@charset "utf-8";/*初始化样式*/
html{width:100%;height: 100%;font-size:100px; }
body{ padding:0; height: 100%; margin:0 auto; zoom:1;font-size:0.14rem;line-height:0.24rem;font-family:"Arial","sans-serif","微软雅黑","宋体";color:#333;/*设置宽度*/width:100%; background-color:#fff; }
i{ font-style: italic; }
ul,li,form, dl,dt,dd, div{ padding: 0; margin: 0; }
.ul,.ul li{ list-style:none; }
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0; margin:0;}
p{ margin:0; }
b,strong{ font-weight: bold; }
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
body.hide{ overflow: hidden; }

/*强制去除表单自带的样式*/
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/ }

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}

textarea,input,select { background:none; border:none; margin:0; padding:0;}
@-moz-keyframes shake-base{
  0%, 100% {
    -moz-transform: rotate(0deg);
  }
  25% {
    -moz-transform: rotate(15deg);
  }
  50% {
    -moz-transform: rotate(0deg);
  }
  75% {
    -moz-transform: rotate(-15deg);
  }
}
@-webkit-keyframes shake-base{
  0%, 100% {
    -webkit-transform: rotate(0deg);
  }
  25% {
    -webkit-transform: rotate(15deg);
  }
  50% {
    -webkit-transform: rotate(0deg);
  }
  75% {
    -webkit-transform: rotate(-15deg);
  }
}
@-ms-keyframes shake-base{
  0%, 100% {
    -ms-transform: rotate(0deg);
  }
  25% {
    -ms-transform: rotate(15deg);
  }

  50% {
    -ms-transform: rotate(0deg);
  }
  75% {
    -ms-transform: rotate(-15deg);
  }
}
@keyframes shake-base{
  0%, 100% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(15deg);
  }
  50% {
    transform: rotate(0deg);
  }
  75% {
    transform: rotate(-15deg);
  }
}
@-webkit-keyframes shake-vertical{
  0%{-webkit-transform:translate(0,-8px)}
  10%{-webkit-transform:translate(0,-6px)}
  40%{-webkit-transform:translate(0,-5px)}
  60%{-webkit-transform:translate(0,-7px)}
  100%{-webkit-transform:translate(0,-8px)}
}
@-ms-keyframes shake-vertical{
  0%{-ms-transform:translate(0,-8px)}
  10%{-ms-transform:translate(0,-6px)}
  40%{-ms-transform:translate(0,-5px)}
  60%{-ms-transform:translate(0,-7px)}
  100%{-ms-transform:translate(0,-8px)}
}
@keyframes shake-vertical{
  0%{transform:translate(0,-8px)}
  10%{transform:translate(0,-6px)}
  40%{transform:translate(0,-5px)}
  60%{transform:translate(0,-7px)}
  100%{transform:translate(0,-8px)}
}

