@charset "utf-8";
*,*:after,*:before {
	transition-property:all;
	-ms-transition-property:all;
	-moz-transition-property:all;
	-webkit-transition-property:all;
	-o-transition-property:all;
	-webkit-font-smoothing: antialiased;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	blr: expression(this.onFocus=this.blur());
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-font-smoothing: antialiased; /*chrome、safari*/	
	-moz-osx-font-smoothing: grayscale;/*firefox*/
	font-smoothing: antialiased;
	}

html,body {background: #F5F5F5;width:100%;margin:0px;padding:0px;font-family:"Microsoft YaHei",sans-serif;font-size: 41.4px;}
body {overflow-x:hidden;overflow-y:auto;width: 10rem;margin: 0 auto;}
img {border:0px;}
.noselet{gn: expression(this.onselectstart=function(){return false;});-moz-user-select:none;user-select: none;}/*文字不可选中*/
ul,li,p {margin:0px;padding:0px;}
a {text-decoration:none;color:#7d7d7d;text-decoration:none;transition:ease .65s; color:#333333; outline:none;}
a:hover {color:#c61e1e}
a:active {-webkit-tap-highlight-color:rgba(0,0,0,0);outline: none;}
ul,li {list-style-type:none;border:none;}
input,button,select,textarea {outline:none;}
input[type="text"],input[type="password"],input[type="search"],textarea,select{outline: none; font-family: "SourceHanSansCN-Regular";-webkit-appearance: none;border-radius: 0; font-size:14px; display:block; width:100%; border:none; background:none; border:1px solid #dbdbdb; padding:6px 12px; transition:ease .45s;}
input[type="radio"]{display:inline-block; width:20px; height:20px; position:relative; top:2px; margin-right:5px; cursor:pointer;}
input[type="checkbox"]{display:inline-block; width:20px; height:20px; position:relative; top:2px; margin-right:5px; cursor:pointer;}
input::-webkit-input-placeholder {color: #888888;}
input:-moz-placeholder {　color: #888888;}
input::-moz-placeholder {color: #888888;}
input:-ms-input-placeholder {color: #888888;}
textarea{resize:none; overflow:hidden;}
textarea::-webkit-input-placeholder {color: #888888;}
textarea:-moz-placeholder {　color: #888888;}
textarea::-moz-placeholder {color: #888888;}
textarea:-ms-input-placeholder {color: #888888;}
select::-ms-expand { display: none; }
::-moz-selection {
  text-shadow: none;
}
::selection {
  background-color: #00817b;
  color: #ffffff;
  text-shadow: none;
}
textarea {resize:none;}
input[type="button"],input[type="submit"],input[type="reset"],input[type="text"] {-webkit-appearance:none;padding:0;margin:0;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;margin:0;}
ul>li>a {display:block;}
ul>li>a>img {width:100%;}
/*浏览器滚动条*/
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#E3E3E3}
::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:30px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ellipsis2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow:ellipsis;}
.ellipsis3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow:ellipsis;}
.ellipsis4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow:ellipsis;}
.ellipsis5{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;text-overflow:ellipsis;}
.ellipsis6{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;text-overflow:ellipsis;}
.pyc {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.ppyc {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.bgCover{background-size: cover;background-position: center;}
.bgContain{background-size: contain;background-position: center;background-repeat: no-repeat;}
.swiper-slide {  -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform,-webkit-transform}
.swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform,-webkit-transform; -webkit-box-sizing: content-box; box-sizing: content-box; }
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1; }
.swiper-container-fade .swiper-slide{    pointer-events: none; -webkit-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active{pointer-events:auto; z-index: 3;}
.swiper-container-fade .swiper-slide{opacity:0!important;}
.swiper-container-fade .swiper-slide-active{opacity:1!important;} 
.swiper-container-vertical>.swiper-wrapper {flex-direction: column;}
.swiper-pagination span{outline: none;}
.l {float:left;}
.r {float:right;}
.hide{display: none !important;}
.clear {clear:both;/* height:0px;*//* overflow:hidden;*/float:none;}
.clear:after {content:'';display:table;height:0;display:block;clear:both;}
section:after {content:"020";display:block;height:0;clear:both;visibility:hidden;}
.disabled{cursor: not-allowed;pointer-events:none}
.wh {width:9.2rem;margin:0 auto;clear:both;;}
.wh:after {content:'';display:table;height:0;display:block;clear:both;}
.bjx {background-image:none !important;}
.flex_jz{display: flex;justify-content:center;/* 水平居中 */align-items:center;overflow:auto;}
.swiper-button-prev,.swiper-button-next{outline: none;}
.imgScale .img {width:100px;height:100px;overflow:hidden;display:inline-block;}
.imgScale li:hover .img img {transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
.bgImg {}
.bgImgAA {position:relative;overflow:hidden;font-size:0;}
.bgImgAA .bgImgAB {position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;font-size:0;transition: all .6S;}
.bgImgAB {background-size:cover;background-position:center;background-repeat:no-repeat;}
.bgImgAA>img {visibility:hidden;width:100%;}
li:hover .bgImgAB {transform:scale(1.1);}
.hMask {position:relative;}
.hMask .mask {position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 40%,rgba(255,255,255,.8) 60%,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 40%,rgba(255,255,255,.8) 60%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 40%,rgba(255,255,255,.8) 60%,rgba(255,255,255,0) 100%);background-image:linear-gradient(135deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 40%,rgba(255,255,255,.8) 60%,rgba(255,255,255,0) 100%);background-position:-205px 0;}
.hMask:hover .mask {background-position:190px 0;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms;}
.img>img {width:100%;height:100%;transition:all .6s;}
.imgh {cursor:pointer;font-size:0;}
.imgh .img01 {display:inline-block;}
.imgh .img02 {display:none;}
.hoverHui {transition:all 0.3s ease;filter:grayscale(100%);opacity:0.66;}
.imgh li:hover .img01 {display:none;}
.imgh li:hover .img02 {display:inline-block;}
.img_jz {display:table-cell;text-align:center;width:170px;height:170px;vertical-align:middle;position:relative;}
.img_jz>span {display:inline-block;height:100%;vertical-align:middle;}
.img_jz>img {vertical-align:middle;max-width:90%;max-height:90%;width:auto;}
.new_con {font-size: 16px;line-height: 30px;text-align:left;}
.new_con img {max-width:100%;}
a.img {display:block;font-size:0;}
a.img>img {width:100%;height:100%;}
.posiFix{position: fixed;}
.tList:after {content:'';display:table;clear:both;}
.tList li {float:left;}
.listH {}
.listH li {z-index:1;-webkit-transition:all 150ms ease-out 0ms;-moz-transition:all 150ms ease-out 0ms;-o-transition:all 150ms ease-out 0ms;transition:all 150ms ease-out 0ms;}
.listH li:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:1;z-index:20;box-shadow:0 40px 100px 0 rgba(84,84,84,0.5);cursor:pointer !important;}
.yiny {-moz-box-shadow:0px 5px 21px 5px rgba(196, 196, 196, 0.4);-webkit-box-shadow:0px 5px 21px 5px rgba(196, 196, 196, 0.4);box-shadow:0px 5px 21px 5px rgba(196, 196, 196, 0.4);}
.borderR5{border-radius: 5px;overflow: hidden;}
.table {display:table;width:100%;height:100%;text-align:center;vertical-align:middle;}
.tableCell {display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;}
 .sp_header {position:fixed;top:0;z-index: 9999;overflow:hidden;width: 10rem;height:50px;background:#fff;}
 .sp_logo {float:left;padding:10px;height:50px}
 .sp_logo img {margin:auto;max-height:30px}
 .sp_nav {position:relative;float:right;margin-top:15px;width:50px;height:30px;cursor:pointer}
 .sp_nav span {position:absolute;left:10px;display:block;width:30px;height:2px;background: #c61e1e;transition:all ease .35s;}
 .sp_nav span:nth-of-type(1) {top:0}
 .sp_nav span:nth-of-type(2) {top:10px}
 .sp_nav span:nth-of-type(3) {top:20px}
 .sp_nav_se span:nth-of-type(1) {top:10px;transform:rotate(45deg)}
 .sp_nav_se span:nth-of-type(2) {width:0}
 .sp_nav_se span:nth-of-type(3) {top:10px;transform:rotate(-45deg)}
 .sjj_nav {position:fixed;top:-100%;left:0;z-index:9;overflow:auto;overflow-x:hidden;width:100%;height: calc(100% - 50px);background:#fff;font-size:14px;line-height:40px;transition:top ease .35s;}
 .nav_show {top:50px}
 .sjj_lang{text-align: center;}
 .sjj_lang a{display: inline-block;}
 .sjj_nav>ul>li:first-child {overflow:hidden;border-top:0}
 .sjj_nav>ul>li:first-child>a {float:left;width:calc(100% - 70px)}
 .sjj_nav>ul>li:first-child .language {float:right;overflow:hidden;margin-top:5px;width:70px;line-height:30px}
 .sjj_nav>ul>li:first-child .language a {float:left;width:35px;border-left:1px solid #ddd;color:#999;text-align:center}
 .sjj_nav ul li i {position:absolute;top:5px;right:0;padding:0 7px;height:30px;border-left:1px solid #ddd}
 .sjj_nav ul li i svg {transition:all ease .35s;transform:rotate(-90deg)}
 .sjj_nav ul li .sjj_nav_i_se svg {transform:rotate(0)}
 .sjj_nav ul li {position:relative;margin-left:20px;border-top:1px solid #ddd;font-size:14px;line-height:40px}
 .sjj_nav>ul>li:last-child {border-bottom:1px solid #ddd}
 .sjj_nav ul li ul {display:none}
 .sjj_nav ul li a {width:80%;color:#666;display: block;}
 .sjj_nav ul li ul li a {display:block;color:#999;text-align:left}
 .sjj_nav ul li i svg {width:20px;height:20px;fill:#555}
 .sjj_nav ul li .sjj_nav_i_se svg {fill:#c9141e}
 .sjj_nav ul li ul li>ul {margin-left:10px}
 .secA{padding: 0.483091rem 0.241545rem;}
 .bgA{background-color: white;}
 .iFoot{position: fixed;width: 10rem;bottom: 0;background-color: white;border-top: 1px solid #f6f6f6;z-index: 1000}
 .iFoot ul{}
 .iFoot ul li{border-right: 1px solid #f6f6f6;float: left;width: 25%;position: relative;}
 .iFoot ul li:last-of-type{border-right:0}
 .iFoot ul li>a{text-align: center;display: block;padding: 0.241545rem 0;}
 .iFoot ul li>a img{height: 0.628019rem;width: auto;}
 .iFoot ul li>a p{font-size: 0.32198rem;color: #0d0d0d;margin-top: 0.072463rem}
 .iFoot ul li .down{display: none;position: absolute;bottom: 100%;width: 100%;background: white;border: 1px solid #f6f6f6;border-bottom: none;}
 .iFoot ul li .down a{
     display: block;
     text-align: center;
     border-bottom: 1px solid #f6f6f6;
 	line-height: 0.84541rem;
 	font-size: 0.32198rem;
 }
 .iFoot ul li .down a:hover{
 	background-color: #c8040f;
 	color: white;
 }
 .iFoot ul li:hover .down{display: block;}