.index .logo{background-image: url(../images/logo.png); background-size: 100%;}
.index .header{background: none;}
.index .navbar-nav>li .dropnav{top: 0; background: #fff;}
.index .navbar-default .navbar-nav>.open>a, .index .navbar-default .navbar-nav>.open>a:focus, .index .navbar-default .navbar-nav>.open>a:hover{position: relative; z-index: 1001;}
.index .navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
.index .gcode, .index .gcode a{color: #fff;}
.index .gcode .radius-half{color: #727272; background: #fff;}
.index .gcode i{background: #fff}
@media (min-width: 992px){
.index .navbar-nav>li>a{color: #fff;font-weight: bold;}
.index .navbar-nav>li .dropdown-menu{margin-top:60px;text-align: center;}

}
@media (max-width: 1199px){
.index .navbar-nav>li>a{-webkit-transition: none; transition: none;}
.index .navbar-nav>li>a:visited{color: #fff;}
.navbar-collapse .navbar-nav>li>a:visited{color: #333;}
}
/* è½®æ’­å›¾é¦–å± */
.idx-banner{background-color:#000;position: fixed;top: 0; width: 100%; height: 100vh;}
.idx-banner .swiper-container{width: 100%; z-index: 0; height: 100%;}
.idx-banner .swiper-slide{background-color: rgba(0,0,0,.5);}
.idx-banner .swiper-wrapper, .idx-banner [data-swiper-parallax]{will-change:transform}
.idx-banner .headbg{position:absolute;z-index:0;width:100%;height: 100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-animation-fill-mode: both; animation-fill-mode: both;}
.idx-banner .headbg::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 30%);background-image:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 30%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#00000000', GradientType=0);z-index: 1;}
.idx-banner .textbox{position: absolute; left:0; top: 0; width: 100%; height: 100%; color: #fff; text-align: center;}
.idx-banner .weui-cell{width: 100%; height: 100%;}
.idx-banner .cn{margin-top: .3rem; font-size: .5rem; text-shadow: 0 1px 16px rgba(0,0,0,.16); -webkit-animation: fadeOutDown 2s; animation: fadeOutDown 2s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.idx-banner .cn.f28{font-size: 0.24rem;}
.idx-banner .cn img{max-width: 100%;margin: 0 auto;}
.idx-banner .cn.yellow{font-size: 0.24rem;color:#ff0;}
.idx-banner .swiper-slide-active .headbg{-webkit-animation: scaleBigToSmall 4s; animation: scaleBigToSmall 4s;}
.idx-banner .swiper-slide-active .en{opacity: .5; -webkit-animation: fadeInDown 1.5s; animation: fadeInDown 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.idx-banner .swiper-slide-active .cn{-webkit-animation: fadeInUp 1.5s; animation: fadeInUp 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.idx-banner .swiper-button-prev, .idx-banner .swiper-button-next{top: 25%; left: 36%; right: 0; width: 34px; height: 34px; border: 1px solid transparent; background: none; -webkit-border-radius: 50%; border-radius: 50%;}
.idx-banner .swiper-button-next{margin-top: 20px;}
.idx-banner .swiper-button-prev::before, .idx-banner .swiper-button-next::before{position: absolute; display: block; content: ""; left: 50%; top: 50%; margin-top: -4px; width: 8px; height: 8px; border-top: 2px solid #fff; border-right: 2px solid #fff;}
.idx-banner .swiper-button-prev::before{margin-left: -3px; -webkit-transform: rotate(-135deg); transform: rotate(-135deg);}
.idx-banner .swiper-button-next::before{margin-left: -5px; -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.idx-banner .swiper-pagination{width: auto !important; bottom: .5rem !important; left: 50% !important;-webkit-transform: translateX(-50%); transform: translateX(-50%);}
.idx-banner .swiper-pagination-bullet{position: relative; width: 16px;; height: 16px; background: #fff;opacity: 0.5;  border-radius:50%;margin: 0 .3rem !important;}
.idx-banner .swiper-pagination-bullet::after{position: absolute; display: block; content: ""; left: 50%; bottom: 0;width:12px;height: 12px;-webkit-transform: translateX(-50%); transform: translateX(-50%); -webkit-transition: all .4s cubic-bezier(0.28, 0.51, 0.38, 1); transition: all .4s cubic-bezier(0.28, 0.51, 0.38, 1);}
.idx-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: none;opacity: 1;}
.idx-banner .swiper-pagination-bullet-active::after{width:20px;height:20px;border-radius: 50%;border:3px solid #0d4da1;opacity: 1 !important;}
.idx-banner .swiper-pagination-bullet:first-child{margin-left: 0 !important;}
.idx-banner .swiper-pagination-bullet:last-child{margin-right: 0 !important;}
@media (min-width: 640px){.idx-banner .en{margin-left: -10%;}}
@media (min-width: 1200px){.idx-banner .swiper-button-prev:hover, .idx-banner .swiper-button-next:hover{border-color: #fff;}}

.idx-title .en{line-height: 15px; font-size: 12px; color: #888;}
.idx-title .cn{margin-bottom: 30px; font-size: 0.45rem; color: #3a3a3a;font-weight: bold;}
@media (max-width: 639px){.idx-title{text-align: center;}}
.idx-overview{padding-top: .88rem; padding-bottom: .88rem;}
.idx-overview .idx-title{padding-bottom: .7rem;}
.idx-overview .textbox{padding: 8% 7%;}
.idx-overview .textbox h4{font-size: 26px; color: #383838;margin-right: -100px;}
.idx-overview .textbox h4 i{position: relative; top: -8px; display: inline-block; margin-right: .25rem; width: 30%; height: 2px; background: #4e3b3c;}
.idx-overview .textbox h6{margin: 18% 0 12%; font-size: 16px; line-height: 28px; color: #2f2f2f;}
.idx-overview .textbox p{font-size: 14px; line-height: 24px; color: #989898;}
.idx-overview .textmore{margin-top: 12%;}
@media (min-width: 992px){
.idx-overview .col-md-7{width: 60%} 
.idx-overview .col-md-5{width: 40%; float: right;}
}

/* æ ¸å¿ƒæ¿å—æ¨¡å— */
.idx-corePlate{position: relative; background-color: #fff; height: 100vh;margin-top: 100vh;}
.idx-corePlate .idx-title{z-index: 11; left:0; top: 1.2rem;width: 100%;}
.idx-corePlate .idx-title h3{width: 50%;margin: 0 auto;position: relative;background: url(../images/line.png) right 50%  no-repeat;background-size:30%;}
.idx-corePlate .idx-title h3::after{width:100%;display: inline-block;position: absolute;content:"";height:35px;left:0;
    background: url(../images/line.png) right 50% no-repeat;width: 100%;background-size: 30%;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.idx-corePlate .idx-title .cn{color: #fff;text-align: center;}
.idx-corePlate .swiper-container{width: 100%; height: 100%;}
.idx-corePlate .cover{position: absolute; top: -6%; bottom: -6%; width: 100%; background: no-repeat center center; background-size: cover;}
.idx-corePlate .textbox{width: 100%; height: 100%;}
.idx-corePlate .textbox .container{position: relative; height: 100%;z-index: 2;}
.idx-corePlate .textbox .outbox{float: none; padding: 0; position: absolute; right: 0; top:18%; bottom: 0; text-align: center;}
.idx-corePlate .textbox .insetbox{height: 100%; background-blend-mode: hard-light;}
.idx-corePlate .textbox .article{position: absolute; top:10%; left:10%; right:10%; bottom:42%; margin:10px; background:rgba(255,255,255,.1);}
.idx-corePlate .textbox .article p{text-align: left;letter-spacing: 2px;}
.idx-corePlate .textbox .weui-cell{margin: 0 auto; width:100%; height: 100%; color: #fff; font-size: 14px; line-height: 24px;}
.idx-corePlate .textbox h3{margin-bottom: .25rem; font-size:0.28rem; color: #fff;}
.idx-corePlate .textbox .textmore{margin-top: .4rem;}
/* .idx-corePlate .swiper-buttons{position: absolute; z-index: 1; top:26%; right:0; width: 100%; text-align: center;} */
.idx-corePlate .swiper-next, .idx-corePlate .swiper-prev{position: absolute;top:44%; display: inline-block; margin: 0 auto; width: 50px; height: 40px;z-index: 111;}
.idx-corePlate .swiper-next::before, .idx-corePlate .swiper-prev::before{position: absolute; display: block; content: ""; top: 50%; left: 50%; margin-left: 0; margin-top: -2px; width:14px; height: 2px; background: #fff; -webkit-transition: all 0.3s; transition: all 0.3s;}
.idx-corePlate .swiper-next::after, .idx-corePlate .swiper-prev::after{position: absolute; display: block; content: ""; right: 11px; top: 50%; margin-top: -6px; width: 10px; height: 10px; border-top: 2px solid #fff; border-right: 2px solid #fff; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all 0.3s; transition: all 0.3s;}
.idx-corePlate .swiper-prev::before{margin-left: 0; margin-right:0; left: auto; right: 50%;}
.idx-corePlate .swiper-prev::after{left: 11px; right: auto; -webkit-transform: rotate(-135deg); transform: rotate(-135deg);}
.idx-corePlate .swiper-button-disabled::before{background: #999;}
.idx-corePlate .swiper-button-disabled::after{border-color: #999;}
.idx-corePlate .swiper-next{right:8%;}
.idx-corePlate .swiper-prev{left:8%;}
/* 20220107æ–°å¢žæ¿å—tab*/
.gallery-thumbs.swiper-container{position: absolute;bottom:15%;z-index: 22;left:8%;right:8%;background: rgba(255, 255, 255, 0.1);width:84%; height:110px;}
.gallery-thumbs .swiper-wrapper {transform:none !important}
.gallery-thumbs .swiper-slide {opacity: 0.8; width: 16.66666667%; box-sizing: border-box; color: #fff; cursor: pointer; padding:20px 10px 10px;text-align: center;}
.gallery-thumbs .swiper-slide:hover{background:#0d4da1;}
.gallery-thumbs .swiper-slide-active {opacity: 1; background: #0d4da1; }
.gallery-thumbs .swiper-slide img{display: block;margin: 0 auto;margin-bottom:10px;height:40px;width: auto !important;max-width: auto !important;position: relative;}
.idx-corePlate .gallery-thumbs .swiper-slide{position: relative;font-size: 16px;}
.idx-corePlate .gallery-thumbs .swiper-slide::after{position: absolute;width:8px;height:8px;content:"";display: block;
 border-radius: 50%;border:2px solid #0d4da1;z-index: 111;left: 50%;margin-left: -4px;top:16px;}
 .idx-corePlate .gallery-thumbs .swiper-slide:hover::after, .idx-corePlate .gallery-thumbs .swiper-slide-active::after{border:2px solid #fff;}

@media (max-width: 639px){
.idx-banner .swiper-pagination-bullet{margin: 0 0.1rem!important;}
.idx-corePlate .textbox .weui-cell{width: 96%;}
.idx-corePlate .swiper-pages{left: 10%;}
.idx-corePlate .idx-title{left: 0; right: 15px;}
.idx-corePlate .textbox .article p{line-height: 24px; max-height: 120px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5;}
.idx-corePlate .custom-pagination span{max-width: 15%;}
.idx-corePlate .idx-title h3{width:90%;}
.weui-cell{padding:10px 0.2rem;}
}
@media (min-width: 640px){.idx-corePlate .idx-title{left:0;}}
@media (min-width: 992px) and (max-width: 1199px){
.idx-corePlate .swiper-buttons {width: 56.7%;}
.idx-corePlate .swiper-pages{left: 40%;}
}
@media (min-width: 1200px){
.idx-corePlate .swiper-buttons {width:100%;}
.idx-corePlate .swiper-pages{left:10%;}
.idx-corePlate .swiper-prev:hover::before{width: 14px;}
.idx-corePlate .swiper-prev:hover::after{left: 11px;}
.idx-corePlate .swiper-next:hover::before{width:14px;}
.idx-corePlate .swiper-next:hover::after{right:11px;}
.idx-corePlate .swiper-next:hover::before, .idx-corePlate .swiper-prev:hover::before{background: #0d4da1;}
.idx-corePlate .swiper-next:hover::after, .idx-corePlate .swiper-prev:hover::after{border-color: #0d4da1;}
.idx-corePlate .swiper-button-disabled:hover::before{width:14px; background: #999;}
.idx-corePlate .swiper-button-disabled:hover::after{border-color: #999;}
.idx-corePlate .swiper-prev.swiper-button-disabled:hover::after{left: 11px;}
.idx-corePlate .swiper-next.swiper-button-disabled:hover::after{right: 11px;}
}

.idx-news{background: #f6f6f6;position: relative;}
.idx-news >.container img.auto{width: 18.5%;}
.idx-news .bg-gray{margin-top:0; padding: 10% 0; background: #f6f6f6;}
/* .idx-news-tab{float: right;    padding-top: 12px;}
.idx-news-tab li{position: relative; float: left; padding: 10px 0; margin-left:30px; font-size: 16px; line-height: 20px; color: #2f2f2f; line-height: 28px;}
.idx-news-tab li::after{position: absolute; display: block; content: ""; left: 50%; bottom: 0; margin-left: -14px; width: 0; height:1px; background: #0d4da1; -webkit-transition: all 0.3s; transition: all 0.3s;}
.idx-news-tab li.on{color: #0d4da1;}
.idx-news-tab li.on::after{width:30px;} */
.idx-news .weui-cell{margin-top: 15px; margin-bottom: 15px; padding: .5rem .3rem; background: #fff;}
/* .idx-news .weui-cell::before{position: absolute; display: block; content: ""; top: 50%; right: -24px; margin-top: -5px; width: 18px; height: 18px; border: 3px solid #0d4da1; background: #f6f6f6; -webkit-border-radius: 50%; border-radius: 50%;} */

.idx-news .date,.news .date{width: 1rem; text-align: left;}
.idx-news .date .gray333,.news .date .gray333{margin-bottom: 5px; font-size: .4rem; font-weight: bold; line-height: 1;}
.idx-news .date .gray999,.news .date .gray999{margin-bottom: 0; font-size: 12px; line-height: 1;;}
.idx-news .weui-cell::after{ position: absolute; display: block; content: ""; top: 0; right: 0; bottom: 0; left: 0; border-width: 0; border-style: solid; border-color: #0d4da1; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.idx-news .weui-cell-ft{width:90%;}
.idx-news h5{margin: 10px 15px 0 0; max-height: 52px; font-size:16px; line-height: 24px; color: #333;}
.idx-news .textmore{margin-top:5px;}
.idx-news .textmore a .before{color: #333;border-bottom:1px solid #333}
.idx-news .swiper-slide{padding: .3rem 0;}

.idx-news .idx-title{text-align: center;padding: 0.32rem 0;padding-bottom: 0.84rem;}
.idx-news .idx-title h3{ width:100%;margin: 0 auto;background: url(../images/rline.png) left center no-repeat;position: relative;}
.idx-news .idx-title h3::after{content:"";width: 100%;display: inline-block;position: absolute;left: 0;height:0.5rem;
background: url(../images/rline.png) 0 center no-repeat;  -webkit-transform: rotateY(180deg);
transform: rotateY(180deg);}

.idx-news .news-zt,.idx-news .news-list{height:4.6rem;}

/* æ´»åŠ¨ä¸“é¢˜ */
.idx-news .news-zt {background: #fff;display: block;margin-bottom: 20px;}
.idx-news .news-zt h5{position: relative;font-weight: bold;font-size: 18px;margin: 0.2rem 0;}
.idx-news .news-zt-img {position: relative;height: 2.8rem;overflow: hidden;}
.idx-news .news-zt-img img{width: 100%;}
.idx-news .n-tag{position: absolute;left: 0;top:8px;padding:0.04rem 0.2rem;text-align: center;display: inline-block;
background: rgba(0,0,0,.5);color: #fff;border-radius: 0 50px 50px 0;}
.idx-news .news-zt .gray999 {font-style:italic;}
.idx-news .news-zt .gray999 img{display: inline-block;margin-right: 0.05rem;}
.idx-news .news-zt-tit{padding:0 0.24rem;}
.news-zt .textmore{padding:0 0.24rem;padding-bottom: 0.2rem;color: #333;text-decoration:underline;}
.news-zt:hover .textmore span{color: #0d4da1;text-decoration:underline;}
.news-zt-des{font-size: 14px;color: #666;}
/* èµ„è®¯ */
.news-list{padding: 0.3rem;background: #fff;position: relative;padding-top: 0.42rem;}
.news-list .list-li{padding-top: 0.06rem;}
.news-list .f16{font-weight: bold;color: #333;}
.news-list .f16:hover{color: #0d4da1;}
.idx-news .news-zt .gray999 {font-style: normal;}

.n-more{width:100%;margin:0.4rem auto; text-align: center;}
.n-more a{padding: 0.2rem 0.5rem;background: #0d4da1;color: #fff;margin: 0 2%;font-size:16px;display: inline-block;}
@media (min-width:1200px) {
    .idx-news .idx-title h3{ width:56vw;background-size:32%;}
    .idx-news .idx-title h3::after{width:56vw;background-size:32%;}
}
@media (min-width:1200px) and (max-width: 1500px)  {
    .idx-news .news-zt,.idx-news .news-list{height: 44vh;}
    .idx-news .news-zt-img{height:24vh;}
}
@media (min-width:991px) and (max-width: 1200px){
    .idx-news .news-zt,.idx-news .news-list{height:42vh;}
    .idx-news .news-zt-img{height:20vh;}
    .idx-news .idx-title h3{width: 70%;}
}
@media  (min-width:767px) and (max-width:991px){
    .idx-news .news-zt, .idx-news .news-list{height: auto;}
    .idx-news .news-zt-img{height:auto;}
    .idx-news .idx-title h3{width: 78%;}
}
@media  (max-width:766px) {
    .idx-news .news-zt, .idx-news .news-list{height: auto;padding-bottom: 0.28rem;}
    .idx-news .news-zt-img{height:auto;}
    .news-list .list-li{padding-top: 0.16rem;}
    .idx-news .idx-title h3{background-size: 30%;}
    .idx-news .idx-title h3::after{background-size: 30%;}
}
@media  (max-width:376px){
    .n-more a{padding: 0.2rem 0.3rem;}
    .idx-news .idx-title h3{background-size:25%;}
    .idx-news .idx-title h3::after{background-size: 25%;}
}

/* æ–°é—»èµ„è®¯ */
.news{padding:2% 0% 8%;}
.news .col-xs-12::before{position: absolute; display: block; content: ""; left: 0; top: 0; width: 100%; height: 100%; background: #0d4da1; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: all .7s cubic-bezier(.58,1,.38,1); transition: all .7s cubic-bezier(.58,1,.38,1);}
.news a.weui-cell{position: relative; z-index: 1;padding:15px 4%;color: #333;max-height: 1.8rem;overflow: hidden;}
.weui-cell-ft{max-height: 1.4rem;overflow: hidden;padding: 0;}
.weui-cell-ft>img{float:right;}
.news a.weui-cell h5.line1{color: #3e3e3e; font-size: 0.24rem;font-weight: bold;}
.news .cell-title .news-des{color: #666;}
.news .weui-cell img{width: 100%;max-width:225px;}
/* èµ„è®¯åˆ—è¡¨ */
/* .news a.weui-cell{border-bottom: 1px solid #3e3Ze3e;} */
.news {padding-bottom: 0.5rem;}
.news .weui-cell .col-xs-10{padding-left: 0;}
.news .weui-cell .cell-title h5.line1{font-weight: bold;color: #333;font-size: 0.24rem;}
.news .weui-cell .cell-title .news-des{color: #666;font-size:14px;}
.news .weui-cell{border-bottom: 1px solid #eee;margin: 0 auto;position: relative;}
.news .weui-cell::before{content: "";width:0;height: 1px;background-color:#0d4da1;display: block;position: absolute;bottom: 0;transition: all ease-in-out 500ms;}
.news .weui-cell:hover::before{width: 100%;}
.news .weui-cell:hover h5.line1{color: #0d4da1;}

/* èµ„è®¯è¯¦æƒ… */
.news-detil{padding-top:1.2rem; padding-bottom: 0.5rem;}
.news-detil .container{padding-top:80px; width:65%;margin: 0 auto;background: #fff;padding:2% 3%;}
.news-detil .detil-title {text-align: center;}
.news-detil .detil-title h3{font-weight: bold;}
.detil-content{margin: 0 auto;font-size: 16px;}
.detil-content .f14{background:rgb(0, 112, 176,0.1);color:#0070B0;font-weight: bold;padding: 0.24rem;line-height: 0.36rem;margin:0.24rem auto;border-radius: 0.05rem;}
.detil-content img{margin:0.36rem auto;text-align: center;}
.detil-content .cont-text{font-size: 16px;color: #666;line-height: 0.4rem;}
.about-news{margin-top:0.6rem;border-top: 1px solid #eee;padding-top: 0.2rem;}
.about-news a{color: #999;padding: 0;font-size: 16px;display:block;line-height: 32px;
height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.about-news a:hover{color: #0d4da1;}
.about-news a:last-child{text-align: right;}

.text-right{text-align: right;}
h2.h2-tit{font-weight:bold;padding:0.32rem 0 0.64rem;margin: 0;}
/* åª’ä½“çŸ©é˜µ */
.media-container .rq-list{padding-bottom:1rem;}
.rq-list {padding:0.7rem 0;}
.rq-list a.wx-box{display: block;width:100%;margin: 0 auto;background: #f6f6f6;margin: 15px 0;}
.rq-list a.wx-box img{width:70%;margin: 0 auto;padding: 15px 0;}
.rq-list a.wx-box span{display: block;text-align: center;padding-bottom: 30px;color: #333;}
.bg-gray .rq-list a.wx-box{background:#fff}

/* äº§å“æ‰‹å†Œ */
.product-container{padding-bottom: 80px;}
.product-box{padding:0.48rem 0;border-bottom: 1px solid #eee;line-height: 0.32rem;}
.product-box .col-xs-5{padding: 0;}
.product-box .col-xs-7{padding-right: 0;}
.product-box img{width: 100%;max-width: 270px;}
.product-box h2.h2-tit{color: #333;font-size:0.40rem;padding:0.2rem 0 0.4rem;line-height: initial;}
.product-box .gray333,.product-box .gray666{font-size: 16px;line-height:30px;}
.product-box .gray333{font-weight: bold;}
.btn-down{background: url(../images/icon-down.png) 20px center no-repeat #0d4da1;color: #fff;padding:8px 10px 8px 20px;min-width:180px;margin-top: 0.2rem;}

/* ä¼ä¸šæ–‡åŒ– */
.culture{width:100%;height:100%;padding-top:1.8rem;padding-bottom:1.2rem;background: url(../images/bg-culture.png) no-repeat;background-size: 100% 100%;}
.cult-option{width: 80%;margin: 0 auto;}
.culture-tit{text-align: center;color: #fff;}
.culture-tit h2{font-size: 0.5rem;font-weight: bold;}
.culture-tit p{width: 80%;margin:30px auto;font-size:20px;}
.culture-content{padding:0.8rem 0;}
.culture-content .c-item h4{color: #0d4da1;font-weight: bold;}
.culture-content .c-item p{height: 48px;color: #333;margin-bottom: 0;}
.culture-content .c-item{background:#fff;margin: 4% 2%; padding: 0.16rem 0.5rem;border-radius: 0.1rem;}

/* è”ç³»æˆ‘ä»¬ */
.h3-tit{font-size: 0.28rem;font-weight:bold;color: #333;padding: 0.4rem 0 0.2rem 0;}
.bd{border-bottom: 1px solid #e9e9e9;padding-bottom: 30px;position: relative;}
.bd::before{content: "";width:0;height: 1px;background-color:#0d4da1;display: block;position: absolute;bottom: 0;transition: all ease-in-out 500ms;}
.bd:hover::before{width: 100%;}

.contact{width: 80%;margin: 0 auto;margin-bottom: 0.6rem;}
.contact .col-xs-6,.contact .col-xs-12{line-height: 32px;padding-left: 0;}
.contact .col-xs-6 span{display: block;line-height: 36px;}
.contact .col-xs-6 span b{font-size: 14px;color: #0d4da1;}
.contact b{font-weight: bold;color: #333;}
.contact .bd span img{display: inline-block;margin-left: 10px;}

/* è£èª‰èµ„è´¨ */
.focus-wrap{padding: 0.9rem 0;}
.focus-wrap .col-lg-4{padding-bottom: 0.24rem;}
.focus-wrap .col-lg-4:hover{background: #fff;}
.focus-wrap .col-lg-4:hover .textmore a {margin-top: 0.1rem;transition: all 0.5s ease-in;}
.focus-box{padding: 0.2rem;display: block;text-align: center;}
.focus-box img{display: block;margin: 0 auto;border-radius: 50%;width:50%;margin-top: 0.14rem;}
.focus-box p{line-height: 30px;}
.h4-tit{font-size:20px;font-weight: bold;padding-top: 0.24rem;}
.focus-wrap .textmore a{margin-top: 0.24rem;}
.focus-wrap .textmore a .before{color: #333;border-bottom:1px solid #333;}
/* è£èª‰èµ„è´¨æ»šåŠ¨ */
.rq-list .owl-theme .owl-controls{margin-top: 40px;}
.honor-container .swiper-slide{width: 100%;height: 50%;}
.honor-container .swiper-slide img{width:20%;display: inline-block;margin-left: 2%;}
.honor-container .item span{display: block;text-align: center;padding: 10px 0;}
.honor-container .owl-page span{background:rgba(0,0,0,.2);}
.honor-container .owl-theme .owl-controls .owl-page.active span{border:4px solid #0d4da1;background: #fff;border-radius: 50%;width: 24px;height: 24px;}
.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon*/
.grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
/* fix*/
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
/**Owl Carousel Owl Demo Theme*/
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;margin: 5px;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;}
.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);opacity: 1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.owl-item.loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}

/* æ‹›è˜ */
.ty_sort { width: 100%;margin: 0 auto;background: #fff;padding-bottom:50px;}
.ty_sort ul {width: 100%;margin: 0;padding: 0;}
.ty_sort li {list-style: none;display: inline-block;margin:10px 0;position: relative;height: 70px;line-height: 70px;padding: 0;width:48%;}
.ty_sort li a {display: inline-block;width:100%;padding: 0px 4%;height:70px;line-height: 70px;color: #333;border: 1px solid #e2e2e2;border-radius: 6px;position: relative;font-size: 18px;
cursor: pointer;}
.ty_sort li .xiala{position: absolute;right: 20px;top:26px;}
.ty_sort li a:first-child::before {display: inline-block;  position: absolute;content: ""; width: 1px; height: 20px;background-color: #ff4932;left:-1px;top:26px;z-index: 2;}
.ty_sort li .ty_sort_li {position: absolute;z-index: 11;left: 0;top:66px;display: none;
border: 1px solid #e2e2e2;border-top: none;background: #fff;width:100%;padding: 0px 3%;
padding-bottom: 10px;box-shadow: 0 3px 0 #eee;}
.zp_li {position: relative;}
.zp_li::before {position: absolute;top:20px;left: -10px;content: "";width: 5px;height: 5px;background: #ff4932;border-radius: 5px;}
.zp_li span {display: inline-block;width: 12%;font-size: 14px;text-align: center;}
.zp_li span:nth-child(4n + 2) {width: 32%;}
.zp_li span:nth-child(4n + 4) {width: 14%;}
.zp_li span:first-child {text-align: left;width:37%;}
.ty_sort li .ty_sort_li a {line-height: 48px;height: 48px;font-size: 14px;border: 0;border-bottom: 1px dotted #ddd;
color: #666666;}
.ty_sort li .ty_sort_li a:first-child::after,
.ty_sort li .ty_sort_li a:last-child {border: none;}
.ty_sort li .ty_sort_li a:first-child::before {display: none;}
.ty_sort li.col-lg-6:nth-child(2n+1){margin-right:4%;}
.map { margin: 0 auto;font-size: 15px;}
.map img {width: 100%;}

/* å…³äºŽæˆ‘ä»¬ */
.about-container .container{padding: 0.2rem 0;}
.about-container .h2-tit{padding: 0.8rem 0 0.6rem;font-size: 0.45rem;}
.about-info{line-height:31px; font-size: 14px;padding-bottom: 60px;}
.a-develop{margin-bottom: 0.72rem;}
.a-develop div{text-align: center;padding: 0.6rem 0;border:1px solid #eee}
.a-develop div:nth-child(3n+2){border-left: none;border-right: none;}
.a-develop span,.a-develop img{display: block;text-align: center;margin: 0 auto;font-weight: bold;}
.a-develop span{margin-top: 0.28rem;color: #333;padding: 0.24rem;}
.zt-box{padding:0;background: #fff;}
.zt-box>div{padding: 0;}
.about-container .news {padding:0% 0% 8%}
.about-container .news .date .gray333{font-size: 0.65rem;}
.about-container .news .date .gray999{font-size: 0.16rem;font-weight: bold;}
.about-container .news .date,.about-container .news .cell-title{margin:30px;}
.about-container .news .cell-title .f26{font-weight: bold;color: #333;}
.about-container .news .more{font-weight: bold;color: #333;margin-top: 0.8rem;display: block;}
.about-container .news .more i{color: #0d4da1;font-style: normal;font-weight: normal; transition: all 0.6s ease;}
.about-container .news .more:hover i{margin-left: 0.1rem;}
.about-container .about {position: relative;padding-bottom:1rem;}
.about .swiper-container{height:50vh;overflow: hidden;}
.about .swiper-buttons{position: absolute;right: 0;top:10%;width: 100%;}
.about .swiper-next, .about .swiper-prev{border-radius: 50%;border:1px solid #959595;background: #fff;width:32px;height:32px; line-height:32px;position:absolute;z-index: 11;top:14%;right: 11px}
.about .swiper-next::before, .about .swiper-prev::before{display: block;content: "";margin-top:10px;width: 10px;height: 10px;border-top: 2px solid #888;
border-right: 2px solid #888;-webkit-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all 0.3s;transition: all 0.3s;}
.about .swiper-next{left:96%;padding-left:8px;}
.about .swiper-prev::before{-webkit-transform: rotate(-135deg); transform: rotate(-135deg);}
.about .swiper-prev{left:91%;padding-left:12px;}
/* åŽ†ç¨‹ */
/* .history{padding-bottom: 20px;} */
.history h4{font-weight: bold;color: #0d4da1;}
.info-height{overflow-y: scroll;max-height:2rem;overflow-y: scroll;}
.hs-info .f72{padding-bottom: 30px;}
.hs-info span{display: block;position: relative;font-weight: bold;color: #333;padding-bottom:6px;}
.hs-info span::before{content:"";display: inline-block;width:12px;height: 12px;border-radius: 50%;border:3px solid #0d4da1;margin-right: 10px;}
.hs-info p{padding-left: 20px;padding-bottom:20px;}
.hs-img{float: right;}
.hs-img img{border:3px solid #0d4da1;float: right;}
/*åŽ†ç¨‹åˆ‡æ¢*/
.bg-img{background: url(../images/about-bg.png) center bottom no-repeat #f9f9f9;
    background-size: cover;height:8.4rem;}
.history{width:100%;margin:3% auto 0;position:relative;min-height:420px;overflow: hidden;}

.history .swiper-container{height: 6.2rem;overflow: hidden;}
.history .swiper-buttons {position: absolute; top:84%;width: 100%;}
.history .swiper-buttons .hand{display:inline-block;}
.history .swiper-buttons img{max-width: 100%;display: inline-block;}
.history .gallery-thumbs{padding-top: 20px;}
.history .gallery-thumbs.swiper-container{bottom:9%;background: none;}
.history .gallery-thumbs .swiper-wrapper{border-top: 1px solid #ddd;}
.history .gallery-thumbs .swiper-slide{color: #333;padding:20px 0;position: relative;}
.history .gallery-thumbs .swiper-slide-active{background:none;color: #0d4da1;font-weight: bold;}
.history .gallery-thumbs .swiper-slide:hover{background: none;}
.history .gallery-thumbs .swiper-slide::after{content:"";display: block;width:16px;height: 16px;background: #ddd;border-radius:50%;position: absolute;left:45%;top:-8px;}
.history .gallery-thumbs .swiper-slide-active::after{background: #fff;border:2px solid #0d4da1}
/* .history .gallery-thumbs .swiper-slide-active::before,.history .gallery-thumbs .swiper-slide::before{content: "";display: block;;width: 100%;height: 1px;background: #ddd;position: absolute;left:45%;top:8px;} */
.history .gallery-top{position:relative;}
.history .swiper-next, .history .swiper-prev{position: absolute;bottom:25%; display: inline-block; margin: 0 auto; width:36px; height: 36px;z-index: 111;
background: #fff;border-radius: 50%;box-shadow: 0 0 5px #e8e8e8;}
.history .swiper-next::after, .history .swiper-prev::after{position: absolute; display: block; content: ""; right: 15px; top: 50%; margin-top: -6px; width: 10px; height: 10px; border-top: 2px solid #0d4da1; border-right: 2px solid #0d4da1; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all 0.3s; transition: all 0.3s;}
.history .swiper-prev::before{margin-left: 0; margin-right:0; left: auto; right: 50%;}
.history .swiper-prev::after{left: 15px; right: auto; -webkit-transform: rotate(-135deg); transform: rotate(-135deg);}
.history .swiper-button-disabled::before{background: #0d4da1;}
.history .swiper-button-disabled::after{border-color: #999;}
.history .swiper-next{right:0%;}
.history .swiper-prev{left:0%;}


/* æ ¸å¿ƒä¸šåŠ¡å†…é¡µ */
/* äº§å“ç»“æž„ */
.core{}
.prd-item{margin:0 auto;padding-bottom:0.8rem;}
.p-item{position: relative;margin-bottom: 30px;}
.p-item span{position: absolute;top:40%;width:40%;left:30%;background: #fff;color: #333;display:block;border-radius: 5px;
text-align: center;padding:12px 0;font-weight: bold;font-size: 16px;}
.tea{padding:0.8rem 0;}
/* .tea .col-xs-12{padding: 0;} */
.tea .bg-white{padding:0.6rem 0.28rem;margin-bottom: 30px;}
.tea .bg-white div{padding:0 5px;}
.tea .bg-white div img{margin-top: 0.1rem;}
.tea .bg-white .f16{font-weight: bold;color: #333;}

/* æ–‡åŒ–è®²å›*/
.coorper .h2-tit,.forum .h2-tit{margin-top: 0.6rem;}
.forum .h2-tit{margin-top: 0.6rem;}
.forum-item{padding: 0.36rem 0;}
.fitem-box {border-bottom:3px dotted #eee;padding-bottom: 0.30rem;margin-bottom: 0.36rem;}
.fitem-box h3.f18{color: #333;font-weight: bold;}
.fitem-box p{color:#666}
.forum-item .fitem-box a{display:block;}
/* å¤§å’–è®²å ‚*/
.shot{padding:0.1rem 0 1rem;}
.shot-item{background: #fff;padding:0.4rem 0.2rem 0.3rem;margin:0.1rem 0.2rem 0;}
.shot .item img{margin: 0 auto;width: 1.2rem;height: 1.2rem;border-radius: 50%;box-shadow: 0 0 4px #ccc;}
.shot .item .f16,.shot .item .st-marjor{text-align: center;}
.shot .item .f16{font-weight:bold;color: #333;}
.shot .item .st-works{text-align: center;}

/* åˆä½œå‡ºç‰ˆ*/
.coorper{margin-top: 0.8rem;}
.coor-item{padding-bottom: 0.5rem;}
.coor-box{padding:0.3rem 0;}
.coor-box .f18{color: #333;margin-top: 0;text-align: center;}
.coor-box p{height:3.2rem;overflow: hidden;}
.coor-box img{max-width:100%;width: auto;margin: 0 auto;}
/* å›¢é˜Ÿé£Žé‡‡ */
.team{position: relative;padding-top: 0.4rem;}
.team .blist{top: 0.8rem;}
.blist{position: absolute;right:15px;top:0.4rem;z-index: 22;}
.blist a{margin-left: 20px;color: #333;font-size: 16px;padding-bottom: 0.1rem;display: inline-block;}
.blist a.active{color: #0d4da1;border-bottom: 1px solid #0d4da1;}
/* å…¬å¸å‘å±•åŽ†ç¨‹è§†é¢‘ */
.video-box{padding:1rem 0;}
.video-box .video{position: relative;display: block;width: 100%;margin: 0 auto;text-align: center;}
/* .video-box .v-mask{position: absolute;background:rgba(0,0,0,.2);display: block;width: 100%;height: 100%;} */
.video span{display: inline-block;background-color: #333;margin: 0 auto;}
.video .v-img1{max-width: 100%;margin: 0 auto;background: #000;opacity: 0.6;}
.video .v-img2{width:64px;position: absolute;z-index: 22;left: 50%;top:40%;margin-left: -32px;}
/* æˆäººæ•™è‚²æ¿å— */
.core-product{position: relative;margin-top: 0.6rem;}
.adult .tab-content{max-height:440px;overflow-y: scroll;}

/* æ»šåŠ¨owl-theme åˆ‡æ¢ç®­å¤´ */
.owl-theme .owl-controls .owl-buttons div.owl-prev::after,
.owl-theme .owl-controls .owl-buttons div.owl-next::after{
position: absolute;display: block;content: "";right: 15px;top: 50%;margin-top: -6px;width: 10px;height: 10px;
border-top: 2px solid #999;border-right: 2px solid #999;-webkit-transform: rotate(45deg); transform: rotate(45deg);
-webkit-transition: all 0.3s;transition: all 0.3s;}
.owl-theme .owl-controls .owl-buttons div.owl-prev::after{-webkit-transform: rotate(-135deg); transform: rotate(-135deg);right: 10px;}


/* æˆåŠŸå±•ç¤º */
.result{position: relative;padding-bottom: 0.88rem;}
.adult-result .h2-tit{margin-top: 0.6rem;}
.result .owl-theme {width:90%;margin: 0 auto;}
.result .owl-theme .item{width:90%;margin: 0 auto;}
.result .owl-theme .item img{margin: 0 auto;}
.result .owl-theme .owl-controls{position:absolute;bottom:33%;width: 100%;}
.result .owl-theme .owl-buttons{position: relative;}
.result .owl-theme .owl-controls .owl-buttons div{position: absolute;}
.result .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-0.68rem;}
.result .owl-theme .owl-controls .owl-buttons div.owl-next{right:-0.68rem;}
/* åŸºç¡€æ•™è‚² å‘å±•åŽ†ç¨‹ */
.bg-ele{background: url(../images/bg-lc.png) left bottom no-repeat #f6f6f6; background-size: 100% 100%;}
.elementary{position: relative;height:6rem;padding-top: 0.8rem;}
.elementary .gallery-thumbs{position: absolute;right:0;width:64px;bottom:10%;}
.elementary .gallery-thumbs .swiper-slide{width:64px;color: #333;padding:12px 10px;}
.elementary .gallery-thumbs .swiper-wrapper,.gallery-thumbs.swiper-container{height: auto;display: block;}
.elementary .gallery-thumbs.swiper-container{display: block;}
.elementary .gallery-thumbs.swiper-container{right: 0;bottom:10%;left:auto;}
.elementary .gallery-thumbs .swiper-slide{display: block;color: #333;font-size: 14px;}
.elementary .gallery-thumbs .swiper-slide:hover{background: none;color: #0d4da1;}
.elementary .gallery-thumbs .swiper-slide-active{background: none;color: #0d4da1;font-weight: bold;height: auto;}
.elementary .gallery-top.swiper-container-vertical{height:5.6rem;overflow: hidden;}
.elementary .gallery-top .swiper-wrapper h3{color: #0d4da1;font-weight: bold;font-size: 0.65rem;margin-top:6%;}
.elementary .gallery-top .swiper-wrapper .f16{color: #666;}
.elementary .gallery-top .swiper-wrapper .sw-img{margin-top: 0.48rem;}
.elementary .gallery-top .swiper-wrapper .sw-img img{display: inline-block;}
/*åˆ†é¡µåˆ‡æ¢  */
.elementary .gallery-top{position:relative;}
.elementary .swiper-next, .elementary .swiper-prev{position: absolute;bottom:25%; display: inline-block; margin: 0 auto; width:36px; height: 36px;z-index: 111;
background: #fff;border-radius: 50%;box-shadow: 0 0 5px #e8e8e8;}
.elementary .swiper-next::after, .elementary .swiper-prev::after{position: absolute; display: block; content: ""; right: 15px; top: 50%; margin-top: -6px; width: 10px; height: 10px; border-top: 2px solid #0d4da1; border-right: 2px solid #0d4da1; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all 0.3s; transition: all 0.3s;}
.elementary .swiper-prev::before{margin-left: 0; margin-right:0; left: auto; right: 50%;}
.elementary .swiper-prev::after{left: 15px; right: auto; -webkit-transform: rotate(-135deg); transform: rotate(-135deg);}
.elementary .swiper-button-disabled::before{background: #0d4da1;}
.elementary .swiper-button-disabled::after{border-color: #999;}
.elementary .swiper-next{left:10%;}
.elementary .swiper-prev{left:0%;}

@media (min-width: 1200px) and  (max-width:1600px){
    .coor-box p{height:2.4rem;}
}
@media (min-width: 1200px){
    .idx-news .bg-gray{padding: 5% 0;}
    /* .idx-news-tab li:hover::after{width:30px;}
    .idx-news-tab li:hover{color: #0d4da1;} */
    /* .idx-news .weui-cell:hover::after{border-width: 5px;} */
    /*.idx-news .weui-cell img.auto{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);}
    .idx-news .weui-cell:hover img.auto{-webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0);}*/
    .idx-news .weui-cell:hover .date .gray333, .idx-news .weui-cell:hover .date .gray999{color: #0d4da1;}
    .news a.weui-cell{padding:0.3rem 0;}
    .news-detil{padding-top: 92px;}    
    .corePlate .more:hover{background: #0d4da1;}
    .corePlate .more:hover i{right: .3rem;}
 }
 @media (max-width: 1199px){
    .idx-news .weui-cell{padding: 15px;}
    .idx-news .date{width: .8rem;}
    .banner .banner-info{width:80%;left: 10%;margin-left:0;padding: 0.3rem;}
    .about .swiper-next, .about .swiper-prev{top: 12%;}
    .elementary{height: 8rem;}
    .elementary .swiper-next, .elementary .swiper-prev{bottom: 14%;}
    .zp_li span:first-child{width: 37%;}
    .zp_li span{font-size: 12px;}
    .zp_li span:nth-child(4n + 4){width: 12%;}
    .elementary .swiper-next{left: 20%;}
    .zt-box div:nth-child(1){max-height:5rem;overflow:hidden}
}
@media (min-width: 991px) and (max-width: 1199px){
    .about .swiper-container{height:40vh}
    .coor-box p{height: 3.6rem;}
}
 @media (min-width: 768px) and (max-width: 991px){
    .corePlate .col-md-4{width: 37%;}
    .corePlate .col-md-7{width: 63%;}
    .corePlate .container::before {left: 36%;}
    .culture-content .c-item p{height:0.8rem;}
    .about .swiper-next, .about .swiper-prev{top:8%}
    .about .swiper-container{height: 80vh;}
    .pa{right: 40px;}
    .banner .banner-info{top: 20%;}    
    .coor-box p {height:4.2rem;overflow: hidden;}   
    .bg-img{height: 13rem;}
    .history{height: 12rem;}
    .hs-img img{float: none;}
    .history .swiper-buttons{top:95%;}    
    .history .gallery-thumbs.swiper-container{bottom:16%;}
    .history .gallery-top.swiper-container{ height:10rem;}
    .zp_li span:first-child{width:46%;}
    .zp_li span:nth-child(4n + 2){width: 46%;}
    .zp_li span{font-size: 12px;width: 46%;text-align: left;}
    .zp_li span:nth-child(4n + 4){width:46%;}
    .ty_sort li .ty_sort_li a{height: auto;line-height:36px;}

 }
@media (max-width: 767px){
    .gcode{right:40px;}
    .index .navbar-nav>li .dropdown-menu{text-align: left;}
    .corePlate .container::before{display: none;}
    /* .corePlate .campus li{width: 50%;} */
    .corePlate .more{width: 150px; height: 34px; line-height: 34px;}
    .corePlate dt h3{font-size: .4rem; line-height: .5rem;}
    .corePlate .col-lg-6 dt h3{background-position: 0 .08rem;}
    .cult-option{width:96%;}
    .culture-content .c-item{padding: 0.16rem;margin:4% 0;}
    .culture-content .c-item p{height:0.8rem;}
    .culture-tit p{font-size: 0.26rem;}
    .culture-content{padding: 0.4rem 0;}
    .contact{width: 92%;}
    .honor-container .ty-job{ padding: 0 ;}
    .ty_sort li{width: 100%;}
    .zp_li span{font-size: 0.2rem;}
    .about-news a:last-child{text-align: left;}
    .a-develop div{padding:0.6rem 0 0.3rem 0;}
    .a-develop img{height:50px;}
    .a-develop span{font-size: 0.28rem;padding: 0.24rem 0.1rem;}
    .about-container .news .date,.about-container .news .cell-title{margin: 20px;}
    .about .swiper-container{height:80vh;overflow: hidden;}    
    .about .swiper-next, .about .swiper-prev{top:6%}    
    .about .swiper-prev{left:76%;}
    .about .swiper-next{left:90%;}
    .product-box img{margin: 0 auto;}
    .product-box .text-right{text-align: center;}
    .btn-down{min-width:140px;background-position: 10px center;}
    .hs-img img{margin: 0;}    
    .parHd li{width: 1rem;}
    .rq-list{padding: 40px 0;}
    .rq-list .owl-theme .owl-controls{margin-top: 10px;}
    .gallery-thumbs .swiper-slide{padding: 12px 10px 10px;}   
    .idx-corePlate .textbox .outbox{top:12%}
    /* .p-item,.tea .col-xs-12 {padding: 0 6px;} */
    .p-item span{width:60%;left:20%;top: 30%;}
    .banner .banner-info{top:30%;padding:0.1rem 0.2rem;width:90%;left:5%;}
    .banner .banner-info p{padding: 0.2rem;padding-bottom: 0;font-size: 0.2rem;line-height: 0.28rem;height:1rem;overflow-y: scroll;}
    .banner .banner-info h3{font-size: 0.24rem;margin-top: 10px;}
    .blist {left: 0;top:1.4rem;}
    .team .blist {top: 1.8rem;}
    .coor-box p {height:5.4rem;overflow: hidden;}
    .coor-box .f18{font-size: 16px;margin-bottom: 0;}
    .video span{width:88%;}
    .video .v-img2{width:48px;margin-left:-24px;}
    .result .owl-theme .item{width: 80%;}
    .result .owl-theme .owl-controls{bottom: 54%;}
    .elementary{height:8.4rem;}
    .elementary .gallery-top .swiper-wrapper .sw-img img{display: inline-block;width: 48%;}
    .bg-img{height: 14rem;}
    .history{height: 12rem;}
    .history .gallery-top.swiper-container{height:12rem;}
    .history .gallery-thumbs.swiper-container{bottom:6%;z-index: 2;}
    .history .swiper-next::after, .history .swiper-prev::after{margin-top: -4px;}
    .history .swiper-next, .history .swiper-prev{width: 24px;height: 24px;}
    .history .swiper-buttons{top: 87%;}
    .history .swiper-prev::after{left: 10px;}
    .history .swiper-next::after, .history .swiper-prev::after{width: 8px;height: 8px;right: 10px;}  
    .news a.weui-cell{max-height: 2.8rem;}  
    /* zæ‹›è˜ */
    .zp_li span:first-child{width: 37%;font-size: 0.2rem;}
    .zp_li span:nth-child(4n + 2){width: 34%;}
    .about-container .news .cell-title .f26{font-size:0.36rem}
    .adult .blist a{font-size: 14px;margin-left:16px;}
    .coor-item{padding-top: 2rem;}
    .zt-box>div>img{width: 100%;}
    .news-detil .container{width: 92%;padding: 2% 4%;}
}
@media (min-width:640px) and (max-width: 767px){
    .coor-box p{height: 4.4rem;}
    .bg-img,.history{height: 12rem;}
    /* .history .gallery-top.swiper-container{height: 10rem;} */
    .history .gallery-thumbs.swiper-container{bottom: 24%;}
    .history .swiper-buttons{top:71%;} 

}
@media (min-width:541px) and (max-width: 639px){
    /* .idx-news-tab{width: 100%;}
    .idx-news-tab li{width: 25%; padding-left: 0; padding-right: 0; text-align: center;float:left;margin-left: 0;} */
    .idx-news .weui-cell{margin-top: 0;}
    .culture-content .c-item p{height: 1rem;}
    .idx-corePlate .swiper-next{right:4%;}
    .idx-corePlate .swiper-prev{left:4%;}    
    .elementary{height:10rem;}
    .elementary .swiper-next, .elementary .swiper-prev{bottom: 0;}
    .elementary .swiper-next{left: 22%;}
    .coor-box p{height:5.2rem;}
    .culture-content .col-xs-6{padding: 0;}
    .bg-img,.history .gallery-top.swiper-container{height:14rem;}
    .history .swiper-buttons{top: 75%;}
}
@media (min-width:414px) and  (max-width:540px) {
    .coor-box p{height:3.6rem;}
    .culture-content .c-item p{height: 1.4rem;}
    .culture-content .col-xs-6{padding: 0;}
    .history .gallery-thumbs.swiper-container{ bottom: 16%;}
    .bg-img,.history .gallery-top.swiper-container{height:13rem;}
    .history .swiper-buttons{top: 71%;}
    .history .gallery-thumbs.swiper-container{ bottom:24%;}
    .bg-img,.history .gallery-top.swiper-container{height:12rem;}
    .history .swiper-buttons{top:69%;}
    .about .swiper-next, .about .swiper-prev{top:8%;}

}
@media (max-width:413px){
    body{ min-width: 320px;overflow-x: hidden;}
    .core .col-xs-6{padding: 0;}
    .c-item{width: 90%;}
    .c-item:nth-child(2n+1){margin-left:5%;}
    .culture-content .c-item p{height: 1.2rem;}
    .about-container .news .cell-title .f26{font-size:0.3rem}
    .a-develop span{font-size: 0.24rem;padding: 0.24rem 0.1rem;}    
    .info-height{max-height:110px;overflow-y: scroll;margin-bottom: 20px;}    
    .hs-info p{padding-bottom: 10px;}
    .gallery-thumbs.swiper-container{height: 104px;}
    .gallery-thumbs .swiper-slide{padding: 12px 10px 10px;}
    .gallery-thumbs .swiper-slide img{height: 32px;position: relative;}   
    .idx-corePlate .swiper-next, .idx-corePlate .swiper-prev{top: 40%;} 
    .p-item span{font-size: 0.20rem;padding:5px 0;}
    .coor-box p {height:3.2rem;overflow: hidden;}
    .elementary .gallery-thumbs.swiper-container{height: auto;right:-10px;}
    .about .swiper-container{height: 72vh;}
    .about .swiper-next, .about .swiper-prev{top: 8%;}
    .elementary .swiper-next, .elementary .swiper-prev{bottom:10%;}
    .elementary .swiper-next{left: 20%;}
    .elementary .gallery-thumbs.swiper-container{right:-15px}
    .elementary{height:9rem;}
    .culture-content .col-xs-6{padding: 0;}
    .history .gallery-thumbs.swiper-container{ bottom:20%;}
    .bg-img,.history .gallery-top.swiper-container{height:12rem;}
    .history .swiper-buttons{top: 70%;}
    .about .swiper-next, .about .swiper-prev{top:8%;}
}
@media  (max-width:374px){    
    .idx-corePlate .idx-title{top:0.8rem}
    .idx-corePlate .textbox .outbox{top: 8%;}
    .idx-corePlate .swiper-next {right: 6%;}
    .idx-corePlate .swiper-prev{left: 6%;}
    .idx-corePlate .textbox .textmore{margin-top: 0.2rem;}
    .gallery-thumbs .swiper-slide{padding: 12px 5px 5px;}
    .idx-corePlate .textbox .article{bottom: 40%;}
    .gallery-thumbs.swiper-container{bottom: 16%;}
    .coor-box p {height:2.6rem;overflow: hidden;}
    .bg-img{height: 11rem;}
    .history{height: 11rem;}
    .history .swiper-buttons{top: 100%;}
    .history .gallery-thumbs.swiper-container{bottom: 24%;}
    .history .gallery-top.swiper-container{ height:7.2rem;}
    .about .swiper-next, .about .swiper-prev{top: 10%;}
    .culture-content{padding: 0.2rem 0;}
    .culture-tit p{width: 90%;font-size: 0.24rem;}
    .culture-content .c-item p{height: 1.4rem;}
    .owl-theme .owl-controls .owl-page span{margin: 5px;}
    /* zæ‹›è˜ */
    .zp_li span:first-child{width: 36%;}
    .about-container .about{padding-bottom: 0.8rem;}
}