@charset "UTF-8";
/* CSS Document||gc 2021Äê6ÔÂ */
@font-face {
  font-family: "Spectral";
  src: url('/subsiteSrc/klTs/fonts/Spectral/Spectral.eot'); /* IE9 */
  src: url('/subsiteSrc/klTs/fonts/Spectral/Spectral.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/Spectral/Spectral.woff') format('woff'),
  url('/subsiteSrc/klTs/fonts/Spectral/Spectral.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/Spectral/Spectral.svg') format('svg'); /* iOS 4.1- */
}
@font-face {
  font-family: "SpectralMe";
  src: url('/subsiteSrc/klTs/fonts/SpectralMe/SpectralMe.eot'); /* IE9 */
  src: url('/subsiteSrc/klTs/fonts/SpectralMe/SpectralMe.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/SpectralMe/SpectralMe.woff') format('woff'),
  url('/subsiteSrc/klTs/fonts/SpectralMe/SpectralMe.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/SpectralMe/SpectralMe.svg') format('svg'); /* iOS 4.1- */
}
@font-face {
  font-family: "SpectralExl";
  src: url('/subsiteSrc/klTs/fonts/SpectralExl/SpectralExl.eot'); /* IE9 */
  src: url('/subsiteSrc/klTs/fonts/SpectralExl/SpectralExl.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/SpectralExl/SpectralExl.woff') format('woff'),
  url('/subsiteSrc/klTs/fonts/SpectralExl/SpectralExl.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/SpectralExl/SpectralExl.svg') format('svg'); /* iOS 4.1- */
}
@font-face {
  font-family: "Helvet";
  src: url('/subsiteSrc/klTs/fonts/Helvet/Helvet.eot'); /* IE9 */
  src: url('/subsiteSrc/klTs/fonts/Helvet/Helvet.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/Helvet/Helvet.woff') format('woff'),
  url('/subsiteSrc/klTs/fonts/Helvet/Helvet.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/Helvet/Helvet.svg') format('svg'); /* iOS 4.1- */
}
html {overflow: -moz-scrollbars-vertical;overflow-x:hidden;} /*Ê¼ÖÕÈÃ Firefox ÏÔÊ¾×ª¶¯Ìõ*/
* {word-wrap: break-word;margin: 0;padding: 0;outline: none;}/*ÎÄ×ÖÇ¿ÖÆ»»ÐÐword-break:keep-all;(Ff)*,É¨³ý»ñÈ¡µ½½¹µãÊ±µÄ±ß¿ò/
table {border-collapse: collapse;margin:auto}/*Ï¸Ïß±í¸ñ*/
fieldset, img {border: none;}/*É¨³ýÃè±ß,¿éÏÔÊ¾*/
.pic{position: relative;}
.pic:before{display: block;content: '';padding-top: 60%;}
.pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;object-position: center center;}
img{image-rendering: -webkit-optimize-contrast;}/* ½â¾öÍ¼Æ¬Ä£º£ºý */
ul, li {list-style-type: none;}/*ÎÞÁÐ±íÏîÄ¿µÄÖ¾*/
a {text-decoration: none;color: #666666;outline: none;}/* Á´½ÓÎÞÏÂ»®Ïß,ÓÐÎªunderline;Á´½ÓÈ¥¿ò */
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","SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial","sans-serif";font-size: 12px;color: #666;background: #FFFFFF;min-width:1240px;}/* ÉèÖÃbody */
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; /* placeholderÑÕÉ«  */
	font-size:12px; /* placeholder×ÖÌå¾ÞÏ¸  */
	text-align: left; /* placeholderÎ»ÖÃ  */
}
.imghover {
    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);
}

/* ÉèÖÃÍ¼Æ¬¾­ÓÉ·Å´ó */
.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(../images/default.png) no-repeat center center;}/* ÉèÖÃÄ¬ÈÏÍ¼ */
.wrap{width: 1560px;clear: both;margin: 0 auto;}/* »®¶¨Ò³ÃæÄÚÈÝÇøÓò¿í¶È */
.wrap1{width: 1320px;clear: both;margin: 0 auto;}
.clear {clear: both;overflow:hidden;height: 0;}/* É¨³ý¸¡¶¯ */
.clearC:after {display: block;content: ' ';clear: both;visibility: hidden;}
/* ×Ô½çËµÒ³Ãæ¼ä¾à */
.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;}

