body,ul,li,p,div,form,pre,input {
	margin: 0px;
	padding: 0px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
li {
	display: block;
	list-style-type: none;
}
.lf {
	float: left;
}
.rt {
	float: right;
}
.cls {
	clear: both;
}
a:link,a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}

body{ font-size:.26rem; font-family:'寰蒋闆呴粦','寰蒋闆呴粦 Regular','榛戜綋','榛戜綋 Regular','瀹嬩綋 Regular','瀹嬩綋','Arial Regular','Arial'; background-color:#fff;}
.wrap{ width:6.9rem; margin:0 auto; }

/*瀵艰埅*/
.header{ width:100%; height:1.20rem; background: #fff; left:0; top:0; position: fixed; z-index: 20; }
.tKong{ height:1.20rem; }
.logo{ width:5.9rem;margin-left:.2rem; padding-top:.2rem;}
.logo img{ width:100%;}

.nav_a{ margin:.42rem .2rem 0 0; width:.45rem; height:.35rem; position: relative; display:block; }
.nav_a span{ position: absolute; width:.45rem; left:0; background:#000; height:.04rem; border-radius: .02rem; transition:all 0.5s; }
.nav_a span:nth-child(2){ top:.16rem; }
.nav_a span:nth-child(3){ top:.31rem; }
.nav_a.on span:nth-child(1){ transform:rotate(45deg) translate(.11rem,.11rem); }
.nav_a.on span:nth-child(2){ transform:rotate(-45deg); }
.nav_a.on span:nth-child(3){ opacity: 0; }
.nav{ width:100%; height:100%; left:0; top:0; display:none; position: fixed; z-index: 10; background:#fff; }
.nav ul{ padding:1.2rem .3rem 0;}
.nav li{ font-size: .26rem; line-height: .86rem; border-bottom: .01rem solid #ccc; }
.nav a{ color:#333; display:block; }

.banner{}
.banner a{ display:block; background-repeat:no-repeat; background-position:center top; background-size:cover;}

.banner img{ display:block; width:100%; }
.banner .swiper-pagination-bullet{ width:.4rem; height:.03rem; background:#898989; opacity:1; border-radius: 0; }
.banner .swiper-pagination-bullet-active{ background:#fff; }
.banner .bannerPagination{ bottom:.4rem; }

.main{ margin: 0 .3rem;}
.pub_et{ font-size:0.58rem; text-align:center; font-weight:bold;font-family:Myriad Pro,Arial, Helvetica, sans-serif;text-transform:uppercase; color:#b10000; line-height:.65rem;}
.pub_et2{ font-size:0.42rem; text-align:center; font-weight:bold;font-family:Myriad Pro,Arial, Helvetica, sans-serif;text-transform:uppercase; color:#b10000; line-height:.65rem;}
.pub_et3{ font-size:0.46rem; text-align:center; font-weight:bold;font-family:Myriad Pro,Arial, Helvetica, sans-serif;text-transform:uppercase; color:#b10000; line-height:.65rem;}
.pub_ct{ font-size:0.32rem; text-align:center;}
.pub_more{ display:block; padding-top:10px;}
.pub_more a{ display:block; margin:0px auto; width: 3.50rem; height:.50rem; border:solid 2px #c2c2c2; border-radius:5px; text-align:center; line-height:.50rem;}
.pub_moreh{ display:block; padding-top:20px; }
.pub_moreh a{ display:block;background-color:#b10000;margin:0px auto; width: 3.50rem; height:.50rem; border-radius:3px; text-align:center; line-height:.50rem; font-size:.24rem; color:#fff;}


.hd_dbk{ padding-top:15px; padding-bottom:20px;}
.hd_imdbk{ padding-top:.35rem;}
.hd_imbk{ width:3.35rem; background-color:#f8f8f8; border-radius:10px; float:left; margin-right:.14rem; margin-bottom:.14rem;}
.hd_imbk:nth-child(2n){ margin-right:0;}
.hd_im{width:3.35rem; height:1.82rem;}
.hd_im img{width:100%; height:100%;}
.hd_imtt{ font-size:.24rem; line-height:.36rem; height:.72rem; overflow:hidden;padding:10px 10px 0 10px;}
.hd_imlj{ padding:5px 10px 10px 10px;}
.hd_imlj a{ display:block; text-align:center; width:1.35rem; height:.40rem; line-height:.40rem; color:#fff; background-color:#b10000; border-radius:5px;}

.ab_dbk{ background-color:#f3f3f3; padding-top:15px;}
.ab_imbk{ width:6.9rem; height:3.4rem; margin:10px 0;}
.ab_imbk img{ width:100%; height:100%;}
.ab_imtt{ font-size:.28rem; font-weight:bold; color:#e02514; line-height:.4rem;}
.ab_imms{font-size:.24rem; line-height:.4rem;}

.al_dbk{ padding-top:15px; padding-bottom:20px;}
.al_imdbk{ padding-top:.35rem;}
.al_imbk{ width:3.35rem; background-color:#f8f8f8; border-radius:10px; float:left; margin-right:.14rem; margin-bottom:.14rem; position:relative;}
.al_imbk:nth-child(2n){ margin-right:0;}
.al_im{width:3.35rem; height:2.07rem;}
.al_im img{width:100%; height:100%;}
.al_imtt{ font-size:.24rem; line-height:.55rem; height:.55rem; overflow:hidden; text-align:center; background-image:url(../images/tmh.png); color:#fff; position:absolute; bottom:0; left:0; width:100%;}

.xw_dbk{ padding-top:15px; background-image:url(../images/xwdbg.jpg); background-size: cover; padding-bottom:5px;}
.xw_bk{ padding-bottom:.3rem;}
.xw_bt{ font-size:.24rem; line-height:.46rem; height:.46rem; overflow:hidden;padding:10px 0px 0 0px; font-weight:bold;}
.xw_ms{font-size:.24rem; line-height:.36rem; color:#616161; height:.72rem; overflow:hidden;}
.xw_btn{padding:5px 0px 0px 0px;}
.xw_btn a{ display:block; text-align:center; width:1.35rem; height:.40rem; line-height:.40rem; color:#fff; background-color:#b10000; border-radius:5px;}

.kt_dbk{ padding-top:15px; padding-bottom:20px;}
.kt_xbk{ padding-top:10px;}
.kt_rtxbk{ border-bottom:dashed 2px #dddddd; padding-bottom:10px;}
.kt_nrtt{ height:.5rem;padding-top:5px;}
.kt_nrtt .lf{ display:block; float:left; width:5rem; overflow:hidden; line-height:.5rem; height:.5rem; font-size:.26rem; color:#333; font-weight:bold; }
.kt_nrtt .rt{ color:#727272; font-size:.26rem; line-height:.5rem;}
.kt_nrms{ font-size:.24rem; line-height:.4rem; height:.4rem; overflow:hidden; color:#8a8a8a; }

.hz_dbk{ background-color:#f3f3f3; padding-top:15px;}
.hz_xbk{ padding:40px 0;}
.hz_banner{}
.hz_banner .swiper-slide{ width:2.9rem; height:1.45rem;}
.hz_banner .swiper-slide img{ width:100%; height:100%;}
.hz_banner .swiper-button-nexthz{ right:0; background-image:url(../images/next.png);}
.hz_banner .swiper-button-prevhz{ left:0;background-image:url(../images/prev.png);}


.footer{ background-color:#1e2225;}
.bq_sbk{ padding:20px 0;}
.bq_tt{ font-size:.24rem; color:#fff; font-weight:bold; line-height:.5rem;}
.bq_tt span{ width:5.20rem; display:inline-block; padding-left:10px; float:right;}
.ico_rx i{ display:inline-block; width:.24rem; height:.24rem;background-image:url(../images/ico_rx.png); background-size: 100% auto; background-position:center; margin-right:5px; margin-top:2px;}
.ico_dz i{ display:inline-block; width:.24rem; height:.24rem;background-image:url(../images/ico_dz.png); background-size: 100% auto; background-position:center; margin-right:5px; margin-top:2px;}
.bq_info{ font-size:.26rem; text-align:center; color:#fff; padding:20px 0; border-top: solid 1px #545657;}
.bq_info a{ color:#fff;}
.kefu_hei{ height:.9rem;background-color:#1e2225; overflow:hidden;}
.kefu_btn{ height:.9rem; width:100%; left:0; bottom:0; position: relative;}
.btn_tel{ width:3.65rem; display:block; float:left; height:.9rem;}
.btn_tel img{ width:100%;}
.btn_kefu{ width:3.65rem; display:block; float:right;height:.9rem;}
.btn_kefu img{ width:100%;}