﻿@charset "utf-8";

body{
	font-family: "microsoft yahei";max-width: 16rem;margin: auto;overflow-x: hidden;
}
@media screen and (min-width: 639px){ 
	body{
	position:relative;
	}
 }
*{
	margin:0;padding:0;
}
a{
	text-decoration:none;
}
ul,li{
	list-style:none;
}
img {
	border:none;vertical-align:bottom;width: 100%;max-width: 100%;
}
.clear,.c{
	clear:both;
}
.l{
	float:left;
}
.r{
	float:right;
}

.dhnav ul li{float:left;width:18%;height:1rem;line-height:1rem;background-color:#fff;text-align:center;font-size:0.55rem; border-radius: 0.6rem; margin-left: 1.5%; margin-top: 0.3rem;}
.dhnav ul li a{color:black;display:block;}
.tijiao{
	position:fixed; 
	bottom:5px;
}
.tttopcon{
	position:fixed;
	width: 16rem;
	top:0;
}
.newlogo{
	text-align: center;
	font-size:0.65rem;
	background-color: #fff;
	padding: 0.15rem 0;
	font-weight: bold;
}
.zstp{
width: 85%; margin: 0 auto; background-color: #fff; margin-top: 3rem;
padding:0.3rem 0.5rem;
padding-bottom:0.6rem;
font-size:0.55rem;
border-radius:0.2rem;
}

.zstp_b{
font-size:0.5rem;
}
.zstp_b1{
width:70%;
height:1rem;
line-height:1rem;
}
.zstp_b2{
float:right;
width:15%;
background:url(../img/zx.png) no-repeat;
background-size: 100% 100%;
height:1rem;

}
.myconn{
font-size:0.5rem;
background-color:#fff;
padding:0.5rem;
width:85%;
margin:0 auto;
margin-top:1rem;
}

.float{
	display:flex;
	display:-webkit-flex;
	justify-content: space-around;
	-webkit-justify-content: space-around;
	align-items:center;
	-webkit-align-items:center;
}

.myystd{
background-color:#fff;
font-size:0.5rem;
padding:0.5rem;
width:90%;
margin:0 auto;
margin-top:1rem;
}
.ystd{
margin:0 auto;
padding:0.5rem;
border-bottom:1px dashed #ccc;
}

.fl{
width:20%;
}
.fr{
width:80%;
}
.fr p{
margin:0.2rem;
}
.ystd a{
color:#333;
margin:0 auto;
width:20%;
font-weight:bold;
background-color:#ddd;
display:block;
}
.fr span{
border:1px solid #ccc;
margin-right:0.5rem;
color:#ccc;
}
.btn_more{
width:90%;
text-align:center;
}
.btn_more a{

color:#333;
font-weight:bold;
}


.slideTxtBox{
font-size:0.5rem;
margin:0 auto;
width:90%;
}
.fhh{
flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
}
.hd {
width:100%;
text-align:center;
color:#fff;
}
.bd{
width:100%;
}
.hd li{
width:30%;
background-color:#0066FF;
margin-left:3%;
margin:0.1rem;
}
.red{
color:red;
}