/* CSS Document */

body{ margin:0; padding:0; font-size:12px; color:#000000; line-height:20px;}
img{ margin:0; padding:0; border:none;}
select,input{ margin:0; padding:0;}
.Segmentline{border-bottom:1px #666666 dashed; margin:0 10px ; padding:0; height:1px; clear:both; background:#339933; }

#container{ margin: 0 auto; padding:0px; width:950px;}
a:link,a:visited{ color:#000000; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:underline;}
.kong{ height:8px; margin:0; padding:0; clear:both;}
h2{ font-size:24px; font-weight:bold; line-height:40px; margin:20px 0 0 0; padding:0}
h4{ color:#0027d5;font-size:18px; font-weight:bold;  line-height:30px; font-family:"黑体", "宋体" ; margin:0; padding:0; text-align:center;}
#header{ width:950px; height:40px; margin:2px 0 8px 0; padding:4px 2px; border:1px #d6d7d6 solid;}

#logo{ float:left; margin:0; padding:0;}
ul { list-style:none; margin:0;}
#nav{ float:right; width:790px; margin:0; padding:0;}
#nav li{ float:left; margin:0 6px; line-height:20px; color:#c2c2c2;}
#nav2,#nav2lan{ height:30px; margin:0; padding:0;}
#nav2 li,#nav2lan li{  font-weight:bold; font-size:12px; float:left; margin:0 8px; line-height:30px;}

#nav2lan li,#nav2lan li a:link,#nav2lan li a:visited{ color:#006293;}
#nav2 li,#nav2 li a:link,#nav2 li a:visited{color:#930000;}
#nav2 li a:hover,#nav2lan li a:hover{ font-weight:bold; font-size:12px; text-decoration:underline; }
.navlineds{ background:url(bgdsnavline.gif) no-repeat top;}
.navline{ background:url(../images/hzLineNav.gif) no-repeat top;}
.navlinelan{background:url(ztNavLine.gif) no-repeat top;}
.navlinelanlv{ background:url(bglanlvline.gif) no-repeat top;}
.navlinegreen{background:url(zcNavLine.gif) no-repeat top;}
.navlinelan,.navline,.navlinegreen,.navlinelanlv,.navlineds{ width:2px; height:30px; margin:0; padding:0;}
#listhot{ margin:8px; padding:0; width:230px; float:left;}
#listhot li{ border-bottom:1px #e3e3e3 dashed; line-height:24px;}


.marbottom{ margin:0 0 8px 0;}

.yellow12b{ color:#e68500 ;}
.zthui12{color:#505050; line-height:20px; }
.lanlv12b{color:#007a6d;}
.lanlv{color:#007a6d;}
.green12{color:#2f7334;}
.green12,.lanlv,.zthui12{  font-size:12px; line-height:20px; font-weight:normal;}
.lanlvb{color:#007a6d;}
.green12b{color:#2f7334; }
.lan14,.lan14 a:link,.lan14 a:visited{color:#1f3c88;}
.lan12b{ color:#1f3781;}
.lan12b,.green12b,.lanlv12b,.hei12b,.yellow12b{font-size:12px; line-height:24px; font-weight:bold;}
.hui14toutiao{ color:#474747; font-size:14px; text-decoration:none; line-height:20px;}
.durkred14b{ color:#bc0000;}
.hei14b{  color:#000000;}
.lan14b{ color:#1f3c88; }
.he14b{ color:#b55202;}
.green14b{ color:#004605;}
.zi14b{ color:#95017a;}
.lan14b,.he14b,.green14b,.zi14b,.hei14b,.durkred14b,.lanlvb{ font-weight:bold; line-height:20px; font-size:14px;}
.lanzt12{color:#006293; line-height:20px;}
.lan12{ font-size:12px; line-height:20px; color:#1f3a87;}
.hei12b{ color:#000000;}
.hei14{color:#000000; }
.hei14,.lan14{font-size:14px; line-height:24px;}
.red12{ font-size:12px; color:#cd0108; line-height:20px; text-decoration:none;}
.hei18b{ font-size:18px; font-weight:bold; color:#000000; line-height:30px; font-family:"黑体", "宋体" ;}
.bai12underline{ color:#FFFFFF; line-height:24px; text-decoration:underline;}
#left{ float:left; width:645px; margin:0; padding:0;}
#middle{ margin:10px 4px; padding:0; width:17px; float:left;}
#right{ float:right; width:277px; margin:0; padding:0;}
.white12b{ color:#FFFFFF; font-weight:bold; font-size:12px; line-height:20px;}
.hottable{ width:340px; border:none; margin:10px 0;}


/*   列表样式
	.dotlist一般“点”列表
	，.dotlistunderline带下划线的“点”列表，
	.dotlistlan蓝色12号字体点列表，
	.listarrowlistlan14首页黄色箭头蓝色14号字列表
	newlist----详细列表页面---用到的14号灰色字且上下边距很大
	.dotlist14hui --14号灰色
*/
.dotlist,.dotlist14hui{margin:8px; padding:0; text-align:left; clear:both;}
.dotlistunderline,.dotlistlan,.listarrowlistlan14,.listarrowhei12,.list,.redarrowlistunderline{ margin:8px; padding:0; text-align:left; }
.dotlist li,.dotlistlan li,.dashdotlist li{ background:url(../images/dot.gif) no-repeat 5px ; padding:0 0 0 15px; margin:0; line-height:20px;}
.dotlistlan li a:link,.dotlistlan li a:visited{ color:#003399; text-decoration:none;}

.dotlistunderline li{ background:url(../images/dot.gif) no-repeat 5px ;}
.redarrowlistunderline li{ background:url(iconredarrow.gif) no-repeat 5px; padding:0 0 0 20px;}
.dotlistunderline li，.redarrowlistunderline li{ padding:0 0 0 20px; margin:0; line-height:20px; color:#525252; text-align:left; }


.dotlistredunderline{ margin:0px; padding:0; text-align:left; float:right; width:150px;}


.dotlistredunderline li{ background:url(../images/dotred.gif) no-repeat 5px ; padding:0 0 0 15px; margin:0; line-height:20px;text-decoration:underline; color:#cc0000; }


.dotlistunderline li a:link,.dotlistunderline li a:visited，.redarrowlistunderline li a:link,.redarrowlistunderline li a:visited{text-decoration:underline; color:#525252;   }
.dotlistunderline li a:hover,{ text-decoration:none; color:#ff0000; }
.listarrowhei12 li{background:url(../images/iconOrangeArrow.gif) no-repeat 4px ; padding:0 0 0 18px; margin:0; line-height:20px; font-size:12px;  color:#cc0000;}
.listarrowlistlan14 li{ background:url(../images/iconOrangeArrow.gif) no-repeat 5px ; padding:0 0 0 18px; margin:0; line-height:24px; color:#6d696a;}
.listarrowlistlan14 li a:link,.listarrowlistlan14 li a:visited{ color:#003399; font-size:14px; }
.dotlistlan li a:hover,.dashdotlist li a:hover{color:#FF0000; text-decoration:underline;}
.listarrowlistlan14 li a:hover{ color:#FF0000; text-decoration:underline; font-size:14px;}

.newlist{  margin:20px 8px; padding:0; text-align:left; clear:both; color:#000000;}
.newlist li,.dotlist14hui li{ background:url(../images/dot.gif) no-repeat 5px ; padding:0 0 0 15px; margin:0; font-size:14px; line-height:22px; }
.newlist li .r{ float:right; color:#999999; line-height:20px; height:22px;margin:0; padding:0;}
.list li{ margin:0 0 0 5px; padding:0;}
.twocolumnlist{ width:550px; margin:8px 5px;}
.twocolumnlist li{background:url(../images/dot.gif) no-repeat 5px ; float:left; width:260px;  padding:0 0 0 15px;margin:0; line-height:24px; color:#2858c8; height:24px;}
.twocolumnlist  .secondcol{ background:url(../images/dot.gif) #ebeef6 no-repeat 5px ;}


.gg{ margin:0 0 8px 0; padding:0;}
.important img{ padding:1px; border:1px #cccccc solid; margin:0;}
.important p{ margin:0; padding:0;  line-height:20px;}
.ztbar{width:615px; }
.ztbar,.ztbar2,.zt680bar{  border-bottom:1px #666666 solid; padding:0 5px; margin:8px 10px 0 10px; height:24px; line-height:24px; }
.zt680bar{ width:640px;}
.ztbar .r{ float:right;}
.ztbar .l, .newcontent .l{ float:left; color:#bc0000;}
.ztbar .l img,.newcontent .l img{ margin:0 5px;}
.newcontent{ clear:both; display:block; margin:6px; padding:0;}

.newbar{ background:url(../images/newbgnav.gif) repeat-x; height:29px;color:#FFFFFF; font-size:12px; line-height:29px; vertical-align:middle;}
.aboutnew{  border-bottom:1px #ece9d8 solid; float:left; margin:0; padding:0; line-height:25px; width:500px; text-align:left;}
.new { text-indent:2em; text-align:left; line-height:24px; font-size:14px; margin:20px; padding:0;}
.bkhui{ border:1px #cccccc solid; padding:8px; margin:10px 0; line-height:30px; }
.bkhui td input{ height:14px;}
.rankingnuberbarmiddle{ background:url(bgzlmiddle.gif) no-repeat;}
.rankingnuberbarleft{ background:url(bgzlleftbar.gif) no-repeat; }
.rankingnuberbarleft,.rankingnuberbarmiddle,.rankingnuberbar{height:26px; color:#103579; font-size:14px; font-weight:bold; line-height:26px; padding-left:30px; text-align:left;}
.rankingnuberbar{ background:url(../images/bgListRankBarTop.gif) no-repeat; width:254px;padding-left:8px;  }

.rankingnumber{ background:url(../images/bgNumber.gif) no-repeat left center; line-height:26px; color:#000000;margin:8px; padding:0 0 0 25px; list-style:none;}
.BarIndexRightTop{ color:#103579; font-size:14px; font-weight:bold;background:url(../images/bgIndexRightTopBar.gif) repeat-x; height:29px; line-height:29px; margin:0; padding-left:15px;}

.barrightyuan{ background:url(bglanrightbar.gif) no-repeat; height:20px; padding:7px 0 0 20px; font-weight:bold;}
.barrightyuanlv{ background:url(zxrightbarlv.gif) no-repeat;height:20px; padding:7px 0 0 35px; font-weight:bold;}
.barrightyuanpink{ background:url(bgpicnew.gif) no-repeat;height:20px; padding:7px 0 0 20px; font-weight:bold;}

.imglist{ margin:8px 0; padding:0; width:260px;}
.imglist li{ float:left; text-align:center;}
.imglist img{ padding:0px; width:104px; height:70px; border:1px #adcbe3 solid; margin:0 10px;}
.imglist p{ margin:0; padding:0; color:#05319e; line-height:20px; text-align:center;}

#zhuanlanzuojia { background:url(bgzhuanlanzuojia.gif) no-repeat; width:650px; margin:0; padding:0px;}
.newpath{ background:url(../images/bgListPath.gif) no-repeat; line-height:28px; font-size:14px; padding-left:40px; margin:8px 0;}
#newlistdiv{ padding:10px; margin:0; width:656px;color:#313131; }
.pagenumber{ font-size:14px; margin:20px 0; text-align:center;}
#copyright{ line-height:20px; text-align:center; clear:both; display:block; border-top:1px #81a5bc solid; padding:10px 0 0 0;}