*{
	padding:0px;
	margin:0px;
}
body{ font-size:12px; text-align:left; margin-top:0px; color:#444444;font-family: "宋体"}
ul,li,form{ padding:0; margin:0; list-style:none;}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
a:hover{color:#CB241E;}
img{border:0;}
.top{ float:left;  font-size:12px; line-height:16px;}
.topli{ float:left; height:18px; line-height:16px; margin-left:7px; margin-right:7px; border-left:#CC0001 1px solid}
.menuli{ float:left; color:#FFFFFF; width:1px;}
.fa{ color:#FFFFFF; font-size:14px; font-weight:bold}
a.href1{ border:1px solid #CBCBCB; padding:2px;text-decoration:none; display:block; font-size:12px; color:#444444; line-height:120%;}
#imgli li{ float:left; margin-left:6px;}
#imgli li img{ border:1px #999999 solid; width:149px; height:41px;}
#topright{ float:right}
#topright li{ float:left; line-height:180%; margin-left:9px;}
#topright li img{margin-top:2px !important; margin-top:3px;}
.title{ padding-left:10px; font-size:14px; color:#D40205; font-weight:bold}
a{ color:#444444; text-decoration:none}
.top_head{background:url(/images/bridge.png) bottom right no-repeat;height:95px;padding:0;margin:0;}
.logo{float:left;}
.top_right{z-index:9; position:relative;top:10px;float:right;}
.top_line{clear:both;background:#CC0809;height:3px;overflow:hidden;}
.top_menu{height:105px;margin:0 auto;width:962px;background:url(/images/menubg.gif) repeat-x;}
.menu{float:left;width:776px;}
.menu ul li{float:left;width:110px;height:26px;line-height:26px;background:url(/images/menulibg.gif) repeat-x;margin-right:1px}
.menu ul li a{color:#FFFFFF;font-size:14px;widht:110px;display:block;hight:26px;font-weight:bold;}
.menu ul li a:hover{font-weight:bold;background:url(/images/menulibgon.gif);color:#ffffff;}
.search{float:left;padding-left:14px;background:url(/images/menulibg.gif) repeat-x;width:172px;height:26px;}
.keyword{background:url(/images/input_key.gif);width:100px;height:22px;border:0px;line-height:22px;display:block;float:left;margin:2px 0 0 0;color:#999999;padding-left:5px;}
.searchbtn{width:65px;height:22px;line-height:22px;margin:2px 0 0 0;display:block;float:left;}
.menu_down{clear:both;width:960px;height:70px;background:#F6F6F6;border:1px #CCCCCC solid;border-top:0px;border-bottom:0px;overflow:hidden;}
.menu_down_bg{background:url(/images/menudownbg.gif) 0 top repeat-x;height:6px;overflow:hidden;}
.subnav_tab{}
#sub_3{display:none;}


.gg{clear:left;font-size:12px;color:#D81422;font-weight:bold;padding:15px 0 0 70px;float:left;}

#annouce{width:480px;height:70px;float:left;overflow:hidden;background:url(/images/annouce.gif) 30px 20px no-repeat;}
#annouce a{color:#9A9A9A;font-size:12px;float:left;}

#annouce ul{clear:both;width:440px;list-style:none;margin:0;padding:0 0 0 70px;line-height:28px;height:28px;overflow:hidden;}#annouce ul li{line-height:28px;width:auto;height:28px;}#annouce ul li.active{display:block;}#annouce span{display:block;width:270px;float:left;color:#9A9A9A;font-size:12px;}#annouce ul a{text-decoration:none;}

#annouce ol{list-style:none;float:right;height:10px;margin:0;padding:15px 10px 0 0;}#annouce ol li{display:inline;margin:0 0 0 3px;}#annouce ol li a{background:url(/images/bg.gif) 0 -10px no-repeat;cursor:pointer;}#annouce ol li a:hover{background:url(/images/bg.gif) 0 -20px no-repeat;}#annouce ol li a.active,#annouce ol li a.active:hover{background:url(/images/bg.gif) 0 0 no-repeat;}
#annouce .date{width:80px;float:left;font-size:12px;font-family: "宋体"}
.menudown_line{float:left;background:url(/images/menudown_line.gif) 0 20px no-repeat;width:1px;height:70px;}
#oalogin{float:left;background:url(/images/oa.gif) 40px 20px no-repeat;}
.login{font-size:12px;color:#D81422;font-weight:bold;padding:15px 0 0 85px;float:left;}
.count{float:right;padding:15px 15px 0 0;}
.count span{color:#990000;font-weight:bold;}
.hao{clear:both;padding:8px 0 0 85px;color:#9A9A9A;}
.hao span{padding-right:10px;}
.hao input{width:102px;height:17px;}
.hao .oabutton{width:45px;height:auto;}
.area_div{background:#FCFCFC url(/images/area_bg.gif) 0 bottom repeat-x;overflow:hidden;}
.area_tl{float:left;background: url(/images/area_tl.gif) no-repeat;height:26px;}
.area_tc{float:left;background: url(/images/area_tc.gif) repeat-x;height:26px;}
.area_tr{float:left;background: url(/images/area_tr.gif) no-repeat;width:5px;height:26px;}
.area_center{clear:both;border-left:1px #C8C8C8 solid;border-right:1px #C8C8C8 solid;background: url(/images/areabg.gif) right bottom no-repeat;overflow:hidden;}
.area_center table tr{line-height:26px;height:26px;}
.area_bl{float:left;background: url(/images/area_bl.gif) no-repeat;width:5px;height:5px;}
.area_bc{float:left;background: url(/images/area_bc.gif) repeat-x;height:5px;}
.area_br{float:left;background: url(/images/area_br.gif) no-repeat;width:5px;height:5px;}


.dtxxa{background: url(/images/abg.gif) left 5px no-repeat;padding-left:10px;margin-left:5px;color:#494949}
.dtxxa a:hover{color:#CB241E;}
.xxjla{background: url(/images/abg.gif) left 5px no-repeat;padding-left:10px;margin-left:5px;color:#494949}
.dwgza{background: url(/images/abg.gif) left 10px no-repeat;padding-left:10px;margin-left:5px;color:#494949;height:26px;}
.dwgza span{padding:0 5px 0 0}
.dwgzsa{color:#CB241E;}
.qygkswf{text-align:center;}
.qygklist{width:430px;margin:0 0 0 10px;}
.qygklist table tr{height:27px;padding:0;margin:0;}
.pic1{border:1px #C7C7C7 solid;}
#chdc3{word-break: keep-all; white-space: nowrap;padding-left:5px;}
.bmjj_class{float:left;background: url(/images/bmjj_classbg.gif) no-repeat;width:205px;height:25px;line-height:25px;margin:5px 0px 5px 5px;}
.bmjj_class a{color:#494949;padding-left:10px;width:195px;height:25px;display:block;}
.bmjj_class a:hover{color:#CB241E}

.desctit{float:left;display:block;}
.more{float:right;display:block;padding:5px 10px 0 0;}

#bmjj ul li{margin:0 5px 0 0;width:91px;height:24px;float:left;display:block;cursor:pointer;cursor:hand;}
.xxjlbtn{height:29px;overflow：hidden;}
.xxjlbtn span{float:left;display:block;cursor:pointer;cursor:hand;width:126px;height:29px;text-align:center;font-weight:bold;margin-right:1px;}
.tag_on{background:url(/images/xxjl_on.gif) no-repeat;color:#EB0005;}
.tag_off{background:url(/images/xxjl_off.gif) no-repeat;color:#333333;}
#xxjl1,#xxjl2,#xxjl3,#xxjl4{padding:0 5px 0 10px;}
.xxjltab{width:305px;margin-top:5px;}
.xxjlpic{border-left:1px #C7C7C7 dashed;width:170px;height:160px;overflow:hidden;margin:10px 0}
.xxpic{margin:0px 0 5px 15px;}
.xxpic img{border:1px #C7C7C7 solid;}
.cuxiao{ padding-left:14px;}
.cuxiaotop{ font-size:12px; font-weight:bold;}
.cuxiaobottom{padding-left:7px; padding-right:7px; line-height:16px;}
.cuxiao1{ float:left}
.shu{ float:left; border:1px #9E9EA0 dotted; height:111px; margin-left:20px; margin-right:20px; margin-top:40px;}
#newsli{ padding-top:7px; width:478px;}
#newsli li.new{ line-height:28px; padding-left:30px; background:url(/images/dotn.gif) no-repeat 20px 50%; height:28px; vertical-align:middle; font-size:14px; position:relative;}
#newsli li.dot{ height:1px; background:url(/images/dot.gif) repeat-x; clear:both; margin-left:30px; line-height:1px; font-size:1px;}
a.menua{ color:#FFFFFF}
.til{ padding-left:10px; color:#D80010; width:83px; display:block; font-size:14px; font-weight:bold; background:url(/images/smallshu.gif) no-repeat 81px center;}
#ar1 td{ background:url(/images/arror2.gif) 20px center no-repeat; padding-left:37px; color:#434343; font-weight:bold; text-align:left; line-height:29px;}
.bd{ border:1px solid #AFAEAC}
.yewutitle{ padding-left:7px; font-weight:bold; color:#D6191F;}
.yewuconten{ line-height:23px; text-indent:2em;}
.yewudi{ float:left; color:#D9181D; margin-right:5px; margin-top:6px;}
#kefu{ }
#kefu td{ background:url(/images/arror2.gif) 16px 6px no-repeat; padding-left:32px; color:#444444;text-align:left; line-height:23px !important; line-height:22px;}
#kefudi{ margin-bottom:3px !important;*margin-bottom:0px !important;*margin-bottom:0px !important; margin-bottom:1px;}
#kefudi td{ background:url(/images/+.gif) 14px 7px no-repeat; padding-left:28px; color:#D01319;*line-height:22px !important; line-height:23px; text-align:left}
#kefudi2{ margin-bottom:5px !important; margin-bottom:1px;}
#kefudi2 td{ background:url(/images/+.gif) 14px 7px no-repeat; padding-left:28px; color:#D01319; line-height:24px; text-align:left}
.right{ text-align:left; font-size:14px; color:#D9151F; font-weight:bold; padding-left:15px; background:url(/images/smallshu.gif) no-repeat 93px center; display:block; line-height:27px;}
#synew ul{ margin-top:12px;}
#synew li{ line-height:22px; background:url(/images/dotn.gif) no-repeat 9px center; padding-left:24px; height:22px; }
#synew li span{ float:left}
#synew li p{ float:right; padding:0; margin:0;}
.yewu{ color:#D70010; font-weight:bold; font-size:14px; padding-left:17px;}
.red{ color:#B90100; font-size:14px; font-weight:bold;}
.dots{ height:1px; background:url(/images/dot_s.gif) repeat-x; margin-top:9px; overflow:hidden; margin-bottom:4px;}
#news{ margin-top:8px;}
#news td{ line-height:26px;}
.newleft{ background:url(/images/dotn.gif) 3px center no-repeat; padding-left:15px; line-height:26px; text-align:left}
.menuleft{ background:url(/images/arror2.gif) 3px center no-repeat; padding-left:20px; line-height:26px; text-align:left}
.dan{ padding-left:6px; color:#D30000; font-weight:bold; font-size:14px; text-align:left}
.zd td{ padding-left:14px;line-height:24px !important; line-height:24px; text-align:left}
.zd{ margin-top:2px;}
.lines div{height:0px; border-top:1px #CFCFCF solid; border-bottom:1px solid #FFFFFF;font-size:1px; overflow:hidden;}
#pp{ background:#E9E9E9; overflow:hidden;margin-top:7px; text-align:left;}
#pp div{margin-left:7px; margin-right:7px; float:left; border:1px solid #D5D5D5; display:inline}

.cxs{ padding-left:24px;width:390px;background:url(/images/dotn.gif) 6px center no-repeat;color:#D8161F; line-height:27px;border-bottom:1px #c7c7c7 dashed;}
#ywdi{ line-height:30px; padding-left:8px;}
#ywdi span{ margin-right:10px; color:#D71722}
.cxtitle{ background:url(/images/hua.gif) 2px 3px no-repeat; font-weight:bold; line-height:21px; padding-left:21px;}
.cxcon{ line-height:20px; height:100px; overflow:hidden;}
.linetwo{background:url(/images/dot_s.gif) repeat-x; height:1px; margin-left:235px; margin-top:15px; margin-bottom:16px; width:440px; overflow:hidden}
#artwo td{background:url(/images/arror2.gif) 10px center no-repeat; padding-left:25px; color:#434343; font-weight:bold; text-align:left; line-height:29px;}
.intro{ color:#FFFFFF; margin-right:34px; font-size:14px; cursor:pointer}
.about{ color:#CB0100; font-weight:bold; font-size:14px; padding-left:17px}
.aboutbg {background:url(/images/aboutbg.gif) 0 center no-repeat;}

.kf{ background:url(/images/hua.gif) 2px 3px no-repeat;color:#CA0000; font-size:14px; font-weight:bold; text-align:left; padding-left:21px;}
.kf a{ color:#CA0000;}
.server{border:1px solid #C4C4C4; padding:4px; background:url(/images/kf.jpg) repeat-x;}
.server img{ border:1px solid #EDEDED; padding:2px; background:#FFFFFF; }
.serverzi{ padding-top:10px; padding-right:26px; line-height:24px; text-indent:2em;font-size:14px; }
.serverzi div ul li{float:left;width:320px;}
.servershu{ width:0px; border-left:1px solid #BEBEBE; border-right:1px solid #FFFFFF; margin-top:7px; height:97px;}
.serverright{ padding-left:23px; padding-top:24px; line-height:24px;}
.serverright1{ padding-left:10px; padding-top:10px; line-height:24px;}
.aboutus{ padding-top:6px; padding-left:16px; padding-right:16px; font-size:14px; text-indent:2em; line-height:30px;}



.newZwTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #eb2121; LINE-HEIGHT: 24px; HEIGHT: 24px; BACKGROUND-COLOR: #fbf1e7
}

.menu3 {
	background: url(/images/icon.gif) no-repeat 6px 7px;
	height: 17px;
	left: 32px;
	padding-left: 27px;
	cursor: pointer;
	line-height:25px;
}

.list1 {
	padding-left: 10px;
}
.yewu a{ color:#2A2A2A; font-size:14px;}
.off{ text-align:center; background:url(/images/bgd.bmp) repeat-x; font-weight:bold; color:#EB2121; height:25px;}
#of{ background:#5F5F5F}
#of th{ background:#F5F5F5; font-weight:normal; text-align:center; height:24px;}
#of td{ background:#FFFFFF; text-align:left;}

#oflist{background:#5F5F5F}
#oflist th{ background:#F5F5F5; font-weight:normal; color:#EB2121; text-align:center; height:24px;}
#oflist td{background:#FFFFFF; text-align:left; height:24px;}
/*友情链接*/
.yqlj{width:962px;height:30px;margin-bottom:5px;margin-top:5px;background:url(/images/yqlj_bj.gif) no-repeat;}
.yqlj1{float:left;width:90px;height:30px;line-height:30px;font-size:12px;font-family:"宋体";color:#e80500;text-align:center;}
.yqlj2{float:left;width:600px;height:30px;line-height:30px;margin-left:10px;font-size:12px;font-family:"宋体";}
.areareel{
	height:30px;
	width:615px;
	color:#333;
	margin-left:10px;
}
.areareel table{
	border-collapse:collapse;
	font-size:12px;
	color:#B6B6B6;
}
.area-text{
	padding-top:2px;
}
.areareel img{
	cursor:pointer;
}
.corner{clear:both;width:800px;height:6px;margin-bottom:5px;}

.oa_login{align:center;padding:10px 10px 20px 0;}
.label{text-align:right;margin:5px 10px 0 0;}
.input{width:100px;border:1px solid #AFAEAC;}
.button{float:right;margin:5px 10px 0px 0;}
.yqts{background:url(../images/yqts.gif) 0px 10px no-repeat;text-align:right;}

.rollBox{width:566px;overflow:hidden;padding:12px 0 5px 0;}
.rollBox .LeftBotton{height:114px;width:16px;background:url(../images/ca_hz_002.gif) no-repeat 8px 0;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:114px;width:16px;background:url(../images/ca_hz_002.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .Cont{width:534px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .ScrCont2{width:10000000px;}
.rollBox .Cont .pic{width:180px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic A:hover IMG {BORDER: #B20000 1px solid;}
.rollBox .Cont .pic p{MARGIN: 6px auto 0px;WIDTH: 97px; LINE-HEIGHT: 20px;text-indent: 0em;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none;}
.rollBox .Cont a:hover{color:#B20000;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox #List12,.rollBox #List22{float:left;}

#yewuBox{width:720px;overflow:hidden;padding:12px 0 5px 0;}
#yewuBox .pic{width:162px;float:left;text-align:center;padding:0 8px;}
#yewuBox .pic img{padding:4px;border:1px solid #ccc;display:block;margin:0 auto;}
#yewuBox .pic A:hover IMG {BORDER: #B20000 1px solid;}
#yewuBox .pic p{MARGIN: 6px auto 0px;WIDTH: 97px; LINE-HEIGHT: 20px;text-indent: 0em;}

.footer{line-height:24px;margin-top:10px;text-align:center;}
.link{width:910px;}
.link li{display:block;border:1px solid #ccc;float:left;white-space:nowrap;margin:8px 10px;padding:8px 10px;}
.link a:hover{display:block;color:#fffff}
.link_hover{background:#EEC857;}


.nei_left{background:#F8F8F8;float:left;width:200px;border:1px #CFCFCF solid;text-align:left;margin:10px 10px 0 0;}
.dtxx_list{height:450px;}
.dtxx_tit{background:url(/images/nei_titbg.gif) repeat-x;height:27px;line-height:27px;font-weight:bold;color:#D9151F;font-size:14px;padding-left:15px;border-bottom:1px #CFCFCF solid;}
.dtxx_tit span{background:url(/images/nei_tit_right.gif) center right no-repeat;display:block;width:90px;}
.dtxx_ul{padding:5px;}
.dtxx_ul ul li{height:26px;line-height:26px;}


.nei_right{float:left;border:1px #CFCFCF solid;margin:10px 0 0 0;text-align:left;width:748px;min-height:450px;}
.nei_tit{background:url(/images/nei_titbg.gif) repeat-x;height:27px;line-height:27px;font-weight:bold;color:#D9151F;font-size:14px;padding-left:15px;border-bottom:1px #CFCFCF solid;}
.nei_cont{background:#F8F8F8;padding:10px 0;min-height:450px;border:0;line-height:24px;}
.nei_cont p{text-indent:2em;padding:5px;}
.nei_info{height:27px;line-height:27px;float:right;clear:both;padding:0px 20px 0px 0;}
.nei_content{clear:both;margin:0 auto;line-height:26px;border:1px #c7c7c7 dotted;width:668px;padding:20px;font-size:12px;height:auto;overflow:hidden}

.dw_nei_content{clear:both;margin:0 auto;line-height:26px;border:1px #c7c7c7 dotted;width:638px;padding:20px;font-size:12px;height:auto;overflow:hidden}
.dw_content_line{margin:5px auto;width:680px;height:2px;background:#FF0000;}

#chdc1 p{text-indent:2em;padding:5px 10px;}

/*---------- 下拉菜单 ---------*/
.menu ul li div{z-index:9;position:ab
