.clear{
	clear: both;
}
.main{
	font-family: 微软雅黑;
}
.main .banner{
	width:100%;
	background: url(images/p_r1_c1.jpg)  center no-repeat;
    /*background-size: 100% 100%;*/
    height: 879px;
}

.main .aa .t2{
	width: 1172px;
	height: 248px;
	margin:auto;
}
.main .bb{
	background:#E40011;
	padding-top: 60px;
	padding-bottom: 40px;
	margin-top: 60px;
}
.main .bb .t1{
	width: 1172px;
	margin:auto;
}
.bb ul{
	width: 1185px;
	margin:auto;
}
.bb ul li{
	width: 229px;
	float: left;
	margin-left: 6px;
}
.bb ul li p{
	color: #fff;
	font-size: 14px;
}
.bb ul .p4{
	font-weight: bold;
	font-size: 15px;
}
.bb ul .text{
	padding: 5px 12px;
	border:1px solid #fff;
    margin-top: -5px;
    width: 202px;
    height: 97px;
    margin-left: 1px;
}
.bb .p1{
	color: #fff;
	font-size: 30px;
	text-align: center;
	line-height: 90px;
}
.bb .ul2{
	margin-top: 30px;
}
.bb .zx{
	width: 160px;
	height: 40px;
	text-align: center;
	margin:auto;
	background: #fff;
	border-radius: 10px;
	margin-top: 40px;
	color: #E40011;
	line-height: 40px;
	font-size: 20px;
	font-weight: bold;
}
.zx:hover{
	cursor: pointer;
	background: #666;
	color: #fff;
}

.main .cc{
	background: #EEEEEE;
	padding-bottom: 40px;
}
.main .cc .t1{
	width: 1172px;
	margin:auto;
	padding-top: 60px;
}
.cc .p1{
	font-size: 28px;
	color: #555;
	text-align: center;
}

.cc ul{
	width: 1185px;
	margin:auto;
}
.cc ul li{
	width: 229px;
	float: left;
	margin-left: 6px;
}
.cc ul li p{
	color: #666;
	font-size: 14px;
}
.cc ul .p4{
	font-weight: bold;
	font-size: 16px;
}
.cc ul .text{
	padding: 5px 12px;
	border:1px solid #fff;
    margin-top: -5px;
    width: 202px;
    height: 120px;
    margin-left: 1px;
}
.cc .ul2{
	margin-top: 30px;
}
.cc span{
	color: #444;
	font-weight: bold;
}

.cc .zx{
	width: 160px;
	height: 40px;
	text-align: center;
	margin:auto;
	background: #E40011;
	border-radius: 10px;
	margin-top: 40px;
	color: #fff;
	line-height: 40px;
	font-size: 20px;
	font-weight: bold;
}
.zx:hover{
	cursor: pointer;
	background: #666;
	color: #fff;
}


.main .dd{
	background: #E40011;
	padding-bottom: 40px;
}
.main .dd .t1{
	width: 1172px;
	margin:auto;
	padding-top: 60px;
}
.dd .p1{
	font-size: 28px;
	color: #fff;
	text-align: center;
}
.dd ul{
	width: 1120px;
	margin:auto;
	margin-top: 40px;
}
.dd ul li{
	width: 362px;
	float: left;
	margin-left: 8px;
}
.dd .ul2{
	margin-top: 20px;
}

.dd .zx{
	width: 160px;
	height: 40px;
	text-align: center;
	margin:auto;
	background: #fff;
	border-radius: 10px;
	margin-top: 40px;
	color: #E40011;
	line-height: 40px;
	font-size: 20px;
	font-weight: bold;
}
.zx:hover{
	cursor: pointer;
	background: #666;
	color: #fff;
}
.main .ee{
	background: #eee;
	padding-bottom: 40px;
}
.main .ee .t1{
	width: 1172px;
	margin:auto;
	padding-top: 60px;
}
.ee .p1{
	font-size: 28px;
	color: #555;
	text-align: center;
	margin-top: 20px;
}
.ee .p2{
	font-size: 22px;
	text-align: center;
	line-height: 60px;
	margin-top: 10px;
}

.ee ul{
	margin:auto;
	width: 1200px;
	margin-top: 20px;
}
.ee ul li{
	width: 233px;
	float: left;
	margin-left: 7px;
}
.ee .zx{
	width: 160px;
	height: 40px;
	text-align: center;
	margin:auto;
	background: #E40011;
	border-radius: 10px;
	margin-top: 40px;
	color: #fff;
	line-height: 40px;
	font-size: 20px;
	font-weight: bold;
}
.zx:hover{
	cursor: pointer;
	background: #666;
	color: #fff;
}
.ff{
	width:100%;
	background: url(images/pc_02.jpg) no-repeat center;
	/*background-size: 100% 100%;*/
	height: 540px;
}
.ff .sr{
	margin-top: 200px;
	width: 517px;
	margin:auto;
	padding-left: 87px;
}
.ff .sr input{
	    /*margin-top: 20px;*/
    width: 379px;
    height: 55px;
}
.ff .kong{
	height: 130px;
}
.sr p{
    font-size: 21px;
    color: #000;
    line-height: 39px;
    }