@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form {
	overflow: hidden;
}
input {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
a {
	text-decoration: none;
	display: block;
	overflow: hidden;
	color: #000000;
}
html, body {
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
}
img{ border:none; vertical-align:top;}

.smy_ctrl { position:relative; min-height:50px; cursor:move; overflow:hidden;}

/**************************************************************************************************************************/



/*轮播图*/
.swiper-container {
	width: 100%;
	height: 100%;
}
.swiper-slide {
	background-position: center;
	background-size: cover;
}
.slideBox {
	width: 100%;
	height: 10rem;
	overflow: hidden;
	position: relative;
	margin-bottom: 0.8rem;
	border-radius: 0.3rem;
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}
.swiper-slide a {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
}
.swiper-slide img {
	width: 100%;
	height: 10rem;
	display: block;
	overflow: hidden;
}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -1.2rem;
	z-index: 999;
	overflow: hidden;
	display: block;
	width: 1.04rem;
	height: 2.4rem;
	background: url(slider-left.png) no-repeat center;
	background-size: 1.04rem;
}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
	position: absolute;
	left: auto;
	right: 3%;
	top: 50%;
	margin-top: -1.2rem;
	z-index: 999;
	overflow: hidden;
	display: block;
	width: 1.04rem;
	height: 2.4rem;
	background: url(slider-right.png) no-repeat center;
	background-size: 1.04rem;
}




/*2*/

.xw-1,.xw-2{ width:100%; height:auto; overflow:hidden; background:url(appqt_03.jpg) no-repeat center top; background-size:100%;}

.xw-1 ul{ width:94%; height:auto; overflow:hidden; margin-left:3%; margin-top:4%;}

.xw-1 ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:5%;}



.xw-1 ul li img{ display:block; width:30%; height:4.1rem; overflow:hidden; float:left;}


.xw-1 ul li p{ display:block; width:66%; height:4.1rem; overflow:hidden; float:right;}

.xw-1 ul li p b{ display:block; width:100%; height:1rem; line-height:1rem; overflow:hidden; font-size:0.8rem; font-weight:normal;margin-top:0.2rem;}


.xw-1 ul li p span{ display:block; width:100%; height:2rem; line-height:1rem; overflow:hidden; font-size:0.7rem; color:#959595; margin-top:0.5rem;}





/*bt*/
.bt{width:94%; height:1.3rem; overflow:hidden; margin-left:3%; margin-top:5%;}

.bt h2{ display:block; font-size:1rem; float:left; width:auto; margin-left:2%; height:1.3rem; line-height:1.3rem;}
.bt i{ display:block; width:1.2%; height:1.3rem; background:#004ea0; float:left;}

/*2条*/
.xwnr{ width:94%; height:3.5rem; overflow:hidden; margin-left:3%;margin-bottom:3%;}

.xwnr h2{ display:block; width:100%; font-size:0.8rem; height:1rem; line-height:1rem;}

.xwnr p { display:block; width:100%; height:2rem; line-height:1rem; overflow:hidden; font-size:0.7rem; color:#959595;margin-top:0.4rem;}






/*3*/


.xw-2 ul{ width:90%; margin:5%; }


.xw-2 ul li{ float:left; width:30.3%; margin-left:1.5%; margin-right:1.5%; height:10.5rem; overflow:hidden; }

.xw-2 ul li img{ width:100%; height:8rem;}


.xw-2 ul li p{ width:100%; background:#004ea0; height:2.5rem;  overflow:hidden;}

.xw-2 ul li p span{ color:#fff; font-size:0.8rem; width:90%; margin-left:5%; height:2.2rem; margin-top:0.15rem; overflow:hidden; display:block; text-align:justify;}









