/*演示开始*/
.yanshi-1 .col-xs-6 li{
    padding: 1% 0;
    width: 480px;
    text-align: left;
}
.yanshi-1 .col-xs-6 li:hover{
background-color: #e0e0e0;
}
.yanshi-1 .col-xs-6 ul a{
font-size: 1.5rem;
    padding: 0px 4%;
}
.yanshi-1 .col-xs-6 ul a:hover{
	color: ##272880;
	text-decoration: none;
	}
.yanshi-1 .col-xs-6 ul span{
display: block;
    width: 131px;
    margin-left: 70%;
    margin-top: -4%;
font-size: 1.5rem;
cursor: pointer;
border: 1px solid #272880;
 color: #272880;
border-radius: 15px;
padding: 1% 3% !important;
}
.yanshi-1 .col-xs-6 ul span:hover{
	background-color: rgba(25, 20, 125, 0.85);
	color: #F2F2F2;
}

.yanshi-2 .col-xs-4{
	width: 30%;
	border: 1px solid #b7b4b4;
    margin: 0 1%;
    overflow: hidden;
    padding-bottom: 3%;
}
.yanshi-2 .yanshi-img{
    overflow: hidden;
    height: 325px;
    width: 116%;
    margin-left: -8%;
}
.yanshi-2 img{
	width: 158%;
    margin-left: -28%;
}
.yanshi-2 h3{
	cursor: pointer;
	padding-top: 20%;
}
.yanshi-2 p{
	color: #AAAAAA;
	padding: 5% 0;
}
.yanshi-2 span{
	cursor: pointer;
	border: 1px solid #272880;
	color: #272880;
	padding: 1% 15%;
	border-radius: 15px;
}
.yanshi-2 span:hover{
	background-color: rgba(25, 20, 125, 0.85);
	color: #F2F2F2;
}

/*演示结束*/
/*----------------------------feat---------------------------------------*/

.sales-1 h2, .sales-2 h2{
	color: rgba(60, 52, 165, 0.75);
    margin: 2% 0 5% 0;
    font-size: 2.5rem;
    padding-top: 5%;
}

.sales-1 .container{
	width: 75%;
	padding-bottom: 6%;
}
.sales .col-md-3, .sales-2 .col-md-2{
	overflow: hidden;
	max-width: 400px;
	margin-left: 15%;	
}
.fraterp .col-md-2{
	width: 14%;
}
.featjituan .col-md-2{
	width: 12%;
}
.featjituan .col-md-2 ul{
	min-height: 505px !important;
	width: 110% !important;
}
/*介绍*/
.sales .container{
	min-height: 300px;
}
.sales .col-md-6{
	width: 60%;
}
.sales .col-md-6 ul{
	margin-top: -1%;
}
.sales .col-md-6 p{
	text-align: left;
	padding-top: 1%;
	clear: both;
	font-size: 1.3rem;
}
.sales img{
	width: 108%;
}

.sales span{
	color: #3071A9;
	font-size: 1.3rem;
}

/*软件架构*/
.sales-1{
	background: url(../img/banner-img1.jpg) no-repeat;
	background-size: 100%;
}
/*.sales-1 .col-md-2{
	min-height: 500px;
}*/
.sales-1 .col-md-2 ul{
	width: 100%;
	background: rgba(224, 232, 244, 0.57);
	border-radius: 15px;
	overflow: hidden;
    margin: 0 1%;
    min-height: 385px;
    position: relative;
}
.sales-1 .col-md-2 li{
	padding: 2% 0;
}
.sales-1 .col-md-2 li:first-child{
	background: rgba(46, 79, 147, 0.69);
	width: 100%;
	padding: 4% 0;
}
.sales-1 .col-md-2 li:first-child p{
	font-size: 2.2rem;
	color: #F2F2F2;
}
.sales-1 .col-md-2 li:last-child{
	background: rgba(68, 60, 83, 0.23);
	width: 100%;
	padding: 3% 0;
	position: absolute;
	bottom: 0;
}
.sales-1 .col-md-2 li:last-child p{
	color: rgba(217, 59, 59, 0.77);	
}
.sales-1 .col-md-2 li p{
	font-size: 1.8rem;
	color: rgba(41, 44, 52, 0.91);
}
.sales-1 .liucheng{
	
}
.sales-1 .liucheng li{
	display: inline-block;
    font-size: 1.5rem;
    margin: 2% 0.5%;
}
.sales-1 .liucheng li:nth-child(odd){
    padding: 1% 0.5%;
    border-radius: 12px;
    background-color: rgba(245, 245, 245, 0.43);
    
}


