/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;box-sizing:border-box;list-style:none;}
html,body{font-family: -apple-system, BlinkMacSystemFont,"PingFang SC", "Microsoft YaHei","Lantinghei SC", "Helvetica Neue","Open Sans", "Hiragino Sans GB",Arial,sans-serif!important;font-size:14px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;with:100%;height:100%;color:#333}
body{overflow-x:hidden;}
*{box-sizing: border-box;margin:0;padding:0;}
*{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
html,body {
/* -webkit-user-select: none;user-select: none; */
font-family: PingFangSC-Semibold, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body {-webkit-overflow-scrolling: touch;}
body a{
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.layout1{width:100%;padding:0 80px}
.layout,.layout2{width:100%;padding:0 80px}

a{text-decoration: none;}
a:hover{color:#0caba1}
/* 禁止长按链接与图片弹出菜单 */
a,img{-webkit-touch-callout: none;}
img{border:0;max-width:100%;}
/*ios android去除自带阴影的样式*/
a,input{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/*去除浏览器默认样式*/
a,input,button {-webkit-appearance: none;}
button,input{border-radius: 0;border:none;outline: none;}
input::-webkit-input-placeholder {color:#98999B}
.fl{float:left}
.fr{float:right!important;}
.rel{position:relative;}
.abl{position:absolute;z-index:1;}
.clear{clear:both;}
.ovh{overflow:hidden;}
.upp{text-transform:uppercase;}
.h100{height:100%;}
.ellip1{overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
ul{padding-left:0!important;}

/* flex */
.flex{display: -webkit-flex;display: flex;}
/* transy */
.transy{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.transy:hover{transform: translateY(-10px);}
/* 图片效果 */
.pic{overflow:hidden;}
.biao img,.pic img{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;cursor:pointer;}
.pic img{width:100%;height:100%;}
.biao:hover img{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg);}
.pic:hover img{webkit-transform: scale(1.2);transform: scale(1.2);-moz-transform: scale(1.2);}
/* font */
.font24{font-size:24px}
.font16{font-size:16px}
.type5{margin-top:35px;}
@media screen and (max-width:750px) {
html{font-size:62.5%}
body{font-size:1.2rem}
.type5{margin-top:20px;}
}
@media screen and (min-width:1200px) {
.container{padding-left:0!important;padding-right:0!important;}
}<!--0.00018596649169922-->