*{ margin:0px; padding:0px; font-size:12px; color:#4f4f4f; line-height:18px; font-family:Arial, Helvetica, sans-serif,"宋体";}
a img{ border:none;}
body{ background-color:#f2f2f2;}
#container{ width:950px; height:auto; margin:0px auto; padding:8px; background-color:#fff;}
#nav{ height:28px; overflow:hidden; margin-top:5px; margin-bottom:3px;}
#banner{ width:950px; height:200px; overflow:hidden;}
#bza{ width:950px; height:220px; margin:5px auto 15px auto;}
.bza{ width:390px; float:left; height:210px; margin:4px;}
.bzabox{ width:370px; height:172px; padding-top:5px; margin:0px auto; font-size:12px; line-height:22px; text-align:justify; text-justify:inter-ideograph}
.news{ width:940px; height:auto; float:right; margin-bottom:20px;}
.news h1{ font-size:24px; color:#393939; font-weight:bold; text-align:center; margin:10px auto 18px auto}
.news .pic{ float:left; width:400px; text-align:center; margin-right:15px;}
.news .pic img{ margin-bottom:5px;}
.news .text{ float:rgiht; margin-right:5px; line-height:20px; height:150px; text-align:justify; text-justify:inter-ideograph}
#gjz{ padding-left:10px; padding-right:10px; margin-top:3px;}
#gjz .gjz1{ float:left;}
#gjz .xx{ float:right;}


#main{ width:950px; height:auto; overflow:hidden;}
.gjz{ position:absolute; bottom:5px; left:10px;}






.clear{ clear:both;}


.left{ width:655px; float:left;}
.coltwo2 .left{ width:688px; float:left;}
.right{ width:255px; float:right;}
.box{ border:1px solid #c4c4c4; padding:1px;  margin-bottom:8px;}
.title{ height:26px; background:#f0f0f0; font-size:14px; line-height:26px; color:#393939; font-weight:bold; overflow:hidden; padding-left:8px;}
.title1{ height:36px; margin-bottom:10px; background:url(../images/titlebg.gif) repeat-x; overflow:hidden; }

.gfdh{ width:645px; margin-top:10px; height:auto; overflow:hidden; padding-bottom:10px; border-bottom:1px dashed #c3c3c3;}
.gfdh .pic{ width:65px; float:left;}
.gfdh .pic img{ width:47px; height:50px; padding:2px; border:1px solid #c4b6a2;}
.gfdh .text{ width:580px; float:right;}


.wqhglist{ margin-left:8px; margin-bottom:10px; margin-top:5px; list-style:none;}
.wqhglist li{ line-height:20PX; background:url(../images/icon.GIF) no-repeat left; padding-left:10px;}
.wqhglist li a{ text-decoration:none;}
.wqhglist li a:hover{ text-decoration:underline;}

.xcpic img{ width:160px; height:107px; padding:2px; border:1px solid #c4b6a2; margin-right:10px;}

#foot{ height:23px; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif,"宋体";}
#foot a{ text-decoration:none;}
#foot a:hover{ text-decoration:underline;}

.lv{ color:#005a93;}
a.lv,.lv a{ color:#005a93; text-decoration:none;}
a.lv:hover,.lv a:hover{ text-decoration:underline;}
.zong{ color:#245544;}
a.zong,.zong a{ color:#245544; text-decoration:none;}
a.zong:hover,.zong a:hover{ text-decoration:underline;}
.follow{ color:#ffea01;}
a.follow{ color:#ffea01; text-decoration:none;}
a.follow:hover{ text-decoration:underline;}

.mainzt{ width:950px; *padding:0; position:relative; }
.arrow{ width:44px; height:49px; background:url(../images/arrow.GIF) no-repeat; position:absolute; left:-15px; top:3px;}
.pertwo2{ width:465px; float:left; overflow:hidden; margin-bottom:15px;}
.pertwo2 .pic{ float:left; width:125px; text-align:center;}
.pertwo2 .pic img{ padding:2px; border:1px solid #c8bba9; margin-bottom:3px;}
.pertwo2 .text{ float:left; width:336px;}

.pertwo{ width:310px; height:175px; padding-top:3px; margin-bottom:15px; float:left; overflow:hidden;}
.pertwo .pic{ float:left; width:125px; text-align:center;}
.pertwo .pic img{ padding:2px; border:1px solid #c8bba9; margin-bottom:3px;}
.pertwo .text{ float:left; width:181px;}