/* CSS  */
/* 方正兰亭粗黑简  */
@font-face {font-family: FZLTCHGBK;src: url('http://www.ekaoyan365.com/font/FZLTCHGBK.TTF');}
/* 方正兰亭黑简  */
@font-face {font-family: FZLTHGBK;src: url('http://www.ekaoyan365.com/font/FZLTHGBK.TTF');}
/* 方正兰亭特黑简  */
@font-face {font-family: FZLTTHGBK;src: url('http://www.ekaoyan365.com/font/FZLTTHGBK.TTF');}
* {margin:0;padding:0;outline:none;list-style:none;text-decoration:none;font-family: FZLTHGBK;box-sizing: border-box;}
body,html {color:#333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background: #fff;font-family: FZLTHGBK;position: relative;font-size: 14px;}
body{min-width: 1200px;overflow-x: hidden;}
img{border:none;max-width: 100%;vertical-align: top; }
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; }
em, i {font-style:normal;  }
a{color: #000;text-decoration: none;}
a:focus, input, select {outline:none;}
.clearfix {*zoom:1; clear: both; }
.clearfix:after {content:"\200B"; display: block;clear: both;height: 0;  }
.inner{width: 1200px;margin: 0 auto;}

/* banner */
.banner{height: 664px;background: url(../images/bannerbgg.jpg?124) no-repeat center top;}
.banCon{padding-top: 180px;width: 510px;margin-left: 614px;text-align: center;}
.banCP1{font-size: 60px;font-family: FZLTCHGBK;color: #fff;padding-bottom: 30px;}
.banCP2{font-size: 46px;color: #fff;}
.banCP3{font-size: 24px;color: #fff;padding: 30px 0 50px;}
.banCBtn{width: 260px;height: 70px;line-height: 70px;text-align: center;font-size: 32px;color: #101010;font-family: FZLTCHGBK;background: #ffe536;display: block;
border-radius: 50px;margin: 0 auto;}

/* m1 */
.m1{height: 1085px;background: #fff url(../images/m1bg.png) no-repeat 182px 53px;}
.mimg{margin-left: 70px;padding-top: 110px;float: left;}
.m1Right{overflow: hidden;padding-top: 329px;padding-left: 120px;}
.m1RTit em{font-size: 60px;color: #000;position: relative;}
.m1RTit em span{font-size: 148px;color: #000;opacity: .05;position: absolute;right: 10px;bottom: -20px;font-family: FZLTCHGBK;}
.m1RBri{line-height: 50px;font-size: 24px;color: #454545;padding-top: 20px;position: relative;padding-bottom: 45px;}
.m1RBri::before{content: '';width: 103px;height: 7px;background: #000;position: absolute;left: 0;bottom:0;border-radius: 5px;}
.m1RBtn{display: block;width: 260px;height: 80px;line-height: 80px;text-align: center;background: #4a93ff;color: #fff;font-size: 32px;border-radius: 50px;margin-top: 50px;}

/* m2 */
.m2{background: #f2f5ff;height: 442px;}
.m2 .inner{position: relative;}
.m2 .mimg{margin-top: -300px;position: absolute;right: 0;}
.m2 .m1Right{padding-top: 100px;}
.m2 .m1RBri::before{display: none;}
.m2 .m1RBri{padding-bottom: 0;}
.m2 .m1RBtn{margin-top: 35px;}

.m5{background: #fff url(../images/m1bg.png) no-repeat 182px 173px;}
.m5 .mimg{padding-top: 245px;}
.m5 .m1Right{padding-top: 510px;}

/* 动画缓存公共文件  最好放最下面 */
a,*:before,*:after,.navSub{-webkit-transition:all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
