@import url(//at.alicdn.com/t/font_2423890_zvuv5bjmfo.css);blockquote,body,button,dd,dl,dt,fieldset,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-size:14px}
body,button,input,select,textarea{font:400 14px/1 'Microsoft Yahei','PingFang SC',Avenir,'Segoe UI','Hiragino Sans GB',STHeiti,'Microsoft Sans Serif','WenQuanYi Micro Hei',sans-serif}
h1{font-size:18px}
img{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;vertical-align:middle}
h2{font-size:16px}
h3{font-size:14px}
h4,h5,h6{font-size:100%}
address,cite,dfn,em,i,var{font-style:normal}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace}
small{font-size:12px}
img{max-width:100%}
ol,ul{list-style:none}
a{text-decoration:none;color:#333;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
a:hover{text-decoration:none;color:#2e6000}
button,input,select,textarea{outline:medium}
legend{color:#000}
fieldset,img{border:none}
input{vertical-align:middle;border:none;background:0 0;outline:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
hr{border:none;height:1px}
.d-flex{display:flex}
.d-flex-center-center{display:flex;align-items:center;justify-content:center}
.leftBox{overflow:hidden}
.articleLeft{overflow:hidden}
.d-flex-center{display:flex;align-items:center}
.d-flex-en{display:flex;align-items:flex-end}
.d-flex-start{display:flex;align-items:flex-start}
.d-flex-end{display:flex;justify-content:flex-end}
.d-flex-between{display:flex;justify-content:space-between}
.d-flex-justify-center{display:flex;justify-content:center}
.d-flex-center-between{display:flex;align-items:center;justify-content:space-between}
.flex-row-reverse{flex-direction:row-reverse}
.flex-1{flex:1}
.flex-column{flex-direction:column}
.flex-wrap{flex-wrap:wrap}
.flex-shrink{flex-shrink:0}
.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-overflow1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.text-overflow2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.text-overflow3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.text-overflow4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
html{overflow-y:scroll;color:#333;background:#fff}
.sub-nav{margin-top:15px}
.cf:after{clear:both;display:table;content:" "}
.sub-nav a{float:left;margin-right:15px;height:38px;line-height:38px;font-size:15px;padding:0 20px;margin-bottom:15px;background:#fff}
.sub-nav a.on,.sub-nav a:hover{color:#fff;background:#2e6000}
.w1200{width:1200px;margin:0 auto}
.topNav{height:40px;line-height:40px;position:relative;z-index:10;background:#fafafa;border-bottom:1px solid #e2e2e2}
.topNav a{font-size:14px;display:inline-block;margin-left:10px}
.header{background:#2e6000;height:90px;box-shadow:0 0 15px rgba(0,0,0,.15)}
.top{height:90px}
.navBox a{font-size:16px;margin-left:20px;height:40px;line-height:40px;padding:0 25px;border-radius:20px;color:#fff}
.navBox a.on,.navBox a:hover{color:#fff;background:rgba(0,0,0,.15)}
.indexBox{padding:30px 0}
.bgf1{background:#f1f1f1}
.focus-left{width:780px;position:relative;background:#000;height:400px;overflow:hidden}
.focus-left img{width:780px;height:400px}
.focus-right{padding-top:20px;margin-left:30px;height:380px;overflow:hidden}
.focus-left .hd{position:absolute;z-index:100;right:10px;bottom:10px}
.focus-left .hd li{float:left;width:28px;height:6px;background:#737373;margin-left:10px;cursor:pointer}
.focus-left .hd li.on{background:#2e6000}
.focus-left .bd li{height:400px;position:relative}
.focus-left .bd .focus-txt{background:-moz-linear-gradient(to bottom,rgba(0,0,0,0),#000);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0),#000);background:linear-gradient(to bottom,rgba(0,0,0,0),#000);position:absolute;left:0;right:0;bottom:-75px;color:#fff;padding:0 15px 20px 15px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.focus-left .bd .focus-txt h3{font-size:22px;line-height:36px;height:36px;text-shadow:0 0 5px #000;margin-bottom:15px}
.focus-left .bd .focus-txt p{padding-top:8px;line-height:24px;height:48px;overflow:hidden;position:relative;font-size:15px}
.focus-left .bd .focus-txt p::after{-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;transition:all 2s;content:"";width:0%;position:absolute;background:rgba(0,178,111,.5);height:1px;left:0;top:0}
.focus-left:hover .focus-txt h3{margin-bottom:6px}
.focus-left:hover .focus-txt{bottom:0}
.focus-left:hover img{opacity:.6}
.focus-left:hover .focus-txt p::after{width:100%}
.focus-left .next{z-index:100;position:absolute;right:-35px;top:50%;width:35px;height:70px;background:rgba(0,0,0,.7) url(../images/r.png) no-repeat center;border-radius:5px;margin-top:-35px}
.focus-left .prev{margin-top:-35px;z-index:100;position:absolute;left:-35px;top:50%;width:35px;height:70px;background:rgba(0,0,0,.7) url(../images/l.png) no-repeat center;border-radius:5px}
.focus-left .prev:hover{background:#2e6000 url(../images/l.png) no-repeat center}
.focus-left .next:hover{background:#2e6000 url(../images/r.png) no-repeat center}
.focus-left:hover .next{right:0}
.focus-left:hover .prev{left:0}
.index-hotNews{margin-top:-5px;height:36px;line-height:36px;display:block;font-size:20px;font-weight:700;text-align:center;color:#2e6000;overflow:hidden}
.index-hotNews:hover{text-decoration:underline;color:#2e6000}
.hot-ftitle{color:#999;font-size:14px;line-height:23px;height:46px;overflow:hidden;margin-top:6px;text-indent:2em}
.update-tab .hd{margin-top:15px;overflow:hidden;line-height:36px}
.update-tab .hd li{float:left;width:33.333%;text-align:center;font-size:16px;height:40px;font-weight:700;border-bottom:2px #e6e6e6 solid;cursor:pointer}
.update-tab .hd li.on{color:#2e6000;border-color:#2e6000}
.hot-list{border-top:1px #e6e6e6 dashed;margin-top:8px;padding-top:8px}
.hot-list li{font-size:15px}
.hot-list li a{height:31px;line-height:31px;display:block;position:relative;padding-right:60px;padding-left:15px}
.hot-list li a::after{width:4px;height:4px;background:#cdcdcd;content:"";position:absolute;left:0;top:13px;border-radius:50%}
.hot-list li a span{position:absolute;right:0;top:0;color:#999}
.hot-list li a:hover{color:#2e6000}
.hot-list li a:hover::after{background:#2e6000}
.picScroll-left .bd li{float:left;width:25%;text-align:center}
.picScroll-left .bd li img{width:75px;height:75px;display:block;margin:0 auto}
.picScroll-left .bd li p{height:24px;line-height:24px;margin-top:4px;padding:0 5px;overflow:hidden;font-size:15px}
.picScroll-left{position:relative;margin-top:14px;padding-bottom:28px}
.picScroll-left .hd{position:absolute;bottom:5px;left:0;right:0;text-align:center}
.picScroll-left .hd li{display:inline-block;width:8px;height:8px;font-size:0;border-radius:50%;margin:0 4px;background:#cdcdcd}
.picScroll-left .hd li.on{background:#2e6000}
.picScroll-left .hd a.prev{left:120px}
.picScroll-left .hd a.next{right:120px}
.picScroll-left .hd a.next,.picScroll-left .hd a.prev{position:absolute;height:30px;line-height:30px;width:30px;top:0;font-size:20px;color:#999;cursor:pointer}
.picScroll-left .hd a.next:hover,.picScroll-left .hd a.prev:hover{color:#2e6000}
.title{text-align:center;font-size:24px;letter-spacing:2px;padding-bottom:15px;position:relative}
.title::after{position:absolute;content:"";bottom:0;width:50px;left:50%;margin-left:-25px;right:auto;height:3px;background:#2e6000}
.list{margin-left:-24px;margin-top:25px;margin-bottom:-24px}
.list li{width:25%;box-sizing:border-box;padding-left:24px;margin-bottom:24px;position:relative}
.list li a{background:#fff;border-radius:4px;box-sizing:border-box;padding:30px 25px 20px;display:block;overflow:hidden;position:relative}
.list li a:hover{box-shadow:0 0 15px rgba(0,0,0,.15)}
.list li a:hover img{transform:scale(1.12)}
.list li span{position:absolute;left:0;right:0;bottom:0;display:block;text-align:center;height:35px;line-height:35px;color:#fff;background:#2e6000;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.list li a:hover span{opacity:1}
.list li .pic{width:130px;height:130px;overflow:hidden;border-radius:10px;margin:0 auto}
.list li .pic img{width:130px;height:130px}
.list li strong{margin-top:14px;font-weight:500;text-align:center;font-size:16px}
.list li .time{text-align:center;font-size:14px;color:#999;margin-top:12px}
.indexBox02 .list a{background:#f9f9f9}
.index-hot{padding-top:10px;background:url(../images/hotbg.jpg) no-repeat center;height:465px;overflow:hidden}
.index-hot .title{margin-top:15px;color:#fff;padding-bottom:0}
.index-hot .title::after{display:none}
.index-hot .title h2{font-size:24px}
.special-ul{margin-top:20px;margin-left:-20px}
.special-ul li{float:left;width:220px;height:355px;position:relative;margin-left:24px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.15)}
.special-ul li img{display:block;width:220px;height:355px}
.special-ul li:hover img{transform:scale(1.05)}
.special-ul li p.title-p{height:40px;line-height:40px;background:rgba(0,0,0,.7);font-size:16px;color:#fff;padding:0 10px;position:absolute;left:0;right:0;bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.special-ul li i.jb{background:url(../images/rr.png) no-repeat;width:50px;height:50px;position:absolute;left:0;top:0;z-index:100}
.special-ul li:hover img{-webkit-filter:blur(4px);filter:blur(4px);-moz-filter:blur(5px);-ms-filter:blur(5px)}
.special-ul li:hover p.title-p{bottom:-40px}
.special-ul li .hover{position:absolute;left:0;top:0;width:190px;height:335px;-webkit-transform:translate(0,355px);transform:translate(0,355px);z-index:10;overflow:hidden;background-color:rgba(0,178,111,.7);padding:10px 15px;color:#fff;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.special-ul li:hover .hover{-webkit-transform:translate(0,0);transform:translate(0,0)}
.special-ul li .hover h3{font-size:18px;line-height:40px;margin-top:20px}
.special-ul li .hover p{margin-top:10px;line-height:1.8;font-size:15px;height:135px;overflow:hidden;color:#fff;opacity:.8}
.special-ul li .hover .btn{background:#f60;box-shadow:0 4px 8px 0 rgba(0,0,0,.3);border-radius:8px;color:#fff;font-size:16px;display:block;margin:25px 10px 10px;height:40px;line-height:40px;text-align:center}
.special-ul li .hover .btn:hover{background:#2e6000}
.more{background:#2e6000;color:#fff;font-size:18px;text-align:center;display:block;width:140px;height:40px;line-height:40px;margin:20px auto;margin-top:30px;-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),to(rgba(250,250,250,.2)))}
.more:hover{border-radius:20px;color:#fff}
.mt30{margin-top:30px}
.linkBox{margin-bottom:-15px}
.linkBox .title{padding-bottom:0}
.linkBox .title::after{display:none}
.linkBox .title h2{font-size:24px;font-weight:500}
.linkUl{padding-top:15px}
.linkUl li{margin-bottom:15px}
.logo img,.footLogo img {width:260px;}
.linkUl li a{margin-right:15px;font-size:15px}
.footer{border-top:3px #2e6000 solid;background:#2f3234;padding:30px 0;color:#999;text-align:center;line-height:2}
.footLogo{text-align:center;display:block;margin:0 auto}
.footNav{text-align:center;margin-top:10px;line-height:2}
.footNav a{color:#fff;opacity:.5;font-size:15px;margin:0 20px;padding:0 10px}
.footNav a:hover{color:#fff;opacity:1}
.copy{margin-top:15px}
.side-toolbar{position:fixed;bottom:30px;left:50%;z-index:10;margin-left:660px;display:none}
.side-toolbar li{width:54px;height:54px;line-height:54px;text-align:center;background:#2e6000;color:#fff;cursor:pointer;margin-bottom:4px;font-size:18px}
.side-toolbar .totop{background-image:url(../images/totop.png);background-repeat:no-repeat;background-position:center center}
.indexBox03{padding:30px 0}
.pageBox{background:#f1f1f1;padding-bottom:30px}
.wz{height:40px;font-size:15px;line-height:40px}
.pageBox .list{margin-top:10px}
.pages{text-align:center;padding-top:25px}
.pages a{display:inline-block;padding:0 10px;height:30px;border:1px solid #e7e7e7;line-height:30px;background:#fff}
.pages a.active,.pages a:hover,.pages span{border-color:#2e6000;background:#2e6000;line-height:30px;color:#fff;display:inline-block;padding:0 10px;height:30px}
.pages span.a1none{background:0 0;border-color:transparent}
.pageBtn a,.pageBtn span{padding:5px 10px;margin:0 5px}
.pageBtn{margin-top:20px;margin-bottom:20px;font-size:15px;display:none;box-sizing:border-box}
.pageBtn a{background:#eee}
.pageBtn span{color:#fff;background:#2e6000}
.pageLeft{margin-top:10px;width:850px;overflow:hidden}
.pageLeft .list{margin-top:0!important}
.pageRight{margin-top:10px;margin-left:25px;width:325px;box-sizing:border-box;overflow:hidden}
.softInfo{background:#fff;padding:30px 20px}
.softInfo h1{font-weight:500;font-size:28px;margin-bottom:15px}
.softInfo .pic{width:120px;height:120px;overflow:hidden;border-radius:20px}
.softInfo .pic img{width:120px;height:120px}
.appinfosR{margin-left:15px}
.softInfo .appinfos01Ul li{width:30%;height:34px;line-height:34px;font-size:15px}
.softInfo .appinfos01Ul li:nth-child(2),.softInfo .appinfos01Ul li:nth-child(5){width:40%}
.softInfo .appinfos01Ul li em{color:#999;flex-shrink:0}
.infsBtn{margin-top:10px;display:flex!important}
.infsBtn a{height:40px;line-height:40px;color:#fff;font-size:16px;margin-right:30px;border-radius:6px;position:relative;box-sizing:border-box;padding:0 40px;display:block!important}
.abtn{background:#2e6000}
.abtn:hover{border-radius:20px;box-shadow:0 0 15px rgba(71,178,245,.3)}
.ibtn{background:#2388e6}
.ibtn:hover{border-radius:20px;box-shadow:0 0 15px rgba(71,178,245,.3)}
.infsBtn a.no{background:rgba(0,0,0,.25);cursor:not-allowed;text-align:center;padding-left:0;padding:0 40px}
.infsBtn a.no:hover{border-radius:5px;box-shadow:0 0 0 rgba(71,178,245,.3)}
.pageLeftBox{margin-top:30px;padding:20px;background:#fff}
.pageRightBox{padding:20px;background:#fff;margin-bottom:30px;overflow:hidden}
.common_title{width:100%;height:32px;box-sizing:border-box;border-bottom:2px solid #ececec}
.common_title a{font-size:22px;color:#666}
.common_title a:hover{color:#2e6000}
.common_title h2{float:left;height:32px;box-sizing:border-box;font-size:18px;font-family:Microsoft YaHei;font-weight:700;color:#2e6000;border-bottom:2px solid #2e6000}
.img_list{overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin-top:15px}
.img_list ul li{margin-right:10px;display:inline-block}
.img_list ul li img{max-height:280px;z-index:1;height:auto;max-width:100%}
.imgshow{display:none;background:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%;z-index:2019521}
.swiperbox{height:100vh;z-index:3;background:rgba(0,0,0,.6)}
.swiperbox img{width:initial;position:relative;z-index:2}
.swiper-zoom-container:before{width:100%;height:100%;content:' ';position:absolute;z-index:1;display:block;top:0;left:0;cursor:pointer}
.closebtn{position:absolute;z-index:22;width:60px;height:60px;bottom:0;left:10px;background-size:40px}
.imgshow .swiper-slide{background:0 0}
.article{padding:10px 0;font-size:16px;line-height:2}
.article p{padding-bottom:8px}
.article h3{font-size:16px;margin-bottom:10px;color:#2e6000;padding-left:15px;position:relative}
.article h3::after{content:"";left:0;top:50%;margin-top:-2px;position:absolute;width:8px;height:3px;background:#2e6000}
.article img{display:block;margin:15px auto;max-width:35%;width:auto!important;height:auto!important}
.gl-ul{margin-top:10px}
.gl-ul li{width:50%;height:32px;line-height:32px}
.gl-ul li a{position:relative;display:block;overflow:hidden;padding-right:10px;padding-left:15px;text-overflow:ellipsis;white-space:nowrap;font-size:15px}
.gl-ul li a:before{position:absolute;top:15px;left:5px;width:4px;height:4px;border-radius:50%;background:#999;content:""}
.gl-ul li a:hover:before{background:#12a7b4}
.tjyxUl{margin-left:-10px;margin-right:-10px}
.tjyxUl li{width:20%;box-sizing:border-box;padding:18px 10px 5px;text-align:center}
.tjyxUl li p{margin-top:11px;font-size:15px;line-height:22px;height:44px}
.tjyxUl li .pic{width:85px;height:85px;margin:0 auto}
.tjyxUl li img{border-radius:10px;width:85px;height:85px;-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(70%,transparent),to(rgba(250,250,250,.2)))}
.pageRightBox .tjyxUl li{width:33.333%;overflow:hidden}
.pageRightBox .hot-list{border-top:none;margin-top:8px;padding-top:0}
.pageRightBox .hot-list li a{padding-right:0}
.newsList{background:#fff;padding-bottom:20px}
.newsList01 li a{padding:20px;border-bottom:1px #f1f4f9 solid}
.newsList01 li .pic{width:260px;height:140px;border-radius:10px;overflow:hidden;margin-right:20px}
.newsList01 li .pic img{width:260px;height:140px}
.newsList01 li h3{font-size:18px;margin-bottom:15px}
.newsList01 li .newsList01Txt{font-size:14px;color:#666;line-height:1.6}
.newsList01 li .newsList01Bottom{margin-top:10px;font-size:13px;color:#999;height:18px;line-height:18px}
.newsList01 li .newsList01Bottom i{font-size:14px;margin-right:2px}
.newsList01 li:hover{background:rgba(0,0,0,.03)}
.newsList01 li:hover img{transform:scale(1.15)}
.newsList01 li:hover .ckSpan{color:var(--main-color)}
.newsList01 li .ckSpan .jd02{opacity:0;font-size:16px}
.newsList01 li:hover .ckSpan .jd02{opacity:1}
.narticle{background:#fff;padding:20px}
.articleTop{margin-bottom:20px;padding-bottom:20px;text-align:center;border-bottom:1px #f1f4f9 solid}
.articleTop h1{font-size:28px;font-weight:500;margin:10px 0}
.articleTopinfos{margin-top:20px;font-size:14px;color:#999}
.articleTopTxt{padding:10px 0;position:relative;font-size:16px;line-height:1.6}
.start{position:relative;overflow:hidden;width:74px;height:12px;background:url(../images/star.png) no-repeat;display:inline-block}
.start5{background-position:0 0}
.start4{background-position:-14px 0}
.start3{background-position:-29px 0}
.start2{background-position:-44px 0}
.start1{background-position:-60px 0}
.start0{background-position:-74px 0}
.insertApp{background:#fafafa;padding:20px;margin-top:20px;border-radius:5px;display:flex!important}
.insertApp .pic{width:100px;height:100px;overflow:hidden;border-radius:5px;margin-right:20px}
.insertApp .pic img{width:100px;height:100px}
.insertAppInfo h4{font-size:20px;height:30px;line-height:30px;overflow:hidden;display:block;color:#333;font-weight:500;margin-bottom:6px}
.insertAppInfo li{color:#666;width:40%;font-size:14px;line-height:28px}
.insertAppInfo li span{color:#999}
.insertAppBtn{border-radius:5px;background:#2e6000;padding:10px 30px;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.insertAppBtn:hover{background-color:#f60}
.articleTxt{padding-top:25px;line-height:1.8;font-size:16px}
.articleTxt p{font-size:16px;margin-bottom:15px}
.articleTxt img{display:block;margin:15px auto;width:auto!important;height:auto!important}
.articleTxt h3{font-size:16px;margin-bottom:10px;color:#2e6000;padding-left:15px;position:relative}
.articleTxt h3::after{content:"";left:0;top:50%;margin-top:-2px;position:absolute;width:8px;height:3px;background:#2e6000}
.xg-Vlist li a{padding:10px 0;border-bottom:1px #ececec dashed}
.xg-Vlist li .vt{width:400px}
.xg-Vlist li .vdx{width:120px}
.xg-Vlist li span{background:#2e6000;color:#fff;padding:7px 20px;border-radius:10px}
.xg-Vlist li:hover span{background:#f60;color:#fff}
.articleTopTxt{background:rgba(71,178,245,.08);padding:10px 15px;color:#47b2f5;position:relative;font-size:16px;line-height:1.6}
.articleTopTxt02{background:#fafafa;padding:15px;position:relative;font-size:16px;line-height:1.6;border-radius:5px;text-indent:2em}
.articleTopTxt02 .itop02{position:absolute;left:0;top:0;font-size:22px;color:#999;text-indent:0;opacity:.5}
.articleTopTxt02 .iright02{text-indent:0;position:absolute;right:0;bottom:0;font-size:22px;color:#999;opacity:.5}
.articleTopTxt .itop{position:absolute;left:0;top:0;width:14px;height:14px;border-top:3px #47b2f5 solid;border-left:3px #47b2f5 solid}
.articleTopTxt .iright{position:absolute;right:0;bottom:0;width:14px;height:14px;border-right:3px #47b2f5 solid;border-bottom:3px #47b2f5 solid}
a[href*="https://www.cnzz.com"]{display:none!important}
