body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} 
body{min-width: 1200px;font-weight: 500; color: #333333;font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", 微软雅黑, Arial, sans-serif;font-size: 13px;-webkit-text-size-adjust:100%;background-color: #f5f5f5;} 
a{color:#2d374b;text-decoration:none} 
a:hover{color:#cd0200;text-decoration:none} 
em{font-style:normal} 
li{list-style:none} 
img{border:0;vertical-align:middle} 
table{border-collapse:collapse;border-spacing:0} 
p{word-wrap:break-word}
* {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
a:hover{color: #000!important;width: auto;height: 100%;}
.swiper-container {
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}
.box{
	min-width: 1200px;
	overflow: auto;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow-y: auto;
	overflow-x: hidden;
	padding-top:60px; 
}
.indexHeader{
	position: fixed;
	top: 0;
	width: 100%;
	height: 80px;
	z-index: 99;
	color: #4e5052;
	padding: 0 20%;
	background-color: #fff;
	box-shadow:0px 2px 6px 0px rgba(142,142,142,0.2);
	/* box-shadow:0px 2px 6px 0px rgba(229,229,229,1); */
}
.indexHeader a{
	color: #4e5052;
	text-decoration: none!important;
}
.indexLogo{
	position: absolute;
	height: 40px;
	width: 170px;
	/*left: 6%;*/
	top: 18px;
	background-image: url(../img/logo.svg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}
/* .indexHeaderT{
	background-color: rgba(54,54,54,0.8);
} */
.indexHeader>ul{
	width: 70%;
	float: right;
	position: relative;
}
.indexHeader>ul>li{
	width: 16.6%;
	line-height: 80px;
	float: left;
	text-align: center;
	font-size: 16px;
	position: relative;
}
.indexHeader>ul>li>span>i{
	margin-left: 5px;
}
.indexHeader>ul>li>span{
	cursor: pointer;
	padding: 10px;
	white-space:nowrap;
}
.headerHide{
	position: absolute;
	top: 80px;
	left: 0;
	right: 0;
	z-index: 99;
}
.hideCon{
	width: 100%;
	background-color: rgba(94,94,94,0.8);
	/* background-color: rgba(94,94,94,0.8); */
	color: #fff;
	height: auto;
	float: left;
	text-align: left;
	display: none;
	padding: 0px 0 30px 29%;
}
.hideCon ul{
	/* width: 970px; */
	width: 1050px;
	/* height: 200px; */
	margin: 0 auto;
	padding: 30px 0;
	
	/* box-shadow:0px 2px 6px 0px rgba(229,229,229,1); */
	/* border-radius: 3px; */
}
.hideCon ul>a{
	color: #fff!important;
}
/*@media screen and (max-width: 1200px) { 
.abc {width: 900px}  
} */

.hideCon ul li{
	/* background-color: rgba(237,238,238); */
	margin: 5px 0;
	width: 25%;
	text-align: left;
	float: left;
	height: 30px;
	cursor: pointer;
	line-height: 30px;
	box-sizing: border-box;
	padding:0 5px;
}
.hideCon ul li span{
	border-radius: 2px;
	transition: 0.3 ease all;
}
.hideCon ul li span:hover{
	/* background-color: #1392DB; */
	/* border-bottom: 2px solid #1392DB; */
	background-color: #fff;
	color: #1392DB;
}
.hideCon ul li i{
	font-size: 10px!important;
	margin-right: 5px;
}
.box iframe{
	width: 100%;
	height: 100%;
	border: 0!important;
	position: absolute;
	top: 0;
	z-index: 1;
}

/*home*/
.homeFlash>.flexslider>.flex-viewport{
	position: absolute!important;
	top: 0;
	bottom: 0;
	left: 0;
}
.homeFlash>.flexslider>.flex-viewport>ul>li{
	/* cursor: pointer; */
	width: 100%;
	height: 100%;
	position: relative;
}
.homeFlash>.flexslider>.flex-viewport>ul>li img,.homeFlash>.flexslider,.homeFlash>.flexslider>.flex-viewport>ul{
	width: 100%;
	height: 100%;
}
.homeImgBoxs{
	padding: 0 60% 0 10%!important;
	white-space:nowrap; 
}
.swiper-slide{
	position: relative;
}
.swiper-slide>.homeLi{
	padding: 0 10%;
	height: 100%;
}
.swiper-slide>.homeFooter{
	position: absolute;
	bottom: 0;
	text-align: left;
	left: 0;
}
@media only screen and (max-width: 1400px) {
	.swiper-slide>.homeLi{
		padding: 0 5%;
	}
	.homeImg{
		width: 686px!important;
		height: 400px!important;
	}
}
.homeFlash>.container3D>.wrapper3D>.slide3D{
	cursor: pointer;
}
.homeFlash{
	width: 100%;
	height: 600px;
}
.homeImgBox{
	position: absolute;
	z-index: 88880;
	top: 50%;
	color: #fff;
	margin-top: -65px;
	width: 100%;
	height: 130px;
	/*padding: 0 25%;*/
	text-align: center;
}
.homeImgBox p,.cloudBox p{
	font-size: 22.0px;
    font-weight: 500;
    line-height: 35px;
}
.homeImgTitle{
    font-size: 48.0px!important;
    margin-bottom: 30px;
    /*text-align: center;*/
}
.homeLi{
	background-color: #fff;
	width: 100%;
	float: left;
	padding: 50px 10%;
	box-sizing: border-box;
}
.homeImg{
	width: 857px;
	height: 500px;
	max-width: 100%;
	max-height:auto;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.homeImg1{
	float: right;
	background-image: url(../img/Group10.jpg);
}
.homeImg2{
	float: left;
	background-image: url(../img/Group5.jpg);
}
.homeImg3{
	float: right;
	background-image: url(../img/Group7.jpg);
}
.homeLiRight{
	width: auto;
	height: 100%;
	overflow: hidden;
}
.homeLiLeft{
	width: 400px;
	float: left;
	margin-top: 100px;
}
.homeLiTitle{
	color: #686868;
    font-size: 36.0px;
    font-weight: 500;
    margin: 60px 0 30px;
}
.homeLiTips{
	color: #686868;
    font-size: 16.0px;
    font-weight: 500;
    width: 350px;
    line-height: 30px;
}
.homeLis{
	/*background-color: #f5f5f5;*/
}
.homeLis .homeLiLeft{
	float: right;
}
.homeLis .homeLiLeft .homeLiTitle{
	text-align: right;
}
.homeLis .homeLiLeft .homeLiTips{
	float: right;
}
.businessUl li{
	width: 25%;
	float: left;
	text-align: center;
	box-sizing: border-box;
	padding: 0 10px;
}
.business{
	cursor: pointer;
	max-width: 100%!important;
	height: auto;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 0 auto;
}
.business1{
	background-image: url(../img/buss1.png);
	width: 226.5px;
	height: 58.5px;
}
.business2{
	background-image: url(../img/buss2.png);
	width: 299.25px;
	height: 61.5px;
}
.business3{
	background-image: url(../img/buss3.png);
	width: 210.75px;
	height: 67.5px;
}
.business4{
	background-image: url(../img/buss4.png);
	width: 190.5px;
	height: 47.25px;
}
.businessUlAct .business1{
	background-image: url(../img/buss21.png);
}
.businessUlAct .business2{
	background-image: url(../img/buss22.png);
}
.businessUlAct .business3{
	background-image: url(../img/buss23.png);
}
.businessUlAct .business4{
	background-image: url(../img/buss24.png);
}
.dynamicTitle{
	width: 100%;
	float: left;
	text-align: center;
	margin:20px 0 50px;
}
.dynamicTitle span{
	color: #686868;
    font-size: 36.0px;
    font-weight: 500;
    border-bottom: 4px solid #ff8b8b;
}
.dynamicUl{
	float: left;
	width: 100%;
	margin-bottom: 30px;
}
.dynamicUl li{
	width: 33.3%;
	float: left;
	box-sizing: border-box;
	padding: 0 10px;
}
.dynamicCon{
	/*cursor: pointer;*/
	max-width: 100%!important;
	width: 345px;
	margin: 0 auto;
}
.dynamicConImg{
	width: 100%;
	float: left;
	height: 241px;
	background-repeat: no-repeat;
	border-radius: 2px;
	background-size: 100% 100%;
	border: 1px solid #eee;
	background-image: url(../img/xwdtLogo.png);
}
.dynamicConTitle{
	width: 100%;
	float: left;
	margin: 20px 0 20px;
	color: #686868;
    font-size: 16.0px;
    font-weight: 500;
}
.dynamicConTime{
	width: 100%;
	float: left;
	text-align: right;
	color: #a2a2a2;
    font-size: 18.0px;
    font-weight: 500;
}
.dynamicTitle button{
	width: auto;
	padding: 0 20px;
	height: 40px;
	line-height: 40px;
	color: #ffffff;
    font-size: 18.0px;
    font-weight: 500;
	border: 0;
	border-radius: 3px;
	background-color: #F35B68;
	cursor: pointer;
}
.homeFooter{
	position: relative;
	width: 100%;
	float: left;
	background-color: rgba(54,54,54,0.8);
	padding: 50px 0 70px;
	box-sizing: border-box;
}
.homeFooterLfet{
	width: 335px;
	float: right;
	margin:0 10% 0 3%;
}
.homeFooterRight{
	width: auto;
	overflow: hidden;
	margin-left: 10%;
}
.homeFooterLi{
	color: #fff;
    font-size: 14.0px;
    font-weight: 400;
	width: 100%;
	float: left;
	line-height: 30px;
}
.homeFooterLogo{
	width: 100px;
	height: 100px;
	background-image: url(../img/newImg/ewm2.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-bottom: 30px;
	float: right;
}
.homeFooterLi i{
	font-size: 16px!important;
	width: 20px;
}
.homeFooterRight>ul>li{
	width: 18%;
	float: left;
}
.homeFooterLiW{
	width: 22%!important;
}
.homeFooterTitle{
	width: 100%;
	float: left;
	margin-bottom: 20px;
	color: #fff;
    font-size: 16.0px;
    font-weight: bold;
}
.homeFooterRight>ul>li>ul>a>li{
	width: 100%;
	float: left;
	height: 30px;
	line-height: 30px;
	color: #ccc!important;
    font-size: 14.0px;
    font-weight: 400;
    cursor: pointer;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.homeFooterRight>ul>li>ul>a>li:hover{
	color: rgb(0,162,233)!important;
}
.homeFooterB{
	height: 50px;
	line-height: 50px;
	background-color:#282828;
	width: 100%;
	float: left;
	text-align: center;
	margin-top: 50px;
	position: absolute;
	color: #fff;
	bottom: 0;
}
.homeFooterB>a{
	color: #fff !important;
}
.homeFooterB>a:hover{
	color: #217498 !important;
}
.bottomButt{
	display: none;
	position: fixed;
	right: 50px;
	bottom: 150px;
	z-index: 99;
}
.bottomCode{
	position: relative;
}
.bottomCodeImg{
	top: 0;
	position: absolute;
	right: 0;
	padding: 10%;
	box-sizing: border-box;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	box-shadow: 0 0 5px rgba(0,0,0,.2);
	cursor: pointer;
	background-color: #fff;
}
.bottomCodeImg div{
	width: 34px;
	height: 34px;
	margin: 8px auto;
	border-radius: 50%;
	background-image: url(../img/ewm.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	
}
.bottomCodeB{
	display: none;
	border-radius: 3px;
	width:auto;
	height: auto;
	box-shadow: 0 0 5px rgba(0,0,0,.2);
	padding: 10px;
	box-sizing: border-box;
	background-color: #fff;
	position: absolute;
	right: 80px;
	bottom: -110px;
}
.bottomTop{
	right: 0;
	position: absolute;
	padding: 10%;
	box-sizing: border-box;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	box-shadow: 0 0 5px rgba(0,0,0,.2);
	cursor: pointer;
	background-color: #fff;
	top: 60px;
}
.bottomTop div{
	width: 41px;
	height: 26px;
	margin: 12px auto;
	border-radius: 50%;
	background-image: url(../img/top.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.bottomCodeBEwm{
	width: 200px;
	height: 200px;
	background-image: url(../img/newImg/ewm2.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.bottomCodeBTitle{
	color: rgb(10,82,138);
	text-align: center;
	font-size: 16px;
}

/*容器云 cloudContainer*/
.banner{
	width: 100%;
	height: 600px;
	/* height: 520px; */
	float: left;
	/* position: relative; */
}
.banner>img{
	width: 100%;
	height: 100%;
}
.cloudBox{
	position: absolute;
	top: 200px;
	width: 100%;
	color: #fff;
	box-sizing: border-box;
	padding: 0 45% 0 10%;
}
.cloudBody{
	width: 100%;
	float: left;
	background-color: #fff;
	padding: 30px 10% 50px;
}
.kfzxBody{
	width: 100%;
	float: left;
	background-color: #fff;
	padding: 30px 0 0px;
}
.cloudBodyNav{
	width: 100%;
	background-color: rgba(245,245,245,0.9);
	/*background-color: #F5F5F5;*/
	height: 100px;
	height: auto;
	float: left;
	text-align: center;
}
.cloudBodyNav>a{
	width: 300px;
	height: 100px;
	display: inline-block;
	line-height: 100px;
	font-size: 24px;
	color: #363636;
	cursor: pointer;
	
}
.cloudBodyNavAct,.cloudBodyNav>a:hover{
	background-color: #217498;
	color: #fff!important;
}
.cloudBodyNav>a>.cloudIcon{
	display: inline-block;
	width: 40px;
	height: 40px;
	position: relative;
	margin-top: -10px;
	vertical-align: middle;
	margin-right: 20px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	
}
.cloudBodyNavAct>.cloudIcon1,.cloudBodyNav>a:hover .cloudIcon1{
	background-image: url(../img/cpgs2.png);
}
.cloudBodyNavAct>.cloudIcon2,.cloudBodyNav>a:hover .cloudIcon2{
	background-image: url(../img/cpgn2.png);
}
.cloudBodyNavAct>.cloudIcon3,.cloudBodyNav>a:hover .cloudIcon3{
	background-image: url(../img/cpjg2.png);
}
.cloudBodyNavAct>.cloudIcon4,.cloudBodyNav>a:hover .cloudIcon4{
	background-image: url(../img/cptd2.png);
}
.cloudBodyNavAct>.cloudIcon5,.cloudBodyNav>a:hover .cloudIcon5{
	background-image: url(../img/khbj2.png);
}
.cloudBodyNavAct>.cloudIcon6,.cloudBodyNav>a:hover .cloudIcon6{
	background-image: url(../img/khxq2.png);
}
.cloudBodyNavAct>.cloudIcon7,.cloudBodyNav>a:hover .cloudIcon7{
	background-image: url(../img/khcg2.png);
}

.cloudIcon1{
	background-image: url(../img/cpgs.png);
}
.cloudIcon2{
	background-image: url(../img/cpgn.png);
}
.cloudIcon3{
	background-image: url(../img/cpjg.png);
}
.cloudIcon4{
	background-image: url(../img/cptd.png);
}
.cloudIcon5{
	background-image: url(../img/khbj.png);
}

.cloudIcon6{
	background-image: url(../img/khxq.png);
}

.cloudIcon7{
	background-image: url(../img/khcg.png);
}


.cloudBodyNavTop{
	position: fixed;
	top: 100px;
	box-shadow: rgba(0,0,0,.22) 0 5px 10px -5px;
}

/*.cloudBodyNav>a>span{
	min-width: 50px;
	padding: 30px 10px 10px;
	float: left;
	cursor: pointer;
	border-bottom: 3px solid transparent;
	margin:0 30px -2px 0;
	color: #666666;
    font-size: 14.0px;
}*/
/*.cloudBodyNavAct,.cloudBodyNav>a>span:hover{
	border-bottom: 3px solid #0074F9!important;
	color: #0074F8!important;
}*/
.cloudBodyLi>a{
	float: left;
	width: 100%;
	height: 35px;
	position: relative;top: -200px;
}
/*.cloudBodyLi>a:target{
	padding-top: 180px;
}*/
.cloudBodyNavBs{
	float: left;
	width: 100%;
	height: 100px;
	display: none;
}
.cloudBodyLi{
	width: 100%;
	float: left;
	margin-bottom: 50px;
}
.cloudBodyLi>.header{
	width: 40%;
	margin: 0 30%;
	box-sizing: border-box;
	padding-left: 15px;
	color: #333333;
	text-align: center;
    font-size: 26.0px;
    margin-bottom: 40px;
    float: left;
    border-bottom: 2px solid #ff8b8b;
}
.cloudBodyLi>.header>.title{
	background-color: #fff;
	position: relative;
	padding: 0 50px;
	top: 15px;
}
.cloudBodyLi>p{
	width: 100%;
	float: left;
	color: #666666;
    font-size: 14px;
    text-indent: 40px;
    line-height: 30px;
    margin-bottom: 10px;
}
.cloudBodyCon{
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	float: left;
}
.cloudBodyCon>.title{
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.cloudBodyCon>ul{
	box-sizing: border-box;
	padding: 0 20px;
	width: 100%;
	float: left;
}
.cloudBodyCon>ul:not(:last-child){
	margin-bottom: 50px;
}
.cloudBodyCon>ul>li{
	width: 100%;
	float: left;
	list-style: initial;
	height: 30px;
	line-height: 30px;
	color: #8b8b8b;
    font-weight: 400;
}
.cloudBodyLi>table{
	border: 1px solid #d3d3d3;
	width: 100%;
}
.cloudBodyLi table thead th,.cloudBodyLi table tbody tr td{
	border: 1px solid #d3d3d3;
	padding: 10px;
	box-sizing: border-box;
	min-height: 40px;
	min-width: 100px;
	line-height: 20px;
}
.cloudBodyLi table tbody tr:nth-of-type(even),.cloudBodyLi table thead th{
	background-color: #f8f8f8;
}
.cloudBodyLi table tbody tr td:nth-of-type(2),.cloudBodyLi table tbody tr td:nth-of-type(1),.cloudBodyLi table thead th:nth-of-type(1){
	border-right: 2px solid #2176DA;
}
.cloudBodyLi table thead th:nth-of-type(2){
	border: 2px solid #2176DA;
	border-bottom: 1px solid #d3d3d3!important;
}
.cloudBodyLi table tbody tr:last-child td:nth-of-type(2){
	border-bottom: 2px solid #2176DA;
}
.cloudBodyLi table tbody tr td>.title{
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.cloudBodyLi table tbody tr td>ul{
	width: 100%;
	float: left;
	box-sizing: border-box;
	padding: 0 20px;
}
.cloudBodyLi table tbody tr td>ul>li{
	list-style: inherit;
	width: 100%;
	float: left;
	line-height: 20px;
	margin-bottom: 10px;
	color: #666666;
    font-weight: 400;
}
.cloudBodyCon>.img{
	width: 916px;
	height: 611px;
	margin: 20px auto;
}
.cloudBodyLi .img>img{
	width: 100%;
	height: 100%;
	margin: 20px 0;
}
.content>.title{
    font-size: 26.0px;
}
.content>p{
	font-weight: 400;
	line-height: 25px;
	margin-bottom: 50px;
}
.cloudBodyBox,.cloudBoxLi,.cloudBodyBox>ul>li>ul{
	float: left;
	width: 100%;
}
.cloudBodyBox>ul>li{
	width: 25%;
	padding: 20px 0;
	float: left;
	text-align: center;
	-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.cloudBoxLi>ul>li{
	height: 390px;
	width: 29.3%;
	float: left;
	padding: 20px 5%;
	box-sizing: border-box;
	text-align: left;
	margin: 20px 2%; 
	-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.cloudBodyBox>ul>li:hover,.cloudBoxLi>ul>li:hover{
	-webkit-transform: translateY(-10px);
    transform: translateY(-10px);
    box-shadow: 0 7px 7px #e9e9e9;
}
.cloudBodyBoxT{
	width: 100%;
	float: left;
	height: 136px;
}
.cloudBoxLi>ul>li>p{
	color: #8b8b8b;
    font-size: 12.0px;
    font-weight: 500;
    line-height: 25px;
}
.cloudBodyBox>ul>li>.title,.cloudBoxLi>ul>li>.title{
	width: 100%;
	float: left;
	margin: 30px 0 20px;
	text-align: center;
	font-size: 16px;
    font-weight: 600;
    color: #1e1e1e;
}
.cloudBodyBox>ul>li>ul>li{
	color: #8b8b8b;
    font-size: 14.0px;
    font-weight: 500;
	width: 50%;
	float: left;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.cloudBodyBox>ul>li>ul>li>i{
	margin-right: 10px;
	font-size: 9px!important;
	color: #d7d7d7;
}
.cloudBodyIcon{
	margin: 0 auto;
	width: 140px;
	height: 140px;
	border-radius: 50%;
	border: 5px solid #F5F5F5;
	padding: 30px;
	box-sizing: border-box;
}
.cloudBodyIcon>div{
	width: 70px;
	height: 70px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.cloudBodyIcons{
	margin: 0 auto;
	width: 140px;
	height: 140px;
	border-radius: 50%;
	border: 5px solid #F5F5F5;
	/* padding: 30px; */
	box-sizing: border-box;
}
.cloudBodyIcons>div{
	width: 130px;
	height: 130px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.cloudBodyIcon1{
	background-image: url(../img/rqy/1.png);
}
.cloudBodyIcon2{
	background-image: url(../img/rqy/2.png);
}
.cloudBodyIcon3{
	background-image: url(../img/rqy/3.png);
}
.cloudBodyIcon4{
	background-image: url(../img/rqy/4.png);
}
.cloudBodyIcon5{
	background-image: url(../img/rqy/5.png);
}
.cloudBodyIcon6{
	background-image: url(../img/rqy/6.png);
}
.cloudBodyIcon7{
	background-image: url(../img/rqy/7.png);
}
.cloudBodyIcon8{
	background-image: url(../img/rqy/8.png);
}
.cloudBodyIcon9{
	background-image: url(../img/rqy/9.png);
}
.cloudBodyIcon10{
	background-image: url(../img/rqy/10.png);
}
.cloudBodyIcon11{
	background-image: url(../img/xxfw/1.png);
}
.cloudBodyIcon12{
	background-image: url(../img/xxfw/2.png);
}
.cloudBodyIcon13{
	background-image: url(../img/xxfw/3.png);
}
.cloudBodyIcon14{
	background-image: url(../img/xxfw/4.png);
}
.cloudBodyIcon15{
	background-image: url(../img/xxfw/5.png);
}
.cloudBodyIcon16{
	background-image: url(../img/xxfw/6.png);
}
.cloudBodyIcon17{
	background-image: url(../img/xxfw/7.png);
}
.cloudBodyIcon18{
	background-image: url(../img/xxfw/8.png);
}
.cloudBodyIcon19{
	background-image: url(../img/xxfw/9.png);
}
.cloudBodyIcon20{
	background-image: url(../img/xxfw/10.png);
}
.cloudBodyIcon21{
	background-image: url(../img/xxfw/11.png);
}
.cloudBodyIcon22{
	background-image: url(../img/xxfw/12.png);
}
.cloudBodyIcon23{
	background-image: url(../img/jdal/1.png);
}
.cloudBodyIcon24{
	background-image: url(../img/jdal/2.png);
}
.cloudBodyIcon25{
	background-image: url(../img/jdal/3.png);
}
.cloudBodyIcon26{
	background-image: url(../img/jdal/4.png);
}
.cloudBodyIcon27{
	background-image: url(../img/jdal/5.png);
}
.cloudBodyIcon28{
	background-image: url(../img/jdal/6.png);
}
.cloudBodyIcon29{
	background-image: url(../img/jdal/8.png);
}
.cloudBodyIcon30{
	background-image: url(../img/jdal/7.png);
}
.cloudBodyIcon31{
	background-image: url(../img/rqy/11.png);
}
.cloudBodyIcon32{
	background-image: url(../img/rqy/12.png);
}
.cloudBodyIcon33{
	background-image: url(../img/rqy/13.png);
}
.cloudBodyIcon34{
	background-image: url(../img/rqy/14.png);
}
.cloudBodyIcon35{
	background-image: url(../img/rqy/15.png);
}
.cloudBodyIcon36{
	background-image: url(../img/rqy/16.png);
}
.cloudBodyIcon37{
	background-image: url(../img/rqy/17.png);
}
.cloudBodyIcon38{
	background-image: url(../img/rqy/18.png);
}
.cloudBodyIcon39{
	background-image: url(../img/rqy/19.png);
}
.cloudBodyIcon40{
	background-image: url(../img/rqy/20.png);
}
.cloudBodyIcon41{
	background-image: url(../img/hnnydx/1.png);
}
.cloudBodyIcon42{
	background-image: url(../img/hnnydx/2.png);
}
.cloudBodyIcon43{
	background-image: url(../img/hnnydx/3.png);
}
.cloudBodyIcon44{
	background-image: url(../img/hnnydx/4.png);
}
.cloudBodyIcon45{
	background-image: url(../img/hnnydx/5.png);
}
/* 东莞疫情icon */
.dgIcon1{
	background-image: url(../img/东莞疫情/数据采集.png);
}
.dgIcon2{
	background-image: url(../img/东莞疫情/分布.png);
}
.dgIcon3{
	background-image: url(../img/东莞疫情/当前事件跟踪.png);
}
.dgIcon4{
	background-image: url(../img/东莞疫情/数据源.png);
}
.cloudBoxLis>ul>li{
	text-align: center!important;
	height: 280px;
}
/* 双一流icon */
.syIcon1{
	background-image: url(../img/双一流/发起任务协同.png);
}
.syIcon2{
	background-image: url(../img/双一流/报告.png);
}
.syIcon3{
	background-image: url(../img/双一流/数据采集.png);
}
.syIcon4{
	background-image: url(../img/双一流/销售分析.png);
}
.syIcon5{
	background-image: url(../img/双一流/风险评估.png);
}
/*大数据中心*/
.bigData thead th{
	text-align: left;
	border: 1px solid #d3d3d3!important;
}
.bigData tbody tr td{
	color: #666666;
    font-weight: 400;
	border: 1px solid #d3d3d3!important;
}
.bigData tbody tr td p{
	margin: 10px 0;
}
.bigData tbody tr td>.title{
	margin: 20px 0 15px!important;
	color: #333;
}
.bigData tbody tr td>ul{
	padding: 0!important;
}
.bigData tbody tr td>ul>li{
	list-style: none!important;
}
.bigImg>.img{
	width: 933px!important;
	height: 636px!important;
	margin: 20px auto;
}
.cpgn>.img{
	width: 994px;
	height: 446px;
	margin: 20px auto 120px;
}
.cpgns>.img{
	width: 847px;
	height: 726px;
	margin: 20px auto 120px;
}

/*容器云解决方案*/
.solution{
	width: 100%;
	min-width: 400px;
	padding: 0 20% 0 20%;
}
.solution>.homeImgTitle{
	text-align: left!important;
	white-space:nowrap;
}
.solutionButton{
	width: auto;
	height: 40px;
	line-height: 40px;
	border: 1px solid #fff!important;
	background-color: transparent;
	color: #fff;
	border-radius: 3px;
	padding: 0 20px;
	font-size: 20.0px;
    font-weight: 400;
    margin-top: 30px;
    cursor: pointer;
}
.solutionButton:hover{
	background-color: #fff;
	color: #333;
}
.soluTop{
	width: 100%;
	float: left;
	background-color: #fff;
	padding: 30px 10% 60px;
	box-sizing: border-box;
}
.soluTops>ul>li{
	width: 20%!important;
}
.soluTop>ul>li{
	width: 25%;
	float: left;
	text-align: center;
	box-sizing: border-box;
	padding: 0 20px;
}
.soluIcon{
	width: 118px;
	height: 118px;
	background-color: #fff;
	box-shadow: 0px 0px 5px 2px #ccc;
	margin: -90px auto 20px;
	border-radius: 50%;
	line-height: 118px;
}
.soluIcon>div{
	float: left;
	margin: 35px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	width: 50px;
	height: 50px;
}
.soluIcon1{
	background-image: url(../img/image.png);
}
.soluIcon2{
	background-image: url(../img/image2.png);
}
.soluIcon3{
	background-image: url(../img/image1.png);
}
.soluIcon4{
	background-image: url(../img/image3.png);
}
.soluIcon5{
	background-image: url(../img/Bitmap-6.png);
}
.soluIcon6{
	background-image: url(../img/Bitmap-8.png);
}
.soluIcon7{
	background-image: url(../img/Bitmap-9.png);
}
.soluIcon8{
	background-image: url(../img/Bitmap-1211.png);
}
.soluIcon9{
	background-image: url(../img/Bitmap-1212.png);
}
.soluIcon10{
	background-image: url(../img/Bitmap-1221.png);
}
.soluIcon11{
	background-image: url(../img/Bitmap-54.png);
}
.soluIcon12{
	background-image: url(../img/Bitmap-54.png);
}
.soluIcon13{
	background-image: url(../img/image4.png);
}
.soluIcon14{
	background-image: url(../img/solu1.png);
}
.soluIcon15{
	background-image: url(../img/solu2.png);
}
.soluIcon16{
	background-image: url(../img/solu3.png);
}
.soluIcon17{
	background-image: url(../img/solu4.png);
}
.soluIcon18{
	background-image: url(../img/solu5.png);
}
.soluIcon19{
	background-image: url(../img/Bitmap-41.png);
}
.soluIcon20{
	background-image: url(../img/Bitmap-42.png);
}
.soluIcon21{
	background-image: url(../img/Bitmap-43.png);
}
.soluIcon22{
	background-image: url(../img/Bitmap-44.png);
}
.soluTop>ul>li>.title{
	width: 100%;
	line-height: 28px;
	text-align: center;
	font-size: 18.0px;
    font-weight: 400;
    margin-bottom: 20px;
}
.soluTop>ul>li>.con{
	width: 100%;
	text-align: left;
	font-weight: 400;
	line-height: 34px;
}
.soluCenter{
	width: 100%;
	float: left;
	background-color: #f8fcff;
	padding: 30px 10%;
	box-sizing: border-box;
}
.soluCenter>.title,.soluBottom>.title,.soluCenter>.tips,.soluCenter>.body,.soluCenter>.body>ul>li .title{
	width: 100%;
	float: left;
	margin-bottom: 20px;
	font-weight: 400;
}
.soluCenter>.title,.soluBottom>.title{
	font-size: 30.0px;
	margin-top: 20px;
}
.soluCenter>.tips{
	color: #666666;
    font-size: 18.0px;
}
.soluCenter>.body>ul>li{
	width: 47%;
	float: left;
	box-sizing: border-box;
}
.soluCenter>.body>ul>li>.left{
	width: 100px;
	height:100%;
	float: left;
	margin-right: 20px;
}
.soluCenter>.body>ul>li>.left>div{
	width: 100%;
	height: 100px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.soluCenter>.body>ul>li>.left .icon1{
	width: 88px;
	background-image: url(../img/Bitmap-654.png);
}
.soluCenter>.body>ul>li>.left .icon2{
	background-image: url(../img/Bitmap546.png);
}
.soluCenter>.body>ul>li>.right{
	width: 70%;
	float: left;
}
.soluCenter>.body>ul>li>.right>.title{
	color: #161d24;
    font-size: 24.0px;
}
.soluCenter>.body>ul>li>.right>p{
	color: #666666;
    font-size: 18.0px;
    margin-bottom: 10px;
    line-height: 25px;
}
.soluCenter>.body>ul>li:first-child{
	border-right: 3px solid #b8defc;
	margin-right: 6%;
}
.soluCenter>.body>ul>li>.right>p>span{
	color: #161d24;
}
.soluBottom{
	width: 100%;
	float: left;
	overflow: hidden;
	background-color: #edf7ff;
	padding: 30px 10% 30px;
	box-sizing: border-box;
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul{
	width: 100%;
	float: left;
	margin: 50px 0;
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li{
	/*cursor: pointer;*/
	width: 33.3%;
	float: left;
	box-sizing: border-box;
	padding: 0 20px;
	position: relative;
}
.homeBag>.flexslider>.flex-viewport>ul>li>ul>li{
	/*cursor: pointer;*/
	width: 25%;
	float: left;
	box-sizing: border-box;
	/* padding: 0 20px; */
	position: relative;
	text-align: center;
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li:not(:last-child){
	border-right: 3px solid #B8DEFC;
}
.homeBag>.flexslider>.flex-viewport>ul>li>ul>li:not(:last-child){
	border-right: 0px solid #B8DEFC;
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img{
	width: 100%;
	float: left;
	height: 150px;
	margin: 20px 0 0;
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>div{
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 0 auto;
	max-width: 100%;
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon1{
	width: 480px;
	height: 65px;
	background-image: url(../img/jyb.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon2{
	width: 99px;
	height: 100px;
	background-image: url(../img/zsdx.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon3{
	width: 102px;
	height: 102px;
	background-image: url(../img/xajd.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon4{
	width: 175px;
	height: 65px;
	background-image: url(../img/whga.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon5{
	width: 55px;
	height: 73px;
	background-image: url(../img/gzghy.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon6{
	width: 256px;
	height: 63px;
	background-image: url(../img/hzqzf.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon7{
	width: 271px;
	height: 53px;
	background-image: url(../img/wuxi.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon8{
	width: 232px;
	height: 60px;
	background-image: url(../img/gzdx.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon9{
	width: 249px;
	height: 40px;
	background-image: url(../img/gdcrj.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon10{
	width: 271px;
	height: 60px;
	background-image: url(../img/gdwht.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon11{
	width: 271px;
	height: 40px;
	background-image: url(../img/gdjccr.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon12{
	width: 136px;
	height: 62px;
	background-image: url(../img/jpdz.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.img>.icon13{
	width: 136px;
	height: 62px;
	background-image: url(../img/anhua.png);
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.title{
	width: 100%;
	text-align: center;
	font-size: 18.0px;
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.Hide>.title{
	font-size: 18.0px;
	margin-bottom: 20px;
}
.soluBottom>.flexslider>.flex-viewport>ul>li>ul>li>.Hide>p{
	color: #666666;
    font-size: 14.0px;
}

.soluCenter>h2{
	margin-top: 30px;
	font-size: 20px!important;
}
.soluCenter>h2,.soluCenter>strong,.soluCenter>ul>li,.soluCenter>ul>p,.soluCenter>p,.soluCenter>div{
	width: 100%;
	float: left;
	margin-bottom: 10px;
	font-size: 14px;
}
.soluCenter>.img>img{
	height: 1140px;
	width: 100%;
}
.soluCenter>ul>li{
	list-style: initial;
}

/*微服务技术培训*/
.wfwj>.title{
	margin: 60px 0 30px;
}
.wfwj>.title,.compBodyCon>.title{
	width: 100%;
	float: left;
	text-align: center;
}
.wfwj>.title>span,.compBodyCon>.title>span{
	border-bottom: 6px solid #ff8b8b;
	 font-size: 36.0px;
}
.wfwj>.title>p{
	width: 100%;
	float: left;
	padding: 0 20%;
	margin-top: 50px;
	line-height: 25px;
	text-align: left;
	color: #666666;
    font-size: 18.0px;
}
.wfwj>.body{
	width: 100%;
	float: left;
	margin: 50px 0;
}
.wfwj>.body>ul>li{
	width: 33.3%;
	float: left;
	margin: 30px 0;
	padding: 0 20px;
	box-sizing: border-box;
}
.wfwj>.body>ul>li>.con{
	width: 380px;
	height: 360px;
	max-width: 100%;
	margin: 0 auto;
	background-color: #f5f5f5;
	border-radius: 3px;
	position: relative;
}
.wfwj>.body>ul>li>.con>.img{
	width: 100%;
	height: 180px;
	float: left;
	margin-bottom: 30px;
}
.wfwj>.body>ul>li>.con>.img>img{
	width: 100%;
	height: 100%;
}
.wfwj>.body>ul>li>.con>p{
	width: 100%;
	float: left;
	text-align: center;
	margin-bottom: 10px;
	color: #666666;
}
.wfwj>.body>ul>li>.con>.Hide{
	display: none;
	position: absolute;
	z-index: 5;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: #8f8f8f;
	border-radius: 3px;
	color: #fff;
	box-sizing: border-box;
	padding: 20px;
	text-align: center;
}
.wfwj>.body>ul>li>.con>.Hide>p{
	width: 100%;
	float: left;
	margin-bottom: 10px;
	font-size: 24.0px;
}
.wfwj>.body>ul>li>.con>.Hide>button{
	width: auto;
	padding: 0 20px;
	height: 40px;
	line-height: 40px;
	color: #ffffff;
    font-size: 18.0px;
    font-weight: 500;
	border: 0;
	border-radius: 3px;
	background-color: #ff8b8b;
	cursor: pointer;
	margin-top: 20px;
}
.wfwj>.body>ul>li>.con>.Hide>button:hover{
	background-color: #fff;
	border: 1px solid #ff8b8b;
	color: #ff8b8b;
}
.cloud .modal-header,
.cloud .modal-body,
.cloud .modal-footer {
    float: left;
    width: 100%;
    background-color: #fff;
}
.cloud .modal-dialog {
    margin-top: 150px;
    min-width: 750px;
}
.cloud .modal-header .close{
	color: #FF8B8B;
	opacity: 1;
	font-size: 30px!important;
}
.appointment{
	width: 100%!important;
	padding: 20px 20%!important;
	float: left;
	box-sizing: border-box;
}
.appointmentLi{
	float: left;
	width: 100%;
	height: 50px;
	background-color: #ECECEC;
	box-sizing: border-box;
	padding: 0 10px;
	border-radius: 5px;
	margin-bottom: 20px;
}
.appointmentIcon{
	width: 38px;
	float: left;
	height: 100%;
	margin-right: 10px;
}
.appointmentIcon>div{
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 10px 0;
}
.appointmentIcon>.Icon1{
	width: 38px;
	height: 30px;
	background-image: url(../img/yy4.png);
}
.appointmentIcon>.Icon2{
	width: 19px;
	height: 30px;
	background-image: url(../img/yy1.png);
}
.appointmentIcon>.Icon3{
	width: 30px;
	height: 21px;
	background-image: url(../img/yy2.png);
}
.appointmentIcon>.Icon4{
	width: 30px;
	height: 30px;
	background-image: url(../img/yy3.png);
}
.appointmentInput{
	width: auto;
	overflow: hidden;
}
.appointmentInput>input[type="text"]{
	width: 100%;
	height: 30px;
	margin: 10px 0;
	outline: none;
	border: 0;
	background-color: transparent;
}
#appointment .modal-footer{
	text-align: center;
}
#appointment .modal-footer>button{
	width: auto;
	padding: 0 20px;
	height: 40px;
	line-height: 40px;
	color: #ffffff;
    font-size: 18.0px;
    font-weight: 500;
	border: 0;
	border-radius: 3px;
	background-color: #ff8b8b;
	cursor: pointer;
	margin-top: 20px;
}
#appointment .modal-footer>button:hover{
	background-color: #fff;
	border: 1px solid #ff8b8b;
	color: #ff8b8b;
}

/*客服中心*/
.jszxBodyTop{
	background:rgba(247,247,247,1);
	/* height: 246px; */
	padding: 30px 10%;
}
.jszxBodyTop2{
	padding-top: 50px;
}
.kfzxKHZX{
	padding: 30px 15%;
}
.kfzxBanner{
	height: 658px;
	background-color: #2CB7F5;
}
.kfzxBanner>.cloudBox{
	padding: 0 20%;
	text-align: center;
}
.kfzxBodyTop{
	width: 300px;
	float: left;
	margin-right: 0;
}
.kfzxBodyTops{
	width: 100%;
	float: left;
}
.kfzxBodyTops>ul>li{
	width: 33.3%!important;
}
.kfzxBodyTop>ul>li{
	width: 100%;
	float: left;
	text-align: center;
	margin-bottom: 50px;
}
.kfzxBodyTop>ul>li>p{
	width: 100%;
	float: left;
	margin-top: 10px;
	color: #666666;
    font-size: 20.0px;
}
.kfzxBodyTop>ul>li>p>span{
	color: #666666;
    font-size: 20.0px;
    text-decoration: none;
}
.kfzxBodyTop>ul>li>p>i{
	color: #2CB7F5;
	font-size: 100px!important;
	margin-bottom: 30px;
}
.kfzxBodyIcon{
	width: 233px;
	height: 227px;
	background-image: url(../img/newImg/ewm2.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 60px 0 20px;
}
.kfzxBodyBottom{
	width: auto;
	overflow: hidden;
	margin-top: 50px;
}
.dituContent{
	width: 100%;
	float: left;
	height: 450px;
}

/*公司简介*/
.comTitle{
	text-align: center;
}
.comTitle>p{
	text-align: center;
}
.comTitle{
	padding: 0 20%;
}
.compBody,.compBodyTop,.newsBody,.newsBodys{
	width: 100%;
	float: left;
}
.compBodyTop{
	margin: 10px 0 0px;
}
.compBodyTop>p{
	line-height: 30px;
	text-indent: 40px;
	color: #151515;
    font-size: 18.0px;
    font-weight: 400;
    margin-bottom: 15px;
}
.compBodyCon>.title{
	margin: 100px 0 30px;
}
.compBodyCon>.flexslider>.flex-viewport>ul>li>ul{
	width: 100%;
	float: left;
	margin-top: 30px;
}
.compBodyCon>.flexslider>.flex-viewport>ul>li>ul>li,#banner_tabs2>ul>li>ul>li{
	width: 33.3%;
	float: left;
	margin: 20px 0;
	padding: 0 10px;
	box-sizing: border-box;
}
.compBodyCon>.flexslider>.flex-viewport>ul>li>ul>li>div,
#banner_tabs2>ul>li>ul>li>div{
	max-width: 100%;
	width: 350px;
	height: 485px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 0 auto;
}
.img1{
	background-image: url(../img/zs1.jpeg);
}
.img2{
	background-image: url(../img/zs2.jpg);
}
.img3{
	background-image: url(../img/zs3.jpeg);
}
.img4{
	background-image: url(../img/zs4.jpg);
}
.img5{
	background-image: url(../img/zs5.jpeg);
}
.img6{
	background-image: url(../img/zs6.jpg);
}
.img7{
	background-image: url(../img/zs7.jpeg);
}
.img8{
	background-image: url(../img/zs8.jpg);
}
.img9{
	background-image: url(../img/zs9.jpeg);
}
.img10{
	background-image: url(../img/zs10.jpg);
}
.img11{
	background-image: url(../img/zs11.jpg);
}
.img12{
	background-image: url(../img/zs12.jpg);
}
.img14{
	background-image: url(../img/zs14.jpg);
}
.img15{
	background-image: url(../img/zs15.jpeg);
}
.img16{
	background-image: url(../img/zs16.jpeg);
}
.img17{
	background-image: url(../img/zs17.jpeg);
}
.img18{
	background-image: url(../img/zs18.jpeg);
}
.img19 {
	background-image: url(../img/apx/1.jpg);
}
.img20 {
	background-image: url(../img/apx/2.jpg);
}
.img21 {
	background-image: url(../img/apx/3.jpg);
}
.img22 {
	background-image: url(../img/apx/4.jpg);
}
.img23 {
	background-image: url(../img/apx/5.jpg);
}
.centerImg{
	width: 100%;
	float: left;
	margin: 30px 0;
}
.centerImg>div{
	width: 1318px;
	max-width: 100%;
	height: 364px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 0 auto;
	background-image: url(../img/newImgs22/23.png);
}
.compBodyButtom{
	width: 100%;
	float: left;
	margin-top: 30px;
}
.compBodyButtom>.right{
	width: 100%;
	float: left;
}
.compBodyButtom>.right div{
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 0 auto;
	max-width: 100%;
}
.compBodyButtom>.right p{
	margin-top: 20px;
	color: #151515;
    font-size: 24.0px;
    font-weight: 400;
    text-align: center;
}
.leftImg{
	width: 543px;
	height: 401px;
	background-image: url(../img/nh.png);
}
.compBodyButtom>.right>ul>li{
	width: 25%;
	float: left;
	padding: 0 20px;
	box-sizing: border-box;
	margin-bottom: 20px;
}
.compBodyButtom>.right>ul>li>div{
	width: 350px;
	height: 250px;
}
.rightImg1{
	background-image: url(../img/sk.jpg);
}
.rightImg2{
	background-image: url(../img/gc.jpg);
}
.rightImg3{
	background-image: url(../img/ds.jpg);
}
.rightImg4{
	background-image: url(../img/cs.jpg);
}
.rightImg5{
	background-image: url(../img/syw1.jpg);
}
.rightImg6{
	background-image: url(../img/syw2.jpg);
}
.rightImg7{
	background-image: url(../img/syw3.jpg);
}
.rightImg8{
	background-image: url(../img/syw4.jpg);
}

/*新闻动态*/
.newsCon>h2,.newsConTips{
	text-align: center;
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.newsConTips{
	font-size: 14px;
	color: #666;
	margin-bottom:50px;
}
.newsConTips>span{
	margin: 0 20px;
	color: #8b8b8b;
}
.newsNavLi{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.newsNavLi>button{
	float: left;
	width: auto;
	padding: 0 20px;
	height: 30px;
	border-radius: 3px;
	background-color:#fff;
	border: 1px solid #ccc;
	cursor: pointer;
	margin: 10px 20px 0 0;
}
.newsNavLi>button:hover{
	background-color: #1392DB;
	color: #fff;
	border: 1px solid #1392DB;
}
.newsBody>div>ul,.joinBody{
	width: 100%;
	float: left;
	box-sizing: border-box;
	padding: 0 10%;
}
.newsBody>div>ul>li{
	cursor: pointer;
	width: 100%;
	float: left;
	border-bottom: 1px solid #c6c6c6;
	margin: 20px 0;
	padding: 30px 0;
	position: relative;
}
.newsBody>div>ul>li>.left{
	width: 230px;
	float: left;
	margin-right: 20px;
}
.newsBody>div>ul>li>.left>img{
	width: 230px;
	height: 130px;
}
.newsBody>div>ul>li>.right{
	width: auto;
	overflow: hidden;
}
.newsBody>div>ul>li>.right>p{
	width: 100%;
	float: left;
	font-weight: 400;
}
.newsBody>div>ul>li>.right>.title{
	font-size: 18.0px;
}
.newsBody>div>ul>li>.right>.con{
	margin-bottom: 40px;
	line-height: 25px;
	color: #8b8b8b;
	margin-top: 10px;
}
.newsBody>div>ul>li>.right>.time{
	color: #8b8b8b;
	margin-top: 20px;
}
.newsBody>div>ul>li>.right>.time{
	position: absolute;
	bottom: 30px;
}
.newsPage{
	width: 100%;
	float: left;
	text-align: center;
	margin: 30px 0;
}
.newsBodys{
	display: none;
	padding: 0 10% 50px 10%;
	box-sizing: border-box;
}
.newsBodys>.newsNav{
	float: left;
	width: 100%;
	padding: 20px 0;
	border-bottom: 1px solid #c7c7c7;
	font-size: 14.0px;
	margin: 30px 0 0;
	color: #666;
}
.newsBodys>.newsNav>.xinwen{
	cursor: pointer;
}
.newsBodys>.newsNav>.xinwen:hover{
	color: #33CAEB;
}
.newsBodys>.newsImg{
	width: 100%;
	float: left;
	text-align: center;
}
.newsBodys>.newsImg>img{
	width: 650px;
	height: 450px;
	margin-bottom: 30px;
}
.newsBodys>.newsCon{
	width: 100%;
	float: left;
	margin: 30px 0;
}
.newsCons{
	display: none;
}
.newsBodys>.newsCon>p{
	text-indent: 30px;
	line-height: 28px;
	width: 100%;
	float: left;
	font-size: 16.0px;
    font-weight: 400;
    margin-bottom: 20px;
}
.newsBodys>.newsCon>.newsConImg{
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}
.pageButtonAct{
	color: #fff!important;
	background-color: #2CB7F5!important;
}

/*加盟OCS*/
.comTitle>.email{
	margin-top: 50px;
}
.joinBody{
	padding-bottom: 50px;
}
.joinBody>ul>li{
	width: 100%;
	float: left;
	margin: 30px 0;
	border-bottom: 1px solid #dcdcdc;
	padding: 30px 0;
	color: #151515;
	font-size: 18.0px;
	font-weight: 400;
}
.joinBody>ul>li>.title{
	margin-bottom: 30px;
	font-weight: 700;  
}
.joinBody>ul>li>p{
	width: 100%;
	float: left;
	margin-bottom: 10px;
}

/*联系我们*/
.kfzxBodyTop>ul>li>p>span{
	display: inline-block;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 10px auto;
	max-width: 100%;
}
.kfzxBodyTop i:hover{
	color: #0074F9!important;
}
.contact1{
	width: 103px;
	height: 98px;
	background-image: url(../img/contact1.png);
}
.contact2{
	width: 87px;
	height: 87px;
	background-image: url(../img/contact2.png);
}
.contact3{
	width: 112px;
	height: 80px;
	background-image: url(../img/contact3.png);
}

/*帮助文档*/
.bzwdBox{
	max-width: 100%;
	width: 300px;
	height: auto;
	padding: 30px 0;
	box-sizing: border-box;
	border-radius: 5px;
	color: #696969;
	margin: 20px auto;
}
.bzwdLi>span{
	font-size: 18px;
}
.bzwdBox:hover{
	box-shadow: 0 0 10px 2px #ccc;
	color: #1392DB!important;
}
.bzwdBox:hover i{
	color: #1392DB!important;
}
.bzwdLi{
	width: 100%;
	cursor: pointer;
}
.bzwdLi>i{
	color: #ccc;
	font-size: 50px!important;
	margin-bottom: 30px;
}

/*教育部*/
.cloudBodyLi>.flexslider>.flex-viewport>ul>li{
	text-align: center;
}
.cloudBodyLi>.flexslider>.flex-viewport>ul>li>img{
	max-width: 100%;
}
.cloudBoxLia{
	padding: 0 5%;
}
.cloudBoxLia>ul>li{
	width: 34%;
	margin: 0 8%;
}
.cloudBoxLic>ul>li{
	width: 25%;
	margin: 0;
}

.sanjiao{
	width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 15px solid rgba(94,94,94,0.8);
	top: 65px;
	position: absolute;
	left: 50%;
	margin-left: -10px;
	display: none;
}

/* bkpgyrz */
.bkpgyrz .banner{
	height: 600px;
}
.bkpgyrzDiv{
	width: 100%;
	float: left;
	text-align: center;
}
.bkpgyrzDiv img{
	margin: 0 auto;
}
.bkpgyrzTitle{
	width: 1200px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -71px 0 0 -600px;
	z-index: 9;
}

/* sjzt */
.sjzt .bkpgyrzTitle{
	margin: -113px 0 0 -600px;
}

/* xxzx */
.xxzxBtn{
	display: inline-block;
	padding: 5px 15px;
	background:rgba(255,255,255,1);
	border-radius:10px;
	font-size:20px;
	font-weight:bold;
	color:rgba(55,10,123,1);
}
/* .xxzx .bkpgyrzTitle{
	margin: -120px 0 0 -600px;
} */

/* home */
.homeDiv{
	padding: 50px 0;
}
.homeDiv a{
	color: #333;
	text-decoration:none!important;
}
.homeDiv .row{
	width: 1200px;
	margin: 0 auto;
}
.homeDivImg{
	margin: 0 auto;
	width:380px;
	height:336px;
	background:rgba(255,255,255,1);
	border:1px solid rgba(230,235,240,1);
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);
	transition: 0.3s ease all;
}
.homeDivImg:hover{
	box-shadow: 0 7px 7px #e9e9e9;
	-webkit-transform: translateY(-10px);
    transform: translateY(-10px);
}
.homeDivImgCon{
	padding: 20px;
}
.homeBag{
	width: 100%;
	height: 672px;
	background-image: url(../img/newImg/home/16.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	padding: 108px 0;
}
.homeBag .flexslider{
	width: 1200px;
	margin:  0 auto;
}

.contactUsBody{
	padding: 30px 10%;
}
.zjjxzlbztxjsBody{
	padding: 0!important;
}

/* common */
.floatR{
	float: right;
}
.floatL{
	float: left;
}
.textAlignC{
	text-align: center;
}
.colorF{
	color: #fff;
}
.colorC{
	color: #ccc;
}
.color6{
	color: #666;
}
.color9{
	color: #999;
}
.fontSize16{
	font-size: 16px;
}
.fontSize18{
	font-size: 18px;
}
.fontSize20{
	font-size: 20px;
}
.fontSize24{
	font-size: 24px;
}
.fontSize30{
	font-size: 30px!important;
}
.fontSize33 {
	font-size: 33px !important;
}
.fontSize46{
	font-size: 46px!important;
}
.textAlignR{
	text-align: right;
}
.fonfWeight6{
	font-weight: 600;
}
.marginT50{
	margin-top: 50px;
}
.marginT100{
	margin-top: 100px;
}
.marginT120{
	margin-top: 120px;
}
.marginT130{
	margin-top: 130px;
}
.marginT10{
	margin-top: 10px;
}
.marginB10{
	margin-bottom: 10px;
}
.marginB20{
	margin-bottom: 20px;
}
.paddingR60{
	padding-right: 60px;
}
.paddingR20{
	padding-right: 20px;
}
.marginB40{
	margin-bottom: 40px;
}
.marginB60{
	margin-bottom: 60px;
}
.paddingBR10{
	padding-right: 10%!important;
}
.paddingBL10{
	padding-left: 10%!important;
}
.lineBF{
	border-bottom: 1px solid #fff;
}
.borderBF{
	border-bottom: 1px solid #fff;
}
.borderRC{
	border-right:1px solid #eee;
	/* border-right:1px solid rgba(181,181,181,1); */
}
.backgroundC{
	background:rgba(238,238,238,1);
}
.positionR{
	position: relative;
}
::-webkit-scrollbar-track-piece {
	background-color:#f8f8f8;
}
::-webkit-scrollbar {
	width:9px;
	height:9px;
}
::-webkit-scrollbar-thumb {
	background-color:#dddddd;
	background-clip:padding-box;
	min-height:28px;
}
::-webkit-scrollbar-thumb:hover {
	background-color:#bbb;
}
.homeFooterTop{
	padding: 0 10%;
}
.homeFooterCol{
	float: left;
	color: #fff;
}
.homeFooterCol1{
	margin-top: 20px;
	width: 200px;
}
.homeFooterCol2{
	margin-top: 20px;
	width: calc(100% - 655px);
}
.homeFooterCol3{
  width: 455px;
	float: right;
}
.homeFooterCol3 a img{
	margin-right: 40px!important;
}
.marginB20{
	margin-bottom: 20px;
}
.homeFooterLogoTips{
	float: right;
	margin: 40px 0 0 20px;
}
.xkBody2 .cardR,.xkBody2 .cardL{
	width: 48%!important;
}
.kfzxBut{
	width: 200px;
	height: 50px;
	line-height: 50px;
	background: #5377E8;
	box-shadow: 0px 2px 8px -3px rgba(0, 0, 0, 0.25);
	border-radius: 4px;
	margin: 0 auto;
	color: #fff;
	font-weight: 500;
	font-size: 16px;
}
.kfzxBut img{
	margin-right: 10px;
}
.cursorP{
	cursor: pointer;
}
.borderRC a{
	text-decoration: none!important;
}