
*{
	padding: 0px;
	margin: 0px;
	font-family: "微软雅黑";
	font-size:1.2rem;
	
}
body { padding-bottom:6.5rem;

}
body .col-lg-12 img{
	max-width:30rem;
}
ul li{
	list-style-type: none;
}
@media screen and (min-width: 320px) {
    html {
        font-size:10px;
    }
}
@media screen and (min-width: 360px) {
    html {
        font-size:11.25px;
    }
}
@media screen and (min-width: 400px) {
    html {
        font-size:12.5px;
    }
}
@media screen and (min-width: 640px) {
    html {
        font-size:20px;
    }
}
.header{
	height:4.5rem;
	background:#2f4786;
}
.fan-s img{
	width:100%;
	height: 9rem;
}
.dy-1 img{
	width:1rem;
	height:1.7rem;
	margin-top:1.5rem;
}
.dy-2{
	text-align: center;
	line-height:4.5rem;
	color:#FFFFFF;
	font-size: 1.8rem;
}
.dy-3 img{
	width:1.8rem;
	height:1.5rem;
	float: right;
	margin-top:1.7rem;
}
.lian-1{
	
	height: 3.5rem;
	border-bottom: 1px solid #e6e6e6;
	
}
.lian-1 div img{
	float: right;
	width:1.5rem;
	height:1rem;
	margin-top:1.2rem;
}
.lian-1 div{
	line-height:3.5rem;
	font-size: 1.6rem;
	color: #dc3122;
}
.lian-2{
	
	
	height: 3.5rem;
	border-bottom: 1px solid #e6e6e6;
	

}
.lian-2 div{
	line-height:3.25rem;
	font-size: 1.6rem;
	color: #858585;
}

.pro-l{
	width:13rem;
	height: 10rem;
	float: left;
	background:url(../img/ca-d.png) no-repeat ;
	background-size:13rem 10rem;
	margin-left: 2.4rem;
}
.pro-r{
	width:13rem;
	height: 10rem;
	float: left;
	
	background:url(../img/ca-d.png) no-repeat ;
	background-size:13rem 10rem;
	margin-left: 1.8rem;
}

.rop-p{
	margin-top:1rem;
}


.prl-fs{
	width:13rem;
	height:7.5rem;
}
.prl-ff{
	width:13rem;
	height:2.5rem;
	font-size: 1.2rem;
	color: #FFFFFF;
	text-align: center;
	line-height:2.5rem;
	background:rgba(72,91,141,0.8);
}



.rop-p-1{
	margin-top:2rem;
}
.gdd-1 {
	height:5rem;
	background:#ffffff;
	border-top:1px solid #dadada;
	
	line-height:3rem;
}
.xis-2{
	display: block;
	text-decoration: none;
	
	margin-left:1.2rem;
	color:#ababab;
	width:2.5rem;
	height:3.7rem;
	text-align: center;
}
.xis-1{
	display: block;
	color:#dc3122;
	text-decoration: none;
	width:2.5rem;
	height:3.7rem;
	margin-left:1.2rem;
	text-align: center;
}
.xis-2:hover{
	text-decoration: none;
	color:#ababab;
}

.xis-1:hover{
	text-decoration: none;
	color:#dc3122;
}
.iconfont{
	display: block;
	width:2.5rem;
	height:2rem;
}
.lid-h{
	height: 3rem;
	background: #FAFAFA;
	
}
.wx-bt{
	display: block;
	width: 100%;
	padding-top:1rem;
	text-align: center;
	color: #323232;
	font-size: 1.5rem;
	
}
.wx-ct{
	display: block;
	width: 100%;
	padding-top:2rem;
}
.wx-ct img{
	width:18rem;
	height: 14rem;
	text-align: center;
	margin-left:5rem;
}
.wx-ct-1{
	display: block;
	width: 100%;
	padding-top:1.3rem;
	color: #505050;
	font-size: 1.2rem;
}
.yef-er3{
	height: 3rem;
}

.cai-d{
	width:100%;
	height:25rem;
	position: absolute;
	z-index:999;
	display: none;
	
	background:#dc3122;
}

.cai-d ul li{
	width:100%;
	height:3.5rem;
	list-style-type: none;
	
}
.zih-oo{
	text-align: center;
	line-height:3.5rem;
	color: #FFFFFF;
	border-bottom:1px solid #f8d6d3;
}
.zih-o{
	text-align: center;
	line-height:3.5rem;
	color: #FFFFFF;
}
.don-1{
	width:2rem;
	height:2rem;
	border:1px dotted #FFFFFF ;
	text-align:center;
	line-height:2rem;
	font-size:1.4rem ;
	color: #FFFFFF;
	float: right;
	font-weight:bold;
	margin-right:1rem;
	margin-top:0.7rem;
	
}
.lie-jie{
	display: block;
	width:100%;
	height:3.5rem;
	color: #FFFFFF;
	
	
}

.lie-jie:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.lian-2{
	display: none;
}
.lian-2 a{
	width:100%;
	height:3.5rem;
	
	color:#858585;
	text-decoration:none;
}
