@charset "gb2312";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0; }
body{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#666; background: url(../images/header_02.jpg.htm) repeat-x;font-size:12px;}
fieldset, img{border:0; margin:0; padding:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/22px "宋体", Arial;}/*表单中的字体属性与表单以外的不一致，需要单独定义*/
ul{list-style:none;}
/*设置常用样式,定义页面中常重复使用的一些样式，可以观察设计稿来确定*/
.dis{ display:none; } /*隐藏*/
.left{ float:left} /*左浮动*/ 
.right{ float:right} /*右浮动*/
.clear{ clear:both} /*清除浮动*/
.red{color:#cd0000;} /*红色文字*/
.boder1px{ border:1px solid #e4e4e4} /*1像素边框*/
/*区块与区块间隔调用样式*/
.blank6 {clear:both; height:6px; overflow:hidden; display: block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank10{clear:both; height:10px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 { clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank {clear:both; overflow:hidden; display:block; height:0px;}
p{ text-indent:2em;}
/*默认文字链接样式*/
a{color: #666;text-decoration:none;}
a:hover{text-decoration: underline;}
#width{ width:980px; margin:0 auto;}
.top1{ height:73px; background:url(../images/top_01.jpg) no-repeat center;}
.logo{ width:980px; margin:0 auto; height:73px;}
.logo h1{width:421px; margin-right:80px; float:left; padding-left:2px;}
.logo img{ float:left;}
.top2{ height:81px; background:url(../images/top_02.jpg) no-repeat center;}
.top3{ height:78px; background:url(../images/top_03.jpg) no-repeat center;}
.top4{ height:76px; background:url(../images/top_04.jpg) no-repeat center;}
.top5{ height:74px; background:url(../images/top_05.jpg) no-repeat center;}

#nav{ width:100%; height:47px; background:url(../images/nav_11.jpg);}
.nav{ width:980px; margin:0 auto;}
.nav ul li{ color:#FFF; float:left;font-size:14px; width:89px; padding-right:2px; background:url(../images/nav_13.jpg) no-repeat; line-height:47px; height:47px;text-align:center;}
.nav ul li a{ color:#FFF;}
.nav ul li a:hover{ color:#FF0;}
.daoyu{ width:902px; height:83px;line-height:24px;padding-left:78px; padding-top:12px; background:url(../images/daoyu_18.jpg) no-repeat;}
.daoyu p{ width:882px;text-indent:2em;}
.bdfhr{ width:980px; height:360px;}
.tit{ width:980px; height:57px; padding-top:7px;}
.tit h2{ width:694px; float:left; padding-left:1px;} 
.tit span{ float:right; padding-right:50px; padding-top:10px; width:164px; height:38px;}

.tit2{ width:980px; height:57px; padding-top:7px;}
.tit2 h2{ width:769px; float:left; padding-left:1px;} 
.tit2 span{ float:right; padding-right:23px; padding-top:10px; width:164px; height:38px;}

.bg{ background:url(../images/bj_23.jpg) no-repeat;}
.bg2{ background:url(../images/bj_29.jpg) no-repeat;}
.bdfsh{ width:980px; height:354px;}
.shxx{ width:458px; height:120px; float:left; margin-bottom:15px;display:inline; margin-left:20px; background:url(../images/sh-bj_31.jpg) no-repeat;}
.shxx h3{ padding:6px 0 0 10px;}
.shxx p{ padding-left:10px; line-height:24px; width:440px; padding-top:5px;}

.emo{ width:980px; height:687px;}
.blxg{ width:980px; height:298px; background:url(../images/emo_49.jpg) no-repeat 1px 0px; margin-top:23px;}
.blxgy{ width:622px; height:144px; margin-left:358px; margin-bottom:9px;}
.blxgy h3{ padding-left:75px; height:44px; float:left;}
.blxgy img{ float:left; display:block;}
.blxgy p{ float:left; width:416px; zoom:1;  display:inline;padding-left:12px; line-height:24px; display:inline;}

.blxgt{ width:748px; height:145px; margin-left:205px;}
.blxgt h3{ padding-left:73px; height:44px;}
.blxgt img{ float:left; display:inline;}
.blxgt p{ float:left; width:555px; padding-left:12px; line-height:24px; display:inline;}

.gfzl{ width:920px; height:280px; margin-left:26px;}
.gfzl h3{}
.gfzlwh{ width:425px; height:100px; float:left; margin-right:35px; margin-bottom:12px;}
.gfzlwh p{ line-height:20px; width:420px; padding-top:5px;}
.banner{ width:980px;}

.zhff{ width:980px; height:300px;}
.zhff dl{ width:225px; height:212px; float:left; margin-left:15px; display:inline; background:url(../images/zhff-bg_88.jpg)}
.zhff dl dt{ line-height:40px; color:#036749; text-align:center; font-family:"方正黑体简体"; font-size:20px;}
.zhff dl dd p{ line-height:23px; width:208px; padding-left:10px;}

.zljs{ width:980px; height:597px;}
.zljs-1 img{ float:left; margin-left:22px; display:inline; margin-bottom:16px;}
.zljs-l{ float:left; width:480px;}
.zljs-r{ float:left;width:480px;}

.zhsj{ width:980px; height:530px;}
.zhsj-js{ width:225px; height:162px; display:inline; margin-left:15px; float:left;background:url(../images/zhsj_113.jpg) no-repeat;}
.zhsj-js h4{color:#036749; font-weight:normal;text-align:center;line-height:40px;  font-family:"方正黑体简体"; font-size:16px;}
.zhsj-js p{ line-height:20px; padding-left:10px; width:206px;}
.zhsj h3{ padding-left:19px;}
.zhsj-bl{ width:210px; height:214px; padding:8px 0 0 8px;border:#8fcab4 2px solid; background:#f2f9f7; float:left; margin-left:19px; display:inline;}
.zhsj-bl img{display:block;}
.zhsj-bl h4{ font-size:14px; padding-top:8px; line-height:24px; color:#015e42;}
.zhsj-bl p{ line-height:24px; text-indent:0px; width:200px;}

.jsy{ width:980px; height:101px; background:url(../images/jsy_120.jpg) no-repeat;}
.jsy p{ padding:15px 0 0 58px; width:888px; line-height:24px;}
.footer-nav{ background:#efefef; border:1px #e1e1e1 solid; border-left:none; border-right:none; text-align:center; height:31px; line-height:31px; color:#006346;}
.footer-nav a{ color:#006346; padding:0 8px;}
.footer p{ text-align:center; color:#666;}


