@charset "utf-8";
*{padding:0;margin:0;}
img{border:0}
img,input,textarea{vertical-align:middle}
input,button,select,textarea{outline:none;resize:none;}
ul,ol li{list-style:none;}
a{text-decoration:none}
button{cursor:pointer;font-family:"微软雅黑";border: none;background: none;}
html,body{ min-width: 1200px; margin: 0 auto;background:#f6f6f6;}
html,body,div,h1,h2,h3,h4,h5,h6,p,span,strong,em,i,sub,sup,ul,ol,li,dl,dt,dd,a,input,button,select{font-family:"微软雅黑"}
em,i{font-style: normal;}
strong{font-weight: normal;}
.fl{float: left;}
.fr{float: right;}
.wid{ width: 1200px;margin:0 auto;}
.clear{clear:both}
.clearfix:after{content:"";height:0;display:block;clear:both;visibility:hidden}
.wid{width:1200px;margin:0 auto;}
.bg{background-repeat: no-repeat;background-attachment: scroll;background-position: center center;}
.paddingTop40{padding-top:34px;}
/* header nav footer */
.home{overflow: hidden;background: url("../images/header_bj-green.png")}
header.header{height:160px;background-image: url("../images/top.jpg");}
header.header .wp{padding-top:31px;}
header.header .wp a:first-child img{margin-left:5px; width: 100px; height: 100px;}
nav.nav{height:50px;width:100%;}
nav.nav .box_top{position: fixed;left:0px;top:0px;z-index: 99;box-shadow: 0px 1px 5px #999;}
nav.nav .box{width:100%;height:50px;background: #008946;}
nav.nav .box .wrap{position: relative;height:50px;text-align: center;}
nav.nav .box .wrap i{display: block;width:133px;height:50px;background: #00af5b;position: absolute;left:0px;top:0px;}
nav.nav .box .wrap ul{position: absolute;left:0px;top:0px;z-index: 9;}
nav.nav .box .wrap ul li{float: left;}
nav.nav .box .wrap ul li a{display: block;width:133px;height: 50px;line-height: 50px;font-size:18px;color:#fff;}
footer.footer{background: #00954d;text-align: center;color:#fff;}
footer.footer .wp .left{padding: 46px 0px 10px 39px;}
footer.footer .wp .left img{display: block;}
footer.footer .wp .left ul{text-align: left;padding:30px 0px 29px 5px;}
footer.footer .wp .left ul li{font-size:14px;color:#ffffff;line-height: 28px;float: left;}
footer.footer .wp .left ul li:last-child{margin-left:78px;}
footer.footer .wp .left .bt em{float: left;font-size:20px;color:#fff;margin-right: 15px;}
footer.footer .wp .left .bt select{float: left;width:144px;height:22px;background: #fff;border-radius: 3px; margin-right: 14px;margin-top: 3px;padding-left: 7px;color:#333333;font-size:14px;}
footer.footer .wp .right{padding:46px 52px 0px 0px;}
footer.footer .wp .right .code img:last-child{margin-left: 10px;}
footer.footer .wp .right p{color:#ffffff;font-size:14px;}

.tongzhi_left{width:100px ;height:50px;display: flex;align-items: center;padding-left: 20px;color: #00692a;font-size: 16px;float:left}
.tongzhi_left img{margin-right: 16px;width: 24px;height: 21px;}
/* 首页 */
.home_banner{height:370px;position: relative;}
.home_banner button{display: block;position: absolute;top:163px;width:44px;height:44px;border:1px solid #fff;border-radius: 100%;z-index: 10;overflow: hidden;}
.home_banner button i{display: block;width:44px;height:44px;position: relative;top:0px;transition: top 0.3s;}
.home_banner button em{display: block;width:44px;height:44px;position: relative;top:0px;transition: top 0.3s;}
.home_banner button.bprev{left:50px;}
.home_banner button.bprev i{display: block;width:44px;height:44px;background:url("../images/bannerArrow.png")no-repeat 14px 14px;}
.home_banner button.bprev em{display: block;width:44px;height:44px;background: url("../images/bannerArrow.png") no-repeat 14px -54px #fff;}
.home_banner button.bprev:hover i{top:-44px;}
.home_banner button.bprev:hover em{top:-44px;}
.home_banner button.bnext{right:50px;}
.home_banner button.bnext i{display: block;width:44px;height:44px;background:url("../images/bannerArrow.png")no-repeat -78px 14px;}
.home_banner button.bnext em{display: block;width:44px;height:44px;background: url("../images/bannerArrow.png") no-repeat -78px -53px #fff;}
.home_banner button.bnext:hover i{top:-44px;}
.home_banner button.bnext:hover em{top:-44px;}
.home_banner .swiper-slide a{display: block;height:370px;}
.content .news{padding:17px;background: #fff;margin-top:10px;}
.content .news .news_left{width:578px;height:326px;background: #000000;}
.content .news .news_left{position: relative;}
.content .news .news_left img{width:578px;height:326px; object-fit: cover}
.content .news .news_left p{width:578px;position: absolute;left:0px;bottom:0px;background:  rgba(0,0,0,0.5);text-align: center;height:70px}
.content .news .news_left p em{color:#fff;font-size:18px;height:44px;line-height: 44px;width:500px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;margin: 0 auto;}
.content .news .news_left button{position: absolute;top:135px;width:25px;height:50px;background: rgba(0,0,0,0.5);z-index: 10;}
.content .news .news_left button.nprev{left:0px;background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(0,0,0,0.6);}
.content .news .news_left button.nprev:hover{background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(244,113,54,0.6);}
.content .news .news_left button.n1prev{left:0px;background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(0,0,0,0.6);}
.content .news .news_left button.n1prev:hover{background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(244,113,54,0.6);}
.content .news .news_left button.nnext{right:0px;background: url("../images/bannerArrow.png")no-repeat -85px 18px,rgba(0,0,0,0.6);}
.content .news .news_left button.nnext:hover{background: url("../images/bannerArrow.png")no-repeat -85px 18px,rgba(244,113,54,0.6);}
.content .news .news_left #news-pagination{width:578px;text-align: center;bottom: 10px;}
.content .news .news_left #news-pagination span{width:8px;height:8px;transition: width0.5s;}
.content .news .news_left #news-pagination span.swiper-pagination-bullet{background: #fff;opacity: 1;}
.content .news .news_left #news-pagination span.swiper-pagination-bullet-active{background: #f47136;width:16px;border-radius: 5px;}
.content .news .news_right{width:570px;}
.content .news .news_right h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content .news .news_right h6 span{font-size:22px;color:#008946;font-weight: normal; line-height: 46px;border-bottom:2px solid #008946;display: inline-block;height: 46px;position: absolute;left:0px;top:0px;/*padding-left: 40px;background: url("../images/xiwenicon.png")no-repeat left 5px;*/}
.content .news .news_right h6 span i{font-size:22px;color: #0cb04e; margin-right:5px;}
.content .news .news_right h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content .news .news_right h6 a:hover{color:#f47136;}
.content .news .news_right ul{padding-top:10px;}
.content .news .news_right ul li a{font-size:16px;display: block;}
.content .news .news_right ul li a p{width:450px;height:33px;line-height: 33px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#1e1e1e;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content .news .news_right ul li a em{height:33px;line-height: 33px;color:#999999;}
.content .news .news_right ul li a:hover p{color:#f47136}

.content .modul1{margin-top:10px;}
.content .modul1 .left{width:555px;background: #ffffff;padding:20px 20px;}
.content .modul1 .left h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content .modul1 .left h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 46px;position: absolute;left:0px;top:0px;/*padding-left: 40px;background: url("../images/xueshuxueke_icon.png")no-repeat left 5px;*/}
.content .modul1 .left h6 span i{font-size:22px;color: #0cb04e; margin-right:5px;}
.content .modul1 .left h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content .modul1 .left h6 a:hover{color:#f47136;}

.content .modul1 .left ul{padding-top:13px;}
.content .modul1 .left ul li a{font-size:16px;}
.content .modul1 .left ul li a p{width:430px;height:34px;line-height: 34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#1e1e1e;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content .modul1 .left ul li a em{height:34px;line-height: 34px;color:#999999;}
.content .modul1 .left ul li a:hover p{color:#f47136}


.content .modul1 .list{padding-top:13px;}
.content .modul1 .list a{display: block;width:535px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 34px;line-height: 34px;color:#1e1e1e;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content .modul1 .list a:hover{color:#f47136}

.content .modul1 .right{width:555px;background: #ffffff;padding:20px 20px;}
.content .modul1 .right h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content .modul1 .right h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 46px;position: absolute;left:0px;top:0px;/*padding-left: 40px;background: url("../images/tongzhi_icon.png")no-repeat 2px 5px;*/}
.content .modul1 .right h6 span i{font-size:22px;color: #0cb04e; margin-right:5px;}
.content .modul1 .right h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content .modul1 .right h6 a:hover{color:#f47136;}
.content .modul1 .right ul{padding-top:13px;}
.content .modul1 .right ul li a{font-size:16px;}
.content .modul1 .right ul li a p{width:430px;height:34px;line-height: 34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#1e1e1e;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content .modul1 .right ul li a em{height:34px;line-height: 34px;color:#999999;}
.content .modul1 .right ul li a:hover p{color:#f47136}
.content .hf{margin-top: 10px;}
.content .hf .left{width:80px;float: left; position: relative;height: 130px; padding-top:50px; background: #1c8ab5; font-size:40px; text-align:center;color: #fff;}
.content .hf .left span{width:80px; display: block; font-size: 18px;}
.content .hf .right{width:1080px;margin:0 auto; float: right; position: relative;padding:12px 20px;background: #ffffff;}
.content .hf .right button{display: block;position: absolute;top:66px;width:24px;height:38px;border:none;background: none;z-index: 10;}
.content .hf .right button.prev{left:20px;background: url("../images/hf_prev.jpg")no-repeat center center;}
.content .hf .right button.next{right:20px;background: url("../images/hf_next.jpg")no-repeat center center;}
.content .hf .right button.n1prev{left:20px;background: url("../images/hf_prev.jpg")no-repeat center center;}
.content .hf .right button.n1next{right:20px;background: url("../images/hf_next.jpg")no-repeat center center;}
.content .hf .right a{display: block;height:156px;overflow: hidden;}
.content .hf .right a img{width:100%;height:131px;transition: width 0.3s,height 0.3s;transition: all .4s; border-radius: 5px;}
.content .hf .right a:hover img{transform: scale(1.06);height:131px;}
.content .modul2{margin-top:10px;}
.content .modul2 .gy{width:555px;padding:20px;background: #fff;}
.content .modul2 .gy h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content .modul2 .gy h6 a:hover{color:#f47136;}
.content .modul2 .gy h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content .modul2 .gy h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 46px;position: absolute;left:0px;top:0px;}
.content .modul2 .gy .wrap{padding-top: 20px}
.content .modul2 .gy .wrap ul{width:100%;}
.content .modul2 .gy .wrap ul li{margin-bottom: 11px}
.content .modul2 .gy .wrap ul li:last-child{margin-bottom:0px;}
.content .modul2 .gy .wrap ul li a{display: block;color:#1e1e1e;font-size:16px;}
.content .modul2 .gy .wrap ul li a p{float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:445px;}
.content .modul2 .gy .wrap ul li a p.new{background: url("../images/new.jpg")no-repeat right center}
.content .modul2 .gy .wrap ul li a em{float: right;color:#999999;}
.content .modul2 .gy .wrap ul li a:hover p{color:#f47136;}
.content .modul3{margin-top: 10px;background: #FFFFFF;padding:20px;}
.content .modul3 h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content .modul3 h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content .modul3 h6 a:hover{color:#f47136;}
.content .modul3 h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 46px;position: absolute;left:0px;top:0px;}
.content .modul3 ul{padding-top: 10px;}
.content .modul3 ul li{float: left;margin-right:10px;margin-top: 10px;}
.content .modul3 ul li:nth-child(5n){margin-right: 0px}
.content .modul3 ul li a{position: relative;display: block;width:224px;height:170px;overflow: hidden; border-radius: 5px;}
.content .modul3 ul li a img{width: 224px;height:170px;transition: width 0.5s,height 0.5s; object-fit: cover}
.content .modul3 ul li a:hover img{width: 238px;height:180px;}
.content .modul3 ul li a p{position: absolute;left:0px;bottom:0px;width:100%;background: rgba(0,0,0,0.5);}
.content .modul3 ul li a em{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:180px;color:#fff;height:38px;line-height: 38px;font-size:16px;display: block;margin:0 auto;}
.content .modul3 ul li a:hover em{color:#f47136;}
.content .modul4{background: #ffffff;margin-top:10px;padding:20px;}
.content .modul4 h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content .modul4 h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content .modul4 h6 a:hover{color:#f47136;}
.content .modul4 h6 span{display:block;height: 46px;position: absolute;left:0px;bottom:-2px;width:88px;border-bottom:2px solid #008946}
.content .modul4 h6 ol{position: absolute;left:0px;top:2px;}
.content .modul4 h6 ol li{float:left;font-size:20px;color:#999;font-weight: normal;margin-right:20px;cursor: default;width: 88px;}
.content .modul4 h6 ol li.is_active{font-size:22px;color:#1e1e1e;line-height: 26px;}
.content .modul4 .wrap ul{position: absolute;left:0px;top:10px;display: none;}
.content .modul4 .wrap ul li{float:left;width:580px;}
.content .modul4 .wrap ul li a{display: block;width:530px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:35px;line-height: 35px;font-size:16px;color:#1e1e1e;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content .modul4 .wrap ul li a:hover{color:#f47136}
.content .modul4 .wrap{padding-top: 13px;position: relative;height:300px;overflow: hidden;}
.content .modul4 .wrap ul{position: absolute;left:0px;top:10px;display: none;}
.content .modul4 .wrap ul li{float:left;width:580px;}
.content .modul4 .wrap ul li a{display: block;width:530px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:35px;line-height: 35px;font-size:16px;color:#1e1e1e;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content .modul4 .wrap ul li a:hover{color:#f47136}
.content .modul4 .wrap ul li .fl{
float: left;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 405px;
padding-right: 35px;}

.content .modul7{background: #ffffff;}
.content .modul7 h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content .modul7 h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content .modul7 h6 a:hover{color:#f47136;}
.content .modul7 h6 span{display:block;height: 46px;position: absolute;left:0px;bottom:-2px;width:88px;border-bottom:2px solid #008946}
.content .modul7 h6 ol{position: absolute;left:0px;top:2px;}
.content .modul7 h6 ol li{float:left;font-size:20px;color:#999;font-weight: normal;margin-right:20px;cursor: default;width: 88px;}
.content .modul7 h6 ol li.is_active{font-size:22px;color:#008946;line-height: 26px;}
.content .modul7 .wrap{position: relative;height:280px;overflow: hidden;}


.content .modul5{background: #ffffff;margin-top:10px;padding:20px;}
.content .modul5 h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content .modul5 h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 46px;position: absolute;left:0px;top:0px;}
.content .modul5 .wrap ul{width:968px;padding-top: 6px;}
.content .modul5 .wrap ul li{float: left;margin-right:13px;margin-top:14px;}
.content .modul5 .wrap ul li:nth-child(3n){margin-right:0px;}
.content .modul5 .wrap ul li a{display: block;}
.content .modul5 .wrap ul li a img{position: relative;top:0px;transition:top 0.4s;}
.content .modul5 .wrap ul li a:hover img{top:-5px;}
.content .modul5 .wrap .right{padding-top: 11px}
.content .modul5 .wrap .right a{display: block;width:176px;height:59px;line-height: 59px;font-size:20px;color:#1e1e1e;margin-top:9px;text-align: center;}
.content .modul5 .wrap .right a.bg_blue{background: #d7f6e4}
.content .modul5 .wrap .right a.bg_red{background: #ffe9df}
.content .modul5 .wrap .right a img{display: inline-block;vertical-align: top;margin-top:13px; margin-right:7px;}
.content .modul6{padding-bottom: 15px;}
.content .modul6 .gy{width:555px;background: #ffffff;margin-top:10px;padding:20px;}
.content .modul6 .gy h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content .modul6 .gy h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 46px;position: absolute;left:0px;top:0px;}
.content .modul6 .gy h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content .modul6 .gy h6 a:hover{color:#f47136;}
.content .modul6 .list{padding-top:12px;}
.content .modul6 .list a{display: block;width:525px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 32px;line-height: 32px;color:#1e1e1e;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content .modul6 .list a:hover{color:#f47136}


.content_about .top{color: #333333;font-size: 16px; padding: 18px 20px;background: #fff;margin-top: 20px;}
.content_about .top img{display: inline-block;vertical-align:top;margin-right: 13px;}
.content_about .top em{display: inline-block;vertical-align:top;padding:0px 3px;margin-top:2px;}
.content_about .top a{display: inline-block;vertical-align:top;color:#333333;font-size:16px;margin-top:2px;padding:0px 3px;}
.content_about .top a:hover{color:#007AFF}
.content_about .section{padding:20px 0px 30px 0px;}
.content_about .section .left{width: 199px;background: #fff;padding: 20px;}
.content_about .section .left a{display: block;width:138px; cursor:pointer;padding:0px 28px 0px 33px;line-height: 50px;font-size:18px;color:#4d4d4d;background: #f4f4f4;margin-bottom:4px;transition: background 0.3s;}
.content_about .section .left a.is_active{background: #00af5b;color:#fff;}
.content_about .section .left a:hover{background: #00af5b;color:#fff;}
.content_about .section .left a.is_active1{background: #FF0000;color:#fff;}

.content_about .section .left a em{height:50px;}
.content_about .section .left a i{height:50px;line-height:50px}
.content_about .section .right{width:900px;background: #fff;padding: 20px;}
.content_about .section .right .dec p{text-indent: 2em;font-size:16px;color:#333333;line-height: 30px;margin-bottom:10px;}
.content_about .section .right .list ul{padding-bottom:80px;}
.content_about .section .right .list ul li{padding:20px 0px;border-bottom:1px dashed #eaeaea}
.content_about .section .right .list ul li:first-child{padding-top:0px;}
.content_about .section .right .list ul li a{position: relative;left:0px;top:0px; display: block;}
.content_about .section .right .list ul li a .text{width:777px;}
.content_about .section .right .list ul li a .text strong{color:#f47136;font-size:20px;display: block;padding:4px 0px 10px 0px;}
.content_about .section .right .list ul li a .text p{line-height: 30px;font-size:14px;color:#666666;text-indent: 2em;}
.content_about .section .right .list_details .head{height:60px;padding-left:45px;line-height: 60px;color:#1e1e1e;font-size:26px;background:url("../images/st_ico.jpg")no-repeat 22px center,#f4f4f4;}
.content_about .section .right .list_details .wrap{padding:20px 0px 0px 0px;}
.content_about .section .right .list_details .wrap dl{width:710px;font-size:18px;color:#1e1e1e;padding-bottom:20px;}
.content_about .section .right .list_details .wrap dl dt{font-weight:bold;padding-bottom: 7px;}
.content_about .section .right .list_details .wrap dl dd{text-indent: 2em;line-height: 35px;padding-bottom:9px;color:#333333}
.content_about .section .right .mec table{width:100%;text-align: center;border: 1px solid #eeeeee;border-top:2px solid #008946;}
.content_about .section .right .mec table tr{height:50px;background: #fff;}
.content_about .section .right .mec table tr:nth-child(odd){background: #f4f4f4;}
.content_about .section .right .mec table tr td{border-right:2px solid #ffffff;width:45%;text-align:left; padding-left:5%;}
.content_about .section .right .mec table tr td a{color:#1e1e1e;font-size:16px;}
.content_about .section .right .mec table tr td a:hover{color:#f47136;}
.content_about .section .right .mec_details{font-size:16px;padding-bottom: 70px;}
.content_about .section .right .mec_details .head{height:60px;padding-left:45px;line-height: 60px;color:#1e1e1e;font-size:26px;background:url("../images/st_ico.jpg")no-repeat 22px center,#f4f4f4;margin-bottom:20px;}
.content_about .section .right .mec_details strong{font-weight: bold;margin-bottom:6px;display: block;}
.content_about .section .right .mec_details p{line-height: 30px;text-indent: 2em;margin-bottom:7px;}
.content_about .section .right .unit_details{padding-bottom: 70px;}
.content_about .section .right .unit_details .head{height:60px;padding-left:45px;line-height: 60px;color:#1e1e1e;font-size:26px;background:url("../images/st_ico.jpg")no-repeat 22px center,#f4f4f4;margin-bottom:18px;}
.content_about .section .right .unit_details p{text-indent: 2em;color:#1e1e1e;font-size:16px;line-height: 36px;}

/* 新闻 */
.content_news{margin-top:15px;}
.content_news .news{padding:17px;background: #fff;margin-top:20px;}
.content_news .news .news_left{width:578px;height:345px;background: #000000;}
.content_news .news .news_left{position: relative;}
.content_news .news .news_left img{width:578px;height:346px; object-fit: cover}
.content_news .news .news_left p{width:578px;position: absolute;left:0px;bottom:0px;background:  rgba(0,0,0,0.5);text-align: center;height:70px}
.content_news .news .news_left p em{color:#fff;font-size:18px;height:44px;line-height: 44px;width:500px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;margin: 0 auto;}
.content_news .news .news_left button{position: absolute;top:130px;width:25px;height:50px;background: rgba(0,0,0,0.5);z-index: 10;}
.content_news .news .news_left button.nprev{left:0px;background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(0,0,0,0.6);}
.content_news .news .news_left button.nprev:hover{background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(244,113,54,0.6);}
.content_news .news .news_left button.nnext{right:0px;background: url("../images/bannerArrow.png")no-repeat -85px 18px,rgba(0,0,0,0.6);}
.content_news .news .news_left button.nnext:hover{background: url("../images/bannerArrow.png")no-repeat -85px 18px,rgba(244,113,54,0.6);}
.content_news .news .news_left button.n1prev:hover{background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(244,113,54,0.6);}
.content_news .news .news_left button.n1next{right:0px;background: url("../images/bannerArrow.png")no-repeat -85px 18px,rgba(0,0,0,0.6);}
.content_news .news .news_left #news-pagination{width:578px;text-align: center;bottom: 10px;}
.content_news .news .news_left #news-pagination span{width:8px;height:8px;transition: width0.5s;}
.content_news .news .news_left #news-pagination span.swiper-pagination-bullet{background: #fff;opacity: 1;}
.content_news .news .news_left #news-pagination span.swiper-pagination-bullet-active{background: #f47136;width:16px;border-radius: 5px;}
.content_news .news .news_right{width:570px;}
.content_news .news .news_right h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content_news .news .news_right h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 46px;position: absolute;left:0px;top:0px;}
.content_news .news .news_right h6  a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content_news .news .news_right h6  a:hover{color:#f47136;}


.content_news .news .news_right ul{padding-top:10px;}
.content_news .news .news_right ul li{margin-bottom:2px;}
.content_news .news .news_right ul li:last-child{margin-bottom: 0px;}
.content_news .news .news_right ul li a{font-size:16px;display: block;}
.content_news .news .news_right ul li a p{width:410px;height:35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#1e1e1e;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content_news .news .news_right ul li a em{height:35px;line-height: 35px;color:#999999;}
.content_news .news .news_right ul li a:hover p{color:#f47136}
.content_news .news_wrap ul{padding-bottom: 67px;}
.content_news .news_wrap ul li .gy .list_top{padding:20px 0px 0px 0px;}
.content_news .news_wrap ul li .gy .list_top .rt{width:385px;}
.content_news .news_wrap ul li .gy .list_top .rt strong{font-size:20px;color:#1e1e1e;width: 385px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content_news .news_wrap ul li .gy .list_top .rt p{font-size:14px;color:#666666;line-height: 24px;padding-top:7px;display: -webkit-box;
    overflow: hidden;
    white-space: normal !important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical}
.content_news .news_wrap ul li .gy .list_top:hover strong{color:#F47136}
.content_news .news_wrap ul li{padding-top:10px;}
.content_news .news_wrap ul li .left{background: #fff;padding: 17px;}
.content_news .news_wrap ul li .right{background: #fff;padding: 17px;}
.content_news .news_wrap ul li .gy{width:561px;}
.content_news .news_wrap ul li .gy h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content_news .news_wrap ul li .gy h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 46px;position: absolute;left:0px;top:0px;}
.content_news .news_wrap ul li .gy h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content_news .news_wrap ul li .gy h6 a:hover{color:#F47136;}
.content_news .news_wrap ul li .gy .list{padding:10px 0px 0px 0px;}
.content_news .news_wrap ul li.first .gy .list a{border-bottom:1px dashed #e6e6e6;display: block;height:38px;}
.content_news .news_wrap ul li.first .gy .list a p{float:left;color:#1E1E1E;height:38px;line-height: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:485px;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content_news .news_wrap ul li.first .gy .list a:hover p{color:#F47136}
.content_news .news_wrap ul li.first .gy .list a em{float:right;color:#999;height:38px;line-height: 38px;}
.content_news .news_wrap ul li .gy .list a p{float:left;color:#1E1E1E;height:36px;line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:485px;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content_news .news_wrap ul li .gy .list a:hover p{color:#F47136}
.content_news .news_wrap ul li .gy .list a em{float:right;color:#999;height:36px;line-height: 36px;}

/* 人才队.content_about .section .right .list_details .wrap dl{width:710px;font-size:18px;color:#1e1e1e;padding-bottom:60px;}
伍 */
.tale_banner{height:360px;background-image: url("../images/rencai_banner.jpg");}
.content_about .zhengce ul li{padding:15px 0px;border-bottom:1px dashed #eeeeee;}
.content_about .zhengce ul li:first-child{padding-top:0px}
.content_about .zhengce ul li a{display:block;}
.content_about .zhengce ul li a .lt{width:97px;text-align: center;background: url("../images/st1_ico.jpg")no-repeat right 7px;}
.content_about .zhengce ul li a .lt strong{font-size:26px;color:#008946;display: block;}
.content_about .zhengce ul li a .lt em{font-size:14px;color:#999999;}
.content_about .zhengce ul li a p{width:784px;text-align: left;height:56px;line-height: 56px;font-size:18px;color:#1e1e1e;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content_about .zhengce ul li a:hover p{color:#F47136}
.content_about .bs .page{text-align: center;padding:60px 0px 45px 0px;}
.content_about .bs .page i{display: inline-block;width:38px;height:38px;background: #eeeeee;color:#1E1E1E;text-align: center;line-height: 38px;margin-right:10px;cursor: default;}
.content_about .bs .page i.is_active{background: #f47136;color:#fff;}
.content_about .bs .page i:hover{background: #f47136;color:#fff;}
.content_about .bs .page span{color:#666666;display: inline-block;margin-left:20px}
.content_about .bs .page em{color:#666666;display: inline-block;margin-right:10px;}
.content_about .bs .page input{display: inline-block;width:65px;height:34px;color:#1e1e1e;text-align: center;border: 2px solid #dddddd;font-size:18px;margin-left:12px;margin-right:12px;}
.content_about .bs .page button{display: inline-block;width:48px;height:38px;color:#fff;cursor: pointer;background: #f47136;font-size:16px;}
.content_about .fengcai .head{height:60px;padding-left:45px;line-height: 60px;color:#1e1e1e;font-size:26px;background:url("../images/st_ico.jpg")no-repeat 22px center,#f4f4f4;}
.content_about .fengcai ul{padding:10px 0px 0px 0px;}
.content_about .fengcai ul li{float:left;margin-right:4px;margin-top:10px;height:336px;}
.content_about .fengcai ul li:nth-child(4n){margin-right:0px;}
.content_about .fengcai ul li strong{display: block;width:222px;height:291px;}
.content_about .fengcai ul li strong img{width:222px;height:291px;position: relative;top:0px; transition:top 0.5s;}
.content_about .fengcai ul li span{display: block;margin-top:5px;height:40px;line-height: 40px;text-align: center;background: #f4f4f4;transition: background 0.3s,color 0.1s;}
.content_about .fengcai ul li:hover span{background: #f47136;color:#fff;}
.content_about .fengcai ul li:hover img{top:-5px;}
/*科研创新*/
.keyan_banner{height:360px;background-image: url("../images/keyan_banner.jpg");}
.keyan{padding:20px 0px 48px 0px;}
.keyan ul li{float:left;width:380px;margin-right:30px;margin-bottom: 30px;}
.keyan ul li.last{margin-right:0px;}
.keyan ul li .wp_top{width:380px;height:220px;overflow: hidden;}
.keyan ul li .wp_top img{width:380px;height:220px;transition: width 0.3s,height 0.3s;}
.keyan ul li .wp_top img:hover{width:390px;height:230px;}
.keyan ul li .wp{padding:20px 20px 0px 20px;background:#ffffff;height: 263px;position: relative;}
.keyan ul li .wp h6{border-bottom:2px solid #dddddd;position: relative;height:35px;}
.keyan ul li .wp h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 35px;position: absolute;left:0px;top:0px;}
.keyan ul li .wp dl{padding-top: 7px;}
.keyan ul li .wp dl dd a{font-size:18px;color:#666666;transition: color 0.2s;height:42px;line-height: 42px; border-bottom:1px dashed #dddddd;width:160px;}
.keyan ul li .wp dl dd:last-child a{border:none;}
.keyan ul li:last-child .wp dl dd a{width:340px;}
.keyan ul li .wp dl dd a i{color:#999999;display: inline-block;vertical-align: top;margin-left:17px;}
.keyan ul li .wp dl dd a:hover{color:#F47136}
.keyan ul li .wp dl dd a:hover i{color:#F47136}
.keyan ul li .wp .more{position: absolute;left:20px;bottom:29px;}
.keyan ul li .wp .more a{font-size:16px;color:#999999;transition: color 0.2s;}
.keyan ul li .wp .more a:hover{color:#F47136}
.keyan_list{padding:20px 0px 30px 0px;}
.keyan_list .keyan_list_left{width: 199px;background: #fff;padding: 20px;}
.keyan_list .keyan_list_left dl{height:50px;overflow: hidden;margin-bottom:5px;}
.keyan_list .keyan_list_left dl.is_active{height:auto;}
.keyan_list .keyan_list_left dl.is_active dt{background:#00af5b;color:#fff;}
.keyan_list .keyan_list_left dl.is_active dt i{transform: rotate(90deg);}
.keyan_list .keyan_list_left dl dt{cursor: pointer;height:50px;line-height: 50px;color:#1e1e1e;font-size:18px; background:#f4f4f4;padding:0px 32px;position: relative;}
.keyan_list .keyan_list_left dl dt i{display: block;position: absolute; top:17px!important;right:32px;top:0px;}
.keyan_list .keyan_list_left dl dd{height:49px;line-height: 49px;background:#f4f4f4;border-bottom:1px dashed #ddd;}
.keyan_list .keyan_list_left dl dd a{cursor: pointer; display: block;padding:0px 0px 0px 32px;position: relative;color:#1e1e1e;font-size:14px;}
.keyan_list .keyan_list_left dl dd a.is_active{color:#00af5b;}
.keyan_list .keyan_list_left dl dd a i{display: block;position: absolute; top:18px!important; right:18px;}
.keyan_list .keyan_list_left dl dd a:hover{color:#00af5b;}
.keyan_list .keyan_list_right{width: 900px;	 padding: 20px;background: #ffffff;}
.keyan_list .keyan_list_right ul li{padding:17px 0px;border-bottom:1px dashed #ddd;}
.keyan_list .keyan_list_right ul li:first-child{padding-top:0px;}
.keyan_list .keyan_list_right ul li a{display: block;}
.keyan_list .keyan_list_right ul li a p{width:800px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size:16px;color:#1E1E1E;}
.keyan_list .keyan_list_right ul li a em{font-size:16px;color:#999;}
.keyan_list .keyan_list_right ul li a:hover p{color:#f47136;}
.keyan_list .keyan_list_right .page{text-align: center;padding:58px 0px 40px 0px;}
.keyan_list .keyan_list_right .page .yeshu{display: inline-block;font-size:18px;color:#666666;height: 38px;line-height: 38px}
.keyan_list .keyan_list_right .page .yeshu em{color:#f47136;}
.keyan_list .keyan_list_right .page .an{display: inline-block;padding:0px 0px 0px 16px;}
.keyan_list .keyan_list_right .page .an button{display: inline-block;width:70px;height: 38px;margin-right: 5px;background:#eeeeee;color: #666666;font-size:16px; }
.keyan_list .keyan_list_right .page .an button:hover{background:#f47136;color:#fff;}
.keyan_list .keyan_list_right .page .tiao{display: inline-block;}
.keyan_list .keyan_list_right .page .tiao em{color: #666666;font-size:16px;display: inline-block;margin-right:8px;}
.keyan_list .keyan_list_right .page .tiao input{vertical-align: top; color: #666666;font-size:16px;display: inline-block;width:65px;height:34px;border:2px solid #ddd;text-align: center;margin-right:8px;}
.keyan_list .keyan_list_right .page .tiao button{display: inline-block;width:59px;height: 38px;background:#eeeeee;color: #666666;font-size:16px; }
.keyan_list .keyan_list_right .page .tiao button:hover{background:#f47136;color:#fff;}

/*科技服务*/
.service_jianshe{padding:20px;background: #fff;margin-top: 10px;}
.service_jianshe h6{border-bottom:2px solid #dddddd;position: relative;height:39px;margin-bottom: 20px;}
.service_jianshe h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height:39px;position: absolute;left:0px;top:0px;}
.service_jianshe .map{width:1200px;height:612px;overflow: hidden;position: relative;}
.service_jianshe .map img#map{width:1160px;height:612px;}
.service_jianshe .map .wp{position: absolute;left:20px;top:20px;width:370px;}
.service_jianshe .map .wp .sousuo input{display: inline-block;border:none;width:244px;height:38px;padding: 0px 15px;font-size:16px;color:#333;}
.service_jianshe .map .wp ul{margin-top:10px;background: #FFFFFF;padding:15px 15px;max-height:495px;overflow-y:auto}
.service_jianshe .map .wp ul li{position: relative;padding:10px 0px 0px 0px;margin-bottom: 10px;}
.service_jianshe .map .wp ul li .left{width:220px;padding-left:28px;}
.service_jianshe .map .wp ul li .left strong{display: block;font-size:16px;color:#3385ff}
.service_jianshe .map .wp ul li .left p{font-size:14px;padding:4px 0px 5px 0px;line-height: 20px;}
.service_jianshe .map .wp ul li img{}
.service_jianshe .map .wp ul li i{background: url("../images/m_address.jpg")no-repeat center;display: block;width:18px;height:27px;text-align: center;color:#fff;font-size:14px;position: absolute;left:0px;top:9px;line-height: 20px;}
.service_more{padding:20px 0px 65px 0px;}
.service_more .gy{width:346px;float: left;margin-right:20px;background: #ffffff;padding:20px;}
.service_more .gy h6{border-bottom:2px solid #dddddd;position: relative;height:39px;margin-bottom: 13px;}
.service_more .gy h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height:39px;position: absolute;left:0px;top:0px;}
.service_more .gy h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.service_more .gy h6 a:hover{color:#f47136;}

.service_more .gy ol li{margin-bottom: 13px;}
.service_more .gy ol li a{display: block;}
.service_more .gy ol li a p{width: 250px; float:left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size:16px;color:#1E1E1E;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.service_more .gy ol li a em{color: #999999;font-size:16px;float: right;}
.service_more .gy ol li a:hover p{color:#f47136;}
.service_more .gy ul li{float:left;width:166px;text-align: center;margin-bottom:8px;}
.service_more .gy ul li:nth-child(odd){margin-right:14px;}
.service_more .gy ul li a strong{display: block; width:166px;height:88px;overflow: hidden;}
.service_more .gy ul li a strong img{display: block;width:166px;height:88px; margin:0 auto;transition: width 0.5s,height 0.5s;}
.service_more .gy ul li span{display: block;color:#666666;font-size:14px;margin-top:3px}
.service_more .gy ul li:hover span{color:#f47136}
.service_more .gy ul li:hover strong img{width:188px;height: 110px;}
.service_banner a{display: block;height:360px;}
#pag span.swiper-pagination-bullet{background:#fff;opacity: 1}
#pag span.swiper-pagination-bullet-active{background:#ffff00;}
.fws{min-height: 500px;}
.fws ul li{padding:17px 0px;border-bottom:1px dashed #ddd;}
.fws ul li:first-child{padding-top:0px;}
.fws ul li a{display: block;}
.fws ul li a p{width:800px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size:16px;color:#1E1E1E;}
.fws ul li a em{font-size:16px;color:#999;}
.fws ul li a:hover p{color:#f47136;}
.fws .page{text-align: center;padding:60px 0px 75px 0px;}
.fws .page i{display: inline-block;width:38px;height:38px;background: #eeeeee;color:#1E1E1E;text-align: center;line-height: 38px;margin-right:10px;cursor: default;}
.fws .page i.is_active{background: #f47136;color:#fff;}
.fws .page i:hover{background: #f47136;color:#fff;}
.fws .page span{color:#666666;display: inline-block;margin-left:20px}
.fws .page em{color:#666666;display: inline-block;margin-right:10px;}
.fws .page input{display: inline-block;width:65px;height:34px;color:#1e1e1e;text-align: center;border: 2px solid #dddddd;font-size:18px;margin-left:12px;margin-right:12px;}
.fws .page button{display: inline-block;width:48px;height:38px;color:#fff;cursor: pointer;background: #f47136;font-size:16px;}

/*和作交流*/
.hezuo_banner a{display: block; height:360px;}
.hezuo ul{padding:20px 0px 30px 0px;}
.hezuo ul li{width:380px;float:left;margin-right: 30px}
.hezuo ul li:last-child{margin-right: 0px;}
.hezuo ul li .bottom{height: 230px;padding:20px 18px 0px 18px;background:#ffffff;}
.hezuo ul li .bottom h6{border-bottom:2px solid #dddddd;position: relative;height:36px;}
.hezuo ul li .bottom h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 36px;position: absolute;left:0px;top:0px;}
.hezuo ul li .bottom h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.hezuo ul li .bottom h6 a:hover{color:#F47136;}
.hezuo ul li .bottom dl{padding-top: 18px}
.hezuo ul li .bottom dl dd{margin-bottom: 12px;}
.hezuo ul li .bottom dl dd a{display: block;font-size:14px;}
.hezuo ul li .bottom dl dd a p{width:260px;color:#333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;float:left;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.hezuo ul li .bottom dl dd a em{float: right;color:#999;}
.hezuo ul li .bottom dl dd a:hover p{color:#f47136;}
.hezuo ul li .bottom dl dd a:hover em{color:#f47136;}

/*专题专栏*/
.zt_banner{height: 450px;background-image:url("../images/zt_banner.jpg");}
.content_zt{padding:20px 0px 55px 0px;}
.content_zt .left{width:710px;padding: 20px;background: #ffffff;}
.content_zt .left h6{border-bottom:2px solid #dddddd;position: relative;height:39px;}
.content_zt .left h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 39px;position: absolute;left:0px;top:0px;}
.content_zt .left .zt_top{text-align: center;padding:28px 0px 30px 0px;}
.content_zt .left .zt_cont a{display: block;}
.content_zt .left .zt_cont a em{font-size:16px;text-align: left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color:#666666;padding:10px 0px;width:650px;display: block;}
.content_zt .left .zt_bottom{min-height: 700px;}
.content_zt .left .zt_bottom .zt_bt_nav{text-align: center;border-bottom:2px solid #dddddd;padding-top:18px;}
.content_zt .left .zt_bottom .zt_bt_nav i{cursor: pointer; display: inline-block;height: 34px;font-size:16px;color:#aaaaaa;font-weight: bold;margin-right:26px;background: url("../images/g_gray.jpg")no-repeat center bottom;position: relative;bottom: -5px;}
.content_zt .left .zt_bottom .zt_bt_nav i.is_active{background: url("../images/g_red.jpg")no-repeat center bottom;color:#e40b20}
.zt_bt_ct{padding-top:12px;}
.content_zt .left ul{margin-top:20px;}
.content_zt .left ul.is_active{display: block;}
.content_zt .left ul li{float:left;margin-bottom: 12px}
.content_zt .left ul li:nth-child(odd){margin-right:20px;}
.content_zt .left ul li a{display: block;}
.content_zt .left ul li a strong{display: block;width:345px;height:150px;overflow: hidden;}
.content_zt .left ul li a strong img{width: 345px;height:150px;transition: width 0.3s,height 0.3s;}
.content_zt .left ul li a:hover em{color:#f47136;}
.content_zt .left ul li a:hover strong img{width:350px;height:155px;}
.content_zt .left ul li a em{display: block;font-size:16px;height:46px;line-height: 46px;width:345px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.content_zt .right{width:430px;}
.content_zt .right ul li{margin-bottom: 20px;background: #ffffff;background: #fff;padding:20px;}
.content_zt .right ul li h6{border-bottom:2px solid #dddddd;position: relative;height:39px;}
.content_zt .right ul li h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 39px;position: absolute;left:0px;top:0px;}

.content_zt .right ul li dl{padding-top: 17px}
.content_zt .right ul li dl dd{margin-bottom: 12px}
.content_zt .right ul li dl dd a{display: block;width:370px; font-size:16px;color:#333333; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content_zt .right ul li dl dd a:hover{color:#f47136;}
.content_zt .right ul li .wp{padding-top: 20px}
.content_zt .right ul li .wp a{float: left;width:188px;height: 40px;text-align: center;line-height: 40px;font-size:16px;color: #666666;background: #f4f4f4;transition: color 0.4s,background 0.4s;margin-bottom: 14px}
.content_zt .right ul li .wp a:nth-child(odd){margin-right:14px;}
.content_zt .right ul li .wp a:hover{background: #f47136;color:#ffffff;}
.ztn_banner{height: 360px;background-image:url("../images/ztn_banner.jpg");}
.ztn_nav{text-align: center;background: #fff;}
.ztn_nav a{display: inline-block; width:164px;height:60px;line-height: 60px;font-size:20px;color: #1e1e1e;background: url("../images/st2_ico.jpg")no-repeat right 23px;}
.ztn_nav a:last-child{background:none;}
.ztn_nav a.is_active{color:#008946;}
.ztn_nav a:hover{color:#008946;}
.content_ztn{padding-bottom: 68px;}
.content_ztn .news{padding:17px;background: #fff;margin-top:20px;}
.content_ztn .news .news_left{width:578px;height:316px;background: #000000;}
.content_ztn .news .news_left{position: relative;}
.content_ztn .news .news_left img{width:578px;height:316px;}
.content_ztn .news .news_left p{width:578px;position: absolute;left:0px;bottom:0px;background:  rgba(0,0,0,0.5);text-align: center;height:70px}
.content_ztn .news .news_left p em{color:#fff;font-size:18px;height:44px;line-height: 44px;width:500px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;margin: 0 auto;}
.content_ztn .news .news_left button{position: absolute;top:115px;width:25px;height:50px;background: rgba(0,0,0,0.5);z-index: 10;}
.content_ztn .news .news_left button.nprev{left:0px;background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(0,0,0,0.6);}
.content_ztn .news .news_left button.nprev:hover{background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(244,113,54,0.6);}
.content_ztn .news .news_left button.nnext{right:0px;background: url("../images/bannerArrow.png")no-repeat -85px 18px,rgba(0,0,0,0.6);}
.content_ztn .news .news_left button.nnext:hover{background: url("../images/bannerArrow.png")no-repeat -85px 18px,rgba(244,113,54,0.6);}
.content_ztn .news .news_left #news-pagination{width:578px;text-align: center;bottom: 10px;}
.content_ztn .news .news_left #news-pagination span{width:8px;height:8px;transition: width0.5s;}
.content_ztn .news .news_left #news-pagination span.swiper-pagination-bullet{background: #fff;opacity: 1;}
.content_ztn .news .news_left #news-pagination span.swiper-pagination-bullet-active{background: #f47136;width:16px;border-radius: 5px;}
.content_ztn .news .news_right{width:570px;}
.content_ztn .news .news_right h6{border-bottom:2px solid #dddddd;position: relative;height:46px;}
.content_ztn .news .news_right h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 46px;position: absolute;left:0px;top:0px;}
.content_ztn .news .news_right ul{padding-top:10px;}
.content_ztn .news .news_right ul li{margin-bottom:2px;}
.content_ztn .news .news_right ul li:last-child{margin-bottom: 0px;}
.content_ztn .news .news_right ul li a{font-size:16px;display: block;}
.content_ztn .news .news_right ul li a p{width:410px;height:35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#1e1e1e;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content_ztn .news .news_right ul li a em{height:35px;line-height: 35px;color:#999999;}
.content_ztn .news .news_right ul li a:hover p{color:#f47136}
.content_ztn .wp{padding: 20px;background: #ffffff;margin-top:20px;}
.content_ztn .wp h6{border-bottom:2px solid #dddddd;position: relative;height:37px;}
.content_ztn .wp h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 37px;position: absolute;left:0px;top:0px;}
.content_ztn .wp h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content_ztn .wp h6 a:hover{color:#F47136}
.content_ztn .wp ul{width:570px;padding-top: 14px}
.content_ztn .wp ul li{margin-bottom: 12px}
.content_ztn .wp ul li a{font-size:16px;color:#1e1e1e;width:540px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content_ztn .wp ul li a:hover{color:#f47136;}

.content_civ {margin-top:15px;}
.content_civ .news{padding:17px;background: #fff;margin-top:20px;}
.content_civ .news .news_left{width:578px;height:316px;background: #000000;}
.content_civ .news .news_left{position: relative;}
.content_civ .news .news_left img{width:578px;height:346px; object-fit: cover}
.content_civ .news .news_left p{width:578px;position: absolute;left:0px;bottom:0px;background:  rgba(0,0,0,0.5);text-align: center;height:70px}
.content_civ .news .news_left p em{color:#fff;font-size:18px;height:44px;line-height: 44px;width:500px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;margin: 0 auto;}
.content_civ .news .news_left button{position: absolute;top:125px;width:25px;height:50px;background: rgba(0,0,0,0.5);z-index: 10;}
.content_civ .news .news_left button.nprev{left:0px;background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(0,0,0,0.6);}
.content_civ .news .news_left button.nprev:hover{background: url("../images/bannerArrow.png")no-repeat 7px 18px,rgba(244,113,54,0.6);}
.content_civ .news .news_left button.nnext{right:0px;background: url("../images/bannerArrow.png")no-repeat -85px 18px,rgba(0,0,0,0.6);}
.content_civ .news .news_left button.nnext:hover{background: url("../images/bannerArrow.png")no-repeat -85px 18px,rgba(244,113,54,0.6);}
.content_civ .news .news_left #news-pagination{width:578px;text-align: center;bottom: 10px;}
.content_civ .news .news_left #news-pagination span{width:8px;height:8px;transition: width0.5s;}
.content_civ .news .news_left #news-pagination span.swiper-pagination-bullet{background: #fff;opacity: 1;}
.content_civ .news .news_left #news-pagination span.swiper-pagination-bullet-active{background: #f47136;width:16px;border-radius: 5px;}
.content_civ .news .news_right{width:570px;}
.content_civ .news .news_right h6{border-bottom:2px solid #dddddd;position: relative;height:44px;background: url("../images/civ_icon.jpg")no-repeat left 5px;}
.content_civ .news .news_right h6 span{font-size:22px;color:#008946;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 44px;position: absolute;left:0px;top:0px;padding-left: 35px;}
.content_civ .news .news_right h6 a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content_civ .news .news_right h6 a:hover{color:#F47136}.content_civ .news .news_right ul{padding-top:10px;}
.content_civ .news .news_right ul li{margin-bottom:2px;}
.content_civ .news .news_right ul li:last-child{margin-bottom: 0px;}
.content_civ .news .news_right ul li a{font-size:16px;display: block;}
.content_civ .news .news_right ul li a p{width:410px;height:35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#1e1e1e;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content_civ .news .news_right ul li a em{height:35px;line-height: 35px;color:#999999;}
.content_civ .news .news_right ul li a:hover p{color:#f47136}
.content_civ .wp{padding:20px 0px 30px 0px;}
.content_civ .wp dl{float:left;width:346px;margin-right:20px;background: #ffffff;padding: 20px;}
.content_civ .wp dl:last-child{margin-right:0px;}
.content_civ .wp dl dt{border-bottom:2px solid #dddddd;position: relative;height:44px;margin-bottom: 7px;}
.content_civ .wp dl dt span{font-size:22px;color:#1e1e1e;font-weight: normal;border-bottom:2px solid #008946;display: inline-block;height: 44px;position: absolute;left:0px;top:0px;}
.content_civ .wp dl dt a{position: absolute;right:0px;top:0px;display: block;font-size:16px;color:#999999;margin-top: 8px;font-weight: normal;}
.content_civ .wp dl dt a:hover{color:#F47136}
.content_civ .wp dl dd a{display: block;height: 37px;border-bottom:1px dashed #ddd;line-height: 37px;font-size: 14px;}
.content_civ .wp dl dd a p{color: #1e1e1e; width:223px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;padding-left: 20px;background: url("../images/home/yuan_dian.png")no-repeat left center;}
.content_civ .wp dl dd a em{float: right;color:#999999;}
.content_civ .wp dl dd a:hover p{color: #f47136}
.content_civ .wp dl dd a:hover em{color: #f47136}
.more_banner{height: 360px;background-image:url("../images/civ_banner.jpg");}
.more_banner .wp{padding-top: 50px}
.more_banner .wp .rt{width: 600px;color:#fff;}
.more_banner .wp .rt strong{display: block;font-size:22px;padding:18px 0px 15px 0px;border-bottom: 1px solid #fff;}
.more_banner .wp .rt p{color: #bbbbbb;font-size: 16px;line-height: 36px;padding-top: 7px}
ore_banner .wp .rt p{color: #bbbbbb;font-size: 16px;line-height: 36px;padding-top: 7px}

.content_detail .top{color: #333333;font-size: 16px; padding: 18px 20px;background: #fff;margin-top: 20px;}
.content_detail .top img{display: inline-block;vertical-align:top;margin-right: 13px;}
.content_detail .top em{display: inline-block;vertical-align:top;padding:0px 3px;margin-top:2px;}
.content_detail .top a{display: inline-block;vertical-align:top;color:#333333;font-size:16px;margin-top:2px;padding:0px 3px;}
.content_detail .top a:hover{color:#007AFF}
.content_detail .section{padding:20px 0px 30px 0px;}
.content_detail .section .main{background: #fff;padding: 20px;}
.content_detail .section .main .dec p{text-indent: 2em;font-size:16px;color:#333333;line-height: 30px;margin-bottom:23px;}
.content_detail .section .main .unit_details{padding:0 50px 30px 50px;}
.content_detail .section .main .unit_details p{text-indent: 2em;color:#1e1e1e;font-size:16px;line-height: 36px; text-justify: inter-character;}
.content_detail .section .main .unit_details table p{text-indent: 0em;color:#1e1e1e;font-size:16px;line-height: 30px;}
.content_detail .section .main .unit_details p img{width:700px!important; margin-left:158px; margin-top:15px;}
.content_detail .section .main .unit_details .head{line-height: 40px;color:#1e1e1e; text-align: center;font-size:26px;margin-bottom:18px;}
.content_detail .section .main .unit_title{width:100%; height:30px; display: block; color: #595959}
.content_detail .section .main .unit_title i{margin-right:5px; color: #17a647}
.content_detail .section .main label{display:block; text-align: center; width:25%; float: left;height:30px;}
.content_detail a{color:#007AFF}

.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.form-control {
    display: block;
    width: 100%;
    /* height: 34px; */
    padding: 1px 6px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

input {
    line-height: normal;
}

button, input, optgroup, select, textarea {
    margin: 0;
    font: inherit;
    color: inherit;
}
.btn-default {
    margin: 0 10px 0 0;
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.btn {
    display: inline-block;
    padding: 1px 6px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.input-group-btn, .input-group .form-control {
    display: table-cell;
}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    margin-left: -1px;
}
.btn-default {
    margin: 0 10px 0 0;
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.dropdown-menu{
    position:absolute;
    top:100%;
    left:0;z-index:1000;
    display:none;
    float:left;
}
.dropdown {
    float: left;
    overflow: hidden;
    width: 100%;
}
.dropdown1 {
    float: left;
    overflow: hidden;
    width: 100%;
    margin-left: 5px;
}
.test11 {
    width: 133px;
    color: #fff;
    text-align: left;

}


.test12 {
    text-align: left;
}
.test12 a:hover{
    color: white;
    background-color: #17a647;
}

/* 下拉内容（默认隐藏）*/
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #087835;
    width: 100%;
    box-shadow: 0px 0px 0px 0px #087835;
    z-index: 1;
    /*position: relative;*/

}
.dropdown-content1 {
     display: none;
     position: absolute;
     background-color: white;
     width: 200px;
    height:150px;
    overflow-y:auto;
    max-height:300px;
     box-shadow: 0px 0px 0px 0px #087835;
     z-index: 1;
    border-radius: 5px;
    margin-top: -170px;
    line-height: 25px;


     /*position: relative;*/

 }


/* 下拉列表中的链接 */
.dropdown-content a {
    float: none;
    color: black;
    /*padding:  ;*/

    text-decoration: none;
    /*display: block;*/
    text-align: center;
    width:100%;
    height:100%;


}
/* 下拉列表中的链接 */
.dropdown-content1 a {
    float: none;
    color: black;
    /*padding:  ;*/

    text-decoration: none;
    /*display: block;*/
    text-align: center;
    width:100%;
    height:100%;
    margin-left: 15px;
    margin-top:-5px;



}

/* 为悬停时的下拉链接添加灰色背景颜色 */
.dropdown-content  a:hover {
    background-color: #17a647;
    text-decoration: none;
}
/* 为悬停时的下拉链接添加灰色背景颜色 */
.dropdown-content1  a:hover {
    background-color: #17a647;
    text-decoration: none;
}

.dropdown1:hover .dropdown-content1 {
    width: 300px;
    display: block;
}
/* 悬停时显示下拉菜单 */
.dropdown:hover .dropdown-content {
    width: 133px;
    display: block;
}
.select_link {
    width: 16.6%;
    float: left;
    position: relative;
    z-index: 10;
}
