a:active{star:expression(this.onFocus=this.blur());}
a:focus,button:focus{outline:none; -moz-outline:none;}
:focus{outline:none;}
/*Reset Css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,area,param{margin:0; padding:0;}
html,body{margin:0; padding:0; font-family:'arial';-webkit-text-size-adjust:none;/*Google Chrome*/}
input,button,select,textarea{font-family:'arial' }
ol,ul{padding-left:0; list-style:none;}
img{border:none; display:inline-block; vertical-align:middle;}
th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6,p{font-size:100%; font-weight:normal;}
input{display:inline-block; vertical-align:middle;color:#666;}
fieldset{border:none;}
legend{display:none;}
/*Clear Css*/
.clear{clear:both; font-size:0; height:0; line-height:0;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearb{ clear:both;}
.clearfix{display:block;zoom:1;}
* html .clearfix{height:1%;}
/*Common Css*/
body{font-size:12px;}
a{ text-decoration:none;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
::-ms-clear, ::-ms-reveal{display: none;}
input[type=button],input[type=submit],input[type=reset],select{border-radius:0;-webkit-appearance: none;-moz-appearance: none;}
a:focus,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);transition: all 0.3s  ease-in;}
.swiper-button-next,.swiper-button-prev{z-index:3 !important;}
textarea {resize: none;}


.table{height:100%;display:table;width:100%;}
.table-cell{display:table-cell;vertical-align:middle;}

.textover{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
input::placeholder{color:#666;}
input:-ms-input-placeholder {
    color: #666 !important;
}
input::-webkit-input-placeholder {
    color: #666;
}
/* Firefox 4-18 */
input:-moz-placeholder {
    color: #666;
}

/* Firefox 19-50 */
input::-moz-placeholder {
    color: #ccc;
}

/* - Internet Explorer 10–11
   - Internet Explorer Mobile 10-11 */
input:-ms-input-placeholder {
    color: #666 !important;
}

/* Edge (also supports ::-webkit-input-placeholder) */
input::-ms-input-placeholder {
    color: #666;
}

/* CSS Working Draft */
input::placeholder {color: #666;}
img{max-width:100%;width:100%;}



@media (max-width:1024px){
    html{
        font-size: calc(100vw/7.5) !important;
    }
}

.w_1180{width:1180px;margin: 0 auto;}

.xg_pic{overflow:hidden;}
.xg_pic img{transition: all 0.3s  ease-in;}

.home_body{width: 100%;overflow:hidden;}

.header{padding: 20px 44px;box-sizing: border-box;position: fixed;width: 100vw;left: 0;top: 0;z-index: 99;transition: all 0.3s  ease-in;display: flex;justify-content: space-between;align-items: center;}
.header.on,.header.b_lock{box-shadow: 0px 2px 14px 0px rgba(0,0,0,0.08);background: #fff;}
.header_bg{width: 100%;height: 260px;background: #fff;position: absolute;left: 0;top: 0;z-index: 4;box-shadow: 0px 2px 10px rgba(0,0,0,0.08);transform: translateY(-100%);transition: all 0.5s linear;}
.header_bg.on{transform: translateY(0);}
.headerl{display: flex;align-items: center;position: relative;z-index: 6;}
.logo{width: 72px;margin-right: 64px;}
.logo img:nth-of-type(1){display: block;}
.logo img:nth-of-type(2){display: none;}
.nav ul{display: flex;align-items: center;justify-content: space-between;}
.nav ul li{position: relative;height: 50px;line-height: 50px;}
.nav ul li h2{display: flex;align-items: center;position: relative;}
.nav ul li h2 a{font-size:14px;color: #666;}
.top_navzkbtn{width: 10px;margin-left: 7px;}
.top_navzkbtn img{transition: all 0.3s  ease-in;}
.headerr{display: flex;align-items: center;position: relative;z-index: 6;}
.search{width: 26px;margin-right: 40px;}
.search img:nth-of-type(1){display: block;}
.search img:nth-of-type(2){display: none;}
.header_btn{display: flex;align-items: center;}
.header_btn div{font-size:14px;color: #FFFFFF;line-height: 1;padding: 0 8px;}
.header_btn div a{color: #FFFFFF;}
.header_btn div:nth-of-type(1){border-right: 1px solid #fff;}
.header_btn2{display: flex;align-items: center;}
.header_btn2 div{font-size:14px;color: #FFFFFF;line-height: 1;padding: 0 8px;}
.header_btn2 div a{color: #FFFFFF;}
.header_btn2 div:nth-of-type(1){border-right: 1px solid #fff;}
.lan{font-size:14px;color: #FFFFFF;margin-left: 40px;position: relative;height: 50px;line-height: 50px;}
.lan h2{display: flex;align-items: center;}
.lan h2 img{width: 10px;margin-left: 5px;transition: all 0.3s  ease-in;}
.lan.on h2 img{transform: rotate(180deg);}
.lan_sel{width:80px;background: #fff;border-radius:4px;overflow:hidden;position: absolute;left: 40%;top: 98%;transform: translateX(-50%);box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;display: none;}
.lan_sel dl dd a{display: block;width: 100%;font-size: 12px;color: #333;line-height:30px;border-radius: 4px;overflow:hidden;text-align: center;position: relative;padding-bottom: 4px;}
.lan_sel dl dd a::after{display:block;width:0;height: 4px;content: '';background: #0080ff;position: absolute;left: 0;bottom: 0;transition: all 0.3s  ease-in;}
.lan_sel dl dd a:hover{background: #FD7E14;color: #fff;}
.lan_sel dl dd a:hover::after{width: 100%;}
.nav{width:100vw;position: fixed;left:0;top:74px;height: 240px;background: #fff;z-index: 50;transform: scaleY(0);visibility: hidden;transition: .5s;transform-origin: top;box-shadow:0px 15px 10px -15px rgba(0,0,0,0.08);padding: 20px 44px;box-sizing: border-box;}
.nav2 dl dd a{display: block;width: 100%;font-size: 13px;color: #999;margin-bottom: 17px;line-height: 1;}
.nav2 dl dd a:hover{color: #333;}
.nav ul li.on .top_navzkbtn img{transform: rotate(180deg);}
.header.on .nav ul li h2 a,.header.active .nav ul li h2 a{color: #666;}
.header.on .search img:nth-of-type(1),.header.active .search img:nth-of-type(1){display: none;}
.header.on .search img:nth-of-type(2),.header.active .search img:nth-of-type(2){display: block;}
.header.on .header_btn div a,.header.active .header_btn div a{color: #666;}
.header.on .header_btn div:nth-of-type(1),.header.active .header_btn div:nth-of-type(1) {border-color: #666;}
.header.on .lan,.header.active .lan{color: #666;}
.header.on .logo img:nth-of-type(1),.header.active .logo img:nth-of-type(1){display: none;}
.header.on .logo img:nth-of-type(2),.header.active .logo img:nth-of-type(2){display: block;}
.header.on .header_btn2 div a, .header.active .header_btn2 div a{color:#666;}
.header.on .header_btn2 div:nth-of-type(1), .header.active .header_btn2 div:nth-of-type(1){border-color:#666;}
.header.b_lock .nav {visibility: visible;transform:scaleY(1)}


.wap_btn{width:30px;height: 20px;position: relative;margin-left: 30px;}
.wap_btn span{display: block;width: 100%;height: 2px;position: absolute;transition: all 0.3s  ease-in;background:#fff;}
.wap_btn span:nth-of-type(1){top: 0;}
.wap_btn span:nth-of-type(2){top: 9px;}
.wap_btn span:nth-of-type(3){bottom: 0;}
.wap_btn.on span:nth-of-type(1){top: 50%;transform: rotate(45deg);}
.wap_btn.on span:nth-of-type(2){transform: translateX(200px);opacity: 0;}
.wap_btn.on span:nth-of-type(3){top: 50%;transform: rotate(-45deg);}
.header.on .wap_btn span,.header.active .wap_btn span{background: #666;}
.top_wapbtn{display: none;}
.ban{position: relative;overflow:hidden;height: 100vh;z-index: 20;}
.ban_pic{width: 100%;height: 100%;background-position: right center;background-size: cover;background-repeat: no-repeat;}
.ban_wz{width: 100%;position: absolute;left: 0;top: 150px;text-align: center;font-size:20px;color: #fff;line-height: 1.5;z-index: 20;padding: 0 5%;box-sizing: border-box;text-shadow: 0 7px 9px rgba(0,0,0,0.5);}
.ban_wz b{display: block;font-size:36px;padding-bottom: 20px;font-weight: 500;line-height: 50px;}
.ban_wz span{display: block;width: 70%;margin: 0 auto;}
.ban_wz01{width: 100%;position: absolute;left: 0;top: 216px;text-align: center;font-size:24px;color: #fff;line-height:30px;z-index: 20;text-align: left;text-shadow: 0 7px 9px rgba(0,0,0,0.5);}
.ban_wz01 b{display: block;font-size:36px;padding-bottom: 40px;font-weight: 500;line-height: 50px;}
.ban_fot{width: 100%;background: rgba(255,255,255,0.2);border-image: linear-gradient(135deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) 1 1;
    backdrop-filter: blur(10px);position: absolute;left: 0;bottom: 0;z-index: 20;padding: 23px 0;border-top: 1px solid rgba(255,255,255,0.6);}
.ban_fot .w_1180{display: flex;justify-content: space-between;}
.ban_tit{font-size:18px;color: #fff;padding-bottom: 10px;opacity: 0.7;}
.ban_search{width: 540px;height: 50px;background: #fff;border-radius: 4px;padding: 5px;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;}
.ban_search input{width: 70%;height: 100%;background: none;border: none;font-size:14px;color: #999999;padding-left: 10px;box-sizing: border-box;}
.ban_search input:focus::placeholder{color: #000;opacity: 0;}
input:focus::placeholder{opacity: 0;}
.ban_sub{width: 100px;height: 100%;background: #fd7e14;border-radius: 4px;display: flex;justify-content: center;align-items: center;font-size:14px;color: #FFFFFF;transition: all 0.3s  ease-in;box-sizing: border-box;position: relative;overflow:hidden;}
.ban_sub img{width: 14px;margin-left: 6px;position: relative;z-index: 5;}
.ban_sub span{position: relative;z-index: 5;}
.ban_sub::before{display: block;width: 100%;height: 100%;content: '';background: #0080ff;position: absolute;left: 0;top: 0;transform: translateY(92%);transition: all 0.3s  ease-in;}
.ban_sub:hover::before{transform: translateY(0);}
.add_more{font-size:14px;color: #FFFFFF;padding-top: 10px;cursor: pointer;}
.ban_fotr ul{display: flex;}
.ban_fotr ul li{text-align: center;margin-right: 78px;}
.ban_fotr ul li h2{width: 50px;margin: 0 auto 9px auto;}
.ban_fotr ul li a p{font-size:14px;color: #FFFFFF;}
.ban_fotr ul li:nth-last-of-type(1){margin-right: 0;}

.wap_img{width: 100%;height: 100vh;background-position: center center;background-size: cover;background-repeat: no-repeat;display: none;}

#home_ban01,#home_ban02{width: 100%;height: 100vh;overflow: hidden;position: relative;}
#home_ban01 img,#home_ban02 img{width: 100%;position:absolute;left: 0;top: 0;opacity: 0;}
#home_ban01 img.on,#home_ban02 img.on{opacity: 1;}

.swiper-container-homeban .swiper-slide{position: relative;width: 100%;height: 100vh;overflow: hidden;}
.ban_num{position:absolute;left: 0;bottom: 180px;z-index: 20;width: 100%;}
.swiper-pagination-homeban{position: relative !important;left: auto !important;bottom: auto !important;text-align: left !important;}
.swiper-pagination-homeban .swiper-pagination-bullet{width: 30px !important;height: 8px !important;background: #c1c1c1;border-radius: 8px;margin:0 18px 0 0;opacity: 1 !important;}
.swiper-pagination-homeban .swiper-pagination-bullet-active{width: 60px !important;background: #fff;}

#canvas{display: block;width: 100%;height: 100vh;}
.ban_video{display: block;width: 100%;height: 100%;object-fit: fill;}

.home_fl{padding: 130px 0;background: url(../img/fl_bg.jpg) no-repeat center center/cover;}
.home_fl ul{display: flex;justify-content: space-between;}
.home_fl ul li{width: 49.1%;height:200px;background: url(../img/fl_bg01.jpg) no-repeat center center/cover;box-shadow: 10px 10px 10px #f0f0f0;padding: 0 40px;box-sizing: border-box;border-radius: 6px;}
.home_fl ul li h2{font-size:24px;color: #333333;padding: 27px 0 0 0;}
.home_fl ul li p{font-size:14px;color: #999999;padding: 10px 0 20px 0;min-height: 50px;}
.more{width:110px;height:40px;background: #fd7e14;overflow: hidden;border-radius: 4px;position: relative;}
.more::before{display: block;
    width: 100%;
    height: 100%;
    content: '';
    background: #0080ff;
    position: absolute;
    left: 0;
    top: 0;
    transform: translateY(92%);
    transition: all 0.3s  ease-in;}
.more a{display: flex;width: 100%;height: 100%;font-size:14px;color: #FFFFFF;justify-content: center;align-items: center;position: relative;z-index: 5;}
.more:hover::before{transform: translateY(0);}

.home_about{background:url(../img/ab_bg.jpg) no-repeat center center/cover;padding: 100px 0;}
.home_aboutrop{display: flex;flex-wrap: wrap;}
.home_aboutl{text-align: center;width: 100%;margin-bottom: 30px;position: relative;}
.home_about .more{position: absolute;right: 0;top: 0;}
.title{font-size:27px;color: #333333;line-height: 1.5;text-align: center;text-transform: capitalize;}
.title span{color:#0080ff;}
.home_aboutr{width: 100%;}
.home_aboutr h2{font-size:18px;color: #333333;line-height: 1.5;padding-bottom: 50px;}
.home_aboutr p{font-size:14px;color: #666666;line-height: 2;display: flex;align-items: center;}
.home_aboutr p b{font-weight: bold;color: #333;}
.home_aboutr p span{width: 4px;height: 4px;background: #666;border-radius: 100%;margin-right: 10px;}
.home_about .title{text-align: center;}
.home_aboutfot{margin-top: 72px;}
.home_aboutfot ul{display: flex;justify-content: space-between;}
.home_aboutfot ul li{text-align: center;}
.home_aboutfotnum{position: relative;display:flex;justify-content: center;}
.home_aboutfotnum h2{height:60px;overflow: hidden;font-family: 'arial';}
.home_aboutfotnum h2 span{font-size: 60px;line-height: 1;position: relative;font-weight: bold;color: #0080FF;transform: translateY(-100%);transition: all 0.5s ease-in;}
.home_aboutfotnum h2.on span{transform: translateY(0);}
.home_aboutfotnum h2.on span:nth-of-type(2){transition-delay: 0.1s;}
.home_aboutfotnum h2.on span:nth-of-type(3){transition-delay: 0.2s;}
.home_aboutfotnum h2.on span:nth-of-type(4){transition-delay: 0.3s;}
.home_aboutfotnum h2.on span:nth-of-type(5){transition-delay: 0.4s;}
.home_aboutfotnum h2.on span:nth-of-type(6){transition-delay: 0.5s;}
.home_aboutfotnum h2.on span:nth-of-type(7){transition-delay: 0.6s;}
.home_aboutfotnum h2.on span:nth-of-type(8){transition-delay: 0.7s;}
.home_aboutfotnum h2.on span:nth-of-type(9){transition-delay: 0.8s;}
.home_aboutfotnum strong{font-weight: normal;font-size:27px;color: #0080FF;position: relative;top: 20px;}
.home_aboutfotnum sup{font-size:36px;color: #FF763A;position: relative;top: -30px;}
.home_aboutfot ul li p{font-size:16px;color: #666666;line-height: 2;padding-top: 20px;}
.home_aboutfot ul li p span{display: block;font-size:14px;color: #999999;}

.home_ser{width: 100%;overflow:hidden;}
.home_ser .title{padding: 70px 0 48px 0;}
.home_serconbody{position: relative;}
.home_serpicqh{width:100vw;height:800px;overflow:hidden;position: relative;}
.home_serpicqh ul li{width: 100%;position: absolute;left: 0;top: 0;opacity: 0;transition: all 0.3s  ease-in;}
.home_serpicqh ul li.on{opacity: 1;}
.home_serpicqh ul li img{width: 106%;max-width: 106%;position: relative;left: -3%;}
.home_sercon{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.home_sercon ul{display: flex;height: 100%;}
.home_sercon ul li{padding: 0 70px;box-sizing: border-box;border-right: 1px solid rgba(255,255,255,0.15);box-sizing: border-box;height: 100%;transition: all 0.3s  ease-in;width: 21.5%;}
.home_sercon ul li:nth-last-of-type(1){border-right: none;}
.home_sercon ul li h2{font-size:24px;color: #FFFFFF;padding: 82px 0 0 0;white-space: nowrap;width: 100%;text-overflow: ellipsis;overflow: hidden;}
.service_fl .home_sercon01{height: 530px;overflow: auto;}
.home_sercon01 p{font-size:16px;color:#fff;line-height: 1.5;padding: 20px 0 70px 0;}
.home_sercon01 dl{display: flex;}
.home_sercon01 dl dd{margin-right: 40px;text-align: center;}
.home_sercon01 dl dd img{display: block;width: 70px;margin: 0 auto 4px auto;}
.home_sercon01 dl dd span{display: block;font-size:14px;color: #FFFFFF;}
.home_sercon01 h3{font-size:24px;color: #FFFFFF;padding: 70px 0 17px 0;}
.home_sercon01 h4{display: flex;}
.home_sercon01 h4 img{width: auto;margin-right: 16px;height: 70px;}
.home_serbtn{display: flex;align-items: center;margin-top: 130px;}
.home_serbtn a{width: 100px;height:40px;background: none;border-radius: 4px;display: flex;justify-content: center;align-items: center;font-size:14px;color: #FFFFFF;transition: all 0.3s  ease-in;margin-right: 0.34rem;border: 1px solid #fff;}
.home_serbtn a:hover{background: #FF763A;border-color: #FF763A;}
.home_serconhover{transform: translateY(40px);opacity: 0;}
.home_sercon ul li.on{width: 57%;flex: auto;background: linear-gradient(180deg, rgba(0,59,117,0) 0%, #014C96 100%);backdrop-filter: blur(10px);padding: 0 120px;}
.home_sercon ul li.on h2{font-weight: bold;}
.home_sercon ul li.on .home_serconhover{transform: translateY(0);opacity: 1;transition: all 0.4s ease-in;transition-delay: 0.3s;}

.home_xt{position: relative;overflow:hidden;}
.home_xttop{width: 100%;position: absolute;left: 0;top: 67px;text-align: center;}
.home_xttop .title{color: #fff;}
.home_xttop .title span{color: #fff;}
.home_xttop h3{font-size:16px;color: #FFFFFF;line-height: 1.5;padding: 24px 0 54px 0;width: 80%;margin: 0 auto;}
.home_xttop h4{font-size:32px;color: #fff;line-height: 1.5;font-weight: bold;}
.home_xttop h5{height:60px;overflow: hidden;margin: 22px 0 12px 0;}
.home_xttop h5 span{height: 60px;font-size: 60px;font-family: 'arial';font-weight: bold;position: relative;color: #fff;}
.home_xttop h5 .b{font-size:18px;color: #FFFFFF;font-weight: normal;position: relative;padding-left: 4px;}
.home_xttop h6{font-size:14px;color: #FFFFFF;}
.home_xttop h6 span{display: block;font-size:24px;color: #FFFFFF;padding: 10px;}
.home_xtfot{width: 100%;position: absolute;left: 0;bottom: -1px;}
.home_xtfot ul{display: flex;width: 100%;position: absolute;left: 50%;height: 100%;transform: translateX(-50%);top: 0;}
.home_xtfot ul li{width: 33.33%;display: flex;box-sizing: border-box;padding:3.5% 5% 0 5%;}
.home_xtfot ul li:nth-last-of-type(1){display:flex;justify-content: center;align-items: center;padding-top: 0;}
.home_xtfotl{width:26px;margin-right: 13px;}
.home_xtfotr{width: 275px;}
.home_xtfotr h2{font-size: 16px;color: #FFFFFF;padding-bottom:20px;white-space: nowrap;}
.home_xtfotr h3{font-size:13px;color: rgba(255,255,255,0.7);line-height:1.5;}
.home_xtfotr h3 strong{font-weight: bold;color: #fff;}
.home_xtlogo{width:289px;margin: 0 auto;}

.home_news{padding:74px 0 130px 0;background: url(../img/ab_bg.jpg) no-repeat center center/cover;}
/*.home_newsdiv{width: 129px;height: 418px;position: absolute;right: 0;top:0;z-index: 18;}*/
.home_newstop{display: flex;justify-content: space-between;align-items: center;}
.home_newstop .home_serbtn{margin-top: 0;}
.home_newstop .home_serbtn a{border-color: #666;color:#666;margin-right: 0;}
.home_newstop .home_serbtn a:hover{border-color: #FF763A;color: #fff;}
.home_newsfl{margin: 43px 0 62px 0;display: flex;align-items: center;}
.home_newsfl span{width: 140px;height:40px;background: none;border-radius: 4px;display: flex;justify-content: center;align-items: center;font-size:14px;color: #666;transition: all 0.3s  ease-in;margin-right: 24px;border: 1px solid #666;}
.home_newsfl span:hover,.home_newsfl span.on{background: #FF763A;border-color: #FF763A;color: #fff;}
.swiper-container-news .swiper-slide{background: rgba(255,255,255,0.7);border: 1px solid #fff;border-radius: 6px;box-sizing: border-box;position: relative;padding: 20px 20px 32px 20px;margin-right: 20px;overflow:hidden;}
.swiper-container-news .swiper-slide:nth-of-type(2n){margin-top: 80px;}
.news_pic{overflow:hidden;height: 176px;}
.news_pic img{transition: all 0.3s  ease-in;}
.swiper-container-news .swiper-slide::after{display: block;width:0;height: 3px;content: '';background: #f59670;position: absolute;left: 0;bottom: 0;transition: all 0.3s  ease-in;}
.swiper-container-news .swiper-slide h2{font-size: 20px;color: #333;padding: 0 0 16px 0;}
.swiper-container-news .swiper-slide h3{font-size:14px;color: #999;padding: 16px 0 10px 0;}
.swiper-container-news .swiper-slide p{height: 124px;font-size:14px;color: #666666;line-height: 1.5;}
.swiper-container-news .swiper-slide .home_serbtn{margin-top: 0;}
.swiper-container-news .swiper-slide .home_serbtn a{border-color: #ccc;color: #ccc;}
.swiper-container-news .swiper-slide .home_serbtn a:hover{background: #FF763A;border-color: #FF763A;color: #fff;}
.swiper-container-news .swiper-slide:hover{box-shadow: 0px 3px 14px 0px rgba(0,59,117,0.1);}
.swiper-container-news .swiper-slide:hover::after{width: 100%;}
.swiper-container-news .swiper-slide:hover .news_pic img{transform: scale(1.1);}
.home_newsqhcon{position: relative;display: none;}
.home_newsqhcon:nth-of-type(1){display: block;}
.home_newsqhprev{width:22px;position: absolute;left: -35px;top: 346px;z-index: 20;}
.home_newsqhnext{width:22px;position: absolute;right: -35px;top: 346px;z-index: 20;}

.fot{background: url(../img/fot_bg.jpg) no-repeat center top/cover;}
.fot .w_1180{padding: 50px 0 43px 0;}
.fot_tl ul{display: flex;justify-content: space-between;}
.fot_tl ul li h2{font-size:14px;color: #FFFFFF;padding-bottom:40px;}
.fot_tl ul li h2 a{color: #fff;}
.fot_tl ul li dl dd{margin-bottom: 8px;}
.fot_tl ul li dl dd a{font-size:14px;color: #fff;opacity: 0.7;}
.fot_tl ul li dl dd a:hover{opacity: 1;}
.fot_tr{display: flex;margin-top: 40px;align-items:flex-end;}
.fot_tr h2{font-size:18px;color: #FFFFFF;padding-bottom: 13px;font-weight: bold;}
.fot_tr p{font-size:14px;color: #FFFFFF;line-height: 1.5;}
.fot_tr h3{font-size:18px;color: #FFFFFF;font-weight: bold;margin: 0 60px;}
.fot_tr h3 span{display: block;font-size:44px;font-family: 'arial';padding-top: 14px;}
.fot_zxbtn{width:150px;height: 50px;border-radius: 4px;overflow:hidden;position: relative;background: #fd7e14;}
.fot_zxbtn::before{display: block;
    width: 100%;
    height: 100%;
    content: '';
    background: #0080ff;
    position: absolute;
    left: 0;
    top: 0;
    transform: translateY(92%);
    transition: all 0.3s  ease-in;}
.fot_zxbtn a{display: block;width:100%;height: 100%;display: flex;justify-content: center;align-items: center;font-size:14px;color: #FFFFFF;position: relative;z-index: 5;}
.fot_zxbtn a img{width:22px;margin-right: 14px;}
.fot_zxbtn:hover::before{transform: translateY(0);}
.fot_bq{background:rgba(0,0,0,0.3);padding: 17px 0;text-align: center;}
.fot_bq ul{display: flex;align-items: center;justify-content: center;}
.fot_bq ul li a{font-size:14px;color: #FFFFFF;margin: 0 19px;}
.fot_bq p{font-size:12px;color: #FFFFFF;opacity: 0.7;padding-top: 10px;}

.fot_wapbtn{display: none;}

.r_px{width: 84px;
    height: auto;
    background: linear-gradient(140deg, #EFEFEF 0%, #E9F8FF 100%);
    box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);
    border-radius: 4px 0px 0px 4px;
    border: 1px solid;
    border-image: linear-gradient(139deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.1)) 1 1;
    backdrop-filter: blur(10px);
    position: fixed;right: 0;top: 54%;transform: translate(100%,-50%);
    z-index: 60;
    opacity: 0;
    transition:all 0.3s linear;

}
.r_px.on{transform: translate(0,-50%);opacity: 1;}
.r_px ul li{text-align: center;padding: 15px 0;position: relative;}
.r_px ul li h2{width: 30px;margin: 0 auto;}
.r_px ul li h2 img:nth-of-type(1){display: block;}
.r_px ul li h2 img:nth-of-type(2){display: none;}
.r_px ul li p,.r_px ul li a p{font-size:11px !important;color: #666666;padding-top: 7px;line-height: 1.5;}
.gotop{width:34px;position: fixed;right: 3px;top: 83%;transform: translateY(20px);opacity: 0;transition:all 0.3s linear;}
.gotop.on{transform: translateY(0);opacity: 1;}
.r_zkbtn{width: 40px;height: 40px;background: linear-gradient(140deg, #EFEFEF 0%, #E9F8FF 100%);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);border-radius: 4px 0px 0px 4px;
    backdrop-filter: blur(10px);
    position: fixed;right: 0;top: 76%;transform: translateX(0);
    z-index: 60;
    opacity: 1;
    transition:all 0.3s linear;display: flex;justify-content: center;align-items: center;overflow:hidden;cursor: pointer;}
.r_zkbtn img{width: 20px;}
.r_zkbtn img:nth-of-type(1){display:block;}
.r_zkbtn img:nth-of-type(2){display:none;}
.r_zkbtn:hover img:nth-of-type(1){display:none;}
.r_zkbtn:hover img:nth-of-type(2){display:block;}
.r_px ul li:hover h2 img:nth-of-type(1){display: none;}
.r_px ul li:hover h2 img:nth-of-type(2){display: block;}
.r_px ul li:hover p,.r_px ul li:hover a p{color: #0080FF;}
.r_pxxq{width:197px;height: 100px;background: url(../img/r_pftel.png) no-repeat center center/100% 100%;position: absolute;left: -197px;top: 0;font-size:14px;color: #666;padding:26px 0 0 36px;box-sizing: border-box;text-align: left;display: none;}
.r_pxxq span{display: block;font-size:18px;color: #0080FF;font-family: 'arial';}
.ewm{width: 100px;height: 100px;background: linear-gradient(140deg, #EFEFEF 0%, #E9F8FF 100%);
    box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);
    border-radius: 4px;
    border: 1px solid;
    border-image: linear-gradient(139deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.1)) 1 1;
    backdrop-filter: blur(10px);
    position: absolute;left: -110px;top:19px;padding: 6px;box-sizing: border-box;display: none;}
.ewm h6{width: 100%;height: 100%;overflow:hidden;}

.r_px ul li:hover .r_pxxqxl{display: block;}


/*关于我们*/
.ny_ban{position: relative;}
.ny_banwz{position: absolute;left: 130px;top: 30%;}
.ny_banwz h2{font-size: 50px;color: #fff;font-weight: 500;text-shadow: 0 7px 9px rgba(0,0,0,0.5);}
.ab_js{background: url(../img/about/ab_jsbg.jpg) no-repeat center center/cover;padding: 130px 0 170px 0;}
.ab_js p{font-size:18px;color: #999999;line-height: 2;padding-top: 17px;text-align: center;width: 80%;margin: 0 auto;}
.ab_js p b{font-weight: normal;color:#333;}
.ab_js p span{font-size:21px;color: #000;}

.ab_vmv{background:#afc2e3;padding: 0 0 46px 0;overflow: hidden;}
.ab_vmv .home_aboutfot ul li p{color: #fff;}
.ab_vmv .home_aboutfot ul li p span{color: #fff;opacity: 0.7;}
.ab_vmv h6{font-size:14px;color: #FFFFFF;line-height: 2;text-align: center;padding-top: 36px;}
.ab_vmvfot{position: relative;width: 100%;overflow: hidden;}
.ab_vmvfotcon{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.ab_vmvfotcon ul{display: flex;width: 100%;height: 100%;}
.ab_vmvfotcon ul li{width: 21%;height: 100%;border-right: 1px solid rgba(255,255,255,0.15);box-sizing: border-box;transition: all 0.3s  ease-in;}
.ab_vmvfotcon ul li:nth-last-of-type(1){border-right: none;}
.ab_vmvfotcon ul li.on{width: 58%;background: rgba(1,76,150,0.5)}
.ab_vmvfotcon ul li h2{font-size:24px;color: #FFFFFF;padding: 86px 0 0 36px;box-sizing: border-box;}
.ab_vmvfotconjs{text-align: center;transform: translateY(40px);opacity: 0;}
.ab_vmvfotconjs h3{font-size:40px;color:#fff;font-weight: bold;padding: 27.53% 0 0 0;}
.ab_vmvfotconjs dl{display: flex;justify-content: center;align-items: center;margin: 70px 0 74px 0;margin-left: 160px;}
.ab_vmvfotconjs dl dd{width:249px;height: 85px;background: url(../img/about/vmv_icon.png) no-repeat center center/100% 100%;font-size:40px;color: #FD7E14;font-weight: bold;line-height: 85px;padding-left: 72px;box-sizing: border-box;position: relative;left: -80px;text-align: left;}
.ab_vmvfotcon ul li p{font-size: 18px;color:#fff;line-height: 1.5;width: 80%;margin: 0 auto;}
.ab_vmvfotcon ul li.on h2{display: none;}
.ab_vmvfotcon ul li.on .ab_vmvfotconjs{transform: translateY(0);opacity: 1;transition: all 0.5s ease-in;transition-delay: 0.3s;}

.ab_his{background: url(../img/about/his_bg.jpg) no-repeat center center/cover;padding: 96px 0 80px 0;}
.ab_hiscon{margin-top: 80px;position: relative;}
.ab_hiscon ul{position: relative;}
.ab_hiscon::after{display: block;width: 1px;height: 100%;content: '';background: #0080FF;position: absolute;left: 50%;top:0;transform: translateX(-50%);}
.ab_hiscon ul li{position: relative;margin-bottom: 90px;}
.ab_hiscon ul li::after{display: block;width: 24px;height: 24px;content: '';background: #0080FF;border-radius: 100%;position: absolute;left: 50%;top: 20px;transform: translateX(-50%);}
.ab_hisjs{position: relative;display: flex;justify-content: space-between;}
.his_l{width: 44.91%;text-align:right;font-size:40px;color: #333333;font-weight: lighter;}
.his_l b{font-size:60px;color: #FF763A;font-weight: bold;font-family: 'arial';padding-left: 10px;}
.his_r{width: 45.08%;}
.his_wz{width: 462px;height: 219px;background: url(../img/about/his_wzbg.png) no-repeat center center/100% 100%;position: relative;z-index: 5;padding: 15px 30px 20px 52px;box-sizing: border-box;display:flex;flex-direction: column;justify-content: center;}
.his_wz h2{font-size:16px;color: #0080FF;padding-bottom: 20px;line-height: 1.5;}
.his_wz p{font-size:13px;color: #666666;line-height: 1.4;}
.his_pic{width:340px;position: relative;top:-40px;float: right;}
.ab_hiscon ul li:nth-of-type(2n) .his_l{order: 2;text-align: left;}
.ab_hiscon ul li:nth-of-type(2n) .his_r{order: 1;display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;}
.ab_hiscon ul li:nth-of-type(2n) .his_r .his_pic{order: 1;top: 0;}
.ab_hiscon ul li:nth-of-type(2n) .his_r .his_wz{order: 2;background: url(../img/about/his_wzbg01.png) no-repeat center center/100% 100%;padding: 15px 52px 20px 30px;left: 90px;}

.ab_ry{background: url(../img/about/ry_bg.jpg) no-repeat center center/cover;padding: 84px 0 80px 0;overflow: hidden;}
.ab_ry .title{color: #fff;}
.ab_rycon{width: 100;margin:70px 0 0.98rem 0;}
.swiper-container-rytop .swiper-slide{width: 326px;margin-left: 112px;}
.rytopjs{width:100%;text-align: center;}
.swiper-container-rytop .swiper-slide h2{font-size:62px;color: #FF763A;font-weight: bold;font-family:'arial';}
.ry_pic{width: 100%;height: 230px;background: url(../img/about/ry_picbg.png) no-repeat  center center/100% 100%;padding:20px;box-sizing: border-box;overflow:hidden;}
.swiper-container-rytop .swiper-slide p{font-size:13px;color: #fff;text-align: center;}
.swiper-container-rytop .swiper-slide p span{display:block;font-size:14px;font-weight: bold;padding-top: 12px;}
.swiper-container-rytop .swiper-slide h6{font-size:18px;color:#fff;font-weight: bold;font-family: 'arial';padding-top:4px;}
.swiper-container-rytop .swiper-slide:nth-of-type(2n){margin-top: 47px;}
.ab_ryfot{position: relative;width:1070px;float: right;margin: 145px 170px 0 0;}
.swiper-container-ryfot{overflow:hidden;}
.ab_ryfot::after{display: block;width:24px;height: 24px;content: '';background: #fff;position: absolute;left: -1px;top:-11px;border-radius: 100%;z-index: 5;}
.ab_ryfot::before{display: block;width:100%;height: 2px;content: '';background: #A0A0A0;position: absolute;left:0;top:0;z-index: 3;}
.swiper-container-ryfot .swiper-slide{width: 100%;position: relative;font-size:24px;color: #fff;opacity: 0.7;font-family: 'arial';padding-top: 50px;font-weight: bold;}
.swiper-container-ryfot .swiper-slide-active{opacity: 1;}
.ab_ryhdt{width: 0%;height: 10px;background: #fff;transition: all 0.3s  ease-in;position: absolute;left: 0;top: -4px;z-index: 4;}
.ry_btn{padding: 0 50px;display:flex;justify-content: space-between;align-items: center;margin-top: 50px;}
.ry_btn div{width:40px;}
.ry_btn div.re_prev img{transform: rotate(180deg);}

.ab_qy{padding: 140px 0 200px 0;}
.swiper-container-qy{margin-top: 80px;}
.swiper-container-qy .swiper-slide{width: 400px;height: 550px;text-align: center;background: linear-gradient(315deg, rgba(184,226,255,0.2) 0%, rgba(229,247,255,0.2) 100%);box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.06);border-radius:4px;border: 1px solid;border-image: linear-gradient(139deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.1)) 1 1;backdrop-filter: blur(10px);}
.ab_qycon h2{width:164px;margin: 40px auto 0 auto;}
.ab_qycon h3{font-size:15px;color: #333333;line-height: 1;padding:30px 0 10px 0;}
.ab_qycon p{font-size: 12px;color: #999999;line-height: 2;width: 90%;margin: 0 auto;height: 260px;overflow:auto;text-align: left;}

.ab_hb{width: 100%;overflow:hidden;}
.ab_hbcon{margin: 80px 0 70px 0;width: 100vw;overflow:hidden;}
.ab_hbcon:nth-of-type(2){margin-bottom: 0;}
.ab_hbcon ul{box-sizing: border-box;display: flex;width: 300vw;}
.ab_hbcon ul li{width:362px;margin-right: 40px;}
.ab_hbcon01 ul{transform: translateX(38%);animation:gd1 20s linear infinite;}
.ab_hbcon02 ul{transform: translateX(-30%);animation:gd2 20s linear infinite;}

.ab_zp{margin: 230px 0 0 0;}
.ab_zplist{margin: 80px 0 ;}
.ab_zplist ul{overflow:hidden;display: flex;justify-content: space-between;}
.ab_zplist ul li{width: 180px;height: 484px;overflow:hidden;border-radius: 4px;position: relative;transition:all 0.3s linear;}
.ab_zplist ul li.on{width: 980px;}
.ab_zplist ul li img{width: 980px;display: block;position:absolute;left: 0;top: 0;max-width: 980px;}
.ab_zplist ul li a{width: 100%;height: 100%;display: block;}
.ab_zplist ul li a img{transition: all 0.3s  ease-in;}
.ab_zplist ul li:hover a img{transform: scale(1.1);}
.ab_zplist ul li a h2{font-size:40px;color: #FFFFFF;font-weight: bold;z-index: 20;width: 100%;text-align: center;position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 5;opacity: 0;transition-delay: 0.2s;}
.ab_zplist ul li.on a h2{opacity: 1;}

/*新闻中心*/
.company_news{background: #f0f2f5;padding: 80px 0 110px 0;}
.company_news .more,.ab_hynews .more,.mt_news .w_1180 .more{float:right;margin: 16px 0 46px 0;}
.company_newscon{display: flex;justify-content: space-between;}
.company_newsconl{width: 65.33%;height: 770px;background: #fff;overflow:hidden;border-radius: 4px;}
.company_newsconlpic{width: 100%;height:450px;overflow:hidden;}
.company_newsconlpic img{transition: all 0.3s  ease-in;}
.company_newsconljs{padding: 45px 58px 0 58px;box-sizing: border-box;}
.company_newsconljs h3{font-size:24px;color: #999999;}
.company_newsconljs h2{font-size:24px;color: #666666;line-height: 1.5;padding:40px 0 ;}
.company_newsconl .home_serbtn{margin-top: 0;}
.company_newsconl .home_serbtn a{color: #333;border-color: #333;}
.company_newsconl .home_serbtn a:hover{border-color: #FF763A;color: #fff;}
.company_newsconl:hover .company_newsconlpic img{transform: scale(1.1);}
.company_newsconr{width:31.44%;}
.company_newsconr ul li{width: 100%;height: 371px;background: #fff;overflow: hidden;border-radius: 4px;margin-bottom: 30px;}
.company_newsconr ul li:nth-last-of-type(1){margin-bottom: 0;}
.company_newsconrpic{height:217px;overflow: hidden;}
.company_newsconrpic img{transition: all 0.3s  ease-in;}
.company_newsconr ul li a h2{font-size:24px;color: #333333;line-height: 1.5;padding:40px 20px 0 20px;box-sizing: border-box;}
.company_newsconr ul li:hover .company_newsconrpic img{transform: scale(1.1);}

.mt_news{padding: 110px 0 0 0;}
.mt_newslist ul{display: flex;}
.mt_newslist ul li{width: 25%;position: relative;overflow: hidden;}
.mt_pic{height: 540px;overflow:hidden;position: relative;}
.mt_pic img{transition: all 0.3s  ease-in;width: auto;height: 110%;display:block;max-width:none;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);min-width: 100%;z-index: 1;}
.mt_newslist ul li h2{width: 75%;position: absolute;left: 12.5%;top: 80%;font-size:20px;color: #FFFFFF;line-height: 1.5;z-index: 7;}
.mt_newslist ul li .mt_bgoff{display: block;width: 100%;height: 100%;background: rgba(1,76,150,0.5);position: absolute;left: 0;top: 0;transition: all 0.3s  ease-in;z-index: 2;}
.mt_newslist ul li .mt_bgon{display: block;width: 100%;height: 100%;background: rgba(1,76,150,0.5);border-image: linear-gradient(135deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) 1 1;backdrop-filter: blur(10px);position: absolute;left: 0;top: 0;transition: all 0.3s  ease-in;transform: translateY(100%);z-index: 2;}
.mt_newsjs{width: 100%;position: absolute;left: 0;top: 0;z-index: 3;padding: 0 12.5%;box-sizing: border-box;z-index: 8;transform: translateY(30px);opacity: 0;transition: all 0.3s  ease-in;}
.mt_newsjs h3{font-size:14px;color: #FFFFFF;line-height: 1.5;padding: 117px 0 20px 0;}
.mt_newsjs h4{font-size:20px;color: #FFFFFF;line-height: 1.5;min-height:90px;}
.mt_newsjs p{font-size:14px;color: #FFFFFF;line-height: 1.5;min-height: 115px;}
.mt_newslist ul li:hover h2{display: none;}
.mt_newslist ul li:hover .mt_bgoff{transform: translateY(-100%);}
.mt_newslist ul li:hover .mt_bgon{transform: translateY(0);}
.mt_newslist ul li:hover .mt_newsjs{transform: translateY(0);opacity: 1;}
.mt_newslist ul li:hover .mt_pic img{transform:translate(-50%,-50%) scale(1.1);}


/*招聘*/
.ny_dy{line-height: 52px;background: #EAEAEA;}
.ny_dy .w_1180{display: flex;align-items: center;height: 100%;}
.ny_dy a{font-size:14px;color: #999;}
.ny_dy a:nth-last-of-type(1){color: #5B5B5B;}
.ny_dy b{width:8px;margin: 0 26px;}
.job_con{padding-bottom: 160px;background: url(../img/ab_bg.jpg) no-repeat center center/cover;overflow: hidden;}
.job_search{margin: 125px 0 70px 0;display: flex;justify-content: space-between;}
.job_search input{width:83%;height: 66px;background: #fff;border-radius: 4px;border:none;font-size:18px;color: #C4C4C4;padding-left: 52px;box-sizing: border-box;}
.job_search input::placeholder{color: #C4C4C4 !important;}
.job_sub{width:15%;height: 66px;background: #FF763A;border-bottom:4px solid #0080ff;box-sizing: border-box;border-radius: 4px;overflow:hidden;display: flex;justify-content: center;align-items: center;font-size:16px;color: #fff;position: relative;}
.job_sub img{width:22px;margin-right: 20px;position: relative;z-index: 5;}
.job_sub span{position: relative;z-index: 5;}
.job_sub::after{display: block;width: 100%;height: 100%;content: '';background: #0080ff;position: absolute;left: 0;top: 0;transform: translateY(98%);transition: all 0.3s  ease-in;}
.job_sub:hover::after{transform: translateY(0);}
.job_fot{display: flex;justify-content: space-between;}
.job_fotl{width: 32.2%;background: #FFFFFF;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;backdrop-filter: blur(10px);padding: 0 40px 40px 40px;box-sizing: border-box;min-height: 8rem;}
.job_fotltop{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid rgba(0,0,0,0.07);padding: 36px 0 27px 0;font-size: 20px;}
.job_fotltop h2{color: #333;}
.del_btn{color: #0080FF;}
.job_fotlfltop{display: flex;justify-content: space-between;align-items: center;margin: 30px 0 ;}
.job_fotlfltop h2{font-size:20px;color: #333333;}
.zk_btn{width: 26px;display:block;cursor: pointer;}
.sq_btn{width:26px;display: none;cursor: pointer;}
.job_fotlfllist{display: none;}
.job_fotlfllist ul li{display: flex;align-items: center;margin-bottom:24px;font-size:20px;color: #666;}
.job_fotlfllist ul li:nth-last-of-type(1){margin-bottom: 0;}
.job_fotlfllist ul li span{width:18px;height: 18px;border-radius:4px;border: 1px solid #666666;margin-right: 20px;position: relative;}
.job_fotlfllist ul li span::after{display: none;width: 100%;height: 100%;content: '✔';font-size: 14px !important;color: #0080FF;line-height: 18px;text-align: center;}
.job_fotlfllist ul li.on span{border-color:#0080FF;}
.job_fotlfllist ul li.on span::after{display: block;}

.job_fotr{width:65.93%;background: #FFFFFF;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;backdrop-filter: blur(10px);min-height: 8rem;}
.job_fotrtit{font-size:24px;color: #333333;border-bottom: 1px solid rgba(0,0,0,0.07);padding: 30px 50px 27px 50px;box-sizing: border-box;}
.job_fotrlist{padding: 0 50px;box-sizing: border-box;}
.job_fotrlist ul li{border-bottom: 1px solid rgba(0,0,0,0.06);padding: 50px 0;}
.job_fotrtop{display: flex;justify-content: space-between;}
.job_fotrtopl h2{font-size:22px;color: #333333;padding-bottom: 16px;}
.job_fotrtopl h4{display: flex;align-items: center;font-size:16px;color: #999999;line-height: 1;color:#999;}
.job_fotrtopl h4 span{width:2px;height:16px;border-right:1px solid #999;margin: 0 20px;}
.job_fotrtopr{display: flex;}
.job_btn{width: 100px;height:40px;background: #FF763A;border-radius: 4px;position: relative;overflow:hidden;}
.job_btn a{display: block;width: 100%;height:100%;border-radius: 4px;font-size: 14px;color: #fff;line-height: 40px;text-align: center;position: relative;z-index: 5;}
.job_btn::after{display: block;width: 100%;height: 100%;content: '';background: #0080ff;position: absolute;left: 0;top: 0;transform: translateY(92%);transition: all 0.3s  ease-in;}
.job_btn:hover::after{transform: translateY(0);}
.job_fotrzk{width: 40px;height: 40px;display: flex;justify-content: space-between;align-items: center;margin-left: 30px;}
.job_fotrzk img{width: 100%;transition: all 0.3s  ease-in;transform: rotate(180deg);}
.job_xq{display: none;}
.job_xq h2{font-size:20px;color: #333333;padding: 30px 0 20px 0;}
.job_xq .cont{font-size:16px;color: #666666;line-height: 1.5;}
.job_fotpage{display: flex;justify-content: right;-webkit-justify-content: right;margin: 100px 0 40px 0;padding: 0 50px;box-sizing: border-box;align-items: center;}
.job_fotpage .job_fotbtn{width:28px;}
.job_fotpagenum{margin: 0 30px;font-size:18px;color: #999999;font-family: 'arial';}
.job_fotrlist ul li.on .job_fotrzk img{transform: rotate(0);}

/*招聘详情*/
.zpxq_top{height: 140px;background: #FFFFFF;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;opacity: 0.6;backdrop-filter: blur(10px);}
.zpxq_top .w_1180{height: 100%;display:flex;justify-content: space-between;align-items: center;}
.zpxq_topl h2{font-size:32px;color: #333333;font-weight: bold;line-height: 1;}
.zpxq_topl p{font-size:16px;color: #999999;line-height: 1;padding-top: 14px;}
.zpxq_topl span{display: inline-block;border-left: 1px solid #999;border-right: 1px solid #999;padding: 0 14px;margin: 0 14px;}
.zpxq_tdbtn{width: 158px;height: 56px;background: #fd7e14;border-radius: 4px;position: relative;overflow:hidden;}
.zpxq_tdbtn a{display:flex;width: 100%;height: 100%;font-size: 16px;color: #fff;justify-content: center;align-items: center;position: relative;z-index: 5;}
.zpxq_tdbtn::after{display: block;width: 100%;height: 100%;content: '';position: absolute;left: 0;top: 0;transition:all 0.3s linear;transform: translateY(94%);background: #0080ff;}
.zpxq_tdbtn:hover::after{transform: translateY(0 );}
.zpxq_xy{display: flex;justify-content: space-between;align-items: center;font-size:12px;color: #333333;margin-top: 16px;}
.zpxq_xy span{display:block;width: 12px;height: 12px;border:1px solid #333;border-radius: 2px;position: relative;margin-right: 8px;}
.zpxq_xy span::after{display: none;width: 100%;height: 100%;content: '✓';font-size: 10px !important;color: #333;line-height: 12px;text-align: center;position: absolute;left: 0;top: 0;}
.zpxq_xy span.on::after{display: block;}
.zpxq_xy a{color: #0080FF;}

.zpxq_con{padding: 52px 0 60px 0;background: url(../img/ab_bg.jpg) no-repeat center center/cover;}
.zpxq_conbody{width: 600px;margin: 0 auto;}
.zpxq_contop{background: #FFFFFF;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;border-radius: 4px;backdrop-filter: blur(10px);padding: 30px 0;text-align: center;}
.sc_btn{position:relative;width: 100px;height: 40px;border-radius: 4px;border: 1px solid #979797;font-size:14px;color: #666666;line-height: 40px;text-align: center;transition: all 0.3s  ease-in;margin: 0 auto;}
    .sc_btn input{position:absolute;opacity:0;width:100%;height:100%;left:0;top:0;}
    .sc_btn:hover {
        background: #fd7e14;
        border-color: #fd7e14;
        color: #fff;
    }
.zpxq_contop p{font-size:12px;color: #999999;line-height: 1;padding-top: 12px;}
.zpxq_confot h2{font-size: 20px;color: #333333;padding: 33px 0 20px 0;}
.zpxq_bd{background: #FFFFFF;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;backdrop-filter: blur(10px);padding: 30px 42px;box-sizing: border-box;}
.zpxq_bd h3{font-size: 14px;color: #333333;padding: 14px 0 ;}
.zpxq_bd input{display: block;width: 100%;height: 32px;border-radius: 4px;border: 1px solid #DADADA;font-size: 14px;color:#999;padding-left: 16px;box-sizing: border-box;}
.zpxq_bd input::placeholder{color: #999 !important;}
.zpxq_bdtel{width: 100%;height: 32px;border-radius: 4px;border: 1px solid #DADADA;font-size: 14px;color:#999;box-sizing: border-box;position: relative;display: flex;align-items: center;}
.zpxq_bdtel h4{width: 60px;line-height: 14px;border-right: 1px solid #999;display: flex;justify-content: center;align-items: center;}
.zpxq_bdtel h4 img{width:7px;margin-left: 6px;transition: all 0.3s  ease-in;}
.zpxq_bdtel input{border: none;padding-left: 0;flex: 1;margin-left: 10px;height: 100%;}
.zpxq_bdtelxl{width: 60px;background: #fff;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;border-radius: 4px;position: absolute;left: 0;top: 32px;display: none;}
.zpxq_bdtelxl span{display:block;font-size: 14px;color: #999;line-height: 30px;box-sizing: border-box;transition:all 0.3s linear;text-align: center;}
.zpxq_bdtelxl span:hover{background: #fd7e14;color: #fff;}
.zpxq_bdtel.on h4 img{transform: rotate(180deg);}
.zpxq_bdsel{display: flex;align-items: center;}
.zpxq_bdsel select{width: 32%;height: 32px;background: #F0F0F0 url(../img/job/jt.jpg) no-repeat 94% center;border-radius: 4px;border: 1px solid #DADADA;padding-left: 10px;box-sizing: border-box;margin-right: 2%;}
.zpxq_bdsel select:nth-last-of-type(1){margin-right: 0;}
.zpxq_bdsel100 select{width: 100%;}
.zpxq_bd textarea{display: block;width: 100%;height: 108px;border-radius: 4px;border: 1px solid #DADADA;font-size: 14px;color: #999;line-height: 1.5;padding: 16px;box-sizing:border-box;}
.zpxq_bd .exp{padding-bottom:20px;border-bottom:1px dashed #ccc;}
.zpxq_bd dl dd {line-height:2;}
.zpxq_bd dl dd span{display:inline-block;padding:0 8px;color:#0080FF}
.job_add{font-size:14px;color: #0080FF;padding-top: 17px;}



/*业务与服务*/
.service_fl .home_sercon ul li{width: 21.5%;}
.service_fl h2 span{display: inline-block;position: relative;padding-bottom: 24px;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.service_fl h2 span::after{display: block;width: 0;height:3px;content: '';background: #fff;position: absolute;left: 0;bottom: 0;transition: all 0.5s linear;}
.service_fl .home_sercon ul li.on h2 span{width: auto;}
.service_fl .home_sercon ul li.on h2 span::after{width: 100%;}
.service_fl .home_sercon01{margin-top: 60px;}
.service_fl .home_sercon01 p{padding: 0 0 30px 0;}
.service_fl .home_sercon01 h6{font-size:16px;color: #FFFFFF;opacity: 0.8;line-height: 1.5;}
.service_fl .home_sercon ul li.on{width: 57%;}

.service_qa{padding:74px 0 130px 0;background: url(../img/ab_bg.jpg) no-repeat center center/cover;}
.service_qa p{text-align: center;font-size:18px;color: #666666;padding: 20px 0 60px 0;}
.service_qa p span,.service_qa p a{color: #0080FF;}
.service_qacon{width:800px;margin: 0 auto;}
.service_qacon ul li{border-bottom:2px solid rgba(0,0,0,0.03);padding: 30px 0;display:flex;justify-content: space-between;}
.service_qaconl{width: 700px;}
.service_qaconl h2{font-size:16px;color: #333333;padding-top: 6px;}
.service_qaconl h3{font-size:18px;color: #0080FF;font-weight: bold;padding-top: 6px;display: none;line-height: 1.5;} 
.service_qazkbtn,.service_qasqbtn{width:40px;height:40px;border-radius: 100%;border:1px solid rgba(102,102,102,0.26);position: relative;transition: all 0.3s  ease-in;}
.service_qazkbtn img,.service_qasqbtn img{width: 16px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.service_qazkbtn img:nth-of-type(1),.service_qasqbtn img:nth-of-type(1){display: block;}
.service_qazkbtn img:nth-of-type(2),.service_qasqbtn img:nth-of-type(2){display: none;}
.service_qazkbtn:hover,.service_qasqbtn:hover{background: #0080ff;border-color: #0080ff;}
.service_qazkbtn:hover img:nth-of-type(1),.service_qasqbtn:hover img:nth-of-type(1){display: none;}
.service_qazkbtn:hover img:nth-of-type(2),.service_qasqbtn:hover img:nth-of-type(2){display: block;}
.service_qasqbtn{display: none;}
.service_qacon ul li.on h2{color: #0080FF;}
.service_qacon ul li.on .service_qazkbtn{display: none;}
.service_qacon ul li.on .service_qasqbtn{display: block;}
.service_qacon .more{margin: 74px auto 0 auto;}

.mCustomScrollBox{max-width: calc(100% - 10px) !important;padding-right: 10px !important;}

.services_tel{background: url(../img/ser/bg02.jpg) no-repeat center center/cover;padding: 70px 0 87px 0;}
.services_tel p{text-align: center;font-size:18px;color: #666666;padding: 20px 0 60px 0;}
.services_tel h3{display: flex;justify-content: center;align-items: center;font-size:29px;color: #0080FF;}
.services_tel h3 span{font-weight: bold;}
.services_tel h3 img{width:23px;margin-right: 16px;}
.services_tel h6{font-size:73px;color: #0080FF;font-weight: bold;font-family: 'arial';margin-top: 24px;text-align: center;}

.services_map{position: relative;}
.services_mapcon{width: 580px;height: 634px;background: linear-gradient(180deg, rgba(255,249,241,0.2) 0%, rgba(255,237,229,0.2) 100%);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);border-radius:4px;border: 1px solid #FFFFFF;backdrop-filter: blur(10px);padding:40px;box-sizing: border-box;position: absolute;left: 9%;top: 1.08rem;}
.services_maptop{display: flex;justify-content: space-between;}
.services_maptopl{width: 100%;height:53px;background: #DADADA;border-radius:4px;display: flex;align-items: center;}
.services_maptopl img{width:20px;margin: 0 15px;}
.services_maptopl select{width: 280px;height: 100%;background: none;border: none;font-size:16px;color: #333;}
.services_mapsub{width: 140px;height: 53px;background: #FF763A;border-radius:4px;display: flex;justify-content: center;align-items: center;box-sizing: border-box;font-size:16px;color: #FFFFFF;overflow:hidden;position: relative;}
.services_mapsub img{width:17px;margin-right: 10px;position: relative;z-index: 5;}
.services_mapsub span{position: relative;z-index: 5;}
.services_mapsub::before{width: 100%;
    height: 100%;
    content: '';
    background: #0080ff;
    position: absolute;
    left: 0;
    top: 0;
    transform: translateY(92%);
    transition: all 0.3s  ease-in;}
.services_mapsub:hover::before{transform: translateY(0);}
.services_mapfl{margin: 24px 0;display: flex;align-items: center;}
.services_mapfl span{width: 100px;height:40px;background: #FF763A;border-radius:4px;display: flex;box-sizing: border-box;font-size:16px;color: #FFFFFF;margin-right: 16px;overflow:hidden;position: relative;}
.services_mapfl span b{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;font-weight: normal;position: relative;z-index: 5;}
.services_mapfl span::before{display: block;
    width: 100%;
    height: 100%;
    content: '';
    background: #0080ff;
    position: absolute;
    left: 0;
    top: 0;
    transform: translateY(92%);
    transition: all 0.3s  ease-in;}
.services_mapfl span.on::before,.services_mapfl span:hover::before{transform: translateY(0);}
.services_mapqhcon ul{height: 350px;overflow-y:auto;}
.services_mapqhcon ul li{display: flex;border-bottom: 1px solid rgba(0,0,0,0.06);padding:40px 0;}
.map_icon{width:20px;margin-right: 20px;}
.services_mapqhcon ul li h6{flex: 1;font-size:14px;color: #666666;}
.services_mapqhcon ul li h6 span{display: block;padding-top: 8px;}
.services_mapqhcon{display: none;}
.services_mapqhcon:nth-of-type(1){display: block;}
.services_add{width: 396px;height:200px;background: linear-gradient(180deg, rgba(255,249,241,0.2) 0%, rgba(255,237,229,0.2) 100%);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);border-radius: 4px;border: 1px solid #0080FF;backdrop-filter: blur(3px);padding: 20px 36px;box-sizing: border-box;position: absolute;right: 60px;top: 93px;z-index: 20;}
.services_add h2{font-size:24px;color: #0080FF;padding-bottom: 16px;}
.services_add h2 span{font-size:14px;}
.services_add p{font-size:14px;color: #666666;line-height: 1.5;}

.services_dtqhcon{position: relative;display: none;}
.services_dtqhcon:nth-of-type(1){display: block;}
.services_dtqhcon dl dd{width:24px;position: absolute;transform: scale(0.5);transition: all 0.3s  ease-in;}
.services_dtqhcon dl dd span{width: 100%;display: none;font-size:12px !important;color: #fff;text-align: center;position: absolute;left: 0;top: 8px;line-height: 1;}
.services_dtqhcon dl dd.on{transform: scale(1);}
.services_dtqhcon dl dd.on span{display: block;}
.cn_add{width: 24px;position: absolute;right: 15.55%;top: 52.9%;transform: scale(0.5);transition: all 0.3s  ease-in;}
.cn_add.on{transform: scale(1);}

.hy_js{background: url(../img/hy/bg01.jpg) no-repeat center center/cover;padding: 107px 0 90px 0;}
.hy_ft{background: url(../img/hy/bg02.jpg) no-repeat center center/cover;}

.ser_sol{background: url(../img/ser/sol_bg.jpg) no-repeat center center/cover;padding: 76px 0 127px 0;}
.ser_sol h3{font-size:18px;color: #666666;text-align: center;padding: 20px 0 54px 0;width: 80%;margin: 0 auto;}
.ser_solcon ul{display: flex;justify-content: center;}
.ser_solcon ul li{width: 380px;height: 570px;background: linear-gradient(137deg, rgba(255,255,255,0.31) 0%, rgba(255,255,255,0.7) 100%);box-shadow: 0px 3px 14px 0px rgba(0,59,117,0.1);border-radius: 4px;border: 1px solid #FFFFFF;
    backdrop-filter: blur(10px);margin: 0 30px;padding: 20px;box-sizing: border-box;position: relative;border-bottom: 3px solid #ff763a;}
.ser_solpic{overflow:hidden;}
.ser_solpic img{transition: all 0.3s  ease-in;}
.ser_solcon ul li h2{font-size:18px;color: #333333;padding: 30px 0;min-height: 40px;}
.ser_solcon ul li p{font-size:14px;color: #666666;line-height: 1.5;}
.ser_solcon ul li:hover .ser_solpic img{transform: scale(1.1);}

/*常见问题列表*/
.qa_dy{margin-top: 92px;}
.service_qacon .job_search{margin-top: 36px;}

/*国际货运代理*/
.hy_yw{position: relative;}
.hy_ywlogo{width:198px;position: absolute;left: 42px;top: 30px;}
.hy_ywjs{width: 820px;height: 100%;background: rgba(10,66,164,0.5);position: absolute;right: 0;top: 0;padding: 0 90px 0 70px;box-sizing: border-box;border-left: 1px solid rgba(255,255,255,0.5);box-sizing: border-box;display: flex;justify-content: center;align-items: center;}
.hy_ywjs p{font-size:13px;color: #D7D7D7;line-height: 1.8;}
.hy_ywjs p strong{color: #fff;}

.hy_sol{padding:74px 0 67px 0;background: url(../img/ab_bg.jpg) no-repeat center center/cover;}
.hy_sol h3{font-size:18px;color: #666666;text-align: center;padding: 20px 0 54px 0;}
.swiper-container-hy_sol .swiper-slide{position: relative;height: 5.6rem;background: linear-gradient(137deg, rgba(255,255,255,0.31) 0%, rgba(255,255,255,0.7) 100%);box-shadow: 0px 3px 14px 0px rgba(0,59,117,0.1);border-radius: 4px;border: 1px solid #FFFFFF;backdrop-filter: blur(10px);padding: 20px;box-sizing: border-box;overflow: hidden;}
.swiper-container-hy_sol .swiper-slide h2{font-size: 20px;color: #333333;padding: 18px 0 15px 0;}
.swiper-container-hy_sol .swiper-slide p{min-height: 140px;font-size:14px;color: #666666;line-height: 1.5;}
.swiper-container-hy_sol .swiper-slide::after {display: block;width: 0;height: 3px;content: '';background: #f59670;position: absolute;left: 0;bottom: 0;transition: all 0.3s  ease-in;}
.swiper-container-hy_sol .swiper-slide:hover::after{width: 100%;}
.swiper-container-hy_sol .swiper-slide:hover .news_pic img{transform: scale(1.1);}
.swiper-paginationhy_sol{position: relative !important;bottom: auto !important;margin-top: 48px;text-align: right !important;}
.swiper-paginationhy_sol span{width: 32px !important;height: 10px !important;background: #d8d8d8;border-radius: 10px;opacity: 1 !important;margin-left: 15px;}
.swiper-paginationhy_sol span.swiper-pagination-bullet-active{width: 64px !important;background: #0080FF;transition: all 0.3s  ease-in;}


/*跨境端到端配送*/
.kj_ps{background: #fff;padding: 65px 0;overflow:hidden;}
.kj_ps ul{display: flex;justify-content: space-between;}
.kj_ps ul li{width: 30%;height:180px;text-align: center;position: relative;}
.kj_ps ul li::after{display: block;width: 226px;height: 556px;content: '';background: url(../img/kj/kj_psbg.png) no-repeat center center/100% 100%;position: absolute;right: -226px;top: -80%;}
.kj_ps ul li:nth-last-of-type(1)::after{display: none;}
.kj_pstop{display: flex;justify-content: center;align-items: center;}
.kj_pstop h2{width: 109px;margin-right: 20px;}
.kj_pstop h3{font-size:16px;color: #666666;}
.kj_pstop h3 b{display: block;font-size:20px;color: #0080FF;}
.kj_pstop h3 strong{display:block;padding-bottom: 6px;}
.kj_ps ul li p{width: 80%;font-size:14px;color: #717274;line-height: 1.5;text-align: center;margin: 24px auto 0 auto;opacity: 0.5;}
.kj_ps ul li:nth-of-type(1){z-index: 5;}
.kj_ps ul li:nth-of-type(2){z-index: 5;}

.kj_bz{background: url(../img/kj/bz_bg.jpg) no-repeat center center/cover;padding: 80px 0 140px 0;}
.kj_bz p{font-size:18px;color: #666666;text-align: center;padding: 22px 0 170px 0;}
.kj_bzcon ul{display: flex;flex-wrap: wrap;justify-content:center;}
.kj_bzcon ul li{width: 25%;margin-bottom: 48px;position: relative;}
.kj_bzoff h2{font-size:100px;color: #dfdfdf;font-weight: bold;font-family: 'arial';position: absolute;right: 56px;top: -68px;z-index:1;}
.kj_bztit{position: relative;z-index: 2;}
.kj_bztit span{display: block;width: 100%;position: absolute;left: 0;top: 40px;text-align: center;font-size:20px;color: #333333;line-height: 1.5;padding-right:10%;box-sizing: border-box;}
.kj_bzon{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 5;opacity: 0;transform: translateY(30px);transition: all 0.3s  ease-in;}
.kj_bzoncon{width: 100%;position: absolute;left: 0;top: 0;padding: 0 34px 0 24px;box-sizing: border-box;}
.kj_bzoncon h2{font-size:120px;color: #56ABFF;font-weight: bold;font-family: 'arial';position: absolute;right: 40px;top:-32px;}
.kj_bzoncon h3{font-size:16px;color: #0080FF;padding: 17px 0 20px 0;width: 70%;}
.kj_bzoncon h4{width: 100%;min-height: 224px;background: linear-gradient(180deg, #FFFFFF 0%, rgba(255,255,255,0) 100%);font-size:12px;color: #0080FF;line-height: 1.7;padding: 17px 20px 0 20px;box-sizing: border-box;position: relative;z-index: 10;}
.kj_bzcon ul li:nth-of-type(5) .kj_bzoff .kj_bztit img,.kj_bzcon ul li:nth-of-type(6) .kj_bzoff .kj_bztit img,.kj_bzcon ul li:nth-of-type(7) .kj_bzoff .kj_bztit img,.kj_bzcon ul li:nth-of-type(8) .kj_bzoff .kj_bztit img{transform: rotate(180deg);}
.kj_bzcon ul li:nth-of-type(5) .kj_bzoncon,.kj_bzcon ul li:nth-of-type(6) .kj_bzoncon,.kj_bzcon ul li:nth-of-type(7) .kj_bzoncon,.kj_bzcon ul li:nth-of-type(8) .kj_bzoncon{padding: 0 24px 0 34px;}
.kj_bzcon ul li:hover .kj_bzoff{opacity: 0;}
.kj_bzcon ul li:hover .kj_bzon{opacity: 1;transform: translateY(0);}
.kj_bzcon ul li:nth-of-type(5) .kj_bzon img,.kj_bzcon ul li:nth-of-type(6) .kj_bzon img,.kj_bzcon ul li:nth-of-type(7) .kj_bzon img,.kj_bzcon ul li:nth-of-type(8) .kj_bzon img{transform: rotate(180deg);}
.kj_help{background: url(../img/kj/help_bg.jpg) no-repeat center center/cover;padding: 56px 0 77px 0;}
.kj_help .title{color: #fff;}
.kj_help .more{width: 180px;margin: 32px auto 0 auto;height: 67px;}
.kj_help .more a{font-size: 24px;}


/*其他物流*/
.other_ps{padding: 74px 0;}
.other_ps ul{display: flex;justify-content: space-between;}
.other_ps ul li{width: 10.6%;height: 664px;overflow:hidden;border-radius:4px;position: relative;transition: all 0.5s linear;}
.other_ps ul li.on{width:74.57%;}
.other_pspic{width:67.11vw;position: absolute;left: 0;top: 0;z-index: 6;}
.other_psjs{width: 100%;height: 230px;padding: 0 70px;box-sizing: border-box;z-index: 7;position:absolute;left: 0;bottom: 0;}
.other_psjs::after{display:block;width:0;height: 100%;content: '';background: rgba(10,66,164,0.5);position: absolute;left: 0;bottom: 0;transition: all 0.5s linear;}
.other_psjs h2{font-size:18px;color: #FFFFFF;font-weight: bold;padding:20px 0 20px 0;position: relative;z-index: 2;transform: translateY(30px);opacity: 0;transition: all 0.3s  ease-in;transition-delay: 0.4s;}
.other_psjs p{font-size:13px;color: #DEDEDE;line-height: 1.7;position: relative;z-index: 2;transform: translateY(30px);opacity: 0;transition: all 0.3s  ease-in;transition-delay: 0.4s;}
.other_ps ul li.on .other_psjs{transform: translateY(0);}
.other_ps ul li::after{display: block;width: 100%;height: 100%;content: '';background: rgba(0,0,0,0.3);position: absolute;left: 0;top: 0;z-index: 10;}
.other_ps ul li.on::after{display: none;}
.other_ps ul li.on .other_psjs::after{width: 100%;}
.other_ps ul li.on .other_psjs h2{transform: translateY(0);opacity: 1;}
.other_ps ul li.on .other_psjs p{transform: translateY(0);opacity: 1;}

/*智慧集成 畅通无阻*/
.erp_kh{background: rgba(10,66,164,0.33);padding: 136px 0 106px 0 ;}
.erp_kh ul{display: flex;flex-wrap: wrap;}
.erp_kh ul li{width:10.9%;margin: 0 6.92% 30px 0;}
.erp_kh ul li:nth-of-type(6n){margin-right: 0;}
.erp_kh ul li h2{overflow:hidden;border-radius: 4px;}
.erp_kh ul li p{font-size:24px;color: #FFFFFF;text-align: center;padding-top: 20px;}
.erp_yy,.zh_yy{padding:90px 0 0 0;}
.erp_yy .zh_yy{padding-top: 0;}
.zh_yy{width: 980px;margin: 0 auto;}
.zh_yy ul li{display: flex;justify-content: space-between;margin-bottom: 90px;align-items: center;}
.erp_yyl{width: 342px;}
.erp_yyl h2{font-size:24px;color: #333333;font-weight: bold;}
.erp_yyl p{font-size:16px;color: #666666;line-height: 1.6;padding: 12px 0 60px 0;}
.erp_yyr{width: 580px;border-radius: 4px;overflow: hidden;}
.erp_yyr img{transition: all 0.3s  ease-in;}
.erp_yyr:hover img{transform: scale(1.1);}
.zh_yy ul li:nth-of-type(even) .erp_yyl{order:2;}
.zh_yy ul li:nth-of-type(even) .erp_yyr{order:1;}
.szcx_yy ul li:nth-of-type(even) .erp_yyl{order:1;}
.szcx_yy ul li:nth-of-type(even) .erp_yyr{order:2;}
.erp_yy h6{font-size: 18px;color: #666666;text-align: center;padding: 30px 0 106px 0;}
.erp_yy h6 span{color: #333;}

.zl_ts{padding:74px 0 130px 0;background: url(../img/ab_bg.jpg) no-repeat center center/cover;}
.zl_ts p{font-size:18px;color: #666666;text-align: center;padding: 16px 0 82px 0;}
.zl_ts ul{display: flex;justify-content: center;flex-wrap: wrap;}
.zl_ts ul li{width:32.2%;margin: 0 0.5666% 36px 0.5666%;height:320px;background: rgba(255,255,255,0.84);box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;border-radius: 4px;backdrop-filter: blur(10px);padding: 0 30px;box-sizing: border-box;}
.zl_tstop{display: flex;justify-content: space-between;margin: 20px 0 20px 0;}
.zl_tstop h2{font-size:18px;color: #333333;padding-top: 14px;}
.zl_ts ul li h5{font-size: 14px;color: #666666;line-height: 2;}
.zl_tsicon{width: 81px;}

/*数智创新*/
.cx_tit{padding: 107px 0 100px 0;}
.szcx_fl{position: relative;}
.szcx_flcon{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 3;}
.szcx_flcon ul{display: flex;width: 100%;position: absolute;left:0;top: 0;height: 100%;}
.szcx_flcon ul li{width: 33.33%;height:100%;padding-left:10%;box-sizing: border-box;display: flex;align-items: center;font-size:20px;color: #fff;}
.szcx_flcon ul li span{width: 15px;height: 15px;background: #fff;border-radius: 100%;margin-right: 20px;}
.szcx_flcon ul li strong{flex: 1;font-weight:normal;}
.szcx_fl .more,.erp_yy .more{position: absolute;right: 90px;top: 46px;}
.erp_nyycon{position: relative;}
.erp_nyycon dl{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);display: flex;justify-content: center;align-items: center;}
.erp_nyycon dl dd{margin: 0 40px;}
.erp_nyycon dl dd img{display: block;width:94px;margin: 0 auto 40px auto;}
.erp_nyycon dl dd span{display:block;font-size:20px;color: #fff;}
.szcx_yy{padding-top: 0;}



/*查询轨迹*/
.search_cx{margin-top: 100px;}
.search_gj{background: url(../img/ab_bg.jpg) no-repeat center top/cover;padding: 0 0 300px 0;}
.search_gj p{font-size: 18px;color: #666666;text-align: center;padding:40px 0;}
.search_gj h3{font-size: 16px;color: #666666;padding-bottom:10px;}
.search_gjbd{display: flex;justify-content: space-between;}
.search_gjbdl{position: relative;flex: 1;margin-right: 13px;}
.search_gjbdl textarea{display: block;width: 100%;height: 300px;background: #FFFFFF;border-radius: 4px;border: none;font-size:18px;color: #C4C4C4;padding:20px;box-sizing: border-box;}
.search_gjbdl textarea::placeholder{color: #C4C4C4 !important;}
.search_gjsub{width:187px;height: 67px;background: #FD7E14;overflow:hidden;border-radius: 4px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;font-size:16px;color: #fff;overflow:hidden;position: relative;}
.search_gjsub img{width: 22px;margin-right: 18px;position: relative;z-index: 5;}
.search_gjsub span{position: relative;z-index: 5;}
.search_gjsub::after{display: block;width: 100%;height: 100%;content: '';background: #0080FF;position: absolute;left: 0;top: 0;transform: translateY(96%);transition: all 0.3s  ease-in;}
.search_gjsub:hover::after{transform: translateY(0);}
.search_gjsel{background: #fff;border-radius: 0 0 4px 4px;padding-bottom: 20px;}
.search_gjsel dl dd{font-size:18px;color: #666666;padding-left:40px;line-height: 2;}


/*查询结果*/
.search_result{padding: 40px 0 18px 0;}
.search_resulttop{display: flex;justify-content: space-between;font-size: 13px;color: #666666;background: #fff;border-radius: 4px;line-height: 40px;padding: 0 20px;box-sizing: border-box;margin: 20px 0 14px 0;}
.search_result h2{margin-right: 50px;}
.search_result h2 span{color:#0080FF;}
.search_resultcon{width: 100%;background: rgba(255,255,255,0.8);border-radius: 4px;margin-top: 18px;}
.search_resultcon ul li{border-bottom: 1px solid #f4eaea;padding: 30px 26px;box-sizing: border-box;}
.search_resultcon ul li h4{display: flex;justify-content: space-between;align-items: center;font-size:14px;color: #666666;}
.search_resultcon ul li h4 span:nth-of-type(1){width: 272px;}
.search_resultcon ul li h4 span:nth-of-type(2){width: 204px;}
.search_resultcon ul li h4 span:nth-of-type(3){width: 590px;}
.search_resultcon ul li h4 span:nth-of-type(4){width: auto;flex: 1;}
.search_resultxqbtn{display: flex;align-items: center;justify-content: right;-webkit-justify-content: right;}
.search_resultxqbtn img{width: 15px;margin-left: 10px;transition: all 0.3s  ease-in;}
.search_resultcon ul li.on .search_resultxqbtn img{transform: rotate(180deg);}
.search_resultcon ul li:nth-of-type(1) .search_resultxl{display: block;}
.search_resultxl{display: none;}
.search_resultxlcon{background: #fff;border-radius: 4px;margin-top:15px;padding: 20px 40px;box-sizing: border-box;}
.search_resultxl h5{display: flex;}
.search_resultxl h5 span{font-size:14px;color: #0080FF;font-weight: bold;}
.search_resultxl h5 span:nth-of-type(1){width: 228px;}
.search_resultxl h5 span:nth-of-type(2){width: 220px;}
.search_resultxl h5 span:nth-of-type(3){width: 120px;}
.search_resultxl h5 span:nth-of-type(4){flex: 1;padding-left: 40px;box-sizing: border-box;}
.search_resultxl dl dd{font-size:14px;color: #999999;padding: 14px 0;display: flex;justify-content: space-between;align-items: center;}
.search_resultxl dl dd span:nth-of-type(1){width: 228px;display: flex;align-items: center;}
.search_resultxl dl dd span:nth-of-type(1) b{width: 11px;height: 11px;background: #999999;border-radius: 100%;margin-right: 20px;}
.search_resultxl dl dd span:nth-of-type(2){width: 220px;}
.search_resultxl dl dd span:nth-of-type(3){width:120px;}
.search_resultxl dl dd span:nth-of-type(4){flex: 1;padding-left: 40px;box-sizing: border-box;position: relative;}
.search_resultxl dl dd span:nth-of-type(4)::after{display: block;width: 9px;height: 9px;background: #999999;content: '';border-radius: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border:4px solid #fff;}
.search_resultxl dl dd span:nth-of-type(4)::before{display: block;width: 1px;height: 100px;content: '';background: #999999;position: absolute;left: 8px;top:0;}
.search_resultxl dl dd:nth-last-of-type(1) span:nth-of-type(4)::before{display: none;}
.search_resultxl dl dd.on{color: #0080FF;}
.search_resultxl dl dd.on span b{background: #0080FF;}
.search_resultxl dl dd.on span:nth-of-type(4)::after{background: #0080FF;}
.search_resultxl dl dd.on span:nth-of-type(4)::before{background: #0080FF;}
.mCSB_scrollTools .mCSB_dragger{width: 6px !important;border-radius: 6px !important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #0080ff !important;}
.search_resultbtn{display: flex;align-items: center;border-top: 1px solid #f2f1f1;padding: 14px 0 0 0;margin-top: 14px;}
.search_resultbtn span{width: 109px;height: 28px;background: #0080FF;border-radius: 4px;font-size:14px;color: #FFFFFF;line-height: 28px;text-align: center;margin-right: 38px;}
.search_resultbtn span:nth-of-type(2){background: #FD7E14;}


/*我要寄件*/
.Sending{background: url(../img/ab_bg.jpg) no-repeat center top/cover;padding: 70px 0 250px 0;}
.Sending_con{width: 880px;margin: 0 auto;}
.Sending_con h2{font-size:24px;color: #333333;padding: 53px 0 22px 0;}
.Sending_con h2 span{display: block;font-size:12px;color: #999999;}
.dq_xl{position: relative;z-index: 30;}
.dq_xl h3{width: 100%;height: 73px;background: #fff;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;border-radius: 4px;padding: 0 30px;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;font-size:24px;color: #333;}
.dq_xl h3 img{width: 33px;transition: all 0.3s  ease-in;}
.dq_xl h3 span b{font-size:14px;font-weight: normal;color: #CECECE;padding-left: 16px;}
.dq_xl.on h3 img{transform: rotate(180deg);} 
.dq_xl dl{width: 100%;background: #FFFFFF;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.09);border-radius:0 0 4px 4px;position: absolute;left: 0;top: 99%;display: none;}
.dq_xl dl dd{border-radius: 4px;padding: 20px 30px;box-sizing: border-box;transition: all 0.2s linear;}
.dq_xl dl dd h4{font-size:24px;color: #A6A6A6;line-height: 1;}
.dq_xl dl dd p{font-size:14px;color: #fff;padding-top: 8px;display: none;}
.dq_xl dl dd:hover{background: #0080FF;}
.dq_xl dl dd:hover h4{color: #fff;}
.dq_xl dl dd:hover p{display: block;}
.Sending_fot{width: 100%;background: rgba(255,255,255,0.4);box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;border-radius: 4px;overflow:hidden;}
.Sending_fot ul{display: flex;height: 100%;}
.Sending_fot ul li{width: 33.33%;text-align: center;position: relative;transition: all 0.3s  ease-in;height:400px;}
.Sending_fot ul li::after{display: block;width: 1px;height: 166px;content:'';background: rgba(0,0,0,0.06);position: absolute;right: 0;top: 66px;}
.Sending_fot ul li::before{display: block;width:0;height: 4px;content: '';background: #007fff;position: absolute;left: 0;bottom: 0;transition: all 0.3s  ease-in;}
.Sending_fot ul li:nth-last-of-type(1)::after{display: none;}
.Sending_fot ul li h3{width: 104px;margin: 32px auto 0 auto;}
.Sending_fot ul li h4{font-size:20px;color: #0080FF;padding:22px 0 10px 0;}
.Sending_fot ul li p{width: 80%;margin: 0 auto 72px auto;font-size:12px;color: #999;line-height: 1.5;}
.Sending_fot ul li p span{color: #333;}
.Sending_fot ul li .more{margin: 0 auto;display: none;}
.Sending_fot ul li:hover{background:rgba(0,128,255,0.06)}
.Sending_fot ul li:hover .more{display: block;}
.Sending_fot ul li:hover::before{width: 100%;}
.Sending_fot ul li.off h4{color: #999;}
.Sending_fot ul li.off p span{color: #999;}
.Sending_fot h5{height: 84px;background: #0080FF;font-size:16px;color: #FFFFFF;line-height: 84px;text-align: center;display: none;}
.Sending_fot h5 b{font-size:22px;font-family: 'arial';padding-left:14px;}



/*我要咨询*/
.ny_zx{background: url(../img/ab_bg.jpg) no-repeat center top/cover;padding: 60px 0 210px 0;}
.ny_zxcon{width: 880px;margin: 0 auto;}
.ny_zxcon p{font-size: 20px;color: #666;text-align: center;padding: 30px 0 55px 0;}
.ny_zxbd{width: 100%;box-shadow: 0px 4px 6px rgba(0,0,0,0.07);border-radius: 4px;padding:40px 76px 30px 76px;box-sizing: border-box;background: rgba(255,255,255,0.6);}
.ny_zxbd ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.ny_zxbd ul:nth-of-type(2){border-top: 1px solid #DADADA;margin-top: 54px;padding-top: 26px;}
.ny_zxbd ul li{width:44%;}
.ny_zxbd ul li h2{font-size:18px;color: #666666;padding: 28px 0 24px 0;}
.ny_zxbd ul li input{display: block;width: 100%;height: 50px;background:none;border:1px solid #DADADA;border-radius: 4px;font-size:13px;color: #666;padding-left: 20px;box-sizing: border-box;}
.ny_zxbd ul li input:focus{border-color:#0080FF;}
.ny_zxbd ul li input::placeholder{color: #DADADA;}
.ny_zxbdbox{display: flex;justify-content: space-between;}
.ny_zxbdbox input{width: 32% !important;padding-left: 0 !important;text-align: center;font-size: 16px;}
.sel_dq{position: relative;}
.sel_dq01 dd{padding-left: 20px;box-sizing: border-box;}
.sel_dq01 dd:hover{background: #0080FF;color: #fff;}
.sel_dq h3{width: 100%;height: 50px;border:1px solid #DADADA;border-radius: 4px;font-size:13px;color: #666;padding: 0 20px;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;}
.sel_dq h3 img{width: 14px;}
.sel_dq dl{background: #FFFFFF; box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;border-radius: 4px;width: 150%;position: absolute;left: 0;top: 99%;padding: 20px 0;display: none;}
.sel_dq dl dd{display: flex;justify-content: space-between;box-sizing: border-box;font-size:12px;color: #DADADA;line-height:1.2;align-items: flex-start;}
.sel_xlnav1{width: 60%;padding:10px 0 10px 20px;box-sizing: border-box;border-radius: 4px 0 0 4px;}
.sel_dq dl dd .sel_xlnav2{width: 40%;border-left: 1px solid #DADADA;position: absolute;left: 60%;top: 20px;display: none;background: #fff;border-radius: 0 0 6px 6px;}
.sel_xlnav1:hover,.sel_dq dl dd.on .sel_xlnav1{background: #0080FF;color: #fff;}
.sel_dq dl dd.on .sel_xlnav2{display: block;}
.sel_xlnav2 span{display: block;padding:8px 0 8px 20px;box-sizing: border-box;border-radius: 0 4px 4px 0;}
.sel_xlnav2 span:hover{background: #0080FF;color: #fff;}
.ny_zxbd ul:nth-of-type(2) li:nth-last-of-type(1){width: 100%;}
.ny_zxbd ul li textarea{display: block;width: 100%;height: 1.58rem;border: 1px solid #DADADA;font-size:13px;color: #DADADA;padding: 10px;box-sizing: border-box;line-height: 2;background:none;}
.zx_xy{display: flex;align-items: center;margin: 16px 0 55px 0;font-size:14px;color: #999999;}
.zx_xy a{color: #0080FF;}
.zx_xy span{width: 22px;height: 22px;border-radius: 4px;border: 1px solid #979797;box-sizing: border-box;margin-right: 10px;position: relative;}
.zx_xy span::after{display: none;width: 100%;height: 100%;content: '✔';font-size: 10px !important;color: #fff;line-height: 22px;text-align: center;}
.zx_xy span.on{background: #0080FF;border-color:#0080FF;}
.zx_xy span.on::after{display: block;}
.ny_zxcon .more{margin: 0 auto;}



/*投资者关系*/
.ins_con .title{padding-top: 80px;}
.ins_top{display: flex;align-items: center;justify-content: space-between;align-items: center;margin: 130px 0 39px 0;}
.ins_top h2{font-size:28px;color: #333333;}
.ins_stop{font-size:24px;color: #666666;padding-bottom: 38px;display:flex;justify-content:space-between;}
.ins_esg .more{margin: 46px auto 0 auto;}

.ins_pdf ul {
    display: flex;
    flex-wrap: wrap;
}
.ins_pdf ul li{width: 32%;margin: 0 2% 20px 0;}
.ins_pdf ul li:nth-of-type(3n){margin-right: 0;}
.ins_pdf ul li a{display: block;width: 100%;background: #fff;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;border-radius:8px;padding:40px 50px;box-sizing: border-box;transition: all 0.3s  ease-in;}
.ins_pdf ul li a h3{width:28px;margin-bottom: 23px;}
.ins_pdf ul li a h2{min-height: 80px;font-size:18px;color: #666666;line-height: 1.5;}
.ins_pdf ul li a p{font-size:14px;color: #999999;font-family: 'arial';}
.ins_pdf ul li:hover a{transform: translateY(-10px);}
.ins_dsh ul{display: flex;flex-wrap: wrap;}
.ins_dsh ul li{width: 32%;margin: 0 2% 20px 0;background: #fff;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;border-radius:8px;padding:40px 54px;box-sizing: border-box;transition: all 0.3s  ease-in;}
.ins_dsh ul li:nth-of-type(3n){margin-right: 0;}
.ins_dsh ul li h2{font-size:28px;color: #666666;padding-bottom: 16px;}
.ins_dsh ul li p{font-size:18px;color: #999999;line-height: 1.5;min-height: 58px;}
.ins_dsh ul li:hover{transform: translateY(-10px);}
.ins_zx .title,.ins_esg .title{padding: 130px 0 93px 0;}
.ins_zx ul{display: flex;justify-content: space-between;}
.ins_zx ul li{width: 32%;background: #fff;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;border-radius:8px;padding:40px 0;box-sizing: border-box;transition: all 0.3s  ease-in;text-align: center;}
.ins_zx ul li h2{width:86px;margin: 0 auto 25px auto;}
.ins_zx ul li h2 img:nth-of-type(1){display: block;}
.ins_zx ul li h2 img:nth-of-type(2){display: none;}
.ins_zx ul li h3{font-size:14px;color: #666666;line-height: 1.5;}
.ins_zx ul li:hover{background: linear-gradient(139deg, #FF763A 0%, #FFAE6C 100%);}
.ins_zx ul li:hover h2 img:nth-of-type(1){display: none;}
.ins_zx ul li:hover h2 img:nth-of-type(2){display:block;}
.ins_zx ul li:hover h3{color: #fff;}
.ins_esg{padding-bottom: 104px;}

/*客户旅程*/
.khlc{background: url(../img/khlc/bg.png) no-repeat center center/cover;padding: 74px 0 173px;width: 100%;overflow: hidden;}
.khlccon{width: 870px;margin:0 auto;position: relative;}
.liner{width: 742px;max-height: 1700px;overflow:hidden;position: absolute;left: 0;top: 200px;z-index: 1;height: 0;transition: all 0.3s  ease-in;}
.liner img{display: block;width: 742px;position:absolute;left: 0;top: 0;}
.khlccon ul{position: relative;z-index:20;}
.khlccon ul li{position: relative;display: flex;z-index: 6;}
.khlcconl{width: 484px;position: relative;z-index: 6;}
.khlcconr{width:402px;margin-top: 30px;height: 400px;position: relative;}
.khlcconr img{max-width: none;width: 350%;position: absolute;left: -120%;top: -52%;}
.khlccon ul li:nth-of-type(3) .khlcconr img{left:auto;top: auto;max-width: 100%;width: 100%;}
.khlccon ul li:nth-child(odd) .khlcconr{position: relative;left: -30px;}
.khlc_top h2{font-size: 66px;font-weight: 600;color: #FFFFFF;-webkit-text-stroke: 1px #666666;text-stroke: 1px #666666;font-family: 'arial';} 
.khlc_top h3{font-size:25px;color: #333333;line-height:1.5;font-weight: bold;padding-bottom: 18px;}
.khlc_top h3 span{display: block;padding-left: 78px;}
.khlcconl p{width: 100%;background:linear-gradient(to right,rgba(255,255,255,0.3) 0%,#fff 100%);border-radius: 8px;border:1px solid #fff;font-size:14px;color: #666666;line-height: 1.5;padding:20px 20px;box-sizing: border-box;}
.khlccon ul li:nth-of-type(odd) .khlc_top{padding-left: 28px;box-sizing: border-box;}
.khlccon ul li:nth-of-type(2n) .khlc_top{padding-right: 28px;box-sizing: border-box;text-align: right;}
.khlccon ul li:nth-of-type(2n) .khlcconl{width: 437px;position: relative;left: -55px;z-index: 6;}
.khlccon ul li:nth-of-type(2) .khlcconl p{padding: 46px 28px;text-align: right;}
.khlccon ul li h5{width: 237px;position: absolute;z-index: 10;}
.khlccon ul li h5 span{display: block;width: 100%;font-size:12px;color: #FD7E14;line-height: 1.5;position: absolute;left: 0;top: 12px;padding: 0 20px;box-sizing: border-box;}
.khlccon ul li:nth-of-type(1) h5{right: 0;top: 30px;}
.khlccon ul li:nth-of-type(2) h5{left:228px;top: 10px;}
.khlccon ul li:nth-of-type(4) h5{left:50px;top: 10px;}
.khlccon ul li:nth-of-type(5) h5{right:297px;top:-29px;}
.khlccon ul li:nth-of-type(4){margin-bottom:0}
.khlccon ul li:nth-of-type(4) .khlcconr{margin-top: 88px;width: 400px;}
.yuan{position: absolute;width:315px;}
.khlccon ul li:nth-child(odd) .yuan{left:-70px;top: 20px;}
.khlccon ul li:nth-child(even) .yuan{right:75px;top: 40px;}
.khlccon ul li:nth-child(even) .yuan img{position: relative;transform: rotate(90deg);}
.khlccon ul li:nth-of-type(1) .yuan{z-index: 10;}

/*包裹旅程*/
.bglc{background: url(../img/bg/bg.png) no-repeat center top/cover;padding-bottom: 244px;overflow:hidden;}
.bglcnav{width: 850px;margin: 120px auto 100px auto;}
.bglcnav h2{display: none;}
.bglcnavsel{display:flex;justify-content: space-between;}
.bglcnav span{display:inline-block;height: 80px;border-radius: 4px;font-size:18px;color: #ACACAC;line-height: 80px;text-align: center;transition: all 0.3s  ease-in;padding: 0 20px;}
.bglcnav span:hover,.bglcnav span.on{background: #0080FF;color: #fff;}
.bglcqh{width: 743px;margin: 0 auto;}
.bglcqh_con{display: none;}
.bglcqh_con:nth-of-type(1){display: block;}
.first,.two{position: relative;}
.first ul,.two ul{width: 100%;position: absolute;left: 0;top:0;display: flex;justify-content: space-between;flex-wrap: wrap;height: 100%;}
.first ul li,.two ul li{text-align: center;width: 200px;position: absolute;}
.first ul li:nth-of-type(1){width: 204px;top: 53px;}
.first ul li:nth-of-type(2){width: 400px;top: -8px;right: -69px;}
.first ul li:nth-of-type(2) p{padding-top: 0;position:relative;top:-26px;}
.first ul li:nth-of-type(3){width: 250px;top: 336px;left: -3px;}
.first ul li:nth-of-type(3) p{padding-top: 0;position:relative;top:-10px;}
.first ul li:nth-of-type(4){width: 352px;top: 243px;right: -52px;}
.first ul li:nth-of-type(4) p{padding-top: 24px;}
.first ul li:nth-of-type(5){width: 350px;top: 545px;left: -55px;}
.first ul li:nth-of-type(5) p{padding-top: 0;position:relative;top:0;}
.first ul li:nth-of-type(6){width: 330px;top: 580px;right: -34px;}
.first ul li:nth-of-type(6) p{padding-top: 0;position:relative;top:-22px;}
.first ul li:nth-of-type(7){width: 280px;top:870px;left:0;}
.first ul li:nth-of-type(7) p{padding-top: 0;position:relative;top:-7px;}
.first ul li:nth-of-type(8){width: 270px;top: 862px;right: -20px;}
.first ul li:nth-of-type(8) p{padding-top: 0;position:relative;top:7px;}
.first ul li h2 img,.two ul li h2 img{width:100%;}
.first ul li p,.two ul li p{font-size:13px;color: #666666;line-height: 1.3;padding-top: 20px;}
.two ul li:nth-of-type(1){width: 344px;left: -76px;top: 39px;}
.two ul li:nth-of-type(2){width: 341px;right: -57px;top: 72px;}
.two ul li:nth-of-type(2) p{padding-top: 0;position:relative;top:-16px;}
.two ul li:nth-of-type(3){width: 500px;left: -113px;top: 262px;}
.two ul li:nth-of-type(3) p{padding-top: 0;position:relative;top:-16px;}
.two ul li:nth-of-type(2) p{padding-top: 0;position:relative;top:-9px;}
.two ul li:nth-of-type(4){width: 500px;right: -69px;top: 261px;}
.two ul li:nth-of-type(4) p{padding-top: 0;position:relative;top:-16px;}
.two ul li:nth-of-type(5){width: 378px;left: -88px;top: 647px;}
.two ul li:nth-of-type(5) p{padding-top: 0;position:relative;top:-56px;}
.two ul li:nth-of-type(6){width: 406px;right: -71px;top: 596px;}
.two ul li:nth-of-type(6) p{padding-top: 0;position:relative;top:-22px;}

/*投资者关系列表*/
.ins_dh{margin-top: 90px;}
.ins_bigtit{font-size:32px;color: #333333;font-weight: bold;line-height: 100px;box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.07), inset 1px 1px 3px 0px #FFFFFF;}
.ins_bigtit h2{font-weight: bold;}
.ins_blist{padding:0 0 150px 0;background: url(../img/ins/ins_listbg.png) no-repeat center center/cover;overflow:hidden;}
.ins_blist .w_1180{overflow: hidden;position: relative;}
.ins_year{position:relative;float: left;transition: linear 0.3s linear;margin-top: 70px;}
.ins_year.on{position: fixed;left:calc((100% - 1180)/2);top: 40px;}
.ins_yearjdt{width: 4px;height: 16.66%;background: #0080ff;border-radius: 4px;position: absolute;left: 0;top: 0;z-index: 5;transition: all 0.3s  ease-in;overflow:hidden;}
.tk .ins_yearjdt{height: 100%;}
.ins_year ul{padding-left: 26px;position: relative;}
.ins_year ul::after{display:block;width: 4px;height: 100%;content: '';background: #c5c5c5;border-radius: 4px;position: absolute;left: 0;top: 0;overflow:hidden;}
.ins_year ul li{font-size:16px;color: #999999;font-family: 'arial';height: 30px;line-height: 30px;}
.ins_year ul li a{color: #999;}
.ins_year ul li.on a{color:#333;font-size: 18px;}
.ins_blistr{width: 880px;float: right;}
.ins_blistrtit{font-size:24px;color: #333333;font-weight: bold;padding: 70px 0;font-family: 'arial';}
.ins_blistr .ins_pdf ul li a{padding: 23px;}
.ins_blistr .ins_pdf ul li a h3{width: 21px;}
.ins_blistr .ins_pdf ul li a h2{min-height: 60px;font-size: 14px;}
.ins_listsearch{width: 326px;position: absolute;right: 0;top: 60px;display: flex;justify-content: space-between;align-items: center;z-index: 50;}
.ins_listsearch input{width: 215px;height: 40px;background: #fff;border-radius:4px;font-size:14px;color: #999999;padding-left: 20px;box-sizing: border-box;border: none;}
.ins_sub{width: 100px;height: 40px;transition: all 0.3s  ease-in;background:#0080ff;border-bottom: 4px solid #0080ff;box-sizing: border-box;border-radius: 4px;overflow: hidden;display: flex;justify-content: center;align-items: center;font-size: 14px;color: #fff;}
.ins_sub:hover{background: #ff763a;}
.tk_tit{font-size:24px;color: #333;position:absolute;left: 0;top: 4px;}
.tk_contant p{font-size: 16px;color: #999;line-height: 2;padding-bottom: 30px;}

.tk_nav ul li{height: 60px;line-height: 50px;}
.tk_nav ul li.on a{font-size: 16px;}


/*新闻列表*/
.ny_newslist ul li{border-bottom: 1px solid rgba(0,0,0,0.1);padding: 40px 0;}
.ny_newslist ul li a{display:flex;justify-content: space-between;}
.ny_newslist ul li a .ny_newslistl{width: 745px;}
.ny_newslist ul li a .ny_newslistl h3{font-size:16px;color: #666666;font-family: 'arial';}
.ny_newslist ul li a .ny_newslistl h2{font-size:20px;color: #333333;padding: 40px 0 16px 0;}
.ny_newslist ul li a .ny_newslistl p{font-size:14px;color: #666;line-height: 2;}
.ny_newslist ul li a .ny_newslistr{width: 380px;overflow:hidden;border-radius: 4px;height: 214px;position: relative;}
.ny_newslist ul li a .ny_newslistr img{transition: all 0.3s  ease-in;display: block;width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.ny_newslist ul li:hover a .ny_newslistl h2{color: #0080ff;}
.ny_newslist ul li:hover a .ny_newslistr img{transform:translateY(-50%) scale(1.1);}
.ny_newspage{display: flex;justify-content: right;-webkit-justify-content: right;margin: 98px 0;align-items: center;}
.ny_newspage .btn{width: 28px;height: 28px;border:1px solid #999;border-radius: 4px;display: flex;justify-content: center;align-items: center;transition:all 0.3s linear;}
.ny_newspage .btn img{width: 9px;}
.ny_newspage .btn img:nth-of-type(1){display: block;}
.ny_newspage .btn img:nth-of-type(2){display: none;}
.ny_newspage .btn:hover{border-color: #ff763a;background: #ff763a;}
.ny_newspage .btn:hover img:nth-of-type(1){display: none;}
.ny_newspage .btn:hover img:nth-of-type(2){display: block;}
.ny_newspagenum{font-size:18px;color: #999;font-family: 'arial';padding: 0 25px;}
.ny_newspagefy{display: flex;align-items: center;margin: 0 17px;font-size:16px;color: #666666;}
.ny_newspagefy input{width: 64px;height: 28px;border:1px solid #999;border-radius: 4px;box-sizing:border-box;font-size: 14px;color: #999;text-align: center;margin: 0 16px;background: none;}
.page_sub{width: 84px;height: 28px;background: #ff763a;border-radius: 4px;font-size:14px;color: #fff;line-height: 28px;text-align: center;}



/*新闻详情*/
.news_info{width: 800px;margin: 0 auto;padding-bottom: 110px;}
.news_infotit{font-size:40px;color: #333333;font-weight: bold;line-height: 52px;padding: 116px 0 0 0;text-align: center;}
.news_infonav{margin: 52px 0 42px 0;position: relative;}
.news_infonavcon{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display:flex;justify-content: space-between;align-items: center;}
.news_infonavcon span{font-size:14px;color: #999999;}
.news_infodata{width: 136px;height: 100%;font-size:18px;color: #fff;font-family: 'arial';display:flex;justify-content: center;align-items: center;font-weight: bold;}
.news_infocon{font-size:16px;color: #333333;line-height: 2}
.fhbtn{width: 136px;height: 100%;font-size:16px;color: #fff;}
.fhbtn a{display:flex;justify-content: center;align-items: center;width: 100%;height: 100%;color: #fff;}
.news_infofot ul li{display: flex;justify-content: space-between;align-items: center;margin-bottom: 40px;font-size:16px;color: #666666;}
.news_infofot ul li a{width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #666;}
.yszc_data{padding-bottom: 34px;font-size:14px;color:#333333;}
.yszc_data span{margin-right: 30px;}
.yszc_list{border-top: 1px solid rgba(0,0,0,0.08);}
.yszc_list h6{font-size: 16px;color: #000;font-weight: bold;padding-top: 20px;}
.yszc_list dl{display:flex;flex-wrap: wrap;}
.yszc_list dl dd{width: 16.666%;margin-top: 20px;}
.yszc_list dl dd a{font-size:14px;color:#FD7E14;}

/*搜索页面*/
.searh_body{background: url(../img/ins/ins_listbg.png) no-repeat center center/cover;overflow: hidden;}
.searh_con{width: 800px;margin: 0 auto;}
.searh_contop{display: flex;justify-content: space-between;margin: 228px 0 72px 0;}
.searh_contop input{width: 580px;height: 66px;border:none;background: #fff;border-radius: 4px;font-size:18px;color: #C4C4C4;padding-left: 28px;box-sizing: border-box;}
.searh_contop input::placeholder{color: #C4C4C4;}
.searh_consub{width: 186px;height: 66px;background: #fd7e14;border-radius: 4px;overflow:hidden;box-sizing:border-box;display: flex;justify-content: center;align-items: center;font-size:16px;color: #fff;position: relative;}
.searh_consub::after{display: block;width: 100%;height: 100%;content: '';background:#0080ff;position: absolute;left: 0;top: 0;transform: translateY(92%);transition: all 0.5s linear;}
.searh_consub img{width:22px;margin-right: 16px;position: relative;z-index: 6;}
.searh_consub span{position: relative;z-index: 6;}
.searh_consub:hover::after{transform: translateY(0);}
.searh_newslist ul li{margin-bottom: 50px;}
.searh_newslist ul li a{display: flex;justify-content: space-between;}
.searh_newslist ul li a .searh_newspic{width:276px;overflow:hidden;border-radius: 4px;height: 180px;position: relative;}
.searh_newslist ul li a .searh_newspic img{transition: all 0.3s  ease-in;display: block;width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.searh_newslist ul li a .searh_newsjs{width: 510px;}
.searh_newslist ul li a .searh_newsjs h2{font-size:20px;color: #333333;padding-top: 6px;}
.searh_newslist ul li a .searh_newsjs p{font-size:14px;color: #666666;line-height: 1.5;padding: 28px 0 24px 0;}
.searh_newslist ul li a .searh_newsjs h4{font-size:14px;color: #999999;font-family: 'arial';}
.searh_newslist ul li:hover a .searh_newspic img{transform:translateY(-50%) scale(1.1);}

/*登录*/
.log_tc{width: 100%;height: 100vh;overflow: hidden;position: fixed;left: 0;top: 0;z-index: 100;display: none;}
.log_tcbg{width: 110%;height: 110%;background: url(../img/log/bg.jpg) no-repeat center center/cover;transition:all 0.5s linear;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);transition-delay: 0.3s;}
.log_tc.on .log_tcbg{width: 100%;height: 100%;}
.log_tccon{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 20;display: flex;justify-content: space-between;align-items: center;padding: 0 8.88% 0 13.6%;box-sizing:border-box;}
.log_logo{max-width: 369px;margin-bottom: 50px;}
.log_logo img{width: auto;}
.log_tcconl h2{font-size:32px;color: #FFFFFF;line-height: 60px;font-weight: bold;padding-bottom: 60px;}
.log_tcconl p{font-size:20px;color: #FFFFFF;line-height: 1.5;}
.log_tcconr{background: #FFFFFF;border-radius: 4px;padding:0 50px 60px 50px;box-sizing: border-box;position: relative;width: 436px;}
.log_nav{padding: 34px 0 0 0;display: flex;justify-content: center;align-items: center;}
.log_nav span{font-size:27px;color: #999999;margin: 0 20px;position: relative;}
.log_nav span.on{font-size:40px;color: #0080FF;font-weight: bold;}
.log_nav span.on::after{display: block;width: 100%;height: 1px;content: '';background: #0080FF;position: absolute;left: 0;bottom: 0;}
.log_qhcon ul li{display:none;}
.log_qhcon ul li:nth-of-type(1){display: block;}
.log_qhcon ul li h3{font-size:16px;color: #333333;padding: 30px 0 10px 0;}
.log_qhcon ul li input{display: block;width: 100%;height:46px;border-radius: 4px;border: 1px solid #CCCCCC;background: none;box-sizing: border-box;font-size:14px;color: #AFAFAF;padding-left: 15px;}
.log_qhcon ul li input::placeholder{color: #AFAFAF !important;}
.log_qhcon ul li input:focus{border-color: #0080FF;}
.log_qhcon ul li dl dd{margin-bottom: 16px;position: relative;}
.eyes{width:18px;position: absolute;right: 16px;top: 50%;transform: translateY(-50%);}
.eyes::after{display: block;width: 20px;height: 1px;content: '';background: #333;position: absolute;right: -1px;top: 10px;transform: rotate(-60deg);display: none;}
.eyes.on::after{display: block;}
.log_qhcon ul li h4{font-size:10px;text-align: right;}
.log_btn{width: 100%;height: 46px;background: #FD7E14;border-radius: 4px;overflow:hidden;font-size:14px;color: #FFFFFF;line-height: 46px;text-align: center;position: relative;margin: 20px 0;}
.log_btn span{position: relative;z-index: 20;}
.log_btn::after{display: block;width: 100%;height: 100%;background: #0080FF;content: '';position: absolute;left: 0;top: 0;transform: translateY(94%);transition: all 0.3s  ease-in;}
.log_btn:hover::after{transform: translateY(0);}
.log_qhcon ul li h5{display: flex;align-items: center;font-size:10px !important;color: #333333;}
.log_qhcon ul li h5 b{font-weight:normal;}
.log_qhcon ul li h5 a{color: #0080FF;}
.log_qhcon ul li h5 span{width: 15px;height: 15px;border:1px solid #333;border-radius: 100%;margin-right: 10px;position: relative;}
.log_qhcon ul li h5 span::after{display: none;width: 100%;height: 100%;content: '';background: url(../img/log/gou.png) no-repeat center center/100% 100%;position: absolute;left: 0;top: 0;}
.log_qhcon ul li h5 span.on{border-color: none;}
.log_qhcon ul li h5 span.on::after{display: block;}
.log_qhcon ul li dl dd.yzm{display: flex;justify-content: space-between;align-items: center;}
.log_qhcon ul li dl dd.yzm input{width:208px;}
.log_qhcon ul li dl dd.yzm span{width: 127px;height: 46px;background: #0080FF;border-radius: 4px;font-size:14px;color: #fff;line-height: 46px;text-align: center;}
.log_zhtit{font-size: 24px;color: #0080FF;font-weight:bold;text-align: center;padding: 46px 0 0 0;}
.log_qh{display: none;}
.log_qh:nth-of-type(1){display: block;}
.log_zhbtn{display: flex;justify-content: space-between;}
.log_zhbtn div{width: 48%;}
.log_close{width:13px;position: absolute;right: 26px;top: 26px;}

.result_search{display:flex;justify-content: space-between;padding-top: 100px;}
.result_search input{flex: 1;margin-right: 26px;height: 67px;border-radius: 8px;font-size: 14px;color: #666666;padding-left: 38px;box-sizing: border-box;border: none;background: #fff;}
.result_search input::after{color:#666;}
.add_more a{color:#0080FF;}

@media(max-width:1688px){
    .mt_pic{height: 460px;}
    
}


@media(max-width:1366px){
    .r_px{width: 66px;}
    .r_px ul li{padding: 10px 0;}
    .r_px ul li p, .r_px ul li a p{font-size: 12px;}
    .home_xtfotr h3{font-size: 12px;}
    .nav ul li{margin-right: 30px;}
    
}



@media(max-width:1180px){
    .w_1180{width: 90%;}
    .header{padding: 20px 5%;}
    .home_newsqh{width: 95%;margin-left: 5%;}
    .swiper-container-hy_sol .swiper-slide{height:600px;}
    .other_ps ul li{height: 800px;}
    .zl_ts ul li{height:300px;}
    .zl_tstop{margin:40px 0 60px 0;}
    .Sending_con{width: 70%;}
    .Sending_fot ul li{height: 440px;}
    .Sending_fot ul li h3{margin: 50px auto 0 auto;}
    .ny_zxcon{width: 70%;}
    .ins_pdf ul li a{padding: 60px 54px;}
    .ins_pdf ul li a h2{min-height: 120px;}
    .ins_zx ul li{padding: 60px 0;}
    .nav ul li h2 a{font-size: 12px;}
    .search{width: 20px;margin-right: 20px;}
    .header_btn div{font-size: 12px;}
    .lan{font-size: 12px;margin-left: 20px;}
    
}

@media(max-width:1024px){
    .r_zkbtn{display: none;}
    .r_px{display: none;}
    .header{width:100vw;padding: 0.2rem 5%;box-sizing: border-box;}
    .logo{width: 1rem;margin-right: 0;}
    .wap_btn{display: block;margin-left: 20px;}
    .nav{width: 100vw;height: calc(100vh - 1rem);background: #fff;position: fixed;left: 0;top: 1rem;z-index: 100;padding:0.8rem 5% 0 5%;box-sizing: border-box;transform:translateX(100%) scaleY(1);transition: all 0.3s  ease-in;opacity: 0;visibility: visible;}
    .header.b_lock .nav{transform: translateX(0) scaleY(1);opacity: 1;}
    .nav2{width: 100% !important;position: relative;left: 0;top: auto;box-shadow: none;height:auto;background: none;transform: scaleY(1);visibility: visible;display: none;transition: none;}
    .nav2 dl{flex-wrap: wrap;justify-content: left;display: flex;}
    .nav2 dl dd{margin:0 0.5rem 0.3rem 0;}
    .nav2 dl dd a{font-size: 0.24rem;margin: 0;line-height: 1;}
    .top_wapbtn{display: block;width: 0.26rem;}
    .top_wapbtn.top_zk{display: block;}
    .top_wapbtn.top_sq{display: none;}
    .nav ul{display: block;}
    .nav ul li{padding: 0;height: auto;border-bottom: 1px solid #333;margin-right: 0;line-height:1;}
    .nav ul li h2{display: flex;justify-content: space-between;align-items: center;height: auto;padding: 0.3rem 0;}
    .nav ul li h2 span{width: 0.26rem;}
    .nav ul li h2 span.nav_dhzk{display: block;}
    .nav ul li h2 span.nav_dhsq{display: none;}
    .nav ul li h2 a{font-size: 0.28rem;color: #000;line-height: 1;}
    .top_navzkbtn{display: none;}
    .header_btn div{font-size: 12px;}
    .search{width: 16px;margin-right: 0.2rem;}
    .lan{font-size: 12px;margin-left: 0.2rem;line-height: 1;height: auto;}
    .lan_sel{top: 160%;}
    .wap_btn{width: 30px;height: 20px;}
    .ban_pic{background-position: 64% center;}
    .ban_wz{top: 3rem;font-size: 0.26rem;padding: 0;}
    .ban_wz b{font-size: 0.36rem;line-height: 2;}
    .ban_wz span{width: 90%;}
    .ban_fot .w_1180{flex-wrap: wrap;}
    .ban_fotl{width: 100%;margin-bottom: 0.3rem;}
    .ban_tit{font-size: 0.26rem;}
    .ban_search{width: 100%;height: 0.7rem;}
    .ban_search input{font-size: 0.24rem;width: 80%;}
    .ban_sub{flex: 1;width: auto;font-size: 0.24rem;}
    .ban_sub img{width: 0.24rem;margin-left: 0.1rem;}
    .add_more{font-size: 0.24rem;}
    .ban_fotr{width: 100%;}
    .ban_fotr ul li{width: 30%;margin-right: 0;}
    .ban_fotr ul li:nth-of-type(2){width: 40%;}
    .ban_fotr ul li h2{width: 1rem;}
    .ban_fotr ul li a p{font-size: 0.24rem;}
    .home_fl{padding: 1rem 0;}
    .home_fl ul{flex-wrap: wrap;}
    .home_fl ul li{width: 100%;height: auto;padding: 0.4rem;}
    .home_fl ul li:nth-of-type(1){margin-bottom: 0.5rem;}
    .home_fl ul li h2{font-size: 0.28rem;}
    .home_fl ul li p{font-size: 0.24rem;padding: 0.3rem 0 0.5rem 0;}
    .more{width: 1.6rem;height: 0.6rem;}
    .more a{font-size: 0.24rem;background: #FF763A;}

    .dq_xl h3 span b{display: none;}

    .title{font-size: 0.36rem;}
    .home_about{padding: 1rem 0;}
    .home_aboutrop{flex-wrap: wrap;}
    .home_aboutl{width: 100%;text-align: left;flex-wrap: wrap;justify-content: left;}
    .home_about .title{text-align: left;}
    .home_about .more{float:none;margin:0.3rem 0 0 0;position: relative;right:auto;top: auto;}
    .home_aboutr{width: 100%;margin-top: 0.5rem;padding-right: 0;}
    .home_aboutr h2{font-size: 0.26rem;}
    .home_aboutr p{font-size: 0.24rem;padding-left: 0.2rem;position: relative;box-sizing: border-box;display: block;}
    .home_aboutr p:nth-of-type(1),.home_aboutr p:nth-of-type(2){padding-left: 0;}
    .home_aboutr p:nth-of-type(2){padding: 0.2rem 0;}
    .home_aboutr p span{width: 0.1rem;height: 0.1rem;position: absolute;left: -0.1rem;top: 0.2rem;}
    .home_aboutfot ul{flex-wrap: wrap;}
    .home_aboutfot ul li{width: 60%;margin-bottom: 0.5rem;text-align: left;}
    .home_aboutfot ul li:nth-of-type(2n){width: 40%;}
    .home_aboutfot ul li p{font-size: 0.24rem;}
    .home_aboutfot ul li p span{font-size: 0.2rem !important;}
    .home_aboutfotnum{justify-content: left;}
    .home_aboutfotnum strong{top: 0.36rem;font-size: 0.24rem;}
    .home_aboutfotnum h2{height: 0.8rem;}
    .home_aboutfotnum h2 span{font-size: 0.8rem;}
    .home_aboutfotnum sup{font-size: 0.4rem;top:-0.2rem;}
    .home_aboutfot ul li:nth-last-of-type(1){margin-bottom: 0;}

    .home_sercon ul li h2{padding-top: 0.8rem;}

    .home_ser .title{padding: 1rem 0 0.5rem 0;}
    .home_serpicqh{height: 27rem;}
    .home_serpicqh ul li{width: 100%;height: 9rem;overflow:hidden;position: relative;opacity: 1;left: auto;top: auto;}
    .home_serpicqh ul li img{width: 220%;max-width: 220%;position: relative;left: -60%;}
    .home_sercon ul{flex-wrap: wrap;}
    .home_sercon ul li{width:100%;height: 33.33%;background: rgba(1,76,150,0.7) !important;border-right: none;padding: 0 5%;}
    .home_sercon01 h2{font-size: 0.3rem;padding: 0.6rem 0 0 0;}
    .home_sercon01 h3{padding: 0.7rem 0 0.2rem 0;}
    .home_sercon01 p{font-size: 0.24rem;line-height: 1.5;padding-bottom: 0.5rem;}
    .home_sercon01 dl dd{margin-right: 0.8rem;}
    .home_sercon01 dl dd img{width: 0.9rem;}
    .home_sercon01 dl dd span{font-size: 0.24rem;}
    .home_sercon01 h3{font-size: 0.26rem;}
    .home_sercon01 h4 img{height: 0.8rem;}
    .home_sercon ul li.on{width: 100%;padding: 0 5%;}
    .home_serconhover{opacity: 1;transform: translateY(0);}
    .home_serbtn{margin-top: 1rem;}
    .home_serbtn a{width: 1.6rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}

    .home_xt .xg_pic img{width: 400%;max-width: 400%;position: relative;left: -200%;}
    .home_xttop{top: 1rem;}
    .home_xttop h3{font-size: 0.24rem;width: 90%;margin: 0 auto;}
    .home_xttop h4{font-size: 0.36rem;}
    .home_xttop h5{height: auto;}
    .home_xttop h5 span{font-size: 0.8rem;}
    .home_xttop h5 b{font-size: 0.24rem;}
    .home_xttop h6{font-size: 0.2rem !important;}
    .home_xttop h6 span{font-size: 0.26rem;}
    .home_xtfot > img{display: none;}
    .home_xtfot ul{position: relative;left: auto;top: auto;transform: translateX(0);flex-wrap: wrap;}
    .home_xtfot ul li:nth-last-of-type(1){display: none;}
    .home_xtfot ul li{width: 100%;padding-top: 0;padding-bottom: 0.7rem;}
    .home_xtfotl{width: 0.5rem;margin-right: 0.3rem;}
    .home_xtfotr{flex: 1;}
    .home_xtfotr h2{font-size: 0.3rem;padding-bottom: 0.2rem;}
    .home_xtfotr h3{font-size: 0.24rem;}

    .home_newstop{flex-wrap: wrap;}
    .home_newstop .home_serbtn{margin-top: 0.5rem;}
    .home_news{padding: 1rem 0;}
    .home_newsfl{margin: 0.4rem 0 0.6rem 0;}
    .home_newsfl span{width: 2rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}
    .swiper-container-news .swiper-slide{height: 8rem;padding: 0.2rem 0.2rem 0.32rem 0.2rem;}
    .swiper-container-news .swiper-slide h2{font-size: 0.26rem;padding-top: 0;}
    .swiper-container-news .swiper-slide h3{font-size: 0.24rem;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;padding: 0.16rem 0 0.24rem 0;}
    .swiper-container-news .swiper-slide p{font-size: 0.24rem;height: 1.7rem;overflow:hidden;margin-top: 0.2rem;}
    .home_newsqhprev,.home_newsqhnext{top: 2rem;}
    .swiper-container-news .swiper-slide:nth-of-type(2n){margin-top: 0.5rem;}
    .home_newsqhprev{left:0;width: 16px;top: 2rem;}
    .home_newsqhnext{right:5%;width: 16px;top: 2rem;}
    .news_pic{height: 144px;}

    .fot .w_1180{padding: 0.7rem 0 1rem 0;flex-wrap:wrap;}
    .fot_tl{width: 100%;}
    .fot_tl ul{display: block;}
    .fot_tl ul li{margin-right: 0;border-bottom: 1px solid #fff;padding: 0.3rem 0;}
    .fot_tl ul li h2{font-size: 0.28rem;display: flex;justify-content: space-between;align-items: center;padding-bottom: 0;}
    .fot_wapbtn{display: block;width: 0.26rem;}
    .fot_wapbtn.fot_zk{display: block;}
    .fot_wapbtn.fot_sq{display: none;}
    .fot_tl ul li dl{display: none;}
    .fot_tl ul li dl dd{margin:0.3rem 0.5rem 0 0;display: inline-block;}
    .fot_tl ul li dl dd a{font-size: 0.24rem;}
    .fot_tr{width: 100%;margin-top: 0.7rem;flex-wrap: wrap;}
    .fot_tr h2{font-size: 0.28rem;}
    .fot_tr p{font-size: 0.24rem;}
    .fot_tr h3{font-size: 0.28rem;width: 100%;margin: 0.6rem 0;}
    .fot_tr h3 span{font-size: 0.6rem;}
    .fot_trl{width: 100%;}
    .fot_zxbtn a{width: 1.9rem;height: 0.7rem;font-size: 0.24rem;}
    .fot_zxbtn a img{width: 0.26rem;}
    .fot_bq{padding: 0.3rem 0;}
    .fot_bq ul li a{font-size: 0.24rem;}
    .fot_bq p{font-size: 10px !important;padding: 0.2rem 5% 0 5%;box-sizing: border-box;}
    .fot_zxbtn{width: 2rem;height: 0.7rem;}
    .fot_zxbtn a img{margin-right: 0.1rem;}

    /*關於我們*/
    .ny_ban{overflow:hidden;}
    .ny_ban > img{width: 150%;max-width: 150%;position: relative;left: -50%;}
    .ny_banwz{left: 5%;top:auto;bottom: 5%;}
    .ny_dy b{margin: 0 0.2rem;width: 6px;}
    .ab_js{padding: 1rem 0;}
    .ab_js p{font-size: 0.24rem;width: 94%;margin: 0 auto;}
    .ab_js p span{font-size: 0.26rem;}
    .ab_vmv{padding: 0 0 1rem 0;}
    .ab_vmv h6{font-size: 0.24rem;text-align:left;}
    .ab_vmvfot .xg_pic img{width: 300%;max-width: 300%;position: relative;left: -100%;}
    .ab_vmvfotcon ul{flex-wrap: wrap;height: 100%;}
    .ab_vmvfotcon ul li{width: 100% !important;height: 33.33%;border-bottom: 1px solid rgba(255,255,255,0.2);}
    .ab_vmvfotcon ul li h2{display: none;}
    .ab_vmvfotconjs{transform: translateY(0);opacity: 1;}
    .ab_vmvfotcon ul li.on{background: none;}
    .ab_vmvfotconjs h3{padding: 0.5rem 0 0 0;font-size: 0.36rem;}
    .ab_vmvfotconjs dl{margin: 0.5rem 0 0.5rem 1.6rem;}
    .ab_vmvfotconjs dl dd{width: 2.49rem;height: 0.85rem;line-height: 0.85rem;padding-left: 0.72rem;left: -0.8rem;font-size: 0.3rem;}
    .ab_vmvfotcon ul li p{font-size: 0.24rem;}

    .service_qaconl{width: 70%;}

    .ab_his{padding: 1.3rem 0 1rem 0;}
    .his_l{font-size: 0.6rem;text-align: left;}
    .his_l b{font-size: 0.8rem;}
    .his_wz{width: 100%;height:auto;padding: 0.4rem 0.3rem 0.4rem 0.52rem;background-size: cover;}
    .his_pic{width: 70%;top: -0.4rem;}
    .ab_hiscon{height: auto;margin-top: 0.5rem;}
    .ab_hiscon::after{left: 0.28rem;}
    .ab_hiscon ul li::after{left: 0.3rem;width: 0.24rem;height: 0.24rem;top: 0.3rem;}
    .ab_hisjs{flex-wrap: wrap;padding-left: 0.7rem;box-sizing: border-box;}
    .ab_hiscon ul li{height:auto;}
    .his_l{width: 100%;}
    .his_r{width: 100%;margin-top: 0.3rem;}
    .his_wz p{font-size: 0.24rem;}
    .his_wz h2{font-size: 0.26rem;padding-bottom: 0.2rem;}
    .ab_hiscon ul li:nth-of-type(2n) .his_l{order: 1;}
    .ab_hiscon ul li:nth-of-type(2n) .his_r{order: 2;top: auto;}
    .ab_hiscon ul li:nth-of-type(2n) .his_r .his_wz{order: 1;top: auto;left: auto;padding: 0.2rem 0.52rem 0.4rem 0.3rem;}
    .ab_hiscon ul li:nth-of-type(2n) .his_r .his_pic{order: 2;position: relative;top: -0.35rem;}
    .ab_ry{padding: 1rem 0 0 0;}
    .swiper-container-rytop .swiper-slide{width: 5rem;margin: 0.6rem;}
    .swiper-container-rytop .swiper-slide p{font-size: 0.24rem;}
    .swiper-container-rytop .swiper-slide p span{font-size: 0.28rem;}
    .ry_pic{height: 2.8rem;padding: 0.3rem;height: 3.56rem;}
    .ry_btn{padding: 0 5%;margin-top: 0.5rem;}
    .ry_btn div{width: 0.5rem;}
    .ab_ryfot{width: 90%;margin: 1rem 5% 1rem 0;}
    .swiper-container-rytop .swiper-slide h6{font-size: 0.28rem;}
    .ab_qy{padding: 1rem 0;}
    .ab_qycon h3{font-size: 0.26rem;width: 90%;line-height: 1.5;}
    .ab_qycon p{font-size: 0.24rem;}
    .ab_hbcon ul{width: 400vw;}
    .ab_hbcon ul li{margin-right: 30px;}
    .ab_zp{margin: 1rem 0 0 0;}
    .swiper-container-qy{margin-top: 0.5rem;}
    .swiper-container-qy .swiper-slide{width: 6rem;height: 9rem;}
    .ab_zplist ul{flex-wrap: wrap;}
    .ab_zplist ul li{width: 100%;margin-bottom: 0.3rem;height: auto;}
    .ab_zplist ul li img{width: 100%;max-width: 100%;position: relative;left: auto;top: auto;}
    .ab_zplist ul li a h2{font-size: 0.4rem;opacity: 1;}
    .ab_qycon h2{width: 1.64rem;margin: 0.6rem auto 0 auto;}
    .swiper-container-zp{margin: 0.5rem 0 1rem 0;}
    .swiper-container-zp .swiper-slide a h2{font-size: 0.36rem;}
    .ab_hbcon{margin: 0.5rem 0 0.7rem 0;}

    .dq_xl h3{height: 0.8rem;font-size: 0.24rem;padding: 0 0.3rem;}
    .dq_xl h3 img{width: 0.3rem;}
    .dq_xl dl dd{padding: 0.2rem 0.3rem;}
    .Sending_fot h5{height: 0.8rem;font-size: 0.24rem;line-height: 0.8rem;}
    .Sending_fot h5 b{font-size: 0.3rem;}

    
    
    
    

    /*招聘*/
    .ny_banwz h2{font-size: 0.48rem;}
    .ny_dy{line-height: 0.8rem;}
    .ny_dy a{font-size: 0.24rem;}
    .job_con{padding-bottom: 1rem;}
    .job_search{margin: 1rem 0 0.5rem 0;}
    .job_search input{width: 74%;height: 0.6rem;font-size: 0.24rem;padding-left: 0.1rem;}
    .job_sub{width: 24%;height: 0.6rem;font-size: 0.24rem;}
    .job_sub img{width: 0.24rem;}
    .job_fot{flex-wrap: wrap;}
    .sq_btn,.zk_btn{width: 0.3rem;}
    .job_fotl{width: 100%;min-height: auto;margin-bottom: 0.3rem;padding: 0 0.3rem;}
    .job_fotltop{font-size: 0.28rem;}
    .job_fotlfltop h2{font-size: 0.24rem;}
    .job_fotlfllist ul li{font-size: 0.24rem;}
    .job_fotlfllist ul li span{width: 0.24rem;height: 0.24rem;margin-right: 0.2rem;}
    .job_fotlfllist ul li span::after{line-height: 0.24rem;}
    .job_fotr{width: 100%;}
    .job_fotrtit{padding: 0.3rem;font-size: 0.28rem;}
    .job_fotrlist{padding: 0 0.3rem;}
    .job_fotrtop{flex-wrap: wrap;}
    .job_fotrtopl{width: 100%;}
    .job_fotrtopl h2{font-size: 0.26rem;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
    .job_fotrtopl h4{font-size: 11px !important;flex-wrap: nowrap;}
    .job_fotrtopl h4 span{margin: 0 0.1rem;}
    .job_fotrtopr{width: 100%;margin-top: 0.3rem;}
    .job_btn a{width: 1.2rem;height: 0.5rem;font-size: 0.2rem !important;line-height: 0.5rem;}
    .job_xq h2{font-size: 0.26rem;}
    .job_xq p{font-size: 0.24rem;}
    .job_fotpage{padding: 0 0.5rem 0.5rem 0;margin: 1rem 0 0.5rem 0;}
    .job_fotpage .job_fotbtn{width: 0.36rem;}
    .job_fotpagenum{font-size: 0.24rem;line-height: 0.36rem;margin: 0 0.3rem;}
    .job_btn{width: 1.2rem;height: 0.6rem;font-size: 0.24rem;}
    .job_fotrlist ul li{padding: 0.5rem 0;position: relative;}
    .job_fotrzk{width: 25px;height: 25px;position: absolute;right: 0;top: 0.5rem;}

    /*简历投递*/
    .zpxq_top{height:auto;padding: 0.5rem 0;}
    .zpxq_top .w_1180{flex-wrap:wrap;}
    .zpxq_topl{width: 100%;margin-bottom: 0.3rem;}
    .zpxq_topl h2{font-size: 0.32rem;}
    .zpxq_topl p{font-size: 0.24rem;}
    .zpxq_topr{width: 100%;}
    .zpxq_tdbtn{width: 2rem;height: 0.7rem;}
    .zpxq_tdbtn a{font-size: 0.24rem;}
    .zpxq_xy{justify-content: flex-start;}
    .zpxq_con{padding: 1rem 0;}
    .zpxq_conbody{width: 90%;}
    .sc_btn{width: 2rem;height: 0.7rem;font-size: 0.24rem;}
    .zpxq_contop p{width: 90%;font-size: 0.24rem;margin: 0 auto;}
    .zpxq_confot h2{font-size: 0.32rem;padding: 1rem 0 0.5rem 0;}
    .zpxq_bd{padding: 0.6rem 0.3rem;}
    .service_qacon .more{margin: 0.5rem auto 0 auto;}
    
    

    /*泛远发展战略*/
    .hy_ywpic img{width: 500%;max-width: 500%;position: relative;left: -250%;}
    .hy_ywlogo{width: 1.3rem;}
    .hy_ywjs{width: 100%;top: auto;bottom: 0;height: auto;padding: 0.3rem 5%;}
    .hy_ywjs p{font-size: 0.24rem;}
    .zl_ts{padding: 1rem 0;}
    .zl_ts ul li{width: 100%;height:auto;margin: 0 0 0.3rem 0;height: auto;padding: 0 0.3rem 0.4rem 0.3rem;}
    .zl_tstop{margin: 0.4rem 0 0.2rem 0;}
    .zl_tstop h2{font-size: 0.28rem;}
    .zl_ts ul li h5{font-size: 0.24rem;}
    .zl_tsicon{width: 1rem;}
    .zl_ts p{font-size: 0.24rem;padding: 0.3rem 0 0.5rem 0;}
    .hy_ft .title{width: 90%;margin: 0 auto;}

    .service_fl .home_sercon01{height: 6rem;margin-top: 0.6rem;}

    .szcx_fl{width: 100vw;overflow:hidden;}
    .szcx_flpic img{width: 200%;max-width: 200%;position: relative;left: -30%;}
    .szcx_flcon{bottom: 1rem;}
    .szcx_flcon > img{display: none;}
    .szcx_flcon ul{position: relative;left: auto;top: auto;flex-wrap: wrap;}
    .szcx_flcon ul li{width: 100%;height: auto;padding: 0 0 0.3rem 5%;font-size: 0.28rem;}
    .szcx_flcon ul li span{width: 0.2rem;height: 0.2rem;margin-right: 0.1rem;}
    .szcx_fl .more, .erp_yy .more{right: 5%;top: 0.3rem;}
    .erp_yy, .zh_yy{padding: 1rem 0 0 0;}
    .zh_yy{width: 90%;margin: 0 auto;}
    .zh_yy ul li{flex-wrap:wrap;margin-bottom: 0.6rem;}
    .erp_yyl{width: 100%;order: 2;padding-top: 0.3rem;}
    .erp_yyr{width: 100%;order: 1;}
    .erp_yyl h2{font-size: 0.36rem;}
    .erp_yyl p{font-size: 0.24rem;line-height: 2;padding: 0.2rem 0 0 0;}
    .erp_yy h6{font-size: 0.24rem;padding: 0.3rem 0 0.5rem 0;}
    .erp_nyycon .xg_pic img{width: 300%;max-width: 300%;position: relative;left: -150%;}
    .erp_nyycon dl{flex-wrap: wrap;top: 59%;}
    .erp_nyycon dl dd{width: 100%;overflow:hidden;text-align: right;margin: 0;padding: 0 5%;box-sizing: border-box;display: flex;align-items: center;margin-bottom: 0.9rem;}
    .erp_nyycon dl dd img{width: 1rem;margin: 0 0.5rem 0 0;}
    .erp_nyycon dl dd span{font-size: 0.28rem;}

    /*新聞中心*/
    .company_news{padding: 1rem 0;}
    .company_newscon{margin-top: 0.5rem;flex-wrap: wrap;}
    .company_newsconl{width: 100%;margin-bottom: 0.3rem;}
    .company_newsconlpic{height: 4rem;}
    .company_newsconr{width: 100%;}
    .company_newsconr ul{display: flex;justify-content: space-between;}
    .company_newsconr ul li{width: 48%;height:3.7rem;}
    .company_newsconrpic{height: 1.9rem;}
    .company_newsconr ul li a h2{padding: 0.26rem 0.2rem 0 0.2rem;font-size: 0.28rem;}
    .mt_news{padding: 1rem 0 0 0;}
    .mt_newslist{margin: 0.5rem auto 0 auto;width: 90%;}
    .mt_newslist ul{flex-wrap: wrap;}
    .mt_newslist ul li{width: 100%;height: 4rem;margin-bottom: 0.3rem;}
    .mt_newslist ul li h2{display: none;}
    .mt_pic img{width: 110%;height: auto;max-width: 110%;}
    .mt_pic{position: relative;}
    .mt_pic::after{display: block;width: 100%;height: 100%;content: '';background: rgba(0,0,0,0.5);position: absolute;left: 0;top: 0;}
    .mt_newsjs{padding: 0 5%;transform: translateY(0);opacity: 1;z-index: 20;}
    .mt_newsjs h3{font-size: 0.24rem;padding: 0.5rem 0 0.2rem 0;}
    .mt_newsjs h4{font-size: 0.26rem;height: auto;min-height:auto;margin-bottom: 0.3rem;}
    .mt_newsjs p{font-size: 0.24rem;min-height: 1.2rem;}
    .company_newsconl{height: auto;}
    .company_newsconljs{padding: 0.4rem 0.3rem;}
    .company_newsconljs h3{font-size: 0.24rem;}
    .company_newsconljs h2{font-size: 0.28rem;padding: 0.4rem 0;}
    .company_news .more, .ab_hynews .more, .mt_news .w_1180 .more{margin: 0.3rem 0 0.5rem 0;}
    .home_newsqh{width: 100%;margin-left: 0;}

    .ny_newslist ul li a{flex-wrap: wrap;}
    .ny_newslistl{width: 100%;order: 2;}
    .ny_newslist ul li a .ny_newslistr{width: 100%;order: 1;height: 180px;}
    .ny_newslist ul li a .ny_newslistl h3{font-size: 0.24rem;padding-top: 0.2rem;}
    .ny_newslist ul li a .ny_newslistl h2{font-size: 0.28rem;padding: 0.2rem 0 0.3rem 0;}
    .ny_newslist ul li a .ny_newslistl p{font-size: 0.24rem;}
    .news_infocon .img img,.news_infocon p img{width: 100% !important;max-width: 100% !important;height: auto !important;}

    .yszc_data span{display:block;margin-right: 0;font-size: 0.26rem;margin-bottom: 6px;}
    .yszc_list dl dd{width: 33.33%;margin-top: 0.3rem;}


    /*业务与服务*/
    .service_fl .home_sercon ul li{width: 100%;height: 33.33%;}
    .service_fl .home_sercon ul li.on{width: 100%;}
    .service_fl .home_sercon01 p{padding: 0 0 0.3rem 0;}
    .service_fl .home_sercon01 h6{font-size: 0.24rem;}
    .service_fl .home_serbtn{margin-top: 0.5rem;}
    .service_fl .home_sercon01 h2 span{font-weight: bold;}
    .service_fl .home_sercon01 h2 span::after{width: 100%;}
    .service_qa{padding: 1rem 0;}
    .service_qacon{width: 90%;}
    .service_qa p{font-size: 0.24rem;width: 90%;margin: 0 auto;}
    .service_qaconl{width: 87%;}
    .service_qaconl h2{width: 100%;font-size: 0.24rem;}
    .service_qaconl h3{width: 100%;font-size: 0.26rem;}
    .services_tel{padding: 1rem 0;}
    .services_tel p{font-size: 0.24rem;}
    .services_mapcon{width: 90%;position: relative;left: auto;top: auto;margin: 0.6rem auto;padding: 0.4rem;height: 8rem;}
    .services_mapqhcon ul{height: 4.5rem;}
    .services_maptopl img{width: 10px;}
    .map_icon{width: 16px;margin-right: 10px;}
    .services_map{width: 100%;overflow: hidden;}
    .services_dtqh{transform: scale(1.5);position: relative;left: -25%;}
    .cn_add{width: 0.2rem;}
    .services_dtqhcon dl dd span{top: 0.04rem;font-size: 10px !important;text-align: center;}
    .services_add{width: 90%;right: auto;bottom: auto;top: 0.2rem;left: 5%;height: 2.9rem;padding: 0.3rem 0.2rem;}
    .services_add h2{font-size: 0.26rem;}
    .services_add h2 span{font-size: 0.2rem;}
    .services_add p{font-size: 0.24rem;}
    .services_maptopl{height: 0.7rem;width: 100%;}
    .services_maptopl select{width: 80%;font-size: 0.24rem;}
    .services_mapsub{width: 28%;height: 0.7rem;font-size: 0.24rem;}
    .services_mapsub img{width: 0.24rem;}
    .services_mapfl span{width: 1.6rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}
    .services_mapqhcon ul li h6{font-size: 0.24rem;}
    .ser_sol{padding: 1rem 0;}
    .ser_sol h3{font-size: 0.24rem;width: 90%;margin: 0 auto;}
    .ser_solcon ul{flex-wrap: wrap;}
    .ser_solcon ul li{width: 100%;height: auto;padding-bottom: 0.5rem;}
    .ser_solcon ul li:nth-of-type(1){margin-bottom: 0.5rem;}
    .ser_solcon ul li h2{font-size: 0.26rem;}
    .ser_solcon ul li p{font-size: 0.24rem;}
    .service_qazkbtn, .service_qasqbtn{width: 0.4rem;height: 0.4rem;}
    .service_qazkbtn img, .service_qasqbtn img{width: 10px;}
    .services_tel h3{font-size: 0.3rem;}
    .services_tel h6{font-size: 0.7rem;margin-top: 14px;}
    .services_dtqhcon dl dd{width: 0.24rem;}

    /*跨境端到端配送*/
    .kj_ps{padding: 1rem 0;}
    .kj_ps ul{flex-wrap: wrap;}
    .kj_ps ul li{width: 100%;height: auto;}
    .kj_ps ul li:nth-of-type(2){margin: 0.7rem 0;}
    .kj_pstop h2{width: 1.5rem;}
    .kj_pstop h3{font-size: 0.24rem;}
    .kj_pstop h3 b{font-size: 0.28rem;}
    .kj_ps ul li p{width: 90%;font-size: 0.24rem;}
    .kj_bz{padding: 1rem 0;}
    .kj_bz p{font-size: 0.24rem;padding: 0.3rem 0 0.6rem 0;}
    .kj_bzcon ul li{width: 100%;}
    .kj_bzoff{display: none;}
    .kj_bztit span{font-size: 0.24rem;top: 0.5rem;}
    .kj_bzon{position: relative;left: auto;top: auto;transform: translateY(0);opacity: 1;}
    .kj_bzcon ul li{margin-bottom: 20px;}
    .kj_bzcon ul li:nth-of-type(1){order: 1;}
    .kj_bzcon ul li:nth-of-type(2){order: 2;}
    .kj_bzcon ul li:nth-of-type(3){order: 3;}
    .kj_bzcon ul li:nth-of-type(4){order: 4;}
    .kj_bzcon ul li:nth-of-type(5){order: 8;}
    .kj_bzcon ul li:nth-of-type(6){order: 7;}
    .kj_bzcon ul li:nth-of-type(7){order: 6;}
    .kj_bzcon ul li:nth-of-type(8){order: 5;}
    .kj_bzoncon h3{font-size: 13px !important;}
    .kj_bzoncon h4{font-size: 12px !important;min-height: auto;}
    .kj_help{padding: 1rem 0;}
    .kj_help .more{width: 2rem;height: 0.6rem;}
    .kj_help .more a{font-size: 0.24rem;}

    /*其他物流*/
    .other_ps{padding: 1rem 0;}
    .other_ps ul{flex-wrap: wrap;}
    .other_ps ul li{width: 100%;height: auto;}
    .other_ps ul li.on{width: 100%;}
    .other_ps ul li:nth-of-type(2){margin: 0.5rem 0;}
    .other_pspic{width: 100%;position: relative;left: auto;top: auto;}
    .other_pspic img{width: 120%;max-width: 120%;}
    .other_psjs{height: auto;padding: 0.3rem;transform:translateY(0);z-index: 22;}
    .other_psjs h2{font-size: 0.26rem;padding: 0 0 0.3rem 0;transform: translateY(0);opacity: 1;position: relative;z-index: 20;}
    .other_psjs p{font-size: 0.24rem;transform: translateY(0);opacity: 1;position: relative;z-index: 20;}
    .other_psjs::after{width: 100%;}
    

    /*投资者关系*/
    .ins_top{margin: 1rem 0 0.5rem 0;}
    .ins_stop{font-size: 0.28rem;}
    .ins_top h2{font-size: 0.3rem;}
    .ins_con .title{padding-top: 1rem;}
    .ins_pdf ul li{width: 49%;}
    .ins_pdf ul li:nth-of-type(3n) {margin-right: 2%;}
    .ins_pdf ul li:nth-of-type(2n){margin-right: 0;}
    .ins_pdf ul li a{padding:0.6rem 0.3rem;}
    .ins_pdf ul li a h3{width: 0.4rem;}
    .ins_pdf ul li a h2{font-size: 0.24rem;min-height: 1.7rem;}
    .ins_pdf ul li a p{font-size: 0.24rem;padding-top: 0.3rem;}
    .ins_dsh ul li{width: 49%;padding: 0.4rem 0.2rem;}
    .ins_dsh ul li h2{font-size: 0.28rem;}
    .ins_dsh ul li:nth-of-type(3n) {margin-right: 2%;}
    .ins_dsh ul li:nth-of-type(2n){margin-right: 0;}
    .ins_dsh ul li p{font-size: 0.24rem;min-height: auto;}
    .ins_zx ul{flex-wrap: wrap;}
    .ins_zx ul li{width: 100%;}
    .ins_zx ul li:nth-of-type(2){margin: 0.5rem 0;}
    .ins_zx ul li h3{font-size: 0.24rem;}
    .ins_zx .title, .ins_esg .title{padding: 1rem 0 0.5rem 0;}
    .ins_zx ul li{padding: 0.6rem 0;}
    .ins_zx ul li h2{width: 0.8rem;}
    .ins_esg{padding-bottom: 1rem;}
    .ins_esg .more{margin: 0.5rem auto 0 auto;}
    .ins_blist{padding:0 0 1rem 0;}

    /*客户旅程*/
    .khlc{padding: 1rem 0 1.5rem 0;}
    .khlccon{width: 90%;}
    .khlccon ul li{flex-wrap:wrap;}
    .khlcconl{width: 100%;order: 2;margin-top: 0.3rem;width: 100%;}
    .khlcconr{width: 100%;order: 1;position: relative;left: auto !important;height: 310px;margin-top: 0;}
    .khlccon ul li{margin-bottom: 40px;}
    .khlccon ul li:nth-of-type(2n) .khlcconl{width: 100%;left:auto;}
    .khlccon ul li:nth-of-type(1) h5{top:-11px;}
    .khlccon ul li:nth-of-type(2) h5{left: auto;right: 0;top:-22px;}
    .khlccon ul li:nth-of-type(5) h5{right: 0;top:-57px;}
    .khlcconl p{font-size: 12px;padding: 0.3rem;}
    .liner{width: 90%;top: 30px;max-height:none;}
    .liner img{width:100%;}
    
    .khlc_top h2{font-size: 30px;}
    .khlc_top h3{font-size: 26px;line-height: 1.5;}
    .khlccon ul li:nth-of-type(4){margin-bottom: 100px;}

    /*包裹旅程*/
    .bglcnav{width: 90%;margin: 1rem auto;position: relative;z-index: 20;}
    .bglcnav h2{display:block;width: 100%;height: 0.6rem;background: #0080FF;border-radius: 4px;padding: 0 0.2rem;display:flex;justify-content: space-between;align-items: center;font-size: 0.24rem;color: #fff;box-sizing: border-box;}
    .bglcnav h2 strong{width: 0.2rem;transition: all 0.3s linear;}
    .bglcnav span{font-size: 0.24rem;height: 0.6rem;line-height: 0.6rem;display: inline-block;}
    .bglcnavsel{width: 70%;height: auto;background: #fff;border-radius: 0 0 4px 4px;position:absolute;left: 0;top: 0.6rem;display:none;padding: 0.3rem 0.2rem;}
    .bglcnavsel span{display: block;width: 100%;padding: 0;text-align: left;padding-left: 0.2rem;box-sizing: border-box;}
    .bglcnav.on h2 strong{transform: rotate(180deg);}
    .bglcqh{width: 90%;}
    .first ul li:nth-of-type(1){width: 100px;top: 25px;}
    .first ul li p, .two ul li p{font-size: 10px !important;padding-top: 16px;}
    .first ul li:nth-of-type(2){width: 200px;top: -6px;right: -32px;}
    .first ul li:nth-of-type(2) p {top: -12px;left: -20px;}
    .first ul li:nth-of-type(3){width: 140px;top: 150px;left: 0;}
    .first ul li:nth-of-type(3) h2{position: relative;top:-0.2rem;}
    .first ul li:nth-of-type(3) p{top:-2px;}
    .first ul li:nth-of-type(4){width: 150px;top: 125px;right:0;}
    .first ul li:nth-of-type(4) p{padding-top: 14px;}
    .first ul li:nth-of-type(5){width: 150px;top: 266px;left: -20px;}
    .first ul li:nth-of-type(6){width: 150px;top: 274px;right: -11px;}
    .first ul li:nth-of-type(6) p{padding-top: 18px;}
    .first ul li:nth-of-type(7){width: 150px;top: 415px;}
    .first ul li:nth-of-type(8){width: 150px;top: 409px;right: -30px;}
    .first ul li:nth-of-type(8) p{padding-top: 0px;top: -1px;left: -30px;}
    .two ul li p{padding-top: 10px;}
    .two ul li:nth-of-type(1){width: 150px;left: -26px;top: 25px;}
    .two ul li:nth-of-type(2) {width: 124px;right: -16px;top: 53px;}
    .two ul li:nth-of-type(3) {width: 200px;left: -30px;top: 145px;}
    .two ul li:nth-of-type(3) p{top: -4px;}
    .two ul li:nth-of-type(4) {width: 150px;right: -14px;top: 166px;}
    .two ul li:nth-of-type(4) p{top: 1px;}
    .two ul li:nth-of-type(5) {width: 160px;left: -28px;top: 310px;}
    .two ul li:nth-of-type(5) p{top: -3px;}
    .two ul li:nth-of-type(6) {width: 150px; right: -26px;top: 310px;}
    .two ul li:nth-of-type(6) p{top: 4px;}

    /*我要咨询*/
    .ny_zx{padding: 1rem 0;}
    .ny_zxcon{width: 90%;}
    .ny_zxcon p{font-size: 0.24rem;}
    .ny_zxbd{padding: 0.4rem 0.3rem;}
    .ny_zxbd ul li{width: 100%;}
    .ny_zxbd ul li h2{font-size: 0.24rem;}
    .ny_zxbd ul li input{height: 0.6rem;font-size: 0.24rem;}
    .ny_zxbd ul:nth-of-type(2) li:nth-of-type(1),.ny_zxbd ul:nth-of-type(2) li:nth-of-type(4),.ny_zxbd ul:nth-of-type(2) li:nth-of-type(2){width: 100%;}
    .sel_dq h3{height: 0.6rem;font-size: 0.24rem;}
    .sel_dq dl dd{font-size: 0.24rem;line-height:2;}
    .ny_zxbd ul li textarea{height: 2rem;font-size: 0.24rem;}
    .zx_xy{font-size: 0.24rem;display:block;}
    .zx_xy span{display: inline-block;width: 0.24rem;height: 0.24rem;}
    .zx_xy span::after{line-height: 0.24rem;}

    /*我要寄件*/
    .Sending{padding: 1rem 0 2rem 0;}
    .Sending_con{width: 90%;}
    .Sending_con h2{font-size: 0.28rem;}
    .Sending_fot ul{flex-wrap: wrap;}
    .Sending_fot ul li{height: auto;width: 100%;padding-bottom: 0.6rem;}
    .Sending_fot ul li h4{font-size: 0.28rem;}
    .Sending_fot ul li p{font-size: 0.24rem;}
    .Sending_fot ul li .more{display: block;}
    .Sending_fot ul li::before{width: 100%;}
    .dq_xl dl dd h4{color: #666;font-size: 0.26rem;}
    .dq_xl dl dd p{display: block;font-size: 0.24rem;color:#A6A6A6;}

    /*查询*/
    .search_gj{padding: 1rem 0 1rem 0;}
    .search_gj p{font-size: 0.26rem;}
    .search_gj h3{font-size: 0.24rem;}
    .search_gjbdl textarea{font-size: 0.24rem;}
    .search_gjsel dl dd{font-size: 0.24rem;line-height: 2;}
    .search_gjsub{font-size: 0.24rem;}
    .search_gjsub img{width: 0.24rem;}

    /*投资者列表*/
    .ins_dh{margin-top: 1rem;}
    .ins_bigtit{font-size: 0.36rem;line-height: 1rem;}
    .ins_year{display: none;}
    .ins_blistr{width: 100%;}
    .ins_blistrtit{padding: 1rem 0 0.5rem 0;font-size: 0.32rem;}
    .ins_listsearch{width: 100%;position: relative;right: auto;top: auto;margin-top: 1rem;}
    .ins_blistr .ins_pdf ul li a{padding: 0.3rem;}

    /*搜索*/
    .searh_con{width: 90%;}
    .searh_contop{margin: 2rem 0 1rem 0;}
    .searh_contop input{width: 74%;height: 0.7rem;font-size: 0.24rem;padding-left: 0.2rem;}
    .searh_consub{width:24%;height: 0.7rem;font-size: 0.24rem;}
    .searh_consub img{width: 0.24rem;margin-right: 0.1rem;}
    .ny_newspage{justify-content: center;}
    .ny_newspage .btn{width: 0.4rem;height: 0.4rem;}
    .ny_newspage .btn img{width: 6px;}
    .ny_newspagenum{font-size: 0.24rem;padding: 0 0.2rem;}
    .ny_newspagefy{font-size: 0.24rem;margin: 0 0.3rem;}
    .page_sub{width: 1.2rem;height: 0.5rem;font-size: 0.24rem;line-height: 0.5rem;}
    .searh_newslist ul li a{flex-wrap: wrap;}
    .searh_newslist ul li a .searh_newspic{width: 100%;}
    .searh_newsjs{width: 100%;margin-top: 0.3rem;}
    .searh_newslist ul li a .searh_newsjs h2{font-size: 0.26rem;}
    .searh_newslist ul li a .searh_newsjs p{font-size: 0.24rem;padding: 0.3rem 0 0.24rem 0;}
    .searh_newslist ul li a .searh_newsjs h4{font-size: 0.24rem;}

    /*新闻详情*/
    .news_info{width: 90%;}
    .news_infotit{font-size: 0.3rem;line-height: 1.5;padding: 1rem 0 0 0;}
    .news_infonavcon span{font-size: 0.24rem;}
    .news_infodata{font-size: 0.24rem;width: 1.5rem;color: #000;position: relative;left: -1.5rem;}
    .fhbtn{width: 1.3rem;font-size: 0.24rem;}
    .news_infocon{font-size: 0.24rem;}
    .news_infofot ul li{margin-bottom: 0.3rem;font-size: 0.24rem;}
    .ny_dy a:nth-last-of-type(1){width: 2rem;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
    .tk_tit{font-size: 0.3rem;top: 0;}
    .tk_contant p{font-size: 0.24rem;line-height: 2;padding-bottom: 0.3rem;}

    /*登录*/
    .log_tccon{flex-wrap: wrap;padding:1.5rem 5%;}
    .log_tcconl{width: 100%;}
    .log_tcconl h2{font-size: 0.4rem;line-height: 1.5;padding-bottom: 0.6rem;}
    .log_tcconl p{font-size: 0.3rem;}
    .log_tcconr{width: 100%;padding: 0 0.3rem 0.6rem 0.3rem;margin-top: 0.3rem;}
    .log_nav span{font-size: 0.3rem;}
    .log_nav span.on{font-size: 0.36rem;}
    .log_qhcon ul li h3{font-size:0.24rem;}
    .log_qhcon ul li input{height: 0.8rem;font-size: 0.24rem;padding-left: 0.2rem;}
    .log_qhcon ul li h4{font-size: 0.24rem;}
    .log_btn{height: 0.8rem;font-size: 0.26rem;}
    .log_qhcon ul li h5 b{flex: 1;}
    .log_qhcon ul li h5 span{width: 12px;height: 12px;}
    .log_tcbg{background-position: 86% center;}
    .log_close{right: 20px;top: 20px;}
    .log_qhcon ul li dl dd{margin-bottom: 0.2rem;}
    .log_qhcon ul li dl dd.yzm span{width: 1.7rem;height: 0.8rem;font-size: 0.24rem;line-height: 0.8rem;}
    .log_btn{margin: 0.3rem 0;}

    .search_cx{margin-top: 1rem;}
    .search_gjbd{flex-wrap: wrap;}
    .search_gjsub{width: 2rem;height: 0.8rem;}
    .search_result{padding: 1rem  0 2rem 0;}
    .search_resulttop{font-size: 0.24rem;}
    .search_resultcon{}
    .search_resultcon ul li{padding: 0.3rem 0.2rem;}

    .wap_img{display: block;}
    #home_ban01,#home_ban02{display: none;}
    .ban_num{bottom: 40vh;}
    .ban_wz01{font-size: 0.26rem;line-height: 1.5;top: 2.5rem;}
    .ban_wz01 b{font-size: 0.34rem;line-height: 1.5;}

    .service_fl h2 span{width: 100%;display: block;white-space: pre-wrap;font-size: 0.36rem;}
    .service_fl h2 span::after{width: 100%;}

    .search_cx{margin-top: 1rem;}
    .search_gjbd{flex-wrap: wrap;}
    .search_gjsub{width: 2rem;height: 0.8rem;}
    .search_result{padding: 0.3rem  0 2rem 0;}
    .search_resulttop{font-size: 0.24rem;}
    .search_resultcon{width: 100%;}
    .search_resultcon ul{flex-wrap: wrap;}
    .search_resultcon ul li{padding: 16px 20px;}
    .search_resultcon ul li h4{flex-wrap: wrap;position: relative;}
    .search_resultcon ul li h4 span{display:block;width: 100%;margin: 0.1rem 0;}
    .search_resultcon ul li h4 .search_resultxqbtn{position: absolute;right: 0;top: 0;}
    .search_resulttop{flex-wrap: wrap;padding: 14px;}
    .search_result h2{width: 100%;margin-right: 0;line-height: 24px;font-size: 14px;}
    .search_resultxl h5{display: none;}
    .search_resultxlcon{padding: 20px;}
    .search_resultxl dl dd{flex-wrap: wrap;border-bottom: 1px solid #f2f1f1;position: relative;}
    .search_resultxl dl dd span{width: 100% !important;padding:3px 0 3px 30px !important;box-sizing:border-box;}
    .search_resultxl dl dd span b{display: none;}
    .search_resultxl dl dd span:nth-of-type(4)::before{display: none !important;}
    .search_resultxl dl dd span:nth-of-type(4)::after{display: none;}
    .search_resultxl dl dd span:nth-of-type(3){display: none;}
    .search_resultxl dl dd::after{display: block;width: 9px;height: 9px;background: #999999;content: '';border-radius: 100%;position: absolute;left: 0;top:19px;border:4px solid #fff;}
    .search_resultxl dl dd.on::after{background: #0080FF;}

    .result_search{padding-top: 0;}
    .result_search input{flex:auto;width: 50%;margin-right: 10px;height: 0.8rem;padding-left: 0.2rem;font-size: 0.24rem;}
    

}


@keyframes gd1 {
    0% {transform: translateX(0);}
    25% {transform: translateX(-50vw);}
    50% {transform: translateX(-100vw);}
    75% {transform: translateX(-50vw);}
    100% {transform: translateX(0);}
}

@keyframes gd2 {
    0% {transform: translateX(-100vw);}
    25% {transform: translateX(-50vw);}
    50% {transform: translateX(0);}
    75% {transform: translateX(-50vw);}
    100% {transform: translateX(-100vw);}
}



@keyframes ss2 {
    0% {transform: scale(0.5);opacity: 1;}
    100% {transform: scale(1.5);opacity: 0;}
}