﻿*{-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%}
blockquote,body,button,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,iframe,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}
address,article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,iframe,legend,li,nav,ol,p,pre,section,ul{*zoom:1}
li{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
fieldset,frame,iframe,img{border:0 none}
img{vertical-align:top}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
button{cursor:pointer}
button,input,textarea{-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:after,blockquote:before,q:after,q:before{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
th{font-weight:400}
address,cite,em,i{font-style:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
body,button,input,select,textarea{font-size:16px}
body{line-height:1.5;word-wrap:break-word;word-break:break-all}
a{text-decoration:none;-webkit-tap-highlight-color:transparent}
a{blr:expression(this.onFocus=this.blur())}
a *{*cursor:pointer}
:focus{outline:0}
.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-size:2.5em;font-weight:700}
.edit_con_original h2{font-size:1.5em;font-weight:700}
.edit_con_original h3{font-size:1.17em;font-weight:700}
.edit_con_original h4{font-size:1em;font-weight:700}
.edit_con_original h5{font-size:.83em;font-weight:700}
.edit_con_original h6{font-size:.67em;font-weight:700}
.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; margin-top: 20px;}
.edit_con_original video{max-width:100%;display:block;margin:auto}
.cf:before,.clearfix:before,.fixed:before,.footer:before,.header:before,.main:before,body:before{content:'';display:table}
.cf:after,.clearfix:after,.fixed:after,.footer:after,.header:after,.main:after,after{content:'';display:table;clear:both}
.cf,.clearfix,.fixed,.footer,.header,.main{*zoom:1}
.cl,.clear{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)}
[class*=icon]{font-family:iconfont}
.tran_scale{overflow:hidden;display:block}
.tran_scale img{-webkit-transition:opacity .4s ease-in,-webkit-transform .6s linear;transition:opacity .4s ease-in,transform .6s linear}
.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(.19,1,.22,1)}
.animate_slowx{transition:2.5s all cubic-bezier(.19,1,.22,1)}
.animate_fast{transition:1s all cubic-bezier(.19,1,.22,1)}
.animate_slow{transition:10s all cubic-bezier(.19,1,.22,1)}
.animate_normal{transition:.5s all linear}
a,body{color:#075283}
.wrap{width:1440px;max-width:90%;margin:auto}
.line24{line-height:24px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}
.line26{line-height:26px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}
.line30{line-height:30px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}
.line32{line-height:30px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}
.ellipsis_p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ratio-img,.ratio-img img{width:100%}
.bold{font-weight:700}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media only screen and (max-width:1024px){
.wrap{max-width:94%}
.line30,.line32{line-height:24px}
body,button,input,select,textarea{font-size:14px}
}
.fnt_12{font-size:12px}
.fnt_16{font-size:16px}
.fnt_18{font-size:18px}
.fnt_20{font-size:20px}
.fnt_22{font-size:22px}
.fnt_24{font-size:24px}
.fnt_28{font-size:28px}
.fnt_30{font-size:30px}
.fnt_36{font-size:36px}
.fnt_40{font-size:40px}
.fnt_42{font-size:42px}
.fnt_48{font-size:48px}
.fnt_60{font-size:60px}
.fnt_72{font-size:72px}
@media only screen and (max-width:1440px){
.fnt_20{font-size:18px}
.fnt_22{font-size:20px}
.fnt_24{font-size:20px}
.fnt_28{font-size:26px}
.fnt_30{font-size:24px}
.fnt_36{font-size:30px}
.fnt_40{font-size:36px}
.fnt_42{font-size:36px}
.fnt_48{font-size:40px}
.fnt_60{font-size:52px}
.fnt_72{font-size:60px}
}
@media only screen and (max-width:1366px){
.fnt_28{font-size:24px}
.fnt_30{font-size:22px}
.fnt_36{font-size:24px}
.fnt_40{font-size:32px}
.fnt_42{font-size:32px}
.fnt_48{font-size:36px}
.fnt_60{font-size:48px}
.fnt_72{font-size:54px}
}
@media only screen and (max-width:1024px){
.fnt_16{font-size:14px}
.fnt_18{font-size:16px}
.fnt_20{font-size:16px}
.fnt_22{font-size:18px}
.fnt_24{font-size:18px}
.fnt_28,.fnt_30{font-size:20px}
.fnt_36{font-size:22px}
.fnt_40{font-size:24px}
.fnt_42{font-size:24px}
.fnt_48{font-size:28px}
.fnt_60{font-size:36px}
.fnt_72{font-size:30px}
}
@media only screen and (max-width:767px){
.fnt_16{font-size:14px}
.fnt_18{font-size:14px}
.fnt_20{font-size:14px}
.fnt_22{font-size:16px}
.fnt_24{font-size:16px}
.fnt_28{font-size:18px}
.fnt_30{font-size:18px}
.fnt_36{font-size:18px}
.fnt_40{font-size:20px}
.fnt_42{font-size:20px}
.fnt_48{font-size:20px}
.fnt_60{font-size:20px}
.fnt_72{font-size:24px}
}
.header{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.5);z-index:9999}
.header,.height_height{height:76px;line-height:76px}
.height_height{display:none}
.header h1{float:left;padding-top:20px}
.header h1 a{display:block;width:165px;height:50px;overflow:hidden}
.header h1 img{width:100%;height:100%}
.header ul>li{float:left}
.header ul>li>a{color:#fff;padding:0 50px;display:block;position:relative}
.header ul>li>a::after{content:"";position:absolute;left:20px;right:20px;bottom:16px;width:0;height:3px;background:#FF8000}
.header h1{float:left}
.header .nav{float:right;margin-right:-40px}
.menu_button{float:right;margin-top:16px;cursor:pointer;margin-left:10px;display:none}
.menu_button i{display:block;width:24px;height:2px;background:#FF8000;margin-bottom:6px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.nav .icon-jiantouyou,.return_a{display:none}
@media only screen and (max-width:1280px){
.header ul>li>a{padding:0 36px}
}
@media only screen and (max-width:1024px){
.menu_button{display:block;z-index:99;position:relative;width:24px;height:24px}
.navbody .menu_button i{background:#FF8000}
.navbody .menu_button i:first-child{left:0;top:12px;transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);position:absolute}
.navbody .menu_button i:last-child{top:12px;left:0;transform:rotateZ(-45deg);-webkit-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);position:absolute}
.navbody .menu_button i:nth-child(2){display:none}
.height_height{display:block}
.header,.height_height{height:50px;line-height:50px}
.header h1{padding-top:12px}
.header{background:#000}
.header .nav{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;margin:0;position:fixed;top:0;right:-100%;width:100%;height:100%;background:rgba(0,0,0,.8)}
.header ul{padding-top:50px}
.header ul>li{float:none;border-bottom:1px solid rgba(255,255,255,.2)}
.header ul>li>a{display:block;padding:0 20px}
.navbody .header .nav{right:0}
.nav .icon-jiantouyou,.return_a{display:block;color:#fff}
.header ul>li{position:static;clear:both}
.nav .icon-jiantouyou{float:right;width:50px;text-align:center;font-size:16px;cursor:pointer}
.header ul>li>a{width:calc(100% - 50px);float:left;box-sizing:border-box}
.nav_list{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.nav_list{display:block;top:0;left:auto;margin:0;width:100%;height:100%;background:rgba(0,0,0,.8);padding:0;right:-100%}
.header ul>li.cur .nav_list{right:0}
.nav_p p{line-height:50px}
.nav_p{padding:0;text-align:left}
.nav_list p a{padding:0 20px;color:#fff}
.return_a{margin-top:50px;border-top:1px solid rgba(255,255,255,.2)}
.return_a i{margin-right:5px}
.nav_p p,.return_a{border-bottom:1px solid rgba(255,255,255,.2)}
}
.footer{background:#404143;padding-top:60px;margin-top:120px}
.footer,.footer a{color:grey}
.f_top{overflow:hidden}
.f_le ul{overflow:hidden}
.f_le li{float:left;padding-right:100px}
.f_le li:last-child{padding-right:0}
.f_le dt{margin-bottom:25px}
.f_le dt a{color:#e1e1e1}
.f_le dd p{line-height:24px;margin-bottom:14px}
.f_le{width:calc(100% - 305px);float:left}
.f_re{float:right;width:305px}
.f_phone a{color:#FF7F00}
.f_ewm{margin-bottom:45px}
.f_ewm ul{overflow:hidden;margin:0 -14px}
.f_ewm li{float:left;width:50%;text-align:center}
.f_ewm dl{margin:0 14px;background:#fff;padding:8px;border-bottom:2px solid #3672fc}
.f_ewm dl img{width:100%;height:120px;margin:auto}
.f_phone dl{overflow:hidden}
.f_phone dt{float:left;width:50px;height:50px;line-height:50px;text-align:center;border:1px solid #666769;border-radius:10px;font-size:25px;color:#fff}
.f_phone dd{float:right;width:calc(100% - 70px);line-height:24px}
.f_bottom{margin-top:55px;padding:20px 0 40px 0;border-top:1px solid #c5c6c6;overflow:hidden}
.f_bottom,.f_bottom a{color:#fff}
.f_bottom .left{float:left;color:#858687}
.f_bottom .left em{margin:0 15px}
.f_bottom .right{float:right}
@media only screen and (max-width:1440px){
.footer{margin-top:80px}
.f_le li{padding-right:70px}
}
@media only screen and (max-width:1280px){
.f_le li{padding-right:40px}
.f_bottom{margin-top:40px}
}
@media only screen and (max-width:1100px){
.f_le li{padding-right:20px}
}
@media only screen and (max-width:1024px){
.footer{padding-top:40px;margin-top:50px}
.f_le,.f_re{float:none;width:100%}
.f_re{width:305px;margin:auto;margin-bottom:20px}
.f_le li{float:none;padding:10px 0;border-bottom:1px solid #5f6061;margin-bottom:5px}
.f_le li:last-child{border:0;margin:0;padding-bottom:0}
.f_le dd{overflow:hidden;padding-top:6px}
.f_le dd p{margin-right:40px;float:left;margin-bottom:5px}
.f_le dt{margin-bottom:8px}
.f_bottom{margin-top:20px;padding:20px 0}
.f_ewm{margin-bottom:20px}
}
@media only screen and (max-width:767px){
.footer{margin-top:40px}
.f_re{width:100%}
.f_ewm dl img{width:120px}
.f_ewm dl{padding:15px 8px}
.f_le dd p{margin-right:20px}
.f_bottom .left,.f_bottom .right{float:none;width:100%}
.f_bottom .left{margin-bottom:5px}
}
.video_appbox{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;opacity:0;visibility:hidden;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .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 .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .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,.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:700}
.site_bar{position:fixed;bottom:180px;right:0;z-index:999}
@media (min-width:1025px) and (max-height:870px){
.site_bar{bottom:60px}
}
.site_a{padding-top:10px}
.site_a a{color:#2787ed;text-decoration:underline;float:left;margin-right:15px}
.site_a a:last-child{margin-right:0}
.site_customer{background:#2787ed;color:#fff;width:65px;text-align:center;padding:18px 0;border-radius:10px;position:relative;z-index:2;cursor:pointer}
.site_customer dt{font-size:34px}
.site_list{position:absolute;top:0;right:60px;width:260px;visibility:hidden;opacity:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transform:translateX(270px);-moz-transform:translateX(270px);-o-transform:translateX(270px);-ms-transform:translateX(270px);transform:translateX(270px)}
.site_list ul{padding:10px 20px;margin-right:15px;border-radius:10px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3)}
.site_list li{border-bottom:1px solid #e5e5e5}
.site_list dl{overflow:hidden;padding:15px 0}
.site_list dt{float:left;width:30px;margin-left:10px;font-size:20px;color:#2787ed}
.site_list dd h3,.site_list dt{line-height:28px}
.site_list dd{width:calc(100% - 40px);float:right}
.site_list li:last-child{border-bottom:0}
.site_list li.site_li02 p a,.site_list li.site_li04 h3 a{text-decoration:underline}
.site_list li p,.site_list li p a{color:#000}
.site_close{width:100%;cursor:pointer;position:absolute;top:-25px;right:0;overflow:hidden}
.site_close i{display:inline-block;float:right;margin-right:5px;background:#2787ed;color:#fff;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;font-size:14px}
.site_arrow{position:absolute;top:50%;left:-20px;margin-top:-15px;border-radius:5px 0 0 5px;width:20px;height:30px;line-height:30px;text-align:center;background:#2787ed;color:#fff;font-size:14px;display:none;cursor:pointer}
.site_bar.shouqi{right:-65px}
.site_bar.shouqi .site_arrow{display:block}
@media only screen and (max-width:1024px){
.site_close{display:block}
.site_bar.cur .site_list{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.site_bar.shouqi .site_arrow{display:block}
.site_bar.shouqi{right:-65px}
.site_bar{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
}
.site_bar.on .site_list{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
@media only screen and (min-width:1025px){
.header ul>li>a::after,a{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
a:hover{color:#FF7F00!important}
.header ul>li>a:hover{color:#fff!important}
.f_phone a:hover{color:#4e97ff!important;cursor:default}
.tran_scale:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1)}
.site_list li.site_li01 p a{cursor:default}
.site_list li.site_li01 p a:hover{color:#000!important}
.site_a a:hover{opacity:.8}
.b_more a:hover{opacity:.8;color:#fff!important}
.header ul>li>a:hover::after{width:calc(100% - 40px)}
.header ul>li.one>a::after{width:calc(100% - 40px)}
}
.blank_20{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}
.cover{background-size:100%;background-position:top center;background-repeat:no-repeat}
.site_banner{position:relative}
.site_text{width:100%;color:#fff;z-index:2;position:absolute;left:0;width:100%;top:43%}
.site_text p{padding-top:10px}
.site_insert{width:61%}
.site_banner02 h2{font-size:62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.site_banner02 p{max-height:72px;-webkit-line-clamp:3}
.site_banner02 .site_text{top:36%}
.b_more{padding-top:30px}
.b_more a{display:inline-block;color:#fff;background:#289dd9;width:170px;height:44px;line-height:44px;border-radius:8px;box-sizing:border-box;padding-left:40px}
.b_more a i{margin-left:25px}
@media only screen and (max-width:1440px){
.site_banner02 h2{font-size:52px}
}
@media only screen and (max-width:1366px){
.site_banner02 h2{font-size:48px}
}
@media only screen and (max-width:1280px){
.site_banner02 .site_text{top:33%}
.b_more{padding-top:20px}
}
@media only screen and (max-width:1024px){
.site_text{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%}
.site_banner02 h2{font-size:32px}
.site_banner02 .site_text{top:50%}
.b_more a{width:150px;padding-left:30px}
.site_insert{width:100%}
}
@media only screen and (max-width:767px){
.site_text h2{margin-bottom:5px}
.site_banner>img{display:none}
.site_banner{height:160px;background-size:cover!important}
.site_text p{padding-top:0}
.site_text h2{font-size:20px !important;font-weight:700}
.b_more{padding-top:10px}
.b_more a{width:120px;height:36px;line-height:36px;padding-left:0;text-align:center}
.b_more a i{margin-left:5px}
.site_banner02{height:220px}
.site_banner02 p{line-height:20px;max-height:80px;-webkit-line-clamp:4}
}
.blank_60,.phone_tips{display:none}
.blank_60{position:fixed;z-index:99999}
.phone_tips{width:280px;height:124px;background:#fff;border-radius:10px;z-index:999991;position:fixed;top:50%;left:50%;margin-left:-140px;margin-top:-62px}
.phone_tips p{padding:50px 20px;text-align:center;font-size:16px;line-height:24px;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:10px;box-sizing:border-box;overflow:hidden}
.phone_close{position:absolute;top:-30px;right:0;color:#fff;font-size:20px;cursor:pointer}
.nav_list{position:absolute;left:0;top:100%;background:rgba(241,245,250,.95);width:100%;display:none}
.nav_list .wrap{overflow:hidden;position:relative}
.nav_line01,.nav_line02{width:1px;height:100%;background:#ced1d6;position:absolute}
.nav_line01{left:0}
.nav_line02{left:610px}
.nav_le{float:left;width:350px;padding:50px 0}
.nav_line02{left:350px}
.nav_p{overflow:hidden}
.nav_p p{line-height:40px}
.nav_p p a{padding:0 40px;display:block;line-height:40px}
.nav .nav_p p b{display:block;position:absolute;top:0;right:30px}
.nav_01 .nav_p a{position:relative}
.nav_01 .nav_re dl{display:none}
.nav_01 .nav_re dl:first-child{display:block}
.nav_01 .nav_p p.on a{color:#299dd9}
@media only screen and (max-width:1024px){
.nav_le,.nav_re{padding:0}
.nav_re{display:none}
.nav_le{float:none;width:100%}
.nav_list{display:block;top:0;left:auto;z-index:1;background:rgba(0,0,0,.8)}
.nav_p p{float:none;width:100%;margin-bottom:0;line-height:50px}
.nav_list .wrap{width:100%;max-width:100%}
.nav_p p a{display:block;padding:0 20px}
.nav .nav_p p b,.nav_line01,.nav_line02{display:none}
.nav_01 .nav_le{padding:0}
.nav_p p a{line-height:50px}
}
.nav_03 .nav_le{float:none;width:100%;padding:38px 0;text-align:right}
.nav_03 .nav_p p{width:auto;margin:0;float:left}
.nav_03 .nav_p{width:auto;float:right}
.nav_03 .nav_p p:last-child a{padding-right:0}
.nav_03 .nav_le,.nav_03 .nav_p{height:40px}
.header ul>li:nth-child(5) .nav_le .nav_p{padding-right:170px}
@media only screen and (max-width:1280px){
.header ul>li:nth-child(5) .nav_le .nav_p{padding-right:130px}
}
@media only screen and (max-width:1024px){
.nav_03 .nav_le{text-align:left;padding:0}
.nav_03 .nav_le,.nav_03 .nav_p{height:auto}
.nav_03 .nav_p{display:block}
.nav_03 .nav_p p{float:none;width:100%}
.nav_03 .nav_p{float:none;width:100%;padding-right:0}
}
.nav_01 .nav_list{padding:50px 0 90px 0}
.nav_01 .nav_le,.nav_01 .nav_re{float:none;width:100%;padding:0}
.nav_01 .nav_le{border-bottom:1px solid #b7babe;padding-bottom:40px;margin-bottom:60px}
.nav_01 .nav_re{border-bottom:1px solid #b7babe;padding-bottom:60px}
.nav_01 .nav_p p b{display:none}
.nav_01 .nav_p p{float:left;text-align:center;padding-right:4%}
.nav_01 .nav_p p:last-child{padding-right:0}
.nav_01 .nav_p a{padding:0 0}
.nav_01 .nav_re dl{overflow:hidden}
.nav_01 .nav_re dt{float:left;width:356px;height:244px;overflow:hidden}
.nav_01 .nav_re dt a{display:block}
.nav_01 .nav_re dt img{width:100%;height:100%}
.nav_01 .nav_re dd{float:right;width:calc(100% - 410px);padding-top:80px}
.nav_02 .nav_p p{float:left}
@media only screen and (max-width:1024px){
.nav_01 .nav_list{padding:0}
.nav_01 .nav_le{padding:0;margin:0;border:0}
.nav_01 .nav_p p{float:none;width:100%!important;text-align:left}
.nav_01 .nav_p a{padding:0 20px}
}
.banner .swiper-pagination{display:none;bottom:70px!important}
.banner .swiper-pagination span{background:#fff;opacity:1;width:10px;height:10px}
.banner .swiper-pagination span.swiper-pagination-bullet-active{background:#2787ed}
.back_top{line-height:50px;display:none;background:#2787ed;border-radius:10px;margin-top:2px}
.back_top a{color:#fff;display:block;text-align:center;font-size:24px}
.back_top a:hover{color:#fff!important}
@media only screen and (max-width:1024px){
.back_top{line-height:40px}
.banner .swiper-pagination{display:none!important}
}