.minH{min-height:600px}
.minH600{
	min-height: 600px;
	height: 600px;
	height: auto !important;
}
.minH500{
	min-height: 400px;
	height: 400px;
	height: auto !important;
}
.minH400{
	min-height: 400px;
	height: 400px;
	height: auto !important;
}
.minH300{
	min-height: 300px;
	height: 300px;
	height: auto !important;
}
.minH200{
	min-height: 200px;
	height: 200px;
	height: auto !important;
}
.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;
}

/*
* ÑùÊ½Õ¤¸ñÏµÍ³
*/
.sg-l-1 {
	width: 8.3333333%;
}

.sg-l-2 {
	width: 16.6666667%;
}

.sg-l-3 {
	width: 25%;
}

.sg-l-4 {
	width: 33.3333333%;
}

.sg-l-5 {
	width: 41.66666667%;
}

.sg-l-6 {
	width: 50%;
}

.sg-l-7 {
	width: 58.3333333%;
}

.sg-l-8 {
	width: 66.6666667%;
}

.sg-l-9 {
	width: 75%;
}

.sg-l-10 {
	width: 83.3333333%;
}

.sg-l-11 {
	width: 91.6666667%;
}

.sg-l-12 {
	width: 100%;
}

@media screen and (max-width: 1440px) {
	.sg-m-1 {
		width: 8.3333333%;
	}

	.sg-m-2 {
		width: 16.6666667%;
	}

	.sg-m-3 {
		width: 25%;
	}

	.sg-m-4 {
		width: 33.3333333%;
	}

	.sg-m-5 {
		width: 41.66666667%;
	}

	.sg-m-6 {
		width: 50%;
	}

	.sg-m-7 {
		width: 58.3333333%;
	}

	.sg-m-8 {
		width: 66.6666667%;
	}

	.sg-m-9 {
		width: 75%;
	}

	.sg-m-10 {
		width: 83.3333333%;
	}

	.sg-m-11 {
		width: 91.6666667%;
	}

	.sg-m-12 {
		width: 100%;
	}
}

@media screen and (max-width: 1024px) {
	.sg-s-1 {
		width: 8.3333333%;
	}

	.sg-s-2 {
		width: 16.6666667%;
	}

	.sg-s-3 {
		width: 25%;
	}

	.sg-s-4 {
		width: 33.3333333%;
	}

	.sg-s-5 {
		width: 41.66666667%;
	}

	.sg-s-6 {
		width: 50%;
	}

	.sg-s-7 {
		width: 58.3333333%;
	}

	.sg-s-8 {
		width: 66.6666667%;
	}

	.sg-s-9 {
		width: 75%;
	}

	.sg-s-10 {
		width: 83.3333333%;
	}

	.sg-s-11 {
		width: 91.6666667%;
	}

	.sg-s-12 {
		width: 100%;
	}
}

/*ä¯ÀÀÆ÷×ª¶¯Ìõ*/
::-webkit-scrollbar {width:8px;background:#f0f0f0;}
::-webkit-scrollbar-button {}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb {width:8px;background:#c9a36f;border-radius: 4px;}
::-webkit-scrollbar-corner {background:#f0f0f0;}
::-webkit-resizer {}
::-webkit-scrollbar:horizontal{height:9px;}
/************/
::-webkit-input-placeholder{}    /* Ê¹ÓÃwebkitÄÚºËµÄä¯ÀÀÆ÷ */
:-moz-placeholder{}                  /* Firefox°æ±¾4-18 */
::-moz-placeholder{}                  /* Firefox°æ±¾19+ */
:-ms-input-placeholder{}           /* IEä¯ÀÀÆ÷ */<!--ºÄÊ±1775345601.5415Ãë-->