
/*===>> #header*/
#header.nFixed{position: absolute;}
#header{width: 7.5rem;height: 1.2rem;background-color: #FFF;position: fixed;left: 0;top:0;z-index: 999;
    box-shadow: 0 -1px 8px 0 rgba(0,0,0,0.2);
}

#header .logo{float: left;}
#header .menu{float: right;padding:0 0.2rem;margin-right: 0.3rem;height: 100%;}
#header .menu ul{width: 0.5rem;height: 0.5rem;margin-top: 0.36rem;position: relative;}
#header .menu li{display: block;width: 100%;height: 0;border-top: 4px solid #2750a5;position: absolute;left: 0;-webkit-transition:all 0.5s ease-out;transition: all 0.5s ease-out;}
#header .menu li:nth-child(1){top: 0;}
#header .menu li:nth-child(2){top: 40%;}
#header .menu li:nth-child(3){top: 80%;}
/*#header .menu.open li:nth-child(1){top:50%;margin-top: -2px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}*/
/*#header .menu.open li:nth-child(2){opacity: 0;}*/
/*#header .menu.open li:nth-child(3){bottom: auto;top:50%;margin-top: -2px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}*/
.menu-nav{width: 100%;height: 100%;opacity: 0;-webkit-transform: translate(100%);transform: translate(100%);-webkit-transition: opacity,transform 0.4s ease-in-out ;transition: opacity,transform 0.4s ease-in-out ;position: fixed;left: 0;top:0;}
.menu-nav var{display: block;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);position: absolute;top:0;left: 0;}
.menu-nav.open{opacity:1;-webkit-transform: translate(0);transform: translate(0);}
#header .logo{float: left;width: 2.6rem;margin: 0.2rem 0 0 0.45rem;}


