/*设置文字响应式*/
.swiper-button-next, .swiper-container-rtl .swiper-button-prev,
.swiper-button-prev, .swiper-container-rtl .swiper-button-next
{
	background-image: none!important;
}
html{
	font-size: 62.5%;
	font-family: "宋体";
}
.row{
	margin-right: 0!important;
}
.col-xs-12{
	padding-left: 0!important;
	padding-right:0!important ;
}
h1{
	font-family: "微软雅黑";
	text-align: center;
	font-size: 2rem;
	color: #fff;
}
h1 span{
	font-family: "Arial";
	font-size: 2.2rem;
	font-weight: bold;
	line-height: 4.4rem;	
}
.main-bussinss{
	display: block;
    float: initial!important;
    overflow: hidden;
	padding: 5rem;
}
.main-bussinss h1,.main-bussinss h1 span{
	color: #333;
}
.bussiness-cont li{
	display: inline-block;
	margin: 0 auto;
	text-align: center;
}
.main-bussinss  h2{
	font-size: 2rem;
	font-weight: bold;
	line-height: 2;
	font-family:'Adobe 黑体 Std'
}
.main-bussinss img{
	margin:2rem auto;
	transition: .3s;
	-moz-transition:.3s; /* Firefox 4 */
	-webkit-transition:.3s; /* Safari 和 Chrome */
	-o-transition:.3s; 
	-webkit-transform:scale(.8); 
	-moz-transform:scale(.8); 
	-o-transform:scale(.8); 

}
.main-bussinss img:hover{
	-webkit-transform:scale(1.2) rotate(10deg); 
	-moz-transform:scale(1.2) rotate(10deg); 
	-o-transform:scale(1.2) rotate(10deg); 
	cursor: pointer;
}

.main-bussinss  p{
	font-size:1.8rem;
	line-height: 34px;
	transition: .3s;
	-moz-transition:.3s; /* Firefox 4 */
	-webkit-transition:.3s; /* Safari 和 Chrome */
	-o-transition:.3s; 
	cursor: pointer;
}
.main-bussinss  p:hover{
	color:#2db7e7;
}
.Operation-process img{
	min-height:34rem;
}
.Operation-process h1{
	margin-top: 4rem;
}
.Operating-case h1{
		color: #ffffff;
}
.Operating-case h1 span{
	line-height:4rem;
	font-weight: 900;
}
.Operating-case{
	background: #2c94d6;
	padding: 6rem 0;
	box-sizing: border-box;
}
.Operating-case row{
	width: 1200px;
}
.conditioner .ready-title{
	background: #0753ad;
}
.attorney .ready-title{
	background: #bf052c;
}
.btn:hover{
	background:#2db7e7;
	color: #fff!important;
}
#focus_Box ul li :before{
display: block;
	content: '';
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0,0.05);
	top: 0;
	left: 0;
	position: absolute;
	min-height:451px;
}

#focus_Box ul li:nth-child(3) :before{
	display: none!important;
}
#focus_Box ul li:nth-child(2){
	opacity: 0;
}

/*媒体查询
*/
@media (min-width:1200px){
	.main-bussinss{
		width: 1200px;
	}
}
@media (min-width:768px){
    .ready-title img{
        z-index: 11;
    }
    #focus_Box{
        position:relative;
        width:710px;
        height:510px;
        margin:60px auto;
    }
	.attorney-pc .ready-title {
        background: #bf052c;
    }
    .conditioner-pc .ready-title{
        background: #0753ad;
    }
    .travel-pc .ready-title{
        background:#0eafff;
    }
	.ready-title{
        text-align: center;
        background: #0eafff;
        color: #fff;
        padding-top: 70px;
        box-sizing: border-box;
    }
    .ready-title h3{
        font-family: "微软雅黑";
        font-size: 3.6rem;
        line-height:2;
        border-bottom: 1px solid #fff;
    }
    .ready-title h3+span{
        line-height:50px;
        font-size: 18px;
    }
    .ready-cont{
        max-height:380px;
        background: #fff;
    }
    .ready-cont img{
        max-width: 200px;
        max-height: 200px;
        margin: 0 auto;

    }
    .ready-cont h4{
        font-size:2rem;
        line-height:30px;
        text-align: left;
        font-family: "微软雅黑";
    }
    .ready-cont h4+span{
        color: #999;
        line-height: 2;
        font-size: 16px;
        display:block;
        text-align: left;
    }
    .ready-cont p{
        font-size: 16px;
        color:#666;
        line-height: 1.6;
        text-align: left;
    }
    .swiper-button-prev{
        left: -40px!important;
        /*width: 48px!important;*/

    }
    .swiper-button-next{
        right: -40px!important;
    }
    .ready-cont .btn{
        width:104px;
        height: 32px;
        border-radius: 5px;
        border: 1px solid #00baec;
        color: #42c4ef;
        margin-top: 30px;
        display: inline-block;
    }
	.ready-cont{
		padding-bottom: 3rem;
		padding: 2rem;
		box-sizing: border-box;
		text-align: center;
	}
	.ready-title img{
		top: -60px;
		left: 50%;
		margin-left: -60px;
	}
	.Operating-case h1 span{
		margin-bottom: 60px;
	}
}

