@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑"; padding:0px; margin:0 auto; font-size:14px; color:#333; /*background:url(../images/xq_20.png) no-repeat center bottom;*/}
ul,ol,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,input{margin:0px; padding:0px;}
img{border:0px;}
img,object{max-width:100%;height:auto;width:auto\9;/* for ie8 */-ms-interpolation-mode: bicubic;}
.clear{border:0px; clear:both;}
ul,li,ol{list-style:none;}
a{color:#333;}
a,a:visited,a:active{text-decoration:none;}
a:focus { outline:none;-moz-outline:none;}

.logo_bg{width:100%; position:absolute; top:0; left:0; min-width:1200px; z-index:1;}
.logo{width:1200px; margin:0 auto; color:#fff;}
.logo01{float:left; margin:8px 0 0 30px;}
.logo p{float:right; margin-top:12px; line-height:26px;}
.logo p a{color:#fff; display:inline-block; margin:0 20px;}
.logo p .search{background:url(../images/sreach.png) no-repeat; width:110px; padding-left:28px;}
.nav{ float:right; position:relative; margin-top:4px;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; margin:0 8px;  }
.nav .nLi h3 a{ display:block; padding:0 16px; font-size:18px; font-weight:normal; line-height:58px; color:#fff;  }
.nav .sub{ display:none; width:180px; left:8px; top:58px;  position:absolute; background:#fff;  line-height:45px;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding-left:16px; font-size:16px;}
.nav .sub a:hover{ background:#dcdcdc; }
.nav .on h3 a{ background:#fff; color:#00743f;   }
.slideBox{ width:100%; height:555px; overflow:hidden; position:relative; min-width:1200px;}
.slideBox .hd{ width:1200px; height:15px; margin:0 auto; overflow:hidden; position:relative; margin-top:-236px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:20px;  width:50px; height:6px; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#2b8d61;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%; }
.slideBox .bd div{ width:100%; max-width:100%; height:525px;display:block; overflow:hidden; background-position:center; background-repeat:no-repeat;  }
.slideBox .bd div img{width:100%; position:relative;}
.slideBox .bd div h3{font-size:36px; font-weight:normal; line-height:50px; width:100%; text-align:right; top:0; position:absolute;}
.slideBox .bd div h3 a{color:#fff; width:1200px; display:block; margin:290px auto 0; }
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:5%; top:50%; margin-top:-25px; display:block; width:84px; height:84px; background:url(../images/img_10.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:5%; background-image:url(../images/img_12.png); }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
.pic_news{width:1200px; margin:-156px auto 0; position:relative; height:434px;}
.title{width:1200px; margin:0 auto; line-height:30px; color:#007b44; font-size:24px; font-weight:normal; text-align:center;}
.title span{border-top:1px #abd0c0 solid; width:70px; display:inline-block; margin:0 10px; height:8px;}
.pic_news ul li{float:left; width:390px; height:320px; border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; -moz-border-radius:10px; background:#fff; box-shadow:0 0 30px #9b9b9b; -webkit-box-shadow:0 0 30px #9b9b9b; -moz-box-shadow:0 0 30px #9b9b9b; -o-box-shadow:0 0 30px #9b9b9b; margin-right:15px; }
.pic_news ul li.none{margin-right:0px;}
.pic_news ul li img{ display:block; border-top-left-radius:10px; -webkit-border-top-left-radius:10px; -o-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-right-radius:10px; -webkit-border-top-right-radius:10px; -o-border-top-right-radius:10px; -moz-border-top-right-radius:10px;}
.pic_news ul li p{width:348px; margin:10px auto 0; line-height:24px; font-size:18px;}
.pic_news ul li span{display:inline-block; background:url(../images/img_21.jpg) no-repeat center left; color:#666; padding-left:20px;margin:10px 0 0 22px;}
.news_bg{background:url(../images/big_03.png) no-repeat center top; height:478px; width:100%; min-width:1200px; overflow:hidden;}
.news_bg .title{margin-top:100px;}
.news{width:1200px; overflow:hidden; margin:36px auto 0;}
.news ul li{float:left; border-right:1px #d0d0d0 solid; height:110px; width:334px; padding:0 38px; padding-top:8px;}
.news ul .pd{padding-left:0;}
.news ul li span{float:left; font-size:12px; line-height:18px; width:50px;}
.news ul li span b{font-size:30px; color:#41d7fe; line-height:36px; display:block; text-align:center;}
.news ul li h3{float:right; width:266px; font-size:18px; font-weight:normal; line-height:30px;}
.news ul li p{float:right; width:266px; line-height:20px; margin-top:6px;}
.more{width:206px; line-height:34px; border:1px #d0d0d0 solid; text-align:center; font-size:16px; display:block; margin:40px auto 0;}
.gonggao{overflow:hidden; width:1238px; margin:58px auto 0;}
.gonggao ul{overflow:hidden; margin-top:50px;}
.gonggao ul li{float:left; width:580px; height:120px; margin:0 19px 16px; border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; -moz-border-radius:10px; background:#fff;box-shadow:0 0 16px #eee; -webkit-box-shadow:0 0 16px #eee; -moz-box-shadow:0 0 16px #eee; -o-box-shadow:0 0 16px #eee; }
.gonggao ul .rt{float:right;}
.gonggao ul li a{display:block; width:500px; line-height:26px; font-size:18px; background:url(../images/img_17.jpg) no-repeat 0 5px; margin:18px auto 0; padding-left:15px;}
.gonggao ul li span{display:inline-block; background:url(../images/img_21.jpg) no-repeat center left; color:#666; padding-left:20px; margin:14px 0 0 30px;}
.index{width:100%; height:488px; background-size:cover;   -webkit-background-size:cover;
-moz-background-size:cover; background-image:url(../images/big_05.png); overflow:hidden;}
.link{width:1200px; margin:145px auto 0; overflow:hidden;}
.link ul{float:left;}
.link ul li{float:left; width:300px; margin-right:20px; display:inline;}
.link ul li img{ display:block; height:180px; filter:alpha(opacity=70);opacity:0.7; background:#000;}
.link ul li a span{display:inline-block; line-height:28px; background:#4e9c71; color:#fff; padding:0 9px;}
.link ul li a{border-right:1px #79d9ef solid; padding-right:3px; position:relative; margin-top:-48px; height:28px; float:left;}
.link p{float:left; color:#fff; margin-left:20px; font-size:18px; line-height:38px; margin-top:15px;}
.link p a{display:block; font-size:14px; color:#fff;}
.footer{width:1200px; overflow:hidden; margin:10px auto 0; color:#fff;}
.footer div{overflow:hidden; border-bottom:1px #8b9277 solid;}
.footer div ul{float:left; line-height:20px; font-size:18px; width:316px; padding:20px 0 14px;}
.footer div ul img{float:left;}
.footer div ul span{line-height:24px; margin:20px 0 0 8px; display:inline-block;}
.footer div ol{float:left; width:800px; margin-top:38px;}
.footer div ol span{display:inline-block; background:url(../images/l_13.png) no-repeat center left; padding-left:20px; line-height:26px;}
.footer div ol .email{background-image:url(../images/l_16.png); margin-left:50px;}
.footer div ol .add{ background-image:url(../images/l_20.png); width:95%;}
.footer p{width:1200px; line-height:33px;}
.index.index_bg{ background-image:url(../images/xq_20.png); padding-top:158px; position:relative; margin-top:-162px;}
/*------leader--article-------*/
.list_banner{width:100%; margin:0 auto; height:473px;}
.location{width:1200px; position:relative; margin:-60px auto 0; color:#fff;}
.location a{color:#fff;}
.jiyin_main{width:1200px; margin:90px auto 0; overflow:hidden;}
.pic_left{float:left; margin-top:70px;}
.leader_con h1{width: 946; border-bottom:1px #ebebeb solid; font-size: 16px; line-height: 70px; font-weight:normal; position:relative; }
.leader_con h1 b{font-size:22px; color:#007b44; display:inline-block; margin-right:40px;}
.size{display:block; position:absolute; right:0; top:20px;}
.size a{ border:1px #e7e7e7 solid; display:inline-block; margin-right:10px; cursor:pointer;}
.size a:hover{background:#f2f2f2;}
.leader_con{ width:946px; float:right;}
.leader_content,.xgxx{overflow:hidden; width:946px;}
.leader_con h3{width: 1160px; background:url(../images/xq_10.png) no-repeat 0 3px; padding:0 0 10px 40px; font-size: 18px; color: #333; line-height: 30px; margin-top: 24px;}
.leader_con p{ line-height: 36px; color: #333; width: 910px; margin-left:40px; }
.rg{float: right; margin-top:40px;}
.leader_con .grjl{background-image:url(../images/xq_14.png); }
.leader_con .rycj{background-image:url(../images/xq_17.png); }
.source{width: 946px; overflow: hidden; padding:50px 0 20px; border-bottom: 1px #e7e7e7 solid; line-height: 28px; font-size: 16px; color: #666; }
.share{float: right; width: 220px;}
.share_title{float: left; }
.share .bdshare-button-style0-24 a, .share .bdshare-button-style0-24 .bds_more{background-image:url(../images/share.png); width: 24px; height: 24px; padding:0; margin:0 5px; }
.share .bdshare-button-style0-24 .bds_qzone{background-position:-32px 0; }
.share .bdshare-button-style0-24 .bds_weixin{background-position:-65px 0; }
.share .bdshare-button-style0-24 .bds_tsina{background-position:-97px 0; }
.share .bdshare-button-style0-24 .bds_tqq{background-position:-129px 0; }
.close{float:right;}
.xgxx{font-size:16px; line-height:36px; margin-top:20px;}
.xgxx b{float:left; }
.xgxx ul{float:left;}
.xgxx a{display:block;}xd
.w_1200{width: 1200px; margin:90px auto 0; position:relative; overflow:hidden;}
.SecondBanner{ margin-bottom:60px;}
.SecondBanner img{ width: 100%;}

/*专家人员介绍*/
.expert .l_nav{float: left; width: 308px;background-color: #f5f5f5;}
.bread{ position:absolute; top:-120px; left:0;font-size: 14px;color: #ffffff;}
.bread a{color:#fff;}
.expert .l_nav h2{line-height: 80px;color:#fff;font-size: 24px; padding-left: 80px; background:url(../images/icom.png) no-repeat 18px -54px #007b44; font-weight:normal;}
.expert .l_nav .rcrw{ background:url(../images/icom.png) no-repeat 23px 17px #007b44;}
.expert .l_nav .subNavBox .subNav,.expert .l_nav .subNavBox .sub_list li{color: #333333;font-size: 20px; line-height:68px; border-top:1px solid #fff;padding-left:60px; cursor:pointer;}
.expert .l_nav .subNavBox .navContent{ padding:0px 30px 0 80px;font-size: 18px;color: #333333; line-height:30px; display:none}
.expert .l_nav .subNavBox .navContent li{ margin-bottom:15px; }
.expert .l_nav .subNavBox .navContent li a:hover,.expert .l_nav .subNavBox ul .cur a{color: #83dab2;}
.expert .l_nav .subNavBox .subNav,.expert .l_nav .subNavBox .sub_list .curs,.expert .l_nav .subNavBox .sub_list li:hover{background:url(../images/current.png) no-repeat right center}
.expert .l_nav .subNavBox .currentDt{background:url(../images/open.png) no-repeat right center; color:#007b44; }
.expert .r_con{ float:left; margin-left:40px;width: 850px; position:relative}
.expert .r_con .r-tit{ border-bottom:1px solid #dfdfdf; line-height:60px;font-size: 22px;color: #007b44; margin-bottom:40px;}
.expert .r_con .zj_box{ margin-left:-46px;}
.expert .r_con .zj_box li{ float:left;width: 400px;height: 223px;margin:0 0 70px 46px;border: solid 1px #cbcbcb;}
.expert .r_con .zj_box li a{ display:block}
.expert .r_con .zj_box li:hover{box-shadow: 0px 2px 4px 1px rgba(38, 38, 38, 0.21);}
.expert .r_con .zj_box li img{ float:left; margin:15px 0 0 15px; width:148px; height:197px;}
.expert .r_con .zj_box li h4,.expert .r_con .zj_box li p{ float:right; width:165px}
.expert .r_con .zj_box li h4{ margin-top:77px;font-size: 26px;font-weight: normal;color: #007b44; margin-bottom:20px;}
.pages{ width:100%;height:28px;line-height:26px;margin:50px auto 60px; display:inline-block; text-align:center; font-size:14px;}
.pages a{margin-right:9px; display:inline-block;width:50px;height:30px;border: solid 1px #83dab2; line-height:30px;text-align:center; color:#666666 }
.pages a img{width:auto;*display:block; }
.pages a.on_pages{color:#fff;background-color: #00743f;border: solid 1px #00743f; }
.pages a.next{width:50px;height:30px;border: solid 1px #83dab2;background-color:#fff;}
.pages a.prev:hover,.pages a.next:hover{background-color: #00743f;color:#fff;}
.expert .l_nav .subNavBox .sub_list .curs,.expert .l_nav .subNavBox .sub_list li:hover{ color:#007b44}

/*登录页*/
.login{width: 290px; background:url(../images/login_bg.png) no-repeat;margin:0 auto; padding:0 120px 100px;}
.login h2{ line-height:116px; text-align:center;font-size: 24px;font-weight: normal;color: #333333;}
.login p{width: 244px;height: 54px;border-radius: 5px;border: solid 1px #838383; margin-bottom:38px; padding-left:46px; background:url(../images/login_icon.png) no-repeat 18px 15px}
.login p input{ width:200px; line-height:54px; height:54px; color:#333}
.login .pass{background:url(../images/login_icon.png) no-repeat 18px -77px}
.login span{ display:inline-block; width:100%; line-height:22px; position:relative; top:-20px;color: #333333;}
.login span input{width: 21px;height: 22px;border: solid 1px #838383; float:left; margin-right:10px;}
.login button{width: 290px;height: 54px;background-color: #44bc7e;border-radius: 5px; text-align:center; color:#fff; border:0;font-size: 20px; margin-bottom:10px;}
.login a{color: #c40505;}

/*所领导介绍*/
.Leader{padding-left:30px; margin-bottom:20px;}
.Leader a{ display:block;}
.Leader .photo{ float:left;width: 225px; padding:30px 0; text-align:center}
.Leader .photo img{width:164px; height:164px; padding:5px; border:1px solid #44bc7e; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;behavior:url(PIE.htc); margin-bottom:37px}
.Leader .photo p{font-size:16px;color:#007b44;}
.Leader .der_rig{ float:right; margin-left:50px; padding-top:50px; width:540px;}
.Leader .der_rig h2{font-size: 24px;font-weight: normal;line-height: 36px;color: #333333;}
.Leader .der_rig span{ display:inline-block;font-size: 18px;color: #333333; line-height:40px; margin-bottom:30px;}
.Leader .der_rig p{font-size: 16px;line-height: 30px;color: #333333;}
.Leader a:hover .photo{box-shadow: 1px 2px 4px 1px rgba(38, 38, 38, 0.21)}

/*4文章页-所长致辞*/
.article p{ text-indent:2em;font-size: 16px;color: #333333;line-height: 36px; margin-bottom:10px;}
.article p img{ float:left; margin-right:10px;width: 428px;height: 276px;}

/*列表页*/
.list13{width:100%;overflow:hidden;}
.list13 li{height: 46px;line-height:46px; overflow:hidden;font-size: 16px;color:#333}
.list13 li span{float:right;color:#333;margin-left:10px;}
.list13 li b{ float:left; width: 5px;height: 5px;background-color: #f9db0e; margin:20px 15px 0 10px;}
.list13 li a{ display:inline-block;width:80%; float:left; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; }
.list13 li a:hover{ color:#007b44}
.list13 p{border-bottom:dashed 1px #bfbfbf; margin:10px 0}


/*分享*/ 
.share{ height:28px; margin:10px 0; position:absolute; right:0;top:5px; }

/*网站地图*/
.WebMap .map_tit{ text-align:center; display:inline-block; width:100%;}
.WebMap .map_tit h1{font-size: 24px;color: #333333;background:url(../images/map_dw_03.png) no-repeat; display:inline-block; padding-left:50px; line-height:35px; margin-bottom:30px}
.WebMap dl dt{ margin:10px 0 10px;font-size: 20px;line-height: 42px;color: #00743f;}
.WebMap dl dd{ display:inline-block;font-size:16px;color: #333333; margin-bottom:40px;}
.WebMap dl dd em{ float:left;border-left:1px solid #fbe570; margin:0 20px; height:20px; margin-top:3px;}
.WebMap dl dd a{ float:left}
.WebMap dl dd a:hover{ color:#00743f}



/*文章页*/
.article_con{ display:inline-block; width:100%}
.article_con .article_tit{ text-align:center; padding-bottom:20px; border-bottom:1px solid #e4e4e4; margin-bottom:20px;}
.article_con .article_tit h2{font-size: 26px;font-weight: normal;color:#282828; line-height:60px;}
.article_con .article_tit span{ display:inline-block; margin:0 10px; color:#282828;font-size:14px; margin-top:30px}
.article_con .article_tit .size{top:50px;}
.article_con .img{ text-align:center; margin:30px 0} 
.article_con p{line-height:30px;color: #282828;margin-bottom:20px;}
.article_con .stamp{ position:relative; text-align:right; line-height:55px;}
.article_con .share{ right:106px;}

.ppage_turning{ border-top:1px solid #e7e7e7;}
.ppage_turning ul{font-size: 14px;line-height: 32px;color: #e4e4e4;padding:20px 0;float:left;color: #282828;}
.ppage_turning ul a{ float:left;width:80%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:14px;}
.ppage_turning ul strong{ font-size:16px; margin-right:10px; font-weight:bold}
.ppage_turning ul a:hover{ color:#00743f}
.ppage_turning .return{ float:right;width:180px;height:44px;border:solid 1px #e7e7e7;color:#00743f;text-align:center;line-height:44px;margin-top:40px;}
.ppage_turning .return a{ display:block}




