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

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

input {
	
	
	}



.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;
}
.tou-1{
	height:4rem;
	border-bottom:1px solid  #dc3122;
}
.bg-22{
	display: block;
	width:100%;
	height:4rem;
	text-decoration: none;
	color: #505050;
}


.zuo-l{
	text-align: center;
	line-height:4rem;
	color: #323232;
}
.you-r{
	text-align: center;
	line-height:4rem;
	color:#dc3122;
	height:4rem;
	border-bottom:2px solid  #dc3122;
}
.dz-1{
	height:2rem;
	
}
.niho-1 div{
	font-size:1.2rem;
	color:#646464;
}
.niho-1 span{
	color:#dc3122;
}

.niho-2 div{
	font-size:1.2rem;
	color:#646464;
}
.xin-m{
	display: inline-block;
	margin-left:2.4rem;
}
.hs-1{
	color:#dc3122;
}
.shu-1{
	outline: none;
	width:20rem;
	-webkit-appearance:none; /*去除input默认样式*/
	text-indent:0.2rem;
	border:1px solid #c3c3c3;
}
.dan-x{
	
	color:#adadad;
}
.xin-m1{
	display: inline-block;
	margin-left:1.2rem;
}
.d-wb{
	border:1px solid #c3c3c3;
	width:20rem;
	-webkit-appearance:none; /*去除input默认样式*/
	text-indent:0.2rem;
	
}
.shu-2{
	outline: none;
	width:8rem;
	-webkit-appearance:none; /*去除input默认样式*/
	text-indent:0.2rem;
	border:1px solid #c3c3c3;
}
#ost-1{
	width:7rem;
	height:2.5rem;
	margin-left:7rem;
	outline: none;
	border:0px;
	background:#a9a9a9;
	color: #FFFFFF;
	
}
#oct-1{
	width:7rem;
	height:2.5rem;
	border:0px;
	outline: none;
	background:#2f4786;
	color: #FFFFFF;
	
}
.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:1.8rem;
	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;
}
.fd-1{
	margin-top:-0.2rem;
}
b{
	position:relative;
	top:-2.7rem;
}
.xin-hai-1{
	position:relative;
	top:-2.6rem;
}