@media (max-width:767px){
	.Operating-case{
		padding:6rem 5rem 6rem 5rem!important;
	}
	.main-bussinss  p{
		font-size: 1.8rem;
		line-height: 3.4rem;
	}
	.swiper-button-next, .swiper-button-prev{
		width: 4rem!important;
		height: 4rem!important;
		text-align: center;
		line-height: 4rem!important;
	}
	.tab-change{
		max-width: 480px;
		margin: 0 auto!important;
		box-sizing: border-box;
	}
	.ready-title{
		text-align: center;
		height:17rem;
		background: #0eafff;
		color: #fff;
		padding-top: 70px;
		box-sizing: border-box;
	}
	.ready-title h3{
		font-family: "微软雅黑";
		font-size: 3.6rem;
		line-height:2;
		border-bottom: 1px solid #fff;
	}
	.ready-title h3+span{
		line-height:50px;
		font-size: 24px;
	}
	.ready-cont{
		max-height:400px;
		background: #fff;
	}
	.ready-cont img{
		max-width: 200px;
		max-height: 200px;
		margin: 0 auto;

	}
	.ready-cont h4{
		font-size:2rem;
		line-height:30px;
		text-align: left;
		font-family: "微软雅黑";
	}
	.ready-cont h4+span{
		color: #999;
		line-height: 2;
		font-size: 1.8rem;
		display:block;
		text-align: left;
	}
	.ready-cont p{
		font-size: 1.6rem;
		color: #666;
		line-height: 1.6;
		text-align: left;
	}
	.swiper-button-prev{
		left: -50px!important;
		/*width: 48px!important;*/

	}
	.swiper-button-next{
		right: -50px!important;
		left: auto!important;
	}
	.ready-cont .btn{
		width:104px;
		height: 32px;
		border-radius: 5px;
		border: 1px solid #00baec;
		color: #42c4ef;
		margin-top: 30px;
		display: inline-block;
	}
	.ready-cont{
		padding-bottom: 3rem;
		padding: 2rem;
		box-sizing: border-box;
		text-align: center;
	}
	.ready-title img{
		top: -60px;
		left: 50%;
		margin-left: -60px;
	}
	.Operating-case h1 span{
		margin-bottom: 60px;
	}
}



/*横向切换*/

/* CSS Document */

#certify {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	margin-left:-600px!important;
	left: 50%;
}

#certify .swiper-container {
	padding-bottom: 60px;
}

#certify  .swiper-slide {
	width:30%;
	height: 47rem;
	background: #fff;

}
#certify  .swiper-slide img{
	display:block;
}
#certify  .swiper-slide p {
	line-height:9rem;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

#certify .swiper-pagination {
	width: 100%;
	bottom:2rem;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

.swiper-button-prev, .swiper-button-next {
	left: -30px;
	width: 45px;
	height: 45px;
	background:rgba(22,74,107,.7);
	background-position: 0 0;
	background-size: 100%;
	border-radius: 50%;
	display: inline-block;
	text-align: center
}

#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}
.fa-angle-left:before,.fa-angle-right:before{
	font-size:4rem;
	color: white;
	line-height:4rem;
	text-align: center;
}

#certify .swiper-button-next {
	right: -30px;
	width:48px;
	height:48px;
	background-position: 0 -93px;
	background-size: 100%;
}

#certify .swiper-button-next:hover {
	background-position: 0 -139px;
	background-size: 100%
}


/*PC端*/
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif,"新宋体";}
/* focus_Box */

#focus_Box ul{position:relative;width:710px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:rgba(0, 0, 0, .3);left:-327px;border-radius: 50%;text-align: center;}
#focus_Box .next{background:rgba(0, 0, 0, .3);right:-327px;border-radius: 50%;text-align: center;}
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}