﻿html {overflow: -moz-scrollbars-vertical;overflow-x:hidden;} 
* {word-wrap: break-word;margin: 0;padding: 0;outline: none;}
table {border-collapse: collapse;margin:auto}
fieldset, img {border: none;}
img{image-rendering: -webkit-optimize-contrast;}
ul, li {list-style-type: none;}
a {text-decoration: none;color: #666666;outline: none;}
a:link {color: #666666;}
a:visited {color: #666666;}
a:hover {color: #2caeff;}
a:active {color: #666666;blr:expression(this.onFocus=this.blur());}
body {font-family:"Microsoft YaHei",font-family:"Gtpressura","SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial","sans-serif";font-size: 12px;color: #666;background: #f2f2f2;}
select,input{vertical-align: middle;outline: none;font-family:"Microsoft YaHei";}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {cursor: pointer;outline: none;}
textarea{outline: none;font-family:"Microsoft YaHei";}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
	color: #aab2bd; 
	font-size:12px; 
	text-align: left; 
}
.box-size{ box-sizing: border-box; -webkit-box-sizing: border-box;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
.imghover .pic{ overflow:hidden;}
.imghover img{ overflow:hidden; transition: all 0.3s linear; -webkit-transition: all 0.3s linear;}
.imghover:hover img{ transform:scale(1.05); -webkit-transform:scale(1.05);}
.table{ display: table; width: 100%; height: 100%;table-layout:fixed}
.tableCell{ display: table-cell; width: 100%; height: 100%; vertical-align: middle;}
.default{ background: #e5e5e5 url(404.png) no-repeat center center;}
.wrap{width: 1560px;clear: both;margin: 0 auto;}
.clear {clear: both;overflow:hidden;height: 0;}
.clearC:after {display: block;content: ' ';clear: both;visibility: hidden;}
.pic{position: relative;}
.pic:before{display: block;content: '';padding-top: 60%;}
.pic img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover; object-position: center center;}

.h5 {clear: both;height: 5px;}
.h10 {clear: both;height: 10px;}
.h15 {clear: both;height: 15px;}
.h20 {clear: both;height: 20px;}
.h25 {clear: both;height: 25px;}
.h30 {clear: both;height: 30px;}
.h35 {clear: both;height: 35px;}
.h40 {clear: both;height: 40px;}
.h45 {clear: both;height: 45px;}
.h50 {clear: both;height: 50px;}
.h55 {clear: both;height: 55px;}
.h60 {clear: both;height: 60px;}
.h65 {clear: both;height: 65px;}
.h70 {clear: both;height: 70px;}
.h75 {clear: both;height: 75px;}
.h80 {clear: both;height: 80px;}
.h85 {clear: both;height: 85px;}
.h90 {clear: both;height: 90px;}
.h95 {clear: both;height: 95px;}
.h100 {clear: both;height:100px;}
.h115 {clear: both;height:115px;}


.minH600{
	min-height: 600px;
	height: auto !important;
	height: 600px;
}
.minH400{
	min-height: 400px;
	height: auto !important;
	height: 400px;
}
.hui {background: #f2f2f2;}
.bai {background: #fff;}

.clamp1{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 1 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.clamp2{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.clamp3{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.clamp4{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 4 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.clamp5{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 5 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.clamp6{
    word-break: break-all;
    display: -webkit-box !important;
    -webkit-line-clamp: 6 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

::-webkit-scrollbar {width:8px;background:#eaeff2;}
::-webkit-scrollbar-button {display: none;}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb {width:8px;background:#cb1704;border-radius: 8px;}
::-webkit-scrollbar-corner {background:none;}
::-webkit-resizer {}
::-webkit-scrollbar:horizontal{height:9px;}