
*{
	padding: 0px;
	margin: 0px;
	font-family: "微软雅黑";
	font-size:1.2rem;
	
}
body { padding-bottom:4.5rem; }
/*body img{
	max-width:32rem;
}*/
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;
}
.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;
}

.fan-s img{
	width:100%;
	height: 9rem;
}
.new-lis{
	height:4rem;
	border-bottom:1px solid  #dc3122;
}
.lineto-1{
	display: block;
	width:100%;
	height:3.95rem;
	color: #dc3122;
}
.new-lis-2{
	height: 3.95rem;
	border-bottom:2px solid  #dc3122;
	
}
.lineto-2{
	display: block;
	width:100%;
	height:4rem;
	color:#505050;
}
.new-lis div{
	line-height:4rem;
	text-align: center;
}
.list-l{
	
	height:8.75rem;
	background:#fafafa;
	border-bottom: 1px solid #d8d8d8;
	
}
.cur{
	background:#FFFFFF;
}
.qct img{
  width: 100%;
  /*margin-top:1rem;*/
}
.dq-m{
	display: block;
	width: 100%;
	font-size: 1.4rem;
	color: #676767;
	
	padding-top:.8rem;
}
.dq-xq{
display: block;
	width: 100%;
	font-size: 1rem;
	color: #a6a6a6;
}

.dq-xq-z{
display: block;
	width: 100%;
	font-size: 1.2rem;
	color: #a6a6a6;
	padding-top: .3rem;
}



.gdd-1 {
	height:5rem;
	background:#ffffff;
	border-top:1px solid #dadada;
	
	line-height:3rem;
}

.iconfont{
	display: block;
	width:2.5rem;
	height:2rem;
}
.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;
}




.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;
}
