/* reset */* {-webkit-tap-highlight-color:rgba(0,0,0,0);}
html {height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
body {min-height:100%;}
body {_height:100%;}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,iframe,pre,code,fieldset,legend,form,input,select,textarea,button,p,blockquote,th,td,figure {margin:0;padding:0;}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,iframe,pre,code,fieldset,legend,form,p,blockquote,figure,header,footer,nav,article,section,aside,address,figcaption {*zoom:1;}
li {list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
iframe,frame,fieldset,img {border:0 none;}
img {vertical-align:top;}
input[type='button'],input[type='submit'],input[type='reset'] {cursor:pointer;}
button {cursor:pointer;}
input,textarea,button {-webkit-border-radius:0;-webkit-appearance:none;}
input[type='radio'] {-webkit-border-radius:100%;-webkit-appearance:radio;}
input[type='checkbox'] {-webkit-appearance:checkbox;}
input[type='search'] {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;}
textarea {overflow:auto;resize:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
caption,th {text-align:left;}
th {font-weight:normal;}
em,cite,address,i {font-style:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
body,input,select,button,textarea {font-size:14px;}
body {line-height:1.5;}
a {text-decoration:none;-webkit-tap-highlight-color:transparent;}
a {blr:expression(this.onFocus=this.blur());}
a * {*cursor:pointer;}
:focus {outline:none;}
.edit_con_original {line-height:2;padding:0 0;color:#333;}
.edit_con_original ul {margin:inherit;padding:inherit;padding-left:2em;}
.edit_con_original ul li {list-style-type:disc;margin:auto;}
.edit_con_original ol {margin:inherit;padding:inherit;}
.edit_con_original ol li {list-style-type:decimal;margin:auto;}
.edit_con_original h1 {font-weight:bold;}
.edit_con_original h2 {font-weight:bold;}
.edit_con_original h3 {font-weight:bold;}
.edit_con_original h4 {font-weight:bold;}
.edit_con_original h5 {font-weight:bold;}
.edit_con_original h6 {font-weight:bold;}
.edit_con_original em {font-style:italic;}
.edit_con_original cite {font-style:italic;}
.edit_con_original address {font-style:italic;}
.edit_con_original i {font-style:italic;}
.edit_con_original table {border-collapse:separate;border-spacing:2px;}
.edit_con_original img {max-width:100%;height:auto;}
.edit_con_original video {max-width:100%;display:block;margin:auto;}
/*所有后台编辑器区域都要引用 edit_con_original 类名*//* clear 页头，页脚，内容区都不用再加清除样式 */.fixed:before,.clearfix:before,.cf:before,body:before,.header:before,.main:before,.footer:before {content:'';display:table;}
.fixed:after,.clearfix:after,.cf:after,after,.header:after,.main:after,.footer:after {content:'';display:table;clear:both;}
.fixed,.clearfix,.cf,.header,.main,.footer {*zoom:1;}
.clear,.cl {display:block !important;float:none !important;clear:both;width:auto !important;max-width:none !important;min-width:0 !important;max-height:none !important;min-height:0 !important;overflow:hidden;margin:0 !important;padding:0 !important;border:0 none !important;font-size:0 !important;line-height:0 !important;}
.err_position {width:100%;height:auto;background:url(../images/errors.png) center no-repeat;}
/*隐藏视频下载按钮*/video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel {width:calc(100% + 30px);}
/*图片经过*/.tran_scale {overflow:hidden;display:block;}
/*img {transition:All 0.7s ease-in-out;}
*/.tran_scale img {-webkit-transition:opacity 0.4s ease-in,-webkit-transform 0.6s linear;transition:opacity 0.4s ease-in,transform 0.6s linear;}
.tran_scale:hover img {transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}
/*两端对齐*/.justify {text-align:justify;text-justify:distribute-all-lines;}
/*上下居中*/.v-m-c {transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);position:absolute;left:0;top:50%;}
/*左右居中*/.l-m-c {transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);position:absolute;left:50%;top:0;}
/*绝对居中*/.a-m-c {transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;}
.animate {transition:1.5s all cubic-bezier(0.19,1,0.22,1);}
.animate_slowx {transition:2.5s all cubic-bezier(0.19,1,0.22,1);}
.animate_fast {transition:1s all cubic-bezier(0.19,1,0.22,1);}
.animate_slow {transition:10s all cubic-bezier(0.19,1,0.22,1);}
.animate_normal {transition:0.5s all linear;}
/* 阿里图标 */[class*='icon'] {font-family:'iconfont';}
body,a {color:#2a2f34;}
a {transition:all 0.3s;}
@media only screen and (min-width:1025px) {a:hover {color:#4aa343 !important;}
}
.wrap {width:1440px;max-width:90%;margin:auto;}
@media only screen and (max-width:1370px) {.wrap {max-width:94%;}
}
.line24 {line-height:24px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;}
.line30 {line-height:30px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;}
.ellipsis_p {line-height:1.5;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;height:3em;-webkit-box-orient:vertical;}
.ratio-img,.ratio-img img {width:100%;}
.bold {font-weight:bold;}
.inbanner {position:relative;color:#fff;overflow:hidden;}
.inbanner img {width:100%;}
.inbanner .inwrap.l-m-c {z-index:10;top:auto;bottom:12%;}
.inbanner h2 {text-transform:uppercase;}
.inbanner h2 + p {margin-top:15px;}
.inbanner .inwrap i {display:inline-block;height:3px;width:84px;background:#e10033;margin-top:2%;}
.bg-cover {background-size:cover;background-repeat:no-repeat;background-position:center center;}
.inwrap {width:1440px;max-width:90%;margin:auto;}
@media only screen and (max-width:767px) {.inbanner {height:200px;}
.inbanner img {display:none;}
.inbanner {background-position:right center;}
.inbanner .inwrap.l-m-c {bottom:20px;}
.inbanner {height:220px;}
}
.ellipsis {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media only screen and (max-width:1024px) {.wrap,.footer-inwrap {max-width:94%;margin:0 auto;}
}
@media only screen and (max-width:345px) {.wrap,.footer-inwrap {max-width:97%;margin:0 auto;}
}
/*font-size*/.fnt_12 {font-size:12px;}
.fnt_16 {font-size:14px;}
.fnt_18 {font-size:16px;}
.fnt_20 {font-size:20px;}
.fnt_22 {font-size:22px;}
.fnt_24 {font-size:24px;}
.fnt_26 {font-size:26px;}
.fnt_28 {font-size:28px;}
.fnt_30 {font-size:30px;}
.fnt_32 {font-size:32px;}
.fnt_36 {font-size:36px;}
.fnt_38 {font-size:38px;}
.fnt_40 {font-size:40px;}
.fnt_42 {font-size:42px;}
.fnt_48 {font-size:48px;}
.fnt_52 {font-size:52px;}
.fnt_60 {font-size:60px;}
.fnt_72 {font-size:72px;}
.fnt_90 {font-size:90px;}
@media only screen and (max-width:1800px) {.fnt_60 {font-size:54px;}
}
@media only screen and (max-width:1660px) {.fnt_60 {font-size:44px;}
.fnt_22 {font-size:20px;}
}
@media only screen and (max-width:1440px) {.fnt_22 {font-size:18px;}
.fnt_24 {font-size:20px;}
.fnt_26 {font-size:22px;}
.fnt_28 {font-size:24px;}
.fnt_30 {font-size:28px;}
.fnt_32 {font-size:28px;}
.fnt_36 {font-size:30px;}
.fnt_38 {font-size:31px;}
.fnt_40 {font-size:32px;}
.fnt_42 {font-size:34px;}
.fnt_48 {font-size:40px;}
.fnt_52 {font-size:44px;}
/*.fnt_60 {font-size:56px;}
*/  .fnt_72 {font-size:60px;}
.fnt_90 {font-size:72px;}
}
@media only screen and (max-width:1366px) {.fnt_18 {font-size:14px;}
.fnt_20 {font-size:18px;}
.fnt_26 {font-size:20px;}
.fnt_28 {font-size:22px;}
.fnt_30 {font-size:24px;}
.fnt_32 {font-size:24px;}
.fnt_36 {font-size:26px;}
.fnt_38 {font-size:27px;}
.fnt_40 {font-size:28px;}
.fnt_42 {font-size:30px;}
.fnt_48 {font-size:36px;}
.fnt_52 {font-size:40px;}
.fnt_60 {font-size:44px;}
.fnt_72 {font-size:48px;}
.fnt_90 {font-size:52px;}
}
@media only screen and (max-width:1280px) {.fnt_18 {font-size:12px;}
.fnt_22 {font-size:16px;}
.fnt_26 {font-size:18px;}
.fnt_28 {font-size:20px;}
.fnt_30 {font-size:22px;}
.fnt_32 {font-size:22px;}
.fnt_36 {font-size:24px;}
.fnt_38 {font-size:25px;}
.fnt_40 {font-size:26px;}
.fnt_42 {font-size:28px;}
.fnt_48 {font-size:32px;}
.fnt_60 {font-size:36px;}
.fnt_72 {font-size:40px;}
.fnt_90 {font-size:42px;}
}
@media only screen and (max-width:1024px) {.fnt_16 {font-size:14px;}
.fnt_18 {font-size:16px;}
.fnt_20 {font-size:16px;}
.fnt_24 {font-size:18px;}
.fnt_30 {font-size:20px;}
.fnt_36 {font-size:22px;}
.fnt_38 {font-size:22px;}
.fnt_40 {font-size:22px;}
.fnt_42 {font-size:24px;}
.fnt_48 {font-size:26px;}
.fnt_52 {font-size:28px;}
.fnt_60 {font-size:32px;}
.fnt_72 {font-size:36px;}
.fnt_90 {font-size:36px;}
}
@media only screen and (max-width:767px) {/*.fnt_20 {font-size:16px;}
*/  /*.fnt_24 {font-size:16px;}
*/  /*.fnt_30 {font-size:18px;}
*/  /*.fnt_36 {font-size:20px;}
*/  /*.fnt_48 {font-size:20px;}
*/  /*.fnt_52 {font-size:20px;}
*/  .fnt_60 {font-size:24px;}
.fnt_72 {font-size:24px;}
.fnt_90 {font-size:30px;}
}
.header_re {float:right;transition:all 0.3s;width:calc(100% - 310px);}
.scrollHeader .nav li > a span,.scrollHeader .search_btn,.nav_phone_btn,.scrollHeader .header_lang {line-height:79px;font-weight:bold;}
/*搜索*/.header_search {float:left;margin-left:30px;}
.search_btn,.nav_phone_btn {line-height:99px;font-size:20px;}
.header_search {position:relative;float:right;}
.search_btn {cursor:pointer;position:relative;float:right;width:40px;text-align:center;}
.search_btn.on {opacity:0.6;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;}
.search_btn:before {color:#fff;}
.search_btn:before,.search_box_btn:before {font-size:20px;}
.search_box {background:#fff;width:100px;right:0px;position:absolute;top:80px;margin-top:0;z-index:91;visibility:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;border:1px solid #eee;height:40px;overflow:hidden;box-sizing:border-box;line-height:40px;}
.search_box.on {width:360px;visibility:visible;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.search_box_input {width:calc(100% - 60px);padding:0 10px;float:left;border:0;height:40px;outline:none;line-height:40px;background:#fff;}
.search_box_btn {height:40px;width:40px;background:none;border:0;outline:none;float:right;position:relative;}
.search_box_btn:before {content:'\e6e7';position:absolute;top:0;left:0;width:100%;height:100%;line-height:40px;}
.menu {float:right;line-height:60px;font-size:20px;}
/*搜索*/.header {position:fixed;top:0;left:0;width:100%;height:99px;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;z-index:99999999;background:rgba(0,0,0,0);border-bottom:1px solid #5f6160;box-sizing:border-box;}
.height_height {}
.header_in {padding:0 40px;box-sizing:border-box;}
.header h1 {float:left;overflow:hidden;width:278px;height:63px;margin-top:16px;transition:all 0.3s;}
.header h1 a {display:block;}
.header h1 img {width:100%;height:100%;transition:all 0.3s;}
.heilogo {display:none;}
.scrollHeader .toulogo {display:none;}
.scrollHeader .heilogo {display:block;}
.header_box {float:right;transition:all 0.3s;}
.header_box.on {width:0;}
.nav {transition:all 0.3s;}
.nav > ul > li {float:left;line-height:55px;}
.nav > ul > li > span {display:none;}
.nav > ul > li > a {color:#FFFFFF;font-weight:bold;display:block;position:relative;padding:0 45px;}
.navlist {padding-left:45px !important;}
.nav li > a span {display:block;line-height:99px;transition:all 0.3s;}
.nav li > a i {position:absolute;left:50%;bottom:-1px;height:3px;width:0%;background:#4aa343;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.nav li.on > a i {width:100%;left:0;}
.scrollHeader .header {background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);height:79px;}
.scrollHeader .nav > ul > li > a {color:#000;}
.scrollHeader  .header_lang {color:#000;}
.scrollHeader .header_lang span a {color:#000;}
.scrollHeader .search_btn:before {color:#000;}
.scrollHeader .header h1 {margin-top:8px;}
.scrollHeader .header h1 img {transform:scale(0.8);}
.scrollHeader .height_height {}
/*xiala*/.nav {float:left;}
.navlist {position:absolute;left:0%;top:calc(100% + 1);background:rgba(0,0,0,.5);overflow:hidden;box-sizing:border-box;display:none;padding:55px 0;width:100%;height:auto !important;}
.navlist li {text-align:left;box-sizing:border-box;float:left;margin-right:140px;}
.navlist li:last-child {margin-right:0;}
.header .return_a {display:none;}
.navlist li {line-height:30px;}
.navlist li > a {display:block;padding:4px 0;color:#fff;margin-bottom:-5px;}
.navlist li > span {display:none;}
.navlist dl dd {margin-top:4px;}
.navlist dl dd a {display:block;font-size:14px;color:rgba(255,255,255,0.5);}
.hr_r {float:right;width:25%;}
.hr_l {float:left;width:75%;}
.hr_rb {padding:20px 0;}
.hr_rb h2 a {color:#fff;}
.hr_rb p {color:rgba(255,255,255,0.5);line-height:24px;}
/*header 语言*/.header_lang {float:right;margin-left:20px;line-height:99px;position:relative;z-index:3;color:#fff;text-align:right;}
.header_lang > span {padding:0 8px;}
.header_lang span a {color:#fff;}
.header_lang span:first-child {padding:0 15px;}
@media only screen and (min-width:1025px) {.nav li:hover > a i {width:100%;left:0;}
.navlist dl dd a:hover {color:#fff !important;}
}
@media only screen and (max-width:1660px) {.navlist li {margin-right:120px;}
}
@media only screen and (max-width:1580px) {.nav > ul > li > a {padding:0 35px;}
.navlist {padding-left:35px !important;}
}
@media only screen and (max-width:1500px) {}
@media only screen and (max-width:1400px) {.nav > ul > li > a {padding:0 20px;}
.navlist {padding-left:20px !important;}
}
@media only screen and (max-width:1361px) {}
@media only screen and (max-width:1280px) {.navlist li {margin-right:80px;}
}
@media only screen and (max-width:1260px) {.header h1 {}
.header_search {margin-left:10px;}
}
@media only screen and (max-width:1200px) {.nav > ul > li > a {padding:0 10px;}
.navlist {padding-left:10px !important;}
}
.nav_phone_btn {display:none;}
@media only screen and (max-width:1024px) {.heilogo {display:block;}
.toulogo {display:none;}
.nav > ul > li > a span {height:auto;line-height:40px !important;}
.nav > ul > li > span {display:block;}
.menu {display:none;}
.header_in {margin-top:0;padding:0 20px;}
.header_in,.header,.height_height {}
.scrollHeader .header {}
.nav {margin-right:0;}
/*手机按钮*/  .nav .icon-you,.header .return_a {display:block;}
.nav li > a i {display:none;}
.nav li.cur .navlist {right:0;}
.nav_phone_btn {display:block;float:right;}
.nav_phone_btn span,.nav_phone_btn em {transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.nav_phone_btn {float:right;position:relative;width:60px;cursor:pointer;}
.nav_phone_btn span i {display:block;width:32px;height:2px;background:#4aa343;margin-top:8px;}
.nav_phone_btn span i:first-child {margin-top:0;}
.nav_phone_btn em {color:#4aa343;font-size:20px;visibility:hidden;opacity:0;}
.visible_nav span {visibility:hidden;opacity:0;}
.visible_nav em {visibility:visible;opacity:1;}
.nav_phone_btn span i {width:20px;}
.nav_phone_btn span i {margin-top:6px;}
.nav_phone_btn {width:40px;height:60px;}
.header_box {position:fixed;bottom:0;right:-100%;width:100%;background:#007931;height:calc(100% - 95px);}
.nav,.nav > ul > li {float:none;border-bottom:1px solid rgba(255,255,255,0.1);line-height:initial;height:auto;}
.nav > ul > li > a {height:40px;line-height:40px;font-weight:normal;font-size:16px;padding:0 20px;color:#fff;}
.header_box {transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.navbody .header_box {right:0;}
.nav > ul > li > a,.header .return_a {font-size:14px;}
.nav > ul > li {position:static;box-sizing:border-box;}
.nav_list {transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.nav li {float:none;border-bottom:1px dashed rgba(255,255,255,0.2);display:table;width:100%;position:static;line-height:40px;}
.nav li a {color:#fff;}
.nav li > a {line-height:40px;width:calc(100% - 90px);float:left;}
.nav li > span,.header .return_a {display:block;color:#fff;}
.nav li > span {width:50px;text-align:center;float:right;line-height:40px;}
.header_search {margin:0;width:100%;padding:0 20px;box-sizing:border-box;margin-bottom:20px;}
.header_re {margin-top:0;}
.search_btn {display:none;}
.search_btn:before,.search_box_btn:before {font-size:18px;}
.search_box {position:static;width:100%;visibility:visible;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;margin-top:0px;}
.navlist {display:block;top:0;left:auto;right:-100%;margin:0;width:100%;height:100%;background:#007931;padding:0;z-index:9;padding-top:40px;box-sizing:border-box;text-align:left;height:100% !important;}
.navlist li {text-align:left;padding:0 20px;}
.navlist .wrap {width:100%;max-width:100%;}
.navlist p a {display:block;padding:0 20px;}
.nav > ul > li > a,.navlist h3,.navlist p {margin-bottom:0;height:40px;line-height:40px;}
.header .return_a {background:#4aa343;display:block;}
.header_box,.navlist {transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.header_re {height:auto;}
.header {height:70px;}
.height_height {height:70px;}
.header h1 {margin-top:14px;width:100px;height:42px;}
.header_box {height:calc(100% - 70px);}
.nav > ul > li > a {line-height:40px;height:40px;}
.nav_phone_btn {height:40px;line-height:40px;}
.header_re {margin-top:15px;}
.scrollHeader .header_re {margin-top:10px;}
.scrollHeader .header {height:60px;}
.scrollHeader .header h1 {margin-top:8px;}
.header_lang {color:#fff;float:left;line-height:60px;}
.scrollHeader .header_lang {line-height:60px;}
.header_lang dl dd i {color:#fff;}
.nav > ul > li {padding:0;}
.header_lang dl dd {border-bottom:1px solid #fff;}
.indexBody.navbody .header {}
.scrollHeader.navbody .header_box {height:calc(100% - 60px);}
.header_lang dl dt .kailong {border-bottom:8px solid rgba(255,255,255,1);}
.navlist dl {display:block;top:0;left:auto;right:-100%;margin:0;width:100%;height:100%;background:#007931;padding:0;z-index:9;padding-top:40px;box-sizing:border-box;text-align:left;position:absolute;transition:all 0.3s;}
.navlist li,.nav > ul > li .navlist li {padding:0 0;}
.nav > ul > li .navlist li a {padding:0 20px;font-size:14px;color:#fff;}
.nav > ul > li .navlist li.cur dl {right:0;height:100%;}
.navlist li:last-child {border-bottom:1px dashed rgba(255,255,255,0.2);}
.navlist dl dd a {border-bottom:1px dashed rgba(255,255,255,0.2);}
.navlist li > a {font-weight:inherit;margin-bottom:0;}
.hr_l {width:100%;}
.hr_r {width:300px;float:left;margin-top:30px;margin-left:20px;}
.hr_rb p {line-height:24px !important;}
}
@media only screen and (max-width:767px) {.header {height:70px;}
.height_height {height:70px;}
.header h1 {}
.header_box {height:calc(100% - 70px);}
.nav > ul > li > a,.navlist h3,.navlist p {line-height:40px;height:40px;}
.nav_phone_btn {height:40px;line-height:40px;}
.header_re {width:calc(100% - 120px);margin-top:15px;}
.hr_r {display:none;width:240px;}
.scrollHeader .header_re {margin-top:10px;}
.scrollHeader .header {height:60px;}
.scrollHeader.navbody .header_box {height:calc(100% - 60px);}
.scrollHeader .header h1 {margin-top:8px;}
}
/*footer*/.footer {box-sizing:border-box;background:#242825;}
.footer_t {color:#fff;display:inline-block;width:100%;padding:60px 0;}
.footer_z {line-height:75px;height:75px;border-top:1px solid #838383;color:#838383;}
.footer_z span a {color:#fff;}
.footer_z span:nth-child(1) {color:#fff;margin-right:120px;}
.footer_z span {color:#fff;margin-right:55px;}
.footer_b {padding:18px 0 17px;overflow:hidden;color:rgba(255,255,255,1);border-top:1px solid rgba(255,255,255,0.1);text-align:center;}
.footer_b a {color:rgba(255,255,255,1);}
.footer_b span {margin-left:20px;}
.footer_t .l {float:left;width:calc(100% - 305px);}
.footer_t .l dl {float:left;color:#fff;text-align:left;line-height:36px;box-sizing:border-box;margin-right:5%;width:11.6666666%;}
.footer_t .l dl a {color:rgba(255,255,255,1);}
.footer_t .l dl dd {font-weight:bold;margin-bottom:20px;position:relative;border-bottom:1px solid rgba(255,255,255,0.3);}
.footer_t .l dl dd:after {background:#007931 none repeat scroll 0 0;bottom:-1px;content:"";height:2px;left:0px;position:absolute;width:20px;}
.footer_t .l dl dt {height:180px;}
.footer_t .l dl:last-child {margin-right:0;}
.footer_t .r {float:right;width:300px;line-height:36px;box-sizing:border-box;text-align:right;color:rgba(255,255,255,1);}
.footer_t .r a {color:#fff;margin-left:25px;}
.footer_t .r a.tel_link {cursor:inherit;}
.footer_t .r a.tel_link:hover {color:#fff !important;}
.share_common {margin-top:10px;}
.footer_logo {margin-top:60px;}
.footer_logo img {width:148px;}
@media only screen and (max-width:1560px) {.footer_t {padding:60px 0 80px;}
.footer_b {padding:18px 0 80px;}
.footer_z span:nth-child(1) {color:#fff;margin-right:40px;}
.footer_z span {margin-right:30px;}
}
@media only screen and (max-width:1200px) {.footer_t .l dl {margin-right:5%;}
}
@media only screen and (min-width:1025px) {.footer a:hover {color:#4aa343 !important;}
.hr_r {display:none;}
.hr_l {float:left;width:100%;}
.navlist li {float:none;margin-right:0px;}
.navlist {position:absolute;left:auto;box-sizing:border-box;display:none;padding-top:20px;padding-bottom:20px;width:20%;height:auto !important;}
.navlist .wrap {width:auto !important;max-width:none;}
.zuoyou  .navlist li {width:50%;float:left;margin-right:0px;}
}
@media only screen and (max-width:1024px) {.footer_t .l {width:100%;overflow:hidden;}
.footer_t .r {width:100%;padding-left:0;margin-top:30px;text-align:left;}
.footer_t .l dl {margin-right:50px;}
.footer_t .l dl dt {}
.footer_t .l dl:last-child {border-right:0;}
.footer_logo {margin-top:30px;}
.footer_t .r a {margin-left:0;margin-right:20px;}
.footer_b .r {margin-top:10px;}
.footer_b .r li:first-child {padding-left:0;}
.footer_code {float:left;}
.footer_b span {margin-left:0;}
}
@media only screen and (max-width:767px) {.footer_z {line-height:30px;height:auto;}
.footer_z span {display:block;width:100%;}
.footer_t {padding:40px 0 40px;}
.footer_t .l dl {width:100%;text-align:left;line-height:28px;padding:0;margin-bottom:20px;border-right:0;}
.footer_t .l dl dd {margin-bottom:10px;}
.footer_t .l dl dt {height:auto;}
.footer_t .l dl dt p {float:left;margin-right:20px;}
.footer_b .r ul li {padding:0 10px;}
.footer_b .l,.footer_b .r {width:100%;}
.footer_t .r {padding:0;margin-top:0;}
.footer_logo {margin-top:10px;}
.footer_logo img {width:150px;}
.footer_b {padding:20px 0 40px;text-align:center;}
.footer_b span {display:block;}
}
@media only screen and (max-width:345px) {}
.weixin {position:fixed;width:300px;height:auto;z-index:100000;left:50%;top:50%;margin:-200px 0 0 -150px;background:#fff;border:1px solid #ddd;border-radius:2px;box-shadow:1px 1px 10px #666;}
.weixin .c {position:absolute;width:30px;height:30px;background:url(../images/x.png);overflow:hidden;text-indent:100px;right:0;top:0;font-size:20px;font-style:normal;text-align:center;cursor:pointer;z-index:2;}
.weixin h2 {position:relative;line-height:30px;font-size:16px;padding-left:10px;font-weight:normal;}
.weixin .img {padding:30px 0 10px;text-align:center;border-top:1px solid #ddd;}
.weixin p {margin:0 1.5% 20px;text-align:center;}
.weixin .img img {width:200px;height:200px;display:block;margin:auto;}
/*内页banner*/.in_main {margin-top:74px;}
.site_banner_wrap {position:relative;}
.site_banner {position:relative;overflow:hidden;background-size:cover;}
.site_banner_text {width:100%;color:#000;z-index:2;}
.site_banner img {width:100%;}
.site_banner .banner_le {float:left;width:100%;padding:0 50px;box-sizing:border-box;}
.site_banner .banner_le h4 {text-transform:uppercase;}
.site_banner .banner_le h3 {font-weight:bold;margin-top:20px;}
.site_banner_text.white {color:#fff;}
/*内页banner end*/.site {line-height:24px;padding:30px 0 60px 0;text-align:right;}
.site img {max-width:100%;}
@media only screen and (max-width:767px) {.site_banner {height:180px;}
.site_banner img {display:none;}
.site {padding:20px 0 30px 0;}
.site_banner .banner_le {padding:0;}
.site_banner .banner_le h3 {margin-top:10px;}
}
/*page*/.page {vertical-align:middle;text-align:center;margin:0 auto;color:#000000;height:32px;line-height:32px;margin-bottom:80px;}
.page a {display:inline-block;margin:0 10px;color:#000000;font-size:18px;font-weight:bold;}
.page a.on {color:#007931;font-size:24px;}
.page a.prev {background:#02438d;width:58px;height:58px;line-height:58px;text-align:center;margin-left:0;margin-right:30px;font-family:'\5b8b\4f53';font-weight:bold;font-size:24px;background:#fff;color:#007931;border:1px solid #e5e5e5;}
.page a.next {background:#02438d;width:58px;height:58px;line-height:58px;text-align:center;margin-right:0;margin-left:30px;font-family:'\5b8b\4f53';font-weight:bold;font-size:24px;background:#fff;color:#007931;border:1px solid #e5e5e5;}
.page .total {padding-left:10px;display:none;}
.page a.prev:hover,.page a.next:hover {color:#fff !important;background-color:#007931;border-color:#0e803c;}
@media only screen and (max-width:1279px) {.page a.prev,.page a.next {width:40px;height:40px;line-height:40px;}
.page a.prev {margin-right:10px;}
.page a.next {margin-left:10px;}
}
@media only screen and (max-width:1024px) {}
@media only screen and (max-width:767px) {.page i,.page a.num {display:none;}
.page .total {display:inline-block;}
}
/*page*//* 视频弹窗 */.video_appbox {position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999999999999999999999999;opacity:0;visibility:hidden;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.video_appbox.show {visibility:visible;opacity:1;}
/* .video_appbox video {object-fit:cover;width:100%;}
*/.video_appbox .video_t {z-index:2;background:#000;width:1035px;max-width:94%;height:60%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;left:50%;top:60%;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;visibility:hidden;opacity:0;}
.video_appbox.show .video_t {visibility:visible;opacity:1;top:50%;}
.video_appbox .mask {position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask {filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr="#88000000",EndColorStr="#88000000");}
.vide0_close {position:absolute;top:20px;right:20px;cursor:pointer;z-index:99999;}
.vide0_close i {color:#fff;font-size:20px;font-weight:bold;}
.vide0_close {position:absolute;top:20px;right:20px;cursor:pointer;z-index:99999;}
@media only screen and (max-width:1024px) {.wrap,.footer-inwrap {max-width:94%;margin:0 auto;}
.header_lang span a {color:#fff !important;}
.header_lang {color:#fff !important;}
.scrollHeader .nav > ul > li > a {color:#fff !important;}
}
.text-center {text-align:center;}
.pagination {list-style:none;margin:30px auto;padding:0;display:inline-block;vertical-align:bottom}
.pagination li {display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px}
.pagination a {color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}
.pagination .active {pointer-events:none}
.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination-group {border-right:solid 1px #EBEBEB;border-radius:4px}
.pagination-group li {float:left;border-right:0;border-radius:0}
.pagination-group li:not(:first-child):not(:last-child) {border-radius:0}
.pagination-group li:first-child {border-radius:4px 0 0 4px}
.pagination-group li:last-child {border-radius:0 4px 4px 0}
.pagination-group .active,.pagination-group a:hover {background:#f5f5f5;border-radius:0}
.pagination-big a {padding:10px 16px;font-size:16px}
.pagination-small a {padding:5px 10px;font-size:12px}
.pagination.border-main .active a,.pagination.border-sub .active a,.pagination.border-dot .active a,.pagination.border-black .active a,.pagination.border-gray .active a,.pagination.border-red .active a,.pagination.border-yellow .active a,.pagination.border-blue .active a,.pagination.border-green .active a {color:#fff}
/*分页 begin*/.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;}
.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;border:1px solid #DCDCDC;}
/* .pagination li i {font-weight:bold;font-size:18px;padding:0 3px}
*/.pagination li.active a,.pagination li a:hover {background:#ff9600;color:#fff;border:1px solid #ff9600;}
/*分页 end*/