*{ margin:0px; padding:0px; font-family:Microsoft Yahei;box-sizing: border-box;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img,input{ border:0px;}
ul li{ list-style:none;}
em,i{ font-style:normal;}


/* header */
.header,.footer{ display:block;width: 100%;text-align: center;}
.header img,.footer img{ width:100%; display:none}
.header .img_pc,.footer .img_pc{ display:block}
.footer{ position:fixed; bottom:0; left:0; width:100%}
@media (max-width: 767px) {
	.header .img_pc{ display:none}
	.header .img_yd,.footer .img_yd{ display:block}
	.header .img_pc,.footer .img_pc { display:none}
}



/* 防疫要求 */
.fy_main{ margin:70px auto; width: 100%; max-width: 800px; display: flex; align-items: center; justify-content: space-between;}
.fy_nei{width: 100%;}
.fy_nei .title{ text-align: center; font-size: 22px; padding-bottom: 50px; font-weight: bold;}
.fy_nei .desc{ font-size: 17px; line-height: 36px; color: #5E5E5E;}
.fy_nei .desc span,.fy_nei .desc a{ color: #3D5398;}
.fy_nei .bottom{ text-align: center;color: #5E5E5E;font-size: 16px; padding-top:40px; }
.fy_nei .bottom label{ display: inline-block;cursor: pointer;}
.fy_nei .bottom label input{ width: 18px; margin-right: 5px; float: left; margin-top: 3px; height: 18px;}
.fy_nei .bottom .btn { width: 180px; height: 50px; color: #fff; background: #004D80; margin-top: 20px; cursor: pointer; border: 0; outline: none; font-size: 20px;}

@media (max-width: 767px) {
	.fy_nei .title{ font-size:20px;padding-bottom: 30px;}
	.fy_main{ margin:0; padding:30px 15px}
	.fy_nei .desc{ font-size:15px; line-height:26px}
	.fy_nei .bottom{ font-size:15px}
	.fy_nei .bottom label input{ width:16px; height:16px}
	.fy_nei .bottom .btn { width:160px; height:44px; font-size:16px}
}