body { margin:0px ;font-size: 12px;font-family: "宋体";
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{ 
 	padding: 0;margin: 0; 
}
h1,h2,h3,h4,h5,h6 {
 	font-weight: normal;font-size: 100%; 
}
a{
	text-decoration: none;color: #000;
}
a:hover{
	text-decoration: underline;
	color: red;
}
td { font-size:12px; }
li ,ul{
	list-style-type: none;
}
dd,li,ul{
	padding:0;margin:0;
}
.box{
	width: 960px;margin: 0 auto 0 auto;padding: 0;
}
.c{
	clear: both;
}
.mt2{
	margin-top: 2px;
}
img{
	border: none;display: block;
}
.zt_list { width:100%; margin:0px; padding:0px; }
.li_photo { float:left; list-style-type:none; width:280px; height:180px; text-align:center; margin-left:0px; margin-right:5px; }
.banner_title { font-size:15px; color:#FFFFFF; font-weight:bold; }
.banner_title_01 { font-size:13px; color:#FFFFFF; font-weight:bold; }
.banner_title_cur { font-size:15px; color:#0357AD; font-weight:bold; }
.second_title { font-size:14px; color:#2E8BC6; font-weight:bold; }
.second_title_h1 { font-size:14px; color:#000000; font-weight:bold; }

a.banner:link { font-size:15px;text-decoration: none ; font-weight:bold;color:#fff}
a.banner:visited {font-size:15px;text-decoration: none;font-weight:bold;color:#fff}
a.banner:hover {font-size:15px;text-decoration: none;font-weight:bold;color:red}
a.banner:active {font-size:15px;text-decoration: none;font-weight:bold;color:#fff}

a.red:link { font-size:12px;text-decoration: none ; color:red}
a.red:visited {font-size:12px;text-decoration: none;color:red}
a.red:hover {font-size:12px;text-decoration: none;color:red}
a.red:active {font-size:12px;text-decoration: none;color:red}

a.black:link { font-size:12px;text-decoration: none ; color:#000000}
a.black:visited {font-size:12px;text-decoration: none;color:#000000}
a.black:hover {font-size:12px;text-decoration: underline;color:#ff0000}
a.black:active {font-size:12px;text-decoration: none;color:#000000}

a.blue:link { font-size:12px;text-decoration: none; font-weight:bold; color:#2E8BC6}
a.blue:visited {font-size:12px;text-decoration: none;font-weight:bold;color:#2E8BC6}
a.blue:hover {font-size:12px;text-decoration: underline;font-weight:bold;color:#ff0000}
a.blue:active {font-size:12px;text-decoration: none;font-weight:bold;color:#2E8BC6}

a.white:link { font-size:13px;text-decoration: none; font-weight:bold; color:#FFF}
a.white:visited {font-size:13px;text-decoration: none;font-weight:bold;color:#FFF}
a.white:hover {font-size:13px;text-decoration: underline;font-weight:bold;color:#ff0000}
a.white:active {font-size:13px;text-decoration: none;font-weight:bold;color:#FFF}

/*a:link { font-size:12px;text-decoration: none ; color:#000000}*/
/*a:visited {text-decoration: none;color:#000000}
a:hover {text-decoration: underline;color:#ff0000}
a:active {text-decoration: none;color:#000000}*/
.box-zb{
	float: left;width: 960px;margin: 0 auto;background: #005CA7;
}
.box-index{
	float: left;width: 940px;margin-left: 10px;display: inline;margin-bottom: 12px;
}
.box-foot{
	float: left;width: 960px;height: 54px;background: #005CA7;border-top: 1px solid #fff;
	text-align: center;line-height: 54px;font-size: 14px;color: #fff;
}
.box-foot span{
	padding-right: 28px;
}
.box_zb_fm{
	float: left;width: 940px;height: 33px;
}
.box_zb_news{
	float: left;width: 940px;height: 33px;
}
.box_zb_floor_dz{
	float: left;width: 940px;height: 33px;
}
.box_zb_floor_hb{
	float: left;width: 940px;height: 33px;
}
.box_zb_esf{
	float: left;width: 940px;height: 33px;
}
.box_zb_bwsd{
	float: left;width: 940px;height: 33px;
}
#box_zb_top{
    background: url('../images/navbg.jpg') repeat-x;
}
#box_zb_top ul{
	float: left;width: 657px;height: 33px;margin-left: 17px;display: inline;margin-top:3px;
}
#box_zb_top ul a li{
	cursor: pointer;
}
#box_zb_top li{
    float: left;height: 30px;
    color: #01588e;
    font-size: 15px;
    text-align: center;
    font-weight: bold;
    line-height: 30px;
     /*width: 14.28%;*/
}

#box_zb_top ul li.hover,
#box_zb_top ul a:hover li{
    cursor: pointer;
    background: #005890;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #ffffff;
    text-decoration: none;
}
#zb-w1{
	float: left;width: 61px;height: 33px;
}
#zb-w2{
	float: left;width: 94px;height: 33px;
}
#zb-w3{
	float: left;width: 147px;height: 33px;
}
#zb-w4{
	float: left;width: 151px;height: 33px;
}
#zb-w5{
	float: left;width: 112px;height: 33px;
}
#zb-w6{
	float: left;width: 92px;height: 33px;
}
#selectid{
	float: left;margin-top: 5px;margin-left: 12px;display: inline;
}
.zb-main{
	float: left;width: 940px;margin: 0 auto;background: #FFF;
}
.zb-news{
	float: left;width: 940px;margin-bottom: 20px;display: inline;
}
.zb-news-top{
	float: left;width: 889px;margin-top: 21px;margin-left: 25px;display: inline;background: #EFEFEF;
}
.zb-news-per{
	float: left;width: 889px;height: 15px;margin-left: 25px;background: url(../images/new-per.jpg);
}
.zb-news-top p{
	float: left;width: 851px;margin-left: 19px;margin-top: 4px;display: inline;line-height: 26px;font-size: 14px;
	/*text-justify:distribute-all-lines;text-align: justify;text-justify:inter-ideograph;*/
}
.news-main{
	float: left;width: 430px;margin-left: 25px;margin-right: 13px;margin-top: 26px;display: inline;overflow: hidden;
}
.news-title{
	float: left;width: 430px;height: 30px;background: url(../images/per.jpg);font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体";
	font-size: 15px;font-weight: 800;line-height: 30px;text-indent: 10px;overflow: hidden;color: #015790;
}
.news-info{
	float: left;width: 430px;overflow: hidden;
}
.news-info p{
	float: left;width: 100%;line-height: 25px;font-size: 14px;
	text-justify:distribute-all-lines;text-align: justify;text-justify:inter-ideograph;
}
.news-info p a{
	color: #f00;
}
.floor-news{
	float: left;width: 940px;margin-bottom: 15px;display: inline;
}
.floor-top{
	float: left;width: 882px;margin-left: 24px;margin-top: 30px;display: inline;line-height: 40px;height: 40px;
	font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体";font-size: 24px;font-weight: 800;color: #015790;text-align: center;
}
.floor-info{
	float: left;width: 888px;margin-left: 24px;margin-top: 26px;display: inline;
}
.zbfl{
	float: left;
}
.zbfr{
	float: right;
}
.floor-main{
	width: 430px;
}
.floor-inf{
	float: left;width: 430px;overflow: hidden;
}
.floor-inf p{
	float: left;width: 430px;line-height: 25px;font-size: 14px;margin-top: 2px;display: inline;
	/*text-justify:distribute-all-lines;text-align: justify;text-justify:inter-ideograph;*/
}
.floor-inf p a{
	color: #f00;
}
.floor-img{
	width: 439px;
}
.floor-img img{
	float: left;width: 439px;
}
.bwsd-news{
	float: left;width: 940px;margin-bottom: 20px;
}
.bwsd-info{
	float: left;width: 889px;height: 210px;margin-left: 24px;margin-top: 32px;display: inline;
}
.bwsd-main{
	float: left;width: 535px;height: 210px;
}
.bwsd-title{
	float: left;width: 535px;height: 30px;background: url(../images/per1.jpg);font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体";
	font-size: 15px;font-weight: 800;line-height: 30px;text-indent: 8px;overflow: hidden;color: #015790;overflow: hidden;
}
.bwsd-inf{
	float: left;width: 535px;height: 180px;overflow: hidden;
}
.bwsd-inf p{
	float: left;width: 535px;line-height: 26px;font-size: 14px;margin-top: 2px;display: inline;
	/*text-justify:distribute-all-lines;text-align: justify;text-justify:inter-ideograph;*/
}
.bwsd-inf p a{
	color: #f00;
}
.bwsd-img{
	float: right;width: 330px;height: 205px;overflow: hidden;
}
.bwsd-img img{
	float: left;width: 330px;height: 205px;
}