html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu,a{margin:0;padding:0;box-sizing: border-box;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
small{font-size:100%;font-weight: normal;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/24px "Microsoft YaHei",arial,sans-serif,\5b8b\4f53;color:#666666;outline:0;}
html,body{background:#FFF;width:100%;margin:0 auto;}

img{
    max-width: 100%;
    height: auto;
    box-sizing: border-box;
    border: 0;
    vertical-align: middle;
}

a{
    display: block;
    color: inherit;
    text-decoration: none;
    /*display: inline-block;*/
}
div,li{box-sizing: border-box;}

.le{float: left;}
.ri{float: right;}

.clearfix{}
.clearfix:after {
    clear: both;
    content: ' ';
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    height: 0;
}

input,button{
    border: none;
    background-color: transparent;
    box-sizing: border-box;
    outline: none;
}
input[type="checkbox"]{vertical-align: -2px;margin-right: 4px;}

/* ????¡ã??¡ë?¨¨¡ì???¡® */
input[type="button"]{
    cursor: pointer;
}

/* ?????¡ë¨¦??¨¨?¡è¨¨¡ì???¡® */
input[type="text"] {
    outline: none;
}

input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;
    border-radius: 0;
}
input[type=button],input[type=text],input[type=password],textarea{-webkit-appearance:none;outline:none;border-radius: 0; opacity: 1;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: rgba(83,83,83,.7);
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color: rgba(83,83,83,.7);
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color: rgba(83,83,83,.7);
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: rgba(83,83,83,.7);
}

/*?????¡§?????¡¤???*/
::-webkit-scrollbar { width: 5px; height: 8px; background-color: #ededed; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 0 }
::-webkit-scrollbar-thumb { background-color: #cda173; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 0 }

@font-face {
    font-family: 'Gilroy-Bold';
    src: url('/mobile/fonts/Gilroy-bold');
    src: url('/mobile/fonts/Gilroy-bold.otf') format('otf'),
    url('/mobile/fonts/Gilroy-bold.eot?#iefix') format('embedded-opentype'),
    url('/mobile/fonts/Gilroy-bold.woff') format('woff'),
    url('/mobile/fonts/Gilroy-bold.woff2') format('woff2'),
    url('/mobile/fonts/Gilroy-bold.ttf') format('truetype'),
    url('/mobile/ffontsont/Gilroy-bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Rajdhani';
    src: url('/mobile/fonts/RAJDHANI-BOLD_0');
    src: url('/mobile/fonts/RAJDHANI-BOLD_0.otf') format('otf'), url('/mobile/fonts/RAJDHANI-BOLD_0.eot?#iefix') format('embedded-opentype'), url('/mobile/fonts/RAJDHANI-BOLD_0.woff') format('woff'), url('/mobile/fonts/RAJDHANI-BOLD_0.woff2') format('woff2'), url('/mobile/fonts/RAJDHANI-BOLD_0.ttf') format('truetype'), url('/mobile/fonts/RAJDHANI-BOLD_0.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Montserrat';
    src: url('/mobile/fonts/Montserrat-Regular');
    src: url('/mobile/fonts/Montserrat-Regular.otf') format('otf'), url('/mobile/fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), url('/mobile/fonts/Montserrat-Regular.woff') format('woff'), url('/mobile/fonts/Montserrat-Regular.woff2') format('woff2'), url('/mobile/fonts/Montserrat-Regular.ttf') format('truetype'), url('/mobile/fonts/Montserrat-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*?¡è?¨¦?¡§*/
#header.afs .header {
    background-color: transparent;
}
#header.on .header {
    background-color: #fff;
}
#header.btn_click .header {
    background-color: #fff;
    transition: none;
}
.header {
    width: 100%;
    height: 1rem;
    background-color: #fff;
    position: fixed;
    top: 0;
    z-index: 102;
    transition: all .4s;
}
.header .head_logo {
    width: 3rem;
    float: left;
    margin: .26rem 0 0 .4rem;
}
.head_nav_logo {
    width: 3rem;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #fff;
}
.head_nav_logo img {
    width: 3.2rem;
    float: left;
    margin: .26rem 0 0 .4rem;
}
/*?¡¤???¡ì???¨¨??*/
.ovfHiden {
    overflow: hidden;
}
.head_nav_bg {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,0.8);
    overflow-y: auto;
    z-index: 103;
}
.head_bg {
    /* width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.7); */
}
.head_nav_bg .close {
    width: 4.55rem;
    height: 0;
    background: url(/mobile/images/close.png) no-repeat 3.85rem center/.4rem .4rem #076ebe;
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0;
    z-index: 2;
}
.head_nav {
    width: 100%;
    height: 10.46rem;
    background: url(/mobile/images/head_bg.jpg) no-repeat center/cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 2;
    /* overflow-y: scroll; */
}
.nav_list {
    padding-right: .3rem;
    padding-top: .5rem;
}
.nav_list>li {
    position: relative;
}
.nav_list>li> a {
    color: #85888e;
    display: block;
    height: .75rem;
    line-height: .75rem;
    font-size: .3rem;
    padding-left: .5rem;
}
.nav_list>li>a p {
    line-height: .75rem;
    font-size: .3rem;
    color: #85888e;
}
.nav_list>li>p {
    font-size: .3rem;
    color: #85888e;
    height: .8rem;
    line-height: .8rem;
    padding-left: .5rem;
}
.nav_list>li>p.on {
    color: #004098;
}
.nav_list>li>p.on:before {
    content: '';
    width: 1.45rem;
    height: .02rem;
    background-color: #004098;
    position: absolute;
    left: 1.9rem;
    top: .4rem;
}
/*??????¨¨??*/
.ul_nei_nav {
    display: none;
    position: absolute;
    left: 3.6rem;
    top: 0;
    z-index: 9;
}
.ul_nei_nav li {
    height: .8rem;
    line-height: .8rem;
}
.nav_list>li a.on p,
.ul_nei_nav li.curr a {
    color: #004098;
}
.ul_nei_nav li.curr a {
    color: #004098;
}
.ul_nei_nav li a {
    color: #85888e;
    display: inherit;
    font-size: .26rem;
}

.ul_nei_nav li.list a {
    background: url(/mobile/images/m-menuguan.png) no-repeat center right;
    background-size: .2rem .2rem;
}
.ul_nei_nav li.list.onb a {
    background: url(/mobile/images/m-menukai.png) no-repeat center right;
    background-size: .2rem .2rem;
    color: #004098;
}
.ul_nei_nav .lister {
    display: none;
}
.ul_nei_nav .lister li {
    padding: 0 0 0 .75rem;
}
/* menu */
.head_nav_btn{
    display:block;
    cursor:pointer;
    width: 3.65rem;
    height: 1rem;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 104;
}
.btn_click .head_nav_btn:before {
    content: '';
    width: 3.65rem;
    height: 1rem;
    position: absolute;
    top: 0;
    right: 0;
}
.head_nav_btn span{
    display: inline-block;
    width: .4rem;
    height: .04rem;
    background-color: #1d4098;
    position: absolute;
    top: .5rem;
    right: .4rem;
    transition:background-color 0.3s ease-out 0.1s;
}
.head_nav_btn span:after{
    content:'';
    display: inline-block;
    width: .4rem;
    height: .04rem;
    background-color: #1d4098;
    position: absolute;
    top: .12rem;
    left: 0;
    transition: transform 0.3s ease-out,top 0.5s ease 0.4s;
    transform: rotate(0deg);
}
.head_nav_btn span:before{
    content:'';
    display: inline-block;
    width: .4rem;
    height: .04rem;
    background-color: #1d4098;
    position: absolute;
    top: -.12rem;
    left: 0;
    transition: transform 0.3s ease-out,top 0.5s ease 0.4s;
    transform: rotate(0deg);
}
.btn_click .head_nav_btn span{
    background-color: transparent;
}
.btn_click .head_nav_btn span:after{
    background-color: #1d4098;
    transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
    transform: rotate(-45deg);top: 0;
}
.btn_click .head_nav_btn span:before{
    background-color: #1d4098;
    transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
    transform: rotate(45deg);top: 0;
}
/*?¡è?¨¦?¡§??¡¤?????¡°???*/
.auto {
    margin-right: auto;
    margin-left: auto;
    width: 1200px;
}
p {
    font-size: .22rem;
    color: #5f5e5e;
    line-height: .36rem;
    text-align: justify;
}
@media screen and (max-width: 1200px) {
    .auto {
        width: 1170px
    }
}
@media screen and (max-width: 1024px) {
    .auto {
        width: 970px
    }
}
@media screen and (max-width: 768px) {
    .auto {
        width: 6.7rem
    }
}
footer {
    width: 100%;
    font-size: .22rem;
    color: #868686;
}
footer .up {
    overflow: hidden;
    margin: .7rem 0 .15rem;
}
footer .up li {
    float: left;
}
footer .up li em {
    font-family: 'Montserrat';
    font-size: .28rem;
    letter-spacing: -.01rem;
}
footer .up li.i2 {
   /* margin-left: .48rem;*/
}
footer .up li.i1 em {
    color: #d9ad56;
}
footer .up li.i2 em {
    color: #3669c9;
}
footer .down {
    padding: .2rem 0 .4rem;
    border-top: .02rem solid rgba(108,101,96,.2);
}
footer .down a,
footer .down i {
    display: inline-block;
}
footer .down p {
    font-size: .22rem;
    line-height: .3rem;
    color: #868686;
}

.pop-wrap {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 105;
    display: none;
}
.pop-wrap.xmt-pop {
    display: block;
}
.pop-wrap .bg {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,.7);
}
.pop-wrap .pop-cont {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 6.9rem;
    /* height: 10rem; */
    background: #fff;
    transform: translate(-50%,-50%);
    padding: .3rem;
}
.pop-wrap .pop-cont .close {
    position: absolute;
    right: .3rem;
    top: -.5rem;
    width: .31rem;
    height: .31rem;
    background: url(/mobile/images/close.png) no-repeat center/cover;
}


/* ???????¡ë? */
.index_side .swiper-slide {
    width: 100%;
    height: 5.35rem;
    background-size: cover;
    background-position: center;
}
.swiper-slide a {
    width: 100%;
    height: 100%;
}
.index_side .m-slider-caption {
    width: 6.7rem;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
}
.index_side .m-slider-caption.item1 {
    top: 3.64rem;
    text-align: right;
}
.index_side .m-slider-caption.item2 {
    top: 4rem;
    text-align: center;
}
.index_side .m-slider-caption.item3 {
    top: 4.55rem;
    text-align: center;
    width: 6.94rem;
    left: .4rem;
    right: auto;
}
.index_side .m-slider-caption.item4 {
    top: 3.6rem;
}
.index_side .num {
    position: absolute;
    left: .4rem;
    bottom: .4rem;
    z-index: 9;
    font-family: 'Gilroy-Bold';
    font-size: .33rem;
    color: #ff1919;
    line-height: .3rem;
    padding: .52rem .2rem .2rem;
    border: 1px solid rgba(255,255,255,.3);
}
.index_side .num:before {
    content: '';
    width: .16rem;
    height: .25rem;
    background: url(/mobile/images/index/ico1.png) no-repeat center/cover;
    position: absolute;
    right: .2rem;
    top: .18rem;
}
.arrow_b {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: .56rem;
    height: .56rem;
    border: .02rem solid rgba(206,196,191,.8);
    border-radius: 50%;
    bottom: .4rem;
    z-index: 9;
}
.arrow {
    width: .32rem;
    height: .18rem;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    margin-bottom: .1rem;
    background: url(/mobile/images/arrow.png) no-repeat center/.32rem .18rem;
}
.arrow-1 {
    animation: arrow-movement 2s ease-in-out infinite;
    -webkit-animation: arrow-movement 2s ease-in-out infinite;
}

/* ¨¦?¨C¨¦?? */
.index .cCont1 .news {
    height: 3.12rem;
    padding: .55rem .4rem 0;
    background: url(/mobile/images/index/ico2.jpg) no-repeat center/cover;
}
.index .cCont1 .news .title {
    font-size: .3rem;
    color: #f5e4d4;
    line-height: .36rem;
}
.index .cCont1 .news .date {
    font-family: 'Gilroy-bold';
    font-size: .26rem;
    color: rgba(254,254,255,.2);
    line-height: .36rem;
    position: relative;
    display: inline-block;
    margin: .2rem 0;
}
.index .cCont1 .news .date:before {
    content: '';
    width: .36rem;
    height: .16rem;
    background: url(/mobile/images/index/ico3.png) no-repeat center/cover;
    position: absolute;
    right: -.55rem;
    top: .06rem;
}
.index .cCont1 .news .txt,
.index .cCont1 .news .txt p {
    font-size: .22rem;
    color: #eaeff8;
    line-height: .3rem;
    opacity: .5;
}
.index .cCont2 {
    width: 100%;
    height: 4.58rem;
    position: relative;
    overflow: hidden;
}
.index .cCont2 .swiper-wrapper {
    width: 7.1rem;
}
.index .cCont2 .index_box {
    width: 2.2rem;
    height: 100%;
    background: url(/mobile/images/index/ico5.jpg) no-repeat center/cover;
    position: absolute;
    right: 0;
    top: 0;
    padding-top: .32rem;
    z-index: 2;
    text-align: center;
}
.index .cCont2 .index_box .box {
    margin-bottom: .4rem;
}
.index .cCont2 .index_box .box h3 {
    font-size: .24rem;
    color: #515861;
    line-height: .36rem;
}
.index .cCont2 .index_box .box.on h3 {
    color: #004098;
}
.index .cCont2 .swiper-pagination {
    width: 2.2rem;
    left: auto;
    right: 0;
    bottom: .3rem;
    font-family: 'Gilroy-Bold';
    color: #847d77;
    font-size: .24rem;
    text-align: left;
    padding-left: .64rem;
}
.index .cCont2 .swiper-pagination:before {
    content: '';
    width: .44rem;
    height: .02rem;
    background-color: #76ab7c;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.index .cCont3 .li {
    width: 100%;
    height: 2.53rem;
    padding: .7rem 0 0 .4rem;
}
.index .cCont3 .i1 {
    background: url(/mobile/images/index/ico6.jpg) no-repeat center/cover;
}
.index .cCont3 .i2 {
    background: url(/mobile/images/index/ico7.jpg) no-repeat center/cover;
}
.index .cCont3 .li .cont {
    width: 2.35rem;
    padding-top: .18rem;
}
.index .cCont3 .i1 .cont {
    border-top: .02rem solid rgba(255,255,255,.2);
}
.index .cCont3 .i2 .cont {
    border-top: .02rem solid rgba(108,101,96,.2);
}
.index .cCont3 .li .cont h2 {
    font-size: .26rem;
    margin-bottom: .18rem;
    line-height: .24rem;
}
.index .cCont3 .i1 .cont h2 {
    color: #004098;
}
.index .cCont3 .i2 .cont h2 {
    color: #32302d;
    opacity: .8;
}
.index .cCont3 .li .cont h3 {
    font-size: .24rem;
    font-family: 'Gilroy-Bold';
    line-height: .22rem;
    opacity: .3;
}
.index .cCont3 .i1 .cont h3 {
    color: #e8eadf;
}
.index .cCont3 .i2 .cont h3 {
    color: #cb9864;
}
/* ??¡­¨¦?? */
.page_ban {
    height: 2.8rem;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.page_ban h2 {
    font-family: 'Gilroy-Bold';
    font-size: .54rem;
    line-height: .45rem;
    color: #fffffe;
    opacity: .2;
    padding-top: 1.7rem;
    letter-spacing: -.01rem;
    text-align: right;
    text-transform: uppercase;
}

/* ¨¦???????€??? */
.cH1 {
    color: #004098;
    font-size: .28rem;
    line-height: 1;
}
.cH2 {
    color: #cda173;
    font: 400 .36rem/1 'Gilroy-Bold';
    margin-top: .2rem;
    text-transform: uppercase;
}
.cH2 em {
    opacity: .3;
    filter: alpha(opacity=30);
}
.about1 {
    overflow: hidden;
}
.about1 .cCont1 {
    padding: .6rem 0 .33rem;
}
.about1 .cCont1 .ti {
    margin-top: .44rem;
}
.about1 .cCont1 .ti h3 {
    color: #004098;
    font-size: .36rem;
    line-height: 1;
    margin-bottom: .1rem;
}
.about1 .cCont1 .ti h4 {
    color: #cda173;
    font: .26rem/.3rem 'Gilroy-Bold';
}
.about1 .cCont1 .ti h4 em {
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.about1 .cCont1 .txt {
    margin-top: .24rem;
}
.about1 .cCont1 .txt p {
    opacity: 0.7;
    filter: alpha(opacity=70);
    margin-top: .14rem;
}
.about1 .cCont2 {
    height: 6rem;
    background: url(/mobile/images/about/about1-cont2-bg.jpg) no-repeat center/cover;
    padding: 0 .4rem;
    position: relative;
}
.about1 .cCont2 .map{
    display: block;
    height: 2.94rem;
    margin: 0 auto;
    position: absolute;
    right: .6rem;
    bottom: .27rem;
}
.about1 .cCont2 .cont {
    padding-top: 1.56rem;
}
.about1 .cCont2 .cont .kon {
    overflow: hidden;
    margin-bottom: .45rem;
    position: relative;
}
.about1 .cCont2 .cont .kon .ic-date {
    /* font: .42rem/1 'Gilroy-Bold';
    color: #0977da; */
    width: 6.6rem;
}
.about1 .cCont2 .cont .kon h2 {
    color: #0977da;
    font-size: .22rem;
    position: relative;
    margin-top: -.3rem;
}
.about1 .cCont2 .cont .kon h2 em + em {
    margin-left: 1.06rem;
}
.about1 .cCont2 .cont .more {
    width: 2.02rem;
    height: .62rem;
    border: 1px solid #FFF;
    position: relative;
}
.about1 .cCont2 .cont .more .ic {
    position: absolute;
    right: .17rem;
    top: 0;
    bottom: 0;
    margin: auto;
    width: .69rem;
    height: .2rem;
}
.about1 .cCont2 .map {
}
/* ??????¨¨??¨¨?? */
.about2 .cCont1 {
    min-height: 12.42rem;
    background: url(/mobile/images/about/about2-cont1-1.jpg) no-repeat center bottom #fff;
    padding: .6rem 0 4.5rem;
    overflow: hidden;
    position: relative;
}
.about2 .cCont1 .ti {
    margin-bottom: .44rem;
}
.about2 .cCont1 .Cont .ri .ic1 {
    width: .29rem;
}
.about2 .cCont1 .Cont .ri h3 {
    color: #d2c6b1;
    font: 400 .24rem/.2rem 'Gilroy-Bold';
    margin-top: .2rem;
}
.about2 .cCont1 .Cont .ri .txt p {
    margin-top: .14rem;
    color: #5f5e5e;
    opacity: .7;
}
.about2 .cCont1 .Cont .le {
    float: none;
    width: 3.7rem;
    position: absolute;
    left: .2rem;
    bottom: 0;
}
.about2 .cCont1 .Cont .ri {
    float: none;
}
.about2 .cCont1 .cont {
    position: absolute;
    left: 4.3rem;
    bottom: 1.2rem;
}
.about2 .cCont1 .cont h2 {
    color: #004098;
    font-size: .36rem;
    line-height: 1;
    margin-bottom: .2rem;
}
.about2 .cCont1 .cont p {
    color: #aea395;
    font-size: .22rem;
    line-height: .3rem;
}
.about2 .cCont2 {
    height: 3.85rem;
    background: url(/mobile/images/about/about2-cont2-bg.jpg) no-repeat center/cover;
    position: relative;
}
.about2 .cCont2 .cont {
    width: 3.1rem;
    padding-top: .85rem;
}
.about2 .cCont2 .cont p {
    color: #7b664f;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.about2 .cCont2 .tia {
    position: absolute;
    top: .6rem;
    left: 4.7rem;
    width: .96rem;
    height: 2.13rem;
}
/* ¨¦????????¨¦?? */
.about3 {
    overflow: hidden;
}
.about3 .cCont1 {
    /* background: #fafafa; */
    padding: .6rem 0 .5rem;
}
.about3 .cCont1 .ti {
    margin-bottom: .45rem;
}
.about3 .kon-dt {
    margin-bottom: .6rem;
}
.about3 .tit_box {
    width: 96%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow-x: scroll;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.about3 .tit_box::-webkit-scrollbar,
.about3 .tit_box::-webkit-scrollbar-thumb {
    display: none;
}
.about3 .cCont1 .Cont .kon-dt .li {
    width: 25%;
    display: inline-block;
}
.about3 .cCont1 .Cont .kon-dt .li.on .img {
    border: .06rem solid #18449b;
    box-shadow: 0rem 0.1rem 0.1rem rgba(66,122,241,.35);
}
.about3 .cCont1 .Cont .kon-dt .li .img {
    width: 1.17rem;
    height: 1.17rem;
    border-radius: 50%;
    border: .06rem solid #ededed;
    background-size: 1.17rem 1.17rem !important;
}
.about3 .cCont1 .Cont .kon-dd {
    position: relative;
}
.about3 .cCont1 .Cont .kon-dd .posImg {
    width: 3.87rem;
    height: 4.37rem;
    border-radius: .1rem;
    margin: 0 -.06rem;
    overflow: hidden;
    border: .06rem solid #f6f6f6;
}
.about3 .cCont1 .Cont .kon-dd .posBox .bim h3 {
    width: 2.5rem;
    color: #5a6874;
    font-size: .34rem;
    position: absolute;
    right: 0;
    top: 1.6rem;
}
.about3 .cCont1 .Cont .kon-dd .posBox .bim h4.txt {
    width: 2.5rem;
    color: #5a6874;
    font-size: .22rem;
    line-height: .34rem;
    position: absolute;
    right: 0;
    top: 2.05rem;
    padding: 0;
    margin: 0;
    border: none;
}
.about3 .cCont1 .Cont .kon-dd .posBox .bim .txt {
    padding: .2rem;
    margin: .18rem -.06rem 0;
    border-radius: .1rem;
    border: .06rem solid #f6f6f6;
}
.about3 .cCont1 .Cont .kon-dd .posBox .bim p {
    color: #5f5e5e;
    opacity: 0.8;
    filter: alpha(opacity=80);
    margin-bottom: .14rem;
}
/* ??¡®?¡À?????¡§? */
.about4 {
    overflow: hidden;
}
.about4 .cCont1 {
    padding-top: .6rem;
}
.about4 .cCont1 .ti {
    margin-bottom: .52rem;
}
.about4 .cCont1 .daSliderWrap {
    position: relative;
    padding-bottom: 1.9rem;
    overflow: hidden;
}
.about4 .cCont1 .daSliderWrap .swiper-slide {
    padding-left: .36rem;
}
.about4 .cCont1 .daSliderWrap .swiper-slide .box + .box {
    margin-top: .44rem;
}
.about4 .cCont1 .daSliderWrap .swiper-slide .box h3 {
    color: #edb245;
    font: .4rem/1 'Gilroy-Bold';
    position: relative;
    margin-bottom: .05rem;
}
.about4 .cCont1 .daSliderWrap .swiper-slide .box h3:before {
    content: '';
    width: .17rem;
    height: 1.43rem;
    background: url(/mobile/images/about/abput4-cont1-slider-bor.png) no-repeat center/cover;
    position: absolute;
    left: -.36rem;
    top: .18rem;
}
.about4 .cCont1 .daSliderWrap .swiper-slide .box p {
    color: #5f5e5e;
    line-height: .36rem;
}
.about4 .cCont1 .daSliderWrap .swiper-button-next,
.about4 .cCont1 .daSliderWrap .swiper-button-prev {
    width: .58rem;
    height: .56rem;
}
.about4 .cCont1 .daSliderWrap .swiper-button-next {
    background: url(/mobile/images/about/abput4-cont1-next-on.png) no-repeat center/100% 100%;
    right: auto;
    left: 0;
    bottom: 0;
    top: auto;
}
.about4 .cCont1 .daSliderWrap .swiper-button-prev {
    background: url(/mobile/images/about/abput4-cont1-prev-on.png) no-repeat center/100% 100%;
    left: 0;
    bottom: .87rem;
    top: auto;
}
.about4 .cCont1 .daSliderWrap .swiper-button-next.swiper-button-disabled {
    background: url(/mobile/images/about/abput4-cont1-next.png) no-repeat center/100% 100%;
}
.about4 .cCont1 .daSliderWrap .swiper-button-prev.swiper-button-disabled {
    background: url(/mobile/images/about/abput4-cont1-prev.png) no-repeat center/100% 100%;
}
/* ??????¨¨??¨¨?¡ë */
.clear-float:after{
    content: "";
    display: block;
    clear: both;
}
.about5 .cCont1 {
    width: 100%;
    overflow: hidden;
    padding: 0.6rem .4rem .4rem;

}
.about5 .cCont1 .cH2{
    margin-bottom: .7rem;
}
.about5 .cCont1 .list-cont{
    width: 7.5rem;
}

.about5 .cCont1 .list-cont h4{
    float: left;
    color: #da9e34;
    font-size: .22rem;
    line-height: .32rem;
    width: 1.91rem;
    height: 1.73rem;
    padding: .32rem .3rem 0;
    text-align: center;
    margin-bottom: .4rem;
    margin-right: .46rem;
    background: url(/mobile/images/about/about5-cont1-list-ic.png) no-repeat 0 0/100% auto;
}
.about5 .cCont2 .le{
    float: none;
    min-height: 11.73rem;
    padding: 0 .4rem .4rem;
    overflow: hidden;
    background: url("/mobile/images/about/about5-cont2-bg.jpg") no-repeat center/cover;
}
.about5 .cCont2 .auto{
    width: auto !important;
}
.about5 .cCont2 h2{
    color: #ccb999;
    padding: .6rem 0 .8rem;
    font: 400 .46rem/.4rem 'Gilroy-Bold';
}
.about5 .cCont2 h2 em{
    color: #ff2a2a;
}
.about5 .cCont2 .list{
    padding: .2rem .4rem;
    border-left: 1px solid #ccb999;
    margin-bottom: .3rem;
    margin-left: .1rem;
    position: relative;
}
.about5 .cCont2 .list p{
    color: #938166;
    font-size: .22rem;
    line-height: .4rem;
}
.about5 .cCont2 .list:after{
    content: "";
    display: block;
    width: .16rem;
    height: .16rem;
    background: url("/mobile/images/about/about5-cont2-list-ic.png") no-repeat 0 0/100% auto;
    position: absolute;
    left: -.1rem;
    top: -.24rem;
}
.about5 .cCont2 .list:before{
    content: "";
    display: block;
    width: 4.6rem;
    height: 0;
    border-top: 1px solid #ccb999;
    position: absolute;
    left: .16rem;
    top: -.17rem;

}
.about5 .cCont2 .ri{
    float: none;
}

/* ???????¨C???¨C */
.about6 {
    overflow: hidden;
}
.about6 .cCont1 {
    overflow: hidden;
    padding-top: .6rem;
    padding-bottom: 2.1rem;
    background: url(/mobile/images/about/about6-cont1-bg.jpg) no-repeat center bottom/contain;
}
.about6 .cCont1 .ti .cH2 {
    margin-bottom: .42rem;
}
.about6 .cCont1 .ti h3 {
    color: #0d4098;
    font-size: .36rem;
    line-height: 1;
    margin-bottom: .32rem;
}
.about6 .cCont1 .txt p {
    margin-bottom: .14rem;
}
.about6 .cCont2 {
    height: 6rem;
    background: url(/mobile/images/about/about6-cont2-bg.jpg) no-repeat center/contain;
    padding-top: .7rem;
}
.about6 .cCont2 .bow {
    width: 3.32rem;
    height: 3.32rem;
    margin: auto;
}
.about6 .cCont2 .auto {
    position: relative;
}
.about6 .cCont2 .bow .ip1 {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 1.67rem;
    height: 1.67rem;
}
.about6 .cCont2 .bow .ip2 {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3.32rem;
    height: 3.32rem;
}
.about6 .cCont2 .bow .li h3 {
    color: #004098;
    font-size: .24rem;
}
.about6 .cCont2 .bow .li h4 {
    color: #636e72;
    font-size: .22rem;
    line-height: .3rem;
}
.about6 .cCont2 .bow .li {
    width: 2.2rem;
    position: absolute;
}
.about6 .cCont2 .bow .li.i1 {
    text-align: right;
    left: 0;
    top: 0;
}
.about6 .cCont2 .bow .li.i2 {
    left: 4.4rem;
    top: .1rem;
}
.about6 .cCont2 .bow .li.i3 {
    left: 4.75rem;
    top: 1.45rem;
}
.about6 .cCont2 .bow .li.i4 {
    left: 2.7rem;
    top: 2.98rem;
}
.about6 .cCont2 .bow .li.i5 {
    text-align: right;
    left: -.28rem;
    top: 1.45rem;
}
.about6 .cCont2 .bow .li .bor {
    position: absolute;
    width: .12rem;
    height: .12rem;
    border-radius: 50%;
}
.about6 .cCont2 .bow .li.i1 .bor {
    position: absolute;
    right: -.42rem;
    top: .65rem;
}
.about6 .cCont2 .bow .li.i2 .bor {
    position: absolute;
    left: -.35rem;
    top: .55rem;
}
.about6 .cCont2 .bow .li.i3 .bor {
    position: absolute;
    left: -.27rem;
    top: .35rem;
}
.about6 .cCont2 .bow .li.i4 .bor {
    position: absolute;
    left: .52rem;
    top: -.18rem;
}
.about6 .cCont2 .bow .li.i5 .bor {
    position: absolute;
    right: -.27rem;
    top: .16rem;
}
.about6 .cCont3 {
    min-height: 11.5rem;
    background: url(/mobile/images/about/about6-cont3-bg.jpg) no-repeat center/contain #ffffff;
}
.about6 .cCont3 .Tit {
    text-align: center;
    margin: 0 -.4rem;
    line-height: 1;
    overflow: hidden;
    border-bottom: .02rem solid #dee6eb;
}
.about6 .cCont3 .Tit h2 {
    width: 50%;
    float: left;
    font-size: .24rem;
    padding: .4rem 0;
}
.about6 .cCont3 .Tit h2.f2 {
    color: #9d8f82;
    border-left: .02rem solid #dee6eb;
}
.about6 .cCont3 .Tit h2.on {
    color: #004098;
}
.about6 .cCont3 .list-bt {
    padding: .76rem 0 1.1rem;
}
.about6 .cCont3 .list-bt .le,
.about6 .cCont3 .list-bt .ri {
    float: none;
}
.about6 .cCont3 .list-bt .li em {
    display: block;
    width: .72rem;
    height: .59rem;
    float: left;
    background: url(/mobile/images/about/about6-cont3-nu1.png) no-repeat;
    background-size: 100%;
    margin-right: .18rem;
}
.about6 .cCont3 .list-bt em.n1 {
    background-position: 0 0;
}
.about6 .cCont3 .list-bt em.n2 {
    background-position: 0 -.74rem;
}
.about6 .cCont3 .list-bt em.n3 {
    background-position: 0 -1.48rem;
}
.about6 .cCont3 .list-bt em.n4 {
    background-position: 0 -2.22rem;
}
.about6 .cCont3 .list-bt em.n5 {
    background-position: 0 -2.96rem;
}
.about6 .cCont3 .list-bt .ri em {
    background: url(/mobile/images/about/about6-cont3-nu2.png) no-repeat;
    background-size: 100%;
}
.about6 .cCont3 .list-bt em.n6 {
    background-position: 0 0;
}
.about6 .cCont3 .list-bt em.n7 {
    background-position: 0 -.74rem;
}
.about6 .cCont3 .list-bt em.n8 {
    background-position: 0 -1.48rem;
}
.about6 .cCont3 .list-bt em.n9 {
    background-position: 0 -2.22rem;
}
.about6 .cCont3 .list-bt em.n10 {
    background-position: 0 -2.96rem;
}
.about6 .cCont3 .list-bt .li {
    overflow: hidden;
}
.about6 .cCont3 .list-bt .ri .li,
.about6 .cCont3 .list-bt .li + .li {
    margin-top: .2rem;
}
.about6 .cCont3 .list-bt .li p {
    color: #5f5e5e;
    min-height: .59rem;
    line-height: .3rem;
    display: -webkit-box;
    -webkit-box-align: center;
    /* -webkit-box-pack: center; */
}
.about6 .cCont3 .list-bt .li p br{
    display: none;
}
/* ???????¡­??¡ã¡® */
.about7 {
    overflow: hidden;
}
.about7 .cCont1 {
    min-height: 7.6rem;
    padding-top: .6rem;
    padding-bottom: 1.8rem;
    background: url(/mobile/images/about/about7-cont1-bg.jpg) no-repeat center bottom/contain;
}
.about7 .cCont1 .auto .R p {
    color: #5f5e5e;
    opacity: .7;
    margin-top: .14rem;
}
.about7 .cCont1 .auto .txt {
    padding-top: .5rem;
}
.about7 .cCont2 {
    height: 9.7rem;
    background: url(/mobile/images/about/about7-cont2-bg.jpg) no-repeat right top/cover;
    padding: .65rem 0 5rem;
}
.about7 .cCont2 .Cont {
    /* min-height: 5.4rem; */
    /* background: #FFF url(../images/about/about7-cont2-c-bg.jpg) no-repeat right center/cover; */
    /* padding: .7rem 0 0 0; */
}
.about7 .cCont2 .Cont .L {
    overflow: hidden;
    margin-bottom: .4rem;
}
.about7 .cCont2 .Cont .L .ic {
    width: 1.25rem;
    height: 1.03rem;
    float: left;
    margin-right: .33rem;
}
.about7 .cCont2 .Cont .L h2 {
    color: #fe5843;
    font-size: .4rem;
    font-weight: 300;
    margin: .4rem 0 -.12rem;
    line-height: 1;
    position: relative;
    z-index: 20;
}
.about7 .cCont2 .Cont .L h2 em {
    margin-right: .4rem;
}
.about7 .cCont2 .Cont .L h3 {
    color: #f1e4d7;
    font: 300 .52rem/1 'Rubik';
    letter-spacing: -.02rem;
}
.about7 .cCont2 .Cont .R h3 {
    color: #b1a385;
    font-size: .36rem;
    line-height: 1;
    font-weight: 300;
    margin: 0 0 .2rem;
}
.about7 .cCont2 .Cont .R p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.about7 .cCont3 {
    min-height: 4.5rem;
    background-color: #6c9c71;
    position: relative;
    padding-bottom: 4.35rem;
}
.about7 .cCont3 .L .cont .ow-dd {
    position: relative;
    padding: .55rem 0 0 0;
}
.about7 .cCont3 .L .cont .ow-dd h2 {
    color: #f9f2e8;
    font-size: .4rem;
    margin-bottom: -.2rem;
    line-height: 1;
    position: relative;
    z-index: 2;
}
.about7 .cCont3 .L .cont .ow-dd h3 {
    color: #7dae82;
    font: .56rem/.44rem 'Rubik';
    letter-spacing: -.03rem;
    margin-bottom: .28rem;
}
.about7 .cCont3 .L .cont .ow-dd h3 em {
    /* opacity: 0.2;
    filter: alpha(opacity=20); */
}
.about7 .cCont3 .L .cont .ow-dd p {
    color: #f9f2e8;
    opacity: .7;
    filter: alpha(opacity=70);
}
.about7 .cCont3 .L .cont .ow-dt {
    padding-top: .28rem;
    margin-top: .3rem;
    position: relative;
}
.about7 .cCont3 .L .cont .ow-dt:before {
    content: "";
    width: 7.1rem;
    height: 0;
    border-top: .02rem solid #95c59a;
    position: absolute;
    left: -.4rem;
    top: 0;
}
.about7 .cCont3 .L .cont .ow-dt .li {
    float: left;
    margin-right: 1.08rem;
    color: #95c59a;
    font-size: .3rem;
    cursor: pointer;
}
.about7 .cCont3 .L .cont .ow-dt .li:last-child {
    margin: 0;
}
.about7 .cCont3 .L .cont .ow-dt .li.on {
    color: #f9f2e8;
    opacity: .8;
}
.about7 .cCont3 .R {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3.6rem;
    overflow: hidden;
}
/* ¨¦??????¨C¡ã¨¦¡ª? */
.news1 .cCont1 {
    padding-top: .6rem;
}
.news1 .cCont1 .list-card {
    margin-top: .4rem;
}
.news1 .cCont1 .list-card .li {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.news1 .cCont1 .list-card .li + .li {
    margin-top: .2rem;
}
.news1 .cCont1 .list-card .li .img {
    width: 3rem;
    height: 2.06rem;
    overflow: hidden;
    float: left;
}
.news1 .cCont1 .list-card .li .cont {
    width: 3.7rem;
    height: 2.06rem;
    padding: .27rem .1rem 0 .27rem;
    border: .02rem solid #f1f1ea;
    border-left: none;
    position: relative;
    float: left;
}
.news1 .cCont1 .list-card .li .cont h3 {
    color: #515861;
    font-size: .26rem;
    line-height: .36rem;
}
.news1 .cCont1 .list-card .li .cont h4 {
    color: #dcb871;
    font: 300 .24rem/.3rem 'Gilroy-Bold';
    margin: .1rem 0;
}
.news1 .cCont1 .list-card .li .cont .txt p {
    color: #535353;
    opacity: .8;
    line-height: .3rem;
    max-width: 96%;
    white-space: nowrap;
    text-decoration: none;
    text-overflow: ellipsis;
    overflow: hidden;
}
.news1 .cCont2 .news-list {
    margin: .18rem 0 .4rem;
}
.news1 .cCont2 .news-list .dl {
    overflow: hidden;
    padding: .42rem 0 .37rem;
    border-bottom: .02rem solid #f6f2ec;
}
.news1 .cCont2 .news-list .dl .dt {
    float: left;
    width: 1.02rem;
    height: 1.07rem;
    padding: .23rem .25rem;
    background-color: #e7b353;
}
.news1 .cCont2 .news-list .dl .dt h4 {
    color: #fff;
    font: 300 .24rem/.3rem 'Gilroy-Bold';
}
.news1 .cCont2 .news-list .dl .dd {
    float: right;
    width: 5.36rem;
    height: 1.07rem;
}
.news1 .cCont2 .news-list .dl .dd h3 {
    color: #515861;
    font-size: .26rem;
    line-height: 1;
    margin-bottom: .18rem;
    max-width: 96%;
    white-space: nowrap;
    text-decoration: none;
    text-overflow: ellipsis;
    overflow: hidden;
}
.news1 .cCont2 .news-list .dl .dd .txt {
    overflow: hidden;
    height: .7rem;
}
.news1 .cCont2 .L .news-list .dl .dd .txt p {
    color: #535353;
}
.cMore,
.return {
    clear: both;
    display: block;
    height: .8rem;
    background-color: #eee1cb;
    text-align: center;
    line-height: .8rem;
    font-size: .22rem;
    color: #928b7f;
    letter-spacing: .01rem;
    cursor: pointer;
}
/* ¨¦??????¨C¡ã¨¦¡ª?¨¨????¡­ */
.news2 {
    padding-top: .6rem;
}
.news1-data .cCont1 {
    padding-top: .6rem;
}
.news1-data .cCont1 .Tit {
    padding-bottom: .35rem;
    border-bottom: .02rem solid #76ab7c;
    margin-bottom: .22rem;
}
.news1-data .cCont1 .Tit h4 {
    color: #2a62b0;
    font: .3rem/1 'Gilroy-Bold';
    line-height: 1;
    margin: .45rem 0 .12rem;
}
.news1-data .cCont1 .Tit h1 {
    color: #515861;
    font-size: .26rem;
    line-height: .36rem;
}
.news1-data .cCont1 .Cont p,
.news1-data .cCont1 .Cont span {
    font-size: .22rem;
    line-height: .36rem;
    color: rgba(95,94,94,.8);
    display: block;
    margin-bottom: .14rem;
}
.news1-data .cCont1 .Cont {
    margin-bottom: .4rem;
}
/* ??????¨¨¡ì?¨¦?¡® */
.news2 .cCont1 .video-card {
    padding-top: .43rem;
    overflow: hidden;
    padding: .4rem .36rem .5rem;
    margin: .4rem -.4rem 0;
    position: relative;
}
.news2 .cCont1 .video-card:before {
    content: '';
    width: 100%;
    height: 100%;
    background: url(/mobile/images/news/news2-cont1-bg.jpg) no-repeat center top/cover;
    position: absolute;
    left: 0;
    top: 0;
}
.news2 .cCont1 .video-card .li {
    width: 3.26rem;
    height: 3.3rem;
    padding: .13rem .13rem 0;
    margin-bottom: .2rem;
    background-color: #fff;
    position: relative;
    z-index: 2;
}
.news2 .cCont1 .video-card .li .img {
    height: 1.9rem;
    overflow: hidden;
    position: relative;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.news2 .cCont1 .video-card .li .img:before {
    content: "";
    display: block;
    width: .54rem;
    height: .54rem;
    background: url(/mobile/images/news/news2-v-ic1.png) no-repeat no-repeat center/cover;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.news2 .cCont1 .video-card .li .cont {
    padding: .29rem .13rem 0;
    color: #95897f;
    font-size: .22rem;
    line-height: .3rem;
}
/* ???????????? */
.news3 {
    padding-top: .6rem;
}
.news3 .cCont1 .Cont {
    margin-top: .5rem;
    overflow: hidden;
}
.news3 .cCont1 .Cont .ovs-dt {
    text-align: center;
    height: .9rem;
    margin: 0 auto .35rem;
}
.news3 .cCont1 .Cont .ovs-dt .li:nth-child(2){
    margin: 0 -.01rem;
}
.news3 .cCont1 .Cont .ovs-dt .li {
    float: left;
    width: 33.3333%;
    height: .9rem;
    text-align: center;
    line-height: .9rem;
    color: #cabeb4;
    font-size: .28rem;
    border: .01rem solid #dedede;
    /*margin-left: -.01rem;*/
    cursor: pointer;
}
.news3 .cCont1 .Cont .ovs-dt .li.on {
    color: #004098;
}
.news3 .cCont1 .Cont .date-cont {
    margin-bottom: .55rem;
    text-align: center;
}
.news3 .cCont1 .Cont .date-cont a {
    display: inline-block;
    margin: 0 .18rem;
    color: #cabeb4;
    font: 300 .36rem/1 'Gilroy-Bold';
}
.news3 .cCont1 .Cont .date-cont a.on {
    color: #004098;
}
.news3 .cCont1 .Cont .card-hua .li {
    /* height: 305px; */
    margin-bottom: .55rem;
}
.news3 .cCont1 .Cont .card-hua .li .img {
    box-shadow: 0 .1rem .2rem .01rem #f2ece1;
}
.news3 .cCont1 .Cont .card-hua .li h4 {
    text-align: center;
    line-height: .38rem;
    color: #95928f;
    font-size: .28rem;
    margin-top: .26rem;
}

.news3 .cCont1 .Cont .card-kda .li {
    float: left;
    width: 50%;
    height: 4.5rem;
    background: url(/mobile/images/news/news3-lts-shaw.png) no-repeat center top 2.49rem/contain;
    overflow: hidden;
}
.news3 .cCont1 .Cont .card-kda .li .cont {
    width: 2.5rem;
    margin: auto;
}
.news3 .cCont1 .Cont .card-kda .li .cont .img {
    height: 3.4rem;
    overflow: hidden;
    border: .02rem solid #e8e1d5;
}
.news3 .cCont1 .Cont .card-kda .li .cont h4 {
    color: #95897f;
    font-size: .16rem;
    line-height: .34rem;
    text-align: center;
    margin-top: .15rem;
}
.news3 .cCont1 .Cont .card-kda .li .cont h4 em {
    color: #ff3000;
    font: .3rem 'Rubik';
    vertical-align: middle;
}
/* ?????¡­??¡ã??¡ì */
.page_ban.industry_ban h2 {
    text-align: left;
}
.industry1 .cCont1 {
    padding-top: .6rem;
    padding-bottom: .4rem;
}
.industry1 .cCont1 .cont {
    margin: .42rem 0 .36rem;
}
.industry1 .cCont1 .cont h3 {
    color: #0d4098;
    font-size: .36rem;
    line-height: 1;
}
.industry1 .cCont1 .cont h3 em {
    font-family: 'Gilroy-Bold';
}
.industry1 .cCont1 .txt p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.industry1 .cCont2 {
    height: 4.1rem;
    background: url(/mobile/images/industry/industry1-cont2-bg.jpg) no-repeat center/cover;
}
.industry1 .cCont3 {
    /* height: 7rem; */
    background: url(/mobile/images/industry/industry1-cont3-bg.jpg) no-repeat center/cover;
    padding: .35rem 0 .55rem;
    overflow: hidden;
    text-align: center;
}
.industry1 .cCont3 .auto{
    width: auto !important;
}
.industry1 .cCont3 .svgMapWrap {
    margin: auto;
    position: relative;
    zoom: .55;
    display: inline-block;
  }
  .industry1 .cCont3 .svgMapWrap .map-pos {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }
  .industry1 .cCont3 .svgMapWrap .map-pos .li[data-map='heilongjiang'].on a,
  .industry1 .cCont3 .svgMapWrap .map-pos .li[data-map='neimongol'].on a{
    font-size: 12px;
  }
  .industry1 .cCont3 .svgMapWrap .map-pos .li.on a{
    /* width: 55px; */
    height: 42px;
    text-align: center;
    line-height: 38px;
    background: url("/mobile/images/industry1-map-ic.png") no-repeat center;
    position: relative;
    top: -20px;
    left: -10px;
    color: #FFF;
    font-size:xx-small;
    background-size: contain;
    /* background-size: cover; */
  }
  .industry1 .cCont3 .svgMapWrap .map-pos .li {
    cursor: pointer;
    position: absolute;
  }
  .industry1 .cCont3 .svgMapWrap .map-pos .li a {
    color: #995242;
    /*-webkit-transition: all 0.3s ease;*/
    /*-moz-transition: all 0.3s ease;*/
    /*-ms-transition: all 0.3s ease;*/
    /*transition: all 0.3s ease;*/
  }
  .industry1 .cCont3 .svgMapWrap .map-ga {
    display: none;
    position: absolute;
    right: 0;
    top: 386px;
  }

.industry1 .cCont4 .dws-dt {
    width: 100%;
    display: inline-block;
    margin-top: .38rem;
}
.industry1 .cCont4 .dws-dt .drop-down {
    float: left;
    width: 2.16rem;
    height: .8rem;
    margin-right: .1rem;
    position: relative;
}
.industry1 .cCont4 .dws-dt .drop-down:nth-child(3) {
    margin: 0;
}
.industry1 .cCont4 .dws-dt .drop-down:nth-child(4) {
    margin-top: .1rem;
}
.industry1 .cCont4 .dws-dt .drop-down .drop-txt {
    height: .8rem;
    padding: 0 .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    line-height: .8rem;
    color: rgba(83,83,83,.7);
    font-size: .22rem;
    background: #f1f1f1 url(../images/down-txt-ic.png) no-repeat right .2rem center/.13rem .08rem;
}
.industry1 .cCont4 .dws-dt .drop-down ul {
    display: none;
    background-color: #FFF;
    max-height: 3.1rem;
    overflow: auto;
    /* box-shadow: 0 2px 21px -5px rgba(0, 0, 0, 0.1); */
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    z-index: 200;
    padding: .2rem 0;
}
.industry1 .cCont4 .dws-dt .drop-down ul li {
    height: .4rem;
    line-height: .4rem;
    padding: 0 .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    cursor: pointer;
    color: rgba(83,83,83,.7);
    font-size: .22rem;
}
.industry1 .cCont4 .dws-dt .searchBox {
    float: left;
    width: 4.42rem;
    height: .8rem;
    background-color: #f1f1f1;
    margin-top: .1rem;
}
.industry1 .cCont4 .dws-dt .searchBox .itx {
    width: 3.3rem;
    height: .8rem;
    padding: 0 .2rem;
    color: rgba(83,83,83,.7);
    font-size: .22rem;
}
.industry1 .cCont4 .dws-dt .searchBox .btn {
    float: right;
    width: .98rem;
    height: .8rem;
    color: #FFF;
    text-align: left;
    text-indent: -9999px;
    background: #105dc7 url(../images/industry/industry1-cont4-se.png) no-repeat left .36rem center/.3rem .3rem;
}
.industry1 .cCont4 .card-cont {
    margin: .33rem 0 .6rem;
}
.industry1 .cCont4 .card-cont .card {
    margin-bottom: .4rem;
    position: relative;
}
.industry1 .cCont4 .card-cont .card .img {
    height: 4.2rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
}
.industry1 .cCont4 .card-cont .card .cont {
    padding: .38rem .16rem .42rem .4rem;
    border: .02rem solid #105ec7;
    border-top: none;
}
.industry1 .cCont4 .card-cont .card .cont h3 {
    color: #515861;
    font-size: .34rem;
    line-height: .44rem;
    margin-bottom: .14rem;
}
.industry1 .cCont4 .card-cont .card .cont p {
    font-size: .24rem;
    color: #948367;
    opacity: .8;
}
.industry1 .cCont4 .card-cont .card .cont ul {
    margin-top: .14rem;
}
.industry1 .cCont4 .card-cont .card .cont ul li {
    font-size: .24rem;
    color: #535353;
    line-height: .36rem;
    opacity: .8;
}
.industry1 .cCont4 .card-cont .card .cont ul li em {
    font-family: 'Gilroy-Bold';
}
/* ?????¡­??¡ã??¡ì¨¨????¡­ */
.industry1-data {
    position: relative;
    padding-top: 1.5rem;
}
.industry1-data .cCont1 .reBtn {
    width: 1.56rem;
    height: .52rem;
    font-size: .22rem;
    color: #969696;
    border: .02rem solid #e1e5eb;
    border-radius: .42rem;
    text-indent: .22rem;
    line-height: .52rem;
    background: url(/mobile/images/industry/industry1-data-retutn-ic.png) no-repeat right .15rem center/.18rem .14rem;
    position: absolute;
    right: 0rem;
    top: -1rem;
}
.industry1-data .tonSlider {
    width: 100%;
    height: 3.98rem;
    position: relative;
    overflow: hidden;
}
.industry1-data .cCont1 .R {
    background-color: #f5f5f0;
    padding: .3rem .4rem;
}
.industry1-data .cCont1 .R .list li {
    font-size: .24rem;
    color: #a59a90;
}
.industry1-data .cCont1 .R .list li em {
    color: #515861;
}
.industry1-data .cCont1 .R .list li var {
    color: #17489c;
    font-family: 'Gilroy-Bold';
}
.industry1-data .cCont1 .R .list li h6 {
    font-size: .24rem;
    color: #a59a90;
    display: inline-block;
}
.industry1-data .cCont2 .Cont h2 {
    color: #004098;
    font-size: .36rem;
    padding: .3rem 0 .27rem;
}
.industry1-data .cCont2 .Cont .le,
.industry1-data .cCont2 .Cont .ri {
    float:  none;
}
.industry1-data .cCont2 .Cont .le p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.industry1-data .cCont2 .Cont .ri .ew-bon {
    overflow: hidden;
    margin: .26rem 0 .65rem;
}
.industry1-data .cCont2 .Cont .ri .ew-bon .ew-m {
    float: left;
    width: 2.88rem;
    height: 2.88rem;
    border: .2rem solid #f6f3e8;
    margin-right: .46rem;
}
.industry1-data .cCont2 .Cont .ri .ew-bon h5 {
    padding-top: 1.28rem;
    color: #515861;
    font-size: .26rem;
    line-height: .33rem;
}
.industry1-data .xTit {
    color: #515861;
    font-size: .3rem;
}
.industry1-data .cCont3 .xTit {
    margin-bottom: .2rem;
}
.industry1-data .cCont3 .list-cont {
    overflow: hidden;
    margin-bottom: .42rem;
}
.industry1-data .cCont3 .list-cont li {
    float: left;
    width: 45%;
}
.industry1-data .cCont3 .list-cont li p {
    font-size: .22rem;
    color: #5f5e5e;
    line-height: .46rem;
    opacity: .7;
}
.industry1-data .cCont4 .xTit {
    margin-bottom: .2rem;
}
.industry1-data .cCont4 .xmt-dt {
    overflow: hidden;
}
.industry1-data .cCont4 .xmt-dt .li {
    float: left;
    color: #838589;
    font-size: .22rem;
    cursor: pointer;
    margin-right: .3rem;
}
.industry1-data .cCont4 .xmt-dt .li:last-child {
    margin: 0;
}
.industry1-data .cCont4 .xmt-dt .li.on {
    color: #17489c;
}
.industry1-data .cCont4 .xmt-dd .xmtSlide {
    position: relative;
    overflow: hidden;
}
.industry1-data .cCont4 .xmt-dd .xmtSlide .swiper-slide a {
    width: 3.22rem;
    height: 1.8rem;
    float: left;
    margin-left: .25rem;
    margin-top: .3rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.industry1-data .cCont4 .xmt-dd .xmtSlide .swiper-slide a:nth-of-type(odd) {
    margin-left: 0;
}
.industry1-data .cCont6 h2 {
    color: #515861;
    font-size: .3rem;
    margin: .55rem 0 .38rem;
}
.industry1-data .cCont6 .card-cont .card + .card {
    margin-top: .2rem;
}
.industry1-data .cCont6 .card-cont .card .img {
    width: 100%;
    height: 4.2rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.industry1-data .cCont6 .card-cont .card .cont {
    padding: .38rem .16rem .42rem .4rem;
    border: .02rem solid #105ec7;
    border-top: none;
}
.industry1-data .cCont6 .card-cont .card .cont h3 {
    color: #515861;
    font-size: .34rem;
    line-height: .44rem;
    margin-bottom: .14rem;
}
.industry1-data .cCont6 .card-cont .card .cont p {
    font-size: .24rem;
    color: #948367;
    opacity: .8;
}
.industry1-data .cCont6 .card-cont .card .cont ul {
    margin-top: .14rem;
}
.industry1-data .cCont6 .card-cont .card .cont ul li {
    font-size: .24rem;
    color: #535353;
    line-height: .36rem;
    opacity: .8;
}
.industry1-data .cCont6 .card-cont .card .cont ul li em {
    font-family: 'Gilroy-Bold';
}
/* ¨¦¡­¡¯??¡ª??¡ã??¡ì */
.industry2 {
    overflow: hidden;
}
.industry2 .cCont1 {
    padding-top: .6rem;
    padding-bottom: .4rem;
}
.industry2 .cCont1 .cont {
    margin: .42rem 0 .36rem;
}
.industry2 .cCont1 .cont h3 {
    color: #0d4098;
    font-size: .36rem;
    line-height: 1;
}
.industry2 .cCont1 .cont h3 em {
    font-family: 'Gilroy-Bold';
}
.industry2 .cCont1 .txt p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.industry2 .cCont2 .auto {
    width: 100%;
}
.industry2 .cCont2 .L {
    width: 100%;
    padding: .7rem .4rem;
    background: url(/mobile/images/industry/industry2-cont2-bg.jpg) no-repeat center/cover;
}
.industry2 .cCont2 .L h2 {
    color: #f1c4a5;
    font: .4rem/.34rem 'Gilroy-Bold';
    margin-bottom: .14rem;
}
.industry2 .cCont2 .L h3 {
    color: #0d4098;
    font-weight: 300;
    font-size: .36rem;
    margin-bottom: .2rem;
}
.industry2 .cCont2 .L p {
    color: #5f5e5e;
    opacity: .7;
}
.industry2 .cCont3 {
    padding-bottom: .65rem;
}
.industry2 .cCont3 .ti {
    padding-top: .38rem;
    margin-bottom: .36rem;
}
.industry2 .cCont3 .ti h2 {
    color: #a08268;
    font-size: .28rem;
    line-height: 1;
    margin-bottom: .16rem;
}
.industry2 .cCont3 .ti h3 {
    color: #cda173;
    font: 300 .36rem/1 'Gilroy-Bold';
}
.industry2 .cCont3 .ti h3 em {
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.industry2 .cCont3 .dateSlider .bd li + li {
    margin-top: .5rem;
}
.industry2 .cCont3 .dateSlider .bd li .dl .dt {
    color: #d1a54c;
    font: .36rem/1 'Gilroy-Bold';
    margin-bottom: .2rem;
    position: relative;
}
.industry2 .cCont3 .dateSlider .bd li .dl .dd p {
    color: #5f5e5e;
}
.industry2 .cCont4 .dws-dt {
    width: 100%;
    display: inline-block;
    position: relative;
    z-index: 2;
}
.industry2 .cCont4 .dws-dt .drop-down {
    float: left;
    width: 2.16rem;
    height: .8rem;
    margin-right: .1rem;
    position: relative;
}
.industry2 .cCont4 .dws-dt .drop-down:nth-child(3) {
    margin: 0;
}
.industry2 .cCont4 .dws-dt .drop-down:nth-child(4) {
    margin-top: .1rem;
}
.industry2 .cCont4 .dws-dt .drop-down .drop-txt {
    height: .8rem;
    padding: 0 .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    line-height: .8rem;
    color: rgba(83,83,83,.7);
    font-size: .22rem;
    background: #f1f1f1 url(../images/down-txt-ic.png) no-repeat right .2rem center/.13rem .08rem;
}
.industry2 .cCont4 .dws-dt .drop-down ul {
    display: none;
    background-color: #FFF;
    max-height: 3.1rem;
    overflow: auto;
    /* box-shadow: 0 2px 21px -5px rgba(0, 0, 0, 0.1); */
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    z-index: 200;
    padding: .2rem 0;
}
.industry2 .cCont4 .dws-dt .drop-down ul li {
    height: .4rem;
    line-height: .4rem;
    padding: 0 .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    cursor: pointer;
    color: rgba(83,83,83,.7);
    font-size: .22rem;
}
.industry2 .cCont4 .dws-dt .searchBox {
    float: left;
    width: 4.42rem;
    height: .8rem;
    background-color: #f1f1f1;
    margin-top: .1rem;
}
.industry2 .cCont4 .dws-dt .searchBox .itx {
    width: 3.3rem;
    height: .8rem;
    padding: 0 .2rem;
    color: rgba(83,83,83,.7);
    font-size: .22rem;
}
.industry2 .cCont4 .dws-dt .searchBox .btn {
    float: right;
    width: .98rem;
    height: .8rem;
    color: #FFF;
    text-align: left;
    text-indent: -9999px;
    background: #105dc7 url(../images/industry/industry1-cont4-se.png) no-repeat left .36rem center/.3rem .3rem;
}
.industry2 .cCont4 .card-cont {
    margin: .33rem 0 .6rem;
}
.industry2 .cCont4 .card-cont .card {
    margin-bottom: .4rem;
    position: relative;
}
.industry2 .cCont4 .card-cont .card .img {
    height: 4.2rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
}
.industry2 .cCont4 .card-cont .card .cont {
    padding: .38rem .16rem .42rem .4rem;
    border: .02rem solid #105ec7;
    border-top: none;
}
.industry2 .cCont4 .card-cont .card .cont h3 {
    color: #515861;
    font-size: .34rem;
    line-height: .44rem;
    margin-bottom: .14rem;
}
.industry2 .cCont4 .card-cont .card .cont ul {
    margin-top: .14rem;
}
.industry2 .cCont4 .card-cont .card .cont ul li {
    font-size: .24rem;
    color: #535353;
    line-height: .36rem;
    opacity: .8;
}
.industry2 .cCont4 .card-cont .card .cont ul li em {
    font-family: 'Gilroy-Bold';
}
/* ¨¦¡­¡¯??¡ª??¡ã??¡ì¨¨????¡­ */
.industry2-data {
    position: relative;
    padding-top: 1.5rem;
}
.industry2-data .cCont1 .reBtn {
    width: 1.56rem;
    height: .52rem;
    font-size: .22rem;
    color: #969696;
    border: .02rem solid #e1e5eb;
    border-radius: .42rem;
    text-indent: .22rem;
    line-height: .52rem;
    background: url(/mobile/images/industry/industry1-data-retutn-ic.png) no-repeat right .15rem center/.18rem .14rem;
    position: absolute;
    right: 0rem;
    top: -1rem;
}
.industry2-data .cCont1 .R .ton .logBi {
    width: 1.72rem;
    height: .67rem;
    position: absolute;
    background-size: cover !important;
    left: .4rem;
    top: .6rem;
}
.industry2-data .tonSlider {
    width: 100%;
    height: 3.98rem;
    position: relative;
    overflow: hidden;
}
.industry2-data .cCont1 .R {
    background-color: #f5f5f0;
    padding: .3rem .4rem;
}
.industry2-data .cCont1 .R .list li {
    font-size: .24rem;
    color: #a59a90;
}
.industry2-data .cCont1 .R .list li em {
    color: #515861;
}
.industry2-data .cCont1 .R .list li var {
    color: #17489c;
    font-family: 'Gilroy-Bold';
}
.industry2-data .cCont2 .Cont h2 {
    color: #004098;
    font-size: .36rem;
    padding: .3rem 0 .27rem;
}
.industry2-data .cCont2 .Cont .le,
.industry2-data .cCont2 .Cont .ri {
    float:  none;
}
.industry2-data .cCont2 .Cont .le p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.industry2-data .cCont2 .Cont .ri .ew-bon {
    overflow: hidden;
    margin: .26rem 0 .65rem;
}
.industry2-data .cCont2 .Cont .ri .ew-bon .ew-m {
    float: left;
    width: 2.88rem;
    height: 2.88rem;
    border: .2rem solid #f6f3e8;
    margin-right: .46rem;
}
.industry2-data .cCont2 .Cont .ri .ew-bon h5 {
    padding-top: 1.28rem;
    color: #515861;
    font-size: .26rem;
    line-height: .33rem;
}
.industry2-data .xTit {
    color: #515861;
    font-size: .3rem;
    margin-bottom: .38rem;
}
.industry2-data .cCont4 .xmt-dt {
    overflow: hidden;
}
.industry2-data .cCont4 .xmt-dt .li {
    float: left;
    color: #838589;
    font-size: .22rem;
    cursor: pointer;
    margin-right: .3rem;
}
.industry2-data .cCont4 .xmt-dt .li:last-child {
    margin: 0;
}
.industry2-data .cCont4 .xmt-dt .li.on {
    color: #17489c;
}
.industry2-data .cCont4 .xmt-dd .xmtSlide {
    position: relative;
    overflow: hidden;
}
.industry2-data .cCont4 .xmt-dd .xmtSlide .swiper-slide a {
    width: 3.22rem;
    height: 1.8rem;
    float: left;
    margin-left: .25rem;
    margin-top: .3rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.industry2-data .cCont4 .xmt-dd .xmtSlide .swiper-slide a:nth-of-type(odd) {
    margin-left: 0;
}
.pop-wrap .pop-cont .pop-slider {
    width: 100%;
    overflow: hidden;
    padding-bottom: .35rem;
}
.pop-wrap .pop-cont .pop-slider .swiper-slide {
    width: 100%;
    height: 5.2rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.industry2-data .cCont6 h2 {
    color: #515861;
    font-size: .3rem;
    margin: .55rem 0 .38rem;
}
.industry2-data .cCont6 .list-card .li {
    width: 100%;
    height: 2rem;
    overflow: hidden;
}
.industry2-data .cCont6 .list-card .li + .li {
    margin-top: .2rem;
}
.industry2-data .cCont6 .list-card .li .img {
    width: 3rem;
    height: 2rem;
    float: left;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.industry2-data .cCont6 .list-card .li .cont {
    width: 3.7rem;
    height: 2rem;
    float: left;
    padding: .27rem .1rem 0 .27rem;
    border: .02rem solid #f1f1ea;
    border-left: none;
}
.industry2-data .cCont6 .list-card .li .cont h3 {
    color: #515861;
    font-size: .26rem;
    line-height: .36rem;
    height: .72rem;
    overflow: hidden;
}
.industry2-data .cCont6 .list-card .li .cont h4 {
    color: #dcb871;
    font: 300 .24rem/.3rem 'Gilroy-Bold';
    margin: .1rem 0;
}
.industry2-data .cCont6 .list-card .li .cont .txt p {
    color: #535353;
    line-height: .3rem;
    opacity: .8;
    max-width: 96%;
    white-space: nowrap;
    text-decoration: none;
    text-overflow: ellipsis;
    overflow: hidden;
}
/* ??????¨¨??¨¨?? */
.industry3 {
    overflow: hidden;
}
.industry3 .cCont1 {
    padding-top: .6rem;
    padding-bottom: .4rem;
}
.industry3 .cCont1 .cont {
    margin: .42rem 0 .36rem;
}
.industry3 .cCont1 .cont h3 {
    color: #0d4098;
    font-size: .36rem;
    line-height: 1;
}
.industry3 .cCont1 .cont h3 em {
    font-family: 'Gilroy-Bold';
}
.industry3 .cCont1 .txt p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.industry3 .cCont3 {
    padding-bottom: .65rem;
    background: url(/mobile/images/industry/industry3-cont3-bg.jpg) no-repeat center top/cover;
}
.industry3 .cCont3 .ti {
    padding-top: .38rem;
    margin-bottom: .36rem;
}
.industry3 .cCont3 .ti h2 {
    color: #a08268;
    font-size: .28rem;
    line-height: 1;
    margin-bottom: .16rem;
}
.industry3 .cCont3 .ti h3 {
    color: #cda173;
    font: 300 .36rem/1 'Gilroy-Bold';
}
.industry3 .cCont3 .ti h3 em {
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.industry3 .cCont3 .dateSlider .bd li + li {
    margin-top: .5rem;
}
.industry3 .cCont3 .dateSlider .bd li .dl .dt {
    color: #d1a54c;
    font: .36rem/1 'Gilroy-Bold';
    margin-bottom: .2rem;
    position: relative;
}
.industry3 .cCont3 .dateSlider .bd li .dl .dd p {
    color: #5f5e5e;
}
.industry3 .cCont6 .auto {
    width: 100%;
}
.industry3 .cCont6 .bandSlider {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.industry3 .cCont6 .bandSlider .swiper-slide {
    width: 100%;
    height: 4.9rem;
    background-size: cover !important;
}
.industry3 .cCont7 {
    height:7rem;
    background: url(/mobile/images/industry/industry1-cont3-bg.jpg) no-repeat center/cover;
    padding-top: .4rem;
    overflow: hidden;
}
.industry3 .cCont7 .auto{
    width: auto !important;
}
.industry3 .cCont5 .auto {
    width: 100%;
}
.industry3 .cCont5 .poCont {
    width: 100%;
    position: relative;
    overflow: hidden;
}
.industry3 .cCont5 .poCont .swiper-slide {
    height: 4.85rem;
    overflow: hidden;
}
.industry3 .cCont5 .poCont .swiper-pagination {
    left: auto;
    right: .4rem;
    top: 5.35rem;
    font-family: 'Gilroy-Bold';
    color: #ffe8d9;
    font-size: .3rem;
    opacity: .8;
    text-align: right;
    height: .4rem;
    width: auto;
}
.industry3 .cCont5 .poCont .swiper-button-prev,
.industry3 .cCont5 .poCont .swiper-button-next {
    /*display: none;*/
    margin: 0;
    top: 2.15rem;
}
.industry3 .cCont5 .index_box {
    min-height: 4.05rem;
    background-color: #779664;
    padding: .9rem .4rem .3rem;
}
.industry3 .cCont5 .index_box .box {
    /*display: none;*/
}
.industry3 .cCont5 .index_box .box.on {
    display: block;
}
.industry3 .cCont5 .index_box .box h2 {
    color: #ffe8d9;
    font-size: .24rem;
    line-height: 1;
}
.industry3 .cCont5 .index_box .box h3 {
    color: #ffffff;
    font-size: .36rem;
    line-height: .46rem;
    margin: .18rem 0 .26rem;
}
.industry3 .cCont5 .index_box .box h3 br{
    display: none;
}
.industry3 .cCont5 .index_box .box h3 p{
    color: #ffffff;
    font-size: .36rem;
    line-height: .46rem;
}
.industry3 .cCont5 .index_box .box p {
    color: #ffe8d9;
    opacity: .8;
}
.industry3 .cCont4 .dws-dt {
    width: 100%;
    display: inline-block;
    margin-top: .38rem;
    position: relative;
    z-index: 2;
}
.industry3 .cCont4 .dws-dt .drop-down {
    float: left;
    width: 2.16rem;
    height: .8rem;
    margin-right: .1rem;
    position: relative;
}
.industry3 .cCont4 .dws-dt .drop-down:nth-child(3) {
    margin: 0;
}
.industry3 .cCont4 .dws-dt .drop-down:nth-child(4) {
    margin-top: .1rem;
}
.industry3 .cCont4 .dws-dt .drop-down .drop-txt {
    height: .8rem;
    padding: 0 .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    line-height: .8rem;
    color: rgba(83,83,83,.7);
    font-size: .22rem;
    background: #f1f1f1 url(../images/down-txt-ic.png) no-repeat right .2rem center/.13rem .08rem;
}
.industry3 .cCont4 .dws-dt .drop-down ul {
    display: none;
    background-color: #FFF;
    max-height: 3.1rem;
    overflow: auto;
    /* box-shadow: 0 2px 21px -5px rgba(0, 0, 0, 0.1); */
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    z-index: 200;
    padding: .2rem 0;
}
.industry3 .cCont4 .dws-dt .drop-down ul li {
    height: .4rem;
    line-height: .4rem;
    padding: 0 .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    cursor: pointer;
    color: rgba(83,83,83,.7);
    font-size: .22rem;
}
.industry3 .cCont4 .dws-dt .searchBox {
    float: left;
    width: 4.42rem;
    height: .8rem;
    background-color: #f1f1f1;
    margin-top: .1rem;
}
.industry3 .cCont4 .dws-dt .searchBox .itx {
    width: 3.3rem;
    height: .8rem;
    padding: 0 .2rem;
    color: rgba(83,83,83,.7);
    font-size: .22rem;
}
.industry3 .cCont4 .dws-dt .searchBox .btn {
    float: right;
    width: .98rem;
    height: .8rem;
    color: #FFF;
    text-align: left;
    text-indent: -9999px;
    background: #105dc7 url(../images/industry/industry1-cont4-se.png) no-repeat left .36rem center/.3rem .3rem;
}
.industry3 .cCont4 .list-card {
    margin: .33rem 0 0;
}
.industry3 .cCont4 .list-card .card {
    margin-bottom: .4rem;
    position: relative;
}
.industry3 .cCont4 .list-card .card .img {
    height: 3.85rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
}
.industry3 .cCont4 .list-card .card .cont {
    padding: .38rem .16rem .42rem .4rem;
    border: .02rem solid #105ec7;
    border-top: none;
}
.industry3 .cCont4 .list-card .card .cont h3 {
    color: #515861;
    font-size: .34rem;
    line-height: .44rem;
    margin-bottom: .14rem;
}
.industry3 .cCont4 .list-card .card .cont p {
    font-size: .24rem;
    color: #535353;
    opacity: .8;
}
.industry3 .cCont8 {
    padding: .6rem 0 0;
}
.industry3 .cCont8 .logo-yud {
    text-align: justify;
}

/* ??????¨¨??¨¨??¨¨????¡­ */
.industry3-data {
    position: relative;
    padding-top: 1.5rem;
}
.industry3-data .cCont1 .reBtn {
    width: 1.56rem;
    height: .52rem;
    font-size: .22rem;
    color: #969696;
    border: .02rem solid #e1e5eb;
    border-radius: .42rem;
    text-indent: .22rem;
    line-height: .52rem;
    background: url(/mobile/images/industry/industry1-data-retutn-ic.png) no-repeat right .15rem center/.18rem .14rem;
    position: absolute;
    right: .4rem;
    top: .6rem;
}
.industry3-data .tonSlider {
    width: 100%;
    height: 3.98rem;
    position: relative;
    overflow: hidden;
}
.industry3-data .cCont1 .R {
    background-color: #f5f5f0;
    padding: .3rem .4rem;
}
.industry3-data .cCont1 .R .list li {
    font-size: .24rem;
    color: #a59a90;
}
.industry3-data .cCont1 .R .list li em {
    color: #515861;
}
.industry3-data .cCont1 .R .list li var {
    color: #17489c;
    font-family: 'Gilroy-Bold';
}
.industry3-data .cCont1 .R .list li h6 {
    font-size: .24rem;
    color: #a59a90;
    display: inline-block;
}
.industry3-data .cCont2 .Cont h2 {
    color: #004098;
    font-size: .36rem;
    padding: .3rem 0 .27rem;
}
.industry3-data .cCont2 .Cont .le,
.industry3-data .cCont2 .Cont .ri {
    float:  none;
}
.industry3-data .cCont2 .Cont .le p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.industry3-data .cCont2 .Cont .ri .ew-bon {
    overflow: hidden;
    margin: .26rem 0 .65rem;
}
.industry3-data .cCont2 .Cont .ri .ew-bon .ew-m {
    float: left;
    width: 2.88rem;
    height: 2.88rem;
    border: .2rem solid #f6f3e8;
    margin-right: .46rem;
}
.industry3-data .cCont2 .Cont .ri .ew-bon h5 {
    padding-top: 1.28rem;
    color: #515861;
    font-size: .26rem;
    line-height: .33rem;
}
.industry3-data .cCont2 .Cont .le .xj {
    overflow: hidden;
    margin-top: .35rem;
}
.industry3-data .cCont2 .Cont .le .xj .dt {
    float: left;
    width: .52rem;
    margin-right: .2rem;
}
.industry3-data .cCont2 .Cont .le .xj .dd {
    float: right;
    width: 5.95rem;
}
.industry3-data .cCont2 .Cont .le .xj .dd h3 {
    color: #17489c;
    font-size: .26rem;
    line-height: 1;
    margin-bottom: .1rem;
}
.industry3-data .cCont2 .Cont .le .xj .dd p {
    margin: 0;
}
.industry3-data .cCont6 h2 {
    color: #515861;
    font-size: .3rem;
    margin: .55rem 0 .38rem;
}
.industry3-data .cCont6 .card-cont .card + .card {
    margin-top: .4rem;
}
.industry3-data .cCont6 .card-cont .card .img {
    width: 100%;
    height: 4.2rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.industry3-data .cCont6 .card-cont .card .cont {
    padding: .38rem .16rem .42rem .4rem;
    border: .02rem solid #105ec7;
    border-top: none;
}
.industry3-data .cCont6 .card-cont .card .cont h3 {
    color: #515861;
    font-size: .34rem;
    line-height: .44rem;
    margin-bottom: .14rem;
}
.industry3-data .cCont6 .card-cont .card .cont p {
    font-size: .24rem;
    color: #948367;
    opacity: .8;
}
.industry3-data .cCont6 .card-cont .card .cont ul {
    margin-top: .14rem;
}
.industry3-data .cCont6 .card-cont .card .cont ul li {
    font-size: .24rem;
    color: #535353;
    line-height: .36rem;
    opacity: .8;
}
.industry3-data .cCont6 .card-cont .card .cont ul li em {
    font-family: 'Gilroy-Bold';
}
/* ?¡ë?????????? */
.industry4 {
    overflow: hidden;
}
.industry4 .cCont1 {
    padding-top: .6rem;
    padding-bottom: .4rem;
}
.industry4 .cCont1 .cont {
    margin: .42rem 0 .36rem;
}
.industry4 .cCont1 .cont h3 {
    color: #0d4098;
    font-size: .36rem;
    line-height: 1;
}
.industry4 .cCont1 .cont h3 em {
    font-family: 'Gilroy-Bold';
}
.industry4 .cCont1 .txt p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.industry4 .cCont2 {
    background: url(/mobile/images/industry/industry4-cont2-bg.jpg) no-repeat center top/100% 4.9rem;
    padding-top: 4.9rem;
}
.industry4 .cCont2 .auto {
    width: 100%;
    background: url(/mobile/images/industry/industry4-cont2-bg2.jpg) no-repeat center/cover;
    padding: 0 .4rem;
}
.industry4 .cCont2 .poCont h2 {
    color: #deaf83;
    font: .36rem/1 'Gilroy-Bold';
    opacity: .8;
    padding: .6rem 0 .1rem;
}
.industry4 .cCont2 .poCont h3 {
    color: #004098;
    font-size: .36rem;
    line-height: 1;
    margin-bottom: .2rem;
}
.industry4 .cCont2 .poCont .le,
.industry4 .cCont2 .poCont .ri {
    float:  none;
}
.industry4 .cCont2 .poCont p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.industry4 .cCont2 .poCont .ew-bon {
    overflow: hidden;
    padding: .26rem 0 .55rem;
}
.industry4 .cCont2 .poCont .ew-bon .ew-m {
    float: left;
    width: 2.88rem;
    height: 2.88rem;
    border: .2rem solid #f6f3e8;
    margin-right: .46rem;
}
.industry4 .cCont2 .poCont .ew-bon h5 {
    padding-top: 1.28rem;
    color: #515861;
    font-size: .26rem;
    line-height: .33rem;
}
.industry4 .cCont3 {
    padding-bottom: .65rem;
    background: url(/mobile/images/industry/industry3-cont3-bg.jpg) no-repeat center top/cover;
}
.industry4 .cCont3 .ti {
    padding-top: .38rem;
    margin-bottom: .36rem;
}
.industry4 .cCont3 .ti h2 {
    color: #003793;
    font-size: .28rem;
    line-height: 1;
    margin-bottom: .16rem;
}
.industry4 .cCont3 .ti h3 {
    color: #cda173;
    font: 300 .36rem/1 'Gilroy-Bold';
}
.industry4 .cCont3 .ti h3 em {
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.industry4 .cCont3 .dateSlider .bd li + li {
    margin-top: .5rem;
}
.industry4 .cCont3 .dateSlider .bd li .dl .dt {
    color: #d1a54c;
    font: .36rem/1 'Gilroy-Bold';
    margin-bottom: .2rem;
    position: relative;
}
.industry4 .cCont3 .dateSlider .bd li .dl .dd p {
    color: #5f5e5e;
}
.industry4 .cCont4 .auto {
    width: 100%;
}
.industry4 .cCont4 .kCont-dt{
    margin: 0 .4rem;
    padding: .5rem 0 .35rem;
}
.industry4 .cCont4 .kCont-dt .swiper-slide{
    float: left;
    width: auto;
    font-size: .26rem;
}
.industry4 .cCont4 .kCont-dt .swiper-slide.on{
    color: #004098;
}
.industry4 .cCont4 .kCont-dd .swiper-containers{
    position: relative;
}
.industry4 .cCont4 .kCont-dd .swiper-containers .next,
.industry4 .cCont4 .kCont-dd .swiper-containers .prev{
    width: .56rem;
    height:.56rem;
    position: absolute;
    top: 1.6rem;
    z-index: 99;
}
.industry4 .cCont4 .kCont-dd .swiper-containers .prev{
    left: .4rem;
    background: url("/mobile/images/industry/industry3-cont5-prev-on.png") no-repeat 0 0;
    background-size: 100%;
}
.industry4 .cCont4 .kCont-dd .swiper-containers .next{
    right: .4rem;
    background: url("/mobile/images/industry/industry3-cont5-next-on.png") no-repeat 0 0;
    background-size: 100%;
}
.industry4 .cCont4 .auto .L {
    width: 6.7rem;
    height: 3.2rem;
    padding: .4rem;
    margin: -.4rem auto .55rem;
    background: url(/mobile/images/industry/industry4-cont5-le-bg.jpg) no-repeat center/cover;
    position: relative;
}
.industry4 .cCont4 .kCont .L h2 {
    color: #004098;
    font-size: .28rem;
    line-height: 1;
    margin-bottom: .05rem;
}
.industry4 .cCont4 .kCont .L h3 {
    color: #deaf83;
    font: 300 .3rem/.36rem 'Gilroy-Bold';
    opacity: .6;
    margin-bottom: .2rem;
}
.industry4 .cCont4 .kCont .L p {
    color: #7d7c7b;
    opacity: .8;
}
.industry4 .cCont5 .kasCard {
    margin-top: .35rem;
}
.industry4 .cCont5 .kasCard .li .img {
    width: 100%;
    height: 3rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.industry4 .cCont5 .kasCard .li .cont {
    padding: .4rem .2rem .5rem;
    position: relative;
}
.industry4 .cCont5 .kasCard .li .cont .txt {
    font-size: .22rem;
    color: #5f5e5e;
    line-height: .36rem;
    height: 1.4rem;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:4;
}
.industry4 .cCont5 .kasCard .li .cont .txt2 {
    display: none;
}
.industry4 .cCont5 .kasCard .li .cont .txt2 p {
    font-size: .22rem;
    color: #5f5e5e;
    line-height: .36rem;
}
.industry4 .cCont5 .kasCard .li .cont .more {
    font-size: .26rem;
    color: #004098;
    text-align: right;
    margin-top: .1rem;
}
.industry4 .cCont6 .jasSlider {
    overflow: hidden;
    margin-top: .38rem;
}
.industry4 .cCont6 .jasSlider .swiper-slide .img {
    width: 100%;
    height: 1.87rem;
    background-size: cover !important;
}
.industry4 .cCont6 .jasSlider .swiper-slide .cont h4 {
    font-size: .22rem;
    color: #515861;
    opacity: .7;
    line-height: .22rem;
    padding: .2rem .06rem;
}


/* ?¡ë??????????¨¨????¡­ */
.industry4-data {
    position: relative;
    padding-top: 1.5rem;
}
.industry4-data .cCont1 .reBtn {
    width: 1.56rem;
    height: .52rem;
    font-size: .22rem;
    color: #969696;
    border: .02rem solid #e1e5eb;
    border-radius: .42rem;
    text-indent: .22rem;
    line-height: .52rem;
    background: url(/mobile/images/industry/industry1-data-retutn-ic.png) no-repeat right .15rem center/.18rem .14rem;
    position: absolute;
    right: .4rem;
    top: .6rem;
}
.industry4-data .tonSlider {
    width: 100%;
    height: 3.98rem;
    position: relative;
    overflow: hidden;
}
.industry4-data .cCont1 .R {
    background-color: #f5f5f0;
    padding: .3rem .4rem;
}
.industry4-data .cCont1 .R .list li {
    font-size: .24rem;
    color: #a59a90;
}
.industry4-data .cCont1 .R .list li em {
    color: #515861;
}
.industry4-data .cCont1 .R .list li var {
    color: #17489c;
    font-family: 'Gilroy-Bold';
}
.industry4-data .cCont1 .R .list li h6 {
    font-size: .24rem;
    color: #a59a90;
    display: inline-block;
}
.industry4-data .cCont2 .Cont h2 {
    color: #004098;
    font-size: .36rem;
    padding: .3rem 0 .27rem;
}
.industry4-data .cCont2 .Cont .le,
.industry4-data .cCont2 .Cont .ri {
    float:  none;
}
.industry4-data .cCont2 .Cont .le p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.industry4-data .cCont2 .Cont .ri .ew-bon {
    overflow: hidden;
    margin: .26rem 0 .65rem;
}
.industry4-data .cCont2 .Cont .ri .ew-bon .ew-m {
    float: left;
    width: 2.88rem;
    height: 2.88rem;
    border: .2rem solid #f6f3e8;
    margin-right: .46rem;
}
.industry4-data .cCont2 .Cont .ri .ew-bon h5 {
    padding-top: 1.28rem;
    color: #515861;
    font-size: .26rem;
    line-height: .33rem;
}
.industry4-data .cCont2 .Cont .le .xj {
    overflow: hidden;
    margin-top: .35rem;
}
.industry4-data .cCont2 .Cont .le .xj .dt {
    float: left;
    width: .52rem;
    margin-right: .2rem;
}
.industry4-data .cCont2 .Cont .le .xj .dd {
    float: right;
    width: 5.95rem;
}
.industry4-data .cCont2 .Cont .le .xj .dd h3 {
    color: #17489c;
    font-size: .26rem;
    line-height: 1;
    margin-bottom: .1rem;
}
.industry4-data .cCont2 .Cont .le .xj .dd p {
    margin: 0;
}
.industry4-data .cCont6 h2 {
    color: #515861;
    font-size: .3rem;
    margin: .55rem 0 .38rem;
}
.industry4-data .cCont6 .card-cont .card + .card {
    margin-top: .4rem;
}
.industry4-data .cCont6 .card-cont .card .img {
    width: 100%;
    height: 4.2rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.industry4-data .cCont6 .card-cont .card .cont {
    padding: .38rem .16rem .42rem .4rem;
    border: .02rem solid #105ec7;
    border-top: none;
}
.industry4-data .cCont6 .card-cont .card .cont h3 {
    color: #515861;
    font-size: .34rem;
    line-height: .44rem;
    margin-bottom: .14rem;
}
.industry4-data .cCont6 .card-cont .card .cont p {
    font-size: .24rem;
    color: #948367;
    opacity: .8;
}
.industry4-data .cCont6 .card-cont .card .cont ul {
    margin-top: .14rem;
}
.industry4-data .cCont6 .card-cont .card .cont ul li {
    font-size: .24rem;
    color: #535353;
    line-height: .36rem;
    opacity: .8;
}
.industry4-data .cCont6 .card-cont .card .cont ul li em {
    font-family: 'Gilroy-Bold';
}

/* ¨¦?¡®¨¨???????¡ª */
.industry5 .cCont1 {
    padding-top: .6rem;
    padding-bottom: .4rem;
}
.industry5 .cCont1 .cont {
    margin: .42rem 0 .36rem;
}
.industry5 .cCont1 .cont h3 {
    color: #0d4098;
    font-size: .36rem;
    line-height: 1;
}
.industry5 .cCont1 .cont h3 em {
    font-family: 'Gilroy-Bold';
}
.industry5 .cCont1 .txt p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.industry5 .cCont2 {
    height: 4.89rem;
    background: url(/mobile/images/industry/industry5-cont2bg.jpg) no-repeat center/cover;
}
.industry5 .cCont2 .auto {
    position: relative;
}
.industry5 .cCont2 .cont {
    position: absolute;
    top: 1.25rem;
    left: 2.82rem;
}
.industry5 .cCont2 .cont h2 {
    color: #ffba77;
    font: .38rem/.34rem 'Gilroy-Bold';
    margin-bottom: .12rem;
}
.industry5 .cCont2 .cont h3 {
    color: #81b8f1;
    font-size: .4rem;
    line-height: 1;
    margin-bottom: .4rem;
}
.industry5 .cCont2 .cont .shaBtn {
    width: 2.25rem;
    height: .55rem;
    border: .01rem solid rgba(255,255,255,.3);
    background: url(/mobile/images/industry/industry5-cont2-ic1.png) no-repeat .25rem center/.18rem .18rem;
    line-height: .55rem;
    position: relative;
}
.industry5 .cCont2 .cont .shaBtn .bar {
    width: .24rem;
    height: .16rem;
    position: absolute;
    right: .3rem;
    top: 0;
    bottom: 0;
    margin: auto;
}
/* ?????¡¤?????? */
.page_ban.customer_ban h2 {
    text-align: left;
}
.customer1 .cCont2 {
    padding-top: .6rem;
    padding-bottom: 3rem;
    min-height: 7.85rem;
    background: url(/mobile/images/customer/customer1-cont2-bg.jpg) no-repeat center bottom/contain;
}
.customer1 .cCont2 .cont {
    margin: .42rem 0 .36rem;
}
.customer1 .cCont2 .cont h3 {
    color: #0d4098;
    font-size: .36rem;
    line-height: 1;
}
.customer1 .cCont2 .cont h3 em {
    font-family: 'Gilroy-Bold';
}
.customer1 .cCont2 .txt p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.customer1 .cCont3 {
    height: 15.24rem;
    background: url(/mobile/images/customer/customer1-cont3-bg.jpg) no-repeat center top/cover;
    padding-top: .66rem;
}
.customer1 .cCont3 .list-card .li {
    float: left;
    width: 3.3rem;
    height: 5.05rem;
    margin-left: .1rem;
    margin-bottom: .3rem;
    border: .01rem solid rgba(196,178,135,.4);
    border-radius: .1rem;
}
.customer1 .cCont3 .list-card .li:nth-of-type(odd) {
    margin-left: 0;
}
.customer1 .cCont3 .list-card .li:last-child {
    width: 100%;
    height: 2.9rem;
    background-color: #779664;
}
.customer1 .cCont3 .list-card .li:last-child .img {
    float: left;
    margin-right: .18rem;
}
.customer1 .cCont3 .list-card .li:last-child .cont {
    float: left;
    width: 5.25rem;
    padding: 0;
}
.customer1 .cCont3 .list-card .li:last-child .cont .txt {
    width: 5.25rem;
    height: 1.5rem;
}
.customer1 .cCont3 .list-card .li:last-child .cont h3 {
    color: #e3e9df;
    margin: .6rem 0 .25rem;
}
.customer1 .cCont3 .list-card .li:last-child .cont h3 em {
    font-family: 'Gilroy-Bold';
    font-size: .32rem;
    color: #ffdf88;
}
.customer1 .cCont3 .list-card .li:last-child .cont p {
    line-height: .36rem;
    color: #e3e9df;
}
.customer1 .cCont3 .list-card .li .img {
    height: 1.5rem;
    background-color: #779664;
    border-radius: .1rem;
    padding: .43rem 0 0 .32rem;
}
.customer1 .cCont3 .list-card .li .img img {
    height: .6rem;
}
.customer1 .cCont3 .list-card .li .cont {
    padding: 0 .33rem;
}
.customer1 .cCont3 .list-card .li h3 {
    color: #555251;
    font-size: .28rem;
    line-height: .33rem;
    margin: .4rem 0 0;
}
.customer1 .cCont3 .list-card .li h4 {
    color: #555251;
    opacity: .2;
    font: .22rem/.42rem 'Gilroy-Bold';
    letter-spacing: -.01rem;
}
.customer1 .cCont3 .list-card .li:last-child h4 {
    color: #e3e9df;
    opacity: .8;
}
.customer1 .cCont3 .list-card .li h5 {
    color: #ffe8d9;
    font: .3rem/.3rem 'Gilroy-Bold';
}
.customer1 .cCont3 .list-card .li .txt {
    box-sizing: content-box;
    width: 2.8rem;
    height: 1.8rem;
    padding-right: .1rem;
    overflow: auto;
}
.customer1 .cCont3 .list-card .li p {
    color: #555251;
    opacity: .8;
    line-height: .33rem;
}
.customer1 .cCont3 .list-card .li:hover .img,
.customer1 .cCont3 .list-card .li:focus .img {
    background-color: #ffba00;
}
.customer1 .cCont3 .list-card .li:last-child:hover .img,
.customer1 .cCont3 .list-card .li:last-child:focus .img {
    background-color: transparent;
}
.customer1 .cCont4 .auto {
    width: 100%;
    position: relative;
}
.customer1 .cCont4 .yus-dt {
    position: absolute;
    top: 4.7rem;
    left: .4rem;
    z-index: 2;
}
.customer1 .cCont4 .yus-dt .li {
    float: left;
    color: #b3d0a1;
    opacity: .8;
    font-size: .24rem;
    margin-right: .55rem;
    cursor: pointer;
}
.customer1 .cCont4 .yus-dt .li.on {
    color: #ffe8d9;
}
.customer1 .cCont4 .poCont {
    width: 100%;
    position: relative;
    overflow: hidden;
}
.customer1 .cCont4 .poCont .swiper-slide {
    height: 4.28rem;
    overflow: hidden;
}
.customer1 .cCont4 .poCont .swiper-pagination {
    left: auto;
    right: .4rem;
    top: 5.35rem;
    font-family: 'Gilroy-Bold';
    color: #ffe8d9;
    font-size: .3rem;
    opacity: .8;
    text-align: right;
    height: .4rem;
    width: auto;
}
.customer1 .cCont4 .poCont .swiper-button-prev,
.customer1 .cCont4 .poCont .swiper-button-next {
    margin: 0;
    top: 2.15rem;
}
.customer1 .cCont4 .index_box {
    min-height: 4.1rem;
    background-color: #779664;
    padding: .9rem .4rem 0;
}
.customer1 .cCont4 .index_box .box {
    display: none;
}
.customer1 .cCont4 .index_box .box.on {
    display: block;
}
.customer1 .cCont4 .index_box .box h2 {
    color: #ffe8d9;
    font-size: .24rem;
    line-height: 1;
}
.customer1 .cCont4 .index_box .box h3 {
    width: 82%;
    color: #ffe8d9;
    font-size: .36rem;
    line-height: .46rem;
    margin: .18rem 0 .26rem;
}
.customer1 .cCont4 .index_box .box .txt,
.customer1 .cCont4 .index_box .box p {
    font-size: .22rem;
    color: #ffe8d9;
    opacity: .8;
    line-height: .36rem;
}
/* ?????¡¤??????¨¨????¡­ */
.customer1-data {
    position: relative;
    padding-top: 1.5rem;
}
.customer1-data .cCont1 {
    background: url(/mobile/images/customer/customer1-data-cont1-bg.jpg) no-repeat center top/100% 4.4rem;
    padding-top: .6rem;
}
.customer1-data .cCont1 .ti {
    position: absolute;
    left: .4rem;
    top: .4rem;
}
.customer1-data .cCont1 .reBtn {
    width: 1.56rem;
    height: .52rem;
    font-size: .22rem;
    color: #969696;
    border: .02rem solid #e1e5eb;
    border-radius: .42rem;
    text-indent: .22rem;
    line-height: .52rem;
    background: url(/mobile/images/industry/industry1-data-retutn-ic.png) no-repeat right .15rem center/.18rem .14rem;
    position: absolute;
    right: .4rem;
    top: .6rem;
}
.customer1-data .cCont1 .dxaSlider {
    overflow: hidden;
    border: .06rem solid #fff9f2;
    border-bottom: none;
}
.customer1-data .cCont1 .dxaSlider .swiper-slide .img {
    width: 100%;
    height: 3.7rem;
    background-size: cover !important;
}
.customer1-data .cCont2 .contSx {
    width: 6.7rem;
    margin: 0 auto;
    background-color: #ffefdd;
    padding: .4rem .3rem .1rem;
    overflow: hidden;
}
.customer1-data .cCont2 .contSx h3 {
    color: #515861;
    font-size: .28rem;
    line-height: .33rem;
    padding-bottom: .2rem;
    border-bottom: .02rem solid #f4e2ce;
    margin-bottom: .14rem;
}
.customer1-data .cCont2 .contSx p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .3rem;
    text-align: justify !important;
}
/* ????¡ë??????? */
.page_ban.join_ban h2 {
    text-align: left;
}
.join1 .cCont1 {
    padding-top: .6rem;
    padding-bottom: .4rem;
}
.join1 .cCont1 .cont {
    margin: .42rem 0 .36rem;
}
.join1 .cCont1 .cont h3 {
    color: #0d4098;
    font-size: .36rem;
    line-height: 1;
}
.join1 .cCont1 .cont h3 em {
    font-family: 'Gilroy-Bold';
}
.join1 .cCont1 .txt p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.join1 .cCont2 {
    background: url(/mobile/images/join/join1-cont2-bg.jpg) no-repeat center top/cover;
    padding: .6rem 0 .3rem;
}
.join1 .cCont2 .card .li {
    width: 100%;
    min-height: 2.8rem;
    overflow: hidden;
    background-color: #fff;
    padding: .3rem .38rem;
    margin-bottom: .3rem;
    position: relative;
}
.join1 .cCont2 .card .li h4 {
    float: left;
    font-family: 'Gilroy-Bold';
    color: #fba85c;
    font-size: .4rem;
    margin-right: .26rem;
}
.join1 .cCont2 .card .li .txt {
    float: left;
    width: 5.2rem;
    margin-top: .18rem;
}
.join1 .cCont2 .card .li p {
    color: #6c6c6c;
    opacity: .9;
    filter: alpha(opacity=90);
}
.join1 .cCont2 .card .li.i1:before {
    content: '';
    width: 1.24rem;
    height: 1.24rem;
    background: url(/mobile/images/join/join1-cont2-bx.png) no-repeat center/cover;
    position: absolute;
    right: .3rem;
    top: 50%;
    margin-top: -.62rem;
}
.join1 .cCont2 .card .li.i2:before {
    content: '';
    width: 1.27rem;
    height: 1.27rem;
    background: url(/mobile/images/join/join1-cont2-bx2.png) no-repeat center/cover;
    position: absolute;
    right: .3rem;
    bottom: .58rem;
}
.join1 .cCont2 .card .li.i3:before {
    content: '';
    width: 1.46rem;
    height: 1.82rem;
    background: url(/mobile/images/join/join1-cont2-bx3.png) no-repeat center/cover;
    position: absolute;
    right: .3rem;
    bottom: .3rem;
}
.join1 .cCont3 .auto {
    width: 100%;
    position: relative;
}
.join1 .cCont3 .auto:before {
    content: '';
    width: 1.2rem;
    height: 5.8rem;
    background-color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
}
.join1 .cCont3 .auto .ti {
    padding: .6rem .4rem;
}
.join1 .cCont3 .poCont {
    padding-left: 1.2rem;
    overflow: hidden;
}
.join1 .cCont3 .poCont .swiper-wrapper {
    height: 5.8rem;
    margin-top: -1.8rem;
}
.join1 .cCont3 .poCont .swiper-slide {
    height: 5.8rem;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.join1 .cCont3 .poCont .swiper-pagination {
    left: .4rem;
    top: 2.32rem;
    font-family: 'Gilroy-Bold';
    color: #847d77;
    font-size: .36rem;
    height: .4rem;
    width: auto;
    z-index: 13;
}
.join1 .cCont3 .poCont .swiper-button-prev,
.join1 .cCont3 .poCont .swiper-button-next {
    margin: 0;
    top: auto;
    z-index: 13;
}
.join1 .cCont3 .poCont .swiper-button-prev {
    bottom: 1.17rem;
    left: auto;
    right: .4rem;
}
.join1 .cCont3 .poCont .swiper-button-next {
    bottom: .4rem;
    right: .4rem;
}
.join1 .cCont3 .index_box {
    width: 5.9rem;
    min-height: 5.65rem;
    background-color: #fdfbf7;
    padding: .82rem .4rem .44rem;
    margin-left: -1.2rem;
    position: relative;
    z-index: 12;
}
.join1 .cCont3 .index_box .box {
    display: none;
}
.join1 .cCont3 .index_box .box.on {
    display: block;
}
.join1 .cCont3 .index_box .box .card h3 {
    font-size: .36rem;
    color: #645345;
    letter-spacing: .05rem;
    padding-top: .15rem;
    border-top: .02rem solid #76ab7c;
}
.join1 .cCont3 .index_box .box .card h4 {
    font-family: 'Gilroy-Bold';
    font-size: .24rem;
    line-height: .26rem;
    color: #76ab7c;
    opacity: .7;
    margin: .24rem 0 .2rem;
}
.join1 .cCont3 .index_box .box .card p {
    color: #535353;
    opacity: .6;
}
/* ????????????¨¦????€??? */
.join2 .cCont1 {
    padding-top: .6rem;
    padding-bottom: .4rem;
}
.join2 .cCont1 .cont {
    margin: .42rem 0 .36rem;
}
.join2 .cCont1 .cont h3 {
    color: #0d4098;
    font-size: .36rem;
    line-height: 1;
}
.join2 .cCont1 .cont h3 em {
    font-family: 'Gilroy-Bold';
}
.join2 .cCont1 .txt p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.join2 .cCont2 {
    min-height: 4.79rem;
    background: url(/mobile/images/join/join2-cont2-bg.jpg) no-repeat center top/100% 4.79rem;
    position: relative;
}
.join2 .cCont2 .Tit {
    padding: .64rem 0 .61rem;
}
.join2 .cCont2 .Tit h2 {
    color: #8ba27c;
    font: .36rem/1 'Gilroy-Bold';
}
.join2 .cCont2 .Tit h3 {
    color: #fefefe;
    font-size: .36rem;
    letter-spacing: .1rem;
}
.join2 .cCont2 .Cont {
    overflow: hidden;
    background-color: #FFF;
    padding: .4rem .3rem .2rem;
    min-height: .7rem;
    position: relative;
}
.join2 .cCont2 .Cont .tit_box {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow-x: scroll;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: .52rem;
}
.join2 .cCont2 .Cont .tit_box::-webkit-scrollbar,
.join2 .cCont2 .Cont .tit_box::-webkit-scrollbar-thumb {
    display: none;
}
.join2 .cCont2 .Cont .ovs-dt .li {
    display: inline-block;
    width: 2rem;
    height: .58rem;
    line-height: .58rem;
    text-align: center;
    font-size: .22rem;
    color: #707576;
    background-color: #eeeeef;
    border-radius: .25rem;
    cursor: pointer;
}
.join2 .cCont2 .Cont .ovs-dt .li.on {
    background-color: #1f54c8;
    color: #d4def4;
}
.join2 .cCont2 .Cont .ovs-dt .li + .li {
    margin-left: .3rem;
}
.join2 .cCont2 .Cont h3 {
    color: #003894;
    font-size: .36rem;
    line-height: .4rem;
    margin-bottom: .24rem;
    text-align: center;
}
.join2 .cCont2 .Cont p {
    width: 5.12rem;
    color: rgba(95,94,94,.7);
    text-align: center;
    margin: 0 auto;
    margin-bottom: .14rem;
}
.join2 .cCont2 .Cont .inCard {
    overflow: hidden;
    margin: .36rem -.02rem 0;
}
.join2 .cCont2 .Cont .inCard p {
    width: 50%;
    float: left;
    padding: 0 .02rem;
    margin-bottom: .04rem;
}
/* ?¡è???????¨¨?? */
.join3 .cCont1 {
    min-height: 10.32rem;
    padding-top: .6rem;
    padding-bottom: 6.5rem;
    background: url(/mobile/images/join/join3-cont1-c-bg.jpg) no-repeat center bottom/contain #fff;
}
.join3 .cCont1 .cont {
    margin: .42rem 0 .36rem;
}
.join3 .cCont1 .cont h3 {
    color: #0d4098;
    font-size: .36rem;
    line-height: .46rem;
    margin-bottom: .22rem;
}
.join3 .cCont1 .cont h3 em {
    font-family: 'Gilroy-Bold';
}
.join3 .cCont1 .cont p {
    color: #5f5e5e;
    opacity: .7;
    margin-bottom: .14rem;
}
.join3 .cCont2 {
    min-height: 3.52rem;
    padding-top: .66rem;
    background: url(/mobile/images/join/join3-cont2-bg.jpg) no-repeat center top/contain #fff;
}
.join3 .cCont2 .hsd-dt .drop-down {
    float: left;
    width: 2.08rem;
    height: .8rem;
    margin-right: .2rem;
    margin-bottom: .2rem;
    background-color: #779664;
    border: .02rem solid #95bb7d;
    -webkit-border-radius: .4rem;
    border-radius: .4rem;
    position: relative;
}
.join3 .cCont2 .hsd-dt .drop-down .drop-txt {
    height: .8rem;
    color: rgba(255,255,255,.8);
    font-size: .22rem;
    line-height: .8rem;
    padding: 0 .28rem;
    -webkit-border-radius: .4rem;
    border-radius: .4rem;
    cursor: pointer;
    background: #779664 url(../images/join/join3-down-ic.png) no-repeat center right .28rem/.08rem .09rem;
    position: relative;
    z-index: 2;
}
.join3 .cCont2 .hsd-dt .drop-down ul {
    display: none;
    background-color: #95bb7d;
    max-height: 2.52rem;
    overflow: auto;
    padding-top: .6rem;
    padding-bottom: .2rem;
    -webkit-border-radius: 0 0 .1rem .1rem;
    border-radius: 0 0 .1rem .1rem;
    position: absolute;
    left: -.02rem;
    right: -.02rem;
    top: .33rem;
}
.join3 .cCont2 .hsd-dt .drop-down ul li {
    color: #FFF;
    font-size: .22rem;
    height: .38rem;
    line-height: .38rem;
    text-align: left;
    padding: 0 .16rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    cursor: pointer;
}
.join3 .cCont2 .hsd-dt .search-box {
    width: 100%;
    height: 1.06rem;
    background-color: #FFF;
    -webkit-border-radius: .53rem;
    border-radius: .53rem;
    clear: both;
    margin-bottom: 1.2rem;
}
.join3 .cCont2 .hsd-dt .search-box .ipt {
    float: left;
    height: 1.06rem;
    line-height: 1.06rem;
    width: 5.2rem;
    padding-left: .45rem;
    font-size: .22rem;
    color: rgba(112,117,118,.8);
}
.join3 .cCont2 .hsd-dt .search-box .btn {
    float: right;
    width: .95rem;
    height: .95rem;
    margin: .055rem;
    background: url(/mobile/images/join/search-btn.png) no-repeat center/100% 100%;
}
.join3 .cCont2 .Cont .dl .dt {
    background-color: #f8f7f5;
    margin-bottom: .2rem;
    padding: .33rem 1.16rem .33rem .3rem;
    position: relative;
    cursor: pointer;
    overflow: hidden;
}
.join3 .cCont2 .Cont .dl .dt:before {
    content: "";
    width: .19rem;
    height: .1rem;
    background: url(/mobile/images/join/join3-cont2-ic4.png) no-repeat center/cover;
    position: absolute;
    right: .3rem;
    top: 0;
    bottom: 0;
    margin: auto;
}
.join3 .cCont2 .Cont .dl.on .dt:before {
    background: url(/mobile/images/join/join3-cont2-ic3.png) no-repeat center/cover;
}
.join3 .cCont2 .Cont .dl .dt h3 {
    color: #3e444d;
    font-size: .24rem;
    float: left;
    width: 4rem;
    line-height: .34rem;
}
.join3 .cCont2 .Cont .dl .dt h4 {
    margin-right: 15px;
    font-size: .22rem;
    float: right;
}
.join3 .cCont2 .Cont .dl .dt h4 img {
    width: .18rem;
    height: .22rem;
}
.join3 .cCont2 .Cont .dl .dd {
    margin-bottom: .2rem;
    padding: .33rem .22rem .16rem;
    border: .02rem solid #eceae6;
    position: relative;
    display: none;
}
.join3 .cCont2 .Cont .dl .dd .tit {
    border-bottom: .01rem dashed #dee1e6;
    padding-bottom: .3rem;
    margin-bottom: .3rem;
}
.join3 .cCont2 .Cont .dl .dd .tit h3 {
    color: #3e444d;
    font-size: .24rem;
    line-height: .3rem;
    margin-bottom: .14rem;
}
.join3 .cCont2 .Cont .dl .dd .tit ul {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
}
.join3 .cCont2 .Cont .dl .dd .tit ul li {
    display: inline-block;
    color: #999999;
    font-size: .22rem;
    margin-right: .3rem;
    position: relative;
}
.join3 .cCont2 .Cont .dl .dd .tit ul li:last-child {
    margin: 0;
}
.join3 .cCont2 .Cont .dl .dd .tit h4 {
    display: inline-block;
    color: #999999;
    font-size: .22rem;
}
.join3 .cCont2 .Cont .dl .dd .cont .box {
    margin-bottom: .14rem;
}
.join3 .cCont2 .Cont .dl .dd .cont h3 {
    color: #3e444d;
    font-size: .22rem;
    line-height: .36rem;
}
.join3 .cCont2 .Cont .dl .dd .cont p {
    color: #999999;
}
.join3 .cCont2 .Cont .dl .dd .cont h5 {
    display: inline-block;
    margin-right: .2rem;
    color: #004098;
    font-size: .22rem;
}
.join3 .cCont2 .Cont .dl .dd .cont h5 em {
    font-family: 'Gilroy-Bold';
}
.join3 .cCont2 .Cont .dl .dd .btn {
    width: 1rem;
    height: .5rem;
    border: .02rem solid #eceae6;
    text-align: center;
    line-height: .5rem;
    color: #004098;
    font-size: .22rem;
}
/* ?????¡ã?¡­???? */
.page_ban.liaison_ban h2 {
    text-align: left;
}
.liaison1 .cCont1 {
    padding-top: .6rem;
    padding-bottom: .5rem;
}
.liaison1 .cCont1 .Cont {
    margin-top: .4rem;
}
.liaison1 .cCont1 .Cont .L {
    width: 100%;
    height: 3.15rem;
    background: url(/mobile/images/liaison/liaison1-cont1-le1.jpg) no-repeat center/cover;
    padding: .7rem .3rem 0 1.1rem;
}
.liaison1 .cCont1 .Cont .L h2 {
    color: #515861;
    font-size: .28rem;
    line-height: 1;
    position: relative;
}
.liaison1 .cCont1 .Cont .L h2:before {
    content: '';
    width: .49rem;
    height: .61rem;
    background: url(/mobile/images/liaison/ico1.png) no-repeat center/cover;
    position: absolute;
    left: -.67rem;
    top: -.28rem;
}
.liaison1 .cCont1 .Cont .L h3 {
    color: #515861;
    font-size: .24rem;
    line-height: 1;
    margin: .08rem 0 .05rem;
}
.liaison1 .cCont1 .Cont .L h3 br{
    display: none;
}
.liaison1 .cCont1 .Cont .L h3 em {
    color: #edb245;
    font-size: .36rem;
    font-family: 'Gilroy-Bold';
    margin-left: .05rem;
}
.liaison1 .cCont1 .Cont .L p {
    color: #5f5e5e;
    opacity: .7;
}
.liaison1 .cCont1 .Cont .L p em {
    font-family: 'Gilroy-Bold';
}
.liaison1 .cCont2 .cH1 {
    color: #515861;
}
.liaison1 .cCont2  .tabs {
    overflow: hidden;
    width: 7.17rem;
    margin: .16rem 0 .2rem;
}
.liaison1 .cCont2 .tabs .tab {
    float: left;
    margin-right: .47rem;
    font-size: .22rem;
    color: #9b9894;
    line-height: .46rem;
}
.liaison1 .cCont2 .tabs .tab.on {
    color: #004098;
}
.liaison1 .cCont2 .map{
    height: 4rem;
}
.liaison1 .cCont2 .map img{
    max-width: none;
}
/* ??????¨¦????? */
.liaison2 .cCont1 {
    padding-top: .6rem;
    padding-bottom: 3.16rem;
    background: url(/mobile/images/liaison/liaison2-cont1-bg.jpg) no-repeat center bottom/contain;
}
.liaison2 .cCont1 .ti h4 {
    color: #5f5e5e;
    font-size: .22rem;
    line-height: .36rem;
    padding: .4rem 0 .65rem;
}
.liaison2 .cCont1 .Cont .card {
    overflow: hidden;
    text-align: center;
    position: relative;
    margin-bottom: -.5rem;
}
.liaison2 .cCont1 .Cont .card .li {
    float: left;
    width: 50%;
    min-height: 3rem;
    padding: 0 .1rem;
}
.liaison2 .cCont1 .Cont .card .li .ic {
    width: 1rem;
    height: 1rem;
    margin: 0 auto .16rem;
    background: url(/mobile/images/liaison/liaison2-card-bpr.png) no-repeat center/cover;
}
.liaison2 .cCont1 .Cont .card .li .ic .img {
    width: 1rem;
    height: 1rem;
    background-size: .4rem !important;
}
.liaison2 .cCont1 .Cont .card .li h3 {
    color: #515861;
    font-size: .26rem;
    margin-bottom: .1rem;
}
.liaison2 .cCont1 .Cont .card .li p {
    color: #9b9894;
    text-align: center;
}
.liaison2 .cCont1 .Cont .card .li p em {
    font-family: 'Gilroy-Bold';
}
/* ???¨¨?¡ë???¨¨?? */
.liaison3 .cCont1 {
    padding-top: .6rem;
    overflow: hidden;
}
.liaison3 .cCont1 .Cont {
    margin-top: .5rem;
}
.liaison3 .cCont1 .Cont .ipt {
    margin-left: -.02rem;
    margin-bottom: .2rem;
}
.liaison3 .cCont1 .Cont .ipt:after {
    content: "";
    display: block;
    clear: both;
}
.liaison3 .cCont1 .Cont .ipt .dl.com-6 {
    width: 50%;
}
.liaison3 .cCont1 .Cont .ipt .dl.com-4 {
    width: 100%;
}
.liaison3 .cCont1 .Cont .ipt .dl.com-4 .dd .drop-txt:nth-child(1){
    border-left: .01rem solid #ebebeb;
}
.liaison3 .cCont1 .Cont .ipt .dl {
    float: left;
    min-height: .9rem;
    border: .02rem solid #ebebeb;
    margin-right: -.02rem;
}
.liaison3 .cCont1 .Cont .ipt .dl .dt {
    float: left;
    height: .86rem;
    line-height: .8rem;
    padding: 0 .2rem;
}
.liaison3 .cCont1 .Cont .ipt .dl .dt em {
    color: #9b9894;
    font-size: .22rem;
}
.liaison3 .cCont1 .Cont .ipt .dl .dd {
    float: left;
}
.liaison3 .cCont1 .Cont .ipt .dl .dd input {
    width: 2.2rem;
    height: .86rem;
    color: #9b9894;
}
.liaison3 .cCont1 .Cont .ipt .dl.com-4 .dt {
    width: 25%;
}
.liaison3 .cCont1 .Cont .ipt .dl.com-4 .dd {
    width: 75%;
}
.liaison3 .cCont1 .Cont .ipt .dl .dd .drop-down {
    width: 100%;
    height: .86rem;
    cursor: pointer;
    /*border-left: .02rem solid #ebebeb;*/
    position: relative;
}
.liaison3 .cCont1 .Cont .ipt .dl .dd .drop-down select.drop-txt {
    width: 100%;
    padding: 0 0 0 .2rem;
    background-image: none;
    -webkit-appearance: none;
    -moz-appearance: none;
}
.liaison3 .cCont1 .Cont .ipt .dl .dd .drop-down select.drop-txt:before {
    display: none;
}
select:focus {
    outline: none;
}
select::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.liaison3 .cCont1 .Cont .ipt .dl .dd .drop-down .drop-txt {
    height: .86rem;
    line-height: .86rem;
    color: #9b9894;
    position: relative;
    background-color: transparent;
    width: 50%;
    border: none;
    float: left;
}
.liaison3 .cCont1 .Cont .ipt .dl .dd .drop-down .drop-txt:before {
    content: "";
    width: 0;
    height: 0;
    border: .05rem solid transparent;
    border-top-color: #8c8079;
    position: absolute;
    right: .2rem;
    top: .02rem;
    bottom: 0;
    margin: auto;
}
.liaison3 .cCont1 .Cont .ipt .dl .dd .drop-down ul {
    display: none;
    max-height: 2.15rem;
    overflow: auto;
    border: .02rem solid #ebebeb;
    position: absolute;
    left: -.02rem;
    top: .86rem;
    right: -.03rem;
    padding: .2rem 0;
    z-index: 80;
    background-color: #FFF;
}
.liaison3 .cCont1 .Cont .ipt .dl .dd .drop-down ul li {
    font-size: .22rem;
    color: #9b9894;
    line-height: .42rem;
    padding: 0 .2rem;
    cursor: pointer;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.liaison3 .cCont1 .Cont .ipt .dl .dd textarea {
    clear: both;
    display: block;
    width: 100%;
    box-sizing: border-box;
    height: 1.5rem;
    border: none;
    padding: 0 .2rem .2rem;
    margin-top: -.1rem;
    color: #9b9894;
}
.liaison3 .cCont1 .Cont .ipt + .ipt + .ipt + .ipt .dl {
    float: none;
    width: 100%;
}
.liaison3 .cCont1 .Cont .ipt + .ipt + .ipt + .ipt .dl .dt,
.liaison3 .cCont1 .Cont .ipt + .ipt + .ipt + .ipt .dl .dd {
    width: 100%;
    float: none;
}
.liaison3 .cCont1 .Cont .btn {
    margin-top: .35rem;
    overflow: hidden;
}
.liaison3 .cCont1 .Cont .btn .reset,
.liaison3 .cCont1 .Cont .btn .submit {
    float: left;
    width: 1.4rem;
    height: .8rem;
    border-radius: .04rem;
    text-align: center;
    line-height: .8rem;
    margin-right: .2rem;
    font-size: .24rem;
    color: #FFF;
}
.liaison3 .cCont1 .Cont .btn .reset {
    background-color: #d4c7bb;
}
.liaison3 .cCont1 .Cont .btn .submit {
    background-color: #004098;
}
/* ??????¨¦??¨¨?? */
.page_ban.partner_ban h2 {
    text-align: left;
}
.partner1 {
    overflow: hidden;
}
.partner1 .cCont1 {
    padding: .6rem 0 .33rem;
}
.partner1 .cCont1 .ti {
    margin-top: .44rem;
}
.partner1 .cCont1 .ti h3 {
    color: #004098;
    font-size: .36rem;
    line-height: 1;
    margin-bottom: .1rem;
}
.partner1 .cCont1 .ti h4 {
    color: #cda173;
    font: .26rem/.3rem 'Gilroy-Bold';
}
.partner1 .cCont1 .ti h4 em {
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.partner1 .cCont1 .txt {
    margin-top: .24rem;
}
.partner1 .cCont1 .txt p {
    opacity: 0.7;
    filter: alpha(opacity=70);
    margin-top: .14rem;
}
/* ????????¡ã????????¡ª */
.statement-pop.pop-wrap .pop-cont {
    width: 100%;
    background: url(/mobile/images/statement_bg.jpg) no-repeat center/cover;
    padding: .6rem .4rem;
}
.statement-pop.pop-wrap .pop-cont .close {
    right: .5rem;
    top: -.7rem;
}
.statement-pop .txt h3 {
    font-size: .28rem;
    color: #85888e;
    line-height: .5rem;
    margin-top: .36rem;
}
.statement-pop .txt p {
    color: #85888e;
}

.video-pop .pop-cont {
    padding: 0;
    background-color: transparent;
}

@keyframes arrow-movement {
    0% {
        opacity: 0;
        bottom: .2rem
    }

    70% {
        opacity: 1;
    }

    to {
        opacity: 0
    }
}
@-webkit-keyframes arrow-movement {
    0% {
        opacity: 0;
        bottom: .2rem
    }

    70% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}
.arrow-movement {
    -webkit-animation-name: arrow-movement;
    animation-name: arrow-movement;
}
.fadeInUp50 {
    -webkit-animation-name: fadeInUp50;
    -moz-animation-name: fadeInUp50;
    -ms-animation-name: fadeInUp50;
    animation-name: fadeInUp50;
}
@-webkit-keyframes fadeInUp50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 50px, 0);
        -moz-transform: translate3d(0, 50px, 0);
        -ms-transform: translate3d(0, 50px, 0);
        transform: translate3d(0, 50px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@-moz-keyframes fadeInUp50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 50px, 0);
        -moz-transform: translate3d(0, 50px, 0);
        -ms-transform: translate3d(0, 50px, 0);
        transform: translate3d(0, 50px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@-o-keyframes fadeInUp50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 50px, 0);
        -moz-transform: translate3d(0, 50px, 0);
        -ms-transform: translate3d(0, 50px, 0);
        transform: translate3d(0, 50px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@keyframes fadeInUp50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 50px, 0);
        -moz-transform: translate3d(0, 50px, 0);
        -ms-transform: translate3d(0, 50px, 0);
        transform: translate3d(0, 50px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
.fadeInUp15 {
    -webkit-animation-name: fadeInUp15;
    -moz-animation-name: fadeInUp15;
    -ms-animation-name: fadeInUp15;
    animation-name: fadeInUp15;
}
@-webkit-keyframes fadeInUp15 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 15px, 0);
        -moz-transform: translate3d(0, 15px, 0);
        -ms-transform: translate3d(0, 15px, 0);
        transform: translate3d(0, 15px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@-moz-keyframes fadeInUp15 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 15px, 0);
        -moz-transform: translate3d(0, 15px, 0);
        -ms-transform: translate3d(0, 15px, 0);
        transform: translate3d(0, 15px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@-o-keyframes fadeInUp15 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 15px, 0);
        -moz-transform: translate3d(0, 15px, 0);
        -ms-transform: translate3d(0, 15px, 0);
        transform: translate3d(0, 15px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@keyframes fadeInUp15 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 15px, 0);
        -moz-transform: translate3d(0, 15px, 0);
        -ms-transform: translate3d(0, 15px, 0);
        transform: translate3d(0, 15px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
.fadeInLeft50 {
    -webkit-animation-name: fadeInLeft50;
    -moz-animation-name: fadeInLeft50;
    -ms-animation-name: fadeInLeft50;
    animation-name: fadeInLeft50;
}
@-webkit-keyframes fadeInLeft50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-50px, 0, 0);
        -moz-transform: translate3d(-50px, 0, 0);
        -ms-transform: translate3d(-50px, 0, 0);
        transform: translate3d(-50px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@-moz-keyframes fadeInLeft50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-50px, 0, 0);
        -moz-transform: translate3d(-50px, 0, 0);
        -ms-transform: translate3d(-50px, 0, 0);
        transform: translate3d(-50px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@-o-keyframes fadeInLeft50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-50px, 0, 0);
        -moz-transform: translate3d(-50px, 0, 0);
        -ms-transform: translate3d(-50px, 0, 0);
        transform: translate3d(-50px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@keyframes fadeInLeft50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-50px, 0, 0);
        -moz-transform: translate3d(-50px, 0, 0);
        -ms-transform: translate3d(-50px, 0, 0);
        transform: translate3d(-50px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
.fadeInRight50 {
    -webkit-animation-name: fadeInRight50;
    -moz-animation-name: fadeInRight50;
    -ms-animation-name: fadeInRight50;
    animation-name: fadeInRight50;
}
@-webkit-keyframes fadeInRight50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(50px, 0, 0);
        -moz-transform: translate3d(50px, 0, 0);
        -ms-transform: translate3d(50px, 0, 0);
        transform: translate3d(50px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@-moz-keyframes fadeInRight50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(50px, 0, 0);
        -moz-transform: translate3d(50px, 0, 0);
        -ms-transform: translate3d(50px, 0, 0);
        transform: translate3d(50px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@-o-keyframes fadeInRight50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(50px, 0, 0);
        -moz-transform: translate3d(50px, 0, 0);
        -ms-transform: translate3d(50px, 0, 0);
        transform: translate3d(50px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
@keyframes fadeInRight50 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(50px, 0, 0);
        -moz-transform: translate3d(50px, 0, 0);
        -ms-transform: translate3d(50px, 0, 0);
        transform: translate3d(50px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}


@media screen and (max-width: 320px) {

}

/* special */
.special {
    margin-top: 1rem;
}
.special .cCont2 {
    height: 3.65rem;
    background: url(/mobile/images/special/special1-cont2-img.jpg) no-repeat center;
    background-size: cover;
}
.special .cCont2 .uxBox{
    float: right;
    width: 4rem;
    padding-top: .475rem;
}
.special .cCont2 .uxBox li p {
    color: #FFF;
    font-size: .22rem;
    line-height: .34rem;
    font-weight: 300;
}
.special .cCont3 .swiper-pagination-bullet {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #FFF;
    margin: 0 4px;
    transition: width .3s;
    cursor: pointer;
    border: none;
}
.special .cCont3 .swiper-pagination-bullet-active {
    width: 40px;
}
.special .cCont4 {
    padding: .8rem 0 .1rem;
    background-color: #29abe2;
}
.special .t-tix {
    width: 3.66rem;
    height: .81rem;
    background: url(/mobile/images/special/special1-contt-tit.png) no-repeat 0 0;
    background-size: cover;
    color: #29abe2;
    font-size: .35rem;
    margin: 0 auto .36rem;
}
.special .t-tix em {
    display: block;
    width: 3.56rem;
    height: .7rem;
    line-height: .7rem;
    text-align: center;
}
.special .cCont4 li {
    overflow: hidden;
}
.special .cCont4 li + li {
    margin-top: .2rem;
}
.special .cCont4 li .item {
    /* width: 3.25rem;
    float: left; */
    width: 100%;
}
/* .special .cCont4 li .item:nth-of-type(even) {
    float: right;
} */
.special .cCont4 li .item .uxi {
    margin-top: .2rem;
}
.special .cCont4 li .item:nth-child(2) .uxi {
    margin: 0;
}
.special .cCont4 li .item .ox .scImg {
    margin-top: .2rem;
    height: 3.094rem;
    overflow: hidden;
}
.special .more {
    width: .57rem;
    height: .58rem;
    background: url(/mobile/images/special/more.png) no-repeat center;
    background-size: cover;
    margin: auto;
    margin-top: .47rem;
}
.special .cCont4 .slideBox {
    padding-bottom: .8rem;
}
.special .cCont4 .swiper-pagination-bullet {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #FFF;
    margin: 0 4px;
    transition: width .3s;
    cursor: pointer;
    border: none;
    bottom: 0;
}
.special .cCont4 .swiper-pagination-bullet-active {
    width: 40px;
}
.special .cCont5 {
    padding: .77rem 0 .6rem;
    background-color: #f2f2f2;
    overflow: hidden;
}
.special .cCont5 .auto {
    width: 100%;
}
.special .cCont5 .jxr{text-align: center;margin-bottom: .4rem;}
.special .cCont5 .jxr li.on{background-color: #29abe2;color: #FFF;}
.special .cCont5 .jxr li{display: inline-block;width: 1.45rem;height: .6rem;font-size: .22rem;line-height: .6rem;color: #29abe2;text-align: center;background-color: #ffffff;border-radius: .3rem;margin: 0 .17rem;transition: all .3s;cursor: pointer;}

.special .cCont5 .slideBox {
    left: .4rem;
}
.special .cCont5 .slideBox .swiper-slide img {
    width: 95%;
}

.special .cCont6 {
    background-color: #29abe2;
    padding: .77rem 0 .8rem;
    overflow: hidden;
    position: relative;
}
.special .cCont6 .auto {
    width: 100%;
}
.special .cCont6 .slideBox {
    left: .4rem;
}
.special .cCont6 .slideBox .swiper-slide img {
    width: 95%;
}
.special .cCont6 .jxr{text-align: center;margin-bottom: .4rem;}
.special .cCont6 .jxr li.on{background-color: #fff;color: #29abe2;}
.special .cCont6 .jxr li{display: inline-block;/* width: 1.45rem; */height: .6rem;font-size: .22rem;line-height: .6rem;color: #fff;text-align: center;border-radius: .3rem;margin: 0 .17rem;transition: all .3s;cursor: pointer;padding: 0 .05rem;}

.special .cCont6 .box .vol {
    position: absolute;
    left: -3.4rem;
    top: 0;
    width: 4.44rem;
}
.special .cCont6 .box .vol2 {
    width: 4.83rem;
}
.special .cCont6 .box .vol3 {
    width: 4.84rem;
}
.special .cCont7 {
    padding: .77rem 0 .8rem;
    overflow: hidden;
}
.special .cCont7 .slideBox {
    overflow: hidden;
}
.special .cCont7 .slideBox .swiper-slide {
    width: 49%;
    float: left;
    margin-bottom: .15rem;
}
.special .cCont7 .slideBox .swiper-slide:nth-of-type(even) {
    float: right;
}
.special .cCont7 .more {
    background: url(/mobile/images/special/more_on.png) no-repeat center;
    background-size: cover;
}
.special .cCont7 .auto {
    width: 100%;
}
.special .cCont7 .slideBox {
    left: .4rem;
}
.special .cCont7 .slideBox .swiper-slide img {
    width: 95%;
}


/* .konSx-pop{display: block;display: none;width: 100%;height: 100%;overflow: auto;position: absolute;left: 0;top: 0;} */
.pop-wrap var {
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.4;
    filter: alpha(opacity=40);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
}
.konSx-pop .pop-cont {
    padding: 0;
    z-index: 20;
}
.konSx-pop .close{position: absolute;right: 40px;top: 40px;cursor: pointer;}
.konSx-pop .download {
    width: .8rem;
    height: .8rem;
    background: url(/mobile/images/special/special1-download.png) no-repeat 0 0;
    background-size: cover;
    cursor: pointer;
    position: absolute;
    bottom: .36rem;
    right: .2rem;
    z-index: 99;
}
.konSx-pop .slideBox {
    padding-bottom: 1.6rem;
    text-align: center;
}
.konSx-pop .slideBox:before {
    content: '£¨³¤°´Í¼Æ¬±£Áôµ½±¾µØ£©';
    color: #5f5e5e;
    opacity: 0.7;
    filter: alpha(opacity=70);
    position: absolute;
    left: 0;
    right: 0;
    margin: 0;
    bottom: .5rem;
    text-align: center;
    font-size: .22rem;
}
.konSx-pop .swiper-button-prev {
    width: .8rem;
    height: .8rem;
    margin-top: 0;
    background-size: .8rem .8rem;
    background-image: url(/mobile/images/special/btn-prev.png);
    top: auto;
    bottom: .36rem;
    left: .2rem;
}
.konSx-pop .swiper-button-next {
    width: .8rem;
    height: .8rem;
    margin-top: 0;
    background-size: .8rem .8rem;
    background-image: url(/mobile/images/special/btn-next.png);
    top: auto;
    bottom: .36rem;
    left: 1.36rem;
}
.konSx-pop .close {
    position: absolute;
    right: .22rem;
    top: -.8rem;
    width: .4rem;
    height: .4rem;
    background: none;
}<!--ºÄÊ±1785067941.6016Ãë-->