#header .nav .n1:last-child .two,
#header .nav .two{width: 240px;left: -20px;}
#header .nav .two .h{margin-left: 20px;text-align: left;}
#main #index .pub-tit4.en{font-size: 0;}
#index-swiper .title-en,
#inner-swiper .title-en{display: none;}
#index-swiper .title,
#inner-swiper .title{text-transform: uppercase;}
#main .editor *{word-break: break-word;}
#header .solu-nav1 .list>*{width: 18.5%;}

#header .pro-ser .nav-w,
#header .pro-ser .list{width: 1100px;margin: 0 auto;position: relative;text-align:center;}
#header .pro-ser .list .pn:nth-child(1){width: 65%;}
#header .pro-ser .list .pn:nth-child(1) .pn2{width: 31%;margin-right: 3%;}
#header .pro-ser .list .pn:nth-child(1) .pn2:nth-child(3){margin-right: 0;}

#index .ind-5 .left .brief div{font-size: 20px;}
#index .ind-5 .right .w1 .inline-block{width: 30%;margin-left: 3%;margin-top: 30px;}
#index .ind-5 .right .w1 .d,
#index .ind-5 .right .w1 .d{font-size: 14px;}
#index .ind-5 .right:before, #index .ind-5 .right .w1{height: 185px;}
#index .ind-5 .right .w1 .tit{font-size: 28px;}

#product-ser .service-box .list .ser .t2{font-size: 13px;height: 40px;overflow: hidden;}

#online-box .form form .text .tit{width: 145px;}
#online-box .form form .text .ipt{width: 400px;}

#about .in-about2 .number .inline-block{line-height: 46px;}
#about .in-about2 .number .num{color: #ffffff;font-size: 26px;}
#about .in-about2 .number .add{color: #ffc03c;font-size: 26px;}
#about .in-about2 .number .con{color: #ffffff;font-size: 16px;}

#main .pic-con .slide .t2{font-size: 20px;}

#about .in-about2 .number .fr{width: 88%;}
#main .p-review .slide .w{padding-top: 76px;}
#main .p-review .slide .w:after, #main .p-review .slide .w:before{top: 78px;}
    
#techol .innov .con .name{font-size: 30px;}

#foot-form .cw1400{max-width: 1560px;width: 1560px;}
@media (max-width: 1440px){
    #foot-form .cw1400{width: 96%;max-width: 96%;}
    #foot-form input{width: 17.4%;}
    #foot-form .last{margin-right: 0;}
    #foot-form label{margin-top: 30px;}
}


@media (max-width: 1100px){
  #foot-form input,
  #foot-form input.i1{width: 40%;margin-right: 4%;margin-bottom: 3%;height: 40px;line-height: 40px;}
  #foot-form input:nth-child(2n){margin-right: 0;}
  #foot-form label{height: 40px;line-height: 40px;}
  #foot-form .last{display: block;margin-right: 0;margin-left: 6%;}
#foot-form label{margin-top: 0px;}
}

@media (max-width: 1680px){
    #about .left-nav{display: none;}
}
@media (max-width: 1050px){
  #partner .custom-intro .slide:after{display: none;}
  #partner .custom-intro .slide img,
  #partner .custom-intro .slide .absolute{position: static;}
  #partner .custom-intro .slide .absolute{width: 100%;margin-top: 30px;}
  #partner .custom-intro .slide .name div{color: #333;font-size: 24px;}
  #partner .custom-intro .slide .desc{color: #666;font-size: 18px;}
}
#main .top .left .desc{height: 280px;padding-right: 3px;overflow-y: auto;}
#main .detail .top .left .desc{max-height: 445px;height: auto;}
#main .top .left .desc::-webkit-scrollbar{width: 4px;height: 4px;border-radius: 25px;}
#main .top .left .desc::-webkit-scrollbar-track{background: rgba(17,58,121,.85);border-radius: 25px;}
#main .top .left .desc::-webkit-scrollbar-thumb{background: #fff;border-radius: 25px;}

@media (max-width: 850px){
    #main .top .left .desc{height: auto;}
}

#about .news-detail .left .info-name{font-size: 28px;}

#foot-form .title{font-size: 40px;}

#partner .bank-box .cate-list a{width: auto;min-width: 12%;padding: 0 2%;}
#partner .bank-box .cate-list a:nth-child(6n){margin-right: 1%;}

#footer .nav .n1,
#footer .nav .n1:nth-child(2){width: 22.7%;}

#investor .StcokNav li{width: 88px;}
#investor .subStock02Ul li{width: 50%;}
#investor .subStock02Ul li.long{width: 100%;}
