@charset "utf-8";


.w1280{width:80em;position:relative;height:auto;margin:0 auto;}


.p2-title{text-align:center;}/*通用标题2*/
.p2-title h1{font-size:1.875em;font-weight:normal;text-transform:uppercase;color:#DA251D;}
.p2-title p{font-size:0.875em;color:#666666;margin-top:1.2857em;}

.p3-title{text-align:center;}/*通用标题2*/
.p3-title h1{font-size: 30px;font-weight:normal;margin: 0.5em;}
.p3-title i{display:block;width:2.1875em;height:1px;background-color: #0094D8;margin: 22px auto 0;}
.p3-title p{width:100%;font-size:0.75em;color:#888888;line-height:2em;margin:1em auto 0;}

.FAQ-list .FAQ-title:hover,
.dlB-list a:hover p,
.dlB-list a:hover span{color:#DA251D;}



/*--服务--*/


.dl-list{padding: 2.625em 0 0;}
.dl-list .dl-box{border:1px solid #e5e5e5;position:relative;margin-bottom: 0;}
.dl-box .dlB-top{height:3.125em;line-height:3.125em;padding-left:1.3125em;background-color:#dedede;color: #0094D8;}
.dl-box .dlB-date{padding:0.875em 1.3125em;line-height:2.25em;overflow:hidden;}
.dlB-date .fl{font-size:0.875em;color:#666666;}
.dlB-date .btn{float:right;width:8.5625em;height:2.25em;color:#ffffff;background-color:#b9b9b9;border-radius:4px;}
.dlB-date .btn span{display:inline-block;font-size:0.875em;padding-right:1.8571em;background:url(../images/icon-dd3.png) no-repeat right center;background-size:1.214285em auto;}
.dl-box .dlB-list{padding: 1.3125em;position:relative;overflow:hidden;}

.cp9{display:block;padding-left:3.375em;height: 3.6em;line-height: 3.6em;color:#666666;background:url(../images/icon-dl.png) no-repeat 0.5625em center;background-size:1.375em auto;border-bottom: 1px dashed #dddddd;overflow:hidden;}
.cp10{float:left;width:80%;}
.cp11{float:right;font-size:0.875em;width:20%;text-align:right;}

.dl-list .dl-box.cur{padding-bottom:1em;}
.dl-box.cur .dlB-top{color:#DA251D;}
.dl-box.cur .dlB-date .btn{background-color:#DA251D;color:#fff;}
.dl-box.cur .dlB-date .btn span{background:url(../images/icon-dd3-2.png) no-repeat right center;background-size:1.214285em auto;}




.x12{padding-top:7em;padding-right: 40px;}

.x13{padding-top:7em;padding-left: 40px;}

.home-block {
	padding: 70px 0;
}


.c888{
	width:101px;
	height:32px;
	float:right;
	display: block;
	margin-top: 9px;
	background:url(../images/xzmlev.jpg) no-repeat;
}
.c888:hover{
	background:url(../images/xzmon.jpg) no-repeat;
}






.a56 {
	font-size: 1.62em !important;
	font-weight: 400;
	color: #262626 !important;
}

.t667{
margin-left:0;
}

.t668{
border-top: #eee 1px solid;  border-right: #eee 1px solid;  border-left: #eee 1px solid;
}

.t669{
border-bottom: #eee 1px solid;  border-right: #eee 1px solid; padding:10px 15px 10px 15px;
}

.t6610{
border-bottom: #eee 1px solid; padding:10px 15px 10px 15px;
}


.cpp1{
  	height:34px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	line-height: 34px;
	color:#DA251D !important;
	font-size:14px;
	font-weight:normal;
	padding-right: 20px;
	padding-left: 20px;
	border:1px solid #DA251D;
	margin-top:1.875em;
}


.cpp1:hover{
	color:#fff !important;
	border:1px solid #DA251D;
	background:#DA251D;
	

}


.v123{

border-bottom:1px solid #e5e5e5;

}


.home-block.hb-white {
	background:#fff;
}
.home-block.hb-yy {
	background: #F3F3F3;
}

.a561 {
	font-size: 2.175em;
	font-weight: 400;
	color: #333;
}



.a25 {
	 font-size:0.875em; color:#666; line-height:1.8em;
}

.a24 {
	font-size:1.285em; color:#999999;
}

.c78{
border:1px solid #EFEFEF; padding:20px;
background:#fff;}

@media  (max-width: 768px) {


.home-block {
	padding: 30px 0;
}

.dl-list{padding: 1.625em 0 0;}

.cp10{float:left;width:60%;}

}