*{margin:0;padding:0;border:0;box-sizing:border-box;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Microsoft YaHei","微软雅黑","Arial","Hiragino Sans GB","sans-serif";overflow-x: hidden;font-size:16px;font-weight:400;color:#000;}
img{border:0;max-width:100%;vertical-align:middle;}
ul,li{list-style:none;margin:0}
em,i{font-style:normal}
a,a:link{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#000;}
a:active,a:hover{outline:0;color:#D73A3A;text-decoration:none}
.clear{clear:both}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
ul,ol{padding:0;margin:0;}
.al{text-align:left !important}
.ac{text-align:center !important}
.ar{text-align:right !important}
.aj{text-align:justify!important}
.fl{float:left}
.fr{float:right!important}
.rel{position:relative}
.abl{position:absolute}
.ovh{overflow:hidden}
.upp{text-transform:uppercase}
.fb{font-weight: bold;}
input,button,textarea{border:0;outline:0;font-family:inherit;font-size:inherit}
.ep1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ep2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.lineM{line-height:1.7;}
.lineB{line-height:2;}
.lightbox{background:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%;z-index:21;display:none;}
.bgt{background-position: center;background-repeat: no-repeat;background-size: cover;}
.wp{width:1294px;margin-left:auto;margin-right:auto;}
.bimg,.pimg{overflow:hidden}
.bimg img{display:inline-block;transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;width:100%;height:100%;}
.bimg:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transform:scale(1.1)}
.pimg{height:100%;width:100%;transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;}
.pimg:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transform:scale(1.1)}
/* 滚动条 */
::-webkit-scrollbar{width:8px;height:5px}
::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}
::-webkit-scrollbar-thumb{background:#333}
/* font-size */
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
.f26{font-size:26px}
.f28{font-size:28px}
.f30{font-size:30px}
.f32{font-size:32px}
.f34{font-size:34px}
.f36{font-size:36px}
.radius{border-radius:8px;}
@media screen and (max-width: 1442px) {
.wp{width:100%;padding:0 60px;}
body{font-size:15px}
.f16{font-size:15px}
.f18{font-size:17px}
.f20{font-size:19px}
.f22{font-size:21px}
.f24{font-size:22px}
.f26{font-size:23px}
.f28{font-size:25px}
.f30{font-size:27px}
.f32{font-size:29px}
.f34{font-size:32px}
.f36{font-size:34px}
}
@media screen and (max-width: 1280px) {
.wp{width:100%;padding:0 50px;}
body{font-size:14px}
.f14{font-size:13px}
.f16{font-size:15px}
.f18{font-size:16px}
.f20{font-size:17px}
.f22{font-size:18px}
.f24{font-size:20px}
.f26{font-size:22px}
.f28{font-size:24px}
.f30{font-size:25px}
.f32{font-size:26px}
.f34{font-size:27px}
.f36{font-size:28px}
}
@media screen and (max-width: 1000px) {
.wp{padding:0 30px;}
}
@media screen and (max-width: 850px) {
.wp{padding:0 15px;}
body{font-size:13px}
.f16{font-size:14px}
.f18{font-size:15px}
.f20{font-size:16px}
.f22{font-size:17px}
.f24{font-size:18px}
.f26{font-size:19px}
.f28{font-size:20px}
.f30{font-size:21px}
.f32{font-size:22px}
.f34{font-size:23px}
.f36{font-size:24px}
}