.container{width:100%;min-width:1200px;height:auto;margin:0 auto}
.w1200{width:1200px;height:auto;margin:0 auto}
.box{width:100%;height:auto}
.bgfcfcfc{background:#fcfcfc}
.bg01742f{background:#01742f}
i{font-style:normal}
.block{height:100px}
.top{height:auto;border-top:4px solid #01742f;background:url(../image/top_bg1.jpg) no-repeat center}
.top .w1200{overflow:hidden}
.top .w1200:after{display:block;clear:both;content:"";overflow:hidden}
.logo{float:left;padding:12px 0}
.logo img{height:auto;margin-top:20px;width: 800px;}
.logo .label{font-size:24px;text-align:center;position:absolute;top:70px;left:446px}
.logo .label>div{position:relative;padding:12px 10px 12px 16px;line-height:20px;white-space:nowrap;overflow:visible;color:#fff;background:#005e26}
.logo .label>div:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:22px 0 22px 16px;border-color:transparent transparent transparent #005e26;position:absolute;left:0;top:0}
.logo .label>div:after{left:auto;right:-16px;z-index:2}
.topSearch{float:right;height:40px;padding-top:52px}
.topSearch input{height:100%;vertical-align:top;font-size:14px}
.topSearch input#seacch{width:234px;padding-left:10px;line-height:40px;box-sizing:border-box}
.topSearch input#sure{width:50px;margin-left:-3px;background:#01742f url(../image/search_icon.png) no-repeat center;cursor:pointer}
.topSearch input#sure:hover{background-color:#005e26}

.hl_nav{position:relative;color:#333;height:58px;border-top:2px solid #f5f5f5;border-bottom:4px solid #005e26}
.hl_nav a{display:block;text-decoration:none}
.hl_nav .shade{position:absolute;width:100%;height:40px;top:58px;left:0;z-index:1;background-color:#eee;opacity:.9;box-shadow:0 5px 15px #ccc;display:none;border-bottom:#fff solid 1px;border-bottom:rgba(255,255,255,.3) solid 1px}
.hl_nav .nav_list{position:absolute;top:0;left:50%;margin:0 0 0 -600px;z-index:2;padding:0;list-style:none;width:1200px;height:58px}
.hl_nav .nav_list>li{float:left;width:auto;text-align:center;height:58px;overflow:hidden;transition:height .3s;}
.hl_nav .nav_head{height:58px;line-height:58px;color:#7f7f7f;font-size:18px;position:relative}
.hl_nav .nav_body{display:block;height:50px;line-height:50px;color:#fff;position:relative;font-size: 16px}
.hl_nav .nav_body:last-child{border-bottom:#005e26 solid 4px}
.hl_nav .nav_list a{padding: 0 20px;}
.hl_nav .nav_list>li.active .nav_head,.hl_nav .nav_list>li:hover .nav_head{background-color:#01742f;color: #fff;}
.hl_nav .nav_list>li:hover{background-color:rgb(1 116 47 / 70%);height:auto}
.hl_nav .nav_body:hover{color:#ffcf00}
.hl_nav .nav_body:after{content:'';display:block;height:0;position:absolute;bottom:-1px;width:100%;left:20%;}


.nav{position:relative;color:#333;height:58px;border-top:2px solid #f5f5f5;border-bottom:4px solid #005e26}
.nav ul{list-style:none;margin:0;padding:0;background:#333}
.nav ul:after,.nav ul:before{content:"";display:table}
.nav ul:after{clear:both}
.nav ul>li{float:left;position:relative}
.nav a{display:block;padding:10px 20px;line-height:1.2em;color:#fff;border-left:1px solid #595959}
.nav a:hover{text-decoration:none;background:#595959;transition:all .7s ease 0s}
.nav li ul{background:#273754}
.nav li ul li{width:200px}
.nav li ul a{border:none}
.nav li ul a:hover{background-color:rgba(148,235,253,.7);color:#000;font-weight:700}
.nav ul>li:hover ul{visibility:visible;opacity:1}
.nav li ul{position:absolute;left:0;top:36px;z-index:1;visibility:hidden;opacity:0;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}


.footer{height:220px;background:url(../image/footer_bg.jpg) border-box center}
.footerCont{padding-top:55px;position: relative;}
.footer p{color:#fff;font-size:16px;text-align:center;line-height:40px}
.footer p span{margin-left:25px}
.footer .sydw_ico{width: 60px; position: absolute; top: 80px; right: 0;}
.bannerBox{width:100%;height:auto}
.banner{width:100%;height:auto;position:relative;overflow:hidden}
.banner .bd{width:100%;height:auto;position:relative}
.banner .bd ul{width:100%;height:auto}
.banner .bd ul li{float:left;width:100%;height:auto}
.banner .bd ul li a{display:block;position:relative}
.banner .bd ul li img{width:100%;height: 360px;}
.banner .hd{width:100%;text-align:center;position:absolute;z-index:20;overflow:hidden}
.banner .hd ul li{display:inline-block;vertical-align:top;cursor:pointer}
.sliderBox1 .hd{height:12px;bottom:16px}
.sliderBox1 .hd ul li{width:12px;height:12px;margin:0 7px;border-radius:50%;background:#fff;background:rgba(255,255,255,.6)}
.sliderBox1 .hd ul li.on{background:#01742f}
.notic{height:54px;margin-top:40px;line-height:54px;font-size:16px;border:1px solid #e5e5e5;box-sizing:border-box}
.notic:after{display:block;clear:both;content:"";overflow:hidden}
.noticH{float:left;width:190px;height:100%;background:url(../image/tit_bg.png) no-repeat left center}
.noticH h2{padding-left:38px;font-weight:700;color:#fff;font-size: 20px}
.noticC{float:right;width:980px;height:100%;overflow:hidden}
.sliderBox2 .bd ul li{line-height:54px}
.sliderBox2 .bd ul li:hover p{color:#01742f}
.sliderBox2 .bd ul li a:after{display:block;clear:both;content:"";overflow:hidden}
.sliderBox2 .bd ul li p{float:left;color:#7f7f7f}
.sliderBox2 .bd ul li span{float:right;margin-right:30px;color:#7f7f7f;font-size:14px}
.newsBox{margin:42px 0 30px 0}
.newsBox:after{display:block;clear:both;content:"";overflow:hidden}
.newsBanner{float:left;width:494px;height:358px}
.sliderBox3{height:100%}
.sliderBox3 .bannerTit{width:100%;height:50px;line-height:50px;font-size:16px;font-weight:700;text-indent:12px;color:#fff;background:url(../image/banner_tit_bg1.png) repeat-x;position:absolute;bottom:0;z-index:18}
.sliderBox3 .hd{text-align:right;height:8px;padding-right:12px;bottom:20px;box-sizing:border-box}
.sliderBox3 .hd ul li{width:8px;height:8px;margin:0 3px;background:#626367;background:rgba(255,255,255,.4)}
.sliderBox3 .hd ul li.on{background:#fff}
.newsInner{float:right;width:680px;height:358px;overflow:hidden}
.tit{width:100%;border-bottom:2px solid #01742f}
.tit:after{display:block;clear:both;content:"";overflow:hidden}
.newsTit{height:40px;line-height:40px;font-size:20px;color:#eee;position:relative}
.newsTit h2{display:inline-block;height:100%;font-size:20px;font-weight:700;vertical-align:top}
.newsTit h2 a{display:block;color:#4d4d4d}
.newsTit h2.xwdt a{padding-left:35px;margin-right:35px;background:url(../image/xxdt.png) no-repeat left center}
.newsTit h2.active.xwdt a{color:#01742f;background:url(../image/xxdt_a.png) no-repeat left center;background-size: 30px 30px;}
.newsTit h2.xsjl a{padding-left:40px;margin-left:35px;background:url(../image/xsjl.png) no-repeat left center}
.newsTit h2.active.xsjl a{color:#01742f;background:url(../image/xsjl_a.png) no-repeat left center}
.more{margin-right:8px;float:right;font-size:16px;color:#b3b3b3}
.newsTit .more{display:none;position:absolute;right:0;bottom:0}
.more:hover{color:#01742f}
.newsContInner{width:100%;position:relative}
.newsCont{width:100%;position:absolute;display:none}
.newsCont .contList{font-size:16px}
.newsContH{width:100%;height:146px;border-bottom:1px dashed #dedede}
.newsContH:after{display:block;clear:both;content:"";overflow:hidden}
.newsContHTime{float:left;width:100px;height:100px;margin-top:24px;border-right:1px solid #eee}
.newsContHTime p{text-align:center}
.newsContHTime p.newsTimeD{margin-top:5px;font-size:36px;font-weight:700;line-height:52px;color:#01742f}
.newsContHTime p.newsTimeY{font-size:14px;color:#01742f;line-height:30px}
.newsContText{float:right;width:560px;margin-right:8px}
.newsContText h3{margin-top:5px;font-size:18px;font-weight:700;color:#4d4d4d;text-align:center;line-height:45px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; width: 100%;}
.newsContText p{color:#989898;text-indent:2em;line-height:22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.detl{display:block;float:right;width:86px;height:26px;margin-top:6px;color:#989898;border:1px solid #01742f;line-height:26px;text-align:center}
.detl:hover{color:#01742f}
.contList li{width:100%;height:32px;margin-top:10px;line-height:32px;font-size:16px}
.contList li:hover .listBtn{background:url(../image/list_icon_a.png) no-repeat center}
.contList li:hover p{color:#01742f}
.contList li a{display:block}
.contList li span{display:inline-block;height:32px;vertical-align:top}
.contList li span.listBtn{width:10px;margin-right:8px;background:url(../image/list_icon.png) no-repeat center}
.contList li span.listTime{float:right;font-size:16px;color:#a6a6a6}
.contList li p{display:inline-block;color:#666;}
.sci{padding:16px 0 30px 0}
.sci:after{display:block;clear:both;content:"";overflow:hidden}
.sciResch{float:left;width:590px;margin-top:22px}
.sciResch .tit{height:40px;line-height:30px}
h2.titH2{float:left;font-size:20px;font-weight:700;color:#01742f}
.sciResch h2{padding-left:40px;line-height:27px;background:url(../image/kxyj.png) no-repeat left center;background-size: 30px 30px;}
.sciCont{padding-left:8px}
.sciCont ul{margin-top:20px}
.sciCont ul li{width:100%;margin-top:16px;border-bottom:1px dashed #e5e5e5}
.sciCont ul li:last-child{border-bottom:none}
.sciCont ul li a{display:block}
.sciCont ul li a:hover h3{color:#01742f}
.sciCont ul li a:after{display:block;clear:both;content:"";overflow:hidden}
.sciReschT{float:left;width:60px;height:75px;margin-bottom:18px;padding:0 5px;text-align:center;background:#e5e5e5;box-sizing:border-box}
.sciReschT .sciReschY{height:24px;margin-top:12px;font-size:16px;font-weight:700;color:#fff;background:#01742f}
.sciReschT .sciReschD{margin-top:10px;color:#01742f}
.sciReschText{float:right;width:500px;}
.sciReschText h3{font-size:16px;font-weight:700;color:#4d4d4d;line-height:32px}
.sciReschText p{color:#989898;line-height:22px;font-size: 15px}
.sciPlat{float:right;width:435px;padding:22px 18px 0;background:#fff}
.sciPlat .tit{height:30px;line-height:30px;border-bottom:none}
.sciPlat .tit h2{padding-left:35px;background:url(../image/yjpt.png) no-repeat left center}
.sciPlatCont ul li{width:100%;height:120px;margin-top:20px;overflow:hidden}
.sciPlatCont ul li img{width:100%}
.sciPlatCont ul li a{display:block;width:100%;height:100%;position:relative}
.sciPlatBg{display:none;width:100%;height:100%;text-align:center;background:url(../image/yjpt_bg1.png) repeat;position:absolute;top:0;z-index:10}
.sciPlatCont ul li .sciPlatBg img{width:38px;margin-top:38px}
.sciPlatCont ul li .sciPlatBg p{margin-top:12px;color:#fff}
.lab{padding:40px 0 60px 0}
.lab:after{display:block;clear:both;content:"";overflow:hidden}
.labInner{float:left;width:685px;height:auto}
.labInner .tit{height:40px;line-height:40px}
.labInner h2{padding-left:42px;font-size:16px;font-weight:700;line-height:34px;color:#fff;background:url(../image/lab_icon.png) no-repeat left top}
.labCont{height:240px;margin-top:30px;color:#fff}
.labCont p{line-height:26px;text-indent:2em}
.labDetl{display:block;width:144px;height:30px;margin-top:40px;line-height:30px;text-align:center;color:#fff;font-size:12px;border:1px solid #fff}
.labDetl:hover{background:#005e26}
.labPc{float:right;width:440px;height:296px;margin-top:50px;padding:8px;background:#fff;overflow:hidden}
.labPc img{width:100%}
.link{padding:20px 0 45px 0}
.link .tit{height:40px}
.link .tit h2{padding-left:38px;line-height:40px;background:url(../image/link_icon.png) no-repeat left center}
.link .tit .more{line-height:50px}
.linkCont{width:100%;height:160px;margin-top:24px;background:#fff;overflow:hidden}
.linkCont ul{margin:2px 0 0 -6px}
.linkCont ul:after{display:block;clear:both;content:"";overflow:hidden}
.linkCont ul li{float:left;width:206px;height:46px;margin:20px 0 0 30px;text-align:center;line-height:46px;font-size:16px}
.linkCont ul li a{display:block;width:100%;height:100%;color:#666;border:1px dashed #eee}
.linkCont ul li a:hover{color:#01742f;border:1px dashed #01742f}
.content{padding:16px 0 50px 0}
.content:after{display:block;clear:both;content:"";overflow:hidden}
.contentL{float:left;width:240px;height:auto;background:#f5f5f5}
.contentLHead{width:100%;height:68px;line-height:68px;background:#01742f}
.contentLHead h2{font-size:20px;font-weight:700;color:#fff}
.listContentHead h2{padding-left:52px;background:url(../image/kxyj02.png) no-repeat 14px center;background-size: 30px 30px;}
.contentLList{width:100%;height:auto}
.contentLList h3{height:58px;line-height:58px;font-size:18px;text-align:center;color:#4c4c4c;border-bottom:1px solid #e9e9e9;position:relative;cursor:pointer;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.contentLList h3:hover{color:#fff;background:#00a642}
.contentLList h3 span{display:block;position:absolute}
.contentLList h3 span.contentSJ{width:8px;height:8px;top:50%;margin-top:-4px;left:50px;background:url(../image/list_sj.png) no-repeat center;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.contentLList h3 span.contentJJ{width:16px;height:16px;top:50%;margin-top:-8px;right:32px;background:url(../image/jiahao.png) no-repeat center;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.contentLList h3.on{color:#fff;background:#00a642}
.contentLList h3.active span.contentSJ{background:url(https://show.17sucai.com/preview/1424582/2020-08-12/ydjs/images/list_sj_a.png) no-repeat center;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}
.contentLList h3.active span.contentJJ{background:url(https://show.17sucai.com/preview/1424582/2020-08-12/ydjs/images/list_jianhao.png) no-repeat center}
.drop{display:none}
.drop li{width:100%;height:56px;text-align:center;line-height:56px;color:#999;border-bottom:1px solid #e9e9e9;cursor:pointer;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;font-size: 18px}
.drop li a{width:100%;height:56px;color:#999;display: block;}
.drop li.on,.drop li a:hover{width:100%;height:56px;color:#fff;background:#00a642}
.drop li.on a{color:#fff;}
.contentR{float:right;width:930px;height:auto}
.contentTit{width:100%;margin-top:8px;line-height:60px;border-bottom:1px solid #dcdcdc}
.contentTit:after{display:block;clear:both;content:"";overflow:hidden}
.contentTit h3{float:left;font-size:22px;font-weight:700;color:#01742f}
.contentTit p{float:right;color:grey}
.contentTit p a{color:grey}
.contentTit p a:hover{color:#01742f;text-decoration:underline}
.contentTit p span{color:#01742f}
.contentInner{width:100%;height:auto}
.listInner ul{margin-bottom:40px}
.listInner ul li{width:100%;height:auto;border-bottom:1px solid #dcdcdc}
.listInner ul li:first-child{}
.listInner ul li:last-child{border-bottom:none}
.listInner ul li a:after{display:block;clear:both;content:"";overflow:hidden}
.listInner ul li a{width:100%;height:auto;display:block;padding:30px;box-sizing:border-box;overflow:hidden}
.listInner ul li a:hover{background:#eee}
.listInner ul li a:hover h4{color:#01742f}
.listInner ul li a:hover .listInnerL p{color:#4c4c4c}
.listInner ul li a:hover .listInnerR span{color:#fff;background:#01742f}
.listInnerL{float:left;width:1000px}
.listInnerL h4{margin-bottom:15px;font-size:22px;font-weight:700;line-height:35px;color:#4c4c4c}
.listInnerL p{line-height:26px;color:#a6a6a6;font-size: 16px;}
.listInnerR{float:right;width:86px}
.listInnerR p{margin-top:10px;text-align:center;line-height:30px;color:#999}
.listInnerR span{width:74px;height:30px;display:block;margin:32px 0 0 8px;text-align:center;line-height:30px;color:#999;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.page{width:100%;height:36px;margin:20px 0;text-align:center;line-height:36px;color:#333}
.page em{display:inline-block;height:100%;margin:0 3px;padding:0 15px;border:1px solid #eee;vertical-align:top;cursor:pointer}
.page em:hover{background:#f5f4f4}
.page em.active{color:#fff;background:#01742f}
.page i{display:inline-block;height:100%;margin:0 3px;padding:0 16px;border:1px solid #eee;cursor:pointer}
.page i:hover{background:#f5f4f4}
.page i.active{color:#fff;background:#01742f}
.page a{display:inline-block;height:100%;margin:0 3px;padding:0 12px;border:1px solid #eee}
.page a:hover{background:#f5f4f4}
.page a.active{color:#fff;background:#01742f}
.page p{display:inline-block;height:100%;margin-left:20px}
.cont{padding:26px 0 60px 0}
.contTit{height:40px;line-height:40px;color:grey;border-bottom:1px solid #dcdcdc}
.contTit a{color:grey}
.contTit a:hover{color:#01742f;text-decoration:underline}
.contTit span{color:#01742f}
.contTop{width:100%;height:150px;text-align:center;border-bottom:1px solid #eee;margin-bottom: 40px;}
.contTop h3{padding-top:30px;font-size:24px;font-weight:700;line-height:40px;color:#4c4c4c}
.contTop p{font-size:16px;line-height:50px;color:#b2b2b2}
.contTop p span{cursor:pointer}
.contTop p span.active{color:#01742f}
.contPc{margin:30px 0 30px 0;text-align:center}
.contPc img{width:548px}
.contTxt p{color:#4c4c4c;line-height:30px;text-indent:2em;margin-top:10px}
.sciplatSInner{margin-top:30px}
.sciplatList{width:100%;height:370px;margin-bottom:20px}
.sciplatList:after{display:block;clear:both;content:"";overflow:hidden}
.sciplatList h3{padding:0 5px;line-height:50px;font-size:24px;font-weight:700;color:#01742f}
.sciplatList1 .sciplatListPc{float:left}
.sciplatList1 .sciplatListTxt{float:right}
.sciplatList2 .sciplatListPc{float:right}
.sciplatList2 .sciplatListTxt{float:left}
.sciplatList2 h3{text-align:right}
.sciplatListPc{width:430px;height:280px;margin-top:20px;overflow:hidden}
.sciplatListPc img{width:100%;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.sciplatListPc img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.sciplatListTxt{padding:10px;width:430px;margin-top:35px;color:#4c4c4c}
.sciplatListTxt p{line-height:38px}
.listContInner .contPc img{width:754px}
.rcpyHead h2{padding-left:55px;background:url(../image/rcpy_icon.png) no-repeat 10px center}
.rcpyCont{width:100%;overflow:hidden}
.rcpyCont ul{width:952px;margin-left:-80px}
.rcpyCont ul:after{display:block;clear:both;content:"";overflow:hidden}
.rcpyCont ul li{float:left;width:148px;height:270px;margin-left:90px;margin-top:35px;text-align:center}
.rcpyCont ul li a{display:block;width:100%;height:100%}
.rcpyCont ul li:hover p{font-weight:700;color:#333}
.rcpyCont ul li:hover .rcpyPc img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.rcpyPc{width:148px;height:200px;overflow:hidden}
.rcpyPc img{width:100%;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.rcpyCont ul li h3{margin-top:10px;font-weight:700;color:#333}
.rcpyCont ul li p{margin-top:8px;font-size:12px;color:#838383}
.contentYqpt h3 span.contentSJ{left:24px}
.contentYqpt h3 span.contentJJ{right:22px}
.yqptCont{width:100%;overflow:hidden}
.yqptCont ul{width:100%;height:auto;padding: 30px 0;}
.yqptCont ul:after{display:block;clear:both;content:"";overflow:hidden}
.yqptCont ul li{float:left;width:380px;height:auto;margin:10px;margin-top:15px}
.yqptCont ul li:hover .yqptPc{box-shadow:0 0 18px #bcbbbb}
.yqptCont ul li:hover .yqptPc img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.yqptCont ul li:hover p{color:#01742f}
.yqptCont ul li a{display:block}
.yqptCont ul li img{width:100%;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.yqptPc{width:380px;height:250px;border:2px solid #fff;border-radius:2px;overflow:hidden;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.yqptCont ul li p{margin:10px 0;text-align:center;color:#333;width: 100%;font-size: 18px}
/* 分页样式 */
.p_pages{display:inline-flex;align-items:center;gap:6px;font-size:14px;user-select:none}
.p_pages .p_fun_d,.p_pages .p_no_d{display:inline-block;min-width:32px;height:32px;line-height:32px;text-align:center;border:1px solid #e5e7eb;border-radius:4px;color:#333;background:#fff;cursor:pointer;transition:all .2s ease;padding:0 8px}
.p_pages .p_fun_d:hover,.p_pages .p_no_d:hover{border-color:#01742f;color:#01742f;background-color:#f5f7fa}
.p_pages .p_no_d{border-color:#01742f;color:#01742f;background-color:#f5f7fa;font-weight:500}
.p_pages .p_first_d,.p_pages .p_last_d,.p_pages .p_next_d,.p_pages .p_prev_d{color:#999;border-color:#eee;cursor:not-allowed}
.p_pages .p_first_d:hover,.p_pages .p_last_d:hover,.p_pages .p_next_d:hover,.p_pages .p_prev_d:hover{color:#999;border-color:#eee;background:#fff}
