.banner{  margin-top:85px;  --swiper-navigation-size:80px;
    --swiper-navigation-color: #fff;}
.banner .swiper-button-next,.banner .swiper-rtl .swiper-button-prev{    right: 50px;}
.banner .swiper-button-prev,.banner  .swiper-rtl .swiper-button-next{    left: 50px;}
.banner  .swiper-pagination-bullet{width:30px;height:13px;border-radius:13px;}
.banner .swiper-pagination-bullet-active{background:#0076fe}
.banner .swiper-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-bullets.swiper-pagination-horizontal,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction{bottom:56px;}
.banner img{
	width:100%;
}
.bta{text-align:center;margin-bottom:60px}
.bta span{font-size:36px;color:#333;display:block;font-weight:bold}
.bta i{width:43px;height:1px;background:#0076fe;display:block;margin:15px auto}
.bta p{color:#999}
.jjfa{padding-top:85px}
.jjfa_box>ul{box-sizing:border-box;width:330px;height:470px;float:left;background:#f2f6fa;padding:40px 10px}
.jjfa_box>ul li{line-height:50px;margin-bottom:25px;font-size:18px;padding-left:65px;border-radius:6px;cursor:pointer}
.jjfa_box>ul li.choice,.jjfa_box>ul li:hover{background:#0076fe;color:#fff}
.jjfa_box>#box{box-sizing:border-box;margin-left:25px;width:1045px;float:left;background:#f2f6fa}
.jjfa_box>#box h3{font-size:30px}
.jjfa_box>#box i{background:#0076fe;width:113px;height:7px;display:block;margin:15px 0 30px}
.jjfa_box>#box h4{font-size:24px;font-weight:normal;line-height:2}
.jjfa_box>#box span{display:block;line-height:2}
.jjfa_box>#box p{color:#999999;line-height:2;margin:10px 0 20px 0}
.jjfa_box .tab-item{display:none}
.jjfa_box .tab-item.show{display:block}
.jjfa_box .tab-item .jjfa_l{width:50%}
.jjfa_box .tab-item .jjfa_l ul{padding-top:30px;border-top:1px #ddd solid;height:50px}
.jjfa_box .tab-item .jjfa_l ul li{float:left;margin-right:16px}
.jjfa_box .tab-item .jjfa_l ul li a{display:block;width:140px;height:50px;line-height:50px;background:#0076fe;color:#fff;font-size:16px;text-align:center;border-radius:5px;border:1px #0076fe solid}
.jjfa_box .tab-item .jjfa_l ul li:last-child a{background:#fff;color:#0076fe}
.jjfa_box .tab-item .jjfa_l ul li:hover a{background:#0562cd}
.jjfa_box .tab-item .jjfa_l ul li:hover:last-child a{background:#0562cd;color:#fff}
.jjfa_bg1{background:url(../img/jjfa1.jpg) no-repeat  center;padding:45px 40px}
.jjfa_bg2{background:url(../img/jjfa2.jpg) no-repeat  center;padding:45px 40px}
.jjfa_bg3{background:url(../img/jjfa3.jpg) no-repeat  center;padding:45px 40px}
.jjfa_bg4{background:url(../img/jjfa4.jpg) no-repeat  center;padding:45px 40px}
.jjfa_bg5{background:url(../img/jjfa5.jpg) no-repeat  center;padding:45px 40px}
.jjfa_bg6{background:url(../img/jjfa6.jpg) no-repeat  center;padding:45px 40px}
.cpfl{padding-top:85px}
.flash4{height:550px;margin:50px  auto  0;position:relative}
.flash4 ul li{width:10%;height:550px;border-left:1px solid #fff;position:relative;overflow:hidden;float:left;box-sizing:border-box}
.flash4 ul li .imgTop img{display:block}
.flash4 ul li .imgTop img.tm{opacity:1}
.flash4 ul li .imgCon{width:100%;height:405px}
.flash4 ul li .imgCen{width:100%;font-weight:bold;color:#fff;font-size:20px;line-height:50px;position:absolute;left:80px;top:110px;display:none;font-size:36px}
.flash4 ul li .imgBot{width:100%;position:absolute;bottom:30px;left:0}
.flash4 ul li .imgBot a{margin:40px auto 0;border-radius:100%;font-size:0;display:block;width:40px;height:42px;background:url(../img/jt.png)  center no-repeat;border:1px #fff solid}
.flash4 ul li .imgBot span{display:block;text-align:center;font-size:16px;color:#fff;margin-top:25px}
.flash4 ul li .imgBot i{display:block;width:100%;height:50px}
.flash4 ul li .imgBot i.ico1{background:url(../img/cj1.png)  no-repeat  center}
.flash4 ul li .imgBot i.ico2{background:url(../img/cj2.png)  no-repeat  center}
.flash4 ul li .imgBot i.ico3{background:url(../img/cj3.png)  no-repeat  center}
.flash4 ul li .imgBot i.ico4{background:url(../img/cj4.png)  no-repeat  center}
.flash4 ul li .imgBot i.ico5{background:url(../img/cj5.png)  no-repeat  center}
.flash4 ul li .imgBot i.ico6{background:url(../img/cj6.png)  no-repeat  center}
.flash4 ul li .imgBot i.ico7{background:url(../img/cj7.png)  no-repeat  center}
.flash4 ul li .imgBot i.ico8{background:url(../img/cj8.png)  no-repeat  center}
.flash4 ul li   .bt_2{width:380px;line-height:2;position:absolute;left:80px;color:#fff;top:190px;display:none}
.more{margin-top:30px}
.more a{color:#fff;line-height:30px;font-size:18px;display:block;width:86px;background:#ffa337;border-radius:0   15px 0 15px;text-align:center;font-size:14px}
.more a:after{content:"";display:inline-block;background:url(../img/jia.png) no-repeat;width:8px;height:8px;margin-left:5px}
.flash4 ul li.on{width:30%}
.flash4 ul li.on .imgBot{display:none}
.flash4 ul li.on .imgCen{display:block}
.flash4 ul li.on .bt_2{display:block}
.flash4 ul li.on .imgBot{display:none}
.flash4 ul li.fast{position:absolute;right:0px;bottom:0px}
.cgal{padding-top:90px}
.case_box{position:relative}
.case_box .swiper{margin:0  60px}
.case_box  .swiper-button-next,.case_box .swiper-button-prev{width:30px;height:80px;background:#0076fe}
.case_box .swiper-button-next{background:url(../img/r.png) no-repeat center #0076fe}
.case_box .swiper-button-prev{background:url(../img/z.png) no-repeat center #0076fe}
.case_box .swiper-button-next:hover{background:url(../img/r.png) no-repeat center #ffa337}
.case_box .swiper-button-prev:hover{background:url(../img/z.png) no-repeat center #ffa337}
.case_box .swiper-button-next:after,.case_box .swiper-button-prev:after{display:none}
.case .swiper-slide{display:flex;justify-content:space-between;align-items:center}
.case.swiper{--swiper-theme-color:#0076fe;--swiper-pagination-bullet-width:15px;--swiper-pagination-bullet-height:15px}
.case .swiper-pagination{position:relative;margin-top:60px}
.case_r{width:650px;position:relative}
.case_r>img{width:100%}
.case_l{width:590px}
.case_l span{display:flex;align-items:center;margin-bottom:30px}
.case_l span i{display:block;width:1px;height:36px;background:#333;margin:0 15px}
.case_l span u{font-size:24px}
.case_l span img{}
.case_l p{color:#6c6c6c;line-height:2}
.about{padding-top:85px}
.aboutbg{padding:40px 0;background:url(../img/aboutbg.jpg)  no-repeat   center;overflow:hidden}
.aboutbox{background:#fff;width:70%;padding:60px 100px 50px 70px;position:relative;box-sizing:border-box}
.aboutbox:after{content:"";display:inline-block;background:url(../img/gs.png)  no-repeat   center;width:809px;height:618px;position:absolute;left:860px;bottom:0}
.aboutbox .more{margin:20px  0}
.aboutbox p{color:#6c6c6c;margin-bottom:20px;line-height:1.7}
.aboutbox ul{overflow:hidden}
.aboutbox ul li{width:23%;float:left;margin-right:2%}
.aboutbox ul li span{font-weight:bold}
.aboutbox ul li  span  i{font-size:48px;color:#0076fe;margin:0 5px}
.aboutbox ul li  u{display:block;font-weight:bold;line-height:1.5;margin:10px 0}
.aboutbox ul li em{font-size:12px;color:#333333;display:block}
.gybt{position:relative}
.gybt:before{content:"";display:inline-block;background:url(../img/yh.png)  no-repeat   center;width:33px;height:32px;position:absolute;left:-43px;top:-5px}
.gybt h3{font-size:23px;margin-bottom:30px}
.gybt h3 span{padding-left:20px;font-size:23px}
.newbox{padding-top:85px}
.new_tab{height:45px;margin-bottom:30px}
.new_tab li{float:left;margin-right:90px;font-size:20px;cursor:pointer}
.new_tab li.on:after{content:"";display:block;width:54px;height:5px;background:#0076fe;margin:10px auto 0}
.news_index{margin-top:50px}
.news_index_box{margin:65px 0;display:flex;justify-content:space-between}
.news_index_l{width:550px}
.news_index_l a{display:block;background:#f5f5f5}
.news_index_l a img{width:100%;display:block}
.news_index_l a span{display:block;font-weight:bold;line-height:24px;height:50px;overflow:hidden;padding:20px 0 10px;margin:0 20px}
.news_index_l a i{display:block;font-size:14px;color:#666666;padding:0 20px 50px 20px;height:40px;line-height:20px;overflow:hidden}
.news_index_r{width:790px}
.news_index_r ul{display:none}
.news_index_r ul.on{display:block}
.news_index_r ul li a{display:flex;justify-content:space-between;align-items:center}
.news_index_r ul li{margin-bottom:30px;transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}
.news_index_r ul li:hover{-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.news_index_r ul li .subtitle{width:680px}
.news_index_r ul li .subtitle h2{font-size:16px;margin-bottom:10px;height:21px;overflow:hidden}
.news_index_r ul li .subtitle p{font-size:14px;color:#666666;line-height:2}
.news_index_r ul li span{flex:0 0 82px;display:block;width:82px;height:82px;border:1px #e6e6e6 solid;text-align:center}
.news_index_r ul li span i{margin-top:10px;display:block;font-size:30px;color:#0076fe}
.news_index_r ul li span u{display:block;color:#999999;font-size:16px}
.news_index_r ul li:hover a{color:#ffa337}


@media screen and (max-width:640px){body{font-size:14px}
*{font-size:14px}

.flash4{width:100%;height:auto}
.flash4 ul li{border-left:0}
.flash4 ul li .imgTop img{width:100%;height:auto}
.flash4 .hd{display:none}
.flash4 ul li.fast{position:relative}
.flash4 ul li .imgCen,.flash4 ul li p.bt_2{display:block}
.flash4 ul li .imgBot{display:none}
.flash4 ul li .bt_2{display:block;width:auto;left:50px;right:50px}
.jjfa,.cpfl,.about,.newbox{padding-top:30px}
.jjfa_box{padding:0 20px}
.jjfa_box>ul{float:none;width:100%;height:auto;padding:0;background:none;height:80px/*40px*/}
.jjfa_box>ul li{line-height:40px;margin-bottom:0px;font-size:14px;padding-left:0px;/*width:20%;*/float:left;padding:0 10px;box-sizing:border-box}
.jjfa_box>#box{margin-left:0;width:100%;float:none;margin-top:20px}
.jjfa_box .tab-item .jjfa_l ul li a{display:block;width:120px;height:40px;line-height:40px;background:#0076fe;color:#fff;font-size:14px;text-align:center;border-radius:5px;border:1px #0076fe solid}
.jjfa_box>#box i{width:110px;height:5px;margin:15px 0}
.jjfa_box .tab-item .jjfa_l{width:100%}
.jjfa_bg1,.jjfa_bg2,.jjfa_bg3,.jjfa_bg4,.jjfa_bg5{padding:20px}
.fazx a{margin:auto}
.fazx{float:none}
.hbg{position:fixed;display:none;z-index:9;background:rgb(0 0 0 / 38%);width:100%;height:100%;left:0;top:0}
.hbg.on{display:block}
.w1400{width:100%}
.banner {
    margin-top:68px;
    --swiper-navigation-size: 30px;
}
.case_l span{display:flex;align-items:center;margin-bottom:10px;flex-direction:column}
.case_l span img{margin-bottom:10px}
.case_l span i{display:none}
.case .swiper-slide{flex-direction:column}
.case_r{width:100%}
.case_l{width:100%;box-sizing:border-box}
.case .swiper-pagination{margin-top:0px}
.bta{margin-bottom:30px}
.bta span{font-size:30px}
.aboutbg{padding:0}
.gybt h3 span{padding-left:0;display:block}
.aboutbox{width:100%;padding:20px 50px}
.aboutbox:after{display:none}
.cgal{padding-top:40px}
.aboutbox ul li{width:48%;margin-right:0}
.aboutbox ul li:nth-child(2n){margin-left:4%}
.news_index_box{margin:20px;display:flex;justify-content:space-between;flex-direction:column}
.new_tab li{margin-right:20px}
.news_index_r ul li .subtitle p{line-height:2;height:48px;line-height:24px;overflow:hidden}
.news_index_r ul li .subtitle{width:auto;margin-left:20px}
.news_index_l a span{white-space:nowrap}
.news_index_l a i{height:auto}
.news_index_l{width:100%;margin-bottom:20px}
.news_index_r{width:100%}

}@media screen and (max-width:540px){.flash4 ul li .imgCen{left:60px;top:80px}
.flash4 ul li p.bt_2{left:60px;top:140px}
}@media screen and (max-width:460px){.flash4 ul li .imgCen{left:50px;top:50px;font-size:30px}
.flash4 ul li p.bt_2{left:50px;top:110px;width:360px;font-size:14px}
}@media screen and (max-width:410px){.flash4 ul li .imgCen{left:40px;top:50px;font-size:26px}
.fzlc ul li p{font-size:12px}
.flash4 ul li p.bt_2{left:40px;top:110px;width:80%;font-size:14px}
}@media screen and (max-width:380px){.flash4 ul li .imgCen{top:30px}
.flash4 ul li p.bt_2{top:80px}
}