/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;}
figure,figcaption{ margin:0; padding:0;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
/*百度分享弹框*/
.bd_weixin_popup{ box-sizing: content-box; }
img{ border:none; border:0; vertical-align:top; max-width: 100%; }
span{ outline: none; }
a{ color:#333333; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0); outline: none; }
a:link,a:visited,a:focus{outline:none;text-decoration: none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#2055AD;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,
*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;overflow-x: hidden;}
.animate5s{ transition: all 0.5s linear; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -ms-transition: all 0.5s linear; -o-transition: all 0.5s linear; }
.animate3s{ transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; }
.textover{overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap}
.textovers{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.t-center{ text-align: center; }
.t-left{ text-align: left; }
.t-right{ text-align: right; }
.x-half{ transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.y-half{ transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.bg0{ background-color: #ffffff; }
.bg1{ background-color: #f6f6f6; }
.bg2{ background-color: #f8f8f8; }
.bg3{ background-color: #f5f5f5; }
.colr_main{ color:#2055AD; }
.colr_main2{ color:#f7881b; }
.colr0{ color:#fff; }
.colr1{ color:#000; }
.colr2{ color:#333; }
.colr3{ color:#666; }
.colr4{ color:#999; }
.colr5{ color:#fd9f08; }
.o-hide{ overflow: hidden; }
.imgBox{ overflow: hidden; }
.imgBox img{ display: block; transform: scale(1); }
.imgh:hover img{ transform: scale(1.08); }
.no_bold{ font-weight: normal; }
/*清楚浮动*/
.clear{ clear:both; height:0; overflow:hidden;}
.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;
    font-size: 0;}
.clearfix { zoom: 1; }
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#555555;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#555555;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#555555;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#555555;
}
/*初始化样式*/
.f_l{ float: left; display: inline-block; }
.f_r{ float: right; display: inline-block; }
.container{ margin:0 auto; max-width: 100%; padding-left: 0.15rem; padding-right: 0.15rem; }

/**动画**/
*[data-animation]{ opacity: 0; }
.animated{ opacity: 1; }

/**导航**/
body{}
#header{ position: static; left: 0; top: 0; background: #fff; width: 100%; z-index: 999; transition: left 0.3s linear; -webkit-transition: left 0.3s linear; -moz-transition: left 0.3s linear; -ms-transition: left 0.3s linear; -o-transition: left 0.3s linear; box-shadow: 0 0 0.15rem rgba(0,0,0,0.1); }
#header .Top{ padding:0.3rem 0; position: relative; z-index: 3; background: #fff; }
#header .logo{}
#header .logo a{ height: 0.66rem; display: table-cell; vertical-align: middle; }
#header .logo img{ display: block; height: 0.65rem; }
#header .Top .r-con{ padding-top: 0.05rem; }
#header .tips{ display: inline-block; vertical-align: middle; }
#header .tips li{ display: inline-block; vertical-align: middle; }
#header .tips li+li{ margin-left:0.24rem; }
#header .tips .img{ display: block; }
#header .tips img{ display: block; margin:0 auto; }
#header .tips .txt{ font-size: 0.14rem; color:#888888; line-height: 0.22rem; margin-top: 0.08rem; }
#header .PBox{ position: relative; margin-left: 0.6rem; padding-left: 0.36rem; background:url(../images/h_phone.png) no-repeat left center; display: inline-block; vertical-align: middle; }
#header .PBox:before{ content: ""; display: block; top: 50%; position: absolute; left: -0.3rem; height: 0.36rem; width: 0.01rem; background-color: #f6f6f6; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
#header .PBox .phone{ font-size: 0.3rem; color:#2055AD; font-weight:bold; display: block; line-height: 0.26rem; }
#header .PBox .word{ font-size: 0.15rem; color:#888888; line-height: 0.2rem; }
#header .Bot{ background-color: #2055AD; box-shadow: 0 0 0.2rem rgba(0,0,0,0.5); position: relative; z-index: 2; }
#header .Bot .Menu{ padding:0 0.15rem; }
#header .Bot li{ display: inline-block; vertical-align: middle; }
#header .Bot li .title{ display: block; font-size: 0.16rem; color:#fff; line-height: 0.56rem; margin:0 0.3rem; position: relative; }
#header .Bot li+li .title:before{ content: ""; display: block; position: absolute; left: -0.3rem; top: 50%; height: 0.12rem; width: 0.01rem; background-color: #fff; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%);  }
#header .Bot li .title:after{ content: ""; display: block; position: absolute; left: 50%; width: 0; bottom: 0; height: 0.02rem; background-color: #E1A243; transition: all 0.3s ease; }
#header .Bot li .title:hover:after{ left: 0; width: 100%; bottom: 0; height: 0.02rem; background-color: #E1A243; }
#header .Bot li:first-child .title{ margin-left: 0; }
#header .Bot li:last-child .title{ margin-right: 0; }
#header .Bot li.on .title:after{ left:0; width: 100%; }
#header .Bot .Lib{ display: none; position: absolute; left: 0; top: 100%; width: 100%; background:#fff url(../images/h_t_back.png) no-repeat 85% bottom; z-index: -1; box-shadow: -0.1rem 0 0.1rem rgba(0,0,0,0.4); }
#header .Bot .Lib .Box{ padding:0.35rem 0.3rem; }
#header .Bot .Lib .imgBox{ width: 33.871%; }
#header .Bot .Lib .rList{ padding-top:2.5%; padding-left:4.8%; border-left: 0.01rem solid #e4e4e4; width: 60.48%; }
#header .Bot .Lib .type{ font-size: 0.2rem; font-weight: bold; width: 22.5%; }
#header .Bot .Lib .aBox{ width: 72.5%; }
#header .Bot .Lib .aBox a{ font-size: 0.18rem; width: 48%; display: inline-block; float: left; min-height: 0.4rem; white-space: nowrap; position: relative; }
#header .Bot .Lib .aBox a.hot:before{ display: block; content: ""; position: absolute; left:-0.16rem; top:0; height: 0.2rem; width: 0.14rem; background:url(../images/hot.png) no-repeat center; animation: shake-vertical 1s infinite ease-in-out;  }
#header .Bot .Lib .aBox a:nth-child(2n+1){ margin-left: 4%; }
#header .Bot .Lib .aBox a i{ display: inline-block; vertical-align: middle; font-style: normal; margin-right:0.1rem; position: relative; top: -0.01rem; }
#header .Bot .Lib .aBox a .i_icon{ display: none; }
#header .Bot .Lib .aBox a .txt{ display: inline-block; }

/**底部**/
#footer{ background-color: #2c2c2c; color:#868686; font-size: 0.15rem; }
#footer .TopTitle{ display: none; }
#footer a{ color:#868686; }
#footer a:hover{ color:#fff; }
#footer .back{ background:url(../images/f_back.png) no-repeat center bottom; }
#footer .logo{ padding:0.6rem 0 0.4rem; border-bottom: 0.01rem solid #3c3c3c; }
#footer .logo img{ width: 1.94rem; }
#footer .address{ padding-top: 2%; padding-bottom: 0; /*font-size: 0;*/ }
#footer .address li{ padding-left: 0.25rem; width: 16.6%; padding-right: 0; margin-bottom: 1%; }
#footer .address .title{ font-size: 0.16rem; line-height: 0.2rem; color:#ffffff; position: relative; margin-bottom: 0.15rem; display: block; }
#footer .address .title .icon{ position: absolute; left: -0.25rem; display: block; width: 0.14rem; height: 100%; background:url(../images/icons2.png) no-repeat center/contain; }
#footer .address .word{ line-height: 0.2rem; }
#footer .address .word p+p{ margin-top: 0.04rem; }
#footer .address .word p span{ width: 0.6rem; display: inline-block; text-align: justify; }
#footer .menu{ display: flex; align-items: center; justify-content: space-between; padding:0.35rem 0; border-bottom:0.01rem solid #3c3c3c; border-top:0.01rem solid #3c3c3c; }
#footer .menu a{ color:#fff; }
#footer .menu a:hover{ color:#2055AD; }
#footer.small .bot{ padding-bottom: 0.2rem; }
#footer .bot{ padding-top:0.35rem; padding-bottom: 1.45rem; }
#footer .bot .f_l{ padding-top: 2%; }
#footer .bot .code{}
#footer .bot .img{ display: inline-block; }
#footer .bot .img+.img{ margin-left:0.1rem; }
#footer .bot .txt{ margin-top: 0.08rem; }

/**悬浮框**/
#f_nav{ z-index: 99; position: fixed; bottom: 0; left: 0; width: 100%; background-color: rgba(19,129,206,0.7); border:0.01rem solid #2055AD; padding:0.3rem 0; }
#f_nav.left{ transform: translateX(-100%); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -moz-transform: translateX(-100%); -o-transform: translateX(-100%); margin-left: 0; cursor: pointer; }
#f_nav.left:after{/* position: absolute; display: block; content: ""; right: 0; top:0; height: 100%; width: 0.35rem; background:url(../images/jt_1_2_h.png) no-repeat center/70% auto; }
#f_nav .container{ position: relative; */}
#f_nav .container{ position: relative; }
#f_nav .exit{ position: absolute; right: 100%; margin-left:-0.2rem; display: block; height: 0.43rem; width: 0.43rem; background:url(../images/exit1.png) no-repeat center/contain; top:-0.22rem; cursor: pointer; border-radius: 0.05rem; z-index: 3; }
#f_nav .exit:hover{ background-color: rgba(255,255,255,0.2); }
#f_nav .img{ width: 16.46%; position: relative; display: inline-block; vertical-align: middle; height: 1.14rem; }
#f_nav .img img{ position: absolute; left: 0; bottom: 0; display: block; }
#f_nav .block1{ width: 37.69%; display: inline-block; vertical-align: middle; border-left: 0.012rem dashed #fff; border-right: 0.012rem dashed #fff; padding:0 1.92% 0.05rem; margin-left:1.92%; }
#f_nav .block1 .title{ font-size: 0.24rem; color:#fff; line-height: 1.4em; }
#f_nav .block1 .title .word1{ display: block; }
#f_nav .block1 .title .word2{ display: none; }
#f_nav .block1 .l{ padding-top:0.08rem; }
#f_nav .block1 .input{ width: 68.5%; line-height: 0.3rem; height: 0.3rem; border-radius: 0.15rem; padding:0 4.6%; background-color: #fff; font-size: 0.14rem; color:#555555; }
#f_nav .block1 .submit{ width: 28.86%; display: inline-block; vertical-align: middle; line-height: 0.3rem; height: 0.3rem; border-radius: 0.15rem; padding:0; text-align: center; background-color: #E1A243; font-size: 0.14rem; color:#fff; }
#f_nav .block1 .submit:hover{ background-color: #cc7e09; }
#f_nav .block2{ width: 40.76%; vertical-align: middle; height: 1.14rem; background-color: #fff; border-radius: 5px; padding:0 2.3%; font-size: 0.15rem; line-height: 0.2rem; }
#f_nav .block2 .cont{ padding-top:3%; }
#f_nav .block2 .word{ color:#444444; padding:0.05rem 0; margin-bottom:0.08rem; }
#f_nav .block2 .num{ color:#E1A243; font-weight:bold; }
#f_nav .block2 .des{ color:#888888; }
#f_nav .block2 .des .fSwiper{ height: 0.5rem; }
#f_nav .hideImg{ position: absolute; left: 100%; top:50%; min-height: 100%; margin-top:-0.96rem;  height: 1.92rem; width: 1.96rem; text-align: center; }
#f_nav .hideImg .img1{ display: block; }
#f_nav .hideImg .img2{ display: none; }
#f_nav .hideImg .img{ width: 100%; height: 100%; background:url(../images/nav_icon.png) no-repeat center/contain; margin:0; display: block; }
#f_nav .hideImg .txt{ display: none; font-size: 0.14rem; color:#fff; line-height: 1.4em; padding:0 0.15rem; }
/**右侧悬浮**/
.side{position:fixed;width:0.78rem;right:0;top:50%; margin-top:-200px;z-index:100; border:0.01rem solid #e0e0e0; background:#ffffff; border-bottom:0;}
.side ul li{width:0.78rem;height:0.78rem;float:left;position:relative; border-bottom:0.01rem solid #e0e0e0;color:#333; font-size:0.14rem; line-height:0.38rem; text-align:center;transition:all 0.3s; cursor:pointer;}
.side ul li img{ }
.side ul li:hover{background:#E1A243; color:#fff;}
.side ul li:hover a{ color:#fff;}
.side ul li i{height:0.25rem; margin-bottom:0.01rem; display:block; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:auto 0.25rem; margin-top:0.14rem;transition:all 0.3s;}
.side ul li i.bgs1{ background-image:url(../images/right_pic5.png);}
.side ul li i.bgs2{ background-image:url(../images/right_pic7.png);}
.side ul li i.bgs3{ background-image:url(../images/right_pic2.png);}
.side ul li i.bgs4{ background-image:url(../images/right_pic1.png);}
.side ul li i.bgs6{ background-image:url(../images/right_pic6_on.png);}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png);}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png);}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png);}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png);}
.side ul li:hover i.bgs6{}
.side ul li .sidebox{position:absolute;width:0.78rem;height:0.78rem;top:0;right:0;transition:all 0.3s;overflow:hidden;}
.side ul li.sidetop{background:#E1A243; color:#fff;}
.side ul li.sidetop:hover{opacity:0.8;filter:Alpha(opacity=80);}
.side ul li.sideewm .ewBox {
  width: 1.2rem;
  padding:0.05rem;
  display: none;
  color: #363636;
  text-align: center;
  position: absolute;
  right: 100%;
  margin-right: 0.02rem;
  top: 0;
  background:#fff;
  border:0.01rem solid #e0e0e0;
}
.side ul li.sideewm .txt{ line-height: 1.2em; padding-bottom: 0.05rem; font-size:0.12rem; }
.side ul li.sideewm:hover .ewBox{ display: block; }
.side ul li.sideetel .telBox {
  width: 1.7rem;
  display: none;
  color: #fff;
  text-align: left;
  position: absolute;
  right: 100%;
  margin-right: 0.02rem;
  top: -0;
  background:#E1A243;
}
.side ul li.sideetel:hover .telBox{ display: block; }
.side ul li.sideetel .telBox dd{ display:block; overflow:hidden; line-height:0.47rem; font-size:0.18rem; padding:0.15rem; font-style: italic; }
#bsBox,#bsBox *{ box-sizing: content-box; }
@keyframes backanim{
    0%{
        background-position: 80%;
    }
    100%{
        background-position: 5%;
    }
}

/**Banner图片**/
#IndexBan{ overflow: hidden; }
#IndexBan img{ width: 100%; display: block; }
#IndexBan .swiper-slide{ opacity: 0.6;}
#IndexBan .swiper-slide-active{ opacity: 1;}
#IndexBan .pc{ display: block;}
#IndexBan .phone{ display: none;}
#IndexBan .none{ display: none;}
#IndexBan .point{ position: absolute; bottom: 0.35rem; left: 0; z-index: 5; width: 100%; text-align: center; }
#IndexBan .point .swiper-pagination-bullet{ transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; background:#fff; height: 0.12rem; width: 0.12rem; margin:0 0.06rem; opacity: 1; border-radius: 0; vertical-align: middle; border-radius: 50%; }
#IndexBan .point .swiper-pagination-bullet-active{ background:#2a61ae; }
#IndexBan .swiperBtn{}
#IndexBan .swiperBtn span{ position: absolute; z-index: 2; height: 0.58rem; width: 0.58rem; top:50%; margin-top: -0.29rem; border: 0.01rem solid #fff; border-radius: 50%; cursor: pointer; }
#IndexBan .swiperBtn .prev{ left: 5.2%; background: url(../images/jt_2_1.png) no-repeat center; }
#IndexBan .swiperBtn .next{ right: 5.2%; background: url(../images/jt_2_2.png) no-repeat center; }
#IndexBan .swiperBtn span:hover{ border-color:#2055AD; background-color: #2055AD; }
/*#IndexBan .swiperBtn .prev:hover{ background-image: url(../images/jt_2_1_h.png); }
#IndexBan .swiperBtn .next:hover{ background-image: url(../images/jt_2_2_h.png); }*/
#AutoBanner{ position: relative; overflow: hidden; }
#AutoBanner img{ /*animation: scaleAnim 5s ease forwards;*/ display: block; max-width: 100%; }
#AutoBanner .pc{ display: block; }
#AutoBanner .phone{ display: none; }
#AutoBanner .cont{ position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; color:#fff; }
#AutoBanner .table{display: table; width: 100%; height: 100%; }
#AutoBanner .table .t-cell{ vertical-align: middle; display: table-cell; }
#AutoBanner .cn{ font-size: 0.28rem; line-height: 1.4em; }
#AutoBanner .en{ font-size: 0.16rem; line-height: 1.4em; font-weight: bold; }
#AutoBanner .en:after{ content: ""; display: block; width: 3.5em; height: 2px; background-color: #fff; margin-top: 0.32rem; }
@keyframes scaleAnim{
    0%{
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100%{
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}

/**路径**/
#Location{ background-color:#f0efef; color:#999999; padding:0.09rem 0; line-height: 0.2rem; }
#Location a{ color:#999999; display: inline-block; }
#Location a:hover{ color:#337ab7; }
#Location i{ margin:0 0.16rem; }
/**分页**/
.pgbtn{ font-size: 0.14rem; padding:0.4rem 0.15rem; }
.pgbtn li{ display: inline-block; line-height: 0.4rem; vertical-align: middle; padding:0.04rem; }
.pgbtn li a{ display: block; padding:0 0.05rem; min-width: 0.4rem; height: 0.4rem; color:#333333; border-radius: 50%; border:0.01rem solid #e0e0e0; cursor: pointer; }
.pgbtn li .on{ color:#fff; background:#1b96ed; border-color: #1b96ed; }
.pgbtn .p a{ background-position: -3.78rem 0.15rem; border-color: transparent; }
.pgbtn .n a{ background-position: -4.13rem 0.14rem; border-color: transparent; }
.pgbtn li a:hover{ color:#fff; background-color: #39a3ef; border-color: #39a3ef; }
/***公用***/
.Autotile{ padding:0.3rem 0; }
.Autotile .Btitle{ font-size: 0.4rem; color:#333333; font-weight:bold; line-height: 1.1em; margin-bottom: 0.14rem; }
.Autotile .Sword{ font-size: 0.16rem; color:#888888; line-height: 1.4em; }
.Autotile1{ padding:0.65rem 0 0.25rem; }
.Autotile1 .Btitle{ font-size: 0.34rem; color:#333333; font-weight:bold; line-height: 1.2em; margin-bottom: 0.14rem; }
.Autotile1 .Btitle .color1{ color:#df0c03; }
.Autotile1 .Sword{ font-size: 0.16rem; color:#999999; line-height: 1.4em; }
.Autotitle2{ padding:0.85rem 0 0.25rem; }
.Autotitle2 .en{ font-family: "Impact","Arial"; font-size: 0.64rem; line-height: 0.5em; color:#e9e9e9; }
.Autotitle2 .line{ display: inline-block; min-width: 5.2rem; padding:0 0.15rem; position: relative; }
.Autotitle2 .line:before{ display: block; content: ""; width: 100%; height: 45%; top:35%; position: absolute; left: 0; border:0.01rem solid #e6e2ed; }
.Autotitle2 .cn{ font-size: 0.36rem; line-height: 1.1em; font-weight: bold; color:#f7881b; display: inline-block; padding:0.01em 0.1em; margin-bottom: 0.08rem; margin-top: -0.08rem; position: relative; }
.Autotitle2 .en2{ font-family: "Impact","Arial"; font-size: 0.16rem; color:#e9e9e9; line-height: 1.2em; display: inline-block; padding:0 0.1rem; position: relative; }
.Autotitle2 .en2:before{ content: ""; display: block; position: absolute; left: -0.01rem; width: 0.01rem; height: 40%; top: 30%; background-color: #e6e2ed; }
.Autotitle2 .en2:after{ content: ""; display: block; position: absolute; right: -0.01rem; width: 0.01rem; height: 40%; top: 30%; background-color: #e6e2ed; }
.Autotile3{ padding:0.55rem 0 0.4rem; }
.Autotile3 .Btitle{ font-size: 0.36rem; color:#333333; font-weight:bold; line-height: 1.2em; margin-bottom: 0.14rem; }
.Autotile3 .Sword{ font-size: 0.14rem; color:#d3d3d3; line-height: 1.4em; }
.MoreBox{ display: inline-block; font-size: 0.12rem; line-height: 0.2rem; background-color: #2055AD; color: #fff; border-radius: 0.03rem; padding:0 0.12rem; }
.MoreBox i{ display: inline-block; vertical-align: middle; border:0.03rem solid transparent; border-left-color:#fff; margin-left:0.06rem; }
.MoreBox:hover{ background-color: #fff; color:#2055AD; }
.MoreBox:hover i{  border-left-color:#2055AD; }
.MoreBox2{ font-size: 0.16rem;line-height: 0.36rem; padding:4.61% 0 7.3%; }
.MoreBox2 .word{ color:#ffffff; padding:0.07rem 0.07rem 0.07rem 0.3rem; display: inline-block; background-color: #f7881b; border-radius: 0.25rem; }
.MoreBox2 .i{ float: right; display: inline-block; width: 0.36rem; height: 0.36rem; position: relative; background-color: #fff; border-radius: 50%; margin-left: 0.3rem; }
.MoreBox2 .i:before{ display: block; content: ""; position: absolute; top:25%; left: 50%; margin-left: -0.005rem; height: 50%; width: 0.01rem; background-color: #f7881b; }
.MoreBox2 .i:after{ display: block; content: ""; position: absolute; top:50%; left: 25%; margin-top: -0.005rem; height: 0.01rem; width: 50%; background-color: #f7881b; }
.MoreBox2 .word:hover{ background-color: #fff; color:#f7881b; }
.MoreBox2 .word:hover .i{ background-color: #f7881b; }
.MoreBox2 .word:hover .i:before{ background-color: #fff; }
.MoreBox2 .word:hover .i:after{ background-color: #fff; }
.MoreBox3{ padding:3.4% 0 5.6%; }
.MoreBox3 .word{ display: inline-block; border-radius: 0.05rem; color:#fff; font-size: 0.16rem; min-width: 3.6rem; max-width: 100%; line-height: 0.56rem; padding:0 0.15rem; background-color: #df0c03; }
.MoreBox3 .word:hover{ background-color: #2055AD; }
.LoadMore{}
.LoadMore a{ background-color: #e3e3e3; font-size: 0.16rem; line-height: 0.46rem; height: 0.46rem; padding:0 0.36rem; display: inline-block; }
.LoadMore a:hover{ background-color: #c7c7c7; }
/**分页**/
.PageBox{ font-size: 0.16rem; line-height: 2.2em; color:#888888; display: block; text-align: center; padding:5.3% 0; margin:0; }
.PageBox a{ color:#888888; display: inline-block; border:1px solid #e6e6e6; overflow: hidden; padding:0 0.13rem; border-radius: 0.03rem; margin:0.02rem 0.075rem; vertical-align: middle; text-transform: capitalize; }
.PageBox a:hover{ color:#fff; background-color: #2055AD; border-color: #2055AD; }
.PageBox .on a{ color:#ffff; border-color: #2055AD; background: #2055AD; }
.PageBox .home{ padding-left: 0.25rem; position: relative; }
.PageBox .home:before{ display: block; content: ""; position: absolute; height: 100%; left:0.1rem; top: 0; width: 0.1rem; background: url(../images/jt_3_1.png) no-repeat left 46%; }
.PageBox .home:hover:before{ background-image: url(../images/jt_3_1_h.png); }
.PageBox .next{ padding-right: 0.25rem; position: relative; }
.PageBox .next:before{ display: block; content: ""; position: absolute; height: 100%; right:0.05rem; top: 0; width: 0.1rem; background: url(../images/jt_3_2.png) no-repeat left 46%; }
.PageBox .next:hover:before{ background-image: url(../images/jt_3_2_h.png); }
.PageBox .prev:hover span{ background-image: url(../images/jt_3_1.png); }
.PageBox .next:hover span{ background-image: url(../images/jt_3_2.png); }
.PageBox form{ display: inline-block; vertical-align: middle; font-size: 0; padding:0; }
.PageBox form input{ display: inline-block; border: 1px solid #e6e6e6; border-radius: 0.03rem; min-width: 0.35rem; padding:0 0.1rem; line-height: 0.37rem; height: 0.37rem; font-size: 0.16rem; margin:0; vertical-align: middle; }
.PageBox form .num{ margin-right: 0.15rem; width: 0.64rem; padding:0 0.15rem; border-radius: 0; background-color: #f9f9f9; }
.PageBox form input[type="submit"]:hover{ background-color: #2055AD; color:#fff; }
/**分享**/
.bdsharebuttonbox{}
div.bdsharebuttonbox a{ height: 0.25rem; width: 0.25rem; display: inline-block; float: left; border-radius: 50%; position: relative; margin:0; }
.bdsharebuttonbox a+a{ margin:0 0 0 0.09rem; }
.bdsharebuttonbox a:after{ transition: all 0.2s ease-in-out; position: absolute; left:50%; top:0; width: 0; height: 100%; background: #2055AD; }
.bdsharebuttonbox a.bds_sqq{ background:#c0c0c0 url(../images/icon_info1.png) no-repeat center; }
.bdsharebuttonbox a.bds_tsina{ background:#c0c0c0 url(../images/icon_info2.png) no-repeat center; }
.bdsharebuttonbox a.bds_weixin{ background:#c0c0c0 url(../images/icon_info3.png) no-repeat center; }
.bdsharebuttonbox a:hover{ opacity: 1; background-color: #2055AD; }
/**二级菜单**/
#SecMenu{ border-bottom: 0.01rem solid #e9e9e9; margin-bottom: 0.65rem; }
#SecMenu .container{ position: relative; }
#SecMenu .container .PNBox{}
#SecMenu .container .PNBox div{ position: absolute; outline: none; background-size: 0.15rem; }
#SecMenu .container .swiper-button-prev{ margin-left: -0.35rem; }
#SecMenu .container .swiper-button-next{ margin-right: -0.35rem; }
#SecMenu .container .swiper-button-disabled{ display: none; }
#SecMenu .SecMenu{ overflow: hidden; }
#SecMenu .swiper-slide{ width: auto; }
#SecMenu .swiper-slide a{ display: block; font-size: 0.16rem; color:#333333; line-height: 1.4em; margin:0 0.3rem; position: relative; padding:0.32rem 0; }
#SecMenu .swiper-slide a:after{ content: ""; position: absolute; left:50%; top:100%; display: block; width: 0; height: 0.02rem; background-color: #2055AD; margin-top:-0.02rem; transition: all 0.3s ease-in-out; }
#SecMenu .swiper-slide a:hover:after,
#SecMenu .swiper-slide .on:after{ left: 0; width: 100%; }
#SecMenu .swiper-slide .on{ color:#2055AD; }

/**首页**/
#IndexBlock1{ padding-top:0.45rem; }
#IndexBlock1 .ul{ margin-top:0.15rem; }
#IndexBlock1 .ul li{ float: left; display: inline-block; position: relative; margin-bottom:0.75%; }
#IndexBlock1 .ul li.li1{ width: 26.539%; }
#IndexBlock1 .ul li.li2{ width: 36.155%; }
#IndexBlock1 .ul li.li3{ width: 35.770%; }
#IndexBlock1 .ul li.li4{ width: 23.847%; }
#IndexBlock1 .ul li.li5{ width: 23.462%; }
#IndexBlock1 .ul li.li6{ width: 23.847%; }
#IndexBlock1 .ul img{ height: auto; }
#IndexBlock1 .ul li+li{ margin-left: 0.75%; }
#IndexBlock1 .ul .mark{ display: block; position: absolute; left: 0; top: 0; height: 100%; width: 100%; padding:0; background-color: rgba(0,0,0,0.6); }
#IndexBlock1 .ul .table{ display: table; height: 100%; width: 100%; margin:0; }
#IndexBlock1 .ul .table .t-cell{ display: table-cell; vertical-align: middle; text-align: center; color:#fff; padding:0.15rem; }
#IndexBlock1 .ul .cont{}
#IndexBlock1 .ul .title{ font-size: 0.22rem; font-weight:normal; line-height: 1.1em; }
#IndexBlock1 .ul .word{ font-size: 0.15rem; line-height: 0.2rem; margin:0.1rem 0; }
#IndexBlock1 .NumBox{ padding:0.6rem 0; }
#IndexBlock1 .NumBox .num{ display: inline-block; vertical-align: middle; width: 27%; padding:0 0.15rem; position: relative; }
#IndexBlock1 .NumBox .num:after{ content: ""; display: block; position: absolute; right: 0; top:15%; height: 70%; width: 0.01rem; background-color: #ececec; }
#IndexBlock1 .NumBox .number{ font-size: 0.56rem; line-height: 1em; color:#2055AD; }
#IndexBlock1 .NumBox .number i{ font-size: 0.3rem; line-height: 1em; font-style:normal; vertical-align: top; margin-left: 0.05rem; }
#IndexBlock1 .NumBox .txt{ font-size: 0.16rem; color:#888888; }
#IndexBlock1 .NumBox .num1{ width: 21%; padding-right: 6.9%; }
#IndexBlock1 .NumBox .num4{ width: 20%; margin-left: 3.9%; }
#IndexBlock1 .NumBox .num4:after{ display: none; }
#IndexBlock2{ padding-top: 0.33rem; padding-bottom: 0.8rem; }
#IndexBlock2 .ul{ padding-top: 0.1rem; }
#IndexBlock2 .ul li{ padding:0.15rem; position: relative; }
#IndexBlock2 .ul .mark{ display: block; position: absolute; left: 0.15rem; top: 0.15rem; right:0.15rem; bottom: 0.15rem; border-radius: 0.05rem; background-color: transparent; }
#IndexBlock2 .ul .Box{ background-color: #fff; border-radius: 0.05rem; padding:0.15rem; position: relative; }
#IndexBlock2 .ul .icon{ display: inline-block; position: relative; margin-top: 0.3rem; width: 0.8rem; }
#IndexBlock2 .ul img{ display: block; }
#IndexBlock2 .ul .img1{ opacity: 1; transform: scaleX(1); }
#IndexBlock2 .ul .img2{ opacity: 0; transform: scaleX(0); position: absolute; left: 0; top: 0; }
#IndexBlock2 .ul .title{ font-size: 0.24rem; color:#333333; line-height: 1.2em; margin-bottom:0.25rem; margin-top: 0.15rem; }
#IndexBlock2 .ul .word{ font-size: 0.15rem; color:#888888; line-height: 1.8em; padding-bottom: 0.4rem; }
#IndexBlock2 .more{ margin-top: 0.2rem; color:#fff; line-height: 0.48rem; padding:0 0.5rem; font-size: 0.15rem; display: inline-block; background-color: #E1A243; border-radius: 0.05rem; }
#IndexBlock2 .more:hover{ color:#E1A243; background-color: #fff; }
#IndexBlock2 .ul li:hover .mark{ background-color: #2055AD; left: 0.05rem; top:0; right: 0.05rem; bottom: 0.05rem; }
#IndexBlock2 .ul li:hover .Box{ background-color: #2055AD; }
#IndexBlock2 .ul li:hover .title,
#IndexBlock2 .ul li:hover .word{ color:#fff; }
#IndexBlock2 .ul li:hover .img1{ opacity: 0; transform: scaleX(0); }
#IndexBlock2 .ul li:hover .img2{ opacity: 1; transform: scaleX(1); }
#IndexBlock3{ padding-top:0.8rem; }
#IndexBlock3 .Block{ position: relative; height: 735px; }
#IndexBlock3 .Imgs{}
#IndexBlock3 .Imgs img{ display: block; display: none; border-radius: 0.05rem; position: absolute; height: 100%; width: 100%; }
#IndexBlock3 .TabTips{ position: absolute; top:10%; left: 5%; width:90%; background-color: rgba(175,210,233,0.8); border-radius: 0.05rem; border-radius:0.05rem; border: 0.01rem solid rgba(25,145,233,0.6); box-shadow: 0 -0.05rem 0.1rem rgba(0,0,0,0.2); padding:0.08rem 0.3rem 0.08rem 0.15rem; }
#IndexBlock3 .TabTips img{ vertical-align: middle; }
#IndexBlock3 .Block1 .TabTips img{ width: 0.7rem; }
#IndexBlock3 .Block2 .TabTips img{ width: 0.58rem; }
#IndexBlock3 .TabTips .Tit{ display: inline-block; vertical-align: middle; color:#222222; font-weight:bold; padding-left: 0.13rem; padding-top:0.1rem; }
#IndexBlock3 .TabTips .Tit strong{ display: block; font-size: 0.28rem; line-height: 1em; }
#IndexBlock3 .TabTips .Tit .txt{ font-size: 0.15rem; line-height: 0.18rem; opacity: 0.2; }
#IndexBlock3 .TabTips .f_r{ padding-top: 0.1rem; font-size:0.15rem; line-height: 0.34rem; }
#IndexBlock3 .TabTips .f_r a{ display: inline-block; vertical-align: middle; color:#333333; border-radius: 0.05rem; padding:0 0.33rem; background-color: transparent; }
#IndexBlock3 .TabTips .f_r a.on,
#IndexBlock3 .TabTips .f_r a:hover{ color:#fff; background-color: #2055AD;  }
#IndexBlock3 .sBox{ position: absolute; width:90%; left: 5%; top:30%; overflow: hidden; padding-top:0.8rem; height: 4rem; }
#IndexBlock3 .sBox .swiper-sBox{ position: absolute; left: 0; width: 100%; top:0; opacity: 0; z-index: -1; }
#IndexBlock3 .sBox .on{ opacity: 1; z-index: 5; }
#IndexBlock3 .sBox .swiper-slide{ width: 6.7rem; width: 7.4rem; }
#IndexBlock3 .sBox .Box{ border-radius:0.05rem; background-color: rgba(255,255,255,0.8); padding:5.9%; }
#IndexBlock3 .sBox .Box .imgBox{ width:55.89%; }
#IndexBlock3 .sBox .Box .imgBox img{ display: block; height: auto; width: 370px; }
#IndexBlock3 .sBox .cont{ width: 38%; padding-top:5%; }
#IndexBlock3 .sBox .cont .title{ font-size: 0.22rem; font-weight:bold; margin-bottom: 0.2rem; }
#IndexBlock3 .sBox .cont .ul{ padding-bottom:0.1rem; }
#IndexBlock3 .sBox .cont li{ list-style: none; padding-left: 0.23rem; background: url(../images/icons1.png) no-repeat left top; font-size: 0.15rem; color:#555555; margin-bottom:0.1rem; line-height: 0.2rem; }
#IndexBlock3 .sBox .cont .zx{ display: inline-block; padding:0 0.15rem; line-height: 0.32rem; font-size: 0.15rem; color:#fff; background-color: #E1A243; border-radius: 0.05rem; }
#IndexBlock3 .sBox .cont .zx:hover{ background-color: #cc7e09; }
#IndexBlock3 .sBox .cont .more{ display: inline-block; padding:0 0.15rem; line-height: 0.32rem; font-size: 0.15rem; color:#fff; background-color: #2055AD; border-radius: 0.05rem; }
#IndexBlock3 .sBox .swiper-slide-active{ z-index: 9; position: relative; }
#IndexBlock3 .sBox .swiper-button-prev{ height: 0.4rem; width: 0.4rem; border-radius: 50%; border:0.01rem solid #fff; background:url(../images/jt_2_1.png) no-repeat center; outline: none; top:auto; bottom: 1.5rem; left: 13%; display: none; }
#IndexBlock3 .sBox .swiper-button-next{ height: 0.4rem; width: 0.4rem; border-radius: 50%; border:0.01rem solid #fff; background:url(../images/jt_2_2.png) no-repeat center; outline: none; top:auto; bottom: 1.5rem; right: 13%; display: none; }
#IndexBlock3 .Block:hover .swiper-button-prev,
#IndexBlock3 .Block:hover .swiper-button-next{ display: block; }
#IndexBlock3 .sBox .point{  text-align: center; padding-top: 0.3rem; }
#IndexBlock3 .sBox .point span{ height: 0.12rem; width:0.12rem; border-radius: 50%; border:0.02rem solid #fff; background-color: transparent; opacity: 1; margin:0 0.06rem; }
#IndexBlock3 .sBox .point .swiper-pagination-bullet-active{ background-color: #2055AD; border-color:#2055AD; }
#IndexBlock3 .text{ font-size: 0.12rem; color:#5a5959; padding:0.3rem 0; }
#IndexBlock3 .text .cont{ transform: scale(0.75); }
#IndexBlock4{ border-top:1px solid #e0e0e0; margin-top: 0.2rem; padding-top: 0.28rem; }
#IndexBlock4 .Tit{ text-align: center; padding-bottom: 0.3rem; }
#IndexBlock4 .Tit a{ display: inline-block; vertical-align: middle; font-size: 0.15rem; color:#888888; line-height: 0.4rem; padding:0 0.15rem; border-radius: 0.05rem; border:0.01rem solid #c0c0c0; margin:0 0.04rem; }
#IndexBlock4 .Tit a.on{ color:#fff; border-color:#2055AD; background-color: #2055AD; }
#IndexBlock4 .ul{}
#IndexBlock4 .ul li{ background-color: #f7f7f7; }
#IndexBlock4 .cont{ padding:5% 3.8% 0.15rem; }
#IndexBlock4 .cont .title{ font-size: 0.28rem; font-weight: bold; color:#333333; line-height: 1.4em; }
#IndexBlock4 .cont .des{ font-size: 0.14rem; font-weight: bold; color:#cfcfcf; line-height: 0.2rem; }
#IndexBlock4 .cont .word{ font-size: 0.15rem; color:#555555; line-height: 2em; padding:6% 0 8%; }
#IndexBlock4 .cont a{ display: inline-block; font-size: 0.15rem; color:#fff; border-radius: 0.05rem; padding:0 0.28rem; line-height: 0.4rem; }
#IndexBlock4 .cont .more{ background-color: #2055AD; }
#IndexBlock4 .cont .zx{ background-color: #E1A243; margin-left: 0.06rem; }
#IndexBlock4 .cont .more:hover{ background-color: #0d68af; }
#IndexBlock4 .cont .zx:hover{ background-color: #cc7e09; }
#IndexBlock4 .imgBox{ padding:0; }
#IndexBlock5{ padding:0.5rem 0 0.85rem; }
#IndexBlock5 .Tit{ text-align: center; padding-bottom: 0.3rem; margin-top: -0.18rem; }
#IndexBlock5 .Tit a{ display: inline-block; vertical-align: middle; font-size: 0.15rem; color:#888888; line-height: 0.4rem; padding:0 0.25rem; border-radius: 0.05rem; border:0.01rem solid #c0c0c0; margin:0 0.04rem; }
#IndexBlock5 .Tit a.on{ color:#fff; border-color:#2055AD; background-color: #2055AD; }
#IndexBlock5 .l-con{ width: 48%; }
#IndexBlock5 .l-con .Box{ display: block; background-color: #f7f7f7; }
#IndexBlock5 .l-con .Box .cont{ padding:4% 7.2%; }
#IndexBlock5 .l-con .Box .itit{ font-size: 0.18rem; line-height: 0.22rem; margin-bottom: 0.1rem; }
#IndexBlock5 .l-con .Box .icon{ font-size: 0.15rem; line-height: 0.2rem; color:#999999; }
#IndexBlock5 .r-con{ width: 48%; position: relative; }
#IndexBlock5 .NewsBlock{ overflow: hidden; }
#IndexBlock5 .NewsBlock .more{ display: block; position: absolute; right: 0; bottom:0; font-size: 0.14rem; color:#2055AD; }
#IndexBlock5 .NewsBlock .more:hover{ color:#E1A243; }
#IndexBlock5 .NewsBlock .Box{ display: block; border-bottom: 1px dashed #e4e4e4; position: relative; padding:0.35rem 0; padding-right: 0.94rem; margin-bottom: 0.05rem; }
#IndexBlock5 .NewsBlock .title{ font-size: 0.18rem; line-height: 0.22rem; margin-bottom: 0.12rem; }
#IndexBlock5 .NewsBlock .des{ font-size: 0.15rem; color:#999999; line-height: 0.2rem; }
#IndexBlock5 .NewsBlock .time{ position: absolute; right: 0; top:0.35rem; }
#IndexBlock5 .NewsBlock .date{ font-size: 0.5rem; color:#c8c8c8; line-height: 0.4rem; }
#IndexBlock5 .NewsBlock .year{ font-size: 0.12rem; color:#c9c9c9; line-height: 0.2rem; }
#IndexBlock5 .NewsBlock .pointnews{ text-align: center; padding-top: 0.15rem; }
#IndexBlock5 .NewsBlock .pointnews span{ height: 0.12rem; width: 0.12rem; border:0.02rem solid #d2d2d2; opacity: 1; background-color: transparent; margin:0 0.07rem; }
#IndexBlock5 .NewsBlock .pointnews .swiper-pagination-bullet-active{ background-color: #2055AD; border-color:#2055AD; }
#IndexBlock6{ background-color: #f7f7f7; padding:0.5rem 0; }
#IndexBlock6 .Patner{ position: relative; }
#IndexBlock6 .PatnerBlock{ overflow: hidden; }
#IndexBlock6 .Patner .Box{ display: block; background-color: #fff; }
#IndexBlock6 .PatnerBlock .swiper-li{ margin-bottom: 20px; }
#IndexBlock6 .Patner img{ display: block; }
#IndexBlock6 .pointPatner{ text-align: center; padding-top: 0.4rem; }
#IndexBlock6 .pointPatner span{ height: 0.12rem; width: 0.12rem; border:0.02rem solid #d2d2d2; opacity: 1; background-color: transparent; margin:0 0.07rem; }
#IndexBlock6 .pointPatner .swiper-pagination-bullet-active{ background-color: #2055AD; border-color:#2055AD; }
#IndexBlock6 .Patner .pnBox{}
#IndexBlock6 .Patner .pnBox span{ position: absolute; top:50%; height: 0.7rem; width: 0.5rem; transform: translateY(-50%); display: block; cursor: pointer; margin-top:-0.3rem; border-radius: 0.05rem; z-index: 5; }
#IndexBlock6 .Patner .pprev{ left: 0; background: url(../images/jt_1_1.png) no-repeat center; background-size:auto 70%; }
#IndexBlock6 .Patner .pnext{ right: 0; background: url(../images/jt_1_2.png) no-repeat center; background-size:auto 70%; }
#IndexBlock6 .Patner .pnBox span:hover{ background-color: rgba(255,255,255,0.95); }

/**离岸银行开户**/
#BankBlock1{}
#BankBlock1 .Autotitle2{}
#BankBlock1 .ul{ height: 5.35rem; margin:0.1rem 0 0.35rem; background: url(../images/img1.png) no-repeat center/contain; position: relative; }
#BankBlock1 .ul li{ position: absolute; width: 4.4rem; }
#BankBlock1 .ul .title{ font-size: 0.24rem; color:#222222; line-height: 1.2em; }
#BankBlock1 .ul .t_en{ font-size: 0.14rem; color:#dfdfdf; line-height: 1.4em; }
#BankBlock1 .ul .word{ font-size: 0.16rem; color:#888888; line-height: 1.2em; clear: both; }
#BankBlock1 .ul .cont{ width: 3.2rem; }
#BankBlock1 .ul .t_en:after{ display: block; vertical-align: top; content: ""; height: 0.03rem; width: 2em; margin-top: 0.12rem; margin-bottom: 0.15rem; }
#BankBlock1 .ul li .imgBox{ width: 0.73rem; }
#BankBlock1 .ul li:nth-child(1){ top: 0.75rem; }
#BankBlock1 .ul li:nth-child(2){ top: 3.75rem; }
#BankBlock1 .ul li:nth-child(3){ top: 3.75rem; }
#BankBlock1 .ul li:nth-child(4){ top: 0.75rem; }
#BankBlock1 .ul li:nth-child(1),
#BankBlock1 .ul li:nth-child(2){ left: 50%; margin-left: 1.25rem; text-align: left; }
#BankBlock1 .ul li:nth-child(1) .imgBox,
#BankBlock1 .ul li:nth-child(2) .imgBox{ float: left; display: inline-block; margin-right: 0.4rem; }
#BankBlock1 .ul li:nth-child(1) .cont,
#BankBlock1 .ul li:nth-child(2) .cont{ float: left; }
#BankBlock1 .ul li:nth-child(1) .t_en:after,
#BankBlock1 .ul li:nth-child(2) .t_en:after{ background-color: #024794; }
#BankBlock1 .ul li:nth-child(3),
#BankBlock1 .ul li:nth-child(4){ right: 50%; margin-right: 1.25rem; text-align: right; }
#BankBlock1 .ul li:nth-child(3) .imgBox,
#BankBlock1 .ul li:nth-child(4) .imgBox{ float: right; display: inline-block; margin-left: 0.4rem; }
#BankBlock1 .ul li:nth-child(3) .cont,
#BankBlock1 .ul li:nth-child(4) .cont{ float: right; }
#BankBlock1 .ul li:nth-child(3) .t_en:after,
#BankBlock1 .ul li:nth-child(4) .t_en:after{ background-color: #f7881b; float: right; }
#BankBlock2 .Autotitle2 .line:before{ border-color:#d7d7d7; }
#BankBlock2 .Autotitle2 .en2:before{ border-color:#d7d7d7; }
#BankBlock2 .Autotitle2 .en2:after{ border-color:#d7d7d7; }
#BankBlock2 .Autotitle2 .cn{ color:#333333; }
#BankBlock2 .ul{ height: 3.93rem; margin:0.95rem 0 1.35rem; background: url(../images/img2.png) no-repeat center/contain; position: relative; }
#BankBlock2 .ul .title{ font-size: 0.24rem; color:#f4802b; line-height: 1.2em; margin-bottom: 0.08rem; }
#BankBlock2 .ul .title .num{ display: none; }
#BankBlock2 .ul .word{ font-size: 0.15rem; color:#888888; line-height: 1.4em; }
#BankBlock2 .ul li{ width: 3.7rem; position: absolute; }
#BankBlock2 .ul li:nth-child(1){ text-align: right; right: 50%; top: -0.95rem; margin-right: -0.3rem; }
#BankBlock2 .ul li:nth-child(2){ text-align: left; left:50%; top: -0.25rem; margin-left: 1.3rem; }
#BankBlock2 .ul li:nth-child(3){ text-align: left; left:50%; top: 1.8rem; margin-left: 2.1rem; }
#BankBlock2 .ul li:nth-child(4){ text-align: right; right: 50%; top: 3.7rem; margin-right: 1.2rem; }
#BankBlock2 .ul li:nth-child(5){ text-align: right; right: 50%; top: 0.4rem; margin-right: 2rem; }
#BankBlock3{ background:url(../images/img3_1.jpg) no-repeat center/cover; }
#BankBlock3 .Autotitle2 .en{ color:#a7a7ae; opacity: 0.15; }
#BankBlock3 .Autotitle2 .cn{ color:#fff; background-color: #2264ad; }
#BankBlock3 .Autotitle2 .en2{ background-color: #2264ad; color:#e2e2e2; }
#BankBlock3 .Autotitle2 .line:before{ border-color: rgba(255,255,255,0.23); }
#BankBlock3 .Autotitle2 .en2:before,
#BankBlock3 .Autotitle2 .en2:after{ background-color: #fff; }
#BankBlock3 .Box{ background-color: #fff; margin-top:0.1rem; }
#BankBlock3 .imgBox{ width: 30.76%; }
#BankBlock3 .imgBox img{ display: block; width:100%; }
#BankBlock3 .ul{ width: 69.24%; padding:4.44%; }
#BankBlock3 .ul li{ width: 50%; float: left; display: inline-block; border-left:0.01rem solid #f2f2f2; border-bottom:0.01rem solid #f2f2f2; }
#BankBlock3 .ul li:nth-child(1),
#BankBlock3 .ul li:nth-child(3){ border-left: 0 none; padding-right: 8%; }
#BankBlock3 .ul li:nth-child(3),
#BankBlock3 .ul li:nth-child(4){ border-bottom: 0 none; }
#BankBlock3 .ul li:nth-child(2),
#BankBlock3 .ul li:nth-child(4){ padding-left: 8%; }
#BankBlock3 .ul li:nth-child(3) .title,
#BankBlock3 .ul li:nth-child(4) .title{ padding-top: 15%; }
#BankBlock3 .ul .title{ font-size: 0.22rem; color:#333333; line-height: 1.4em; margin-bottom: 0.14rem; }
#BankBlock3 .c1{ color:#f7881b; }
#BankBlock3 .ul .cont{ font-size: 0.15rem; color:#888888; line-height: 1.6em; }
#BankBlock4{}
#BankBlock4 .Autotitle2 .cn{ color:#333333; background-color: #fff; }
#BankBlock4 .Autotitle2 .line:before{ border-color: #d8d2e3; }
#BankBlock4 .Autotitle2 .en2{ background-color: #fff; }
#BankBlock4 .Autotitle2 .en2:before,
#BankBlock4 .Autotitle2 .en2:after{ background-color: #d8d2e3; }
#BankBlock4 .ul{}
#BankBlock4 .ul li{ float: left; display: inline-block; width: 18.07%; background-color: #f2f2f2; position: relative; border-radius: 0.03rem; margin-right: 9.24%; margin-bottom: 4.61%; padding:0.23rem 0.1rem; }
#BankBlock4 .ul li:nth-child(4){ margin-right: 0; }
#BankBlock4 .ul li:nth-child(5),
#BankBlock4 .ul li:nth-child(6),
#BankBlock4 .ul li:nth-child(7),
#BankBlock4 .ul li:nth-child(8){ float: right; margin-bottom: 0; }
#BankBlock4 .ul li:nth-child(5){ margin-right: 0; }
#BankBlock4 .ul .num{ display: block; position: absolute; left: 0; top: 0; width: 0.5rem; line-height: 0.4rem; font-size: 0.22rem; color:#ffffff; font-weight: bold; }
#BankBlock4 .ul .num i{ font-style: normal; position: relative; padding-top: 0.06rem; padding-left: 0.05rem; display: inline-block; }
#BankBlock4 .ul .num:before{ position: absolute; left:0; top:0; display: block; content: ""; border:0.45rem solid transparent; border-left-color:#024794; border-top-color:#024794; border-top-width: 0.4rem; border-bottom-width: 0.41rem; border-radius: 0.03rem;  }
#BankBlock4 .ul .img img{ display: block; margin:0 auto; }
#BankBlock4 .ul .txt{ font-size: 0.18rem; color:#333333; line-height: 1.2em; margin-top: 0.1rem; }
#BankBlock4 .ul .jt{ display: block; position: absolute; left: 100%; top: 0; background:url(../images/img5_9.png) no-repeat center; height: 100%; width: 51.2%; }
#BankBlock4 .ul li:nth-child(4) .jt{ left: 0; top:100%; height: 51.2%; width: 100%; background-image: url(../images/img5_9_2.png); }
#BankBlock4 .ul li:nth-child(5) .jt{ display: none; }
#BankBlock4 .ul li:nth-child(6) .jt,
#BankBlock4 .ul li:nth-child(7) .jt,
#BankBlock4 .ul li:nth-child(8) .jt{ background-image: url(../images/img5_9_3.png); }
#BankBlock4 .MoreBox2{ padding:5.53% 0; }
#BankBlock5{ background: url(../images/img6.jpg) no-repeat center/cover; }
#BankBlock5 .Autotitle2 .en{ color:rgba(255,255,255,0.15); }
#BankBlock5 .Autotitle2 .cn{ color:rgba(255,255,255,1); background-color: #0077c9; }
#BankBlock5 .Autotitle2 .line:before{ border-color: rgba(255,255,255,0.28); }
#BankBlock5 .Autotitle2 .en2{ background-color: #0988d1; }
#BankBlock5 .Autotitle2 .en2:before,
#BankBlock5 .Autotitle2 .en2:after{ background-color: #d8d2e3; }
#BankBlock5 .ul{ margin:0 -0.18rem; padding-top: 3.07%; }
#BankBlock5 .ul li{ padding:0 0.18rem; float: left; display: inline-block; width: 33.33%; }
#BankBlock5 .ul li .Box{ background:rgba(255,255,255,0.9); border-radius: 0.05rem; padding:12% 8.53%; }
#BankBlock5 .ul li .title{ font-size: 0.24rem; color:#f4802b; }
#BankBlock5 .ul li .cont{ padding-top:5.1%; margin-top: 8%; border-top:0.01rem solid #e6e9ea; font-size: 0.16rem; color:#555555; line-height: 2.2em; }
#BankBlock5 .ul li .cont p{ position: relative; padding-left: 0.25rem; }
#BankBlock5 .ul li .cont .num{ display: block; font-style: normal; position: absolute; left: 0; top:0; }
#BankBlock5 .ul li .Box:hover{  background: -webkit-linear-gradient(left top, #f8ba50 , #f78f12); background: -o-linear-gradient(bottom right, #f8ba50 , #f78f12); background: -moz-linear-gradient(bottom right, #f8ba50 , #f78f12); background: linear-gradient(to bottom right, #f8ba50 , #f78f12); transform: translateY(-5%); }
#BankBlock5 .ul li .Box:hover .title,
#BankBlock5 .ul li .Box:hover .cont{ color:#fff; }
#BankBlock5 .MoreBox2{ padding:2.3% 0 5.3%; }
#NewsBlock{}
#NewsBlock .ul{ padding-top:0.15rem; padding-bottom: 0.25rem; }
#NewsBlock .ul li{ display: inline-block; width: 47.69%; padding:0.2rem 0; border-bottom:0.01rem solid #e9e9e9; position: relative; }
#NewsBlock .ul li:nth-child(odd){ float: left; }
#NewsBlock .ul li:nth-child(even){ float: right; }
#NewsBlock .ul .Box{ display: block; font-size: 0.15rem; color:#222222; line-height: 1.2em; padding-left: 0.23rem; padding-right: 0.85rem; position: relative; }
#NewsBlock .ul .line{ display: block; height: 0.01rem; width:0.09rem; position: absolute; left: 0; top:50%; margin-top: -0.005rem; background-color: #222; }
#NewsBlock .ul .Box:hover{ color:#f4802b; }
#NewsBlock .ul .Box:hover .line{ background-color:#f4802b; }
#NewsBlock .ul .Box .time{ display: block; position: absolute; right: 0; top:0; color:#f4802b; }
#NewsBlock .More{}
#NewsBlock .More a{ display: inline-block; font-size: 0.16rem; color:#f4802b; }
#partnerBlock{ background:url(../images/img7.jpg) no-repeat bottom center; }
#partnerBlock .ul{ margin:0 -0.15rem; padding-bottom:6.5%; display: block; }
#partnerBlock .ul li{ float: left; padding:0.15rem; width: 20%; }
#partnerBlock .ul .Box{ display: block; border:1px solid #eaeaea; position: relative; overflow: hidden; }
#partnerBlock .ul .Box:before{ content: ""; display: block; position: absolute; left: 0; top:0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.02); opacity: 0; transition: all 0.3s; z-index: 2; }
#partnerBlock .ul .Box:hover:before{ opacity: 1; }
#partnerBlock .ul .Box:hover img{ transform: scale(1.2); }
#partnerBlock .ul .Box img{ display: block; width: 100%; transition: all 0.15s linear; -webkit-transition: all 0.15s linear; -moz-transition: all 0.15s linear; -ms-transition: all 0.15s linear; -o-transition: all 0.15s linear; }

/**离岸公司开户**/
#CompanyBlock{}
#CompanyBlock .ul{ margin:0 -0.12rem; padding:3% 0 6%; }
#CompanyBlock .ul li{ padding:0.12rem; width: 25%; float: left; display: inline-block; }
#CompanyBlock .ul .imgBox{}
#CompanyBlock .ul img{ display: block; width: 100%; border-radius: 0.05rem; }
#CompanyBlock .ul .Box{ background:#f6f6f6; display: block; padding:0.24rem; border-radius: 0.05rem; }
#CompanyBlock .ul .cont{ font-size: 0.15rem; color:#888888; line-height: 1.7em; -webkit-line-clamp: 3; height: 6.5em; margin-top: 0.2rem; }
#CompanyBlock .ul .Box:hover{ transform: translate(-0.01rem,-0.01rem); box-shadow: 0 0 0.1rem rgba(0,0,0,0.1); background-color: #f1f1f1; }
#CompanyBlock .ul li:nth-child(4n+1){ clear: both; }

/**离岸公司注册**/
#CompanyRegist1{ background:url(../images/img1.jpg) no-repeat center/cover; }
#CompanyRegist1 .ul{ margin:-0.15rem -0.2rem 3.5%; }
#CompanyRegist1 .ul .img{ width: 1.51rem; margin:0 auto; }
#CompanyRegist1 .ul img{ display: block; margin:0 auto; }
#CompanyRegist1 .ul li{ width: 20%; float: left; display: inline-block; padding:0.2rem; }
#CompanyRegist1 .ul li:nth-child(1) .Box,
#CompanyRegist1 .ul li:nth-child(5) .Box{ margin-top: 0.2rem; }
#CompanyRegist1 .ul li:nth-child(3) .Box{ margin-top: 0.6rem; }
#CompanyRegist1 .ul .title{ font-size: 0.22rem; line-height: 1.2em; font-weight: bold; color:#222222; margin:0.2rem 0 0.1rem; }
#CompanyRegist1 .ul .cont{ font-size: 0.15rem; color:#777777; line-height: 1.8em; }
#CompanyRegist2{ background:url(../images/img2.jpg) no-repeat center/cover; }
#CompanyRegist2 .Autotile1{ padding-bottom: 0; }
#CompanyRegist2 .c_title{ color:#fff; }
#CompanyRegist2 .c_title span{ display: inline-block; background-color: #df0c03; font-size: 0.16rem; padding:0 0.1rem; line-height: 2em; }
#CompanyRegist2 .dl{ line-height: 0.22rem; padding-bottom: 7.5%; }
#CompanyRegist2 .dl dt,
#CompanyRegist2 .dl dd{ display: table; width: 100%; }
#CompanyRegist2 .dl dt{ margin:0.07rem 0 1%; }
#CompanyRegist2 .dl dd+dd{ margin-top: 2%; }
#CompanyRegist2 .wid{ width: 41.5%; display: table-cell; font-size: 0.16rem; color:#333333; vertical-align: middle; }
#CompanyRegist2 .wid2{ width: 17%; display: table-cell; color:#fff; font-size: 0.22rem; vertical-align: middle; }
#CompanyRegist2 .wid,
#CompanyRegist2 .wid2{ padding:0.15rem 4%; }
#CompanyRegist2 dd .t-left{ font-weight: bold; }
#CompanyRegist2 dt .wid{ font-size: 0.26rem; color:#fff; }
#CompanyRegist2 dt .wid2{ font-size: 0.35rem; color:#fff; font-weight: bold; }
#CompanyRegist2 dd .wid{ background-color: #dad5d8; }
#CompanyRegist2 dd:nth-child(odd) .wid2{ background-color: #2055AD; }
#CompanyRegist2 dd:nth-child(even) .wid2{ background-color: #01438f; }
#CompanyRegist3{ background:url(../images/img3.jpg) no-repeat center/cover; }
#CompanyRegist3 .ul{ margin:-0.1rem -0.2rem 0; }
#CompanyRegist3 .ul .img{ display: inline-block; width: 1.35rem; }
#CompanyRegist3 .ul img{ display: block; margin:0 auto; }
#CompanyRegist3 .ul li{ width: 16.666%; float: left; display: inline-block; padding:0.2rem 0.2rem 0; }
#CompanyRegist3 .ul li:nth-child(2) .Box,
#CompanyRegist3 .ul li:nth-child(5) .Box{ padding-top: 0.2rem; }
#CompanyRegist3 .ul li:nth-child(3) .Box,
#CompanyRegist3 .ul li:nth-child(4) .Box{ padding-top: 0.48rem; }
#CompanyRegist3 .ul .cor_1{ color:#2055AD; }
#CompanyRegist3 .ul .cor_2{ color:#01438f; }
#CompanyRegist3 .ul .title{ font-size: 0.24rem; font-weight: bold; line-height: 1.6em; margin:0.18rem 0 0.14rem; }
#CompanyRegist3 .ul .cont{ font-size: 0.16rem; line-height: 1.6em; color:#888888; }
#CompanyRegist4{}
#CompanyRegist4 .Tit{ text-align: center; padding-bottom: 6%; }
#CompanyRegist4 .Tit a{ display: inline-block; vertical-align: middle; font-size: 0.15rem; color:#888888; line-height: 0.4rem; padding:0 0.15rem; border-radius: 0.05rem; border:0.01rem solid #c0c0c0; margin:0 0.04rem; }
#CompanyRegist4 .Tit a.on{ color:#fff; border-color:#2055AD; background-color: #2055AD; }
#CompanyRegist4 .Block{ margin-bottom: 4.61%; }
#CompanyRegist4 .ul1 li{ float: left; display: inline-block; width: 18.07%; background-color: #f2f2f2; position: relative; border-radius: 0.03rem; margin-right: 9.241%; padding:0.35rem 0.1rem 0.28rem; }
#CompanyRegist4 .ul1 li:nth-child(4){ margin-right: 0; }
#CompanyRegist4 .ul1 .num{ display: block; position: absolute; left: 0; top: 0; width: 0.5rem; line-height: 0.4rem; font-size: 0.22rem; color:#ffffff; font-weight: bold; }
#CompanyRegist4 .ul1 .num i{ font-style: normal; position: relative; padding-top: 0.06rem; padding-left: 0.05rem; display: inline-block; }
#CompanyRegist4 .ul1 .num:before{ position: absolute; left:0; top:0; display: block; content: ""; border:0.45rem solid transparent; border-left-color:#2055AD; border-top-color:#2055AD; border-top-width: 0.4rem; border-bottom-width: 0.41rem; border-radius: 0.03rem;  }
#CompanyRegist4 .ul1 .tit{ font-size: 0.22rem; line-height: 1.2em; color:#333333; }
#CompanyRegist4 .ul1 .txt{ font-size: 0.15rem; color:#999999; line-height: 1.2em; margin-top: 0.07rem; }
#CompanyRegist4 .ul1 .jt{ display: block; position: absolute; left: 100%; top: 0; background:url(../images/img4_1.png) no-repeat center; height: 100%; width: 51.2%; }
#CompanyRegist4 .ul1 li:nth-child(4) .jt{ display: none; }
#CompanyRegist4 .ul2{ margin-top: -0.1rem; padding-bottom: 2%; }
#CompanyRegist4 .ul2 li{ float: left; display: inline-block; width: 50%; border-bottom: 0.01rem solid #e9e9e9; position: relative; padding:0.3rem 0; padding-left: 0.45rem; font-size: 0.18rem; color:#333333; line-height: 1.2em; }
#CompanyRegist4 .cor2{ color:#df0c03; }
#CompanyRegist4 .ul2 .icon{ position: absolute; display: block; left: 0; top:0.22rem; height: 0.34rem; width: 0.34rem; background: url(../images/img4_2.png) no-repeat center/contain; }
#CompanyRegist4 .tab3{ font-size: 0.18rem; color:#333333; }
#CompanyRegist4 .tab3 .imgBox{ width: 5.45rem; }
#CompanyRegist4 .tab3 .ullist{ width: 53.84%; }
#CompanyRegist4 .tab3 ul:first-child{ width: 50%; }
#CompanyRegist4 .tab3 ul:last-child{ width: 45%; }
#CompanyRegist4 .tab3 li{ padding:0.25rem 0 0.25rem 0.45rem; position: relative; line-height: 0.34rem; border-bottom: 0.01rem solid #e9e9e9; }
#CompanyRegist4 .tab3 .icon{ position: absolute; left: 0; display: block; width: 0.34rem; height: 0.34rem; font-style: normal; text-align: center; color:#fff; background: #2055AD; border-radius: 50%; }
#CompanyRegist5{ background: url(../images/img5.jpg) no-repeat center/cover; }
#CompanyRegist5 .Autotile1 img{ margin-left: 0.1rem; }
#CompanyRegist5 .form{ margin:0 -0.08rem; }
#CompanyRegist5 .form .label{ display: inline-block; padding:0 0.08rem; display: inline-block; float: left; width: 50%; }
#CompanyRegist5 .form .Box{ display: block; background: #fff; padding:0.12rem 0.2rem; }
#CompanyRegist5 .form .input{ height: 0.4rem; line-height: 0.4rem; font-size: 0.15rem; color:#555555; font-weight: normal; width: 100%; padding-left:0.3rem; }
#CompanyRegist5 .form .tel{ background: url(../images/tel.png) no-repeat left center; }
#CompanyRegist5 .form .name{ background: url(../images/name.png) no-repeat left center; }
#CompanyRegist5 .form .c_name{ background: url(../images/c_name.png) no-repeat left center; }
#CompanyRegist5 .subBox{ padding:3.07% 0 6.14%; }
#CompanyRegist5 .subBox .btn{ display: inline-block; border-radius: 0.05rem; color:#fff; font-size: 0.15rem; width: 2.1rem; line-height: 0.44rem; height: 0.44rem; padding:0 0.15rem; box-sizing: border-box; outline: none; margin:0 0.14rem; vertical-align: middle; }
#CompanyRegist5 .subBox .sub{ background: #df0c03; }
#CompanyRegist5 .subBox .zx{ background: #2055AD; }
#CompanyRegist5 .subBox .sub:hover{ background: #f53f37; }
#CompanyRegist5 .subBox .zx:hover{ background: #49a8f1; }
#CompanyRegist6{}
#CompanyRegist6 .Autotile1{ padding-top: 6.1%; }
#CompanyRegist6 .ul{ padding-bottom: 3.8%; }
#CompanyRegist6 .ul li{ float: left; display: inline-block; width: 16.66%; padding:0.25rem 0.15rem 2.5%; font-size: 0.16rem; color:#333333; line-height: 1.2em; }
#CompanyRegist6 .ul .img{ margin-bottom: 0.3rem; width: 1rem; display: inline-block; vertical-align: middle; }
#CompanyRegist6 .ul img{ display: block; margin:0 auto; }
#CompanyRegist6 .ul a:hover img{-webkit-animation:shake-base 0.6s infinite linear;-moz-animation:shake-base 0.6s infinite linear;-ms-animation:shake-base 0.6s infinite linear;-o-animation:shake-base 0.6s infinite linear; }
#CompanyRegist7{}
#CompanyRegist7 .cont{ padding:1% 0 5.3%; }
#CompanyRegist7 .imgBox{ width: 48%; position: relative; border-radius: 0.05rem; }
#CompanyRegist7 .mark{ display: block; position: absolute; width: 100%; height: 100%; left: 0; top:0; background: none; font-size: 0.16rem; line-height: 1.8em; color:#fff; padding:13% 7.2% 2%; }
#CompanyRegist7 .title{ font-size: 0.24rem; color:#2055AD; color:#E1A243; line-height: 1.8em; padding-left: 0.4rem; position: relative; margin-bottom: 7%; }
#CompanyRegist7 .title .icon{ position: absolute; left: 0; top:0.08rem; display: block; width: 0.3rem; height: 0.3rem; background: url(../images/img7_3.png) no-repeat center/contain; }
#NewsBlock.Backimg1{ background:url(../images/img7.jpg) no-repeat bottom center; }
#NewsBlock.Backimg1 .More{ margin-bottom: 8%; }

/**国际会计财税**/
#AccountBlock1{ overflow: hidden; }
#AccountBlock1 .Sword{ color:#cfcfcf; }
#AccountBlock1 .ul{ margin:0 -0.1rem; padding-top: 2%; padding-bottom: 5.76%; }
#AccountBlock1 .ul li{ float: left; display: inline-block; width: 16.66%; padding:0.1rem; font-size: 0.16rem; line-height: 1.6em; color:#333333; }
#AccountBlock1 .ul .bg{ padding-top:0.5rem; position: relative; background-size: 100% 100%; background-repeat: no-repeat; background-position: center; }
#AccountBlock1 .ul .box{ display: table; width: 100%; margin-bottom:0.05rem; }
#AccountBlock1 .ul .word{ display: table-cell; padding:0.26rem 15%; vertical-align: middle; }
#AccountBlock1 .ul .jt{ display: block; position: absolute; right:-0.25rem; top: 25%; height: 0.34rem; width: 0.3rem; background:url(../images/account/img1_jt.png) no-repeat center/contain; }
#AccountBlock1 .ul .bt{ height: 0.05rem; background-size: 100% auto; background-repeat: no-repeat; background-position: center; }
#AccountBlock1 .ul .li1 .bg{ background-image: url(../images/img1_1.png); }
#AccountBlock1 .ul .li1 .bt{ background-image: url(../images/img1_1_b.png); }
#AccountBlock1 .ul .li2 .bg{ background-image: url(../images/img1_2.png); }
#AccountBlock1 .ul .li2 .bt{ background-image: url(../images/img1_2_b.png); }
#AccountBlock1 .ul .li3 .bg{ background-image: url(../images/img1_3.png); }
#AccountBlock1 .ul .li3 .bt{ background-image: url(../images/img1_3_b.png); }
#AccountBlock1 .ul .li4 .bg{ background-image: url(../images/img1_4.png); }
#AccountBlock1 .ul .li4 .bt{ background-image: url(../images/img1_4_b.png); }
#AccountBlock1 .ul .li5 .bg{ background-image: url(../images/img1_5.png); }
#AccountBlock1 .ul .li5 .bt{ background-image: url(../images/img1_5_b.png); }
#AccountBlock1 .ul .li6 .bg{ background-image: url(../images/img1_6.png); }
#AccountBlock1 .ul .li6 .bt{ background-image: url(../images/img1_6_b.png); }
#AccountBlock1 .ul .li6 .jt{ display: none; }
#AccountBlock2{ background: url(../images/img2.jpg) no-repeat center/cover; overflow: hidden; }
#AccountBlock2 .Autotile3 .Sword{ font-size:0.16rem; line-height: 1.7em; color:#fff; }
#AccountBlock2 .ul{ margin:0 -0.17rem; }
#AccountBlock2 .ul li{ padding:0.12rem 0.17rem; font-size: 0.16rem; line-height: 1.4em; color:#333333; }
#AccountBlock2 .ul .bg{ background: #fff; border-radius: 0.07rem; padding:0.35rem 0.15rem; position: relative; }
#AccountBlock2 .ul .bg:hover{ background-color: #fd9f08; }
#AccountBlock2 .ul .table{ display: table; text-align: center; width: 2.1rem; max-width: 100%; margin:0 auto; }
#AccountBlock2 .ul .t-cell{ display: table-cell; vertical-align: middle; }
#AccountBlock2 .ul .num{ display: block; position: absolute; right: 10%; top:60%; font-size: 0.76rem; font-weight: bold; line-height: 1.2em; color:#fff; opacity: 0.14; }
#AccountBlock2 .More{ font-size: 0.16rem; line-height: 0.56rem; padding:3.07% 0 5%; }
#AccountBlock2 .More a{ color:#fff; display: inline-block; padding:0 0.58rem; border-radius: 0.28rem; background-color: #fd9f08; }
#AccountBlock2 .More a:hover{ background-color: #f7ac35; }
#AccountBlock3{ overflow: hidden; }
#AccountBlock3 .ul{ margin:0 -0.24rem; padding-bottom: 1.5%; }
#AccountBlock3 .ul li{ float: left; display: inline-block; width: 50%; padding:0 0.24rem; }
#AccountBlock3 .ul .title{ font-size: 0.24rem; line-height: 1.2em; color:#fd9f08; padding:0.3rem 0 0.1rem; }
#AccountBlock3 .ul .word{ font-size: 0.15rem; line-height: 2em; color:#555555; }
#AccountBlock4{ overflow: hidden; }
#AccountBlock4 .Sword{ color:#d9d9d9; }
#AccountBlock4 .ul{ text-align: center; margin-bottom: 5.3%; }
#AccountBlock4 .ul li{ float: left; display: inline-block; width: 15.38%; margin-right: 5.775%; padding:0.15rem; }
#AccountBlock4 .ul li:nth-child(5){ margin-right: 0; }
#AccountBlock4 li:nth-child(6){ margin-right: 21%; }
#AccountBlock4 li:nth-child(6),
#AccountBlock4 li:nth-child(7),
#AccountBlock4 li:nth-child(8),
#AccountBlock4 li:nth-child(9){ float: right; }
#AccountBlock4 .ul .Box{ position: relative; }
#AccountBlock4 .ul .table{ margin:0 auto 0.15rem; display:table; width: 1.5rem; height: 1.5rem; border-radius: 50%; background-color: #ff8300; color:#fff; font-size: 0.24rem; line-height: 1.2em; }
#AccountBlock4 .ul .table .t-cell{ display: table-cell; vertical-align: middle; }
#AccountBlock4 .ul .txt{ padding-top: 0.1rem; }
#AccountBlock4 .ul .word{ font-size: 0.16rem; line-height: 1.6em; color:#555555; }
#AccountBlock4 .ul .jt{ position: absolute; left: 100%; top:0; margin-left: 0.15rem; display: block; width: 44.5%; height: 1.5rem; }
#AccountBlock4 .ul .jt:before{ display: block; content: ""; position: absolute; left: 50%; top:50%; width: 0.54rem; height: 0.28rem; margin-top: -0.14rem; margin-left: -0.27rem; background:url(../images/img4_10.png) no-repeat center; }
#AccountBlock4 li:nth-child(5) .jt{ left: auto; top:80%; right: 100%; }
#AccountBlock4 li:nth-child(5) .jt:before{ transform: rotate(140deg); }
#AccountBlock4 li:nth-child(6) .jt,
#AccountBlock4 li:nth-child(7) .jt,
#AccountBlock4 li:nth-child(8) .jt{ left: auto; right: 100%; margin-right: 0.15rem; }
#AccountBlock4 li:nth-child(9) .jt{ display: none; }
#AccountBlock4 li:nth-child(6) .jt:before,
#AccountBlock4 li:nth-child(7) .jt:before,
#AccountBlock4 li:nth-child(8) .jt:before,
#AccountBlock4 li:nth-child(9) .jt:before{ transform: rotate(180deg); }
#AccountBlock5{ background-color: #f7f7f7; }
#AccountBlock5 .Sword{ color:#e7e7e7; }
#AccountBlock5 .ul{ padding-bottom: 7.69%; }
#AccountBlock5 .ul li{ display: inline-block; float: left; border-radius: 0.1rem; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }
#AccountBlock5 .ul .li1{ /*-webkit-transform:perspective(7rem) rotateY(2deg);*/ background: url(../images/img5_3.jpg) no-repeat center/100% 100%; }
#AccountBlock5 .ul .li3{ background: url(../images/img5_4.jpg) no-repeat center/100% 100%; }
#AccountBlock5 .ul .wid1{ width: 37%; font-size: 0.16rem; line-height: 2.3em; color:#333333; padding:5% 2.3%; margin-top: 0.4rem; }
#AccountBlock5 .ul .div{ padding-left: 0.5rem; position: relative; min-height: 3.4em; }
#AccountBlock5 .ul .div+.div{ }
#AccountBlock5 .ul .div:before{ content: ""; position: absolute; left: 0; display: block; width:0.33rem; height: 2.3em; background:url(../images/img5_1.png) no-repeat center/contain;  }
#AccountBlock5 .ul .wid2{ width: 26%; padding:3.38% 2%;
  background: -webkit-linear-gradient(#4bc0eb, #376fd8); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#4bc0eb, #376fd8); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#4bc0eb, #376fd8); /* Firefox 3.6 - 15 */
  background: linear-gradient(#4bc0eb, #376fd8); /* 标准的语法 */ }
#AccountBlock5 .ul .word{ font-size: 0.32rem; line-height: 1.6em; }
#AccountBlock5 .More{ font-size: 0.16rem; line-height: 0.56rem; padding:8% 0 5%; }
#AccountBlock5 .More a{ color:#fff; display: inline-block; padding:0 0.38rem; border-radius: 0.28rem; background-color: #fd9f08; }
#AccountBlock5 .More a:hover{ background-color: #f7ac35; }
#AccountBlock6{}
#AccountBlock6 .Sword{ color: #8c8c8c; opacity: 0.34; }
#AccountBlock6 .ul{ text-align: center; padding-bottom: 4.2%; margin-top: -0.15rem; }
#AccountBlock6 .ul li{ padding:0.2rem 0; display: inline-block; text-align: left; }
#AccountBlock6 .ul li:nth-child(1){ float: left; }
#AccountBlock6 .ul li:nth-child(3){ float: right; }
#AccountBlock6 .ul li:nth-child(4){ margin-right: 5%; }
#AccountBlock6 .ul .Box{ position: relative; padding-left: 1.4rem; }
#AccountBlock6 .ul .img{ display: block; border-radius: 50%; background: #ff8300; position: absolute; left: 0; top:0; width: 1.2rem; }
#AccountBlock6 .ul .cont{ padding:0.31rem 0; }
#AccountBlock6 .ul .title{ font-size: 0.24rem; line-height: 1.4em; color:#333333; margin-bottom: 0.05rem; }
#AccountBlock6 .ul .word{ font-size: 0.15rem; line-height: 1.4em; color:#999999; }
#AccountBlock7{ background: url(../images/img7-1.jpg) no-repeat center/cover; }
#AccountBlock7 .Sword{ color:#333333; opacity: 0.17; }
#AccountBlock7 .word{ font-size: 0.16rem; line-height: 1.6em; color:#333333; width: 9.9rem; max-width: 100%; margin:-0.5% auto 4%; }
#AccountBlock7 .ul{ position: relative; background-color: #fff; padding:0.34rem 0 0.34rem 1.75rem; }
#AccountBlock7 .ul:before{ content: ""; display: block; width: 1.33rem; height: 1.48rem; position: absolute; left: 0; bottom:0; background:url(../images/img7_1.png) no-repeat center/contain; }
#AccountBlock7 .ul li{ position: relative; padding-left: 0.85rem; font-size: 0.24rem; line-height: 0.6rem; color:#222222; float: left; display: inline-block; width: 30%; }
#AccountBlock7 .ul li+li{ margin-left: 5%; }
#AccountBlock7 .ul .num{ font-size: 0.25rem; color:#ffffff; font-weight: bold; text-align: center; width: 0.68rem; line-height: 0.36rem; padding-top: 0.24rem; background: url(../images/account/img7_2.png) no-repeat center/contain; display: block; position: absolute; left: 0; }
#AccountBlock7 .ul li+li .jt{ display: block; position: absolute; right: 100%; top:0; width: 50%; height: 100%; background:url(../images/img7_3_1.png) no-repeat center; }
#AccountBlock7 .Tip{ font-size: 0.16rem; line-height: 1.8em; color:#333333; padding-left: 0.95rem; position: relative; margin-top: 3.8%; margin-bottom: 6%; }
#AccountBlock7 .Tip:before{ content: ""; display: block; position: absolute; left: 0.1rem; top:0; width: 0.53rem; height: 0.46rem; background:url(../images/img7_4.png) no-repeat center; }
.account #NewsBlock.Backimg1 .ul{ padding-top: 0; }

/**关于我们**/
#AboutBlock{ margin-top: -0.2rem; }
#AboutBlock .cont{ font-size: 0.16rem; color:#333333; line-height: 1.8em; padding-bottom: 4.2%; }
#AboutBlock2{}
#AboutBlock2 .title1{ font-size: 0.26rem; line-height: 1.4em; color:#333333; padding:4.6% 0; }
#AboutBlock2 .ul{ background: #f7f7f7; margin-bottom: 9.07%; }
#AboutBlock2 .ul li:nth-child(odd) .imgBox,
#AboutBlock2 .ul li:nth-child(even) .cont{ float: left; }
#AboutBlock2 .ul li:nth-child(even) .imgBox,
#AboutBlock2 .ul li:nth-child(odd) .cont{ float: right; }
#AboutBlock2 .ul .imgBox{ padding:0; }
#AboutBlock2 .ul .imgBox img{ display: block; width: 100%; }
#AboutBlock2 .ul .cont{ padding:0; }
#AboutBlock2 .ul .table{ display: table; width: 100%; height: 100%; margin:0; }
#AboutBlock2 .ul .t-cell{ display: table-cell; padding:0.15rem 7.69%; vertical-align: middle; }
#AboutBlock2 .ul .title{ font-size: 0.24rem; color:#333333; line-height: 1.4em; margin-bottom: 0.8em; }
#AboutBlock2 .ul .word{ font-size: 0.16rem; color:#888888; line-height: 2em; }
#AboutBlock2 .ul .word p+p{ margin-top: 0.4em; }
/**全球分布**/
#BranchBlock{}
#BranchBlock .top{ margin-top: -0.2rem; }
#BranchBlock .top .l_con{ width: 27%; padding-top: 6%; }
#BranchBlock .top .l_con .number{ font-size: 0.43rem; line-height: 1.2em; margin-bottom: 0.1rem; }
#BranchBlock .top .l_con .txt{ font-size: 0.16rem; color:#888888; line-height: 1.2em; }
#BranchBlock .top .l_con .hr{ border:0.05rem solid #E1A243; width: 0.43rem; display: block; margin:0.5rem 0 0.85rem; }
#BranchBlock .top .l_con .word{ font-size: 0.16rem; color:#333333; line-height: 2em; }
#BranchBlock .top .map{ position: relative; width: 71.1%; }
#BranchBlock .top .map img{ display: block; width: 100%; }
#BranchBlock .top .map .ul{}
#BranchBlock .top .map li{ position: absolute; text-align: center; }
#BranchBlock .top .map .word{ font-size: 0.15rem; line-height: 2.1em; color:#333333; min-width: 0.9rem; padding:0 0.15rem; background: #fff; border-radius: 0.05rem; box-shadow: 0 0 0.1rem rgba(0,0,0,0.14); position: absolute; bottom: 100%; left:50%; margin-bottom: 0.12rem;word-break:keep-all; opacity: 0; z-index: -1; }
#BranchBlock .top .map .word:before{ content: ""; display: block; position: absolute; height: 100%; width: 100%; top:100%; }
#BranchBlock .top .map .word:after{ display: block; content: ""; border:0.05rem solid transparent; border-top-color:#fff; position: absolute; left: 50%; margin-left: -0.05rem; top:100%; }
#BranchBlock .top .map .icon{ background:url(../images/icon_map.png) no-repeat center/contain; display: block; width: 0.21rem; height: 0.32rem; cursor: pointer; }
#BranchBlock .top .map .li1{ left: 14%; top:29.5%; }
#BranchBlock .top .map .li2{ left: 43.2%; top:18.8%; }
#BranchBlock .top .map .li3{ left: 79%; top:36.8%; }
#BranchBlock .top .map .li4{ left: 76%; top:52.8%; }
#BranchBlock .top .map li:hover .word{ animation: Anim1 0.6s ease-in-out forwards; opacity: 1; z-index: 1; }
#BranchBlock .ad_list{ padding-bottom: 3%; }
#BranchBlock .ad_list li{ float: left; display: inline-block; width: 50%; padding-top: 0.3rem; border-bottom: 0.01rem solid #dfdfdf; padding-bottom: 0.3rem; }
#BranchBlock .ad_list li:last-child{ border-bottom-color: transparent; }
#BranchBlock .ad_list li:nth-last-child(2){ border-bottom-color: transparent; }
#BranchBlock .ad_list .Box{ padding-left: 1.45rem; position: relative; }
#BranchBlock .ad_list .t_box{ width: 1.45rem; text-align: center; position: absolute; left: 0; top:0.55rem; }
#BranchBlock .ad_list .cn{ font-size: 0.24rem; line-height: 1.4em; color:#2055AD; font-weight: bold; }
#BranchBlock .ad_list .en{ font-size: 0.12rem; color:#999999; line-height: 1.6em; text-transform:uppercase; }
#BranchBlock .ad_list .cont{ position: relative; padding-left: 8.9%; }
#BranchBlock .ad_list .cont:before{ content: ""; display: block; position: absolute; left: 0; top:0; width: 0.01rem; height: 80%; max-height: 1.8rem; background:url(../images/back1.png) no-repeat center/100% 100%; }
#BranchBlock .ad_list li:nth-child(2n+1) .cont{ padding-right: 0.15rem; }
#BranchBlock .ad_list .c_t{ font-size: 0.16rem; font-weight: bold; color:#333333; line-height: 1.4em; margin-bottom: 0.2rem; padding-top: 0.8em; }
#BranchBlock .ad_list .word{ font-size: 0.15rem; line-height: 2em; color:#888888; }
@keyframes Anim1{
    0%{
        -webkit-transform:translate(-50%,0.03rem);
        transform: translate(-50%,0.03rem);
    }
    45%{
        -webkit-transform:translate(-50%,-0.07rem);
        transform: translate(-50%,-0.07rem);
    }
    100%{
        -webkit-transform:translate(-50%,0);
        transform: translate(-50%,0);
    }
}
/**新闻**/
#NewsList{}
#NewsList .nul{}
#NewsList .nul li{ padding-bottom:3.07%; border-bottom: 0.01rem solid #f0f0f0; }
#NewsList .nul li+li{ margin-top:3.07%; }
#NewsList .Box{ display: block; position: relative; }
#NewsList .imgBox{ display: block; position: absolute; overflow: hidden; }
#NewsList .imgBox img{ display: block; width: 3.15rem; height: 2rem; transform: scale(1); }
#NewsList .cont{ margin-left: 3.5rem; padding-top: 0.2rem; height: 2rem; }
#NewsList .title{ font-size: 0.18rem; line-height: 1.5em; color:#333333; margin-bottom: 1.5em; }
#NewsList .des{ font-size: 0.15rem; line-height: 1.6em; color:#888888; margin-bottom: 1.8em; height: 3.2em; }
#NewsList .other .time{ font-size: 0.14rem; line-height: 1.8em; color:#999999; }
#NewsList .other .more{ font-size: 0.15rem; line-height: 1.6em; color:#333333; }
#NewsList .other .more:hover{ color:#2055AD; }
#NewsList .Box:hover .imgBox img{ transform: scale(1.08); }
#NewsList .Box:hover .title{ color:#2055AD; }
/**新闻详情页**/
#SingaleInfo{}
#SingaleInfo .Infopad{ padding-bottom:6.1%; }
#SingaleInfo .l_con{ width: 65.38%; }
#SingaleInfo .l_con .title{ font-size: 0.26rem; line-height: 1.2em; color:#333333; margin:0 0 0.1rem; }
#SingaleInfo .l_con .other{ font-size: 0.15rem; line-height: 1.4em; color:#b3b3b3; }
#SingaleInfo .l_con .cont{ border-top:0.01rem solid #e6e6e6; border-bottom:0.01rem solid #e6e6e6; padding:0.2rem 0; margin:0.2rem 0; font-size: 0.15rem; color:#555555; line-height: 2em; }
#SingaleInfo .Info_btn{ padding-bottom: 0.2rem; }
#SingaleInfo .Info_btn a{ font-size: 0.15rem; color:#333333; line-height: 0.5rem; padding:0 0.35rem; background:#f5f5f5; }
#SingaleInfo .Info_btn a span{ display: inline-block; }
#SingaleInfo .Info_btn .prev span{ display: inline-block; padding-left: 0.25rem; background:url(../images/jt_4_1.png) no-repeat left center; }
#SingaleInfo .Info_btn .next span{ display: inline-block; padding-right: 0.25rem; background:url(../images/jt_4_2.png) no-repeat right center; }
#SingaleInfo .Info_btn a:hover{ color:#fff; background: #2055AD; }
#SingaleInfo .Info_btn .prev:hover span{ background-image:url(../images/jt_4_1_h.png); }
#SingaleInfo .Info_btn .next:hover span{ background-image:url(../images/jt_4_2_h.png); }
#SingaleInfo .PutNews{ width: 28.84%; background:#f7f7f7; padding:1.92%; }
#SingaleInfo .PutNews .title{ font-size: 0.22rem; color:#333333; line-height: 1.4em; padding-top:0.18rem; }
#SingaleInfo .PutNews .ul{ padding:0.3rem 0 0.25rem; }
#SingaleInfo .PutNews li+li{ border-top: 0.01rem solid #e6e6e6; margin-top: 0.22rem; padding-top: 0.22rem; }
#SingaleInfo .PutNews .Box{ display: block; }
#SingaleInfo .PutNews .li_tit{ font-size: 0.16rem; line-height: 1.6em; margin-bottom: 0.5em; }
#SingaleInfo .PutNews .other{ color:#c8c8c8; font-size: 0.14rem; line-height: 1.6em; }
#SingaleInfo .PutNews .Box:hover{ color:#2055AD; }

@media (min-width: 769px) {
    body{ max-width: 19.2rem; }
    .container{ width: 13.3rem; max-width: 13.3rem; }
	/**图片弹框**/
	#TankImg .modal-lg{ width: 6.65rem; }
    /**头部**/
    #header .Bot .title:hover+.Lib,
    #header .Bot .Lib:hover{ /*display: block;*/ }
    #header .Bot li:nth-child(8) .Lib .Box,
    #header .Bot li:nth-child(8) .Lib .imgBox,
    #header .Bot li:nth-child(8) .Lib .rList,
    #header .Bot li:nth-child(8) .Lib .type,
    #header .Bot li:nth-child(8) .Lib .aBox,
    #header .Bot li:nth-child(8) .Lib .aBox a,
    #header .Bot li:nth-child(8) .Lib .aBox a:nth-child(2n+1),
    #header .Bot li:nth-child(8) .Lib .aBox a.hot:before,
    #header .Bot li:nth-child(8) .Lib .aBox a i,
    #header .Bot li:nth-child(8) .Lib .aBox a .i_icon,
    #header .Bot li:nth-child(2) .Lib .imgBox{ display: none; }
    #header .Bot li:nth-child(2) .Lib .type{ display: none; }
    #header .Bot li:nth-child(2) .Lib .rList{ padding-left: 0; padding-top: 0; border:0 none; width: 100%; }
    #header .Bot li:nth-child(2) .Lib .type{ display: none; }
    #header .Bot li:nth-child(2) .Lib .aBox{ width: 100%; float: none; display: block; margin:0; padding-top:0; }
    #header .Bot li:nth-child(2) .Lib .aBox a{ width: 25%; margin:0; min-height: 0; text-align: center; padding:0 0.1rem; position: relative; text-align: center; transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transition: all 0.3s; }
    #header .Bot li:nth-child(2) .Lib .aBox a+a:before{ display: block; content: ""; position: absolute; left: 0%; height: 90%; top:0; width: 0.01rem; background-color: #eee; background-image: none; }
    /*#header .Bot li:nth-child(8) .Lib .aBox a.hot:before{ display: none; }*/
    #header .Bot li:nth-child(2) .Lib .aBox a:hover .i_icon{ background-color: #2055AD; }
    #header .Bot li:nth-child(2) .Lib .aBox a:hover{ transform: translateY(-0.05rem); -moz-transform: translateY(-0.05rem); -ms-transform: translateY(-0.05rem); -o-transform: translateY(-0.05rem);}
    #header .Bot li:nth-child(2) .Lib .aBox a .i_icon{ display: inline-block; background: #d2d2d2; width: 1.1rem; padding:0.3rem; border-radius: 50%; }
    #header .Bot li:nth-child(2) .Lib .aBox a:nth-child(1) .i_icon{ background-color: #238cf7; }
    #header .Bot li:nth-child(2) .Lib .aBox a:nth-child(2) .i_icon{ background-color: #0baa7b; }
    #header .Bot li:nth-child(2) .Lib .aBox a:nth-child(3) .i_icon{ background-color: #00e0b8; }
    #header .Bot li:nth-child(2) .Lib .aBox a:nth-child(4) .i_icon{ background-color: #f67524; }
    #header .Bot li:nth-child(2) .Lib .aBox a .i_icon img{ display: block; }
    #header .Bot li:nth-child(2) .Lib .aBox a i{ display: none; }
    #header .Bot li:nth-child(2) .Lib .aBox a .txt{ display: block; padding-top: 0.1rem; }
    /**底部**/

    /**首页**/
    #IndexBlock3 .sBox .swiper-slide:not(.swiper-slide-active){ transform: scale(0.5); }
    #IndexBlock3 .sBox .swiper-slide:not(.swiper-slide-active) .Box{ border-radius: 0.15rem; }
   /* #IndexBlock3 .sBox .swiper-slide.swiper-slide-prev{ transform: scale(0.5) translate(95%,-100%); }
    #IndexBlock3 .sBox .swiper-slide.swiper-slide-next{ transform: scale(0.5) translate(-95%,-100%); }*/

}
@media only screen and (min-width: 1400px){
    /**首页**/
    #IndexBlock6 .Patner .pprev{ left: -0.5rem; }
    #IndexBlock6 .Patner .pnext{ right: -0.5rem; }

}
@media only screen and (min-width: 1550px){
	/**首页**/
    #IndexBlock6 .Patner .pprev{ left: -1rem; }
    #IndexBlock6 .Patner .pnext{ right: -1rem; }
    /**底部**/
    #f_nav .exit{ margin-left: 0.2rem; }
}

@media (max-width: 1400px) and (min-width: 769px){
    html{ font-size: 95px; }
}
@media (max-width: 1200px) and (min-width: 769px){
    html{ font-size: 90px; }
}
@media (max-width: 1100px) and (min-width: 769px){
    html{ font-size: 85px; }
}

.searchf {
  float:left;
  width:400px;
  height:44px;
  padding:24px 30px 0 0px;
  box-sizing:content-box;
}
#formSeach {
    width: 100%;
    overflow: hidden;
}
#formSeach input.btn_search {
    border: 0;
    background: url(../images/search.png) no-repeat center center #CD8F2C;
    width: 34px;
    height: 32px;
    float: left;
    overflow: hidden;
    cursor: pointer;
}
.input_text {
    border: 1px solid #ccc;
    border-right: 0;
    float: left;
    height: 30px;
    line-height: 30px;
    color: #3D3D3D;
    padding: 0 5px;
    background: #fff;
    opacity: 0.7;
    width: 350px;
	box-sizing:content-box;
}

.searchk {
  float:left;
  height: 38px;
  width:750px;
  font-size: 14px;
  padding: 30px 0 0 0;
  box-sizing:content-box;
}

.scon {
  margin:0 auto;
  width:1180px;
  height:auto;
  overflow:hidden;
  box-sizing:content-box;
  position: relative;
}
.ainscon {
    float: left;
    width: calc(100% - 20px);
    height: auto;
    margin: 4px 0 4px 20px;
    font-size: 14px;
}
.gscs {
	float: left;
	box-sizing:content-box;
	width: calc(20% - 2px);
	border: 1px solid #C9CACA;
	background-color: #2055AD;
	height: 136px;
	padding-top: 120px;
	color:#ffffff;font-weight: bold;font-size: 36px;
	text-align: center;
}
.yfhs {
	float: left;
	box-sizing:content-box;
	width: calc(20% - 2px);
	border: 1px solid #C9CACA;
	border-left: none;
	height: 256px;
	background-color: #F6F7F7;
}
.insicon {
    float: left;
    width: 100%;
    height: auto;
    margin: 8px 0 8px 0;
    text-align: center;
}
.fm-button{box-sizing:content-box;display:inline-block;height:22px;padding:2px 20px 1px;background:#ec7501;border:1px solid #ec7501;line-height:22px;font-size:14px;color:#fff;text-align:center;outline:none;cursor:pointer;border-radius:4px}
.fm-button:hover{background:#ffffff;border:1px solid #ec7501;height:22px;padding:2px 20px 1px;line-height:22px; color: #ec7501;}
.fm-button:active{background:#ffffff;border:1px solid #ec7501;height:22px;padding:2px 20px 1px;line-height:22px; color: #ec7501;}
.inscon {
    float: left;
    width: 100%;
    height: auto;
    margin: 4px 0 4px 0;
    text-align: center;
    font-size: 14px;
}
.rtinscon {
	float: left;
	width: 60%;
	height: 258px;
}
.aboxc {
	float: left;
	width: calc(33% - 2px);
	height: 112px;
	background-color: #F6F7F7;
	border: 1px solid #C9CACA;
	box-sizing:content-box;
	padding-top: 15px;
}

@media only screen and (max-width: 769px){
	.gscs {
		width: calc(50% - 2px);
	}
	.yfhs {
		width: calc(50% - 2px);
	}
	.rtinscon {
		width: 100%;
		height: auto;
	}
	.aboxc {
		width: calc(50% - 2px);
	}
	.scon {
      margin:0 auto;
      width:100%;
      height:auto;
      overflow:hidden;
      box-sizing:content-box;
	  position: relative;
    }
	.searchf {
      float:left;
      width:100%;
      height:44px;
    }
	.input_text {
      margin-left: 10px;
    }
	.searchk {
	   width:calc(100% - 10px);
	   padding: 20px 0 0 10px;
	}
	
    .container{ width: 6.4rem; }
    body{ padding-top: 1rem; }
    .PhoneShow{ overflow: hidden; height: 100%; }
	/**头部导航**/
    #header{ position: fixed; left: 0; top: 0; }
    #header .Top{ padding:0.25rem 0; }
    #header .logo a{ height: 0.5rem; }
    #header .logo img{ height: 0.5rem; }
    #header .r-con{ display: none; }
    #header .PhoneMenu{ width: 0.5rem; padding-top: 0.07rem; position: relative; float: right; }
    #header .PhoneMenu i{ display: block; background: #0288e1; height: 0.05rem; opacity: 1; transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;  }
    #header .PhoneMenu i+i{ margin-top:0.1rem; }
    #header .Bot{ position: fixed; top: 1rem; left: 0; height: 100%; z-index: 99; background-color: rgba(255,255,255,0.95); background-color: rgba(44,44,44,0.99); opacity: 0; transform:scaleX(0); -webkit-transform:scaleX(0); -ms-transform:scaleX(0); -moz-transform:scaleX(0); -o-transform:scaleX(0); box-shadow: none; }
    #header .Bot .container{ padding:0 0.25rem; }
    #header .Bot .Menu{ padding:0; }
    #header .Bot li{ display: block; float: none; }
    #header .Bot li .title{ margin:0; font-size: 0.26rem; padding:0.1rem 0; color:#fff; }
    #header .Bot li+li .title:before,
    #header .Bot li .title:before{ position: absolute; left:auto; right: 0; top:50%; display: block; content: ""; height:100%; width: 0.5rem; background: url(../images/icon_add.png) no-repeat center;transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
    #header .Bot li.click .title:before{ background-image: url(../images/icon_add2.png); }
    #header .Bot li+li .title:before{ /*display: none;*/ }
    #header .Bot li .title:after{ left: 0; width: 100%; background-color: #404040; }
    #header .Bot li .title:hover:after{ background-color: #0288e1; }
    #header .Bot .Lib{ position: static; box-shadow: none; }
    #header .Bot .Lib .container{ padding:0; }
    #header .Bot .Lib .Box{ padding:0.15rem 0; }
    #header .Bot .Lib .imgBox{ display: none; }
    #header .Bot .Lib .rList{ float: none; display: block; padding:0; border:0 none; width: 100%; }
    #header .Bot .Lib .type{ display: none; }
    #header .Bot .Lib .aBox{ float: none; display: block; width: 100%; }
    #header .Bot .Lib .aBox a{ display: block; float: none; margin:0; width: 100%; font-size: 0.22rem; line-height: 1.2em; min-height: 0; height: auto; padding:0.1rem 0; }
    #header .Bot .Lib .aBox a i{ opacity: 0; }
    #header .Bot .Lib .aBox a:nth-child(2n+1){ margin:0; }
    .PhoneShow #header .PhoneMenu .i1{ transform: rotate(45deg) translate(0.1rem,0.12rem); -webkit-transform: rotate(45deg) translate(0.1rem,0.12rem); -ms-transform: rotate(45deg) translate(0.1rem,0.12rem); -moz-transform: rotate(45deg) translate(0.1rem,0.12rem); -o-transform: rotate(45deg) translate(0.1rem,0.12rem); }
    .PhoneShow #header .PhoneMenu .i2{ opacity: 0; }
    .PhoneShow #header .PhoneMenu .i3{ transform: rotate(-45deg) translate(0.08rem,-0.12rem); -webkit-transform: rotate(-45deg) translate(0.08rem,-0.12rem); -ms-transform: rotate(-45deg) translate(0.08rem,-0.12rem); -moz-transform: rotate(-45deg) translate(0.08rem,-0.12rem); -o-transform: rotate(-45deg) translate(0.08rem,-0.12rem); }
    .PhoneShow #header .Bot{ opacity: 1; transform:scaleX(1); -webkit-transform:scaleX(1); -ms-transform:scaleX(1); -moz-transform:scaleX(1); -o-transform:scaleX(1); }
    /**底部**/
    #footer{ padding-bottom:.5rem; }
    #footer.small{ padding-bottom:0; }
    #footer .back{ background-size:contain; }
    #footer .logo{ padding:0.4rem 0 0.3rem; }
    #footer .TopTitle{ font-size: 0.3rem; text-align: center; line-height: 1.6em; color:#fff; display: block; padding-top: 1em; }
    #footer .address{ /*display: none;*/ text-align: center; padding:4% 0; }
    #footer .address li{ width: 48%; padding:0; width: 22%; margin:0.02rem 0.1rem; float: none; display: inline-block; }
    #footer .address .title{ font-size: 0.24rem; }
    #footer .address .title .icon{ display: none; }
    #footer .address .word{ font-size: 0.18rem; line-height: 1.4em; display: none; }
    #footer .menu{ flex-wrap: wrap; justify-content: start; align-items: start; font-size: 0.18rem; line-height: 1.6em; display: block; text-align: center; }
    #footer .menu a{ /*margin-left:0.15rem; transform: translateX(-0.15rem);*/ margin:0 0.1rem; display: inline-block; }
    #footer .bot{ text-align: center; font-size: 0.18rem; }
    #footer .bot .code{ float: none; display: block; }
    #footer .bot .f_l{ float: none; display: block; }
    #footer .bot .img+.img{ margin-left: 0.35rem; }
    #footer .bot .txt{ font-size: 0.18rem; line-height: 1.6em; }
    /**底部悬浮**/
    #f_nav .block1 .title{ padding-top: 0.25rem; font-weight: bold; text-align: center; }
    #f_nav .block1 .title .word1{ display: none; }
    #f_nav .block1 .title .word2{ display: block; }
    #f_nav .img{ width: 100%; text-align: center; display: none; }
    #f_nav .img img{ position: static; display: block; margin:-0.5rem auto 0; width: 1.6rem; }
    #f_nav .block2 .cont{ padding-top: 0.08rem; font-size: 0.18rem; }
    #f_nav .block2{ display: none; height: auto; }
    #f_nav .block2{ display: block; width: 100%; margin-top: 0.15rem; }
    #f_nav .block2 .des{ display: none; }
    #f_nav .exit{ margin-left: 0.15rem; left:0; }
    #f_nav .block1{ width: 100%; display: block; padding:0; border:0 none; margin:0; }
    #f_nav .block1 .input{ height: 0.4rem; line-height: 0.4rem; border-radius: 0.2rem; font-size: 0.2rem; }
    #f_nav .hideImg{ top:0; margin-top: 0; height: 100%; width: 1.3rem; }
    #f_nav .block1 .submit{ font-size: 0.2rem; height: 0.4rem; line-height: 0.4rem; border-radius: 0.2rem; margin-top: -0.25rem; }
    #f_nav .hideImg .img{ background-position: left bottom; display: block; }
    #f_nav .hideImg .img1{ display: none; }
    #f_nav .hideImg .img2{ display: block; }
    /**右侧悬浮**/
    .side{ background-color: transparent; border:0 none; margin-top: 0; top:auto; bottom: 25%; }
    .side ul li{ height: auto; display: none; }
    .side ul li .word{ display: none; }
    .side ul li i{ margin:0.1rem 0; }
    .side ul li.sidetop{ display: block; border-radius: 50%; }
    .side ul li.sidetop i{ margin:0.26rem 0; }

    /**首页**/
    #IndexBlock1{ padding-top: 0rem; }
    #IndexBlock1 .ul li+li{ margin-left: 0.7%;}
    #IndexBlock1 .ul li.li1{ width: 41.842%; }
    #IndexBlock1 .ul li.li2{ width: 57.158%; }
    #IndexBlock1 .ul li.li3{ width: 57.158%; }
    #IndexBlock1 .ul li.li4{ width: 33%; margin-left: 0; clear: both; }
    #IndexBlock1 .ul li.li5{ width: 32.5%; }
    #IndexBlock1 .ul li.li6{ width: 33%; }
    #IndexBlock1 .ul img{ height: auto; }
    #IndexBlock1 .ul .title{ font-size: 0.20rem; }
    #IndexBlock1 .ul .word{ font-size: 0.16rem; }
    #IndexBlock1 .NumBox{ padding:0.4rem 0; }
    #IndexBlock1 .NumBox .num{ padding:0.15rem; }
    #IndexBlock1 .NumBox .num1{ width: 48%; }
    #IndexBlock1 .NumBox .num2{ width: 48%; }
    #IndexBlock1 .NumBox .num3{ width: 48%; }
    #IndexBlock1 .NumBox .num4{ width: 48%; margin-left: 0; }
    #IndexBlock1 .NumBox .num2:after{ display: none; }
    #IndexBlock2{ padding-bottom: 0.6rem; }
    #IndexBlock2 .ul{ margin:0 -0.05rem; }
    #IndexBlock2 .ul li{ padding:0.05rem; }
    #IndexBlock2 .ul .Box{ padding:0.1rem; }
    #IndexBlock2 .ul .title{ margin-bottom: 0.15rem; }
    #IndexBlock2 .ul .word{ font-size: 0.17rem; }
    #IndexBlock2 .more{ font-size: 0.2rem; }
    #IndexBlock3{ overflow: hidden; }
    #IndexBlock3 .Block{ height: 6.4rem; }
    #IndexBlock3 .Imgs img{ width: auto; max-width: 9999px; }
    #IndexBlock3 .TabTips{ text-align: center; padding:0.15rem 0.2rem 0.1rem; }
    #IndexBlock3 .TabTips .f_r{ float: none; display: block; padding:0.15rem 0 0.1rem; }
    #IndexBlock3 .TabTips .f_r a{ padding:0 0.25rem; font-size: 0.18rem; }
    #IndexBlock3 .sBox{ top: 2.5rem; height: 4rem; padding-top: 0; }
    #IndexBlock3 .sBox .Box{ margin:0.03rem; padding:3%; font-size: 0; }
    #IndexBlock3 .sBox .Box .imgBox{ width: 50%; margin-top:0; float: none; vertical-align: middle; }
    #IndexBlock3 .sBox .cont{ width: 40%; width: 48%; padding-top: 0; margin-left: 2%; float: none; vertical-align: middle; }
    #IndexBlock3 .Block:hover .swiper-button-prev,
    #IndexBlock3 .Block:hover .swiper-button-next{ display: none; }
    #IndexBlock3 .sBox .point span{ height: 0.16rem; width: 0.16rem; }
    #IndexBlock4 .Tit a{ font-size: 0.18rem; }
    #IndexBlock4 .imgBox{ display: block; float: none; }
    #IndexBlock4 .imgBox{ display: block; float: none; }
    #IndexBlock4 .cont{ padding:0.2rem 0.15rem 0.3rem; }
    #IndexBlock4 .cont .word{ padding:0.15rem 0; font-size: 0.20rem; line-height: 1.5em; }
    #IndexBlock4 .cont a{ font-size: 0.18rem; }
    #IndexBlock5{ padding:0.2rem 0 0.5rem; }
    #IndexBlock5 .l-con,
    #IndexBlock5 .r-con{ width: 100%; }
    #IndexBlock5 .Tit a{ font-size: 0.18rem; }
    #IndexBlock5 .l-con .Box .cont{ padding:0.25rem 0.2rem; }
    #IndexBlock5 .l-con .Box .itit{ font-size: 0.24rem; }
    #IndexBlock5 .l-con .Box .icon{ font-size: 0.2rem; }
    #IndexBlock5 .NewsBlock .Box{ padding:0.3rem 0.9rem 0.3rem 0; }
    #IndexBlock5 .NewsBlock .title{ font-size: 0.24rem; }
    #IndexBlock5 .NewsBlock .des{ font-size: 0.2rem; }
    #IndexBlock5 .NewsBlock .time{ top: 0.25rem; }
    #IndexBlock5 .NewsBlock .year{ font-size: 0.20rem; }
    #IndexBlock5 .NewsBlock .pointnews span{ height: 0.16rem; width: 0.16rem; }
    #IndexBlock5 .NewsBlock .more{ font-size: 0.2rem; }
    #IndexBlock6{ padding-top: 0.2rem; }
    #IndexBlock6 .Patner .pnBox span{ display: none; }
    #IndexBlock6 .pointPatner span{ height: 0.16rem; width: 0.16rem; }
    #IndexBlock6 .PatnerBlock .swiper-li{ margin-bottom: 10px; margin:0; padding:5px; width: 33.33%; float: left; display: inline-block; }

    /**公用**/
    .Autotile1 .Sword{ font-size: 0.2rem; }
    .Autotitle2{ padding-top:0.65rem; }
    .Autotitle2 .en{ font-size: 0.38rem; }
    .Autotitle2 .cn{ margin-bottom: 0; }
    .Autotitle2 .en2{ font-size: 0.20rem; line-height: 1.1em; }
    .Autotile3 .Btitle{ font-size: 0.34rem; margin-bottom: 0.1rem; }
    .Autotile3 .Sword{ font-size: 0.2rem; line-height: 1.4em; }
    .MoreBox{ font-size: 0.14rem; line-height: 0.24rem; }
    .MoreBox2{ font-size: 0.18rem; }
    .MoreBox3 .word{ font-size: 0.18rem; }
    /**分页**/
    .PageBox{ font-size: 0.2rem; line-height: 2.8em; }
    .PageBox a{ padding:0 0.2rem; }
    .PageBox form input{ line-height: 0.58rem; height: 0.58rem; font-size: 0.2rem; }
    .PageBox form .num{ width: 0.6rem; text-align: center; }
    /**二级菜单**/
    #SecMenu{ margin-bottom: 0.3rem; }
    #SecMenu .swiper-slide a{ font-size: 0.22rem; padding:0.25rem 0; }
    #SecMenu .container .swiper-button-prev{ margin-left:0; }
    #SecMenu .container .swiper-button-next{ margin-right:0; }

    /**Banner图片**/
    #IndexBan .pc{ display: none; }
    #IndexBan .phone{ display: block; }
    #IndexBan .point{ bottom:0.2rem; }
    #IndexBan .point .swiper-pagination-bullet{ height: 0.16rem; width: 0.16rem; }
    #IndexBan .swiperBtn{ display: none; }
    /**公共Banner**/
    #AutoBanner .pc{ display: none; }
    #AutoBanner .phone{ display: block; }
    #AutoBanner .title{ font-size: 0.22rem; }
    #AutoBanner .ltitle{ font-size: 0.14rem; }

    /**离岸银行开户**/
    #BankBlock1 .ul{ height: auto; background:none; margin-top: 0; }
    #BankBlock1 .ul li{ position: static; margin:0.5%!important; width: 49%; text-align: center!important; padding:2% 1% 3%; background-color: #f5f5f5; }
    #BankBlock1 .ul li:nth-child(odd){ float: left; }
    #BankBlock1 .ul li:nth-child(even){ float: right; }
    #BankBlock1 .ul li .imgBox{ width: 0.6rem; float: none!important; margin:0!important; }
    #BankBlock1 .ul .cont{ width: 100%!important; }
    #BankBlock1 .ul .t_en{ font-size: 0.18rem; }
    #BankBlock1 .ul .t_en:after{ margin:2% auto 3%; float: none!important; }
    #BankBlock1 .ul .word{ font-size: 0.18rem; }
    #BankBlock2 .swiper-Box{ overflow: hidden; text-align: center; position: relative; }
    #BankBlock2 .ul{ height: auto; background: none; margin:0; }
    #BankBlock2 .ul li{ position: static; margin:0!important; width: 100%; text-align: left!important; padding:0; background-color: transparent; }
    #BankBlock2 .ul .Box{ padding:0; margin:0 0.15rem; background: url(../images/yt_bg.jpg) no-repeat center/cover; }
    #BankBlock2 .ul .title{ position: relative; padding:0.2rem; background-color: #2363ad; border-top-left-radius: 0.15rem; border-top-right-radius: 0.15rem; color:#fff; margin-bottom: 0; }
    #BankBlock2 .ul .title .num{ display: block; padding-left: 0.4rem; position: absolute; right: 0.2rem; font-size: 0.28rem; line-height: 1.2em; display: inline-block; margin-right: 0.1rem; background:url(../images/icon_t.png) no-repeat left center/0.3rem; }
    #BankBlock2 .ul .word{ font-size: 0.24rem; line-height: 1.6em; padding:0.3rem 0.2rem 0.4rem; color:#444; }
    #BankBlock2 .paginations{ padding:0.1rem 0 0.3rem; }
    #BankBlock2 .paginations span{ height: 0.12rem; width: 0.12rem; }
    #BankBlock3 .imgBox{ width: 100%; height: 3rem; }
    #BankBlock3 .ul{ width: 100%; }
    #BankBlock3 .ul .cont{ font-size: 0.18rem; }
    #BankBlock3 .MoreBox2{ padding:6% 0; }
    #BankBlock4 .ul li{ width: 27%; margin-right: 9.5%; margin-bottom: 9.5%; }
    #BankBlock4 .ul li:nth-child(3){ margin-right: 0; }
    #BankBlock4 .ul li:nth-child(4),
    #BankBlock4 .ul li:nth-child(5),
    #BankBlock4 .ul li:nth-child(6){ float: right; margin-bottom: 9.5%; }
    #BankBlock4 .ul li:nth-child(7),
    #BankBlock4 .ul li:nth-child(8){ float: left; }
    #BankBlock4 .ul li:nth-child(5){ margin-right: 9.5%; }
    #BankBlock4 .ul .img img{ width: 0.36rem; }
    #BankBlock4 .ul .jt{ width: 35.2%; }
    #BankBlock4 .ul li:nth-child(3) .jt{ width: 100%; left: 0; top: 100%; height: 0.58rem; background-image: url(../images/img5_9_2.png); }
    #BankBlock4 .ul li:nth-child(4) .jt,
    #BankBlock4 .ul li:nth-child(5) .jt{ width: 35.2%; right: 100%; left: auto; top: 0; height: 100%; background-image: url(../images/img5_9_3.png); display: block; }
    #BankBlock4 .ul li:nth-child(6) .jt{ width: 100%; left: 0; top: 100%; height: 0.58rem; background-image: url(../images/img5_9_2.png); }
    #BankBlock4 .ul li:nth-child(7) .jt{ background-image: url(../images/img5_9.png); }
    #BankBlock4 .ul li:nth-child(8) .jt{ background: none; }
    #BankBlock4 .MoreBox2{ padding:6% 0; }
    #BankBlock5 .ul{ padding:0; }
    #BankBlock5 .ul li{ width: 100%; }
    #BankBlock5 .ul li+li{ margin-top:3%; }
    #BankBlock5 .ul li .Box{ padding:7%; height: auto!important; }
    #BankBlock5 .ul li .cont{ margin-top: 5%; padding-top: 3%; font-size: 0.2rem; line-height: 1.6em; }
    #BankBlock5 .ul li .cont br{ display: none; }
    #BankBlock5 .MoreBox2{ padding:6% 0; }
    #NewsBlock .ul{ padding-top: 0; margin-top: -0.15rem; }
    #NewsBlock .ul li{ width: 100%; }
    #NewsBlock .ul .Box{ font-size: 0.18rem; }
    #NewsBlock .More a{ font-size: 0.22rem; }
    #partnerBlock .swiper-Box2{ overflow: hidden; }
    #partnerBlock .ul{ margin:0 0.04rem; padding-bottom: 0; font-size: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
    #partnerBlock .ul li{ width: 50%; padding:0.04rem; float: none; display: inline-block; vertical-align: middle; }
    #partnerBlock .paginations{ text-align: center; padding:0.15rem 0; }
    #partnerBlock .paginations span{ height: 0.12rem; width: 0.12rem; }
    /**离岸公司开户**/
    #CompanyBlock{}
    #CompanyBlock .ul{ margin:0 -0.06rem; }
    #CompanyBlock .ul li{ padding:0.06rem; width: 50%; }
    #CompanyBlock .ul .Box{ padding:5%; }
    #CompanyBlock .ul .cont{ font-size: 0.18rem; line-height: 1.6em; height: 4.8em; margin-bottom: 0.2em; }
    #CompanyBlock .ul li:nth-child(2n+1){ clear: both; }

    /**离岸公司注册**/
    #CompanyRegist1 .ul{ margin:0 -0.1rem 4%; }
    #CompanyRegist1 .ul li{ width: 32%; float: none; vertical-align: top; padding:0.2rem 0.1rem; }
    #CompanyRegist1 .ul li:nth-child(4),
    #CompanyRegist1 .ul li:nth-child(5){ width: 48%; }
    #CompanyRegist1 .ul li:nth-child(1) .Box,
    #CompanyRegist1 .ul li:nth-child(3) .Box,
    #CompanyRegist1 .ul li:nth-child(5) .Box{ margin-top: 0; }
    #CompanyRegist1 .ul .cont{ font-size: 0.18rem; line-height: 1.4em; }
    #CompanyRegist2 dt .wid{ font-size: 0.24rem; }
    #CompanyRegist3 .ul li{ width: 33.33%; }
    #CompanyRegist3 .ul .title{ margin-bottom: 0.05rem; }
    #CompanyRegist3 .ul .cont{ font-size: 0.18rem; }
    #CompanyRegist4 .Tit a{ font-size: 0.17rem; }
    #CompanyRegist4 .ul1 li{ width: 45%; margin-right: 10%; margin-bottom: 10%; }
    #CompanyRegist4 .ul1 li:nth-child(2){ margin-right: 0; }
    #CompanyRegist4 .ul1 li:nth-child(3){ margin-left: 10%; margin-right: 0; }
    #CompanyRegist4 .ul1 li:nth-child(3),
    #CompanyRegist4 .ul1 li:nth-child(4){ float: right; }
    #CompanyRegist4 .ul1 .txt{ font-size: 0.18rem; }
    #CompanyRegist4 .ul1 .jt{ width: 23%; }
    #CompanyRegist4 .ul1 li:nth-child(2) .jt{ left: 40%; top:78%; transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); }
    #CompanyRegist4 .ul1 li:nth-child(3) .jt{ left: auto; right: 100%; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }
    #CompanyRegist4 .tab3 .imgBox{ width: 100%; }
    #CompanyRegist4 .tab3 .imgBox img{ width: 100%; }
    #CompanyRegist4 .tab3 .ullist{ width: 100%; }
    #CompanyRegist5 .form .label{ width: 50%; }
    #CompanyRegist5 .form .input{ font-size: 0.18rem; }
    #CompanyRegist5 .form .label:nth-child(3){ width: 100%; padding-top: 0.16rem; }
    #CompanyRegist5 .subBox .btn{ font-size: 0.18rem; width: 47%; margin:0 0.1rem; }
    #CompanyRegist5 .subBox .sub{ float: left; margin-right: 0 }
    #CompanyRegist5 .subBox .zx{ float: right; }
    #CompanyRegist6 .ul{ padding-bottom: 5%; }
    #CompanyRegist6 .ul li{ width: 25%; font-size: 0.18rem; line-height: 1.3em; padding:0.15rem 0.1rem; }
    #CompanyRegist6 .ul .img{ width: 0.9rem; margin-bottom: 0.1rem; }
    #CompanyRegist7 .imgBox{ width: 100%; margin-bottom: 4%; }
    #CompanyRegist7 .mark{ font-size: 0.18rem; padding-top: 7.5%; }
    #CompanyRegist7 .title{ margin-bottom: 5%; }

    /**国际会计财税**/
    #AccountBlock1 .ul li{ width: 33.33%; }
    #AccountBlock1 .ul li:nth-child(3) .jt{ display: none; }
    #AccountBlock1 .ul{ padding-top: 0; }
    #AccountBlock2 .ul{ margin:0 -0.04rem; }
    #AccountBlock2 .ul li{ padding:0.04rem; font-size: 0.18rem; }
    #AccountBlock2 .ul .bg{ padding:0.2rem 0.15rem; }
    #AccountBlock2 .More{ font-size: 0.18rem; }
    #AccountBlock3 .ul{ margin:0; }
    #AccountBlock3 .ul li{ padding:0; width: 100%; }
    #AccountBlock3 .ul li+li{ margin-top: 0.35rem; }
    #AccountBlock3 .ul .title{ padding-top: 0.2rem; }
    #AccountBlock3 .ul .word{ font-size: 0.18rem; line-height: 1.6em; }
    #AccountBlock4 .ul{ margin-top: -0.25rem; }
    #AccountBlock4 .ul li{ width: 28%; margin-right: 8%; }
    #AccountBlock4 .ul li:nth-child(3n){ margin-right: 0; }
    #AccountBlock4 .ul li:nth-child(3n) .jt{ display: none; }
    #AccountBlock4 .ul .table{ width: 1.4rem; height: 1.4rem; }
    #AccountBlock4 .ul .word{ font-size: 0.2rem; }
    #AccountBlock4 li:nth-child(5) .jt{ left:100%; top:0; }
    #AccountBlock4 li:nth-child(5) .jt:before{ transform: none; }
    #AccountBlock4 .ul li:nth-child(5){ margin-right: 8%; }
    #AccountBlock4 li:nth-child(6),
    #AccountBlock4 li:nth-child(7),
    #AccountBlock4 li:nth-child(8),
    #AccountBlock4 li:nth-child(9){ float: left; }
    #AccountBlock4 li:nth-child(6) .jt,
    #AccountBlock4 li:nth-child(7) .jt,
    #AccountBlock4 li:nth-child(8) .jt{ left:100%; right: auto; }
    #AccountBlock4 li:nth-child(6) .jt:before,
    #AccountBlock4 li:nth-child(7) .jt:before,
    #AccountBlock4 li:nth-child(8) .jt:before,
    #AccountBlock4 li:nth-child(9) .jt:before{ transform: none; }
    #AccountBlock5 .ul li{ float: none; display: block; }
    #AccountBlock5 .ul .wid1,
    #AccountBlock5 .ul .wid2{ width: 100%; margin-top: 0; }
    #AccountBlock5 .ul .wid2 .img{ display: none; }
    #AccountBlock5 .ul .word{ padding-top: 0.15rem; }
    #AccountBlock5 .ul .wid1{ font-size: 0.2rem; }
    #AccountBlock5 .ul .div{ min-height: 0; }
    #AccountBlock5 .More{ font-size: 0.18rem; padding:5% 0; }
    #AccountBlock6 .ul li{ width: 49%; float: left!important; margin-right: 0; padding:0.2rem 0 0; }
    #AccountBlock6 .ul li:nth-child(2n){ margin-right: 0; }
    #AccountBlock6 .ul li:nth-child(2n+1){ margin-left: 2%; }
    #AccountBlock6 .ul li:nth-child(1){ width: 100%; margin:0; padding:0; }
    #AccountBlock6 .ul .Box{ padding-left: 0; text-align: center; }
    #AccountBlock6 .ul .cont{ padding:0.12rem 0; }
    #AccountBlock6 .ul .img{ width: 0.9rem; position: static; margin:0 auto; }
    #AccountBlock6 .ul .word{ font-size: 0.18rem; }
    #AccountBlock7 .word{ font-size: 0.18rem; line-height: 1.4em; margin-top: -0.1rem; }
    #AccountBlock7 .ul{ padding:0.3rem 0.15rem; text-align: center; }
    #AccountBlock7 .ul:before{ display: none; }
    #AccountBlock7 .ul li{ text-align: left; padding-left: 0.65rem; width: auto; }
    #AccountBlock7 .ul li:nth-child(1){}
    #AccountBlock7 .ul li:nth-child(2){ float: right; }
    #AccountBlock7 .ul li:nth-child(3){ clear: both; margin-left: 0; float: none; margin-top: 0.7rem; }
    #AccountBlock7 .ul .num{ width: 0.58rem; }
    #AccountBlock7 .ul li:nth-child(2) .jt{ display: none; }
    #AccountBlock7 .ul li:nth-child(3) .jt{ position: absolute; bottom: 100%; top:auto; left: 25%; transform: rotate(90deg); }

    /**关于我们**/
    #AboutBlock{ margin-top: 0; }
    #AboutBlock .cont{ font-size: 0.18rem; line-height: 1.8em; }
    #AboutBlock2 .title1{ font-size:0.24rem; }
    #AboutBlock2 .ul .imgBox,
    #AboutBlock2 .ul .cont{ height: auto!important; }
    #AboutBlock2 .ul .t-cell{ padding:0.25rem 0.15rem; }
    #AboutBlock2 .ul .title{ margin-bottom: 0.5em; }
    #AboutBlock2 .ul .word{ font-size: 0.18rem; }
    /**全球分布**/
    #BranchBlock{}
    #BranchBlock .top .l_con{ width: 100%; }
    #BranchBlock .top .l_con .txt{ font-size: 0.2rem; }
    #BranchBlock .top .l_con .hr{ margin:0.25rem 0; }
    #BranchBlock .top .l_con .word{ font-size: 0.2rem; }
    #BranchBlock .top .map{ display: none; }
    #BranchBlock .ad_list li{ width: 100%; }
    #BranchBlock .ad_list .Box{ height: auto!important; }
    #BranchBlock .ad_list .c_t{ font-size: 0.2rem; margin-bottom: 1em; }
    #BranchBlock .ad_list .word{ font-size: 0.18rem; }
    #BranchBlock .ad_list li:nth-child(2n+1) .cont{ padding-right: 0; }
    #BranchBlock .ad_list li:nth-last-child(2){ border-bottom-color:#dfdfdf; }
    /**新闻**/
    #NewsList{}
    #NewsList .imgBox img{ display: block; width: 2.36rem; height: 1.5rem; }
    #NewsList .cont{ margin-left: 2.6rem; padding-top: 0.05rem; height: 1.5rem; }
    #NewsList .title{ font-size: 0.22rem; margin-bottom: 0.4em; }
    #NewsList .des{ font-size: 0.18rem; margin-bottom: 0.8em;}
    #NewsList .other .time{ font-size: 0.14rem; line-height: 1.8em; color:#999999; }
    #NewsList .other .more{ font-size: 0.15rem; line-height: 1.6em; color:#333333; }
    #NewsList .other .more:hover{ color:#2055AD; }
    #NewsList .Box:hover .imgBox img{ transform: scale(1.08); }
    #NewsList .Box:hover .title{ color:#2055AD; }
    /**新闻详情页**/
    #SingaleInfo{}
    #SingaleInfo .Infopad{ }
    #SingaleInfo .l_con{ width: 100%; }
    #SingaleInfo .l_con .title{ text-align: center; }
    #SingaleInfo .l_con .other{ font-size: 0.18rem; text-align: center;}
    #SingaleInfo .l_con .other .f_l{ width: 100%; }
    #SingaleInfo .l_con .other .bdsharebuttonbox{ width: 100%; padding-bottom: 0.1rem; }
    #SingaleInfo .l_con .other .bdsharebuttonbox a{ float: none; vertical-align: middle; height: 0.3rem; width: 0.3rem; }
    #SingaleInfo .l_con .cont{ font-size: 0.18rem; }
    #SingaleInfo .PutNews{ display: none; }
}

@media only screen and (max-width: 500px){
}

@media only screen and (max-width: 400px){
}