 /*公用css*/
 body{
   margin: 0 !important;
   background-color: #f1f2f5;
 }
 ::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  display: none;
}
 a{text-decoration: none;color: #000000;}
 a:visited{color: #000000;}
.img-default{  width: 100%; }
.public-header{width: 100%;position:relative; z-index: 901;font-size: 0;}
/*.header-nav{ position: absolute;
  bottom: 50%;right: .3rem;padding-left: 2.8%;box-sizing: border-box;transform: translate(0, 50%)}*/
.header-nav-item{ color: #ffffff!important;margin-right: .88%;  font-size: .18rem;text-decoration:none;margin-right: .6rem;}
.header-nav-item:hover{  color: #e8382f;}
.header-nav-item:last-child{margin-right: 0px;}
.nav-item-act{ color: #fff; }
/*.logo-home{ display: block;position: absolute; top: 50%;left: 15.625%;transform: translate(0, -50%); }*/
.logo-home{margin-right: 3rem;}
.footer-banner{width: 100%;position: relative;font-size:0px}.footer-qrcode{width: 1.62rem; height: 1.62rem; position: absolute;right: 2.65rem;bottom: 1.2rem;}
/*分页*/
.pager {text-align: center; margin: 20px 0;}
.pager ul {display: flex; flex-wrap: wrap; justify-content: center}
.pager ul li {display: inline-block;}
.pager ul li a {padding: 5px 15px; margin: 15px 5px; border: #dddddd solid 1px; display: inline-block;}
.pager ul li a:hover {border: #3ea8e2 solid 1px; color: #3ea8e2}
.pager ul .active a {border: #3ea8e2 solid 1px; display: inline-block; background-color: #3ea8e2; color: #fff;}
.pager ul a:not([href]):not([class]):hover {border: #dddddd solid 1px;}
.pager ul .active a:hover {color: #fff; border: #3ea8e2 solid 1px !important;}


.index-style-part{padding: .8rem 1rem;}
.index-style{display: flex;justify-content: space-between;align-items: center;}
.index-title{display: flex;flex-direction:column;}
.index-title-cn{font-size: .24rem;color: #333333;}.index-title-eng{font-size: .14rem;color: #999999;}
.index-right-url{font-size: .16rem;}.index-jiange{margin: 0 .25rem;}
.index-more{padding: .06rem .14rem; background-color: #e8382f;margin-left: .25rem;color: #ffffff!important;border-radius: .5rem;}
.index-style-list{margin-top: .58rem; display: flex;justify-content: flex-start;width: 100%;font-size: 0px;flex-wrap: wrap;}
.index-style-item{width: 25%;position: relative;height: 6.4rem;overflow:hidden}.index-style-zhezhao{position: absolute;top: 0;width: 100%;height: 100%;opacity: 0;background-color: #000000;}
.index-style-item:hover .index-style-zhezhao{opacity: 0.7;}
.index-style-item:hover .index-style-imgname{opacity: 1;}
.index-style-imgname{position: absolute;font-size: .24rem; top: 50%;left: 50%;transform: translate(-50%,-50%);color: #ffffff;opacity: 0;display: flex;flex-direction:column;justify-content: center;align-items: center;}
.index-customer-part{width: 100%;margin-bottom: 1.60rem;}
.index-customer{display: flex;padding: 0rem .6rem .65rem .6rem;justify-content: space-between;align-items: center;}
.index-customer-list{width: 100%;}
#index-swiper2{padding-left: .6rem;font-size: 0px;}
.index-customer-item{width: 4.38rem;}
.index-customer-info{padding: .46rem .30rem;display: flex;justify-content: space-between;flex-wrap:wrap; font-size: .17rem;background-color: #e1e1e1;border-bottom-left-radius: .2rem;border-bottom-right-radius: .2rem;}
.custom-didian-eng{font-size: .1rem;}
.index-customer-check{border: 1px solid #9b9b9b;padding: .03rem .15rem;border-radius: .5rem;font-size: .1rem;display: flex;align-items: center;}

.index-video-part{width: 100%;}.index-video-part video{width: 100%;}


.index-server-part{margin-top: 1rem;}




.page-content{padding: .8rem;display: flex;justify-content: space-between;}
.page-left{width: 2.18rem;height: 9.8rem;background-color: #ffffff;border-radius: .2rem;padding: 1rem .7rem;font-size: 0;}
.page-left-list{font-size: .18rem;line-height: .18rem;}
.page-left-title{font-size: .26rem;font-weight: 700;margin-bottom: .6rem;}
.item-active{color: #ff0303!important;}
.left-list-item{height: .6rem; display: flex;justify-content: space-between;}
.left-list-item:hover .left-list-child{opacity: 1;}
.left-list-item:hover{color: #ff0303;}
.left-list-item .left-list-child{}
.left-list-child div{height: 100%;}
.page-right{width: 12.2rem;background-color: #ffffff;border-radius: .2rem;padding: 1rem .5rem;font-size: .16rem;}
.page-right-content{width: 100%;background-color: #ffffff;border-radius: .2rem;}
.now-address{color: #333333!important;margin-bottom: .6rem;display: flex;justify-content: space-between;}
.show-see-like{display: flex;}
.picture-list{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.picture-list-img{position: relative;font-size: 0;}
.team-list-logo{position: absolute;top: .2rem;left:.2rem;width: 1.44rem;}
.team-list-title{position: absolute;bottom: .35rem;left: .2rem;color: #ffffff;font-size: .16rem;}
.team-list-catname{font-size: .12rem;margin-bottom: .1rem;}
.picture-item-1{width:11.6rem;font-size: 0px;margin-bottom: .6rem;}
.picture-item-style{width: 3.86rem;height:5.57rem;overflow:hidden;}
.picture-item{width: 3.86rem;}.picture-title{margin: .43rem 0rem;font-size: .18rem;display: flex;justify-content:space-between;align-items:center;}
.team-list-custom{font-size: .16rem;color: #898989;display: flex;align-items: center;}.team-list-custom i{font-size: .14rem;margin-left: .05rem;}
.picture-title-show{margin-top: .43rem;font-size: .18rem;display: flex;justify-content: space-between;}
.picture-item-2{width: 5.84rem;font-size: 0px;margin-bottom: .56rem;}
.team-ava{width: 12.20rem;}
.team-check{display: flex;justify-content: space-between;margin-top: .8rem;margin-bottom: .6rem;align-items: center;}
.my-work{font-size: .24rem;font-weight: 700;}
.check-part{font-size: .16rem;display: flex;border: .02rem solid #ff0000;width: 2rem;border-radius: 0.5rem;overflow: hidden;}
.check-part a{width: 50%;text-align: center;padding: .12rem 0; font-size: .16rem;}
.check-part-title{background-color: #ff0000;color: #ffffff;}
#xihuan{margin-right: .05rem;}
.syyjj{width: 100%;position: relative;}
.team-logo{position: absolute;top: .4rem;left: .4rem;width: 2.16rem;}
.team-ava-img{position: absolute;top: 50%;transform:translate(0,-50%); left: 0rem;width: 5.86rem;}
.team-item-info{position: absolute;top: 50%;transform: translate(0, -50%);right: 2.1rem;width: 2.16rem;color: #ffffff;}
.bi-star-fill{color: #f1b208;}
.team-see-like{display: flex;margin-top: .6rem;}
.team-see{margin-right: .4rem;}
#dianzan{color: #ff0000;}