@charset "utf-8"; 
html{ min-width:1354px;}
body{ margin:0; padding:0; font-size:12px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; background-color:#fff; overflow-x:hidden;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;text-decoration:none;outline:none;}
a:hover{ text-decoration:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}

.bg{ height:4600px; background:url(../images/bg.jpg) center top no-repeat; overflow:hidden}
.rel1354{ position:relative; width:1354px; height:4600px; margin:0 auto;}
.logo{ position:absolute; width:577px; left:409px; top:80px;}
.slogan{ position:absolute; width:756px; left:279px; top:721px;}
.btn_v{ position:absolute; width:124px; height:124px; left:621px; top:451px;background:url(../images/btn_play.png); cursor:pointer}
.btn_yy1{ position:absolute; width:437px; height:135px; left:462px; top:819px;background:url(../images/btn_yy1.png); cursor:pointer; text-indent:-9999px; overflow:hidden;}
.btn_yy1:hover{ background-position:0 -135px}
.cont1{ position:absolute; width:1288px; left:73px; top:1119px;}
.timeline{ position:absolute; width:955px; left:218px; top:1487px;}
.cont2{ position:absolute; width:944px; left:205px; top:1977px;}
.tequan{ position:absolute; width:1099px; left:132px; top:2875px;}
.jietu_t{ position:absolute; width:764px; left:50%; margin-left:-382px; top:3400px;}
.jietu_box{ position:absolute; width:1044px; height:650px; left:160px; top:3557px;}
.jietu_box .swiper-pagination{ bottom:0;}
.jietu_box .swiper-slide,.jietu_box .swiper-slide img{ width:1044px; height:588px;}
.jietu_box .swiper-pagination-bullet{ width:40px; height:40px; margin:0 10px; background:url(../images/icon_jt.png);}
.jietu_box .swiper-pagination-bullet-active{background:url(../images/icon_jt_on.png);}
.jietu_intro{ position:absolute; width:836px; left:262px; top:4292px;}
.btn_yy2{ position:absolute; width:460px; height:99px; left:455px; top:4387px;background:url(../images/btn_yy2.png); text-indent:-9999px; overflow:hidden; cursor:pointer}
.btn_yy2:hover{ background-position:0 -99px}
/* right_bar */
.right_bar{ position:fixed; width:161px; height:313px; right:50px; top:50%; margin-top:-156px; background:url(../images/right_bar_bg.png) center bottom no-repeat; z-index:6;}
.right_bar span{ display:block; width:161px;height:50px; margin-bottom:27px; cursor:pointer; text-indent:-9999px; overflow:hidden;}
.right_bar span:hover{ background-position:0 -50px;}
.bar_nav1{ background:url(../images/bar_nav1.png)}
.bar_nav2{ background:url(../images/bar_nav2.png)}
.bar_nav3{ background:url(../images/bar_nav3.png)}
.bar_nav4{ background:url(../images/bar_nav4.png)}
/* pop */
.pop_video{ display:none; position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.7); z-index:10;}
.video_cont{ position:absolute; width:800px; height:450px; left:50%; top:50%; margin-left:-400px; margin-top:-225px; background-color:#000;}
.video_cont video{ width:100%;}
.close_video{ position:absolute; width:72px; height:72px; right:-72px; top:0; background:url(http://mhxzx.wanmei.com/m/images/cover20190801/close.png); cursor:pointer;}
/* 弹出框：预约 */
.boxy-modal-blackout{ 
	background-color: rgba(20,20,20,0.7)!important; 
	opacity: 1!important;
}
/*.boxy_layer{
	top: 86px!important;
}*/
.prompt{ 
	position: relative;
	width: 624px; 
	height: 528px; 
	/*background: url(http://mhxzx.wanmei.com/images/cover20190801/prompt.png) no-repeat 0 0; */
	font-size: 16px; 
	display: none;
}


.close{ 
	position: absolute; 
	top: 128px; 
	right: -38px; 
	width: 72px; 
	height: 72px; 
	background: url(http://mhxzx.wanmei.com/images/cover20190801/close.png) no-repeat 0 0;
	-webkit-transform: rotate3d(0,0,1,0deg);
	transform: rotate3d(0,0,1,0deg);
	-webkit-transition: transform 0.5s;
	transition: transform 0.5s;
	z-index: 10;
}
/*.close:hover{
	-webkit-transform: rotate3d(0,0,1,180deg);
	transform: rotate3d(0,0,1,180deg);
}*/

.prompt .main{ position: relative; width: 394px; height: 494px; margin: 0 auto;}
#prompt_yy{ padding-top: 150px;}
.system{ margin-bottom: 35px;}
.system a{ display: inline-block; width: 177px; height: 39px; line-height: 39px; text-align: center; border: 1px solid #78705f; font-size: 18px; color: #f1e9d8;}
.system a.ios{
	margin-right: 18px;
}
.system a.on{ background-color: #f1e9d8; color: #78705f;}
.inp{
	width: 384px;
	height: 33px;
	padding-bottom: 10px;
	border-bottom: 1px solid #818171;
	position: relative;
}
.inp .line1{
	width: 74px;
	height: 20px;
	background: url(http://mhxzx.wanmei.com/images/cover20190801/line1.png) no-repeat;
	position: absolute;
	top: 25px;
	left: -73px;
}
.inp .line2{
	width: 74px;
	height: 20px;
	background: url(http://mhxzx.wanmei.com/images/cover20190801/line2.png) no-repeat;
	position: absolute;
	top: 25px;
	right: -73px;
}
.inp span{
	float: left;
	width: 107px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	border-right: 1px solid #e9e8f6;
	font-size: 14px; 
	color: #f1e9d8;
}
#prompt_yy input{ 
	float: left;
	padding: 0 16px; 
	width: 238px; 
	height: 33px; 
	line-height: 33px; 
	background: none; 
	border: none;
	outline: none;
	font-size: 14px; 
	color: #fff;
}
#prompt_yy input::-webkit-input-placeholder {
	color:#d6d8de;
}
#prompt_yy .tip{ padding: 0 17px; height: 28px; line-height: 28px; color: #b42943; visibility: hidden;}
.piccode_box span{
	float: left;
	width: 107px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	font-size: 14px; 
	color: #f1e9d8;
}
.send_code{ 
	display: block; 
	width: 170px;
	height: 33px; 
	line-height: 33px;
	color: #756d5b;
	border: 1px solid #888d82;
	text-align: center; 
	position: absolute;
	top: -10px;
	right: 0px;
	background: #f1e9d8;

	/*background: url(http://mhxzx.wanmei.com/images/cover20190801/send_code.png) no-repeat;*/ 
}
.send_code.un{ /*background-color: #CCC;*/ color: #78705f;}
.submit{ position: absolute; bottom: 95px; left: 50%; margin-left: -159px; width: 336px; height: 70px; background: url(http://mhxzx.wanmei.com/images/cover20190801/submit.png) no-repeat 0 0;}
/*.submit:hover{ background-position: -182px 0;}*/
#prompt_yy .success{ display: none;}
.success_tit{ display: block; margin: 0 auto;}
.success_code{ display: block; width: 192px; margin: 10px auto;margin-bottom: 10px;}
#prompt_yy .success {
	position: relative;
    width: 540px;
    height: 276px;
    padding-top: 72px;
    margin: 0 auto;
    background: url(http://mhxzx.wanmei.com/images/cover20190801/success_bg.png) no-repeat;
}
#prompt_yy .success p{ line-height: 25px; text-align: center; color: #f1e9d8;}
#prompt_yy .success strong{ font-size: 16px;}
.boxy-modal-blackout{
	position: fixed !important;
	height: 500px !important;
	top: 50% !important;
	margin-top: -250px !important;
}
.pormpt_bt{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.8);
	display: none;
	z-index: 10;
}