.mc_container{color: #333;padding-bottom: 110px;}
.mc_banner{height: 620px;background-color: #f5f7fd;width: 100%;padding-top: 152px;box-sizing: border-box;}
.mc_banner_cont{width: 1230px;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;}
.mac_left{width: 638px;}
.mac_left h1{font-size: 42px;font-weight: bold;white-space: nowrap;}
.m_inturduce{font-size: 16px;margin-top: 20px;}
.m_inturduce li{line-height: 34px;}
.m_inturduce li img{position: relative;top: -1px;}
.down_app{margin-top: 43px;}
.di_down{width: 100px;height: 100px;display: block; overflow: hidden;cursor: pointer; background-color: #ffffff;border-radius: 6px;text-align: center;padding-top: 16px;box-sizing: border-box;margin-right: 20px;position: relative;    transition: all .3s;}
.down_app{display: flex;align-items: end;}
.di_down p{font-size: 14px;margin-top: 14px;}
.hover_flex{top: 200px;left: 0px;width: 100%;height: 100%;    overflow: hidden;transition: all .3s;background-color: #0086ff;border-radius: 6px;position: absolute;padding-top: 15px;box-sizing: border-box;}
.hover_flex p{color: #ffffff;font-size: 14px;}
.di_down:hover .hover_flex {top: 0; }
.ewm_bg{width: 196px;height: 202px;background: url(../img/download/ewm_bg.png)no-repeat center;background-size: cover;margin: 0 auto;display: none;margin-left: -46px;
    margin-top: 12px;}
.ewm_bg img{width: 136px;height: 136px;margin-top: 36px;}
.jump_guide{color: #0086ff;font-size: 16px;}
.jump_guide:hover{color: #49a4ff;}
.m_plan2{padding-top: 90px;}
.m_plan2 h1{font-size: 38px;text-align: center;margin-bottom: 80px;}
.mp2_cont{display: flex;align-items: center;width: 1150px;margin: 0 auto;}
.mp2_title{font-size: 20px;font-weight: bold;margin-bottom: 9px;    position: relative;top: -9px;}
.mp2_right{margin-left: 96px;}
.mp2_step{width: 576px;cursor: default; color: #465469;font-size: 16px; height: 100px;background-color: #f4f7fe;border-radius: 6px;display: flex;align-items: center;padding: 0 30px;box-sizing: border-box;margin-bottom: 20px ;}
.mp2_step img{width: 54px;height: 54px;margin-right: 25px;}
.mp2_step.active{background-color: #007ef0;color: #ffffff;font-weight: bold;}
.i1_white,.i2_white,.i3_white{display: none;}
.mp2_step:hover{background-color: #007ef0;color: #ffffff;font-weight: bold;}
.mp2_step:hover img.i1_white{display: block;}
.mp2_step:hover img.i1_blue{display: none;}

.mp2_step.active img.i1_white{display: block;}
.mp2_step.active img.i1_blue{display: none;}
.vt_link{color: #0086ff;font-size: 16px;font-weight: bold;}
.vt_link i{display: inline-block;width: 20px;height: 11px;background: url(../img/mobile_control/ic_enter_default.png)no-repeat center;background-size: cover;}
.vt_link:hover{color: #49a4ff;}
.vt_link:hover i{background: url(../img/mobile_control/ic_enter_hover.png)no-repeat center;background-size: cover}
.m_plan3{position: relative; width: 1200px;height: 319px;border-radius: 10px;border: solid 1px #e1e7f9;margin: 0 auto;margin-top: 130px;padding: 40px;box-sizing: border-box;padding-top: 28px;}
.m_plan3 h1{font-size: 30px;}
.m_plan3 ul{color: #465469;font-size: 16px;margin-top: 30px;}
.m_plan3 ul li span{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background-color: #0d86ff;position: absolute;top: 7px;}
.m_plan3 ul li{position: relative;margin-bottom: 18px;}
.m_plan3 ul li p{margin-left: 30px;display: inline-block;}
.m_p3_logo{position: absolute;top: -19px;right: 20px;}
.m_plan4{width: 1200px;margin: 0 auto;margin-top: 90px;display: flex;align-items: center;justify-content: space-between;}
.mp4_left{width: 520px;}
.mp4_left h1{font-size: 38px;}
.mp4_left p{color: #465469;font-size: 18px;}
.mp4_text1{margin-top: 25px;margin-bottom: 28px;}
.mp5_text3{color: #465469;font-weight: bold;margin-top: 40px;}
.mp5_text3 span{color: #ff7446;font-size: 30px;font-style: italic;}
.mp4_right{position: relative;width: 576px;
	height: 370px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px 
		rgba(41, 57, 115, 0.12);
	border-radius: 14px;}
.mpr_top{width: 576px;height: 46px;line-height: 46px;background-color: #0d86ff;border-radius: 14px 14px 0 0;padding-left: 30px;box-sizing: border-box;color: #ffffff;font-size: 16px;}
.mpr_bottom{padding: 30px 36px;}
.mpr_bottom input{width: 504px;font-size: 16px;padding-left: 15px;box-sizing: border-box;height: 46px;border-radius: 4px;border: solid 1px #e1e7f9;color: #333;font-size: 16px;}
input.u_eamil::-webkit-input-placeholder{
	color: #bebfc5!important;
}
input.u_eamil:-moz-placeholder{
	color: #bebfc5!important;
}
input.u_eamil::-moz-placeholder{
	color: #bebfc5!important;
}
input.u_eamil:-ms-input-placeholder{
	color: #bebfc5!important;
}
#u_question{width: 504px;height: 140px;border-radius: 4px;border: solid 1px #e1e7f9;box-sizing: border-box;margin-top: 20px;padding-left: 15px;box-sizing: border-box;font-size: 16px;padding-top: 12px;}

#u_question::-webkit-input-placeholder{
	color: #bebfc5!important;
}
#u_question::-moz-placeholder{ /* Mozilla Firefox 19+ */
	color: #bebfc5!important;
}
#u_question:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */
	color: #bebfc5!important;
}
#u_question:-ms-input-placeholder{ /* Internet Explorer 10-11 */ 
	color: #bebfc5!important;
}
.m_submit_cont{text-align: right;margin-top: 18px;}
.m_submit{width: 143px;text-align: center;cursor: pointer; line-height: 36px;height: 36px;background-color: #0d86ff;border-radius: 4px;display: inline-block;color: #ffffff;font-size: 16px;}
.m_submit:hover{background-color: #49a4ff;}
.down_app .di_down.android_down{overflow:visible;transition: all 0.3;}
/* .down_app .di_down.android_down:hover .ewm_bg{display: block;} */
.mp2_left{width: 458px;}
.hover_andorid{display: none;}
.android_down:hover .hover_flex{display: block;top: 0;}
.down_app a:nth-child(2){display: none;}