@charset "utf-8";
@font-face {
	font-family: 'myFont';
	src: url("../fonts/NotoSansHans-Regular.otf");
}
.fontLink{font-family:'myFont';}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {margin:0;padding:0;}
fieldset, img {border:none;}
/* remember to define focus styles! */
:focus {outline:0;}
address, caption, cite, code, dfn,
em, th, var, optgroup {font-style:normal;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
abbr, acronym {border:none;font-variant:normal;}

input, button, textarea,
select, optgroup, option {font-family: Arial;font-size: inherit;font-style: inherit;font-weight: inherit;*font-family:Arial,"Microsoft YaHei";resize: none;}
code, kbd, samp, tt {font-size: 100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {*font-size: 100%;outline:none;}
body {line-height: 1.5; font-family:Arial,"microsoft yahei",Arial,sans-serif; font-size:14px; color: #333333;}
ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;
/*è¡¨æ ¼è‡ªåŠ¨æ¢è¡Œ*/
table-layout:fixed;word-wrap:break-word;}
caption, th{text-align:center;}
/*caption, th {text-align: left;}*/
sup, sub {font-size: 100%;vertical-align: baseline;}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/* a{transition:.3s; -webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s;} */
/*------------æµ®åŠ¨-----------------*/
.clear{ clear:both; height:0; font-size:0; overflow:hidden; line-height:0;}
.clear10{ clear:both; height:10px; overflow:hidden;}
.clear15{ clear:both; height:15px; overflow:hidden;}
.clear20{ clear:both; height:20px; overflow:hidden;}
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}

.textover{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;filter:alpha(opacity=50);}
a{color: #333; transition:.3s; -webkit-transition:.3s;}
a:hover,a.cur,.cur a{ color: #d31b1a;}

@media only screen and (min-width:960px ) {
	.animation{-moz-transform: translate(0,80px); -o-transform: translate(0,80px); -webkit-transform: translate(0,80px); transform: translate(0,80px);  opacity: 0;}
	.animation.srcospcur{-moz-transform: translate(0,0px); -o-transform: translate(0,0px); -webkit-transform: translate(0,0px); transform: translate(0,0px); opacity: 1; transition:1.3s; -webkit-transition:1.3s; -moz-transition:1.3s; -ms-transition:1.3s; -o-transition:1.3s;}
	
	.iBanner .animation01{-moz-transform: translate(0,80px); -o-transform: translate(0,80px); -webkit-transform: translate(0,80px); transform: translate(0,80px);  opacity: 0;transition:all .4s;}
	.iBanner .ani-slide .animation01{-moz-transform: translate(0,0px); -o-transform: translate(0,0px); -webkit-transform: translate(0,0px); transform: translate(0,0px); opacity: 1; transition:1.3s; -webkit-transition:1.3s; -moz-transition:1.3s; -ms-transition:1.3s; -o-transition:1.3s;}
	
	
}

.table{ height:100%; display:table; margin: 0 auto; width: 100%;}
.table-cell{ display:table-cell; vertical-align:middle;}


.wap1320{width: 86%; max-width: 1320px; margin: 0 auto;}
.wap1520{width: 86%; max-width: 1520px; margin: 0 auto;}
.wap1560{width: 86%; max-width: 1560px; margin: 0 auto;}
:lang(zh-hk) body,body{font-family:Arial, "microsoft yahei", "Arial", sans-serif;}
body{color: #333333; font-size: 14px;  width: 100%;  position: relative;overflow-x:hidden ; background: #fff; }
img{max-width: 100%;}
html{ position: relative; width: 100%;}
input.but{cursor: pointer;}
.main{min-height: 100vh; position: relative; overflow: hidden; background: #fff;}

/*  */
.bolder{font-weight: bolder;}
a:hover{color: #d31b1a;}
.oneLine{white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.twoLine{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;}
.threeLine{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;word-break: break-all;overflow: hidden;}

.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f19{font-size: 19px;}
.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;}
.f36{font-size: 36px;}
.f38{font-size: 38px;}
.f42{font-size: 42px;}
.f48{font-size: 48px;}
.f52{font-size: 52px;}
.f56{font-size: 56px;}
.f61{font-size: 61px;}
img.img100{width: 100%;display: block;}
.colorfff{color: #FFFFFF;}
.textCenter{text-align: center;}
/* ********************** */
.indBanSwiper{width: 100%!important;position: relative;}
.indBanSwiper .swiper-slide{position: relative;color: #FFFFFF;}
.indBanSwiper .wap1320{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
-moz-transform:translate(-50%, -50%);
-webkit-transform:translate(-50%, -50%);
-o-transform:translate(-50%, -50%);}
.indBanSwiperWz_1{font-weight: bold;line-height: 1.4;letter-spacing: 3px;}
.indBanSwiperWz_1 i{font-style: normal;}
.allMore{}
.allMore a{display: inline-block;width: 180px;
	height: 48px;line-height: 48px;font-size: 16px;letter-spacing: 1px;
	color: #ffffff; text-align: center;
	background-color: #d31b1a;}
.allMore a:hover{box-shadow: 0px 0px 10px 4px rgba(211,27,26, 0.5);}
.indBanSwiperWz_2{margin-top: 78px;}

.vidbg-box {
    width: 100%;
    height: 100%;
    position: absolute!important;
    top: 0;overflow: hidden;
    left: 0;
}

.swiper-button-next, .swiper-button-prev{width: 14px;height: 26px;margin-top: -13px;}
.swiper-button-prev{background: url(../images/row2.png) no-repeat;left: 25px;}
.swiper-button-next{background: url(../images/row3.png) no-repeat;right: 25px;}
.xsWlNr{position: relative;background: #000000;}
.xsWlNrArea{width: 54%;position: absolute;top: 0;left: 0;height: 100%;background-repeat: no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.xsWlNrAreaBjImg{display: none!important;opacity: 0;}
.xsWlNrCon_2{display: -webkit-flex; display: flex; flex-wrap: wrap;width: 90%;max-width: 855px;margin: 0 auto;justify-content: space-between;font-size: 18px;
	line-height: 1;margin-top: 20px;}
.xsWlNrCon_2 img{width: 217px;}
.xsWlNrCon_2 span{display: inline-block;position: relative;font-style: italic;}
.xsWlNrCon_2 span em{font-style: italic;position: relative;z-index: 2;}
.xsWlNrCon_2 i{font-style: normal;transform:skew(-10deg);display: inline-block;}
/* .xsWlNrCon_2 span::before{content: "";width: 100%; height: 9px;position: absolute;bottom: 3px;left: 0;background: url(../images/bj7.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;z-index: 1;} */
.xsWlNrAreaImg{width: 56.84%;position: absolute;bottom: 0;left: 24.66%;}
.xsWlNrAreaImgBz{width: 20px;height: 20px;background: url(../images/icodt.png) no-repeat;position: absolute;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.xsWlNrAreaImgBzNum{color: #FFFFFF;text-align: center;font-size: 0;font-weight: bold;line-height: 1.4;cursor: pointer;opacity: 0;}
.xsWlNrAreaImgBzWz{width: 275px;position: absolute;bottom: 100%;left: 50%;margin-left: -132.5px;padding-bottom: 10px;display: none;}
.xsWlNrAreaImgBzWzNr{background-color:rgba(211,27,26,.8);border-radius: 5px;}
.xsWlNrAreaImgBzWzNr dl{width: 88.8%;margin: 0 auto; border-top: 1px solid rgba(255, 255, 255, .2);padding: 11px 0;}
.xsWlNrAreaImgBzWzNr dl dd{color: #ffcdcd;margin-top: 2px;}
.xsWlNrAreaImgBzWzNr dl dd a:hover{color:#000;}
.xsWlNrAreaImgBzRow{width: 0;
    position: absolute;
    left: 50%;
    bottom: 5px;
    margin-left: -12px;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid rgba(211,27,26,.8);}
.xsWlNrAreaImgBz:hover .xsWlNrAreaImgBzWz{display: block;}
.xsWlNrCon_1{padding-top: 5.8%;}
.xsWlNrConRigDw{position: absolute;bottom: 40px;right: 50px;}
.xsWlNrConRigDwMK h3{font-size: 48px;line-height: 1;padding: 9px 0 0;
	color: #ffffff;}
.xsWlNrConRigDwMK p{line-height: 1.4;
	font-size: 14px;
	color: #a6a6a6;}
.xsWlNrConRigDwMK{width: 84px;text-align: center;margin-top: 15px;
	height: 84px;
	background-color: #333333;}
.xsWlNrSp{width: 46%;position: relative;}
.xsWlNrSpBf{width: 55px;position: absolute;top: 50%;left: 50%;margin: -27.5px 0 0 -27.5px;}
.xsWlNrSpBf img{display: block;width: 100%;height: auto;}
.hdZm{background-color: #1a1a1a;padding: 6.2% 0 100px;}
.hdZmTit{opacity: .15;}
.hdZmQx{position: relative;margin-top: 9.9%;}
.hdZmQxPos{position: absolute;top: 29.5%;left:57%;}
.hdZmQxPos_2{margin-top: 38px;}
.hdZmSsZb{margin-top: 20px;}
.hdZmSsZbLeft{width: 65%;position: relative;}
.hdZmSsZbRig{width: 33.6%;position: relative;}
.hdZmSsZbLeftPos{position: absolute;top: 26%;left: 0;right: 0;text-align: center;}
.hdZmSsZbLeftPos_2{margin-top: 60px;}
.hdZmSsZbRigPos{position: absolute;top: 50%;left: 0;right: 0;text-align: center;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.jcYxQn{background-repeat: no-repeat;background-position: top center;padding: 63px 0 140px;
-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.indTit{line-height: 1;text-align: center;}
.indTit span{line-height: 1;vertical-align: middle;letter-spacing: 3px;margin:0 12px;}
.indTit img{display: inline-block;vertical-align: middle;}
.jcYxQnSwiper{margin-top: 66px;}
.jcYxQnSwiper .swiper-slide{position: relative;}
.jcYxQnSwiperPos{position: absolute;top: 50%;text-align: center;margin-top: -24px;width: 100%;z-index: 2;}
.jcYxQnSwiperPos span{color: #ffffff;display: inline-block;height: 48px;line-height: 48px;
	background-color:rgba(211,27,26,.7);padding: 0 19px;}
.jcYxQnSwiper .swiper-slide::before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,.5);z-index: 1;}
.jcSh{padding: 150px 0 0;background-repeat: no-repeat;background-position: top center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;position: relative;}
.indTit_2{font-size: 12px;text-align: center;margin-top: 2px;
	line-height: 24px;
	letter-spacing: 1px;
	color: #FFFFFF;}
.jcSh::before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(26,26,26, .9);}
.jcShWzJz{margin-top:80px;padding-bottom: 205px;}
.jcShWzJz p{letter-spacing: 1px;}
.jcShWzJz h3{letter-spacing: 2px;margin-top: 16px;}
.jcShCs{text-align: center;margin-top: 83px;}
/* background: rgba(26,26,26, .9); */
.jcShBot{padding: 40px 0 35px;}
.jcShBotSwiper{}
.jcShBotSwiper .swiper-slide{position: relative;}
.jcShBotSwiperPos{position: absolute;top: 50%;left: 0;width: 100%;text-align: center;letter-spacing: 1px;font-weight: bold;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.lxNr{padding: 145px 0 290px;background-repeat: no-repeat;background-position: top center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.lxNrSj{display: -webkit-flex; display: flex;justify-content: space-between;color: #FFFFFF;text-align: center;margin-top: 180px;}
.lxNrSj_1{}
.lxNrSj_2{font-size: 20px;
	letter-spacing: 1px;}
.lxNrSj_1 em{font-weight: bold;font-size: 60px;line-height: 1;}
.lxNrSj_1 span{font-size: 16px;line-height: 1;}
.lxNrXQ{text-align: center;margin-top: 149px;}
.jyPx{padding: 97px 0;background-repeat: no-repeat;background-position: top center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.jyPxKcRig{width: 785px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 52px;position: relative;}
.jyPxKcRigSwiper{overflow: hidden;}
.swiper-button-prev.left0{left: 0;}
.swiper-button-next.right0{right: 0;}
.jyPxKcRigSwiper .swiper-slide{position: relative;}
.jyPxKcRigSwiperPos{position: absolute;top: 50%;left: 5%;width: 90%;text-align: center;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.jyPxKcRigSwiperPos h3{letter-spacing:2px;}
.jyPxKcRigSwiperPos_2{margin-top: 27px;}
.jyPxKc{position: relative;}
.jyPxKcLeft{position: absolute;top: 50px;left: 0;}
.indTit span.ml0{margin-left: 0;}
.indTit_2.colorfff{color: #FFFFFF;}
.indTit_2.textLeft{text-align: left;}
.indTit.f36 span{margin-right: 6px;}
.jyPxKcLeftNr{line-height: 1.7;}
.indTit.textLeft{text-align: left;}
.jyPxKcLeftNr{margin-top: 80px;}
.jyPxJsSwiper{position: relative;margin-top: 79px;overflow: hidden;}
.jyPxJsSwiper .swiper-slide{position: relative;background: #FFFFFF url(../images/bj6.jpg) no-repeat right center;-webkit-background-size: auto 100%;-moz-background-size: auto 100%;background-size: auto 100%;}
.jyPxJsSwiperImg{width: 50%;float: left;}
.jyPxJsSwiperWz{float: right;width: 37%;margin-right: 6.5%;margin-top: 60px;}
.indTit_2.color000{color: #1a1a1a;font-weight: bold;}
.jyPxJsSwiperWz_1{margin: 35px 0 18px;color: #000000;}
.jyPxJsSwiperWz_2{color: #595757;line-height: 1.6;}
.jyPxJsSwiperWz .allMore{margin-top: 15px;}
.jyPxJsSwiperRow{width: 37%;margin-right: 6.5%;position: absolute;bottom: 45px;right: 0;z-index: 10;}
.jyPxJsSwiper-prev, .jyPxJsSwiper-next{width: 48px;float: left;margin-right: 27px;
	height: 48px;cursor: pointer;
	border: solid 2px #1a1a1a;}
.jyPxJsSwiper-prev{background: url(../images/row6.png) no-repeat center center;}
.jyPxJsSwiper-next{background: url(../images/row7.png) no-repeat center center;}
.jyPxJsSwiper-prev.swiper-button-disabled, .jyPxJsSwiper-next.swiper-button-disabled{opacity: .35;}
.footer{}
.footerTop{background-color: #1a1a1a;padding: 65px 0 68px;color: #FFFFFF;}
.footerTop .wap1560{display: -webkit-flex; display: flex;justify-content: space-between;}
.footerTop a{color: #FFFFFF;}
.footerTop dt{font-size: 16px;padding-bottom: 14px;}
.footerTop dd{font-size: 14px;line-height: 1.8;
	color: #ffffff;
	opacity: 0.5;}
.footerTop dt img{display: inline-block;vertical-align: middle;margin: -3px 0 0 8px;}
.footerBot{background-color: #000000;padding: 60px 0;}
.footerBot .wap1560{display: -webkit-flex; display: flex;justify-content: space-between;}
.footerBot_1{margin-left: 20px;line-height: 38px;}
.footerBot_3{margin-right: 20px;}
.footerBot_3 span{display: inline-block;width: 38px;
	height: 38px;text-align: center;line-height: 38px;margin-left:20px;
	background-color: #1a1a1a;}
.toTop{width: 57px;height: 77px;background: url(../images/totop.png) no-repeat;position: fixed;bottom: 30px;right: 30px;z-index: 20;cursor: pointer;}
.topRed{height: 60px;line-height: 60px;color: #ffffff;position: fixed;width: 100%;left: 0;top: 0;z-index: 17;
	background-color: #d31b1a;}
.allNoImgJx img{display: block;width: 100%;height: auto;}
.target-fix {
		position: relative;
		
		   top: -35px; 
		
		   display: block;
		
		   height: 0;  
		
		   overflow: hidden; opacity: 0;
	}
.topRedIco{display: inline-block;vertical-align: middle;cursor: pointer;position: relative;}
.topRedIcoPos{width: 150px;position: absolute;top: 100%;background: ;left: 50%;margin-left: -75px;display: none;}
.topRedIco:hover .topRedIcoPos{display: block;}
.topRedIcoPos img{display: block!important;margin: 0!important;width: 100%!important;height: auto!important;max-height: 1000px!important;}
.topRedIco img{display: inline-block;vertical-align: middle;margin: -7px 0 0;}
.topRedLeft .topRedIco{margin-left: 24px;}
.topRedRig a{font-size: 16px;font-weight: bold;display: inline-block;vertical-align: middle;color: #ffffff;letter-spacing: 1px;
	opacity: 0.5;}
.topRedRig i{font-style: normal;display: inline-block;vertical-align: middle;margin: -2px 5px 0;}
.topRedRig a.active{color: #000000;}
.topRedRig .topRedIco{margin-right: 20px;}
.topRedRig .ml20{margin-left: 11px;}
.logo{width: 184px;margin-top: 8px;}
.topNav{position: fixed;width: 100%;left: 0;top: 0!important;z-index: 16;height: 35px;}
/* border-bottom: 1px solid rgba(255, 255, 255, .3); */
/* .topNav::before{content: "";width: 100%;position: absolute;height: 1px;background: rgba(255, 255, 255, .3);top: 100%;left: 0;} */
.topNavRig{}
.topNavList{}
.topNavList li{float: left;position: relative;}
.topNavList li img{display: inline-block;vertical-align: middle;margin: -3px 0 0 8px;}
.topNavList a{font-size: 16px;
	color: #ffffff;}
.topNavListPos{position: absolute;top: 100%;background: #1a1a1a;padding:0;width: auto;white-space: nowrap;display: none;text-align: center;right: 0;}
.topNavList li:hover .topNavListPos{display: block;}
.topNavListPos a{display: block;line-height: 40px;padding: 0 14px;}
.topNavListPos a:hover{background:#d31b1a;color: #FFFFFF;}
.topNavList li > a{line-height: 35px;height: 35px; display: block;padding: 0 14px;text-transform:capitalize;}
.topNavList li:hover > a{background: #1a1a1a;}
.topNavList li.active > a{background: #1a1a1a;}
.logo a img:nth-child(1){display: block;}
.logo a img:nth-child(2){display: none;}
.topNav.bjWhite{background:#d31b1a;}
.topNav.bjWhite .logo a img:nth-child(1){display: none;}
.topNav.bjWhite .logo a img:nth-child(2){display: block;}
.topNav.bjWhite::before{content: "";width: 100%;height: 1px;background: rgba(255,255,255,.3);position: absolute;top: 0;left: 0;}
.indTit_2{text-transform: uppercase;}
.xsWlNrCon_1{line-height: 1;text-transform: capitalize;}
.hdZmQxPos_1{line-height: 1;}
.hdZmSsZbLeftPos_1{line-height: 1;}
.hdZmSsZbRigPos .f42{line-height: 1;}

.topNav.on{background:#d31b1a;}
.topNav.on .logo a img:nth-child(1){display: none;}
.topNav.on .logo a img:nth-child(2){display: block;}
.topNav.on::before{content: "";width: 100%;height: 1px;background: rgba(255,255,255,.3);position: absolute;top: 0;left: 0;}


.topRedRig {line-height: 35px;margin-left: 40px;}
/* .topNav.bjWhite .topNavList a{color: #000000;} */
.topNavList a img:nth-last-child(1){display: none;}
/* .topNav.bjWhite .topNavList a img:nth-last-child(1){display: inline-block;}
.topNav.bjWhite .topNavList a img:nth-last-child(2){display: none;} */
/* .topNavList li.active > a img:nth-last-child(1){display: inline-block;}
.topNavList li.active > a img:nth-last-child(2){display: none;} */
.topHAft{height: 0;}
.posRelative{position: relative;}
.dypRow{width: 33px;height: 26px;background: url(../images/row9.png) no-repeat;position: absolute;bottom: 47px;left: 50%;margin-left: -16.5px;z-index: 11; }
.allMc{position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,.7);z-index: 30;display: none;}
.jcTk{width: 1248px;position: fixed;top: 50%;left: 50%;margin-left: -624px;background: #FFFFFF;transform: translateY(-50%);z-index: 31;display: none;
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.jcTk.w840{width: 840px;margin-left: -420px;}
.jcTk.calcHScorll{height: 90%;}
.jcTkTop{height: 80px;line-height: 80px;letter-spacing: 1px;
background-image: linear-gradient(270deg, 
		#d31b1a 0%, 
		#e34746 100%);}
.jcTkClose{width: 80px;height: 80px;background: url(../images/close.png) no-repeat center center;position: absolute;top: 0;right: 5px;cursor: pointer;}
.jcTkNr{padding: 5px 75px 35px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.jcTk.w840 .jcTkNr{padding: 5px 35px 35px;}
.jcTk.calcHScorll .jcTkNr{height: calc(100% - 80px); overflow-y: auto;}
.jcTkNrUl{display: -webkit-flex; display: flex;flex-wrap: wrap;}
.jcTkNrUl li{flex-basis: calc(33.33% - 50px);margin: 40px 25px 0;}
.jcTkNrUl.w2 li{flex-basis: calc(50% - 50px);}
.jcTkNrUl li.w100{flex-basis: calc(100% - 50px);}
.jcTkNrLabel{font-size: 18px;
	letter-spacing: 1px;
	color: #3e3e3e;}
.jcTkNrUlNr{margin-top: 5px;font-size: 22px;letter-spacing: 1px;line-height: 60px;}
.jcTkInp{display: block;width: 100%;height: 60px;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 25px;
	background-color: #f9f9f9;}
.jcTkNrUlNrRadios{}
.jcTkNrUlNrRadios input{width: 20px;display: inline-block;margin: -3px 10px 0 0;vertical-align: middle;
	height: 20px;}
.jcTkNrUlNrRadios label:nth-child(1){margin-right: 60px;}
.jcTk.w840 .jcTkNrUlNrRadios label{margin-right: 20px;}
.jcTk.w840 .jcTkNrUlNrRadios label:nth-child(1){margin-right: 20px;}
.jcTk.w840 .jcTkNrUlNrRadios label:nth-last-child(1){margin-right: 0;}

.imgList{float: left;}
.imgList img{display: block;width: 100%;height: 100%;}
.upload{float: left;width: 120px;margin: 10px 0 0 0;overflow: hidden;position: relative;
	height: 120px;
	background: #f9f9f9 url(../images/add.png) no-repeat center center;}
.upload input{opacity: 0;cursor: pointer;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.imgList .item{display: block;width: 120px;float: left;position: relative;margin: 10px 10px 0 0;
	height: 120px;}
.imgList .item .close{position: absolute;top: 0;right: 0;width: 40px;height: 40px;background: #d72624 url(../images/close.png) no-repeat center center;cursor: pointer;overflow: hidden;text-indent: 99999px;}
.jcTk .allMore{margin-top: 30px;}
.jcTk .allMore a{font-size: 24px;
	letter-spacing: 1px;
	color: #ffffff;}
.gyBan{position: relative;padding: 170px 0 90px;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top right;color: #ffffff;}
.gyBanNr_1 span{letter-spacing: 6px;line-height: 1;position: relative;display: inline-block;}
.gyBanNr_1 span::before{content: "";width: 83%;height: 21px;background: url(../images/bj15.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;position: absolute;bottom: -6px;left: 0;z-index: 1;}
.gyBanNr_1 span i{display: inline-block;position: relative;z-index: 2;}
.gyBanNr_1.f30 span{letter-spacing: 2px;}
.gyBanNr_1.f30 span::before{height: 12px;width: 95%;bottom: -9px;}
.gyBanNr_2{line-height: 1.9;letter-spacing: 1px;margin-top: 8px;}
.gyBanNr{max-width: 768px;position: relative;z-index: 2;}
.gyBanNrMt20{margin-top: 40px;}
.gyBanNr_3{display: -webkit-flex; display: flex;justify-content: space-between;margin-top: 55px;}
.gyBanNr_3 h3{line-height: 1;}
.gyBanNr_3 h3 em{font-size: 72px;font-weight: bold;vertical-align: text-top;}
.gyBanNr_3 h3 span{font-size: 48px;font-weight: bold;vertical-align: text-top;margin-left: 8px;}
.gyBanNr_3 p{margin-top: 2px;}
.gyBanNr_3 li{text-align: center;}
/* background-image: linear-gradient( rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, .5)); */
.gyBan::before{content: "";height: 100%; max-height: 468px;position: absolute;width: 100%;bottom: 0;left: 0;
	z-index: 1;background: url(../images/bj17.png) no-repeat 100% 100%;opacity: .3;
	}
.sgLc{padding: 110px 0 286px;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: bottom right;color: #ffffff;position: relative;}
.sgLcNr{width: 91%;margin-left: 9%;position: relative;margin-top: 193px;}
.sgLcNrMtc{width: 16%;position: absolute;bottom: 95%;left: -20px;}
.sgLcNrList{}
.sgLcNrList li.ys1{position: absolute;}
.sgLcNrList li.ys1 .sgLcNrListCon{position: absolute;white-space: nowrap;}
.sgLcNrListTime{line-height: 32px;}
.sgLcNrListBz{width: 32px;border-radius: 50%; -webkit-border-radius: 50%;
	height: 32px;
	background-color: #d31b1a;}
.sgLcNrListTime{font-size: 24px;font-weight: bold;line-height: 1;
	letter-spacing: 2px;
	color: #d31b1a;}
.sgLcNrList_1{font-size: 18px;
	letter-spacing: 2px;
	color: #ffffff;
	opacity: 0.4;}
.sgLcNrList_2{font-size: 24px;
	letter-spacing: 2px;
	color: #ffffff;}
.sgLcNrList li.ys1 .sgLcNrListTime{position: absolute;bottom: 2px;left: 45px;}
.sgLcNrList li.ys1 .sgLcNrList_1{position: absolute;bottom: 50px;left: 45px;}
.sgLcNrList li.ys1 .sgLcNrList_2{position: absolute;bottom: 80px;left: 45px;}
.sjzMkAll{display: -webkit-flex; display: flex;justify-content: space-between;}
.sgLcNrList li.ys2 .sjzMkAll{width: 64%;position: absolute;left: 17%;top:28%;}
.sgLcNrList li.ys2 .sgLcNrListBz{position: absolute;left: 77%;top: 2px;}
.sjzMk{position: relative;}
.sgLcNrList li.ys2 .sgLcNrList_1{position: absolute;top: 40px;left: 0;}
.sgLcNrList li.ys2 .sgLcNrListTime{position: absolute;top:25%;left: 81%;transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.sgLcNrList li.ys3 .sgLcNrListBz{position: absolute;left: 13.7%;top: 52%;}
.sgLcNrList li.ys3 .sgLcNrListTime{position: absolute;top:72%;left: 11%;transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.sgLcNrList li.ys3 .sjzMkAll{width: 62%;position: absolute;left: 17%;top:74%;}
.sgLcNrList li.ys3 .sgLcNrList_1{position: absolute;top: 40px;left: 0;}
.sgLcNrList{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.sgLcNrList li.ys4{position: absolute;}
.sgLcNrList li.ys4 .sjzMkAll{position: absolute;top: 40px;left: 0;white-space: nowrap;width: 310px;}
.sgLcNrList li.ys4 .sgLcNrListTime{color: #FFFFFF;}
.sgLcBot{width: 79.79%;height: 158px;position: absolute;bottom: 0;right: 0;background: url(../images/bj10.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.sgLcBot_1{position: absolute;top: 33px;left: 6%;letter-spacing: 3px;}
.sgLcBot_2{position: absolute;width: 70%;top: 21px;left: 15%;}
.sgLcBot_2 li{display: inline-block;letter-spacing: 2px;margin: 14px 26px 0 0;font-weight: bolder;}
.xwZxNr{background: #F7F8F8;padding: 80px 0 45px;}
.xwZxNrList{padding-top: 24px;}
.xwZxNrList li{background-color: #ffffff;margin-top: 30px;}
.xwZxNrListWz_4{margin-top: 25px;}
.xwZxNrListWz_4 a{display: block;width: 46px;background: url(../images/row10.png) no-repeat center center;
	height: 46px;
	border: solid 1px #171717;}
.xwZxNrListWz_4 a:hover{background-color: #d31b1a;background: #d31b1a url(../images/row11.png) no-repeat center center;
	border-color:#d31b1a;}
.xwZxNrListImg{width: 39.8%;float: right;}
.xwZxNrListWz{width: 52.6%;float: left;margin: 0 0 0 3.8%;}
.xwZxNrListWz_1{letter-spacing: 1px;margin-top: 33px;font-weight: bold;}
.xwZxNrListWz_2{letter-spacing: 1px;
	color: #919191;margin-top: 7px;}
.xwZxNrListWz_3{letter-spacing: 1px;line-height: 1.7;
	color: #595757;margin-top: 25px;}
.xwZxNrListWz.w100{width: 92.4%;padding-bottom: 35px;}
.xwZxMore{margin-top: 55px;}
.xwZxMore a{display: inline-block;width: 198px;letter-spacing: 2px;
	height: 56px;line-height: 56px;
	border: solid 1px #171717;}
.xwZxMore a img{display: inline-block;vertical-align: middle;margin: -7px 0 0 8px;}
.xwZxMore a img:nth-last-child(1){display: none;}
.xwZxMore a img:nth-last-child(2){}
.xwZxMore a:hover{background: #d31b1a;border-color:#d31b1a;color: #FFFFFF;box-shadow: 0px 0px 12px 0px 
		rgba(255, 0, 0, 0.3);}
.xwZxMore a:hover img:nth-last-child(2){display: none;}
.xwZxMore a:hover img:nth-last-child(1){display: inline-block;}
.xwZxMore.colorfff a{color: #ffffff;border-color:#ffffff;}
.xwZxMore.colorfff a:hover{border-color:#d31b1a;}
.rcZp{background: #1A1919;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: bottom right;padding: 90px 50px;}
.zpLb{margin-top: 45px;}
.zpLbTop{display: -webkit-flex; display: flex;justify-content: space-between;
	background-color: #f7f8f8;}
.zpLbListBotImg{width: 45.28%;}
.zpLbList li{background-color: #f7f8f8;padding: 0 60px;margin-top: 22px;}
.zpLbTopPad{padding: 0 60px;}
.zpLbTopPad{height: auto;line-height: 1.5;margin-top: 20px;background: none;}
.zpLbListXq{width: 127px;text-align: center;color: #171717;cursor: pointer;
	height: 48px;line-height: 48px;
	border: solid 1px #878787;}
.zpLbListXq.active, .zpLbListXq:hover{background-color: #e50112;border-color: #e50112;
	box-shadow: 0px 0px 12px 0px 
		rgba(255, 0, 0, 0.3);color: #ffffff;}
.zpLbList li .zpLbTop{line-height: 44px;padding: 17px 0;color: #595757;}
.zpLbListBot{border-top:solid 1px #DBDBDB;display: none;}
.zpLbListBotTop{padding: 28px 0;line-height: 2;}
.zpLbListBotTop dt{padding-bottom: 6px;}
.zpLbListBotTop dl{margin-top: 25px;}
.zpLbListBotTop dl:nth-child(1){margin-top: 0;}
.zpLbListBotWz{width: 50%;color: #595757;line-height: 1.7;}
.zpLbListBotWz p{margin-top: 10px;}
.zpLbListBotWz p.mt20{margin-top: 30px;}
.zpLbListBotSq{padding: 10px 0 40px;}
.zpLbListBotSq a{display: block;width: 151px;
	height: 50px;line-height: 50px;text-align: center;margin: 0 auto;
	color: #ffffff;
	background-color: #e50112;
	
	}
.zpLbListBotSq a:hover{box-shadow: 0px 0px 12px 0px 
		rgba(255, 0, 0, 0.3);}
.zpLbTop .zpLbTopMk:nth-child(2){width: 100px;white-space: nowrap;text-align: center;}
.zpLbTop .zpLbTopMk:nth-child(3){width: 100px;white-space: nowrap;text-align: center;display: none;}
.zpLbTop .zpLbTopMk:nth-child(4){width: 100px;white-space: nowrap;text-align: center;display: none;}
.zpLbTop .zpLbTopMk:nth-child(5){width: 108px;white-space: nowrap;text-align: center;display: none;}
.zpLbTop .zpLbTopMk:nth-child(6){width: 130px;}
.zpLbTop .zpLbTopMk:nth-child(1){min-width: 200px;}
.bgHj{padding: 60px 0 0;background-color: #F6F7F7;}
.bgHjSwiper{position: relative;margin-top: 40px;
width: 100%;}
.bgHjSwiper .swiper-slide{position: relative;}
/* background-image: linear-gradient(0deg, 
		rgba(0, 0, 0, 0.8) 0%, 
		#000000 100%); */
.bgHjSwiper .swiper-slide::before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;
	opacity: 0.35;background: url(../images/bj17.png) no-repeat 100% 100%;}
.bgHjDz{width: auto; padding: 0 65px 0 80px; white-space: nowrap; z-index: 11;line-height: 132px;text-align: center;overflow: hidden;letter-spacing: 2px;
	height: 132px;background: url(../images/bj13.png) no-repeat 100% 100%;position: absolute;bottom:-45px;right: 0;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.bgHjDz img{display: inline-block;vertical-align: middle;margin: 0 16px 0 0;}
.bgHjDz.twoH{line-height: 1.5;text-align: left;}
.bgHjDz.twoH{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-top: 5px;}
.twoH_2 img{opacity: 0;}
.bgHjDz a:hover{color: #000000;}

.lxWmNr{padding:140px 0 100px;background-color: #e50112;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top right;}
/* .lxWmNr .wap1320{max-width: 1295px;} */
.lxWmNrList{margin-top: 70px;}
.lxWmNrList li{text-align: center;float: left;width: 33.33%;white-space: nowrap;}
.lxWmNrList_1{width: 120px;margin: 0 auto;
	height: 120px;line-height: 120px;border-radius: 50%; -webkit-border-radius: 50%;
	border: solid 1px rgba(255, 255, 255 , .5);}
.lxWmNrList_1 img{display: inline-block;vertical-align: middle;}
.lxWmNrList_2{font-weight: bolder;margin-top: 24px;}
.ppBan{position: relative;}
.ppBan-pagination{position: absolute;top: 50%;right: 6%;z-index: 10;left: auto;width: auto;text-align: right;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.ppBan-pagination .swiper-pagination-customs{font-size: 22px;display: block;font-weight: bolder;font-style: italic;position: relative;line-height: 80px;
	color: #ffffff;
	opacity: 0.7;}
.ppBan-pagination .swiper-pagination-customs-active{font-size: 32px;opacity: 1;padding: 0 32px 0 0;
	color: #d31b1a;}
.ppBan-pagination .swiper-pagination-customs::before{content: ""; width: 22px;
	height: 4px;background: none;position: absolute;right: 0;top: 50%;margin-top: -2px;}
.ppBan-pagination .swiper-pagination-customs-active::before{background: #d31b1a;}
.ppBan .wap1320{position: absolute;left: 50%;bottom: 50px;transform: translateX(-50%);letter-spacing: 3px;font-style: italic;z-index: 2;
-ms-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-webkit-transform:translateX(-50%);
-o-transform:translateX(-50%);}
.ppBan .swiper-slide{position: relative;}
.ppBan .swiper-slide::before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;
	opacity: 1;background: url(../images/bj17.png) no-repeat 100% 100%;z-index: 1;}
.ppYyMk{padding:60px 0 53px;background-color: #171717;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top right;}
.ppYyMkWz{letter-spacing: 1px;line-height: 1.7;}
.ppYyMkWz .f28{font-weight: bolder;margin-right: 8px;}
.ppYyMkSwiper{margin-top: 36px;}
.ppYyMkSwiper_2{letter-spacing: 1px;margin-top: 23px;}
.ppDtNr{position: relative;}
.ppDtNr .wap1320{position: absolute;left: 50%;bottom: 50px;transform: translateX(-50%);letter-spacing: 3px;font-style: italic;z-index: 2;
-ms-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-webkit-transform:translateX(-50%);
-o-transform:translateX(-50%);}
.textRight{text-align: right;}
.ppYyMkWz.color000{color: #171717;}
.ppYyMkSwiper.color000{color: #171717;}
.ppYyMkImgW100{margin-top: 36px;}
.lpxzSwiper{margin-top: 36px;}
.lpxzSwiper .swiper-slide{position: relative;}
.lpxzSwiperPos{position: absolute;top: 50%;margin-top: -24px; left: 0;right: 0;text-align: center;}
.lpxzSwiperPos span{display: inline-block;height: 48px;line-height: 48px;background: rgba(211,27,26, .6);padding: 0 15px;min-width: 180px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;letter-spacing: 1px;}
.ppYyMkMore{text-align: center;margin-top: 55px;}
.ppYyMkMore a{display: inline-block;width: 178px;
	height: 46px;line-height: 46px;
	border: solid 1px #454545;color: #171717;
	}
.ppYyMkMore a:hover{background-color: #e50112;border-color:#e50112; color: #FFFFFF; box-shadow: 0px 0px 12px 0px 
		rgba(255, 0, 0, 0.3);}
.shZyBan{position: relative;background-color: #171717;}
.ppBan{background-color: #171717;}
.shZyBan .swiper-slide{}
.kxShJs{padding:70px 0 105px;background-color: #171717;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.kxShJs_1{line-height: 2;letter-spacing: 1px;margin-top: 45px;}
.kxshDpLc{padding:85px 0 55px;background-color: #FFFDFC;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.kxshDpLcSwiper .swiper-slide{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;
	  transform: scale(0.85);}
.kxshDpLcSwiper .swiper-slide-active,.swiper-slide-duplicate-active{
      transform: scale(1);
			border:12px solid #d31b1a;
	}
.kxshDpLcSwiper{margin-top: 65px;}
.kxshDpLcSwiperPos{position: absolute;bottom: 0;height: 127px;left: 0;width: 100%;background: url(../images/bj17.png) repeat ;-webkit-background-size: auto 100%;-moz-background-size: auto 100%;background-size: auto 100%;}
.kxshDpLcSwiperPos h3{width: 90%;position: absolute;left: 5%;bottom: 17px;text-align: center;font-weight: normal;letter-spacing: 1px;}
.kxshDpLcSwiperBot-prev, .kxshDpLcSwiperBot-next{display: inline-block;cursor: pointer;}
.kxshDpLcSwiperBot-pagination{display: inline-block;width: auto!important;font-size: 26px;	letter-spacing: 1px;margin: 0 45px;
	color: #171717;}
.kxshDpLcSwiperBot-pagination .swiper-pagination-current{font-size: 36px;}
.kxshDpLcSwiperBot{width: 43.5%;margin: 45px auto 0;text-align: right;}
.spZsHd{padding:60px 0 55px;background-color: #171717;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.spZsHdVideo{margin-top: 0;}
.videoOpen{cursor: pointer;}
.xsWlNrSpBf.w117{width: 117px;margin: -58.5px 0 0 -58.5px;}
.qsShNr{padding:83px 0 90px;background-color: #ffffff;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: bottom left;}
.qsShNrList{}
.qsShNrList li{position: relative;width: 47.5%;float: left;margin: 5% 5% 0 0;}
a .colorfff{color: #FFFFFF;}
.qsShNrList li .kxshDpLcSwiperPos h3{bottom: 25px;}
.qsShNrList li:nth-child(2n){margin-right: 0;}
.qsShNrList li .kxshDpLcSwiperPos{background: none;}
.xsWlNrSpBf.w102{width: 102px;margin: -51px 0 0 -51px;}
.shdGzh{padding:80px 0 145px;background-color: #ffffff;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top right;}
.shdGzh .wap1320{max-width: 652px;}
.shdGzhNrMk_2{text-align: center;letter-spacing: 1px;font-weight: bolder;margin-top: 16px;}
.shdGzhNrMk_1{height: 156px;}
.fl.shdGzhNrMk img{margin-top: 12px;}
.shdGzh .bgHjDz{bottom: -32px;}
.gcmhBan{}
.gcmhBan .wap1320{position: absolute;left: 50%;bottom: 60px;transform: translateX(-50%);
-ms-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-webkit-transform:translateX(-50%);
-o-transform:translateX(-50%);}
.gcmhBan .gyBanNr_1 span::before{width: 92%;height: 21px;background: url(../images/gcmh/hr.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;bottom: -12px;}
.gcmhBan_2{letter-spacing: 1px;line-height: 1.9;margin-top: 20px;}
.mcHjMk{position: relative;}
.mcHjMkPos{width: 83.9%;position: absolute;bottom: -65px;right: 0;background: url(../images/gcmh/bj4.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;min-height:161px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 16px 50px 10px 80px;font-style: italic;}
.mcHjMkPos h3{letter-spacing: 5px;line-height: 1.3;padding: 0 0 5px 30px;}
.mcHjMkPos p{letter-spacing: 1px;}
.mcHjMkPos p:nth-child(2){padding: 0 0 0 15px;}
.kxLbMk{padding: 130px 0 43px;background-color: #FFFFFF;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: left center;}
.kxLbMk .wap1320{overflow: hidden;}
.kxLbMkSwiper .swiper-slide{border: 12px solid rgba(0,0,0,0);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}
.kxLbMkSwiper .swiper-slide-active{border-color:#d31b1a;}
.kxLbMk .kxshDpLcSwiperBot{width: 100%;margin-top: 20px;}
.kxshDpLcSwiperBot-pagination.colorfff{color: #FFFFFF;}
.kxLbMkSwiper.whiteBorder .swiper-slide-active{border-color:#ffffff;}
.xsWlNrSpBf.w82{width: 82px;margin: -41px 0 0 -41px;}
.fwXmQt{padding: 65px 0 110px;background-color: #FFFFFF;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.fwXmQtList{margin-top: 15px;}
.fwXmQtList li{float: left;width: 25%;position: relative;margin: 40px 0 0;}
.fwXmQtList li::before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url(../images/gcmh/mc.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.fwXmQtListPos{position: absolute;top: 34%;left: 8%;right: 8%;text-align: center;font-style: italic;}
.fwXmQt .wap1320{max-width: 1360px;}
.colorfff a{color: #FFFFFF;}
.fwXmQtList li h3 span{height: 33px;display: inline-block;width: auto;line-height: 33px;background: url(../images/gcmh/ico3.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;letter-spacing: 1px;padding: 0 23px;font-weight: normal;}
.fwXmQtList li p{margin-top: 8px;letter-spacing: 1px;}
.cxMfPg{padding: 80px 0 175px;background-color: #FFFFFF;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: bottom left;position: relative;}
.cxMfPgImg{position: relative;}
.cxMfPgImgPos{position: absolute;width: 90%;text-align: center;left: 5%;top: 50%;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.cxMfPgImgPos h3{letter-spacing: 1px;font-weight: normal;}
.cxMfPgImgPos h3 i{width: 62px;display: inline-block;vertical-align: middle;margin: -3px 15px 0;
	height: 2px;background: #ffffff;
	opacity: 0.5;}
.cxMfPgRy{display: -webkit-flex; display: flex;flex-wrap: wrap;}
.cxMfPgRy li{flex-basis: calc(33.33% - 60px);margin: 85px 30px 0;height: 104px;background: url(../images/gcmh/bj12.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;position: relative;}
.cxMfPgRy li h3{font-weight: normal;}
.cxMfPgRyLeft{position: absolute;top: 50%;left: -20px;transform: translateY(-50%);text-align: center;
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.cxMfPgRyLeft h3{letter-spacing: 2px;line-height: 1;}
.cxMfPgRyLeft p{margin-top: 5px;letter-spacing: 1px;}
.cxMfPgRyRig{width: 208px;position: absolute;top: 0;left: 90px;}
.cxMfPgRyRig h3{letter-spacing: 1px;padding: 12px 0 4px;}
.cxMfPgRyRig p{letter-spacing: 2px;border-top: 2px solid rgba(255,255,255,.1);padding-top: 4px;}
.cxMfPg .bgHjDz{bottom: -32px;}
.topNavList li.active > a{font-weight: bolder;}
.topNavListPos{z-index: 6;min-width: 150px;}
.pxSzJs{padding: 70px 0 90px;background-color: #000000;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: bottom left;position: relative;}
.pxSzJsList{max-width: 1000px;margin: 50px auto 0;display: -webkit-flex; display: flex;justify-content: space-between;transform: translateX(-60px);flex-wrap: wrap;}
.pxSzJsList li{flex-basis: calc(33.33% - 30px);margin: 0 15px;}
/* .pxSzJsList li:nth-child(2n){margin-right: 0;} */
.pxSzJsListImg{position: relative;}
.pxSzJsListImg img{margin-left: 60px;}
.pxSzJsListImgPos{width: 338px;background: url(../images/jypx/bj3.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;
	height: 104px;position: absolute;bottom: -45px;left:19px;}
.pxSzJsListWz{margin-top: 70px;line-height: 1.6;font-style: italic;letter-spacing: 1px;}
.pxSzJsListImgPos{text-align: left;white-space: nowrap;}
.pxSzJsListImgPos h3{letter-spacing: 2px;font-weight: normal;padding: 3px 0 0 88px;}
.pxSzJsListImgPos p{letter-spacing: 1px;padding: 10px 0 0 47px;}
.pxJsCon{padding: 80px 0 0;background-color: #FFFFFF;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top left;position: relative;}
.pxJsConSwiper{max-width: 1256px;margin: 58px auto 0;width: auto;}
.pxJsCon .bgHjDz{width: 100%;position: static;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: url(../images/jypx/bj5.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;text-align: left;margin-top: 55px;}
.kcJj{padding: 80px 0 0;background: #0C0C0C;}
.kcJj .wap1320{max-width: 1630px;}
.kcJjSwiper{margin-top: 58px;}
.kcJjSwiperNr{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	height: 796px;
	background-color: #242424;}
.kcJjSwiperNr .f20{font-size: 16px;}
.kcJjSwiperNr .f22{font-size: 16px;}
.kcJjSwiperNrList{padding: 1px 23px 0;}
.kcJjSwiperNrList li{position: relative;padding: 0 0 0 180px;margin-top: 34px;color: #ffffff;}
.kcJjSwiperNrBz{width: 170px;height: auto;line-height: 26px;text-align: center;position: absolute;top: 0;left: 0;color: rgba(255,255,255,.7);background-color: #363636;padding:10px 0;}
.kcJjSwiperNrBz.redBj{background-color: #7C1F1F;color: #ffffff;}
.kcJjSwiperImg{position: relative;}
.kcJjSwiperImg h3{position: absolute;bottom: -1px;left: 0;width: 100%;font-weight: normal;}
.kcJjSwiperImg h3 span{display: inline-block;height: 58px;line-height: 58px;background: url(../images/hd/mask01.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;padding:0 47px 0 25px;letter-spacing: 2px;}
.bmHt{max-width: 1320px;margin:65px auto 0;height: 129px;line-height: 129px;background:#D62423 url(../images/jypx/bj6.jpg);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;position: relative;}
.bmHt_2{width: 246px;
	height: 62px;line-height: 62px;position: absolute;top: 50%;right: 50px;margin-top: -33px;cursor: pointer;
	border: solid 2px rgba(255,255,255,.7);letter-spacing: 3px;text-align: center;
	}
.bmHt_1{padding: 0 0 0 85px;letter-spacing: 2px;font-weight: bolder;}
.xyFc{padding: 70px 0 50px;background-color: #FFFFFF;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top right;}
.xyFcTit{text-align: center;margin-top: 32px;}
.xyFcTit li{display: inline-block;height: 48px;line-height: 48px;padding: 0 16px 0;letter-spacing: 1px;color: #171717;cursor: pointer;margin: 0 15px;}
.xyFcTit li.active, .xyFcTit li:hover{font-weight: bolder;
	background-color: #D73130;
	color: #ffffff;}
.xyFc .kxshDpLcSwiper{margin-top: 45px;}
.xyFcMc{position: absolute;bottom: 22px;left: 0;right: 0;text-align: center;}
.xyFcMc span{display: inline-block;height: 56px;line-height: 56px;padding: 0 30px;letter-spacing: 1px;
	color: #ffffff;font-weight: bolder;
	background-color: #d31b1a;}
.kcSpSwiperAll{position: relative;}
.kcSpBigSwiper{}
.kcSpSmallSwiper{}
.kcSpSwiperAllBot{position: absolute;bottom: 50px;width: 100%;right: 0;width: 90%;}
.kcSpBigSwiper .swiper-slide{position: relative;}
.kcSpBigSwiper .swiper-slide::before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url(../images/jypx/bj8.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.kcSpSmallSwiper .swiper-slide{position: relative;border: 12px solid rgba(0,0,0,0);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.kcSpSmallSwiper .swiper-slide::before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,.3);}
.kcSpSmallSwiper .swiper-slide.on{border-color: #d31b1a;}
.hdSzXz{padding: 75px 0 115px;background-color: #181818;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.xyFcTit.colorfff li{color: #FFFFFF;}
.hdSzXz .wap1320{max-width: 1210px;}
.hdSzXzList{font-style: italic;}
.hdSzXzList li{min-height: 267px;position: relative;padding: 0 0 0 270px;margin-top: 90px;}
.hdSzXzListLeft{position: absolute;top: 0;left: 0;width: 324px;z-index: 1;}
.hdSzXzListRig{position: relative;z-index: 2;padding-top: 20px;}
.hdSzXzListRig_1{width: 338px;background: url(../images/hd/bj3.png);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;
	height: 104px;white-space: nowrap;}
.hdSzXzListRig_1 h3{font-weight: normal;letter-spacing: 2px;padding: 5px 0 0 80px;}
.hdSzXzListRig_1 p{letter-spacing: 1px;padding: 5px 0 0 45px;}
.hdSzXzListRig_2{letter-spacing: 1px;line-height: 1.8;padding: 10px 0 0 33px;}
.kcJj.ssHdDz{background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;padding: 76px 0 55px;}
.kcJj.ssHdDz .wap1320{max-width: 1320px;}
.kcJj.ssHdDz .kcJjSwiperNr{height: 689px;}
.ssHdDzBm{letter-spacing: 3px;width: 200px;
	height: 66px;line-height: 66px;text-align: center;margin: 55px auto 0;
	background-color: #d31b1a;cursor: pointer;
	color: #fffefe;}
.wdCn{padding:90px 0 100px;background-color: #1B1B1B;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.wdCnList{display: -webkit-flex; display: flex;justify-content: space-between;margin-top: 70px;}
.wdCn .wap1320{max-width: 1310px;}
.wdCnList li{text-align: center;}
.wdCnList li:hover{}
.wdCnList_2{line-height: 24px;height: 24px; letter-spacing: 1px;font-size: 22px;color: #ffffff;margin-top: 15px;}
.wdCnList li:hover .wdCnList_2{font-size: 26px;color: #d31b1a;}
.wdCnList_1 img:nth-child(1){display:none;}
.wdCnList_1 img:nth-child(2){display: inline-block;}
.wdCnList li:hover .wdCnList_1 img:nth-child(1){display: inline-block;}
.wdCnList li:hover .wdCnList_1 img:nth-child(2){display: none;}
.wdCnJs{text-align: center;letter-spacing: 1px;margin-top: 60px;}
.wdCnJs img{display: inline-block;margin: -7px 9px 0 0;vertical-align: middle;}
.qxHdZmMk{position: relative;}
.qxHdZmMkPos{width: 81.4%;height: 128px;background: url(../images/hd/bj10.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: absolute;left: 10.9%;bottom: -55px;}
.qxHdZmMkPos h3{font-style: italic;margin: 32px 0 0 90px;line-height: 1;position: relative;
	letter-spacing: 6px;}
	.qxHdZmMkPos h3 span{position: relative;z-index: 2;}
.qxHdZmMkPos h3 img{display: inline-block;vertical-align: middle;margin: 0 0 0 4px;}
.qxHdZmMkPos h3::before{content: ""; width: 133px;z-index: 1;
	height: 20px;background: url(../images/hd/bj11.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;position: absolute;bottom: -10px;left: -14px;}
.qxHdZmNr{padding:90px 0 40px;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.qxHdZmNr_1{letter-spacing: 1px;line-height: 1.9;}
.qxHdZmNrList{}
.qxHdZmNrList li{position: relative;width: 47.5%;margin: 43px 5% 0 0;float: left;}
.qxHdZmNrList li:nth-child(2n){margin-right: 0;}
.qxHdZmNr_1.color000{color: #171717;}
.qxHdZmNrListDw_2{bottom: 16px;width: 90%;left: 5%;position: absolute;}
.qxHdZmNrListDw_2 h3{text-align: center;}
.qxHdZmNrListDw_2 h3 span{letter-spacing: 1px;background-color:rgb(211,27,26,.8);height: 47px;line-height: 47px;display: inline-block;padding: 0 18px;font-weight: normal;}
.hzZmBj{padding:92px 0 210px;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.cxMfPgRy.hdXZDz{display: -webkit-flex; display: flex;justify-content: space-between;}
.cxMfPgRy.hdXZDz li{flex-basis: auto;width: 435px;}
.cxMfPgRyImg{position: absolute;top: 50%;right: 0;width: 115px;margin-top: -57.5px;}
.hzZmBj .wap1320{max-width: 1250px;}
.cxMfPgRy.hdXZDz .cxMfPgRyRig{left: 80px;}
.swiper{width: 100%;overflow: hidden;}
.hzZmBj .bgHjDz{bottom: -32px;}
.jcshBan{position: relative;}
.jcshBan .wap1320{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
-moz-transform:translate(-50%, -50%);
-webkit-transform:translate(-50%, -50%);
-o-transform:translate(-50%, -50%);}
.jcshBan .gyBanNr_1 span::before{width: 99%;}
.jcshBan .gcmhBan_2{max-width: 754px;}
.jcshNav{height: 207px;background: url(../images/jcsh/bj2.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.jcshNavList{height: 100%;}
.jcshNavList li{width: 20%;text-align: center;height: 100%;position: relative;float: left;}
.jcshNavList li h3{position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);
-ms-transform:translateY(-50%);font-weight: normal;line-height: 1.2;
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.jcshNavList li a{color: #666666;}
.jcshNavList li.active a h3{color: #ffffff;font-weight: bolder;}
.jcshNavList li.active{background: url(../images/jcsh/hover1.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.jcshNavList li:hover a h3{color: #ffffff;font-weight: bolder;}
.zlBan{position: relative;}
.zlBan .wap1320{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
-moz-transform:translate(-50%, -50%);
-webkit-transform:translate(-50%, -50%);
-o-transform:translate(-50%, -50%);}
.zlBan .gcmhBan_2{max-width: 754px;line-height: 1.5;}
.zlBan .gyBanNr_1 span::before{width: 99%;background: url(../images/jcsh/hr1.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.allMore.f18 a{font-size: 18px;}
.zlBan .allMore{margin-top: 141px;}
.zlBanBotPos{width: 83.69%;position: absolute;bottom: 0;right: 0;background: url(../images/jcsh/bj4.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;height: 112px;line-height: 112px;}
.zlBanBotPos h3{letter-spacing: 5px;font-style: italic;padding: 0 0 0 73px;}
.zlBanBotPos h3 span{font-style: normal;vertical-align: middle;font-weight: normal;letter-spacing: 0;margin:0 0 0 60px;}
.kxLbMkJcsh{}
.kxLbMkJcsh_1{overflow: hidden;}
.kxLbMkJcsh_2{text-align: center;letter-spacing: 2px;padding: 20px 10px;font-weight: bolder;
	color: #333333;}
.kxLbMkJcsh .kxLbMkSwiper .swiper-slide-active{background-color: #d31b1a;}
.kxLbMkJcsh .kxLbMkSwiper .swiper-slide-active .kxLbMkJcsh_2{color: #FFFFFF;}
.kxLbMk.kxLbMkJcsh{padding: 140px 0 170px;}
.kxLbMk.kxLbMkJcsh .kxshDpLcSwiperBot{margin-top: 48px;}
.jcshNavList li a{display: block;width: 100%;height: 100%;}
.jcGzs{-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;padding: 110px 0 175px;background-position: top center;}
.jcGzsJs{max-width: 860px;letter-spacing: 1px;line-height: 1.7;margin: 40px auto 0;}
.jcGzsSwiperPos{position: absolute;top: 50%;left: 0;right: 0;text-align: center;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.jcGzsSwiperPos h3 span{display: inline-block;height: 48px;line-height: 48px;background: rgba(211,27,26,.7);color: #ffffff;padding: 0 15px;min-width: 240px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;letter-spacing: 1px;}
.jcGzsSwiper{margin-top: 50px;}
.gzAl{margin-top: 40px;}
.gzAlSwiper{margin-top: 18px;}
.gzAlSwiper-prev, .gzAlSwiper-next{width: 40px;
	height: 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;display: inline-block;
	border: solid 2px #ffffff;}
.gzAlSwiper-prev{background: url(../images/jcsh/row1.png) no-repeat center center;margin-right: 25px;}
.gzAlSwiper-prev:hover{background:#d31b1a url(../images/jcsh/row1.png) no-repeat center center;}
.gzAlSwiper-next{background: url(../images/jcsh/row2.png) no-repeat center center;}
.gzAlSwiper-next:hover{background:#d31b1a url(../images/jcsh/row2.png) no-repeat center center;}
.gzAl .indTit{margin-top: 10px;}
.gzAlSwiper .swiper-slide{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 42px 70px 42px 40px;background-color: #ffffff;}
.gzAlSwiperNr{position: relative;min-height: 194px;padding: 0 0 0 362px;}
.gzAlSwiperNrImg{width: 316px;position: absolute;top: 0;left: 0;}
.gzAlSwiperNrRig{}
.gzAlSwiperNrRig_1{letter-spacing: 1px;
	color: #171717;}
.gzAlSwiperNrRig_2{letter-spacing: 1px;font-weight: bolder;margin-top: 1px;
	color: #919191;}
.gzAlSwiperNrRig_3{letter-spacing: 1px;line-height: 1.6;margin-top: 12px;
	color: #595757;}
.gzAlSwiperNrRig_4{margin-top: 17px;}
.gzAlSwiper-next.swiper-button-disabled{opacity: .5;}
.gzAlSwiper-prev.swiper-button-disabled{opacity: .5;}
.hzZmBj.jcshDz{padding: 250px 0 260px;}
.jcGjNr{position: relative;}
.jcGjNrPos{position: absolute;top: 22%;left: 17%;}
.gyBanNr_1.color000{letter-spacing: 3px;color: #040404;}
.jcGjNr .gyBanNr_1 span::before{width: 99%;background: url(../images/jcsh/hr2.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.jcGjNrPosCon{width: 755px;background: rgba(211,27,26,.9);padding: 80px 80px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; line-height:1.9;letter-spacing: 1px;margin-top: 20px;}
.jcGjNrPosCon h3{font-weight: normal;margin-top: 80px;}
.jcGjNrPosCon .f30{line-height: 1.7;margin-top: 8px;}
.jcGjNr .gyBanNr_1{margin-left: 80px;}
.jcGjNr .gyBanNr_1 span{letter-spacing: 3px;color: #040404;}
.yyJdNr{padding: 170px 0 270px;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.yyJdNrJs{margin-top: 8px;letter-spacing: 1px;}
.yyJdNrList{text-align: center;margin-top: 60px;}
.yyJdNrList li{display: inline-block;width: 425px;margin: 0 3px;
	height: 109px;line-height: 109px;text-align: center;cursor: pointer;
	background-color: #333333;color: #ffffff;}
.yyJdNrList li.active, .yyJdNrList li:hover{background-color: #d31b1a;font-weight: bolder;}
.yyJdNr .wap1320{max-width: 1815px;width: 100%;}
.yyJdNrSwiper{margin-top: 69px;}
.yyJdNrSwiper .swiper-slide{position: relative;overflow: hidden;}
.yyJdNrSwiperMC_1{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);}
.yyJdNrSwiperMC_2{position: absolute;width: 100%;bottom: 0;left: 0;height: 457px;background: url(../images/jcsh/mc.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.yyJdNrSwiperPos{position: absolute;top: 60%;left: 48px;}
.yyJdNrSwiperPos dt{letter-spacing: 2px;padding: 0 0 10px 0;}
.yyJdNrSwiperPos dd{line-height: 2;letter-spacing: 1px;}
.yyJdNrSwiper .swiper-slide:hover .yyJdNrSwiperMC_1{background: rgba(211,27,26,.85);}
.zlBanBotPos.H95{height: 95px;line-height: 95px;}
.hzZmLxFs{padding: 160px 0;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.hzZmLxFsNr{margin-left: 15.52%;}
.hzZmLxFsNrWz{margin: 38px 0 0 95px;}
.hzZmLxFs .gyBanNr_1 span::before{width: 99%;background: url(../images/jcsh/hr3.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.hzZmLxFs .gyBanNr_1 span{letter-spacing: 3px;}
.hzZmLxFsNrWzUl{margin-top: 36px;}
.hzZmLxFsNrWzUl li{margin-top: 7px;letter-spacing: 1px;
	color: #333333;}
.qxHdZmNr.jcshDz{padding: 160px 0 80px;}
.qxHdZmNrListDw_2 h3 span{min-width: 370px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.qxHdZmNrListDw_2 h3 span.bolder{font-weight: bolder;}
.fwMsBj{padding: 130px 0;}
.fwMsBjSwPos{position: absolute;top: 50%;left: 0;right: 0;text-align: center;margin-top: -24px;color: #FFFFFF;}
.fwMsBjSwPos h3 span{display: inline-block;min-width: 240px;padding: 0 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	height: 48px;line-height: 48px;background: rgba(211,27,26,.7);color: #ffffff;font-weight: normal;}
.fwMsBjSwPos p{margin-top: 12px;}
.ywZm{padding: 200px 0 210px;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.ywZm .gyBanNr_1 span::before{width: 99%;}
.ywZm .gyBanNr_1 span{letter-spacing: 3px;}
.ywZmNrLeft{max-width: 407px;}
.ywZmNrLeftJs{font-style: italic;letter-spacing: 1px;line-height: 1.8;margin-top: 30px;}
.indTit.noRightImg img:nth-last-child(1){display: none;}
.indTit span.mr0{margin-right: 0;}
.fwMsBj .pxJsConSwiper{max-width: 100%;}
.indTit.textRight{text-align: right;}
.ywZmNrRig .cxMfPgRy li{margin-top: 65px;}
.smYjLn{padding: 90px 0;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.gyBanNr_1.lett3 span{letter-spacing: 3px;}
.gyBanNr_1.w99 span::before{width: 96%;background: url(../images/yx/hr2.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;bottom: -9px;}
.smYjLn_1{line-height: 1.9;margin-top: 40px;letter-spacing: 1px;}
.smYjLn_2{display: -webkit-flex; display: flex;justify-content: space-between;margin-top: 0;}
.smYjLn_2 h3{letter-spacing: 2px;white-space: nowrap;}
.smYjLn_2 p{letter-spacing: 1px;line-height: 1.9;margin-top: 10px;}
.smYjLn_2 li{max-width: 295px;}
.shZlNr{position: relative;}
.shZlNr .wap1320{position: absolute;transform: translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
-moz-transform:translate(-50%, -50%);
-webkit-transform:translate(-50%, -50%);
-o-transform:translate(-50%, -50%);
top: 50%;left: 50%;}
.czZw{background-color: #171717;}
.czZw .wap1320{max-width: 1785px;width: 100%;padding: 155px 0;}
.czZwList{position: relative;}
.czZwList li{width: 49.4%;}
.czZwListWz{padding: 108px 0 108px 115px;}
.czZwListWz_2{line-height: 1.9;letter-spacing: 1px;max-width: 630px;margin-top: 50px;}
.czZwList li.fl .czZwListWz{position: absolute;bottom: 0;left: 0;margin-bottom: 0;}
.dzKcNr{padding: 200px 0;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
.dzKcNrTop{margin: 0 0 0 16.35%;}
.dzKcNrTopJs{height: 95px;line-height: 95px; width: 100%;background: url(../images/yx/bj10.png);letter-spacing: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:0 0 0 81px;margin-top: 36px;font-style: italic;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.dzKcNrBot{margin: 35px 5.4% 0 10.7%;}
.swiperMc .swiper-slide{position: relative;}
.swiperMc .swiper-slide::after{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: rgba(0,0,0,.5);}
.swiperMc .swiper-slide.swiper-slide-active::after{background: none;}
.kcSpBigSwiper.noMc .swiper-slide::before{background: none;}
.kcSpSmallSwiper.noMc .swiper-slide::before{background: none;}


.about_ban::before{width:100%;height:100%;background:rgba(0,0,0,0.5);opacity: 1;padding:400px 0;}

/* -webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center; */


.jcshNavList li:nth-child(1).active{background: url(../images/jcsh/hover1.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center;}
.jcshNavList li:nth-child(2).active{background: url(../images/jcsh/hover2.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center;}
.jcshNavList li:nth-child(3).active{background: url(../images/jcsh/hover3.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center;}
.jcshNavList li:nth-child(4).active{background: url(../images/jcsh/hover4.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center;}
.jcshNavList li:nth-child(5).active{background: url(../images/jcsh/hover5.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center;}
.jcshNavList li::before{content: "";width: 1px;height: 100%;background: #202020;position: absolute;top: 0;right: 0;}
.jcshNavList li:nth-last-child(1){background: none;}
.dzYxXZ{padding: 290px 0;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;position: relative;}
.dzYxXZPos{position: absolute;width: 74%;top: 50%;left: 13%;transform: translateY(-50%);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 85px;
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);z-index: 10;}
.dzYxXZSwiper-prev, .dzYxXZSwiper-next{width: 39px;height: 67px;position: absolute;top: 50%;margin-top: -33.5px;cursor: pointer;}
.dzYxXZSwiper-prev{background: url(../images/yx/row1.png);left: 0;}
.dzYxXZSwiper-next{background: url(../images/yx/row2.png);right: 0;}
.dzYxXZSwiper .swiper-slide{}
.dzYxXZSwiper{overflow: hidden;border: 12px solid #d31b1a;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.dzYxXZ .kxshDpLcSwiperBot{margin: 0;position: absolute;bottom: 71px;right: 13%;margin-right: 85px;}
.dzYxXZSwiper-prev.swiper-button-disabled{opacity: .3;}
.dzYxXZSwiper-next.swiper-button-disabled{opacity: .3;}
.kxshDpLcSwiperBot-prev.swiper-button-disabled{opacity: .3;}
.kxshDpLcSwiperBot-next.swiper-button-disabled{opacity: .3;}
.dzYxXZ .kxshDpLcSwiper .swiper-slide-active{border: none;}
.dzYxXZ .kxshDpLcSwiper{margin-top: 0;}
.xwXqTop{background-color: #efefed;padding: 65px 0 45px;margin-top: 35px;}
.xwXqTopNrImg{width: 41.9%;}
.xwXqTopNrWz{width: 45.2%;}
.xwXqTopNrWz_1{font-weight: bolder;line-height: 1.7;color: #333333;}
.xwXqTopNrWz_2{letter-spacing: 2px;margin-top: 80px;
	color: #d31b1a;}
.xwXqTopNrWz_2.mt0{margin-top: 40px;}
.xwXqTopNrWz_3{width: 99px;margin-top: 11px;
	height: 2px;background:#b6b6b6;}
.xwXqTopNrWzShare{}
.xwXqCon{color: #666666;}
.xwXqCon{line-height: 2.5;margin-top: 52px;}
.xwXqFy{position: relative;margin-top: 45px;margin-bottom: 50px;}
.xwXqFyUl{line-height: 2.5;margin-right: 200px;}
.xwXqFyFhLb{position: absolute;top: 50%;right: 0;margin-top: -21px;}
.xwXqFyFhLb a{display: block;width: 139px;
	height: 42px;font-size: 16px;line-height: 42px;text-align: center;
	color: #ffffff;
	background-color: #e50112;
	border-radius: 21px;}
.xwXqFyFhLb img{display: inline-block;vertical-align: middle;margin: -3px 8px 0 0;}
.xwXqFyFhLb:hover{opacity: .85;}

.seaYmNr{padding:180px 0 10%;}
.AllSeaList{width: 96%; max-width: 1000px;margin: 0 auto 0;}
.AllSeaTit{font-size: 16px;width: 96%; max-width: 1000px;margin:3% auto 1%;}
.AllSeaList li{line-height: 45px;border-bottom: 1px solid #efefef;position: relative;padding-right: 170px;}
.AllSeaList li .floatl{float: none;}
.AllSeaList li .floatr{position: absolute;top: 0;right: 0;}
.AllSeaList li .floatr a{margin-right: 5px;}
.AllSeaList li .lanse{font-weight: bold;}
.mHeaderSeaR{width: 70px;height: 100%;position: absolute;top: 0;right: 0;cursor: pointer;}
.mHeaderSea{width: 500px;height: 38px;border: 1px solid #ccc;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;margin: 28px 0 0 0;padding-right: 60px;margin: 0 auto;}
.mHeaderSea::before{content: '';width: 1px;height:24px;background:#ccc;position: absolute;top: 50%;margin-top: -12px;right: 60px;}
.mHeaderSea img{display: block;position: absolute;top:7px;right:23px;}
.mHeaderSeaInp{display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 100%;background: none;border: none;padding: 0 20px;}
.red{color: #d31b1a;}
.jcshIndPosXz{position: absolute;top: 50%;left: 5%;right: 5%;background: rgb(211,27,26,.8);color: #FFFFFF;font-size: 14px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 15px;transform: translateY(-50%);line-height: 1.7;
-ms-transform:translateY(-50%);opacity: 0;
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.kxLbMkJcsh .kxLbMkSwiper .swiper-slide:hover .jcshIndPosXz{opacity: 1;}












.dypRow{animation:mymove 2s infinite;-webkit-animation:mymove 2s infinite;}
@keyframes mymove
{
	from {bottom: 70px;opacity: 1;}
	to {bottom: 47px;opacity: 0.5;}
}
@-webkit-keyframes mymove 
{
	from {bottom: 70px;opacity: 1;}
	to {bottom: 47px;opacity: 0.5;}
}



.ssHdDzBm:hover{box-shadow: 0px 0px 10px 4px rgba(211,27,26, 0.5);}
.fwXmQtListPos{-webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s;}
.fwXmQtList li:hover .fwXmQtListPos{top: 28%;}
.pxSzJsListImgPos{-webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s;}
.pxSzJsListImg:hover .pxSzJsListImgPos{bottom: -30px;} 
.lxWmNrList li, .shdGzhNrMk, .cxMfPgRy li{-webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s;}
.lxWmNrList li:hover, .shdGzhNrMk:hover, .cxMfPgRy li:hover{-moz-transform: translate(0,-20px); -o-transform: translate(0,-20px); -webkit-transform: translate(0,-20px); transform: translate(0,-20px);}

.yyJdNrSwiperPos{transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.yyJdNrSwiper .swiper-slide:hover .yyJdNrSwiperPos{top: 56%;}

/* ********************** */

.indBanPosTx{-moz-transfo2m: translate(0,80px); -o-transform: translate(0,80px); -webkit-transform: translate(0,80px); transform: translate(0,80px);  opacity: 0;font-family: "微软雅黑", "microsoft yahei";}
.ani-slide .indBanPosTx{-moz-transform: translate(0,0px); -o-transform: translate(0,0px); -webkit-transform: translate(0,0px); transform: translate(0,0px); opacity: 1; transition:1.3s; -webkit-transition:1.3s; -moz-transition:1.3s; -ms-transition:1.3s; -o-transition:1.3s;opacity: 1;}




.cpLbtLeft .swiper-button-next{ top: auto;bottom: 0; transform: rotate(90deg);left: 50%;margin-left: -13.5px;margin-top: 0;}
.cpLbtLeft .swiper-button-prev{top: 0;transform: rotate(90deg);left: 50%;margin-left: -13.5px;margin-top: 0;}



/* ********************** */
.fixedVideo,.alertOpctioy{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.7); z-index:99999999999999; display:none;}
.fixedVideo .videoDDD{background: #222 url(../images/loading_1.gif) no-repeat  center; border-radius: 4px; width:658px; max-height: 86%;  position:absolute; left:50%; margin-left:-320px; top:50%; transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.fixedVideo .videoDDD iframe,.fixedVideo .videoDDD embed,.fixedVideo .videoDDD video{ width:100%; }
.fixedVideo .videoDDD iframe,.fixedVideo .videoDDD embed{ height: 100%;}
.fixedVideo .videoDDD .openVd{ width:100%; height:100%;}
.allContact{ position:fixed; width:1160px; left:50%; margin-left:-600px; top:10%; height:73%; overflow-y:scroll; background:#fff; padding:40px 20px 20px 40px; z-index:556; }
.closeTxtt{ position:absolute; right:0; top:0px; cursor:pointer; background:#ccc;}
.closeVideo{position: absolute;z-index: 555; left: 100%; top: 0; width: 32px;height: 32px; padding: 5px;background: #d72624 url(../images/close.png) no-repeat center center; border-radius:0 3px 3px 0;display: block;}
@media only screen and (max-width:640px ) {
	.fixedVideo .videoDDD{width: 93%; margin-left: 0; left: 2%;}
	.closeVideo{ left: auto; right: 0; top: auto; bottom: 100%; border-radius: 0;}
}
.jcYxQnSwiper .swiper-slide a{display: block;width: 100%;height: 100%;position: relative;z-index: 2;position: absolute;top: 0;left: 0;}

.xsWlNrSp, .hdZmQx, .hdZmSsZbLeft, .hdZmSsZbRig, .jcYxQnSwiper .swiper-slide, .jcShBotSwiper .swiper-slide, .jyPxKcRigSwiper .swiper-slide, .jyPxJsSwiperImg, .xwZxNrListImg, .ppYyMkSwiper_1, .lpxzSwiper .swiper-slide, .kxshDpLcSwiper .swiper-slide, .qsShNrList li, .spZsHdVideo, .kxLbMkSwiper .swiper-slide, .cxMfPgImg, .pxJsConSwiper .swiper-slide, .kcJjSwiperImg, .kcSpSmallSwiper .swiper-slide, .qxHdZmNrList li, .jcGzsSwiper .swiper-slide, .gzAlSwiperNrImg, .yyJdNrSwiper .swiper-slide, .czZwListImg, .dzYxXZSwiper .swiper-slide{overflow: hidden;}
.xsWlNrSp .img100, .hdZmQx .img100, .hdZmSsZbLeft img, .hdZmSsZbRig img, .jcYxQnSwiper .swiper-slide img, .jcShBotSwiper .swiper-slide img, .jyPxKcRigSwiper .swiper-slide img, .jyPxJsSwiperImg img, .xwZxNrListImg img, .ppYyMkSwiper_1 img, .lpxzSwiper .swiper-slide img, .kxshDpLcSwiper .swiper-slide img, .qsShNrList li .img100, .spZsHdVideo .img100, .kxLbMkSwiper .swiper-slide .img100, .cxMfPgImg img, .pxJsConSwiper .swiper-slide img, .kcJjSwiperImg img, .kcSpSmallSwiper .swiper-slide .img100, .qxHdZmNrList li .img100, .jcGzsSwiper .swiper-slide .img100, .gzAlSwiperNrImg img, .yyJdNrSwiper .swiper-slide .img100, .czZwListImg img, .dzYxXZSwiper .swiper-slide img{transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.xsWlNrSp:hover .img100, .hdZmQx:hover .img100, .hdZmSsZbLeft:hover img, .hdZmSsZbRig:hover img, .jcYxQnSwiper .swiper-slide:hover img, .jcShBotSwiper .swiper-slide:hover img, .jyPxKcRigSwiper .swiper-slide:hover img, .jyPxJsSwiperImg:hover img, .xwZxNrListImg:hover img, .ppYyMkSwiper_1:hover img, .lpxzSwiper .swiper-slide:hover img, .kxshDpLcSwiper .swiper-slide:hover img, .qsShNrList li:hover .img100, .spZsHdVideo:hover .img100, .kxLbMkSwiper .swiper-slide:hover .img100, .cxMfPgImg:hover img, .pxJsConSwiper .swiper-slide:hover img, .kcJjSwiperImg:hover img, .kcSpSmallSwiper .swiper-slide:hover .img100, .qxHdZmNrList li:hover .img100, .jcGzsSwiper .swiper-slide:hover .img100, .gzAlSwiperNrImg:hover img, .yyJdNrSwiper .swiper-slide:hover .img100, .czZwListImg:hover img, .dzYxXZSwiper .swiper-slide:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}

.xsWlNrAreaImgBzWz{z-index: 3;}
.kxLbMk .kxshDpLcSwiperBot{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 12px;}
.xsWlNrConRigDwMK h3 em{font-weight: bolder;}

@media screen and (max-width:1800px) {
	.kcJjSwiperNrList li{margin-top: 26px;}
	.seaYmNr{padding:140px 0 10%;}
	/* .xwXqTop{margin-top: 70px;} */
	/* .target-fix{top: -50px;} */
	.f12{font-size: 12px;}
	.f14{font-size: 13px;}
	.f16{font-size: 15px;}
	.f18{font-size: 17px;}
	.f20{font-size: 18px;}
	.f22{font-size: 18px;}
	.f24{font-size: 19px;}
	.f26{font-size: 20px;}
	.f28{font-size: 22px;}
	.f30{font-size: 24px;}
	.f32{font-size: 26px;}
	.f36{font-size: 28px;}
	.f38{font-size: 32px;}
	.f42{font-size: 34px;}
	.f48{font-size: 38px;}
	.f56{font-size: 46px;}
	.f61{font-size: 52px;}
	
	.topRed{height: 40px;line-height: 40px;}
	.topHAft{height: 0;}
	.topRedRig a{font-size: 14px;}
	.topRedLeft .f16{font-size: 14px;}
	.topRedIco img{max-height: 16px;}
	/* .topNav{top: 40px;height: 50px;}
	.topNavList li > a{line-height: 50px;} */
	/* .topRedRig{line-height: 50px;} */
	/* .logo{width: 170px;margin-top: 15px;} */
	.topRedRig{margin-left: 10px;}
	.topNavListPos{padding: 0;}
	.topNavList a{font-size: 14px;}
	.xsWlNrCon_2{font-size: 16px;}
	.xsWlNrCon_2 img{width: 150px;}
	.xsWlNrConRigDwMK{width: 60px;height: 60px;}
	.xsWlNrConRigDwMK h3{font-size: 24px;}
	.xsWlNrConRigDw{bottom: 20px;right: 20px;}
	.toTop{transform: scale(.7);bottom: 10px;right: 10px;}
	.hdZmTit img{width: 40%;}
	.hdZmQx{margin-top: 8%;}
	.hdZmSsZbLeftPos_2{margin-top: 40px;}
	.jcTkNrLabel{font-size: 14px;}
	.jcTkNrUlNr{line-height: 40px;font-size: 16px;}
	.jcTkInp{height: 40px;}
	.jcTkNrUl li{margin: 20px 25px 0px;}
	.jcTk .allMore a{font-size: 18px;}
	.lxNrSj_1 em{font-size: 50px;}
	.lxNrSj{margin-top: 100px;}
	.lxNrXQ{margin-top: 100px;}
	.ppBan-pagination .swiper-pagination-customs{font-size: 18px;line-height: 50px;}
	.ppBan-pagination .swiper-pagination-customs-active{font-size: 24px;}
	.ppBan-pagination .swiper-pagination-customs-active::before{height: 2px;}
	.wdCn .wap1320{max-width: 1200px;}
	.wdCnList_1 img{width: 100px;}
	.wdCnList_2{font-size: 18px;}
	.wdCnList li:hover .wdCnList_2{font-size: 20px;}
	.bgHjDz img{height: 46px;}
	.bgHjDz{height: 100px;line-height: 100px;}
	.xsWlNrSpBf.w102{width: 80px;margin: -40px 0 0 -40px;}
	/* .kcJjSwiperNrList li{font-size: 16px;} */
	.gyBanNr_3 h3 em{font-size: 56px;}
	.gyBanNr_3 h3 span{font-size: 34px;}
	.sgLcNrListBz{width: 24px;height: 24px;}
	.sgLcNrListTime{font-size: 20px;}
	.sgLcNrList_1{font-size: 14px;}
	.sgLcNrList_2{font-size: 18px;white-space: nowrap;}
	.sgLcNrList li.ys1 .sgLcNrListTime{bottom: 0;}
	.sgLcNrList li.ys1 .sgLcNrList_1{bottom: 40px;}
	.sgLcNrList li.ys1 .sgLcNrList_2{bottom: 65px;}
	.sgLcNrList li.ys2 .sgLcNrList_1{top: 30px;}
	.sgLcNrList li.ys3 .sgLcNrList_1{top: 30px;}
	.sgLcNrList li.ys4 .sjzMkAll{top: 30px;}
	.lxWmNrList_1{width: 100px;height: 100px;line-height: 100px;}
	.lxWmNrList_1 img{max-width: 40px;max-height: 40px;}
	.footerTop dt{font-size: 14px;}
	.footerTop dd{font-size: 12px;}
	.footerTop_1{width: 90px;}
	.footerTop_2{width: 110px;}
	.footerBot_2 img{width: 280px;}
	.topRedRig i{margin: -3px 5px 0;}
	.jcshNav{height: 140px;}
	.zlBan .allMore{margin-top: 80px;}
	.jcGjNrPosCon{width: 600px;padding: 40px;}
	.jcGjNrPosCon h3{margin-top: 20px;}
	.yyJdNrList li{width: 360px;height: 90px;line-height: 90px;}
	.czZwListWz_2{max-width: 535px;}
	.czZwListWz{padding: 108px 0 108px 90px;}
	.dzYxXZ{padding: 200px 0;}
	.dzYxXZ .kxshDpLcSwiperBot{bottom:37px;}
	.dzKcNr{padding: 150px 0;}
}
.ppYyMkSwiper .swiper-slide a{display: block;}
@media screen and (max-width:1500px) {
	
	.bgHjDz.twoH{padding-top: 0;}
	.topNavList li > a{padding: 0 10px;}
	.topNavList a{line-height: 35px;}
	.topNavListPos{min-width: 95px;}
	.topRedIcoPos{width: 100px;margin-left: -50px;}
	.f12{font-size: 12px;}
	.f14{font-size: 12px;}
	.f16{font-size: 14px;}
	.f18{font-size: 14px;}
	.f19{font-size: 14px;}
	.f20{font-size: 14px;}
	.f22{font-size: 16px;}
	.f24{font-size: 16px;}
	.f26{font-size: 16px;}
	.f28{font-size: 18px;}
	.f30{font-size: 18px;}
	.f32{font-size: 18px;}
	.f36{font-size: 20px;}
	.f38{font-size: 22px;}
	.f42{font-size: 24px;}
	.f48{font-size: 28px;}
	.f52{font-size: 30px;}
	.f56{font-size: 36px;}
	.f61{font-size: 42px;}
	.topRedRig{margin-left: 26px;}
	.topRedRig .topRedIco{margin-right: 9px;}
	.topNavList a{font-size: 12px;}
	.allMore a{width: 120px;height: 40px;line-height: 40px;font-size: 14px;}
	.xsWlNrCon_2{font-size: 14px;}
	.xsWlNrCon_2 img{width: 110px;}
	.jcTk{width: 1000px;margin-left: -500px;}
	.jcTkNr{padding: 5px 25px 35px;}
	.jcTkNrUl li{flex-basis: calc(33.33% - 20px);margin: 20px 10px 0px;}
	.jcTkTop{height: 55px;line-height: 55px;}
	.jcTk.calcHScorll .jcTkNr{height: calc(100% - 55px); overflow-y: auto;}
	.jcTkClose{width: 55px;height: 55px;}
	.lxNrSj_1 em{font-size: 40px;}
	.lxNrSj_2{font-size: 16px;}
	.lxNrSj_1 span{font-size: 13px;}
	.indTit.f36{font-size: 24px;}
	.indTit.f42{font-size: 28px;}
	.indTit{text-transform: capitalize;}
	.indTit_2{transform: scale(.7);margin-top: 0;}
	.indTit_2.textLeft{transform: translateX(-58px) scale(.7);}
	.hdZmQx .indTit_2.textLeft{transform: translateX(-25px) scale(.7);}
	
	
	.jyPxJsSwiper-prev, .jyPxJsSwiper-next{width: 36px;height: 36px;}
	.jyPxJsSwiperWz_1{margin: 20px 0 10px;}
	.footerTop dt{font-size: 13px;}
	.footerTop dd{font-size: 12px;transform:translateX(-5px) scale(.9);}
	.footerTop_1{width: 66px;}
	.footerTop_2{width: 75px;}
	.footerBot_2 img{width: 220px;margin-top: 10px;}
	.footerBot{padding: 30px 0;}
	.toTop{transform: scale(.5);bottom: 1px;right: 1px;}
	.ppYyMkWz .f28{font-size: 22px;}
	.lpxzSwiperPos span{height: 36px;line-height: 36px;padding: 0 10px;min-width: 120px;}
	.ppYyMkMore a{width: 140px;height: 36px;line-height: 36px;}
	.indTit img{width: 50px;}
	.xyFcTit li{height: 36px;line-height: 36px;}
	/* .logo{width: 190px;margin-top: 16px;} */
	.wdCn .wap1320{max-width: 1000px;}
	.wdCnList_2{font-size: 16px;}
	.wdCnList li:hover .wdCnList_2{font-size: 18px;}
	.wdCnList_1 img{width: 80px;}
	.mcHjMkPos {min-height: 100px;padding: 16px 30px 10px 45px;bottom: -45px;}
	.kxLbMk{padding: 110px 0 43px;}
	.kxLbMkSwiper .swiper-slide{border-width: 8px;}
	.bgHjDz{height: 70px;line-height: 70px;padding: 0 35px 0 45px;}
	.bgHjDz img{height: 36px;}
	.cxMfPg{padding: 80px 0 125px;}
	.kxshDpLc{padding: 65px 0 45px;}
	.kxshDpLcSwiper{margin-top: 40px;}
	.kxshDpLcSwiper .swiper-slide-active, .swiper-slide-duplicate-active{border-width: 8px;}
	.xsWlNrSpBf.w117{width: 80px;height: 80px;margin: -40px 0 0 -40px;}
	.xsWlNrSpBf.w102{width: 60px;height: 60px;margin: -30px 0 0 -30px;}
	.qsShNrList li{width: 48%;margin: 4% 4% 0 0;}
	.qsShNr{padding: 63px 0px 70px;}
	.shdGzh{padding: 60px 0px 95px;}
	.ppYyMk{padding: 40px 0 40px;}
	.fwXmQt{padding: 60px 0 80px;}
	.hdZm{padding: 6% 0 78px;}
	.jcYxQnSwiper{margin-top: 50px;}
	.jcYxQn{padding: 60px 0 96px;}
	.jyPx{padding: 75px 0;}
	.jyPxJs .indTit_2.textLeft{transform: translateX(-58px) scale(.7);}
	.jyPxKc .indTit_2.textLeft{transform: translateX(-28px) scale(.7);}
	.jyPxKcRig{width: 600px;}
	.jyPxKcLeftNr{margin-top: 50px;}
	.jyPxJsSwiper{margin-top: 59px;}
	.ssHdDzBm{width: 160px;height: 46px;line-height: 46px;}
	.kcSpSwiperAllBot .xsWlNrSpBf{width: 40px;height: 40px;margin: -20px 0 0 -20px;}
	.kcSpSmallSwiper .swiper-slide{border-width: 8px;}
	.pxJsCon{padding: 60px 0 0;}
	.qxHdZmMkPos{height: 100px;}
	.qxHdZmMkPos h3{margin: 25px 0 0 79px;}
	.qxHdZmMkPos h3 img{width: 86px;}
	.qxHdZmNrList li{width: 48%;margin: 4% 4% 0 0;}
	.cxMfPgRy li h3{font-size: 20px;}
	.cxMfPgRyRig{top: 9px;}
	.hzZmBj{padding: 70px 0px 150px;}
	.pxSzJsListImgPos h3{padding: 26px 0 0 60px;}
	.kcJjSwiperImg h3 span{height: 45px;line-height: 45px;}
	.kcJjSwiperNrBz{width: 120px;line-height: 24px;font-size: 14px;}
	.kcJjSwiperNrList li{font-size: 14px;padding: 10px 0 0 95px;}
	.kcJjSwiperNrBz{width: 80px;}
	.kcJjSwiperNr .f20{font-size: 12px;}
	.kcJjSwiperNr .f22{font-size: 12px;}
	.kcJjSwiperNr{height: 662px;}
	.bmHt{height: 90px;line-height: 90px;}
	.bmHt_1{padding: 0 0 0 50px;}
	.bmHt_2{width: 180px;height: 50px;line-height: 50px;margin-top: -25px;}
	.jcTk.w840{width: 600px;margin-left: -300px;}
	.jcTkNrUlNr{font-size: 14px;}
	.xyFcMc span{height: 46px;line-height: 46px;}
	.sgLc{padding: 80px 0 230px;}
	.sgLcNr{margin-top: 160px;}
	.sgLcNrListBz{width: 20px;height: 20px;}
	.sgLcNrListTime{font-size: 16px;}
	.sgLcNrList_1{font-size: 12px;}
	.sgLcNrList_2{font-size: 14px;}
	.sgLcNrList li.ys1 .sgLcNrListTime, .sgLcNrList li.ys1 .sgLcNrList_1, .sgLcNrList li.ys1 .sgLcNrList_2{left: 32px;}
	.sgLcNrList li.ys1 .sgLcNrList_1{bottom: 31px;}
	.sgLcNrList li.ys1 .sgLcNrList_2{bottom: 54px;}
	.sgLcNrList li.ys2 .sgLcNrList_1{top: 25px;}
	.sgLcNrList li.ys3 .sgLcNrList_1{top: 25px;}
	.sgLcBot{height: 120px;}
	.xwZxMore a{width: 140px;height: 46px;line-height: 46px;}
	.xwZxMore a img{margin: -3px 0 0 5px;}
	.zpLbListXq{width: 90px;height: 32px;line-height: 32px;font-size: 12px;}
	.zpLbList li .zpLbTop{padding: 12px 0;}
	.zpLbList li .zpLbTop{line-height: 32px;}
	.zpLbTop .zpLbTopMk:nth-child(6){width: 90px;}
	.zpLbList li{padding: 0 30px;margin-top: 15px;}
	.zpLbTopPad{padding: 0 30px;}
	.zpLbListBotSq a{width: 110px;height: 40px;line-height: 40px;}
	.rcZp{padding: 60px 0;}
	.bgHjDz{bottom: -30px;}
	.lxWmNr{padding: 100px 0 80px;}
	.lxWmNrList_1 img{max-width: 30px;max-height: 30px;}
	.lxWmNrList_1{width: 80px;height: 80px;line-height: 80px;}
	.hdSzXzListRig_1{width: 260px;height: 70px;}
	.hdSzXzListRig_2{margin-top: 20px;}
	.kcJjSwiperNrList li{margin-top: 10px;min-height: 38px;}
	.kcJj.ssHdDz .kcJjSwiperNrList li{min-height: 38px;margin-top: 10px;}
	.kcJj.ssHdDz .kcJjSwiperNr{height: 490px;}
	.jcshNav{height: 100px;}
	.zlBan .gcmhBan_2{max-width: 490px;}
	.zlBanBotPos{height: 80px;line-height: 80px;}
	.kxLbMk.kxLbMkJcsh{padding: 80px 0;}
	.gzAlSwiperNrImg{width: 265px;}
	.gzAlSwiperNr{padding: 0 0 0 294px;}
	.gzAlSwiperNr{min-height: 163px;}
	.allMore.f18 a{font-size: 16px;}
	.jcGjNrPosCon{width: 500px;}
	.yyJdNrList li{width: 300px;height: 70px;line-height: 70px;margin: 0 1px;}
	.yyJdNr{padding: 100px 0 190px;}
	.zlBanBotPos.H95{height: 60px;line-height: 60px;}
	.zlBanBotPos h3{padding: 0 0 0 58px;}
	.hzZmLxFs{padding: 100px 0;}
	.fwMsBjSwPos p{margin-top: 7px;}
	.fwMsBjSwPos h3 span{min-width: 190px;height: 40px;line-height: 40px;}
	.qxHdZmNr.jcshDz{padding: 120px 0 60px;}
	.fwMsBj{padding: 100px 0;}
	.ywZmNrRig .cxMfPgRy li{height: 80px;width: 300px;margin-top: 40px;}
	.ywZmNrRig .cxMfPgRyImg{width: 100px;margin-top: -50px;}
	.ywZmNrRig .cxMfPgRy.hdXZDz .cxMfPgRyRig{left: 46px;top: 0;width: 125px;}
	.ywZmNrLeftJs{margin-top: 50px;}
	.ywZm{padding: 140px 0;}
	.jcGjNr .gyBanNr_1{margin-left:60px;}
	.f30.indTit{font-size: 20px;}
	.dzYxXZSwiper{border-width: 8px;}
	.dzYxXZ .kxshDpLcSwiperBot{bottom: 55px;}
	.smYjLn{padding: 50px 0;}
	.smYjLn_2 li{max-width: 220px;}
	.czZw .wap1320{width: 96%;}
	.czZwListWz_2{font-size: 16px;max-width: 450px;}
	.czZwListWz{padding: 80px 0 80px 60px;}
	.czZw .wap1320{padding: 100px 0;}
	.dzYxXZSwiper-prev, .dzYxXZSwiper-next{width: 30px;height: 50px;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
	.dzKcNrTopJs{height: 78px;line-height: 78px;}
	.dzKcNr{padding: 100px 0;}
}


@media screen and (max-width:1400px) {
	
}

@media screen and (max-width:1240px) {
	
}



.topWapAll{}
.topWapAllLogo{float: left;margin-top: 10px;margin-left: 5%;}
.topWapAllTop{height: 35px;overflow: hidden;background: #d31b1a;width: 100%;position: fixed;top: 0;left: 0;z-index: 99;}
.topWapAllLogo img{display: block;height: 15px;width: auto;}
.topWapAllMenu{float: right;margin-right: 5%;margin-top: 10px;}
.topWapAllMenu img{height: 15px;}
.topWapAllSea{position: absolute;top: 50%;right: 110px;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.topWapAllSea img{display: block;height: 15px;width: 15px;}
.topWapBJ{background: rgba(0,0,0,.5);position: fixed;top: 0;right: -100%;width: 100%;height: 100%;z-index: 99999;-webkit-transition:all linear .3s;transition:all linear .3s;}
.topWapNr{width: 70%;background: #FFFFFF;position: fixed;top: 0;right: -70%;height: 100%;z-index: 999999;overflow-y: auto;-webkit-transition:all linear .3s;transition:all linear .3s;}
.topWapNrCon{width: 70%;margin: 0 auto;line-height: 45px;}
.topWapNrCon .DjEj{background: url(../images/row7.png) no-repeat right center;-webkit-background-size:8px auto;background-size:8px auto;position: relative;}
.topWapNrCon .DjEj.downRow{background: url(../images/row7_down.png) no-repeat right center;-webkit-background-size:15px auto;background-size:15px auto;position: relative;}
.topWapNrConLb li div.DjEjRow{position: absolute;top: 0;bottom: 0;width: 30px;right: 0;background: none;display: block;}
.topWapNrCon a{display: block;font-size: 16px;}
.topWapNrConLb li div{padding-left: 20px;display: none;}
.topWapNrConLb li div.DjEj{padding-left: 0;display: block;}
.topWapNrConmk img{display: inline-block;vertical-align: middle;margin: -3px 8px 0 0;}
.topWapBJ.on{right: 0;}
.topWapNr.on{right: 0;}
.topWapAllTop{display: none;}
.topWapAllTopHAfe{display: none;}
.topWapAllTopYy{position: absolute;
    top: 50%;
    right: 168px;
    transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);}
.topWapAllTopYy img{display: inline-block;vertical-align: middle;margin: -3px 5px 0 0;}
.topWapNrImgEwm{display: -webkit-flex; display: flex;justify-content: space-between;margin-top: 20px;}
.topWapNrImgEwm img{max-width: 40%;display: block;height: auto;}

@media screen and (max-width:1120px) {
	.mHeaderSea{width: 100%;}
			.AllSeaList li{padding:15px 85px 15px 0;line-height: 1.5;}
			.AllSeaList li .floatr{top: 15px;}
			.seaYmNr{width: 89%;margin: 0 auto 0;padding-top: 20px;}
			.AllSeaList{width: 100%;}
	
	.xwXqTop{margin-top: 0;}
	.topRed{display: none!important;}
	.topNav{display: none!important;}
	.topHAft{height: 35px;display: block;}
	.topWapAllSea{right: 80px;}
	.topWapAllTop{display: block;}
	
	.f12{font-size: 12px;}
	.f14{font-size: 12px;}
	.f16{font-size: 13px;}
	.f18{font-size: 14px;}
	.f20{font-size: 14px;}
	.f22{font-size: 14px;}
	.f24{font-size: 14px;}
	.f26{font-size: 14px;}
	.f28{font-size: 16px;}
	.f30{font-size: 16px;}
	.f32{font-size: 16px;}
	.f36{font-size: 18px;}
	.f38{font-size: 20px;}
	.f42{font-size: 22px;}
	.f48{font-size: 24px;}
	.f56{font-size: 26px;}
	.f61{font-size: 32px;}
	.indBanSwiperWz_2{margin-top: 40px;}
	.xsWlNrCon_2{line-height: 2;}
	.jyPxJsSwiperWz_2{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;word-break: break-all;overflow: hidden;}
	.xsWlNrSpBf.w82{width: 44px;height: 44px;margin: -22px 0 0 -22px;}
	.cxMfPgRyLeft{left: 0;}
	.cxMfPgRyRig{width: 120px;left: 70px;}
	.cxMfPgRy.hdXZDz li{width: 340px;}
	.cxMfPgRy.hdXZDz .cxMfPgRyRig{left: 50px;}
	.gyBanNr_3 h3 em{font-size: 30px;}
	.gyBanNr_3 h3 span{font-size: 16px;}
	.xwZxNrListWz_4{display: none;}
	
	.jcTk{width: 90%;margin-left: -45%;z-index: 100;}
	.jcTkNr{padding: 1px 5px 10px;}
	.jcTkNrUlNrRadios label:nth-child(1){margin-right: 10px;}
	.jcTkNrUlNrRadios input{width: 14px;height: 14px;}
	.jcTk .allMore a{font-size: 14px;height: 34px;line-height: 34px;width: 100px;}
	.jcTkNrUl li{flex-basis: calc(50% - 10px);
    margin: 20px 5px 0px;}
	.jcTkNrLabel{font-size: 12px;}
	.jcTkNrUlNr{font-size: 12px;}
	.jcTkClose{background-size: 18px auto;}
	.upload{width: 80px;height: 80px;}
	.imgList .item{width: 80px;height: 80px;}
	.imgList .item .close{width: 30px;height: 30px;background-size: 15px auto;}
	
	.jcTk.w840{width: 90%;margin-left: -45%;height: 90%;}
	.jcTkNrUl.w2 li{flex-basis: calc(50% - 10px);
    margin: 20px 5px 0px;}
	.jcTk.w840 .jcTkNr{padding: 1px 5px 10px;height: calc(100% - 55px);
    overflow-y: auto;}
	.jcTkNrUl li.w100{flex-basis: calc(100% - 10px);}
	.jcTk.w840 .jcTkNrUlNrRadios label{width: 48%;margin: 0!important;display: inline-block;}
	
		.jcTkInp{padding: 0 15px;}
	/* .jcTk.w840 .jcTkNrUlNrRadios label:nth-child(1){margin-right: 10px;} */
	.zlBan .allMore{margin-top: 40px;}
	.jcGzs{padding: 80px 0;}
	.jcGjNrPosCon{width: 400px;}
	.jcGjNr .gyBanNr_1{margin-left: 40px;}
	.yyJdNrList li{width: 190px;height: 44px;line-height: 44px;}
	.yyJdNrList{margin-top: 30px;}
	.yyJdNrSwiper{margin-top: 49px;}
	.yyJdNrSwiperPos{top: 50%;left: 20px;}
	.qxHdZmMkPos{height: 80px;bottom: -30px;}
	.qxHdZmNr.jcshDz{padding: 90px 0 60px;}
	.czZwListWz{padding: 60px 0 60px 40px;}
	.czZwListWz_2{max-width: 380px;}
	
	.kxLbMkJcsh .kxLbMkSwiper .swiper-slide .jcshIndPosXz{opacity: 1;}
	.jcshIndPosXz{font-size: 12px;padding: 10px;}
	
	
}
.indTit_2{white-space: nowrap;}
@media screen and (max-width:900px) {
	.hdZmQxPos{left: 47%;}
	.xsWlNrArea{width:100%;position: relative;height: 500px;}
	/* .xsWlNrAreaBjImg{display: block!important;opacity: 1;} */
	.xsWlNrSp{width: 100%;}
	.jyPxKcLeft{position: static;}
	.indTit_2{transform: translateX(0px) scale(1);}
	.jyPxKc .indTit_2.textLeft, .jyPxJs .indTit_2.textLeft{transform: translateX(0px) scale(1);}
	.hdZmQx .indTit_2.textLeft{transform: translateX(0px) scale(1);}
	.hzZmLxFsNr{margin-left: 5%;}
	.hzZmLxFsNrImg{width: 200px;}
	.hzZmLxFsNrWz{margin: 24px 0 0 29px;}
	.xwXqTopNrImg{width: 100%;}
		.xwXqTopNrWz{width: 100%;margin-top: 20px;}
		.xwXqTop{padding: 30px 0;}
		.xwXqTopNrWz_2{margin-top: 20px;}
		.xwXqFyUl{margin: 0;}
			.xwXqFyFhLb{position: static;margin-top: 20px;}
}

.noLeftImg img:nth-child(1){display: none;}
.kxshDpLcSwiperBot22Hide{display: none;opacity: 0;}
.wapImgBanner{display: none;opacity: 0;}
@media screen and (max-width:640px) {
	.indBanSwiper .swiper-slide{overflow: hidden;}
	.zpLbTopPad{display: none;}
	
	
	.indBanSwiper .swiper-slide video{display: none!important;opacity: 0!important;width: 0px!important;height: 0px!important;}
	.wapImgBanner{display: block;opacity: 1;position: absolute;width: auto!important;max-width: 1000000000px!important; height: 100%;min-height: 100%; top: 50%;left: 50%;z-index: 2;transform: translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);}
	.zlBanBotPos h3{white-space: nowrap;}
	.zlBanBotPos h3 span{margin: 0 0 0 10px;}
	.swiper{overflow: hidden!important;}
	.jcYxQn .wap1320{width: 100%;}
	.jcShBot .wap1320{width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 0 0 10%;}
	.sgLcBot_2 li{min-width: 111px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.sgLcBot_2{left: 20%;}
	.jcGjNr{padding: 200px 0 15px!important;}
	.wdCnJs{text-align: left;position: relative;padding: 0 0 0 27px;}
	.wdCnJs img{display: block;position: absolute;top: 4px;left: 0;width: 14px;}
	
	.kxshDpLcSwiperBot22Hide{display: block;opacity: 1;}
	.kxshDpLcSwiperBot22{display: none;opacity: 0;}
	.f12{font-size: 12px;}
	.f14{font-size: 14px;}
	.f16{font-size: 14px;}
	.f18{font-size: 16px;}
	.f20{font-size: 16px;}
	.f22{font-size: 16px;}
	.f24{font-size: 16px;}
	.f26{font-size: 16px;}
	.f28{font-size: 16px;}
	.f30{font-size: 16px;}
	.f32{font-size: 16px;}
	.f36{font-size: 18px;}
	.f38{font-size: 20px;}
	.f42{font-size: 22px;}
	.f48{font-size: 24px;}
	.f56{font-size: 26px;}
	.f61{font-size: 32px;}
   .topWapAllSea{right: 70px;}
	 .indBanSwiper .swiper-slide{height: 600px;
-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top center;}
	 .indBanSwiper .swiper-slide .img100{display: none;opacity: 0;}
	 .indBanSwiper .wap1320{top: 80%;}
	 .indBanSwiperWz_2{margin-top: 20px;}
	 .dypRow{animation:mymove 2s infinite;-webkit-animation:mymove 2s infinite;}
	 @keyframes mymove
	 {
	 	from {bottom: 50px;opacity: 1;}
	 	to {bottom: 27px;opacity: 0.5;}
	 }
	 @-webkit-keyframes mymove 
	 {
	 	from {bottom: 50px;opacity: 1;}
	 	to {bottom: 27px;opacity: 0.5;}
	 }
	 .xsWlNrAreaImgBzWz{width: 220px;margin-left: -110px;}
	 .hdZmQxPos_2{margin-top: 20px;}
	 .hdZmSsZbLeft{width: 100%;}
	 .hdZmSsZbRig{width: 100%;height: 200px;overflow: hidden;}
	 .hdZmSsZb{margin-top: 0;}
	 .hdZmSsZbLeftPos_2{margin-top: 30px;}
	 .swiper{overflow: initial;}
	 .jcShWzJz{margin-top: 20px;}
	 .jcShCs{margin-top: 20px;}
	 .jcShBot{background: none;}
	 .jcShBotSwiper .swiper-slide{border: 4px solid #FFFFFF;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	 .lxNrSj{ flex-wrap: wrap;}
		.lxNrSj li{flex-basis: calc(33.33% - 30px);margin: 20px 15px;}
		.lxNrSj{margin-top: 30px;}
		.lxNrXQ{margin-top: 50px;}
		.lxNr{padding: 100px 0 120px;}
		.noLeftImg img:nth-child(1){display: inline-block;}
		.indTit span.ml0{margin-left: 6px;}
		.indTit.noLeftImg.textLeft{text-align: center;}
		.jyPxKc .indTit_2.textLeft, .jyPxJs .indTit_2.textLeft{text-align: center;}
		.jyPxKcLeftNr{margin-top: 13px;text-align: center;}
		.jyPxKcLeftNr br{display: none;}
		.jyPxKcRig{width: 100%;}
		.jyPxKcRigSwiper{overflow: hidden;margin-top: 40px;}
		.jyPxKcRig{padding: 0 30px;}
		.jyPxJsSwiperImg{width: 100%;float: none;}
		.jyPxJsSwiperWz{width: 100%;float: none;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 30px 100px;}
		.jyPxJsSwiperWz_2{-webkit-line-clamp: 100;}
		.jyPxJsSwiper{overflow: hidden;}
		.jyPxJsSwiperWz_1{font-size: 16px;}
		.jyPxJsSwiperRow{bottom: 55%;margin-right:23.5%;text-align: center;}
		.footerTop .wap1560{display: block;}
		.footerTop .wap1560:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
		.footerTop .wap1560:after { clear: both; }  
		.footerTop .wap1560 { zoom: 1; }
		.footerTop_1{width: 20%;float: left;margin: 0 20% 0 20%;}
		.footerTop_2{width: 20%;float: left;}
		.footerTop dl{width: 33.33%;float: left;min-height: 160px;white-space: nowrap;}
	 .footerTop dl:nth-child(3){width: 100%;min-height: 20px;border-top: 1px solid rgba(255,255,255,.1);margin:30px 0 10px;padding-top: 20px;}
	 .footerTop dt{letter-spacing: 0;}
	 .footerTop dd{letter-spacing: 0;}
	 
	 .footerTop{padding: 35px 0 20px;}
	 .footerBot .wap1560{display: block;}
	 .footerBot .wap1560:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
	 .footerBot .wap1560:after { clear: both; }  
	 .footerBot .wap1560 { zoom: 1; }
	 .footerBot_1{margin: 0;text-align: center;width: 100%;float: left;}
	 .footerBot_2{float: left;}
	 .footerBot_3{float: right;}
	 .ppBan .swiper-slide{height: 600px;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top right 19%;}
	 .ppBan .img100{display: none;opacity: 0;}
	 .kxShJs{padding: 60px 0 60px;}
	 .spZsHd{padding: 40px 0;}
	 .xsWlNrSpBf.w117{width: 60px;height: 60px;margin: -30px 0 0 -30px;}
	 .qsShNrList li .kxshDpLcSwiperPos h3{bottom: 10px;}
	 .xsWlNrSpBf.w102{width: 40px;height: 40px;margin: -20px 0 0 -20px;}
	 .shdGzh .wap1320{max-width: 400px;}
	 .bgHjDz{bottom: 0px!important;}
	 .gcmhBan{height: 400px;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: top right 19%;}
	 .gcmhBan .wap1320{bottom: 30px;}
	 .gcmhBan_2{line-height: 1.7;}
	 .gyBanNr_1 span::before{height: 10px!important;bottom: -5px!important;}
	 .fwXmQtList li{width: 50%;}
	 .cxMfPgRy li{flex-basis: calc(50% - 0px);
    margin: 45px 0 0;}
		.ppYyMkWz .f28{font-size: 18px;}
		.ppDtNr .wap1320{bottom: 20px;}
		.xyFcTit li{padding: 0 8px;margin: 0 1px;}
		.kcSpSwiperAllBot{bottom: 10px;width: 100%;left: 0;position: static;}
		.qxHdZmMkPos h3::before{display: none;}
		.qxHdZmMkPos h3 img{width: 60px;}
		.qxHdZmMkPos{height: 60px;bottom: -20px;}
		.qxHdZmMkPos h3{margin: 17px 0 0 40px;}
		.qxHdZmNr{padding: 70px 0 40px;}
		.qxHdZmNrList li{width: 100%;margin: 15px 0 0!important;}
		.cxMfPgRy.hdXZDz li{width: 250px;}
		.cxMfPgRyImg{width: 100px;}
		.cxMfPgRy.hdXZDz .cxMfPgRyRig{left: 19px;}
		.pxSzJsList{margin-top: 0;}
		.pxSzJsList li{flex-basis: calc(50% - 30px);
    margin: 40px 15px 0;}
		.pxSzJsListImg img{width: 200px;}
		.pxSzJsList{transform: translateX(0);}
		.pxSzJsListImgPos{height: 84px;}
		.pxSzJsListImgPos h3{padding-top: 10px;}
		.kcJjSwiperNrList{padding: 10px 20px 0;}
		.bmHt_1{padding: 0 0 0 20px;letter-spacing: 1px;}
		.bmHt{height: 60px;line-height: 60px;}
		.bmHt_2{width: 100px;height: 40px;line-height: 40px;right: 20px;margin-top: -20px;}
		.xyFcMc span{height: 30px;line-height: 30px;padding: 0 10px;}
		.kxshDpLcSwiperBot-pagination{margin: 0 20px;}
		.gyBanNr_2{line-height: 1.7;}
		.sgLcNrBjImg{display: none!important;opacity: 0;}
		.sgLcNrList{position: static;}
		.sgLcNrList li{position: relative!important;left: 0!important;top: 0!important;padding: 0 0 0 25px;margin-top: 40px;}
		.sgLcNrListBz{position: absolute!important;top: 3px!important;left: 0!important;width: 10px;height: 10px;}
		.sgLcNrListCon{position: static!important;}
		.sgLcNrListTime{position: static!important;transform: rotate(0)!important;font-size: 18px!important;}
		.sgLcNrList_1{position: static!important;font-size: 14px!important;margin-top: 10px;}
		.sgLcNrList_2{position: static!important;font-size: 14px!important;margin-top: 5px;}
		.sjzMkAll{width: 100%!important;display: block!important;position: static!important;}
		.sgLcNrMtc{display: none;}
		.sgLcBot{width: 100%;}
		.sgLcNr{margin-top: 0;}
		.sgLcBot_2 li{margin: 10px 10px 0 0;font-size: 14px;}
		.sgLcBot_2{top: 7px;}
		.sgLc{padding: 60px 0 180px;}
		.xwZxNrListWz_1{margin-top: 10px;}
		.xwZxNrListWz_3{font-size: 12px;margin-top: 10px;-webkit-line-clamp: 2;}
		.xwZxNrListWz_2{margin-top: 2px;}
		.zpLbTop .zpLbTopMk:nth-child(1){min-width: 180px;}
		.zpLbTop .zpLbTopMk:nth-child(3){display: none;}
		.zpLbTop .zpLbTopMk:nth-child(5){display: none;}
		.lxWmNrList li{white-space: inherit;}
		.lxWmNrList_2{padding: 0 20px;}
		
		.kcSpSmallSwiper .swiper-slide, .kxshDpLcSwiper .swiper-slide-active, .swiper-slide-duplicate-active, .kxLbMkSwiper .swiper-slide{border-width: 4px;}
		.gcmhBan .img100{display: none;}
		.jcshNav{height: 70px;}
		.jcshNavList li{font-size: 16px;}
		.jcshBan {
		    height: 400px;
		    -webkit-background-size: cover;
		    -moz-background-size: cover;
		    background-size: cover;
		    background-position: top right 19%;
		}
		.jcshBan .img100{display: none;opacity: 0;}
		.zlBanBotPos{height: 60px;line-height: 60px;}
		.zlBanBotPos h3{padding: 0 0 0 38px;}
		.gzAlSwiper{overflow: hidden;}
		.jcGzsSwiperPos h3 span{height: 34px;line-height: 34px;min-width: 100px;}
		.gzAlSwiperNrImg{position: static;width: 100%;}
		.gzAlSwiper .swiper-slide{padding: 30px;}
		.gzAlSwiperNr{padding: 0 0 0 0;}
		.gzAlSwiperNrRig{margin-bottom: 30px;}
		.f30.indTit{font-size: 20px;}
		.hzZmBj.jcshDz{padding: 100px 0;}
		.jcGjNrPosCon{width: 360px;padding: 20px;}
		.jcGjNrPos{left: 10%;top: 10%;}
		.yyJdNrSwiperPos dd{font-size: 14px;}
		.yyJdNrSwiperPos{top: 58%;}
		.hzZmLxFsNrImg{width: 150px;}
		.hzZmLxFsNrWz{margin: 8px 0 0 19px;}
		.hzZmLxFsNrWzUl{font-size: 14px;margin-top: 16px;}
		.fwMsBj{padding: 80px 0;}
		.ywZmNrLeft{width: 100%;max-width: 100%;}
		.ywZmNrRig{width: 100%;max-width: 100%;margin-top: 40px;}
		.indTit.noRightImg{text-align: center;}
		.indTit.noRightImg img:nth-last-child(1){display: inline-block;}
		.indTit span.mr0{margin-right: 12px;}
		.ywZmNrLeft{text-align: center;}
		.ywZmNrLeftJs{margin-top: 20px;}
		.ywZmNrRig .cxMfPgRy{width: 300px;margin: 0 auto;}
		.ywZmNrRig .cxMfPgRy.hdXZDz li{width: 100%;}
		.ywZm{padding: 80px 0 100px;}
		.yyJdNrList{white-space: nowrap;overflow-x: auto;}
		.smYjLn_2 p, .smYjLn_1{font-size: 14px;}
		.smYjLn{padding: 40px 0;}
		/* .smYjLn_2{margin-top: 40px;} */
		.smYjLn_2 li{max-width: 165px;}
		.czZwListWz .f56{font-size: 20px;white-space: nowrap;}
		.czZwListWz{padding: 45px 0 45px 10px;}
		.czZwListWz_2{font-size: 14px;max-width: 250px;margin-top: 30px;}
		.czZw .wap1320{padding: 80px 0;}
		.dzYxXZPos{opacity: 0;width: 100%;height: 100%;top: 0;left: 0;transform: translate(0,0);display: none;
-ms-transform:translate(0,0);
-moz-transform:translate(0,0);
-webkit-transform:translate(0,0);
-o-transform:translate(0,0);}
		.dzYxXZ .kxshDpLcSwiper .swiper-slide-active{border: 4px solid #d31b1a;}
		.dzYxXZ{padding: 80px 0;}
		.dzYxXZ .kxshDpLcSwiperBot{position: static;width: 43.5%;
    margin: 45px auto 0;
    text-align: right;}
		.dzKcNr{padding: 80px 0;}
		.dzKcNrTopJs{height: 50px;line-height: 50px;}
}
@media screen and (max-width:600px) {
  
}

@media screen and (max-width:580px) {
	
}

@media screen and (max-width:500px) {
	.zlBanBotPos h3{padding: 0 0 0 10px;letter-spacing: 0;}
	.zlBanBotPos h3 span{margin: 0 0 0 10px;}
	.topWapAllSea{right:58px;}
	.indBanSwiper .swiper-slide{height: 400px;}
	.f61{font-size: 24px;}
	.allMore a{width: 70px;height: 26px;line-height: 26px;font-size: 12px;}
	.dypRow{display: none;}
	.indBanSwiper .wap1320{top: auto;bottom: 20px;left: 5%;
transform: translate(0,0);
-ms-transform:translate(0,0);
-moz-transform:translate(0,0);
-webkit-transform:translate(0,0);
-o-transform:translate(0,0);}
	.xsWlNrArea{height: 350px;}
	.xsWlNrCon_2{justify-content: left;}
	.xsWlNrCon_2 span{margin: 0 10px;}
	.xsWlNrConRigDwMK h3{font-size: 16px;padding: 6px 0 0;}
	.xsWlNrConRigDwMK p{font-size: 12px;}
	.xsWlNrConRigDwMK{width: 45px;height: 45px;}
	.f42{font-size: 16px;}
	.hdZmQxPos_2{margin-top: 13px!important;}
	.hdZmSsZbLeftPos_2{margin-top: 13px!important;}
	.hdZmSsZbRig{height: 120px;}
	.indTit.f42{font-size: 18px;}
	.indTit img{width: 30px;}
	.indTit span{margin: 0 5px;}
	.hdZm{padding: 6% 0 35px;}
	.jcYxQn{padding: 35px 0 40px;}
	.jcYxQnSwiper{margin-top: 30px;}
	.jcYxQnSwiperPos span{max-height: 38px;line-height: 38px;padding: 0 15px;}
	.lxNrSj_2{font-size: 12px;}
	.lxNrSj li{flex-basis: calc(33.33% - 0px);
    margin: 20px 0;}
	.lxNrSj_1 em{font-size: 30px;}
	.lxNrSj_1 span{font-size: 12px;}
	.jyPxKcRigSwiperPos_2{margin-top: 12px;}
	.indTit.f36{font-size: 20px;}
	.jyPxJsSwiperWz_2{font-size: 13px;}
	.jyPxJsSwiperRow{width: 110px;margin-right: 31%;bottom: 40%;}
	.jyPxJsSwiper-next{margin-right: 0;}
	.jyPx{padding: 40px 0;}
	.jyPxJsSwiper{margin-top: 35px;}
	.footerTop dl{min-height: 190px;}
	.footerBot_2{width: 150px;}
	.ppBan .swiper-slide{height: 400px;}
	.ppBan-pagination{top: 40%;}
	.ppBan .wap1320 .f56{font-size: 18px;}
	.ppBan .wap1320{bottom: 20px;}
	.ppYyMkWz {font-size: 14px;}
	.ppDtNr .wap1320 .f56{font-size: 18px;}
	.ppDtNr .wap1320{bottom: 10px;}
	.kxShJs_1{font-size: 14px;margin-top: 20px;}
	.kxShJs{padding: 35px 0;}
	.indTit.f42{font-size: 20px;}
	.kxshDpLcSwiperBot{width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 5%;}
	.kxshDpLcSwiperBot-prev, .kxshDpLcSwiperBot-next{width: 20px;}
	.kxshDpLcSwiperBot-pagination{font-size: 18px;}
	.kxshDpLcSwiperBot-pagination .swiper-pagination-current{font-size: 24px;}
	.kxshDpLcSwiperBot{margin-top: 30px;}
	.kxshDpLc{padding: 40px 0;}
	.xsWlNrSpBf.w117{width: 46px;height: 46px;margin: -23px 0 0 -23px;}
	.qsShNr{padding: 40px 0;}
	.qsShNrList{padding-top: 15px;}
	.qsShNrList li{width: 100%;margin: 15px 0 0!important;}
	.kxshDpLcSwiperPos h3{font-size: 14px;}
	.shdGzhNrMk_1 img{height: 100px;}
	.fl.shdGzhNrMk img{margin-top: 0;}
	.shdGzhNrMk_1{height: 100px;}
	.shdGzh .wap1320{max-width: 260px;}
	.bgHjDz{width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;white-space: normal;line-height: 1.7;font-size: 14px!important;padding: 11px 30px 0 68px;text-align: left;}
	.bgHjDz img{height: 28px;position: absolute;top: 50%;left: 30px;margin-top: -14px;}
	.gcmhBan_2{font-size: 14px;}
	.wdCn{padding: 40px 0;}
	.wdCnList{ flex-wrap: wrap;justify-content:left;}
	.wdCnList li{width: 33.33%;margin-top: 30px;}
	.wdCnList_1 img{width: 60px;}
	.wdCnList_2{font-size: 14px;margin-top: 3px;}
	.wdCnList li:hover .wdCnList_2{font-size: 14px;}
	.wdCnList{margin-top: 5px;}
	.wdCnJs{font-size: 14px;}
	.wdCnJs{margin-top: 30px;}
	.wdCnJs img{    transform: translateY(0);
    -webkit-transform: translateY(0);}
	.mcHjMkPos{width: 100%;position: static;background: #d31b1a;font-style: normal;padding: 15px 15px;}
	.mcHjMkPos h3{padding: 0;font-size: 18px;padding-bottom: 10px;}
	.mcHjMkPos p{font-size: 14px;margin: 0!important;padding: 0!important;}
	.kxLbMk .wap1320{overflow: initial;}
	.kxLbMk{padding: 40px 0 30px;overflow: hidden;}
	.fwXmQtList li{width: 100%;}
	.fwXmQt{padding: 40px 0;}
	.cxMfPgRy li{flex-basis: calc(100% - 0px);
    margin: 25px 0 0;}
	.cxMfPgImgPos h3 i{display: none;}
	.cxMfPg{padding: 40px 0 110px;}
	.cxMfPgRy li{height: 78px;}
	.cxMfPgRyRig{top: -5px;}
	.hdSzXzListLeft{width: 160px;}
	.hdSzXzList li{padding: 0 0 0 0;min-height: 100px;margin-top: 30px;}
	.hdSzXzListRig_1{width: auto;margin: 0 0 0 110px;}
	.hdSzXzListRig_2{margin: 30px 0 0 0;padding: 56px 0 0;}
	
	
	
	
	
	
	.hdSzXzListRig_2{font-size: 12px;}
	.hdSzXzListRig_2 br{display: none;}
	.hdSzXzListRig_2{margin-top: 5px;}
	.kcJjSwiper .swiper-wrapper{display: block;}
	.kcJjSwiper .swiper-slide{width: 100%!important;margin:10px 0 0!important;}
	.kcJjSwiperNr{height: auto!important;padding: 5px 10px 20px!important;}
	.kcJjSwiperNrList li{font-size: 12px;}
	.kcJjSwiperNrBz{font-size: 14px!important;}
	.kcJjSwiperNrList{padding: 0;}
	.kcJjSwiper{margin-top: 30px;}
	.kcJj.ssHdDz{padding: 40px 0;}
	.ssHdDzBm{margin-top: 40px;}
	.kcJjSwiperImg h3 span{height: 40px;line-height: 40px;}
	.xyFcTit li{font-size: 14px;}
	.xyFcTit li.active, .xyFcTit li:hover{font-weight: normal;}
	.xyFcTit{white-space: nowrap;overflow-x: auto;}
	.xyFc{padding: 40px 0;}
	.spZsHd{padding: 30px 0;}
	.pxJsCon{padding: 40px 0 0;}
	.pxJsConSwiper{margin-top: 35px;}
	.pxJsCon .bgHjDz{position: relative;}
	.qxHdZmMkPos h3 span{font-size: 18px;}
	.qxHdZmMkPos h3 img{width: 40px;}
	.qxHdZmMkPos{height: 40px;}
	.qxHdZmMkPos h3 {letter-spacing: 3px;
    margin: 3px 0 0 19px;}
	.qxHdZmNr_1{font-size: 14px;}
	.qxHdZmNr{padding: 50px 0 40px;}
	.xwZxMore{margin-top: 35px;}
	.hdSzXz{padding: 40px 0;}
	.cxMfPgRy.hdXZDz li{width: 100%;margin-top: 60px;}
	
	.cxMfPgRy.hdXZDz .cxMfPgRyRig{left: 40px;}
	.pxSzJsList li{flex-basis: calc(100% - 0px);margin: 30px 0 0;min-height: 100px;padding: 0 0 0 110px;
    }
	.pxSzJsList{justify-content: left;flex-wrap: wrap;}
	.pxSzJsList li{position: relative;}
	.pxSzJsListImg{position: absolute;top: 0;left: 0;width: 324px;z-index: 1;width: 160px;}
	.pxSzJsListImg img{width: 100%;margin: 0;}
	.pxSzJsListImgPos{position: absolute;width: 260px;top: 10px;left:70%;
    height: 70px;}
	.pxSzJsListImgPos p{padding-top: 3px;}
	.pxSzJsListWz{padding: 30px 0 0 40px;font-size: 12px;}
	.pxSzJs{padding: 40px 0;}
	.pxSzJsList{margin-top: 1px;}
	.kcJj{padding: 40px 0 0;}
	.bmHt{height: auto;line-height: 1.5;padding:15px 13px;}
	.bmHt_1{font-size: 14px;padding: 0;letter-spacing: 0;}
	.bmHt_2{position: static;margin: 10px auto 0;}
	.pxJsCon{overflow: hidden;}
	.gyBan{padding: 170px 0 40px;}
	.gyBanNr_2{font-size: 14px;}
	.gyBanNr_3 p{font-size: 12px;}
	.sgLcBot{background: #d31b1a;}
	.sgLcBot_2 li{font-size: 12px;margin: 5px 10px 0 0;}
	.xwZxNr{padding: 40px 0;}
	.xwZxNrListImg{width: 100%;}
	.xwZxNrListWz{width: 100%;padding:10px 10px 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.xwZxNrList li{margin-top: 15px;}
	.xwZxNrList li:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
	.xwZxNrList li:after { clear: both; }  
	.xwZxNrList li { zoom: 1; }
	.zpLbTop .zpLbTopMk:nth-child(2){display: none;}
	.zpLbTop .zpLbTopMk:nth-child(4){display: none;}
	.zpLbListBotTop{font-size: 12px;}
	.bgHj .bgHjDz{position: relative;}
	.lxWmNrList li{word-wrap:break-word;}
	.lxWmNrList_2{font-size: 12px;}
	.lxWmNrList_1{width: 60px;height: 60px;line-height: 60px;}
	.lxWmNrList_1 img{max-width: 20px;max-height: 20px;}
	.lxWmNrList_2{padding: 0;}
	.lxWmNr{padding: 40px 0;}
	.lxWmNr .wap1320{width: 100%;}
	.lxWmNrList{margin-top: 30px;}
	.jcshNavList li{float: none;display: inline-block;width: auto;margin-left: -4px;}
	.jcshNavList{white-space: nowrap;}
	.jcshNavList li h3{position: static;transform: translate(0,0);font-size: 14px;padding: 10px 20px;
-ms-transform:translate(0,0);
-moz-transform:translate(0,0);
-webkit-transform:translate(0,0);
-o-transform:translate(0,0);}
	.jcshNavList li br{display: none;}
	.jcshNav{height: auto;overflow-x: auto;width: 100%;}
	.allMore.f18 a{font-size: 12px;}
	.zlBan .gcmhBan_2{margin-top: 10px;}
	.zlBan .allMore{margin-top: 20px;}
	.zlBanBotPos{position: static;width: 100%;background: #d31b1a;}
	.kxLbMkJcsh_2{padding: 10px;}
	.kxLbMk.kxLbMkJcsh{padding: 40px 0;}
	.jcGzsJs{font-size: 14px;margin-top: 20px;}
	.jcGzs{padding: 40px 0;}
	.jcGzsSwiper{margin-top: 30px;}
	.gzAlSwiper-prev{margin-right: 10px;}
	.gzAlSwiper .swiper-slide{padding: 20px;}
	.jcGjNrPos{position: static;width: 90%;margin: 0 auto;}
	.jcGjNrPosCon{width: 100%;}
	.jcGjNr .img100{display: none;}
	.jcGjNr{padding: 40px 0;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: right bottom;}
	.yyJdNr{padding: 40px 0 0;}
	.yyJdNrList li{width: auto;padding: 0 15px;font-size: 14px;}
	.zlBanBotPos.H95{margin-top: 40px;}
	.hzZmLxFsNrImg{width: 100%;}
	.hzZmLxFsNrImg img{display: block;width: 200px;margin: 0 auto;}
	.hzZmLxFsNr{width: 90%;margin: 0 auto;}
	.hzZmLxFsNrWz{margin: 30px 0 0;}
	.hzZmLxFs{padding: 40px 0;}
	.qxHdZmNrListDw_2 h3 span{min-width: 100px;height: 34px;line-height: 34px;}
	.qxHdZmNr.jcshDz{padding: 50px 0 40px;}
	.fwMsBjSwPos h3 span{min-width: 100px;height: 34px;line-height: 34px;}
	.fwMsBjSwPos p{font-size: 12px;}
	.fwMsBj{padding: 40px 0;}
	.ywZm{padding: 40px 0 80px;}
	.ywZmNrLeftJs{font-size: 14px;}
	.footerTop dt{white-space: nowrap;}
	.footerTop dt img{margin: -3px 0 0 5px;}
	.gzAlSwiperNrRig_3{font-size: 14px;}
	.gzAlSwiperNrRig_2{font-size: 12px;}
	.smYjLn_1{margin-top: 20px;}
	.smYjLn_2{display: block;}
	.smYjLn_2 li{width: 100%;max-width: 100%;margin-top: 30px;}
	.smYjLn_2 p{margin-top: 6px;}
	.smYjLn{padding: 40px 0;}
	.czZwList li{width: 100%;}
	.czZwList li.fl .czZwListWz{position: static;}
	.czZw .wap1320{padding: 10px 0;}
	.czZwListWz{padding: 45px 0 20px 10px;}
	.czZwListWz_2{margin-top: 15px;}
	.dzYxXZ .kxshDpLcSwiperBot{width: 100%;margin-top: 30px;}
	.dzYxXZ{padding: 40px 0;}
	.dzKcNr{padding: 40px 0;}
	.dzKcNrTopJs{height: 40px;line-height: 40px;font-size: 20px;padding: 0 0 0 21px;margin-top: 15px;}
	.dzKcNrBot{margin: 15px 5% 0 5%;}
	
	.footerTop dt{transform: translateX(-5px) scale(.9);padding-bottom:8px;}
	.footerTop dd{transform: translateX(-10px) scale(.8);}
	.footerTop dl:nth-child(3) dt{transform: translateX(-15px) scale(.9);}
	.footerTop dl{min-height: 159px;}
	.hdSzXzListRig_1{width: 100%;}
	.pxSzJs{width: 100%;overflow: hidden;}
	.hdSzXz{width: 100%;overflow: hidden;}
	.jyPxJsSwiper .swiper-slide{background: #FFFFFF;}
	
	
	
	
}


.pager1 {
    display:flex;
    max-width: 1000px;
    margin: 0 auto;
    margin-top: 30px;
    justify-content:center;
}
.pager1 li{
    box-sizing:border-box;
    padding:6px;
}
    .pager1 li.active{
        color:#d31b1a;
    }



/*关于我们新增板块*/
.about_jg{height:785px;overflow:hidden;background:url(../images/about/jg_bg.jpg) no-repeat center center/cover;padding-top: 120px;box-sizing: border-box;}
.about_jg .bolder{color:#000;}
.about_jgcon{width:68.7%;margin:114px auto 0 auto;position: relative;}
.about_jgcontop{width:20%;height:62px;overflow:hidden;position: absolute;left:50%;top:0;transform: translateX(-50%);}
.about_jgcontop a{display:block;width:100%;height:100%;}
.about_jgconfot{width:53.7%;height:44px;position: absolute;left:0;bottom:0px;display: flex;justify-content: space-between;}
.about_jgconfot a{display: block;height:100%;}
.about_jgconfot a:nth-of-type(1){width:36.7%;}
.about_jgconfot a:nth-of-type(2){width:29.3%;}
.about_jgconfot a:nth-of-type(3){width:28.5%;}

.about_lead{background:#1c1c1c;padding:46px 0;}
.about_leadcon{max-width: 1240px;width:64.58%;margin:0 auto;}
.about_lead ul li{display: flex;justify-content: space-between;border-bottom:1px solid #494949;padding:40px 0;}
.about_lead ul li:nth-last-of-type(1){border-bottom:none;}
.about_leadl{width:52%;}
.about_leadpic{width:33%;}
.about_leadlt{display: flex;align-items: flex-end;padding-top:70px;}
.about_leadlt h2{width:36%;font-size:18px;color:#ffffff;font-weight: normal;}
.about_leadlt h2 b{display: block;font-size:42px;}
.about_leadlt h3{font-size:18px;color:#ffffff;font-weight: normal;}
.about_leadlt h3 b{font-size:30px;display: block;}
.about_lead ul li p{font-size:14px;color:#ffffff;line-height:24px;padding-top:34px;}
.about_lead ul li p span{display:block;font-size:24px;padding-bottom:12px;}
.about_lead ul li:nth-of-type(2n) .about_leadl{order: 2;width:58%;}
.about_lead ul li:nth-of-type(2n) .about_leadpic{order: 1;}
.about_jgwapcon{display: none;}




@media(max-width:1688px){
	.about_jg{height:690px;}
	.about_jgcon{margin:100px auto 0 auto;}
	.about_leadlt{padding-top:60px;}	
	.about_leadlt h2{font-size:16px;}
	.about_leadlt h2 b{font-size:36px;}
	.about_leadlt h3{font-size:16px;}
	.about_leadlt h3 b{font-size:26px;}
	.about_lead ul li p{font-size:12px;line-height:21px;padding-top: 22px;}
	.about_lead ul li p span{font-size:21px;padding-bottom:8px;}
}

@media(max-width:1366px){
	.about_jg{height:560px;padding-top: 90px;}
	.about_jgcon{margin:80px auto 0 auto;}
	.about_lead ul li:nth-of-type(2n) .about_leadlt h2{width:48%;}		
}

@media(max-width:1024px){
	.about_jg{padding-top:40px;height:460px;}
	.about_jgcon{display: none;}
	.about_jgwapcon{width:90%;margin:40px auto 0 auto;}
	.about_jgwapcon h2{width:53%;margin:0 auto;position: relative;}
	
	.about_jgwapcon h2::before{display: block;content: '';width:1px;height:20px;background:#808080;position: absolute;right:50%;bottom:-14px;}
	.about_jgwapcon p{width:100%;height:34px;background:#333;font-size:14px;color:#ffffff;line-height: 34px;text-align: center;margin:30px auto;}
	.about_jgwapcon dl{display: flex;justify-content: space-between;}
	.about_lead ul li{flex-wrap: wrap;}
	.about_leadpic{width:100%;order: 1;height:400px;overflow:hidden;}
	.about_leadpic img{}
	.about_leadcon{width:90%;}
	.about_leadl{width:100%;order: 2;}
	.about_lead ul li:nth-of-type(2n) .about_leadl{width:100%;}
	.about_lead{padding:0;}
	.about_leadlt{padding-top:30px;}
	.about_leadlt h2 b{font-size:26px;}
	.about_leadlt h2{font-size:14px;}
	.about_leadlt h3{font-size:14px;}
	.about_leadlt h3 b{font-size:22px;}
	.about_lead ul li:nth-of-type(2n) .about_leadlt h2{width: 55%;}
	.about_lead ul li p span{font-size:18px;}
	.about_jgwapcon{display: block;}
	.about_jgwapconfot{display: flex;justify-content: space-between;position: relative;}
	.about_jgwapconfot::after{display: block;content: '';width:54%;height:1px;background:#808080;position: absolute;left:50%;top:14px;transform: translateX(-50%);}
	.about_jgwapconfotcon{width:46%;position: relative;}
	.about_jgwapconfotcon::after{display: block;content: '';width:1px;height:16px;background:#808080;position: absolute;left:50%;top:14px;}
	.about_jgwapcon dl{flex-wrap: wrap;}
	.about_jgwapcon dl dd{width:100%;margin-bottom:10px;text-align: center;}
	.about_jgwapcon dl dd img{height:30px;width:auto;}

}