#header .menu-nav .nav{width: 3.4rem;height: 100%;background: #2c61bf url("../images/heder-nav-bg.jpg") no-repeat left bottom/100% auto;position: absolute;right:0;top:0;z-index: 99999;overflow: auto;}
#header .menu-nav .deleteBtn{width: 4.2rem;height: 1.2rem;background-color: #FFF;position: absolute;right: 3.4rem;top:0;}
#header .menu-nav .deleteBtn img{
    float: right;
    width: 0.26rem;
    border: 0.1rem solid transparent;
    margin: 0.4rem 0.4rem 0 0;
    opacity: 0.8;
}
.z-accordion{margin: 1rem 0 0.6rem;}
.z-accordion dl.bg-no dt{background: none;}
.z-accordion dt{color: #FFF;font-size: 0.3rem;height: 0.92rem;line-height: 0.92rem;padding-left: 0.65rem;background: url("../images/heder-nav-icon.png") no-repeat 2.7rem center/0.33rem auto;}
.z-accordion .open dt{background: url("../images/heder-nav-icon-on.png") no-repeat 2.7rem center/0.33rem auto;}
.z-accordion dd{padding-left: 0.65rem;}
.z-accordion dd li{color: #FFF;font-size: 0.26rem;line-height: 0.56rem;}
/*.z-accordion dd li .on{color: #ffa210;}*/

#header .menu-nav .n-logo{
    width: 2.2rem;
    margin: 0 auto 0.6rem;
}


/*===>> #footer*/
#footer{height: 1.5rem;background-color: #e5e5e5;overflow: hidden;}
#footer p{text-align: center;color: #666666;line-height: 1;margin: 0.4rem 0 0.05rem;}
#footer .bom{text-align: center;}
#footer .bom a{display: inline-block;color: #666666;font-size: 0.24rem;}

/*===>> #public*/
.content{padding-top: 1.2rem;}
.z-h1{color: #58585e;font-size: 0.34rem;line-height: 1;margin-bottom: 0.1rem;}
.z-h2{color: #c0a988;font: 400 0.24rem/1 "Montserrat Regular";margin-bottom: 0.06rem;}
.swiper-dt .swiper-containers{margin: 0 0.5rem;overflow: hidden;}
.swiper-dt .swiper-slide{text-align: center;}

.ti-h1{color: #2c51c3;font: 700 0.34rem "Microsoft YaHei";margin-bottom: 0.1rem;text-align: center;}
.ti-h2{color: #e0e1df;font: 400 0.3rem/1 "Montserrat Regular";text-align: center;margin-bottom: 0.3rem;}

.drop-down ul{
    display: none;
}

.ovs-dt{text-align: center;border-top: 2px solid #eaeaf1;}
.ovs-dt li{display: inline-block;height: 0.7rem;line-height: 0.7rem;margin: 0 0.16rem;color: #585b5d;position: relative;}
.ovs-dt li.on{color: #0030c1;}
.ovs-dt li.on:after{content: "";display: block;width: 0.55rem;height: 0;border-top: 2px solid #ff8400;margin: 0 auto;position: relative;left: 0;right:0;top: calc( -0.75rem + 1px );}


.more-cop{display: block;width: 5.2rem;height: 0.8rem;margin: 0.5rem auto 0.3rem;background-color: #ffa300;}
.more-cop div{float: right;width: 4.6rem;height: 0.8rem;background: #2852c2 url("../images/more-opc-01.png") no-repeat center center/0.66rem auto;}

.topSwriper{position: relative;}
.topSwriper .swiper-pagination-bullet-active{background-color: #3257c3;}


.top-tit{overflow: hidden;}
.top-tit h1{height: 1rem;line-height: 1rem;text-align: center;font-size: 0.26rem;color: #FFF;font-weight: 400;}
.top-tit h2{height: 1rem;line-height: 1rem;text-align: center;font-size: 0.26rem;color: #FFF;font-weight: 400;}

.top-tit a.on {
    width: 50%;
    background-color: #ffa300;
}
.top-tit a{
    float: left;
    width: 25%;
    background-color: #2852c2;
}
.propaganda{padding:0.5rem 0.3rem;position:relative;}
.propaganda p{font-size: 0.24rem;color: #fff;position: absolute;bottom:0.5rem;left:0.75rem;background: url(../images/dow.png) no-repeat left;padding-left:0.4rem;background-size:0.3rem 0.3rem;}

/*=======*/

.z-more-1 {
    display: block;
    width: 1.2rem;
    height: 1rem;
    margin: 0.8rem auto 0.6rem;
    position: relative;
}
.z-more-1:after{
    content: "";
    display: block;
    width: 100%;
    height: 0.4rem;
    background: url("../images/z-more-2-ic.png") no-repeat center center/ 0.6rem auto;
    position: absolute;
    left: 0;
    top: 0;
    animation: z-more-2 1.2s ease-in-out infinite;
}

@keyframes z-more-2 {
    0%{
        opacity: 0;
        transform: translateY( 0 );
    }
    20%{
        opacity: 0.5;
    }
    50%{
        opacity: 1;
        transform:  translateY( -1.2rem );
    }

    100%{
        transform:  translateY( 0 );
        opacity: 0;
    }
}

/*===>> #index*/
#indexSlider{position: relative;}
#indexSlider .swiper-pagination{bottom: 0.2rem;}
#indexSlider .swiper-pagination span{background-color: #FFF;margin: 0 3px;opacity: 0.8;}
#indexSlider .swiper-pagination span.swiper-pagination-bullet-active{background-color: #2750a5;opacity: 1;}
.index .tipBox{height: 2.7rem;padding: 0 0.45rem;overflow: hidden;}
.index .tipBox ul{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 0.6rem;}
.index .tipBox ul li{height: 1.3rem;background-color: #2750a5;background-position: top center !important;}
.index .tipBox ul li p{padding-top: 1.1rem;line-height: 1;font-size: 0.26rem;color: #7b7b7b;text-align: center;}
.index .tipBox ul li:nth-child(1){    background: url(../images/index-tip-ic1.png) no-repeat ;background-size: .88rem;}
.index .tipBox ul li:nth-child(2){    background: url(../images/index-tip-ic2.png) no-repeat ;background-size: .9rem;}
.index .tipBox ul li:nth-child(3){    background: url(../images/index-tip-ic3.png) no-repeat ;background-size: .9rem}
.index .tipBox ul li:nth-child(4){    background: url(../images/index-tip-ic4.png) no-repeat ;width: 1.09rem;background-size: .91rem}
.z-popWrap3{
	display: none;
	    width: 100%;
	    height: 100%;
	    background: url(../images/index-tip-pop-bg.jpg) no-repeat top left/125% auto;
	    position: fixed;
	    left: 0;
	    top: 0;
	    z-index: 9999;
}
.z-popWrap3 .z-popCont {
    width: 100%;
    height: 100%;
}
.z-popWrap3 .z-popCont .delete {
    width: 0.3rem;
    position: absolute;
    right: 0.2rem;
    top: 0.2rem;
    border: 0.2rem solid transparent;
}
.z-popWrap3 .z-popCont h1 {
    color: #ffc975;
    font-size: 0.4rem;
    line-height: 1;
    margin: 3.2rem 0 0.8rem;
    text-align: center;
    font-weight: inherit;
}
.z-popWrap3 .z-popCont .ew {
    display: block;
    width: 4.84rem;
    margin: 0 auto;
}
.index .list{margin-bottom: 0.6rem;}
.index .list .li{height: 1.2rem;background-color: #2c61bf;position: relative;margin-bottom: 0.1rem;background-image: url("../images/index-list-ic.png");background-repeat: no-repeat;background-size: 0.46rem auto;}
.index .list a:nth-child(1) .li{background-position: 0.45rem 0;}
.index .list a:nth-child(2) .li{background-position: 0.45rem -1.36rem;}
.index .list a:nth-child(3) .li{background-position: 0.45rem -2.7rem;}
.index .list a:nth-child(4) .li{background-position: 0.45rem -4.04rem;}
.index .list .li:after{content: "";display: block;width: 0.2rem;height: 0.3rem;background: url("../images/left-ic.png") no-repeat center center/100% auto;position: absolute;right: 0.48rem;top: 0.5rem;}
.index .list .li p{line-height: 1.2rem;color: #FFF;opacity: 0.83;text-indent: 1.8rem;
    font-size: 0.36rem;
}

/*润江产品 弹窗*/
.ask-popWrap{display: none;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);position: fixed;left: 0;top:0;z-index: 9999;}
.ask-popWrap .z-popCont{width: 5.7rem;height: 5.7rem;/*background-color: #FFF;*/border-radius: 50%;position: absolute;top:0;left: 0;right: 0;bottom:0;margin: auto;}
.ask-popWrap .z-popCont .in-logo{display: block;width: 2rem;height: 2rem;border:3px solid #e5e5e5;border-radius: 50%;overflow: hidden;position: absolute;top:0;left: 0;right: 0;bottom:0;z-index: 99;margin: auto;text-align: center;
    box-shadow: 0 0 14px -2px #e5e5e5;
}
.ask-popWrap .z-popCont .in-logo img{display: inline-block;width: 80%;margin-top: 0.8rem;}
.ask-popWrap.open .z-popCont ul{transform: scale(1,1);}
.ask-popWrap .z-popCont ul{width: 100%;height: 100%;background-color: rgba(255,255,255,0.92);border-radius: 50%;overflow: hidden;position: absolute;left: 0;top:0;transition: transform 0.6s ease;transform: scale(0.1,0.1);
    box-shadow: 0.16rem 0.3rem 0.2rem 0.1rem rgba(0,0,0,0.2);
}
.ask-popWrap .z-popCont ul li{width: 1.74rem;height: 1.74rem;background-image: url("../images/ask-pop-ic.png");background-repeat: no-repeat;background-size: 4.53rem auto;position: absolute;text-align: center;line-height: 1;font-size: 0.24rem;color: #666666;}

.ask-popWrap .z-popCont ul li a{
    height: 0.3rem;
    padding-top: 1.34rem;
}

.ask-popWrap .z-popCont ul li:nth-child(1){left: 50%;top:0;margin-left: -0.875rem;background-position: -1.42rem 0.2rem;}
.ask-popWrap .z-popCont ul li:nth-child(2){right: 0;top: 50%;margin-top: -0.875rem;background-position: -3.36rem -1.8rem;}
.ask-popWrap .z-popCont ul li:nth-child(3){left: 50%;bottom: 0.3rem;margin-left: -0.875rem;background-position: -1.45rem -3.5rem;}
.ask-popWrap .z-popCont ul li:nth-child(4){left: 0;top: 50%;margin-top: -0.875rem;background-position: 0.42rem -1.8rem;}
.ask-popWrap .delete{
    width: 0.46rem;
    position: absolute;
    right: 0.4rem;
    top: -0.2rem;
}


/*品牌文化 下拉 菜单 */
.gio-dt{height: 1rem;}
.gio-dt{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.gio-dt dl{width: 33.1%;}
.gio-dt dt{height: 1rem;line-height: 1rem;text-align: center;font-size: 0.26rem;color: #FFF;background: #2c51c3 url("../images/test/gio-dt-icon-1.png") no-repeat 2rem center/0.28rem auto;}
.gio-dt dt.on{background: #ffa300 url("../images/test/gio-dt-icon-2.png") no-repeat 2rem center/0.28rem auto;}
.gio-dt dd{background-color: #2c51c3;margin-top: 2px;overflow: hidden;padding: 0.1rem 0;
    position: relative;
    z-index: 400;
}
.gio-dt dd li{color: #FFF;font-size: 0.26rem;line-height: 0.8rem;text-align: center;}

.gio-dd p{
    line-height: 0.46rem;
}

/*品牌文化 下拉 菜单 */
.z-popWrap{display: none;width: 100%;height: 100%;background: url("../images/index-tip-pop-bg.jpg") no-repeat top left/125% auto;position: fixed;left: 0;top:0;z-index: 9999;}
.tip-pop .z-popCont{width: 100%;height: 100%;}
.tip-pop .z-popCont .delete{width: 0.3rem;position: absolute;right: 0.2rem;
    top: 0.2rem;
    border: 0.2rem solid transparent;
}
.tip-pop .z-popCont h1{color: #ffc975;font-size: 0.4rem;line-height: 1;margin: 3.2rem 0 0.8rem;text-align: center;font-weight: inherit;}
.tip-pop .z-popCont ul li{text-align: center;color: #FFF;font-size: 0.26rem;line-height: 1.08rem;}
.tip-pop .z-popCont ul li a{display: inline-block;line-height: 1;}
.tip-pop .z-popCont .ew{display: block;width: 4.84rem;margin: 0 auto;}

/*===>> #about*/
.about p{color: #666666;margin-bottom: 0.2rem;}
.about{padding: 0 0.5rem 0.8rem;}
.about .top{margin-bottom: 0.2rem;padding: 0.46rem 0 0.14rem;}
.about .fl-tit{float: left;margin: -0.2rem 0.4rem 0 0 ;}
.about h3{color: #2d51c1;font-size: 0.28rem;line-height: 1;margin-bottom: 0.12rem;}
.about h4{color: #c0a988;font: 400 0.64rem/1 "Montserrat Regular";letter-spacing: -0.03rem;opacity: 0.38;}

.about .top{width: 6.5rem;height: 2.34rem;padding: 0 0.3rem;margin-left: -0.3rem;margin-top: -2.1rem;margin-bottom: 0.7rem;background: url("../images/about1-top-01.jpg") no-repeat 0 0/100% auto;position: relative;z-index: 99;}
.about .top h1{color: #555555;font-size: 0.34rem;line-height: 1;padding: 0.4rem 0 0.3rem;}
.about .top h2{color: #888888;font-size: 0.3rem;margin-bottom: 0.12rem;font-weight: 400;}
.about .top h5{color: #21459a;font-size: 0.24rem;font-family: "Rubik Regular";}
.about .txt-c p img{margin: 0.3rem 0;}


/*===>> #about2*/
.about2 .top{padding: 0.3rem 0.5rem ;}
.about2 .top h1{color: #2c51c3;font: 700 0.34rem "Microsoft YaHei";margin-bottom: 0.1rem;text-align: center;}
.about2 .top h2{color: #e0e1df;font: 400 0.3rem/1 "Montserrat Regular";text-align: center;margin-bottom: 0.3rem;}
.about2 .top h3{color: #444444;font-size: 0.28rem;margin-bottom: 0.1rem;}
.about2 .top p{color: #666666;}
.about2 .swiper-dt{height: 1.17rem;background-color: #ffb035;margin-bottom: 3px;}
.about2 .swiper-dt .swiper-slide{font: 400 0.36rem/1.17rem "Rubik Regular";color: #FFF;

}
.about2 .swiper-dt .swiper-slide.on em{display: inline-block;height: calc( 1.17rem + 4px );border-bottom: 0.06rem solid #ffab28;}
.about2 .swiper-dd{border-top: 0.06rem solid #f8f4e6;margin-bottom: 0.6rem;margin-top: 1px;/*overflow: hidden;*/position: relative;}
.about2 .swiper-dd:after{content: "";display: inline-block;padding: 0.06rem;border: 1px solid #ffb036;border-radius: 50%;background-color: #FFF;position: absolute;left: calc( 0.5rem - 2px - 0.03rem );bottom:0;}
.about2 .swiper-dd dt{height: 0.94rem;line-height: 0.94rem;text-indent: 0.75rem;border-left: 2px solid #f8f4e6;border-bottom: 2px solid #f8f4e6;color: #ffa61b;font-size: 0.3rem;}
.about2 .swiper-dd>dl:nth-child(1){display: block;}
.about2 .swiper-dd>dl{display: none;}
.about2 .swiper-dd dd{margin-left: 0.5rem;border-left: 2px solid #f8f4e6;padding: 0.5rem 0.5rem 0.3rem 0.26rem;position: relative;}
.about2 .swiper-dd dd p:nth-child(1){margin-top: 0;}
.about2 .swiper-dd dd p{color: #666666;margin-top: 0.3rem;position: relative;}
.about2 .swiper-dd dd p:after{content: "";display: block;width: 0;height: 0.24rem;border-left: 2px solid #ffa61b;position: absolute;top:0.1rem;left: calc( -0.26rem - 2px );}

/*===>> #about3*/
.about3{padding-bottom: 2.64rem;background: #f6f7f7 url("../images/about3-bg.jpg") no-repeat bottom left/100% auto;}
.about3 .top{padding: 0.3rem 0.5rem 0;}
.about3 .top h1{color: #2c51c3;font: 700 0.34rem "Microsoft YaHei";margin-bottom: 0.1rem;text-align: center;}
.about3 .top h2{color: #e0e1df;font: 400 0.3rem/1 "Montserrat Regular";text-align: center;margin-bottom: 0.3rem;}
.about3 .cardWrap{margin: 0 0.9rem 0 0.5rem;padding-left: 0.4rem;padding-bottom: 0.3rem;border-left: 1px solid #dcdcdc;}
.about3 .cardWrap .card{background-color: #FFF;padding: 0.4rem 0.3rem 1rem;margin-bottom: 0.6rem;position: relative;}
.about3 .cardWrap .card:after{content: "";display: block;width: 0.12rem;height: 0.12rem;background-color: #f6f7f7;border:2px solid #ffae24;margin: auto 0;position: absolute;top:0;bottom:0;left: calc( -0.03rem - 0.5rem + 1px );-webkit-border-radius: 50%;border-radius: 50%;}
.about3 .cardWrap .card h3{color: #1842ba;font-size: 0.36rem;font-weight: 400;}
.about3 .cardWrap .card .txt{height: 1.2rem;overflow: hidden;}
.about3 .cardWrap .card strong{display: block;color: #666666;font-size: 0.28rem;margin-top: 0.36rem;}
.about3 .cardWrap .card p{color: #666666;font-size: 0.24rem;}
.about3 .cardWrap .card .more{display: block;width: 0.8rem;height: 0.5rem;background: url("../images/icon_down.png") no-repeat center/0.36rem ;margin: 0 auto;-webkit-transform: rotate(180deg);transform: rotate(180deg);position: absolute;bottom: 0.3rem;left: 0;right:0;}
.about3 .cardWrap .card.open .more{-webkit-transform: rotate(0deg);transform: rotate(0deg);}

/*===>> #service1*/
.service{background-color: #f6f7f7;overflow: hidden;}
.service .top{padding: 0.3rem 0.5rem 0.1rem;}
.service .card{background-color: #FFF;margin: 0 0.5rem 1rem;}
.service .card .cont{padding: 0.3rem 0.3rem 0.4rem;}
.service .card h3{color: #2c51c3;font-size: 0.3rem;margin-bottom: 0.3rem;}
.service .card h4{color: #2e2e2e;font-size: 0.26rem;margin-bottom: 0.3rem;}
.service .card h4 em{color: #4478de;}
.service .card h5{color: #ff7917;font: 400 0.5rem "Rubik Regular";margin-bottom: 0.2rem;}
.service .card ul li{color: #555555;font-size: 0.26rem;margin-bottom: 0.1rem;}



/*===>> #service2*/
.service2{background-color: #f6f7f7;}
.service2 .top{padding: 0.3rem 0.5rem 0;}
.service2 .cont{padding: 0 0.5rem;overflow: hidden;}
.service2 .cont .tip{margin-bottom: 0.2rem;}
.service2 .cont .tip p{font-size: 0.24rem;line-height: 0.36rem;color: #666666;}
.service2 .cont .inp{margin-bottom: 0.2rem;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;position: relative;}
.service2 .cont .inp:after{content: "";display: block;clear: both;}
.service2 .cont .tas{width: 1.6rem;}
.service2 .cont .ysd{width: 4.74rem;}
.service2 .cont .inp>*:nth-child(1){margin-left: 0;}
.service2 .cont .drop-down{float: left;margin-left: 0.2rem;position: relative;}
.service2 .cont .drop-down .drop-txt{height: 1rem;line-height: 1rem;background-color: #eaebf1;color: #666;}
.service2 .cont .drop-down ul{width: 100%;padding: 0.2rem 0;background-color: #FFF;position: absolute;top: 1rem;left: 0;z-index: 200;}
.service2 .cont .drop-down ul li{padding: 0 0.3rem;line-height: 0.6rem;color: #6f6e6e;}
.service2 .cont .drop-down .drop-txt:after{content: "";border: 6px solid transparent;border-top: 6px solid #979797;position: absolute;right: 0.2rem;top: 0.4rem;}
.service2 .cont .ic-x{padding: 0 0.36rem;background: url("../images/input-ic.png") no-repeat 0.16rem 0.4rem/0.14rem auto;}
.service2 .cont .inp textarea{display: block;width: 100%;height: 2rem;padding: 0.33rem 0.3rem;background-color: #eaebf1;}
.service2 .cont .inp input{background-color: #eaebf1;height: 1rem;line-height: 1rem;}
.service2 .cont .inp input.name{width: 3.6rem;}
.service2 .cont .inp .dat{width: 1.3rem;}
.service2 .cont .inp input.num{width: 100%;}
.service2 .cont .bom{text-align: center;padding: 0.2rem 0 0.7rem;}
.service2 .cont .btn{display: inline-block;width: 2.2rem;height: 0.9rem;line-height: 0.9rem;text-align: center;color: #FFF;margin: 0 0.1rem;}
.service2 .cont .submit{background-color: #2f58d1;}
.service2 .cont .reset{background-color: #547ef9;}


/*===>> #service3*/
.service3{background-color: #f6f7f7;}
.service3 .top{padding: 0.3rem 0.5rem 0;}
.service3 .cardWrap{padding: 0 0.5rem;overflow: hidden;}
.service3 .cardWrap .card:nth-child(2n+1){float: left;}
.service3 .cardWrap .card{float: right;width: 3.12rem;height: 3.44rem;padding-top: 0.8rem;margin-bottom: 0.26rem;text-align: center;}
.service3 .cardWrap .card:nth-child(1){background: url("../images/service3-card-01.jpg") no-repeat 0 0/100% auto;}
.service3 .cardWrap .card:nth-child(2){background: url("../images/service3-card-02.jpg") no-repeat 0 0/100% auto;}
.service3 .cardWrap .card:nth-child(3){background: url("../images/service3-card-03.jpg") no-repeat 0 0/100% auto;}
.service3 .cardWrap .card:nth-child(4){background: url("../images/service3-card-04.jpg") no-repeat 0 0/100% auto;}
.service3 .cardWrap .card h4{color: #FFF;font-size: 0.3rem;line-height: 0.5rem;}
.service3 .cardWrap .card p{color: #FFF;text-align: center;font-size: 0.24rem;padding: 0 0.2rem;}
.service3 .bom{padding: 0.4rem 0.5rem;}
.service3 .bom h5{color: #666666;font-weight: bold;font-size: 0.26rem;margin-bottom: 0.1rem;}
.service3 .bom p{color: #666666;font-size: 0.24rem;}

/*===>> #service4*/
.con-dacx{width: 100%;height: 100%;background: url("../images/dacx-bg.png") no-repeat center 0 / 116% 116%;position: absolute;left: 0;top:0;}
.con-dacx .logo{width: 2.2rem;position: absolute;left: 0.5rem;top: 0.3rem;}
.con-dacx .return{width: 0.66rem;height: 0.66rem;background: url("../images/return-icon.png") no-repeat center/100%;position: absolute;top: 6.3rem;left: 0.5rem;}
.con-dacx .pos-cont{position: absolute;left: 2.5rem;top: 4.6rem;}
.con-dacx .pos-cont p{color: #FFF;font-size: 0.36rem;line-height: 1;}
.con-dacx .pos-cont h3{color: #ffc600;font-size: 0.6rem;line-height: 1;font-weight: 400;margin: 0.55rem 0 0.4rem;}
.con-dacx .pos-cont h5{margin-top: 1.5rem;color: #FFF;font-size: 0.6rem;}




/*===>> #business*/
.business .top{background-color: #f8f9fb;padding-bottom: 0.54rem;}
.business .top h2{color: #0045e0;font-size: 0.28rem;line-height: 0.45rem;padding: 0.44rem 0 0.1rem;text-align: center;}
.business .top h3{color: #ffae24;font: 400 0.24rem "Rubik Regular";text-align: center;}


/*.business .searchBox h2{color: #666666;font-size: 0.28rem;line-height: 1;padding: 0.7rem 0 0.5rem;text-align: center;}*/
/*.business .searchBox{height: 5.2rem;}*/
/*.business .searchBox .box{margin: 0 0.5rem;}*/
/*.business .searchBox .box:after{content: "";display: block;clear: both;}*/
/*.business .searchBox .box input{float: right;width: calc( 45% - 0.4rem );height: 0.8rem;margin-bottom: 0.2rem;background-color: #dee0ea;padding: 0 0.2rem;}*/
/*.business .searchBox .box .drop-down:nth-child(2n+1){float: left;}*/
/*.business .searchBox .box .drop-down{float: right;width: 45%;height: 0.8rem;margin-bottom: 0.2rem;}*/
/*.business .searchBox .box .drop-down .drop-txt{padding: 0 0.6rem 0 0.3rem;height: 0.8rem;line-height: 0.8rem;background: #dee0ea url("../images/icon_down-2.png") no-repeat 2.4rem 0.34rem / 0.26rem auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color: #333;}*/
/*.business .searchBox .box .drop-down ul{max-height: 3rem;overflow: auto;border:1px solid #ccc;border-top: none;background-color: #FFF;padding: 0.2rem 0 0.1rem;position: relative;z-index: 300;}*/
/*.business .searchBox .box .drop-down ul li{line-height: 0.4rem;padding: 0 0.3rem;margin-bottom: 0.12rem;color: #666;}*/
/*.business .searchBox .submit{display: block;width: 1.8rem;height: 0.8rem;line-height: 0.8rem;text-align: center;color: #fff;font-size: 0.26rem;background-color: #3257c3;margin: 0.4rem auto 0;}*/


.business .searchBox{height: 1.37rem;margin: 0 0.5rem;background-color: #f9f9f9;position: relative;}
.business .searchBox .search{width: 100%;height: 1.1rem;background-color: #dee0ea;position: absolute;top: -1.1rem;left: 0;z-index: 100;}
.business .searchBox .search input[type='text']{float: left;width: 3.67rem;height: 0.8rem;margin: 0.14rem 0 0 0.18rem;padding: 0 0.3rem 0 0.65rem;background: #fff url("../images/search-icon.png") no-repeat 0.18rem center / 0.34rem;}
.business .searchBox .search .submit{float: left;width: 1.54rem;height: 0.8rem;line-height: 0.8rem;text-align: center;background-color: #3257c3;color: #FFF;font-size: 0.24rem;margin-top: 0.14rem;}
.business .searchBox .dropWrap{height: 0.94rem;/*padding: 0 0.2rem;*/border-bottom: 1px solid #a6a6a6;}
.business .searchBox .dropWrap .drop-down2{float: left;width: 2rem;height: 0.94rem;}
.business .searchBox .dropWrap .drop-down2 .drop-txt{line-height: 0.94rem;text-indent: 0.22rem;height: 0.94rem;padding-right: 0.34rem;color: #999999;font-size: 0.24rem;text-align: center;background: url("../images/icon_down-2.png") no-repeat right center / 0.24rem auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
/*.business .searchBox .dropWrap .drop-down2 ul{background-color: #FFF;width: 100%;max-height: 3rem;overflow: auto;padding: 0.1rem 0;border: 1px solid #a6a6a6;!*border-top: none;*!position: relative;}*/
/*.business .searchBox .dropWrap .drop-down2 ul li{padding: 0 0.22rem;height: 0.6rem;line-height: 0.6rem;text-align: center;font-size: 0.24rem;color: #666;}*/


.fix-ul-pop{display: none;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);position: fixed;left: 0;top:0;z-index: 9999;}
.fix-ul-pop .fix-cont{width: 100%;height: 35%;background: #eee;align-items: center;position: absolute;left: 0;bottom: 0;transform: translateY(100%);transition: all 500ms ease;}
.fix-ul-pop.open .fix-cont{transform: translateX(0);}
.fix-ul-pop .fix-cont .delete{width: 0.4rem;position: absolute;right: 0.3rem;top: 0.3rem;z-index: 99;}
.fix-ul-pop .fix-cont ul{width: 7.2rem;height: 80%;margin: auto;overflow: auto;position: absolute;left: 0;top:0;right:0;bottom: 0;}
.fix-ul-pop .fix-cont ul li{width: 100%;font-size: 0.28rem;color: #222;line-height: 0.6rem;text-align: center;}


.business .subTit{height: 0.85rem;background: #ffa61c url("../images/business1-02.jpg") no-repeat top right / auto 100%;}
.business .subTit h5{color: #FFF;line-height: 0.85rem;padding: 0 0.5rem;font-size: 0.28rem;}
.business .cardWrap{padding: 0 0.5rem 0.1rem;}
.business .cardWrap .card{margin-bottom: 0.3rem;background-color: #f8f9fb;position:relative;}
.business .cardWrap .card .img_logo{width:1.5rem;/*height:1.5rem;*/border-radius:50%;/*background:#fff;*/border-radius:50%;position:absolute;top:0.1rem;left:0.1rem;display:flex;justify-content: space-around;align-items:center;}
.business .cardWrap .card .img_logo img{width:100%;}
.business .cardWrap .card .cont{padding: 0.16rem 0.2rem 0;}
.business .cardWrap .card h3{color: #666666;font-size: 0.3rem;margin-bottom: 0.1rem;}
.business .cardWrap .card .txt p{color: #999999;font-size: 0.24rem;line-height: 0.36rem;}
.business .cardWrap .card .txt, .business .cardWrap .card .txt p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.business .cardWrap .card ul{margin-top: 0.2rem;}
.business .cardWrap .card ul li em{color: #feab05;font: 400 0.28rem "Rubik Regular";}
.business .cardWrap .card ul li{color: #999999;font-size: 0.24rem;margin-bottom: 0.05rem;}
.business .cardWrap .card ol{margin: 0.2rem 0 0.3rem;}
/*.business .cardWrap .card ol li.on{color: #bd1d0b;border:1px solid #bd1d0b;}*/
.business .cardWrap .card ol li{display: inline-block;padding: 0.06rem 0.1rem;line-height: 1;font-size: 0.24rem;color: #666666;border:1px solid #666666;margin-right: 4px;}
.business .cardWrap .card i{display: block;width: calc( 100% + 0.4rem );height: 0.66rem;line-height: 0.66rem;text-align: center;color: #666666;font-size: 0.24rem;margin-left: -0.2rem;background-color: #dee0ea;}

.load-icon{
    width: 1rem;
    margin: 1.6rem auto 4rem;
}

.business .jcx{
    margin: 0.2rem 0.5rem 1rem;
    color: #333;

}

/*===>> #business1-data*/
.business1-data .top{padding: 0.3rem 0.5rem;background-color: #f9f9f9;}
.business1-data .top h3{color: #666666;font-size: 0.3rem;padding: 0.1rem 0 0.52rem;}
.business1-data .top .logo{float: right;width: 1.14rem;}
.business1-data .top p{color: #999999;}

.business1-data .top ul {
    margin-top: 0.3rem;
}
.business1-data .top ul li i{
    color: #ffa200;
    font-size: 0.36rem;
    font-family: "Rubik Regular";
}

.business1-data .afhBox{padding: 0.3rem 0.5rem;}
.business1-data .afhBox h3{color: #666666;font-size: 0.3rem;text-align: left;padding: 0.1rem 0 0.4rem;}
.business1-data .afhBox h3 a{
    float: right;
    color: #6f6f6f;
    font-size: 0.24rem;
    line-height: 0.45rem;
    font-weight: 400;
    padding-right: 0.3rem;
    background: url("../images/gasgdfs-ic.png") no-repeat center right/0.18rem;
}
.business1-data .afhBox .cardWrap{overflow: hidden;padding-bottom: 0.4rem;}

.business1-data .afhBox .cardWrap .box:nth-child(4n+1){margin-left: 0;}
.business1-data .afhBox .cardWrap .box{float: left;width: 25%;height: 1.8rem;margin-bottom: 0.3rem;/*background-color: #2750a5;*/background-repeat: no-repeat;background-size: 4.5rem;text-align: center;}
.business1-data .afhBox .cardWrap .box.on img{
    opacity: 1;
}
.business1-data .afhBox .cardWrap .box img{
    display: block;
    /*width: 1.2rem;*/
    width: auto;
    height: 1rem;
    /*opacity: 0.5;*/
    margin: 0.3rem auto;
}

.business1-data #afhSwiper{width: 7.5rem;height: 2.8rem;margin-left: -0.5rem;background: url("../images/afhSwiper-bg.jpg") no-repeat 0 0 / 100%;overflow: hidden;}
.business1-data #afhSwiper .swiper-container-horizontal{}
.business1-data #afhSwiper .swiper-container-horizontal>.swiper-pagination{text-align: right;right: 0.2rem;left: auto;}
.business1-data #afhSwiper .swiper-container-horizontal>.swiper-pagination span.swiper-pagination-bullet-active{background-color: #3257c3;opacity: 1;}
.business1-data #afhSwiper .swiper-container-horizontal>.swiper-pagination span{display: inline-block;width: 0.3rem;height: 0.1rem;margin: 0 4px;border-radius: 0;}
.business1-data #afhSwiper .swiper-containers{height: 2.4rem;margin: 0.2rem 0.2rem;background-color: #e8ebf5;overflow: hidden;position: relative;}
.business1-data #afhSwiper .swiper-containers .swiper-slide h3{color: #666666;font-size: 0.28rem;text-align: left;padding: 0.4rem 0.3rem 0.2rem;}
.business1-data #afhSwiper .swiper-containers .swiper-slide .txt{padding: 0 0.3rem;}
.business1-data #afhSwiper .swiper-containers .swiper-slide p{color: #666666;font-size: 0.24rem;}


.business1-data-list {
    padding: 0.6rem 0.5rem;
}
.business1-data-list dl{
    overflow: hidden;
    margin-bottom: 0.6rem;
}
.business1-data-list dl dt{
    float: left;
    width: 0.94rem;
}
.business1-data-list dl dd{
    float: right;
    width: 5.2rem;
}
.business1-data-list dl dd h3{
    color: #444444;
    font-size: 0.3rem;
    margin-bottom: 0.1rem;
}
.business1-data-list dl dd p{
    line-height: 0.36rem;
    color: #666666;
}


/*.business1-data .afhBox .cardWrap .box:nth-child(1){background-position: 0.92rem 0;}*/
/*.business1-data .afhBox .cardWrap .box:nth-child(2){background-position: -2.32rem 0;}*/
/*.business1-data .afhBox .cardWrap .box:nth-child(3){background-position: 0.92rem -3.58rem;}*/
/*.business1-data .afhBox .cardWrap .box:nth-child(4){background-position: -2.3rem -3.58rem;}*/
/*.business1-data .afhBox .cardWrap .box:nth-child(5){background-position: 0.92rem -7.3rem;}*/
/*.business1-data .afhBox .cardWrap .box:nth-child(6){background-position: -2.3rem -7.26rem;}*/
/*.business1-data .afhBox .cardWrap .box:nth-child(7){background-position: 0.92rem -11.26rem;}*/
/*.business1-data .afhBox .cardWrap .box:nth-child(8){background-position: -2.3rem -11.26rem;}*/
.business1-data .afhBox .cardWrap .box h4{color: #666666;font-size: 0.24rem;margin-bottom: 0.1rem;font-weight: bold;}
.business1-data .afhBox .cardWrap .box p{height: 1.3rem;color: #666666;background-color: #FFF;font-size: 0.24rem;text-align: center;line-height: 0.36rem;}
.business1-data .vafBox{padding-top: 0.3rem;}
.business1-data .vafBox h3{color: #666666;font-size: 0.3rem;text-align: center;margin-bottom: 0.3rem;}
.business1-data .vafBox .cont{padding: 0.3rem 0.5rem;background-color: #f9f9f9;}
.business1-data .vafBox .cont li{overflow: hidden;}
.business1-data .vafBox .cont li h5{float: left;width: 1.4rem;color: #666666;font-size: 0.24rem;font-weight: bold;}
.business1-data .vafBox .cont li p{color: #666666;}
.business1-data .bzdBox h3{color: #666666;font-size: 0.3rem;padding: 0.3rem;text-align: center;}
.business1-data .bzdBox .cont{padding: 0.4rem 0.5rem;background-color: #3257c3;}
.business1-data .bzdBox .cont #badSwiper{position: relative;}
.business1-data .bzdBox .cont .swiper-containers{
    height: 4rem;
    overflow: hidden;position: relative;}
.business1-data .bzdBox #badSwiper .pos-le{position: absolute;right:0;top: 0.3rem;z-index: 300;}
.business1-data .bzdBox #badSwiper .pos-le li:nth-child(1){margin-top: 0;}
.business1-data .bzdBox #badSwiper .pos-le li{display: block;width: 0.94rem;height: 0.7rem;line-height: 0.7rem;margin-top: 0.2rem;font-size: 0.24rem;background: url("../images/business1-data-slider-pos-bu.jpg") no-repeat 0 0 / 100% 100%;text-align: center;color: #FFF;}
.business1-data .bzdBox #badSwiper .pos-le li.on{background: url("../images/business1-data-slider-pos-on.jpg") no-repeat 0 0 / 100% 100%;}
.business1-data .bzdBox #badSwiper .swiper-pagination span.swiper-pagination-bullet-active{background-color: #ffba00;}
.business1-data .bzdBox #badSwiper .swiper-pagination span{opacity: 1;margin: 0 3px;background-color: #FFF;}
.business1-data .lafBox h3{color: #666666;font-size: 0.3rem;padding: 0.3rem;text-align: center;}
.business1-data .lafBox .ovs-dt{margin-bottom: 0.1rem;}
.business1-data .lafBox .ovs-dd{margin: 0 0.5rem;}
.business1-data .lafBox .ovs-dd .swiper-containers .swiper-slide img{width: calc( 100% - 4px );border: 2px solid #e9e9e9;border-bottom: none;}
.business1-data .lafBox .ovs-dd .swiper-containers{overflow: hidden;padding-bottom: 1rem;position: relative;}
.business1-data .lafBox .swiper-pagination span.swiper-pagination-bullet-active{background-color: #3257c3;}
.business1-data .lafBox .swiper-pagination span{background-color: #dcdcdc;opacity: 1;margin: 0 3px;}
.business1-data .lafBox .swiper-pagination{width: auto;bottom: 0.5rem;left: 0;}
.business1-data .lafBox .tit{height: 1rem;background-color: #e9e9e9;display: flex;align-items:center;}
.business1-data .lafBox .tit p{width: 100%;color: #505050;font-size: 0.24rem;line-height: 0.5rem;text-align: center;}
.business1-data .dsadBox{padding: 0 0.5rem 0.3rem;}
.business1-data .dsadBox h3{color: #666666;font-size: 0.3rem;padding: 0.3rem;text-align: center;}
.business1-data .dsadBox .swiper-containers{overflow: hidden;padding-bottom: 1rem;position: relative;}
.business1-data .dsadBox .swiper-pagination span.swiper-pagination-bullet-active{background-color: #3257c3;}
.business1-data .dsadBox .swiper-pagination span{background-color: #dcdcdc;opacity: 1;margin: 0 3px;}
.business1-data .dsadBox .swiper-pagination{width: auto;bottom: 0.5rem;left: 0;}
.business1-data .dsadBox .tit{height: 1rem;background-color: #3257c3;display: flex;align-items:center;}
.business1-data .dsadBox .tit p{width: 100%;color: #FFF;font-size: 0.26rem;line-height: 0.5rem;text-align: center;}

.business1-data .pig p{
    color: #999999;
}
.business1-data .pig{
    padding: 0 0.5rem;
    margin-bottom: 0.5rem;
}
.business1-data .pig .wx-icon{
    display: inline-block;
    width: 0.6rem;
    vertical-align: middle;
}

.business1-data .weixBox{
    background-color: #f9f9f9;
    overflow: hidden;
}

.business1-data .weixBox .suBtn{
    height: 1rem;
    background: #3ad9a4 url("../images/subtn-ic.png") no-repeat center/0.62rem auto;
}
.business1-data .weixBox .pos{
    display: none;
    padding: 0.5rem 0 0;
    background-color: #87d9be;
}
.business1-data .weixBox .pos img{
    width: 4.3rem;
    margin: 0 auto 0.6rem;
}


    /*===>> #business2*/
.business2 .topSwriper{
    position: relative;
}
.business2 .topSwriper .wyLogo{
    width: 1.4rem;
    position: absolute;
    right: 0.5rem;
    top: 0.3rem;
    z-index: 100;
}
.business2 .top{padding: 0.3rem 0.5rem;}
.business2 .top .icTit{width: 1.8rem;margin-bottom: 0.2rem;}
.business2 .top p{color: #666666;margin-bottom: 0.2rem;}
.business2 .ginBox{padding: 0.3rem 0.5rem;background-color: #f9f9f9;
    position: relative;
}
.business2 .ginBox .posBox{
    display: none;
    width: 100%;
    height: 100%;
    background-color: #eef2ff;
    position: absolute;
    left: 0;
    top:0;
}
.business2 .ginBox .posBox .ier{
    height: 0.9rem;
    background: #6bd1b5 url("../images/icon-return.png") no-repeat center/0.56rem;
}
.business2 .ginBox .posBox .txt{
    height: 2.9rem;
    margin: 0.26rem 0.3rem 0 0.5rem;
    padding-right: 0.2rem;
    overflow: auto;
}
.business2 .ginBox .posBox h6:nth-child(1){
    margin-top: .2rem;
}
.business2 .ginBox .posBox h6{
    color: #666666;
    font-size: 0.26rem;
    font-weight: 700;
    margin: 0.4rem 0 0.1rem;
}
.business2 .ginBox .posBox p{
    color: #666666;
    font-size: 0.24rem;
    line-height: 0.36rem;
}

.business2 .pig p{
    color: #999999;
}
.business2 .pig{
    padding: 0 0.5rem;
    margin-bottom: 0.5rem;
}
.business2 .pig .wx-icon{
    display: inline-block;
    width: 0.6rem;
    vertical-align: middle;
}
.business2 .weixBox{
    background-color: #FFF;
    overflow: hidden;
}

.business2 .weixBox .suBtn{
    height: 1rem;
    background: #3ad9a4 url("../images/subtn-ic.png") no-repeat center/0.62rem auto;
}
.business2 .weixBox .pos{
    display: none;
    padding: 0.5rem 0 0;
    background-color: #87d9be;
}
.business2 .weixBox .pos img{
    width: 4.3rem;
    margin: 0 auto 0.6rem;
}

.business2 .ginBox .tit{margin-bottom: 0.2rem;}
.business2 .ginBox .tit h2{display: inline-block;height: 0.7rem;line-height: 0.7rem;color: #666666;font-size: 0.28rem;padding-left: 0.8rem;background: url("../images/call-answer.png") no-repeat 0 0/auto 0.7rem;}
.business2 .ginBox .tit .mra{display: inline-block;height: 0.7rem;line-height: 0.7rem;color: #666666;font-size: 0.24rem;padding-left: 0.4rem;margin-left: 0.2rem;background: url("../images/call-answer-sub.png") no-repeat 0 center/0.33rem auto;}
.business2 .ginBox li{margin-bottom: 0.2rem;}
.business2 .ginBox li p{color: #999999;line-height: 0.36rem;}
.business2 .ginBox li em{display: block;color: #feab05;font-size: 0.3rem;font-family: "Rubik Regular";}
.business2 .cadBox{background: #00b579 url("../images/business2-03.jpg") no-repeat right bottom/3.77rem auto;padding: 0.4rem 0.5rem 1.34rem;}
.business2 .cadBox .txt p{color: #fff;font-size: 0.26rem;margin-bottom: 2px;}
.business2 .cadBox .txt em{font-size: 0.6rem;}
.business2 .cadBox h5{color: #fff;padding: 0.4rem 0 0.3rem;font-size: 0.3rem;}
.business2 .cadBox ul li{color: #FFF;font-size: 0.24rem;margin-bottom: 2px;}
.business2 .cadBox ul li p{font-size: 0.24rem;}
.business2 .newsBox{background-color: #f9f9f9;padding: 0.3rem 0.5rem;}
.business2 .newsBox h2{color: #555555;font-size: 0.3rem;line-height: 1;margin: 0.1rem 0 0.3rem;}
.business2 .newsBox .box{border: 1px solid #a1a1a1;padding: 0.2rem;margin-bottom: 0.2rem;}
.business2 .newsBox .box strong{display: block;color: #444444;font-size: 0.26rem;line-height: 1;margin-bottom: 0.16rem;opacity: 0.66;}
.business2 .newsBox .box h3{color: #444444;font-size: 0.26rem;}
.business2 .newsBox .box .txt, .business2 .newsBox .box p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.business2 .newsBox .box p{color: #666666;font-size: 0.24rem;}
.business2 .newsBox .z-more-1{margin: 0.4rem auto 0.2rem;}


.business2 .ifcBox{padding: 0.4rem 0.5rem 0.2rem;}
.business2 .ifcBox .box {
    position: relative;
}
.business2 .ifcBox .box .tit{height: 0.8rem;background-color: #f5f5f5;}
.business2 .ifcBox .box .tit p{line-height: 0.8rem;text-align: center;color: #666666;font-size: 0.26rem;}
.business2 .ifcBox .pos{
    width: 1rem;
    height: 3.65rem;
    background-color: rgba(204,204,204,0.3);
    position: absolute;
    right: 0;
    top:0;
    z-index: 100;
}
.business2 .ifcBox .pos p{
    display: block;
    width: 0.24rem;
    margin: 0.9rem auto 0;
    font-size: 0.24rem;
    color: #FFF;
    line-height: 0.32rem;
}
.business2 .ifcBox .pos p img{
    margin-top: 0.2rem;
}
.business2 .wucBox{background-color: #f8f9fb;padding: 0.3rem 0.5rem 0.3rem;}
.business2 .wucBox h2{color: #555555;font-size: 0.3rem;line-height: 1;margin: 0.1rem 0 0.3rem;}
.business2 .wucBox h3{color: #666666;font-size: 0.24rem;}
.business2 .wucBox p{color: #999999;font-size: 0.24rem;}
.business2 .wucBox .ic-1{margin: 0.3rem 0 0.2rem;}
.business2 .wucBox h4{color: #1c3bc4;font-size: 0.24rem;margin: 0.16rem 0 0.3rem;}
.business2 .wucBox .ic-2{display: inline-block;width: 1.4rem;margin: 0 0.1rem;position: relative;top: 0.1rem;}
.business2 .wucBox h5{color: #1c3bc4;font-size: 0.24rem;}
.business2 #vagcSwiper{position: relative;}
.business2 #vagcSwiper .swiper-slide{position: relative;}
.business2 #vagcSwiper .swiper-slide .posBox{display: block;width: 3.6rem;height: 100%;padding-left: 0.2rem;background-color: rgba(50,87,195,0.9);position: absolute;right: 0;top:0;}
.business2 #vagcSwiper .swiper-slide .posBox img{width: 1rem;margin: 0.3rem 0 0.1rem;}

.business2 #vagcSwiper .swiper-slide .posBox .mit-logo{
    width: 1rem;
    margin: 0;
    position: absolute;
    right: 0.5rem;
    top: 0.2rem;
}

.business2 #vagcSwiper .swiper-slide .posBox h3{color: #ffffff;font-size: 0.24rem;}
.business2 #vagcSwiper .swiper-slide .posBox h4{color: #ffffff;font-size: 0.24rem;}
.business2 #vagcSwiper .swiper-pagination{width: auto;left: auto;right: 0.84rem;bottom: 0.16rem;}
.business2 #vagcSwiper .swiper-pagination span.swiper-pagination-bullet-active{background-color: #fdab0a;}
.business2 #vagcSwiper .swiper-pagination span{background-color: #FFF;opacity: 1;margin: 0 3px;}
.business2 .klaBOx{padding: 0.5rem 0.5rem 1rem;}
.business2 .klaBOx .box{overflow: hidden;margin-bottom: 0.3rem;padding: 0.2rem 0.3rem;border:1px solid #eeeeee;}
.business2 .klaBOx .box h3{color: #3257c3;font-size: 0.26rem;margin-bottom: 0.14rem;text-align: right;}
.business2 .klaBOx .box p{color: #999999;font-size: 0.24rem;line-height: 0.36rem;}
.business2 .klaBOx .box:nth-child(2n+1) h3{text-align: left;}
.business2 .klaBOx .box:nth-child(2n+1) .cont{float: right;}
.business2 .klaBOx .box:nth-child(2n+1) em{float: right;}
.business2 .klaBOx .box em{float: left;width: 1.2rem;height: 2rem;background-image: url("../images/business2-13.png");background-repeat: no-repeat;background-size: 0.73rem auto;}
.business2 .klaBOx .box:nth-child(1) em{background-position: 0.4rem 0.8rem;}
.business2 .klaBOx .box:nth-child(2) em{background-position: 0.1rem -2.8rem;}
.business2 .klaBOx .box:nth-child(3) em{background-position: 0.4rem -6.2rem;}
.business2 .klaBOx .box:nth-child(4) em{background-position: 0.1rem -9.9rem;}
.business2 .klaBOx .box .cont{float: left;width: 4.6rem;}


.business2 .dix-dt{overflow: hidden;}
.business2 .dix-dt a.on{background-color: #ffa300;}
.business2 .dix-dt a{float: left;width: 33.333%;height: 1rem;line-height: 1rem;text-align: center;background-color: #2c51c3;color: #FFF;}


/*===>> #business3*/
.business3 .cardWrap{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.business3 .cardWrap a{width: 33.33%;}
.business3 .cardWrap a .card{width: 100%;height: 1.85rem;}
.business3 .cardWrap .card h3{color: #4a2500;font-size: 0.36rem;line-height: 0.46rem;opacity: 0.25;padding: 0.4rem 0.26rem 0.1rem;font-family: "Rubik Regular";}
.business3 .cardWrap .card h4{color: #ffffff;font-size: 0.24rem;padding: 0 0.26rem;}
.business3 .cardWrap a:nth-child(1) .card{  background: url("../images/business3-card-01.jpg") no-repeat 0 0/ 100% 100%;  }
.business3 .cardWrap a:nth-child(3) .card h3{color: #cc9f74; }
.business3 .cardWrap a:nth-child(2) .card{  background: url("../images/business3-card-02.jpg") no-repeat 0 0/ 100% 100%;  }
.business3 .cardWrap a:nth-child(3) .card{  background: url("../images/business3-card-03.jpg") no-repeat 0 0/ 100% 100%;  }

/*===>> #business3-1*/
.business3-1 .top{padding: 0.3rem 0.5rem;}
.business3-1 .ovs-dd{padding: 0.3rem 0.5rem 0.5rem;}
.business3-1 .ovs-dd p{color: #666666;/*font-size: 0.24rem;*/margin-bottom: 0.2rem;}
.business3-1 .ovs-dd .tit-logo{
    width: 1.8rem;
    margin-bottom: 0.2rem;
}
.business3-1 .pnkCont{background-color: #f2f2f2;padding: 0.4rem 0.5rem;}
.business3-1 h4{color: #0030c1;font-size: 0.32rem;line-height: 1;margin-bottom: 0.3rem;}
.business3-1 .pnkCont .tip{margin-bottom: 0.6rem;}
.business3-1 .pnkCont .tip p{color: #666666;}
.business3-1 .pnkCont .box{overflow: auto;max-height: 4.5rem;}
.business3-1 .pnkCont .box li:nth-child(3n+1){margin-left: 0;}
.business3-1 .pnkCont .box li{float: left;width: calc( 35.33% - 0.2rem );height: 1.4rem;margin-bottom: 0.1rem;background-color: #FFF;margin-left: 0.1rem;}
.business3-1 .bom h4{margin-bottom: 0.14rem;margin-top: 0.2rem;}
.business3-1 .bom{padding: 0.3rem 0.5rem;}
.business3-1 .bom li{color: #666666;font-size: 0.26rem;line-height: 0.46rem;}
.business3-1 .bom li em{font-size: 0.39rem;color: #ff8400;font-family: "Rubik Regular";line-height: 0.6rem;}

.bus-dix-dt{overflow: hidden;}
.bus-dix-dt li.on{background-color: #ffa300;}
.bus-dix-dt li{float: left;width: 33.333%;height: 1rem;line-height: 1rem;text-align: center;background-color: #2c51c3;color: #FFF;}

/*===>> #business3-2*/
.business3-2 .top{padding: 0.3rem 0.5rem;}
.business3-2 .ovs-dd{padding: 0.3rem 0.5rem 0.5rem;}
.business3-2 .ovs-dd p{color: #666666;/*font-size: 0.24rem;*/margin-bottom: 0.2rem;}
.business3-2 .gin-dt{height: 0.77rem;padding: 0 0.5rem;
    margin-bottom:1px;}
.business3-2 .gin-dt li{width: 2.1rem;height: 0.77rem;line-height: 0.77rem;text-align: center;color: #666;font-size: 0.26rem;position: relative;z-index: 99;
    /*background-color: #2c51c3;*/
    border: 1px solid #666666;
}
.business3-2 .gin-dt li.on {
    border: 1px solid #2c51c3;
    color: #2c51c3;
}
/*.business3-2 .gin-dt li:nth-child(1){background-color: #018ef5;}*/
/*.business3-2 .gin-dt li:nth-child(2){background-color: #e6156c;}*/
/*.business3-2 .gin-dt li:nth-child(3){background-color: #2933ae;}*/
/*.business3-2 .gin-dt li.on{height: 1rem;line-height: 1rem;}*/
.business3-2 .gin-box{position: relative;}
.business3-2 .gin-box h3{color: #ffffff;font-size: 0.3rem;opacity: 0.78;position: absolute;bottom: 1.12rem;left: 0.5rem;}
.business3-2 .gin-box h4{color: #ffffff;font-size: 0.32rem;line-height: 0.36rem;font-family: "Rubik Regular";position: absolute;left: 0.5rem;bottom: 0.24rem;}
.business3-2 .juc-box .tit-img{height: 1.6rem;}
.business3-2 .juc-box .cont{background-color: #eeeeee;padding: 0.3rem 0.5rem;}
.business3-2 .juc-box .cont p{color: #666666;margin-bottom: 0.2rem;}
.business3-2 #phcSwriper{position: relative;
    height: 5rem;
    overflow: hidden;
}
.business3-2 #phcSwriper .posTit{width: 2.2rem;height: 100%;background-color: rgba(46,45,64,0.8);position: absolute;right: 0;top:0;z-index: 300;}
.business3-2 #phcSwriper .posTit h3{width: 0.3rem;color: #FFF;font-size: 0.3rem;margin: 1rem 0 0 0.9rem;}
.business3-2 #phcSwriper .posTit .next{display: block;width: 0.72rem;height: 0.72rem;background: url("../images/icon-next.png") no-repeat center/ 100%;position: absolute;left: 0.7rem;bottom: 0.6rem;}

.business3-2 #phcSwriper .posTit .prev{
    display: block;width: 0.72rem;height: 0.72rem;background: url("../images/icon-next.png") no-repeat center/ 100%;position: absolute;right: 6.2rem;bottom: 0.6rem;

    transform: rotate(180deg);
}

/*===>> #business3-3*/
.business3-3 .top{padding: 0.3rem 0.5rem;}
.business3-3 .ovs-dd a:nth-child(1) .box{border-top: none;}
.business3-3 .ovs-dd a:nth-child(1) .box em{display: none;}
.business3-3 .box{padding: 0.4rem 0.5rem;border-top: 1px solid #dcdcdc;
    overflow: hidden;
}
.business3-3 .box strong{display: block;color: #c0a988;font-size: 0.48rem;font-weight: 400;line-height: 1;margin-bottom: 0.05rem;font-family: "Rubik Regular";letter-spacing: -0.01rem;}
.business3-3 .box h3{
    color: #244ba1;
    font-size: 0.28rem;
    margin-bottom: 0.1rem;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
/*.business3-3 .box .txt, .business3-3 .box p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}*/
.business3-3 .box p{color: #888888;line-height: 0.36rem;}
/*.z-more-1{display: block;width: 1rem;height: 0.5rem;margin: 0.3rem auto 0.6rem;background: url("../images/more-01.png") no-repeat center/0.5rem auto;}*/
.business3-3 .box em{
    float: right;
    color: #999;
    font-size: 0.24rem;
}

.business3-3 .box img{
    width: auto;
    height: 2rem;
    margin-right: 0.2rem;
    float: left;
}
.business3-3 .box .txt p{
	    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    line-height: 0.34rem;
}


/*===>> #business4*/
.business4 .fgBox .z-h1{color: #ffa800;margin-bottom: 0.2rem;}
.business4 .fgBox .z-h2{color: #333333;margin-bottom: 0.3rem;}
.business4 .fgBox{background-color: #f9f9f9;padding: 0.3rem 0.5rem 0.7rem;}
.business4 .fgBox .txt p{color: #666666;margin-bottom: 0.24rem;}
.business4 .fgBox .tit-logo{
    width: 1.8rem;
    margin-bottom: 0.2rem;
}
.business4 .fgBox h3{color: #666666;font-size: 0.36rem;line-height: 1;margin-bottom: 0.2rem;font-weight: 400;}
.business4 .fgBox .liv p{display: block;color: #666666;font-size: 0.24rem;line-height: 0.4rem;padding-left: 0.2rem;position: relative;}
.business4 .fgBox .liv p:after{content: "";border: 2px solid #ffa800;position: absolute;left: 0;top: 0.14rem;border-radius: 2000px;}
.business4 .fjkBox{height: 3.6rem;background: url("../images/business4-03.jpg") no-repeat 0 0/100% 100%;}
.business4 .fjkBox ul{padding: 0.8rem 0.3rem 0;}
.business4 .fjkBox li{float: left;text-align: center;width: 50%;height: 1.2rem;color: #FFF;font-size: 0.24rem;}
.business4 .fjkBox li em{font-size: 0.52rem;font-family: "Rubik Regular";}
.business4 .dadBox{padding: 0.5rem 0.5rem;}
.business4 .dadBox h3{color: #666666;font-size: 0.32rem;line-height: 1;margin-bottom: 0.4rem;font-weight: 400;}
.business4 .dadBox .swiper-containers{overflow: hidden;}
.business4 .dadBox #dadSwriper{position: relative;}
.business4 .dadBox #dadSwriper .txt{height: 2rem;background-color: #e9e9e9;display: flex;align-items:center;}
.business4 .dadBox #dadSwriper .txt p{width: 100%;color: #505050;font-size: 0.24rem;line-height: 0.5rem;text-align: center;}
.business4 .dadBox #dadSwriper .swiper-pagination span.swiper-pagination-bullet-active{background-color: #3257c3;}
.business4 .dadBox #dadSwriper .swiper-pagination span{background-color: #dcdcdc;opacity: 1;margin: 0 3px;}
.business4 .dadBox #dadSwriper .swiper-pagination{width: auto;bottom: -0.6rem;left: 0;}
.business4 .sdgjaBox .ovs-dt{border-top: none;border-bottom: 2px solid #eaeaf1;}
.business4 .sdgjaBox .ovs-dt li.on:after{top:auto;bottom: 0;}
.business4 .sdgjaBox .ovs-dd .baBox{background-color: #bcd0ff;padding: 0.3rem 0.5rem;}
.business4 .sdgjaBox .ovs-dd .tip{background: #a0bdff url("../images/business4-06.jpg") no-repeat right bottom/2rem auto;padding: 0.3rem 0.5rem 1.2rem;}
.business4 .sdgjaBox .ovs-dd h3{color: #43557d;font-size: 0.28rem;line-height: 1;margin-bottom: 0.16rem;}
.business4 .sdgjaBox .ovs-dd p{color: #43557d;font-size: 0.24rem;line-height: 0.36rem;}
.business4 .sdgjaBox .kad-dt{margin-top: 0.3rem;}
.business4 .sdgjaBox .kad-dt li{width: 2rem;height: 0.7rem;background-color: #004dec;}
.business4 .sdgjaBox .kad-dt li p{
    height: 0.7rem;line-height: 0.7rem;
    text-align: center;font-size: 0.24rem;color: #fff;
}
.business4 .sdgjaBox .kad-dt li.on{background-color: #ffa800;}
.business4 .sdgjaBox .kad-dd{min-height: 1.7rem;}
.business4 .animBox{height: 5.95rem;background: url("../images/business4-10.jpg") no-repeat 0 0/100% auto;position: relative;}
.business4 .animBox .pa-box::-webkit-scrollbar{width: 2px;background-color: transparent;}
.business4 .animBox .pa-box::-webkit-scrollbar-thumb{background-color: rgba(58, 121, 255, 0.7);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.business4 .animBox .pa-box{width: 5.2rem;height: 4.32rem;overflow: auto;position: absolute;top: 1.64rem;left: 0;right:0;margin: 0 auto;}
.business4 .animBox .pa-box ul{margin: 0.4rem 0 0.8rem;}
.business4 .animBox .pa-box li{display: block;width: 3.27rem;height: 0.8rem;line-height: 0.8rem;text-align: center;background-color: #a0bdff;border-radius: 2000px;margin: 0 auto 0.2rem;}
.business4 .animBox .pa-box li:last-child:after{display: none;}
.business4 .animBox .pa-box li:after{content: "";display: block;width: 0.2rem;height: 0.2rem;background: url("../images/business4-10-ic.png") no-repeat center top/0.12rem auto;left: 0;right: 0;top:100%;margin: 0 auto;}
.business4 .animBox .pa-box li.on em{top:0;}
.business4 .animBox .pa-box li em{display: block;width: 100%;height: 100%;text-align: center;background-color: #3257c3;color: #FFF;border-radius: 2000px;font-size: 0.24rem;position: absolute;left: 0;top: 100%;transition: top 300ms ease;}
.business4 .animBox .pa-box li p{text-align: center;line-height: 0.8rem;color: #3257c3;overflow: hidden;position: relative;}
.business4 .ajfBox{padding: 0.3rem 0.5rem 1rem;background-color: #fafafa;}
.business4 .ajfBox h3{color: #666666;font-size: 0.28rem;line-height: 1;margin-bottom: 0.3rem;}
.business4 .ajfBox .tip{margin-bottom: 0.3rem;}
.business4 .ajfBox .tip p{color: #999999;font-size: 0.24rem;line-height: 0.36rem;}
.business4 .ajfBox #ajfSwiper .swiper-containers{overflow: hidden;}
.business4 .ajfBox #ajfSwiper{position: relative;}
.business4 .ajfBox #ajfSwiper .tit p{text-align: center;line-height: 0.8rem;color: #FFF;}
.business4 .ajfBox #ajfSwiper .tit{height: 0.8rem;line-height: 0.8rem;background-color: #4a4e5b;}
.business4 .ajfBox #ajfSwiper .swiper-pagination span.swiper-pagination-bullet-active{background-color: #3257c3;}
.business4 .ajfBox #ajfSwiper .swiper-pagination span{background-color: #dcdcdc;opacity: 1;margin: 0 3px;}
.business4 .ajfBox #ajfSwiper .swiper-pagination{width: auto;bottom: -0.6rem;left: 0;}


.business4 #dadSwriper .posBox{height: 1.8rem;background-color: #2047b8;position: relative;}
.business4 #dadSwriper .posBox .txt-c{width: 4.36rem;height: 1.8rem;vertical-align: middle;}
.business4 #dadSwriper .posBox .txt-c>div:nth-child(1){display: block;}
.business4 #dadSwriper .posBox .txt-c>div{display: none;}
.business4 #dadSwriper .posBox .txt-c p{width: 4.1rem;height: 1.8rem;text-align: center;display: table-cell;vertical-align: middle;color: #ffffff;font-size: 0.24rem;}
.business4 #dadSwriper .posBox ul li{float: left;width: 0.26rem;height: 2rem;padding: 0.1rem 0.26rem;margin-left: 0.05rem;background-color: #eeeeee;font-size: 0.22rem;line-height: 0.26rem;}
.business4 #dadSwriper .posBox ul{height: 2rem;position: absolute;right: 0;top: -0.4rem;z-index: 99;text-align: center;}
.business4 #dadSwriper .posBox ul li i{display: block;line-height: 0.16rem;transform: rotate(90deg) translateY( -0.03rem);color: #666666;}
.business4 #dadSwriper .posBox ul li.on i{color: #FFF;}
.business4 #dadSwriper .posBox ul li.on{background-color: #ffa300;color: #FFF;}


.business4 .culture1 #afSwript{
    margin: 0!important;
}
.business4 .culture1{
    padding-bottom: 0!important;
}

/*===>> #news */
.news .tit-top {
    color: #FFF;
    line-height: 1rem;
    text-align: center;
    background-color: #ffa300;
    font-size: 0.3rem;
    font-weight: inherit;
}
.news .boxWrap{padding-top: 0.1rem;}
.news .boxWrap a:nth-child(1) .box{
    padding-bottom: 0.44rem;
    border-top: none;
}
.news .boxWrap a:nth-child(1) em{
    display: none;
}
.news .boxWrap .box{padding: 0.3rem 0.5rem 0.26rem;border-top: 1px solid #dcdcdc;}

.news .boxWrap .box .txt p{
    text-align: left;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;

    line-height: 0.34rem;
}

.news .boxWrap .box img{
    width: auto;
    height: 2rem;
    margin-right: 0.2rem;
    float: left;
}

.news .boxWrap .box strong{display: block;color: #c0a988;font: 400 0.48rem/1 "Rubik Regular";}
.news .boxWrap .box h3{color: #244ba1;font-size: 0.28rem;margin-bottom: 0.1rem;
    text-align: left;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
/*.news .boxWrap .box p, .news .boxWrap .box .txt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}*/
.news .boxWrap .box p{color: #888888;}
.news .boxWrap .box em{
    display: block;
    text-align: right;
    color: #aeaeb0;
    padding: 0.2rem 0 0.1rem;
}
/*===>> #news-data */
.news-data h1{color: #FFF;height: 1rem;padding: 0 0.5rem;line-height: 1rem;background-color: #ffa210;font-size: 0.34rem;font-weight: inherit;}
.news-data .top{padding: 0.3rem 0.5rem;}
.news-data .top h3{color: #444444;font-size: 0.32rem;line-height: 0.46rem;margin-bottom: 0.1rem;}
.news-data .top strong{
    display: inline-block;
    color: #b9b9b9;font-size: 0.28rem;font-family: "Rubik Regular";

}
.news-data .top .sai i{
    margin-left: 0.2rem;
}
.news-data .top .sai{
    display: inline-block;
    color: #a6a6a6;
    font-size: 0.24rem;

}
.news-data .top .sai em{
    display: inline-block;
    color: #ffa210;
    font-size: 0.25rem;
    margin-right: 0.2rem;
}
.news-data .cont{padding: 0 0.5rem 0.3rem;}
.news-data .cont iframe{
    width: 6.5rem!important;
    height: auto!important;
    padding: 0.3rem 0!important;
    background-color: #000;
}
.news-data .cont p{color: #666666;margin-bottom: 0.2rem;line-height: .5rem;text-indent: 2em;}
.news-data .cont p>br{
    display: none;
}
.news-data .cont .box{margin-bottom: 0.16rem;}
.news-data .cont .box p{text-align: center;margin-bottom: 0.1rem;color: #868686;}
.news-data .share a{padding: 0;width : 0.46rem;height: 0.4rem;background-image: url("../images/share-icon.png");background-repeat: no-repeat;background-size: auto 0.4rem;}
.news-data .share{overflow: hidden;padding: 0 0.5rem 0.2rem;}
.news-data .share em{float: left;color: #999999;font-size: 0.24rem;line-height: 0.4rem;margin-right: 0.2rem;}
.news-data .share a{float: left;margin-right: 0.1rem;}
.news-data .share a.bshare-weixin{background-position: 0 0;}
.news-data .share a.bshare-sinaminiblog{background-position: -0.64rem 0;}
.news-data .share a.bshare-qzone{background-position: -1.34rem 0;}
.news-data .share a.bshare-qqim{background-position: -2rem 0;}
.news-data .gak-btn{overflow: hidden;margin: 0.2rem 0.6rem 0.6rem;}
.news-data .gak-btn a{float: left;width: 48%;height: 0.7rem;line-height: 0.7rem;text-align: center;border:1px solid #dcdcdc;color: #999999;font-size: 0.24rem;}
.news-data .gak-btn a.next{float: right;border:1px solid #3257c3;background-color: #3257c3;color: #FFF;}


/*===>> #charitable1  */
.charitable1 .top{padding: 0.3rem 0.5rem;}
.charitable1 .top p{margin-bottom: 0.16rem;color: #666666;}
.charitable1 .top .wa-img{display: block;margin: 0.6rem 0;}



/*===>> #charitable2  */
.charitable2 .top{padding: 0.3rem 0.5rem 1rem;}
/*.charitable2 .box .tip{background-color: #f6f0de;}*/
/*.charitable2 .box .tip h3{color: #6a6660;font-size: 0.38rem;font-weight: inherit;text-align: center;padding: 0.3rem 0;}*/
/*.charitable2 .box .tip em{display: block;height: 1.5rem;}*/
/*.charitable2 .box .tip .dor{height: 0.6rem;background: rgba(0,0,0,0.3) url("../images/charitable1-ic-01.png") no-repeat center / 0.5rem;}*/
/*.charitable2 .tip em{background-image: url("../images/charitable1-ic-02.png");background-repeat: no-repeat;background-size: 1.11rem auto;}*/
/*.charitable2 .cont .box:nth-child(1) .tip em{background-position: center 0;}*/
/*.charitable2 .cont .box:nth-child(2) .tip em{background-position: center -3.4rem;}*/
/*.charitable2 .cont .box:nth-child(3) .tip em{background-position: center -6.7rem;}*/
/*.charitable2 .cont .box:nth-child(4) .tip em{background-position: center -10.2rem;}*/
/*.charitable2 .cont .box{margin-bottom: 0.4rem;}*/
/*.charitable2 .cont .card{display: none;padding: 0 0.34rem;background: #e22333;overflow: hidden;position: relative;}*/
/*.charitable2 .cont .card .its{width: 0.56rem;position: absolute;right: 0.2rem;top: 0.2rem;}*/
/*.charitable2 .cont .card h4{color: #ffffff;font-size: 0.38rem;padding: 0.3rem 0;}*/
/*.charitable2 .cont .card p{color: #FFF;}*/
/*.charitable2 .cont .card .more{display: block;width: 1rem;height: 0.6rem;margin: 0 auto 0.23rem;background: url("../images/icon-more-03.png") no-repeat center/auto 0.54rem;}*/

.charitable2 .cardWrap .card h3{
    line-height: 0.4rem!important;
}
/*===>> #charitable2-list  */
.charitable2-list{
    padding-bottom: 0.6rem;
}

.charitable2-list .ovs-dt { margin-bottom: 0.3rem; }
.charitable2-list .ovs-dt li{ font-weight: 700;
    font-size: 0.22rem;
    vertical-align: middle;

}
.charitable2-list .ovs-dt li:nth-child(1){
    line-height: 0.3rem;
    position: relative;
    top: 0.09rem;
}
.charitable2-list .top{padding: 0.3rem 0.5rem;}
.charitable2-list h3{color: #6a6660;font-size: 0.3rem;margin: 0.4rem 0 0.2rem;text-align: center;}
.charitable2-list .tip p{color: #6a6660;margin-bottom: 0.2rem;}
.charitable2-list .tip img{margin-bottom: 0.2rem;}
.charitable2-list .tip{padding: 0 0.5rem;}

.charitable2-list .z-more-1{
    margin-bottom: 0.3rem;
}
.charitable2-list .list{padding: 0 0.5rem;}
.charitable2-list .list li{height: 1rem;line-height: 1rem;padding: 0 0.3rem;background-color: #f8f9fb;margin-bottom: 0.2rem;font-size: 0.24rem;color: #6a6660; }

.charitable2-list .list li a{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}

/*===>> #charitable2-data  */
.charitable2-data .top{padding: 0.3rem 0.5rem;}
.charitable2-data .cont{padding: 0 0.5rem 0.3rem;}
.charitable2-data .cont h3{color: #2c51c3;font-size: 0.34rem;margin-bottom: 0.2rem;font-weight: inherit;}
.charitable2-data .cont p{color: #666666;margin-bottom: 0.2rem;}
.charitable2-data #afSwript{margin: 0 0.5rem;position: relative;}
.charitable2-data #afSwript .swiper-containers{overflow: hidden;}
.charitable2-data #afSwript .btn{height: 1rem;background-color: #1640b8;text-align: center;}
.charitable2-data #afSwript .btn .next, .charitable2-data #afSwript .btn .prev{float: right;width: 0.9rem;height: 1rem;margin-left: 2px;}
.charitable2-data #afSwript .btn .next{background: #305fe5 url("../images/charitable2-data-next.png") no-repeat center/0.18rem;}
.charitable2-data #afSwript .btn .prev{background: #305fe5 url("../images/charitable2-data-icon.png") no-repeat center/0.18rem;}
.charitable2-data #afSwript .btn .swiper-pagination{display: inline-block;color: #FFF;line-height: 1rem;}
.charitable2-data .return{display: block;height: 1rem;line-height: 1rem;background-color: #f8f9fb;color: #606060;font-size: 0.34rem;text-align: center;margin: 0.2rem 0.5rem 1rem;}

/*===>> #culture1 */
.culture1 .top{padding: 0.3rem 0.5rem;}
.culture1 .top h3{color: #3257c2;font-size: 0.3rem;font-weight: 400;text-align: center;margin-bottom: 0.5rem;}
.culture1 .top ul{margin-bottom: 0.3rem;}
.culture1 .top ul li{overflow: hidden;}
.culture1 .top ul li{margin-bottom: 0.1rem;color: #888888;font-size: 0.26rem;}
.culture1 .top ul li em{float: left;width: 16%;color: #2c51c3;}
.culture1 .top ul li p{float: left;width: 84%;margin-bottom: 0;}
.culture1 .top p{margin-bottom: 0.3rem;color: #888888;}
.culture1 #afSwript{margin: 0 0.5rem 1rem;position: relative;}
.culture1 #afSwript .swiper-containers{overflow: hidden;}
.culture1 #afSwript .btn{width: 100%;height: 1rem;text-align: center;position: absolute;bottom:0;left: 0;z-index: 300;}
.culture1 #afSwript .btn .next, .culture1 #afSwript .btn .prev{float: right;width: 0.9rem;height: 1rem;margin-left: 2px;}
.culture1 #afSwript .btn .next{background: #305fe5 url("../images/charitable2-data-next.png") no-repeat center/0.18rem;}
.culture1 #afSwript .btn .prev{background: #305fe5 url("../images/charitable2-data-icon.png") no-repeat center/0.18rem;}
.culture1 #afSwript .btn .swiper-pagination{color: #FFF;line-height: 1rem;right: 2.2rem;top:0;}
.culture1 #afSwript .swiper-slide .txt{height: 1rem;background-color: #1640b8;padding: 0 3rem 0 0.2rem;}
.culture1 #afSwript .swiper-slide .txt p{line-height: 1rem;color: #FFF;font-size: 0.22rem;}
.culture1 #topSwiper{  position: relative;}
.culture1 #topSwiper .swiper-pagination-bullet-active{
    background-color: #3355be;
}


/*===>> #culture1-2 */
.culture1-2 .top{ padding: 0.3rem 0.5rem 1rem; }

/*===>> #culture1-3 */
.culture1-3 .return{height: 1rem;line-height: 1rem;background-color: #dcdcdc;text-align: center;margin: 0 0.5rem ;color: #606060;font-size: 0.34rem;}
.culture1.culture1-3 #afSwript{margin-bottom: 0.3rem;}

.culture1-3{padding-bottom: 1rem;}
.culture1-3 .pixBox{padding: 0 0.5rem;}
.culture1-3 .pixBox a{margin-bottom: 0.2rem;}
.culture1-3 .pixBox .box{overflow: hidden;height: 2.5rem;background-repeat: no-repeat;background-position: left top;background-size: auto 2.6rem;position: relative;}
.culture1-3 .pixBox .box .ple{display: block;width: 2.45rem;height: 1.7rem;padding: 0.4rem;background-color: #ffd200;position: absolute;right: 0;top: 0;}
.culture1-3 .pixBox .box .ple h4{color: #a58800;font-size: 0.3rem;line-height: 0.36rem;}
.culture1-3 .pixBox .box .ple h5{color: #9d8300;font-size: 0.28rem;}
.culture1-3 .pixBox .box .ple .icon{width: 0.79rem;margin-left: 1.44rem;}
.culture1-3 .pixBox a:nth-child(2n+1) .box{background-position: right top;}
.culture1-3 .pixBox a:nth-child(2n+1) .ple{right: auto;left: 0;}
.culture1-3 .pixBox a:nth-child(2n+1) h4, .culture1-3 .pixBox a:nth-child(2n+1) h5{text-align: right;}
.culture1-3 .pixBox a:nth-child(2n+1) .box .icon{margin-left: 0.2rem;}

.culture1-3 .pixBox a:nth-child(2n+1) .icn{
    left: 4.4rem;
}
.culture1-3 .pixBox .icn{
    position: absolute;
    left: 1.2rem;
    top: 0.9rem;
}
.culture1-3 .pixBox .icn img{
    display: block;
    width: 0.4rem;
    margin: 0 auto 0.14rem;
}
.culture1-3 .pixBox .icn em{
    display: block;
    text-align: center;
    color: #FFF;
    font-size: 0.24rem;
}

/*===>> #culture1-4 */
.culture1-4 .searchBox h2{color: #666666;font-size: 0.28rem;line-height: 1;padding: 0.7rem 0 0.5rem;text-align: center;}
.culture1-4 .searchBox{height: 3.6rem;}
.culture1-4 .searchBox .box{margin: 0 0.5rem;}
.culture1-4 .searchBox .box:after{content: "";display: block;clear: both;}
.culture1-4 .searchBox .box input{float: right;width: calc( 45% - 0.4rem );height: 0.8rem;margin-bottom: 0.2rem;background-color: #dee0ea;padding: 0 0.2rem;}
.culture1-4 .searchBox .box .drop-down:nth-child(2n+1){float: left;}
.culture1-4 .searchBox .box .drop-down{float: right;width: 45%;height: 0.8rem;margin-bottom: 0.2rem;}
.culture1-4 .searchBox .box .drop-down .drop-txt{padding: 0 0.6rem 0 0.3rem;height: 0.8rem;line-height: 0.8rem;background: #dee0ea url("../images/icon_down-2.png") no-repeat 2.4rem 0.34rem / 0.26rem auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color: #333;}
.culture1-4 .searchBox .box .drop-down ul{max-height: 3rem;overflow: auto;border:1px solid #ccc;border-top: none;background-color: #FFF;padding: 0.2rem 0 0.1rem;position: relative;z-index: 300;}
.culture1-4 .searchBox .box .drop-down ul li{line-height: 0.4rem;padding: 0 0.3rem;margin-bottom: 0.12rem;color: #666;}
.culture1-4 .searchBox .submit{display: block;width: 1.8rem;height: 0.8rem;line-height: 0.8rem;text-align: center;color: #fff;font-size: 0.26rem;background-color: #3257c3;margin: 0.4rem auto 0;}

.culture1-4 .boxWrap{padding: 0 0.5rem;}
.culture1-4 .boxWrap .box{padding: 0.3rem;background-color: #f8f9fb;margin-bottom: 0.5rem;overflow: hidden;position: relative;}
.culture1-4 .boxWrap .box dd{float: left;width: 4.9rem;}
.culture1-4 .boxWrap .box strong{display: block;color: #c0a988;font: 400 0.3rem "Rubik Regular";}
.culture1-4 .boxWrap .box h3{color: #58585e;font-size: 0.3rem;margin-bottom: 0.05rem;}
.culture1-4 .boxWrap .box ul li{color: #888888;}
.culture1-4 .boxWrap .box .txt{display: none;margin-top: 0.2rem;}
.culture1-4 .boxWrap .box .txt p{color: #888888;}
.culture1-4 .boxWrap .box dt{width: 1rem;height: 100%;background: url("../images/join-4-icon-1.png") no-repeat center/0.4rem;position: absolute;right: 0;top:0;}
.culture1-4 .boxWrap .box.open dt{background:#ffba00 url("../images/join-4-icon-1-on.png") no-repeat center/0.4rem;}


/*===>> #culture2 */

.culture2.news .boxWrap .box{
    padding: 0.3rem 0 0.26rem;
}

.culture2 .top{padding: 0.3rem 0.5rem;}
.culture2 .top h5{color: #3257c3;font-size: 0.26rem;margin-bottom: 0.2rem;}
.culture2 .top p{color: #999999;margin-bottom: 0.3rem;}
.culture2 .top img{margin-bottom: 0.3rem;}
.culture2 .bom{padding: 0.3rem 0.5rem;}
.culture2 .bom h3{color: #2852c2;font-size: 0.26rem;font-weight: 400;}
.culture2 .bom h4{color: #010101;font-size: 0.36rem;margin: 0.24rem 0 ;}
.culture2 .bom p{color: #999999;margin-bottom: 0.3rem;}
.culture2 .bom .list .card{overflow: hidden;border:1px solid #CCC;margin-bottom: 0.3rem;}
.culture2 .bom .list .card img{float: left;width: 2.1rem;border-right:1px solid #CCC;}
.culture2 .bom .list .card .cont{float: right;width: 3.44rem;padding-top: 0.3rem;}
.culture2 .bom .list .card h5{color: #666666;font-size: 0.3rem;line-height: 1;margin-bottom: 0.1rem;}
.culture2 .bom .list .card p{color: #999999;margin-bottom: 0.2rem;}
.culture2 .bom .list .card .cont>a{float: left;width: 0.76rem;height: 0.7rem;margin-right: 0.06rem;}
.culture2 .bom .list .card a.in-s{background:#e9e9e9 url("../images/download-symbol.png") no-repeat 0.18rem center/1.4rem auto;}
.culture2 .bom .list .card a.in-e{background:#1942ba url("../images/download-symbol.png") no-repeat -0.83rem center/1.4rem auto;}

.culture2 .bom .list .card em{
    float: left;

    margin-right: 1.5rem;
    margin-top: 0.2rem;
    padding: 0.1rem 0.24rem;
    background-color: #ff9c00;
    /*border:1px solid #ff9c00;*/
    color: #FFF;
}

.culture2 .c-box{
    padding: 0 0.5rem 1rem;
}

/*===>> #culture2-2 */
.culture2-2 .top{padding: 0.3rem 0.5rem;}
.culture2-2 .bom{padding: 0.3rem 0.5rem 0.6rem;}
.culture2-2 .bom .list .card{overflow: hidden;border:1px solid #CCC;margin-bottom: 0.3rem;position: relative;}
.culture2-2 .bom .list .card img{float: left;width: 2.1rem;border-right:1px solid #CCC;margin-left: 0.9rem;position: relative;z-index: 99;}
.culture2-2 .bom .list .card:after{content: "";display: block;width: 2.8rem;height: 0.34rem;background-color: #d8d8d8;position: absolute;left: 0.54rem;bottom: 0;}
.culture2-2 .bom .list .card .cont{float: right;width: 2.44rem;padding-top: 0.9rem;}

.culture2-2 .bom .list .card .cont em{
    float: left;

    margin-top: 0.1rem;
    padding: 0.06rem 0.24rem;
    border: 1px solid #999;
    color: #999;
}
.culture2-2 .bom .list .card h5{color: #666666;font-size: 0.3rem;line-height: 1;margin-bottom: 0.1rem;}
.culture2-2 .bom .list .card p{color: #999999;margin-bottom: 0.2rem;}
.culture2-2 .bom .list .card .cont>a{float: left;width: 0.76rem;height: 0.7rem;margin-right: 0.06rem;}
.culture2-2 .bom .list .card a.in-s{background:#e9e9e9 url("../images/download-symbol.png") no-repeat 0.18rem center/1.4rem auto;}
.culture2-2 .bom .list .card a.in-e{background:#1942ba url("../images/download-symbol.png") no-repeat -0.83rem center/1.4rem auto;}

.culture2-2 .bom .list .card-txt:nth-child(1){
    margin-top: -0.5rem;
}
.culture2-2 .bom .list .card-txt{
    margin-bottom: 0.3rem;

}
.culture2-2 .bom .list .card-txt p{
    color: #888;
}

/*===>> #culture2-3 */
.culture2-3{padding-bottom: 1rem;}
.culture2-3 .top{padding: 0.3rem 0.5rem;}
.culture2-3 .top .txt {
    margin-bottom: 0.2rem;
}
.culture2-3 .top .txt p{
    color: #666666;
    font-size: 0.24rem;
}
.culture2-3 .wrap{padding: 0 0.5rem;}
.culture2-3 .videoBox{margin-bottom: 0.5rem;}
.culture2-3 .videoBox .tip{position: relative;}
.culture2-3 .videoBox.play .tip:after{display: none;}
.culture2-3 .videoBox .tip:after{content: "";display: block;width: 1.1rem;height: 1.1rem;background: url("../images/video-play-button.png") no-repeat center /100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.culture2-3 .videoBox video{display: none;width: 100%;}
.culture2-3 .videoBox .tit{height: 1rem;background-color: #2c51c3;}
.culture2-3 .videoBox .tit p{color: #FFF;text-align: center;line-height: 1rem;}



/*===>> #strategy */
.strategy .top{padding: 0 0.5rem 0.3rem;}
.strategy .top h3{color: #ffb534;font-size: 0.3rem;line-height: 1;padding: 0.4rem 0 0.1rem;}
.strategy .top p{color: #666666;font-size: 0.24rem;}
.strategy .cardWrap{display: block; width: 8.4rem; padding: 0 0.5rem 1rem;overflow: hidden;margin-left: -0.9rem;}
.strategy .cardWrap h3{color: #444444;font-size: 0.3rem;margin-bottom: 0.5rem;margin-left: 0.9rem;}
/*.strategy .cardWrap .card:nth-child(3n+1){margin-left: 0;}*/
/*.strategy .cardWrap .card:nth-child(4n+1){margin-left: 0;}*/
.strategy .cardWrap .card{float: left;width: 1.56rem;height: 2.8rem;text-align: center;margin-bottom: 0.3rem;margin-left: 0.9rem;}
.strategy .cardWrap .card:before{content:"";display: block;height: 1.56rem;border: 1px solid #8497ff;border-radius: 50%;margin-bottom: 0.16rem;background-image: url("../images/strategy1-01.png") ;background-repeat: no-repeat;background-size: 5.76rem auto;}
.strategy .cardWrap .card:nth-child(2):before{background-position: 0.36rem 0.46rem;}
.strategy .cardWrap .card:nth-child(3):before{background-position: -2.05rem 0.46rem;}
.strategy .cardWrap .card:nth-child(4):before{background-position: -4.55rem 0.46rem;}
.strategy .cardWrap .card:nth-child(5):before{background-position: 0.36rem -2.6rem;}
.strategy .cardWrap .card:nth-child(6):before{background-position: -2.1rem -2.6rem;}
.strategy .cardWrap .card:nth-child(7):before{background-position: -4.55rem -2.6rem;}
.strategy .cardWrap .card strong{display: block;color: #999999;font-weight: 400;}
.strategy .cardWrap .card p{
    width: 140%;
    margin-left: -20%;
    text-align: center;color: #999999;line-height: 0.36rem;font-size: 0.22rem;}



/*===>> #strategy2 */
.strategy2{background-color: #f2f2f2;padding-bottom: 0.6rem;}
.strategy2 .top{padding: 0.3rem 0.5rem;}
.strategy2 .top p{color: #666666;}
.strategy2 .bom{padding: 0.3rem 0.5rem;}
.strategy2 .bom h3{color: #303030;font-size: 0.32rem;margin-bottom: 0.4rem;}
.strategy2 .bom .cont{height: 6.1rem;overflow: auto;}
.strategy2 .bom .cont ul{overflow: hidden;}
.strategy2 .bom .cont ul li:nth-child(3n+1){margin-left: 0;}
.strategy2 .bom .cont ul li{float: left;width: 32%;height: 1.4rem;margin-left: 2%;margin-bottom: 2%;}

/*===>> #strategy */
.tendering .cux-dt{padding: 0.3rem 0.5rem;}
.tendering .cux-dt li{width: 1.6rem;height: 0.66rem;padding-top: 1.1rem;margin-left: 0.1rem;background-color: #e7e2d9;background-image: url("../images/tendering1-law.png");background-repeat: no-repeat;background-size: auto 0.6rem;font-size: 0.2rem;text-align: center;color: #666666;}
.tendering .cux-dt li.on{background-color: #3257c3;background-image: url("../images/tendering1-law-2.png");color: #FFF;}
.tendering .cux-dt li:nth-child(1){margin-left: 0;background-position: 0.52rem 0.3rem;}
.tendering .cux-dt li:nth-child(2){background-position: -1.1rem 0.3rem;}
.tendering .cux-dt li:nth-child(3){background-position: -2.9rem 0.3rem;}
.tendering .cux-dt li:nth-child(4){background-position: -4.5rem 0.3rem;}
.tendering .drop-down{width: 1.8rem;height: 0.56rem;margin: 0 0.5rem 0.5rem;}
.tendering .drop-down .drop-txt{height: 0.56rem;line-height: 0.56rem;background: #dee0ea url("../images/icon_down-3.png") no-repeat 1.4rem center /0.13rem auto;padding: 0 0.4rem 0 0.2rem;color: #999999;text-align: left;}
.tendering .drop-down ul{padding: 0.2rem ;max-height: 3rem;overflow: auto;background-color: #FFF;border:1px solid #CCC;position: relative;z-index: 300;}
.tendering .drop-down ul li{line-height: 0.5rem;color: #666;}
.tendering .list{padding: 0 0.5rem 0.1rem;}
.tendering .list .box{
    height: 0.8rem;overflow: hidden;background-color: #f8f9fb;padding: 0 0.2rem;margin-bottom: 0.3rem;
    /*display: -webkit-flex;*/
    /*display: flex;*/
    /*-webkit-justify-content: space-between;*/
    /*justify-content: space-between;*/
}
.tendering .list .box strong{float: left;width: 30%;color: #c0a988;font: 400 0.3rem/0.8rem "Rubik Regular";}
.tendering .list .box p{line-height: 0.76rem;color: #58585e;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;
    text-align: left;
    /*letter-spacing: -1px;*/
}


/*===>> #tendering1-3 */
.tendering1-3 .cont{padding: 0.3rem 0.5rem;}
.tendering1-3 .cont .box{margin-bottom: 0.3rem;}
.tendering1-3 .cont .box h2{color: #3257c3;font-size: 0.3rem;padding: 0.1rem 0 0.16rem;}
.tendering1-3 .cont .box p{color: #666666;margin-bottom: 0.2rem;}
.tendering1-3 .more{width: 1.6rem;height: 0.76rem;line-height: 0.76rem;color: #FFF;text-align: center;background-color: #ff8400;margin: 0 0.5rem 1rem;}
.pc-tit img{
    display: inline-block;
    width: 0.5rem;
    margin-right: 0.1rem;
}
.tendering1-3 .pc-tit{
    padding: 0 0.5rem 0.2rem;
}
.pc-tit{
    color: #666666;

    font-size: 0.3rem;
    line-height: 1rem;
}

/*===>> #tendering2 */
.tendering2{padding-bottom: 0.6rem;}
.tendering2 .tip{padding: 0.3rem 0.5rem ;}
.tendering2 .tip h1{color: #c0a988;font-size: 0.26rem;margin-bottom: 0.1rem;}
.tendering2 .cont{padding: 0.3rem 0.5rem 0.2rem;/*border-bottom: 0.1rem solid #eaeaf1;*/}
.tendering2 .cont input{display: block;width: calc( 100% - 1rem );height: 0.8rem;padding: 0 0.5rem;margin-bottom: 0.2rem;background-color: #f8f9fb;}
.tendering2 .cont .inp{position: relative;}
.tendering2 .cont .inp:after{content: "*";line-height: 0.8rem;position: absolute;left: 0.3rem;top: 0;color: #23499d;}
body .tendering2 .cont .submit{display: block;width: 1.6rem;height: 0.74rem;line-height: 0.74rem;text-align: center;color: #FFF;background-color: #ff8400;}
.tendering2 .bom{padding: 0.3rem 0.5rem;overflow: hidden;border-top: 0.1rem solid #eaeaf1;}
.tendering2 .bom h2{color: #666666;font-size: 0.26rem;margin-bottom: 0.3rem;}
.tendering2 .bom ul{float: left;width: 48%;}
.tendering2 .bom ul li{color: #666666;margin-bottom: 0.3rem;}
.tendering2 .bom ul li p{color: #666666;}
.tendering2 .bom ul:nth-child(1){margin-right: 2%;}
.tendering2 .bom .co-y p{color: #666666;margin-bottom: 0.3rem;}
.tendering2 .bom .co-y p em{color: #ff8400;font-size: 0.32rem;font-family: "Rubik Regular";}



/*===>> #tendering1-4 */
.tendering1-4{background-color: #f2f2f2;overflow: hidden;padding-bottom: 0.6rem;}
.tendering1-4 .cont{height: 6.1rem;overflow: auto;margin: 0.1rem 0.5rem 0;}
.tendering1-4 .cont ul{overflow: hidden;}
.tendering1-4 .cont ul li:nth-child(3n+1){margin-left: 0;}
.tendering1-4 .cont ul li{float: left;width: 32%;height: 1.4rem;margin-left: 2%;margin-bottom: 2%;}


/*===>> #contact */
.contact .top{padding: 0.3rem 0.5rem;}
.contact .top h3{color: #3257c3;font-size: 0.28rem;font-weight: 400;}
.contact .tip.va{background-color: #f8f7fa;}
.contact .tip{padding: 0.3rem 0.5rem;}
.contact .tip h1{color: #3257c3;font-size: 0.32rem;font-weight: 400;margin-bottom: 0.1rem;}
.contact .tip ul li p{color: #535353;}
.contact .tip.bor-t{border-top: 1px solid #dcdcdc;}
.contact .fa-down{margin: 0.2rem 0;}
.contact .fa-down dt{height: 0.8rem;line-height: 0.8rem;padding: 0 0.3rem;color: #FFF;background: #2d51c3 url("../images/fa-down-ic.png") no-repeat 5.6rem center/0.5rem auto;}
.contact .fa-down dd{display: none;background-color: #f8f7fa;padding: 0.2rem;}
.contact .fa-down dd p{color: #535353;}
#Bai_Map{height: 4rem;}
.anchorBL{display: none;}

/*===>> #liaison */
.liaison{padding-bottom: 1rem;}
.liaison .top{padding: 0.3rem 0.5rem;}
.liaison .top h4{color: #666666;font-size: 0.26rem;line-height: 0.5rem;font-weight: 400;}
.liaison .top h3{color: #2c51c3;font-size: 0.32rem;padding: 0.3rem 0 0.4rem;}
.liaison .cont input{display: block;width: calc( 100% - 1rem );height: 0.8rem;padding: 0 0.5rem;margin-bottom: 0.2rem;background-color: #f8f9fb;}
.liaison .cont .inp{position: relative;}
.liaison .cont .inp:after{content: "*";line-height: 0.8rem;position: absolute;left: 0.3rem;top: 0;color: #23499d;}
body .liaison .cont .btn{display: inline-block;width: 1.6rem;height: 0.74rem;line-height: 0.74rem;text-align: center;color: #FFF;margin-right: 0.1rem;}
body .liaison .cont .btn.submit{background-color: #2f58d1;}
body .liaison .cont .btn.reset{background-color: #547ef9;}

.con-dacx-new{width: 100%;height: 100%;background: url(../images/dacx-bg-2.jpg) no-repeat 0 0 /cover;position: absolute;left: 0;top: 0;text-align: center;}
.con-dacx-new .logo{display: block;width: 2.4rem;margin: 0.86rem auto;}
.con-dacx-new h2{color: #ffffff;font-size: 0.36rem;line-height: 1;margin: 1.6rem 0 0.4rem;}
.con-dacx-new h3{color: #ffc600;font-size: 0.42rem;line-height: 1;font-weight: 400;}
.con-dacx-new h3 em{display: block;font-size: 0.18rem;margin-top: 0.2rem;font-weight: 400;}
.con-dacx-new h4{color: #FFF;font-size: 0.42rem;line-height: 1;margin: 0.7rem 0 1rem;text-indent: 0.32rem;}
.con-dacx-new h6{
    color: #FFF;
    margin: 0 auto;
    font-size: 0.24rem;
    max-width: 6.4rem;
    line-height: 0.4rem;
}
.con-dacx-new h5{
    color: #ffc600;
    font-size: 0.26rem;
    margin-bottom: 0.05rem;
}
.con-dacx-new .return{display: block;width: 1.55rem;height: 0.54rem;border: 1px solid #FFF;font-size: 0.26rem;text-align: center;line-height: 0.54rem;margin: 0 auto;color: #FFF;}


.culture2-hy .tip-tit{height: 1rem;background-color: #2c51c3;}
.culture2-hy .tip-tit .return{float: left;width: 1rem;height: 1rem;background: #ff9c00 url("../images/culture2-hy-back.png") no-repeat center/0.52rem;}
.culture2-hy .tip-tit h1{/*width: 15rem;*/text-align: center;line-height: 1rem;color: #FFF;font-size: 0.36rem;font-weight: inherit;}
.culture2-hy .wrap{padding: 0.5rem 0 0.3rem 0.5rem;background-color: #ffffff;}



.culture2-hy .wrap input[type='text'], .culture2-hy .wrap input[type='password']{float: left;height: 0.6rem;margin-right: 0.2rem;line-height: 0.6rem;padding: 0 0.3rem;background-color: #eeeeee;/*margin-bottom: 0.2rem;*/font-size: 0.24rem;color: #666666;

}
.culture2-hy .wrap .li:after{content: "";display: block;clear: both;}

.culture2-hy .wrap .li{margin-bottom: 0.4rem;position: relative;}
.culture2-hy .wrap .li .inp input{
    float: none;
}
.culture2-hy .wrap .li .inp{
    float: left;
    position: relative;
}

.culture2-hy .wrap .li .inp label.error{
    position: absolute;
    left: 0;
    top: 100%;
    font-size: 0.24rem;
}

.culture2-hy .wrap .li .inp label#email-error,
.culture2-hy .wrap .li .inp label#phone-error{
    top: calc( 100% - 0.4rem );
}

.culture2-hy .wrap .radio.on{background-color: #3257c3;color: #FFF;}
.culture2-hy .wrap .radio{float: left;padding: 0 0.3rem;height: 0.6rem;line-height: 0.6rem;font-size: 0.24rem;color: #666;margin-right: 0.2rem;background-color: #eeeeee;}
.culture2-hy .wrap textarea{width: 5.9rem;height: 2rem;margin-right: 0.2rem;line-height: 0.6rem;padding: 0.1rem 0.3rem;background-color: #eeeeee;font-size: 0.24rem;color: #666666;border:none;}
.culture2-hy .wrap select{float: left;height: 0.6rem;margin-right: 0.2rem;line-height: 0.6rem;/*padding: 0 0.3rem;*/padding-left: 0.3rem;background-color: #eeeeee;/*margin-bottom: 0.2rem;*/font-size: 0.24rem;color: #666666;border:none;}
.culture2-hy h3{color: #666666;font-size: 0.3rem;padding: 0.2rem 0;}
.culture2-hy .ib-ge{float: left;margin-right: 0.2rem;background-color: #eeeeee;}
.culture2-hy .ib-ge em{display: inline-block;line-height: 0.6rem;padding-right: 0.3rem;}
.culture2-hy .submit{display: block;width: 1.34rem;height: 0.63rem;line-height: 0.63rem;background-color: #ff8400;text-align: center;color: #ffffff;font-size: 0.24rem;}
.culture2-hy .bom{padding: 0.3rem 0.5rem 0.5rem;}
.culture2-hy .bom h2{color: #2c51c3;font-size: 0.36rem;margin-bottom: 0.1rem;}
.culture2-hy .bom p{margin-bottom: 0.3rem;color: #6a6a6a;font-size: 0.26rem;line-height: 0.5rem;}


.business1-data .newsScroll{background-color: #e1e4ea;padding: 0 0.5rem;position: relative;}
.business1-data .newsScroll .swiper-containers{width: 6.2rem;height: 1rem;position: relative;overflow: hidden;}
.business1-data .newsScroll .swiper-slide{height: 0.7rem!important;padding-top: 0.3rem;}
.business1-data .newsScroll .swiper-slide strong{float: left;color: #666666;line-height: 0.4rem;font-size: 0.26rem;margin-right: 0.1rem;}
.business1-data .newsScroll .swiper-slide p em{font-family: "Rubik Regular";}
.business1-data .newsScroll .swiper-slide p{float: left;width: 5rem;color: #666666;text-align: left;line-height: 0.4rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.business1-data .newsScroll .more{display: block;width: 0.7rem;height: 1rem;line-height: 1rem;text-align: center;color: #FFF;background-color: #4063ca;font-size: 0.42rem;position: absolute;right:0;top:0;z-index: 200;}



.service-new .c-box{
    padding: 0 0.5rem 1rem;
}
