body, div, h1, h2, h3, h4, h5, h6, hr, p, ul, ol, li,span{ margin:0; padding:0; }
body{font:normal 12px  "Arial","寰蒋闆呴粦","Tahoma",sans-serif; margin:0;padding:0;background:#fcfefe;}
ul,ol{list-style:none;padding: 0px;overflow: visible;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl{margin:0;padding:0;}
section, article, aside, header, footer, nav, dialog, figure,figcaption {display: block;}
em, i { font-style:normal }
img { border:0;padding:0; }
.clearfloat{clear:both;}
a:hover{text-decoration:none}
ins,a{text-decoration:none}
body,html{width: 100%; max-width: 750px; margin:0 auto;}
body{max-width:750px;margin:0 auto;position:relative;}
.hide{display: none;}
.lineBlock{display:inline-block;zoom:1;*display:inline;font-size:12px;letter-spacing:normal;word-spacing:normal;}
.empty{margin-left:-1px;width:1px;height:100%;font-size:0px;vertical-align:middle}


.main{background:#fff;}
.main_banner img{ width:100%; display:block;}
.logo{width:5.2rem;position: absolute;left:0px;right: 0px;top:1.875rem;margin: 0 auto 0;}
.page-index{background:#ffffff;width: 100%;}
.page-index .top-banner{width: 100%;position: relative;background: #072d42;overflow: hidden;height: 5.75rem;}
.page-index .top-banner .img{width: 100%;}
.page-index .top-banner .top-notice{position:absolute;left:0;top:0.25rem;width:100%;height:1.55rem;line-height:1.55rem}
.page-index .top-banner .top-notice a{display:block;height:1.55rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#ffffff;font-size:0.6rem;position:relative;padding:0 0.6rem}
.page-index .top-banner .top-notice .text{display:inline-block;vertical-align:middle;}
.page-index .top-banner .top-notice .icon-lingdang{display:inline-block;vertical-align:middle;width:0.7rem;height:0.75rem;background:url(../image/icon-lingdang.png) no-repeat;background-size:0.7rem auto;margin-right:0.425rem}
.page-index .top-banner .top-notice .go{color:#ffedc0;border-bottom:1px solid #ffedc0;line-height:1;display:inline-block;vertical-align:middle;-webkit-animation:go 2s infinite;animation:go 2s infinite;}

.page-index .rule-text{line-height:0.9rem;font-size:0.4rem;color:#ffffff;margin: 0.35rem auto;}
.page-index .rule-text p{margin:0 0.6rem;}
.page-index .rule-text .p1{font-size:0.5rem;}
.page-index .rule-text  a{display:inline-block;vertical-align:top;color:#ffedc2;border-bottom:1px solid #ffedc2;font-size: 0.45rem;}

.page-index .top-banner .swiper-banner{width: 100%;height: 100%;}
.page-index .top-banner .swiper-banner .ban1{width: 100%;height: 100%;background: url(../image/08.jpg) no-repeat center center / cover;}
.page-index .top-banner .swiper-banner .ban2{width: 100%;height: 100%;background: url(../image/07.jpg) no-repeat center center / cover;}
.page-index .top-banner .swiper-banner .ban3{width: 100%;height: 100%;background: url(../image/09.jpg) no-repeat center center / cover;}
.page-index .top-banner .swiper-banner .ban4{width: 100%;height: 100%;background: url(../image/033.jpg) no-repeat center center / cover;}

.mod-dialog{display:none;position:fixed;z-index:999;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.6);max-width:750px;margin:0 auto;left:0;right:0}
.mod-dialog .dialog-container{position:absolute;height:90%;box-sizing: border-box;padding-top: 10%; border-radius:10px;width:90%;background:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.mod-dialog .close{position:absolute;width:0.875rem;height:0.875rem;background:url(../image/close29.png) no-repeat;background-size:100% auto;right:0.25rem;top:0.25rem;}
.mod-dialog .bd{width: 92%;height: 95%;overflow-y: auto;margin: 0 auto 0;}


.mgm_banner{width:100%;min-width:320px;margin-bottom:-4px;position:relative;}
.mgm_banner img.banner{width:100%;}
.mgm_banner .banner_bar{position:absolute;left:0px;top:0;width:100%;}
.mgm_banner .banner_bar a{display:block;}
.mgm_banner .banner_bar img{width:100%;}

.mgm_pic{width:100%;min-width:320px;margin-bottom:-4px;}
.mgm_pic img{width:100%;}
.mgm_btn_hdxz{width:28%;margin:0.2rem auto 0.4rem;height:1.2rem;}
.mgm_btn_hdxz a{display:block;width:100%;height:1.2rem;line-height:1.2rem;font-size:0.5rem;color:#f75c73;text-align:center;border:1px solid #f75c73;border-radius:0.8rem;}

.mgm_hdnr{padding:0.2rem 5% 0.6rem 5%;background:#F65B59;}
.mgm_hdnr .hdnr_tit{line-height:0.75remrem;font-size:0.55rem;color:#fff;}
.mgm_hdnr .hdnr_txt{line-height:0.75rem;font-size:0.5rem;color:#fff;}
.mgm_hdnr .hdnr_txt a{color:#ffd02b;text-decoration:underline;}




#layer{background-color:#000; _background-color:transparent;-ms-filter:鈥漰rogid:DXImageTransform.Microsoft.Alpha(Opacity=50)鈥?filter: alpha(opacity=50); }
.pop_box {width:85%;height:50%;background:#fff;position:relative;}
.pop_box .mod_tips {padding:5% 3% 0 5%;height:95%;}
.rules_exit{width:2rem;height:1rem;position:absolute;right:5px;top:0px;}
.rules_exit a{display:block;width:2rem;height:1rem;background:url(../image/pop_close.png) no-repeat;background-size:2rem 1rem;} 
.pop_tit{line-height:1rem;font-size:0.9rem;color:#333;padding:0.4rem 0 0.8rem 0;text-align:center;}
.pop_box .mod_tips .pop_list{padding:0px 3% 0 0;height:98%;overflow:auto;}
.pop_box .mod_tips .pop_list p{line-height:0.7rem;font-size:0.5rem;color:#666;padding-bottom:0.3rem;}
.content table{ border-left:1px solid #ccc;border-top:1px solid #ccc;}
.content table td{ border-bottom:1px solid #ccc;border-right:1px solid #ccc; padding:5px 2px;}

@media screen and (max-width: 320px){
.pop_box{background:#fff;width:80%;height:60%; position:relative;border-radius:10px;}
}


.content .p1{text-align: center;font-size: 0.75rem;color: #282828;font-weight: bold; padding-bottom:1rem}
.content .p3{text-align: center;font-size: 0.85rem;color: #282828;font-weight: bold; margin-top: 0.8rem;}
.content .p1.pmar{margin-top: 0.8rem;}
.content .p2{font-size: 0.45rem;color: #282828;margin-top: 0.15rem;line-height: 0.9rem;}
.content .p2.center{text-align: center;}
.content .p4{font-size: 0.45rem;color: #de3b3f;margin-top: 0.5rem;line-height: 0.9rem;}
.content .p4.center{text-align: center;}
.content p span { color:#de3b3f}



.tk_content{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.4);left: 0px;top:0px;z-index: 999;display: none;}
.tk_content .cont{width: 15rem;height: 24.25rem;background: #FFFFFF;position: absolute;left:0px;top:1.9rem;right: 0px;margin: 0 auto 0;border-radius: 0.25rem;position: relative;padding-top: 1px;}
.tk_content .cont .close{position: absolute;top:0.3rem;right: 0.575rem;width: 0.825rem;}
.tk_content .cont .over_cont{width: 13.8rem;height: 22rem;margin: 1.375rem auto 0;overflow-y: scroll;background: #082e43;}
.tk_content .cont .over_cont .p1{text-align: center;font-size: 0.75rem;color: #282828;font-weight: bold;}
.tk_content .cont .over_cont .p3{text-align: center;font-size: 0.85rem;color: #282828;font-weight: bold; margin-top: 0.8rem;}
.tk_content .cont .over_cont .p1.pmar{margin-top: 0.8rem;}
.tk_content .cont .over_cont .p2{font-size: 0.45rem;color: #282828;margin-top: 0.5rem;line-height: 0.9rem;}
.tk_content .cont .over_cont .p2.center{text-align: center;}
.tk_content .cont .over_cont .p4{font-size: 0.45rem;color: #de3b3f;margin-top: 0.5rem;line-height: 0.9rem;}
.tk_content .cont .over_cont .p4.center{text-align: center;}
.tk_content .cont .over_cont p span { color:#de3b3f}

.tk_content .cont .over_cont .v1{width: 100%;display: block;pointer-events: none;}






<!--楣呭脊绐楁牱寮?->
.page-rule .t-cont{width: 4.35rem;height: 1.125rem;background: #f06d5f;text-align: center;border-radius: 1.125rem;position: relative;z-index: 1;font-size: 0.65rem;color: #FFFFFF;font-weight: bold;margin-left: 0.95rem;margin-top: 0.5rem;}
.page-rule .text-cont{width: 12rem;margin: 0.28rem auto 0;}
.page-rule .text-cont .p1{font-size: 0.6rem;color: #000000;text-align: justify;}
.page-rule .text-cont .p1.mar-top{margin-top: 0.825rem;}
.page-rule .list-cont{width: 11rem;background: #ffffff;border: 1px solid #f2eae7;margin: 0.625rem auto;}
.page-rule .list-cont .lc{width: 100%;border-bottom: 1px solid #f2eae7;height: 1.5rem;font-size: 0;line-height: 1.5rem;overflow: hidden;}
.page-rule .list-cont .lc .c1{width: 30%;font-size: 0.55rem;color: #000000;text-align: center;display: inline-block;vertical-align: middle;margin-left: -1px;}
.page-rule .list-cont .lc .c2{width: 40%;font-size: 0.55rem;color: #000000;text-align: center;display: inline-block;vertical-align: middle;border-left:1px solid #f2eae7;border-right:1px solid #f2eae7;}
.page-rule .list-cont .lc:last-child{border-bottom: none;}
.page-rule .text-cont .i5{ text-align:center;margin: 1rem auto;}
.page-rule .text-cont .i5 img{width: 7.575rem;display: block;margin: 0.2rem auto;}
.page-rule .text-cont .i6{width: 13.675rem;display: block;margin: 0.5rem auto;}
.page-rule .text-cont .i7{width: 4.1rem;display: block;margin: 0.5rem auto;}
.page-rule .text-cont .i8{width: 4.5rem;display: block;margin: 0.5rem auto;}
.page-rule .text-cont .i9{width: 5.875rem;display: block;margin: 0.5rem auto;}
.rule-content {position: relative;width: 100%;padding-bottom: 1.425rem;}
.rule-content .i3{width: 5.45rem;position: absolute;bottom:0px;left:0;}
.rule-content .i4{width: 4.875rem;position: absolute;bottom:0px;right:0px;}





@-webkit-keyframes go {
	0% {-webkit-transform: translateX(0);
	
	transform: translateX(0);  }
	20% { -webkit-transform: translateX(20%);
	
	transform: translateX(20%); }

	40% { -webkit-transform: translateX(0%);
	
	transform: translateX(0%); }


	2% { -webkit-transform: translateX(0%);
	
	transform: translateX(0%); }
}
 
@keyframes go {
	0% {-webkit-transform: translateX(0);
	
	transform: translateX(0);  }
	20% { -webkit-transform: translateX(20%);
	
	transform: translateX(20%); }

	40% { -webkit-transform: translateX(0%);
	
	transform: translateX(0%); }


	10% { -webkit-transform: translateX(0%);
	
	transform: translateX(0%); }
}