﻿/* 硬件基础运维服务样式 */
*{
	line-height: 200%;
	
}
.m-banner{
	display:none;
}
.cp {
    position: relative;
    height: 116px !important;
    width: 100% !important;
    margin-top: 44px !important;
	padding-bottom: 0 !important;
	background: none !important;
}
.nav-wrap li a {
	line-height: 200%;
}
.fwnr-txt ul li {
    line-height: 200%;
}
.m-fwdx-main{
	display: none;
}
.m-fwnr-main{
	display: none;
}
.m-khsy-title{
	display: none;
}
.m-khsy-main{
		display: none;
}
.m-cpry16{
		display: none;
}
.m-cptx16-title{
		display: none;
}
.m-yyal{
		display: none;
}
.cpgk-body p {
	font-size: 16px;
}
.fwzc-body {
    font-size: 16px;
	color: #333;
}
.khsy-main .khsy-txt ul li .khsy-txt span {
    font-size: 16px;
}
.fzjg-body p span {
    color: #fff;
    line-height: 200%;
}
.fzjg-body p {
    font-size: 16px;
}
.fzjg-body ul li{
	font-size: 16px;
	line-height: 200%;
}
.swiper-container1 .swiper-slide .yyal-txt .title{
	font-size: 14px;
}
.swiper-container1 .swiper-slide .yyal-txt a{
	font-size: 16px;
}
.fwnr-main .swiper-button-prev,.fwnr-main .swiper-button-next{
	top: auto;
}
@media (min-width:320px) and (max-width:1200px){
	*{
		line-height: 0.28rem;
		
	}
	.bannerbox{
		margin-top: 0 !important;
	}
	.banner{
		display: none !important;
	}
	.m-banner{
		display:block;
	}
	.m-banner img{
		width: 100% !important;
		vertical-align: bottom;
	}
	.down_menu_s{
		display:none !important;
	}
	#cp_nav2{
		display: none;
	}
	.section-content {
	    width: 100%;
	}
	.cpgk-main {
	   padding-bottom: 0;
	}
	.cpgk-img {
	    display: none;
	}
	.cpgk-txt {
	    width: 100%;
	}
	.cpgk-txt .cpgk-title {
	    display: none;
	}
	.cpgk-body {
	    background: #f8f8f8 url(../image/ywfw_02.png) top center no-repeat;
	    background-size: contain;
		margin: 0.58rem 0.25rem 1.14rem;
		padding: 0.62rem 0.46rem 0.65rem;
		line-height: 0.48rem;
		font-size: 0.24rem;
		color: #333;
	}
	.cpgk-body p {
	    line-height: 0.48rem;
		font-size: 0.24rem;
		color: #333;
		padding-bottom: 0.3rem;
	}
	.wfdx {
	    padding-bottom: 0;
	}
	/* 服务对象开始 */
	.fwdx-main{
		display: none;
	}
	.m-fwdx-main{
		display: block;
	}
	.cp1-cpsl-top {
	    height: 0.4rem;
	    border-bottom: 1px solid #e5e5e5;
	    width: 7rem;
	    margin: 0 auto;
	    margin-bottom: 0.57rem;
	}
	.cp1-cpsl-top .cp1-line {
	    width: 0.03rem;
	    height: 0.26rem;
	    background: #2e68b9;
	    float: left;
	    display: block;
	    margin-top: 0.14rem;
	}
	.cp1-cpsl-top .cp1-cpsl-title1 {
	    font-size: 0.28rem;
	    line-height: 0.56rem;
	    color: #333;
	    display: block;
	    float: left;
	    padding-left: 0.21rem;
	    background: #fff;
	    padding-right: 0.2rem;
	}
	.m-yyal .cp1-cpsl-top .cp1-cpsl-title1{
		background: #f2f2f2;
	}
	.fwdx-body {
	    padding-bottom: 1rem;
	}
	.fwdx-body ul li {
	    width: 6.96rem;
	    height: 1.94rem;
	    border-radius: 0.98rem;
	    border: 0.02rem solid #e1e1e1;
	    margin: 0 auto;
	    margin-bottom: 0.3rem;
	}
	.fwdx-body ul li img {
	    width: 1.96rem;
	    height: 1.96rem;
	    float: left;
	}
	.fwdx-body ul li:nth-child(even) img {
	    float: right;
	}
	.fwdx-body ul li:nth-child(even) .fwdx-txt {
	    padding-left: 0.59rem;
	    width: 4.17rem;
	}
	.fwdx-body ul li .fwdx-txt {
	    padding-left: 0.2rem;
	    width: 4.48rem;
	    float: left;
	    height: 1.96rem;
	    display: inline-table;
	}
	.fwdx-body ul li .fwdx-txt2 {
	    width: 100%;
	    height: 1.96rem;
	    vertical-align: middle;
	    display: table-cell;
	    font-size: 0.24rem;
	    line-height: 0.42rem;
	}
	.fwdx-body ul li .fwdx-txt2 p {
	    font-size: 0.34rem;
	    line-height: 0.54rem;
	    color: #333;
	}
	/* 服务对象结束 */
	/* 服务内容开始 */
	.fwnr-main{
		display: none;
	}
	.m-fwnr-main{
		display: block;
	}
	.m-swiper-wrapper1 {
	    width: 7rem;
	    margin: 0 auto;
	    position: relative;
	    padding-bottom: 1.6rem;
	}
	.m-swiper-wrapper1 .swiper-slide {
	    float: left;
	}
	.fwnr-img {
	    width: 7rem;
	    height: 2.17rem;
	    overflow: hidden;
	}
	.fwnr-img img {
	    width: 100%;
	    height: auto;
	    min-height: 100%;
	}
	.fwnr-txt {
	    padding-top: 0.28rem;
	    background: #fafafa;
		width: 100%;
		padding: 0.28rem 0 0 0;
	}
	.fwnr-txt ul li {
	    padding-bottom: 0.3rem;
	    font-size: 0.34rem;
	    line-height: ;
	    color: #333;
	    padding-left: 0.43rem;
	    background: url(../image/ywfw_08.png) left 0.22rem no-repeat;
	    background-size: contain;
	}
	.fwnr-txt ul li span {
	    font-size: 0.14rem;
	    line-height: 200%;
	    display: block;
	    padding-right: 0.2rem;
	}
	/* 服务内容结束 */
	/* 客户收益开始 */
	.khsy-title{
		display: none;
	}
	.m-khsy-title{
		display: block;
	}
	.khsy {
	    width: 100%;
	    height: auto;
	    background: none;
	    padding-bottom: 0;
	}
	.khsy .khsy-main{
		display: block;
	}
	.khsy-main {
	    width: 100%;
	    margin: 0 auto;
	    padding-bottom: 0;
	}
	.khsy-main .khsy-txt {
	    width: 100%;
	}
	.khsy-main .khsy-txt ul {
	    width: 7.5rem;
		height: 9.01rem;
		background: url(../image/ywfw_09.png) center center no-repeat;
		background-size: contain;
		overflow: hidden;
		margin-bottom: 1.4rem;
	}
	.khsy-main .khsy-txt ul li {
	    position: absolute;
		left: 0.23rem;
		top: 0.75rem;
	}
	.khsy-main .khsy-txt ul li:nth-child(2) {
		left: 1.04rem;
		top: 1.93rem;
	}
	.khsy-main .khsy-txt ul li:nth-child(3) {
	    left: 1.83rem;
	    top: 3.13rem;
	}
	.khsy-main .khsy-txt ul li:nth-child(4) {
	    left: 2.63rem;
	    top: 4.81rem;
	}
	.khsy-main .khsy-txt ul li:nth-child(5) {
	    left: 3.44rem;
	    top: 6.5rem;
	}
	.khsy-main .khsy-txt ul li img {
	    width: 0.46rem;
	    height: 0.46rem;
	    float: left;
	    padding-top: 0.2rem;
	}
	.khsy-main .khsy-txt ul li .khsy-txt {
	    width: 6.38rem;
	    float: left;
	    padding-left: 0.18rem;
	    font-size: 0.24rem;
	}
	.khsy-main .khsy-txt ul li:nth-child(2) .khsy-txt {
	    width: 4rem;
	}
	.khsy-main .khsy-txt ul li:nth-child(3) .khsy-txt {
	    width: 4.7rem;
	}
	.khsy-main .khsy-txt ul li:nth-child(4) .khsy-txt {
	    width: 3.7rem;
	}
	.khsy-main .khsy-txt ul li:nth-child(5) .khsy-txt {
	    width: 3.3rem;
	}
	.khsy-main .khsy-txt ul li .khsy-txt .title {
	    font-size: 0.3rem;
	    line-height: 0.37rem;
		width: 100%;
	}
	.khsy-main .khsy-txt ul li .khsy-txt .title b {
	    width: 0.03rem;
		height: 0.18rem;
		background: #3172ca;
		display: block;
		float: left;
		margin-right: 0.1rem;
		margin-top: 0.2rem;
	}
	.khsy-main .khsy-txt ul li .khsy-txt span {
	    font-size: 0.24rem;
		line-height: 200%;
	}
	/* 客户收益结束 */
	/* 服务支持开始 */
	.khsy-main{
		display: none;
	}
	.m-khsy-main{
		display: block;
	}
	.m-swiper-container2 {
	    width: 7.25rem;
	    margin: 0 auto;
	    position: relative;
	    padding: 0.3rem 0 0.3rem 0.25rem;
	}
	.m-swiper-container2 .swiper-slide {
	    width: 2rem;
	    height: 2.42rem;
	    ms-box-shadow: 0 2px 16px rgba(0,0,0,0.1);
	    -webkit-box-shadow: 0 2px 16px rgb(0 0 0 / 10%);
	    -o-box-shadow: 0 2px 16px rgba(0,0,0,0.1);
	    -moz-box-shadow: 0 2px 16px rgba(0,0,0,0.1);
	    box-shadow: 0 2px 16px rgb(0 0 0 / 10%);
	    margin-right: 0.3rem!important;
	}
	.m-swiper-container2 .swiper-slide img {
	    width: 0.58rem;
	    margin: 0 0.71rem;
	    padding-top: 0.48rem;
	}
	.m-swiper-container2 .swiper-slide p {
	    font-size: 0.3rem;
	    line-height: 0.38rem;
	    text-align: center;
	}
	.fwzc-txt {
	    width: 5.6rem;
	    margin: 0 auto;
	    font-size: 0.24rem;
	    background: #fafafa;
	    padding: 0.4rem 0.7rem;
	    margin-bottom: 1.4rem;
	}
	/* 服务支持结束 */
	/* 服务资质开始 */
	.fwzz {
	    width: 100%;
	    height: auto;
	    background: none;
	}
	.cpry16{
		display: none;
	}
	.m-cpry16{
		display: block;
	}
	.m-swiper-container3 {
	    width: 7.25rem;
	    padding-left: 0.25rem;
	    padding-bottom: 1.6rem;
	}
	.m-swiper-container3 .swiper-slide {
	    width: 1.45rem!important;
	    height: 1.92rem;
	    padding: 0.23rem 0.2rem;
	    background: #f2f2f2;
	    float: left;
	    margin-right: 0.2rem!important;
	    position: relative;
	}
	.m-swiper-container3 .swiper-slide img {
	    width: 100%;
	    height: auto;
	}
	.m-swiper-container3 .swiper-slide p {
	    position: absolute;
	    bottom: 0;
	    left: 0;
	    background: url(../image/cp16_031.png) repeat;
	    font-size: 0.2rem;
	    line-height: 0.3rem;
	    text-align: center;
	    color: #fff;
	}
	.m-swiper-pagination3 {
	    bottom: 1rem !important;
	}
	/* 服务资质结束 */
	/* 分支机构开始 */
	.fzjg {
	    display: block;
		padding: 0;
	}
	.cptx16-title{
		display: none;
	}
	.m-cptx16-title{
		display: block;
	}
	.fzjg .cpry16-txt {
	    width: 100%;
	    height: auto;
	    background: none;
	    float: left;
	    padding:0;
	}
	.fzjg-body {
	    width: 5.2rem;
		height: 3.57rem;
		background: url(../image/ywfw_10.png) center center no-repeat;
		background-size: contain;
		margin: 0 auto;
		padding: 0.67rem 0.9rem 0;
	}
	.fzjg-body p,.fzjg-body p span {
	    font-size: 0.24rem;
	    color: #fff;
	    padding-bottom: 0.14rem;
	}
	.fzjg-body ul {
	    padding-top: 0;
	}
	.fzjg-body ul li {
	    color: #fff;
		line-height: 0.42rem;
		font-size: 0.24rem;
		background: url(../image/ywfw_11.png) center center no-repeat;
		background-size: contain;
		padding-left: 0.12rem;
	}
	.fzjg-img {
	    width: 7rem;
	    margin: 0 auto;
	    padding-bottom: 0.8rem;
	}
	/* 分支机构结束 */
	/* 应用案例开始 */
	.yyal{
		display: none;
	}
	.m-yyal{
		display: block;
	}
	.file-down {
	    width: 7rem;
	    overflow: hidden;
		padding: 0.32rem 0.25rem 0.15rem;
		background: #f2f2f2;
	}
	.file-down .cp1-cpsl-top .more {
	    float: right;
	    background: #f2f2f2;
	    padding-left: 0.1rem;
	}
	.file-down .cp17-al {
	    width: 8rem;
	}
	.file-down .cp17-al li {
	    width: 3.3rem;
	    height: 2.81rem;
	    float: left;
	    margin-right: 0.4rem;
	    padding: 0;
	    background: #fff;
	    ms-box-shadow: 0 4px 16px rgba(0,0,0,0.1);
	    -webkit-box-shadow: 0 4px 16px rgb(0 0 0 / 10%);
	    -o-box-shadow: 0 4px 16px rgba(0,0,0,0.1);
	    -moz-box-shadow: 0 4px 16px rgba(0,0,0,0.1);
	    box-shadow: 0 4px 16px rgb(0 0 0 / 10%);
	    margin-bottom: 0.5rem;
		color: #999;
	}
	.file-down .cp17-al li a {
	    width: 100%;
	    height: 100%;
	    display: block;
	    padding: 0;
	}
	.file-down .cp17-al li a .cp17-al-img {
	    margin: 0.1rem;
	    width: 3.1rem;
	    height: 1.9rem;
	    overflow: hidden;
	}
	.file-down .cp17-al li a .cp17-al-img img {
	    width: 100%;
	    min-height: 1.9rem;
	    height: auto;
	    margin: 0;
	}
	.file-down .cp17-al li a .title {
	    width: 3.1rem;
	    height: 0.6rem;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 2;
	    overflow: hidden;
	    font-size: 0.2rem;
	    line-height: 0.3rem;
	    padding: 0 0.1rem 0;
		color: #000000;
		border-bottom: 0;
	}
	/* 应用案例结束 */
}