* {
	margin:0px;
	padding:0px;
	font-family:Microsoft YaHei;
	box-sizing: border-box;
	outline: 0;
}
a {
	text-decoration: none;
}
ul li {
	list-style: none;
}
img {
	display: block;
	max-width: 100%;
	border: none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
fieldset, iframe, img {
	border: 0
}
i {
	font-style: inherit;
}
.clear {
	clear: both;
}
b, strong {
	font-weight: 700
}
@font-face{
	src:url(../font/Frhnd521.ttf);
	font-family:'Frhnd521.ttf';
	src:url(../font/americana_extra_bold_bt.ttf);
	font-family:'americana_extra_bold_bt.ttf';
}



























.dla img{
	width:84%;
}

.swiper-container7{
	overflow:hidden;
	position:relative;
}
.byl img{
	width:100%;
}
.wm_yb{
	width:100%;
}
.mei{
	margin:36px 0 18px 0;
}

.wm_xz{
	font-size:14px;
	line-height:31px;
	color:#666666;
	padding-top:16px;
}
.wm_xz p{
	text-indent:2em;
}
.wm_shu{
	width:100%;
	background:#0067e6;
	margin:45px 0;
	padding:48px 0 26px 0;
}
.wm_ag{
	margin-bottom:35px;
}
.wm_ag span{
	font-size:42px;
	color:#fff;
	padding-bottom:8px;
	display:block;
	text-align:center;
}
.wm_ag m6{
	display:block;
	font-size:16px;
	line-height:16px;
	color:#fff;
	text-align:center;
	padding-top:6px;
}
.lww{
	text-align:center;
}
.lww m7{
	font-size:28px;
	line-height:28px;
	color:#fff;
	display:inline-block;
	text-align:center;
}
.swiper-container8{
	overflow:hidden;
	position:relative;
	padding-bottom:83px;
}
.qir img{
	width:100%;
}
.hf_o{
	background:#f7f7f7;
	padding:28px 12px;
}

.lun1 m9{
	font-size:18px;
	line-height:18px;
	color:#000011;
}
.qir{
	position:relative;
}
.yid{
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	transition:all 0.35s ease;
}
.yid img{
	width:100%;
}
.swiper-slide.erp:hover .yid{
	opacity:1;
}
.swiper-slide.erp:hover .hf_o{
	background:#0067e6;
}
.swiper-slide.erp:hover .lun1{
	color:#fff;
}
.swiper-slide.erp:hover .lun1 m9{
	color:#fff;
}
.cau{
	background:url(../images/b4.jpg) no-repeat;
	background-attachment:fixed;
	padding:45px 0 65px 0;
}
.abo_a1.abo_bai1{
	color:#fff;
}
.abo_a2.abo_bai2{
	color:#fff;
}
.abo_a3.abo_bai3{
	background:#fff;
}
.swiper-container9{
	overflow:hidden;
	position:relative;
	padding-top:13px;
}
.cau_a{
	width:100%;
}
.cau_a img{
	width:auto;
	margin:0 auto;
}
.swiper-slide.cau_qb{
	background:none;
}
.cau_xx{
	width:100%;
	height:1px;
	background:#fff;
	position:absolute;
	top:7px;
	z-index:-1;
}
.cau_rq{
	font-size:20px;
	line-height:20px;
	color:#fff;
	text-align:center;
	padding-top:18px;
}
.cau_bj{
	background:url(../images/bj.png) no-repeat center;
	padding:32px 15px 32px 15px;
	margin-top:22px;
}
.cau_bt{
	font-size:17px;
	line-height:17px;
	color:#333333;
	text-align:center;
	transition:all 0.35s ease;
}
.cau_zi{
	font-size:13px;
	line-height:27px;
	color:#666;
	text-align:center;
	padding-top:14px;
}

.cau_b:hover .cau_bt{
	color:#0067e6;
}
.coo{
	margin-top:45px;
}
.swiper-container10{
	overflow:hidden;
	position:relative;
	padding-bottom:83px;
}

.cdu_tu{
	border-bottom:1px solid #f6f6f6;
}
.cdu_tu img{
	width:100%;
}
.cdu_wz{
	padding:18px 12px 20px 12px;
}
.wz_xz{
	font-size:13px;
	line-height:30px;
	color:#333333;
}
.adu_xian{
	width:100%;
	height:3px;
	background:#0067e6;
	opacity:0;
}
.swiper-slide.cdu:hover .adu_xian{
	opacity:1;
}
.coo_x{
	margin:0px;
	transition:all 0.35s ease;
	border:1px solid #f6f6f6;
}
.swiper-slide.cdu .coo_x:hover{
	box-shadow:0px 0px 10px #e8e8e8;
}
.dibu.dibu1{
	margin-top:0;
}
.gao1.gaoo{
	height:46px;
}






















@media screen and (min-width: 320px){
.wm_bt{
	font-size:22px;
	line-height:30px;
	color:#252525;
}
.lww m7{
	font-size:30px;
	line-height:30px;
}
.wm_ding{
	width:260px;
	height:auto;
	position:absolute;
	right:0;
	bottom:0;
	border:8px solid #fff;
	box-shadow:0px 0px 15px #c8c8c8;
}
.wm_zb{
	width:100%;
	float:none;
	position:relative;
	padding-bottom:46px;
	margin-right:0px;
}
.lun1{
	font-size:14px;
	line-height:24px;
	color:#666666;
	text-align:center;
	transition:all 0.35s ease;
}
.cau_b{
	margin:0 12px;
}






}








@media screen and (min-width: 375px){



}











@media screen and (min-width: 414px){
.wm_bt{
	font-size:22px;
	line-height:22px;
}
.wm_ding{
	width:340px;
}
.wm_zb{
	padding-bottom:65px;
}
.lun1{
	font-size:14px;
	line-height:14px;
}
.cau_b{
	margin:0 15px;
}



}












@media screen and (min-width: 768px){
.dla img{
	width:70%;
}
.wm_ding{
	width:550px;
}






}













@media screen and (min-width: 992px){
.wm_zb{
	width:50%;
	float:left;
	margin-right:46px;
	padding-bottom:65px;
}
.wm_ding{
	width:480px;
	height:auto;
}
.mei{
	margin:45px 0 32px 0;
}
.wm_xz{
	line-height:34px;
	padding-top:40px;
}
.wm_shu{
	margin:100px 0;
	padding:65px 0;
}
.wm_ag{
	margin-bottom:0px;
}
.wm_ag span{
	font-size:52px;
	padding-bottom:16px;
}
.lww m7{
	font-size:38px;
	line-height:38px;
}
.wm_ag m6{
	font-size:18px;
	line-height:18px;
	padding-top:12px;
}
.hf_o{
	padding:28px 0;
}
.lun1 m9{
	font-size:26px;
	line-height:26px;
}
.lun1{
	font-size:18px;
	line-height:18px;
}
.swiper-container8{
	padding-bottom:168px;
}
.cau{
	padding:100px 0 120px 0;
}
.cau_b{
	margin:0 30px;
}
.cau_bj{
	padding:45px 35px 48px 35px;
	margin-top:30px;
}
.cau_bt{
	font-size:20px;
	line-height:20px;
}
.cau_zi{
	font-size:14px;
	line-height:28px;
	padding-top:22px;
}
.swiper-container9{
	padding-top:20px;
}
.coo{
	margin-top:100px;
}
.coo_x{
	margin:10px;
}
.cdu_wz{
	padding:38px 22px 45px 22px;
}
.swiper-container10{
	padding-bottom:168px;
}
.gao1.gaoo{
	height:0px;
}






}



















@media (min-width: 970px) and (max-width: 1024px){
.wm_ding{
	width:380px;
}






}






@media (min-width: 1024px) and (max-width: 1200px){
.wm_ding{
	width:380px;
}






}















































