
/* 头部 */
.Header-wrapper{width: 100%;background: #fff;position: fixed;left: 0;top: 0;z-index: 9991;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.Header-container{width: 1520px;height: 100px;margin: 0 auto;}
.Header-logo{float: left;position: relative;z-index: 9995; display:table}
.Header-logo a{display: table-cell;height: 100px; vertical-align: middle;/* line-height: 105px;float: left; */}
.Header-logo a img{height: auto;}
.Header-logo span{font-size: 16px;color: #888;display: block;float: left;margin: 50px 0 0 10px;}
.Header-search{float: right;}
.Header-search-click{width: 48px;height: 100px;background:#fff url('../images/public/search.png') no-repeat center 52px;cursor: pointer;user-select: none;}
.Header-search-click.ontrue{background:#fff url('../images/public/icon-close.png') no-repeat center center /18px auto;}

.Header-language{float: right;position: relative;padding: 0 8px;text-align: center;}
.Header-language-hover{font-size: 14px;color: #666;font-weight: bold;display: block;cursor: pointer;height: 100px;line-height: 120px;}
.Header-language-hover i{width: 20px;height: 20px;display: inline-block;background: url('../images/public/language.png') no-repeat center center;vertical-align: middle;margin: -2px 4px 0 0;}
.Header-language-words{display: none;position: absolute;z-index: 9991;top: 100px;left: 0;width: 100%;background-color: rgba(255, 255, 255, 0.8);}
.Header-language-words a{display: block;text-align: center;padding: 16px 0;font-size: 16px;color: #666;border-bottom: 1px solid #dedede;}
.Header-language-words a:hover{color: #e20000;}
.Header-navbar{float: right;font-size: 0;margin-right: 12px;}
.Header-navbar ul li{display: inline-block;margin: 0 14px;}
.Header-Menu{display: block;height: 100px;line-height: 100px;font-size: 16px;color: #333;padding: 0 4px;}
.Header-navbar ul li.ontrue .Header-Menu{color: #e20000;}
.Header-Menu:hover{color: #e20000;}
.Header-sunNav{display: none;position: absolute;left: 0;top: 100px;width: 100%;padding: 44px 30px;background: #fff;border-top: 1px solid #ebebeb;z-index: 991;font-size: 16px;color: #666;}
.Header-sunNav.ontrue{animation:sunNavDown 300ms ease both;}
@keyframes sunNavDown{0%{transform: translateY(-20px);}100%{transform: translateY(0px);}}
.Header-search-message{width: 100%;height: 100px;position: absolute;z-index: 9992;background-color: #fff;right: 0;top: 0;display: none;}
.Header-search-words{width: 1520px;margin: 0 auto;}
.Header-search-wordsform{float: right;height: 100px;line-height: 100px;font-size: 0;}
.Header-search-submit{width: 54px;height: 100px;background:#fff url('../images/public/search.png') no-repeat center center;cursor: pointer;display: inline-block;vertical-align: middle;}
.Header-search-wordsform input{width: 560px;height: 38px;display: inline-block;vertical-align: middle;outline: none;border: none;font-size: 16px;color: #666;font-family: "微软雅黑";margin-right: 80px;}
.Header-search-close{width: 54px;height: 100px;background:#fff url('../images/public/icon-close.png') no-repeat center center /18px auto;cursor: pointer;display: inline-block;vertical-align: middle;user-select: none;}
.topNav .search { padding: 0 0 0 20px; height: 100px; float: left; position: relative; }
		.topNav .nav ul li:hover>a:before,.topNav .nav ul li.cur>a:before  { display: none; }
		/*.topNav .search:after { content:'';width: 1px;height: 17px; position: absolute; left:0; top:50%; transform: translateY(-50%);background: #e1e1e1;}*/
		.topNav .search .sear { cursor: pointer; float: left;width: 35px;height: 100px;background:url(../images/bba.png) no-repeat center; -webkit-background-size: 50% auto;background-size: 50% auto; }
		.topNav .search .sear:hover {  background:url(../images/bbabg.png) no-repeat center; -webkit-background-size: 50% auto;background-size: 50% auto; }
		.topNav .search .tell { cursor: pointer; float: left;width: 35px;height: 100px;background:url(../images/bbb.png) no-repeat center; -webkit-background-size: 50% auto;background-size: 50% auto;margin: 0 10px;}
		.topNav .search .tell:hover {  background:url(../images/bbbbg.png) no-repeat center; -webkit-background-size: 50% auto;background-size: 50% auto; }
		
		.topNav .search .lan,.topNav .search .phone { position: relative; cursor: pointer; float: left; }
		.topNav .search .phone span.sss { display: inline-block; width: 35px; height: 100px; background: url(../images/addphone.png) no-repeat center; background-size: 22px auto; }
		.topNav .search .phone:hover span.sss { background: url(../images/addphonebg.png) no-repeat center; background-size: 22px auto; }
		.topNav .search .phone p { display: none; background: #fff; font-size: 16px; color:#333; padding: 60px 0; text-align: center; width: 60px; background: #fff; border:1px solid #ededed; position: absolute; top: 100px; right:0;}
		.topNav .search .phone .sidebar-box { display: none;  font-size: 16px; color:#333; padding: 10px 0; text-align: center; width: 60px; position: absolute; top: 50px; margin-right:-30px; right:50%;}
		.topNav .search .phone .sidebar-box.cura,.topNav .search .phone:hover .sidebar-box {  display: block!important; }
		
		@media(max-width: 1024px){
		    .topNav .search .phone:hover .sidebar-box {  display: none!important; }
		    .topNav .search .phone .sidebar-box.cura {  display: block!important; }
		
		}
		
		.topNav .search .phone .mobileSide-a { height: 100px; }
		.topNav .search .phone .mobileSide-a ul li { }
		.topNav .search .phone .mobileSide-a ul,.topNav .search .phone .sidebar-box .mobileSide-b { bottom:0; left:0; display: inline-block; vertical-align: top; margin: 0 5px; position: relative; }
		
		
		.topNav .search .lan>a { display: inline-block; width: 35px;height: 100px;background:url(../images/bbc.png) no-repeat center; -webkit-background-size: 50% auto;background-size: 50% auto; }
		.topNav .search .lana>a { background:url(../images/bbb.png) no-repeat center; -webkit-background-size: 50% auto;background-size: 50% auto; }
		.topNav .search .lan:hover>a { background:url(../images/bbcbg.png) no-repeat center; -webkit-background-size: 50% auto;background-size: 50% auto; }
		.topNav .search .lana:hover>a { background:url(../images/bbbbg.png) no-repeat center; -webkit-background-size: 50% auto;background-size: 50% auto; }
		.topNav .menu { display: none; cursor: pointer; float: right;position: relative;width: 70px;height: 100px;background: #1f2c5c; }
		.topNav .menu span { transition: all 0.8s; display: inline-block;width: 24px;height: 16px; position: absolute; left:50%; top:50%; transform: translate(-50%,-50%);background: url(../images/menu.png) no-repeat center/cover; }
		.topNav .menuC span { background: url(../images/menux.png) no-repeat center; }
		.subsearch { display: none; width: 330px; position: absolute; top:80px; right:33px; padding-top:25px; }
		.subsearch form {background: #ffffff; border-radius: 3px; padding:15px 20px; position: relative;width: 100%;height: 50px; }
		.subsearch form:after { content:''; position: absolute;right:36px; top:-8px; line-height: 0;border-width: 8px;border-color: #ffffff;border-top-width: 0;border-style: dashed;border-top-style: solid;border-left-color: transparent;border-right-color: transparent;}
		.subsearch form input.inp {width: 100%; border:none;border-left:2px solid #93969d;background: none; outline: none; padding-left:10px; color:#333; }
		.subsearch form input.subxx { border:none; outline: none; position: absolute; right:20px; top:5px;height: 40px;background: url(../images/ssbg.png) no-repeat center; font-size: 0;width: 25px; }
		.topNav .search .sear:hover .subsearch { display: block; }
		.topNav .search .lan:hover .subsearch { display: block; }
		.subsearch .lanSub { right:-26px; text-align: left; background: rgba(255,255,255,1); border-radius: 3px; padding:20px 20px 20px 20px; position: relative;width: 100%;height:auto; }
		.subLan { width: 130px; right:10px}
		.subsearch .lanSub:after { content:''; position: absolute;right:26px; top:-8px; line-height: 0;border-width: 8px;border-color: rgba(255,255,255,0.9);border-top-width: 0;border-style: dashed;border-top-style: solid;border-left-color: transparent;border-right-color: transparent;}
		.subsearch .lanSub a { padding-left:20px;line-height: 2.3; display: block; font-size: 14px;color:#999; }
		.subsearch .lanSub a span { color:#333333; font-size: 14px; display: inline-block; margin-right:14px; position: relative; }
		.subsearch .lanSub a span:after { content:'';width: 10px;height: 1px;background: #ddd; position: absolute; right:-12px; bottom:8px; }
		.subsearch .lanSub a:hover,.subsearch .lanSub a.cur {background: url(../images/true.jpg) no-repeat left center; }
		.subtell{background: #ffffff;
    border-radius: 3px;
    padding: 0px 20px;
    /* position: relative; */
    width: 200px;
    height: 50px;top:105px;line-height: 52px;font-size: 21px;}
	.subtell:after {
	    content: '';
	    position: absolute;
	    right: 36px;
	    top: -8px;
	    line-height: 0;
	    border-width: 8px;
	    border-color: #ffffff;
	    border-top-width: 0;
	    border-style: dashed;
	    border-top-style: solid;
	    border-left-color: transparent;
	    border-right-color: transparent;
	}

/* 手机汉堡键 */
.Header-navclick{height: 60px;padding: 0 0 0 4px;cursor: pointer;float: right;user-select: none;display: none;}
.Header-navclick span{width: 32px;height: 3px;background: #666;display: block;position: relative;margin-top: 28.5px;transition: all .2s linear;}
.Header-navclick span:before,.Header-navclick span:after{content: "";position: absolute;height: 3px;background: #666;display: block;left: 0;width: 100%;transition: all .2s linear;}
.Header-navclick span:before{top: -10px;}
.Header-navclick span:after{top: 10px;}
.Header-navclick.ontrue span{-moz-animation: buttonAnimation 0.3s ease forwards;-webkit-animation: buttonAnimation 0.3s ease forwards;animation: buttonAnimation 0.3s ease forwards;}
.Header-navclick.ontrue span:before{-moz-animation: buttonAnimationBefore 0.3s ease forwards;-webkit-animation: buttonAnimationBefore 0.3s ease forwards;animation: buttonAnimationBefore 0.3s ease forwards; }
.Header-navclick.ontrue span:after{-moz-animation: buttonAnimationAfter 0.3s ease forwards;-webkit-animation: buttonAnimationAfter 0.3s ease forwards;animation: buttonAnimationAfter 0.3s ease forwards;}
@-moz-keyframes buttonAnimationBefore {
    0% {-moz-transform: translateY(0px) rotate(0);transform: translateY(0px) rotate(0); }
    50% {-moz-transform: translateY(8px) rotate(0);transform: translateY(8px) rotate(0); }
    100% {-moz-transform: translateY(8px) rotate(45deg);transform: translateY(8px) rotate(45deg); }
}
@-webkit-keyframes buttonAnimationBefore {
    0% {-webkit-transform: translateY(0px) rotate(0);transform: translateY(0px) rotate(0); }
    50% {-webkit-transform: translateY(8px) rotate(0);transform: translateY(8px) rotate(0); }
    100% {-webkit-transform: translateY(8px) rotate(45deg);transform: translateY(8px) rotate(45deg); }
}
@keyframes buttonAnimationBefore {
    0% {-moz-transform: translateY(0px) rotate(0);-ms-transform: translateY(0px) rotate(0);-webkit-transform: translateY(0px) rotate(0);transform: translateY(0px) rotate(0); }
    50% {-moz-transform: translateY(10px) rotate(0);-ms-transform: translateY(10px) rotate(0);-webkit-transform: translateY(10px) rotate(0);transform: translateY(10px) rotate(0); }
    100% {-moz-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);-webkit-transform: translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg); } }
@-moz-keyframes buttonAnimationAfter {
    0% {-moz-transform: translateY(0) rotate(0);transform: translateY(0) rotate(0); }
    50% {-moz-transform: translateY(-8px) rotate(0);transform: translateY(-8px) rotate(0); }
    100% {-moz-transform: translateY(-8px) rotate(-45deg);transform: translateY(-8px) rotate(-45deg); }
}
@-webkit-keyframes buttonAnimationAfter {
    0% {-webkit-transform: translateY(0) rotate(0);transform: translateY(0) rotate(0); }
    50% {-webkit-transform: translateY(-8px) rotate(0);transform: translateY(-8px) rotate(0); }
    100% {-webkit-transform: translateY(-8px) rotate(-45deg);transform: translateY(-8px) rotate(-45deg); }
}
@keyframes buttonAnimationAfter {
    0% {-moz-transform: translateY(0) rotate(0);-ms-transform: translateY(0) rotate(0);-webkit-transform: translateY(0) rotate(0);transform: translateY(0) rotate(0); }
    50% {-moz-transform: translateY(-10px) rotate(0);-ms-transform: translateY(-10px) rotate(0);-webkit-transform: translateY(-10px) rotate(0);transform: translateY(-10px) rotate(0); }
    100% {-moz-transform: translateY(-10px) rotate(-45deg);-ms-transform: translateY(-10px) rotate(-45deg);-webkit-transform: translateY(-10px) rotate(-45deg);transform: translateY(-10px) rotate(-45deg); }
}
@-moz-keyframes buttonAnimation {
    0% {background: transparent; }
    50% {background: rgba(255, 255, 255, 0); }
    100% {background: rgba(255, 255, 255, 0); }
}
@-webkit-keyframes buttonAnimation {
    0% {background: transparent; }
    50% {background: rgba(255, 255, 255, 0); }
    100% {background: rgba(255, 255, 255, 0); }
}
@keyframes buttonAnimation {
    0% {background: transparent; }
    50% {background: rgba(255, 255, 255, 0); }
    100% {background: rgba(255, 255, 255, 0); }
}

/* 手机下拉按钮 */
.Header-sunNavClick{display: none;position: absolute;width: 44px;height: 44px;right: 0;top: 0;z-index: 9996;background: url('../images/public/icon-dd1.png') no-repeat center center /16px auto;}
.Header-sunNavClick.ontrue{transform: rotate(180deg);}

.Header-buy{display:flex;float:right;height:100px;align-items: center;justify-content: center;margin:0 10px;padding-top: 21px;box-sizing: border-box;}
.Header-buy span{padding-left: 26px;background: url('../images/public/buy.png') no-repeat left center;font-size: 14px;color: #666;font-weight: bold;height:22px;line-height:22px;transition: all .4s ease;}
.Header-buy:hover span{color:#e20000}

/* 底部 */
.Footer-wrapper{width: 100%;background-color: #dbdedf;}
.Footer-container{width: 1520px;margin: 0 auto;}
.Footer-navbar{width: 100%;padding: 70px 0 46px 0;border-bottom: 1px solid rgba(255,255,255,.1);overflow: hidden;position: relative;}
.Footer-navbar ul li{/* width: 12.5%; */float: left;overflow: hidden;margin-right:3.5%}
.Footer-navbar ul li:last-child{width:200px}
.Footer-navbar-menu{width: 100%;font-size: 18px;color: #212121;height: 38px;line-height: 38px;user-select: none;}
.Footer-navbar-words{width: 100%;overflow: hidden;margin-top: 6px;}
.Footer-navbar .Footer-navbar-words a{display: block;font-size: 16px;color: #676968;padding: 8px 0;}
.Footer-navbar .Footer-navbar-words a:hover{color: #676968;text-decoration: underline;}
.Footer-copy{width: 100%;padding: 34px 0;background: #282828;}
.Footer-copy-icon{width: 100%;}
.Footer-copy-iconL{float: left;}
.Footer-copy-iconL p{font-size: 14px;color: #8a8a8a;margin-top: 8px;}
.Footer-copy-iconL p a{margin-left: 8px;color: #8a8a8a;}
.Footer-copy-iconL p a:hover{color: #8a8a8a;}
.Footer-copy-iconR{float: right;font-size: 0;text-align: right;}
.Footer-copy-iconR a{display: inline-block;margin-left: 8px;width: 34px;height: 34px;transition: all .4s;position: relative;}
.Footer-copy-iconR a:nth-child(1){background: url('../images/public/foo-ic1.png') no-repeat;}
.Footer-copy-iconR a:nth-child(2){background: url('../images/public/foo-ic2.png') no-repeat;}
.Footer-copy-iconR a:nth-child(3){background: url('../images/public/foo-ic3.png') no-repeat;}
.Footer-copy-iconR a:nth-child(4){background: url('../images/public/foo-ic4.png') no-repeat;}
.Footer-copy-iconR a:nth-child(5){background: url('../images/public/foo-ic5.png') no-repeat;}
.Footer-copy-iconR a:hover{transform: translateY(-4px);}
.Footer-wximg img{position: absolute;right: 0;bottom: 44px;z-index: 2;width: 160px;height: 160px;border: 10px solid #fff;display: none;}
.Footer-wximg:hover img{display: block;}
.Footer-copy-link{width: 100%;overflow: hidden;margin-top: 4px;}
.Footer-copy-link span{font-size: 12px;color: #9f9f9f;margin: 4px 0;}
.Footer-copy-link a{display: inline-block;vertical-align: middle;font-size: 12px;color: #9f9f9f;margin: 4px 6px;}



.Container-wrapper{margin-top: 100px;}



/* 二级导航 */
.Header-suncontain{width: 1280px;margin: 0 auto;}
.Header-sunotherl{width: 26%;float: left;height: 196px;overflow: hidden;}
.Header-sunotherl img{width: 100%;height: 100%;object-fit: cover;transition: all .4s ease-in-out;}
.Header-sunotherl img:hover{transform: scale(1.1);}
.Header-sunotherc{width: 37%;float: left;margin-left: 4%;border-right: 1px solid #e5e5e5;min-height: 196px;}
/*.Header-sunotherck{float: left;}*/
.Header-sunotherck h6{width: 50%;float: left;}
.Header-sunotherck{display: flex;flex-wrap: wrap;justify-content: space-between;padding-right: 20px;}
.Header-sunotherck a{display: block;width: 45%;height: 56px;border-bottom: 1px solid #e5e5e5;line-height: 56px;font-size: 16px;color: #666;padding-left: 12px;background: url('../images/wtimg/arr.png') no-repeat left center;transition: all .3s ease-in-out;}
.Header-sunotherck a:hover{color: #e20000;background: url('../images/wtimg/arrH.png') no-repeat left center;}
.Header-sunotherr{width: 24%;float: right;margin-left: 3%}
.Header-sunotherr p{font-size: 15px;color: #666;line-height: 25px;text-align: justify;}
.Header-sunprolh.onfalse{display: none;}
.Header-sunprorh.onfalse{display: none;}
.Header-sunprol{height: auto;}
.Header-sunprol h6{width: 100%;height: 196px;overflow: hidden;}
.Header-sunprolh p{font-size: 16px;color: #666;margin-top: 24px;}
.Header-sunproc {width: 35%;padding:0 5%;border-right: 1px solid #e5e5e5;margin-left: 0;}
.Header-sunpror{width: 35%;}
.Header-sunproc .Header-sunotherck a{height: 38px;line-height: 38px;width: 100%;}
.Header-sunprorh{width: 100%;}
.Header-sunprorh a{display: block;height: 48px;line-height: 48px;transition: all .3s ease-in-out;color: #666;}
.Header-sunprorh a:hover{color: #e20000;}
.Header-sunprorhl{float: left;margin-right: 30px;}
.Header-sunproc .Header-sunotherck a.fll{float: left;}
.Header-sunproc .Header-sunotherck a.flr{float: right;}


.Header-sunproc .Header-sunotherck a.ontrue{color: #e20000;}




/* -------------------------PC端--------------------------- */

@media all and (max-width:1620px) {
    .Header-container,.contain{width: 94%;}
    .Header-navbar ul li {margin: 0 10px;}
    .Header-search-words{width: 94%;}
    .Footer-container{width: 94%;}
	.Footer-navbar ul li{margin-right: 1.5%;}
}

@media all and (max-width:1460px) {
    /* .Header-logo a img{height: 30px;} */
    .Header-navbar ul li {margin: 0 8px;}
    .Header-logo span {margin: 48px 0 0 10px;}
}

@media all and (max-width:1380px) {
    .Header-navbar ul li {margin: 0 6px;}
    .Header-navbar{margin-right: 0;}
    .Header-logo span {margin: 52px 0 0 8px;font-size: 14px;}
	.Footer-navbar-menu{font-size: 16px;}
	.Footer-navbar .Footer-navbar-words a,.Footer-ewm p{font-size: 14px;}
	.Footer-navbar .Footer-navbar-words a{padding: 5px 0;}
	.Footer-ewm{width: 140px;}
}

@media all and (max-width:1280px) {
    /* .Header-logo a img{height: 26px;} */
    .Header-logo span {margin: 52px 0 0 8px;}
    .Header-search-click{width: 44px;}
    .Header-language{padding: 0 5px;}
    .Header-navbar ul li {margin: 0 4px;}
    .Header-logo a {line-height: 112px;}
}

@media all and (max-width:1200px) {
    .Container-wrapper{margin-top: 76px;}

    /* .Header-logo a img {height: 24px;} */
    .Header-logo span {margin: 36px 0 0 4px;font-size: 12px;}
    .Header-language{padding: 0 3px;}
    .Header-language-hover{font-size: 12px;height: 76px;line-height: 76px;}
    .Header-search-click {width: 36px;height: 76px;background: #fff url("../images/public/search.png") no-repeat center center;}
    .Header-Menu {padding: 0;font-size: 14px;height: 76px;line-height: 76px;}
    .Header-logo a{height: 76px;line-height: 76px;}
    .Header-container{height: 76px;}
    .Header-search-wordsform{height: 76px;line-height: 76px;}
    .Header-search-message{height: 76px;}
    .Header-search-submit,.Header-search-close{height: 76px;}
    .Header-search-wordsform input{width: 420px;margin-right: 40px;}
    .Footer-navbar {width: 100%;padding: 48px 0 32px 0;}
    .Footer-copy { padding: 26px 0;}
    .Header-language-words{top: 76px;}
    .Header-language-words a {padding: 14px 0;font-size: 12px;}
    .Header-sunNav{top: 76px;}
    
    .Header-buy {height: 76px;padding-top: 2px;}
}


#media_start_jwplayer_logo{display: none !important;}

.Footer-ewm{position: absolute;width: 160px;/* height: 167px; */top: 84px;right: 0;}
.Footer-ewm img{width: 100%;/* height: 100%; */background: #fff;padding: 8px 5px;}
.Footer-ewm p{text-align:center;color:#676968;font-size:16px;margin-top:10px}

#fullPage .about{padding-bottom:70px;background:url(../images/aboutbg.png) no-repeat bottom center;align-items:flex-end;}
.about .left{width:51%;float:left}
.about .left img{max-width:100%}
.about .title h3{margin-bottom:50px;}
.viewMore a,.viewMore span{display:inline-block;}
.viewMore a:after,.viewMore span:after{content:"";display:inline-block;width:18px;height:18px;background:#2d65bc url(../images/icon-more2.png) no-repeat center;border-radius:50%;vertical-align:middle;margin-left:10px;margin-bottom:3px;}
.viewMore2 a,.viewMore2 span{display:inline-block;border:2px solid #2d65bc;padding:0 17px;border-radius:23px;line-height:42px;white-space:nowrap;color:#2d65bc;}
.viewMore2 a:after,.viewMore2 span:after{content:"+";margin-left:40px;font-size:20px;vertical-align:middle;}
.viewMore2 a:hover,.viewMore2 span:hover{color:#fff;background:#2d65bc;}
.about .right{/* width:49%; */padding-left:20px;padding-top:84px;overflow:hidden}
.about .data{margin-top:40px;}
.data{font-size:0;}
.data .item{display:inline-block;width:19%;font-size:16px;margin-right:8%;color:#555;vertical-align:top;border-bottom:2px solid #aabecd;padding-bottom:20px;}
.data .item:nth-child(4n){margin-right:0;}
.data .item:nth-child(2n){padding-top:90px;}
.data .item b{font-family:'OswaldRegular';font-weight:normal;color:#2d65bc;font-size:48px;}
.data .item sup{font-size:26px;color:#2d65bc;line-height:1;position:absolute;right:0;top:0;}
.data .item .tit{display:inline-block;position:relative;line-height:1;padding-right:20px;margin-bottom:20px;}
.data .item sub{position:absolute;right:0;bottom:0;font-size:16px;}
.slideNews .swiper-container{overflow:visible;}
.slideNews .swiper-slide{opacity:0.2;padding:30px 0;}
.slideNews .swiper-slide-prev,.slideNews .swiper-slide-next,.slideNews .swiper-slide-active{opacity:1;}
.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right{display:none;}
.slideNews .text{padding:45px 0;opacity:0;}
.slideNews .text .date{font-size:16px;color:#999;margin-bottom:10px;-webkit-transition:.6s;transition:.6s;opacity:0;position:relative;top:-30px;}
.slideNews .swiper-slide-active .text .date{top:0;opacity:1;}
.slideNews .text h4{font-size:24px;color:#333;font-family:'SNregular';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;-webkit-transition:.6s;transition:.6s;opacity:0;position:relative;top:-30px;-webkit-transition-delay:.1s;transition-delay:.1s;}
.slideNews .swiper-slide-active .text h4{top:0;opacity:1;}
.slideNews .text .desc{font-size:16px;color:#666;line-height:30px;height:60px;overflow:hidden;-webkit-transition:.6s;transition:.6s;opacity:0;position:relative;top:30px;-webkit-transition-delay:.2s;transition-delay:.2s;}
.slideNews .swiper-slide-active .text .desc{top:0;opacity:1;}
.slideNews .text .more{text-align:center;margin-top:40px;}
.slideNews .text .more a{display:inline-block;line-height:42px;width:140px;text-align:center;font-size:14px;border-radius:23px;border:2px solid #2d65bc;color:#2d65bc;}
.slideNews .text .more a:hover{background:#2d65bc;color:#fff;}
.slideNews .swiper-slide-active .text{opacity:1;}
.swiper-container-3d{perspective:1500px;}
.slideNews img{width:100%;}
.swiperBtns .prev,.swiperBtns .next{position:absolute;width:60px;height:60px;border:1px solid #ebebeb;border-radius:50%;cursor:pointer;bottom:230px;z-index:60;}
.swiperBtns .prev{right:70%;}
.swiperBtns .next{left:70%;}
.swiperBtns span:after{content:"";width:10px;height:10px;position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px;border-left:2px solid #999;border-bottom:2px solid #999;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.swiperBtns span.next:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}
.swiperBtns span:hover{background:#2d65bc;border-color:#2d65bc;}
.swiperBtns span:hover:after{border-color:#fff;}
.aboutMap{display:inline-block;font-size:0;position:relative;}
.aboutMap i{position:absolute;width:10px;height:10px;left:33.5%;top:42.6%;background:#454545;border-radius:50%;z-index:10;}
.aboutMap i:before{content:"";position:absolute;padding:25px;border:1px solid #454545;border-radius:50%;left:50%;top:50%;margin-top:-25px;margin-left:-25px;-webkit-animation:scales 2s ease-in infinite;animation:scales 2s ease-in infinite;z-index:-1;}
.aboutMap i:after{content:"";position:absolute;padding:25px;border-radius:50%;left:50%;top:50%;margin-left:-25px;margin-top:-25px;background:#b7b5b5;border:1px solid #b7b5b5;-webkit-animation:scales 2s ease-in infinite;animation:scales 2s ease-in infinite;animation-delay:.5s;z-index:-1;}
.aboutMap i em{position:absolute;width:100%;height:100%;background:#454545;border-radius:50%;z-index:10;}
.aboutMap i .lg{position:absolute;width:60px;left:50%;margin-left:-28px;top:30px;}
.about .left .title{max-width:740px;}
.indexnews{display:table;width:100%}
.indexnews .tableCell,.homefourth .tableCell{  vertical-align: middle;
    display: table-cell;
    height: calc(100vh - 0px);
    width: 100%;color:#fff}
	.indexnews .indexnewslist{/* width:94%; */margin:auto}
	.indexnews .h3title{text-align: center;font-size: 40px;padding-top:100px}
	.indexnews .h4title{text-align: center;font-size: 20px;padding:8px 0 2.5%}
	.indexnews .indexnewslist ul li{width:48.8%;float:left;margin-bottom:20px}
	.indexnews .indexnewslist ul li:nth-child(2n+2){float:right}
	.indexnews .indexnewslist ul li a{padding:12px;display:block;border:1px solid #fff;transition: 400ms;
    -webkit-transition: 400ms;
    -ms-transition: 400ms;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;}
	.indexnews .indexnewslist ul li a:hover{border:1px solid #fff;background:#fff}
	.indexnews .indexnewslist ul li .time{float:left;text-align:center;color:#fff}
	.indexnews .indexnewslist ul li .time span{display:block;font-size:16px;color:#fff}
	.indexnews .indexnewslist ul li .time .y{font-size:26px;line-height:28px;padding:10px 0 5px}
	.indexnews .indexnewslist ul li a:hover .time .y{color:#333}
	.indexnews .indexnewslist ul li a:hover .time span{color:#666}
	.indexnews .indexnewslist ul li .text{overflow:hidden;padding-left:20px}
	.indexnews .indexnewslist ul li .text .title{font-size:16px;margin-bottom:5px;color: #fff;}
	.indexnews .indexnewslist ul li a:hover .text .title{color:#333}
	.indexnews .indexnewslist ul li .text p{font-size:14px;color:rgba(255,255,255,0.4);line-height:22px;min-height:44px}
	.indexnews .indexnewslist ul li a:hover .text p{color:#666}
	.indexnews .bottomtitle{clear:both;text-align: center;font-size:34px;padding:10% 0 20px}
	.indexnews .bottombtn{text-align: center;}
	.indexnews .bottombtn a{width:120px;height:40px;line-height:40px;background:#e20000;color:#fff;font-size:16px;text-align: center;display:inline-block;border-radius: 4px;}
	.homefourth .fourthtext{padding-top:100px;color:#fff;width:78vw;margin:auto;position: relative;min-height:380px}
	.homefourth .fourthtext .fourthtitle{font-size:40px;
    position: relative;    padding-bottom: 30px;
}
	.homefourth .fourthtext .fourthtitle:before{content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: #333;
    height: 5px;
    width: 40px;} 
	.homefourth .fourthtext .text{font-size:20px;line-height:34px;margin:15px 0;min-height:100px;}
	.homefourth .fourthtext #menuconone1 .text{/* max-height: 204px;overflow-y: auto;padding-right: 6px; */font-size: 16px;}
	/* 
	.homefourth .fourthtext #menuconone1 .text::-webkit-scrollbar {
	  width : 14px;  
	  height: 1px;
	  }
	  .homefourth .fourthtext #menuconone1 .text::-webkit-scrollbar-thumb {
	  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
	  background   : #535353;
	  }
	  .homefourth .fourthtext #menuconone1 .text::-webkit-scrollbar-track {
	  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
	  background   : #ededed;
	  } */
	.homefourth .fourthtext .btn a{width:160px;height:50px;line-height:50px;font-size:16px;text-align:center;border: 1px solid #333;color: #333;
    display: block;margin-top: 10px;}
	.homefourth .fourthtext .btn a:hover{background:#f90200;border:1px solid #f90200;color: #fff;}
	.footsection .fp-tableCell{ vertical-align: bottom;}
	.homefourth .fourthtext .fourthtextright{ position: absolute; width: 380px;right: 0;top:50%;margin-top: -190px;}
	.homefourth .fourthtext .fourthtextright dl dd{width:190px;height:190px;float:left;border:2px solid #333;text-align:center;padding:40px 0 0;cursor: pointer;}
	.homefourth .fourthtext .fourthtextright dl dd:last-child{float:right;border-top:none}
	.homefourth .fourthtext .fourthtextright dl dd .destitle{font-size:24px;margin-top:10px}
	.homefourth .fourthtext .fourthtextright dl dd:first-child{border-right:none}
	#fullPage .fourthtextright .active .destitle{color: #fff !important;}
	#fullPage .fourthtextright .active .pic img{display: none;}
	#fullPage .fourthtextright .active .pic{display: block;height: 69px;}
	#fullPage .fourthtextright #menuone1.active .pic{background: url(../images/icon06.png) no-repeat center center;}
	#fullPage .fourthtextright #menuone2.active .pic{background: url(../images/icon08.png) no-repeat center center;}
	#fullPage .fourthtextright #menuone3.active .pic{background: url(../images/icon07.png) no-repeat center center;}
/* ------------------------手机端-------------------------- */
/* 
@media all and (max-width:1000px) {
    .Container-wrapper{margin-top: 60px;}

    .Header-container{height: 60px;}
    .Header-logo{height: 60px;}
    .Header-logo a {height: auto;line-height: normal;float: initial;margin-top: 8px;}
    .Header-logo span{display: block;margin: 0;float: initial;text-align: center;margin-top: 4px;}
    .Header-language-hover{height: 60px;line-height: 60px;}
    .Header-language-hover span{display: none;}
    .Header-search-click{height: 60px;line-height: 60px;}
    .Header-language-hover i{margin: -4px 0 0 0;}
    .Header-navclick{display: block;}
    .Header-navbar{float: left;width: 100%;}
    .Header-navbar ul li{display: block;width: 100%;position: relative;margin: 0;}
    .Header-Menu{width: 100%;height: 44px;line-height: 44px;font-size: 16px;}
    .Header-navbar{display: none;}
    .Header-sunNavClick{display: block;}
    .Header-sunNav{position: static;top: 0;left: 0;}
    .Header-search-message{height: 45px;top: 60px;border-top: 1px solid #ececec;}
    .Header-search-close{display: none;}
    .Header-search-wordsform{height: 44px;line-height: 44px;float: initial;}
    .Header-search-submit{height: 44px;position: absolute;right: 0;top: 0;z-index: 2;width: 44px;}
    .Header-search-wordsform input{width: 100%;margin-right: 0;height: 44px;padding-right: 46px;box-sizing: border-box;}
    .Header-language-words{top: 60px;}
    .Header-language{position: static;}
    .Header-language-words a{padding: 14px 3%;font-size: 16px;text-align: left;}

    .Footer-navbar {padding: 32px 0 24px 0;}
    .Footer-navbar ul li{width: 100%;}
    .Footer-navbar-words{display: none;margin-top: 0;}
    .Footer-copy {padding: 24px 0;}
    .Footer-copy-iconL p{margin-top: 0;}
    .Footer-copy-iconR{float: left;margin-top: 16px;}
    .Footer-copy-iconR a{margin-left: 0;margin-right: 8px;}
    .Footer-copy-link{margin-top: 10px;}
    .Footer-copy-link a {margin: 4px 2px;}

} */


