.in-tit{font-size: .6rem;font-weight: 500;margin-bottom: .4rem;text-transform: uppercase;}

.in-more a i{font-size: .55rem;display: inline-block;vertical-align: -.12rem;margin-right: .05rem}
.in-more a span{font-size: .2rem;display: inline-block;transition: .3s}
.in-more a:hover span{letter-spacing: .05em}
.homea{padding-bottom: .6rem;background: #fafafa}
.homea .wp{padding: .1rem;position: relative;margin-top: -.78rem}
.homea .wp:after{content: '';position: absolute;left: 0;bottom: 0;right: 0;background: #be9e5d;top:.78rem;display: block;z-index: 0;box-shadow: 0 5px 15px rgba(0,0,0,.3)}
.homea .wp .txt{background: url(/en/images/ha1.jpg) no-repeat center;background-size: 100% 100%;position: relative;z-index: 3;color: #fff;height: 2.2rem}
.homea .wp .txt:before{content: '';position: absolute;left: 0;top: 0;background: url(/en/images/sj.png) no-repeat top left;display: block;z-index: 0;width:.54rem;height: .62rem;background-size: .54rem .62rem }
.homea .wp .txt .t1{width: 4rem;padding: 0 .5rem 0 1.1rem}
.homea .wp .txt .t1 span{font-size: .2rem;letter-spacing: .05em}
.homea .wp .txt .t1 p{font-size: .32rem;font-weight: 500;letter-spacing: .03em}
.homea .wp .txt .t2{font-size: .6rem;font-weight: 500;width: calc(100% - 4rem);padding: 0 2rem 0 .3rem}
.homea .wp .txt .t2 p{position: relative;}
.homea .wp .txt .t2 p:before{content: '“';position: absolute;left: -.2rem;top:0;}
.homea .wp .txt .t2 p:after{content: '”'}


.homeb {padding-bottom: .6rem}
.homeb ul{}
.homeb ul li .pic{height: 2.65rem}
.homeb ul li .txt{padding-top: .2rem}
.homeb ul li{width: 31%}
.homeb ul li h4{margin-bottom: .2rem;margin-top: .15rem}
.homeb ul li:hover h4 a{color: #cf0202}
.homeb ul li h4 a{font-size: .26rem;line-height: 1.2em;max-height: .62rem\0;display: block\0;}
.homeb ul li time{color: #cf0202;font-size: .15rem}
.homeb ul li p{color: #777;line-height: 1.6em;max-height: .75rem\0;}
.homeb .in-more{padding-top: .4rem}
.homeb .in-more a{color: #cf0202}

.bga {background: url(/en/images/hbbg.jpg) #fafafa no-repeat bottom center;background-size: 100% auto}
.homec {padding-bottom: .8rem;}
.homec ul li{width: 33.33333%;padding: 0 2%;position: relative;}
.homec ul li:before{content: '';height: .6rem;width: 1px;background: #ccc;right: 0;top:50%;margin-top: -.3rem;position: absolute;}
.homec ul li:nth-child(1){padding-left: 0}
.homec ul li:nth-child(3){padding-right: 0}
.homec ul li:nth-child(3):before{display: none}
.homec ul li h4{margin-top: .15rem}
.homec ul li:hover h4 a{color: #cf0202}
.homec ul li h4 a{font-size: .2rem;line-height: 1.2em}
.homec ul li time{color: #cf0202;font-size: .15rem}
.homec .in-more{padding-top: .4rem}
.homec .in-more a{color: #cf0202}

.homed{background: #0e0e0e;color: #fff;position: relative;}
.homed .in-more a{color: #949494}
.homed .in-more a:hover{color:  #cf0202}
.homed .in-more a:hover span{letter-spacing: .05em}
.homed:before{content: '';position: absolute;left: 0;top:0;bottom: 0;width: 42.8%;z-index: 0;background: url(/en/images/hcbg1.png) no-repeat right top;max-width: 8.22rem;background-size: 100% auto}
.homed:after{content: '';position: absolute;right: 0;top:0;bottom: 0;width: 51%;z-index: 0;background: url(/en/images/Events.png) no-repeat bottom left;max-width: 9.8rem;background-size: 100% auto}
.homed:after{}
.homed .aleft .sbtn{position: absolute;bottom:24%;;width: .55rem;height: .55rem;border-radius: 50%;text-align: center;line-height: .53rem;border: 1px solid rgba(255,255,255,.3);cursor: pointer;font-size: .18rem;transition: .3s}
.homed .aleft .sbtn:hover{border: 1px solid #cf0202;background: #cf0202}
.homed .aleft .prev{left: -.8rem}
.homed .aleft .next{right: -.8rem}
.homed .aleft{width: 38.67%;padding: .8rem .4rem .6rem 0;border-left: 1px solid #2f2f2f ;position: relative;}
.homed .aleft:before{content: '';position: absolute;left:60%;top:0;bottom: 0;width: 0;border-left: 1px solid #2f2f2f;z-index: 0}
.homed .aright:before{content: '';position: absolute;left:50%;top:0;bottom: 0;width: 0;border-left: 1px solid #2f2f2f;z-index: 0}
.homed .aright{width: 51.39%;padding: .8rem 0 .6rem 0;border-left: 1px solid #2f2f2f;border-right: 1px solid #2f2f2f;position: relative;}
.homed .aright ul li{display: flex}
.homed .aright ul li:hover{background: #cf0202}
.homed .aright ul li:hover .info i{color: #fff}
.homed .aright ul li .info{width: 1.5rem;padding: .25rem}
.homed .aright ul li .info i{color:#cf0202;font-size: .3rem;display: block;margin-bottom: .03rem}
.homed .aright ul li .info time{opacity: .5;font-size: .19rem}
.homed .aright ul li .info p{opacity: .5;font-size: .19rem;margin-top: 2px}
.homed .aright ul li:hover .info time{opacity: .7;}
.homed .aright ul li:hover .info p{opacity: .7;}
.homed .aright ul li .info p:before{content: '·';display: inline-block;margin-right: .05rem}
.homed .aright ul li .txt{width: calc(100% - 1.5rem);padding: .25rem .3rem .25rem 0}
.homed .aright ul li .txt h4{font-size: .24rem;line-height: 1.2em}
.homed .aright ul li .txt h4 a{color: #fff;max-height: .84rem\0;display: block\0;}
.homed .aright ul li .txt p{font-size: .2rem;margin-top: .1rem;opacity: .5;}
.homed .aright ul li:hover .txt p{opacity: .7;}
.homed .aright ul li:hover .txt span{transition-delay: .2s}

.homee{padding-top: 1rem;background: url(/en/images/hdbg.jpg) no-repeat top center;background-size: 100% auto}
.homee .clickCtrl{background: #000;height: .5rem;line-height: .5rem;position: relative;}
.homee .slide-acap:before{content: '';position: absolute;height: 2.1rem;width: calc(100% + .2rem);left: -.1rem;bottom: 0;background: #000;z-index: 0}
.homee .slide-aca .swiper-slide a{display: block;position: relative;}
.homee .slide-aca .swiper-slide  p{position: absolute;height: 1.1rem;width: 3.4rem;background: url(/en/images/spbg.jpg)#cf0202 no-repeat left center;z-index: 4;left: 0;bottom: .5rem;line-height: 1.1rem;color: #fff;padding: 0 .25rem;text-align: center; }
.homee .slide-aca .swiper-slide  p span{font-size: .3rem}
.homee .slide-aca .swiper-slide  p:after{content: "\e6d8";font-family: "iconfont" !important;width: 1.1rem;height: 1.1rem;position: absolute;right: -1.1rem;line-height: 1.1rem;text-align: center;background: #ff1616;color: #fff;font-size: .37rem }
.homee .clickCtrl li.on{background: url(/en/images/doton.png) no-repeat left center;}
.homee .clickCtrl li.on span{opacity: 1;}
.homee .clickCtrl li span{opacity: .6;}
.homee .clickCtrl li{background: url(/en/images/dot.png) no-repeat left center;padding-left: .3rem;color: #fff;cursor: pointer;margin:  0 .2rem;font-size: .2rem}
.homee .sbtn{width: 1.55rem;height: 1.4rem;border: 1px solid #ddd;position: absolute;top:50%;transform: translateY(-50%);
padding:.3rem .25rem;cursor: pointer;font-size: .22rem;transition: .3s}
.homee .sbtn:hover{color: #fff;border: 1px solid #cf0202;background: #cf0202 }
.homee .prev{left: -1.7rem}
.homee .prev:after{content:"\e6e3";font-family: "iconfont" !important;font-size: .37rem;opacity: .6; }
.homee .next:after{content: "\e6d8";font-family: "iconfont" !important;font-size: .37rem;display: block;
text-align: right; opacity: .6;}
.homee .next{right: -1.7rem;text-align: right;}

.homef{padding: 1rem 0 1rem;background: url(/en/images/hebg.jpg) #fafafa no-repeat bottom center;background-size: 100% auto}
.homef:before{content: '';background: url(/en/images/hua.png) no-repeat  center;background-size: 100% 100%;width:5.3rem;height: 5.1rem;position: absolute;left: 20%; top:0; }

.homef ul.ul1{width: 56%}
.homef ul.ul2{width: 41.5%}
.homef ul li{overflow: hidden;}
.homef ul li .pic img{display: none}
.homef ul li .txt{position: absolute;left: 0;height: 100%;bottom: -100%;width: 100%;z-index: 3;padding: .45rem;color: #fff;transition: .5s}
.homef ul li .txt1{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 3;padding: .45rem .25rem .2rem;color: #fff;transition: .5s;background: url(/en/images/bamask.png) no-repeat bottom center;background-size: 101% 101%}
.homef ul li .txt{bottom: 0}
.homef ul li .pic span{opacity: .15;}
.homef ul li .txt h4{font-size: .3rem;margin-bottom: .1rem}
.homef ul li .txt1 h4{font-size: .26rem;margin-bottom: .05rem}
.homef ul li .txt p{font-size: .18rem;margin-bottom: .2rem;max-height: .72rem\0}
.homef ul.ul1 li .txt p{font-size: .16rem;max-height: .63rem\0}
.homef ul li .txt i{font-size: .37rem;}
.homef ul.ul1 li:nth-child(1) .pic{height: 3.9rem;}
.homef ul.ul1 li:nth-child(1) .play{display: block;width:.78rem ;height: .78rem;background: url(/en/images/play.png) no-repeat center;position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);z-index: 2;background-size: .78rem .78rem}
.homef ul.ul1 li:nth-child(1) .pic span{opacity: 1;}
.homef ul.ul1 .dysh2 .pic{height: 2.9rem}
.homef ul.ul1 .dysh3 .pic{height: 2.9rem}
.homef ul.ul1 li:nth-child(1) {width: 100%;margin-bottom: .3rem}
.homef ul.ul1 .dysh3 {width: 45%}
.homef ul.ul1 .dysh2 {width: 55%}

.homef ul.ul1 li:nth-child(1){background: #fff;color: #fff}
.homef ul.ul1 .dysh2{background: #c7a45d;color: #fff}
.homef ul.ul1 .dysh3{background: #c7a45d;color: #fff}
.homef ul.ul2 li:nth-child(1){background: #cf0202;color: #fff}
.homef ul.ul2 li:nth-child(2){background: #cf0202;color: #fff}
.homef ul.ul2 li:nth-child(2) .pic span{opacity: 1;}
.homef ul.ul1 .dysh3 .pic span{opacity: 1;}
.homef ul.ul2 li:nth-child(1) .pic{height: 3.3rem}
.homef ul.ul2 li:nth-child(2) .pic{height: 3.8rem}
.homef ul.ul2:hover li:nth-child(2) .pic span{transform: scale(1.1);}
.homef ul.ul2:hover li:nth-child(1) .pic span{transform: scale(1.01);}

.homef ul.ul1 .dysh2:hover .pic span{transform: scale(1.01)}
.homef ul.ul1 .dysh2:hover+li .pic span{transform: scale(1.1);}


@media screen and (max-width:1680px){
.homee .prev{left:-.8rem;z-index: 10;background: #fff}
.homee .next{right:-.8rem;z-index: 10;background: #fff}
}
@media screen and (max-width:1366px){
.homee .prev{left:-.4rem;}
.homee .next{right:-.4rem;}
.homee .clickCtrl{height: .6rem;line-height: .6rem}
.homee .slide-acap:before{height: 2.2rem}
}

@media screen and (max-width: 980px){
.homea .wp .txt{height: auto;padding: .2rem 0}
.homea .wp .txt .t1 span{font-size: .16rem;padding-top: .05rem;margin-right: .2rem}
.homea .wp .txt .t1 p{font-size: .24rem;}
.homea .wp .txt .t1{width: 100%;padding: 0 .4rem;margin-top: .1rem;order: 2;flex-direction: inherit;} 
.homea .wp .txt .t2{width: 100%;padding: 0 .4rem 0 .5rem;font-size: .33rem;order: 1} 

.homeb ul li{width: 48%}
.homeb ul li:last-child{display: none}

.homed .aleft{width: 100%;padding-right: 0;border-right: 1px solid #2f2f2f;}
.homed .aright{width: 100%}
.homed .aleft:before{left: 50%}
.homed .aleft{padding-top: .6rem}
.homed .aright{padding-top: 0}
.homed:before{width: 100%;max-width: inherit;}
.homed .aleft .ssbtn{margin-top: .3rem}
.homed .aleft .sbtn{position: static;margin: 0 .2rem}
.homed:after{width: 100%;max-width: inherit;}
.homee .sbtn{position: static;}
.homee .slide-acap:before{display: none}
.homee .sbtn{width: 2.2rem;height: auto;padding: .15rem .2rem 0;transform: none;margin: 0 .1rem;margin-top: .1rem}
.homee{padding-top: .7rem}
.homee .slide-aca .swiper-slide p{height: .7rem;line-height: .7rem;width: auto;bottom: .2rem}
.homee .slide-aca .swiper-slide p:after{height: .7rem;line-height: .7rem}

.homef{padding-top: .7rem}
.homef ul.ul1 li:nth-child(1){margin-bottom: .2rem}
.homef ul.ul1 li:nth-child(1) .pic{height: 3rem}
.homef ul.ul1 .dysh2 .pic{height: 2.2rem}
.homef ul.ul1 .dysh3 .pic{height: 2.2rem}
.homef ul.ul2 li:nth-child(1) .pic{height: 2.4rem}
.homef ul.ul2 li:nth-child(2) .pic{height: 3rem}
.homef ul li .txt p{display: none}
}
@media screen and (max-width:640px){
.in-tit{font-size: .5rem}
.homea .wp{margin-top: 0}
.homea .wp .txt .t2{font-size: .3rem}
.homeb ul li time{font-size: .18rem}
.homeb ul li{width: 100%;margin-bottom: .3rem}
.homeb ul li .pic{height: 50vw}
.homeb ul li:last-child{display: block;margin-bottom: 0}

.homec ul li{padding: .2rem 0;width: 100%}
.homec ul li:before{width: 100%;height: 1px;bottom: 0;top:auto;margin-top: 0}
.homec ul li h4 a{font-size: .24rem}
.homec ul li time{font-size: .18rem}

.homed .aright ul li .info{padding:.25rem .2rem}
.homed .aright ul li .info{width: 1.4rem}
.homed .aright ul li .txt{width:calc(100% -  1.4rem)}
.homee .sbtn{width: 2.2rem;height: auto;padding: .1rem .15rem 0;}
.homee .clickCtrl li span{display: none}
.homee .slide-aca .swiper-slide p{height: .5rem;line-height: .5rem;bottom: 0}
.homee .slide-aca .swiper-slide p span{font-size: .22rem}
.homee .slide-aca .swiper-slide p:after{height: .5rem;line-height: .5rem;font-size: .29rem;width: .8rem;right: -.8rem}

.homef ul.ul1{width: 100%}
.homef ul.ul2{width: 100%;display: flex;justify-content: space-between;}
.homef ul li .txt{padding: .2rem}
.homef ul.ul2 li:nth-child(1){width: 45%}
.homef ul.ul2 li:nth-child(2){width: 55%}
.homef ul.ul1 li:nth-child(1) .pic{height: 50vw}
.homef ul.ul1 .dysh2 .pic{height: 35vw}
.homef ul.ul1 .dysh3 .pic{height: 35vw}
.homef ul.ul2 li:nth-child(1) .pic{height: 35vw}
.homef ul.ul2 li:nth-child(2) .pic{height: 35vw}
}




 /*  2022年5月24日19:42:05 新增样式 */
 .fixed-l {
                position: fixed;
                right: 10px;
                top: 50%;
                
transform: scale(.6) translateY(-50%);
                padding-bottom: 30px;
                background: url(/en/images/fixed-bj.png) no-repeat;
                background-position: center bottom;
                background-size: 100% auto;
                z-index: 999;}

            .fixed-l::after {
                content: "";
                position: absolute;
                left: 0;
                right: 0;
                bottom: 0;
                top: 100px;
                background: #cf0202 url(/en/images/fixed-bj.png) no-repeat;
                background-position: center bottom;
                background-size: 100% auto;
                border-bottom-left-radius: 50px;
                border-bottom-right-radius: 50px;
                z-index: 8;}

            .fixed-l ul {
                position: relative;
                z-index: 9;}

            .fixed-l ul li {
                padding: 20px 13px 0 13px;}

            .fixed-l ul li a {
                display: block;
                line-height: 74px;
                height: 74px;
                width: 74px;
                text-align: center;
                position: relative;}

            .fixed-l ul li:first-child {
                border-radius: 50%;
                padding: 13px;
                background: #cf0202;}

            .fixed-l ul li:first-child .small-logo {
                background: linear-gradient(to bottom, #b29352, #eec778, #b29352);}

            .fixed-l ul li:first-child .big-logo {
                background: #be9e5d;}

            .small-logo {
                font-size: 0;
                background: linear-gradient(to bottom, #d93535, #d93535, #af0000);
                border-radius: 50%;}

            .big-logo {
                position: absolute;
                right: -196px;
                min-width: 270px;
                top: 0;
                opacity: 0;
                transition: all 0.5s;
                line-height: 74px;
                font-size: 0;
                padding-left: 12px;
                padding-right: 12px;
                background: #d93535;
                border-radius: 37px;
                text-align: left;}

            .fixed-l ul li a:hover .big-logo {
                right: 0;
                opacity: 1;}

            .big-logo img {
                display: inline-block;
                vertical-align: middle;
                max-width: none;}

            .small-logo img {
                display: inline-block;
                vertical-align: middle;}


.clear {
            clear: both;
            display: block;
            float: none;
        }

        .homeadd-tit .clickCtrl2 {
            background: #000;
            height: .5rem;
            line-height: .5rem;
            position: relative;
        }

        .homeadd-tit .clickCtrl2 li.on {
            background: url(/en/images/doton.png) no-repeat left center;
        }

        .homeadd-tit .clickCtrl2 li.on span {
            opacity: 1;
        }

        .homeadd-tit .clickCtrl2 li span {
            opacity: .6;
        }

        .homeadd-tit .clickCtrl2 li {
            background: url(/en/images/dot.png) no-repeat left center;
            padding-left: .3rem;
            color: #fff;
            cursor: pointer;
            margin: 0 .2rem;
            font-size: .2rem
        }

        .addcon {
            margin-top: 50px;
        }

        .addcon-pic {
            float: left;
            width: 450px;
            margin-right: 50px;
        }

        .addcon-bd {
            position: relative;
            flex: 1;
            position: relative;
            overflow: hidden;
        }

        .addcon-bd>ul {
            opacity: 0;
            transition: all 0.5s;
            position: absolute;
            left: 0;
            width: 100%;
            z-index: -9;
        }

        .addcon-bd>ul.on {
            opacity: 1;
            position: relative;
            z-index: 9;
        }

        .addcon-list>ul {
            transition: all 0.5s;
        }

        .addcon-list>ul.on {
            opacity: 1;
            position: relative;
            z-index: 9;
        }

        .addcon-list ul li a {
            display: block;
            padding: 35px 40px 35px 45px;
            position: relative;
            overflow: hidden;
        }

        .addcon-list ul li a::before {
           /* content: "";
            position: absolute;
            left: 0;
            top: 0;
            transition: all 0.8s;
            background: #be9e5d;
            z-index: 8;
            opacity: 0;
            width: 0;
            height: 0; */
        }

        .addcon-list ul li a::after {
          /*  content: "";
            position: absolute;
            right: 0;
            bottom: 0;
            transition: all 0.8s;
            background: #be9e5d;
            z-index: 8;
            opacity: 0;
            width: 0;
            height: 0; */

     background: url(/en/images/nlistbg.png) #be9e5d no-repeat center;
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 0;
    z-index: 0;
        }

        .add-data {
            float: left;
            width: 90px;
            /* background: url(/en/images/add-databj.png) no-repeat; */
            background: none;
            background-position: center top;
            color: #fff;
            z-index: 9;
            position: relative;
        }

        .add-data p {
            text-align: center;
            font-size: 22px;
            line-height: 35px;
            background: #be9e5d;
            transition: all 0.3s;
        }

        .add-data span {
            display: block;
            text-align: center;
            font-size: 18px;
            line-height: 35px;
            background: #e8decb;
            padding-right: 0;
            color: #000000;
            transition: all 0.3s;
        }

        .add-icon {
            width: 110px;
            z-index: 9;
            position: relative;
            float: left;
        }

        .add-icon img {
            display: block;
            margin: 0 auto;
            max-width: 70%;
        }

        .add-info {
            z-index: 9;
            position: relative;
            overflow: hidden;
        }

        .add-info h3 {
            font-size: 18px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            color: #000000;
            margin-bottom: 10px;
        }

        .add-info p {
            font-size: 14px;
            line-height: 24px;
            color: rgba(0, 0, 0, .65);
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        .add-info div {
            font-size: 0;
            display: flex;
            align-items: center;
            position: relative;
            margin-top: 10px;
        }

        .add-info div::before {
            content: "";
            display: inline-block;
            width: 60px;
            height: 1px;
            background: #be9e5d;
        }

        .add-info div::after {
            content: "";
            position: absolute;
            left: 22px;
            top: 50%;
            transform: translateY(-50%);
            width: 15px;
            height: 3px;
            background: #be9e5d;
        }

        .add-info div span {
            font-size: 14px;
            color: #000000;
        }

        .addcon-list ul li a:hover {}

        .addcon-list ul li a:hover::before {
            width: 100%;
            height: 100%;
            opacity: 1;
        }

        .addcon-list ul li a:hover::after {
           /*  width: 100%;
            height: 100%;
            opacity: 1; */
      width: 100%;
    transition: .5s;
        }

        .addcon-list ul li a:hover .add-data {
            /* background: url(/en/images/add-databj-hover.png) no-repeat; */
            background: none;
            background-position: center top;
            background-size: 100%;
            color: #be9e5d;
        }

        .addcon-list ul li a:hover .add-data p {
            background: #fff;
            color: #be9e5d;
        }

        .addcon-list ul li a:hover .add-data span {
            background: #d2bb8e;
            color: #000;
        }

        .addcon-list ul li a:hover .add-info h3 {
            color: #fff;
        }

        .addcon-list ul li a:hover .add-info p {
            color: rgba(255, 255, 255, .65);
        }

        .addcon-list ul li a:hover .add-info div::before {
            background: #fff;
        }

        .addcon-list ul li a:hover .add-info div::after {
            background: #fff;
        }

        .addcon-list ul li a:hover .add-info div span {
            color: #fff;
        }

        .homeadd {
            padding-bottom: .6rem;
        }

        .homeadd .in-more a {
            color: #cf0202;
        }

        .homeadd .in-more {
            padding-top: .4rem;
        }
.homeadd .homeadd-mores a{display:none;}
 .homeadd  .homeadd-mores a:first-child{display:block;}  
        @media screen and (max-width: 1366px) {
            .addcon-list ul li a {
                padding: 25px;
            }

            .addcon-pic {
                width: 360px;
                margin-right: 20px;
            }
 .fixed-l{
                    transform-origin: left center;
                    transform: translateY(-50%) scale(.6);}

        }

        @media screen and (max-width: 980px) {
            .addcon-pic {
                display: none;
            }
.fixed-l{
                    display: none;}

        }
   @media screen and (max-width: 768px){
.homeadd-tit .clickCtrl2{height:auto;padding:.1rem 0;}
.homeadd-tit .clickCtrl2 li{margin:0 .2rem;     background: url(/en/images/dot.png) no-repeat center top; padding-left:0;   padding-top: .3rem;min-width:.3rem;    line-height: 1.5;}
.homeadd-tit .clickCtrl2 li span{display:block;width:1px;opacity:0;overflow:hidden;    white-space: nowrap;}
.homeadd-tit .clickCtrl2 li.on{    background: url(/en/images/doton.png) no-repeat center top;}
.homeadd-tit .clickCtrl2 li.on span{display:block;width:auto;opacity:1;}
}
        @media screen and (max-width: 640px) {
.homeadd-tit .clickCtrl2 li{margin:0 .1rem; }
            .zhy-tit h2 {
                font-size: 24px;
            }

            .zhy-tit img {
                width: 18vw;
                height: auto;
            }

            .addcon-list ul li a {
                padding: 10px 5px;
            }

            .add-data {
                width: 75px;
                background-size: 100%;
            }

            .add-data p {
                font-size: 18px;
                line-height: 30px;
            }

            .add-data span {
                transform: scale(1);
                padding-right: 5px;
                line-height: 30px;
                font-size: 14px;
            }

            .add-icon {
                width: 70px;
            }

            .add-info h3 {
                font-size: 16px;
            }

            .add-info p {
                font-size: 12px;
                line-height: 22px;
            }
        }