@charset "utf-8";
/* CSS reset */
.bg{background:url(../images/bg.jpg) repeat-y left top;background-size:7.5rem 8.92rem;margin-bottom:0.2rem;}
.logo{padding-top:0.20rem;text-align:center;margin-bottom:0.18rem;}
.logo a img{width:2.6rem;}
.nav{padding:0 0.62rem;border-bottom:1px solid #2d2d2d;display: flex;}
.nav li{width:3rem;line-height:0.66rem;text-align:center;}
.nav li a{color:#fff;font-size:0.28rem;display: inline-block;}
.nav li .hover{color:#62e7ff;border-bottom:3px solid #62e7ff;}
.notice_wrap{padding:0 0.25rem;}
.notice{line-height:0.76rem;border-bottom:1px solid #333333;}
.notice img{width:0.26rem;height: 0.24rem;vertical-align: middle;margin-right:0.11rem;}
.notice a{color:#d19403;font-size:0.26rem;vertical-align: middle;}
.product_bg{background:url(../images/white_bg.png) no-repeat top center;background-size:4.86rem 5.33rem;padding:0 0.25rem;}
.title{padding:0.4rem 0;text-align:center;}
.title dt{font-size:0.32rem;color:#fff;margin-bottom:0.09rem;}
.title dd{font-size:0.24rem;color:#cccccc;}
.product_list{display: flex;padding:0 0.33rem;flex-wrap: wrap;padding-bottom:0.2rem;}
.product_list li{width:3.08rem;height:1.96rem;margin-right:0.18rem;margin-bottom:0.2rem;}
.product_list li:nth-child(2n){margin-right:0;}
.every_product{position: relative;}
.every_product img{width:3.08rem;height:1.96rem;border-radius: 0.1rem;border:1px solid #51bccf;}
.every_product span{position:absolute;width:3.08rem;height:1.96rem;font-size:0.32rem;color:#fff;position: absolute;left:0;top:0;line-height:1.96rem;text-align:center;}

/*机房介绍*/
.Computer{padding:0.4rem 0 0.55rem 0;}
.com_list li{height:1.91rem;background: -webkit-linear-gradient(left, #3e81b2 0%,#63ceae 100%);padding-top:0.04rem;margin-bottom:0.29rem;}
.com_list li:last-child{margin-bottom:0;}
.com_list li dl{height:1.85rem;background:-webkit-linear-gradient(top, #2b2b2b 1%,#222222 100%);display: flex;align-items: center;}
.com_list li dl dt{width:1.66rem;text-align:center;line-height:0.91rem;}
.com_list li dl dt a{color:#7c7c7c;font-size:0.32rem;font-weight:bold;}
.com_list li dl dd{flex: 1;height:1.3rem;line-height:0.36rem;padding-right:0.5rem}
.com_list li dl dd a{color:#cccccc;font-size:0.22rem;height:0.91rem;line-height:0.46rem;display:inline-block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;}

/*案例板块*/
.case_bg{background:url(../images/bg.jpg) no-repeat left top;background-size:7.5rem 8.92rem;margin-bottom:0.2rem;padding-bottom:0.42rem;}
.case{box-sizing: border-box;}
.case img{width:2.3rem;height:2.3rem;}

/*资质认证*/
.content{width:7.5rem;overflow: scroll;}
.list{display: flex;}
.list li{margin-right:0.1rem;}
.list li:last-child{margin-right:0;}
.list dl dt{margin-bottom:0.2rem;}
.list dl dt img{width:2.65rem;height:3.67rem; }
.list dl dd{text-align:center;}
.list dl dd a{color:#fff;font-size:0.24rem;}

/*联系我们*/
.contactBg{background:url(../images/bg.jpg) repeat-y left top;background-size:7.5rem 8.92rem;}
.ewm{text-align:center;margin-bottom:1.09rem;}
.ewm img{width:4.5rem;height:4.5rem;}
.phone_wrap{padding:0 0.24rem;width:7.02rem;box-sizing: border-box;position:fixed;marign:0 auto;left:0.3rem;bottom:0.2rem;z-index:888888;}
.phone_button{width:100%;height:0.92rem;background:rgba(0,0,0,0.8);border-radius: 10px;display: flex;justify-content: space-between; align-items: center;padding:0 0.4rem;}
.phone_button span{display: flex;align-items: center;}
.phone_button span i{font-size:0.4rem;color:#fff;margin-right:0.4rem;}
.phone_button span img{width:0.56rem;height:0.56rem;}
.phone_button em img{width:0.36rem;height:0.36rem;}
.footer li{text-align:center;color:#fff;font-size:0.24rem;line-height:0.37rem;}
.footer{margin-bottom:1.35rem;margin-top:0.5rem;padding-bottom:0.5rem}
.swiper-container-ios{position:relative}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0.3rem}

/*产品板块*/
.p_banner img{width:7.5rem;height:2.4rem;}
.main_subNav{position:  relative;padding:0 0.6rem;height:0.86rem;border-bottom:1px solid #2d2d2d;display: flex; justify-content: space-around;align-items: center;margin-bottom:0.4rem;}
.main_subNav li{line-height:0.86rem;position: relative;}
.main_subNav li .linkMore{font-size:0.28rem;color:#fff;display: inline-block;height:0.86rem;line-height:0.86rem;}
.main_subNav li .hover{color:#62e7ff;border-bottom:3px solid #62e7ff;}
.subNav{overflow:hidden;width:6.65rem;margin:0 auto}
.subNav a{margin-right:0.35rem;width:1.3rem;height:0.6rem;background:#2d2d2d;line-height:0.6rem;text-align:center;font-size:0.24rem;color:#bbbbbb;font-weight:bold;border-radius: 0.35rem;float:left;border:2px solid #61cbac;margin-bottom:0.2rem}
.subNav .subHover{-moz-box-shadow:-1px 0px 20px #397988; -webkit-box-shadow:-1px 0px 20px #397988; box-shadow:-1px 0px 20px #397988; } 
.subNav a:nth-child(4),.subNav a:nth-child(8){margin-right:0;}
.p_des{padding:0 0.25rem 0.36rem 0.25rem;}
.p_des h2{font-size:0.32rem;color:#fff;margin-bottom:0.6rem;text-align:center;padding-top:0.3rem;}
.p_pro{text-align:center;margin-bottom:0.3rem;}
.p_pro img{width:7.02rem;height:3rem;}
.p_write{line-height:1.8;text-align:center;color:#fff;font-size:0.28rem;color:#cccccc;}

.P_productContent{background:url(../images/bg.jpg) repeat-y left top;background-size:7.5rem 8.92rem;padding-bottom:1.6rem;padding:0 0.25rem;}
.marginBtm{margin-bottom:0.72rem;}
.noMargin{margin:0 !important;}
.marginTop{margin-top:1rem;}
.marginTop60{margin-top:0.6rem;}
.marginBtm328{margin-bottom:3.28rem;}
.paddingBtm{padding-bottom:1.2rem;}
.paddingTop{padding-top:1.2rem;}
.leftAndRight_pad{padding-left:0.25rem;padding-right:0.25rem;}
.margin-bottom{margin-bottom:0.39rem;}

/*加入我们*/
.all_join{padding:0 0.25rem;}
.j_position{line-height:1.6;font-size:0.28rem;color:#ababab;}
.j_form{margin-top:0.45rem;}
.j_enter li{display: flex;align-items: center;margin-bottom:0.3rem;}
.j_enter li label{font-size:0.28rem;color:#ababab;margin-right:0.2rem;}
.j_enter li input{width:70%;border:0;background:none;border:1px solid #ffffff;line-height:0.66rem;border-radius: 0.1rem;margin-right:0.1rem;font-size:0.28rem;
padding-left:0.2rem;color:#fff;}
.j_enter li i{color:#cf0000;font-size:0.6rem;line-height:0.66rem;}
.j_btn button{width:100%;line-height:0.88rem;font-size:0.36rem;text-align:center;border:0;background:transparent;background:-webkit-linear-gradient(left , rgb(98, 231, 254) , rgb(49, 177, 133) 100%);text-align:center;color:#fff;border-radius: 0.1rem;}
.j_joinContent{margin-top:0.5rem;margin-bottom:0.5rem;}
.j_joinContent h2{font-size:0.28rem;font-weight:bold;color:#ababab;margin-bottom:0.12rem;}
.j_joinPosition{color:#ababab;line-height:1.8;font-size:0.28rem;}
.line{margin-bottom:0.3rem;overflow:hidden}
.line label{margin-right:0.2rem;float:left}
.line select{width:70%;border:0;background:none;border:1px solid #ffffff;line-height:0.66rem;border-radius: 0.1rem;margin-right:0.1rem;font-size:0.28rem;
padding-left:0.2rem;color:#fff;float:left;background: url(../images/down.png) no-repeat 95% center;background-size: 0.3125rem;}

.s_list{padding:0 0.86rem;display: flex;flex-wrap: wrap;}
.s_list li{width:2.31rem;height:2.31rem;background: url(../images/s_bg.png) no-repeat left top;background-size: 2.31rem 2.31rem;margin-top:0.62rem;margin-right:1.15rem;}
.s_list li:nth-child(2n){margin-right:0;}
.s_list li a{display: flex;align-items: center;height:2.31rem; justify-content:center;}
.s_list li dl{text-align:center;}
.s_list li dl dt{margin-bottom:0.1rem;}
.s_list li dl dd{font-size:0.3rem;color:#bbbbbb;}
.s_list li:nth-child(1) img{width:0.92rem;height:0.69rem;}
.s_list li:nth-child(2) img{width:0.61rem;height:0.84rem;}
.s_list li:nth-child(3) img{width:1.06rem;height:0.54rem;}
.s_list li:nth-child(4) img{width:0.9rem;height:0.77rem;}
.s_list li:nth-child(5) img{width:0.74rem;height:0.72rem;}
.s_list li:nth-child(6) img{width:0.81rem;height:0.83rem;}

/*解决方案*/
.s_background{width:7.5rem;height:2.4rem;background:url(../images/s_bg1.jpg) no-repeat left top;background-size:7.5rem 2.4rem;line-height:2.4rem;}
.s_background span{color:#62e7ff;font-size:0.6rem;font-weight:bold;padding-left:0.4rem;}
.paddingIs{padding:0.5rem 0;}
.p_caseList li dl{display: flex;}
.p_caseList{padding:0 0.25rem;}
.p_caseList li{padding:0.33rem 0;border-bottom:1px solid #333333;}
.p_caseList li:last-child{border:0;}
.p_caseList li dl dt{margin-right:0.42rem;}
.p_caseList li dl dt img{width:1.09rem;height:1.09rem;}
.p_caseList li dl dd h2{font-size:0.32rem;color:#ffffff;line-height:1.6;}
.p_caseList li dl dd .p1{font-size:0.28rem;color:#fff;line-height:1.6;}
.p_caseList li dl dd .p2{color:#cccccc;font-size:0.28rem;line-height:1.6;}

/*联系我们*/
.cos_4{display: flex;padding-bottom:0.4rem;}
.cos_4 li{flex:1;}
.cos_4 li dl{text-align:center;}
.cos_4 li dl dt{margin-bottom:0.13rem;}
.cos_4 li dl dt img{width:0.97rem;height:0.97rem;}
.cos_4 li dl dd h2{font-size:0.26rem;color:#fff;margin-bottom:0.13rem;}
.cos_4 li dl dd p{color:#63e4f0;font-size:0.24rem;}

/*联系我们*/
.c_content{color:#cccccc;line-height:1.6;padding:0.12rem 0.25rem;font-size:0.24rem;}
.MapArea{width:7.02rem;height:5.88rem;}
.MapArea img{width:7.02rem;height:5.88rem;}

/*新闻页面*/
.n_newsOutside{padding:0 0.25rem;}
.n_newsList li{margin-bottom:0.18rem;}
.n_newsList li:last-child{margin-bottom:0;}
.n_newsList li a{display: flex;align-items: center;}
.n_newsList li span{font-size:0.26rem;color:#cccccc;padding-right:0.24rem;border-right:2px solid #cccccc;}
.n_newsList li em{font-size:0.24rem;color:#cccccc;padding-left:0.26rem;flex: 1;line-height:1.2;}
.newsList{margin-top:0.16rem;}
.newsList li{padding:0.3rem 0.25rem;border-bottom:1px solid #333333;}
.newsList li:last-child{border:0;}
.every_notice h2{line-height:2;display: flex;justify-content: space-between;}
.every_notice h2 span{color:#fff;font-size:0.28rem;font-weight:bold;}
.every_notice h2 em{color:#fff;font-size:0.24rem;    margin-left: 0.2rem;}
.every_notice p{color:#cccccc;font-size:0.30rem;line-height:0.5rem;}
.every_notice img{max-width:100%;}

.info{left:-1.8rem;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin-top:-20px;}