@charset "utf-8";
.header{font-size:16px;background:#fff;width:100%;top:0;left:0;padding:15px 0;}
.header.fixed{position:fixed;z-index:22;padding:5px 0;border-bottom:1px solid #ededed;background:#fff;}
.header .nav li a{color:#666;padding:6px 20px;position:relative;}
.header .tel{margin-left:20px;font-weight:bold;display: flex;align-items: center;}
.header .tel i{margin-right:8px;font-size:20px;margin-top:5px}
.header .nav li a::after{content:"";width:0;height:3px;background:#1C64F7;border-radius:2px;position:absolute;left:50%;bottom:0;margin-left:-15px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.header .nav li:hover a,.header .nav li.on a{color:#1C64F7}
.header .nav li:hover a::after,.header .nav li.on a::after{width:30px}
.header .nav li.on.nothis a{color:#666}
.header .nav li.on.nothis a::after{width:0!important}
.header .nav li.on.nothis:hover a{color:#1C64F7}
.header .nav li.on.nothis:hover a::after{width:30px!important}
.slide3 .swiper-pagination{bottom:5rem!important;}
.header .login{padding:0 5px}
.header .login a{height:28px;line-height:28px;padding:0 15px;border:1px solid #666;color:#666;display:inline-block;border-radius:35px;margin:0 5px;font-size:14px}
.header .login a:hover,.header .login a.reg{background:#1C64F7;color:#fff;border-color:#1C64F7;}

.header2 .login a{border-color:#fff;color:#fff!important}

/* 首页 */
.bgt{background-repeat:no-repeat;}
.jisu{text-align:center;padding:20px 0;position:relative;background:#fff;}
.jisu .container{overflow:hidden;}
.jisu ul{height:40px;position:relative;z-index:1;background:#fff;margin:0 1rem}
.jisu::before{position:absolute;content:"";width:100%;height:1px;top:50%;left:0;background:#e3e3e3;z-index:0;}
.jisu li i{font-size:24px;color:#c1c2c2;margin-right:8px;}
.jisu li{display:flex;align-items:center;padding:0 1rem;font-size:16px;position:relative;}
.jisu li span,.jisu li font{color:#0089ff;font-size:16px;}
.jisu li font{margin:0 5px 0 2px}
.jisu li::after{content:"";position:absolute;right:-30px;width:1px;height:13px;background:#e3e3e3;}
.jisu li:last-child::after{display:none;}


.jisu2 ul{background: #fff;box-shadow: -1px 6px 20px 0px rgba(172, 172, 173, 0.3);border-radius: 6px;position:relative;margin-top:-35px;z-index:1;text-align:center;padding:15px 1.5rem!important;}
.jisu2 ul li .title{font-size:22px;font-weight:bold;}
.jisu2 ul li .desc{font-size:14px;margin-top:-5px;color:#666}
.jisu2 ul li .counter{position:relative;}
.jisu2 ul li .counter::after{content:"+";position:absolute;right:-10px;top:0px;z-index:1;font-size:14px;font-weight:normal;}
/* 卓越品质 */
.pinzhi{clear:both;background:url(../img/bg_fw1.png) no-repeat;background-size:cover;}
.pinzhi .list_pz li .item{background: #fff;box-shadow: -1px 6px 26px 0px rgba(209, 209, 209, 0.5);border-radius: 4px;padding:25px 20px;margin:20px 30px}
.pinzhi .list_pz ul{margin:0 -30px}
.pinzhi .list_pz li .biao{width:85px;float:left;text-align:center;margin-top:15px;margin-right:6px}
.pinzhi .list_pz li .title{font-size:20px;font-weight:bold;}
.pinzhi .list_pz li .desc{color:#999;font-size:16px;line-height:28px;}
.taocan{background:url(../img/bg_tc.png) no-repeat;background-size:cover;overflow:hidden;}
.taocan .list_taocan{margin:0 -15px}
.taocan .list_taocan li .item{background: #fff;border-radius: 10px;text-align:center;padding-bottom:30px;margin:10px 15px;}
.taocan .list_taocan li .tc1{height:130px;align-items:center;text-align:center;background: linear-gradient(90deg, #88A1C7, #B6C8E3);border-radius: 10px 10px 0px 0px;color:#fff;font-size:22px;justify-content:center;position:relative;}
.taocan .list_taocan li .hot .tc1::before{content:"";position:absolute;width:90px;height:80px;background:url(../img/i_tj.png) no-repeat;background-size:cover;left:0;top:0;}
.taocan .list_taocan li .tc2{font-size:14px;line-height:30px;color:#666;margin:18px 0 0 0;height:180px;overflow:hidden;}
.taocan .list_taocan li .tc2 p{margin:4px 0}
.taocan .list_taocan li .tc3{margin:0 0 10px 0;font-size:16px}
.taocan .list_taocan li .tc3 b{font-size:26px;margin:0 3px}
.taocan .list_taocan li .tc4 a{width: 120px;
height: 38px;line-height:38px;background: linear-gradient(90deg,#88A1C7, #B6C8E3);border-radius: 19px;display:inline-block;color:#fff}
.taocan .list_taocan li .tc4 a:hover{opacity:.88;}

.subcat4{margin:-2rem 0 1.5rem 0;text-align:center;}

.subcat4 .swiper-slide{width:auto;float:left;margin:.4rem .5rem}
.subcat4 .swiper-slide a{width: auto;height:38px;line-height:38px;padding:0 20px;border: 1px solid #A6A6A6;border-radius:35px;text-align:center;color:#666;display:inline-block;min-width:150px;}
.subcat4 .swiper-slide.active a,.subcat4 .swiper-slide:hover a{color:#1C64F7;border-color:#1C64F7}
.index_case{background:#f7f7f7;}
/* 困扰 */
.kunrao{background:url(../img/bg_kr.png) no-repeat;background-size:cover;}
.list_krao{margin:-25px 0 15px 0}
.list_krao li .item{margin:25px 40px;background: #fff;border-radius: 10px;padding:20px}
.list_krao ul{margin:0 -40px;}
.list_krao li .wen{height:36px;line-height:36px;background:url(../img/i_wen.png) no-repeat left center;padding-left:35px;font-size:20px;}
.list_krao li .desc{font-size:14px;line-height:30px;color:#666;margin:6px 0;height:90px;overflow:hidden;}
.kunrao .btn_zx{text-align:center;padding:20px 0;}
.kunrao .btn_zx a{width: 200px;height: 50px;line-height:50px;border: 1px solid #FFFFFF;border-radius: 25px;text-align:center;display:inline-block;margin:0 20px;color:#fff;font-size:16px}
.kunrao .btn_zx a:hover{border-color:#1C64F7;color:#1C64F7}
/* 实力 */
.shili{clear:both;}
.shili .youshi{margin:30px 0;position:relative;}
.shili .pz_logo{width:480px;height:480px;margin:0 auto;align-items:center;text-align:center;position:relative;justify-content:center;}
.shili .pz_logo .zx a{width: 120px;height: 38px;line-height:38px;background: #1C64F7;border-radius: 19px;text-align:center;display:inline-block;color:#fff;margin-top:25px;position:relative;z-index:1;}
.shili .pz_logo .zx a:hover{opacity:.8;}
.shili .pz_logo::before{content:"";position:absolute;width:100%;height:100%;border: 30px solid #E8EDF7;border-radius:50%;left:0;top:0;}
.shili .youshi ul li{width:280px;position:absolute;padding-left:25px;}
.shili .youshi ul li:nth-child(3){width:305px}
.shili .youshi ul li .title{font-size:18px;font-weight:bold;}
.shili .youshi ul li .desc{font-size:14px;color:#999;margin-top:6px;}
.shili .youshi ul li.ys1{top:20px;right:36px;}
.shili .youshi ul li.ys2{top:207px;right:-14px;}
.shili .youshi ul li.ys3{bottom:-10px;right:17px;}
.shili .youshi ul li.ys4{top:45px;left:28px;}
.shili .youshi ul li.ys5{top:207px;left:-15px;}
.shili .youshi ul li.ys6{bottom:0;left:29px;}
.shili .youshi ul li:nth-child(n+4){text-align:right;padding-left:0;padding-right:25px;}
.shili .youshi ul li::before{content:"";width:103px;height:23px;position:absolute;background:url(../img/xt1.png) no-repeat center;}

.shili .youshi ul li.ys4::before,.shili .youshi ul li.ys5::before,.shili .youshi ul li.ys6::before{background:url(../img/xt2.png) no-repeat center;}
.shili .youshi ul li.ys1::before{left:-101px;top:40px;transform:rotate(-25deg);}
.shili .youshi ul li.ys2::before{left:-96px;top:20px;transform:rotate(-1deg);}
.shili .youshi ul li.ys3::before{left:-105px;top:0px;transform:rotate(17deg);}

.shili .youshi ul li.ys4::before{right:-102px;top:25px;transform:rotate(17deg);}
.shili .youshi ul li.ys5::before{right:-96px;top:20px;transform:rotate(-1deg);}
.shili .youshi ul li.ys6::before{right:-105px;top:-3px;transform:rotate(-25deg);}

.section-3 .type .en{color:#fff}
.section-3 .subcat4 .swiper-slide a{color:#fff;border-color:#fff}
.section-3 .subcat4 .swiper-slide.active a{background:#1C64F7;color:#fff;border-color:#1C64F7}


.section-3{background:url(../img/bg_al.jpg) no-repeat;background-size:cover;}
.section-3.mod-product-slide .bd li{background:0;height:532px;overflow:hidden}
.section-3 .hd li i{background:url(../img/icon_alt1.png) no-repeat;background-position:0 0}
.section-3 .hd li.on i{background:url(../img/icon_alt2.png) no-repeat;}
.section-3 .hd li.on{color:#f92829}
.section-3.mod-product-slide .bd .img{top:0;height:532px;background:0}
.section-3 .subcat4{margin-bottom:30px;}
.mod-product-slide{height: 850px;padding:0 0 65px 0;color: #fff;}
.mod-product-slide .hd{float: right;width: 575px;}
.mod-product-slide .hd h2{font-size: 36px;margin:45px 0 35px 0;}
.mod-product-slide .hd ul{overflow: hidden;margin-bottom: 22px;}
.mod-product-slide .hd li{float: left;cursor: pointer;width: 100px;height: 100px;margin: 0 22px 20px 0;text-align: center;font-size: 14px;border-radius: 5px;}
.mod-product-slide .hd li.on{background: #fff;color: #1573fb;}
.mod-product-slide .hd li i{width: 39px;height: 41px;display: block;margin: 16px auto 10px;}
.mod-product-slide .hd .qrcode{text-align: center;font-size: 14px;}
.mod-product-slide .hd .qrcode .img{width: 137px;height: 137px;margin-bottom: 15px;float:left;}
.mod-product-slide .hd .qrcode  p{float:left;padding-top:38px;text-align:left;padding-left:15px}
.mod-product-slide .hd .qrcode  p span{width:100%;float:left;}
.mod-product-slide .bd{width: 456px;float: left;margin-left: 43px;height: 540px;position: relative;margin-top:30px;}
.mod-product-slide .bd ul{margin-left: 101px;}
.mod-product-slide .bd li{width: 255px;height: 541px;background: url(../img/mobile.png) no-repeat;}
.mod-product-slide .bd .prev,
.mod-product-slide .bd .next{width: 38px;height: 38px;transition: all .2s;border: 1px solid #fff;border-radius: 100%;position: absolute;top: 50%;margin-top: -20px;}
.mod-product-slide .bd .next{right: 0;}
.mod-product-slide .bd .prev:after,
.mod-product-slide .bd .next:after{content: "";position: absolute;margin: -5px 0 0 -7px;left: 50%;top: 50%;width: 8px;height: 8px;border: 1px solid #fff;border-color: transparent #fff #fff transparent;-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.mod-product-slide .bd .prev:after{-ms-transform: rotate(-225deg);-webkit-transform: rotate(-225deg);transform: rotate(-225deg);margin: -5px 0 0 -2px;}
.mod-product-slide .bd .prev:hover,
.mod-product-slide .bd .next:hover{background: #fff;}
.mod-product-slide .bd .prev:hover:after,
.mod-product-slide .bd .next:hover:after{border-color: transparent #aaa #aaa transparent;}
.mod-product-slide .bd .i-title{position: absolute;font-size: 14px;font-weight: 700;color: #333;left: 50%;top: 30px;margin-left: -65px;text-align: center;width: 130px;height: 30px;line-height: 30px;overflow: hidden;}
.mod-product-slide .bd .img{width: 245px;overflow: hidden;height: 475px;background: #F4F4F4;position: absolute;top: 59px;left: 5px;border-radius: 0 0 22px 22px;}
.mod-product-slide .bd .img img{width: 245px;height: auto;}
.mod-product-slide .bd .img-short{height: 437px;border-radius: 0;}
.mod-product-slide .bd .swiper-slide{height: auto;}
.mod-product-slide .swiper-scrollbar{background: rgba(105, 105, 105, 0.5);opacity: 1 !important;}

/* ny_slide */
.ny_slide{height:270px;background-size:cover;background-repeat:no-repeat;color:#fff;justify-content:center;align-items:center;}
.ny_slide .txt1{font-size:34px;font-weight:bold;}
.ny_slide .txt2{font-size:18px;margin:2px 0}
.ny_slide .subcat{margin-top:30px}
.ny_slide .subcat li{height: 30px;line-height:30px;border: 1px solid #F2F2F2;border-radius: 15px;padding:0 22px;margin:0 25px;transition:all ease-in .2s;}
.ny_slide .subcat li a{color:#F2F2F2}
.ny_slide .subcat li.on,.ny_slide .subcat li:hover{background:#1C64F7;border-color:#1C64F7}
.ny_slide .subcat li.on a,.ny_slide .subcat li:hover a{color:#fff}
.main{padding:20px 0}
.main .list_news li{padding:30px 60px 30px 0;border-bottom:1px solid #F2F2F2}
.main .list_news li .time{width:155px;float:left;text-align:center;justify-content:center;}
.main .list_news li .time .year{font-size:18px}
.main .list_news li .time .date{font-size:40px;font-weight:bold;margin-top:-10px}
.main .list_news li  .pic{max-width:200px;float:left;margin-right:35px;}
.main .list_news li  .title{font-size:18px;height:30px;line-height:30px;font-weight:bold;}
.main .list_news li .desc{font-size:14px;line-height:25px;color:#999;margin-top:6px}
/* pages */
.pages{clear:both;text-align:center;padding:50px 0} 
.pages li {display:inline-block;vertical-align:middle;margin:0 3px;}
.pages li a{display:block;font-size:14px;color:#404040;border-radius:50%;width:36px;height:36px;line-height:36px;display:inline-block;}
.pages li:hover a,.pages li.active a{background:#1C64F7; color:#fff;}
/* footer */
.footer{clear:both;background:#2f3034;padding:30px 0 40px 0;color:#fff}
.footer .footer1{justify-content:center;font-size:16px;height:60px;}
.footer .footer1 .x4{justify-content:center;align-items:center;}
.footer .footer1 .biao{margin-right:20px}
.footer .footer1 .p2{margin-top:-3px;font-weight:bold;}
.footer .footer1 .x4{position:relative;}
.footer .footer1 .x4::after{content:"";position:absolute;right:0;height:60px;background:#42454A;top:5px;width:1px}
.footer .footer1 .x4:last-child::after{display:none;}
.footer .footer2{clear:both;margin:60px 0;}
.footer .footer2 .footer_nav h3{font-weight:normal;font-size:18px;margin:8px 0 15px 0}
.footer .footer2 .footer_nav li p{height:25px;line-height:25px;overflow: hidden;}
.footer .footer2 .footer_nav li a{color:#fff}
.footer .footer2 .footer_nav li a:hover{color:rgba(255,255,255,.7)}
.footer .footer3{text-align:center;margin:25px 0;color:#ccc;}
.footer .footer3 a{color:#ccc;margin:0 10px}
.footer .footer3 a:hover{color:#fff}
.footer .lxfs .fa{font-size:24px}
.footer .lxfs .lx1 li{float:left;margin-right:16px;position:relative;}
.footer .lxfs .lx1{margin:10px 0 2px 0;}
.footer .lxfs .lx1 .qrcode{width:120px;position:absolute;top:35px;display:none;}
.footer .lxfs .lx1 li:hover .qrcode{display:block;}
.footer .lxfs .lx2{clear:both;margin:10px 0;overflow:hidden;}
.footer .copyright{text-align:center;color:#ccc;}
.footer .copyright a{color:#ccc;margin:0 10px 0 0}
.footer .copyright a:hover{color:#fff}

/* 新闻详情页 */
.weizhi{clear:both;padding:15px 0;background:#F7F7F7;}
.weizhi span{color:#808080}
.main .pageinfo{padding:35px 0;}
.pageinfo .news_title{text-align:center;font-size:24px;font-weight:normal;}
.pageinfo .news_time{text-align:center;color:#666;padding:18px 0;font-size:12px;}
.pageinfo .news_time span{padding-left:15px;}
.pageinfo .content,.pageinfo .content p{font-size:14px;line-height:34px;}
.pageinfo .sxp{margin:35px 0 60px 0;font-size:16px;}
.pageinfo .sxp li{width:50%;float:left;}
.pageinfo .sxp li:nth-child(2){text-align:right;}
/* 关于我们 */
.h100{height:100%}
.type{text-align:center;padding:60px 0;}
.type .cn{font-size:31px;font-weight:bold;}
.type .en{font-size:16px;color:#808080;margin-top:-2px}
.subcat3{text-align:center;background:#F7F7F7;line-height:60px;font-size:18px;}
.subcat3 .active a{color:#1C64F7}
.subcat3 .layout{padding:0 5%}
.about1{clear:both;background:url(../img/bg_about.png) no-repeat;background-size:cover;padding-bottom:110px;}
.about1 .container{max-width:988px;}
.about1 .about1_desc{text-align:center;line-height:26px;color:#999;margin-bottom:45px;}
.about1 .list_about li .pic{height:295px;background-repeat:no-repeat;background-size:cover;}
.about1 .list_about li .item{background:#dde0e5;padding:60px 0 0 50px}
.about1 .list_about li .t1{font-size:19px;line-height:25px;margin:5px 0;}
.about1 .list_about li .t2{font-size:12px;line-height:18px;font-family:arial;margin:6px 0}
.about1 .list_about li .t3{line-height:20px;max-width:345px;position:relative;padding-bottom:16px;}
.about1 .list_about li .t3::after{content:"";position:absolute;left:0;bottom:0;width:30px;height:1px;background:#7b828e;}
.about1 .list_about li:nth-child(2) .item{background:#262f42;color:#fff;padding-left:90px}
.about1 .list_about li:nth-child(2) .x6:nth-child(2){position:relative;}
.about1 .list_about li:nth-child(2) .x6:nth-child(2)::before{content:"";width: 165px;height: 345px;background: #262F42;position:absolute;right:0;bottom:0;z-index:1;}
.about1 .list_about li:nth-child(3){background:#dde0e5;}
.about1 .list_about li:nth-child(3) .item{padding-right:90px;text-align:right;padding-top:40px}
.about1 .list_about li:nth-child(3) .item p img{float:left;}
.about1 .list_about li:nth-child(3) .pic{width:205px;height:230px;float:right;position:relative;z-index:0;}
.about1 .list_about li:nth-child(3) .x6:nth-child(1)::before{content:"";position:absolute;width:100%;height:40px;background:#262f42;top:0;left:0;}
/* about2 */
.pb80{padding-bottom:65px}
.about2{background:#f6f6f6;}
.about2 .layout{position:relative;padding:0 25px}
.about2 .swiper-container{position:initial;}
.about2 .swiper-button-prev,.about2 .swiper-button-next{width:48px;height:48px;border-radius:50%;background:#d4d4d4;line-height:48px;text-align:center;font-size:2.5rem;color:#fff}
.about2 .swiper-button-prev{left:-35px}
.about2 .swiper-button-next{right:-35px}
.about2 .swiper-button-prev:hover,.about2 .swiper-button-next:hover{background:#1C64F7;}
/* about3 */
.about3{overflow:hidden;}
.about3 .list_hz ul{border-top:1px solid #F2F2F2;border-right:1px solid #F2F2F2;overflow:hidden;}
.about3 .list_hz li{width:20%;float:left;text-align:center;}
.about3 .list_hz li .pic{border:1px solid #F2F2F2;border-top:0;border-right:0;}
/* 发展历程 */
.bgf7{background:#f7f7f7;}
.main.bgf7{padding:0}
.lxwm.bgf7 .container{padding:30px 0}
.cntl{position:relative;overflow:hidden;padding:0 16%;}
.cntl-center{left:0;right:0;margin-left:auto;margin-right:auto}
.cntl-bar{position:absolute;width:1px;top:35px;bottom:0;background-color:#f2f2f2;}
.cntl-bar-fill{background-color:#009abb;position:absolute;left:0;right:0;top:0;height:0}
.cnt1-time{text-align:center;margin:25px 0}
.cnt1-time span{padding:3px 25px;border:1px solid #999;border-radius:35px;color:#333;font-size:20px;background:#fff;position:relative;z-index:2;}

.cntl-state{position:relative;width:100%;margin:30px 0}
.cntl-state::after{display:block;content:' ';clear:both}
.cntl-icon{border-radius:50%;width:80px;height:40px;position:absolute;top:12px;text-align:center;line-height:40px;font-size:40px;color:#fff;background:url(../img/dot1.png) no-repeat center;}
.cntl-content::before{content:"";position:absolute;left:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #f7f7f7;top:30%}
.cntl-content{width:45%;padding:10px 2%;background:#f7f7f7;border-radius:8px;float:left;position:relative;font-size:16px;top:10px;max-width:360px;}
.cntl-state:nth-child(2n+2) .cntl-content{float:right;}
.cntl-image{width:48%;padding:2%;text-align:right;color:#999;padding-top:2.5%}
.cntl-state:nth-child(2n+1) .cntl-image{float:right;text-align:left;padding-left:5%;}
.cntl-state:nth-child(2n+1) .cntl-content{text-align:right;}
.cntl-state:nth-child(2n+1) .cntl-content::before{border-left:10px solid #f7f7f7;right:-10px;left:auto;border-right:initial}
/* 联系我们 */
.main .contbox{padding:40px 100px}
#allmap {width: 100%;height: 420px;overflow: hidden;}
#allmap b{color: #CC5522;font-size: 14px; }
#allmap img{max-width:inherit;}
#allmap *,#allmap *:before,#allmap *:after {-webkit-box-sizing: border-box!important;-moz-box-sizing: border-box!important;box-sizing: initial!important;}
.contbox .cont1{margin:0 -20px 20px -20px}
.contbox .cont1 .item{background: #fff;border: 1px solid #E6E6E6;border-radius: 6px;padding:40px;margin:20px;height: 323px;}
.contbox .cont1 .p1{font-size:20px;font-weight:bold;}
.contbox .cont1 .p2{font-size:27px;font-weight:bold;color:#2384e2;margin:-8px 0 -5px 0;}
.contbox .cont1 .p3{font-size:12px;color:#999}
.contbox .cont1 .zx{position:relative;margin:22px 0;overflow:hidden;height:3px}
.contbox .cont1 .zx::before{content:"";position:absolute;width: 31px;height: 1px;border: 1px solid #E6E6E6;position:absolute;left:0;}
.contbox .cont1 .qrcode{border:1px solid #F5F5F5;max-width:190px;margin-top:15px;border-radius:3px;}
.contbox .cont1 .msg3 .p4 .pl{padding-left:71px;margin-top:-3px}
.contbox .cont1 .msg3 .p4  p b{color:#2384e2;font-size:16px}
.contbox .cont1 .msg3 .p4{color:#999;padding:5px 0}
.contbox .cont1 .msg3 .p5 a{color:#3888ff}
.contbox .cont1 .msg3 .p5{margin-top:12px}
.center{text-align:center;}
/* 加入我们 */
.join_tab{max-width:715px;margin:0 auto;}
.join_tab .tab_ul{padding:65px 0 50px 0}
.join_tab .tab_ul li{float:left;height: 40px;background: #fff;border: 1px solid #ccc;line-height:40px;text-align:center;border-radius:6px;padding:0 45px;font-size:16px;cursor:pointer;}
.join_tab .tab_ul li.on{background:#1C64F7;border-color:#1C64F7;}
.join_tab .tab_ul li.on a{color:#fff}
.join_tab .tab_item{padding:20px 0;}
.join_tab .tab_item h3{font-size:24px;margin-left:-15px;}
.join_tab .tab_item .info{line-height:36px;padding:20px 0}
.h40{height:40px;}
/* 案例 */
.header2{position:fixed;top:0;background:transparent;z-index:22;}
.header2 .logo1{display:none;}
.header2 .logo2{display:block;}
.header.fixed .logo1{display:block;}
.header.fixed .logo2{display:none;}
.header2 .nav li a{color:#fff}
.header2 .nav li:hover a,.header2 .nav li.on a{color:#fff}
.header2 .nav li.on.nothis a{color:#fff}
.header2 .nav li.on.nothis:hover a{color:#fff}
.header2 .tel{color:#fff}
.slide3{height:500px;position:relative;}
.slide3 .swiper-container{width:100%;height:100%}
.slide3 .swiper-slide{height:100%;justify-content:center;align-items:center;color:#fff}
.slide3 .swiper-slide .txt1{font-size:62px;font-weight:bold;}
.slide3 .swiper-slide .txt2{font-size:24px;margin:5px 0 65px 0;}
.slide3 .swiper-slide  .subcat li{width: 200px;height: 54px;border: 1px solid #fff;border-radius: 27px;line-height:54px;text-align:center;font-size:20px}
.slide3 .swiper-slide  .subcat li a{color:#fff}
.slide3 .swiper-slide  .subcat li:hover{background:#0089FF;border-color:#0089FF}
.slide3 .swiper-container{position:initial;}
.slide3 .swiper-button-next{right:19%;}
.slide3 .swiper-button-prev{left:19%;}
.slide3 .jt{width:60px;height:60px;line-height:60px;background:rgba(0,0,0,.4);border-radius:50%;color:#fff;font-size:35px;text-align:center;top:48%}
.slide3 .jt:hover{background:rgba(28,100,247,.8);}
.slide3 .swiper-pagination .swiper-pagination-bullet{width:15px;height:4px;border-radius:5px;opacity:1;background:rgba(255,255,255,.8);}
.slide3 .swiper-pagination .swiper-pagination-bullet-active{background:#1C64F7;}
@keyframes hideP{ 0%{
opacity: 0; transform: translate(0, 400px) }
100%{opacity: 1; transform: translate(0, 0) }
}
.slide3 .swiper-slide-active .txt1{animation: hideP 0.5s;-moz-animation: hideP 0.5s;-webkit-animation: hideP 0.5s;-o-animation: hideP 0.5s;}
.slide3 .swiper-slide-active .txt2{animation: hideP 0.6s;-moz-animation: hideP 0.6s;-webkit-animation: hideP 0.6s;-o-animation: hideP 0.6s;}
.slide3 .swiper-slide-active  .subcat{animation: hideP 0.7s;-moz-animation: hideP 0.7s;-webkit-animation: hideP 0.7s;-o-animation: hideP 0.7s;}
.slide3 .swiper-slide{background-repeat:no-repeat;background-size:cover;}
.main .list_sub{overflow:hidden;padding:20px 0}
.main .list_sub li{width:12.5%;float:left;margin:10px 0}
.main .list_sub li a{width: 124px;height: 32px;border: 1px solid #A6A6A6;border-radius: 15px;line-height:32px;display:inline-block;text-align:center;color:#666}
.main .list_sub li.on a,.main .list_sub li:hover a{background:#1C64F7;color:#fff;border-color:#1C64F7}
.list_case li .item{margin:10px;}
.list_case ul{margin:15px -10px}
.list_case li .pbox{padding:15px 10px 20px 10px;background:#fff;}
.list_case li .pbox p{padding:6px 0;border-bottom:1px solid #f3f3f3;color:#666;}
/* 案例详情页 */
.main .caseinfo{padding:30px 45px;}
.main .caseinfo .xq1 .biao{width:80px;float:left;margin-right:30px}
.main .caseinfo .xq1 .title{font-size:20px;height:35px;line-height:35px;overflow:hidden;}
.main .caseinfo .xq1 .desc{font-size:16px;line-height:28px;overflow:hidden;color:#666;margin-top:6px}
.main .caseinfo .content{padding:25px 0 10px 0;}
.main .xgnr{padding-left:10px}
.main .xgnr .xg1{padding:15px 0;text-align:center;color:#1C64F7;font-size:18px;background:#fff;}
.main .xgnr .xg1 a{color:#1C64F7}
.main .xgnr .xg1 a:hover{opacity:.6;}
.list_case ul{margin:0 -10px}
/* 产品服务 */
.fuwu1{clear:both;background:url(../img/bg_fw1.png) no-repeat;background-size:cover;}
.fuwu1 .list_xm1{margin:0 -15px}
.fuwu1 .list_xm1 li .item{border:1px solid #EDEDED;padding:25px;margin:15px;background:#fff;}
.fuwu1 .list_xm1 li .biao{width:80px;float:left;height:120%;line-height:120px;}
.fuwu1 .list_xm1 li .info .title{font-size:20px;font-weight:bold;}
.fuwu1 .list_xm1 li .info .desc{font-size:14px;line-height:22px;height:88px;overflow:hidden;color:#666;max-width:248px;}
.fuwu1 .list_xm1 li:hover .item{background:rgba(255,255,255,.2);background:#fff;box-shadow: -1px 6px 26px 0px rgba(209, 209, 209, 0.5);border-radius:5px;}
.fuwu2{clear:both;background:url(../img/bg_fw2.png) no-repeat;background-size:cover;}
.fuwu2 .list_xm2{margin:0 -12px;overflow:hidden;}
.fuwu2 .list_xm2 li{float:left;text-align:center;}
.fuwu2 .list_xm2 li .item{margin:12px;background: #fff;border-radius: 4px;padding:30px 20px;}
.fuwu2 .list_xm2 li .item:hover{background:#fff;box-shadow: -1px 6px 26px 0px rgba(209, 209, 209, 0.5);}
.fuwu2 .list_xm2 li  .title{margin:12px 0 6px 0;font-weight:bold;font-size:18px}
.fuwu2 .list_xm2 li .desc{font-size:14px}
.fuwu2 .list_xm2 li .zx{margin-top:20px}
.fuwu2 .list_xm2 li .zx a{height: 36px;border: 1px solid #B3B3B3;border-radius: 18px;padding:0 28px;line-height:36px;display:inline-block;}
.fuwu2 .list_xm2 li .zx a:hover{background:#1C64F7;color:#fff;border-color:#1C64F7}
.fuwu1 .list_xm1 li .biao img,.fuwu2 .list_xm2 li .biao img{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.fuwu1 .list_xm1 li:hover .biao img,.fuwu2 .list_xm2 li:hover .biao img{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg);}
/* fuwu3 */
.fuwu3 .list_xm3{margin:0 -10px}
.fuwu3 .list_xm3 li .item{margin:10px;position:relative;}
.fuwu3 .list_xm3 li .title{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center;}
.fuwu3 .list_xm3 li:hover .title{background:rgba(0,0,0,.2);}
.fuwu4{clear:both;background:url(../img/bg_dw.png) no-repeat;background-size:cover;background-attachment: fixed;}
.type.text-white .en{color:#fff}
.fuwu5{clear:both;background:url(../img/bg_fw1.png) no-repeat;background-size:cover;}
.fuwu5 .item{background: #fff;border-radius: 4px;padding:30px 35px;border:1px solid #EDEDED;text-align:center;line-height:25px;}
.fuwu5 .item .title{margin:12px 0 6px 0;font-weight:bold;font-size:18px}
.fuwu5 .item .desc{font-size:14px;line-height:22px;margin:12px 0;}
.fuwu5 .item .zx{margin-top:20px}
.fuwu5 .item .zx a{height: 36px;border: 1px solid #B3B3B3;border-radius: 18px;padding:0 28px;line-height:36px;display:inline-block;}
.fuwu5 .item .zx a:hover{background:#1C64F7;color:#fff;border-color:#1C64F7}
.fuwu5 .item .biao img,.fuwu5 .item .biao img{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.fuwu5 .item:hover .biao img{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg);}
/* 新闻资讯 */
.newsbox{clear:both}
.newsbox .type{padding-top:20px}
.newsbox .newslist li .item{width:95%;max-width:545px;border-bottom:1px dashed  #d0d0d0;padding:15px 0}
.newsbox .newslist li:nth-child(2n) .item{float:right;}
.newsbox .newslist li .time{width:95px;float:left;text-align:center;margin-right:15px}
.newsbox .newslist li .time .date{font-size:48px;font-weight:bold;margin:-18px 0 -16px 0}
.newsbox .newslist li .time .year{font-size:18px;color:#666;}
.newsbox .newslist li  .title{font-size:18px}
.newsbox .newslist li  .desc{font-size:14px;color:#999;line-height:20px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/* 解决方案*/
.solute1{clear:both;background:url(../img/bg_about.png) no-repeat;background-size:cover;}
.solute1 .list_xm2 li .item{border: 1px solid #EDEDED;border-radius:5px;padding:40px 20px}
/* 在线客服 */
@keyframes hideP{ 0%{
opacity: 0; transform: translate(400px, 0) }
100%{opacity: 1; transform: translate(0, 0) }
}
.kefu{position: fixed; right: 0px; top:50%; margin-top: -90px; width:75px;z-index: 999;background:#7ca6fb;}
.kefu-ul li{position: relative; height:75px;height: 75px;text-align: center; font-size:12px;display:flex;align-items:center;justify-content:center;}
.kefu-ul li:hover{background:#1c64f7;}
.kefu-ul li a img{height:30px}
.kefu-ul li a{color:#fff}
.kefu-ul li a i{font-size:28px;}
.kfbox{position: absolute; left: 0px;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;z-index: 1; opacity: 0;top:0;display:none;}
.kefu-ul li:hover .kfbox{opacity: 1;display:block;animation: hideP 0.6s;-moz-animation: hideP 0.6s;-webkit-animation: hideP 0.6s;-o-animation: hideP 0.6s;}
.kefu-ul li.kf1 .kfbox{width:202px;height:60px;background:url(../img/bg_kf1.png) no-repeat top center;padding:10px;}
.kefu-ul li.kf1:hover .kfbox{left:-202px}
.kefu-ul li.kf1 .biao{width:45px;float:left;margin-top:5px}
.kefu-ul li.kf1 .info{overflow:hidden;text-align:left;color:#1c64f7;font-size:16px}
.kefu-ul li.kf1 .info .title{font-size:12px;margin:0 0 -5px 0}
.kefu-ul li.kf2:hover .kfbox{left:-182px;border:1px solid #ddd;}
.kefu-ul li.kf2 .kfbox img{width:180px}

#tip-arrow-top, #tip-arrow-bottom, #trans-tooltip {display: none;}
.kf_wechat{position:relative}
.kf_wechat .qrcode{display:none;width:120px;position:absolute;top:35px;display:none;z-index:4}
.kf_wechat:hover .qrcode{display:block}

/*底栏*/
.fold_tl{position:fixed;bottom:0;left:0;z-index:1002;width:152px;height:74px;background:url(../img/sq1.png) no-repeat;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;display:none;}
.tlbox{background:rgba(11, 24, 35, .8);padding:30px 0;color:#fff;position:fixed;left:0;bottom:0;width:100%;z-index:222}
.tlbox a{color:#fff}
.tlbox a:hover{color:rgba(255,255,255,.7)}
.tlbox .lm{width:48px;float:left;margin-right:10px;color:#FFC821;font-size:21px;font-weight:bold;line-height:26px;}
.tlbox .tl1 .info ul li{height:25px;line-height:25px;font-size:16px}
.tlbox .tl2 .info ul{max-width:160px;}
.tlbox .tl2 .info ul li{float:left;padding:0 10px}
.tlbox .footer{padding:0;background:none;}
.tlbox .footer .x4::after{display:none;}
.tlbox .btn_lx{width: 100px;height: 40px;background: #1C64F7;border-radius: 4px;display:inline-block;text-align:center;line-height:40px;}
.tlbox .btn_lx:hover{background:rgba(28, 100, 247, .8);}
.tlbox .btn_close{position:absolute;right:0;top:-15px;z-index:1;}
.tlbox .kf_wechat .qrcode{display:none;width:120px;position:absolute;top:-130px;display:none;left:-30px}
.tlbox .kf_wechat:hover .qrcode{display:block}
@media screen and (min-width:1000px) {
.main .list_news li{padding:30px 0;}
.fuwu2 .list_xm2.list2 li{max-width:20%;}
.fuwu2 .list_xm2.list2 li:nth-child(n+6){display:none;}
.fuwu4 .list_xm2 li .item{padding:50px 20px}
.slide3 .swiper-pagination{display:none;}

.subcat4 .swiper-wrapper{text-align:center;justify-content:center;}
.subcat4 .swiper-slide{width:initial!important;}
}
@media screen and (min-width:1000px) and (max-width:1440px){
.slide3 .swiper-button-next{right:3%;}
.slide3 .swiper-button-prev{left:3%;}
}
@media screen and (min-width:1440px) and (max-width:1700px){
.slide3 .swiper-button-next{right:10%;}
.slide3 .swiper-button-prev{left:10%;}
}
@media screen and (max-width:999px) {
html{font-size:62.5%}
body{font-size:1.2rem;overflow-x:hidden;}
.kefu{display:none;}
.main .list_news li{padding:1.5rem 0;}
.main .list_news li .pic2{margin-top:.3rem}
.main .list_news li .time{display:none;}
.main .list_news li .title{font-size:1.6rem;height:2rem;line-height:2rem;}
.main .list_news li .desc{font-size:1.4rem;height:4rem;line-height:2rem;overflow:hidden;margin:.5rem 0}
.main .list_news li .time2{font-size:1.2rem;color:#b2b2b2}
.main .list_news li .info{padding:0 1rem 0 0}
/* mfooter */
.mbot ul{position:fixed;bottom:0;width:100%;left:0;background:#fff;padding:1rem 0!important;box-shadow: 0px -6px 20px 0px rgba(4, 0, 0, 0.08);z-index:22;}
.mbot ul li{width:19.25%;float:left;text-align:center;}
.mbot ul li.li5{widh:23%;text-align:center;}
.mbot ul li .icon{width:100%;height:3rem;background-size:auto 2.5rem;background-repeat:no-repeat;float:left;background-position:center;margin:.4rem 0 .2rem 0}
.mbot ul li a{color:#666}
.mbot ul li{text-align:center;}
.mbot ul li.li1 .icon{background-image:url(../img/i_fi1.png);}
.mbot ul li.li2 .icon{background-image:url(../img/i_fi2.png);}
.mbot ul li.li3 .icon{background-image:url(../img/i_fi3.png);}
.mbot ul li.li4 .icon{background-image:url(../img/i_fi4.png);}

.mbot ul li.li1.on .icon{background-image:url(../img/i_fi01.png);}
.mbot ul li.li2.on .icon{background-image:url(../img/i_fi02.png);}
.mbot ul li.li3.on .icon{background-image:url(../img/i_fi03.png);}
.mbot ul li.li4.on .icon{background-image:url(../img/i_fi04.png);}
.mbot ul li p{font-size:1.4rem;clear:both;}
.mbot ul li.li5 img{max-width:5.2rem;margin-top:.3rem}
.mbot ul li.on a{color:#1C64F7}


.pinzhi .list_pz li .item{padding:1.5rem;margin:.5rem;text-align:center;}
.pinzhi .list_pz ul{margin:0 -.5rem}
.pinzhi .list_pz li .biao{width:100%;float:left;text-align:center;margin:1rem 0;height:5rem}
.pinzhi .list_pz li .biao img{max-width:4.5rem;}
.pinzhi .list_pz li .title{font-size:1.5rem;font-weight:bold;}
.pinzhi .list_pz li .desc{color:#999;font-size:1.2rem;line-height:2.2rem;height:7.5rem;overflow:hidden;margin-top:.6rem}
.pinzhi .list_pz li .info{clear:both;}

.taocan .list_taocan{margin:0 -5px}
.taocan .list_taocan li .item{padding-bottom:2rem;margin:5px;border-radius:0 0 .5rem .5rem;}
.taocan .list_taocan li .tc1{height:8rem;overflow:hidden;font-size:1.8rem;border-radius:.5rem .5rem 0 0;}
.taocan .list_taocan li .hot .tc1::before{content:"";position:absolute;width:6rem;height:6rem;background:url(../img/i_tj.png) no-repeat;background-size:cover;left:-.8rem;top:-.5rem;}
.taocan .list_taocan li .tc2{font-size:1rem;line-height:2.4rem;margin:1.5rem 0 0 0;height:12rem;overflow:hidden;}
.taocan .list_taocan li .tc3{font-size:1.4rem}
.taocan .list_taocan li .tc3 b{font-size:2.4rem;margin-top:.3rem}
.taocan .list_taocan li .tc4 a{width: 12rem;height:3.5rem;line-height:3.5rem;}
.taocan span.blue{color:#1c64f7}
.subcat4{margin:0rem 0 1.5rem 0;text-align:left;}

.subcat4 .swiper-slide{width:unset;float:left;margin:0}
.subcat4 .swiper-slide a{width:100%;height:3rem;line-height:3rem;padding:0 1rem;border-radius:35px;min-width:auto;font-size:1.2rem;}
.list_krao{margin:-1rem 0 1rem 0}
.list_krao li .item{margin:1rem;background: #fff;border-radius: 10px;padding:1rem}
.list_krao ul{margin:0 -1rem;}
.list_krao li .wen{height:3rem;line-height:3rem;padding-left:3rem;font-size:1.6rem;}
.list_krao li .desc{font-size:1.2rem;line-height:2.5rem;height:7.5rem;}
.kunrao .btn_zx{text-align:center;padding:2rem 0;}
.kunrao .btn_zx a{width: 12rem;height:3.5rem;line-height:3.5rem;border-radius: 25px;margin:0 1rem;font-size:1.4rem}
/* ny_slide */
.ny_slide{height:20rem;background-size:cover;background-position:center;}
.ny_slide .txt1{font-size:2.4rem;}
.ny_slide .txt2{font-size:1.2rem;margin:.4rem 0 1.5rem 0;}
.ny_slide .subcat{margin-top:1rem}
.subcat li{padding:0 3rem!important;}
.subcat li a{color:#F2F2F2}
.subcat li.on,.subcat li:hover{background:#1C64F7;border-color:#1C64F7}
.subcat li.on a,.subcat li:hover a{color:#fff}
.subcat2{text-align:center;padding:2rem 0 0 0;}
.subcat2 ul{justify-content:center;}
.subcat2 li{height: 30px;line-height:30px;border: 1px solid #B3B3B3;border-radius: 15px;padding:0 22px;margin:0 1rem;transition:all ease-in .2s;font-size:1.4rem}
.subcat2 li a{color:#999}
.subcat2 li.on{border-color:#1C64F7}
.subcat2 li.on a{color:#1C64F7}
.main{padding:1rem 0}
/* pages */
.pages{padding:1rem 0}
.pages li {margin:0 2px;}
.pages li a{width:3rem;height:3rem;line-height:3rem;font-size:1.2rem;}
.pages li:nth-child(n+8){display:none;}
.pages li:last-child{display:inline-block!important;}
.fkg{clear:both;padding:3.6rem 0}

.main .pageinfo{padding:1rem 0;}
.pageinfo .news_title{font-size:1.7rem!important;text-align:left;line-height:2.5rem;}
.pageinfo .news_time2{padding:1.2rem 0 1rem 0;font-size:1.2rem;color:#999;align-items:center;border-bottom:1px solid #ededed}
.pageinfo .news_time2 img{height:2rem;margin-right:1rem}
.pageinfo .content,.pageinfo .content p{line-height:3rem;}
.pageinfo .sxp{margin:2rem 0;1.4rem}
.pageinfo .sxp li{width:50%;float:left;}
.pageinfo .sxp li:nth-child(2){text-align:right;}

.subcat3{line-height:5rem;font-size:1.4rem;}
.subcat3 .container{padding:0;}
.subcat3 .layout{padding:0;}
.about1{padding-bottom:2.5rem}
.about1 .about1_desc{margin-bottom:2rem}
.about1 .list_about li{height:22rem;}
.about1 .list_about li .item{padding:2.2rem 1rem;height:auto}
.about1 .list_about li .t1{font-size:1.4rem;line-height:1.8rem;margin:5px 0;}
.about1 .list_about li .t2{font-size:1rem;line-height:1.5rem;margin:5px 0}
.about1 .list_about li .t3{line-height:20px;max-width:345px;position:relative;padding-bottom:16px;}
.about1 .list_about li:nth-child(2) .item{padding-left:10px}
.about1 .list_about li:nth-child(2) .x6:nth-child(2)::before{display:none;}
.about1 .list_about li:nth-child(3){background:#dde0e5;height:19rem;overflow:hidden;}
.about1 .list_about li:nth-child(3) .item{padding-right:1.5rem;padding:1.5rem 1rem}
.about1 .list_about li:nth-child(3) .pic{width:14rem;height:19rem;}
.about1 .list_about li:nth-child(3) .x6:nth-child(1)::before{height:2rem;}
.type{text-align:center;padding:2.5rem 0;}
.type .cn{font-size:2rem;}
.type .en{font-size:1.4rem;margin-top:.5rem}
.about2 .layout{position:relative;padding:0 25px}
.about2 .swiper-container{position:initial;}
.about2 .swiper-button-prev,.about2 .swiper-button-next{width:3rem;height:3rem;line-height:3rem;font-size:2rem;top:52%}
.about2 .swiper-button-prev{left:-1rem}
.about2 .swiper-button-next{right:-1rem}
.pb80{padding-bottom:2.5rem;padding-top:1.5rem}
.about3 .list_hz li{width:33.33%;float:left;text-align:center;}
.subcat3 .swiper-slide a{font-size:1.5rem}
/* 时间轴 */
.cntl{padding:0 1%}
.cntl-bar{left:auto;left:92px;margin-left:0}
.cntl-content{width:69%;float:right}
.cntl-state{margin:1rem 0}
.cntl-state:nth-child(2n+1) .cntl-content::before{border-left:initial;border-right:10px solid #f7f7f7;left:-10px}
.cntl-image{padding:0;font-size:1.2rem;text-align:left;top:3rem;position:absolute;margin-left:-.5rem}
.cntl-state:nth-child(2n+1) .cntl-image{float:none;padding:0;}
.cntl-state:nth-child(2n+1) .cntl-content,.cntl-content{font-size:1.4rem;text-align:left;padding:1rem;line-height:2rem;}
.cntl-icon{left:48px;right:auto;top:2rem}
.cnt1-time{text-align:left;margin:3rem 0 2rem 0}
.cnt1-time span{padding:.2rem 2rem;font-size:1.8rem;margin-left:4rem;}
.main .contbox{padding:0 1rem}
#allmap{width: 100%;height: 35rem;}
.contbox .cont1 .item{height:auto;margin:0 1rem 2rem 1rem}
.lxwm .container.bg-white{background:none!important;padding:1rem 0}
.main .cont2 li{margin-bottom:2rem}
.main .cont2 li .item{background: #fff;border-radius:1rem;padding:2.5rem 3rem;}
.main .contbox .tit1{text-align:center;font-size:2rem;font-weight:bold;position:relative;}
.main .contbox .tit1::after{content:"";width:7.4rem;height:1rem;position:absolute;bottom:.5rem;left:50%;margin-left:-3.7rem;background:rgba(28, 100, 247, .15);}
.main .cont2 li .item1 .lxt1{font-size:1.4rem;margin:1.5rem 0}
.main .cont2 li .item1 .lxt1 b{color:#1c64f7;font-size:1.5rem}
.main .cont2 li .item1 .lxt1 span{color:#999;font-size:1.2rem}
.main .cont2 li .item1 .lxt2{text-align:center;}
.main .cont2 li .item1 .lxt2 a{color:#1c64f7}
.main .cont2 li .item1 .p3{color:#999}
.main .cont2 li .save a{height:4rem;background: #fff;border: 2px solid #1C64F7;border-radius: 35px;line-height:3.6rem;text-align:center;width:100%;max-width:18rem;margin:1rem auto;color:#1C64F7;display:inline-block;font-size:1.4rem;}
.main .contbox .map{background:#fff;padding:2rem;margin-bottom:1rem;border-radius:1rem;}
.main .contbox .map #allmap{width: 100%;height:30rem;overflow: hidden;}
.main .contbox .map .tit1{margin-bottom:1.5rem}
.mzx{text-align:center;padding:.5rem 1.5rem 3rem 1.5rem}
.mzx a{height:4.5rem;background: #1C64F7;box-shadow: 0px 6px 20px 0px rgba(28, 100, 247, 0.6);border-radius: 5rem;display:block;line-height:4.5rem;font-size:1.65rem;color:#fff}
.mzx a img{height:2.1rem;margin-right:1rem}

.join_tab .tab_ul{padding:1rem 0 2rem 0}
.join_tab .tab_ul li{padding:0 2rem;font-size:1.3rem;height:3.5rem;line-height:3.5rem;}
.join_tab .tab_item{padding:2rem 0;}
.join_tab .tab_item h3{font-size:1.6rem;margin-left:0;}
.join_tab .tab_item .info{line-height:2.5rem;padding:2rem 0;font-size:1.4rem}
.h40{height:2rem;}

.slide3{height:28rem;}
.slide3 .swiper-slide{padding-bottom:3rem}
.slide3 .swiper-slide .txt1{font-size:2.5rem;}
.slide3 .swiper-slide .txt2{font-size:1.5rem;margin:1rem 0 2.5rem 0;}
.slide3 .swiper-slide  .subcat li{width: 15rem;height:4rem;border-radius: 27px;line-height:4rem;text-align:center;font-size:1.5rem;border:0}
.slide3 .jt{display:none;}

.main .list_sub{margin:0 -1rem}
.main .list_sub li{width:auto;float:left;margin:.4rem .5rem}
.main .list_sub li a{width: auto;height: 3rem;line-height:3rem;padding:0 1.4rem}
.list_case li .item{margin:.5rem;}
.list_case ul{margin:15px -.5rem}
.list_case li .pbox{padding:1.2rem;background:#fff;}
.list_case li .pbox p{padding:.3rem 0;}
/* 案例详情页 */
.main .caseinfo{padding:1rem 0;margin:0 -16px;}
.main .caseinfo .xq1{padding:1rem 16px}
.main .caseinfo .xq1 .biao{width:4rem;float:left;margin-right:1rem}
.main .caseinfo .xq1 .title{font-size:1.6rem;height:3rem;line-height:3rem;margin-top:-.4rem}
.main .caseinfo .xq1 .desc{font-size:1.3rem;line-height:2.3rem;}
.main .caseinfo .content{padding:1.5rem 0;}
.main .xgnr{padding-left:0;}
.main .xgnr .xg1{padding:1rem 0;font-size:1.4rem;margin:3rem 0 -.3rem 0}
.main .xgnr .list_case li .item{margin:.6rem 0.5rem;border-radius:10px;}
.main .xgnr .list_case li .item .pic{border-radius:.5rem .5rem 0 0;}
.main .xgnr .list_case li .item .pbox{border:1px solid #ddd;border-radius:0 0 .5rem .5rem;}
.main .xgnr .xg2{text-align:center;padding:3rem 0 .5rem 0}
.main .xgnr .xg2 img{height:1.8rem}

.fuwu1 .list_xm1{margin:0 -10px}
.fuwu1 .list_xm1 li .item{border:0;padding:1.5rem;margin:10px;background:#fff;box-shadow: -1px 6px 26px 0px rgba(209, 209, 209, 0.5);border-radius: 10px;}
.fuwu1 .list_xm1 li .biao{width:8rem;float:left;text-align:center;margin-right:.6rem}
.fuwu1 .list_xm1 li .biao img{max-width:4.5rem;}
.fuwu1 .list_xm1 li .title{font-size:1.6rem!important;}
.fuwu1 .list_xm1 li .desc{line-height:2rem;height:auto;}

.fuwu2 .list_xm2{margin:0 -.5rem;overflow:hidden;}
.fuwu2 .list_xm2 li .biao img{max-width:6rem;}
.fuwu2 .list_xm2 li .item{margin:.5rem;padding:2rem 1rem;}
.fuwu2 .list_xm2 li  .title{margin:.8rem 0 .4rem 0;font-size:1.5rem}
.fuwu2 .list_xm2 li .desc{font-size:1.2rem;height:4rem;line-height:2rem;}
.fuwu2 .list_xm2 li .zx{margin-top:1rem}
.fuwu2 .list_xm2 li .zx a{height: 3rem;padding:0 2rem;line-height:3rem;}
.fuwu3 .list_xm3{margin:0 -5px}
.fuwu3 .list_xm3 li .item{margin:5px;}
.fuwu3 .list_xm3 li .title{font-size:1.7rem}
.fuwu5 .item .biao img{max-width:5rem;}
.fuwu5 .item{padding:1rem}
.fuwu5 .item .title{font-size:1.5rem;font-weight:bold;}
.fuwu5 .item .desc{font-size:1rem;line-height:1.7rem;}
.fuwu5 .item .zx a{height: 3rem;padding:0 2rem;line-height:3rem;margin-bottom:1rem}

.mod-product-slide{height:660px}
.mod-product-slide .hd h2,.mod-product-slide .hd ul{display:none;}
.mod-product-slide .bd{margin-left:0}
.mod-product-slide .bd ul{margin-left:0}
.mod-product-slide .bd .img img{width:185px}
.mod-product-slide .itembox{position:relative;}
.mod-product-slide .qrcode{position:absolute;right:4%;margin-top:35%;z-index:22}
.mod-product-slide .hd .qrcode .img{margin-bottom:0;}
.mod-product-slide .hd .qrcode{width:137px;}
.mod-product-slide .qrcode p{margin-top:0;padding-top:0!important;}
.mod-product-slide .qrcode p span{width:100%;font-size:14px;float:left;}
.mod-product-slide .bd .prev, .mod-product-slide .bd .next{z-index:1;background:#1C64F7;color:#fff;top:50%;left:49.8%;border:0;border-radius:0px!important}
.mod-product-slide .bd .next{margin-top:30px}
.mod-product-slide .bd{width:100%!important}
}