﻿/* 头部 */
.top-box{position:absolute;top:0;left:0;width:100%;z-index:100;padding:0.3rem 0.4rem;}
.top-box-home:after{position:absolute;content:"";left:0;top:0;width:100%;height:2.4rem;background:url(../images/top-bg.png) repeat-x left top;}
.top-box .auto{position:relative;z-index:100;}
.top-box .nav-box,.top-box .Language{line-height:0.4rem;float:right;color:#fff;position:relative;z-index:3;}
.top-box .logo{position:absolute;left:0;height:1rem;display:table;top:-0.3rem;}
.top-box .logo a{display:table-cell;vertical-align:middle;}
.top-box .Language span{display:inline-block;vertical-align:middle;}
.top-box .Language .lanbut{font-size:0.13rem;position:relative;cursor:pointer;padding:0 0.2rem;line-height:0.38rem;border:solid 0.01rem #fff;margin:0 0.2rem;display:inline-block;vertical-align:middle;border-radius:0.2rem;}
.top-box .Language .lanbut span{background:url(../images/top_icon2.png) no-repeat right center;padding-right:0.2rem;}
.top-box .Language .ul{padding-top:0.05rem;width:100%;position:absolute;left:0;text-align:center;}
.top-box .Language .ul li{margin-bottom:0.02rem;background:rgba(255,255,255,.5);line-height:0.35rem;border-radius:0.2rem;}
.top-box .Language .ul li a{display:block;color:#333333;}
.top-box .Language .icon{display:inline-block;vertical-align:middle;width:0.27rem;height:0.27rem;background:url(../images/top_icon.png) no-repeat;background-size:contain;}
.top-box .nav-box{font-size:0;}
.top-box .nav-box li{position:relative;padding:0 0.14rem;font-size:0.18rem;display:inline-block;vertical-align:middle;}
.top-box .nav-box li >a{display:inline-block;vertical-align:middle;color:#fff;}
.top-box .nav-box li dl{background:rgba(255,255,255,.5);width:110%;text-align:center;position:absolute;left:-5%;font-size:0.16rem;border-radius:0.05rem;display:none;}
.top-box .nav-box li dl a{display:inline-block;vertical-align:middle;}
.top-box .nav-box li dl a:hover{color:#fff;background:#6d9773;border-radius:5px;}
.top-box .web-but{cursor:pointer;width:0.27rem;height:0.27rem;margin-left:0.25rem;position:relative;float:right;z-index:5;display:none;}
.top-box .web-but i,.top-box .web-but i:before,.top-box .web-but i:after{position:absolute;content:'';background:#fff;left:0;width:100%;height:100%;content:'';transition:transform 0.3s;}
.top-box .web-but i{height:3px;top:50%;margin-top:-1.5px;}
.top-box .web-but i::before{top:0.08rem;}
.top-box .web-but i::after{top:-0.08rem;}
.top-box .web-but.open i::before{top:0!important;transform:rotate(45deg);}
.top-box .web-but.open i::after{top:0!important;transform:rotate(-45deg);}
.top-box .web-but.open i{background:none!important;}
/* @media(max-width:1440px){.top-box{padding:0.3rem 2%;}
.top-box .nav-box li{padding:0 0.25rem;}
.top-box .nav-box li dl{line-height:0.35rem;}
}
@media(max-width:1366px){.top-box .nav-box li{padding:0 0.2rem;font-size:17px;}
}
@media(max-width:1280px){.top-box .nav-box li{padding:0 0.15rem;font-size:0.16rem;}
.top-box .nav-box li dl{font-size:0.14rem;width:120%;left:-10%;}
.top-box .Language .lanbut{font-size:0.14rem;}
}
*/
@media(max-width:1024px){.top-box .nav-box{position:fixed;top:0;padding-top:0.8rem;right:-100%;width:30%;transition:all .5s;z-index:2;}
.top-box .nav-box nav{background:rgba(255,255,255,.9);height:85vh;padding-top:0.1rem;border-radius:0.05rem 0 0.05rem 0;}
.top-box .nav-box li{display:block;padding:0;border-bottom:solid 0.01rem #e4e4e4;}
.top-box .nav-box li>a{display:block;padding:0 0.2rem;color:#333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.top-box .nav-box li dl{border-top:dashed 0.01rem #ccc;line-height:0.35rem;width:100%;position:relative;left:0;text-align:left;}
.top-box .nav-box li dl dd{padding:0 0.2rem;border-bottom:dashed 0.01rem #ccc;}
.top-box .nav-box li dl dd:last-child{border-bottom:none;}
.top-box .web-but{margin-top:0.07rem;display:block;}
.top-box .nav-box.active{right:0;position:absolute;}
}
@media(max-width:640px){.top-box{padding:0.1rem 2%;}
.top-box .logo{max-width:1.6rem;line-height:0.4rem;}
.top-box .nav-box{width:60%;padding-top:0.6rem;}
.top-box .nav-box nav{height:87.8vh;}
.top-box .web-but{margin-left:0.15rem;}
.top-box .Language .lanbut{padding:0 0.1rem;line-height:0.25rem;margin:0 0.1rem;}
}
/* banner */
.banner{position:relative;}
.banner img{width:100%;display:block;}
.banner img.wap{display:none;}
.banner .swiper-pagination{bottom:20%;}
.banner .swiper-pagination-bullet{background:none;border:solid 0.02rem #fff;}
.banner .swiper-pagination-bullet-active{background:#fff;opacity:.5;}
@media(max-width:1024px){.banner img.pc{display:none;}
.banner img.wap{display:block;}
}
@media(max-width:640px){.banner .swiper-pagination{bottom:30%;}
}
/* 搜索 */
.search-box{position:absolute;left:0;bottom:4%;z-index:3;width:100%;}
.search-box .search{padding:0.1rem 0.25rem;background:#fff;border-radius:0.5rem;}
.search-box .search .but{padding:0 0.3rem;max-width:0.6rem;cursor:pointer;height:0.45rem;vertical-align:middle;background:url(../images/search-icon.png) no-repeat center;background-size:auto 0.24rem;}
.search-box .search input{color:#333333;font-size:0.18rem;width:80%;line-height:0.45rem;height:0.45rem;vertical-align:middle;}
.search-box .search input.text{width:calc(100% - 0.8rem);}
.search-box .search input::-webkit-input-placeholder{color:#999;}
.search-box .search input:-ms-input-placeholder{color:#999;}
.search-box .search input::placeholder{color:#999;}
/* @media(max-width:1280px){.search-box .search .but,.search-box .search input{font-size:0.16rem;line-height:0.4rem;height:0.4rem;}
}
*/
@media(max-width:640px){.search-box .search .but,.search-box .search input{font-size:0.15rem;height:0.35rem;line-height:0.35rem;}
}
/* 首页 */
.home-none{padding:0.6rem 0;background-size:cover;margin-top:-0.01rem;}
.home-Ti .title{text-align:center;color:#333333;font-size:0.48rem;font-weight:bold;}
.home-Ti .tishi{margin:0.2rem auto 0;line-height:1.75em;max-width:7rem;text-align:center;}
.home-none .About-txt{padding:1rem 0;font-size:0;text-align:center;}
.home-none .About-txt .itme{width:33.333%;color:#333333;text-align:center;display:inline-block;vertical-align:middle;}
.home-none .About-txt .itme .sun{text-transform:uppercase;font-family:"HKGrotesk";font-size:1.7rem;line-height:0.88235em;color:#245796;}
.home-none .About-txt .itme p{padding:0.1rem 0;font-size:0.28rem;}
.home-none .About-txt .itme span{font-size:0.16rem;}
.home-none .but{text-align:center;}
.home-none .but a{padding:0 0.1rem;line-height:0.35rem;display:inline-block;border-bottom:solid 0.01rem #333;color:#333;border-radius:0.02rem;transition:all .5s;}
.home-none .but a:hover{box-shadow:0 0 0.1rem rgba(36,87,150,.5);transform:translateY(-0.05rem);}
.home-two{padding:140px 0;background-size:cover;}
.home-two .bus-txt{margin-top:0.8rem;display:flex;}
.home-two .bus-txt .icon{margin-bottom:0.5rem;width:38.421%;}
.home-two .bus-txt .itme{width:33.33%;}
.home-two .bus-txt .itme a{display:block;padding:0.4rem 0.5rem;height:100%;box-sizing:border-box;transition:.6s;-webkit-transition:.6s;position:relative;}
.home-two .bus-txt .itme .span{font-size:0.24rem;color:#fff;font-weight:bold;}
.home-two .bus-txt .itme .wen{padding:0.1rem 0;color:#fff;line-height:0.2rem;font-size:0.15rem;}
.home-two .bus-txt .color1 a{background-color:rgba(254,186,1,.9);}
.home-two .bus-txt .color2 a{background-color:rgba(109,151,115,.9);}
.home-two .bus-txt .color3 a{background-color:rgba(10,58,44,.9);}
.home-three{padding:0.7rem 0;background-size:cover;}
/*2022.12.23*/
/*.home-three{padding:1.1rem 0;background-size:cover;}*/
.home-three .txt{padding:0 0 0 0.4rem;}
.home-three a{color:#ffffff;}
.home-three .title{font-size:0.48rem;}
.home-three .time{padding:0.25rem 0;font-size:0.16rem;}
.home-three .tishi{font-size:0.28rem;line-height:0.38rem;max-width:3.8rem;}


/*2022.12.23*/
/*.home-three .but{text-align:left;margin-top:0.3rem;}*/
.home-three .but{text-align:left;margin-top:0.4rem;}
.home-three .but span{line-height:0.35rem;display:inline-block;border-bottom:solid 0.01rem #fff;color:#fff;border-radius:0.02rem;transition:all .5s;}
.home-four .shell-box{width:50%;}
.home-four .shell-box .back-img{background-repeat:no-repeat;background-size:cover;background-position:center;}
.home-four .shell-box .txt{padding:1.5rem 0;text-align:center;position:relative;z-index:11;}
.home-four .shell-box .txt a{color:#fff;}
.home-four .shell-box .Tmu{font-size:0.48rem;line-height:0.6rem;}
.home-four .shell-box .wenz{min-height:1.8rem;margin:0.2rem 0 0.4rem;line-height:0.3rem;font-size:0.16rem;}
.home-four .shell-box .but{text-align:center;}
.home-four .shell-box .but span{line-height:0.35rem;display:inline-block;border-bottom:solid 0.01rem #fff;color:#fff;border-radius:0.02rem;transition:all .5s;}
@media(max-width:1024px){.home-none .About-txt .itme .sun{font-size:1rem;}
}
/* @media(max-width:1280px){.home-none .About-txt .itme .sun{font-size:1.2rem;line-height:1rem;}
}
*/
@media(max-width:1024px){.home-none .About-txt{padding:0.5rem 0;}
.home-none .About-txt .itme .sun{font-size:0.9rem;line-height:0.8rem;}
.home-none .About-txt .itme p{padding:0.05rem 0;font-size:0.2rem;}
.home-two .bus-txt .itme a{padding:0.4rem 0.2rem;}
.home-two .bus-txt .itme .span{font-size:0.26rem;}
.home-two .bus-txt .icon{margin-bottom:0.2rem;}
.home-two .bus-txt .icon img{max-width:1.3rem;}
}
@media(max-width:768px){.home-two{padding:0.7rem 0;}
.home-two .bus-txt{margin-top:0.5rem;}
.home-three{padding:0.6rem 0;}
.home-three .title{font-size:0.36rem;}
.home-three .time{padding:0.15rem 0;}
.home-three .tishi{font-size:0.22rem;max-width:50%;}
.home-three .but{margin-top:0.2rem;}
.home-four .shell-box .back-img{padding:0 4%;}
.home-four .shell-box .txt{padding:0.7rem 0;}
.home-four .shell-box .Tmu{font-size:0.36rem;}
.home-four .shell-box .wenz{min-height:0.7rem;}
.home-none .About-txt .itme{vertical-align:top;}
}
@media(max-width:640px){.home-Ti .title{font-size:0.36rem;}
.home-none{padding-bottom:0.3rem;background-size:cover;background-position:center;}
.home-none .About-txt{padding:0.3rem 0 0.2rem;}
.home-none .About-txt .itme .sun{font-size:0.3rem;line-height:0.3rem;}
.home-none .About-txt .itme p{padding:0.05rem 0;font-size:0.16rem;}
.home-none .About-txt .itme span{display:block;min-height:0.4rem;font-size:0.14rem;}
.home-two{padding:0.8rem 0;background-size:cover;}
.home-two .bus-txt{display:block;margin-top:0.3rem;}
.home-two .bus-txt .itme{width:100%;}
.home-two .bus-txt .itme a{padding:0.2rem;}
.home-two .bus-txt .itme .span{font-size:0.18rem;}
.home-two .bus-txt .icon img{max-width:0.8rem;}
.home-three{padding:0.2rem 0;background-size:cover;background-position:30%;}
.home-three .txt{padding:0 0.2rem;}
.home-three .tishi{font-size:0.16rem;line-height:0.25rem;}
.home-three .but{margin-top:0.05rem;}
.home-three .time{padding:0.05rem 0;}
.home-three .title{font-size:0.22rem;}
.home-four .shell-box{width:100%;}
.home-four .shell-box .wenz{margin-bottom:0.1rem;}
}
/* 底部 */
.footer-box{background:#6d9773;color:#fff;}
.footer-box a{color:#fff;}
.footer-box a:hover{color:#245796;}
.footer-top{padding:0.45rem 0;overflow:hidden;}
.footer-top .footer-nav{display:flex;width:86%;float:left;margin-right: 5%;}
.footer-top .QRcode{float:right;}
.footer-top dl{margin-right:3%;}
.footer-top dl:last-child{margin-right:0;}
.footer-top dl dt{padding-bottom:0.2rem;font-size:0.16rem;font-weight:bold;}
.footer-top dl dd{line-height:0.25rem;font-size:0.13rem;}
.footer-top .QRcode p{padding:0.1rem 0;text-align:center;font-size:0.13rem;}
.footer-box .copyright{padding:0.25rem 0;border-top:0.01rem solid rgba(255,255,255,.2);overflow:hidden;}
.footer-box .copyright .line-box{float:left;}
.footer-box .copyright .line-box em{font-weight:bold;font-style:normal;padding:0 0.1rem;}
.footer-box .copyright .Copyr-txt{float:right;}
@media(max-width:1024px){.footer-top dl{font-size:0.14rem;width:auto;margin-right:3%;}
.footer-top dl dt{font-size:0.16rem;}
.footer-top dl dd{line-height:0.25rem;}
.footer-box .copyright .Copyr-txt{float:none;text-align:center;}
}
@media(max-width:768px){.footer-top dl{display:none;}
.footer-top{padding:0.3rem 0 0.1rem;}
.footer-top .QRcode{text-align:center;margin:0 auto;float:inherit;}
}
@media(max-width:640px){.footer-box .copyright .line-box{width:100%;text-align:center;padding:0 0 0.1rem;text-align:center;}
}
/* 主体 */
.Main-box{min-height:0.2rem;}
/* banner */
.ban-relative{position:relative;text-align:center;}
.ban-Inside img{display:block;width:100%;}
.ban-Inside img.wap{display:none;}
.ban-Inside .txt-Inside{text-align:center;position:absolute;top:50%;width:100%;transform:translateY(-50%);}
.ban-Inside .txt-Inside .Tmu{font-size:0.7rem;color:#fff;}
.ban-Inside .txt-Inside .wenz{font-size:0.42rem;color:#ffffff;}
@media(max-width:1024px){.ban-Inside .txt-Inside .Tmu{font-size:0.4rem;}
.ban-Inside .txt-Inside .wenz{font-size:0.3rem;}
.ban-Inside img.pc{display:none;}
.ban-Inside img.wap{display:block;}
}
@media(max-width:768px){.ban-Inside .txt-Inside .Tmu{font-size:0.3rem;}
.ban-Inside .txt-Inside .wenz{font-size:0.26rem;}
}
@media(max-width:640px){.ban-Inside .txt-Inside{padding-top:0.2rem;}
.ban-Inside .txt-Inside .Tmu{font-size:0.18rem;}
.ban-Inside .txt-Inside .wenz{font-size:0.16rem;}
}
/* 集团概况 */
.about-txt{padding:1.2rem 0;}
.about-txt .Timu{text-align:center;font-size:0.48rem;color:#333333;}
.about-txt .wenzi{position:relative;line-height:0.3rem;text-align:center;color:#666666;}
.about-txt .wenzi ul{display:flex;width:100%;}
.about-txt .wenzi ul li{width:25%;}
.about-txt .wenzi::after{position:absolute;right:5%;top:5%;content:'';display:block;width:6.02rem;height:1.9rem;background:url(../images/about-back.png) no-repeat center;background-size:cover;z-index:-1;}
.about-txt .pic{display:inline-block;vertical-align:middle;line-height:1.65rem;width:1.65rem;border:solid 0.04rem white;border-radius:50%;}
.about-txt .xia{padding:0.2rem 0 0;font-size:0.26rem;line-height:0.4rem;}
.about-txt .xia span{font-weight:700;}
.about-txt .pic img{max-width:0.95rem;}
.about-txt .psoa{font-size:0.18rem;}
.about-txt .color1{color:#d36341;}
.about-txt .color2{color:#73bf94;}
.about-txt .color3{color:#e59b54;}
.about-txt .color4{color:#5b9da2;}
.about-txt .color1 .pic{border-color:#d36341;}
.about-txt .color2 .pic{border-color:#73bf94;}
.about-txt .color3 .pic{border-color:#e59b54;}
.about-txt .color4 .pic{border-color:#5b9da2;}
.about-two{padding:0.8rem 0 1rem 0;background-size:cover;background-position:center;background-repeat:no-repeat;}
.about-two .gallery-thumbs{max-width:10.5rem;padding:0.1rem 0;margin:0.7rem auto 1.05rem auto;text-align:center;}
.about-two .gallery-thumbs .icon{cursor:pointer;display:inline-block;vertical-align:middle;background-position:center;background-repeat:no-repeat;position:relative;}
.about-two .gallery-thumbs .icon img{opacity:0;}
.about-two .gallery-thumbs .swiper-slide-active img{opacity:1;}
.about-two .gallery-thumbs .swiper-slide-active .icon{background:none !important;}
.about-two .itme{color:#fff;display:flex;position:relative;}
.about-two .back-padd{padding:0.55rem 1.6rem;position:relative;}
.about-two .back-padd::after{position:absolute;left:0;top:0;content:'';display:block;width:100%;height:100%;background:linear-gradient(to right,#0087ab,#51b9d5);opacity:.9;}
.about-two .Tmua{padding:0.35rem 0 0;text-align:center;font-size:0.48rem;line-height:1;color:#fff;}
.about-two .pic{width:2.5rem;margin-right:0.6rem;height:2.5rem;border-radius:100%;overflow:hidden;line-height:2.5rem;background:#fff;text-align:center;}
/* .about-two .pic img{max-width:190px;width:90%;}
*/
.about-two .txt{padding-top:0.4rem;width:calc(100% - 3.1rem);}
.about-two .txt .Tie{font-size:0.25rem;}
.about-two .txt .wenz{line-height:0.3rem;margin:0.2rem 0;}
.about-two .txt .but a{line-height:0.35rem;display:inline-block;border-bottom:solid 0.01rem #fff;color:#fff;border-radius:0.02rem;transition:all .5s;}
.about-two .swiper-button-white:focus{outline:none;}
.about-two .swiper-button-next,.about-two .swiper-button-prev{background:url(../images/arrow-on.png) no-repeat center center;width:0.6rem;height:0.6rem;border-radius:50%;transition:all .5s;}
.about-two .swiper-button-prev{left:0.6rem;}
.about-two .swiper-button-next{right:0.6rem;background-image:url(../images/arrow-next-on.png)}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1 !important;}
.about-two .swiper-button-prev.swiper-button-disabled{background-image:url(../images/arrow.png)}
.about-two .swiper-button-next.swiper-button-disabled{background-image:url(../images/arrow-next.png)}
@media(max-width:1024px){.about-txt{padding:0.8rem 0;}
.about-two .itme{display:block;}
.about-two .txt{width:100%;padding-top:0.25rem;}
.about-two .pic{margin:0 auto;}
/* .about-two .pic img{max-width:190px;}
*/
.about-two .txt .Tie{-webkit-line-clamp:4;}
}
@media(max-width:768px){.about-two .swiper-button-prev{left:0.2rem;}
.about-two .swiper-button-next{right:0.2rem;}
.about-two .gallery-thumbs{margin:0.4rem 0;}
.about-two .back-padd{padding:0.3rem 0.8rem;}
.about-two .pic{width:2rem;height:2rem;line-height:2rem;padding:0 5px;}
.about-two .txt .Tie{font-size:0.22rem;}
.about-two .txt .wenz{margin:0.1rem 0;}
.about-two .Tmua,.about-txt .Timu{font-size:0.36rem;}
.about-txt .xia{font-size:0.22rem;padding-top:0.1rem;line-height:0.3rem;}
.about-txt .pic{width:1rem;height:1rem;line-height:1rem;border:solid 0.02rem white;}
.about-txt .pic img{max-width:0.5rem;}
.about-txt .psoa{font-size:0.16rem;}
}
@media(max-width:640px){.about-two .Tmua,.about-txt .Timu{font-size:0.28rem;}
.about-two .Tmua{padding-top:0;}
.about-txt .wenzi ul{display:block;}
.about-txt{padding:0.5rem 0;}
.about-txt .wenzi ul li{margin-bottom:0.2rem;width:50%;float:left;}
.about-txt .pic{width:0.8rem;height:0.8rem;line-height:0.8rem;}
.about-txt .pic img{max-width:0.4rem;}
.about-txt .xia{font-size:0.18rem;}
.about-two .back-padd{padding:0.3rem 0.6rem;border-radius:0.03rem;overflow:hidden;}
.about-two .txt{width:100%;padding-top:0.1rem;}
.about-two .txt .Tie{font-size:0.18rem;}
.about-two .swiper-button-next,.about-two .swiper-button-prev{width:0.3rem;height:0.3rem;background-size:0.35rem;}
.about-two .swiper-button-prev{left:0.1rem;}
.about-two .swiper-button-next{right:0.1rem;}
}
/* 企业理念 */
.philosophy-txt .back-philosophy{padding:3.1rem 0 0;background-position:center;background-size:cover;background-repeat:no-repeat;}
.philosophy-txt .txt{text-align:right;padding-bottom:1.1rem;}
.philosophy-txt .yans{font-size:0.24rem;color:#feba01;margin-bottom:0.2rem;}
.philosophy-txt .wenz{line-height:1.3157em;font-size:0.38rem;color:#333333;}
.philosophy-two .back-philosophy{padding:2.1rem 0;background-position:center;background-size:cover;background-repeat:no-repeat;}
.philosophy-two .txt{text-align:left;max-width:6.1rem;}
.philosophy-two .yans{font-size:0.24rem;color:#feba01;margin-bottom:0.2rem;}
.philosophy-two .wenz{line-height:1.3157em;font-size:0.38rem;color:#ffffff;}
.philosophy-three{padding:1.2rem 0 0.6rem;background:url(../images/philosophy-back3.png) no-repeat;background-size:cover;background-position:center;}
.philosophy-three .Tmui{text-align:center;margin-bottom:1.2rem;}
.philosophy-three .Tmui .yans{font-size:0.24rem;color:#feba01;margin-bottom:0.2rem;}
.philosophy-three .Tmui .wenz{line-height:1.3157em;font-size:0.38rem;color:#333333;}
.philosophy-three li{border-right:solid 0.01rem #d9e8ea;margin-bottom:0.85rem;width:50%;/* padding:0 1rem;*/
float:left;text-align:center;}
.philosophy-three li .icon span{display:inline-block;margin-bottom:0.1rem;}
.philosophy-three li .icon img{height:0.81rem;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.philosophy-three li .ti{font-size:0.32rem;color:#333333;padding:0.2rem 0;}
.philosophy-three li .wenz{line-height:0.3rem;height:0.6rem;max-width:5.1rem;margin:0 auto;}
.philosophy-three li:nth-child(2n){border-right:none;}
@media(max-width:1024px){.philosophy-three li{padding:0 0.3rem;}
.philosophy-three li .ti{padding:0.1rem 0;}
}
@media(max-width:768px){.philosophy-three li{padding:0 0.3rem;}
.philosophy-three li .ti{padding:0.1rem 0;}
.philosophy-three li .wenz{height:auto;}
.philosophy-two .txt{max-width:80%;}
}
@media(max-width:640px){.philosophy-txt .back-philosophy{padding:0.8rem 0;}
.philosophy-txt .wenz{font-size:0.3rem;}
.philosophy-two .back-philosophy{padding:0.8rem 0;}
.philosophy-two .txt{max-width:100%;}
.philosophy-two .wenz{font-size:0.18rem;line-height:0.3rem;}
.philosophy-three{padding:0.8rem 0 0.5rem;}
.philosophy-three li{width:100%;border-right:none;margin-bottom:0.3rem;}
.philosophy-three li .ti{font-size:0.26rem;}
/* .philosophy-three li .icon span{max-width:0.5rem;}
*/
.philosophy-three .Tmui{margin-bottom:0.5rem;}
.philosophy-three .Tmui .wenz{font-size:0.26rem;line-height:0.36rem;}
}
/* 发展历程 */
.course-noe{padding:1.1rem 0;text-align:center;font-size:0;background:url(../images/course-back.jpg) no-repeat center;background-size:cover;}
.course-noe .itme{display:inline-block;vertical-align:middle;width:33.33%;}
.course-noe .itme .pic img{border-radius:50%;}
@media (min-width:1025px){.course-noe .itme .pic img{width:3rem;height:3rem;}
}
.course-noe .time{margin-top:0.3rem;line-height:0.9rem;font-family:"HKGrotesk";font-size:0.4rem;color:#245796;}
.course-noe .wenz{font-size:0.18rem;color:#245796;}
.course-box .Img-tu{padding:1.1rem 0;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;text-align:center;}
.course-box{padding:0.5rem 0;}
.course-box .Img-tu .pic{width:1.6rem;height:1.6rem;text-align:center;line-height:1.6rem;display:inline-block;vertical-align:middle;border:solid 0.03rem #fff;border-radius:50%;}
.course-box .Img-tu .pic img{max-width:0.91rem;}
.course-box .Img-tu .wenz{padding:0.24rem 0 0;font-size:0.32rem;color:#fff;}
.course-box{background:url(../images/philosophy-back3.png) no-repeat center bottom;background-size:contain;}
.course-box .line-shell{padding:0.5rem 0;padding-right:0.65rem;padding-left:2rem;position:relative;}
.course-box .line-shell::after{width:0.01rem;height:100%;padding:0.5rem 0 0;content:'';display:block;position:absolute;top:-0.5rem;left:1rem;background-color:#e7e7e7;z-index:-1;}
.course-list{margin-bottom:0.8rem;width:50%;}
.course-list .itme{position:relative;}
.course-list .time{width:2rem;text-align:center;position:absolute;top:0.2rem;left:-2rem;font-size:0.24rem;}
.course-list .time span{border:solid 0.01rem wheat;display:inline-block;width:1rem;text-align:center;line-height:0.35rem;border-radius:0.3rem;}
.course-list li{margin-bottom:0.2rem;line-height:0.3rem;color:#333333;background-color:#f6f7fb;padding:0.2rem;}
.course-list .icon{width:0.5rem;height:0.5rem;font-size:0.15rem;line-height:0.5rem;font-style:normal;font-weight:bold;font-family:"HKGrotesk";border:solid 0.02rem wheat;border-radius:50%;text-align:center;position:absolute;bottom:-0.5rem;left:0.73rem;}
.course-list.fl .icon,.course-list.fl .time{color:#feba01;}
.course-list.fl .icon,.course-list.fl .time span{border-color:#feba01;}
.course-list.fr .icon,.course-list.fr .time{color:#245796;}
.course-list.fr .icon,.course-list.fr .time span{border-color:#245796;}
@media(max-width:768px){.course-noe .itme{width:28%;margin:0 2%;}
.course-noe .time{font-size:0.4rem;line-height:0.4rem;}
.course-list{width:100%;margin-bottom:1.2rem;}
.course-list.fr::after{padding-top:0;top:0;}
}
@media(max-width:640px){.course-noe{padding:0.5rem 0;}
.course-noe .wenz{font-size:0.14rem;}
.course-noe .itme{width:32%;margin:0 .5%;}
.course-noe .time{margin-top:0.1rem;font-size:0.3rem;line-height:0.3rem;}
.course-noe .itme img{max-width:1rem;}
.course-list .time{margin-bottom:0.4rem;width:1.05rem;position:relative;left:0;bottom:0;}
.course-list li{padding:0.2rem;}
.course-list .icon{left:0.33rem;}
.course-box{padding-top:0;}
.course-box .line-shell{padding:0.3rem 2%;}
.course-box .line-shell::after{left:0.6rem;}
.course-box .Img-tu{padding:0.5rem 0;}
.course-box .Img-tu .pic{width:1rem;height:1rem;line-height:1rem;}
.course-box .Img-tu .pic img{max-width:0.6rem;}
.course-box .Img-tu .wenz{font-size:0.26rem;}
}
/* 管理团队 */
.Team-noe{padding:1rem 0;background:url(../images/Team_back.png) no-repeat bottom;background-size:contain;}
.Team-Ti{padding-bottom:0.8rem;text-align:center;color:#333333;font-size:0.48rem;}
.Team-list{margin-bottom:0.8rem;}
.Team-list li{margin-bottom:0.8rem;width:25%;float:left;text-align:center;}
.Team-list li .name{padding-top:0.25rem;font-size:0.28rem;color:#333333;}
.Team-list li .ziw{padding:0.1rem 0;color:#999999;}
.Team-list li .but{text-align:center;}
.Team-list li .but span{line-height:0.35rem;display:inline-block;border-bottom:solid 0.02rem #999999;color:#999999;font-size:0.14rem;border-radius:0.02rem;transition:all .5s;}
.Team-list li .pic{font-size:0;}
.Team-list li .pic img{display:block;width:100%;}
.Team-list li .pic span{background:#6d9773;font-size:0.36rem;color:#ffffff;width:1.2rem;height:1.2rem;line-height:1.2rem;display:inline-block;border-radius:50%;overflow:hidden;}
.Team-top li{width:33.333%;}
.Team-top li .pic span{width:1.2rem;height:1.2rem;line-height:1.8rem;}
@media(max-width:640px){.Team-noe{padding:0.5rem 0;}
.Team-Ti{padding-bottom:0.3rem;font-size:0.26rem;}
.Team-list li{margin-bottom:0.3rem;}
.Team-list li .name{font-size:0.18rem;}
.Team-list li .ziw{padding:0.05rem 0;font-size:0.14rem;}
.Team-list li .but span{line-height:0.25rem;font-size:0.14rem;}
.Team-list li .pic span{font-size:0.2rem;width:0.8rem;height:0.8rem;line-height:0.8rem;}
.Team-top li .pic span{width:1rem;height:1rem;}
}
/* 管理团队详情 */
.Team-info{padding:0.9rem 0;}
.Team-info .Team-txt{display:flex;position:relative;z-index:3;}
.Team-info .Team-txt .pic{width:2.55rem;display:inline-block;vertical-align:middle;overflow:hidden;border-radius:50%;}
.Team-info .Team-txt .txt{padding:0 0.5rem;width:calc(100% - 3.5rem);}
.Team-info .Team-txt .txt .name{font-size:0.48rem;color:#6d9773;margin-bottom:0.15rem;margin-top:0.3rem;}
.Team-info .Team-txt .txt .Job-Ti{color:#6d9773;line-height:0.28rem;}
.Team-info .Team-txt .txt .Introd{margin-top:0.25rem;line-height:0.28rem;color:#333333;max-width:8.6rem;}
.Team-info .Text-box{float:right;/*width:calc(100% - 1.2rem);*/
line-height:0.28rem;color:#333;padding:1rem;background:#f0f5f8;transform:translateY(-0.65rem);}
@media(max-width:1024px){.Team-info .Text-box{padding:0.9rem 0.6rem;}
}
@media(max-width:768px){.Team-info .Text-box{width:100%;padding-bottom:0.4rem;line-height:0.25rem;}
}
@media(max-width:640px){.Team-info{padding:0.5rem 0;}
.Team-info .Team-txt{display:block;}
.Team-info .Team-txt .pic{max-width:2rem;}
.Team-info .Team-txt .txt{width:100%;padding:0.1rem 0;}
.Team-info .Team-txt .txt .name{line-height:0.35rem;font-size:0.4rem;}
.Team-info .Team-txt .txt .Job-Ti{padding-top:0.1rem;}
.Team-info .Team-txt .txt .Introd{margin-top:0.2rem;}
.Team-info .Text-box{width:100%;padding:0.3rem 0.2rem;line-height:0.25rem;transform:translateY(0);}
}
/* 科学委员会 */
.scientific{padding:1.15rem 0;}
.scientific li{margin-bottom:0.65rem;display:flex;}
.scientific li .pic{width:3rem;}
.scientific li .pic span{display:block;width:1.6rem;height:1.6rem;border-radius:50%;overflow:hidden;}
.scientific li .txt{width:calc(100% - 3rem);float:right;text-align: justify;}
.scientific li .txt .tio{font-size:0.48rem;}
.scientific li .txt .tix{line-height:0.3rem;}
.scientific li .txt .wen{line-height:0.28rem;color:#333333;padding:0.2rem 0;}
.scientific li .txt .tishi{line-height:0.28rem;padding:0.2rem 0.4rem;}
.scientific li.color1 .tio,.scientific li.color1 .tix{color:#6d9773;}
.scientific li.color1 .txt .tishi{background-color:#f2f9f3;}
.scientific li.color2 .tio,.scientific li.color2 .tix{color:#245796;}
.scientific li.color2 .txt .tishi{background-color:#e3edf9;}
.scientific li.color3 .tio,.scientific li.color3 .tix{color:#feba01;}
.scientific li.color3 .txt .tishi{background-color:#fdf8e9;}
@media(max-width:768px){.scientific li .pic{width:2rem;}
.scientific li .txt{width:calc(100% - 2rem);}
}
@media(max-width:640px){.scientific{padding:0.5rem 0;}
.scientific li{display:block;overflow:hidden;margin-bottom:0.35rem;}
.scientific li .pic{width:auto;max-width:2rem;margin-bottom:0.2rem;}
.scientific li .txt{width:100%;}
.scientific li .txt .tio{font-size:0.24rem;}
.scientific li .txt .tishi{padding:0.2rem;}
}
/* 肝素全球产业链 */
.Heparin-one{padding:1.1rem 0;text-align:center;}
.Heparin-one .oia{font-size:0.48rem;color:#333333;}
.Heparin-one .wenz{padding:0.3rem 0;line-height:0.28rem;color:#999999;}
.Heparin-two{padding:1.1rem 0 0.3rem;background:url(../images/Heparin-back.jpg) no-repeat bottom center;background-size:cover;}
.Heparin-two .Tiol{padding-bottom:0.8rem;font-size:0.48rem;color:#333333;text-align:center;}
.Heparin-two .thisw{padding:0.2rem 0 0;text-align:center;font-size:0;color:#6b7275;}
.Heparin-two .thisw span{font-size:0.15rem;padding:0 0.36rem;display:inline-block;line-height:0.3rem;}
.list-Hep{width:100%;display:flex;vertical-align:top;}
.list-Hep .widt{width:24%;}
.list-Hep .widt:first-child{width:27%;}
.list-Hep .widt2{width:48%;position:relative;padding:0 0.75rem;}
.list-Hep .loi{margin-bottom:0.5rem;display:block;width:46%;height:2.45rem;float:left;transform:translateY(-0.15rem);}
.list-Hep .loi:nth-child(2n){float:right;}
.list-Hep .loi span{font-size:0.19rem;color:#fff;font-weight:bold;position:absolute;left:0.3rem;}
.list-Hep .loi1 span{top:0.4rem;}
.list-Hep .loi2 span{top:0.4rem;}
.list-Hep .loi3 span{bottom:0.3rem;}
.list-Hep .loi4 span{bottom:0.3rem;}
.list-Hep .pbo{padding-bottom:0.25rem;}
.list-Hep dl{line-height:0.3rem;padding-top:0.25rem;display:block;}
.list-Hep dt{font-weight:bold;}
.list-Hep em{font-style:normal;font-weight:bold;}
.list-Hep .pbo{border-top:solid 0.02rem #eef3f6;}
.list-Hep .color1{line-height:0.3rem;color:#3e71ad;border-color:#3e71ad;}
.list-Hep .color2{line-height:0.3rem;color:#dfa800;border-color:#dfa800;}
.list-Hep .color3{line-height:0.3rem;color:#00887d;border-color:#00887d;}
.list-Hep .color4{line-height:0.3rem;color:#953735;border-color:#953735;}
.list-Hep .Yuanoi{position:absolute;top:45%;left:50%;background:#fff;text-align:center;width:3rem;height:3rem;line-height:3rem;z-index:3;border-radius:50%;transform:translate(-50%,-50%);}
.list-Hep .inkl{line-height:0.25rem;display:inline-block;vertical-align:middle;}
.list-Hep .wenzi{font-weight:bold;margin-top:0rem;line-height:0.32rem;font-size:0.2rem;color:#699773;}
.list-Hep .inkl .pic img{height:0.83rem;}
.list-Hep .olp{padding:0rem 0 0;line-height:0.3rem;font-size:0.18rem;color:#333333;}
.list-Hep .olp .yoap{color:#6d9773;}
.Heparin-three{padding:.5rem 0;}
.Heparin-three .Tiol{padding-bottom:0.5rem;font-size:0.48rem;color:#333333;text-align:center;}
.Heparin-three .back{text-align:center;margin:0 auto;}
.Heparin-three .back img{ width:4.5rem}
.Heparin-three .Heparin-roe{position:relative;}
.Heparin-three .item{width:4.6rem;position:absolute;}
.Heparin-three .item .oli{color:#fff;padding:0.1rem 0.2rem;border-radius:0.3rem;}
.Heparin-three .item .wemben{overflow:auto;font-size:0.14rem;line-height:1.714em;padding:0 0.2rem;margin:0.2rem 0;padding-right:0;max-height:1.2rem;}
.Heparin-three .item .wemben .box+.box{margin-top:0.1rem;}
.Heparin-three .item p{position:relative;padding-left:0.1rem;}
.Heparin-three .item p em{position:absolute;left:0;font-weight:bold;font-style:normal;}
.Heparin-three .item.on1{left:0;top:0%;}
.Heparin-three .item.on1 .oli{background:#73bf94;}
.Heparin-three .item.on2{right:0;top:0%;}
.Heparin-three .item.on2 .oli{background:#d36341;}
.Heparin-three .item.on3{left:0;top:14.5%;}
.Heparin-three .item.on3 .oli{background:#b44e2e;}
.Heparin-three .item.on4{right:0;top:24%;}
.Heparin-three .item.on4 .oli{background:#5b9da2;}
.Heparin-three .item.on5{left:0;top:38.5%;}
.Heparin-three .item.on5 .oli{background:#5b9da2;}
.Heparin-three .item.on6{right:0;top:45%;}
.Heparin-three .item.on6 .oli{background:#e59b54;}
.Heparin-three .item.on7{left:0;top:63%;}
.Heparin-three .item.on7 .oli{background:#d36341;}
.Heparin-three .item.on8{right:0;top:63%;}
.Heparin-three .item.on8 .oli{background:#73bf94;}
.Heparin-three .item.on9{left:0;top:81%;}
.Heparin-three .item.on9 .oli{background:#e59b54;}
.Heparin-three .item.on10{right:0;top:77.5%;}
.Heparin-three .item.on10 .oli{background:#b44e2e;}
.Heparin-video video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:fill;opacity:0;transition:all .5s;}
.Heparin-video .text{color:#fff;font-size:0.48rem;line-height:0.5rem;text-align:center;width:100%;padding:12.5% 0;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:2;transition:all .5s;}
.Heparin-video .icon{cursor:pointer;margin-bottom:0.15rem;display:inline-block;vertical-align:middle;width:0.6rem;height:0.6rem;line-height:0.6rem;background:url(../images/video-icon.png) no-repeat center;}
.Heparin-video.hide video{opacity:1;}
.Heparin-video.hide .text{opacity:0;}
/* @media(max-width:1366px){.list-Hep .loi span{font-size:0.3rem;}
.list-Hep .widt2{padding:0 0.5rem;}
}
*/
@media screen and  (max-width:1680px) and (min-width:1025px){
.Heparin-two .Tiol{    padding-bottom: 0.7rem;}
.list-Hep, .Heparin-roe {    transform: scale(0.8); transform-origin: center top; margin-bottom: -10%;}
.Heparin-two .thisw{  transform: scale(0.8); transform-origin: center top;}
.list-Hep .Yuanoi{top: 40%;}
.list-Hep .widt:first-child{width:28%;}
}
@media(max-width:1024px){.list-Hep .loi span{left:0.3rem;font-size:0.26rem;}
.list-Hep .inkl .pic img{max-width:0.6rem;height:auto;}
.list-Hep .wenzi{font-size:0.26rem;}
.list-Hep .Yuanoi{width:2.5rem;height:2.5rem;line-height:2.5rem;}
.list-Hep .olp{padding-top:0.1rem;font-size:0.18rem;line-height:0.3rem;}
.list-Hep .loi{height:1.85rem;}
.Heparin-two .thisw span{padding:0 0.1rem;}
}
@media(max-width:768px){.Heparin-one{padding:0.6rem 0;}
.list-Hep{display: flex; flex-flow: column wrap;}
.list-Hep .widt{width:100%;overflow:hidden;order: 2;}
.list-Hep .widt:first-child{width:100%;}
.list-Hep .widt2{margin:0.2rem 0 0.1rem;padding:0;max-width:500px;order: 1;}
.list-Hep .loi{margin-bottom:0.1rem;height:auto;transform:translateY(0rem);}
.Heparin-two .Tiol{padding-bottom:0.4rem;font-size:0.36rem;}
.list-Hep .wenzi{font-size:0.19rem;}
.list-Hep .olp,.list-Hep .loi span{font-size:0.16rem;width:75%;margin:0 auto;line-height:1.5;}
.list-Hep dl{padding-top:0.1rem;}
.Heparin-two .thisw{text-align:left;}

}
@media(max-width:640px){.Heparin-three{padding:0.5rem 0;}
.Heparin-one .oia,.Heparin-two .Tiol{font-size:0.32rem;}
.Heparin-three .Tiol{font-size:0.32rem;padding-bottom:0.4rem;}
.Heparin-three .back{display:none;}
.Heparin-three .item{position:relative;width:100%;}
.Heparin-three .item .wemben{max-height:inherit !important;}
.Heparin-video .icon{margin-bottom:0;}
.Heparin-video .wenz{font-size:0.22rem;}
}
/* 全球制剂业务 */
.Inside-title{text-align:center;font-size:0.48rem;color:#333333;line-height:0.58rem;}
.Inside-tishi{max-width:11rem;margin:0 auto;line-height:0.3rem;text-align:center;padding:0.2rem 0;color:#999999;}
.Preparation-one{padding:1rem 0;}
.Preparation-list{font-size:0;padding-top:1rem;}
.Preparation-list li{margin-bottom:4%;width:10%;text-align:center;display:inline-block;vertical-align:middle;}
.Preparation-list li .txt{font-size:0.16rem;color:#666666;line-height:0.2rem;padding-top:0.1rem;}
.Preparation-shell{background-color:#dff2fc;padding:1rem 0;}
.Map-box{position:relative;width:100%;margin:0 auto;margin-top:0.65rem;}
.Map-box .Preparation-map{width:100%;padding-bottom:5.9rem;background-size:contain;background-position:center;background-repeat:no-repeat;}
.Map-box .itme{position:absolute;top:0;text-align:center;cursor:pointer;}
.Map-box .itme .icon-box{background:url(../images/map-icon.png) no-repeat;background-size:cover;width:0.66rem;height:0.59rem;padding:0.13rem 0.18rem 0.2rem 0.03rem;}
.Map-box .itme .txt{font-size:0.12rem;}
.Map-box .itme .icon img{height:0.15rem;}
.Map-box .itme1{left:44%;top:8.5%;color:#e49a53;}
.Map-box .itme2{left:47.8%;top:10.5%;color:#5b9ea4;}
.Map-box .itme3{left:51.6%;top:10.8%;color:#d26342;}
.Map-box .itme4{left:44.3%;top:21.5%;color:#ad543a;}
.Map-box .itme5{left:49.5%;top:20%;color:#6da585;}
.Map-box .itme6{left:71.5%;top:25%;color:#dd290f;}
.Map-box .itme6 .icon img{height:0.2rem;}
.Map-box .itme6 .icon-box{width:0.61rem;height:0.62rem;padding:0.2rem 0.18rem 0.1rem 0.06rem;}
.Map-box .itme .wenz{color:#fff;position:absolute;top:130%;left:-27%;width:3.2rem;height:0.56rem;line-height:0.56rem;background:linear-gradient(to right,#3ea0bb,#78c2d7);font-size:0.13rem;}
.Map-box .itme .wenz::after{position:absolute;top:-0.08rem;left:17%;content:'';display:block;width:0.16rem;height:0.09rem;background:url(../images/Map-linx.png) top center no-repeat;}
.Map-box .itme .wenz span{background:url(../images/map-icon2.png) center right no-repeat;padding-right:0.3rem;}
@media(max-width:1024px){.Map-box .Preparation-map{padding-bottom:45%;background-size:contain;}
.Map-box .itme{transform:scale(.75);}
.Map-box .itme1{left:43%;top:11%;}
.Map-box .itme2{left:47%;top:12.5%;}
.Map-box .itme3{left:50.5%;top:12.8%;}
.Map-box .itme4{left:43.3%;}
.Map-box .itme5{left:48%;top:22%;}
.Map-box .itme6{left:75%;top:22%;}
}
@media(max-width:768px){.Map-box .Preparation-map{padding-bottom:55%;background-size:cover;}
.Map-box .itme{transform:scale(.75);}
.Map-box .itme1{left:40%;top:6%;}
.Map-box .itme2{left:46%;top:7.5%;}
.Map-box .itme3{left:51%;top:9%;}
.Map-box .itme4{left:40.3%;top:17.5%;}
.Map-box .itme5{left:48%;top:17%;}
.Map-box .itme6{left:85%;top:22%;}
.Map-box .itme .wenz{left:-200%;}
.Map-box .itme .wenz::after{right:15%;left:auto;}
.Preparation-list li{margin:0 1%;width:8%;}
}
@media(max-width:640px){.Inside-title{font-size:0.36rem;}
.Preparation-shell{padding-bottom:0.5rem;}
.Map-box .Preparation-map{padding-bottom:75%;background-position-x:80%;background-size:cover;}
.Map-box .itme1{left:7%;top:2%;}
.Map-box .itme2{left:14%;top:3.5%;}
.Map-box .itme3{left:20%;top:4%;}
.Map-box .itme4{left:7%;top:14%;}
.Map-box .itme5{left:17%;top:13%;}
.Map-box .itme6{left:68%;top:15%;}
.Map-box .itme .wenz{left:-200%;}
.Map-box .itme .wenz::after{right:15%;left:auto;}
.Preparation-one{padding:0.5rem 0;}
.Preparation-list{padding:0.5rem 0;}
.Preparation-list li{width:23%;margin:1%;vertical-align:top;}
.Preparation-list li:nth-child(4n+1){clear:left;}
.Preparation-list li .txt{font-size:0.12rem;}
}
/* 产品介绍 */
.Product-noe{padding:1rem 0;}
.Product-noe .Inside-tishi{color:#666;}
.Product-noe .list-ol{padding-top:0.6rem;text-align:center;}
.Product-noe .list-ol .itme{font-size:0.32rem;width:50%;position:relative;text-align:center;float:left;}
.Product-noe .list-ol .itme .pic{cursor:pointer;position:relative;width:1.6rem;height:1.6rem;margin:0 auto;margin-bottom:0.15rem;border:solid 0.04rem white;border-radius:50%;transition:all .5s;}
.Product-noe .list-ol .itme span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .5s;}
.Product-noe .list-ol .itme span.more{position:relative;opacity:1;}
.Product-noe .list-ol .itme1{color:#6d9773;}
.Product-noe .list-ol .itme2{color:#245796;border-color:#245796;}
.Product-noe .list-ol .itme1 .pic{border-color:#6d9773;}
.Product-noe .list-ol .itme2 .pic{border-color:#245796;}
.Product-noe .list-ol .itme1 .pic:hover,.Product-noe .list-ol .itme1.cur .pic{background-color:#6d9773;}
.Product-noe .list-ol .itme1 .pic:hover span.more,.Product-noe .list-ol .itme1.cur .pic span.more{opacity:0;}
.Product-noe .list-ol .itme1 .pic:hover span,.Product-noe .list-ol .itme1.cur .pic span{opacity:1;}
.Product-noe .list-ol .itme2 .pic:hover,.Product-noe .list-ol .itme2.cur .pic{background-color:#245796;}
.Product-noe .list-ol .itme2 .pic:hover span.more,.Product-noe .list-ol .itme2.cur .pic span.more{opacity:0;}
.Product-noe .list-ol .itme2 .pic:hover span,.Product-noe .list-ol .itme2.cur .pic span{opacity:1;}
.Product-list{padding-bottom:0.4rem;}
.Product-list .list-cp{margin-bottom:0.9rem;position:relative;}
.Product-list .list-cp:nth-child(4) .dot3{
    -webkit-line-clamp: 2;
}
.Product-list .list-cp:after{position:absolute;content:"";z-index:5;width:50%;height:100%;right:0;top:0;background-size:contain !important;}
.Product-list .list-cp:nth-child(1):after{background:url(../images/Pro-back1.png) no-repeat top right;}
.Product-list .list-cp:nth-child(2):after{background:url(../images/Pro-back2.png) no-repeat top left;}
.Product-list .list-cp:nth-child(3):after{background:url(../images/Pro-back3.png) no-repeat top right;}
.Product-list .list-cp:nth-child(n+4):after{background:url(../images/Pro-back4.png) no-repeat top right;}
.Product-list .list-cp:nth-child(2n):after{right: auto;left: 0;}
.Product-list .list-cp .itme{display:flex;    align-items: flex-start;}
.Product-list .list-cp .itme .pic{width:55%;text-align:center;position:relative;z-index:1;}
.Product-list .list-cp .itme .pic figure{margin:0 auto;max-width:90%;padding-bottom:51.5%;background-repeat:no-repeat;background-position:center;background-size:90%;}
.Product-list .list-cp .itme .txt{direction:ltr;width:45%;position:relative;z-index:10;padding:0 9%;word-break: break-all;}
.Product-list .list-cp .itme .verti{display:table;height:100%;}
.Product-list .list-cp .itme .verti .table-cell{
	max-width: 388px;
}
.Product-list .list-cp .itme .txt .Tmu{margin-bottom:0.1rem;font-size:0.32rem;color:#fff;margin-top: 50px;    word-wrap: break-word;
    word-break: normal;}
.Product-list .list-cp .itme .txt .Tis{font-size:0.18rem;color:#fff;}
.Product-list .list-cp .itme .txt .des{padding:0.3rem 0;line-height:0.3rem;color:#fff;}
.Product-list .list-cp .itme .txt .xiaoz{margin-bottom:0.1rem;color:#fff;font-weight:bold;}
.Product-list .list-cp .itme .txt .but a{line-height:0.35rem;display:inline-block;border-bottom:solid 0.01rem #fff;color:#fff;border-radius:0.02rem;transition:all .5s;}
.Product-list .list-cp .swiper-pagination{width:100%;left:0;bottom:0;}
.Product-list .list-cp .swiper-pagination .swiper-pagination-bullet{margin:0 0.1rem;border:solid 0.02rem #333;background:none;}
.Product-list .list-cp .swiper-pagination .swiper-pagination-bullet-active{border-color:#0392cb;background-color:#0392cb;}
.Product-list .list-cp:nth-child(2) .swiper-pagination .swiper-pagination-bullet-active{border-color:#fdab0f;background-color:#fdab0f;}
.Product-list .list-cp:nth-child(3) .swiper-pagination .swiper-pagination-bullet-active{border-color:#9f2f5f;background-color:#9f2f5f;}
.Product-list .list-cp:nth-child(4) .swiper-pagination .swiper-pagination-bullet-active{border-color:#b41fa9;background-color:#b41fa9;}
.Product-list .list-cp:nth-child(2n) .itme{direction:rtl;}
@media(max-width:1024px){.Product-list .list-cp .itme .txt{padding:0 5%;}
.Product-list .list-cp .itme .txt .xiaoz{margin-bottom:0.05rem;}
.Product-list .list-cp .itme .txt .des{padding:0.2rem 0;}
.Product-list .list-cp .itme .txt .dot3{height:0.9rem;}
}
@media(max-width:768px){.Product-noe{padding:0.6rem 0;}
.Product-list .list-cp .itme{display:block;border-bottom:1px solid #eaeaea;}
.Product-list-lcid9 .list-cp:after{background-size:cover !important;}
.Product-list .list-cp .itme .pic{width:100%;z-index:20;}
.Product-list .list-cp .itme .txt{width:100%;position:relative;padding:5% 3% 9%;}
.Product-list .list-cp .itme .txt .dot3{height:auto;}
.Product-list .list-cp .swiper-pagination{width:100%;left:0;bottom:3%;}
.Product-list .list-cp .itme .txt .Tmu{color:#333;}
.Product-list .list-cp .itme .txt .Tis{color:#666;}
.Product-list .list-cp .itme .txt .des{color:#888;}
.Product-list .list-cp .itme .txt .xiaoz{color:#666;}
.Product-list .list-cp .itme .txt .but a{color:#0392cb;border-bottom-color:#0392cb;}
}
@media(max-width:640px){.Product-noe .list-ol{padding-top:0.3rem;}
.Product-noe .list-ol .itme{font-size:0.22rem;}
.Product-noe .list-ol .itme .pic{width:0.8rem;height:0.8rem;border:solid 0.02rem white;}
.Product-noe .list-ol .itme1 .pic{border-color:#6d9773;}
.Product-noe .list-ol .itme2 .pic{border-color:#245796;}
.Product-list .list-cp{margin-bottom:0.5rem;}
.Product-list .list-cp .itme .txt .Tmu{font-size:0.24rem;}
.Product-list .list-cp .itme .txt .des{padding:0.15rem 0;}
}
/* 产品详情 */
.info-back{min-height:5rem;background:linear-gradient(#d5ebee,rgba(255,255,255.0));position:relative;}
.info-back::before{content:'';display:block;width:100%;height:100%;position:absolute;right:0;background:url(../images/cp-ifno-back.png) no-repeat top right;}
.Product-info{padding:1.1rem 0;}
.Product-swiper{width:47.25%;float:left;padding:0.6rem 0 1.4rem;height:4.8rem;line-height:4.8rem;text-align:center;position:relative;}
.Product-swiper img{vertical-align:bottom;}
.Product-swiper .swiper-pagination{width:100%;line-height:0.08rem;bottom:13%;}
.Product-swiper .swiper-pagination-bullet{width:0.06rem;height:0.06rem;margin:0 0.07rem;background:none;border:solid 0.02rem #6d9773;opacity:1;}
.Product-swiper .swiper-pagination-bullet-active{background:#6d9773;}
.Product-info-lcid1017 .Product-swiper .swiper-pagination-bullet{border-color:#245796;}
.Product-info-lcid1017 .Product-swiper .swiper-pagination-bullet-active{background:#245796;}
.Product-Introd{width:52.25%;float:right;padding-left:6%;}
.Product-Introd .itol{margin-bottom:0.25rem;font-size:0.18rem;color:#333333;}
.Product-Introd .title{font-size:0.44rem;color:#6d9773;margin-bottom:.7rem;}
.Product-info-lcid1017 .Product-Introd .title{color:#245796;word-wrap: break-word;
    word-break: break-all;}
.Product-Introd .wenz{margin:0.15rem 0;position:relative;padding-left:0;display:flex;}
.Product-Introd .wenz .name{color:#333;font-weight:bold;/* position:absolute;*/
 left:0;line-height:0.3rem;float:left;max-width:160px;}
.Product-Introd .wenz .name2{line-height:0.4rem;}
.Product-Introd .list{overflow:hidden;}
.Product-Introd .con{line-height:0.3rem;color:#666;font-size:15px;}
.Product-Introd .list span{line-height:0.2rem;padding:0.1rem 0;color:#666;display:block;width:48%;margin:0 1%;margin-bottom:2%;text-align:center;background-color:#f2f2f2;float:left;border-radius:0.3rem;}
.Details-cp{position:relative;}
.Details-cp .Abut{position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:3;}
.Details-cp .swiper-slide::after{background:#245796;content:'';display:block;width:0;height:100%;position:absolute;left:0;top:0;transition:all .5s;}
.Details-cp-lcid1017 .swiper-slide::after{background:#245796;}
.Details-cp .swiper-slide-active::after{right:0;left:auto;}
.Details-cp .swiper-slide a{position:relative;z-index:3;display:block;width:100%;}
.Details-cp .swiper-slide .itme{display:flex;width:100%;padding:0.45rem 0;padding-left:10%;float:left;direction:ltr;}
.Details-cp .swiper-slide .itme .verti{display:table;height:100%;}
.Details-cp .swiper-slide .itme .pic{margin-right:0.35rem;display:inline-block;vertical-align:middle;}
.Details-cp .swiper-slide .itme .pic span{display:block;width:1.08rem;height:1.08rem;background-position:center;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-color:#fff;}
.Details-cp .swiper-slide .itme .txt{display:inline-block;vertical-align:middle;direction:ltr;}
.Details-cp .swiper-slide .itme .Toil{padding-bottom:0.05rem;transition:all .5s;}
.Details-cp .swiper-slide .itme .mane{font-size:0.24rem;font-weight:bold;line-height:0.35rem;height:0.35rem;color:#333333;transition:all .5s;}
.Details-cp .swiper-slide-active{background:#fff;}
.Details-cp .swiper-slide-active .itme{padding-left:0;padding-right:10%;float:right;direction:rtl;}
.Details-cp .swiper-slide-active .itme .txt{direction:ltr;text-align:right;}
.Details-cp .swiper-slide-active .itme .pic{margin-left:0.35rem;margin-right:0;}
.Details-cp .swiper-slide-active:hover::after,.Details-cp .swiper-slide:hover::after{width:100%;}
.Details-cp .swiper-slide:hover .Toil,.Details-cp .swiper-slide:hover .mane{color:#fff;}
.Details-cp .swiper-button-next,.Details-cp .swiper-button-prev{width:0.32rem;margin-bottom:0;}
.Details-cp .swiper-button-prev{background:url(../images/left.png) no-repeat center;}
.Details-cp .swiper-button-next{background:url(../images/right.png) no-repeat center;}
@media(max-width:1024px){.Product-Introd{padding-left:10%;}
.Product-Introd .title::after{width:40%;right:110%;}
.Product-swiper{padding-bottom:10%;height:3.8rem;line-height:3.8rem;}
}
@media(max-width:768px){.Product-Introd{padding-left:0;width:100%;}
.Product-Introd .title::after{display:none;}
.Product-Introd .wenz{margin:0.1rem 0;padding-left:0;}
.Product-Introd .wenz .con{display:inline-block}
.Product-Introd .wenz .name{position:relative;display:inline-block;}
.Product-info{padding:0.6rem 0;}
.Product-swiper{width:100%;padding-top:0.1rem;padding-bottom:10%;height:2.8rem;line-height:2.8rem;}
.Product-swiper .swiper-pagination{bottom:5%;}
.Details-cp .swiper-slide .itme{padding:0.3rem 0;padding-left:5%;}
.Details-cp .swiper-slide .itme .pic{margin-right:0.2rem;}
.Details-cp .swiper-slide .itme .mane{font-size:0.18rem;}
.Details-cp .swiper-slide .itme .pic span{height:0.9rem;width:0.9rem;}
.Details-cp .swiper-slide-active .itme{padding-right:5%;}
.Details-cp .swiper-slide-active .itme .pic{margin-left:0.2rem;margin-right:0;}
}
@media(max-width:640px){.Product-Introd .wenz{font-size:0.15rem;}
.Product-Introd .title{font-size:0.32rem;}
.Product-Introd .itol{margin-bottom:0.1rem;}
.Product-Introd .con{line-height:0.25rem;}
.Details-cp .swiper-slide .itme{width:90%;display:block;padding:0.3rem 5%;}
.Details-cp .swiper-slide .itme .txt,.Details-cp .swiper-slide .itme .verti,.Details-cp .swiper-slide .itme .table-cell{display:block;text-align:center;}
.Details-cp .swiper-slide .itme .pic{margin:0 auto;width:100%;}
.Details-cp .swiper-slide .itme .pic span{margin:0 auto;}
.Details-cp .swiper-slide-active:hover::after,.Details-cp .swiper-slide:hover::after{width:100%;}
.Details-cp .swiper-slide::after{transition:all 1s;}
.Details-cp .swiper-slide-active::after{width:0;}
}
/* CDMO业务 */
.CDMO-one{padding:0.9rem 0;}
.CDMO-Two{display:flex;}
.CDMO-Two .itme{width:50%;position:relative;}
.CDMO-Two .itme .pic img{width:100%;}
.CDMO-Two .itme .text{position:absolute;left:0.6rem;bottom:0.6rem;z-index:3;color:#fff;}
.CDMO-Two .itme::after{position:absolute;bottom:0;content:'';display:block;width:100%;height:100%;background-size:cover;}
.CDMO-Two .itme1::after{background:url(../images/CDMO-back1.png) no-repeat bottom center;}
.CDMO-Two .itme2::after{background:url(../images/CDMO-back2.png) no-repeat bottom center;}
.CDMO-Two .text-cn{font-size:0.32rem;line-height:0.4rem;}
.CDMO-Two .text-en{line-height:0.4rem;}
.CDMO-Two .text-des{min-height:0.5rem;max-width:3.45rem;margin:0.15rem 0 0;line-height:0.25rem;}
.CDMO-Three{padding:1.2rem 0;margin-bottom:1.1rem;background:url(../images/CDMO-back3.jpg) no-repeat center;background-size:cover;}
.CDMO-Three .w1440{display:flex;}
.CDMO-Three .pic{width:50%;}
.CDMO-Three .text{width:50%;padding:10%;line-height:0.28rem;}
.CDMO-Three .text .verti{display:table;height:100%;}
.CDMO-four{padding-bottom:1.1rem;}
.CDMO-four .Introd{padding-bottom:0.6rem;display:flex;}
.CDMO-four .Introd .pic img{max-width:1.81rem;}
.CDMO-four .Introd .verti{display:table;height:100%;}
.CDMO-four .Introd .text{padding:0 0.5rem;width:calc(100% - 1.81rem);}
.CDMO-four .txt-en{font-size:0.32rem;color:#333333;font-weight:bold;}
.CDMO-four .txt-cn{margin:0.1rem 0;font-size:0.2rem;color:#333333;}
.CDMO-four .wenz{color:#999999;}
.CDMO-four .Conxt{position:relative;}
.CDMO-four .Conxt .txt{display:table;width:5.92rem;padding:0 0.5rem;padding-left:1.2rem;color:#fff;background:url(../images/CDMO-back5.png);height:100%;position:absolute;top:0;right:0;background-size:100% 100% !important;}
.CDMO-four .Conxt .txia .ul{height:3rem;overflow:auto;}
.CDMO-four .Conxt .txia li{line-height:0.35rem;position:relative;padding-left:0.15rem;}
.CDMO-four .Conxt .txia li em{line-height:0.32rem;position:absolute;left:0;}
.CDMO-four .Conxt .Tshiw{padding:0.3rem 0 0;text-align:right;border-top:solid 0.01rem rgba(255,255,255,.1);padding-left:0.15rem;}
.CDMO-four .Conxt .Tshiw span{font-size:0.2rem;background:url(../images/map-icon2.png) center right no-repeat;padding-right:0.35rem;}
.CDMO-four .Conxt2 .txt{display:table;width:41.667%;padding:0 0.5rem;padding-left:1.2rem;color:#fff;background:url(../images/CDMO-back4.png);height:100%;position:absolute;top:0;right:0;}
/* @media(max-width:1280px){.CDMO-Two .itme .text{bottom:10%;left:10%;}
}
*/
@media(max-width:1024px){.CDMO-Three{padding:0.8rem 0;}
.CDMO-Three .text{padding:5%;}
.CDMO-four .Conxt .txt{width:50%;}
.CDMO-four .Conxt .Tshiw{padding-top:0.15rem;}
.CDMO-four .Conxt .Tshiw span{font-size:0.16rem;}
.CDMO-four .Conxt .txia li{font-size:0.16rem;line-height:0.3rem;}
.CDMO-four .Conxt .txia li em{line-height:0.25rem;}
}
@media(max-width:768px){.CDMO-one{padding:0.5rem 0;}
.CDMO-Two .itme .text{bottom:0;left:0;padding:5%;}
.CDMO-Three{margin-bottom:0.5rem;}
.CDMO-Three .text{padding:2% 5%;}
.CDMO-four{padding-bottom:0.5rem;}
.CDMO-four .Conxt .txt{width:60%;}
.CDMO-four .Conxt .txia li{font-size:0.15rem;line-height:0.25rem;}
.CDMO-four .Conxt .txia .ul{height:auto;}
.CDMO-four .Conxt .Tshiw{padding-top:0.15rem;}
.CDMO-four .Conxt .Tshiw span{font-size:0.16rem;}
.CDMO-four .txt-en{font-size:0.26rem;}
.CDMO-four .txt-cn{font-size:0.18rem;}
}
@media(max-width:640px){.CDMO-Two{display:block;}
.CDMO-Two .itme{width:100%;}
.CDMO-Two .itme .text{bottom:0;left:0;padding:0 5% 5% 5%;}
.CDMO-Two .text-des{min-height:0;}
.CDMO-Three{padding:0.5rem 0;background-size:100% 100%;}
.CDMO-Three .w1440{display:block;}
.CDMO-Three .pic{width:100%;}
.CDMO-Three .text{width:100%;padding:5% 0;}
.CDMO-four .Conxt .pic{position:absolute;height:100%;top:0;overflow:hidden;}
.CDMO-four .Conxt .pic img{transform:scale(2.5);transform-origin:left top;}
.CDMO-four .Conxt .txt{padding:0.5rem;padding-left:1.2rem;width:100%;position:relative;}
/* .CDMO-four .Conxt .txia .ul{height:1.5rem;}
*/
.CDMO-four .Introd{padding-bottom:0.2rem;display:block;}
.CDMO-four .Introd .text{position:relative;width:100%;padding:0.2rem;}
}
/* 创新药业务 */
.Medicine-one{padding:0.8rem 0 0.7rem;text-align:center;}
.Medicine-one .oia{padding:0.2rem 0;font-size:0.48rem;color:#333333;}
.Medicine-one .wenz{line-height:0.28rem;color:#999999;}
.Medicine-one .itme-ke{margin-top:0.7rem;display:flex}
.Medicine-one .itme-ke .itme{margin:0 6.2%;line-height:0.25rem;width:21%;}
.Medicine-one .itme-ke .itme .pic{cursor:pointer;position:relative;width:1.6rem;height:1.6rem;margin:0 auto;margin-bottom:0.15rem;border:solid 0.04rem white;border-radius:50%;transition:all .5s;}
.Medicine-one .itme-ke .color1 .pic{border-color:#d36341;}
.Medicine-one .itme-ke .color2 .pic{border-color:#73bf94;}
.Medicine-one .itme-ke .color3 .pic{border-color:#5b9da2;}
.Medicine-one .itme-ke .itme .txt{line-height:0.3rem;text-align:left;}
.Medicine-one .itme-ke .color1{color:#d36341;}
.Medicine-one .itme-ke .color2{color:#73bf94;}
.Medicine-one .itme-ke .color3{color:#5b9da2;}
.Medicine-two{margin-bottom:0.8rem;text-align:center;}
.Medicine-two .back1{background-color:#e6ebf1;}
.Medicine-two .back2{background-color:#f2f5f8;}
.Medicine-two .w10{width:8%;}
.Medicine-two .w15{width:8%;}
.Medicine-two .w16{width:16%;}
.Medicine-two table{color:#333;font-size:0.15rem;}
.Medicine-two table th span{display:inline-block;vertical-align:middle;}
.Medicine-two table tr,.Medicine-two table th,.Medicine-two table td{padding:0.15rem 0.1rem;border-color:#fff;}
.Medicine-two th{text-transform:capitalize;width:10%;padding:0.1rem;color:#ffffff;font-size:0.18rem;font-weight:500;background-color:#0f62a5;}
.Medicine-two .line-wh{position:relative;}
.Medicine-two .suil{display:flex;position:absolute;left:0;top:0;width:100%;height:100%;}
.Medicine-two .sil{width:25%;border-right:solid 0.01rem #fff;}
.Medicine-two .sil:last-child{border-right:none;}
.Medicine-two .line-wh .line{line-height:0.2rem;position:absolute;left:0;top:50%;margin-top:-0.1rem;height:0.2rem;z-index:3;border-radius:0 0.1rem 0.1rem 0;font-size:0.15rem;color:rgba(255,255,255,.8);text-align:left;text-indent:0.1rem;}
.Medicine-two .top1{margin-top:-0.25rem;}
.Medicine-two .top2{margin-top:0.05rem;}
.Medicine-two .line1{width:80%;}
.Medicine-two .line2{width:60%;}
.Medicine-two .line3{width:55%;}
.Medicine-two .line4{width:63%;}
.Medicine-two .line5{width:100%;}
.Medicine-two .line6{width:73%;}
.Medicine-two .line7{width:54%;}
.Medicine-two .line8{width:24%;}
.Medicine-two .color1{background-color:#0f62a5;}
.Medicine-two .color2{background-color:#6d9773;}
.Medicine-two .Introd-table{padding:0.4rem;border:solid 0.01rem #e6ebf1;border-bottom:solid 0.1rem #0f62a5;}
.Medicine-two .itme{margin-bottom:0.05rem;display:flex;line-height:0.3rem;}
.Medicine-two .itme .line{width:1.2rem;height:0.2rem;margin:0.05rem 0;margin-right:0.25rem;z-index:3;border-radius:0 0.1rem 0.1rem 0;}
.Medicine-two .itme .txt{width:25%;text-align:left;margin-right:0.25rem;}
.Medicine-two .star{margin-top:-0.02rem;margin-right:0.1rem;}
.Medicine-two .Introd-ot{padding-top:0.3rem;text-align:left;line-height:0.3rem;color:#333;}
.Medicine-three{padding-bottom:1rem;}
.Medicine-three .Timu{margin-bottom:0.3rem;font-size:0.48rem;}
.Medicine-three .itme{padding:0.3rem 0;margin:0.3rem 0;border-bottom:solid 0.02rem white;}
.Medicine-three .color1{color:#6d9773;border-color:#6d9773;}
.Medicine-three .color2{color:#245796;border-color:#245796;}
.Medicine-three .color3{color:#feba01;border-color:#feba01;}
.Medicine-three .color4{color:#d36341;border-color:#d36341;}
.Medicine-three .txt{color:#666666;text-align: justify;}
.Medicine-three .wni{line-height:0.3rem;margin-bottom:0.15rem;position:relative;padding-left:1.51rem;}
.Medicine-three .wni .name{position:absolute;left:0;width:1.47rem;}
@media(max-width:768px){.Medicine-one .itme-ke .itme{margin:0 3%;width:28%;}
.Medicine-one .itme-ke .itme .pic{width:1.1rem;height:1.1rem;line-height:1.1rem;}
.Medicine-one .itme-ke .itme .pic img{max-width:80%;}
.Medicine-one .itme-ke .color1 .pic{border:solid 0.02rem;border-color:#d36341;}
.Medicine-one .itme-ke .color2 .pic{border:solid 0.02rem;border-color:#73bf94;}
.Medicine-one .itme-ke .color3 .pic{border:solid 0.02rem;border-color:#5b9da2;}
.Medicine-table{overflow:auto;}
.Medicine-table table{width:13rem;}
.Medicine-two th{font-size:0.16rem;}
.Medicine-two .itme{margin-bottom:0.2rem;display:block;font-size:0.14rem;text-align:left;overflow:hidden;}
.Medicine-two .itme .line{float:left;margin-right:0.2rem;}
.Medicine-two .itme .line{margin-bottom:0.1rem;width:1.2rem;float:left;}
.Medicine-two .itme .txt{float:left;width:calc(100% - 1.4rem);margin-right:0;margin-bottom:0.1rem;}
.Medicine-two .xinz,.Medicine-two .star{float:none;}
.Medicine-two .Introd-ot{padding-top:0.1rem;}
}
@media(max-width:640px){.Medicine-one{padding:0.5rem 0;}
.Medicine-one .oia{font-size:0.32rem;padding:0.1rem 0;}
.Medicine-one .itme-ke .itme{width:32%;margin:0 2%;}
.Medicine-one .itme-ke .itme .txt{font-size:0.14rem;line-height:0.25rem;}
.Medicine-one .itme-ke .itme .pic{width:0.8rem;height:0.8rem;line-height:0.8rem;}
.Medicine-two th,.Medicine-two table{font-size:0.14rem;}
.Medicine-two table td{font-size:0.12rem;}
.Medicine-two table tr,.Medicine-two table th,.Medicine-two table td{padding:0.08rem 0.05rem;}
.Medicine-two .line-wh .line{height:0.14rem;margin-top:-0.07rem;line-height:0.16rem;font-size:0.12rem;}
.Medicine-two .line-wh .top1{margin-top:-0.15rem;}
.Medicine-two .line-wh .top2{margin-top:0.05rem;}
.Medicine-two table .star{display:block;text-align:center;width:100%;}
.Medicine-two table .star img{max-width:0.25rem;}
.Medicine-two .itme{margin-bottom:0.1rem;}
.Medicine-two .itme .line{margin:0.1rem 0;margin-right:0.1rem;height:0.1rem;width:0.7rem;}
.Medicine-two .itme .txt{margin-bottom:0;width:100%;}
.Medicine-two .Introd-table{padding:0.2rem;border-bottom:solid 0.05rem #0f62a5;}
.Medicine-two .star img{max-width:0.25rem;}
.Medicine-two .xinz{line-height:0.2rem;padding:0.05rem 0;width:calc(100% - 0.4rem);}
.Medicine-two .Introd-ot{font-size:0.14rem;}
.Medicine-three .Timu{font-size:0.32rem;}
}
/* 全球产能 */
.Capacity-one{padding:0.8rem 0;}
.Capacity-list li{margin-bottom:0.6rem;color:#fff;}
.Capacity-list li .itme{position:relative;}
.Capacity-list .pic span{display:block;padding-bottom:5.6rem;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;}
.Capacity-list li .txt-box{padding:0.2rem 0.5rem;padding-right:1rem;position:absolute;width:5.4rem;top:0;height:100%;}
.Capacity-list li .Timu{margin-bottom:0.2rem;font-size:0.3rem;}
.Capacity-list li .wenz{font-size:0.16rem;line-height:0.3rem;}
.Capacity-list li .txt-box{background-repeat:no-repeat;background-position:left center;background-size:100% 100%;}
.Capacity-list li .back1 .txt-box{background-image:url(../images/Capacity-back1.png);}
.Capacity-list li .back2 .txt-box{background-image:url(../images/Capacity-back2.png);background-position:right center;}
.Capacity-list li .back3 .txt-box{background-image:url(../images/Capacity-back3.png);}
.Capacity-list li .back4 .txt-box{background-image:url(../images/Capacity-back4.png);background-position:right center;}
.Capacity-list li:nth-child(2n) .txt-box{padding-left:1rem;padding-right:0.5rem;right:0;}
@media(max-width:640px){.Capacity-one{padding:0.4rem 0;}
.Capacity-list li .txt-box,.Capacity-list li:nth-child(2n) .txt-box{position:relative;padding:0.2rem;width:auto;}
.Capacity-list li .Timu{font-size:0.24rem;margin-bottom:0.05rem;}
.Capacity-list .pic span{padding-bottom:70%;}
.Capacity-list li:nth-child(2n-1) .txt-box{padding-right:0.6rem;}
.Capacity-list li:nth-child(2n) .txt-box{padding-left:0.6rem;}
}
/* 新闻中心 */
.news-back{padding-bottom:1rem;background:url(../images/news-back.png) no-repeat;background-size:contain;background-position:bottom right;}
.news-box .time-box{position:relative;padding:1.1rem 0;text-align:center;}
.news-box .time-box .swiper-container{margin:0 0.6rem;overflow:hidden;}
.news-box .time-box .swiper-container::after{content:'';height:0.19rem;width:100%;position:absolute;left:0;bottom:0.05rem;background:url(../images/news-line.png) no-repeat bottom;background-size:auto 100%;}
.news-box .time-box .itme::after{display:block;margin:0.3rem auto 0.1rem;content:'';width:0.08rem;height:0.08rem;background:#cdcdcd;border-radius:50%;}
.news-box .time-box a{display:block;line-height:0.38rem;font-size:0.24rem;color:#999999;}
.news-box .time-box a.aon{color:#6d9773;font-size:0.34rem;}
.news-box .time-box .swiper-button-next,.news-box .time-box .swiper-button-prev{top:58%;border:solid 0.02rem #6d9773;width:0.5rem;height:0.5rem;border-radius:50%;opacity:1;background-repeat:no-repeat;background-size:0.05rem;transition:all .5s;background-color:#fff;z-index:2;}
.news-box .time-box .swiper-button-prev{left:0;background-image:url(../images/left-icon.png);}
.news-box .time-box .swiper-button-next{right:0;background-image:url(../images/right-icon.png);}
.news-box .time-box .swiper-button-prev:hover{background-color:#6d9773;background-image:url(../images/left-icon2.png);}
.news-box .time-box .swiper-button-next:hover{background-color:#6d9773;background-image:url(../images/right-icon2.png);}
.top-list{margin-bottom:0.8rem;padding-top:0.8rem;position:relative;}
.top-list .itme{display:flex;}
.top-list .itme .pic{width:50%;transition:all .5s;overflow:hidden;}
.top-list .itme .pic img{transition:all .5s;width:100%;height: 100%}
.top-list .itme .txt{color:#999;padding:0.1rem 0.7rem;background-color:#f2f3f8;width:50%;}
.top-list .itme .txt .verti{display:table;height:100%;}
.top-list .itme .title{display:grid;color:#333333;font-size:0.32rem;padding:0.15rem 0;transition:all .5s;}
.top-list .itme .wenb{display:grid;min-height:1.2rem;margin-bottom:0.3rem;line-height:0.3rem;}
.top-list .itme .but span{line-height:0.35rem;display:inline-block;border-bottom:solid 0.01rem #999;border-radius:0.02rem;transition:all .5s;}
.top-list .swiper-pagination{width:auto;bottom:0.7rem;right:0.6rem;}
.top-list .swiper-pagination .swiper-pagination-bullet{width:0.06rem;height:0.06rem;background:none;border:solid 0.02rem #d2d2d2;margin:0 0.1rem;opacity:1;}
.top-list .swiper-pagination .swiper-pagination-bullet-active{border-color:#ffba00;background:#ffba00;}
.news-list1{margin-top:0.8rem;}
.news-list li{position:relative;margin-bottom:0.8rem;transition:all .5s;}
.news-list li time{width:0.86rem;height:0.88rem;position:absolute;left:0;top:0;color:#999;font-size:0.16rem;line-height:1;border:0.01rem solid #f2f3f8;padding-left:0.1rem;font-family:Arial;}
.news-list li time span{font-size:0.28rem;color:#6d9773;padding-top:0.2rem;padding-bottom:0.1rem;display:block;}
.news-list li .inner{padding-left:1.4rem;min-height:0.9rem;padding-right:3.3rem;}
.news-list li h2{font-size:0.28rem;color:#333;font-weight:normal;margin:0;padding-bottom:.2rem;transition:all .5s;}
.news-list li p{color:#999;ine-height:0.3rem;font-size:0.16rem;margin:0;}
.news-list li .but{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);}
.news-list li .but span{line-height:0.35rem;display:inline-block;border-bottom:solid 0.01rem #999;border-radius:0.02rem;transition:all .5s;}
.top-list a:hover .pic img{transform:scale(1.1);}
.top-list a:hover .title,.news-list li a:hover h2{color:#6d9773;}
@media(max-width:1024px){.news-list li .inner{padding-right:1.4rem;}
}
@media(max-width:768px){.news-box .time-box{padding:0.5rem 0;}
.top-list .itme .txt{padding:0.1rem 0.2rem;}
.top-list .itme .wenb{min-height:auto;}
.top-list .itme .title{font-size:0.22rem;padding:0.05rem 0;}
.top-list .itme .wenb .dot4{-webkit-line-clamp:2;height:0.6rem;}
.top-list .swiper-pagination{bottom:0.2rem;}
.news-list li h2{font-size:0.22rem;}
}
@media(max-width:640px){.top-list{margin-bottom:0.4rem;}
.top-list .itme{display:block;}
.top-list .itme .txt,.top-list .itme .pic{width:100%;}
.news-back{padding-bottom:0.1rem;}
.news-list li{margin-bottom:0.2rem;}
.news-list li .inner{padding-right:0;}
.news-list li .but{display:none;}
.news-box .time-box a.aon{font-size:0.3rem;}
.news-box .time-box .swiper-container{margin:0 0.4rem;}
}
/* 分页 */
.Page002623{text-align:center;font-family:Arial;font-size:0.18rem;}
.Page002623 .Pages a.a_first,.Page002623 .Pages a.a_end,.Page002623 .Pages > span:not(.p_page){display:none;}
.Page002623 .Pages em{float:left;font-style:normal;}
.Page002623 .Pages .p_page{display:table;margin:0 auto;}
.Page002623 .Pages a{background:#f9f9f9;float:left;line-height:0.5rem;width:0.5rem;margin:0 0.1rem;border-radius:50%;box-sizing:border-box;}
.Page002623 .Pages a.a_cur,.Page002623 .Pages a:hover{color:#fff;background:#6d9773;}
.Page002623 .Pages .p_page > a{font-size:0;height:0.5rem;position:relative;}
.Page002623 .Pages .p_page > a:before{position:absolute;content:'';width:0.11rem;height:0.11rem;left:50%;top:50%;margin:-0.05rem 0 0 -0.06rem;background-repeat:no-repeat;background-position:center;}
.Page002623 .Pages .p_page > a.a_prev:before{background-image:url(../images/left-icon.png);}
.Page002623 .Pages .p_page > a.a_next:before{background-image:url(../images/right-icon.png);}
.Page002623 .Pages a.a_prev:hover:before{background-image:url(../images/left-icon2.png);}
.Page002623 .Pages a.a_next:hover:before{background-image:url(../images/right-icon2.png);}
@media(max-width:640px){.Page002623{padding:6vw 0 8vw 0;}
.Page002623 .Pages a{background-color:#eee;margin:0 0.1rem;}
.Page002623 .Pages a{line-height:0.4rem;width:0.4rem;}
.Page002623 .Pages .p_page > a{height:0.4rem;}
}
/* 投资者关系-公司治理 */
.menu-lits{padding:1rem 0;display:flex;}
.menu-lits .itme{font-size:0.18rem;width:20%;text-align:center;}
.menu-lits .pic{margin-bottom:0.15rem;position:relative;text-align:center;display:inline-block;vertical-align:middle;border-radius:50%;overflow:hidden;border:solid 0.04rem white;}
.menu-lits .hide{position:absolute;opacity:0;z-index:0;}
.menu-lits .color1 a{color:#b44e2e;}
.menu-lits .color1 .pic{border-color:#b44e2e;}
.menu-lits .color1.aon .pic{background-color:#b44e2e;}
.menu-lits .color1.aon .hide{opacity:1;}
.menu-lits .color2 a{color:#73bf94;}
.menu-lits .color2 .pic{border-color:#73bf94;}
.menu-lits .color2.aon .pic{background-color:#73bf94;}
.menu-lits .color2.aon .hide{opacity:1;}
.menu-lits .color3 a{color:#d36341;}
.menu-lits .color3 .pic{border-color:#d36341;}
.menu-lits .color3.aon .pic{background-color:#d36341;}
.menu-lits .color3.aon .hide{opacity:1;}
.menu-lits .color4 a{color:#5b9da2;}
.menu-lits .color4 .pic{border-color:#5b9da2;}
.menu-lits .color4.aon .pic{background-color:#5b9da2;}
.menu-lits .color4.aon .hide{opacity:1;}
.menu-lits .color5 a{color:#e59b54;}
.menu-lits .color5 .pic{border-color:#e59b54;}
.menu-lits .color5.aon .pic{background-color:#e59b54;}
.menu-lits .color5.aon .hide{opacity:1;}
@media(max-width:640px){.menu-lits{padding:0.5rem 0;display:block;overflow:hidden;}
.menu-lits .itme{width:32%;margin-right:2%;margin-bottom:5%;display:block;float:left;}
.menu-lits .itme:nth-child(3n){margin-right:0;}
.menu-lits .itme:nth-child(3n+1){clear:left;}
.menu-lits .itme .pic{max-width:60%;margin-bottom:0.1rem;}
.menu-lits .pic{border:solid 0.02rem white;}
.menu-lits .wenz{font-size:0.14rem;}
}
/* 投资者关系-公司治理 */
.Governance-shell{padding-bottom:0.6rem;}
.Governance-shell .Inside-title{padding:0.3rem 0 0.8rem;}
.Governance-box2 .Governance-shell .Inside-title{padding-bottom:0.4rem;}
.Governance-shell .tabone{margin-bottom:0.5rem;text-align:center;}
.Governance-shell .tabone dl{display:inline-block;margin:0 0.18rem;font-size:0.24rem;color:#333;line-height:0.48rem;border-bottom:2px solid transparent;}
.Governance-shell .tabone dl.active{color:#73bf94;border-bottom-color:#73bf94;}
.Governance-shell .tab{margin-bottom:0.5rem;text-align:center;}
.Governance-shell .tab dl{display:inline-block;margin:0 0.18rem;font-size:0.24rem;color:#333;line-height:0.48rem;border-bottom:2px solid transparent;}
.Governance-shell .tab dl.active{color:#d36341;border-bottom-color:#d36341;}
.Governance-shell .Info-list{background:#f8f9fb;padding:0.4rem;}
.Governance-shell .tabtwo{margin-bottom:0.4rem;}
.Governance-shell .tabtwo ul{/* display:none;*/
text-align:center;}
.Governance-shell .tabtwo ul li{display:inline-block;margin:0 0.18rem;font-size:0.24rem;}
.Governance-shell .tabtwo ul li a{display:inline-block;color:#999;line-height:0.48rem;border-bottom:2px solid transparent;}
.Governance-shell .tabtwo ul li.on a{color:#333;border-bottom-color:#333;}
/*.Governance-shell .boxs{display:none;}
.Governance-shell .List-main .boxs{display:none;}
.Governance-shell .List-main .boxs .list-Governance{display:none;}
*/
.Governance-shell .itme{position:relative;width:49%;margin-bottom:1.3%;padding:0.3rem 0.95rem 0.3rem 0.45rem;background:#f2f3f8;float:left;transition:all .5s;}
.Governance-shell .Info-list .itme{background:#fff;}
.Governance-shell .itme .time{font-family:"HKGrotesk";margin-bottom:0.1rem;}
.Governance-shell .itme .Tle{font-size:0.24rem;height:0.61rem;display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.Governance-shell .itme:nth-child(2n){float:right;}
.Governance-shell .itme .icon{position:absolute;right:0.3rem;top:50%;margin-top:-0.25rem;width:0.5rem;height:0.5rem;border-radius:50%;background:#fff url(../images/Governance_oi.png) no-repeat center;opacity:0;transition:all .5s;}
.Governance-shell .itme:hover{background:#245796;}
.Governance-shell .itme:hover .icon{opacity:1;}
.Governance-shell .itme:hover a{color:#fff;}
@media(max-width:640px){.Governance-shell{padding-bottom:0.1rem;}
.Governance-shell .Inside-title{font-size:0.32rem;padding:0 0 0.2rem;}
.Governance-shell .itme .time{margin-bottom:0.05rem;}
.Governance-shell .itme{width:100%;padding:0.2rem;}
.Governance-shell .itme .Tle{font-size:0.16rem;}
}
/* 联系信息 */
.Governance-Contact{display:flex;}
.Governance-Contact .itme{position:relative;width:50%;}
.Governance-Contact .itme .pic img{width:100%;}
.Governance-Contact .itme .text{position:absolute;top:25%;left:0.55rem;}
.Governance-Contact .itme .title{margin-bottom:0.25rem;font-size:0.28rem;color:#ffffff;}
.Governance-Contact .itme .Tel{font-size:0.48rem;color:#fff;}
.Governance-Contact .itme .Thi{margin-bottom:0.48rem;font-size:0.36rem;line-height:0.5rem;color:#fff;overflow:hidden;}
.Governance-Contact .itme .input-box{padding:0.1rem 1.14rem 0.1rem 0.2rem;width:330px;line-height:0.4rem;background-color:#fff;display:block;overflow:hidden;border-radius:0.5rem;position:relative;box-sizing:border-box;}
.Governance-Contact .itme .input-box .txt{width:100%;height:0.4rem;line-height:0.4rem;}
.Governance-Contact .itme .input-box .txt::-webkit-input-placeholder{color:#cdcdcd;}
.Governance-Contact .itme .input-box .txt:-ms-input-placeholder{color:#cdcdcd;}
.Governance-Contact .itme .input-box .txt::placeholder{color:#cdcdcd;}
.Governance-Contact .itme .input-box .but{border-left:solid 0.01rem #ccc;display:inline-block;vertical-align:middle;padding:0 0.2rem 0 0;color:#244c7e;position:absolute;width:1.14rem;text-align:center;right:0;top:50%;transform:translateY(-50%);cursor:pointer;}
/* @media(max-width:1280px){.Governance-Contact .itme .title{margin-bottom:0.15rem;}
.Governance-Contact .itme .Tel{font-size:0.36rem;}
.Governance-Contact .itme .Thi{margin-bottom:0.25rem;font-size:0.36rem;}
}
*/
@media(max-width:768px){.Governance-Contact .itme .title{margin-bottom:0.15rem;}
.Governance-Contact .itme .Tel{font-size:0.3rem;}
.Governance-Contact .itme .Thi{margin-bottom:0.25rem;font-size:0.22rem;line-height:0.3rem;}
.Governance-Contact .itme .input-box{padding:0.05rem 0.1rem;}
.Governance-Contact .itme .text{left:0.2rem;}
.Governance-Contact .itme .Thi{margin-bottom:0.2rem;font-size:0.18rem;}
.Governance-Contact .itme .title{margin-bottom:0.1rem;font-size:0.24rem;}
}
@media(max-width:640px){.Governance-Contact{display:block;}
}
/* 加入我们-人才发展 */
.Join-noe{padding:0.9rem 0;}
.Join-two{position:relative;}
.Join-two .txt{line-height:0.35rem;color:#fff;padding-left:5%;padding-right:3%;background:url(../images/Join-back.png) no-repeat left;position:absolute;height:100%;width:34%;right:0;top:0;}
.Join-two .wenzi{font-size:0.3rem;color:#fff;}
.Join-two .wenz{word-break:break-all;line-height:0.25rem;margin-top:0.2rem;padding:0.2rem 0 0;border-top:solid 0.01rem rgba(255,255,255,.5);}
.Join-three{padding:0.9rem 0;}
.Join-three .Inside-title{padding-bottom:0.3rem;}
.Join-four{position:relative;padding:1.1rem 0;background-size:cover;}
.Join-four .text-box{width:100%;top:50%;}
.Join-four .text-box .list{display:flex;color:#fff;}
.Join-four .text-box .Inside-title{color:#fff;}
.Join-four .text-box .Inside-tishi{color:#fff;}
.Join-four .text-box .list{margin-top:0.6rem;}
.Join-four .text-box .list .pic{margin-bottom:0.15rem;background-color:rgba(255,255,255,.2);display:inline-block;vertical-align:middle;border-radius:50%;}
.Join-four .text-box .list .pic img{width:0.9rem;}
.Join-four .text-box .list .itme{border-right:solid 0.01rem rgba(255,255,255,.2);font-size:0.24rem;width:16.66%;text-align:center;padding-left:0.05rem;padding-right:0.05rem;}
.Join-four .text-box .list .itme:last-child{border-right:none;}
.Join-five .text-box{position:relative;transform:translateY(0);}
.Join-five .text-box .Inside-title{color:#333;}
.Join-five .wenzi,.Join-five .title{color:#333333;}
.Join-five .title{padding:0 0 0.2rem;font-size:0.24rem;}
.Join-five .wenzi{font-size:0.14rem;line-height:0.24rem;}
.Join-five .itme{margin-right:0.1rem;padding:0.3rem 0.3rem 0.5rem;background-color:#fff;}
.Join-five .itme:last-child{margin-right:0;}
@media(max-width:1024px){.Join-four .text-box .list .itme{padding:0.2rem 0.1rem;margin-bottom:3%;}
.Join-four .text-box .list .itme:nth-child(2n){border-right:none;}
.Join-five .wenzi{font-size:0.14rem;}
.Join-five .title{padding-bottom:0.1rem;font-size:0.22rem;}
}
@media(max-width:768px){.Join-five .text-box .Inside-title{font-size:0.32rem;}
.Join-noe{padding:0.4rem 0;}
.Join-two .txt{padding:0.5rem;width:100%;margin:0;position:relative;background:#5b9da2;}
.Join-four .text-box .list{margin-top:0.3rem;display:block;}
.Join-four .text-box .list .itme{width:29%;float:left;margin-right:2%;margin-bottom:2%;}
.Join-four .text-box .list .itme:nth-child(3n){margin-right:0;}
}
@media(max-width:640px){.Join-four{padding:0.5rem 0;}
.Join-four .text-box .Inside-tishi{padding:0.1rem 0;}
.Join-four .text-box .list .itme{font-size:0.18rem;}
.Join-four .text-box .list .itme{width:48%;margin-right:0;}
.Join-four .text-box .list .itme:nth-child(2n){float:right;}
.Join-four .text-box .list .pic img{max-width:0.6rem;}
.Join-five{padding:0.5rem 0;}
}
/* 联系我们 */
.contact-list{padding:1rem 0;overflow:hidden;}
.contact-list .itme{width:31.1%;float:left;margin-right:3.3%;}
.contact-list .itme:nth-child(3n){margin-right:0;}
.contact-list .itme .txt-box{display:flex;}
.contact-list .itme .txt-box .Gonxx{border-left:solid 0.01rem #ededed;padding-left:0.2rem;margin-left:0.3rem;}
.contact-list .itme .txt-box .Tgons{font-size:0.28rem;color:#000;}
.contact-list .itme .txt-box .Tlea{margin-bottom:0.1rem;line-height:0.3rem;}
.contact-list .itme .txt-box .Tlea:last-child{margin-bottom:0;}
.contact-list .itme .txt-box .Tlea .tia{color:#999999;}
.contact-list .itme .txt-box .Tlea .col{font-size:0.17rem;color:#333333;}
.contact-list .itme .txt-box .Tlea .add{min-height:90px;}
.contact-list .Map-box{margin-top:0.5rem;overflow:hidden;width:100%;}
.contact-list .Map-box .box-wh{width:100%;height:3rem;}
.contact-list .Map-box .box-wh img{max-width:initial;}
.contact-two .ul{display:flex;}
.contact-two .ul li{width:33.3333%;position:relative;}
.contact-two .ul li::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#2b6f82;opacity:0;z-index:1;}
.contact-two .back img{width:100%;}
.contact-two .txt{text-align:center;position:absolute;top:50%;left:50%;width:55%;z-index:3;color:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.contact-two .txt .icon span{display:block;width:1.6rem;height:1.6rem;margin:0 auto;line-height:1.6rem;border:solid 0.04rem #fff;border-radius:50%;}
.contact-two .txt .til{margin:0.2rem 0;font-size:0.32rem;}
.contact-two .txt .wenb{display:none;height:1rem;line-height:0.25rem;margin-bottom:0.15rem;}
.contact-two .txt .Gonxx{display:none;}
.contact-two .txt .Tlea{margin-bottom:0.05rem;line-height:0.25rem;}
.contact-two .txt .Tlea:last-child{margin-bottom:0;}
.contact-two .ul li:hover .Gonxx,.contact-two .ul li:hover .wenb{display:block;}
.contact-two .ul li:hover::after{opacity:.9;}
/* @media(max-width:1600px){.contact-two .txt{width:65%;}
.contact-two .txt .icon span{width:1.1rem;height:1.1rem;line-height:1.1rem;}
.contact-two .txt .til{font-size:0.22rem;margin:0.15rem 0;}
}
@media(max-width:1366px){.contact-list .itme .txt-box .Gonxx{margin-left:0;padding-left:0;border-left:none}
.contact-list .itme .txt-box .Tgons{width:1.3rem;font-size:0.26rem;margin-right:0.3rem;padding-right:0.2rem;border-right:solid 0.01rem #ededed;}
.contact-two .txt{width:75%;}
.contact-two .txt .icon span{width:0.8rem;height:0.8rem;line-height:0.8rem;}
}
*/
@media(max-width:1440px){.contact-list .itme .txt-box .Tlea .col.add{height:0.5rem;}
}
@media(max-width:1024px){.contact-two .txt{width:90%;}
.contact-two .txt .wenb{height:0.75rem;overflow:auto;font-size:0.14rem;}
.contact-two .txt .icon span{width:0.6rem;height:0.6rem;line-height:0.6rem;border:solid 0.02rem #fff;}
.contact-two .txt .til{font-size:0.18rem;margin:0.1rem 0;}
.contact-two .txt .Tlea{font-size:0.14rem;line-height:0.2rem;}
.contact-list .itme .txt-box .Tlea .add{min-height:100%;}
.contact-list .itme .txt-box .Tlea .col.add{height:auto;}
}
@media(max-width:768px){.contact-list{padding:0.5rem 0 0.3rem;}
.contact-list .itme{width:100%;margin-bottom:0.3rem;}
.contact-two .ul{display:block;}
.contact-two .ul li{width:100%;}
.contact-two .ul li img{width:100%;}
}
@media(max-width:640px){.contact-two .ul li{margin-bottom:0.2rem;overflow:hidden;}
.contact-two .txt{padding:0.3rem;position:relative;left:0;top:0;width:100%;transform:translate(0,0);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0 auto;}
.contact-two .ul li .back{position:absolute;}
.contact-two .ul li img{width:auto;height:100%;}
.contact-list .itme .txt-box{display:block;}
.contact-list .itme .txt-box .Tgons{margin-bottom:0.2rem;width:100%;font-size:0.22rem;margin-right:0;padding-right:0;}
.contact-list .itme .txt-box .Gonxx{width:100%;}
.contact-list .itme .txt-box .Tlea .col{font-size:0.16rem;line-height:0.25rem;}
}
/* 日历 */
.calendar-header{padding:0.3rem 0;text-align:center;font-size:0;}
.calendar-header .cale-left,.calendar-header .cale-right{font-size:0.22rem;color:#feba01;display:inline-block;vertical-align:middle;width:0.2rem;height:0.4rem;line-height:0.4rem;font-family:"黑体";font-weight:bold;cursor:pointer;}
.calendar-header .calendar-month-select,.calendar-header .calendar-year-select{font-size:0.24rem;color:#feba01;display:inline-block;vertical-align:middle;padding:0 5px;}
.calendar-header .cale-left{margin-right:0.2rem;}
.calendar-header .cale-right{margin-left:0.3rem;}
.calendar-table th{border:none;border-top:solid 0.01rem #eaebf1;background:#f9f9fb;color:#333333;line-height:0.9rem;}
.calendar-table th:first-child{border-left:solid 0.01rem #eaebf1;}
.calendar-table th:last-child{border-right:solid 0.01rem #eaebf1;}
.calendar-table th span{line-height:0.25rem;}
.calendar-tbody td{font-size:0.18rem;width:14%;padding:0.2rem;height:0.9rem;line-height:0.2rem;border-color:#eaebf1;}
.calendar-tbody .calendar-value{font-family:"HKGrotesk";margin-bottom:0.1rem;}
.calendar-tbody .calendar-value.active,.calendar-tbody .events{color:#5b9da2;}
.calendar-tbody .events li{position:relative;padding-right:0.2rem;}
.calendar-tbody .events li::after{content:'';display:block;position:absolute;right:0;top:50%;width:0.15rem;height:0.15rem;background-color:#feba01;transform:translateY(-50%);}
.calendar-tbody .calendar-today{background-color:#cccc;}
@media(max-width:1024px){.calendar-tbody .events li{font-size:0.14rem;}
.calendar-table th{line-height:0.7rem;}
.calendar-tbody td{padding:0.1rem;height:0.7rem;}
}
@media(max-width:640px){.calendar-table th{font-size:0.14rem;padding:0.1rem 0.05rem;line-height:0.25rem;}
.calendar-body{overflow:auto;}
.calendar-body .calendar-table{width:100%;}
.calendar-tbody .calendar-value{margin-bottom:0;}
.calendar-tbody td{padding:0.1rem;height:0.3rem;line-height:0.3rem;}
.calendar-tbody .events li{font-size:0;height:0;}
.calendar-tbody .events li::after{width:0.05rem;height:0.05rem;}
}
/*pages*/
.Pages{padding:0.1rem;line-height:0.18rem;zoom:1;overflow:hidden;}
.Pages span{padding:0px 0.03rem;display:inline-block;}
.Pages a{display:inline-block;margin:0px 0.02rem;}
/*.Pages .p_cur{float:left;}
*/
.Pages .p_cur b{color:#F00;}
/*.Pages .p_count{float:left;}
*/
.Pages .p_count b{color:#F00;}
/*.Pages .p_total{float:left;}
*/
.Pages .p_total b{color:#F00;}
/*.Pages .p_page{float:right;}
*/
.Pages .p_page em{font-style:normal;font-family:Arial;}
.Pages .p_page em a{padding:0px 0.07rem;border:solid 0.01rem #e1e1e1;background:#f1f1f1;}
.Pages .p_page em a.a_cur{color:#fff;border:solid 0.01rem #6d9773;background:#6d9773;}
.Pages .p_page b{font-weight:normal;}
.Pages .i_text{width:0.3rem;padding:0px;text-align:center;font-size:0.12rem;border:inset 0.01rem #ddd;background:#fff;}
.Pages .i_button{position:relative;top:0.05rem;width:0.32rem;height:0.2rem;cursor:pointer;border:none;background:url(page_goto.jpg) no-repeat;}
/*pages end*/
/*20210930*/
.Heparin-three .item .oli{position:relative;cursor:pointer;text-align:center;}
.Heparin-three .item .line em{ position:absolute;}
.Heparin-three .item .line em::after{ position:absolute; display:block;content:''; width:3rem; height:1px; border-bottom:dashed 1px #999;}
.Heparin-three .item .line em::before{content:'';display:block;width: .15rem;height:1px;border-bottom:dashed 1px #999;position: absolute;top:-.1rem;left: .1rem;}
.Heparin-three .item .oli .line{position:absolute;right: -.07rem;top:50%;margin-top:-.1rem;}
.Heparin-three .item .oli .line i{ display:block; border:solid 1px #777777; border-radius:100%; overflow:hidden; padding:.03rem;}
.Heparin-three .item .oli .line i::after{ content:''; display:block; width:.1rem; height:.1rem; background:#777777; border-radius:100%; overflow:hidden; }
.Heparin-three .item:nth-child(2n+1) .oli .line{ left:-.07rem; right:auto;}
.Heparin-three .item:nth-child(2n+1) .line em::before{right:.1rem; left:auto;}
.Heparin-three .item .oli .titPop{position:absolute;left:105%;top:0;width:4.5rem;padding:0.2rem 0.3rem;font-size:0.14rem;line-height:1.8;box-sizing:border-box;opacity:0;-webkit-transform:translate(-1rem);transform:translate(-1rem);-webkit-transition:.6s;transition:.6s;}
.Heparin-three .item.on1 .line em:after{content:'';display:block;width: 2.2rem;transform: rotate(30deg);top:.45rem;left:.1rem;}
.Heparin-three .item.on1 .oli .titPop{background:rgba(115,191,148,0.8);}
.Heparin-three .item.on2 .line em:after{content:'';display:block;width:3.7rem;transform: rotate(306deg);top:1.39rem;right:-0.5rem;}
.Heparin-three .item.on2 .oli .titPop{background:rgba(211,99,65,0.8);right:105%;left:auto;-webkit-transform:translate(1rem);transform:translate(1rem);}
.Heparin-three .item.on3 .line em:after{content:'';display:block;width:2.5rem;transform: rotate(13deg);top: .18rem;left: .22rem;}
.Heparin-three .item.on3 .oli .titPop{background:rgba(180,78,46,0.8);}
.Heparin-three .item.on4 .line em:after{ content:''; display:block; width:1.47rem; transform:rotate(-7deg); top:0; right:0.27rem;}
.Heparin-three .item.on4 .oli .titPop{background:rgba(91,157,162,0.8);-webkit-transform:translate(1rem);transform:translate(1rem);left:auto;right:105%;}
.Heparin-three .item.on5 .line em:after{content:'';display:block;width:2.15rem;transform: rotate(328deg);top: -0.68rem;left:.1rem;}
.Heparin-three .item.on5 .oli .titPop{background:rgba(91,157,162,0.8);}
.Heparin-three .item.on6 .line em:after{content:'';display:block;width:2.16rem;transform: rotate(22deg);top:-0.5rem;right:.18rem;}
.Heparin-three .item.on6 .oli .titPop{background:rgba(229,155,84,0.8);-webkit-transform:translate(1rem);transform:translate(1rem);left:auto;right:105%;}
.Heparin-three .item.on7 .line em:after{content:'';display:block;width:1.9rem;transform:rotate(155deg);top:-.5rem;left:.2rem;}
.Heparin-three .item.on7 .oli .titPop{background:rgba(211,99,65,0.8);}
.Heparin-three .item.on8 .line em:after{content:'';display:block;width:4.72rem;transform: rotate(63deg);top:-2.2rem;right:-1rem;}
.Heparin-three .item.on8 .oli .titPop{background:rgba(115,191,148,0.8);-webkit-transform:translate(1rem);transform:translate(1rem);left:auto;right:105%;}
.Heparin-three .item.on9 .line em:after{content:'';display:block;width:4.15rem;transform: rotate(119deg);top:-1.9rem;left:-.8rem;}
.Heparin-three .item.on9 .oli .titPop{background:rgba(229,155,84,0.8);}
.Heparin-three .item.on10 .line em:after{content:'';display:block;width:4.05rem;transform: rotate(48deg);top:-1.6rem;right:-0.38rem;}
.Heparin-three .item.on10 .oli .titPop{background:rgba(180,78,46,0.8);-webkit-transform:translate(1rem);transform:translate(1rem);left:auto;right:105%;}
.Heparin-three .item .oli .titPop .tit{font-size:0.16rem;margin-bottom:0.15rem;line-height:1.2;}
.Heparin-three .item.on1 .oli .titPop:before{content:"";position:absolute;border-right:0.08rem solid rgba(115,191,148,0.8);border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;left:-0.08rem;top:0.16rem;}
.Heparin-three .item.on2 .oli .titPop:before{content:"";position:absolute;border-left:0.08rem solid rgba(211,99,65,0.8);border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;right:-0.08rem;top:0.16rem;}
.Heparin-three .item.on3 .oli .titPop:before{content:"";position:absolute;border-right:0.08rem solid rgba(180,78,46,0.8);border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;left:-0.08rem;top:0.16rem;}
.Heparin-three .item.on4 .oli .titPop:before{content:"";position:absolute;border-left:0.08rem solid rgba(91,157,162,0.8);border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;right:-0.08rem;top:0.16rem;}
.Heparin-three .item.on5 .oli .titPop:before{content:"";position:absolute;border-right:0.08rem solid rgba(115,191,148,0.8);border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;left:-0.08rem;top:0.16rem;}
.Heparin-three .item.on6 .oli .titPop:before{content:"";position:absolute;border-left:0.08rem solid rgba(229,155,84,0.8);border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;right:-0.08rem;top:0.16rem;}
.Heparin-three .item.on7 .oli .titPop:before{content:"";position:absolute;border-right:0.08rem solid rgba(211,99,65,0.8);border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;left:-0.08rem;top:0.16rem;}
.Heparin-three .item.on8 .oli .titPop:before{content:"";position:absolute;border-left:0.08rem solid rgba(115,191,148,0.8);border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;right:-0.08rem;top:0.16rem;}
.Heparin-three .item.on9 .oli .titPop:before{content:"";position:absolute;border-right:0.08rem solid rgba(229,155,84,0.8);border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;left:-0.08rem;top:0.16rem;}
.Heparin-three .item.on10 .oli .titPop:before{content:"";position:absolute;border-left:0.08rem solid rgba(180,78,46,0.8);border-top:0.06rem solid transparent;border-bottom:0.06rem solid transparent;right:-0.08rem;top:0.16rem;}
.Heparin-three .item .oli:hover .titPop{opacity:1;-webkit-transform:translate(0);transform:translate(0);}
@media(max-width:1440px){
.Heparin-three .item.on1 .line em:after{content:'';display:block;width:1.85rem;transform: rotate(34deg);top:.45rem;left:.14rem;}
.Heparin-three .item.on2 .line em:after{ content:''; display:block;width:3.48rem;transform:rotate(301deg);top:1.38rem;right:-0.55rem;}
.Heparin-three .item.on3 .line em:after{content:'';display:block;width:2rem;transform: rotate(10deg);top: .08rem;left:.25rem;}
.Heparin-three .item.on4 .line em:after{content:'';display:block;width:1.05rem;transform: rotate(174deg);top:-0.03rem;right:0.27rem;}
.Heparin-three .item.on5 .line em:after{content:'';display:block;width: 2.2rem;transform: rotate(313deg);top: -.9rem;left: -.05rem;}
.Heparin-three .item.on6 .line em:after{content:'';display:block;width: 1.9rem;transform: rotate(30deg);top: -0.6rem;right:.15rem;}
.Heparin-three .item.on7 .line em:after{content:'';display:block;width:1.57rem;transform: rotate(146deg);top:-.52rem;left:.17rem;}
.Heparin-three .item.on8 .line em:after{content:'';display:block;width:4.8rem;transform: rotate(68deg);top:-2.3rem;right:-1.2rem;}
.Heparin-three .item.on9 .line em:after{content:'';display:block;width:4.05rem;transform: rotate(114deg);top:-1.95rem;left:-0.95rem;}
.Heparin-three .item.on10 .line em:after{content:'';display:block;width:3.88rem;transform: rotate(55deg);top:-1.7rem;right:-.5rem;}
}
@media(max-width:1024px){
.Heparin-three .item .oli .line{ display:none;}
}
@media(max-width:768px){
.Heparin-three .item .oli .titPop{position:static !important;left:0;top:0;width:100%;display:none;}
.Heparin-three .item .oli:hover .titPop{display:block;}
.Heparin-three .item .oli .titPop:before{display:none !important;}
}
.Map-box .itme .wenz{top:0;left:-30%;opacity:0;-webkit-transition:.6s;transition:.6s;}
.Map-box .itme6 .wenz{left:-27%;}
.Map-box .itme .wenz a{color:inherit;}
.Map-box .itme:hover{z-index:30;}
.Map-box .itme:hover .wenz{top:100%;opacity:1;z-index:30;}
.Medicine-three .wni .name{font-weight:bold;}
.contact-list .itme .txt-box{display:block;}
.contact-list .itme .txt-box .Gonxx{margin-left:0;margin-top:0.3rem;}
/*20211008*/
.gsBlock{padding:0.35rem 0;border-bottom:0.01rem solid #f2f2f2;}
.gsBlock .tit{font-size:0.18rem;font-weight:bold;color:#555;position:relative;margin-bottom:0.1rem;}
.gsBlock .desc{color:#777;line-height:0.3rem;font-size:0.14rem;}
.gsBlock .item a{position:absolute;right:0;font-size:0.16rem;font-weight:normal;padding-right:0.4rem;}
.gsBlock .item a:before{width:0.25rem;height:0.22rem;content:'';content:'';background:url(../images/pdf.png) no-repeat;position:absolute;top:50%;margin-top:-0.11rem;right:0.02rem;background-size:contain;}
.gsBlock .item a:hover{color:#0864d3;}
.gsBlock .item{display:block;position:relative;font-size:0.16rem;line-height:0.3rem;}
.gstitle{font-size:0.32rem;font-weight:normal;text-align:center;color:#777;line-height:0.5rem;margin-bottom:0.45rem;}
.gongshi{padding:5% 0;background:#edf2f5;}
.gsContent{margin:0 1.2rem;}
@media(max-width:1200px){.gongshi .w1440.auto{margin:0;box-sizing:border-box;}
.gstitle{font-size:0.24rem;margin-bottom:0.2rem;}
}
@media(max-width:768px){.gsContent{margin:0;}
.gsBlock{padding:0.2rem 0;}
.gsBlock .tit{font-size:0.16rem;margin-bottom:0.05rem;}
.gsBlock .desc{line-height:0.24rem;}
.gsBlock .item a{font-size:0.14rem;padding-right:0.25rem;top:0;}
.gsBlock .item a:before{background-size:contain;width:0.16rem;height:0.15rem;margin-top:-0.075rem;}
.gsBlock .item span{padding-right:0.6rem;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:block;}
}
/*20211009*/
.CDMO-four:nth-child(2n) .Conxt .txt{background:url(../images/CDMO-back4.png);background-size:100% 100% !important;}
.singleMain .Team-info .Text-box{float:none;margin:0 1.2rem;width:auto;padding-top:1.3rem;transform:translateY(-0.9rem);}
@media(max-width:640px){.singleMain .Team-info .Text-box{margin:0;padding:0.3rem 0.2rem;transform:translateY(0);}
}
@media(min-width:1200px){.top-box .nav-box li dl{width:auto;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);min-width:100%;}
.top-box .nav-box li dl a{display:block;white-space:nowrap;padding:0 0.1rem;}
}
.Team-info .Team-txt .pic{width:1.8rem;height:1.8rem;flex:0 0 auto;background-position:center;background-size:cover;}
.footer-top dl dt a{color:#fff;opacity:1;}
.philosophy-three li .icon span{-webkit-transition:1s;transition:1s;}
.philosophy-three li:hover .icon img{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}
.footer-box a:hover{color:#fff;}
.search_list li{padding-bottom:0.2rem;margin-bottom:0.2rem;border-bottom:0.01rem solid #e3e3e3;}
.search_list li .time{color:#9b9b9b;font-size:0.12rem;}
.search_list li h2{font-size:0.16rem;margin-bottom:0.05rem;}
.search_list li .dot2{font-size:0.14rem;color:#666;}
.top-box .Language .ul li a{font-size:0.14rem;-webkit-transition:.6s;transition:.6s;border-radius:0.2rem;}
.top-box .Language .ul li a:hover{background:#fff;}
.home-two .bus-txt .icon img{-webkit-transition:1s;transition:1s;display:inline-block;}
.home-two .itme:hover .icon img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.home-two .bus-txt .icon img{transition:1s;display:inline-block;}
.home-two .itme:hover .icon img{transform:rotateY(180deg);}
.home-three .but span:hover{padding:0 0.1rem;}
.home-four .shell-box .back-img{position:relative;z-index:10;overflow:hidden;}
.home-four .shell-box .back-img .boxbg{position:absolute;z-index:-1;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transition:5s ease-in-out;transition:5s ease-in-out;width:100%;height:100%;left:0;top:0;}
.home-four .shell-box:hover .back-img .boxbg{-webkit-transform:scale(1.2);transform:scale(1.2);}
.top-box .nav-box li dd{position:relative;}
.top-box .nav-box li .subdd{position:absolute;left:50%;opacity:0;top:0;border-left:0.01rem solid transparent;-webkit-transition:left .6s;transition:left .6s;min-width:100%;}
.top-box .nav-box li .subdd li{font-size:0.16rem;/*text-align:left;*/
 padding:0;display:block;}
.top-box .nav-box li .subdd li a{padding:0 6px;/*text-align:left;*/
 display:block;color:#333;font-weight:normal;}
.top-box .nav-box li .subdd ol{/*padding:0.1rem;*/
 background:rgba(255,255,255,.5);border-radius:0.05rem;}
.top-box .nav-box li .subdd li a:hover{color:#fff;background:#6d9773;border-radius:5px;}
.top-box .nav-box li dd:hover .subdd{opacity:1;left:100%;}
.Map-box .itme .icon-box{-webkit-animation:mybounce 2.5s infinite;animation:mybounce 2.5s infinite;position:relative;}
@keyframes mybounce{from{top:0;}
50%{top:0.05rem;}
to{top:0;}
}
@media(max-width:1200px){.top-box .nav-box li dl a{display:block;}
.top-box .nav-box li .subdd{opacity:1;position:static;display:none;}
.top-box .nav-box li .subdd li a{font-size:0.14rem;}
.top-box .nav-box li .subdd ol{padding:0.1rem 0.1rem 0.2rem;background:none;}
}
/*20211011*/
.home-two .bus-txt .itme a{top:0.2rem;}
.home-two .bus-txt .itme a:hover{top:0;}
.course-box .Img-tu .pic{-webkit-transition:.6s;transition:.6s;}
.course-box .Img-tu .pic:hover{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.Team-list.Team-top li{width:33.33%;}
.Team-list.Team-top li:nth-child(n+4){width:25%;}
.Team-list.second ul{text-align: center;font-size:0;}
.Team-list.second li{float:none;display:inline-block;width:25%;font-size:0.16rem;vertical-align:top;}
.Team-list.second li:nth-child(3){margin-right:1px;}
.Team-list.third ul{text-align: center;font-size:0;}
.Team-list.third li{float:none;display:inline-block;width:25%;font-size:0.16rem;vertical-align:top;}
.Team-info .Team-txt .pic{width:2.6rem;height:2.6rem;}
.list-Hep .color4{color:#01887d;border-color:#01887d;border:none;}
.list-Hep .color4 dl{padding-top:0;}
.list-Hep .widt:last-child .pbo:last-child{color:#953735;border-color:#953735;margin-top:0.05rem;}
.Heparin-three .item .wemben strong{margin:0.05rem 0px;display:block;}
.Product-Introd .list span{font-size:0.15rem;}
.contact-two .txt .wenb{max-width:3.7rem;margin-left:auto;margin-right:auto;}
.contact-two .txt{width:80%;}
@media(max-width:640px){.Team-list li{width:46% !important;padding:0 2%;margin:0 0 38px !important;}
.Team-list li .pic span{width:0.8rem !important;height:0.8rem !important;}
.Team-info .Team-txt .pic{width:1.2rem;height:1.2rem;float:left;margin-right:0.2rem;margin-bottom:0.1rem;}
.Team-info .Team-txt .txt .name{font-size:0.34rem;}
.top-box .Language .ul li a{font-size:0.12rem;}
}
.footer-box .copyright .Copyr-txt a{opacity:1;display:inline-block;}
.moreIcon{position:relative;width:0.15rem;height:0.1rem;display:inline-block;vertical-align:middle;margin-left:0.1rem;margin-bottom:0.03rem;-webkit-transition:.6s;transition:.6s;}
.moreIcon:before{content:"";position:absolute;width:100%;height:0.01rem;background:#333;left:0;top:50%;}
.moreIcon:after{content:"";width:0.06rem;height:0.06rem;border-right:0.01rem solid #333;border-top:0.01rem solid #333;right:0;top:50%;margin-top:-0.03rem;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.home-none .but a:hover{box-shadow:none;transform:none;}
a:hover .moreIcon,.Team-list li .but span:hover .moreIcon{width:0.2rem;margin-left:0.15rem;}
.Team-list li .ziw{height:42px;color:#333;}
.Team-list li .but span{color:#333;border-color:#333;}
.Team-list li a:hover .but span{color:#6d9773;border-color:#6d9773;}
.Team-list li a:hover .but .moreIcon:before{background:#6d9773;}
.Team-list li a:hover .but .moreIcon:after{border-color:#6d9773;}
.CDMO-Two{padding-bottom:1.1rem;}
@media (max-width:768px){.CDMO-Two{padding-bottom:0.5rem;}
}
.Medicine-two .line-wh .line.line5{top:20%;margin:0;}
.Medicine-two .line-wh .line.line6{top:60%;margin:0;}
.Medicine-two .line-wh .line{color:#fff;}
.news-back{background:none;}
.news-list li:hover{box-shadow:none;}
.menu-lits .pic img{-webkit-transition:.6s;transition:.6s;width:1.6rem;}
.menu-lits .pic:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.top-box .nav-box li >a{font-weight:bold;}
.home-three .title{font-weight:bold;}
.footer-top{display:flex;align-items:flex-start;}
.about-two .gallery-thumbs .icon img{opacity:1;transition:.6s;}
.about-two .gallery-thumbs .icon{line-height:0.5rem;}
.about-two .gallery-thumbs .icon:hover img{padding-top:10px;}
@media(max-width:768px){.footer-top{display:block;}
}
.Inside-tishi,.top-list .itme .txt,.news-list li .txt,.Heparin-one .wenz,.CDMO-four .wenz,.Medicine-one .wenz,.Medicine-three .txt{color:#333;}
.banText{width:100%;position:absolute;left:0;top:50%;z-index:20;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}
.banText img{max-width:50%;}
.Heparin-three .item .wemben{margin:0.1rem 0 0.2rem;}
/*股票 */
.gp .stock .item{width:49%;float:left;}
.gp .stock .item .inner{padding:0.6rem 1rem;}
.gp .stock .item:nth-child(1) .inner{border:0.01rem solid #d5d7e3;}
.gp .stock .item:nth-child(2){float:right;}
.gp .stock .item .tit{font-size:0.2rem;color:#333;margin-bottom:0.2rem;}
.gp .stock .item .data .info-top{font-size:0.16rem;color:#888;margin-bottom:0.25rem;}
.gp .stock .item .data .info-top span{font-weight:bold;}
.gp .stock .item .data .info-top .range{color:#888;}
.gp .stock .item .data .red{color:#dd290f;}
.gp .stock .item .data .info-top span{float:left;}
.gp .stock .item .data .green{color:#00A352;}
.gp .stock .item .data .info-top .num{font-size:0.72rem;line-height:1;}
.gp .stock .item .data .info-top .icon{display:inline-block;margin:0 0.15rem;width:0.14rem;height:0.72rem;line-height:0;font-size:0;background:no-repeat center 0.45rem;}
.gp .stock .item .data .red .icon{background-image:url(../images/icon_stock_up.png);}
.gp .stock .item .data .red .icon.down{background-image:url(../images/icon_stock_down.png)}
.gp .stock .item .data .info-top .unit{margin-top:0.35rem;margin-right:0.3rem;font-size:0.24rem;line-height:0.3rem;}
.gp .stock .item .data .info-top .small{margin-top:0.45rem;}
.gp .stock .item .info-row{padding:0.15rem 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:0.16rem;color:#333;}
.gp .stock .item .info-col{float:left;}
.gp .stock .item .info-col:not(:nth-child(1)) span{display:block;border-left:1px solid #e5e5e5;padding-left:0.4rem;margin-left:0.4rem;}
.gp .stock .item .info-row lable{display:block;font-size:0.36rem;font-weight:bold;color:#333;}
.gp .stock .item p{margin-top:0.25rem;color:#333;font-size:0.14rem;line-height:0.24rem;}
.gp .stock .item .top-large{}
.gp .stock .item .top-large .tag-item{display:inline-block;text-align:center;width:1.5rem;height:0.45rem;line-height:0.45rem;color:#333;font-size:0.16rem;border-top:1px solid #d5d7e3;border-right:1px solid #d5d7e3;}
.gp .stock .item .top-large .tag-item:nth-child(1){border-left:1px solid #d5d7e3;}
.gp .stock .item .top-large .tag-item.on{background:#d36341;border-color:#d36341;color:#fff;}
.gp .stock .item .chart-wrapper{border:1px solid #d5d7e3;padding:0.2rem 0.4rem;}
.boxs:nth-of-type(1) .gp .stock .item .chart-wrapper{padding:0.53rem 0.4rem;}
.gp .stock .item .chart-wrapper .detail-chart{display:none;}
.gp .stock .item .chart-wrapper #shenming{margin-top:0;margin-bottom:0.5rem;font-size:0.16rem;color:#999;}
@media(max-width:1440px){.gp .stock .item .info-col:not(:nth-child(1)) span{padding-left:0.3rem;margin-left:0.4rem;}
}
@media(max-width:1024px){.gp .stock .item{width:auto !important;float:none !important;}
.gp .stock .item .inner,.gp .stock .item .chart-wrapper{padding:0.3rem;}
.gp .stock .item:nth-child(2){margin-top:0.5rem;}
}
@media(max-width:480px){.gp .stock .item .data .info-top .num{font-size:0.36rem;}
.gp .stock .item .data .info-top .icon{margin:0 0.1rem;height:0.36rem;background:no-repeat center 0.15rem;}
.gp .stock .item .data .info-top .unit{margin-top:0.1rem;margin-right:0.15rem;font-size:0.18rem;}
.gp .stock .item .data .info-top .small{margin-top:0.17rem;}
.gp .stock .item .info-row lable{font-size:0.2rem;}
.gp .stock .item .info-col:not(:nth-child(1)) span{padding-left:0.15rem;margin-left:0.15rem;}
.gp .stock .item .top-large .tag-item{width:0.6rem;height:0.36rem;line-height:0.36rem;font-size:0.14rem;}
}
/* 20211018 */
.calendar-tbody td.calendar-last-month-cell,.calendar-tbody td.calendar-next-month-cell{opacity:0.2;}
/* 20211022 */
.noTransform{-webkit-transform:none !important;transform:none !important;}
/* 20211101 */
.flex{display: -webkit-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;}
.Join-six{padding:0.9rem 0;background:#f0f4f6;}
.Join-six .list{position:relative;margin-top:0.4rem;}
.Join-six .list .itme{font-size:0.18rem;line-height:0.3rem;margin-bottom:20px;align-items:center;position:relative;z-index:10;color:#2c877c;height:160px;padding-left:80px;margin-left:240px;}
.Join-six .list .itme:nth-child(2){color:#d66e4f;margin-left:160px;}
.Join-six .list .itme:nth-child(3){color:#54a2d0;margin-left:80px;}
.Join-six .list .itme:nth-child(4){color:#e59b54;margin-left:0;}
.Join-six .list .itme .title{font-size:0.28rem;width:250px;margin-left:30px;flex:0 0 auto}
.Join-six .list .itme:nth-child(2) .title{padding-left:80px;}
.Join-six .list .itme:nth-child(3) .title{padding-left:160px;}
.Join-six .list .itme:nth-child(4) .title{padding-left:240px;}
.Join-six .list .itme .content{border-left:1px solid #bededd;padding-left:95px;font-size:0.15rem;}
.Join-six .list .itme:nth-child(2) .content{border-color:#f1d3ca;}
.Join-six .list .itme:nth-child(3) .content{border-color:#c2deee;}
.Join-six .list .itme:nth-child(4) .content{border-color:#eedbc8;}
.Join-six .list:before{content:"";position:absolute;border-left:335px solid transparent;border-right:335px solid transparent;border-top:700px solid #e6eef0;right:100%;top:0;z-index:20;margin-right:-335px;}
.Join-six .list .itme:after{content:"";position:absolute;left:0;top:0;width:200%;height:100%;z-index:-1;background:linear-gradient(45deg,#d4ecef,#f1f9fb);}
.Join-six .list .itme:nth-child(2):after{background:linear-gradient(45deg,#eedcd9,#f4f5f7);}
.Join-six .list .itme:nth-child(3):after{background:linear-gradient(45deg,#c1dfef,#eff5f9);}
.Join-six .list .itme:nth-child(4):after{background:linear-gradient(45deg,#ecdccd,#f6fbfc);}
.Join-six .list li{position:relative;padding-left:10px;}
.Join-six .list li:before{content:"";position:absolute;left:0;top:0.9em;width:4px;height:4px;background:#2c877c;border-radius:50%;}
.Join-six .list .itme:nth-child(2) li:before{background:#d66e4f;}
.Join-six .list .itme:nth-child(3) li:before{background:#54a2d0;}
.Join-six .list .itme:nth-child(4) li:before{background:#e59b54;}
@media(max-width:1024px){.Join-six .list:before{display:none;}
.Join-six .list .itme{height:auto;padding:40px 20px 40px 0;margin-left:0 !important;}
.Join-six .list .itme .title{padding:0 !important;width:110px;text-align:center;font-size:0.20rem;white-space:nowrap;flex:0 0 auto;}
.Join-six .list .itme .content{padding-left:50px;font-size:0.14rem;}
.Join-six .list .itme:after{width:100%;}
}
@media(max-width:640px){.Join-six .list .itme{display:block;padding:20px 10px;}
.Join-six .list .itme .content{padding-left:0;margin-top:10px;border:none;line-height:1.8;}
.Join-six .list .itme .title{width:auto;text-align:left;}
.Inside-title{font-size:0.24rem;}
.Join-six{padding:0.4rem 0;}
.Join-two .wenzi{font-size:0.24rem;}
}
/* 2021 11 8 */
.Capacity-list li .itme{overflow:hidden;}
/* 2021 11 08 */
.Team-list li .ziw{height:auto;}
.top-box .Language .lanbut ul{display:none;}
#fan .lang{display:none;}
.top-box .Language #fan .ul{padding-top:0.05rem;width:56%;position:absolute;right:-14%;top:100%;text-align:center;left:unset;}
.Heparin-three .item.on8 .wemben{max-height:unset;}
.top-box .Language .ul li a{font-style:normal;}
.new_map{margin:0 auto;}
.new_map .new_map_title{text-align:center;font-size:48px;line-height:54px;}
.new_map .new_map_desc{text-align:center;font-size:16px;line-height:28px;margin:35px 0 165px;}
.new_map .new_map_bg{width:100%;height:425px;background-repeat:no-repeat;background-position:top;background-size:100% 100%;position:relative;}
.new_map .new_map_item{position:absolute;}
.new_map .new_map_sm{position:relative;}
.new_map .new_item_top .new_item_bbt{position:absolute;bottom:-20px;left:50%;content:'';display:block;width:20px;height:20px;transform:translate(-50%,0);background-repeat:no-repeat;}
.new_map .new_item_top{position:absolute;left:-100px;top:-81px;display:none;z-index:10;}
.new_map .new_item_top a{height:60px;width:240px;display:block;background-image:linear-gradient(to right,#6eb8cc,#99d1e1);line-height:60px;padding-right:20px;padding:0 20px;color:#fff;}
.new_map .new_item_top a img{position:absolute;right:20px;top:50%;transform:translate(0,-50%);}
.new_map .new_map_item{position:absolute;width:80px;height:80px;border-radius:50%;border:1px solid red;display:flex;align-items:center;justify-content:center;background-color:#fff;}
.new_map .new_map_item img{display:block;margin:0 auto;max-width: 31px;}
.new_map .map_item_title{font-size:14px;line-height:14px;margin-top:10px;text-align:center;}
.new_map .new_map_item01{left:6%;bottom:36%;border:3px solid #ffc502;}
.new_map .new_map_item02{left:22%;bottom:70%;border:3px solid #cd1127;}
.new_map .new_map_item03{left:37%;bottom:87%;border:3px solid #dd290f;}
.new_map .new_map_item04{left:56%;bottom:87%;border:3px solid #052b73;}
.new_map .new_map_item05{left:74%;bottom:65%;border:3px solid #239d48;}
.new_map .new_map_item06{left:88%;bottom:26%;border:3px solid #ffe205;}
.new_map .new_map_item07{border:3px solid #dd290f;}
@media(max-width:1680px){.new_map .new_map_item01{left:6%;}
.new_map .new_map_item02{left:20%;}
.new_map .new_map_item06{left:88%;}
}
@media(max-width:1533px){.new_map .new_map_item06{left:88%;}
}
@media(max-width:1459px){/* .Medicine-two .itme:first-child .txt{margin-right:0.33rem;}
*/
 .new_map .new_map_item01{left:7%;bottom:33%;}
.new_map .new_map_item02{left:21%;bottom:67%;}
.new_map .new_map_item03{bottom:85%;}
.new_map .new_map_item04{bottom:85%;}
.new_map .new_map_item05{bottom:62%;}
.new_map .new_map_item06{left:87%;bottom:24%;}
}
@media(max-width:1300px){.new_map .new_map_item06{left:87%;}
.new_map .new_map_item05{left:74%;}
.new_map .new_map_item02{left:20%;bottom:59%;}
.new_map .new_map_item01{left:5%;bottom:26%;}
.new_map .new_map_item03{bottom:76%;}
.new_map .new_map_item04{bottom:76%;}
.new_map .new_map_item05{bottom:56%;}
}
@media(max-width:1270px){.new_map .new_map_bg{height:300px;}
.new_map .new_map_item01{left:4%;bottom:28%;}
.new_map .new_map_item02{left:16%;bottom:55%;}
.new_map .new_map_item05{left:78%;bottom:53%;}
.new_map .new_map_item06{left:91%;bottom:10%;}
.new_map .new_map_item03{bottom:74%;}
.new_map .new_map_item04{bottom:74%;}
.new_map .new_map_item05{bottom:47%;}
}
@media(max-width:1100px){
.new_map .new_map_item01{bottom:21%;}
.new_map .new_map_item02{bottom:47%;}
.new_map .new_map_item05{bottom:39%;}
.new_map .new_map_item06{bottom:5%;}
.new_map .new_map_item03{bottom:66%;}
.new_map .new_map_item04{bottom:64%;}
.new_map .new_map_item05{bottom:40%;}
}


@media(max-width:1024px){.new_map .new_map_bg{background-image:unset !important;height:auto;padding-top:150px;}
.new_map .new_map_desc{margin-bottom:200px;}
.new_map .new_map_item{width:100px;height:100px;margin:80px 16%;position:relative !important;left:0;}
.new_map .new_map_bg{display:flex;flex-wrap:wrap;justify-content:flex-start;}
}
@media(max-width:768px){.new_map .new_map_bg{padding-top:0;}
.new_map .new_map_desc{margin-bottom:0;}
.new_map .new_map_item{margin:80px;}
}
@media(max-width:480px){.new_map .new_map_item{margin:30px 8%;}
.new_map .new_map_item:nth-child(2n) .new_item_top{position:absolute;left:0%;top:-72px;transform:translate(-50%,0);}
.new_map .new_map_item:nth-child(2n) .new_item_bbt{left:68%;}
.new_map .new_map_item:nth-child(2n+1) .new_item_top{position:absolute;left:95%;top:-72px;transform:translate(-50%,0);}
.new_map .new_map_item:nth-child(2n+1) .new_item_bbt{left:35%;}
}
/* 2021 11.10 */
.Team-info .Text-box{float:unset;text-align: justify;}
.Medicine-three .Timu{text-transform:capitalize;}
.Join-three .Inside-title{padding-bottom:0.9rem;}
@media(max-width:1500px){.Join-six .list .itme:nth-child(4) .content{max-width:44%;}
}
@media(max-width:1300px){.Join-six .list .itme:nth-child(4) .content{max-width:38%;}
}
@media(max-width:1200px){.Join-six .list .itme:nth-child(4) .content{max-width:38%;}
}
@media(max-width:1170px){.Join-six .list .itme:nth-child(4) .content{max-width:34%;}
.Join-six .list .itme .content{padding-left:50px;}
.Join-six .list .itme:nth-child(4) .title{padding-left:217px;}
.Join-six .list .itme:nth-child(3) .title{padding-left:140px;}
.Join-six .list .itme:nth-child(2) .title{padding-left:60px;}
.Join-six .list .itme{margin-left:220px;}
}
@media(max-width:1024px){.Join-six .list .itme:nth-child(4) .content{max-width:unset;}
}
/* 2021.11.16 */
.home-none .About-txt .itme p{display:none;}
.home-Ti .title{text-transform:capitalize;}
.home-three .title{text-transform:capitalize;}
.footer-top .QRcode img{display:block;margin:0 auto;}
.ban-Inside .txt-Inside .Tmu{font-size:0.45rem;}
.about-two .Tmua{text-transform:capitalize;}
.about-two .txt .wenz{text-align:justify;}
.list-Hep .pbo dl dd{padding-left:10px;}
@media(max-width:1700px){.list-Hep .loi2 span{width:71%;}
}
/* 滚动槽 */
::-webkit-scrollbar-track{-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);border-radius:10px;}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,0.1);-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:window-inactive{background:rgb(109 151 115);}
.Heparin-three .item .oli span,.Heparin-three .item .oli .titPop .tit{font-weight:700;}
.Product-Introd .con p{padding-left:12%;position:relative;}
.Product-Introd .con div{position:relative;padding-left:8%;}
.Product-Introd .con em{position:absolute;left:0;font-style:initial;}
.Product-Introd .con p em{padding-left:8%;position:absolute;}
.Product-Introd .con div em{left:-10px;}
.Product-Introd .wenz{padding-left:20%;}
.Product-Introd .wenz .name{position:absolute;}
.contact-list .Map-box{display:none;}
@media(max-width:768px){.Join-six .list .itme .content{margin-left:18%;}
}
@media(max-width:480px){.Join-six .list .itme .content{margin-left:0%;}
}
.Join-six .list .itme:nth-child(4) .content{width:57%;}
@media(max-width:1600px){.Join-six .list .itme:nth-child(4){height:235px;}
.Join-six .list:before{border-top:777px solid #e6eef0;}
}
@media(max-width:1600px){.Join-six .list:before{border-top:777px solid #e6eef0;}
}
@media(max-width:640px){.ban-Inside .txt-Inside .Tmu{font-size:0.18rem;}
}
.CDMO-four .Conxt .Tshiw span:hover{/* transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);*/
}
.CDMO-four .Conxt .Tshiw span{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
@keyframes shake{10%,90%{transform:translate3d(-1px,0,0);}
20%,80%{transform:translate3d(2px,0,0);}
30%,50%,70%{transform:translate3d(-4px,0,0);}
40%,60%{transform:translate3d(4px,0,0);}
}
.CDMO-four .Conxt .Tshiw span:hover{right:-15px;}
.CDMO-four .Conxt .Tshiw span{position:absolute;right:0;transition:all .5s;}
.CDMO-four .Conxt .Tshiw{position:relative;}
.about-two .txt .but{display:block;width:95px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.about-two .txt .but:hover{margin-left:20px;}
.list-Hep .pbo dl dd{position:relative;}
.list-Hep .pbo dl dd em{position:absolute;left:0;}
.list-Hep .loi2 span{width:60%;}
.Product-Introd .wenz{padding-left:25%;}
.Join-two .txt{float:right;background-size:cover;}
.Join-two{background-repeat:no-repeat;height:540px;background-size:cover;background-position:center;}
@media(max-width:1370px){.Join-two{background-repeat:no-repeat;height:600px;background-size:cover;background-position:center;}
}
@media(max-width:768px){.Join-two .wenz{line-height:0.3rem;margin-top:0.35rem;}
}
.home-four .shell-box .back-img{position:relative;}
.home-four .shell-box .back-img:hover::before{z-index:0;position:absolute;left:0;top:0;right:0;bottom:0;content:"";display:block;width:100%;height:100%;background-color:rgba(118,121,118,0.3);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;}
.Preparation-list li img{box-shadow:0px 1px 3px 1px #d9d5d5;}
/* .home-two .bus-txt .icon img{min-width:148px;min-height:140px;}
*/
.Medicine-two .w15{text-transform:capitalize;}
.Heparin-roe .wemben::-webkit-scrollbar-thumb{display:block;width:4px;margin:0 auto;border-radius:10px;background:#73bf94;}
.Heparin-roe .wemben::-webkit-scrollbar{width:4px;height:2px;background:#ccc;border-radius:10px;}
.footer-top .QRcode img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.Join-six .list li{padding-left:15px;}
#jtgk{/* display:flex;*/
}
/* */
.gongshi.content{padding:80px;box-sizing:border-box;margin:0.9rem auto;}
.gongshi.content .titText{font-size:0.48rem;color:#6d9773;margin-bottom:0.15rem;font-weight:400;text-align:center;}
.gongshi.content .publicity .item{padding:35px 0;border-bottom:1px solid #f2f2f2;}
.gongshi.content .publicity .item h5{font-size:18px;color:#555;padding-left:30px;position:relative;margin-bottom:10px;}
.gongshi.content .publicity .item h5:before{width:21px;height:21px;content:'';background:url(../images/icon3.png) no-repeat;position:absolute;top:50%;margin-top:-10.5px;left:0;}
.gongshi.content .publicity .item p{color:#777;line-height:30px;}
.gongshi.content .publicity .item span{display:block;position:relative;padding-left:30px;font-size:16px;line-height:50px;}
.gongshi.content .publicity .item .pdfBtn{position:absolute;right:0;font-size:16px;font-weight:normal;padding-right:40px;}
.gongshi.content .publicity .item .pdfBtn:before{width:25px;height:22px;content:'';content:'';background:url(../images/pdf.png) no-repeat;position:absolute;top:50%;margin-top:-11px;right:2px;}
@media (max-width:1700px){.top-box .nav-box li{padding:0 0.08rem;}
.top-box .logo img{height:27px;}
.top-box .logo{top:-0.35rem;}
}
@media (max-width:1024px){.top-box .logo img{height:unset;}
}
@media (max-width:768px){.gongshi.content{padding:10px;box-sizing:border-box;margin:0rem auto;width:100%;}
.gongshi.content .publicity .item{padding:20px 0;}
.gongshi.content .publicity .item .pdfBtn:before{background-size:contain;width:16px;height:15px;margin-top:-7.5px;}
.gongshi.content .publicity .item span{line-height:30px;padding-right:76px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-size:14px;}
.gongshi.content .publicity .item.pdf h5{padding-right:60px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
.Product-noe .Inside-tishi br{display:none;}
.CDMO-one .Inside-tishi br{display:none;}
.Join-six .list .itme .content{padding-left:0;}
.contact-list .itme .txt-box .Tlea .col{height:auto !important;}
}
.Product-list .list-cp .itme .txt .but{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.Product-list .list-cp .itme .txt .but:hover{margin-left:15px;}
@media (max-width:1500px){.Join-two{height:426px;}
}
/* 2021/12/7 */
.about-two .gallery-thumbs .icon img{position:absolute;top:0;left:0;}
.about-two .gallery-thumbs .icon{width:100%;height:40px;position:relative;}
.about-two .pic{position:relative;}
.about-two .pic img{position:absolute;max-width:90%;max-height:90%;top:50%;left:50%;transform:translate(-50%,-50%);}
.home-two{height:870px;box-sizing:border-box;}
@media(max-width:1459px){.home-two{height:685px;padding:70px 0;}
}
.about-txt .xia span{margin:0 5px;}
.singleMain .Team-info .Text-box{color:#777;line-height:30px;}
/* .w1440.padd{background:#f0f5f8;}
*/
.Team-info .Team-txt .txt{padding:0;}
.singleMain .Team-info .Text-box{padding:0;margin:0;}
.singleMain .Team-info .Text-box{padding:80px 80px;}
.Team-info .Text-box{background:#edf2f5;}
.Team-info .Team-txt .txt .name{margin-top:0;}
.Preparation-list li .txt{height:0.4rem;}
@media(max-width:1459px){.new_map .new_map_bg{height:353px;background-size:contain;background-position:bottom;}
}
@media (max-width:1024px){.new_map .new_map_bg{height:auto;}
.new_map .new_map_title{font-size:28px;line-height:1;}
.new_map .new_map_desc{font-size:14px;line-height:28px;margin-top:10px;}
}
.course-box .Img-tu .pic{position:relative;}
.course-box .Img-tu .pic img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:60%;max-height:60%;}
.Team-info .Team-txt .pic{margin-right:0.5rem;}
.Product-list .list-cp:nth-child(2n) .swiper-pagination{display:flex;justify-content:center;flex-direction:row-reverse;}
.calendar-month-text i{display:none;}
.calendar-month-text em{font-style:normal;}
.cale-header-title{overflow:hidden;vertical-align:middle;display:inline-block;}
.cale-header-title .calendar-year-select{float:right;}
.Product-Introd .con{font-size:14px;}
.home-two{height:auto;background-repeat:no-repeat;background-size:cover;background-position:center;}
.Product-Introd .con p.sub {
    margin-left: 26px;
}

.Product-Introd .con p {padding-left: 16px;}

.Product-Introd .con p em {
    left: 0;
    padding: 0;
}
.Product-Introd .con div {
    padding-left: 0;
}
.Product-Introd .con .tt {
    padding-left: 26px;
}
.Product-Introd .con .tt em {
    left: 0;
}
.gongshi.content .publicity .item span,.gongshi.content .publicity .item .pdfBtn {
    font-size: 0.16rem;
    color: #777;
}
@media(max-width:640px){.about-two .Tmua{font-size:0.18rem;}
.Team-info .Team-txt{overflow:hidden;}
.Team-info .Team-txt .pic{height:1rem;width:1rem;margin-right:0;margin-top:0.12rem;}
.Team-info .Team-txt .txt{margin-left:1.2rem;width:auto !important;}
.Team-info .Team-txt .txt .name{font-size:0.24rem;margin-bottom:0;line-height:1.5;}
.Team-info .Team-txt .txt .Job-Ti{line-height:1.5;}
.new_map .new_map_item{margin:2%;width:27.33%;height:0;padding-bottom:27.33%;}
.new_map .new_map_sm{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.new_map .map_item_title{line-height:1;}
.new_map .new_map_item .new_item_top{width:auto;}
.new_map .new_item_top a{width:auto;white-space:nowrap;padding-right:40px;padding-left:10px;line-height:40px;font-size:14px;}
.new_map .new_map_item .new_item_top{left:17% !important;top:-52px !important;}
.new_map .new_item_top .new_item_bbt{left:50% !important;}
.new_map .new_item_top a img{right:10px;}
.news-list li time span{font-size:0.2rem;}
.news-list li time{width:0.6rem;}
.news-list li .inner{padding-left:0.8rem;}
.news-list li h2{font-size:0.2rem;padding-bottom:10px;}
.Page002623 .Pages a{margin:0 5px;width:0.3rem;line-height:0.3rem;}
.Page002623 .Pages .p_page > a{height:0.3rem;}
.ban-Inside .txt-Inside .wenz{line-height:1.5;margin-top:1em;}
.singleMain .Team-info .Text-box{padding-top:30px; padding:80px;}
.Team-info{background:#edf2f5;}
.gongshi.content .titText{font-size:0.24rem;margin-top:20px;margin-bottom:0;}
.gp .stock .item .info-row{font-size:0.14rem;}
.gp .stock .item .inner{padding:20px;}
.about-two .txt .wenz{text-align:left;line-height:1.7;}
.top-box .logo {
    max-width: 1.3rem;
    line-height: 50px;
}

}
@media(max-width:768px){
	.list-Hep .inkl .pic img {
		height: 40px;
	}
	
	.list-Hep .olp {
		font-size: 14px;
		line-height: 1.2;
	}
	
	.list-Hep .wenzi {
		font-size: 0.16rem;
		line-height: 1.4;
	}
	
	.list-Hep .Yuanoi {
		width: 2rem;
		height: 2rem;
		line-height: 2rem;
	}
	.Governance-shell .Info-list {
		padding: 30px 10px;
	}
	.list-Hep .loi1 span, .list-Hep .loi2 span {
		left: 10px;
		width: auto;
		right: 10px;
		top: 20px;
	}
	
	.list-Hep .loi3 span, .list-Hep .loi4 span {
		bottom: 20px;
	}
}
.Governance-shell .itme {
    padding-right: 85px;
}
.Join-six .list .itme{height: auto !important;min-height: 160px;}
.Join-six .list .itme .content {
    width: auto !important;
}
.Join-six .list .itme .title{white-space: normal;}
/* 20211210 */

.list-Hep .loi span {
    width: auto !important;
    left: 20px;
    right: 20px;
	line-height: 1.2;
}
.Heparin-three .item .oli .titPop {
    z-index: 20;display:none !important;
}
.Heparin-three .item p.red em {
    left: -5px;
}
.ban-Inside .txt-Inside .Tmu.Tmu1{
	     font-size: 0.44rem; 
	}

@media(max-width:1024px){
	.ban-Inside .txt-Inside .Tmu.Tmu1{
	     font-size: 0.4rem; 
	}
}

@media(max-width:768px){
	.ban-Inside .txt-Inside .Tmu.Tmu1{
	     font-size: 0.2rem; 
	}
}

@media(max-width:640px){
	.ban-Inside .txt-Inside .Tmu.Tmu1{
	     font-size: 0.18rem; 
	}
	.Product-Introd .wenz .name {
		position: static;
		display: block;
		float: none;
	}
	
	.Product-Introd .wenz {
		padding-left: 0;
		display: block;
	}
	.Product-list .list-cp:after {
		display: none;
	}
	.Details-cp .swiper-slide .itme .pic span {
		width: 250px;
		height: 150px;
	}
	.Team-list.second ul{
		text-align: left;
	}
	.Team-list.third ul{
		text-align: left;
	}
	.singleMain.en .Team-info .Text-box{
		padding:0;
	}

}
.contact-list .itme:nth-child(2)  .col.add{margin-top: -3px;}
.souname{
	font-size:0.48rem;
	color:#6d9773;
}

.new_map .new_map_item01 .new_item_top{
	left:-112px;
}
.new_map .new_map_item06 .new_item_top{
	left:-75px;
}

@media(max-width:768px){
	.Heparin-three .item .oli:hover .titPop {
    		/* display: block; */
		opacity:unset;
	}
.souname{
	font-size:0.24rem;
}
	.new_map .new_map_item04 .new_item_top a{
		width:125px;
	}

	
}

.new_map .new_map_item04 .new_item_top a{
	width: 307px;
}
.new_map .new_map_item04 .new_item_top{
	    left: -130px;
}
.new_map .new_map_item06 .new_item_top a{
	width: 273px;
}
.new_map .new_map_item06 .new_item_top{
	    left: -120px;
}
@media(max-width:1024px){
.new_map .new_map_item04 .new_item_top a{
	width: 240px;
}
.new_map .new_item_top{
	left:-90px;
	}
	.new_map .new_map_item01 .new_item_top{
	left:-90px;
}
.new_map .new_map_item06 .new_item_top{
	left:-90px;
}
}

.new_map .new_item_top .new_item_bbt{
	 opacity: 0;
}
.new_map .new_item_top a{
	    display: block;
    max-height: 0;
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    height: auto;
    overflow: hidden;
}
.new_map .new_item_top a img{
	opacity: 0;
}
.new_map .new_map_item .new_item_top {
    display: unset;
}
.new_map .new_map_item:hover .new_item_top a {
    opacity: 1;
    max-height: 200px;
}
.new_map .new_map_item:hover .new_item_top a img{
    opacity: 1;
}
.new_map .new_map_item:hover .new_item_bbt {
    opacity: 1;
}


/*20211215*/
.Join-two .wenz {
    padding-top: 0.15rem;
    margin-top: 0.15rem;
}
.ban-Inside .txt-Inside .w1440 {
    width: 90%;
    max-width: 1500px;
}
.philosophy-txt .yans, .philosophy-two .yans,.philosophy-three .Tmui .yans {
    font-size: 0.34rem;
}
.top-box .nav-box li dl,.top-box .nav-box li .subdd ol {
    background: rgba(255,255,255,0.8);
}
@media(max-width:1024px){
.ban-Inside .txt-Inside .Tmu {
    padding-left: 0 !important;
}

.philosophy-txt .yans, .philosophy-two .yans, .philosophy-three .Tmui .yans {
    font-size: 0.24rem;
}
.banner .itme {
    position: relative;
}

.banner .itme:before {content: "";position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.2);}
.top-box .nav-box li dl dd {
    padding: 0;
}

.top-box .nav-box li dl dd a {
    padding: 0 0.2rem;
}
}
.singleMain .Team-info .Text-box {
    font-size: 0.16rem;
    line-height: 1.5;
    color: #333;
}
.top-box .Language .ul li {
    background: rgba(255,255,255,0.9);
}
.course-noe .itme {
    vertical-align: top;
}
.top-box .nav-box li>a {
    padding-right: 10px;
}
.gongshi.content .publicity .item p {
    color: #333;
    line-height: 2;
    font-size: 0.16rem;
}

.gongshi.content .publicity .item h5 {
    color: #333;
}
@media(max-width:640px){
.gongshi.content .publicity {
    padding: 1em;
}
.philosophy-two .wenz br {
    display: none;
}
.philosophy-txt .back-philosophy {
    padding: 0.5rem 0 0.2rem;
}
.singleMain .Team-info .Text-box {
    padding: 1em;
}
.Join-three {
    padding: 0.3rem 0;
}

.Join-three .Inside-title {
    padding-bottom: 0.3rem;
}
.Join-two {
    height: auto;
    padding-top: 31%;
    background-size: 100% auto;
    background-position: top center;
}
.calendar-table th span {
    display: block;
    width: 65px;
}
.Medicine-three .wni {
    padding-left: 0;
}

.Medicine-three .wni .name {
    position: static;
    width: auto;
}
.Product-info {
    padding-top: 0;
}

.Product-Introd .title {
    margin-bottom: 20px;
}
.Inside-title br {
    display: none;
}
.Medicine-two .itme .txt {
    width: auto;
    float: none;
    margin-left: 0.8rem;
}

.Medicine-two .star {
    clear: both;
    float: left;
    margin-top: 0;
    line-height: 30px;
}

.Medicine-two .xinz {
    width: auto;
    padding: 0;
    line-height: 20px;
    margin-left: 32px;
    padding-top: 7px;
}
.CDMO-four .Conxt .pic {
    position: static;
    height: 0;
    padding-bottom: 70%;
}

.CDMO-four .Conxt .pic img {
    transform: scale(1.7);
}

.CDMO-four .Conxt .txt,.CDMO-four:nth-child(2n) .Conxt .txt {
    background-size: 140% 100% !important;
    background-position: right center;
    padding: 0.3rem 0.3rem 0.5rem;
}

.CDMO-four .Conxt .Tshiw {
    margin-top: 0.2rem;
}
.Details-cp .swiper-slide-active::after {
    display: none;
}
.Details-cp .swiper-slide:hover .Toil, .Details-cp .swiper-slide:hover .mane {
    color: #333;
}
.philosophy-txt .wenz{font-size:0.18rem;line-height: 0.3rem;}
.Inside-title{line-height:1.5;}
.Preparation-list {
    padding: 0.3rem 0 0;
}

.new_map .new_map_bg {
    padding: 0.3rem 0;
}
.Join-two .wenzi {
    font-size: 0.2rem;
    line-height: 1.5;
}
.singleMain .Team-info .Text-box {
    padding-top: 1em;
}
.about-two .pic {
    margin-bottom: 1em;
}
.about-two .txt .Tie {
    font-weight: bold;
}
.philosophy-three li .wenz br {
    display: none;
}
.swiper-pagination-bullet {
    outline: none !important;
}
.Medicine-three .Timu {
    font-size: 0.3rem;
    white-space: nowrap;
}
.Capacity-list li .Timu {
    font-weight: bold;
}
}
.swiper-button-next, .swiper-button-prev{outline:none;}
.course-list .time span {
    background: #fff;
}
.news-list {
    width: 100%;
    overflow: hidden;
}
.Medicine-two .itemOl {
    display: inline-block;
    vertical-align: middle;
}

.Medicine-two .itme .txt {
    width: auto;
}

.Medicine-two .Introd-table .Introd-ol {
    text-align: left;
}
div#jtgk .jprev,div#jtgk .jnext {display:none;}
.about-two .pic img {
    max-height: 50px;
}
@media(max-width:768px){
.Product-list .list-cp .itme .txt .dot3 {
    max-height: 0.9rem;
    line-height: 0.3rem;
}
.Product-Introd .list span {
    font-size: 12px;
    margin: 1% 0.5%;
    width: 49%;
}
.ban-Inside .txt-Inside .Tmu {
    font-weight: bold;
}

.ban-Inside .txt-Inside .wenz {
    font-weight: normal;margin-top: 5px;
}
.about-two .pic img {
    position: static;
    transform: none;
}
.news-list li h2{font-size:20px;transition:0s;
    height: 20px;}
.Join-six .list .itme .title {
    margin-left: 0;
}
.Medicine-two .itemOl {
    display: block;
}
div#jtgk {
    position: relative;
    padding:0 10px;
}

div#jtgk .jprev {display:block;position: absolute;left: -20px;color: #fff;top: 50%;margin-top: -10px;line-height: 20px;font-size: 16px;font-family: monospace;width: 20px;text-align: center;background: #feba01;border-radius: 50%;}
div#jtgk .jnext {display:block;position: absolute;right: -20px;color: #fff;top: 50%;margin-top: -10px;line-height: 20px;font-size: 16px;font-family: monospace;width: 20px;text-align: center;background: #feba01;border-radius: 50%;}

.about-two .gallery-thumbs .icon {
    text-align: center;
}

.about-two .gallery-thumbs .icon img {
    position: static;
}
.Product-swiper {
    height: auto;
    line-height: 1;
}

.Product-info.Product-info-lcid9.padd.clearfix {
    padding-top: 0;
}
.Team-info .Text-box * {
    line-height: 1.5;
}


.Team-info .Text-box h1 {
    font-size: 1.2em;
}

.Team-info .Text-box h2 {
    font-size: 1.1em;
}
.Product-info {
    padding: 0;
}
.philosophy-txt .txt {
    padding-bottom: 0;
}

.philosophy-txt .back-philosophy {
    padding: 0.8rem 0;
}
}
@media(min-width:1024px){
.new_map .new_map_desc {
    margin-bottom: 130px;
}

.new_map .new_map_item02 {
    bottom: 51%;
    left: 13%;
}

.new_map .new_map_item05 {
    bottom: 78%;
    left: 66%;
}

.new_map .new_map_item01 {
    left: 1%;
    bottom: 11%;
}

.new_map .new_map_item03 {
    bottom: 78%;
    left: 27%;
}

.new_map .new_map_item04 {
    bottom: 89%;
    left: 46%;
}

.new_map .new_map_item06 {
    left: 80%;
    bottom: 51%;
}
.new_map .new_map_item07 {
    left: 92%;
    bottom: 11%;
    border: 3px solid #dd290f;
}
}
.gp .stock .item .data .info-top .icon{display:none;}
.gongshi.content{padding-bottom:0;}
.newPage .Text-box {
    padding: 0.2rem 0 0.4rem;
    line-height: 2;
}
.singleMain .Team-info .Text-box {
    padding-bottom: 0;
}
.about-two .gallery-thumbs .icon {
    height: auto;
}

.about-two .gallery-thumbs .icon img {
    position: relative;
}

.about-two .gallery-thumbs .icon:hover img {
    padding-top: 0;
    top: 10px;
}
@media(max-width:1360px){
.top-box .nav-box li {
    padding: 0 5px;
}

.top-box .nav-box li>a {
    padding: 0;
}
}


/*2021/12/16*/
.gp .stock{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.gp .stock .item{
	height: auto !important;
}
.gp .stock .item:nth-child(1) .inner {
    height: 100%;
    box-sizing: border-box;
}
@media (max-width: 1024px){
.top-box .nav-box li {
    padding: 0;
}
.top-box .nav-box li>a{
   padding: 0 0.2rem;
padding-right: 10px;
}

}
@media (max-width: 500px){
.about-two .Tmua {
    font-weight: bold;
}
.about-two .txt .Tie{
    word-break: inherit;
}
.about-two .gallery-thumbs .icon img {
    max-width: 75%;
}
.Team-info .Text-box *{

}
.new_map .new_map_item .new_item_top{
    left: 50% !important;
    width: 140px;
    top: -90px !important;
}
.new_map .new_item_top a{
    line-height: 18px;
    width: 100% !important;
box-sizing: border-box;
white-space: inherit;
}
.new_map .new_map_item:hover .new_item_top a{
    padding-top: 10px;
    padding-bottom: 10px;
}
.Product-list .list-cp .itme .txt .des{
	padding-bottom: 0;
    margin-bottom: 0.15rem;
}
.Product-list .list-cp .itme .txt .dot3{
    height: 72px;
    overflow: hidden;
line-height: 24px;
}

}
.ban-Inside-dd .txt-Inside .wenz{
display: none;
}



/*2021/12/20*/
.Join-two .wenz{

    word-break: inherit;
}
.about-txt .color2 .xia{
    display: table;
    width: auto;
    margin: 0 auto;
}
.about-txt .color2 .xia span{
        float: right;
}


/*2021/12/22*/
/*
.top-list .itme .txt .verti{
	display: flex;
	align-items: center;
}
.table-cell {
    display: block;
    vertical-align: middle;
}
*/

.top-list .itme .title .dot{
	    white-space: normal;
}
@media (max-width:400px){
.home-two .bus-txt .itme a{
    padding: 0 8px;
}
}
.Capacity-list li .txt-box{
height: 5.6rem;
}
@media (max-width: 640px){
.Capacity-list li .txt-box{
height: auto;
}
.Team-list li .ziw{
padding-bottom: 0;
    margin-bottom: 0.05rem;
}

}

.CDMO-four .Conxt .txt{
    height: 6rem;
}
.CDMO-four .Conxt {
    overflow: hidden;
}
@media (max-width: 1024px){
.CDMO-four .Conxt .txt{
    height: 4rem;
}
}

@media (max-width: 640px){

.CDMO-four .Conxt .txt{
    height: auto;
}
}
/*
.Product-list .list-cp .itme .txt .des {
    height: 1.3rem;
    overflow: hidden;
}


@media(max-width:640px){
.Governance-shell .itme .Tle {
    line-height: 1.4em;
    max-height: 2.8em;
    overflow: hidden;
    height: auto;
}
}

@media(min-width:768px){
.Product-list .list-cp:after {
    background-size: 100% 100%!important;
}

.Product-list .list-cp .itme .txt {
    padding-top: 10px;
    padding-bottom: 10px;
}
}
@media(min-width:640px){
.CDMO-four .Conxt .pic img {
    height: 370px;
    object-fit: cover;
}

.CDMO-four .Conxt .txt {
    height: 370px;
}
}


@media (min-width:640px) and (max-width:1024px){
.CDMO-four .Conxt .txt{margin-left:50%;}
}
@media (min-width:640px) and (max-width:768px){
.CDMO-four .Conxt .txt{margin-left:40%;}
}*/
@media(min-width:1024px){
/*.Join-two .pic img {
    height: 450px;
    object-fit: cover;
}

.Join-two .txt,.Join-two {
    height: 500px;
}*/
.Join-six .list .itme .title{line-height:160px;white-space: nowrap;
    width: 300px;}
}
@media(min-width:1024px){
.footer-top dl dt {
    white-space: nowrap;
}

.footer-top .footer-nav {
    width: auto;
    flex: 1 1 auto;
    margin-right: 0;
    justify-content: space-between;
}

.footer-top .QRcode {
    margin-left: 24px;
}
}
.Product-Introd .list.item12473 span {
    margin-right: 0;
    margin-left: 0;
    width: 100%;
}

.Team-info .Text-box {
    font-size: 14.66px;
	word-wrap: break-word;
	
}




/*2022/5/6
.Team-list.second li:nth-child(3) {
    margin-right: 0;
}
.Team-list.third li{
      width: 33.33%;
}
*/

/*2023/3/21*/
.Team-list li .ziw {
    height: 42px;
}
@media (max-width: 640px){
	.Team-list li .ziw {
    height: 65px;    white-space: initial;
}
}


.Medicine-two table tr.none {
    padding: 0;
}

.Medicine-two table tr.none td {
    padding: 0;
}


.biaoti{
    text-align: center;
    color: #333333;
    padding: .7em 1em;
	font-size: 0.32rem;
    margin:0;
}
@media(max-width:1459px){
    .biaoti {
        font-size: .24rem !important;
    }
}
@media(max-width:1024px){
    .biaoti {
        font-size: .2rem !important;
    }
}
@media(max-width:640px){
    .biaoti {
        font-size: .16rem !important;
    }
}
.Team-info .Text-box img {
    max-width: 500px;
}
@media (max-width: 640px) {
    .Team-info .Text-box img {
        max-width: 100%;
    }
}








