blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
@font-face{font-family:ff-pro;src:url(../fonts/PrivaFourItalicPro.otf)}
@font-face{font-family:ff-mypro;src:url(../fonts/MyriadPro.otf)}
@font-face{font-family:ff-pgb;src:url(../fonts/PillGothic300mg.ttf)}
@font-face{font-family:ff-eb;src:url(../fonts/EstaBoldItalic.ttf)}
@font-face{font-family:axis;src:url(../fonts/axis.otf)}
@font-face{font-family:fzltxh;src:url(../fonts/FZLTXH.TTF)}
body{font:14px/1.5 宋体,Arial,sans-serif;color:#333;background:#fff;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input [type=submit],input[type=button],input[type=checkbox],input[type=radio],input[type=reset],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
a:hover{color:#5d9731}
.wp{margin:0 auto;width:98%;max-width:1200px}
.wp p a{color:#fff;}
.header{position:fixed;top:0;left:0;right:0;z-index:200}
.header .logo{margin-left:60px;margin-top:45px;float:left}
.header .logo img{width:auto;height:100%;display:block}
.header .logo .black{display:none}
.hd-right{margin-right:60px;padding-top:40px;float:right}
.hd-right .tel{margin-right:62px;margin-left:45px;padding-left:26px;background:url(../images/icon04.png) 0 center no-repeat;font-size:20px;line-height:55px;font-family:Arial;color:#fff;display:block;float:left}
.header.fixed{padding:10px 0;background:#333;-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 2px 0;box-shadow:rgba(0,0,0,.15) 0 1px 2px 0}
.header.fixed .logo{margin-top:0}
.header.fixed .hd-right{padding-top:0}
.header.header01 .logo .normal{display:none}
.header.header01 .logo .black{display:block}
.header.header01 .nav li a{color:#333}
.header.header01 .nav li .sub a{color:#fff}
.header.header01 .hd-right .tel{color:#333;background-image:url(../images/icon02-01.png)}
.header.header01 .hd-btn .lang a{color:#333;background-image:url(../images/icon01-01.png)}
.header.header01 .hd-btn .lang .ul-lang a{background:#099cc9;color:#fff}
.header.header01 .hd-btn em{background-image:url(../images/icon03-01.png)}
.header.header01 .hd-btn .search .inp .submit{background-image:url(../images/icon04-01.png)}
.header.header01 .hd-btn .search .inp .text{color:#333}
.header.header01 .hd-btn .search .inp:hover .text{border-color:#333}
.nav{float:left}
.nav li{margin-left:35px;float:left;position:relative}
.nav li .v1{padding:0 18px;display:block;font-size:16px;line-height:55px;color:#fff;text-align:center;position:relative;z-index:5}
.nav li .v1:after{content:"";width:0;height:20px;display:block;background:#5d9731;position:absolute;top:38%;left:50%;margin-top:-2px;z-index:-1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.nav li.on .v1:after,.nav li:hover .v1:after{width:100%}
.nav li.on .v1,.nav li a:hover{color:#fff!important;}
.nav li .sub{padding-top:14px;padding-bottom:16px;/*width:180px;*/background:#5d9731;display:none;position:absolute;top:55px;left:0}
.nav li .sub a em{width:0;overflow:hidden;display:inline-block;vertical-align:middle;margin-top:-3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.nav li .sub a{height:35px;padding:0 18px;font-size:16px;line-height:35px;color:#fff;display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.nav li .sub a:hover em{width:27px}
.hd-btn{padding-top:16px;float:left}
.hd-btn .lang{margin-right:24px;float:left;position:relative}
.ul-lang{display:none;background:#099cc9;padding:10px 0;margin-top:5px;position:absolute;top:90%;left:0;width:100%;z-index:99}
.hd-btn .ul-lang li a{display:block;width:100%;text-align:center;background:#099cc9;padding:5px 0}
.hd-btn .ul-lang li a:hover,.header.header01 .hd-btn .lang .ul-lang a:hover{background:#033646}
.hd-btn .lang a{font-size:16px;line-height:24px;color:#fff;padding-right:35px;background:url(../images/icon01.png) right center no-repeat;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.hd-btn em{width:1px;height:24px;background:url(../images/icon03.png) center center no-repeat;display:block;float:left}
.hd-btn .search{float:left;font-size:0}
.hd-btn .search .inp{margin-left:24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden}
.hd-btn .search .inp .text{padding:0;width:0;border:1px solid transparent;font-size:16px;line-height:22px;color:#fff;background:0 0;float:left;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.hd-btn .search .inp .submit{width:22px;height:24px;background:url(../images/icon02.png) center center no-repeat;display:block;border:0;float:left;cursor:pointer}
.hd-btn .search .inp:hover .text{margin-right:10px;padding:0 10px;width:150px;display:block;border-color:#fff}
.menuBtn{display:none;margin-top:-15px;position:absolute;top:50%;right:12px;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#fff;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.footer{background:#064052}
.fd-top{padding-top:112px;padding-bottom:100px;border-bottom:1px solid #7c7c7c;overflow:hidden}
.fd-link{overflow:hidden;float:left;width:100%;}
.fd-link .item{/*margin-right:48px;*/width:20%;float:left}
.fd-link .item:last-child{margin-right:0}
.fd-link .item h3{margin-top:-3px;margin-bottom:28px;font-size:18px;line-height:24px;color:#fff;font-weight:400;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.fd-link .item ul li{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.fd-link .item ul li a{font-size:14px;line-height:30px;color:#c8c8c8;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fd-link .item ul li a span{margin-right:8px}
.fd-link .item ul li a:hover{color:#fff}
.fd-qr{padding:0 86px;float:right;height:188px;border-left:1px solid #7c7c7c;border-right:1px solid #7c7c7c}
.fd-qr .item{width:146px}
.fd-qr .item .pic{margin-bottom:14px;overflow:hidden}
.fd-qr .item .pic img{width:100%;height:auto;display:block}
.fd-qr .item h3{font-size:14px;color:#a0a0a0;text-align:center;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-weight:400}
.copyright{padding:15px 0 18px;font-size:14px;line-height:2.57;color:#fff;text-align:center}
.banner .item{padding-top:26.04%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative}
.banner .item .txt{padding-top:10.68%;width:100%;position:absolute;top:0;left:0;text-align:center}
.banner .item .txt h3{margin-bottom:17px;font-size:36px;color:#fff;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.cur,.cur a,.cur span{font-size:16px;line-height:24px;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.cur a:hover{color:#5d9731}
.header.white .logo .normal{display:block}
.header.white .logo .black{display:none}
.footer-index{position:fixed;left:60px;bottom:44px;z-index:10}
.footer-index .copy{font-size:14px;line-height:36px;color:#333}
.footer-index.white .copy{color:#fff}
.f-btn01{width:28px;height:44px;display:block;position:absolute;bottom:48px;left:50%;margin-left:-14px;background:url(../images/f-icon04.png) center center no-repeat;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.f-btn01:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.f-btn01.black{background-image:url(../images/f-icon04-black.png)}
.f-btn01.gray{background-image:url(../images/f-icon04-gray.png)}
#fullpage .section{position:relative;background:#fff}
#fp-nav.right{right:60px!important}
#fp-nav ul{position:relative}
.f-pages{width:18px;height:240px;position:fixed;right:60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.f-pages .arrow{width:100%;height:20px;display:block;background:url(../images/f-icon05.png) center center no-repeat;position:absolute;top:0;left:0;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.f-pages .arrow:hover{opacity:.8}
.f-pages.gray .arrow{background-image:url(../images/f-icon05-black.png)}
.f-pages.gray .arrow.next{background-image:url(../images/f-icon06-black.png)}
.f-pages .arrow.next{top:auto;bottom:0;background-image:url(../images/f-icon06.png)}
#fp-nav ul li,.fp-slidesNav ul li{margin:16px 0!important;width:18px!important}
#fp-nav ul li a,.fp-slidesNav ul li a{width:auto;height:auto}
#fp-nav ul li a.active span,#fp-nav ul li:hover a span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a span{width:10px!important;height:10px!important;background:#5d9731!important}
#fp-nav ul li a span,.fp-slidesNav ul li a span{margin:0 auto!important;width:10px!important;height:10px!important;background:#fff!important;position:static!important;display:block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
#fp-nav.gray ul li a span{background-color:#999!important}
#fp-nav.gray ul li a.active span,#fp-nav.gray ul li:hover a span{background:#5d9731!important}
.m-fq01{position:absolute;top:0;right:0;bottom:0;left:0}
.m-fq01 .bg{width:52.6%;height:100%;background-repeat:no-repeat;background-position:right center;-webkit-background-size:cover;background-size:cover;float:right}
.m-fq01 .txt{overflow:hidden;position:relative;height:100%}
.m-fq01 .txt .con{width:100%;padding-left:195px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.f-txt01{padding-right:50px}
.f-txt01 h3{margin-bottom:42px;font-family:ff-pro;font-size:60px;line-height:60px;color:#5d9731;letter-spacing:1px}
.f-txt01 .btns{overflow:hidden}
.f-txt01 .btns .btn{margin-right:20px;width:220px;height:65px;border:2px solid #e8e8e8;font-size:24px;line-height:61px;color:#fff;display:block;text-align:center;float:left;background:#333;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.f-txt01 .btns .btn:hover{background-color:#5d9731}
.f-txt01 .btns .btn span{padding-left:34px;background:url(../images/f1-icon01.png) 0 center no-repeat;display:inline-block}
.f-txt01 .btns .btn02 span{background-image:url(../images/f1-icon02.png)}
.f-txt01 .desc{padding-top:165px}
.f-txt01 .desc h4{margin-bottom:25px;font-size:24px;color:#333;font-weight:400}
.ul-fq01{border-left:2px solid #efefef;overflow:hidden}
.ul-fq01 li{float:left;border-right:2px solid #efefef}
.ul-fq01 li a{height:56px;line-height:56px;padding:0 17px;display:block}
.ul-fq01 li img{margin:0 auto;height:100%;width:auto;display:block}
.f-txt02 .tit{margin-bottom:65px}
.f-txt02 .tit .en1{margin-bottom:10px;font-size:36px;line-height:48px;color:#666;font-family:ff-mypro}
.f-txt02 .tit .en2{font-size:60px;line-height:54px;color:#333;text-transform:uppercase;font-family:ff-pgb}
.f-txt02 .tit h3{font-size:30px;line-height:48px;color:#333;font-weight:400}
.f-txt02 .info{padding-right:245px;margin-bottom:65px;font-size:24px;line-height:1.25;color:#999;font-family:ff-eb}
.f-txt02 .desc{margin-bottom:82px;padding-right:200px;font-size:16px;line-height:30px;color:#333}
.f-txt02 .desc h3{margin-bottom:3px;font-size:24px;line-height:36px;color:#999;font-weight:400}
.f-txt02 .desc h4{margin-bottom:40px;font-size:30px;line-height:36px;color:#333}
.f-txt02 .more{padding:0 46px;font-size:18px;line-height:46px;color:#333;display:inline-block;border:1px solid #333;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.f-txt02 .more:hover{background:#5d9731;border-color:#5d9731;color:#fff}
.f-tit01{text-align:center;margin-bottom:44px}
.f-tit01 h2{margin-bottom:12px;font-size:36px;color:#333;font-weight:400}
.f-tit01 em{margin:0 auto;width:32px;height:4px;background:#5d9731;display:block}
.m-fq02{padding:0 130px}
.ul-fq02{overflow:hidden}
.ul-fq02 li{padding:0 16px;width:25%;float:left}
.ul-fq02 .inner{display:block}
.ul-fq02 .pic{padding-top:124.61%;position:relative;z-index:2;overflow:hidden}
.ul-fq02 .pic img{width:100%;height:100%;display:block;position:absolute;top:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-fq02 .txt{padding:14px 45px 28px;}
/*.ul-fq02 .txt{padding:14px 45px 28px;background:#5d9731}*/
/*.ul-fq02 .s2 .txt{background:#231008}
.ul-fq02 .s3 .txt{background:#341743}
.ul-fq02 .s4 .txt{background:#2a5b9d}*/
.ul-fq02 .txt h3{margin-bottom:14px;height:56px;line-height:56px}
.ul-fq02 .txt h3 img{max-width:100%;max-height:100%;display:inline-block;vertical-align:bottom}
.ul-fq02 .txt .desc{font-size:14px;color:#fff;}
.ul-fq02 .txt .desc p{font-size:14px;color:#fff;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-fq02 .inner:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.m-fq03{position:absolute;top:0;right:0;bottom:0;left:0}
.m-fq03 .bg{width:31.25%;height:100%;float:left}
.m-fq03 .txt{height:100%;overflow:hidden;position:relative}
.m-fq03 .txt .con{padding:0 52px;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-fq03 .con .tit{margin-bottom:48px}
.m-fq03 .con .tit .en1{margin-bottom:5px;font-family:ff-pgb;font-size:36px;line-height:48px;color:#666}
.m-fq03 .con .tit .en2{font-family:ff-pgb;font-size:60px;line-height:58px;text-transform:uppercase;color:#333}
.m-fq03 .con .tit h3{margin-bottom:15px;font-size:30px;color:#666;font-weight:400;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-fq03 .con .tit em{width:32px;height:4px;background:#d2d2d2;display:block}
.m-fq03 .con .pic{text-align:center}
.m-fq03 .con .pic img{max-width:100%;max-height:100%;display:inline-block}
#fullpage .section5{-webkit-background-size:cover;background-size:cover}
.m-fq04{padding:0 188px}
.m-fq04 .box{background:#fff;-webkit-box-shadow:0 0 36.8px 3.2px rgba(131,131,131,.15);box-shadow:0 0 36.8px 3.2px rgba(131,131,131,.15);padding:55px 70px 45px 60px}
.ul-fq04{margin:0 -37px 80px;overflow:hidden}
.ul-fq04 li{padding:0 37px;width:33.333%;float:left}
.ul-fq04 .pic{padding-top:73.33%;position:relative;z-index:5;overflow:hidden}
.ul-fq04 .pic img{width:100%;height:100%;display:block;position:absolute;top:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ul-fq04 .inner:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.m-fq04 .txt{overflow:hidden}
.m-fq04 .tit{padding-right:98px;width:35%;float:left;text-align:right}
.m-fq04 .tit .en1{margin-bottom:11px;font-size:36px;line-height:34px;color:#999;text-transform:uppercase;font-family:ff-pgb}
.m-fq04 .tit .en2{font-size:60px;line-height:60px;color:#333;text-transform:uppercase;font-family:ff-pgb}
.m-fq04 .tit h3{font-size:30px;color:#666;line-height:38px;font-weight:400}
.m-fq04 .con{padding-left:100px;border-left:2px solid #5d9731;overflow:hidden}
.m-fq04 .con h3{margin-bottom:20px;font-size:24px;color:#333;line-height:26px}
.m-fq04 .con a{color:#333;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-fq04 .con a:hover{color:#5d9731;text-decoration:underline}
.m-fq04 .con .item{padding-left:27px;font-size:18px;line-height:38px;color:#333;background:url(../images/f7-icon01.png) 0 center no-repeat;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-fq04 .con .item.s2{background-image:url(../images/f7-icon02.png)}
.m-fq04 .con .item.s3{background-image:url(../images/f7-icon03.png)}
.m-fq04 .con .item.s4{background-image:url(../images/f7-icon04.png)}
.m-fq04 .con .item.s5{background-image:url(../images/f7-icon05.png)}
.m-share{width:24px;position:fixed;left:60px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-share h3{width:24px;height:75px;overflow:hidden}
.m-share h3 span{font-size:16px;line-height:24px;color:#333;display:block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-share.white h3 span{color:#fff}
.m-share em{margin:0 auto 20px;width:1px;height:80px;background:#333;display:block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-share.white em{background:#fff}
.bd_weixin_popup,.bd_weixin_popup .bd_weixin_popup_foot,.bd_weixin_popup .bd_weixin_popup_main{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.bdsharebuttonbox a{margin:0 0 18px!important;padding:0!important;width:24px!important;height:20px!important;background:url(../images/f-icon01.png) left center no-repeat!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.bdsharebuttonbox .bds_sqq{background-image:url(../images/f-icon02.png)!important}
.bdsharebuttonbox .bds_tsina{background-image:url(../images/f-icon03.png)!important}
.m-share.white .bdsharebuttonbox a{background-image:url(../images/f-icon01-white.png)!important}
.m-share.white .bdsharebuttonbox .bds_sqq{background-image:url(../images/f-icon02-white.png)!important}
.m-share.white .bdsharebuttonbox .bds_tsina{background-image:url(../images/f-icon03-white.png)!important}
.row-ht1{background-color:#fff;padding-top:90px;padding-bottom:96px;overflow:hidden}
.h-tit{text-align:center}
.h-tit h3{font-size:30px;color:#333}
.h-tit p{font-size:24px;color:#999;position:relative;top:-8px}
.ul-ht1{padding-top:30px;overflow:hidden;margin:0 -15px}
.ul-ht1 li{float:left;width:33.3%}
.ul-ht1 .con{margin:0 15px;text-align:center}
.ul-ht1 .top{border-bottom:1px solid #e5e5e5;margin-bottom:6px}
.ul-ht1 i{display:block;margin:0 auto 9px;width:130px;height:130px;background:center center no-repeat;background-size:100% auto}
.ul-ht1 .tit{padding-bottom:8px;font-size:24px;color:#333;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ul-ht1 p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#999}
.row-ht2{overflow:hidden;padding-top:90px;padding-bottom:106px;background:center center no-repeat;background-size:cover}
.m-ht1{padding-top:66px;overflow:hidden}
.m-ht1 .l{float:left;width:466px}
.m-ht1 .r{overflow:hidden;float:none}
.m-ht1 .top{padding-bottom:48px;/*white-space:nowrap;*/overflow:hidden;text-overflow:ellipsis}
.m-ht1 .top .tit{font-size:24px;color:#333;padding-bottom:3px}
.m-ht1 .top .det{font-size:18px;color:#333;line-height:38px;font-weight:lighter}
.m-ht1 .bot .tit{border-bottom:1px solid #bfbfbf;padding-left:40px;background:url(../images/local.png) 6px center no-repeat;background-size:21px 29px;height:55px;line-height:55px;font-size:24px;color:#333;font-weight:400}
.m-ht1 .bot .det{padding-top:11px;font-size:16px;color:#000;line-height:30px;font-weight:lighter}
.m-ht1 .bot .det span{font-weight:400}
.m-ht1 .map{margin-top:63px;height:589px;background:bottom center no-repeat;background-size:contain}
.m-ht2{background-color:#fff;overflow:hidden;padding-top:100px;padding-bottom:18px}
.h-tit2{padding-top:18px;position:relative;width:575px;float:left}
.h-tit2:after{content:"";width:75px;height:2px;background-color:#999;position:absolute;top:0;left:0}
.h-tit2 p{font-size:16px;color:#999;text-transform:uppercase}
.h-tit2 h3{font-size:36px;color:#5d9731;position:relative;top:-12px}
.h-tit2 .desc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-top:2px;font-size:16px;color:#333;line-height:30px}
.m-ht2 .chc{float:right;font-size:0;position:relative;top:20px}
.m-ht2 .chc a{display:inline-block;vertical-align:middle;font-size:16px;color:#333;width:252px;height:68px;line-height:68px;text-align:center;background-color:#eaf0f3;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.m-ht2 .chc .prev{border-right:1px solid #fff}
.m-ht2 .chc a:hover{color:#fff;background-color:#5d9731;opacity:.8}
.ul-ht2{overflow:hidden;margin:0 -15px;padding-bottom:72px;padding-top:100px}
.ul-ht2 li{float:left;width:33.3%;margin-bottom:30px}
.ul-ht2 .con{margin:0 15px}
.ul-ht2 .pic{padding-top:70.62%;position:relative;overflow:hidden}
/*.ul-ht2 li:first-child .pic{padding-top:149%}*/
.ul-ht2 .pic img{position:absolute;z-index:1;left:0;top:0;width:100%;/*height:100%;*/-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.ul-ht2 .con:hover img{transform:scale(1.05)}
.ul-ht2 .txt{position:absolute;z-index:2;width:100%;left:0;bottom:0;height:60px;line-height:66px;text-align:center;color:#fff;font-size:18px;background:rgba(0,0,0,.5);padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ul-ht2 .arrow{position:absolute;bottom:60px;right:0;width:60px;height:60px;background:url(../images/arro.jpg) center center no-repeat;background-size:100% auto;z-index:3;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.ul-ht2 .con:hover .arrow{opacity:1}
.m-ht3{padding-top:118px;padding-bottom:199px}
.h-tit3{text-align:center}
.h-tit3 p{text-transform:uppercase;font-size:16px;color:#999}
.h-tit3 h3{font-size:36px;color:#5d9731;position:relative;top:-12px}
.m-ht3 .s p{font-size:16px;color:#333;line-height:36px;text-align:justify}
.m-ht3 .s{overflow:hidden}
.m-ht3 .s1{padding-bottom:65px;padding-top:61px}
.m-ht3 .s1 .r{width:514px;margin-left:70px}
.m-ht3 .s1 .pic{padding-top:70.81%;position:relative;overflow:hidden}
.m-ht3 .s1 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.m-ht3 .s1 p{padding-top:33px}
.m-ht3 .s2{padding-bottom:62px}
.m-ht3 .s2 .l{width:550px}
.m-ht3 .s2 .r{width:514px}
.m-ht3 .s2 .pic{padding-top:56.18%;position:relative;overflow:hidden}
.m-ht3 .s2 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.m-ht3 .s2 p{padding-top:48px}
.m-ht2 .slogan{float:right;position:relative;top:28px;text-align:right}
.m-ht2 .slogan p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;color:#666;padding-bottom:2px}
.m-ht2 .slogan p span{font-weight:700}
.m-ht2 .slogan .eng{text-transform:uppercase;font-size:14px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-ht4{overflow:hidden;position:relative;margin-bottom:105px;margin-top:24px}
.m-ht4 .r{width:50%}
.m-ht4 .pic{padding-top:105%;position:relative;overflow:hidden}
.m-ht4 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.m-ht4 .pic .txt{position:absolute;top:72px;right:69px;z-index:2;color:#fff}
.m-ht4 .pic .txt span{display:block;font-size:48px}
.m-ht4 .pic .txt p{font-size:21px}
.m-ht4 .det{background-color:#eef4ea;padding:43px 40px;position:absolute;left:0;top:0;height:100%;width:50%}
.m-ht4 .s{margin-bottom:36px}
.m-ht4 .s .tit{font-size:30px;color:#000;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-ht4 .s p{font-size:18px;color:#666;line-height:35px}
.m-ht5{overflow:hidden;padding-top:100px;padding-bottom:99px}
.ul-tabh1{font-size:0;text-align:right}
.ul-tabh1 li{display:inline-block;margin:0 10px}
.ul-tabh1 li:last-child{margin-right:0}
.ul-tabh1 li a{font-size:16px;color:#333;display:block;/*width:100px;*/padding:0 20px;height:30px;line-height:28px;text-align:center;border:1px solid #a0a0a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.ul-tabh1 .on a,.ul-tabh1 a:hover{color:#fff;background-color:#5d9731;border-color:#5d9731}
.m-ht5 .tit{overflow:hidden}
.m-ht5 .tit i{float:left;display:block;width:24px;height:30px;background:url(../images/h-9.jpg) center center no-repeat;background-size:100% auto}
.m-ht5 .tit h3{float:left;padding-left:13px;font-size:26px;color:#333;line-height:26px}
.ul-ht3{overflow:hidden;margin:0 -8px -34px}
.ul-ht3 li{float:left;width:25%;margin-bottom:34px}
.ul-ht3 .con{margin:0 8px}
.ul-ht3 .pic{padding-top:100%;position:relative;overflow:hidden}
.ul-ht3 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease}
.ul-ht3 .pic .border{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;border:1px solid #fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.ul-ht3 .con:hover .border{top:10px;left:10px;bottom:10px;right:10px}
.ul-ht3 .con:hover img{transform:scale(1.05)}
.ul-ht3 .txt{position:relative;height:60px}
.ul-ht3 .txt .tit{font-size:16px;color:#333;padding-top:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.ul-ht3 .txt .type{font-size:12px;color:#999;position:relative;top:-2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ul-ht3 .txt .arrow{position:absolute;top:50%;margin-top:-9px;right:0;width:22px;height:18px;background:url(../images/hr1.png) center center no-repeat;background-size:100% auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.ul-ht3 .con:hover .arrow{background-image:url(../images/hr2.png)}
.ul-ht3 .con:hover .tit{color:#5d9731}
.pages{padding-top:85px;padding-bottom:100px;text-align:center}
.pages ul{font-size:0}
.pages ul li{display:inline-block;margin-right:5px}
.pages a{display:block;font-size:14px;color:#333;padding:0 10px;height:28px;line-height:26px;border-radius:2px;border:1px solid #dcdcdc;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.pages .prev{margin-right:10px}
.pages .next{margin-left:5px}
.pages .on a,.pages a:hover{color:#fff;background-color:#5d9731;border-color:#5d9731}
.skip-r{position:fixed;right:10px;top:30%;width:60px;z-index:20}
.skip-r .top{height:60px;background:url(../images/hi4.png) center center no-repeat #333;background-size:32px 28px}
.skip-r .bot{font-size:16px;color:#fff;background-color:#5d9731}
.skip-r .bot span{padding:10px 0;display:block;width:20px;margin:0 auto;line-height:1.1;text-align:center}
.m-ht6{background-color:#fff;overflow:hidden;padding-top:100px;padding-bottom:100px}
.m-ht6 .r{width:555px}
.m-ht6 .pic{padding-top:81.08%;position:relative}
.m-ht6 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.m-ht6 .ovh{padding-right:80px}
.m-ht6 .tit{padding-top:32px}
.m-ht6 .tit p{font-size:16px;color:#333;text-transform:uppercase}
.m-ht6 .tit h3{font-size:36px;color:#333;font-weight:400;position:relative;padding-bottom:21px;top:-4px}
.m-ht6 .tit h3:after{content:"";width:70px;height:2px;background-color:#5d9731;position:absolute;left:0;bottom:0}
.m-ht6 .det{font-size:18px;color:#000;padding-left:30px;position:relative;margin-top:61px}
.m-ht6 .det:after{content:"";width:24px;height:19px;background:url(../images/h-y.png) center center no-repeat;background-size:100% auto;position:absolute;left:0;top:0}
.m-ht6 .desc{font-size:16px;color:#333;line-height:36px;padding-top:80px}
.m-ht7{background-color:#ebebeb;padding-top:48px;padding-bottom:72px;overflow:hidden}
.m-ht7 .r{width:732px;padding-left:14px;padding-top:7px}
.m-ht7 .pic{padding-top:95.82%;position:relative}
.m-ht7 .pic img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}
.m-ht7 .pic:after{content:"";position:absolute;width:95.8%;height:100%;left:-14px;bottom:-14px;border:5px solid #313131}
.m-ht7 .tit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;color:#000;padding-bottom:15px}
.m-ht7 .top{padding-bottom:71px}
.m-ht7 .bot .tit{color:#333}
.m-ht7 .desc{font-size:14px;color:#333;line-height:29px}
.m-ht7 .g-home{margin-top:64px}
.g-home{width:175px;height:50px;line-height:50px;text-align:center;display:block;color:#fff;font-size:16px;background-color:#000;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}
.g-home:hover{opacity:.8;color:#fff}
.row-hm1{overflow:hidden;padding:100px 0;background-color:#fff}
.m-ht8{float:left;width:500px}
.m-ht8 .pic{padding-top:147.6%;position:relative;overflow:hidden}
.m-ht8 .pic img{position:absolute;width:100%;height:100%;top:0;left:0}
.m-ht9{overflow:hidden;padding-left:55px}
.m-ht9 .top{padding-left:24px;overflow:hidden}
.m-ht9 .top .pic{width:170px;height:168px;overflow:hidden;float:left}
.m-ht9 .top .pic img{display:block;width:100%;height:100%}
.m-ht9 .top .tit{float:left;padding-left:43px;position:relative;top:33px}
.m-ht9 .top .tit:after{content:"";width:70px;height:2px;background-color:#5d9731;position:absolute;left:-38px;top:11px}
.m-ht9 .top .tit em{display:block;font-size:16px;color:#333;text-transform:uppercase}
.m-ht9 .top .tit h3{font-size:36px;color:#333;font-weight:400;position:relative;top:-4px}
.m-ht9 .mid{padding-top:67px}
.m-ht9 .mid .det{padding-left:30px;font-size:24px;color:#333;position:relative;font-family:ff-eb}
.m-ht9 .mid .det:after{content:"";width:24px;height:19px;background:url(../images/h-y.png) center center no-repeat;background-size:100% auto;position:absolute;left:0;top:-14px}
.m-ht9 .mid .desc{text-align:justify;padding-top:53px;padding-left:25px;font-size:16px;color:#333;line-height:36px}
.row-hm2{overflow:hidden;background:#f8f8f8;padding:90px 0 101px}
.m-ht10{float:right;width:376px;position:relative;top:10px}
.m-ht10 .pic{padding-top:92.82%;position:relative;overflow:hidden}
.m-ht10 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.m-ht11{overflow:hidden;padding-right:30px}
.m-ht11 .tit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:36px;color:#333;font-weight:400;padding-bottom:37px}
.m-ht11 .desc{text-align:justify;font-size:16px;color:#666;line-height:33px}
.m-ht11 .g-home{margin-top:53px}
.row-ha1{background-color:#fff;overflow:hidden;padding:100px 0 73px}
.row-ha1 .m-ht8 .pic{padding-top:127.6%}
.row-ha1 .m-ht9 .mid .desc{padding-top:100px}
.row-ha2{background-color:#fff}
.m-ht12{overflow:hidden;padding-bottom:87px}
.m-ht12 .box-l{float:left;width:500px}
.m-ht12 .box-r{float:left;width:534px;margin-left:78px}
.m-ht12 .pic{position:relative;overflow:hidden}
.m-ht12 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.m-ht12 .top{margin-bottom:25px;height:475px;overflow:hidden}
.m-ht12 .bot{height:359px}
.m-ht12 .box-l .top .txt{height:167px;padding-top:33px}
.m-ht12 .box-l .top .txt h3{font-size:36px;color:#333;font-weight:400}
.m-ht12 .box-l .top .txt p{font-size:24px;color:#333;font-family:fzltxh;position:relative;top:-7px}
.m-ht12 .box-l .top .pic{padding-top:61.6%}
.m-ht12 .box-l .bot .pic{padding-top:71.8%}
.m-ht12 .box-r .top .pic{padding-top:89.45%}
.m-ht12 .box-r .bot{overflow:hidden}
.m-ht12 .box-r .bot .left{width:261px;float:left;background-color:#f0eeee;height:100%}
.m-ht12 .box-r .bot .left .tit{text-align:right;padding-right:31px;padding-top:55px}
.m-ht12 .box-r .bot .left .tit h3{font-size:36px;color:#333;font-weight:400}
.m-ht12 .box-r .bot .left .tit p{font-size:24px;color:#999;font-family:fzltxh}
.m-ht12 .box-r .bot .right{width:248px;float:right}
.m-ht12 .box-r .bot .right .pic{padding-top:144.75%}
.row-ha3{background:center center no-repeat;background-size:cover}
.m-ht13{text-align:center;font-size:36px;color:#fff;padding-top:105px;padding-bottom:94px}
.m-ht13 .g-home{background-color:#fff;color:#000;margin:47px auto 0}
.ul-ht4{padding-top:99px;padding-bottom:77px;overflow:hidden;margin:0 -8px -29px}
.ul-ht4 li{float:left;width:25%;margin-bottom:29px}
.ul-ht4 .con{margin:0 8px}
.ul-ht4 .pic{padding-top:80.14%;position:relative;overflow:hidden}
.ul-ht4 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease}
.ul-ht4 .tit{text-align:center;font-size:18px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:59px;height:60px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.ul-ht4 .con:hover img{transform:scale(1.05)}
.ul-ht4 .con:hover .tit{color:#5d9731}
.ul-ht5{overflow:hidden;margin:0 -9px -26px;padding-top:99px;padding-bottom:77px}
.ul-ht5 li{float:left;width:25%;margin-bottom:26px}
.ul-ht5 .con{margin:0 9px}
.ul-ht5 .pic{border:8px solid #e5e5e5;padding-top:134.19%;position:relative;overflow:hidden}
.ul-ht5 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.ul-ht5 .tit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#333;text-align:center;height:60px;line-height:57px}
.row-hi1{overflow:hidden;padding-top:100px}
.m-ht14{float:left;width:530px}
.m-ht14 .h-tit2{float:none}
.m-ht14 .det{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:24px;color:#333;font-family:ff-eb;padding-top:16px;line-height:30px}
.m-ht14 .desc{padding-top:30px;font-size:16px;color:#333;line-height:31px;text-align:justify}
.m-ht15{overflow:hidden;padding-left:100px;position:relative;padding-bottom:90px;padding-top:50px}
.m-ht15 .pic{float:right;width:470px;height:490px;overflow:hidden;position:relative;z-index:2}
.m-ht15 .pic img{display:block;width:100%;height:100%}
.m-ht15 .pic2{width:412px;height:431px;overflow:hidden;position:absolute;left:100px;bottom:0;z-index:1}
.m-ht15 .pic2 img{display:block;width:100%;height:100%}
.m-ht15 .date{overflow:hidden;position:absolute;bottom:-10px;right:76px;z-index:5;font-size:0}
.m-ht15 .date em{font-size:137px;color:#5d9731;font-weight:700;display:inline-block;line-height:1;font-family:axis;letter-spacing:-7px}
.m-ht15 .date span{display:inline-block;font-size:18px;color:#333;font-family:ff-pro;line-height:24px;position:relative;top:-3px;margin-left:27px;text-transform:uppercase;letter-spacing:-.5px}
.row-hi2{background-color:#fff;overflow:hidden;padding-top:75px;padding-bottom:96px}
.row-hi2 .pic{float:left;width:532px;height:385px;border:2px solid #c8d7c7;position:relative}
.row-hi2 .pic img{width:100%;height:100%;position:absolute;top:0;left:0}
.row-hi2 .txt{overflow:hidden;font-size:16px;color:#333;text-align:justify;line-height:29px;height:385px;position:relative}
.row-hi2 .txt .desc{text-align:justify;position:absolute;top:50%;left:100px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.row-hi3{background:center center no-repeat;background-size:cover;padding-top:113px;overflow:hidden}
.m-ht16{overflow:hidden;padding-bottom:166px}
.m-ht16 .tit{float:left;position:relative;padding-top:30px}
.m-ht16 .tit:after{content:"";width:122px;height:2px;background-color:#5d9731;position:absolute;left:0;top:0}
.m-ht16 .tit em{font-size:24px;color:#999;font-family:axis;font-weight:700;display:block}
.m-ht16 .tit span{font-size:24px;color:#666;font-weight:700;position:relative;top:-8px}
.ul-ht6{overflow:hidden;padding-top:56px;padding-left:188px;margin:0 -30px}
.ul-ht6 li{float:left;width:25%}
.ul-ht6 .con{margin:0 30px}
.ul-ht6 .pic{height:65px;overflow:hidden}
.ul-ht6 .pic img{display:block;height:100%;width:auto;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.ul-ht6 .pic img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:#fff}
.row-hi4{overflow:hidden;padding:76px 0 89px;background:top center no-repeat #fff;background-size:80% auto}
.ul-ht7{overflow:hidden;margin:0 -120px}
.ul-ht7 li{float:left;width:33.3%}
.ul-ht7 .con{text-align:center}
.ul-ht7 .num{font-size:72px;color:#5d9731;font-weight:700;font-family:axis}
.ul-ht7 .num span{color:#999;font-family:"Microsoft YaHei";font-weight:100;margin-left:-30px}
.ul-ht7 p{font-size:18px;color:#999;position:relative;top:-26px}
.ul-ht7 .txt{font-size:16px;color:#333;padding:0 135px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;top:-8px}
.row-hk1{padding:100px 0 99px}
.m-ht17{overflow:hidden;position:relative}
.m-ht17:after{content:"";width:70px;height:2px;background-color:#5d9731;position:absolute;top:46px;left:201px}
.m-ht17 .pic{float:left;width:252px;height:358px;overflow:hidden}
.m-ht17 .pic img{display:block;width:100%;height:100%}
.m-ht17 .txt{overflow:hidden;padding-left:45px;padding-top:34px;color:#333}
.m-ht17 .txt .tit{padding-bottom:21px}
.m-ht17 .txt .tit em{text-transform:uppercase;font-size:16px}
.m-ht17 .txt .tit h3{font-size:36px;font-weight:400;position:relative;top:-4px}
.m-ht17 .txt .desc{font-size:16px;line-height:31px}
.ul-ht8{padding-top:25px;font-size:0;text-align:left}
.ul-ht8 li{display:inline-block;margin-right:10px}
.ul-ht8 i{display:block;margin:0 auto;width:91px;height:56px;background:center center no-repeat;background-size:contain}
.ul-ht8 span{padding-top:9px;display:block;text-align:center;font-size:16px;color:#333}
.row-hk2{background-color:#f4f4f4;overflow:hidden}
.ul-ht9{overflow:hidden;padding:27px 0 34px;margin:0 -45px;position:relative}
.ul-ht9:after{content:"";position:absolute;bottom:0;left:50px;right:50px;height:2px;background-color:#e9e9e9}
.ul-ht9 li{float:left;width:14.285%;text-align:center}
.ul-ht9 .con{position:relative}
.ul-ht9 .con:after{content:"";height:63px;width:2px;background-color:#e9e9e9;position:absolute;right:0;top:20px}
.ul-ht9 li:last-child .con:after{display:none}
.ul-ht9 i{display:block;margin:0 auto;width:93px;height:93px;border-radius:50%;background:center center no-repeat;background-size:100% auto}
.ul-ht9 span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;color:#727272;padding-top:15px}
.ul-ht10{overflow:hidden;margin-right:-150px;padding-top:25px;padding-bottom:31px}
.ul-ht10 li{float:left;width:25%}
.ul-ht10 .con{overflow:hidden}
.ul-ht10 .con .pic{float:left;height:132px;overflow:hidden}
.ul-ht10 .con .pic img{display:block;height:100%;width:auto}
.ul-ht10 .con .txt{overflow:hidden;font-size:16px;color:#727272;height:132px;position:relative}
.ul-ht10 .con .txt span{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.row-hk3{background-color:#fff;padding:100px 0}
.m-ht18 .top{overflow:hidden;height:412px}
.m-ht18 .top .pic{float:left;overflow:hidden;height:100%}
.m-ht18 .pic img{display:block;height:100%;width:auto}
.m-ht18 .top .txt{/*text-align:justify;*/float:left;width:343px;height:100%;background-color:#a3bc00;padding:86px 30px 0;color:#000;font-size:20px;line-height:35px}
.m-ht18 .bot{height:361px;overflow:hidden}
.m-ht18 .bot .pic{overflow:hidden;float:left;height:100%}
.row-hk4{padding:100px 0;background-color:#f4f4f4}
.m-ht19{overflow:hidden}
.m-ht19 .video{float:right;width:660px;height:371px;position:relative}
.m-ht19 .video img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.m-ht19 .video .play{width:120px;height:120px;position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/play.png) center center no-repeat;background-size:100% auto;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.m-ht19 .video .play:hover{width:125px;height:125px}
.m-ht19 .txt{overflow:hidden;padding-right:78px;padding-top:55px}
.m-ht19 .txt .tit{white-space:nowrap;text-overflow:ellipsis;font-weight:400;font-size:26px;color:#333;border-bottom:1px solid #b5b5b5;padding-bottom:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.m-ht19 .txt .desc{text-transform:uppercase;padding-top:42px;font-size:16px;color:#666;line-height:29px}
.m-ht19 .txt .g-home{margin-top:50px}
.m-pop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:50}
.m-pop .pop-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)}
.m-pop .inner .video{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;height:50%}
.m-pop .inner .v-img{text-align:center;height:auto}
.m-pop .inner .video video{display:block;width:100%;height:100%;object-fit:fill}
@media only screen and (max-height:1079px) and (min-width:1200px){
.f-txt01 .desc{padding-top:60px}
.f-txt02 .desc,.f-txt02 .info,.f-txt02 .tit{margin-bottom:30px}
.f-tit01,.m-fq03 .con .tit{margin-bottom:20px}
.m-fq04{padding-top:80px!important}
}
@media only screen and (max-height:900px) and (min-width:1200px){
.m-fq03 .con .pic{text-align:center;height:400px}
.m-fq04 .box{padding-top:30px;padding-bottom:30px}
}
@media only screen and (max-height:799px) and (min-width:1200px){
.f-txt02 .desc h4{margin-bottom:20px}
.f-txt02 .desc,.f-txt02 .info,.f-txt02 .tit{margin-bottom:10px}
.f-txt02{padding-top:50px}
.f-txt02 .desc p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.f-txt02 .tit h3{line-height:1.5}
.m-fq02{margin:0 120px}
.f-tit01 h2{font-size:24px}
.f-btn01{bottom:20px}
.m-fq03 .con .pic{height:300px}
.ul-fq02 .txt{padding-top:10px!important;padding-bottom:10px!important}
.ul-fq02 .txt h3{height:30px}
.m-fq03 .txt .con{padding-top:60px}
.m-fq04 .box{padding-top:15px!important;padding-bottom:15px!important}
.ul-fq04{margin-bottom:10px}
.f-txt02 .tit,.f-txt02 .tit .en1{margin-bottom:0}
.footer-index{bottom:0!important}
}
@media only screen and (max-width:1899px){
.m-fq01 .txt .con{padding-left:150px}
.ul-fq01 li a{height:40px;line-height:40px}
.f-txt02 .info{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.f-txt02 .desc,.f-txt02 .info{padding-right:60px}
}
@media only screen and (max-width:1599px){
.nav li{margin-left:0}
.hd-right .tel{margin:0 20px}
.header .logo{margin-left:20px}
.hd-right{margin-right:20px}
.nav li .v1{padding:0 10px}
#fp-nav.right,.f-pages{right:30px!important}
.m-share{left:30px}
.m-fq01 .txt .con{padding-left:100px}
.f-txt01{padding-right:20px}
.f-txt01 h3{font-size:55px;/*display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2*/}
.f-txt01 .btns .btn,.f-txt01 .desc h4{font-size:20px}
.footer-index{left:30px;bottom:30px}
.f-txt02 .tit .en1,.m-fq03 .con .tit .en1,.m-fq04 .tit .en1{font-size:30px;line-height:1.2}
.f-txt02 .tit .en2,.m-fq03 .con .tit .en2,.m-fq04 .tit .en2{font-size:40px;line-height:1.2}
.f-txt02 .tit h3,.m-fq03 .con .tit h3,.m-fq04 .tit h3{font-size:24px}
.f-txt02 .desc h3{font-size:20px}
.f-txt02 .desc h4{font-size:24px}
.m-fq02{padding:0 25px}
.ul-fq02 li{padding:0 10px}
.ul-fq02 .txt{padding:14px 20px 28px}
.ul-fq02 .txt h3{height:40px;line-height:40px}
.m-fq04 .box{padding:30px}
.ul-fq04{margin:0 -10px 30px}
.ul-fq04 li{padding:0 10px}
.m-fq04 .tit{padding-right:30px}
.m-fq04{padding:0 100px}
.m-fq04 .con{padding-left:30px}
.m-fq04 .con h3{font-size:20px}
.m-fq04 .con .item{font-size:14px;line-height:2}
.ul-ht7{margin:0 -80px}
.ul-ht9{margin:0 -30px}
.ul-ht10{margin-right:-100px}
.m-ht18 .bot{height:auto}
.m-ht18 .top{height:auto;background-color:#a3bc00}
.m-ht18 .top .txt{width:28.58%}
.m-ht18 .pic1{width:23.75%;height:auto}
.m-ht18 .pic2,.m-ht18 .pic3{width:47.58%;height:auto}
.m-ht18 .pic4{width:52.41%;height:auto}
.m-ht18 .pic img{width:100%;height:auto}
}
@media only screen and (max-width:1199px){
body{padding-top:74px}
.m-fq02{margin:0}
.m-fq04{padding-top:0!important}
.wp{width:100%;padding:0 15px}
.fd-top{display:none}
.banner .item .txt h3{margin-bottom:10px;font-size:24px}
.cur,.cur a,.cur span{font-size:14px}
.header{padding:10px 0;background:#333;-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 2px 0;box-shadow:rgba(0,0,0,.15) 0 1px 2px 0}
.header .logo{margin-top:0}
.header .hd-right{padding-top:0}
.hd-right{width:100%;position:fixed;top:75px;left:0;right:0;bottom:0;overflow-y:auto;padding-bottom:20px;background:#333;text-align:center;display:none}
.nav{float:none}
.nav li{width:100%;float:none}
.nav li .v1{line-height:45px}
.nav li .v1:after{display:none}
.nav li .sub{width:100%;position:static;text-align:center}
.nav li .sub a em{display:none}
.hd-right .tel{margin:0 auto;float:none;display:inline-block}
.hd-btn{padding-top:0;float:none}
.hd-btn .lang{margin:0 0 20px;float:none;text-align:center}
.hd-btn .lang a{display:inline-block}
.hd-btn .search{float:none;padding:0 50px}
.hd-btn .search .inp{margin:0 auto;overflow:hidden;position:relative}
.hd-btn .search .inp .text,.hd-btn .search .inp:hover .text{margin-right:0;padding-left:10px;padding-right:42px;width:100%;border-color:#fff;line-height:35px}
.hd-btn .search .inp .submit{position:absolute;right:10px;top:50%;z-index:98;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.hd-btn em{display:none}
.menuBtn{display:block}
#fp-nav,.f-btn01,.f-pages{display:none}
.f-txt01 h3{margin-bottom:20px;font-size:45px;line-height:1.5}
.f-txt01 .desc{padding-top:40px}
.ul-fq01 li a{padding:0 5px;height:35px}
.f-txt01 .btns .btn{width:150px;font-size:16px;border:0;height:50px;line-height:50px}
.f-txt01 .btns .btn span{padding-left:30px;-webkit-background-size:auto 20px;background-size:auto 20px}
.m-share{left:10px}
.f-txt02 .tit{margin-bottom:10px}
.f-txt02 .info{margin-bottom:10px;font-size:18px}
.f-txt02 .desc,.f-txt02 .info{padding-right:30px}
.f-txt02 .desc h4{margin-bottom:10px;font-size:20px;line-height:1.5}
.f-txt02 .desc{margin-bottom:10px;font-size:14px}
.f-txt02 .tit .en1,.m-fq03 .con .tit .en1,.m-fq04 .tit .en1{margin-bottom:0;font-size:20px}
.f-txt02 .tit .en2,.m-fq03 .con .tit .en2,.m-fq04 .tit .en2{font-size:24px}
.f-txt02 .tit h3,.m-fq03 .con .tit h3,.m-fq04 .tit h3{font-size:22px;line-height:1.5}
.f-txt02 .more{line-height:2}
.f-tit01 h2{font-size:22px}
.f-tit01{margin-bottom:22px}
.ul-fq02 .txt{padding:10px}
.ul-fq02 .txt h3{height:30px;line-height:30px}
.m-fq03 .txt .con{padding-top:50px}
.footer-index{width:100%;text-align:center;position:static}
.footer-index .copy{font-size:12px}
.m-ht14{float:none;width:100%;padding:0 30px}
.m-ht15{padding-right:30px}
.row-hi2 .pic{float:none;margin:0 auto 50px}
.row-hi2 .txt{height:auto}
.row-hi2 .txt .desc{position:static;transform:translateY(0);width:95%;margin:0 auto}
.ul-ht6{padding-left:0}
.m-ht16 .tit{float:none}
.ul-ht7 .txt{padding:0 50px}
.ul-ht7{margin:0}
.row-hi1{padding-top:50px}
.row-hi2{padding-bottom:50px;padding-top:90px}
.row-hi3{padding-top:50px}
.m-ht16{padding:0 30px 100px}
.row-hi4{padding:50px 0}
.m-ht2{padding-top:50px}
.m-ht2 .chc{float:none;position:static;margin-top:30px}
.h-tit2{float:none;width:auto}
.ul-ht4,.ul-ht5{padding:50px 0}
.m-ht8{width:30%}
.m-ht9 .top .pic{width:90px;height:90px}
.m-ht9 .top .tit{position:relative;top:0}
.m-ht9 .mid{padding-top:30px}
.row-ha1 .m-ht9 .mid .desc{padding-top:30px;line-height:1.5}
.m-ht12 .box-l{width:48%}
.m-ht12 .box-r{width:48%;margin:0;float:right}
.m-ht12 .box-r .bot .left,.m-ht12 .box-r .bot .right{width:50%}
.m-ht12 .top{height:400px}
.m-ht12 .bot{height:auto}
.m-ht12 .box-r .bot .left{background-color:#fff}
.m-ht12 .box-l .top .txt{height:auto;padding-bottom:20px}
.m-ht12{padding-bottom:50px}
.row-ha1,.row-hk1{padding:50px 0}
.ul-ht10{margin-right:0}
.ul-ht9{margin:0}
.ul-ht10 .con .pic{width:60%}
.ul-ht10 .con .txt{width:40%}
.ul-ht10 .con .txt span{left:5px}
.ul-ht10 .con .pic img{margin:0 auto}
.m-ht18 .top .txt{padding-top:15px}
.row-hk3,.row-hk4{padding:50px 0}
.m-ht19 .video{float:none;margin:0 auto}
.m-ht19 .txt{padding-right:0}
.m-ht9 .mid .det{font-size:20px}
.m-ht9 .mid .desc{padding-top:30px;line-height:1.5}
.row-hm1,.row-hm2{padding:50px 0}
.m-ht11 .desc{font-size:14px;line-height:1.5}
.m-ht6{padding:50px 0}
.m-ht6 .ovh{padding-right:30px}
.m-ht6 .det{margin-top:20px}
.m-ht6 .desc{padding-top:20px;line-height:1.5}
.m-ht7 .r{width:500px}
.m-ht7 .top{padding:0 0 15px}
.m-ht5,.pages{padding:50px 0}
.m-ht2 .slogan{float:none;position:static;text-align:left}
.m-ht4 .det{padding:30px}
.m-ht4 .s .tit{font-size:20px}
.m-ht4 .s p{font-size:16px;line-height:1.5}
.m-ht4{margin-bottom:50px}
.m-ht3 .s1 .r{width:50%}
.m-ht3 .s1 p{padding-top:0;line-height:1.8}
.m-ht3 .s p,.m-ht3 .s2 p{line-height:1.8}
.m-ht3 .s2 .l,.m-ht3 .s2 .r{width:50%}
.m-ht3 .s2 .r{padding-left:30px}
.m-ht3{padding:50px 0}
.ul-ht2{padding:50px 0;margin:0}
.ul-ht2 li:first-child .pic{/*padding-top:152%*/}
.row-ht1,.row-ht2{padding:50px 0}
.m-ht1 .l{float:none;width:100%}
.m-ht1 .r{float:none}
}
@media only screen and (max-width:959px){
.copyright{padding:0}
#fullpage .section,.section .fp-tableCell{height:auto!important;display:block}
.m-fq01,.m-fq03{position:static;overflow:hidden}
.m-fq01 .bg{width:100%;padding-top:106.72%;float:none}
.f-txt01 .desc{padding-top:30px}
#fullpage{padding-top:75px}
.m-fq01 .txt .con{padding:20px 60px;position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.ul-fq01{text-align:center;border:0}
.ul-fq01 li{width:25%;border:0}
.ul-fq01 li a{height:40px;text-align:center}
.ul-fq02 li{margin-bottom:20px;width:50%}
.m-fq04{padding:20px 60px!important}
.f-txt02{padding-top:0}
.f-txt01{padding-right:0}
.m-fq03 .bg{display:none}
.m-fq03 .txt .con{padding:20px 40px;position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.m-fq03 .con .tit{margin-bottom:10px}
.row-hi1{padding:15px 0 0}
.h-tit2{padding-top:10px}
.h-tit2 h3{font-size:20px;position:static;line-height:1.1}
.h-tit2 p{font-size:14px}
.m-ht14 .det{font-size:16px}
.m-ht14 .desc{font-size:14px;line-height:1.5;padding-top:10px}
.row-hi2{padding:15px 0}
.row-hi2 .txt{font-size:14px;line-height:1.5}
.row-hi2 .pic{margin-bottom:30px}
.row-hi3{padding-top:30px}
.row-hi4{padding:15px 0}
.m-ht16{padding-bottom:30px}
.m-ht16 .tit{padding-top:10px}
.m-ht16 .tit em{font-size:18px;line-height:1.1}
.m-ht16 .tit span{font-size:18px;position:static;line-height:1.1}
.ul-ht6{padding-top:30px}
.ul-ht6 .pic{height:50px}
.ul-ht7 .num{font-size:40px;line-height:1.1}
.ul-ht7 .num span{margin-left:-15px}
.ul-ht7 p{position:static;font-size:14px}
.ul-ht7 .txt{padding:10px 30px 0;font-size:14px}
.m-ht2 .chc a{width:200px;height:50px;line-height:50px}
.ul-ht5 li{width:33.3%;margin-bottom:10px}
.m-ht2{padding-top:15px;padding-bottom:0}
.ul-ht4,.ul-ht5{padding:15px 0}
.ul-ht4 li{width:33.3%;margin-bottom:10px}
.ul-ht4 .tit,.ul-ht5 .tit{height:40px;line-height:40px;font-size:16px}
.ul-ht5 .pic{padding-top:122%}
.m-ht9{padding-left:20px}
.row-ha1{padding:15px 0}
.m-ht9 .top .tit h3{font-size:20px}
.m-ht9 .mid{padding-top:15px}
.m-ht9 .mid .det{font-size:16px}
.m-ht9 .mid .det:after{width:15px;top:-8px;left:10px}
.row-ha1 .m-ht9 .mid .desc{padding-top:10px;font-size:14px}
.m-ht12 .box-l .top .txt h3,.m-ht12 .box-r .bot .left .tit h3{font-size:18px}
.m-ht12 .box-l .top .txt p,.m-ht12 .box-r .bot .left .tit p{font-size:16px}
.m-ht12 .top{height:315px}
.m-ht13{padding:50px 0;font-size:18px}
.m-ht13 .g-home{margin-top:20px}
.skip-r{width:45px;right:0}
.m-ht12{padding-bottom:30px}
.row-hk1{padding:15px 0}
.m-ht17 .txt .tit{padding-bottom:10px}
.m-ht17 .txt .tit h3{font-size:20px}
.m-ht17 .txt{padding-top:0}
.m-ht17:after{top:10px}
.m-ht17 .txt .desc{font-size:14px;line-height:1.5}
.ul-ht8{padding-top:70px}
.ul-ht9 li{width:25%;margin-bottom:20px}
.ul-ht9 .con:after{display:none}
.ul-ht10 li{width:50%;margin-bottom:20px}
.ul-ht10{padding-bottom:10px}
.m-ht18 .top .txt{font-size:14px;line-height:1.5;padding-top:30px}
.row-hk3,.row-hk4{padding:15px 0}
.m-ht19 .txt{padding-top:30px}
.m-ht19 .txt .tit{font-size:18px;padding-bottom:10px}
.m-ht19 .txt .desc{padding-top:20px;font-size:14px;line-height:1.5}
.m-ht19 .txt .g-home{margin-top:20px}
.ul-ht9{padding:20px 0 0}
.ul-ht9 i{width:60px;height:60px}
.ul-ht9 span{font-size:14px;padding-top:5px}
.ul-ht10 .con .pic,.ul-ht10 .con .txt{height:80px}
.m-ht9 .mid .desc{padding-top:10px}
.m-ht11 .tit{font-size:18px;padding-bottom:10px}
.m-ht6,.row-hm1,.row-hm2{padding:15px 0}
.m-ht6 .r{float:none;margin:0 auto}
.m-ht6 .tit h3{font-size:20px;padding-bottom:10px}
.m-ht6 .det{font-size:16px}
.m-ht7{padding:15px 0}
.m-ht7 .tit{font-size:18px}
.m-ht7 .desc{line-height:1.5}
.m-ht7 .top{padding:30px 0 20px}
.m-ht7 .g-home{margin-top:30px}
.m-ht5{padding:15px 0}
.m-ht5 .tit h3{font-size:18px;line-height:30px}
.ul-ht3 li{margin-bottom:10px;width:33.3%}
.m-ht4 .r{float:none;width:100%}
.m-ht4 .det{position:static;width:100%}
.m-ht4{margin-bottom:30px}
.m-ht3 .s1 .r{float:none;width:100%;margin:0}
.m-ht3 .s1 p{padding-top:20px}
.m-ht3,.m-ht3 .s1{padding:15px 0}
.h-tit3 h3{font-size:20px;position:static}
.h-tit3 p{font-size:14px}
.m-ht3 .s2 .l,.m-ht3 .s2 .r{width:100%;padding-left:0}
.m-ht3 .s2 p{padding-top:20px}
.m-ht3 .s2{padding-bottom:40px}
.h-tit2 .desc{font-size:14px;line-height:1.5;padding-top:10px}
.ul-ht2{padding:15px 0}
.ul-ht2 .con{margin:0 5px}
.ul-ht2 li{margin-bottom:10px}
.ul-ht2 li:first-child .pic{/*padding-top:146%*/}
.row-ht1,.row-ht2{padding:15px 0}
.h-tit h3{font-size:18px}
.h-tit p{font-size:16px;position:static}
.ul-ht1 i{width:120px;height:120px}
.ul-ht1 .tit{font-size:16px}
.m-ht1 .top .tit{font-size:18px}
.m-ht1 .top .det{font-size:16px;line-height:1.5}
.m-ht1 .bot .tit{font-size:18px;height:40px;line-height:40px}
.m-ht1 .top{padding-bottom:20px}
.m-ht1{padding-top:20px}
.m-ht1 .map{margin-top:30px}
.m-ht2 .chc{margin-top:20px}
.m-ht7 .r{float:none;margin:0 auto;width:555px}
.m-ht2 .slogan{padding-top:15px}
.m-ht2 .slogan p{font-size:16px}
.m-ht4 .s .tit{font-size:18px}
.m-ht4 .s p{font-size:14px}
.ul-ht2 .txt{height:40px;line-height:40px;font-size:14px}
}
@media only screen and (max-width:767px){
body{padding-top:55px}
.banner .item .txt h3{font-size:20px}
.copyright{font-size:12px}
.banner .item{min-height:200px}
.banner .item .txt{padding-top:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.header .logo{height:35px}
.header .hd-right{top:55px}
#fullpage{padding-top:55px}
.m-fq01 .txt .con{padding:20px 40px}
.m-share h3{height:40px}
.m-share h3 span{font-size:12px}
.m-share em{margin-bottom:10px;height:40px}
.f-txt01 .btns .btn{width:100%;margin:0 auto 10px;float:none}
.f-txt01 .desc{padding-top:10px}
.f-txt01 .desc h4{margin-bottom:10px;font-size:18px}
.ul-fq01 li a{height:30px}
.f-txt02 .desc h3{font-size:16px}
.f-txt02 .desc h4{font-size:18px}
.f-txt02 .desc,.f-txt02 .info{padding-right:0}
.f-txt02 .more{display:block;text-align:center}
.m-fq02{padding:0 40px}
.ul-fq02 li{margin:0 0 10px;padding:0;width:100%;float:none}
.ul-fq02 .txt .desc{font-size:12px}
.m-fq03 .con .pic{height:auto}
.m-fq04{padding:20px 40px!important}
.ul-fq04{margin:0}
.ul-fq04 li{margin-bottom:10px;padding:0;width:100%;float:none}
.m-fq04 .box{padding:10px}
.m-fq04 .tit{padding:10px 0;width:100%;float:none;text-align:center}
.m-fq04 .con{padding-left:0;border:0}
.m-fq04 .con h3{margin-bottom:5px;font-size:18px;font-weight:400}
.row-hi2 .pic{width:100%;padding-top:78.1%;position:relative;height:0}
.row-hi2 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.row-hi2 .txt .desc{width:100%}
.m-ht15 .date em{font-size:55px;position:relative;top:-10px}
.m-ht15 .date span{line-height:1.1;margin-left:10px}
.ul-ht6,.ul-ht6 .con{margin:0}
.ul-ht6 li{width:50%;margin-bottom:20px}
.ul-ht6 .pic img{margin:0 auto}
.ul-ht7 li{width:100%;margin-bottom:20px}
.m-ht2 .chc{margin-top:15px}
.m-ht2 .chc a{width:50%;height:40px;line-height:40px;font-size:14px}
.ul-ht4 .tit,.ul-ht5 .tit{height:30px;line-height:30px}
.ul-ht5{padding-top:20px;padding-bottom:40px}
.ul-ht5 li{width:50%;margin-bottom:10px}
.ul-ht5 .tit{font-size:16px}
.ul-ht4{padding:20px 0 30px}
.ul-ht4 li{width:50%}
.ul-ht4 .tit{font-size:16px}
.m-ht8{float:none;width:100%}
.m-ht9{padding-left:0;margin-top:20px}
.m-ht9 .top,.row-ha1 .m-ht9 .mid .desc{padding-left:0}
.m-ht12 .box-l,.m-ht12 .box-r{float:none;width:100%}
.m-ht12 .top{height:auto;margin-bottom:20px}
.m-ht12 .bot{margin-bottom:20px}
.m-ht12{padding-bottom:0}
.m-ht13{padding:15px 0}
.g-home{width:100px;height:40px;line-height:40px}
.m-ht12 .box-l .top .txt{padding-top:0;padding-bottom:10px}
.m-ht12 .box-l .top .txt p,.m-ht12 .box-r .bot .left .tit p{position:static}
.m-ht17:after{display:none}
.m-ht17 .pic{float:none;margin:0 auto}
.m-ht17 .txt{padding-left:0;padding-top:20px}
.ul-ht8{padding-top:20px;text-align:center}
.ul-ht10 .con .txt span{font-size:14px}
.ul-ht10 .con .pic{width:50%}
.ul-ht9 li{width:33.3%}
.ul-ht10 li{width:100%}
.m-ht18 .top .pic,.m-ht18 .top .txt{float:none}
.m-ht18 .top .txt{width:100%;padding:20px}
.m-ht18 .pic1,.m-ht18 .pic2,.m-ht18 .pic3,.m-ht18 .pic4{width:100%;height:auto}
.m-ht19 .video{width:100%;height:0;padding-top:56.21%}
.m-ht19 .txt{padding-top:10px}
.m-ht19 .video .play{width:60px;height:60px}
.m-ht9 .mid .desc{padding-left:0}
.m-ht10{width:100%;position:static;float:none}
.m-ht11{padding-top:20px;padding-right:0}
.m-ht11 .g-home{margin-top:20px;margin-right:0}
.m-ht6 .r{width:100%}
.m-ht6 .ovh{padding-right:0}
.m-ht6 .desc{font-size:14px}
.m-ht6 .det{font-size:14px;padding-left:20px}
.m-ht6 .det:after{width:12px;top:-8px}
.m-ht7 .r{width:100%}
.m-ht5 .r{float:none}
.ul-tabh1{width:100%}
.ul-tabh1 li{display:block;margin:0}
.ul-tabh1 li a{width:100%;border-bottom:none;height:40px;line-height:38px}
.ul-tabh1 li:last-child a{border-bottom:1px solid #a0a0a0}
.m-ht5 .tit{padding-bottom:20px}
.ul-ht3 li{width:50%}
.m-ht4{margin-top:10px}
.m-ht4 .pic .txt span{font-size:30px}
.m-ht4 .pic .txt{right:auto;left:0;width:100%;text-align:center;top:50px}
.ul-ht2 li{float:none;width:100%}
.ul-ht1 li{width:100%;float:none;margin-bottom:20px}
.m-ht1 .map{height:246px}
.m-ht15 .pic{float:none;width:100%;height:0;padding-top:104.25%;position:relative}
.m-ht15 .pic img{position:absolute;top:0;left:0}
.m-ht15 .pic2{display:none}
.m-ht15{padding:0;margin-top:20px}
.m-ht15 .date{top:20px;left:10px;bottom:auto}
.m-ht14{padding:0}
.m-ht16{padding:0 0 30px}
.ul-ht7 .num{font-size:30px}
.ul-ht6{padding-top:20px}
.m-ht16 .tit:after{width:80px}
.m-ht7 .g-home{margin-top:20px}
.pages ul li{display:none}
.pages ul .next,.pages ul .on,.pages ul .prev{display:inline-block}
.h-tit2 h3,.h-tit3 h3{font-size:18px}
.m-ht4 .s{margin-bottom:15px}
.m-ht4 .det{padding:15px}
.m-ht3 .s p{font-size:14px;line-height:1.5}
.m-ht3 .s2{padding-bottom:15px}
.ul-ht1{padding-top:15px}
.ul-ht1 i{margin-bottom:5px}
.ul-ht1 .tit{padding-bottom:5px}
.m-ht1 .top .det{font-size:14px}
.m-ht1 .top .tit{font-size:16px}
.m-pop .inner .video{width:90%}
}
@media only screen and (max-width:350px){
.ul-ht7 .txt{padding:10px 0}
.m-ht9 .top .tit:after{display:none}
.m-ht9 .top .pic{float:none}
.m-ht9 .top .tit{padding-left:0;padding-top:10px}
.ul-ht8 i{width:80px}
}