/* CSS Document Edited by 木易 */
/* 方正兰亭粗黑简  */
@font-face {font-family: FZLTCHGBK;src: url('http://files.offcn.com/font/FZLTCHGBK.TTF');}
/* 方正兰亭黑简  */
@font-face {font-family: FZLTHGBK;src: url('http://files.offcn.com/font/FZLTHGBK.TTF');}
*{margin:0;padding:0;outline:none;list-style:none;text-decoration:none;box-sizing: border-box; }
body,html {color:#333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background: #FFFFFF;font-family: FZLTHGBK;
    position: relative;font-size: 14px;margin: 0 auto;}
body{overflow-x: hidden;}
img {border:none;max-width: 100%;width: auto\9;height: auto;-ms-interpolation-mode: bicubic;_width:auto;  }
input, textarea ,select{border:none;background:none;cursor:pointer;font-size:14px;vertical-align:middle;color:#333; font-family: FZLTHGBK;  }
select {border:inherit;background: inherit; }
a {text-decoration:none;color:#333; }
em, i {font-style:normal;  }
a:focus, input, select {outline:none;  }
.clearfix {*zoom:1; clear: both; }
.clearfix:after {content:"\200B"; display: block;clear: both;height: 0;  }
input[type="submit"], input[type="reset"], input[type="button"], button, select {-webkit-appearance: none;  }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{ font-weight: normal; padding: 0; margin: 0; font-size: 14px; line-height: 1.4;  font-family:arial, "微软雅黑", Microsoft YaHei;}
p,ul, ol{ margin: 0;}


.mBox{background: no-repeat center top;}
.inner{width: 1200px;margin: 0 auto;}

/* m1Box */
.m1Box{background-image: url("../images/m1bg.jpg");height: 691px;}
.m1img{display: block;margin: 0 auto;}
.m1imgBox{padding-top: 120px;}
.m1imgBox img{width: 216px;height: auto;}
.m1P1{text-align: center;font-family: FZLTCHGBK;padding-top: 60px;font-size: 40px;padding-bottom: 38px;}
.m1P1 em{display: inline-block;padding: 0 46px;position: relative;}
.m1P1 em::before{content: '';width: 40px;height: 3px;background: #333;position: absolute;left: 0;top: 50%;margin-top: -1px;}
.m1P1 em::after{content: '';width: 40px;height: 3px;background: #333;position: absolute;right: 0;top: 50%;margin-top: -1px;}
.m1Btn{display: block;margin: 0 auto;width: 400px;height: 80px;line-height: 80px;background: #ff273f;color: #fff;text-align: center;border-radius: 50px;overflow: hidden;position: relative;}
.m1Btn em{display: inline-block;font-size: 36px;position: relative;z-index: 2;}
.m1Btn::before{content: '';width: 0;height: 100%;background: #e0011a;position: absolute;left: 50%;top: 0;opacity: 0;z-index: 1;}
.m1Btn:hover::before{left: 0;opacity: 1;width: 100%;}


/* m2Box */

.m2Box{height: 693px;background-image: url("../images/m2bg.jpg");overflow: hidden;}
.m2phone{width: 488px;display: block;float: left;left: 90px;position: relative;top: -50px;margin-right: 110px;}
.m2BRight{overflow: hidden;}
.m2Btn{width: 260px;height: 80px;line-height: 80px;margin: 40px 0 0 0;}
.m2BRP2{font-size: 30px;color: #333;padding-top: 40px;}
.m2BRP1{font-size: 40px;color: #333;font-family: FZLTCHGBK;padding-top: 224px;}
.m2BRP1 span{color: #ff273f;}


/* m3m4Box */

.m3m4Box{height: 1445px;background-image: url("../images/m3m4bg.jpg");overflow: hidden;}
.m3inner .m2phone{float: right;left: 50px;top: -10px;margin-right: 0;}
.m3inner .m2BRight{padding-left: 84px;}
.m4inner .m2phone{left: 100px;top: -75px;}

/* m5Box  begin  */
.m5Box{height: 736px;background-image: url("../images/m5bg.jpg");overflow: hidden;}
.m5inner .m2phone{float: right;margin-right:80px;left: 20px;top: -10px;}
.m5inner .m2BRight{padding-left: 84px;}

/* m6Box  begin  */
.m6Box{height: 1060px;background-image: url("../images/m6bg.jpg");overflow: hidden;}
.m6img{display: block;margin: 0 auto;padding-top: 169px;width: 876px;}
.m6Box .m2BRight{text-align: center;float: none;}
.m6Box .m2BRight .m2Btn{margin: 0 auto;}
.m6Box .m2BRP1{padding-top: 20px;}
.m6Box .m2BRP2{padding-bottom: 45px;}
/* m6Box  end    */



a,*:before,*:after{-webkit-transition:all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}