.sales-2 .col-xs-12{
	height: 705px;
}
.sales-2 .col-xs-12 img{
	width: 50%;
	position: absolute;
    top: 12%;
    left: 23%;
}
.sales-2 .you{
	width: 200px;
	position: absolute;
}
.sales-2 .you h4{
	color: rgba(8, 8, 8, 0.84);
}
.sales-2 .you p{
    font-size: 1.2rem;
    color: rgba(102, 102, 102, 0.7);
    text-align: left;
    padding-top: 7%;
}
.sales-2 .y1{
    top: 13%;
    left: 64%;
}
.sales-2 .y2{
    top: 42%;
    left: 71%;
}
.sales-2 .y3{
	top: 86%;
    left: 50%;
}
.sales-2 .y4{
	top: 71%;
    left: 12%;
}
.sales-2 .y4 h4{
	font-size: 2rem;
}
.sales-2 .y4 p{
	font-size: 1.4rem;
}
.sales-2 .y5{
	top: 16%;
    left: 6%;
}
.sales-2 .y5 h4{
	font-size: 2rem;
}
.sales-2 .y5 p{
	font-size: 1.4rem;
}
.sales-2 .y6{
	top: 0%;
    left: 38%;
}
.sales-2 .y6 h4{
	font-size: 2.2rem;
}
.sales-2 .y6 p{
	font-size: 1.5rem;
}
.feat-span1{
	float: left;
}
.feat-span{
	width: 540px;
    float: left;
    text-align: left;
    color: #000000 !important;
}

/*常见问题开始*/
.wenti .wenti-p{
	width: 650px;
	margin-left: 20%;
}
.wenti h2{
	margin: 6% 0;
}
.wenti .lead{
	color:#ADADAD;
}
.wenti p{
	color:#ADADAD;
	text-align: left;
	font-size: 1.5rem;
	padding: 1% 0;
}
/*常见问题结束*/
/*硬件*/
.yingjiansoft h2{
	color: rgba(101, 40, 197, 0.65);
	padding: 5% 0;
}
.yingjiansoft h3{
	padding: 2% 0;
    display: flex;
}
.yingjiansoft p{
	text-align: left;
	font-size: 1.2rem;
	color: rgba(68, 68, 68, 0.8);
    line-height: 21px;
    padding: 1.5% 0;
}
.yingjiansoft img{
	width: 90%;
}
.bottom-1{
	margin-top: 5%;
}


.smes-3 h2{
	color: rgba(60, 52, 165, 0.75);
    margin: 2% 0 5% 0;
    font-size: 2.5rem;
    padding-top: 5%;
}
.smes-3 .container{
	border: 1px solid rgba(68, 69, 80, 0.23);
}
.smes-3 .container li{
	position: relative;
    margin: 0% 0;
    height: 115px;
}
.smes-3 .container li span{
	position: absolute;
	z-index: 100;
	display: block;
	font-size: 1.8rem;
	width: 110px;
    height: 110px;
    padding: 4% 0;
	border-radius: 100px;
	background-color: rgb(165, 177, 229);
}
.smes-3 .container li p{
	position: absolute;
	left: 12%;
    top: 35%;
    color: #222222;
    z-index: 8;
	font-size: 1.5rem;
    z-index: 1;
    text-align: left;
}
.smes-3 .container .jianbian{
	position: absolute;
	left: 7%;
    top: 22%;
    width: 0%;
    background-color: #444444;
    min-height: 50px;
    border-radius: 10px;
}
.smes-3 .container .j1{
	background-color: rgba(247, 7, 7, 0.57);
}
.smes-3 .container .j2{
	background-color: rgba(215, 7, 247, 0.45);
}
.smes-3 .container .j3{
	background-color: rgba(247, 170, 4, 0.5);
}
.smes-3 .container .j4{
	background-color: rgba(7, 232, 245, 0.53);
}
.smes-3 .container .j5{
	background-color: rgba(7, 224, 165, 0.44);
}
.smes-3 .container .j6{
	background-color: rgba(3, 98, 247, 0.57);
}
/*自适应*/
@media (max-width: 1700px) {
	.sales-2 .col-md-2 .youshi p{
		padding: 4% 14%;
	}
}
@media (max-width: 1650px) {
	.featjituan .col-md-2 ul{
	    width: 115%;
		
	}
	.sales-2 .col-md-2 .youshi p{
		padding: 4% 15%;
	}
	.sales-1 .liucheng li:nth-child(odd) {
        font-size: 1.4rem;
    }
}
@media (max-width: 1550px) {
	.fraterp .col-md-2 ul{
	    width: 115%;
    }
    .sales-2 .col-md-2 .youshi p{
		padding: 3% 8%;
	}
	.sales-1 .liucheng li:nth-child(odd) {
        font-size: 1.4rem;
    }
    .sales-1 .liucheng li {
        margin: 2% 0%;
    }
}
@media (max-width: 1455px) {
	.featjituan .col-md-2 ul {
        width: 125%;
        min-height: 433px !important;
    }
	.featjituan .col-md-2 ul p{
		font-size: 1.5rem;
	}
	.featjituan .col-md-2 li:first-child p{
		font-size: 2rem;
	}
	.sales-2 .col-md-2 .youshi p{
		padding: 3% 8%;
		min-height: 220px;
	}
	.sales-1 .liucheng li:nth-child(odd) {
        font-size: 1.3rem;
    }
}
@media (max-width: 1400px) {
	.fraterp .col-md-2 li p{
	    font-size: 1.5rem;
    }
    .sales-2 .col-md-2 .youshi p{
		min-height: 240px;
	}
}
@media (max-width: 1200px) {
	.sales-1 .col-md-2 li:first-child p{
	    font-size: 2rem;
	}
	.sales-1 .col-md-2 li p{
	    font-size: 1.5rem;
	}
	.feat-span{
	    width: 470px;
    }	
    .yingjiansoft p{
    	line-height: 16px;
    }
    .smes-3 .container .j1{
    	min-height: 62px;
    }
    .smes-3 .container .j2{
    	min-height: 62px;
    }
}

