/* CSS Document */
body{
	font-size:12px;
	line-height:24px;
	background:#FFF;
	margin:0px;
	padding:0px;
	}
td,th{
	line-height:24px;
	font-size:12px;
	}
*{
	margin:0px;
	padding:0px;
	}
.clear,.clear2{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
	overflow:hidden;
}
.clear2{
	*display:none;
}
li,img,input,select,textarea{
	vertical-align:middle;
	}
ul{
	list-style:none;
	}
a img{
	border:none;
	}
a{  
	color:#333;
	text-decoration:none;
	}
a:hover{
	color:#ff0000;
	}

.center{
	width:1000px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	}
.sbt{ font-size:16px; font-family:"黑体"; line-height:30px;}
.bold{font-weight:bolder;}
.black{ color:#000;}
.white{ color:#FFF;}
#banner{ background:url(../images/banner.gif) no-repeat; height:306px;}
#banner ul{ padding-top:22px;}
#banner ul a,#banner ul span{ display:block;   overflow:hidden; height:20px; cursor:pointer; line-height:20px;}
#banner ul li{ float:right;   width:80px; margin-right:5px; margin-left:5px; position:relative;}
#banner li ul{ position:absolute; left:-5px; text-align:center;  background:#FFf; margin:0px; padding:2px 0px;  border:1px #069 solid;display:none; width:90px; overflow:hidden; }
#banner li ul li{ float:none; display:block; margin:0px; padding:0px; line-height:24px; height:24px;}
#nav{ height:44px; background:url(../images/nav.gif) repeat-x; line-height:44px;}
#nav li{ float:left; position:relative; display:inline; margin-left:37px; margin-right:5px;}
#nav li a{ font-size:14px; font-weight:bolder;color:#003170}
#nav li a:hover{ color:#F00;}
#nav li ul{ position:absolute; clear:both; top:38px; left:-10px; background:#FFF; border:1px #069 solid; display:none;}
#nav li ul li{ float:none; display:block; line-height:20px; text-align:center; margin:0px; padding:0px; width:100px;}
#nav li ul li a{ font-size:12px; line-height:24px; font-weight:normal;}

#foot{ clear:both;}
#foot p{ text-align:center;}

#main{ margin-top:10px;}
.left{ width:290px; float:left; display:inline; margin-left:6px;}
.right{ width:686px; float:right; display:inline; margin-right:6px; } 
.onebar{ background:url(../images/sub_onebar.gif) 500px 6px no-repeat; min-height:60px; _height:60px;}
.biaoti{ font-size:16px; color:#003170; font-weight:normal;font-family:"黑体","宋体",Arial; height:36px; line-height:30px; background:url(../images/tit.gif) bottom no-repeat; text-indent:20px;}
.biaoti p{ float:left; display:inline;}
.biaoti p span{ font-size:14px; color:#666; font-weight:normal; margin-left:5px; font-family:Arial, Helvetica, sans-serif;}
.biaoti a{float:right; margin-top:5px; margin-right:10px;}

#news_c  li{ border-bottom:1px #CCC dotted; margin-left:10px; margin-right:10px; height:24px;}
#news_c ul{ height:125px; overflow:hidden;}
#news_c  li a{ width:200px; display:block; height:24px; overflow:hidden; float:left;}
#news_c  li span{ float:right; color:#999;}

#xt{ margin-top:20px; height:92px;}
#xt li{ float:left; display:inline; width:85px; height:92px; overflow:hidden; font-size:14px; line-height:30px; text-align:center; font-family:"黑体";}
#xt li a{ width:85px; height:92px; display:block;}
#xt li h1{ height:62px; width:85px; overflow:hidden; font-size:12px; cursor:pointer;}
#xt li h1 b{ height:1px; overflow:hidden; display:block;}
#xt .xt1{ background:url(../images/tlin_.gif) no-repeat;}
#xt .xt2{ background:url(../images/tlin2_.gif) no-repeat;}
#xt .xt3{ background:url(../images/tlin3_.gif) no-repeat;}
#xt a:hover .xt1,#xt a:hover .xt2,#xt a:hover .xt3{ }
#xt .item2{ margin-left:17px; margin-right:17px;}

#tiyan{ width:290px; clear:both;}
#tiyan h1{ height:249px; width:290px; overflow:hidden; font-size:18px; line-height:30px; color:#333; font-family:"黑体"; background:url(../images/tiyan.gif) no-repeat;  }
#tiyan h1 p{ margin-left:80px; margin-right:30px; text-indent:30px; padding-top:106px;}
#tiyan h1 .red{ font-size:18px;}
#tiyan .tiyan_c li{ height:33px; line-height:33px; margin:5px auto;}
#tiyan .tiyan_c li a{ display:block; height:33px; width:270px; margin-left:15px;}
#tiyan .tiyan_c h2{ font-size:16px; font-family:"黑体";  font-weight:normal;float:left; display:inline; margin-left:40px; cursor:pointer; font-weight:normal;}
#tiyan .tiyan_c span{ float:right; display:inline; margin-right:20px; cursor:pointer; color:#CCC;}
#tiyan .item1 a{ background:url(../images/websys1.gif) left top no-repeat;}
#tiyan .item2 a{ background:url(../images/websys2.gif) left top no-repeat;}
#tiyan .item3 a{ background:url(../images/websys3.gif) left top no-repeat;}
#tiyan .item4 a{ background:url(../images/websys4.gif) left top no-repeat;}
#tiyan .item5 a{ background:url(../images/websys5.gif) left top no-repeat;}
#tiyan .item6 a{ background:url(../images/websys6.gif) left top no-repeat;}
#tiyan  .tiyan_c a:hover{ background-position:0px -33px;}
#tiyan  .tiyan_c a:hover span{ color:#F00;}

#kefu h1{width:290px; height:82px; overflow:hidden;}
#kefu h1 img{ margin-left:28px;}
#kefu .qqkehu1{ text-align:right;}

#flashpic{ width:450px; height:162px; float:left; display:inline;}
.tel{ height:162px; background:url(../images/tel.gif) top right no-repeat; }
.right .tel{float:right; width:227px; display:inline;}
.left .tel{ width:250px; margin-left:20px;}
.tel h1{ font-size:18px; color:#F00; margin-left:10px; font-family:Arial, Helvetica, sans-serif;}
.tel h1 span{ color:#103e79; font-family:"黑体"; font-weight:normal;}
.tel h1 b{ font-size:20px;}
.tel   div{ line-height:20px; margin-left:10px;}
.tel   div li{ float:left; display:inline;}
.tel   div li a{ display:block; margin-left:5px; width:93px; height:26px; background:url(../images/btn.gif) no-repeat; line-height:26px; text-indent:20px; color:#103e79;}
.tel   div li a:hover{ color:#F00;}
.left .tel div li a{ margin-left:15px;}

.line{ height:31px; background:url(../images/line2.gif) repeat-x; font-weight:normal; }
.line span{ float:left; display:block; height:31px; line-height:31px; text-indent:20px; font-family:"黑体"; font-size:16px; color:#003170; background:url(../images/line1.gif) no-repeat; width:250px;}
.line img{ float:right; display:inline;  position:relative; left:3px;}
.line a{ float:right; display:block; margin-top:10px;  overflow:hidden; height:9px; width:30px; text-align:left;}
.line a img{ left:0px;}

#anli{ margin-top:10px;}
#anli  .pics{ width:161px; height:195px; float:left; display:inline; margin-top:7px; margin-left:7px;}
#anli .pics ul{ background:url(../images/pmid.gif) repeat-y; width:161px;}
#anli .pics .item1,#anli .pics .item3{ height:8px; overflow:hidden; width:161px; background:#306; line-height:8px; font-size:8px;}
#anli .pics .item2 img{ margin-left:13px;}
#anli .pics .item2{ margin:5px auto;}
#anli .pics .item1{ background:url(../images/ptop.gif) no-repeat;}
#anli .pics .item3{ background:url(../images/pbt.gif) no-repeat;}
#anli .pics  h2{ font-size:12px; font-weight:normal; text-align:center; height:24px; overflow:hidden; line-height:24px;}
#anli .pics  h2 a{ padding:2px 2px 2px 20px; background:url(../images/fdj.gif) 2px 0px no-repeat; height:24px;}

#xnzj .xnzj_c{ margin-left:12px;}
#xnzj .zj .zj_xx{ height:140px; overflow:hidden; width:184px;}
#xnzj .zj{float:left; margin-right:12px; color:#333;width:208px; background:url(../images/diannao2.gif) repeat-y; margin-top:10px; margin-bottom:10px;}
#xnzj .zj h2{ background:url(../images/diannao.gif) no-repeat; width:208px; height:47px; line-height:47px; color:#FFFFFF; font-size:14px; text-indent:20px;}
#xnzj .zj .zjbt{ background:url(../images/diannaobt.gif) bottom no-repeat; display:block;height:11px; font-size:0px; line-height:0px; overflow:hidden; width:208px;}
#xnzj .zj table{ margin-left:15px; }
#xnzj .zj table .jg{ color:#FF0000; font-size:24px;font-weight:bolder;}
#xnzj .zj table td a img{   margin:1px;}

#dnxs .dnxs_c{ margin-left:20px;}
#dnxs .dn{ width:202px; background:url(../images/dnxx_2.gif) repeat-y; margin:10px 16px 0px 0px; float:left;}
#dnxs .dn h2{ background:url(../images/ddxx_1.gif) no-repeat; height:25px;font-size:12px; text-indent:45px; color:#F00; font-weight:normal;}
#dnxs .dn h2 a{ color:#F00;}
#dnxs .dn h2 a:hover{ color:#000;}
#dnxs .dn div{ text-align:center;}
#dnxs .dn div a{ width:158px; height:122px; display:block; text-align:center; margin:5px auto 0px; overflow:hidden; text-align:center}
#dnxs .dn div a img{ display:block; margin:0px auto;}
#dnxs .dn .dn_bt{ background:url(../images/ddxx_3.gif) bottom no-repeat; height:11px; overflow:hidden; line-height:10px; font-size:0px;}
#dnxs .dn table{ margin-left:9px; color:#333;}
#dnxs .dn table span{ color:#F00;}
#dnxs .dn table p{ line-height:14px; position:relative; top:-5px; font-size:18px; font-weight:bolder; color:#F00;}
#dnxs .dn table img{ position:relative; top:-10px;}

#links{ clear:both; border-bottom:1px #CCC solid; border-top:1px #CCC solid; height:50px; margin-top:10px;}
#links h1{ float:left; font-size:12px; color:#F00; width:80px; margin-top:5px; margin-bottom:5px; text-indent:10px; background:url(../images/redsanj.gif) 70px 7px no-repeat;}
 #scrollOne{
	  margin-top:5px;
	  margin-bottom:5px;
	 float:right;
	 width:900px;
	 text-align:left;
	 overflow:hidden;
	 height:40px;
	 margin-left:auto;
	 margin-right:auto;
	 background:#FFF;
	 }

#scrollOne   a{
	width:99px;
	text-indent:9px;
	height:20px;
	overflow:hidden;
	float:left;
	}
		#so1,#so2{
			*zoom:1;
			*overflow:auto;
			clear:both;
			width:100%;
			}
.red{ color:#F00; font-size:14px; font-weight:bolder;}
h2.red{ font-size:16px; font-family:"黑体";}

/*sub*/
.nowp{ text-align:right; line-height:30px; font-size:12px; font-weight:normal; color:#003170; background:url(../images/welcome.gif) 0px 10px no-repeat; line-height:38px; padding-right:20px;}
.nowp span,.nowp a{ padding-right:15px; background:url(../images/jiantou_now.gif) right no-repeat; color:#666;}
.nowp a:hover{ color:#F00;}
.art_title{ margin-left:40px; margin-right:40px; text-align:center; font-size:24px; padding-bottom:15px; margin-top:30px; font-family:"黑体"; margin-top:50px;}
.art_time{ text-align:center; color:#CCC; font-size:12px; font-weight:normal;  margin-left:40px; margin-right:40px;  border-bottom:1px #CCC dashed; border-top:1px #CCC dashed;}
.art_cont{ margin-bottom:10px; margin-top:10px; line-height:24px;}
.right_c{ overflow:hidden; width:658px; margin-left:15px; padding-right:15px;  overflow:hidden; background:url(../images/sub_14.gif) top right no-repeat;}
.art_cont{ margin-left:40px;  margin-right:40px; min-height:750px; _height:750px; }
.art_cont p{ text-indent:20px; margin-top:10px; margin-bottom:10px;}

.list{ margin-left:60px; margin-top:50px; }
.list a{ display:block; overflow:hidden; height:40px; width:400px; text-indent:20px; background:url(../images/sub_18.gif) 8px 15px no-repeat;}
.list  td{ border-bottom:1px #CCC dotted; color:#999;}
.list th{ font-weight:normal; border-bottom:1px #CCC solid; line-height:50px; font-family:"黑体"; font-size:16px;}
.list td{ line-height:40px;}

.changep{ line-height:40px; height:40px;margin-left:60px;  margin-right:60px; margin-top:10px; border-top:1px #ccc solid; text-align:center;}
.changep a{ margin-left:5px; margin-right:5px;}
.art_bt{   background:url(../images/sub_artbt.gif) right bottom no-repeat; height:49px;}

.lianxi_nr{ border-collapse:collapse; color:#333;}
.lianxi_nr h1{ background:#369; font-size:14px; color:#FFF; text-indent:30px; line-height:30px;}
.lianxi_nr h1 a{ color:#FFF;}
.lianxi_nr h1 a:hover{ color:#000}
.lianxi_nr td{ border:1px #369 solid; padding:2px;}
.lianxi_nr td p{ text-indent:0px; margin-left:10px; margin-right:10px;}

/*#hr_hkt{ float:left; display:inline; width:135px;  padding-top:10px; }*/
#hr_hkt{ float:left; display:inline; width:130px;  padding-top:10px; }
#hr_hkt li{ cursor:pointer; margin-top:0px; margin-bottom:3px; position:relative; width:130px; text-indent:10px; float:right; line-height:18px;}
#hr_hkt li{ padding-top:6px; background:url(../images/hr_hkt21.gif) top  left no-repeat; display:block;}
#hr_hkt li b{ padding-bottom:6px; background:url(../images/hr_hkt22.gif) bottom left no-repeat; display:block;  padding-left:5px; color:#666 }
#hr_hkt .on{left:0px; display:block; background:url(../images/hr_hkt1.gif) top left no-repeat; padding-top:6px; display:block; color:#FFF; width:130px; }
#hr_hkt .on b{ display:block; color:#FFF;  padding-top:0px; padding-bottom:6px; background:url(../images/hr_hkt2.gif) bottom left no-repeat;  padding-right:5px;}
/*#hr_hkc{ float:left; display:inline; width:438px; background:url(../images/hr_hkc.gif) repeat-y;   margin:0px; padding:0px;}*/
#hr_hkc{ float:left; display:inline; width:437px; background:url(../images/hr_hkc.gif) repeat-y;   margin:0px; padding:0px; overflow:hidden;}
.hr_hkc1,.hr_hkc2{ height:10px; line-height:10px; font-size:0px; overflow:hidden; margin:0px; padding:0px; text-indent:0px;  display:block;}
.hr_hkc1{ background:url(../images/hr_hkt.gif) no-repeat;}
.hr_hkc2{ background:url(../images/hr_hkb.gif) no-repeat; height:50px;}
.hr_hkc3{  min-height:300px; _height:300px; margin-left:15px; margin-right:15px; margin-top:15px; margin-bottom:15px;  }
.hr_hkc3 table td{ border-bottom:1px #CCC dotted; line-height:30px; padding-left:10px; padding-right:10px;}
.hr_hkc3 table th{ text-align:center; background:#d0e4f7; border-bottom:1px #999 solid;}
.hk_bpic{ width:380px; display:block; text-align:center; margin-left:0px; margin-right:0px;}
.hide_hkc{ display:none;}
.show_hkc{ display:block;}

.bargain{   margin-left:40px; background:url(../images/filedown_06.gif) 330px 70px no-repeat;}
.bargain ul{ margin-left:80px;}
.bargain td ul{ line-height:30px; margin-top:20px; margin-bottom:20px;}
.bargain td ul li{ height:30px;}
.bargain td ul li a img{ margin-left:20px;}

.art_list{ margin-left:20px; margin-right:20px; margin-top:10px; margin-bottom:10px;}
.art_list li{ background:url(../images/ico_02.gif) 20px 7px no-repeat; line-height:24px; text-indent:34px; border-bottom:1px #CCC dotted; }

.tab{width:540px;border:#ccc 1px solid; }
.tab dl dt{ border-bottom:#ccc 1px solid;height:25px;background:#f1f1f1; margin-bottom:-1px;}
.tab dl dt a{float:left;display:block;cursor:pointer;width:88px;height:25px;line-height:25px;text-align:center;background:#f1f1f1;color:#000;}
.tab dl dt a.tabActive{background:#fff;color:#333;font-weight:bold;border-bottom:1px solid #fff;position:relative;border-right:1px solid #ccc;border-left:1px solid #ccc;}
.tab dl dd div{padding:10px;min-height:200px; _height:200px;clear:both; display:none;}
.tab dl dd div.show{ display:block;}
 
.selecthost{width:280px; height:270px;}
.selecthost a{ display:block; height:270px; width:280px;}
.host1{ background:url(../images/select_host.gif) top center no-repeat; }
.host2{  background:url(../images/select_host2.gif) top center no-repeat; }
.host3{  background:url(../images/select_host3.gif) top center no-repeat; }
.selecthost h1{ margin-top:230px; font-size:16px; font-family:"黑体";}

.weblist{ width:570px; border-bottom:1px #CCC dotted;  margin-bottom:16px;}
 
.weblist   h2{ font-size:16px;  font-family:"黑体"; font-weight:bolder; margin:0px; padding:0px; margin-bottom:5px;  background:url(../images/redsanj.gif) left center no-repeat; padding-left:15px;}
.weblist dd h3{ font-size:12px; font-weight:normal; text-align:right;  }
.weblist dd h3 a{ color:#09F ; background:url(../images/zzf_left_icon1.gif) left center no-repeat; padding-left:10px;}
.weblist dd  p{ margin:0px; margin-left:20px; text-indent:20px; color:#666; overflow:hidden; height:72px;}
.weblist dd  p a{ color:#666; display:block;}
.weblist dd  p a:hover{ color:#333;}
.weblist dd img{border:1px #CCC solid; width:110px; height:90px; float:left; margin-right:14px;}
 
.tywz_left{text-align:left; text-indent:40px; background:url(../images/tywz_left.gif) 250px 0px no-repeat;}
.tywz_left a{ display:block; height:30px; line-height:30px; margin-right:30px; margin-left:30px;}
  .b{ font-family:"黑体"; font-size:16px; color:#006699; margin-right:40px;}
 
 .sourcelist a{ background:url(../images/toppagedot.gif) 0px 2px no-repeat; padding-left:10px; vertical-align:top }
 .xiaoshou img{ width:108px; height:90px; display:block; margin-right:20px; border:1px #999 solid;}
  .xiaoshou h3{ font-family:"黑体"; font-size:16px; color:#006699;}
  .font_redi{ color:#F00;}
  .font_i{ font-style:italic;}
 .xiaoshou a{ background:url(../images/ico_01.gif) 0px 3px no-repeat; padding-left:5px; color:#006699;}
 .xiaoshou a:hover{ color:#F00;}
  .xiaoshou p{ margin:0px; padding:0px; color:#333;}
  