@charset "utf-8";/* reset*/
*, ::after, ::before {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;box-sizing: border-box}
html,body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:100%;margin: 0;padding: 0;border: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ul,ol,li{list-style:none;margin:0;padding:0;}
img{border:0px;vertical-align:middle;max-width:100%;}
h1,h2,h3,h4,h5{margin: 0;padding: 0;border: 0;line-height: normal;}
select::-ms-expand{display:none;} 
input,a{outline:none;}
a{color:#333333;text-decoration:none;outline:none;}
a:link{text-decoration:none;outline:none;}
a:visited{text-decoration:none;outline:none;}
a:hover{text-decoration:none;outline:none;}
a:focus{outline:none;}
.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clear{zoom:1;}
.clear{clear:both;}
.clearfix:before, .clearfix:after{content:"";display:block;height:0;overflow:hidden;}  
.clearfix:after{clear:both;}  
.clearfix{zoom:1;} 
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.none{display:none;}
.hide{display:none;}
textarea{outline:none;}
table{border-spacing:0;}
/* 去除iPhone中默认的input样式 */
input,select,button{appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;resize:none;border-radius:0;outline:none;border:none;background-color:transparent;font-family:inherit;font-size:inherit;color:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;}
textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;}
input[type="button"],input[type="radio"],input[type="checkbox"],input[type="submit"],button{cursor:pointer;}

@font-face{font-family:'Jost';src:url('fonts/Jost-Regular.eot');src:url('fonts/Jost-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/Jost-Regular.woff2') format('woff2'),url('fonts/Jost-Regular.woff') format('woff'),url('fonts/Jost-Regular.ttf') format('truetype'),url('fonts/Jost-Regular.svg#Jost-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'Questrial';src:url('fonts/Questrial-Regular.eot');src:url('fonts/Questrial-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/Questrial-Regular.woff2') format('woff2'),url('fonts/Questrial-Regular.woff') format('woff'),url('fonts/Questrial-Regular.ttf') format('truetype'),url('fonts/Questrial-Regular.svg#Questrial-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}
/*Montserrat*/
@font-face{font-family:'Montserrat';src:url('fonts/Montserrat-Light.eot');src:url('fonts/Montserrat-Light.eot?#iefix') format('embedded-opentype'),url('fonts/Montserrat-Light.woff2') format('woff2'),url('fonts/Montserrat-Light.woff') format('woff'),url('fonts/Montserrat-Light.ttf') format('truetype'),url('fonts/Montserrat-Light.svg#Montserrat-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Montserrat';src:url('fonts/Montserrat-Regular.eot');src:url('fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/Montserrat-Regular.woff2') format('woff2'),url('fonts/Montserrat-Regular.woff') format('woff'),url('fonts/Montserrat-Regular.ttf') format('truetype'),url('fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'Montserrat';src:url('fonts/Montserrat-Medium.eot');src:url('fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('fonts/Montserrat-Medium.woff2') format('woff2'),url('fonts/Montserrat-Medium.woff') format('woff'),url('fonts/Montserrat-Medium.ttf') format('truetype'),url('fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Montserrat';src:url('fonts/Montserrat-SemiBold.eot');src:url('fonts/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),url('fonts/Montserrat-SemiBold.woff2') format('woff2'),url('fonts/Montserrat-SemiBold.woff') format('woff'),url('fonts/Montserrat-SemiBold.ttf') format('truetype'),url('fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Montserrat';src:url('fonts/Montserrat-Bold.eot');src:url('fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/Montserrat-Bold.woff2') format('woff2'),url('fonts/Montserrat-Bold.woff') format('woff'),url('fonts/Montserrat-Bold.ttf') format('truetype'),url('fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}


.EN{font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif; font-weight:normal;}
.CN .feedback2 .text{font-family:Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;}
.EN .feedback2 .text{font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:normal;}

html,body{position:relative;top:0;width:100%;height:auto;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*end reset*/


/* CSS Document */
body{background-color:#ffffff; overflow-x:hidden;color:#000;position:relative;min-width:320px; font-family:Microsoft Yahei,"微软雅黑",Arial, Helvetica, sans-serif; font-size:12px;line-height:20px; min-width:320px;}
.w1300{width:67.70833333333333%;margin:0 auto;}
.w1600{width:87.5%;margin:0 auto;}
@media (max-width: 1000px){
    .w1300 {width: 94%; }	
	.w1600{width:94%;}
}


.text-center{ text-align:center;}
.flex{display:flex;display:-webkit-box;/* Chrome 4+,Safari 3.1,iOS Safari 3.2+ */
  display:-moz-box;/* Firefox 17- */
  display:-webkit-flex;/* Chrome 21+,Safari 6.1+,iOS Safari 7+,Opera 15/16 */
  display:-moz-flex;/* Firefox 18+ */
  display:-ms-flexbox;/* IE 10 */}
.flex-wrap{flex-flow:wrap}


/*****************************mav start*****************************/

.pageH{ padding-top:2.1875vw;padding-top:56px;}
.header{position:fixed;background:#c8111b;left:0;right:0;top:0;z-index:30;text-align:center;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;}
.header .box{align-items:center;padding:0 4.8%; position:relative; z-index:10;background:#1e1e1e;height:2.1875vw;height:56px;}
/*logoBox*/
.header .logoBox{float:left;text-align:left;width:9.765625vw;width:250px;}
.header .logoBox a{display:inline-block;line-height:2.1875vw;line-height:56px;}
.header .logoBox img{height:0.625vw; height:18px;}
/*top-right*/
.header .top-right{ float:right;}
.header .top-right .top-lan{font-size:0; line-height:0;margin-left:60px;padding-top:20px;}
.header .top-right .top-lan a{display:inline-block;*display:inline;zoom:1; vertical-align:top;border:1px solid #c8111b;text-align:center;font-size:10px;width:43px;border-radius:2px;margin-left:5px;line-height:16px;color:#fff;text-transform:uppercase;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out}
.header .top-right .top-lan a:hover,
.header .top-right .top-lan a.active{ background:#c8111b;}
.header .top-right .top-lan a.line{ margin-left:30px; position:relative;}
.header .top-right .top-lan a.line:after{content:'';background:#c8111b; position:absolute;top:0;left:-15px;width:1px;height:100%; }
.header .top-right .top-lan a.EN{font-weight:600;font-size:12px;}

/*pcNavBox*/
.pcNavBox{ float:right;}
.pcNavBox ul{font-size:0; line-height:0;}
.pcNavBox li{display:inline-block;*display:inline;zoom:1;vertical-align:top;position:relative;margin-right:0vw;/*-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;*/}
.pcNavBox li:last-child{margin-right:0;}
.pcNavBox li > a{display:inline-block;position:relative;color:#fff;/*-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;*/font-size:0.625vw;line-height:2.1875vw;padding:0 0.78125vw;font-size:16px;line-height:56px; padding:0 15px;}
.pcNavBox li > a span{display:inline-block; position:relative; z-index:2;display:inline-block; padding-right:0.67vw; color:#fff;position:relative;}
.pcNavBox li > a span:after{ content:''; width:0.36vw; height:0.36vw;margin-top:-0.18vw;border-radius:50%; background:#fff; position:absolute;right:0;top:50%;}
.pcNavBox li:hover > a span,
.pcNavBox li.active > a span{color:#c9111b;}
.pcNavBox li:hover  > a span:after,
.pcNavBox li.active > a span:after{ background:#c9111b;}
/*pcNavBox nav_dropdown*/
.nav_dropdown{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;z-index:4;position:absolute;left:0;top:100%;padding-top:0;width:180px;-webkit-transform:translateY(1.563vw);-moz-transform:translateY(1.563vw);-ms-transform:translateY(1.563vw);-o-transform:translateY(1.563vw);transform:translateY(1.563vw);}
.pcNavBox li:hover .nav_dropdown{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;visibility:visible;transform:translateY(0vw);pointer-events:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
.nav_dropdown dl{text-align:left;position:relative;padding:10px 14px 17px 14px;background:#c8111b; border-radius:10px;-webkit-box-shadow:0px 0px 8px 5px rgba(200,17,27,0.7);box-shadow:0px 0px 8px 5px rgba(200,17,27,0.7)}
.nav_dropdown dt{margin-bottom:13px; display:block; position:relative;}
.nav_dropdown dt:after{ content:''; width:8px; height:1px; background:#fff;position:absolute;top:50%;right:3px; z-index:2;}
.nav_dropdown dt a{color:#fff;font-size:14px;line-height:26px;}
.nav_dropdown dt a .EN{ font-weight:500; display:inline-block;}
.nav_dropdown dd a{display:inline-block;position:relative;color:#fff;text-align:left;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;font-size:14px;line-height:26px; }
.nav_dropdown dd a:hover{ text-decoration:underline;}

.pcNavBox li.active{z-index:4;}
/*mask*/
.mask{ position:fixed; left:0;top:0;right:0; width:100%; height:100%; background:#1e1e1e;filter:alpha(opacity=65);-moz-opacity:0;-khtml-opacity: 0;opacity:0; visibility: hidden; z-index:2;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all 0.3s ease-in-out;}
.mask.active{ visibility:visible;filter:alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity: 0.65;opacity: 0.65;}
@media screen and (max-width:6000px){

.pageH{ padding-top:2.1875vw;}
.header .box{height:2.1875vw;}
/*logoBox*/
.header .logoBox{width:9.765625vw;}
.header .logoBox a{line-height:2.1875vw;}
.header .logoBox img{height:0.625vw;}
.header .top-right .top-lan{margin-left:2.34375vw;padding-top:0.78125vw;}
.header .top-right .top-lan a{font-size:0.390625vw;width:auto; padding:0 0.332vw;border-radius:2px;margin-left:0.1953125vw;line-height:0.625vw;}

.header .top-right .top-lan a.line{ margin-left:1.171875vw;}
.header .top-right .top-lan a.line:after{left:-0.65vw;width:1px;height:100%; }
.header .top-right .top-lan a.EN{font-size:0.46875vw;}


.pcNavBox li > a{font-size:0.625vw;line-height:2.1875vw;padding:0 0.78125vw;padding:0 0.5859375vw;}
.pcNavBox li > a span{padding-right:0.67vw;}
.pcNavBox li > a span:after{width:0.36vw; height:0.36vw;margin-top:-0.18vw;}
/*pcNavBox nav_dropdown*/
.nav_dropdown{width:7.03125vw;-webkit-transform:translateY(1vw);-moz-transform:translateY(1vw);-ms-transform:translateY(1vw);-o-transform:translateY(1vw);transform:translateY(1vw);}
.nav_dropdown dl{tpadding:0.390625vw 0.546875vw 0.6640625vw 0.546875vw;border-radius:0.390625vw;}
.nav_dropdown dt{margin-bottom:0.5078125vw;}
.nav_dropdown dt:after{width:0.3125vw;right:0.1171875vw;}
.nav_dropdown dt a{font-size:0.546875vw;line-height:1.015625vw;}
.nav_dropdown dd a{font-size:0.546875vw;line-height:1.015625vw; }

.langRU .nav_dropdown dd a{line-height:1vw; }
.langRU .nav_dropdown dd{ padding-bottom:0.5vw;} 
.langRU .nav_dropdown{width:180px;}
}
/*@media screen and (max-width:1920px){
.pcNavBox li > a{font-size:15px;}
.pcNavBox li > a span:after{width:6px; height:6px;margin-top:-3px;}
}*/
@media screen and (max-width:1900px){
	.header .top-right .top-lan{padding-top:0.65vw;}
	.header .top-right .top-lan a{line-height:13px;}
}
@media screen and (max-width:1530px){
	.header .top-right .top-lan{padding-top:0.5vw;}
	.header .top-right .top-lan a{line-height:13px;}
}
.phone-nav{display: block}
@media screen and (min-width:1001px){
.phone-nav{display:none!important;}
}
/*@media screen and (max-width:1320px){
.header .top-right .top-lan{padding-top:15px;margin-left:30px;}
.header .top-right .top-lan a{font-size:10px;width:auto; padding:0 8px;margin:0 2px;line-height:20px;border-radius:2px;}
}*/
@media screen and (max-width:1000px){
.header .logoBox img{height:16px;}
.header .box{height:50px;}
.header .logoBox a{line-height:50px;}
.pcNavBox li > a{font-size:14px;line-height:50px;padding:0 10px;}
.pcNavBox li > a span{padding-right:15px;}
.pcNavBox li > a span:after{width:4px; height:4px;margin-top:-2px;}

.header .top-right .top-lan{margin-left:20px;padding-top:18px;}
.header .top-right .top-lan a{font-size:8px;width:auto;border-radius:2px;margin-left:5px;line-height:16px;padding: 0 5px;}
.header .top-right .top-lan a.line{ margin-left:20px;}
.header .top-right .top-lan a.line:after{height:16px;left:-12px;}
.header .top-right .top-lan a.EN{font-size:10px;}
}
@media screen and (max-width:1000px){
.pageH{padding-top:50px;}
.header .box{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;height:50px;padding:0 3%;}
.header .logoBox {width:100%;left:30px;top:13px;}
.header .logoBox a {display:block;line-height:50px;}
.header .logoBox img {height:16px;}
.pcNavBox{ display:none;}
.header .top-right{right:3%;top: 0;position:absolute;}

.header .top-right .top-lan{margin-left:20px;padding-top:18px;}
.header .top-right .top-lan a{font-size:8px;width:auto;border-radius:2px;margin-left:5px;line-height:16px;padding: 0 5px;}
.header .top-right .top-lan a.line{ margin-left:20px;}
.header .top-right .top-lan a.line:after{height:16px;left:-12px;}
.header .top-right .top-lan a.EN{font-size:10px;}

}
@media screen and (max-width:450px){
.header .logoBox img {height:12px;}
}


/*nav-icon*/
.nav-icon{display:inline-block!important;cursor:pointer;z-index:900;width:2.604vw;height:2.604vw;top:80px;position: fixed; right:2.6vw; background:#c8111b;border-radius:5px;z-index: 2100; display:none!important;}
.nav-icon span{width:1.042vw;height:0.104vw;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;will-change:transform;-webkit-transition:.75s cubic-bezier(.19,1,.22,1);transition:.75s cubic-bezier(.19,1,.22,1)}
.header.headerfixed .nav-icon span{background:#000;}
.header .top-right .top-ser span{font-size:0;}
.nav-icon span:nth-child(1){-webkit-transform:translateY(-6px) scaleX(1);transform:translateY(-6px) scaleX(1)}
.nav-icon span:nth-child(1){-webkit-transition-delay:.4s;transition-delay:.4s}
.nav-icon span:nth-child(2){-webkit-transform:scaleX(1);transform:scaleX(1)}
.nav-icon span:nth-child(2){-webkit-transition-delay:350ms;transition-delay:350ms}
.nav-icon span:nth-child(3){-webkit-transform:translateY(6px) scaleX(1);transform:translateY(6px) scaleX(1)}
.nav-icon span:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}
.nav-icon span:nth-child(4){-webkit-transform:rotate(45deg) scaleX(0);transform:rotate(45deg) scaleX(0);background:#fff}
.nav-icon span:nth-child(4){-webkit-transition-delay:50ms;transition-delay:50ms}
.nav-icon span:nth-child(5){-webkit-transform:rotate(-45deg) scaleX(0);transform:rotate(-45deg) scaleX(0);background:#fff}
.nav-icon span:nth-child(5){-webkit-transition-delay:0s;transition-delay:0s}
.nav-icon.is-active span:nth-child(1){-webkit-transform:translateY(-6px) scaleX(0);transform:translateY(-6px) scaleX(0)}
.nav-icon.is-active span:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}
.nav-icon.is-active span:nth-child(2){-webkit-transform:scaleX(0);transform:scaleX(0)}
.nav-icon.is-active span:nth-child(2){-webkit-transition-delay:50ms;transition-delay:50ms}
.nav-icon span:nth-child(2){-webkit-transform:scaleX(1);transform:scaleX(1)}
.nav-icon.is-active span:nth-child(3){-webkit-transform:translateY(6px) scaleX(0);transform:translateY(6px) scaleX(0)}
.nav-icon.is-active span:nth-child(3){-webkit-transition-delay:0s;transition-delay:0s}
.nav-icon.is-active span:nth-child(4){-webkit-transform:rotate(45deg) scaleX(1);transform:rotate(45deg) scaleX(1)}
.nav-icon.is-active span:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}
.nav-icon.is-active span:nth-child(5){-webkit-transform:rotate(-45deg) scaleX(1);transform:rotate(-45deg) scaleX(1)}
.nav-icon.is-active span:nth-child(5){-webkit-transition-delay:350ms;transition-delay:350ms}
@media screen and (max-width:1000px){	
.nav-icon{width:40px;height:40px; top:80px;right:2%;-webkit-box-shadow:0px 0px 8px 5px rgba(200,17,27,0.7);box-shadow:0px 0px 8px 5px rgba(200,17,27,0.7);-webkit-transition:.75s  linear 0.3s;transition:.75s  linear 0.3s}
.nav-icon.is-active{top:20px;}
.nav-icon span{width:20px;height:2px;}
.nav-icon span:nth-child(1){-webkit-transform:translateY(-6px) scaleX(1);transform:translateY(-6px) scaleX(1)}
.nav-icon span:nth-child(3){-webkit-transform:translateY(6px) scaleX(1);transform:translateY(6px) scaleX(1)}
.nav-icon.is-active span:nth-child(1){-webkit-transform:translateY(-6px) scaleX(0);transform:translateY(-6px) scaleX(0)}
.nav-icon.is-active span:nth-child(3){-webkit-transform:translateY(6px) scaleX(0);transform:translateY(6px) scaleX(0)}
}
@media screen and (max-width:1000px){
.nav-icon{right:3%;}
.nav-icon{display:block!important;}
}



/*gNav*/
.gNav{position:fixed;z-index:1900;background-color:#eaeaea;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:opacity .5s linear 1.4s,visibility .5s linear 1.4s;transition:opacity .5s linear 1.4s,visibility .5s linear 1.4s;visibility:hidden;opacity:0}
@media (min-width:1000px){
	.gNav{padding:120px 0 120px 9.635416667vw}
	.gNav__left{width:38%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
	.gNav__right{width:62%}
	.gNav__list{margin-left:25%}
}
@media (max-width:1000px){
	.gNav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-overflow-scrolling:touch;padding:60px 3% 3% 3%}
	.gNav__left{margin-bottom:32px}
	.gNav__right{width:calc(100% + 6.666666667vw)}
}


.gNav.is-active{-webkit-transition:opacity .3s linear,visibility .3s linear;transition:opacity .3s linear,visibility .3s linear;visibility:visible;opacity:1}
.gNav::after,
.gNav::before{z-index:-1;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}
.gNav::before{background-color:#000000}
.gNav::after{ background-color:#c8111b;-webkit-transform:translateX(100%);transform:translateX(100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-animation:navCloseWhite 1.7s ease forwards;animation:navCloseWhite 1.7s ease forwards}
.gNav.is-active::after{-webkit-animation:navOpenWhite 2s ease forwards;animation:navOpenWhite 2s ease forwards}
@media (max-width:1000px){
	.gNav::after{-webkit-animation:navCloseWhiteSp 1.7s ease forwards;animation:navCloseWhiteSp 1.7s ease forwards}
	.gNav.is-active::after{-webkit-animation:navOpenWhiteSp 2s ease forwards;animation:navOpenWhiteSp 2s ease forwards}
}

@-webkit-keyframes navOpenWhite{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}30%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}
@keyframes navOpenWhite{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}30%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}

@-webkit-keyframes navCloseWhite{0%{-webkit-transform:translateX(50%);transform:translateX(50%)}40%{-webkit-transform:translateX(55%);transform:translateX(55%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}
@keyframes navCloseWhite{0%{-webkit-transform:translateX(50%);transform:translateX(50%)}40%{-webkit-transform:translateX(55%);transform:translateX(55%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}

@-webkit-keyframes navOpenWhiteSp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(80%);transform:translateY(80%)}}
@keyframes navOpenWhiteSp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(80%);transform:translateY(80%)}}

@-webkit-keyframes navCloseWhiteSp{0%{-webkit-transform:translateY(80%);transform:translateY(80%)}30%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}
@keyframes navCloseWhiteSp{0%{-webkit-transform:translateY(80%);transform:translateY(80%)}30%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}




/*mainLogo*/
.gNav .mainLogo{width:26.04167vw;overflow:hidden}
.gNav .mainLogo img{ max-width:100%;}
.gNav .mainLogo a{height:inherit;display:block;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;-webkit-transition:opacity .6s ease 0s,visibility 1s ease 0s,-webkit-transform 1s ease 0s;transition:opacity .6s ease 0s,visibility 1s ease 0s,-webkit-transform 1s ease 0s;transition:opacity .6s ease 0s,visibility 1s ease 0s,transform 1s ease 0s;transition:opacity .6s ease 0s,visibility 1s ease 0s,transform 1s ease 0s,-webkit-transform 1s ease 0s}
.gNav.is-active .mainLogo a{-webkit-transition:opacity 1s ease .5s,visibility 1s ease .5s,-webkit-transform 1s ease .5s;transition:opacity 1s ease .5s,visibility 1s ease .5s,-webkit-transform 1s ease .5s;transition:opacity 1s ease .5s,visibility 1s ease .5s,transform 1s ease .5s;transition:opacity 1s ease .5s,visibility 1s ease .5s,transform 1s ease .5s,-webkit-transform 1s ease .5s;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}
/*gNav__listItem*/
.gNav.is-active .gNav__listItem a{-webkit-transition:opacity .5s ease-in-out 1s,visibility .5s ease-in-out 1s,-webkit-transform .5s ease-in-out 1s;transition:opacity .5s ease-in-out 1s,visibility .5s ease-in-out 1s,-webkit-transform .5s ease-in-out 1s;transition:opacity .5s ease-in-out 1s,visibility .5s ease-in-out 1s,transform .5s ease-in-out 1s;transition:opacity .5s ease-in-out 1s,visibility .5s ease-in-out 1s,transform .5s ease-in-out 1s,-webkit-transform .5s ease-in-out 1s;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}
.gNav__listItem{font-size:1vw;}
.gNav__listItem a{ color:#fff;display:inline-block;visibility:hidden;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .5s ease-out,visibility .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,visibility .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,visibility .5s ease-out,transform .5s ease-out;transition:opacity .5s ease-out,visibility .5s ease-out,transform .5s ease-out,-webkit-transform .5s ease-out}
.gNav__listItem+.gNav__listItem{margin-top:2vw}
.gNav__listItem>a:hover{color:#c8111b}
.gNav__img{overflow:hidden;position:relative;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-animation:navImgClose 1s linear forwards;animation:navImgClose 1s linear forwards}
.gNav__img::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#c8111b;-webkit-animation:navImgWhiteClose .8s ease-out forwards;animation:navImgWhiteClose .8s ease-out forwards}
.gNav.is-active .gNav__img{width:100%;-webkit-animation:navImgOpen 0;animation:navImgOpen 0}
.gNav.is-active .gNav__img::before{-webkit-animation:navImgWhiteOpen 1.5s ease-in-out 1.3s forwards;animation:navImgWhiteOpen 1.5s ease-in-out 1.3s forwards}

@-webkit-keyframes navImgWhiteOpen{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}
@keyframes navImgWhiteOpen{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}

@-webkit-keyframes navImgWhiteClose{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{-webkit-transform:translateX(-40%);transform:translateX(-40%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes navImgWhiteClose{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{-webkit-transform:translateX(-40%);transform:translateX(-40%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}

@-webkit-keyframes navImgOpen{100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes navImgOpen{100%{-webkit-transform:translateX(0);transform:translateX(0)}}

@-webkit-keyframes navImgClose{0%{-webkit-transform:translateX(0);transform:translateX(0)}90%{-webkit-transform:translateX(50%);transform:translateX(50%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}
@keyframes navImgClose{0%{-webkit-transform:translateX(0);transform:translateX(0)}90%{-webkit-transform:translateX(50%);transform:translateX(50%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}
@media (max-width:1320px){
.gNav__listItem+.gNav__listItem{margin-top:2vw}	
}
@media (max-width:1000px){
	.gNav .mainLogo{min-width:169px;width:169px;margin:0 auto 50px;}
	.gNav__listItem+.gNav__listItem{margin-top:20px}
	.gNav__listItem{font-size:15px; text-align:center;}
    .gNav__img{-webkit-animation:navImgClose .6s ease-out forwards;animation:navImgClose .6s ease-out forwards}
    .gNav__img{height:180px}
	.gNav__img::before{-webkit-animation:navImgWhiteClose .7s ease-out forwards;animation:navImgWhiteClose .7s ease-out forwards}
}













/******************************************************index-banner******************************************************/
/*index-banner*/
.index-banner{position:relative;overflow:hidden;}
.index-banner .swiper-slide{overflow:hidden; width:100%; position:relative;}
.index-banner .swiper-slide a{display:block; position:relative;}
.index-banner .swiper-slide img{display:block;width:100%; height:100%;}
.index-banner .swiper-slide .bannerimg img{display:block;width:100%;height:100vh;object-fit:cover;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transition:transform 6s ease;-webkit-transition:transform 6s ease;-moz-transition:transform 6s ease;-ms-transition:transform 6s ease;-o-transition:transform 6s ease}
.index-banner .swiper-slide.swiper-slide-active .bannerimg img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
/*left*/
.index-banner .swiper-slide.banner1 a{background:#a00e17;}
.index-banner .swiper-slide.banner1 .img{}
.index-banner .swiper-slide.banner1 .img img{display:block;width:100%;}
.index-banner .swiper-slide.banner1 .logo{ position:absolute; left:7.96875%;top:5.729166666666667vw;width:8.59375vw;height:8.59375vw; z-index:6;}

.index-banner .swiper-slide.banner1 .bg1{position:absolute; left:0;top:0;width:25.546875%; background:#c8111b; height:48.046875vw;z-index:1;}
.index-banner .swiper-slide.banner1 .wz1{position:absolute; left:0;top:34.1015625vw;width:25.546875%; height:3.1640625vw;letter-spacing:0.7333333333333333vw;font-size:0.78125vw;z-index:2;color:#ffffff;line-height:3.1640625vw;text-align:center;z-index:3;}
.index-banner .swiper-slide.banner1 .wz1 span{ position:relative; display:inline-block;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}

.index-banner .swiper-slide.banner1 .wz1bg{position:absolute; left:0;top:34.1015625vw;width:25.546875%; height:3.1640625vw;background:#a00e17;z-index:2;}
.index-banner .swiper-slide.banner1 .wz1bg_1{position:absolute; left:0;top:0;width:100%; height:100%;background:#a00e17;z-index:2;}
.index-banner .swiper-slide.banner1 .wz1bg_2{position:absolute; left:0;top:0;width:100%; height:100%;background:#000000;z-index:3;}

.index-banner .swiper-slide.banner1 .wz1_2{position:absolute; left:5.559375vw;top:40.8203125vw;width:7.03125vw; height:1.40625vw; letter-spacing:0.8333333333333333vw;z-index:6;}
/*center*/
.index-banner .swiper-slide.banner1 .bg2_tu1{position:absolute; left:25.546875%;top:0;width:63.59375%; height:34.1015625vw; z-index:3; overflow:hidden; background:#000;}
.index-banner .swiper-slide.banner1 .bg2_tu2{position:absolute; left:45.8vw;top:6vw;width:35.9375vw; height:37.76041666666667vw; z-index:6;}

.index-banner .swiper-slide.banner1 .bg2_tu3{position:absolute; left:63.046875%;top:16.5234375vw;width:1.953125%; height:1.953125vw; z-index:8;}
.index-banner .swiper-slide.banner1 .bg2_tu3_1{position:absolute; left:47.03125%;top:5.859375vw;width:4.296875%; height:4.84375vw; z-index:8;}
.index-banner .swiper-slide.banner1 .bg2_tu3_2{position:absolute; left:68.8671875%;top:28.046875vw;width:4.4140625%; height:7.03125vw; z-index:8;}
.index-banner .swiper-slide.banner1 .bg2_tu3_3{position:absolute; left:44.7265625%;top:12.890625vw;width:11.5625%; height:22.109375vw; z-index:6;}
.index-banner .swiper-slide.banner1 .bg2_tu3_4{position:absolute; left:52.734375%;top:7.5vw;width:13.4765625%; height:25.78125vw; z-index:7;}

.index-banner .swiper-slide.banner1 .line2_1{position:absolute; left:29.921875%;top:0;width:2px; background:#c8111b; height:28.7890625vw; z-index:4;}
.index-banner .swiper-slide.banner1 .line2_2{position:absolute; left:29.921875%;top:30.6640625vw;width:2px; background:#c8111b; height:3.489583333333333vw; z-index:4;}
.index-banner .swiper-slide.banner1 .line2_3{position:absolute; left:29.921875%;top:29.6875vw;width:59.2578125%; background:#c8111b; height:2px; z-index:4;}
.index-banner .swiper-slide.banner1 .wz2bg{position:absolute;left:25.546875%;top:34.1015625vw;width:63.59375%; height:3.1640625vw;background:#c8111b;z-index:4;}
.index-banner .swiper-slide.banner1 .wz2{font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif; font-weight:500;position:absolute;left:25.546875%;top:34.1015625vw;width:90%;height:3.1640625vw;line-height:3.1640625vw;font-size:1.5625vw;z-index:2;color:#000;z-index:3; text-transform:uppercase;z-index:6;}
.index-banner .swiper-slide.banner1 .wz2 span{ display:inline-block;}
.index-banner .swiper-slide.banner1 .wz2 .sp1{padding-left:2.34375vw;}
.index-banner .swiper-slide.banner1 .wz2 .sp2{padding-left:10vw;}
.index-banner .swiper-slide.banner1 .wz2 .sp3{padding-left:10vw;}
.index-banner .swiper-slide.banner1 .line2_4{position:absolute; left:25.546875%;top:41.640625vw;width:59.21875%; background:#c8111b; height:2px;z-index:1;}
.index-banner .swiper-slide.banner1 .line2_5{position:absolute; left:84.765625%;top:37.2265625vw;width:2px; background:#c8111b; height:3.802083333333333vw;z-index:1;}
.index-banner .swiper-slide.banner1 .line2_6{position:absolute;left:84.765625%;top:42.5vw;width:2px; background:#c8111b; height:5.859375vw;z-index:1;}
/*right*/
.index-banner .swiper-slide.banner1 .bg3{display:block;position:absolute;left:89.140625%;width:10.859375%;top:0; background:#7a0b11; height:34.1015625vw;z-index:1;background:#c8111b; overflow:hidden;}
.index-banner .swiper-slide.banner1 .line3_1{display:block;position:absolute;right:50%;top:0;width:300%;background:#c8111b;height:50%;z-index:2;background:#7a0b11}
.index-banner .swiper-slide.banner1 .line3_4{display:block;position:absolute;left:50%;top:50%;width:300%;background:#1e1e1e;height:100%;z-index:2;}

.index-banner .swiper-slide.banner1 .line3_2{display:block;position:absolute;right:50%;top:0;width:50%;background:#c8111b;height:100%;z-index:3;}
.index-banner .swiper-slide.banner1 .line3_3{display:block;position:absolute;left:50%;bottom:0;width:50%;background:#c8111b;height:100%;z-index:3;}

.index-banner .swiper-slide.banner1 .line4_1{position:absolute;left:89.140625%;width:10.859375%;top:34.1015625vw;background:#a00e17;height:3.1640625vw;z-index:1;}
.index-banner .swiper-slide.banner1 .line4_2{position:absolute;left:89.140625%;width:10.859375%;top:37.2265625vw;background:#c8111b;height:10.859375vw;z-index:1;}
@media screen and (max-width:768px){
.index-banner .swiper-slide.banner1 .wz2{}
.index-banner .swiper-slide.banner1 .wz2 .sp2{padding-left:1vw;}
.index-banner .swiper-slide.banner1 .wz2 .sp3{padding-left:1vw;}
.index-banner .swiper-slide.banner1 .wz1{letter-spacing:0;}
}

/*
.index-banner .swiper-slide.banner1.swiper-slide-active .bg2_tu2 img{-webkit-animation: topdown 4s infinite;animation: topdown 4s infinite;}
@keyframes topdown{0% { -webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);} 
50%{ -webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%);}
100%{ -webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}}

.index-banner .swiper-slide.banner1.swiper-slide-active .bg2_tu3{-webkit-animation: topdown2 5s infinite;animation: topdown2 5s infinite;}
@keyframes topdown2{
0% {-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);} 
25%{-webkit-transform:translateX(0) translateY(10%) translateZ(0);-moz-transform:translateX(0) translateY(10%) translateZ(0);-ms-transform:translateX(0) translateY(10%) translateZ(0);-o-transform:translateX(0) translateY(10%) translateZ(0);transform:translateX(20%) translateY(-10%) translateZ(0);}
50%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(10%) translateY(10%) translateZ(0);}
75%{-webkit-transform:translateX(0) translateY(-10%) translateZ(0);-moz-transform:translateX(0) translateY(-10%) translateZ(0);-ms-transform:translateX(0) translateY(-10%) translateZ(0);-o-transform:translateX(0) translateY(-10%) translateZ(0);transform:translateX(20%) translateY(-10%) translateZ(0);}
100%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}

}

.index-banner .swiper-slide.banner1.swiper-slide-active .bg2_tu1 img{animation:bigimgani 6000ms linear infinite;}
@keyframes bigimgani{
	0%{-webkit-transform:scale(1.1);transform:scale(1.1);}
	50%{-webkit-transform:scale(1.05);transform:scale(1.05);}
	100%{-webkit-transform:scale(1.1);transform:scale(1.1);}
}



.index-banner .swiper-slide.banner1 .bg2_tu3_1{-webkit-animation:bigimg2 8s linear infinite;animation:bigimg2 8s linear infinite;}
.index-banner .swiper-slide.banner1 .bg2_tu3_2{-webkit-animation:bigimg1 10s linear infinite;animation:bigimg1 10s linear infinite;}
.index-banner .swiper-slide.banner1 .bg2_tu3_3{-webkit-animation:bigimg3 3s linear infinite;animation:bigimg3 3s linear infinite;}
.index-banner .swiper-slide.banner1 .bg2_tu3_4{-webkit-animation:bigimg4 3s linear infinite;animation:bigimg4 3s linear infinite;}
@keyframes bigimg1{
0% {-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);} 
25%{-webkit-transform:translateX(0) translateY(10%) translateZ(0);-moz-transform:translateX(0) translateY(10%) translateZ(0);-ms-transform:translateX(0) translateY(10%) translateZ(0);-o-transform:translateX(0) translateY(10%) translateZ(0);transform:translateX(0) translateY(10%) translateZ(0);}
50%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
75%{-webkit-transform:translateX(0) translateY(-10%) translateZ(0);-moz-transform:translateX(0) translateY(-10%) translateZ(0);-ms-transform:translateX(0) translateY(-10%) translateZ(0);-o-transform:translateX(0) translateY(-10%) translateZ(0);transform:translateX(0) translateY(-10%) translateZ(0);}
100%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
}

@keyframes bigimg2{
0% {-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);} 
25%{-webkit-transform:translateX(10%) translateY(0) translateZ(0);-moz-transform:translateX(5%) translateY(0) translateZ(0);-ms-transform:translateX(5%) translateY(0) translateZ(0);-o-transform:translateX(5%) translateY(0) translateZ(0);transform:translateX(10%) translateY(10%) translateZ(0);}
50%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
75%{-webkit-transform:translateX(-10%) translateY(0) translateZ(0);-moz-transform:translateX(-5%) translateY(0) translateZ(0);-ms-transform:translateX(-5%) translateY(0) translateZ(0);-o-transform:translateX(-5%) translateY(0) translateZ(0);transform:translateX(-10%) translateY(10%) translateZ(0);}
100%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
}

@keyframes bigimg3{
0% {-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);} 
25%{-webkit-transform:translateX(-5%) translateY(0) translateZ(0);-moz-transform:translateX(-5%) translateY(0) translateZ(0);-ms-transform:translateX(-5%) translateY(0) translateZ(0);-o-transform:translateX(-5%) translateY(0) translateZ(0);transform:translateX(-5%) translateY(0) translateZ(0);}
50%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
75%{-webkit-transform:translateX(5%) translateY(0) translateZ(0);-moz-transform:translateX(5%) translateY(0) translateZ(0);-ms-transform:translateX(5%) translateY(0) translateZ(0);-o-transform:translateX(5%) translateY(0) translateZ(0);transform:translateX(5%) translateY(0) translateZ(0);}
100%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
}

@keyframes bigimg4{
0% {-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);} 
25%{-webkit-transform:translateX(5%) translateY(0) translateZ(0);-moz-transform:translateX(5%) translateY(0) translateZ(0);-ms-transform:translateX(5%) translateY(0) translateZ(0);-o-transform:translateX(5%) translateY(0) translateZ(0);transform:translateX(5%) translateY(0) translateZ(0);}
50%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
75%{-webkit-transform:translateX(-5%) translateY(0) translateZ(0);-moz-transform:translateX(-5%) translateY(0) translateZ(0);-ms-transform:translateX(-5%) translateY(0) translateZ(0);-o-transform:translateX(-5%) translateY(0) translateZ(0);transform:translateX(-5%) translateY(0) translateZ(0);}
100%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
}


.index-banner .swiper-slide.banner1 .bg2_tu3_3.bg2_tu3_5{-webkit-animation:bigimg5 5s linear infinite;animation:bigimg5 5s linear infinite;}
.index-banner .swiper-slide.banner1 .bg2_tu3_4.bg2_tu3_6{-webkit-animation:bigimg6 3s linear infinite;animation:bigimg6 3s linear infinite;}
@keyframes bigimg5{
0% {-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);} 
25%{-webkit-transform:translateX(0) translateY(10%) translateZ(0);-moz-transform:translateX(0) translateY(10%) translateZ(0);-ms-transform:translateX(0) translateY(10%) translateZ(0);-o-transform:translateX(0) translateY(10%) translateZ(0);transform:translateX(0) translateY(2%) translateZ(0);}
50%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
75%{-webkit-transform:translateX(0) translateY(-10%) translateZ(0);-moz-transform:translateX(0) translateY(-10%) translateZ(0);-ms-transform:translateX(0) translateY(-10%) translateZ(0);-o-transform:translateX(0) translateY(-10%) translateZ(0);transform:translateX(0) translateY(-2%) translateZ(0);}
100%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
}

@keyframes bigimg6{
0% {-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);} 
25%{-webkit-transform:translateX(0) translateY(10%) translateZ(0);-moz-transform:translateX(0) translateY(10%) translateZ(0);-ms-transform:translateX(0) translateY(10%) translateZ(0);-o-transform:translateX(0) translateY(10%) translateZ(0);transform:translateX(0) translateY(1%) translateZ(0);}
50%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
75%{-webkit-transform:translateX(0) translateY(-10%) translateZ(0);-moz-transform:translateX(0) translateY(-10%) translateZ(0);-ms-transform:translateX(0) translateY(-10%) translateZ(0);-o-transform:translateX(0) translateY(-10%) translateZ(0);transform:translateX(0) translateY(-1%) translateZ(0);}
100%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
}




.index-banner .swiper-slide.banner1.swiper-slide-active .line3_2{animation:topHeight0 20s ease-in-out 2s infinite;}
.index-banner .swiper-slide.banner1.swiper-slide-active .line3_3{animation:topHeight0 20s ease-in-out 2s infinite;}
@-webkit-keyframes topHeight0{0%{height:100%;}10%{height:0;}50%{height:0;}60%{height:0;}80%{height:0;}100%{height:0;}}
@keyframes topHeight0{0%{height:100%;}10%{height:0;}50%{height:0;}60%{height:0;}80%{height:0;}100%{height:0;}}

.index-banner .swiper-slide.banner1.swiper-slide-active .bg3{ overflow:hidden; }
.index-banner .swiper-slide.banner1.swiper-slide-active .bg3B{position:absolute;top:0;left:50%; margin-left:-22vw;width:44vw;height:100%; overflow:hidden;}

.index-banner .swiper-slide.banner1.swiper-slide-active .bg3B{animation:rotate360 10s ease-in-out 2s infinite; z-index:6;}
.index-banner .swiper-slide.banner1.swiper-slide-active .line3_1{animation:topHeight 10s ease-in-out 2s infinite}
.index-banner .swiper-slide.banner1.swiper-slide-active .line3_4{animation:topHeight2 10s ease-in-out 2s infinite}

@-webkit-keyframes topHeight{0%{height:50%;top:0;bottom:auto;}10%{height:50%;top:0;bottom:auto;}25%{height:100%;top:0;bottom:auto;}50%{height:0%;top:auto;bottom:0}60%{height:50%;top:0;bottom:auto}}
@keyframes topHeight{0%{height:50%;top:0;bottom:auto;}10%{height:50%;top:0;bottom:auto;}25%{height:100%;top:0;bottom:auto;}50%{height:0%;top:auto;bottom:0}60%{height:50%;top:0;bottom:auto}}
@-webkit-keyframes topHeight2{0%{top:50%;height:50%;}10%{top:50%;height:50%;}25%{top:0;height:100%;}50%{top:0;height:0%;}60%{top:50%;height:50%;}}
@keyframes topHeight2{0%{top:50%;height:50%;}10%{top:50%;height:50%;}25%{top:0;height:100%;}50%{top:0;height:0%;}60%{top:50%;height:50%;}}
@-webkit-keyframes rotate360{0%{transform:rotate(0deg) scale(1);}10%{transform:rotate(0deg) scale(1);}50%{transform:rotate(0deg) scale(1);}90%{transform:rotate(180deg) scale(2);}60%{transform:rotate(180deg) scale(2);}}
@keyframes rotate360{0%{transform:rotate(0deg) scale(1);}10%{transform:rotate(0deg) scale(1);}50%{transform:rotate(0deg) scale(1);}90%{transform:rotate(180deg) scale(2);}60%{transform:rotate(180deg) scale(2);}}











.index-banner .swiper-slide.banner1.swiper-slide-active .wz1bg::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#a00e18;}
.index-banner .swiper-slide.banner1.swiper-slide-active .wz1bg::before{animation:navImgWhiteClosex 5s ease-in-out 0s infinite alternate;}
@-webkit-keyframes navImgWhiteClosex{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes navImgWhiteClosex{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}*/


/*.index-banner .swiper-slide.banner1.swiper-slide-active .wz2bg::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;}
.index-banner .swiper-slide.banner1.swiper-slide-active .wz2bg::before{animation:navImgWhiteClosex2 5s ease-in-out 0s infinite alternate;}
@-webkit-keyframes navImgWhiteClosex2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes navImgWhiteClosex2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}

.index-banner .swiper-slide.banner1.swiper-slide-active .wz2{animation:wz2 5s ease-in-out 1s infinite alternate;}
@-webkit-keyframes wz2{0%{ color:#000;transform:rotateX(0deg);}25%{ color:#fff;transform:rotateX(360deg);}50%{ color:#fff;transform:rotateX(0deg);}}
@keyframes wz2{0%{ color:#000;transform:rotateX(0deg);}25%{ color:#fff;transform:rotateX(360deg);}50%{ color:#fff;transform:rotateX(0deg);}}*/


.index-banner .swiper-slide.banner1.swiper-slide-active .line4_2{ background:#fff;}
.index-banner .swiper-slide.banner1.swiper-slide-active .line4_21{content:"";display:block;position:absolute;top:0;left:0;width:50%;height:100%;background-color:#c9111b;}
.index-banner .swiper-slide.banner1.swiper-slide-active .line4_22{content:"";display:block;position:absolute;bottom:0;right:0;width:50%;height:100%;background-color:#000;}


.index-banner .swiper-slide.banner1.swiper-slide-active .line4_2::before{content:"";display:block;position:absolute;top:0;left:0;width:50%;height:100%;background-color:#c9111b;}
.index-banner .swiper-slide.banner1.swiper-slide-active .line4_2::after{content:"";display:block;position:absolute;bottom:0;right:0;width:50%;height:100%;background-color:#000;}
.index-banner .swiper-slide.banner1.swiper-slide-active .line4_2::before{animation: topHeight4_1 6s infinite alternate;}
.index-banner .swiper-slide.banner1.swiper-slide-active .line4_2::after{animation: topHeight4_1 6s infinite alternate;}

@-webkit-keyframes topHeight4_1{0%{height:100%;}20%{height:50%;width:50%;}40%{height:50%;}60%{height:50%; width:100%;}80%{height:50%; width:50%;}100%{height:100%; width:50%;}}
@keyframes topHeight4_1{0%{height:100%;}20%{height:50%;width:50%;}40%{height:50%;}60%{height:50%; width:100%;}80%{height:50%; width:50%;}100%{height:100%; width:50%;}}



/*
.index-banner .swiper-slide.banner1 .bg2_tu3_3.bg2_tu3_5{-webkit-animation:bigimg5 5s linear infinite;animation:bigimg5 5s linear infinite;}
.index-banner .swiper-slide.banner1 .bg2_tu3_4.bg2_tu3_6{-webkit-animation:bigimg6 3s linear infinite;animation:bigimg6 3s linear infinite;}
@keyframes bigimg5{
0% {-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);} 
25%{-webkit-transform:translateX(0) translateY(10%) translateZ(0);-moz-transform:translateX(0) translateY(10%) translateZ(0);-ms-transform:translateX(0) translateY(10%) translateZ(0);-o-transform:translateX(0) translateY(10%) translateZ(0);transform:translateX(0) translateY(2%) translateZ(0);}
50%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
75%{-webkit-transform:translateX(0) translateY(-10%) translateZ(0);-moz-transform:translateX(0) translateY(-10%) translateZ(0);-ms-transform:translateX(0) translateY(-10%) translateZ(0);-o-transform:translateX(0) translateY(-10%) translateZ(0);transform:translateX(0) translateY(-2%) translateZ(0);}
100%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
}

@keyframes bigimg6{
0% {-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);} 
25%{-webkit-transform:translateX(0) translateY(10%) translateZ(0);-moz-transform:translateX(0) translateY(10%) translateZ(0);-ms-transform:translateX(0) translateY(10%) translateZ(0);-o-transform:translateX(0) translateY(10%) translateZ(0);transform:translateX(0) translateY(1%) translateZ(0);}
50%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
75%{-webkit-transform:translateX(0) translateY(-10%) translateZ(0);-moz-transform:translateX(0) translateY(-10%) translateZ(0);-ms-transform:translateX(0) translateY(-10%) translateZ(0);-o-transform:translateX(0) translateY(-10%) translateZ(0);transform:translateX(0) translateY(-1%) translateZ(0);}
100%{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);-o-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
}*/

.index-banner .swiper-slide.banner1 .bg3{position:absolute; left:89.040625%;top:0;width:10.959375%; background:#7a0b11; height:34.1015625vw;z-index:1;background:#c8111b; overflow:hidden;}
/*gaps*/
.gaps{position:absolute;top:50%;left:50%;height:60vw;width:60vw;display:-webkit-box;display:-ms-box;display:box;display:-webkit-flex;display:-ms-flex;display:flex;display:-webkit-flexbox;display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-animation:rotate-gaps 1s linear infinite alternate;-ms-animation:rotate-gaps 10s linear infinite alternate;animation:rotate-gaps 10s linear infinite alternate}
.gap{height:50%;width:50%;background:#f5f8fa;-webkit-animation:rotate-gap 1s -0.5s linear infinite alternate;-ms-animation:rotate-gap 1s -0.5s linear infinite alternate;animation:rotate-gap 10s -0.5s linear infinite alternate}
.gap:nth-child(1){-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%; background:#a00e17;}
.gap:nth-child(2){-webkit-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%; background:#fff;}
.gap:nth-child(3){-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%; background:#000;}
.gap:nth-child(4){-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%; background:#a00e17;}

/*@-webkit-keyframes rotate-gaps{
	0%,33%{-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}66%,100%{-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(180deg)}}
@-ms-keyframes rotate-gaps{
	0%,33%{-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}66%,100%{-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(180deg)}}
*/
@keyframes rotate-gaps{
	0%,33%{-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}
	66%,100%{-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}
}
/*@-webkit-keyframes rotate-gap{
	0%,33%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}66%,100%{-webkit-transform:rotate(-22.5deg);-moz-transform:rotate(-22.5deg);-ms-transform:rotate(-22.5deg);-o-transform:rotate(-22.5deg);transform:rotate(-90deg)}
}
@-ms-keyframes rotate-gap{0%,33%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}66%,100%{-webkit-transform:rotate(-22.5deg);-moz-transform:rotate(-22.5deg);-ms-transform:rotate(-22.5deg);-o-transform:rotate(-22.5deg);transform:rotate(-45deg)}
}*/
@keyframes rotate-gap{
0%,33%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
66%,100%{-webkit-transform:rotate(-22.5deg);-moz-transform:rotate(-22.5deg);-ms-transform:rotate(-22.5deg);-o-transform:rotate(-22.5deg);transform:rotate(-0deg)}
}


















/*swiper-button*/
.index-banner .swiper-button-prev{opacity:0;width:35px;height:35px;margin-top:-17.5px;top:50%; left:3%;background: url("../images/arrow-left.svg") center center no-repeat;background-size:100%;outline:none;z-index:3;border-radius:50%; position:absolute;}
.index-banner .swiper-button-next{opacity:0;width:35px;height:35px;margin-top:-17.5px;top:50%; right:3%;background: url("../images/arrow-right.svg") center center no-repeat;background-size:100%;outline:none;z-index:3;border-radius:50%;position:absolute;}


.index-banner .swiper-button-prev,.index-banner .swiper-button-next{-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease; z-index:99;}
.index-banner .swiper-button-prev:hover{-moz-transform: translateX(-15px);-webkit-transform: translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px);}
.index-banner .swiper-button-next:hover{-moz-transform: translateX(15px);-webkit-transform: translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px);}
.index-banner .swiper-button-prev{opacity:1;}
.index-banner .swiper-button-next{opacity:1;}

.index-banner .swiper-button-prev.swiper-button-disabled, 
.index-banner .swiper-button-next.swiper-button-disabled{opacity:1!important;}

@media screen and (max-width:1000px){
.index-banner .swiper-button-prev,
.index-banner .swiper-button-next{ display:none;}
}


/**********************************************index Content**********************************************/
.xyimg {height:0;position: relative;overflow: hidden;padding-bottom:100%;}
.xyimg img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: block;}



/*indexTit*/
.indexTit{position:relative; margin-bottom:4.3vw;}
.indexTit .t1{ color:#000000;font-size:2.0703125vw;line-height:1.9922vw;text-transform:uppercase;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600;}
.indexTit .t2{ color:#000000;font-size:1.328125vw; position:absolute;top:0;right:0;font-weight:600;}
@media screen and (max-width:1000px){
.indexTit{margin-bottom:50px;}
.indexTit .t1{font-size:30px;line-height:30px;}
.indexTit .t2{font-size:26px;}
}
@media screen and (max-width:640px){
.indexTit{margin-bottom:7.813vw;}
.indexTit .t1{font-size:4.688vw;line-height:4.688vw;}
.indexTit .t2{font-size:4.063vw;}
}


/*index-pro*/
.index-pro{ position:relative;background:#000;}
.index-proB{position:relative;}
.index-proTop{ padding-bottom:5vw;}
.index-proLeft{width:22.734375%; position:absolute; left:0;top:0; height:100%; background:#000;position: -webkit-sticky;position: sticky;top:-5vw; float:left;}
.index-proRight{width:77.265625%; float:right;position: -webkit-sticky;position: sticky;top:0; background:#f0f1f1;}
@media screen and (max-width:1000px){
.index-proLeft{width:30%;}
.index-proRight{width:70%;}	
}
@media screen and (max-width:1000px){
.index-proTop{ padding-bottom:60px;}
.index-proLeft{width:100%; position: relative; left:0;top:0; height:auto; float:none;}
.index-proRight{padding-left:0;}
.index-proRight{width:100%; float:none;position:relative!important;z-index: 2;}
}

/*index-proNav*/
.index-proNav{ padding-top:6.5625vw;  margin-left:4.921875vw;}
.index-proNav .index-proNav-img{width:13.125vw; margin-bottom:3.125vw;}
.index-proNav .index-proNav-img img{ display:block; width:100%; position:relative; left:-1vw;}
.index-proNav .index-proNav-tit{width:13.125vw;border-bottom:1px solid #d5d5d5;}
.index-proNav .index-proNav-tit a{color:#a0a0a2;font-size:0.82vw;display:block;line-height:2.083333333333333vw;}
.index-proNav .index-proNav-tit .EN{ display:inline-block;color:#fff;font-size:0.86vw; text-transform:uppercase;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:normal; padding-left:0.8854166666666667VW;  position:relative;}
.index-proNav .index-proNav-tit .EN:after{ content:''; width:0.39vw; height:0.39vw;border-radius:50%; background:#fff; position:absolute;left:0;top:50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
/*index-proNav ul*/
.index-proNav ul{ position:relative; padding-bottom:1.95vw; padding-top:1.95vw;}
.index-proNav ul:after{ content:''; width:13.125vw; height:1px;background:#d5d5d5; position:absolute;left:0;bottom:0;}
.index-proNav ul li{ margin-bottom:0.781vw;}
.index-proNav ul li:last-child{margin-bottom:0;}
.index-proNav ul li a{display:inline-block;color:#ffffff;font-size:0.7421875vw;line-height:1.563vw;border-radius:3px;text-transform:uppercase;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600; color:#c1c1c1;}
.langRU .index-proNav ul{max-width:95%;}
.langRU .index-proNav ul li a{line-height:1.163vw; padding-top:0.2vw; padding-bottom:0.2vw;}
.index-proNav ul li a span{ display:inline-block;font-weight:400; color:#fff;}
.index-proNav ul li:hover a{padding:0 0.521vw; background:#c8101c;}
.langRU .index-proNav ul li:hover a{padding:0.2vw 0.521vw;}
.index-proNav ul li a{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out;}

@media screen and (max-width:1000px){
	
.index-proNav .index-proNav-img{ width:200px;}
.index-proNav .index-proNav-tit .EN{font-size:20px;}
.index-proNav .index-proNav-tit a{font-size:18px;    background-size:20px;line-height:50px;}

.index-proNav{ padding-top:50px; width:80%; margin:0 auto;}
.index-proNav ul li{ margin-bottom:15px;}
.index-proNav ul li:last-child{margin-bottom:0;}
.index-proNav ul li a{font-size:13px;line-height:30px;}
.index-proNav ul li a .EN{font-size:13px;}
.index-proNav ul li:hover a{padding:0 10px;}
.index-proNav .index-proNav-tit .EN:after{ width:6px;height:6px;}
.index-proNav .index-proNav-tit .EN{ padding-left:10px;}
.index-proNav .index-proNav-tit{width:100%;}
.index-proNav ul:after{width:100%;}

.langRU .index-proNav ul li a{line-height:normal;}

.index-proNav ul{padding-bottom:5vw; padding-top:5vw;} 
}
@media screen and (max-width:768px){
.index-proNav{width:90%;}	
	
}


/*page-proList*/
.index-proList{max-width:64.7118301314459%; margin:0 auto;padding-top:6.25vw;padding-bottom:6.25vw;}
.index-proList ul{ font-size:0; margin:0 -1.640625vw;}
.index-proList li{ display:inline-block;*display:inline;zoom:1;width:50%;vertical-align:top; margin-bottom:1.95vw;}
.index-proList a{display:block;position:relative;margin:0 1.640625vw;}
.index-proList .img-box{position:relative;text-align:left;overflow:hidden;border-radius:0.9vw;}
.index-proList .img-box .xyimg{ text-align:left; overflow:hidden;border-radius:0.9vw;}
.index-proList .img-box .xyimg{padding-bottom:165.0526315789474%;}
.index-proList .img-box .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}
/*xybg*/
.index-proList .img-box .xybg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0.9vw;}
.index-proList .img-box .xybg:hover{opacity:0}
/*xywz*/
.index-proList .img-box .xywz{ position:relative;}
.index-proList .img-box .xywz:after{ content:''; position:absolute;left:0;top:0; width:100%; height:100%; background:#000;filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; z-index:2;}
.index-proList a:hover .img-box .xywz:after{opacity:0}
/*xtu*/
.index-proList .img-box .xtu{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}
.index-proList .img-box .xtu:hover{opacity:0}
.index-proList .img-box .xtu img{max-width:100%; max-height: none; width:100%;}
.index-proList a:hover .img-box .xtu{opacity:0}
/*hover*/
.index-proList .img-box .xybg,.index-proList .img-box .xtu,.index-proList .title,
.index-proList .img-box,.index-proList .text2,.index-proList .img-box .xywz:after,.index-proList .img-box .xyimg,.index-proList .img-box .xywz,
.index-proList a,.index-proList .img-box .xyimg img,.index-proList .text{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out;}
.index-proList li a:hover .img-box{-webkit-box-shadow:5px 10px 15px 1px #959595;box-shadow:5px 10px 15px 1px #959595;}
.index-proList li a:hover .img-box .xybg{-moz-transform: scale3d(1.05, 1.05, 1.05) translateY(10px); -webkit-transform: scale3d(1.05, 1.05, 1.05) translateY(10px);-ms-transform: scale3d(1.05, 1.05, 1.05) translateY(10px);transform: scale3d(1.05, 1.05, 1.05) translateY(10px);}
/*text*/
.index-proList .text{font-size:0.9375vw;color:#f0f1f1;position:absolute;bottom:0; left:0;right:0; text-align:left; z-index:2;}
.index-proList .text .textBox{ padding:2.46vw 2.46vw;}
.index-proList .text .EN{font-size:0.9765625vw;line-height:1.015625vw;color:#fff;display:block;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif; font-weight:600; margin-bottom:1.042vw; padding-bottom:1.042vw; position:relative;}
.langRU .index-proList .text .EN{max-width:80%;}
.index-proList .text .EN:after{ content:''; width:1.042vw; height:0.156vw; background:#fff; position:absolute;bottom:0; left:0.052vw;}
.index-proList .text strong{font-weight:bold;}

.index-proList .text{opacity:1;-moz-transform:translateY(0px); -webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-ms-transition: all .8s ease-in-out;transition: all .8s  ease-in-out;}
.index-proList a:hover .text{opacity:0;-moz-transform:translateY(10px); -webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}

.index-proList .xycover{opacity:1;-moz-transform:translateY(0px); -webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-ms-transition: all .8s ease-in-out;transition: all .8s  ease-in-out;}
.index-proList a:hover .xycover{opacity:0;-moz-transform:translateY(10px); -webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}



/*text2*/
.index-proList .text2{ position:absolute;top:2.46vw; left:2.46vw; z-index:2;}
.index-proList .text2 img{ height:36px; height:1.40625vw;}
.index-proList .text2 .textBox{font-size:0.78125vw;line-height:normal; color:#fff;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:300;}
.index-proList .text2 .textBox span{display:block; width:300px;-moz-transform:scale(0.5,0.5); -webkit-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);-moz-transform-origin:0  0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}
.index-proList a:hover .text2{opacity:0}
.index-proList a:hover{ position:relative; z-index:2;}
/*title*/
.index-proList .title{font-size:0.625vw; margin-bottom:1.05vw;line-height:1.5234375vw; color:#000000; /*font-size:16px;line-height:39px;*/ border-radius:5px;background: url("../images/arrow-btn.svg") left center no-repeat;background-size:0.9375vw;padding-left:1.445vw;/*background-size:24px;padding-left:37px;*/}
.index-proList .title .EN{display:inline-block;color:#6d6d6d;text-transform:uppercase;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500;}
.index-proList a:hover .title{ background-color:#e8e8e8;padding:0 13px 0 50px; background-position:13px center;padding:0 0.5078125vw 0 1.953125vw; background-position:0.5078125vw center;}
/*li1*/
.index-proList li.li1{ width:100%;}
.index-proList li.li1 .xyimg{padding-bottom:56.484375%;}
.index-proList li.li1 .img-box .xtu img{max-width: none; max-height: 100%; width: auto;}

.pcIndexProList{display: block!important;}
.mIndexProList{display:none!important;}
@media screen and (max-width:1000px){
.index-proList{max-width:80%;}

.index-proList .title{font-size:14px;line-height:35px; border-radius:5px;background-size:20px;padding-left:35px;}
.index-proList a:hover .title{padding:0 10px;}
}
@media screen and (max-width:1000px){
.index-proList{padding-top:10vw;padding-bottom:10vw;max-width:80%;}

.index-proList ul{margin:0 -15px;}
.index-proList li{margin-bottom:30px;}
.index-proList a{margin:0 15px;}
.index-proList .img-box .xyimg{padding-bottom:165.0526315789474%;}
.index-proList .img-box{border-radius:10px;}
.index-proList .img-box .xyimg{border-radius:10px;}

.index-proList .text{font-size:20px;}
.index-proList .text .textBox{ padding:30px 30px;}
.index-proList .text .EN{font-size:20px;line-height:24px;margin-bottom:20px;padding-bottom:20px;}
.index-proList .text .EN:after{height:2px;}
.index-proList .text2{top:30px; left:30px;}
.index-proList .text2 img{height:30px;}

.index-proList .title{font-size:14px;margin-bottom:20px;line-height:35px;background-size:20px;padding-left:30px!important;background: url("../images/arrow-btn.svg") left 5px no-repeat;}	
.index-proList a:hover .title{padding:0;padding-left:40px!important; background-position:10px center;}
}
@media screen and (max-width:768px){
.index-proList{padding-top:10vw;padding-bottom:10vw;max-width:90%;}
.index-proList .text{font-size:18px;}
.index-proList .text .textBox{ padding:30px 30px;}
.index-proList .text .EN{font-size:18px;line-height:20px;margin-bottom:15px;padding-bottom:15px;}

.index-proList .title{font-size:14px;margin-bottom:20px;line-height:24px;height:48px;background-size:20px;padding-left:30px!important;background-position:5px 0px;}	
.index-proList a:hover .title{padding-left:40px!important; background-position:10px 0px;background-color: transparent;}

.index-proList .text2 .textBox{font-size:14px;}
}
@media screen and (max-width:640px){
.index-proList{max-width:94%;}
.index-proList ul{margin:0 -10px;}
.index-proList a{margin:0 10px;}

.index-proList .title{font-size:12px;margin-bottom:15px;line-height:20px;height:40px;background-size:20px;padding-left:30px!important;background-position:5px 0px;}	
.index-proList a:hover .title{padding-left:40px!important; background-position:10px 0px;}

.index-proList .text{font-size:14px;}
.index-proList .text .textBox{ padding:25px 25px;}
.index-proList .text .EN{font-size:14px;line-height:20px;margin-bottom:10px;padding-bottom:10px;}

	.pcIndexProList{display:none!important;}
	.mIndexProList{display:block!important;}
}
@media screen and (max-width:550px){
.index-proList ul{margin:0 -5px;}
.index-proList a{margin:0 5px;}
.index-proList .title{line-height:20px;height:40px; overflow:hidden;}	
}

/*index-caseList*/
.index-case{background: url("../images/index-casebg.jpg") center top no-repeat #e8e8e8;background-size:100%;padding-top:7.1vw;padding-bottom:2.9vw;}
.index-caseList{margin:0 auto;max-width:67.734375%;}
.index-caseList .index-caseListBox{margin:0 auto; }
.index-caseList .swiper-slide{ width:100%; display:block;}
.index-caseList ul{ font-size:0; margin:0 -1.640625vw;position: relative;}
.index-caseList li{ display:inline-block;*display:inline;zoom:1;width:50%;vertical-align:top; margin-bottom:4.2vw;}
.index-caseList a{display:block;position:relative;margin:0 1.640625vw;}
.index-caseList .img-box{position:relative;text-align:left;overflow:hidden;border-radius:0.9vw;}
.index-caseList .img-box .xyimg{ text-align:left; overflow:hidden;}
.index-caseList .img-box .xyimg{padding-bottom:60%;}
.index-caseList .img-box .xyimg img{max-width: 100%!important;width:auto!important; max-height: none!important; height:100%!important;object-fit:cover!important;}

/*title*/
.index-caseList .title{font-size:0.625vw; margin-bottom:1.05vw;line-height:1.5234375vw; color:#000000; /*font-size:16px;line-height:39px;*/ border-radius:5px;background: url("../images/arrow-btn.svg") left center no-repeat;background-size:0.9375vw;padding-left:1.445vw;/*background-size:24px;padding-left:37px;*/}
.index-caseList .title .EN{display:inline-block;color:#6d6d6d;text-transform:uppercase;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500;}
.index-caseList a:hover .title{ background-color:#d9dada;padding:0 13px 0 50px; background-position:13px center;padding:0 0.5078125vw 0 1.953125vw; background-position:0.5078125vw center;}

.index-caseList .img-box .xybg,.index-caseList .title,
.index-caseList .img-box,.index-caseList li .img-box .xycover,
.index-caseList a,.index-caseList .img-box .xyimg img{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.index-caseList li a:hover .img-box{-webkit-box-shadow:5px 10px 15px 1px #959595;box-shadow:5px 10px 15px 1px #959595;}
.index-caseList li a:hover .img-box .xycover{-moz-transform: scale3d(1.05, 1.05, 1.05); -webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}


/*pageJoin3-swiper .swiper-pagination*/
.pageJoin3-swiper .swiper-pagination{text-align:center;left:0; width: 100%; bottom:0!important; } 
.pageJoin3-swiper .swiper-pagination-bullet {opacity: 1!important; width:7px; height:7px; text-align: center;border:none;background:#040404;border-radius:50%;margin:0 0.3515625vw!important; } 
.pageJoin3-swiper .swiper-pagination-bullet-active {background:#ce121b;} 
@media screen and (max-width:1440px){
/*.index-caseList{max-width:80%;}	*/
}
@media screen and (max-width:1000px){
.index-case{padding-top:7vw; padding-bottom:3vw;}
.index-caseList{max-width:80%;}
.index-caseList ul{margin:0 -15px;}
.index-caseList li{margin-bottom:8vw;}
.index-caseList a{margin:0 15px;}
.index-caseList .title{font-size:14px;margin-bottom:20px;line-height:35px;background-size:20px;padding-left:30px!important;background: url("../images/arrow-btn.svg") left 0 no-repeat;}	
.index-caseList a:hover .title{padding:0;padding-left:40px!important; background-position:10px center;background-color: transparent;}
}
@media screen and (max-width:768px){
.index-caseList{max-width:90%;}
.index-caseList .title{font-size:14px;margin-bottom:20px;line-height:24px;height:48px;background-size:20px;padding-left:30px!important;background-position:5px 0px;}	
.index-caseList a:hover .title{padding-left:40px!important; background-position:10px 0px;}
}
@media screen and (max-width:640px){
.index-caseList{max-width:94%;}
.index-caseList ul{margin:0 -10px;}
.index-caseList a{margin:0 10px;}

.index-caseList .title{font-size:12px;margin-bottom:15px;line-height:20px;height:40px;background-size:20px;padding-left:30px!important;background-position:5px 0px;}	
.index-caseList a:hover .title{padding-left:40px!important; background-position:10px 0px;}
}
@media screen and (max-width:550px){
.index-caseList ul{margin:0 -5px;}
.index-caseList a{margin:0 5px;}
.index-caseList .title{line-height:20px;height:40px; overflow:hidden;}	
}


/*indexAbout*/
.indexAbout{background:#a00e18;}
.indexAbout img {display:block;max-width:100%;}
.indexAbout .indexAboutBox{ position:relative;}
.indexAbout .line2{position:absolute;left:84.765625%;top:0;width:2px;background:#c8111b;height:22.2vw;z-index:2;}
.indexAbout .bg{overflow:hidden;width:100%;position:relative;}
.indexAbout .bg img{width:100%;}
.indexAbout .bg .pc{ display:block;}
.indexAbout .bg .ph{ display:none;}
.indexAbout .mbg{ display:none;}
.indexAbout .img{ position:absolute; left:0; bottom:0; z-index:2; width:100%; height:20.83333333333333vw;}
.indexAbout .img img{width:100%;}
.indexAbout .tit{ position:absolute;z-index:2; left:43.359375vw; top:8.75vw;width:17.96875vw; height:8.2vw;}
.indexAbout .tit h2{ font-size:1.406vw; color:#ffffff; line-height:1.406vw;height:1.406vw;font-weight:300; margin-bottom:3.242vw; text-transform:uppercase;}
.indexAbout .tit h2 strong{font-weight:500;}
.indexAbout .wz{font-size:0.78125vw; color:#ffffff; line-height:1.25vw;}
.indexAbout .wz .wzB{ position:relative;}
.indexAbout .wz .z {opacity:1;margin-top:0;}
.indexAbout .wz .az {position: absolute;bottom:0;left: 0;margin-top: 0;opacity:0;}
.indexAbout .line{ position:absolute;z-index:2; left:41.171875vw; top:8.75vw;width:1px; height:8.1vw; background:#fff;}
.langRU .indexAbout .wz .z {/*设置文本行数为3行*/display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;/* 设置超出部分显示省略号*/overflow: hidden;text-overflow: ellipsis;}
/*numlist*/
.indexAbout .numlist {position:absolute;z-index:2;left:28.046875vw;top:8.75vw;width:13.28125vw; height:3.90625vw;}
.indexAbout .numlist .li {margin-top:0;}
.indexAbout .numlist .ali {position: absolute;top: 110%;left: 0;margin-top: 0;opacity:0;}
.indexAbout .numlist .num {font-size: 2vw;line-height:3vw;height:3vw;margin-top:0;margin-bottom:0; color:#fff;font-weight:600;}
.indexAbout .numlist .num span{font-size:1vw;}
.indexAbout .numlist .li1 .num {font-size: 4.25vw;}
.indexAbout .numlist .li1 .num span{font-size:2.3vw;}
.indexAbout .numlist .pic{width:12.109375vw; margin-top:4.35vw;}
.indexAbout .numlist .pic img{width:100%;}
.indexAbout .numlist .li3 .num {}
/*numlist since*/
/*.indexAbout .since{position:absolute;z-index:2;left:28.046875vw;top:16vw; width:11.328125vw;}
.indexAbout .since img{width:100%;}
.indexAbout .since .ali {position: absolute;top: 110%;left: 0;margin-top: 0;opacity: 0;}*/

/*@media screen and (max-width:1024px){
.indexAbout .bg .pc{ display:none;}
.indexAbout .bg .ph{ display:block;}
.indexAbout .tit{ left:50vw; top:26.40625vw;}
.indexAbout .tit h2{ font-size:2.6vw;line-height: normal;}
.indexAbout .tit .EN{ font-size:1vw;line-height: normal;}
.indexAbout .wz{ position:absolute;z-index:2; left:50vw; top:40vw; z-index:2;width:40%; font-size:16px; line-height: 30px;}
}
@media screen and (max-width:640px){
.indexAbout .tit{ left:50vw; top:24vw;}
.indexAbout .tit h2{ font-size:2.6vw;line-height: normal;}
.indexAbout .tit .EN{ font-size:1vw;line-height: normal;}
.indexAbout .wz{ position:absolute;z-index:2; left:50vw; top:40vw; z-index:2;width:40%; font-size:2.6vw;line-height:4.6875vw;}
}
@media screen and (max-width:1024px){
.indexAbout .wz{ display:none;}
}*/

@media screen and (max-width:1530px){
/*.indexAbout .tit h2{margin-bottom: 2vw;}*/
}
@media screen and (max-width:1000px){
.indexAbout .bg .pc{ display:none;}
.indexAbout .mbg{ display: block;}
.indexAbout .mbg img{ width:100%;}
.indexAbout .sinceBox{ position: absolute; left:20vw;top:70%;width:50vw;}
.indexAbout .numlist {position: relative!important;z-index:2;left:0;top:0;width:100%; height:3.90625vw;}
.indexAbout .numlist .li {margin-top:0!important; width:33%!important; float:left!important;}
.indexAbout .numlist .ali {position: static!important;top:0!important;left: 0;margin-top: 0!important;opacity:1!important;}

.indexAbout .numlist .li .num {font-size: 4.25vw!important;}
.indexAbout .numlist .li .num span{font-size:2.3vw!important;}

.indexAbout .wz{font-size:16px;line-height:30px;position:absolute;left:20vw;top: 50%;width:50vw;height:auto;}

.indexAbout .line{display:none;}

.indexAbout .tit{ position: static;left:0; top:0;width:0; height:auto;}
.indexAbout .tit h2{font-size:5vw;line-height: normal;margin-bottom:0;position:absolute;left: 27vw;top: 13vw;width:45vw;height:auto;}
.indexAbout .line2{height:19vw;}
}
@media screen and (max-width:768px){
.indexAbout .wz{font-size:14px;line-height:26px;}
}
@media screen and (max-width:640px){
.indexAbout .sinceBox{width:65vw;}
.indexAbout .wz{width: 65vw;font-size:12px;line-height:20px;}
}
@media screen and (max-width:370px){
.indexAbout .sinceBox{top:80%;}
}


/*****************************************indexJoin*****************************************/
.indexJoin{}
.indexJoin .indexJoinBox{ position:relative;}
.indexJoin .bg{overflow:hidden;width:100%;position:relative;}
.indexJoin .bg img {display:block;width:100%;}
.indexJoin .mbg{ display:none;}
.indexJoin .icon{ position:absolute; right:4.4921875vw; bottom:3.59375vw; z-index:2; width:5.078125vw;}
.indexJoin .icon img {display:block;width:100%;}
.indexJoin .img{ position:absolute;z-index:2; left:11.328125vw; top:8.984375vw;width:5.859375vw;height:6vw;}
.indexJoin .img img {display:block;width:100%;}
/*joinBtn*/
.joinBtn{position:absolute;z-index:2;left:21vw;top:8.59375vw;}
.joinBtn a{display:inline-block;color:#fff;font-size:1.5vw;line-height:2.5390625vw; min-width:8.6vw;border-radius:5px; text-align:center; padding:0 0.46875vw; background-color:#c01d14;position:relative;}
.joinBtn a span{display:inline-block;background: url("../images/index-join-btn.svg") left center no-repeat;background-size:1.25vw;padding-left:1.71875vw; position:relative; z-index:2;}
.joinBtn a{overflow:hidden;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out}
.joinBtn a::before{content:'';position:absolute;top:0;left:0;width:0px;height:0px;border-radius: 5px;border-top:2px solid #c01d14;border-left:2px solid #c01d14;transition-delay:0.5s;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out}
.joinBtn a::after{content:'';position:absolute;bottom:0;right:0;width:0px;height:0px;border-radius: 5px;border-bottom:2px solid #c01d14;border-right:2px solid #c01d14;transition-delay:0.0s;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out}
.joinBtn a:hover::before,.joinBtn a:hover::after{width:100%;height:100%;transition-delay:0.5s}
.joinBtn a:hover{background-color:#580005;box-shadow:0 0 50px #c01d14;transition-delay:0.3s}
/*css3*/
.anim{-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute;top:50%;left:50%;z-index:1}
.anim:before{position:relative;content:'';display:block;margin-top:100%}
.anim:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%}
a:hover .anim{-moz-animation:anim-out 0.75s;-webkit-animation:anim-out 0.75s;animation:anim-out 0.75s}
a:hover .anim:after{-moz-animation:anim-out-pseudo 0.75s;-webkit-animation:anim-out-pseudo 0.75s;animation:anim-out-pseudo 0.75s}
@-webkit-keyframes anim-out{0%{width:0%}100%{width:100%}}
@-moz-keyframes anim-out{0%{width:0%}100%{width:100%}}
@-ms-keyframes anim-out{0%{width:0%}100%{width:100%}}
@keyframes anim-out{0%{width:0%}100%{width:100%}}
@-webkit-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,0.25)}100%{background:transparent}}
@-moz-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,0.25)}100%{background:transparent}}
@-ms-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,0.25)}100%{background:transparent}}
@keyframes anim-out-pseudo{0%{background:rgba(0,0,0,0.25)}100%{background:transparent}}
/*joinList*/
.joinList{position:absolute;z-index:2; left:11.328125vw; top:17.578125vw; height:17.96875vw; width:18.4375vw;}
.joinList ul{display:block; margin:0 -0.3125vw; font-size:0; line-height:0; text-align:left;}
.joinList li{display:inline-block;*display:inline;zoom:1;line-height:0;padding:0;margin:0; width:50%; vertical-align:top; margin-bottom:2.8125vw;}
.joinList li span{font-size:0.9375vw;line-height:1.5625vw;display:block; padding-left:0.703125vw; color:#fff;position:relative;margin:0 0.3125vw;border-bottom:2px solid #5f5f5f; font-weight:500;}
.joinList li span:after{ content:''; width:0.390625vw; height:0.390625vw;margin-top:-0.1953125vw;border-radius:50%; background:#c8111b; position:absolute;left:0;top:50%; }

.langRU .joinList{top:16.5vw;}
.langRU .joinList li{margin-bottom:1vw;}
.langRU .joinList li span{font-size:0.8vw;line-height:1vw; min-height:3.5vw;}
.langRU .joinList li span:after{ top:0.5vw; }
.langRU .joinBtn a{font-size:0.8vw;}

@media screen and (max-width:1000px){
.indexJoin{ overflow:hidden; width:100%;}
.indexJoin .bg{ position:absolute; left:0;right:0;top:0; background:#000; height:600px; width:60%; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.6;z-index:1; }
.indexJoin .bg img{ display:none;}
.indexJoin .mbg{ display: block; position:absolute; left:0;top:0; width:100%; height:100%; z-index:0;background: #c40c16;}
.indexJoin .mbg img{ width:130%;}
.indexJoinBox{ padding-left:5%; padding-top:70px;padding-bottom:0;}

.joinTit { position:relative;width:50%; margin-bottom:30px;}
.indexJoin .img{position:relative;z-index:2;left:0;top:0;width:100px; height:auto;}
.joinBtn{position: absolute;z-index:2;left:auto;right:0;top:0;float:none;}
.joinBtn a{font-size:18px;line-height:35px;padding:0 10px;}
.joinBtn a span{background-size:20px;padding-left:30px;}

.joinList{ position: relative;z-index:2; left:0; top:0; height:auto;width:50%;}
.joinList ul{margin:0 -10px;}
.joinList li{margin-bottom:30px;}
.joinList li span{font-size:15px;line-height:35px;padding-left:20px;margin:0 10px;}
.joinList li span:after{ width:5px; height:5px;margin-top:-2.5px; }


.langRU .joinList{top:0;}
.langRU .joinList li{margin-bottom:1vw;}
.langRU .joinList li span{font-size:14px;line-height:20px; min-height:80px; margin-bottom:10px;}
.langRU .joinList li span:after{ top:10px; }
.langRU .joinBtn a{font-size:14px;}
}
@media screen and (max-width:768px){
.indexJoin .bg{ width:70%;}
.indexJoin .mbg img{ width:150%;}
.joinTit {width:60%;}
.joinList{width:60%;}
.indexJoin .img{width:15.625vw;}
.joinBtn a{font-size:16px;line-height:30px;padding:0 8px;}
.joinBtn a span{background-size:18px;padding-left:25px;}
.joinList li span{font-size:14px;line-height:30px;padding-left:15px;}
}
@media screen and (max-width:640px){
.joinBtn a span{background-size:16px;padding-left:20px;}
}
@media screen and (max-width:430px){
.indexJoin .bg{ width:80%;}
.joinTit {width:70%;}
.joinList{width:70%;}
.indexJoin .mbg img{ width:170%;}
.joinBtn a{font-size:14px;line-height:30px;padding:0 8px;}
.joinBtn a span{background-size:14px;padding-left:20px;}
.joinList li span{font-size:12px;line-height: normal;padding-left:15px;}

.langRU .indexJoin .mbg img{ width:200%; height:600px;}

}



/**********************************************footer**********************************************/
/*footer*/
.footer{position:relative;z-index:1;background:#1e1e1e;padding-bottom:2.734375vw; padding-top:3.7109375vw;}
.footer .footer-logoB{ position:absolute;bottom:15px;right:0;}
.footer .footer-logoB a{ display:inline-block;}
.footer .footer-logoB img{ max-height:7.890625vw;}
/*footerBox*/
.footer .footerBox{width:100%;height:auto;position:relative;}
.footer .footerBox .left{margin-bottom:3.515625vw;}
.footer .footerBox .footerNav{ float:left; margin-right:0.125vw;}
.footer .footerBox .footerNav ul{display:inline-block;vertical-align:top;}
.footer .footerBox .footerNav li{display:block;line-height:0;padding:0;margin:0; min-width:5.5859375vw;}
.footer .footerBox .footerNav li a{font-size:0.625vw;line-height:1.328125vw;display:inline-block;padding-right:0.78vw;color:#fff;position:relative;}
.footer .footerBox .footerNav li a:after{ content:'';width:0.390625vw;height:0.390625vw;margin-top:-0.2vw;border-radius:50%; background:#fff; position:absolute;right:0;top:50%; }
.footer .footerBox .footerNav li a:hover{color:#c8111b;}
.footer .footerBox .footerNav li a:hover:after{background:#c8111b;}
.langRU .footer .footerBox .footerNav li a{display:block;margin-right:1vw; text-transform:uppercase;}

/*footerLan*/
.footer .footerBox .footerLan{float:left;padding-top: 10px;}
.footer .footerBox .footerLan ul{display:inline-block;vertical-align:top;font-size:0; line-height:0;}
.footer .footerBox .footerLan li{display:inline-block;*display:inline;zoom:1;vertical-align:top;text-align:center;}
.footer .footerBox .footerLan li a{display:inline-block;font-size:10px;width:43px;border-radius:2px;margin-left:5px;line-height:16px;color:#fff;text-transform:uppercase;border:1px solid #c8111b;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out}
.footer .footerBox .footerLan li:hover a,
.footer .footerBox .footerLan li.active a{ background:#c8111b;}
.footer .footerBox .footerLan li a.EN{font-weight:600;font-size:12px;}
.footer .footerBox .footerLan li.line{position:relative;padding-left:30px;}
.footer .footerBox .footerLan li.line a{margin-left:0;}
.footer .footerBox .footerLan li.line:after{content:'';background:#c8111b; position:absolute;top:0;left:15px;width:1px;height:100%; }

/*right*/
.footer .footerBox .right{color:#fff;font-size:0.729vw;line-height:1.015625vw;vertical-align:bottom;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500;}
.footer .footerMessage{display:inline-block;*display:inline;zoom:1;width:33.3333333%;}
/*.footer .footerMessage .footerMessageB{ max-width:13.8671875vw;}*/
.footer .footerMessage .f14{font-size:0.546875;}


/*footerShare*/
.footer .footerShare{display:inline-block;*display:inline;zoom:1;width:33.3333333%;text-align:center; font-size:0; line-height:0;vertical-align:baseline;}
.footer .footerShare li{position:relative;display:inline-block;*display:inline;zoom:1;width:0.9375vw;margin:0 0.546875vw;}
.footer .footerShare a,
.footer .footerShare a img{display:block; width:1.354vw;border-radius:50%;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.footer .footerShare a:hover img{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.footer .footerShare .img{position:absolute;width:6.771vw;height:6.771vw;bottom:100%; margin-bottom:10px; left:50%;-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:none;background: #fff;box-shadow: 0 0.417vw 0.833vw 0 rgba(7,17,27,.1);-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .3s ease-in-out; visibility:hidden;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity:0;}
.footer .footerShare .img img {border:none;max-width:100%;vertical-align:middle; max-height:100%; height:auto;}
.footer .footerShare li:hover .img{ display:block;margin-bottom:5px; visibility:visible;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

/**/
.footer .copyright{border-top:1px solid #898989;color:#898989;font-size:0.546875vw;padding-top:1.5625vw;margin-top:1.5625vw;}
.footer .copyright .l{ width:33.3333333%; float:left; text-align:left;}
.footer .copyright .c{ width:33.3333333%; float:left;text-align:center;}
.footer .copyright .r{ width:33.3333333%; float:left;text-align:right;}
.footer .copyright a{/*font-size:12px;*/color:#898989;}

.footer .footerBox .footerLan{font-size:0;}
@media screen and (max-width:6000px){
.footer .footerBox .footerLan{padding-top:0.390625vw;}
.footer .footerBox .footerLan li a{font-size:0.390625vw;width:auto; padding:0 0.332vw;border-radius:2px;margin-left:0.1953125vw;line-height:0.625vw;}
.footer .footerBox .footerLan li a.EN{font-size:0.46875vw;}
.footer .footerBox .footerLan li.line{padding-left:1.18vw;}
.footer .footerBox .footerLan li.line a{margin-left:0;}
.footer .footerBox .footerLan li.line:after{left:0.59vw;height:100%; }
}
@media screen and (max-width:1800px){
	.footer .footerBox .footerLan{padding-top:0.2vw;}
	.footer .footerBox .footerLan li a{line-height:13px;}
}
@media screen and (max-width:992px){
	.footer .footerBox .footerLan li a{min-width:30px;}
}
@media screen and (max-width:992px){

.footer .footerBox .footerNav li{min-width:85px; margin-bottom:0px;}
.footer .footerBox .footerNav li a{font-size:14px;line-height:24px;padding-right:10px;}
.footer .footerBox .footerNav li a:after{width:5px; height:5px;margin-top:-2.5px;}
.footer .footerShare a,
.footer .footerShare a img{width:25px;}

.footer .footerShare li{width:25px;margin-right:10px;}
.footer .footerBox .right{font-size:14px;line-height:20px;}
.footer .footerBox .right p{ margin-bottom:0px;}

.footer .copyright{font-size:12px;padding-top:40px;margin-top:40px;}


.footer .footerBox .footerLan{padding-top:4px;}
.footer .footerBox .footerLan li a{font-size:10px;/*width:43px;*/border-radius:2px;margin-left:5px;line-height:16px;}
.footer .footerBox .footerLan li.line{padding-left:30px;}
.footer .footerBox .footerLan li.line a{margin-left:0;}
.footer .footerBox .footerLan li.line:after{left:15px;}
.footer .footerBox .footerLan li a.EN{font-size:12px;}

.footer .footerShare .img{width:90px;height:90px;}


}
@media screen and (max-width:992px){
.footer{padding-bottom:6vw; padding-top:6vw;}
}
@media screen and (max-width:768px){
.footer{padding-bottom:6vw; padding-top:10vw;}
.footer .footerBox .right{ max-width:100%;}
.footer .footer-logoB{ width:110px;}
.footer .footer-logoB img{ max-height:115px;}

.footer .footer-logoB{ position: static;bottom:0;right:0; margin:0 auto; text-align:center; margin-bottom:20px;}
.footer .footerBox .footerNav ul{ display:block;}
.footer .footerBox .footerNav li{ display:inline-block;}
.footer .footerBox .footerNav{float:none;margin-bottom:20px; text-align:center;}
.footer .footerBox .footerLan{float:none;margin-bottom:20px;text-align:center;}
.footer .footerShare{ text-align:center;}
.footer .footerBox .right{ text-align:center;}

.footer .footerMessage{width:100%; margin-bottom:30px;}
.footer .footerShare{width:100%;}


.footer .copyright .l,
.footer .copyright .c,
.footer .copyright .r{ width:100%; float:none;text-align:center;}
}
@media screen and (max-width:640px){
.footer{padding-bottom:10vw; padding-top:10vw;}	
}


/******************************************************fadeIn******************************************************/
.fadeIn{opacity:0;visibility:hidden;-webkit-transform:translateY(20px) skewY(2deg);transform:translateY(20px) skewY(2deg);-webkit-transition:opacity .7s linear,visibility .7s linear,-webkit-transform .9s ease-out;transition:opacity .7s linear,visibility .7s linear,-webkit-transform .9s ease-out;transition:opacity .7s linear,visibility .7s linear,transform .9s ease-out;transition:opacity .7s linear,visibility .7s linear,transform .9s ease-out,-webkit-transform .9s ease-out}
.fadeIn.late1{-webkit-transition-delay:.3s;transition-delay:.3s}
.fadeIn.late2{-webkit-transition-delay:.4s;transition-delay:.4s}
.fadeIn.late3{-webkit-transition-delay:.5s;transition-delay:.5s}
.fadeIn.late4{-webkit-transition-delay:.6s;transition-delay:.6s}
.fadeIn.late5{-webkit-transition-delay:.7s;transition-delay:.7s}
.fadeIn.late6{-webkit-transition-delay:.8s;transition-delay:.8s}
.fadeIn.late7{-webkit-transition-delay:.9s;transition-delay:.9s}
.fadeIn.late8{-webkit-transition-delay:1s;transition-delay:1s}
@media (min-width:768px){
    .fadeIn.pcLate1{-webkit-transition-delay:.3s;transition-delay:.3s}
.fadeIn.pcLate2{-webkit-transition-delay:.4s;transition-delay:.4s}
.fadeIn.pcLate3{-webkit-transition-delay:.5s;transition-delay:.5s}
.fadeIn.pcLate4{-webkit-transition-delay:.6s;transition-delay:.6s}
.fadeIn.pcLate5{-webkit-transition-delay:.7s;transition-delay:.7s}
.fadeIn.pcLate6{-webkit-transition-delay:.8s;transition-delay:.8s}
.fadeIn.pcLate7{-webkit-transition-delay:.9s;transition-delay:.9s}
.fadeIn.pcLate8{-webkit-transition-delay:1s;transition-delay:1s}
}
.fadeIn.is-fade{opacity:1;visibility:visible;-webkit-transform:translate(0,0);transform:translate(0,0)}





/*cursor*/
.cursor{border-radius:50%;width:20px;height:20px;background-color:rgb(19,169,67,.3);/*background-color:#fff;mix-blend-mode:difference;*/position:fixed;top:0;left:0;will-change:transform;pointer-events:none; z-index:999;}
.cursor.active{border-color:transparent;width:70px;height:70px; line-height:70PX; text-align:center;mix-blend-mode: normal;background-color:#fff;}
.cursor .soul{display:inline-block;transform:scale(0);border-radius:50%;width:100%;height:100%;transition:all 350ms cubic-bezier(0.16,0.01,0.77,1);-webkit-transition:all 350ms cubic-bezier(0.16,0.01,0.77,1);-moz-transition:all 350ms cubic-bezier(0.16,0.01,0.77,1);-ms-transition:all 350ms cubic-bezier(0.16,0.01,0.77,1);-o-transition:all 350ms cubic-bezier(0.16,0.01,0.77,1);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}
.cursor.active .soul{transform:scale(2);background-color:rgb(54 51 46/28%);-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2)}
.cursor.active .soul{background-color:#e54812;font-weight:700;letter-spacing:.5px;text-align:center;position:relative;padding:10px; font-size:10px;}
.cursor.active .soul span.action{font-size:6px;opacity:1;position:absolute;left:50%;top:50%;transition:transform 250ms cubic-bezier(0.16,0.01,0.77,1);-webkit-transition:transform 250ms cubic-bezier(0.16,0.01,0.77,1);-moz-transition:transform 250ms cubic-bezier(0.16,0.01,0.77,1);-ms-transition:transform 250ms cubic-bezier(0.16,0.01,0.77,1);-o-transition:transform 250ms cubic-bezier(0.16,0.01,0.77,1)}
.cursor.active .soul span.action,
.circle.active .soul span.action.click{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.cursor .soul span.text{ font-size:12px;font-family:'Montserrat','Microsoft YaHei',Arial, Helvetica, sans-serif;font-weight:100;}
.cursor .soul span.text,
.circle.active .soul span.symbol{display:block;font-size:10px;}
.cursor.active .soul span.text{margin-top:7px;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
@media screen and (max-width:1000px){
.cursor{ display:none;}
}




/*.w1600*/
.w1530{ width:59.765625%; margin:0 auto;}
.w1990{ width:77.8125%; margin:0 auto;}
.w2030{ width:79.296875%; margin:0 auto;}
.w1646{width:64.296875%; margin:0 auto;}
@media screen and (max-width:1000px){
.w1530{width:80%;}
.w1646{width:80%;}
.w1990{width:85%;}
.w2030{width:90%;}
}

/******************************************PRODUCT******************************************/
/*probanner*/
.probanner{height:48.0078125vw; position:relative; background:#fff;}
.probanner img{width:100%; display:block;}
.probanner .bg{position:absolute;top:0;right:0;width:71.2109375%;height:100%;}
.probanner .left{width:28.8%;height:100%;position:absolute; left:0;top:0; z-index:6;background:#d8000e;}
.probanner .left .leftredbg{width:100%;height:100%;position:absolute; left:0;top:0; z-index:6; }
.probanner .left .leftredwz{width:100%;height:100%;position:absolute; left:0;top:0; z-index:6;}
.probanner .left img{height:100%;display:block;}
/*wz1*/
.probanner .wz1bg{position:absolute;top:30.2734375vw;left:28.7890625%;width:33.984375%;height:6.0546875vw; background:#000;}
.probanner .sp1{display:block;text-transform:uppercase;font-family:'Montserrat','Microsoft YaHei',Arial,Helvetica,sans-serif;font-weight:600;color:#f0f1f1;position:absolute;left:31.25%;width:20%;top:31.3671875vw;font-size:0.4296875vw;line-height:0.6vw;}
.probanner .sp2{display:block;font-weight:600;color:#f0f1f1;position:absolute;left:31.25%;width:20%;top:34vw;font-size:1.2109375vw;line-height:1.2109375vw; overflow:hidden;}
.probanner .sp2 span{padding-left:1.40625vw;background: url("../images/probanner-y.svg") left center no-repeat;background-size:1.171875vw;}

.probanner .sp3{display:block;position:absolute;top:34vw;left:40.3984375%;width:20%;height:1.2109375vw;overflow:hidden;}
.probanner .sp3 span{display:block;width:100%;height:100%;}
.probanner .sp3 img{ width:auto; height:100%;}
.probanner .sp3 p{font-size:0.8203125vw;width:100vw; display:block;line-height:normal; color:#fff;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:300;display:inline-block;-moz-transform:scale(0.4,0.4); -webkit-transform:scale(0.4,0.4);-ms-transform:scale(0.4,0.4);transform:scale(0.4,0.4);-moz-transform-origin:0  0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}

/*wz2*/
.probanner .wz2bg{background:#7c7c7c;position:absolute;right:0;width:50%;top:36.328125vw;height:1.953125vw;}
.probanner .wz2{text-transform:uppercase;font-family:'Montserrat','Microsoft YaHei',Arial, Helvetica, sans-serif;font-weight:500;color:#000000;position:absolute;right:0;width:50%;top:36.328125vw;font-size:2.734375vw;line-height:1.953125vw;}
/*img*/
.probanner .img{width:29.0625vw;height:29.0625vw;position:absolute; left:43vw;/*left:41.71875vw;*/top:7.8125vw; z-index:2;}
.probanner .img img{display:block;}
.probanner .img2{width:14.9609375vw;height:26.2109375vw;position:absolute; left:62.734375%;top:10.15vw; z-index:1; overflow:hidden;}
.probanner .img2 img{display:block;}
.probanner .img3{width:14.9609375vw;height:26.2109375vw;position:absolute; left:62.734375%;top:10.15vw; z-index:1;overflow:hidden;}
.probanner .img3 img{display:block;}
.probanner .img4{width:8.59375vw;height:8.4765625vw;position:absolute; left:76.25%;top:24.8046875vw; z-index:1;}
.probanner .img4 img{display:block;}


.probanner .back{ cursor:pointer;width:1.6vw;height:1.6vw;position:absolute;left:3.125%;top:7.1875vw; z-index:6;background: url("../images/back.svg") center center no-repeat #fff;background-size:100%;border-radius:50%;}
.probanner .back{-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.probanner .back:hover{-moz-transform: translateX(-5px);-webkit-transform: translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);}
@media screen and (max-width:1220px){
.probanner .back{width:41px;height:41px;}
.probanner .sp1{width:60%;}
.probanner .sp1 br{ display:none;}	

.probanner .sp3{top:34vw; height:auto;}
.probanner .sp3 p{font-size:10px;width:100vw;-moz-transform:scale(0.33,0.33); -webkit-transform:scale(0.33,0.33);-ms-transform:scale(0.33,0.33);transform:scale(0.33,0.33);}

}
@media screen and (max-width:1000px){
.probanner .sp1{width:60%;}
.probanner .sp1 br{ display:none;}
.probanner .back{width:30px;height:30px;}
.probanner .sp2{font-size:10px;line-height:20px; top:33vw;}
.probanner .sp3 span{ display: block!important;} 


.probanner .sp3{top:33.5vw; height:auto;}
.probanner .sp3 p{font-size:10px;width:100vw;-moz-transform:scale(0.33,0.33); -webkit-transform:scale(0.33,0.33);-ms-transform:scale(0.33,0.33);transform:scale(0.33,0.33);}

}
@media screen and (max-width:768px){
	.probanner .sp1{}
	.probanner .sp2{top:33vw;}
	.probanner .sp3{display:none;}
	
	.probanner .sp1{-moz-transform:scale(0.8,0.8); -webkit-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);transform:scale(0.8,0.8);-moz-transform-origin:0  0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;font-size:9px;}

	.probanner .sp2{-moz-transform:scale(0.8,0.8); -webkit-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);transform:scale(0.8,0.8);-moz-transform-origin:0  0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}
}

/******************************************proMenu******************************************/

/*probtn*/
.probtn{ width:35px; position:absolute;right:-60px; height:35px;top:40px; cursor:pointer; z-index:22;}
.probtn img{ display:block; width:100%;}
.probtn img{-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.probtn img:hover{-moz-transform: translateX(5px);-webkit-transform: translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);}

/*mask*/
.proMenuBg{ position:fixed; left:0;top:0;right:0; width:100%; height:100vh; background:#1e1e1e;filter:alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity: 0.65;opacity: 0.65; visibility: visible; z-index:1;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out; display:none;}
.proMenuBg.current{display:block;}
/*pageMenu*/
.pageMenu{font-size:0;margin-top:9.21875vw;}
.pageMenu .pageMenuB{ position:relative;font-size:0; max-width:52.6171875%; margin:0 auto; }
.pageMenu .pageMenuB .pageMenuBB{margin-left:-10px;}
.pageMenu .pageMenuBox{display:inline-block;*display:inline;zoom:1;font-size:14px;line-height:66px;color:#000000;width:33.33333%;vertical-align:top;position: relative;z-index:29;}
/*pageMenuTit*/
.pageMenu .pageMenuTit{ text-align:left;padding: 0 0 0 10px;position:relative;overflow:hidden;z-index: 22;/*cursor:url("../images/mouse.svg"), pointer;*/ cursor:pointer;}
.pageMenu .pageMenuTit .pageProNavTit{border-radius:3px;padding-left:20px;font-size:13px;line-height:24px;color:#fff; background:#000000; text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600; margin-bottom:15px;}
.pageMenu .current .pageMenuTit .pageProNavTit{background:#c8111b;}
.pageMenu .pageMenuTit .tt{border-radius:3px;padding-left:20px;font-size:18px;line-height:46px;color:#000;background:#e3e3e3;text-transform:uppercase;font-weight:300;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pageMenu .pageMenuTit .tt .EN{font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600;}
.pageMenu .pageMenuTit .tt .CN{padding-right:20px;}
@media screen and (max-width:3500px){
.probtn{ width:35px;right:-60px; height:35px;top:40px;}
.pageMenu{margin-top:9.21875vw;}
.pageMenu .pageMenuB{max-width:52.6171875%;}
.pageMenu .pageMenuB .pageMenuBB{margin-left:-10px;}
.pageMenu .pageMenuBox{font-size:14px;line-height:66px;}
.pageMenu .pageMenuTit .pageProNavTit{padding-left:20px;font-size:13px;line-height:24px;margin-bottom:15px;}
.pageMenu .pageMenuTit .tt{padding-left:20px;font-size:18px;line-height:46px;}
.pageMenu .pageMenuTit .tt .CN{padding-right:20px;}
}
@media screen and (max-width:2560px){
.probtn{ width:1.3671875vw;height:1.3671875vw;right:-2.34375vw; top:1.5625vw;}
.pageMenu{margin-top:9.21875vw;}
.pageMenu .pageMenuB{max-width:52.6171875%;}
.pageMenu .pageMenuB .pageMenuBB{margin-left:-0.390625vw;}
.pageMenu .pageMenuBox{font-size:0.546875vw;line-height:2.578125vw;}
.pageMenu .pageMenuTit .pageProNavTit{padding-left:0.78125vw;font-size:0.5078125vw;line-height:0.9375vw;margin-bottom:0.5859375vw;}
.pageMenu .pageMenuTit .tt{padding-left:0.78125vw;font-size:0.703125vw;line-height:1.796875vw;}
.pageMenu .pageMenuTit .tt .CN{padding-right:0.78125vw;}
}
@media screen and (max-width:1000px){
.pageMenu .pageMenuB{max-width:80%;}
.probtn{ width:35px;right:-60px; height:35px;top:40px;}
.pageMenu .pageMenuBox{font-size:14px;line-height:66px;}
.pageMenu .pageMenuTit .pageProNavTit{padding-left:20px;font-size:13px;line-height:24px;margin-bottom:15px;}
.pageMenu .pageMenuTit .tt{padding-left:20px;font-size:14px;line-height:46px;}
.pageMenu .pageMenuTit .tt .CN{padding-right:20px;}
}
@media screen and (max-width:768px){
.pageMenu .pageMenuBox{width:100%;border-right:0; margin-bottom:30px;}
.pageMenu .pageMenuBox.pageMenuBox2{border-top:1px solid #fff;}

.probtn{ width:35px;right:0; height:35px;top:0; position:static; margin:0 auto;}

.pageMenu .pageMenuB{max-width:95%;}
}



/*dropdown2*/
.dropdown2 {position: absolute;width: 100%;top:100px;left:10px;background:#fff;z-index:23;-webkit-box-shadow: 0 20px 30px -5px rgba(0,0,0,.15);box-shadow: 0 20px 30px -5px rgba(0,0,0,.15);max-height: 0;-webkit-transition: all 350ms;transition: all 350ms;overflow: hidden;border-radius:3px;width:calc( 100% - 10px )}
.current .dropdown2{max-height:600px;}
.dropdown2 ul {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;border-top: 1px solid #e4e4e4;padding:14px 30px 30px 30px;margin: 0;max-height: 408px;overflow-y: auto;-webkit-overflow-scrolling: touch;/*cursor:url("../images/mouse.svg"), pointer;*/}
.dropdown2 ul li{ padding:14px 0;border-bottom:1px dashed #b6b6b6;}
.dropdown2 ul li a{ display:block;font-weight:600;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color:#5b5b5b;font-size:16px;line-height:30px;border-radius:5px;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out;/*cursor:url("../images/mouse.svg"), pointer;*/}
.dropdown2 ul li a span{ padding-right:20px;}
.dropdown2 ul li a .EN{font-weight:300;padding-right:0;}
.dropdown2 ul li.active a,
.dropdown2 ul li a:hover{ background:#c8111b;padding:0 10px;color:#fff;}
.dropdown2 ::-webkit-scrollbar {width: 6px;border-radius: 3px}
.dropdown2 ::-webkit-scrollbar-button {display: none}
.dropdown2 ::-webkit-scrollbar-button:hover {display: none}
.dropdown2 ::-webkit-scrollbar-thumb {background-color:#e4e4e4;-webkit-box-shadow: none;box-shadow: none;border-radius: 3px}
.dropdown2 ::-webkit-scrollbar-thumb:hover {background-color:#e4e4e4}
.dropdown2 ::-webkit-scrollbar-track {background-color: transparent;border-radius: 3px}
.dropdown2 ::-webkit-scrollbar-track:hover {background-color: transparent}
@media screen and (max-width:3500px){
.dropdown2 {top:100px;left:10px;width:calc( 100% - 10px )}
.current .dropdown2{max-height:600px;}
.dropdown2 ul {padding:14px 30px 30px 30px;max-height: 408px;}
.dropdown2 ul li{ padding:14px 0;}
.dropdown2 ul li a{font-size:16px;line-height:30px;}
.dropdown2 ul li a span{ padding-right:20px;}
.dropdown2 ul li a .EN{padding-right:0;}
}
@media screen and (max-width:2560px){
.dropdown2 {top:3.90625vw;left:0.390625vw;width:calc( 100% - 0.390625vw )}
.current .dropdown2{max-height:23.4375;}
.dropdown2 ul {padding:0.546875vw 1.171875vw 1.171875vw 1.171875vw;max-height:15.9375vw;}
.dropdown2 ul li{ padding:0.546875vw 0;}
.dropdown2 ul li a{font-size:0.625vw;line-height:1.171875vw;}
.dropdown2 ul li a span{ padding-right:0.78125vw;}
.dropdown2 ul li a .EN{padding-right:0;}
}
@media screen and (max-width:1000px){
.dropdown2 {top:100px;left:10px;width:calc( 100% - 10px )}
.current .dropdown2{max-height:600px;}
.dropdown2 ul {padding:10px 20px 20px 20px;max-height: 408px;}
.dropdown2 ul li{ padding:10px 0;}
.dropdown2 ul li a{font-size:14px;line-height:30px;}
.dropdown2 ul li a span{ padding-right:20px;}
.dropdown2 ul li a .EN{padding-right:0;}


.current.pageMenuBox{ position:relative; z-index:999;}

}
@media screen and (max-width:768px){


}

/******************************************pageProList******************************************/
.pagePro{background: url("../images/pageProbg.jpg") center bottom no-repeat;background-size:100%; padding-bottom:11.1328125vw; background-attachment:fixed;}
/*page-proList*/
.pageProList{max-width:68.359375%; margin:0 auto;padding-top:8.3203125vw;/*padding-bottom:6.25vw;*/}
.pageProList ul{ font-size:0; margin:0 -0.859375vw;}
.pageProList li{ display:inline-block;*display:inline;zoom:1;width:20%;vertical-align:top; margin-bottom:1.95vw;}
.pageProList a{display:block;position:relative;margin:0 0.859375vw;border-radius:0.5vw; overflow:hidden;}
.pageProList .img-box{position:relative;text-align:left;overflow:hidden;border-radius:0.5vw;}
.pageProList .img-box .xyimg{ text-align:left; overflow:hidden;border-radius:0.5vw;}
.pageProList .img-box .xyimg{padding-bottom:267.3015873015873%;}
.pageProList .img-box .xyimg img{max-width: 100%!important;width:auto!important; max-height: none!important; height:100%!important;object-fit:cover!important;}
/*xywz*/
.pageProList .img-box .xywz{ position:relative;}
.pageProList .img-box .xywz:after{ content:''; position:absolute;left:0;top:0; width:100%; height:100%; background:#000;filter:alpha(opacity=30); -moz-opacity:0.30; -khtml-opacity:0.30; opacity:0.30; z-index:2;}
/*hover*/
.pageProList .title,
.pageProList .img-box,
.pageProList .img-box .xywz:after,
.pageProList .img-box .xyimg,
.pageProList .img-box .xywz,
.pageProList a,
.pageProList .img-box .xyimg img,
.pageProList .text{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out;}
.pageProList li a:hover .img-box{-webkit-box-shadow:2px 5px 10px 1px #959595;box-shadow:2px 5px 10px 1px #959595;}
.pageProList li a:hover .img-box .xywz{-moz-transform: scale3d(1.05, 1.05, 1.05) translateY(10px); -webkit-transform: scale3d(1.05, 1.05, 1.05) translateY(10px);-ms-transform: scale3d(1.05, 1.05, 1.05) translateY(10px);transform: scale3d(1.05, 1.05, 1.05) translateY(10px);}
/*text*/
.pageProList .text{position:absolute;bottom:2.5390625vw;left:1.5625vw;right:1.5625vw;text-align:left; z-index:2;}
.pageProList .text .size{font-size:0.7vw;line-height:0.859375vw;color:#fff;display:block;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600;}
/*title*/
.pageProList .title{font-size:0.9375vw;line-height:1.5234375vw; color:#fff;position:absolute;top:2.5390625vw;left:1.5625vw;right:1.5625vw; z-index:2;}
.pageProList .title .EN{display:block;text-transform:uppercase;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500;/*font-size:1.40625vw; */font-size:31px; font-size:1.18vw;line-height:1.40625vw;position:relative;padding-bottom:1.171875vw;margin-bottom:0.5vw;}
.pageProList .title .EN:after{ content:''; width:1.042vw; height:2px; background:#fff; position:absolute;bottom:0; left:0.052vw;}


.pageProList li a:hover .title,.pageProList li a:hover .text,.pageProList li a:hover .img-box .xywz:after{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; visibility:hidden;}
@media screen and (max-width:1000px){

.pageProList{max-width:90%;}
}
@media screen and (max-width:1000px){.pagePro{background-attachment: inherit;}
.pageProList li{ width:25%; margin-bottom:30px;}	
.pageProList ul{margin:0 -15px;}
.pageProList a{margin:0 15px;border-radius:10px;}
.pageProList .img-box{border-radius:10px;}
.pageProList .img-box .xyimg{border-radius:10px;}

.pageProList .text{bottom:30px;left:30px;right:30px;}
.pageProList .text .size{font-size:14px;line-height:24px;}
.pageProList .title{font-size:24px;line-height:normal;top:30px;left:30px;right:30px;}
.pageProList .title .EN{font-size:30px; line-height:30px;padding-bottom:28px;margin-bottom:25px;}
.pageProList .title .EN:after{width:20px; height:2px;left:0;}

}
@media screen and (max-width:1000px){
.pageProList li{ width:33.3333%;margin-bottom:20px;}
.pageProList ul{margin:0 -10px;}
.pageProList a{margin:0 10px;}
.pageProList .text{bottom:20px;left:20px;right:20px;}
.pageProList .text .size{font-size:13px;}
.pageProList .title{font-size:16px;line-height:normal;top:20px;left:20px;right:20px;}
.pageProList .title .EN{font-size:20px;line-height:normal;}
}
@media screen and (max-width:768px){
	
.pageProList{max-width:92%;}
.pageProList li{ width:50%;}
.pageProList .text .size{font-size:13px;}
.pageProList .title{font-size:18px;}
.pageProList .title .EN{font-size:20px;}

}







/******************************************proDetail******************************************/
.proDetail{ position:relative;}
/*proDetailTop*/
.proDetailTop{ font-size:0;}
.proDetailTop .bg{width:35.625%; height:34.296875vw; position:absolute;top:0;right:0;z-index:1;}
.proDetailTop .bg img{width:100%;display:block;}
.proDetailTop .left{ width:57.03125%;height:48.046875vw;font-size:0; line-height:0; overflow:hidden;}
.proDetailTop .left img{width:100%;display:block;}

.proDetailTop .right .wz .wz1bg{width:19.140625%; height:2.109375vw; position:absolute;top:10.15625vw;left:70.859375%;border-radius:5px; background:#c8111b;z-index:5;}
.proDetailTop .right .wz .wz1{position:absolute;top:10.15625vw;left:70.859375%;font-size:0.7vw;line-height:1.171875vw; padding-left:0.78125vw;color:#fff;display:block;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500;z-index:5;}

.proDetailTop .right .wz .wz2{width:19.140625%;position:absolute;top:12.890625vw;left:70.859375%;z-index:6;}
.proDetailTop .right .wz .wz2 .p1{font-size:2.734375vw;line-height:normal;color:#000;display:block;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500;}
.proDetailTop .right .wz .wz2 .p2{font-size:2.734375vw;line-height:normal;color:#000;display:block;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500; text-align:right;}
.proDetailTop .right .wz .wz2 .p3{font-size:1.171875vw;line-height:normal;color:#000;display:block;text-align:right;}

.proDetailTop .right .wz .wz3{font-size:0.390625vw;position:absolute;top:16.5vw;left:70.859375%;line-height:normal;color:#a8a8a8;display:block;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600;}

.proDetailTop .img{width:29.296875vw; height:29.296875vw; position:absolute;top:10.25vw;left:62.109375vw; z-index:4;}
.proDetailTop .img img{width:100%;display:block;}


.proDetailTop .desBox{width:28.125%;position:absolute;top:38.203125vw;left:64.453125%;z-index:3;}

.proDetailTop .para{ width:26.38888888888889%; float:left;}
.proDetailTop .para .tt{border-radius:3px; margin-bottom:0.78125vw;padding-left:7px;font-size:0.4296875vw;line-height:0.703125vw;background:#000;color:#fff;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600;}

.proDetailTop .para .paraBox .d1{float:left; width:50%; margin-bottom:25px;}
.proDetailTop .para .paraBox .d2{float:left; width:100%;}
.proDetailTop .para .paraBox .t{margin-bottom:0.78125vw;font-size:0.4296875vw;color:#000000;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600;}
.proDetailTop .para .paraBox .d2 .EN{font-size:0.546875vw;font-weight:600}
.proDetailTop .para .paraBox{font-size:0.6640625vw;color:#8a8a8a;}
.proDetailTop .line{ position:absolute;top:0;width:1px; background:#cccccc;left:34.3%; height:100%;}
.proDetailTop .des{ width:57.63888888888889%; float:right;font-size:0.5859375vw;line-height:1.09375vw;color:#000000;}
.proDetailTop .des .EN{font-weight:500;font-size:0.5078125vw;line-height:normal;color:#c0c0c0; padding-top:1.5625vw;}
@media screen and (max-width:1000px){
.proDetailTop .para .tt{border-radius:3px;margin-bottom:10px;padding-left:7px;font-size:10px;line-height:17px;}
.proDetailTop .para .paraBox .d1{margin-bottom:10px;}
.proDetailTop .para .paraBox .t{margin-bottom:25px;font-size:10px;}

.proDetailTop .para .paraBox .d2 .EN{font-size:10px;}
.proDetailTop .des{font-size:10px;line-height:20px;}
.proDetailTop .des .EN{font-size:10px;line-height:20px;padding-top:10px;}
.proDetailTop .para .paraBox{font-size:10px;}
.proDetailTop .desBox{width:32%;}


}
@media screen and (max-width:1000px){
.proDetailTop .bg{width:35.625%; height:34.296875vw; position: static;top:0;right:0;z-index:1; text-align:center; margin:0  auto;}
.proDetailTop .bg img{ margin:0  auto;}
.proDetailTop .left{ width:100%;height:auto;}
.proDetailTop .right{ position:relative;}


.proDetailTop .right .wz .wz1bg{width:80%; height:6vw; position:absolute;top:10.15625%;left:0;right:0; margin:0 auto;max-width: 490px;}
.proDetailTop .right .wz .wz1{width:80%;top:10.15625%;left:0;right:0; margin:0 auto;font-size:17px;line-height:30px; padding-left:20px;max-width: 490px;}

.proDetailTop .right .wz .wz2{width:80%;top:20%;left:0;right:0; margin:0 auto; margin-top:20px;max-width: 490px;}
.proDetailTop .right .wz .wz2 .p1,
.proDetailTop .right .wz .wz2 .p2{font-size:4vw;}
.proDetailTop .right .wz .wz2 .p3{font-size:2vw;}
.proDetailTop .right .wz .wz3{font-size:10px;top:16.5%;left: 50%; display:none;}


.proDetailTop .img{width:41vw; height:41vw;top:10.25%;left:0;right:0; margin:0 auto;}

.proDetailTop .desBox{width:80%; position:relative;top:0; left:0; margin:0 auto; height:auto; margin-top:10vw;}

}
@media screen and (max-width:768px){
.proDetailTop .para{ width:100%; float:none;border-bottom:1px solid #ccc; padding-bottom:30px;margin-bottom:30px;}
.proDetailTop .des{ width:100%; float:none; }

.proDetailTop .desBox{max-width:490px; margin:0 auto;margin-top:20vw;}
.proDetailTop .line{ display:none;}

.proDetailTop .right .wz .wz1bg{min-height:40px;}

.proDetailTop .right .wz .wz2 .p1,
.proDetailTop .right .wz .wz2 .p2{font-size:5vw;}
.proDetailTop .right .wz .wz2 .p3{font-size:2vw;}
}
/*@media screen and (max-width:1000px){
	
.proDetailTop .right .wz .wz1bg{width:490px; height:53px; position:absolute;top:255px;left:70.859375%;}
.proDetailTop .right .wz .wz1{top:10.15625vw;left:70.859375%;font-size:17px;line-height:30px; padding-left:20px;}

.proDetailTop .right .wz .wz2{width:490px;top:330px;left:70.859375%;}
.proDetailTop .right .wz .wz2 .p1,
.proDetailTop .right .wz .wz2 .p2{font-size:70px;}
.proDetailTop .right .wz .wz2 .p3{font-size:30px;}
.proDetailTop .right .wz .wz3{font-size:10px;top:400px;}
.proDetailTop .img{width:750px; height:750px;top:450px;}
.proDetailTop .para .tt{border-radius:3px;margin-bottom:20px;padding-left:7px;font-size:10px;line-height:17px;}
.proDetailTop .para .paraBox .d1{margin-bottom:25px;}
.proDetailTop .para .paraBox .t{margin-bottom:25px;font-size:10px;}
.proDetailTop .para .paraBox{font-size:17px;}
.proDetailTop .para .paraBox .d2 .EN{font-size:14px;}
	
.proDetailTop .des{font-size:15px;line-height:27px;}
.proDetailTop .des .EN{font-size:13px;line-height:20px;padding-top:40px;}
}*/



/*proDetailCon*/
.proDetailCon{position:relative;}
.proDetailCon img{ max-width:100%;}
.pro2xqimg{background: url("../images/pro2-xqbg.jpg") center top no-repeat;background-size:cover; padding-top:9.609375vw; overflow:hidden;}
.pro2xqimg img{ max-width:100%;}
.pro2xqimg td.td1{ width:40.703125%;}
.pro2xqimg td.td2{ width:59.296875%;}
.pro2xqimg td img{width:100%; display:block;}
.pro2xqimg td.bfixed{ position:relative; color:#fff;}
.pro2xqimg td.bfixed .btt{font-size:26px;font-size:1.015625vw;line-height:normal; position:absolute;top:110px;top:4.296875vw;left:0;text-align:center; width:83.55%; z-index:2;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500;}
.pro2xqimg td.bfixed .btt strong{margin-top:0.3vw;font-size:37px;font-size:1.4453125vw; display:inline-block; background: url("../images/proa-yuan.svg") left center no-repeat;background-size:30px;padding-left:44px;background-size:1.171875vw;padding-left:1.71875vw;}
.pro2xqimg td.bfixed .bNr{line-height:normal;text-align:center;position:absolute;left:0;bottom:125px;font-size:16px; bottom:4.8828125vw;font-size:0.625vw;width:83.55%;z-index:2; color:#a7a7a7;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500; padding:0 10%;}
.pro2xqimg td.bfixed .ben{ text-transform:uppercase;}
.pro2xqimg td.bfixed .btit{font-size:62px;font-size:2.421875vw; margin-bottom:1vw; padding-top:0.3vw;color:#fff;}
.pro2xqimg td.bfixed .bdes{font-size:13px;font-size:0.5078125vw;color:#a7a7a7;}

/*pro2xqimg*/
.pro2xqimg td{overflow:hidden;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all .6s ease-in-out;}
.pro2xqimg td img{-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all .6s ease-in-out;}
.pro2xqimg td:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);}
@media screen and (max-width:768px){
.pro2xqimg td{ width:100%!important; display:block!important; font-size:0; line-height:0;}
.pro2xqimg td.bfixed .btt{font-size:1.5vw;top:6vw;}
.pro2xqimg td.bfixed .btt strong{margin-top:0.3vw;font-size:2vw;background-size:1.171875vw;padding-left:1.71875vw;}
.pro2xqimg td.bfixed .bNr{bottom:6vw;font-size:1vw;padding:0 5%;}
.pro2xqimg td.bfixed .btit{font-size:4vw; margin-bottom:1vw; padding-top:0.3vw;}
.pro2xqimg td.bfixed .bdes{font-size:0.4vw;}
}



/*pro2xqimg1*/
.pro2xqimg1 img{ max-width:100%;}
.pro2xqimg1{width:83%; margin:0 auto; padding:8.359375vw 0;}
.pro2xqimg1 td{ vertical-align:top;}
.pro2xqimg1 img{max-width:100%;display:block;}
.pro2xqimg1 .td1{width:38.82%;}
.pro2xqimg1 .td2{width:61.18%;}
@media screen and (max-width:768px){
	.pro2xqimg1{width:100%;}
.pro2xqimg1 td{ width:100%!important; display:block!important;}
.pro2xqimg1 .td1{ padding-bottom:8vw;}
.pro2xqimg1 .td2{ width:83%!important; text-align:center; margin:0 auto;}
}

.pro2xqimg2 img{ max-width:100%;}
.pro2xqimg2 td{width:33.333333%; overflow:hidden;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all .6s ease-in-out; background:#000000;}
.pro2xqimg2 td img{-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all .6s ease-in-out;}
.pro2xqimg2 td:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);}
@media screen and (max-width:768px){
	.pro2xqimg2{width:100%;}
.pro2xqimg2 td{ width:100%!important; display:block!important;}
}

.pro2xqimg .fadeIn{opacity:0;visibility:hidden;-webkit-transform:translateY(0px) skewY(0deg) scale(1.1);transform:translateY(0px) skewY(0deg) scale(1.1);}
.pro2xqimg .fadeIn.is-fade{opacity:1;visibility:visible;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);}

.pro2xqimg2 .fadeIn{opacity:0;visibility:hidden;-webkit-transform:translateY(30px) skewY(0deg) scale(1);transform:translateY(30px) skewY(0deg) scale(1);}
.pro2xqimg2 .fadeIn.is-fade{opacity:1;visibility:visible;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);}







/*pro2back*/
.pro2back{ position:absolute;width:1.71875vw;height:1.71875vw;right:2.89vw;bottom:2.7vw;cursor:pointer; z-index:2;}
.pro2back img{ display:block; width:100%;}
@media screen and (max-width:1000px){
.pro2back{ width:44px;height:44px;right:74px;bottom:70px;}
}
@media screen and (max-width:768px){
.pro2back{ width:35px;height:35px;right:3%;bottom:50px;}
}


/*loading*/
.loadingbg{position:fixed;left: 0%;width: 0%;height: 100%;background:#d90110;z-index:100;}

.index_mask{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;-webkit-perspective:1000;perspective:1000;pointer-events:none;position:fixed;top:0;-webkit-transform:scale(1) rotate(.001deg);transform:scale(1) rotate(.001deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform-style:preserve-3d;-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;width:100%;z-index:50;}
.index_mask_shape{background-image:url(../images/kv_mask.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}


/*probanner 动画*/
#redbg{transform: translate(0%,100%);display:block; height:100%; width:100%; background:#c8111b;border-top-left-radius: 14.9609vw;border-top-right-radius: 14.9609vw;}
#redbg img{display:block; height:100%; width:100%; display:none;}
#redwz{height:0;}
#reddian{opacity:0;}
#wanggebg{opacity:0;}
#leftredbg{opacity:0;}
#blackEN{transform:scale(0); display:inline-block;}
#blackCN{transform: translateX(-100%);display:inline-block;}
#blackDes{transform: translateX(-100%);display:inline-block;}
/**/
.probanner .wz2{ overflow:hidden;}
.probanner .wz2 #greywz{ display:block;/*transform: translate(100%,0%);*/white-space: nowrap; width:600%;-webkit-transition-delay:.3s;transition-delay:.3s; overflow:hidden;}
.probanner .wz2 #greywz p,
.probanner .wz2 #greywz span{display:inline-block;white-space: nowrap;}
.probanner .wz2 #greywz span{margin-right:50px;margin-right: 2.6vw;}
@keyframes marquee {
  0% {transform:translateX(100%)}
  50% {transform:translateX(-600%)}
  100% {transform:translateX(100%)}

}
.probanner .wz2 #greywz p {will-change:transform;animation:marquee 100s linear infinite;}


#stone{}
#stone img{animation: jump 5s infinite ease-in-out;transform-origin: 50% 100%;}
#stone2{animation: jump 6s infinite ease-in-out;transform-origin: 50% 100%;}
@keyframes jump {
    50% {
        transform: translateY(30px)
    }
}


.pageProList li.fadeIn{opacity:0;visibility:hidden;-webkit-transform:translateY(100px) skewY(0);-moz-transform:translateY(100px) skewY(0);transform:translateY(30px) skewY(0);-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all .6s ease-in-out;}
.pageProList li.fadeIn.is-fade{opacity:1;visibility:visible;-webkit-transform:translate(0,0);transform:translate(0,0)}
.pageProList li.fadeIn.late1{-webkit-transition-delay:.3s;transition-delay:.3s}
.pageProList li.fadeIn.late2{-webkit-transition-delay:.4s;transition-delay:.4s}
.pageProList li.fadeIn.late3{-webkit-transition-delay:.5s;transition-delay:.5s}
.pageProList li.fadeIn.late4{-webkit-transition-delay:.6s;transition-delay:.6s}
.pageProList li.fadeIn.late5{-webkit-transition-delay:.7s;transition-delay:.7s}
.pageProList li.fadeIn.late6{-webkit-transition-delay:.8s;transition-delay:.8s}
.pageProList li.fadeIn.late7{-webkit-transition-delay:.9s;transition-delay:.9s}
.pageProList li.fadeIn.late8{-webkit-transition-delay:1s;transition-delay:1s}





/*.pro2containe*/
.pro2container{position:relative;z-index:3;overflow:hidden}
.pro2container{position:relative;z-index:3;overflow:hidden; background:#000;}
.pro2container .swiper-slide{position:relative;overflow:hidden}
.pro2container .swiper-slide .item{display:block}
.pro2container .swiper-slide .item{display:block;line-height:1;overflow:hidden; margin:0 auto;}
.pro2container .swiper-slide .item img{display:block;width:100%;height:auto;position:relative;-webkit-transform:scale(1.2);transform:scale(1.2);-moz-transition:all 3s ease;-ms-transition:all 3s ease;-webkit-transition:all 3s ease;transition:all 3s ease;}
.pro2container .swiper-slide.swiper-slide-next .item img,.pro2container .swiper-slide.swiper-slide-next .item img{-webkit-transform:scale(1.5);transform:scale(1.5);}
.pro2container .swiper-slide.swiper-slide-active .item img{-webkit-transform:scale(1);transform:scale(1);}




.wz1bg{ width:0;}

#desB,
#bgparallax,
#stone2{ position:relative;}





/*w-scroll-ani*/
.w-scroll-ani{opacity:0}
body.wd-show .w-scroll-ani.scrolled{animation:fadeInUp 0.5s both;animation-delay:0.2s}

body.wd-show .pro2xqimg .w-scroll-ani.scrolled{opacity:1;}
body.wd-show .pro2xqimg2 .w-scroll-ani.scrolled{opacity:1;}

/*body.wd-show .pro2xqimg .w-scroll-ani.scrolled{opacity:1;animation:fadeIn 0.3s both;animation-delay:0.3s}*/
body.wd-show .pro2xqimg2 .w-scroll-ani.scrolled{opacity:1;animation:fadeInUp 0.6s both;animation-delay:0.3s}


.pro2xqimg .w-scroll-ani{ position:relative;}
.pro2xqimg .w-scroll-ani:after{ content:'';width:0; position:absolute; left:0;top:0;right:auto; height:100%; background:#000;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-webkit-transition:all 0.6s ease;transition:all .6s ease;}

body.wd-show .pro2xqimg .w-scroll-ani.scrolled:after{animation:fadeIns 2s linear;}

@keyframes fadeIns {
  0% {
    width:100%;left:0;right:auto;
  }
  50% {
    width:100%;right:0;left:auto;
  }
  100% {
    width:100%;left:auto;right:0;
  }
}








/************************************************************pagebanner************************************************************/
.pagebanner{position:relative;overflow: hidden;background-color: #000;}
.pagebanner .bgBox{ overflow:hidden;}
.pagebanner .bg{padding-bottom:48.0078125%; background-position:center top; background-repeat:no-repeat; background-size:cover; background-color:#030102;}
.pagebanner .bg img{width:100%; display:block; display:none;}
.pagebanner .t1{ position:absolute; left:2.4609375%;top:0;}
.pagebanner .t1 .EN{font-size:95px;font-size:3.7109375vw; color:#fff;font-weight:600; line-height:2.65625vw; text-transform:uppercase;}
.pagebanner .t1 .EN .sp1{margin-bottom:4px;}
.pagebanner .t1 .EN .sp2{padding-left:214px; padding-left:8.359375vw;margin-bottom:0.39vw;}
.pagebanner .t1 .EN span{color:#c8111b;}
.pagebanner .t1 .CN{font-size:53px;font-size:2vw;color:#fff;font-weight:600;padding-left:100px;padding-left:3.9vw;line-height:2.1vw;}
.pagebanner .t1 .CN span{ display:block;padding-left:50px;padding-left:1.95vw;background: url("../images/about-banner-dian.svg") left center no-repeat;background-size:30px;background-size:1.171875vw;}
.pagebanner .t2{ position:absolute; right:170px;top:130px;right:6.64vw;top:5.078125vw; width:225px; width:8.7890625vw;}
.pagebanner .t2 img{max-width:100%; display:block;}
.pagebanner .t3{font-size:23px;font-size:0.9vw;letter-spacing:30px;letter-spacing:1.6vw; color:#fff;line-height:normal;text-align:center;position:absolute;left:0;right:0;top:930px;top:36.328125vw;}
.pagebanner .t3 span{display:inline-block;margin-left:1.6vw;}
.langRU .pagebanner .t3{letter-spacing: 0.5vw;}



/************************************************************pageAbout************************************************************/
.pageAbout{background: url("../images/about1bgbig.jpg") center top no-repeat;background-size:cover; background-color:#000000;overflow: hidden;}
.pageImg img{max-width:100%; display:block;}


/*pageBox1*/
.pageBox1{padding-bottom:50px;padding-top:150px;padding-top:5.859375vw;padding-bottom:1.953125vw;}
.pageBox1 .pageB{}

/*pageTit*/
.pageBox .pageTit{ width:42.745%; float:left;}
.pageBox .pageTit .EN{font-size:42px;font-size:1.640625vw; color:#fff;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;}
.pageBox .pageTit .EN span{color:#c8111b;}
.pageBox .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#fff; line-height:normal;font-weight:600;}
.pageBox .pageTitR{width:57.255%; float:left;}
.pageBox .pageTitR .wz{color:#fff;font-weight:600;font-size:15px;line-height:26px;padding-top:80px;font-size:0.5859375vw;line-height:1.015625vw;padding-top:3.125vw;}
.pageBox .pageTitR .tt img{max-width:100%; display:block;}
.pageBox .pageImg{ padding-top:4.166666666666667%;}
@media screen and (max-width:1220px){

.pageBox .pageTit .EN{font-size:16px;line-height:normal;margin-bottom: 10px;}
.pageBox .pageTit .CN{font-size:16px;}
.pageBox .pageTitR .wz{font-size:10px;line-height:normal;padding-top:28px;}


.pageBox1{padding-bottom:50px;padding-top:70px;}
.pageBox1 .pageBox .pageImg{ padding-top:50px;}



}
@media screen and (max-width:1220px){
.pageBox .pageTit{ width:100%; float:none; margin-bottom:30px; text-align:center;}
.pageBox .pageTitR{width:100%; float:none;}


}


/*pageTit2*/
.pageBox .pageWz{ position:relative;}
.pageBox .pageTit2{width:50%; float:left;}
.pageBox .pageTit2 .tt{font-size:31px;line-height:42px;font-size:1.2109375vw;line-height:1.640625vw;color:#fff;line-height:normal;}
.pageBox .pageTit2 .wz{font-size:15px;line-height:26px;padding-top:60px;font-size:0.5859375vw;line-height:1.015625vw;padding-top:2.34375vw;color:#fff;}
.pageBox .pageTitR2{width:50%; position:absolute;bottom:0;right:0;}
.pageBox .pageTitR2 .page-icon{text-align:right;}
.pageBox .pageTitR2 .page-icon img{width:22.5px; width:0.87890625vw; display:inline-block;}
.pageBox .pageTitR2 .page-tt{text-align:right;font-size:10px;line-height:normal;padding-top:28px;font-size:0.390625vw;padding-top:1.09375vw;color:#fff;font-weight:normal; text-transform:uppercase;}
.pageBox .pageImg{ padding-top:4.166666666666667%;}

@media screen and (max-width:1220px){
	
.pageBox .pageTit2 .tt{font-size:16px;}
.pageBox .pageTit2 .wz{font-size:12px;line-height:normal;padding-top: 30px;}
.pageBox .pageTitR2 .page-tt{font-size:10px;line-height:normal;padding-top:28px;}

.pageBox .pageImg{ padding-top:50px;}
}
@media screen and (max-width:1220px){
.pageBox .pageTit2{ width:100%; float:none; margin-bottom:30px; text-align:center;}
.pageBox .pageTitR2{width:100%; position:static;text-align:center;}
.pageBox .pageTitR2 .page-icon{text-align:center}
.pageBox .pageTitR2 .page-icon img{ width:10px;}
.pageBox .pageTitR2 .page-tt{text-align:center}


}

.pageBox2{padding-bottom:110px;padding-top:50px;padding-top:1.953125vw;padding-bottom:4.296875vw;overflow: hidden;}
/*pageBox2 pageImg*/
.pageBox2 .pageImg ul{ font-size:0; margin:0 -0.234375vw;}
.pageBox2 .pageImg li{ display:inline-block;*display:inline;zoom:1;width:50%;vertical-align:top; margin-bottom:0.5vw;}
.pageBox2 .pageImg .item{display:block;position:relative;margin:0 0.234375vw;}
.pageBox2 .pageImg .imgBox{position:relative;text-align:left;overflow:hidden;border-radius:0.390625vw;}
.pageBox2 .pageImg .imgBox .xyimg{ text-align:left; overflow:hidden;border-radius:0.390625vw;}
.pageBox2 .pageImg .imgBox .xyimg{padding-bottom:51.2998266897747%;}
.pageBox2 .pageImg .imgBox .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}
/*hover*/
.pageBox2 .pageImg li,.pageBox2 .imgBox .xyimg img,.pageBox2 .pageImg .item,.pageBox2 .pageImg .imgBox,.pageBox2 .pageImg .imgBox .xyimg{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out;}
.pageBox2 .pageImg .item:hover .imgBox .xyimg{-moz-transform: scale3d(1.05, 1.05, 1.05); -webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}
/*li1*/
.pageBox2 .pageImg li.li1{width:61.7%;float:left;}
.pageBox2 .pageImg li.li2{width:38%; float:right;}
.pageBox2 .pageImg li.li3{width:38%;float:right;}
.pageBox2 .pageImg li.li1 .imgBox .xyimg{padding-bottom:64.01273885350318%;}



.pageBox3{padding-bottom:110px;padding-top:50px;padding-top:1.953125vw;padding-bottom:4.296875vw;overflow: hidden;}
/*pageImg*/
.pageBox3 .pageImg ul{ font-size:0; margin:0 -0.234375vw;}
.pageBox3 .pageImg li{ display:inline-block;*display:inline;zoom:1;width:25%;vertical-align:top; margin-bottom:0.5vw;}
.pageBox3 .pageImg .item{display:block;position:relative;margin:0 0.234375vw;}
.pageBox3 .pageImg .imgBox{position:relative;text-align:left;overflow:hidden;border-radius:0.390625vw;}
.pageBox3 .pageImg .imgBox .xyimg{ text-align:left; overflow:hidden;border-radius:0.390625vw;}
.pageBox3 .pageImg .imgBox .xyimg{padding-bottom:145.6989247311828%;}
.pageBox3 .pageImg .imgBox .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}

/*hover*/
.pageBox3 .pageImg li,.pageBox3 .imgBox .xyimg img,.pageBox3 .pageImg .item,.pageBox3 .pageImg .imgBox,.pageBox3 .pageImg .imgBox .xyimg{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out;}
.pageBox3 .pageImg .item:hover .imgBox .xyimg{-moz-transform: scale3d(1.05, 1.05, 1.05); -webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}
@media screen and (max-width:768px){
.pageBox3 .pageImg ul{margin:0 -2.5px;}
.pageBox3 .pageImg li{width:50%; margin-bottom:5px;}
.pageBox3 .pageImg .item{margin:0 2.5px;}
}

*, ::after, ::before {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;box-sizing: border-box}
.pageBox4{padding-bottom:240px;padding-top:50px;padding-top:1.953125vw;padding-bottom:9.375vw;overflow: hidden;}
/*pageImg*/
.pageBox4 .pageImg ul{ font-size:0; margin:0 -0.234375vw;}
.pageBox4 .pageImg ul *{ transition: 0.5s;}
.pageBox4 .pageImg li{ float: left;position:relative;zoom: 1; display:inline-block;*display:inline; overflow:hidden;width:33.333333%;vertical-align:top;}
.pageBox4 .pageImg .item{display:block;position:relative;margin:0 0.234375vw;}
.pageBox4 .pageImg .imgBox{position:relative;text-align:left;overflow:hidden;border-radius:0.390625vw;}
.pageBox4 .pageImg .imgBox .xyimg{text-align:left; overflow:hidden;border-radius:0.390625vw;}
.pageBox4 .pageImg .imgBox .xyimg{padding-bottom:21.171875vw;}
.pageBox4 .pageImg .imgBox .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}
.pageBox4 .pageImg li.remove{ width:25%}
.pageBox4 .pageImg li.show{ width:49.54%}



/*pageHonor*/
.pageHonor{padding-bottom:50px;padding-top:150px;padding-top:5.859375vw;padding-bottom:1.953125vw;overflow: hidden;}
.pageHonor .pageWz{padding-bottom:290px; padding-bottom:11.328125vw;}
.pageHonor .pageTit{ width:42.745%; float:left;}
.pageHonor .pageTit .EN{font-size:42px;font-size:1.640625vw; color:#000000;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;}
.pageHonor .pageTit .EN span{color:#c8111b;}
.pageHonor .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#000000; line-height:normal;}
.pageHonor .pageTitR{width:57.255%; float:right;text-align:right;}
.pageHonor .pageTitR .wz{color:#000000;font-size:15px;line-height:26px;font-size:0.5859375vw;line-height:1.015625vw;padding-top: 0;}
.pageHonor .pageTitR .page-tt{text-align:right;font-size:10px;line-height:normal;padding-top:28px;font-size:0.390625vw;padding-top:1.09375vw;color:#000000;font-weight:normal; text-transform:uppercase;}
@media screen and (max-width:1220px){
.pageHonor{padding-bottom:50px;padding-top:150px;}
.pageHonor .pageTit .EN{font-size:16px;line-height:normal;margin-bottom: 10px;}
.pageHonor .pageTit .CN{font-size:16px;}
.pageHonor .pageTitR .wz{font-size:12px;line-height:normal;}
.pageHonor .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;}
}
@media screen and (max-width:1220px){
.pageHonor .pageTit{ width:100%; float:none; margin-bottom:30px; text-align:center;}
.pageHonor .pageTitR{width:100%; float:none; text-align:center;}
.pageHonor .pageTitR .page-tt{text-align:center;}
}


/*page-honorList*/
.pageHonor{background: url("../images/about-honorbg.jpg") center top no-repeat #fff;background-size:cover;padding-top:7.1vw;padding-bottom:2.9vw;}
.page-honorList{}
.page-honorList .page-honorListBox{margin:0 auto; }
.page-honorList ul{ font-size:0; margin:0 -0.390625vw;position: relative;}
.page-honorList li{ display:inline-block;*display:inline;zoom:1;width:25%;vertical-align:top; margin-bottom:4.2vw;}
.page-honorList a{display:block;position:relative;margin:0 0.390625vw;}
.page-honorList .img-box{position:relative;text-align:left;overflow:hidden;border-radius:0.390625vw;background:#fff;}
.page-honorList .img-box .xyimg{ text-align:left; overflow:hidden;}
.page-honorList .img-box .xyimg{padding-bottom:79.4238683127572%;}
.page-honorList .img-box .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}

/*title*/
.page-honorList .title{font-size:16px;line-height:39px;font-size:0.625vw; margin-bottom:1.09375vw;line-height:1.5234375vw; color:#fff;border-radius:5px;padding-left:0.546875vw;}
.page-honorList .title .EN{display:inline-block;color:#fff;text-transform:uppercase;font-weight:500;}
.page-honorList .title{ background-color:#c8111b;}

.langRU .page-honorList .title{line-height:1.1234375vw; padding-top:0.2vw;padding-bottom:0.2vw;/*设置文本行数为3行*/display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;/* 设置超出部分显示省略号*/overflow: hidden;text-overflow: ellipsis;}

.page-honorList .img-box .xybg,.page-honorList .title,
.page-honorList .img-box,.page-honorList li .img-box .xycover,
.page-honorList a,.page-honorList .img-box .xyimg img{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.page-honorList li a:hover .img-box{-webkit-box-shadow:5px 10px 15px 1px #959595;box-shadow:5px 10px 15px 1px #959595;}
.page-honorList li a:hover .img-box .xycover{-moz-transform: scale3d(1.05, 1.05, 1.05); -webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}
@media screen and (max-width:1220px){
.page-honorList li{width:33.33333%;}
}
@media screen and (max-width:1024px){.pageHonor{padding-top:50px; padding-bottom:70px;}
.page-honor{padding-top:50px; padding-bottom:70px;}

.page-honorList ul{margin:0 -6px;}
.page-honorList li{margin-bottom:8vw;}
.page-honorList a{margin:0 6px;}
.page-honorList .title{font-size:12px;margin-bottom:20px;line-height:30px;}	
.page-honorList a:hover .title{padding:0; }

.page-honorList li{width:50%;}
.langRU .page-honorList .title{line-height:20px; padding-top:5px;padding-bottom:5px;}
}
@media screen and (max-width:768px){

.page-honorList .title{font-size:12px;margin-bottom:20px;line-height:30px; padding-left:10px;}	
.page-honorList a:hover .title{}

.page-honorList li{width:50%;}
}
@media screen and (max-width:640px){
.page-honorList ul{margin:0 -5px;}
.page-honorList a{margin:0 5px;}
.page-honorList .title{font-size:10px;margin-bottom:15px;line-height:24px;}	
}
@media screen and (max-width:550px){
.page-honorList li{width:100%;}

}

/*page-honor-swiper .swiper-pagination*/
.page-honor-swiper .swiper-pagination{text-align:center;left:0; width: 100%; bottom:0!important; } 
.page-honor-swiper .swiper-pagination-bullet {opacity: 1!important; width:7px; height:7px; text-align: center;border:none;background:#040404;border-radius:50%;margin:0 0.3515625vw!important; } 
.page-honor-swiper .swiper-pagination-bullet-active {background:#ce121b;} 





/*pageMoreroom*/
.pageMoreroom .pagebigImg img{max-width:100%; display:block;}
.pageMoreroom .pagebigImg{ margin-bottom:105px;margin-bottom:4.1015625vw;}
/**/
.pageMoreroom{background: url("../images/aboutgcbg.jpg") center top no-repeat #fff;background-size:cover; padding-top:100px;padding-bottom:170px;padding-top:3.90625vw;padding-bottom:6.640625vw;overflow: hidden;}
.pageMoreroom .pageWz{ position:relative;}
.pageMoreroom .pageTit{ width:42.745%; float:left;}
.pageMoreroom .pageTit .EN{/*font-size:42px;font-size:1.640625vw; */color:#000000;font-weight:600;/* line-height:1.5625vw; margin-bottom:0.25vw;*/}
.pageMoreroom .pageTit .EN span{color:#c8111b;}
.pageMoreroom .pageTit .CN{/*font-size:34px;font-size:1.328125vw;*/color:#000000; /*line-height:normal;*/}
.pageMoreroom .pageTit .tit{font-size:10px;line-height:14px;font-size:0.390625vw;color:#000000;font-weight:normal; text-transform:uppercase; position:absolute;bottom:0;left:0;}
/**/
.pageMoreroom .pageTitR{width:57.255%; float:right;text-align:left;}
.pageMoreroom .pageTitR .t1{ font-weight:bold;color:#000000;font-size:28px;line-height:normal;font-size:1.09375vw; padding-bottom:30px; margin-bottom:10px;border-bottom:1px solid #000;padding-bottom:1.171875vw; margin-bottom:1.171875vw;}
.pageMoreroom .pageTitR .tt{font-size:10px;line-height:14px;font-size:0.390625vw;color:#000000;font-weight:normal; text-transform:uppercase; padding-left:40px;background: url("../images/about-banner-dian.svg") left 3px no-repeat;background-size:16px;background-size:0.625vw;}
.pageMoreroom .pageTitR ul{font-size:0; margin:0 -1.3671875vw;position: relative; padding-top:86px; padding-top:3.359375vw;}
.pageMoreroom .pageTitR ul li{display:inline-block;*display:inline;zoom:1;width:33.3333%;vertical-align:top;margin-bottom:60px;margin-bottom:2.34375vw;}
.pageMoreroom .pageTitR ul li .item{display:block;position:relative;margin:0 1.3671875vw;}
.pageMoreroom .pageTitR ul li h3{ font-weight:600;color:#fff;font-size:21px;line-height:40px;line-height:1.1625vw; padding-top:0.2vw; padding-bottom:0.2vw;padding-left:10px;border-radius:5px;background:#ce121b;font-size:0.8203125vw;margin-bottom:15px;margin-bottom:0.5859375vw;}
.pageMoreroom .pageTitR ul li p{font-weight:500;color:#040404;font-size:19px;line-height:30px;font-size:0.7421875vw;line-height:1.171875vw;}



@media screen and (max-width:1220px){
	.pageMoreroom{padding-top:50px;padding-bottom:70px;} 
	
	
.pageMoreroom .pageTit{ width:100%; float:none; margin-bottom:30px; text-align:center;}
.pageMoreroom .pageTitR{width:100%; float:none; text-align:center;}
.pageMoreroom .pageTitR .tt{text-align:center;padding-left:0; padding-top:20px; background-position:center top;}
.pageMoreroom .pageTitR .t1{font-size:14px;padding-bottom:30px; margin-bottom:30px;}

.pageMoreroom .pageTitR ul li h3{font-size:14px;line-height:24px;padding-left:10px;margin-bottom:10px;}
.pageMoreroom .pageTitR .tt,
.pageMoreroom .pageTitR ul li p{font-size:12px;line-height:20px;}

.pageMoreroom .pageTitR ul{padding-top:50px;}

.pageMoreroom .pageWz{padding-bottom:100px;}
.pageMoreroom .pageTit .tit{  left:0;right:0; margin:0 auto;}

.pageMoreroom .pagebigImg{ margin-bottom:70px;}

.pageMoreroom .pageTit .tit{font-size:10px;line-height: normal;}
}
@media screen and (max-width:768px){
.pageMoreroom .pageTitR ul li{width:50%;}
}
@media screen and (max-width:450px){
.pageMoreroom .pageTitR ul li{width:100%;}
}




/*pageSecai*/
.pageSecai{background-color:#c8111b;overflow: hidden;}
.pageSecai .pagebigImg img{max-width:100%; display:block;}
/*pageTit3*/
.pageSecai .pageTit3{padding-top:80px;padding-bottom:80px;padding-top:3.125vw;padding-bottom:3.125vw;background: url("../images/about-secaiwz.jpg") right center no-repeat #970a20;background-size:495px;background-size:19.296875vw; padding-right:19.296875vw}
.pageSecai .pageTit3 .pageTit3Nr{ padding-left:23.28125%;}
.pageSecai .pageTit3 .tt{font-size:37px;font-size:1.4453125vw;color:#fff;font-weight:normal; margin-bottom:1.171875vw;}
.pageSecai .pageTit3 .wz{font-size:20px;font-size:0.78125vw;color:#fff;font-weight:normal;}
.pageSecai .pageTit3 .wz span{font-size:20px;padding-left:30px; margin-right:20px;font-size:0.78125vw;padding-left:1.171875vw; margin-right:0.78125vw;color:#fff;font-weight:normal; position:relative;display: inline-block;}
.pageSecai .pageTit3 .wz span:after{content:'';width:10px;height:10px;width:0.390625vw;height:0.390625vw;background:#fff;border-radius:50%;position:absolute; left:0;top:50%;margin-top:-0.1953125vw;}
/*pageImg*/
.pageSecai .pageBox{padding-top:105px;padding-bottom:130px;padding-top:4.1015625vw;padding-bottom:5.078125vw;}
.pageSecai .pageImg{width:67.68%;}
.pageSecai .pageImg ul{font-size:0; margin:0 -0.68359375vw;}
.pageSecai .pageImg ul *{ transition: 0.5s;}
.pageSecai .pageImg li{ float: left;position:relative;zoom: 1; display:inline-block;*display:inline; overflow:hidden;width:33.333333%;vertical-align:top;}
.pageSecai .pageImg .item{display:block;position:relative;margin:0 0.68359375vw; overflow:hidden;border-radius:0.3vw;}
.pageSecai .pageImg .imgBox{position:relative;text-align:left;overflow:hidden;border-radius:0.3vw;}
.pageSecai .pageImg .imgBox .xyimg{text-align:left; overflow:hidden;border-radius:0.390625vw;}
.pageSecai .pageImg .imgBox .xyimg{padding-bottom:139.1705069124424%;}
.pageSecai .pageImg .imgBox .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}
/*title*/
.pageSecai .pageImg .title{position:absolute;top:44px;left:11%;top:1.71875vw;width:100%;height:100%;z-index:2;}
.pageSecai .pageImg .title .icon{ width:50px;width:1.953125vw; margin-bottom:25px;margin-bottom:0.9765625vw;}
.pageSecai .pageImg .title img{max-width:100%; display:block;}
.pageSecai .pageImg .title .EN{font-size:0.8984375vw;line-height:0.9375vw;color:#fff;display:block;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif; font-weight:bold;margin-bottom:1.042vw; padding-bottom:1.042vw; position:relative;}
/*text*/
.pageSecai .pageImg .text{position:absolute;bottom:44px;left:11%;right:11%;bottom:1.5625vw; z-index:2;}
.pageSecai .pageImg .text .CN span{font-size:24px;font-size:0.9375vw;color:#fff;font-weight: bold; padding-left:0.78125vw; position:relative; margin-right:0.78125vw; display:block; margin-bottom:1.171875vw;}
.pageSecai .pageImg .text .CN span:after{content:'';width:10px;height:10px;width:0.390625vw;height:0.390625vw;background:#fff;border-radius:50%;position:absolute; left:0;top:50%;margin-top:-0.1953125vw;}
.pageSecai .pageImg .text .wz{font-size:15px;font-size:0.5859375vw;line-height:normal;color:#fff;}
/*hover*/
.pageSecai .pageImg .text,
.pageSecai .pageImg li,
.pageSecai .pageImg .imgBox,.pageSecai .pageImg .imgBox .xyimg,.pageSecai .pageImg .imgBox .xyimg img{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.pageSecai .pageImg li:hover .imgBox{moz-transform: scale3d(1.1, 1.1, 1.1); -webkit-transform: scale3d(1.1, 1.1, 1.1);-ms-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}

.pageSecai .pageImg{padding-top:0;}
.pageSecai .pageImg1{float:left;}
.pageSecai .pageImg2{padding-top:2.1vw; float:right;}
.pageSecai .pageImg li:hover .text{bottom:2vw;}


.pageSecai .pageB{ position:relative;}
.pageSecai .pageImgTit{ position:absolute;top:0;right:0;text-align:right;}
.pageSecai .pageImgTit .icon{ text-align:right;}
.pageSecai .pageImgTit .icon img{width:2.4609375vw;display:inline-block;}
.pageSecai .pageImgTit .EN{ padding-top:0.390625vw;font-size:14px;font-size:0.546875vw;color:#fff;display:block;text-transform:uppercase;font-weight:600;margin-bottom:1.042vw;}



.pageSecai .pageImgTit2{ position:absolute;bottom:0;left:0;color:#fff;font-size:15px;line-height:32px;font-size:0.5859375vw;line-height:1.25vw;max-width: 30%;}
.pageSecai .pageImgTit2 .EN{font-size:10px; line-height:12px;font-size:0.390625vw;color:#fff;display:block;text-transform:uppercase;font-weight: normal; margin-bottom:90px;margin-bottom:3.5vw;}
@media screen and (max-width:1220px){
	
	.pageSecai .pageImgTit2{width: 26%; padding-top:10px;font-size:12px;margin-bottom:10px; line-height:normal;}
    .pageSecai .pageImgTit2 .EN{font-size:10px; line-height:normal;margin-bottom:30px;}
	.pageSecai .pageImgTit .EN{ padding-top:10px;font-size:12px;margin-bottom:10px;}

.pageSecai .pageImg .text .CN span{font-size:14px;padding-left:10px;margin-bottom:10px;}
.pageSecai .pageImg .text .CN span:after{width:5px;height:5px;margin-top:-1.5px;}
.pageSecai .pageImg .text .wz{font-size:10px;}
}
@media screen and (max-width:1000px){.pageSecai .pageBox{padding-top:60px;padding-bottom:60px;}
	
.pageSecai .pageTit3 .pageTit3Nr{ padding-left:9%;}	
	
.pageSecai .pageTit3{padding-top:30px;padding-bottom:30px;}
.pageSecai .pageTit3 .tt{font-size:14px;margin-bottom:10px;}
.pageSecai .pageTit3 .wz{font-size:14px;}
.pageSecai .pageTit3 .wz span{font-size:12px;padding-left:10px; margin-right:10px;}
.pageSecai .pageTit3 .wz span:after{content:'';width:3px;height:3px;margin-top:-1.5px;}

	.pageSecai .pageImg .title .EN{font-size:10px; line-height:normal;}

.pageSecai .pageImgTit2 .EN{margin-bottom:20px;}

.pageSecai .pageImgTit2{font-size:10px;}


}
@media screen and (max-width:992px){


.pageSecai .pageImg li{ width:50%;margin-bottom:1.2vw;}


.pageSecai .pageImg{ width:100%;}
.pageSecai .pageImg1 ul .li1{ margin-right:50%;}
.pageSecai .pageImg2 ul .li3{ margin-left:50%;}

.pageSecai .pageImgTit2{width:48%; max-width:50%;}

.pageSecai .pageImg .title .icon{width: 5vw;}

.pageSecai .pageImg .title{left:5%;}
.pageSecai .pageImg .text{left:5%;right:5%;bottom:5%;}



}


/*pagevideo*/
.pagevideo{padding-bottom:50px;padding-top:150px;padding-top:5.859375vw;padding-bottom:1.953125vw;overflow: hidden;}
.pagevideo .pageWz{padding-bottom:260px; padding-bottom:10.15625vw;}
.pagevideo .pageTit{ width:42.745%; float:left;}
.pagevideo .pageTit .EN{/*font-size:42px;font-size:1.640625vw; */color:#000000;/*font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;*/}
.pagevideo .pageTit .EN span{color:#c8111b;}
.pagevideo .pageTit .CN{/*font-size:34px;font-size:1.328125vw;*/color:#000000;/* line-height:normal;*/}
.pagevideo .pageTitR{width:57.255%; float:right;text-align:right;}
.pagevideo .pageTitR .wz{color:#000000;/*font-size:15px;line-height:26px;font-size:0.5859375vw;line-height:1.015625vw;*/padding-top: 0;}
.pagevideo .pageTitR .page-tt{text-align:right;font-size:10px;line-height:normal;padding-top:28px;font-size:0.390625vw;padding-top:1.09375vw;color:#000000;font-weight:normal; text-transform:uppercase;}
/*page-videoList*/
.pagevideo{background: url("../images/aboutvideobg.jpg") center top no-repeat #fff;background-size:cover;padding-top:7.1vw;padding-bottom:2.9vw;}
.page-videoList{}
.page-videoList .page-videoListBox{margin:0 auto; }
.page-videoList ul{ font-size:0; margin:0 -0.390625vw;position: relative;}
.page-videoList li{ display:inline-block;*display:inline;zoom:1;width:25%;vertical-align:top; margin-bottom:4.2vw;}
.page-videoList a{display:block;position:relative;margin:0 0.390625vw;}
.page-videoList .img-box{position:relative;text-align:left;overflow:hidden;border-radius:0.6vw;background:#040404;}
.page-videoList .img-box .xyimg{ text-align:left; overflow:hidden; position:relative;}
.page-videoList .img-box .xyimg{padding-bottom:79.08902691511387%;}
.page-videoList .img-box .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}
.page-videoList .img-box .xyimg:after{content:'';width:62px;height:62px;width:2.421875vw;height:2.421875vw;background: url("../images/videobtn.svg") center center no-repeat;background-size:100%; position:absolute; left:0;right:0; margin:0 auto;top:50%; margin-top:-1.2109375vw;}
/*title*/
.page-videoList .title{font-size:16px;line-height:39px;font-size:0.625vw; margin-bottom:1.09375vw;line-height:1.5234375vw; color:#000;border-radius:5px;background: url("../images/about-tit2.svg") -2vw center  no-repeat;background-size:0.9375vw;}
.page-videoList .title .EN{display:inline-block;text-transform:uppercase;font-weight:500;}
.page-videoList li a:hover .title{ background-position:0.5078125vw center; background-color:#c8111b;color:#fff;padding-left:48px; padding-left:1.875vw;}
.page-videoList .img-box .xybg,.page-videoList .title,
.page-videoList .img-box,.page-videoList li .img-box .xycover,
.page-videoList a,.page-videoList .img-box .xyimg img{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.page-videoList li a:hover .img-box{-webkit-box-shadow:5px 10px 15px 1px #959595;box-shadow:5px 10px 15px 1px #959595;}
.page-videoList li a:hover .img-box .xycover{-moz-transform: scale3d(1.05, 1.05, 1.05); -webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}
@media screen and (max-width:1220px){
.pagevideo{padding-top:50px;padding-bottom:70px;}
	
.pagevideo .pageTit{text-align:left;}

.page-videoList li{width:33.33333%;}

}
@media screen and (max-width:1024px){
.page-video{padding-top:7vw; padding-bottom:3vw;}
.page-videoList ul{margin:0 -6px;}
.page-videoList li{margin-bottom:8vw;}
.page-videoList a{margin:0 6px;}
.page-videoList .title{font-size:14px;margin-bottom:20px;line-height:35px;}	
.page-videoList a:hover .title{padding:0;}

.page-videoList .img-box .xyimg:after{width:6vw;height:6vw;margin-top:-3vw;}

.page-videoList li{width:50%;}
}
@media screen and (max-width:768px){
.page-videoList .title{font-size:14px;margin-bottom:20px;line-height:35px;}	
.page-videoList a:hover .title{}

.page-videoList li{width:50%;}

.langRU .page-videoList .title{font-size:12px;}	
}
@media screen and (max-width:640px){
.page-videoList ul{margin:0 -5px;}
.page-videoList a{margin:0 5px;}
.page-videoList .title{font-size:12px;margin-bottom:15px;line-height:18px;}	


}
@media screen and (max-width:550px){
.page-videoList li{width:100%;}

.page-videoList .img-box .xyimg:after{width:10vw;height:10vw;margin-top:-5vw;}

}

/*page-video-swiper .swiper-pagination*/
.page-video-swiper .swiper-pagination{text-align:center;left:0; width: 100%; bottom:0!important; } 
.page-video-swiper .swiper-pagination-bullet {opacity: 1!important; width:7px; height:7px; text-align: center;border:none;background:#040404;border-radius:50%;margin:0 0.3515625vw!important; } 
.page-video-swiper .swiper-pagination-bullet-active {background:#ce121b;} 



/************************************************************pageJoin************************************************************/
.pageJoin{background: url("../images/join1bg.jpg") center top no-repeat;background-size:cover; background-attachment:fixed;  background-color:#000000; padding-top:245px; padding-top:9.5703125vw; overflow:hidden;}
/*joinbigImg*/
.joinbigImg{ position:relative; text-align:center; margin:0 auto;}
.joinbigImg .Img{border-radius:0.39vw; overflow:hidden;}
.joinbigImg .Img img{max-width:100%; display:block;}
.joinbigImg .Img img{animation:bigimgani 6000ms linear infinite;}
@keyframes bigimgani{0%{-webkit-transform:scale(1.0);transform:scale(1.0);}
50%{-webkit-transform:scale(1.05);transform:scale(1.05);}
100%{-webkit-transform:scale(1.0);transform:scale(1.0);}
}
.joinbigImg .pTit .tt{position:absolute;left:105px;top:70px;left:4.1vw;top:2.734375vw; width:245px; width:9.57vw;}
.joinbigImg .pTit .tt img{max-width:100%; display:block;}
.joinbigImg .pTit .EN{font-size:80px;font-size:3.125vw;line-height:62px;line-height:2.421875vw;color:#fff; font-weight:600;text-align:center;position:absolute; width:35.84%;left:38.8%;top:310px;top:50%; margin-top:-3vw;}
.joinbigImg .pTit .EN img{max-width:100%; display:block;}
.joinbigImg .pTit .EN .sp2{ padding-left:120px;padding-left:4.6875vw;}
.joinbigImg .pTit .EN .sp2 span{ position:relative; padding-right:30px;}
.joinbigImg .pTit .EN .sp2 span:after{content:'';width:18px;height:18px;width:0.7vw;height:0.7vw;background:#fff;border-radius:50%;position:absolute;right:0;top:0;}
/*pageJoinBox*/
.pageJoinBox .pageTit{padding-top:180px;padding-bottom:180px;padding-top:7vw;padding-bottom:7vw;text-align:center;}
.pageJoinBox .pageTit .EN{font-size:80px;font-size:3.125vw;line-height:62px;line-height:2.421875vw;color:#fff; font-weight:600;text-align:center;position:absolute;width:590px;left:635px;top:310px;left:24.8vw;top:12.1vw; width:23.046875vw;}
.pageJoinBox .pageTit .CN{font-size:47px;font-size:1.8359375vw;line-height:68px;line-height:2.65625vw;color:#fff; }
.pageJoinBox .pageTit .CN h2{font-weight:normal;}
.pageJoinBox .pageTit .CN h2 strong{font-weight:bold;}
.pageJoinBox .pageTit .CN p{ font-size:19px; letter-spacing:10px;font-size:0.7421875vw; letter-spacing:0.39vw;}
/*pageJoinBox listTit*/
.pageJoinBox .pageWz{ padding-bottom:230px;padding-bottom:8.984375vw;}
.pageJoinBox .listTit .t1{font-size:31px;font-size:1.21vw;line-height:normal;color:#fff;font-weight:600; margin-bottom:20px;margin-bottom:0.78125vw;}
.pageJoinBox .listTit .bt{font-size:15px;font-size:0.5859375vw;line-height:normal;color:#fff;padding-bottom:65px; padding-bottom:2.539vw;}
.pageJoinBox .listTit .line{ width:100%; height:1px; background:#b6b6b6;}
/*pageJoinBox table*/
.pageJoinBox table td{width:50%;vertical-align:top;padding-top:90px;padding-bottom:90px;padding-top:3.515vw; padding-bottom:3.515vw;position:relative;}
.pageJoinBox table td{border-bottom:1px solid #b6b6b6;}
/*.pageJoinBox table td:after{content:'';width:100%; height:1px; background:#b6b6b6;position:absolute; left:0;bottom:0;}*/
.pageJoinBox table td h3{font-size:24px;font-size:0.9375vw;color:#fff;font-weight: bold; padding-left:0.78125vw; position:relative; margin-right:0.78125vw; display:block; margin-bottom:15px;margin-bottom:0.59vw;}
.pageJoinBox table td h3:after{content:'';width:10px;height:10px;width:0.390625vw;height:0.390625vw;background:#c8111b;border-radius:50%;position:absolute; left:0;top:50%;margin-top:-0.1953125vw;}
.pageJoinBox table td p{font-size:15px;font-size:0.5859375vw;line-height:26px; line-height:1.015625vw;color:#fff;}
.pageJoinBox table td:nth-child(1){ padding-right:150px;padding-right:5.859375vw}
.pageJoinBox table td:nth-child(2){ padding-left:150px;padding-left:5.859375vw}

.pageJoinBox table td,
.pageJoinBox table td h3,
.pageJoinBox table td p{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.pageJoinBox table td:hover h3{ color:#c8111b;}
.pageJoinBox table td:hover h3,
.pageJoinBox table td:hover p{-moz-transform: translateX(10px);-webkit-transform: translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}

@media screen and (max-width:1220px){
.pageJoin{background-attachment:inherit;}
.pageJoinBox table td p{line-height:normal;}
}
@media screen and (max-width:1000px){
.pageJoinBox table td{ display:block!important; width:100%;}
.pageJoinBox table td:nth-child(1){ padding-right:0;}
.pageJoinBox table td:nth-child(2){ padding-left:0;}

.pageJoinBox table td{padding-top:30px;padding-bottom:30px;}
.pageJoinBox table td h3{font-size:14px;padding-left:15px;margin-bottom:10px;}
.pageJoinBox table td h3:after{width:5px;height:5px;margin-top:-2.5px;}
.pageJoinBox table td p{font-size:12px;line-height: normal;}

.pageJoinBox .pageTit .EN{font-size:14px;line-height: normal;}
.pageJoinBox .pageTit .CN{font-size:16px;line-height: normal;}
.pageJoinBox .pageTit .CN p{ font-size:14px; letter-spacing:3px;}
.pageJoinBox .listTit .t1{font-size:14px;line-height: normal;margin-bottom:10px;}
.pageJoinBox .listTit .bt{font-size:12px;line-height: normal;padding-bottom:30px;}
}




/************************************************************pageJoin2************************************************************/
.pageJoin2{background: url("../images/join2bg.jpg") center top no-repeat;background-size:cover; /*background-attachment:fixed;*/ background-color:#000000; padding-top:160px;padding-bottom:410px;padding-top:6.25vw; padding-bottom:16vw; min-height:890px; min-height:34.765625vw; overflow:hidden;}
/*.pageJoin2 pageTit*/
.pageJoin2 .pageTit{ margin-bottom:40px; margin-bottom:1.5625vw;}
.pageJoin2 .pageTit .EN{font-size:42px;font-size:1.640625vw; color:#fff;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;}
.pageJoin2 .pageTit .EN span{color:#c8111b;}
.pageJoin2 .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#fff; line-height:normal;}
.pageJoin2 .pageTitR{width:57.255%; float:left;}
.pageJoin2 .pageTitR .wz{color:#fff;font-weight:600;font-size:15px;line-height:26px;font-size:0.5859375vw;line-height:1.015625vw;padding-top:80px;padding-top:3.125vw;}
.pageJoin2 .pageTitR .tt img{max-width:100%; display:block;}
.pageJoin2 .pageImg{ padding-top:4.166666666666667%;}
/*.pageJoin2 table*/
.pageJoin2 table{ margin-bottom:40px; margin-bottom:1.5625vw;}
.pageJoin2 table td{vertical-align:top;padding-top:16px;padding-bottom:16px;padding-top:0.625vw; padding-bottom:0.625vw;position:relative;}
.pageJoin2 table td{font-size:24px;font-size:0.9375vw;color:#fff;font-weight: bold; padding-left:30px;padding-left:1.171875vw; position:relative;}
.pageJoin2 table td:after{content:'';width:10px;height:10px;width:0.390625vw;height:0.390625vw;background:#c8111b;border-radius:50%;position:absolute; left:0;top:50%;margin-top:-0.1953125vw;}
.pageJoin2 p{font-size:15px;font-size:0.5859375vw;line-height:26px; line-height:1.015625vw;color:#fff;}
@media screen and (max-width:1220px){
.pageJoin2{background-attachment:inherit;padding-top:6.25vw; padding-bottom:10vw;}
.pageJoin2 p{line-height:normal;}


.pageJoin2 .pageTit{margin-bottom:40px;}
.pageJoin2 .pageTit .EN{font-size:14px;line-height: normal;}
.pageJoin2 .pageTit .CN{font-size:16px;}
.pageJoin2 .pageTitR .wz{font-size:12px;line-height:normal;}
.pageJoin2 .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;}


.pageJoin2 table td{padding-top:8px;padding-bottom:8px;}
.pageJoin2 table td{font-size:14px;padding-left:15px;}
.pageJoin2 table td:after{width:5px;height:5px;margin-top:-2.5px;}
.pageJoin2 p{font-size:12px;line-height: normal;}
.pageJoin2 p br{ display:none;}
}
@media screen and (max-width:1000px){
.pageJoin2{padding-top:50px;padding-bottom:200px;}
}








/************************************************************pageJoin3************************************************************/
.pageJoin3{background: url("../images/join3bg.jpg") center top no-repeat;background-size:cover; background-attachment:fixed;padding-bottom:120px;padding-top:165px;padding-top:6.445vw;padding-bottom:4.6875vw; overflow:hidden;    position: relative;}
/*pageBox2 pageImg*/
.pageJoin3 .pageImg{ padding-top:0;}
.pageJoin3 .pageImg ul{ font-size:0;margin-bottom:45px;margin-bottom:1.7578125vw;display: block;width: 100%;}
.pageJoin3 .pageImg li{ display:inline-block;*display:inline;zoom:1;width:50%;vertical-align:top; margin-bottom:0.5vw;}
.pageJoin3 .pageImg .item{display:block;position:relative;margin:0 0.234375vw;}
.pageJoin3 .pageImg .imgBox{position:relative;text-align:left;overflow:hidden;border-radius:0.390625vw;}
.pageJoin3 .pageImg .imgBox .xyimg{ text-align:left; overflow:hidden;border-radius:0.390625vw;}
.pageJoin3 .pageImg .imgBox .xyimg{padding-bottom:51.2998266897747%;}
.pageJoin3 .pageImg .imgBox .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}
/*hover*/
.pageJoin3 .pageImg li,.pageJoin3 .imgBox .xyimg img,.pageJoin3 .pageImg .item,.pageJoin3 .pageImg .imgBox,.pageJoin3 .pageImg .imgBox .xyimg{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out;}
.pageJoin3 .pageImg .item:hover .imgBox .xyimg{-moz-transform: scale3d(1.05, 1.05, 1.05); -webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}
/*li1*/
.pageJoin3 .pageImg li:nth-child(1){width:61.7%;float:left;}
.pageJoin3 .pageImg li:nth-child(2){width:38%; float:right;}
.pageJoin3 .pageImg li:nth-child(3){width:38%;float:right;}
.pageJoin3 .pageImg li:nth-child(1) .imgBox .xyimg{padding-bottom:64.01273885350318%;}
/*pageHonor*/
.pageJoin3 .pageWz{padding-bottom:110px; padding-bottom:4.296875vw;position:relative;}
.pageJoin3 .pageTit{ width:42.745%; float:left;}
.pageJoin3 .pageTit .EN{font-size:42px;font-size:1.640625vw; color:#000000;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;}
.pageJoin3 .pageTit .EN span{color:#c8111b;}
.pageJoin3 .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#000000; line-height:normal;}
.pageJoin3 .pageTitR{width:50%; float:right;text-align:right; /*position:absolute;top:0;right:0;*/} 
.pageJoin3 .pageTitR .wz{color:#000000;font-size:15px;line-height:26px;font-size:0.5859375vw;line-height:1.015625vw;padding-top: 0;}
.pageJoin3 .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;font-size:0.390625vw;padding-top:1.09375vw;color:#838383;font-weight:normal;}
/*pageJoin3-swiper .swiper-pagination*/
.index_caseSwiper .swiper-pagination{text-align:center;left:0; width: 100%; bottom:0!important; position:static; } 
.index_caseSwiper .swiper-pagination-bullet {opacity: 1!important; width:8px; height:8px; text-align: center;border:none;background:#040404;border-radius:50%;margin:0 5px!important; } 
.index_caseSwiper .swiper-pagination-bullet-active {background:#ce121b;} 
@media screen and (max-width:1220px){
.pageJoin3{ background-attachment:inherit;}
.pageJoin3 .pageTitR{width:56%;position: static;}
.pageJoin3 .pageTitR .wz{line-height: normal;}


.pageJoin3 .pageTit .EN{font-size:14px;line-height: normal;}
.pageJoin3 .pageTit .CN{font-size:16px;}
.pageJoin3 .pageTitR .wz{font-size:12px;line-height:normal;}
.pageJoin3 .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;}
}
@media screen and (max-width:1000px){
.pageJoin3 .pageImg ul{margin-bottom:30px;}
.pageJoin3 .pageImg li:nth-child(1){width:100%;float:left;}
.pageJoin3 .pageImg li:nth-child(2){width:50%; float:left;}
.pageJoin3 .pageImg li:nth-child(3){width:50%;float:left;}
.pageJoin3 .pageImg li:nth-child(1) .imgBox .xyimg{padding-bottom:64.01273885350318%;}
}
@media screen and (max-width:768px){.pageJoin3{padding-bottom:50px;padding-top:70px;}
.pageJoin3 .pageTit{ width:100%; float:left; text-align:center; margin-bottom:30px;}
.pageJoin3 .pageTitR{width:100%; float:right;text-align:center;margin-bottom:30px;}
}




/************************************************************pageJoin4************************************************************/
.pageJoin4{background: url("../images/join4bg.jpg") center top no-repeat #c6111a;background-size:cover; background-attachment:fixed;padding-bottom:120px;padding-top:165px;padding-top:6.445vw;padding-bottom:4.6875vw; overflow:hidden;}
/*pageJoin4 pageImg*/
.pageJoin4 .pagewzList{ padding-top:0;}
.pageJoin4 .pagewzList ul{ font-size:0; margin:0 -0.195vw;}
.pageJoin4 .pagewzList li{ display:inline-block;*display:inline;zoom:1;width:20%;vertical-align:top; margin-bottom:0.5vw;}
.pageJoin4 .pagewzList li .imgBox{}
.pageJoin4 .pagewzList li .imgBox img{max-width:100%; display:block;}
.pageJoin4 .pagewzList li .item{ overflow:hidden;display:block;position:relative;margin:0 0.195vw; background:#000;border-radius:0.39vw; padding:30px;padding:1.171875vw;/* min-height:355px;min-height:13.8671875vw;*/}
.pageJoin4 .pagewzList li .icon{ width:51px;width:1.9921875vw; margin-bottom:25px;margin-bottom:0.9765625vw; position:absolute; left:1.171875vw;top:1.171875vw;}
.pageJoin4 .pagewzList li .icon img{max-width:100%; display:block;}
/*text*/
.pageJoin4 .pagewzList li .text{position:absolute;bottom:44px;left:1.171875vw;right:1.171875vw;bottom:1.171875vw; z-index:2;}
.pageJoin4 .pagewzList li .text .CN span{font-size:24px;font-size:0.9375vw;color:#fff;font-weight:bold;position:relative;display:block;margin-bottom:10px;margin-bottom:0.39vw;}
.pageJoin4 .pagewzList li .text .wz{font-size:15px;font-size:0.5859375vw;line-height:26px; min-height:78px;line-height:1.015625vw; min-height:3.046875vw;color:#fff;}
/*pageHonor*/
.pageJoin4 .pageWz{padding-bottom:130px; padding-bottom:5vw;}
.pageJoin4 .pageTit{ width:42.745%; float:left;}
.pageJoin4 .pageTit .EN{font-size:42px;font-size:1.640625vw; color:#fff;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;}
.pageJoin4 .pageTit .EN span{color:#c8111b;}
.pageJoin4 .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#fff; line-height:normal;}
.pageJoin4 .pageTitR{width:57%; float:right;text-align:right;}
.pageJoin4 .pageTitR .wz{color:#fff;font-size:15px;line-height:26px;font-size:0.5859375vw;line-height:1.015625vw;padding-top:0;}
.pageJoin4 .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;font-size:0.390625vw;padding-top:1.09375vw;color:#fff;font-weight:normal;}

.langRU .pageJoin4 .pagewzList li .item{min-height: 16vw;}
.langRU .pageJoin4 .pagewzList li .text{position:static;bottom:0;left:0;right:0;bottom:0;}
.langRU .pageJoin4 .pagewzList li .imgBox{ height:4vw;}

.pageJoin4 .pagewzList li .icon,.pageJoin4 .pagewzList li .text,
.pageJoin4 .pagewzList li .icon  img,
.pageJoin4 .pagewzList li .item{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.pageJoin4 .pagewzList li .item:hover{ background: rgba(0, 0, 0, 0.5); }
.pageJoin4 .pagewzList li .item:hover .icon{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.pageJoin4 .pagewzList li .item:hover .text{-moz-transform: translateY(-10px);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
@media screen and (max-width:1220px){
.pageJoin4{ background-attachment:inherit;}
.pageJoin4 .pageTitR .wz{line-height:normal;}
.pageJoin4 .pagewzList li .text .wz{line-height:normal;min-height:0;}

}
@media screen and (max-width:1220px){
.pageJoin4 .pagewzList li{ width:33.333333%;}.pageJoin4 .pagewzList li{ width:50%;}	
.pageJoin4 .pagewzList li .item{border-radius:5px; padding:30px;}
.pageJoin4 .pagewzList li .icon{width:40px;margin-bottom:25px;left:30px;top:30px;}
.pageJoin4 .pagewzList li .text{bottom:30px;left:30px;right:30px;}
.pageJoin4 .pagewzList li .text .CN span{font-size:16px;margin-bottom:10px;}
.pageJoin4 .pagewzList li .text .wz{font-size:12px;line-height: normal;}

.langRU .pageJoin4 .pagewzList li .imgBox{ height:60px;}
.langRU .pageJoin4 .pagewzList li .item{min-height:28vw;}


.pageJoin4 .pageTit .EN{font-size:14px;line-height: normal;}
.pageJoin4 .pageTit .CN{font-size:16px;}
.pageJoin4 .pageTitR .wz{font-size:12px;line-height:normal;}
.pageJoin4 .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;}
}
@media screen and (max-width:1024px){
.pageJoin4{padding-bottom:50px;padding-top:70px;}
.pageJoin4 .pagewzList li{ width:50%;}	

.pageJoin4 .pageTit{ width:100%; float:left; text-align:center; margin-bottom:30px;}
.pageJoin4 .pageTitR{width:100%; float:right;text-align:center;margin-bottom:30px;}

.langRU .pageJoin4 .pagewzList li .item{min-height:30vw;}
}
@media screen and (max-width:768px){
	
.langRU .pageJoin4 .pagewzList li .item{min-height:40vw;}	
}
@media screen and (max-width:550px){
.pageJoin4 .pagewzList li{ width:100%;}	
.pageJoin4 .pagewzList li .imgBox img{height: 40vw;}

.langRU .pageJoin4 .pagewzList li .item{min-height:45vw;}
}









/*feedback2Box*/
.feedback2Box{padding:74px 100px;padding:2.890625vw 3.90625vw;background:#040404;border-radius:10px;border-radius:0.39vw;}
.feedback2Box .contact-con{ font-size:0;}
/*feedback2Box feedback2*/
.feedback2 .tt{font-size:24px;line-height:60px; width:120px;font-size:0.9375vw;line-height:2.34375vw; width:5.4vw;color:#fff;font-weight:600;text-align:left;padding:0; position:absolute; left:0;top:0;}
.feedback2 .l1{position:relative; padding-left:5.2vw;border-bottom:1px solid #fbfbfb;margin-bottom:60px;margin-bottom:2.34375vw;}
.feedback2 .text{display:block;width: 100%;padding:0;font-size:0.9375vw;height:2.34375vw;line-height:2.34375vw;color:#8f8f8f;outline:none;font-weight:600;font-family:"微软雅黑",Arial,Sans-Serif;border:none;border-radius:0px;background:#040404;text-align:left;}
.feedback2 .l2{ text-align:center;}
.feedback2 .inputbtn{display:inline-block;margin:0 auto;outline:none;background:#c8111b;color:#fff;font-family:"微软雅黑",Arial,Sans-Serif;border:0;cursor:pointer;border-radius:0.2vw;text-align:center;transition: all 0.2s ease; margin-top:35px;font-size:24px;line-height:60px; width:240px;font-size:0.9375vw;line-height:2.34375vw;width:8vw;font-weight:600;}
.feedback2 .inputbtn:hover{box-shadow:0 2px 40px  #ce121b;}
/*feedback2Box .pageTitle*/
.feedback2Box .pageTitle{margin-bottom:40px;margin-bottom:1.5625vw;}
.feedback2Box .pageTitle .EN{font-size:42px;font-size:1.640625vw; color:#fff;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;float:left; text-transform:uppercase;}
.feedback2Box .pageTitle .EN span{color:#c8111b;}
.feedback2Box .pageTitle .CN{font-size:34px;font-size:1.328125vw;color:#fff; line-height:normal; float:right;}

.langRU .feedback2 .tt{width:10vw;}
.langRU .feedback2 .l1{padding-left:10.2vw;}  
@media screen and (max-width:1270px){
.feedback2 .tt{width:60px;}
.feedback2 .l1{padding-left:60px;}	
}
@media screen and (max-width:1220px){
.feedback2Box{padding:30px 30px;border-radius:5px;}
.feedback2 .l1{ padding-left:80px;margin-bottom:30px;}
.feedback2 .tt{font-size:16px;line-height:50px; width:80px;}
.feedback2 .text{font-size:16px;height:50px;line-height:50px;}
.feedback2 .inputbtn{border-radius:5px;margin-top:35px;font-size:14px;line-height:40px;width:120px;}

.feedback2Box .pageTitle{margin-bottom:30px;}
.feedback2Box .pageTitle .EN{font-size:14px;line-height: normal; float:none;}
.feedback2Box .pageTitle .CN{font-size:16px; float:none;}
}
@media screen and (max-width:992px){
.feedback2Box{padding:30px 30px;border-radius:5px;}
.feedback2 .l1{ padding-left:70px;margin-bottom:20px;}
.feedback2 .tt{font-size:14px;line-height:40px; width:70px;}
.feedback2 .text{font-size:14px;height:40px;line-height:40px;}
.feedback2 .inputbtn{border-radius:5px;margin-top:25px;font-size:13px;line-height:40px;width:120px;}

}
@media screen and (max-width:768px){
.feedback2 .l1{ padding-left:0;margin-bottom:20px;}
.feedback2 .tt{font-size:14px;line-height:30px; width:100%; position:static;}
.langRU .feedback2 .l1{padding-left:0;}
.langRU .feedback2 .tt{ width:100%;line-height:30px;}

}

/*pageHistory*/
.pageHistory{padding-left:10.9375%;overflow: hidden;}
.pageHistory .pageWz{ position:relative;padding-top:128px;padding-bottom:105px;padding-top:5vw;padding-bottom:4.1015625vw;height:48.4375vw;}
.pageHistory .pageTit{ width:42.745%; float:left;}
.pageHistory .pageTit .EN{font-size:42px;font-size:1.640625vw; color:#000000;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;}
.pageHistory .pageTit .EN span{color:#c8111b;}
.pageHistory .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#000000; line-height:normal;}
.pageHistory .pageTitR{width:57.255%; position:absolute;bottom:4.1015625vw; left:0;}
.pageHistory .pageTitR .wz{color:#000000;font-size:29.4px;line-height:normal;font-size:1.14vw;line-height:normal;padding-top: 0; font-weight:500;}
.pageHistory .pageTitR .wz strong{font-weight:bold;}
.pageHistory .pageTitR .page-tt{text-align:left;font-size:10px;line-height:normal;padding-top:38px;font-size:0.390625vw;padding-top:1.48vw;color:#000000;font-weight:normal; text-transform:uppercase;}
@media screen and (max-width:1220px){
.pageHistory{padding-bottom:70px;padding-top:70px;}
.pageHistory .pageTit .EN{font-size:16px;line-height:normal;margin-bottom: 10px;}
.pageHistory .pageTit .CN{font-size:16px;}
.pageHistory .pageTitR .wz{font-size:12px;line-height:normal;}
.pageHistory .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;}
}
@media screen and (max-width:1220px){
.pageHistory .pageTit{ width:100%; float:none; margin-bottom:30px; text-align:center;}
.pageHistory .pageTitR{width:100%; float:none; text-align:center;}
.pageHistory .pageTitR .page-tt{text-align:center;}
}




/*pageHistoryBox*/
.pageHistoryB{/*width:57%; float:right;position: -webkit-sticky;position: sticky;top:0;*/}
.pageHistoryBox ul{/*height:1500px;*/ line-height:0; font-size:0;}
.pageHistoryBox .bg{ display:block;}
.pageHistoryBox .bg img{ display:block; width:100%; height:100%;}
/*title*/
.pageHistoryBox .itemNr{ padding:50px 50px 50px 60px;}
.pageHistoryBox .lei{ padding-bottom:10px; margin-bottom:5px;font-size:10px;line-height:normal;font-size:0.390625vw;color:#fff;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600;border-bottom:1px solid #dba0a4;}
.pageHistoryBox .year{margin-bottom:50px;font-size:53px;line-height:normal;color:#fff;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:bold;}
.pageHistoryBox .year span{font-size:17px;font-weight:bold;position:relative; padding-left:10px;}
.pageHistoryBox .info{font-size:15px;line-height:26px;color:#fff;max-height:468px; overflow:auto;}
.pageHistoryBox .info::-webkit-scrollbar{width:4px;height:4px;background-color:rgb(255 255 255 / 32%);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.pageHistoryBox .info::-webkit-scrollbar-thumb{ background-color:#c0c0c0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	  
.pageHistoryBox .info h2{font-size:27px;line-height:normal;font-weight:bold;margin-bottom:10px; text-align:left;}
.pageHistoryBox .info p{ text-align:justify;}
/*ul*/
.pageHistoryBox ul{ font-size:0; position:relative;overflow: hidden;}
.pageHistoryBox li{ display:inline-block;*display:inline;zoom:1;vertical-align:top;position:absolute;top:70px;left:194px; z-index:4;}
.pageHistoryBox li .item{display:block;position:relative; background-color:#c8111b;width:486px;height:705px;border-radius:15px;border:3px solid #000201; z-index:3;}
.pageHistoryBox li .b1{display:block; position:absolute;left:43px;top:33px;width:100%;height:100%;border-radius:15px;background-color:#353535; z-index:0;}
/*li2*/
.pageHistoryBox .li2{top:707px;left:0; z-index:3}
.pageHistoryBox .li2 .item{width:420px;height:370px; background-color:#980a20;}
.pageHistoryBox .li2 .b1{left:30px;top:47px;background-color:#040404;}
/*li3*/
.pageHistoryBox .li3{top:384px;left:768px; z-index:1}
.pageHistoryBox .li3 .item{width:460px;height:634px; background-color:#980a20;}
.pageHistoryBox .li3 .b1{left:24px;top:65px;background-color:#040404;}
/*li4*/
.pageHistoryBox .li4{top:860px;left:570px; z-index:2}
.pageHistoryBox .li4 .item{width:416px;height:400px; background-color:#c9111b;}
.pageHistoryBox .li4 .b2{display:block; position:absolute;left:26px;top:63px;width:100%;height:100%;border-radius:15px;background-color:#7d0511; z-index:1;}
.pageHistoryBox .li4 .b1{left:54px;top:100px;background-color:#353535;}




/*.pageHistoryBox .li1{transition-duration: 600ms;}
.pageHistoryBox .li1 .b1{transition-duration: 800ms;}
.pageHistoryBox .li2{transition-duration: 800ms;}
.pageHistoryBox .li2 .b1{transition-duration: 1000ms;}
.pageHistoryBox .li3{transition-duration: 1000ms;}
.pageHistoryBox .li3 .b1{transition-duration: 1200ms;}
.pageHistoryBox .li4{transition-duration: 1200ms;}
.pageHistoryBox .li4 .b1{transition-duration: 1400ms;}
.pageHistoryBox .li4 .b2{transition-duration: 1600ms;}*/

@media screen and (max-width:6000px){
	
.pageHistoryBox .itemNr{padding:1.953125vw 1.953125vw 1.953125vw 2.34375vw;}
.pageHistoryBox .lei{ font-size:0.390625vw;}
.pageHistoryBox .year{margin-bottom:2.34375vw;font-size:2.0703125vw;}
.pageHistoryBox .year span{font-size:0.6640625vw;padding-left:0.390625vw;}
.pageHistoryBox .info{font-size:0.5859375vw;line-height:1.015625vw; max-height:18.28125vw; overflow:auto;}
.pageHistoryBox .info h2{font-size:1.0546875vw;margin-bottom:0.390625vw;}

/*.pageHistoryBox ul{height:58.59375vw;}*/
.pageHistoryBox li{top:2.734375vw;left:7.578125vw;}
.pageHistoryBox li .item{width:18.984375vw;height:27.5390625vw;}
.pageHistoryBox li:after{left:1.6796875vw;top:1.2890625vw;border-radius:0.5859375vw;}

.pageHistoryBox .li2{top:27.6171875vw;left:0;}
.pageHistoryBox .li2 .item{width:16.40625vw;height:14.453125vw;}
.pageHistoryBox .li2:after{left:1.171875vw;top:1.8359375vw;}

.pageHistoryBox .li3{top:15vw;left:30vw;}
.pageHistoryBox .li3 .item{width:17.96875vw;height:24.765625vw;}
.pageHistoryBox .li3:after{left:0.9375vw;top:2.5390625vw;}

.pageHistoryBox .li4{top:33.59375vw;left:22.265625vw;}
.pageHistoryBox .li4 .item{width:16.25vw;height:15.625vw;}
.pageHistoryBox .li4:before{left:1.015625vw;top:2.4609375vw;border-radius:0.5859375vw;}
.pageHistoryBox .li4:after{left:2.109375vw;top:3.90625vw;}

}
@media screen and (max-width:1500px){
.pageHistoryBox .info{ max-height:15vw; padding-right:10px;}
.pageHistoryBox .year{margin-bottom:1.5vw;font-size:1.8vw;}	
}
@media screen and (max-width:1220px){
/*.pageHistoryBox .itemNr{padding:50px 50px 50px 60px;}
.pageHistoryBox .lei{padding-bottom:10px; margin-bottom:5px;font-size:10px;font-size:0.390625vw;}
.pageHistoryBox .year{margin-bottom:50px;font-size:53px;}
.pageHistoryBox .year span{font-size:17px;padding-left:10px;}
.pageHistoryBox .info{font-size:15px;line-height:26px;}
.pageHistoryBox .info h2{font-size:27px;margin-bottom:10px;}
*/
.pageHistoryBox .itemNr{padding:3.57vw 3.57vw 3.57vw 3.57vw;}
.pageHistoryBox .lei{padding-bottom:10px; margin-bottom:5px;font-size:10px;font-size:0.390625vw;}
.pageHistoryBox .year{margin-bottom:3.57vw;font-size:3.57vw;}
.pageHistoryBox .year span{font-size:1.21vw;padding-left:10px;}
.pageHistoryBox .info{font-size:10px;line-height: normal; max-height:26vw;}
.pageHistoryBox .info h2{font-size:1.928571428571429vw;margin-bottom:10px;}

.pageHistoryBox ul{ width:94%; margin:0 auto;}
.pageHistory{padding-left:5%; padding-right:5%;}

.pageHistory .pageTitR{ position:static;}
.pageHistory .pageWz{ height:auto;}



/*.pageHistoryBox li{top:70px;left:194px;}
.pageHistoryBox li .item{width:486px;height:705px;border-radius:15px;}
.pageHistoryBox li .b1{left:43px;top:33px;border-radius:15px;}

.pageHistoryBox .li2{top:707px;left:0;}

.pageHistoryBox .li2 .item{width:420px;height:370px;}
.pageHistoryBox .li2 .b1{left:30px;top:47px;}

.pageHistoryBox .li3{top:384px;left:768px;}
.pageHistoryBox .li3 .item{width:460px;height:634px;}
.pageHistoryBox .li3 .b1{left:24px;top:65px;}

.pageHistoryBox .li4{top:860px;left:570px;}
.pageHistoryBox .li4 .item{width:416px;height:400px;}
.pageHistoryBox .li4 .b2{left:26px;top:63px;border-radius:15px;}
.pageHistoryBox .li4 .b1{left:54px;top:100px;}*/


.pageHistoryBox li{top:5vw;left:13.85714285714286vw;}
.pageHistoryBox li .item{width:34.7vw;height:50.357vw;border-radius:15px;}
.pageHistoryBox li .b1{left:3.07vw;top:2.357vw;border-radius:15px;}

.pageHistoryBox .li2{top:50.5vw;left:0;}
.pageHistoryBox .li2 .item{width:30vw;height:26.428vw;}
.pageHistoryBox .li2 .b1{left:2.14285vw;top:3.357vw;}

.pageHistoryBox .li3{top:27.4285vw;left:54.857vw;}
.pageHistoryBox .li3 .item{width:32.857vw;height:45.2857vw;}
.pageHistoryBox .li3 .b1{left:1.714vw;top:4.64vw;}

.pageHistoryBox .li4{top:61.4285vw;left:40.714vw;}
.pageHistoryBox .li4 .item{width:29.71vw;height:28.57vw;}
.pageHistoryBox .li4 .b2{left:1.857vw;top:4.5vw;border-radius:15px;}
.pageHistoryBox .li4 .b1{left:3.85vw;top:7.14vw;}

}


#page_history{height:48.4375vw;width: 100%;position: relative; overflow:hidden;/* height:100vh;*/}
#page_history .pageHistoryBox{height: 100%;width: 100%;position: relative;}
#page_history .swiper-slide{ background:none;/*height: 100vh!important;*/overflow: auto; height:auto!important;}






#page_history .swiper-slide li .item{opacity:0;transform: translateY(200px);transition: all 0.6s ease-in-out;}
#page_history .swiper-slide li .b1,
#page_history .swiper-slide li .b2{opacity:0;transform: translateY(200px);transition: all 0.6s ease-in-out;}


#page_history .swiper-slide.swiper-slide-active li.li1 .item{opacity: 1;transform: none;transition-delay: 0.4s;}
#page_history .swiper-slide.swiper-slide-active li.li1 .b1{opacity: 1;transform: none;transition-delay: 0.5s;}

#page_history .swiper-slide.swiper-slide-active li.li2 .item{opacity: 1;transform: none;transition-delay: 0.6s;}
#page_history .swiper-slide.swiper-slide-active li.li2 .b1{opacity: 1;transform: none;transition-delay: 0.7s;}

#page_history .swiper-slide.swiper-slide-active li.li3 .item{opacity: 1;transform: none;transition-delay: 0.8s;}
#page_history .swiper-slide.swiper-slide-active li.li3 .b1{opacity: 1;transform: none;transition-delay: 0.9s;}

#page_history .swiper-slide.swiper-slide-active li.li4 .item{opacity: 1;transform: none;transition-delay: 0.6s;}
#page_history .swiper-slide.swiper-slide-active li.li4 .b1{opacity: 1;transform: none;transition-delay: 0.7s;}
#page_history .swiper-slide.swiper-slide-active li.li4 .b2{opacity: 1;transform: none;transition-delay: 0.75s;}




/*page-history*/
.page-history{background: url("../images/about-historybg.jpg") center center no-repeat #d7d7d7;background-size:cover;background-attachment:fixed;/* overflow:hidden;*/}
.page-historyB{position:relative;}
.page-historyLeft{width:43%;/* position:absolute; left:0;top:0; height:100%;position: -webkit-sticky;position: sticky;top:0; */float:left; position:absolute; left:0;top:0; height:100%;}
.page-historyRight{width:57%; float:right;/*position: -webkit-sticky;position: sticky;top:0;*/}
@media screen and (max-width:1440px){
.page-historyLeft{width:30%;}
.page-historyRight{width:70%;}


/*#page_history{height:auto;}*/
}
@media screen and (max-width:1220px){#page_history{height:auto;}
.page-historyLeft{width:100%; position: relative; left:0;top:0; height:auto; float:none;}
.page-historyRight{padding-left:0;}
.page-historyRight{width:100%; float:none;position:relative!important;}
}




/***********************************page-news***********************************/
/*pageNewsList*/
.pageNews{background: url("../images/newsbg.jpg") center center no-repeat #000;background-size:cover;overflow:hidden; padding-top:165px; padding-bottom:65px;}
.pageNews .pageNewsBox{ width:81%; margin:0 auto;}
.pageNews .pageNewsList .ul{font-size:0; margin:0 -26px;}
.pageNews .pageNewsList .ul *{ transition: 0.5s;}
.pageNews .pageNewsList .ul li{position:relative;zoom: 1; display:inline-block;*display:inline; overflow:hidden;width:50%;vertical-align:top; margin-bottom:100px;}
.pageNews .pageNewsList .ul .item{display:block;position:relative;margin:0 26px; overflow:hidden;border-radius:0.3vw;/*cursor:url("../images/mouse.svg"), pointer;*/}
.pageNews .pageNewsList .ul .imgBox{position:relative;text-align:left;overflow:hidden;border-radius:0.3vw;}
.pageNews .pageNewsList .ul .imgBox .xyimg{text-align:left; overflow:hidden;border-radius:0.390625vw;background: #ddd;}
.pageNews .pageNewsList .ul .imgBox .xyimg{padding-bottom:67.02970297029703%;}
.pageNews .pageNewsList .ul .imgBox .xyimg img{max-width:none; width:auto; max-height: none; height:100%;}
.pageNews .pageNewsList .ul .imgBox:before{ content:''; position:absolute;left:50%;top:50%; width:100%; height:100%; background:#d0121b;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; z-index:2;left:70px;top:70px; width:70px; height:0px; display:none;}
.pageNews .pageNewsList .ul .imgBox:after{ content:''; position:absolute;left:0;top:0; width:150%; height:150%; background:#000;filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; z-index:1;}
@media screen and (max-width:768px){
	.pageNews .pageNewsBox{ width:94%;}
}

/*title*/
.pageNews .pageNewsList .ul .title{top:70px;left:70px;position:absolute;z-index:2; max-width:90%;}
.pageNews .pageNewsList .ul .title .EN span{font-size:38px;line-height:50px;padding:0 10px;border-radius:0.3vw;color:#fff;display:block;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600;position:relative; z-index:2;}
.pageNews .pageNewsList .ul .title .m{ width:36px; height:36px;margin-top:25px;margin-left:10px;background: url("../images/arrow-btn.svg") center center no-repeat;background-size:100%;border-radius:50%; position:relative; z-index:2;}
/*text*/
.pageNews .pageNewsList .ul .text{bottom:70px;left:70px;right:70px;position:absolute;z-index:2;}
.pageNews .pageNewsList .ul .text .lei{font-size:24px;color:#fff;line-height: normal;}
.pageNews .pageNewsList .ul .text .tit{font-size:24px; margin-bottom:10px;color:#fff;font-weight: bold; line-height: normal;}
.pageNews .pageNewsList .ul .text .titEN{font-size:12px;line-height:normal;color:#fff;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:normal;}
/*hover*/
.pageNews .pageNewsList .ul .text,
.pageNews .pageNewsList .ul li,.pageNews .pageNewsList .ul li .item,.pageNews .pageNewsList .ul .title .EN span,
.pageNews .pageNewsList .ul .imgBox,.pageNews .pageNewsList .ul .imgBox .xyimg,.pageNews .pageNewsList .ul .imgBox .xyimg img{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.pageNews .pageNewsList .ul li .item:hover .imgBox{-moz-transform: scale3d(1.1, 1.1, 1.1); -webkit-transform: scale3d(1.1, 1.1, 1.1);-ms-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
.pageNews .pageNewsList .ul li .item:hover .title .m{background-image:url("../images/about-tit2.svg");}
.pageNews .pageNewsList .ul li .item:hover .title .EN span{ background-color:transparent;}

.pageNews .pageNewsList .ul .title  .EN:before,.pageNews .pageNewsList .ul .title .EN,
.pageNews .pageNewsList .ul .imgBox:before{-webkit-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;}
.pageNews .pageNewsList .ul .imgBox:after{-webkit-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;}

.pageNews .pageNewsList .ul li .item:hover .imgBox:before{left:0;top:0;filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70;left:0;top:0; width:100%; height:100%;}
.pageNews .pageNewsList .ul li .item:hover .imgBox:after{filter:alpha(opacity=0); -moz-opacity:0.0; -khtml-opacity:0.0; opacity:0.0;} 

.pageNews .pageNewsList .ul .title .EN{ position: relative;}
.pageNews .pageNewsList .ul .title .EN:before{ content:''; position:absolute;left:50%;top:50%; width:100%; height:100%; background:#d0121b;z-index:2;left:0;top:0; width:100%; height:100%; z-index:1;}

.pageNews .pageNewsList .ul li .item:hover .title .EN{ position: static;}

.pageNews .pageNewsList .ul .title .EN:before{ display:inline-block;left:0;top:0;left:0;top:0; width:100%; height:100%;border-radius:0.3vw;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; overflow:hidden;}
.pageNews .pageNewsList .ul li .item:hover .title .EN:before{filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70;-webkit-transform: scale(50, 50);-moz-transform: scale(50, 50);transform: scale(50, 50);}


 
/*vw*/
.pageNews{padding-top:6.4453125vw; padding-bottom:2.5390625vw;}
.pageNews .pageNewsList .ul{margin:0 -1.015625vw;}
.pageNews .pageNewsList .ul li{margin-bottom:3.90625vw;}
.pageNews .pageNewsList .ul .item{margin:0 1.015625vw;}
.pageNews .pageNewsList .ul .title .EN span{font-size:1.484375vw;line-height:1.953125vw;padding:0 0.390625vw;}
.pageNews .pageNewsList .ul .title .m{ width:1.40625vw; height:1.40625vw;margin-top:0.9765625vw;margin-left:0.390625vw;}
.pageNews .pageNewsList .ul .title{top:2.734375vw;left:2.734375vw;}
.pageNews .pageNewsList .ul .text{bottom:2.734375vw;left:2.734375vw;right:2.734375vw;}
.pageNews .pageNewsList .ul .text .lei{font-size:0.9375vw;}
.pageNews .pageNewsList .ul .text .tit{font-size:0.9375vw;margin-bottom:0.390625vw;}
.pageNews .pageNewsList .ul .text .titEN{font-size:0.46875vw;}
@media screen and (max-width:1000px){.pageNews{padding-top:70px; padding-bottom:70px;}

}
@media screen and (max-width:992px){.pageNews{padding-top:50px; padding-bottom:50px;}
.pageNews .pageNewsList .ul .title .EN span{font-size:18px;line-height: normal;padding:0 10px;}
.pageNews .pageNewsList .ul .title .m{ width:25px; height:25px;margin-top:10px;margin-left:10px;}

.pageNews .pageNewsList .ul .text .lei{font-size:16px;margin-bottom:0px;}
.pageNews .pageNewsList .ul .text .tit{font-size:16px;margin-bottom:10px;}
.pageNews .pageNewsList .ul .text .titEN{font-size:10px;}

.pageNews .pageNewsList .ul li{ width:100%;margin-bottom:30px;}
}




/***********************************pageContact***********************************/
/*pageContact*/
.pageContact{background: url("../images/contactbg1.jpg") center center no-repeat #fff;background-size:cover; background-attachment: fixed;overflow:hidden;padding-top:190px;padding-bottom:215px; position:relative;padding-top:7.421875vw;padding-bottom:8.3984375vw;}
/*.pageContact:after{ content:''; position:absolute; left:0;top:0; width:100%; height:100%;background:#c21e03;filter:alpha(opacity=90); -moz-opacity:0.90; -khtml-opacity:0.90; opacity:0.90; }*/
.pageContact .pageContactBox{ width:74.765625%; margin:0 auto; position:relative; z-index:2;}
.pageContact .pageContact-left{ width:44%; float:left;}
.pageContact .pageContact-left .pageTit{margin-bottom:60px;margin-bottom:2.34375vw;}
.pageContact .pageContact-left .pageTit .EN{font-size:42px;font-size:1.640625vw; color:#FFF;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;}
.pageContact .pageContact-left .pageTit .EN span{color:#c8111b;}
.pageContact .pageContact-left .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#FFF; line-height:normal;}
.pageContact .pageContact-left .pageTit .line{margin-top:50px;margin-top:1.953125vw;width:32px;width:1.25vw;height:2px;background:#fff;}
.pageContact .pageMessage{color:#fff;font-size:18px; line-height:32PX;font-size:0.729vw;line-height:1.015625vw;vertical-align:bottom;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500;}
.pageContact .pageMessage .f14{font-size:0.546875;}

.pageContact .pageMessage{ }
.pageContact .pageMessage table{display:inline-block;}
.pageContact .pageMessage .pageMessagelx{ width:100%; float:left}
.pageContact .pageMessage .pageMessagelx2{ width:55%; float:left;text-align:right;}
.pageContact .pageMessage .pageMessagelx2 td{ width:25%;}
.pageContact .pageMessage .pageMessagelx2 td img{padding:0 8.5px;padding:0 0.33203125vw;width:105px;width:4.1015625vw;max-width:100%;}
.pageContact .pageMessage .pageMessagelx2 td p{ text-align:center;margin-top:10px;font-size:12px;margin-top:0.39vw;font-size:0.46875vw;}

.pageContact .pageMap{ width:100%; margin-top:80px;margin-top:3.125vw;border-radius:0.3vw; overflow:hidden;}
.pageContact .pageMap  img{ width:100%;}
.pageContact .pageContact-right{ width:44%; float:right;}

@media screen and (max-width:1220px){
.pageContact{background-attachment: inherit;}
.pageContact .pageContact-left .pageTit .EN{font-size:16px;line-height:normal;margin-bottom: 10px;}
.pageContact .pageContact-left .pageTit .CN{font-size:16px;}
.pageContact .pageContact-left .pageTit .line{margin-top:30px;width:26px;}


.pageContact .pageContact-left{ width:37%; }	
.pageContact .pageContact-right{ width:60%;}
}
@media screen and (max-width:992px){
.pageContact .pageMessage{font-size:12px;line-height:20px;}
}
@media screen and (max-width:992px){
.pageContact .pageContact-left{ width:100%; float:none;margin-bottom:30px;}	
.pageContact .pageContact-right{ width:100%; float:none;}

.pageContact .pageMessage{font-size:14px;line-height:20px; margin-bottom:30px;}
.pageContact .pageMessage{margin-bottom:30px;}
.pageContact .pageMessage .pageMessagelx{ width:100%; float:none; margin-bottom:30px;}
.pageContact .pageMessage .pageMessagelx2{ width:100%; float:none;text-align: left; }
.pageContact .pageMessage .pageMessagelx2 td{ width:25%;}
.pageContact .pageMessage .pageMessagelx2 td img{padding:0 8.5px;width:88px;}
.pageContact .pageMessage .pageMessagelx2 td p{margin-top:10px;font-size:12px;}
}



/*feedback3Box*/
.feedback3Box{ position:relative;}
.feedback3Box .contact-con{ font-size:0;}
/*feedback3Box feedback3*/
.feedback3 .tt{font-size:24px;line-height:50px; width:140px;font-size:0.9375vw;line-height:1.953125vw; width:5.46875vw;color:#000;font-weight:600;text-align:right;padding:0; position:absolute; top:0;left:0;}
.feedback3 .l1{position:relative; padding-left:140px;margin-bottom:25px;padding-left:5.46875vw;margin-bottom:0.9765625vw;background:#fff;border-radius:0.3vw; overflow:hidden; display:block;}
.feedback3 .text{display:block;width: 100%;padding:0;font-size:0.9375vw;height:1.953125vw;line-height:1.953125vw;color:#a0a0a0;outline:none;font-weight:600;font-family:"微软雅黑",Arial,Sans-Serif;border:none;border-radius:0px;background:#fff;text-align:left;}
.feedback3 .text2{ /*height:550px;height:21.484375vw;*/height:19.9vw;background:#fff;}
.feedback3 .l2{ text-align:center;}
.feedback3 .inputbtn{display:inline-block;margin:0 auto;outline:none;background:#1e1e1e;color:#fff;font-family:"微软雅黑",Arial,Sans-Serif;border:0;cursor:pointer;border-radius:0.2vw;text-align:center;transition: all 0.2s ease; margin-top:0;font-size:24px;line-height:60px; width:240px;font-size:0.9375vw;line-height:1.953125vw;margin-top:0;width:6vw;font-weight:600; position:absolute;top:0;right:0;}
.feedback3 .inputbtn:hover{box-shadow:0 2px 40px  #ce121b;}
/*feedback3Box .pageTitle*/
.feedback3Box .pageTT{font-size:24px;font-size:1.1vw;color:#fff;font-weight:600;line-height:normal;margin-bottom:65PX;margin-bottom:2.5390625vw;}

.langRU .feedback3 .tt{width:9vw;font-size:0.8vw;}
.langRU .feedback3 .l1{padding-left:10vw;}
.langRU .feedback3 .text{font-size:0.8vw;}
@media screen and (max-width:992px){
.feedback3 .l1{ padding-left:80px;margin-bottom:10px;}
.feedback3 .tt{font-size:12px;line-height:30px; width:80px;}
.feedback3 .text{font-size:12px;height:30px;line-height:30px;}
.feedback3 .text2{height:24.5vw;}
}
@media screen and (max-width:992px){	
.pageContact .pageContactBox{ width:85%;}
.feedback3Box{padding:30px 0;}
.feedback3 .l1{ padding-left:80px;margin-bottom:20px;border-radius:5px; }
.feedback3 .tt{font-size:13px;line-height:40px; width:80px;}
.feedback3 .text{font-size:13px;height:40px;line-height:40px;}
.feedback3 .text2{height:260px;}
.feedback3 .inputbtn{border-radius:5px;margin-top:25px;font-size:13px;line-height:40px;width:120px; position:static;}
.feedback3Box .pageTT{font-size:15px;margin-bottom:20px;}

.langRU .feedback3 .tt{width:120px;font-size:13px;}
.langRU .feedback3 .l1{padding-left:130px;}
.langRU .feedback3 .text{font-size:13px;}
}

/*pageNewsInfo*/
.pageNewsInfoTit .tit{font-size:34px;font-size:1.328125vw;color:#fff;font-weight:600;line-height:normal; text-align:center;}
.pageNewsInfoTit{color:#fff;font-size:18px;font-size:0.729vw;text-align:center;padding-bottom:65PX;margin-bottom:65PX;padding-bottom:2.5390625vw;margin-bottom:2.5390625vw;border-bottom:1px solid #898989;}
.pageNewsInfoTit span{ display:inline-block;margin: 0 10px;}
.pageNewsInfoText{ width:70%; margin:0 auto;font-size:0.9375vw;line-height:1.953125vw;color:#fff; padding-bottom:65PX;padding-bottom:2.5390625vw;}
.pageNewsInfoText img{ max-width:100%;}
.pageNews .newsBtnB{ text-align:center;}
.pageNews .newsBtn{display:inline-block;margin:0 auto;outline:none;background:#c8111b;color:#fff;font-family:"微软雅黑",Arial,Sans-Serif;border:0;cursor:pointer;border-radius:0.2vw;text-align:center;transition: all 0.2s ease; margin-top:35px;font-size:24px;line-height:60px; width:240px;font-size:0.9375vw;line-height:2.34375vw;margin-top:1.3671875vw;width:8vw;font-weight:600;}
.pageNews .newsBtn:hover{box-shadow:0 2px 40px  #ce121b;}
@media screen and (max-width:1220px){	
.pageNewsInfoText{ width:80%;font-size:14px;line-height:normal;padding-bottom:30PX;}
.pageNewsInfoTit{font-size:14px;line-height: normal;padding-bottom:30PX;margin-bottom:30PX;}
.pageNewsInfoTit .tit{font-size:18px;margin-bottom:10PX;}
.pageNews .newsBtn{border-radius:5px;margin-top:25px;font-size:13px;line-height:40px;width:120px;}
}
@media screen and (max-width:992px){	
.pageNewsInfoText{ width:100%;}
}





/*pageHistory2*/
.pageHistory2{padding-left:10.9375%;overflow: hidden;}
.pageHistory2 .pageWz{ position:relative;padding-top:128px;padding-bottom:105px;padding-top:5vw;padding-bottom:4.1015625vw;height:48.4375vw;}
.pageHistory2 .pageTit{ width:42.745%; float:left;}
.pageHistory2 .pageTit .EN{font-size:42px;font-size:1.640625vw; color:#000000;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;}
.pageHistory2 .pageTit .EN span{color:#c8111b;}
.pageHistory2 .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#000000; line-height:normal;}
.pageHistory2 .pageTitR{width:57.255%; position:absolute;bottom:4.1015625vw; left:0;}
.pageHistory2 .pageTitR .wz{color:#000000;font-size:29.4px;line-height:normal;font-size:1.14vw;line-height:normal;padding-top: 0; font-weight:500;}
.pageHistory2 .pageTitR .wz strong{font-weight:bold;}
.pageHistory2 .pageTitR .page-tt{text-align:left;font-size:10px;line-height:normal;padding-top:38px;font-size:0.390625vw;padding-top:1.48vw;color:#000000;font-weight:normal; text-transform:uppercase;}
@media screen and (max-width:1220px){
.pageHistory2{padding-bottom:70px;padding-top:70px;}
.pageHistory2 .pageTit .EN{font-size:16px;line-height:normal;margin-bottom: 10px;}
.pageHistory2 .pageTit .CN{font-size:16px;}
.pageHistory2 .pageTitR .wz{font-size:12px;line-height:normal;}
.pageHistory2 .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;}
}
@media screen and (max-width:1220px){
.pageHistory2 .pageTit{ width:100%; float:none; margin-bottom:30px; text-align:center;}
.pageHistory2 .pageTitR{width:100%; float:none; text-align:center;}
.pageHistory2 .pageTitR .page-tt{text-align:center;}
}




/*pageHistory2Box*/
.pageHistory2B{/*width:57%; float:right;position: -webkit-sticky;position: sticky;top:0;*/}
.pageHistory2Box ul{/*height:1500px;*/ line-height:0; font-size:0;}
.pageHistory2Box .bg{ display:block;}
.pageHistory2Box .bg img{ display:block; width:100%; height:100%;}
/*title*/
.pageHistory2Box .itemNr{ padding:50px 50px 50px 60px;}
.pageHistory2Box .lei{ padding-bottom:10px; margin-bottom:5px;font-size:10px;line-height:normal;font-size:0.390625vw;color:#fff;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600;border-bottom:1px solid #dba0a4;}
.pageHistory2Box .year{margin-bottom:50px;font-size:53px;line-height:normal;color:#fff;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:bold;}
.pageHistory2Box .year span{font-size:17px;font-weight:bold;position:relative; padding-left:10px;}
.pageHistory2Box .info{font-size:15px;line-height:26px;color:#fff;max-height:468px; overflow:auto;}
.pageHistory2Box .info::-webkit-scrollbar{width:4px;height:4px;background-color:rgb(255 255 255 / 32%);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.pageHistory2Box .info::-webkit-scrollbar-thumb{ background-color:#c0c0c0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	  
.pageHistory2Box .info h2{font-size:27px;line-height:normal;font-weight:bold;margin-bottom:10px; text-align:left;}
.pageHistory2Box .info p{ text-align:justify;}
/*.ul1*/
.pageHistory2Box ul{ font-size:0; position:relative;overflow: hidden;}
.pageHistory2Box li{ display:inline-block;*display:inline;zoom:1;vertical-align:top;position:absolute;top:70px;left:194px; z-index:4;}
.pageHistory2Box li .item{display:block;position:relative; background-color:#c8111b;width:486px;height:705px;border-radius:15px;border:3px solid #000201; z-index:3;}
.pageHistory2Box li .b1{display:block; position:absolute;left:43px;top:33px;width:100%;height:100%;border-radius:15px;background-color:#353535; z-index:0;}

/*li1*/


/*li2*/
.pageHistory2Box .ul1 li:nth-child(3){top:707px;left:0; z-index:3}
.pageHistory2Box .ul1 li:nth-child(3) .item{width:420px;height:370px; background-color:#980a20;}
.pageHistory2Box .ul1 li:nth-child(3) .b1{left:30px;top:47px;background-color:#040404;}
/*li3*/
.pageHistory2Box .ul1 li:nth-child(4){top:384px;left:768px; z-index:1}
.pageHistory2Box .ul1 li:nth-child(4) .item{width:460px;height:634px; background-color:#980a20;}
.pageHistory2Box .ul1 li:nth-child(4) .b1{left:24px;top:65px;background-color:#040404;}
/*li4*/
.pageHistory2Box .ul1 li:nth-child(5){top:860px;left:570px; z-index:2}
.pageHistory2Box .ul1 li:nth-child(5) .item{width:416px;height:400px; background-color:#c9111b;}
.pageHistory2Box .ul1 li:nth-child(5) .b1{left:54px;top:100px;background-color:#353535;}
.pageHistory2Box .ul1 li:nth-child(5) .b2{display:block; position:absolute;left:26px;top:63px;width:100%;height:100%;border-radius:15px;background-color:#7d0511; z-index:1;}






/*.ul2 li1*/
.pageHistory2Box .ul2 li{ top:164px;left:270px; z-index:4;}
.pageHistory2Box .ul2 li .item{width:420px;height:520px;background-color:#980a20;}
.pageHistory2Box .ul2 li .b1{left:33px;top:33px;background-color:#353535;}
/*.ul2 li2*/
.pageHistory2Box .ul2 li:nth-child(3){top:75px;left:876px; z-index:3}
.pageHistory2Box .ul2 li:nth-child(3) .item{width:420px;height:540px; background-color:#c9111b;}
.pageHistory2Box .ul2 li:nth-child(3) .b1{left:20px;top:40px;background-color:#040404;}
/*.ul2 li3*/
.pageHistory2Box .ul2 li:nth-child(4){top:790px;left:350px; z-index:2}
.pageHistory2Box .ul2 li:nth-child(4) .item{width:420px;height:500px; background-color:#c9111b;}
.pageHistory2Box .ul2 li:nth-child(4) .b1{left:40px;top:100px;background-color:#040404;}
.pageHistory2Box .ul2 li:nth-child(4) .b2{display:block;position:absolute;left:20px;top:40px;width:100%;height:100%;border-radius:15px;background-color:#7d0511; z-index:2;}
/*.ul2 li4*/
.pageHistory2Box .ul2 li:nth-child(5){top:596px;left:753px; z-index:1}
.pageHistory2Box .ul2 li:nth-child(5) .item{width:390px;height:440px; background-color:#980a20;}
.pageHistory2Box .ul2 li:nth-child(5) .b1{left:30px;top:40px;background-color:#353535;}
.pageHistory2Box .ul2 li:nth-child(5) .b2{display:none;}


@media screen and (max-width:6000px){
	
.pageHistory2Box .itemNr{padding:1.953125vw 1.953125vw 1.953125vw 2.34375vw;}
.pageHistory2Box .lei{ font-size:0.390625vw;}
.pageHistory2Box .year{margin-bottom:2.34375vw;font-size:2.0703125vw;}
.pageHistory2Box .year span{font-size:0.6640625vw;padding-left:0.390625vw;}
.pageHistory2Box .info{font-size:0.5859375vw;line-height:1.015625vw; max-height:18.28125vw; overflow:auto;}
.pageHistory2Box .info h2{font-size:1.0546875vw;margin-bottom:0.390625vw;}


.langRU .pageHistory2Box .info{line-height:1vw;max-height:16.5vw;}




.pageHistory2Box ul{height:48.4375vw;}
.pageHistory2Box li{top:2.734375vw;left:7.578125vw;}
.pageHistory2Box li .item{width:18.984375vw;height:27.5390625vw;}
.pageHistory2Box li:after{left:1.6796875vw;top:1.2890625vw;border-radius:0.5859375vw;}

.pageHistory2Box .ul1 li:nth-child(3){top:27.6171875vw;left:0;}
.pageHistory2Box .ul1 li:nth-child(3) .item{width:16.40625vw;height:14.453125vw;}
.pageHistory2Box .ul1 li:nth-child(3):after{left:1.171875vw;top:1.8359375vw;}
.langRU .pageHistory2Box .ul1 li:nth-child(3) .info{max-height:4vw;}  


.pageHistory2Box .ul1 li:nth-child(4){top:15vw;left:30vw;}
.pageHistory2Box .ul1 li:nth-child(4) .item{width:17.96875vw;height:24.765625vw;}
.pageHistory2Box .ul1 li:nth-child(4):after{left:0.9375vw;top:2.5390625vw;}
.langRU .pageHistory2Box .ul1 li:nth-child(4) .info{max-height:8vw;}  

.pageHistory2Box .ul1 li:nth-child(5){top:33.59375vw;left:22.265625vw;}
.pageHistory2Box .ul1 li:nth-child(5) .item{width:16.25vw;height:15.625vw;}
.pageHistory2Box .ul1 li:nth-child(5):before{left:1.015625vw;top:2.4609375vw;border-radius:0.5859375vw;}
.pageHistory2Box .ul1 li:nth-child(5):after{left:2.109375vw;top:3.90625vw;} 
.langRU .pageHistory2Box .ul1 li:nth-child(5) .info{max-height:4vw;}    

/*.ul2*/
.pageHistory2Box .ul2 li{ top:6.40625vw;left:10.546875vw;}
.pageHistory2Box .ul2 li .item{width:16.40625vw;height:20.3125vw;}
.pageHistory2Box .ul2 li .b1{left:1.2890625vw;top:1.2890625vw;}

.pageHistory2Box .ul2 li:nth-child(2) .info{max-height:10vw;}

.pageHistory2Box .ul2 li:nth-child(3){top:2.9296875vw;left:34.21875vw;}
.pageHistory2Box .ul2 li:nth-child(3) .item{width:16.40625vw;height:21.09375vw;}
.pageHistory2Box .ul2 li:nth-child(3) .b1{left:0.78125vw;top:1.5625vw;}

.langRU .pageHistory2Box .ul2 li:nth-child(3) .info{max-height:10vw;}  

.pageHistory2Box .ul2 li:nth-child(4){top:30.859375vw;left:13.671875vw;}
.pageHistory2Box .ul2 li:nth-child(4) .item{width:16.40625vw;height:19.53125vw;}
.pageHistory2Box .ul2 li:nth-child(4) .b1{left:1.5625vw;top:3.90625vw;}
.pageHistory2Box .ul2 li:nth-child(4) .b2{left:0.78125vw;top:1.5625vw;}
.langRU .pageHistory2Box .ul2 li:nth-child(4) .info{max-height:5.5vw;}  

.pageHistory2Box .ul2 li:nth-child(5){top:23.28125vw;left:29.4140625vw;}
.pageHistory2Box .ul2 li:nth-child(5) .item{width:15.234375vw;height:17.1875vw;}
.pageHistory2Box .ul2 li:nth-child(5) .b1{left:1.171875vw;top:1.5625vw;}
.pageHistory2Box .ul2 li:nth-child(5) .b2{display:none;}
.pageHistory2Box .ul2 li:nth-child(5) .info{max-height:6.5vw;}    
.langRU .pageHistory2Box .ul2 li:nth-child(5) .info{max-height:6vw;}    


}
@media screen and (max-width:1500px){
.pageHistory2Box .info{padding-right:10px;}
.pageHistory2Box .year{margin-bottom:1.5vw;font-size:1.8vw;}	


.pageHistory2Box .info{max-height:16.5vw;}
.pageHistory2Box .ul1 li:nth-child(4) .info{max-height:20vw;}
.pageHistory2Box .ul2 li:nth-child(3) .info{max-height:10.3vw;}
 
}
@media screen and (max-width:1220px){
.pageHistory2Box .itemNr{padding:3.57vw 3.57vw 3.57vw 3.57vw;}
.pageHistory2Box .lei{padding-bottom:10px; margin-bottom:5px;font-size:10px;font-size:0.390625vw;}
.pageHistory2Box .year{margin-bottom:3.57vw;font-size:3.57vw;}
.pageHistory2Box .year span{font-size:1.21vw;padding-left:10px;}
.pageHistory2Box .info{font-size:10px;line-height: normal; max-height:26vw;}
.pageHistory2Box .info h2{font-size:1.928571428571429vw;margin-bottom:10px;}

.langRU .pageHistory2Box .info{line-height:normal;}

.pageHistory2Box ul{ width:94%; margin:0 auto;}
.pageHistory2{padding-left:5%; padding-right:5%;}

.pageHistory2 .pageTitR{ position:static;}
.pageHistory2 .pageWz{ height:auto;}


.pageHistory2Box li{top:5vw;left:14vw;}
.pageHistory2Box li .item{width:34.7vw;height:50.357vw;border-radius:15px;}
.pageHistory2Box li .b1{left:3.07vw;top:2.357vw;border-radius:15px;}
.langRU .pageHistory2Box .info{max-height:17vw;} 

.pageHistory2Box .ul1 li:nth-child(3){top:50.5vw;left:0;}
.pageHistory2Box .ul1 li:nth-child(3) .item{width:30vw;height:26.428vw;}
.pageHistory2Box .ul1 li:nth-child(3) .b1{left:2.14285vw;top:3.357vw;}
.langRU .pageHistory2Box .ul1 li:nth-child(3) .info{max-height:6vw;}  

.pageHistory2Box .ul1 li:nth-child(4){top:27.4285vw;left:54.857vw;}
.pageHistory2Box .ul1 li:nth-child(4) .item{width:32.857vw;height:45.2857vw;}
.pageHistory2Box .ul1 li:nth-child(4) .b1{left:1.714vw;top:4.64vw;}
.langRU .pageHistory2Box .ul1 li:nth-child(4) .info{max-height:4vw;}  

.pageHistory2Box .ul1 li:nth-child(5){top:61.4285vw;left:40.714vw;}
.pageHistory2Box .ul1 li:nth-child(5) .item{width:29.71vw;height:28.57vw;}
.pageHistory2Box .ul1 li:nth-child(5) .b2{left:1.857vw;top:4.5vw;border-radius:15px;}
.pageHistory2Box .ul1 li:nth-child(5) .b1{left:3.85vw;top:7.14vw;}
.langRU .pageHistory2Box .ul1 li:nth-child(5) .info{max-height:4vw;}  

.pageHistory2Box ul{height:100vw;}

/*.ul2 li1*/
.pageHistory2Box .ul2 li{ top:14vw;left:6vw;}
.pageHistory2Box .ul2 li .item{width:34vw;height:42vw;}
.pageHistory2Box .ul2 li .b1{left:2.7vw;top:2.7vw;}
.pageHistory2Box .ul2 li:nth-child(2) .info{max-height:17vw;}
/*.ul2 li2*/
.pageHistory2Box .ul2 li:nth-child(3){top:6.14vw;left:54vw;}
.pageHistory2Box .ul2 li:nth-child(3) .item{width:34vw;height:44vw;}
.pageHistory2Box .ul2 li:nth-child(3) .b1{left:1.6vw;top:3.2vw;}
.langRU .pageHistory2Box .ul2 li:nth-child(3) .info{max-height:17vw;}  
/*.ul2 li3*/
.pageHistory2Box .ul2 li:nth-child(4){top:64vw;left:11vw;}
.pageHistory2Box .ul2 li:nth-child(4) .item{width:34vw;height:41vw;}
.pageHistory2Box .ul2 li:nth-child(4) .b1{left:3.2vw;top:8vw;}
.pageHistory2Box .ul2 li:nth-child(4) .b2{left:1.6vw;top:3.2vw;}
.langRU .pageHistory2Box .ul2 li:nth-child(4) .info{max-height:14vw;}  
/*.ul2 li4*/
.pageHistory2Box .ul2 li:nth-child(5){top:48.8vw;left:46vw;}
.pageHistory2Box .ul2 li:nth-child(5) .item{width:32vw;height:36vw;}
.pageHistory2Box .ul2 li:nth-child(5) .b1{left:2.459vw;top:3.2vw;}
.pageHistory2Box .ul2 li:nth-child(5) .b2{display:none;}
.langRU .pageHistory2Box .ul2 li:nth-child(5) .info{max-height:14vw;}  

}
@media screen and (max-width:768px){
.pageHistory2Box .info{font-size:1.3vw;}
}

#page_history2{/*height:48.4375vw;*/width: 100%;position: relative; overflow:hidden;/* height:100vh;*/}
#page_history2 .pageHistory2Box{height: 100%;width: 100%;position: relative;}
#page_history2 .swiper-slide{ background:none;/*height: 100vh!important;*/overflow: auto; height:auto!important;width: 100vw;}






#page_history2 .swiper-slide li .item{opacity:0;transform: translateY(200px);transition: all 0.6s ease-in-out;}
#page_history2 .swiper-slide li .b1,
#page_history2 .swiper-slide li .b2{opacity:0;transform: translateY(200px);transition: all 0.6s ease-in-out;}


#page_history2 .swiper-slide.swiper-slide-active li:nth-child(2) .item{opacity: 1;transform: none;transition-delay: 0.4s;}
#page_history2 .swiper-slide.swiper-slide-active li:nth-child(2) .b1{opacity: 1;transform: none;transition-delay: 0.5s;}
#page_history2 .swiper-slide.swiper-slide-active li:nth-child(2) .b2{opacity: 1;transform: none;transition-delay: 0.55s;}

#page_history2 .swiper-slide.swiper-slide-active li:nth-child(3) .item{opacity: 1;transform: none;transition-delay: 0.6s;}
#page_history2 .swiper-slide.swiper-slide-active li:nth-child(3) .b1{opacity: 1;transform: none;transition-delay: 0.7s;}
#page_history2 .swiper-slide.swiper-slide-active li:nth-child(3) .b2{opacity: 1;transform: none;transition-delay: 0.75s;}

#page_history2 .swiper-slide.swiper-slide-active li:nth-child(4) .item{opacity: 1;transform: none;transition-delay: 0.8s;}
#page_history2 .swiper-slide.swiper-slide-active li:nth-child(4) .b1{opacity: 1;transform: none;transition-delay: 0.9s;}
#page_history2 .swiper-slide.swiper-slide-active li:nth-child(4) .b2{opacity: 1;transform: none;transition-delay: 0.95s;}

#page_history2 .swiper-slide.swiper-slide-active li:nth-child(5) .item{opacity: 1;transform: none;transition-delay: 0.6s;}
#page_history2 .swiper-slide.swiper-slide-active li:nth-child(5) .b1{opacity: 1;transform: none;transition-delay: 0.7s;}
#page_history2 .swiper-slide.swiper-slide-active li:nth-child(5) .b2{opacity: 1;transform: none;transition-delay: 0.75s;}




/*page-history2*/
.page-history2{background: url("../images/about-historybg.jpg") center center no-repeat #d7d7d7;background-size:cover;background-attachment:fixed;/* overflow:hidden;*/ }
.page-history2B{position:relative;}
.page-history2Left{width:43%;/* position:absolute; left:0;top:0; height:100%;position: -webkit-sticky;position: sticky;top:0; */float:left; position:absolute; left:0;top:0; height:100%;}
.page-history2Right{width:100%; float:right;position: -webkit-sticky;position: sticky;top:0;}
.page-history2Right .pageHistory2Box .swiper-slide{ margin-left:43%;}
@media screen and (max-width:1440px){
.page-history2Left{width:30%;}
.page-history2Right{width:70%;}
.page-history2Right .pageHistory2Box .swiper-slide{ margin-left:10%;}

/*#page_history2{height:auto;}*/
}
@media screen and (max-width:1220px){#page_history2{height:auto;}
.page-history2Left{width:100%; position: relative; left:0;top:0; height:auto; float:none;}
.page-history2Right{padding-left:0;}
.page-history2Right{width:100%; float:none;position:relative!important;}

.page-history2Right .pageHistory2Box .swiper-slide{ margin-left:0;}
}



/*page-tab*/
.page-tab{margin:0 auto;padding:33px 0 33px 0;text-align: center; }
.page-tab ul { margin:0 auto;padding: 0;list-style: none; text-align:center;font-size: 0;}
.page-tab ul li{margin: 0;padding: 0;display: inline-block;position: relative;border-radius:0.3vw;}
.page-tab ul li a{display: inline-block;text-align: center;font-size:0.625vw;color:#fff;padding: 0 0.625vw; border-radius:0.3vw;margin:0 4px;height:1.7vw;line-height:1.7vw;border: 1px solid #c8111b;background: #000;font-family: "宋体",Arial,Microsoft Yahei,"微软雅黑", Helvetica, sans-serif;}
.page-tab ul li a:hover,.page-tab ul li a.focus{background:#c8111b!important;}
.page-tab ul li.next-page a, .page-tab ul li.prev-page a{padding: 0 1.35vw;}
@media screen and (max-width:1024px){
.page-tab{margin:0 auto;padding:20px 0 20px 0;text-align: center; }
.page-tab ul li a{font-size: 12px;padding: 0 16px;margin:0 4px;height:40px;line-height:40px;}
.page-tab ul li.next-page a, .page-tab ul li.prev-page a{padding: 0 30px;}
}
@media screen and (max-width:768px){
.page-tab ul li{ display:none;}	
.page-tab ul li.next-page, .page-tab ul li.prev-page{ display:inline-block;}
.page-tab ul li.next-page a, .page-tab ul li.prev-page a{padding: 0 50px;background:#c8111b!important;}
}







/* 视频 */
#c-video-box{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,0.7);text-align:center}
#c-video-box .c-btn{position:fixed;top:85%;left:50%;margin-left:-25px;width:50px;height:50px;color:#fff;background:#fff;border-radius:50%;transition:.5s}
#c-video-box .c-btn:after,#c-video-box .c-btn:before{content:"";position:absolute;bottom:24px;left:10px;width:30px;height:2px;background:#333;transition:.5s}
#c-video-box .c-btn:hover{background:#bb1c14}
#c-video-box .c-btn:hover:after,#c-video-box .c-btn:hover:before{background:#fff}
#c-video-box .c-btn:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#c-video-box .c-btn:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
#c-video-box video{position:fixed;left:50%;top:50%;height:60%;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#000}










/**********************改版join招商加盟页2023-12-11**********************/
.pageJoin1{background: url("../images/join1bg2.jpg") center top no-repeat;background-size:cover; background-color:#000000; padding-top:178px; padding-top:6.953125vw; overflow:hidden;}
/*join1bigImg*/
.join1bigImg{ position:relative; text-align:center; margin:0 auto; width:70.69%;}
.join1bigImg .Img img{max-width:100%;}
/*pageJoinBox*/
.pageJoin1Box .pageTit{padding-top:110px;padding-bottom:160px;padding-top:4.3vw;padding-bottom:6.25vw;text-align:center;}
.pageJoin1Box .pageTit .EN{font-size:80px;font-size:3.125vw;line-height:62px;line-height:2.421875vw;color:#fff; font-weight:600;text-align:center;position:absolute;width:590px;left:635px;top:310px;left:24.8vw;top:12.1vw; width:23.046875vw;}
.pageJoin1Box .pageTit .CN{font-size:47px;font-size:1.8359375vw;line-height:68px;line-height:2.65625vw;color:#fff; }
.pageJoin1Box .pageTit .CN h2{font-weight:bold;}
.pageJoin1Box .pageTit .CN h2 strong{ display:inline-block;font-weight:normal; padding:0.35vw 0.95vw; margin-top:1.05vw;background:#d0121b;border-radius:5px;}
.langRU .pageJoin1Box .pageTit .CN h2 strong{ font-size:1.1vw;}
.pageJoin1Box .pageTit .CN p{font-size:19px;letter-spacing:10px;font-size:0.7421875vw;letter-spacing:0.39vw;}
/*pageJoinBox listTit*/
.pageJoin1Box .pageWz{ padding-bottom:160px;padding-bottom:6.25vw;}
.pageJoin1Box .listTit .t1{font-size:31px;font-size:1.21vw;line-height:normal;color:#fff;font-weight:600; margin-bottom:20px;margin-bottom:0.78125vw;}
.pageJoin1Box .listTit .bt{font-size:15px;font-size:0.5859375vw;line-height:normal;color:#fff;padding-bottom:65px; padding-bottom:2.539vw;}



/*pageJoinBox table*/
.pageJoin1Box table td{vertical-align:top;margin-bottom:24px;margin-bottom:0.9375vw;position:relative; display:inline-block; float:left;width:calc(50% - 0.9vw); margin-right:0.9vw;background:#d0121b;border-radius:0.3vw; overflow:hidden;}
.pageJoin1Box table td{ padding-top:40px;padding-bottom:25px;padding-top:1.5625vw; padding-bottom:1vw;padding-left:40px;padding-left:1.5625vw;padding-right:120px;padding-right:4.6875vw}
.langRU .pageJoin1Box table td{padding-right:1.5625vw}
.pageJoin1Box table td h3{font-size:24px;font-size:0.9375vw;color:#fff;font-weight: bold; padding-left:0.78125vw; position:relative; margin-right:0.78125vw; display:block; margin-bottom:15px;margin-bottom:0.59vw;}
.pageJoin1Box table td h3:after{content:'';width:10px;height:10px;width:0.390625vw;height:0.390625vw;background:#fff;border-radius:50%;position:absolute; left:0;top:50%;margin-top:-0.1953125vw;}
.pageJoin1Box table td h4{font-size:18px;font-size:0.703125vw;line-height:26px; line-height:1.1vw;min-height:4.4vw;color:#000; font-weight:500;}
.langRU .pageJoin1Box table td h4{ min-height:6.6vw;}
.pageJoin1Box table td p{font-size:16px;font-size:0.625vw;line-height:26px; line-height:1.1vw;color:#fff;}
.pageJoin1Box table td p{-moz-transform:scale(0.5,0.5); -webkit-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);-moz-transform-origin:0 100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;}

.pageJoin1Box table td:after{transition:0s;position:absolute;left:-100%;top:0;transform:skewx(-25deg);content:"";width:200px;height:100%;overflow:hidden;background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));}
.pageJoin1Box table td:hover:after{left:100%;width:200px;-webkit-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;}


.pageJoin1Box table td,
.pageJoin1Box table td h3,.pageJoin1Box table td h4,
.pageJoin1Box table td p{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}

.pageJoin1Box table td:hover h3,.pageJoin1Box table td:hover h4{-moz-transform: translateX(10px);-webkit-transform: translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}

@media screen and (max-width:1220px){
.pageJoin1{background-attachment:inherit;}
.pageJoin1Box table td p{line-height:normal;}
.pageJoin1Box table td h3{font-size:15px;padding-left:15px;margin-bottom:10px;}
.pageJoin1Box table td h3:after{width:5px;height:5px;margin-top:-2.5px;}
.pageJoin1Box table td h4{font-size:12px;line-height:normal;min-height:80px;}
}
@media screen and (max-width:1000px){
.pageJoin1Box table td{display:block!important;width:100%;}
.pageJoin1Box table td{margin-bottom:15px;width:100%;margin-right:0;}

.pageJoin1Box table td{padding-top:30px;padding-bottom:30px;padding-left:30px;}
.langRU .pageJoin1Box table td{padding-right:30px}
.pageJoin1Box table td h3{font-size:15px;padding-left:15px;margin-bottom:10px;}
.pageJoin1Box table td h3:after{width:5px;height:5px;margin-top:-2.5px;}
.pageJoin1Box table td h4{font-size:12px;line-height:18px;min-height:80px;}
.pageJoin1Box table td p{font-size:12px;line-height: normal;}

.pageJoin1Box .pageTit .EN{font-size:14px;line-height: normal;}
.pageJoin1Box .pageTit .CN{font-size:16px;line-height: normal;}

.pageJoin1Box .pageTit .CN p{ font-size:14px; letter-spacing:3px;}
.pageJoin1Box .listTit .t1{font-size:14px;line-height: normal;margin-bottom:10px;}
.pageJoin1Box .listTit .bt{font-size:12px;line-height: normal;padding-bottom:30px;}

.langRU .pageJoin1Box .pageTit .CN h2 strong{ font-size:16px; margin-bottom:10px;}
}



/*pageJoin2-2*/
.pageJoin2-2{background: url("../images/join2bg2.jpg") center top no-repeat;background-size:cover;background-color:#000000; padding-top:145px;padding-bottom:180px;padding-top:7.1vw; padding-bottom:7.vw; min-height:885px; min-height:34vw; overflow:hidden;}
/*.pageJoin2-2 pageTit*/
.pageJoin2-2 .pageWz{ width:58%;float:left; text-align:center;}
.pageJoin2-2 .pageTit{ margin-bottom:164px; margin-bottom:6.4vw;}
.pageJoin2-2 .pageTit .EN{font-size:60px;font-size:2.34375vw; color:#fff;font-weight:600; line-height:2.34375vw; margin-bottom:0.4vw;}
.pageJoin2-2 .pageTit .EN span{color:#c8111b;}
.pageJoin2-2 .pageTit .EN .sp1,.pageJoin2-2 .pageTit .EN .sp2{ display:inline-block;zoom:1; vertical-align:top;}
.pageJoin2-2 .pageTit .EN .sp2{ padding-left:1vw;}
.pageJoin2-2 .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#fff; line-height:normal;}
.pageJoin2-2 .pageTit .CN span{ position:relative; display:inline-block; padding:0 120px; padding:0 4.6875vw;}
.pageJoin2-2 .pageTit .CN span:before{content:'';width:44px;height:2px;width:1.7vw;background:#fff;position:absolute; left:0;top:50%;margin-top:-1px;}
.pageJoin2-2 .pageTit .CN span:after{content:'';width:44px;height:2px;width:1.7vw;background:#fff;position:absolute; right:0;top:50%;margin-top:-1px;}
.pageJoin2-2 .pageTitR{width:57.255%; float:left;}
.pageJoin2-2 .pageTitR .wz{color:#fff;font-weight:600;font-size:15px;line-height:26px;font-size:0.5859375vw;line-height:1.015625vw;padding-top:80px;padding-top:3.125vw;}
.pageJoin2-2 .pageTitR .tt img{max-width:100%; display:block;}
.pageJoin2-2 .pageImg{ padding-top:4.166666666666667%;}
/*.pageJoin2-2 table*/
.pageJoin2-2 table{  width:744px; width:29.0625vw; margin:0 auto;margin-bottom:20px; margin-bottom:0.78125vw;}
.pageJoin2-2 table td{vertical-align:top;padding-top:16px;padding-bottom:16px;padding-top:0.625vw; padding-bottom:0.625vw;position:relative; background:#D81D1E;border-radius:0.3vw;}
.pageJoin2-2 table td{font-size:26px;font-size:1.015625vw;color:#fff;font-weight: bold; padding-left:30px;padding-left:1.171875vw; position:relative;}
.pageJoin2-2 table td span{ position:relative; padding:0 1vw; min-width:7vw; display:inline-block;}
.pageJoin2-2 table td span:nth-child(1){text-align:right;}
.pageJoin2-2 table td span:nth-child(2):before{content:'';width:1px;height:20px;height:0.7421875vw;background:#fff;position:absolute; left:0;top:50%;margin-top:-0.37vw}
.pageJoin2-2 table td span:nth-child(2):after{content:'';width:1px;height:20px;height:0.7421875vw;background:#fff;position:absolute; right:0;top:50%;margin-top:-0.37vw;}
.pageJoin2-2 table td span:nth-child(3){ text-align:left;}
.pageJoin2-2 p{font-size:14px;font-size:0.546875vw;line-height:26px; line-height:1.015625vw;color:#fff;}
.pageJoin2-2 p img{margin-bottom:14px; margin-bottom:0.546875vw;}
.pageJoin2-2 p strong{font-size:17px;font-size:0.6640625vw;line-height:26px; line-height:1.015625vw;color:#fff;}

@media screen and (max-width:1220px){
.pageJoin2-2{background-attachment:inherit;padding-top:6.25vw; padding-bottom:10vw;}
.pageJoin2-2 p{line-height:normal;}

.pageJoin2-2 .pageTit{margin-bottom:40px;}
.pageJoin2-2 .pageTit .EN{font-size:28px;line-height: normal;}
.pageJoin2-2 .pageTit .CN{font-size:16px;}
.pageJoin2-2 .pageTitR .wz{font-size:12px;line-height:normal;}
.pageJoin2-2 .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;}


.pageJoin2-2 table td{padding-top:8px;padding-bottom:8px;}
.pageJoin2-2 table td{font-size:14px;padding-left:15px;}
.pageJoin2-2 table td:after{width:5px;height:5px;margin-top:-2.5px;}
.pageJoin2-2 p{font-size:12px;line-height: normal;}
/*.pageJoin2-2 p br{ display:none;}*/
}
@media screen and (max-width:1000px){
.pageJoin2-2{padding-top:100px;padding-bottom:100px;}
.pageJoin2-2 .pageWz{ width:90%;float:none; text-align:center; margin:0 auto;}
.pageJoin2-2 .pageTit .EN{font-size:24px;}
.pageJoin2-2 table{ width:60%; max-width:744px; margin:0 auto;margin-bottom:20px; margin-bottom:0.78125vw;}
}
@media screen and (max-width:768px){
.pageJoin2-2 table{ width:90%;}
}





/*pageJoin4 pagewzList2 pageImg*/
.pageJoin4 .pagewzList2{ padding-top:0; margin-bottom:0.390625vw;}
.pageJoin4 .pagewzList2 ul{ font-size:0; padding:5px 0.195vw 0 0.195vw;background: url("../images/join4-itembg-line.png") center top no-repeat;background-size:100%; overflow:hidden;}
.pageJoin4 .pagewzList2 li{ display:inline-block;*display:inline;zoom:1;width:20%;vertical-align:top;}
.pageJoin4 .pagewzList2 li .imgBox{ max-height:520px; overflow:hidden;}
.pageJoin4 .pagewzList2 li .imgBox img{width:100%; display:block;}
.pageJoin4 .pagewzList2 li .item{ overflow:hidden;display:block;position:relative;margin:0 0.195vw;}
.pageJoin4 .pagewzList2 li .icon{ width:51px;width:1.9921875vw; margin-bottom:20px;margin:0 auto;margin-bottom:0.78125vw;}
.pageJoin4 .pagewzList2 li .icon img{max-width:100%; display:block;}
.pageJoin4 .pagewzList2 li .line{ width:22px;width:0.859375vw;height:1px; background:#ff1823;margin:1.8vw auto;}
/*pageJoin4 pagewzList2 text*/
.pageJoin4 .pagewzList2 li .text{position:absolute;top:4.6875vw;left:1.5vw;right:1.5vw;z-index:2;}
.pageJoin4 .pagewzList2 li .text .CN{ text-align:center; }
.pageJoin4 .pagewzList2 li .text .CN span{font-size:24px;font-size:0.9375vw;color:#fff;font-weight:bold;position:relative;display:block;}
.pageJoin4 .pagewzList2 li .text .wz{font-size:15px;font-size:0.5859375vw;line-height:26px; min-height:78px;line-height:1.015625vw; min-height:3.046875vw;color:#fff; text-align:center;}
/*pageJoin4 pagewzList2 langRU*/
.langRU .pageJoin4 .pagewzList2 li .text .wz{ max-height:7vw;line-height:1vw;min-height:3vw; overflow:hidden;}
/*pageJoin4 pagewzList2 hover*/
.pageJoin4 .pagewzList2 li .icon,.pageJoin4 .pagewzList2 li .text,.pageJoin4 .pagewzList2 li .line,
.pageJoin4 .pagewzList2 li .icon  img,
.pageJoin4 .pagewzList2 li .item{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.pageJoin4 .pagewzList2 li .item:hover{  }
.pageJoin4 .pagewzList2 li .item:hover .icon{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.pageJoin4 .pagewzList2 li .item:hover .text{-moz-transform: translateY(-10px);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
.pageJoin4 .pagewzList2 li .item:hover .line{margin:1.5vw auto;}
.pageJoin4 .pagewzList2 li:nth-child(n+6){ position:relative; z-index:2; margin-top:-4vw;}
.pageJoin4 .pagewzList2 li:nth-child(n+6) .text{top:5.3vw;}

@media screen and (max-width:1220px){
.pageJoin4 .pagewzList2{ margin-bottom:10px;}
.pageJoin4 .pagewzList2 ul{padding:0 0 0 0;background:none;}
.pageJoin4 .pagewzList2 li{ width:50%;}	
.pageJoin4 .pagewzList2 li .item{margin:0 10px;}
.pageJoin4 .pagewzList2 li .icon{width:50px;margin-bottom:20px;}
.pageJoin4 .pagewzList2 li .text{top:120px;left:60px;right:60px; margin:0 auto;}
.pageJoin4 .pagewzList2 li .text .CN span{font-size:16px;margin-bottom:10px;}
.pageJoin4 .pagewzList2 li .text .wz{font-size:12px;line-height: normal;min-height:0;}
.pageJoin4 .pagewzList2 li .line{ width:22px;margin:40px auto;}


.pageJoin4 .pagewzList2 li:nth-child(1){border-top-left-radius:29vw;border-top-right-radius:29vw;border:1px solid #000;border-bottom:0;border-right:0;border-left:0; padding-top:5px; padding-left:5px;padding-right:5px;}
.pageJoin4 .pagewzList2 li:nth-child(2){border-top-left-radius:29vw;border-top-right-radius:29vw;border:1px solid #000;border-bottom:0;border-right:0;border-left:0; padding-top:5px; padding-left:5px;padding-right:5px;}
.pageJoin4 .pagewzList2 li:nth-child(2n-1){border-left:1px solid #000; padding-top:5px; padding-left:5px;padding-right:5px;}
.pageJoin4 .pagewzList2 li:nth-child(2n){border-right:1px solid #000; padding-top:5px; padding-left:5px;padding-right:5px;}
.pageJoin4 .pagewzList2 li:nth-child(n+3){margin-top:-135px;}
.pageJoin4 .pagewzList2 li:nth-child(n+6) .text{top:135px;}
.pageJoin4 .pagewzList2 li .item:hover .line{margin:40px auto;}

.langRU .pageJoin4 .pagewzList2 li .text .wz{ max-height:160px;line-height:20px;min-height:60px; overflow:hidden;}


}
@media screen and (max-width:1200px){
	
.pageJoin4 .pagewzList2 ul{padding:0 0 0 0;}
.pageJoin4 .pagewzList2 li{}
.pageJoin4 .pagewzList2 li .item{margin:0 0.8vw;}
.pageJoin4 .pagewzList2 li .icon{width:4.16vw;margin-bottom:1.66vw;}
.pageJoin4 .pagewzList2 li .text{top:10vw;left:3.33vw;right:3.33vw;}
.pageJoin4 .pagewzList2 li .text .CN span{font-size:1.3vw;margin-bottom:10px;}
.pageJoin4 .pagewzList2 li .text .wz{font-size:1vw;line-height: normal;min-height:0;}
.pageJoin4 .pagewzList2 li .line{ width:1.8vw;margin:3.3vw auto;}

.pageJoin4 .pagewzList2 li:nth-child(n+3){margin-top:-11.25vw;}
.pageJoin4 .pagewzList2 li:nth-child(n+3) .text{top:11.25vw;}
.pageJoin4 .pagewzList2 li .item:hover .line{margin:3.33vw auto;}


}
@media screen and (max-width:1024px){
.pageJoin4 .pagewzList2 li{ width:50%;}	


.pageJoin4 .pagewzList2 li .text{top:13vw;left:4vw;right:4vw;}
.pageJoin4 .pagewzList2 li .imgBox{ max-height:50vw;}

.langRU .pageJoin4 .pagewzList2 li .imgBox{max-height:500px;} 
.langRU .pageJoin4 .pagewzList2 li .text .wz{ max-height:260px;line-height:20px;min-height:60px; overflow:hidden;}
}
@media screen and (max-width:768px){

}
@media screen and (max-width:550px){
.pageJoin4 .pagewzList2 li{ width:100%;}	

.pageJoin4 .pagewzList2 li .imgBox{ max-height:105vw;}


.pageJoin4 .pagewzList2 li:nth-child(1){border-top-left-radius:74.5vw;border-top-right-radius:74.5vw;border:1px solid #000;border-bottom:0;border-right:1px solid #000;border-left:1px solid #000; padding-top:5px; padding-left:5px;padding-right:5px;}
.pageJoin4 .pagewzList2 li:nth-child(2){border-radius:0;border-top:0;border-right:1px solid #000;border-left:1px solid #000;}
.pageJoin4 .pagewzList2 li{border-radius:none;border:1px solid #000;border-bottom:0;border-top:0; padding-top:5px; padding-left:5px;padding-right:5px;}
.pageJoin4 .pagewzList2 li:nth-child(n+2){margin-top:-26vw;}
.pageJoin4 .pagewzList2 li:nth-child(n+2) .text{top:26vw;}


.pageJoin4 .pagewzList2 li .item{margin:0 1.8vw;}
.pageJoin4 .pagewzList2 li .icon{width:9vw;margin-bottom:3.6vw;}
.pageJoin4 .pagewzList2 li .text{top:21vw;left:11vw;right:11vw; margin:0 auto;}
.pageJoin4 .pagewzList2 li .text .CN span{font-size:2.9vw;margin-bottom:1.8vw;}
.pageJoin4 .pagewzList2 li .text .wz{font-size:2.1vw;line-height: normal;min-height:0;}
.pageJoin4 .pagewzList2 li .line{ width:4vw;margin:7vw auto;}

.langRU .pageJoin4 .pagewzList2 li .imgBox{max-height:570px;}  
}




/**********************改版about页面 2023-12-12**********************/
/*pageSecai2*/
.pageSecai2{background-color:#c8111b;overflow: hidden;}
.pageSecai2 .pagebigImg img{max-width:100%; display:block;}

/*joinbigImg*/
.pageSecai2 .pagebigImg{ position:relative; text-align:center; margin:0 auto;}
.pageSecai2 .pagebigImg .Img{overflow:hidden;}
.pageSecai2 .pagebigImg .Img img{max-width:100%; display:block;}
.pageSecai2 .pagebigImg .Img img{animation:bigimgani2 6000ms linear infinite;}
@keyframes bigimgani2{0%{-webkit-transform:scale(1.0);transform:scale(1.0);}
50%{-webkit-transform:scale(1.05);transform:scale(1.05);}
100%{-webkit-transform:scale(1.0);transform:scale(1.0);}
}

.pageSecai2 .pagebigImg .pTit{position:absolute;left:0;top:50%;right:0;top:390px;top:15.234375vw;} 
.pageSecai2 .pagebigImg .t1{ font-size:90px;font-size:3.515625vw;color:#fff; font-weight:600;text-transform:uppercase;line-height:normal; margin-bottom:5px;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;}
.pageSecai2 .pagebigImg .t2 .sp1 {display:block;font-size:48px;font-size:1.875vw;line-height:normal;color:#fff; font-weight:600;text-align:center;margin-bottom:25px;margin-bottom:0.9765625vw;}
.pageSecai2 .pagebigImg .t2 .sp2{display:block;font-size:20px;font-size:0.78125vw;line-height: normal;color:#fff; font-weight:600;text-align:center;}
.pageSecai2 .pagebigImg .t2 .sp1 span{position:relative; display:inline-block;padding-right:100px;padding-left:100px;padding-right:3.90625vw;padding-left:3.90625vw;}
.pageSecai2 .pagebigImg .t2 .sp1 span:before{content:'';width:44px;height:2px;width:1.71875vw;background:#fff;position:absolute;left:0;top:50%; margin-top:-1px;}
.pageSecai2 .pagebigImg .t2 .sp1 span:after{content:'';width:44px;height:2px;width:1.71875vw;background:#fff;position:absolute;right:0;top:50%; margin-top:-1px;}
.pageSecai2 .pagebigImg .t3{ padding-top:230px;padding-top:8.984375vw;}
.pageSecai2 .pagebigImg .t3{ font-size:12px;font-size:0.484375vw;color:#fff;font-weight:normal;line-height:18px;line-height:0.703125vw; text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;}

/*pageTit3*/
.pageSecai2 .pageTit3{padding-top:80px;padding-bottom:80px;padding-top:3.125vw;padding-bottom:3.125vw;background: url("../images/about-secaiwz2.jpg") center top no-repeat #9d010a;background-size:100%;}
.pageSecai2 .pageTit3 .tt{font-size:37px;font-size:1.4453125vw;color:#fff;font-weight:normal; margin-bottom:1.171875vw; text-align:center; font-weight:600;}
.pageSecai2 .pageTit3 .wz{font-size:20px;font-size:0.78125vw;color:#fff;font-weight:normal;text-align:center;}
.pageSecai2 .pageTit3 .wz span{font-size:20px;padding-left:30px; margin-right:20px;font-size:0.78125vw;padding-left:1.171875vw; margin-right:0.78125vw;color:#fff;font-weight:normal; position:relative;display: inline-block;}
.pageSecai2 .pageTit3 .wz span:after{content:'';width:10px;height:10px;width:0.390625vw;height:0.390625vw;background:#fff;border-radius:50%;position:absolute; left:0;top:50%;margin-top:-0.1953125vw;}
/*pageImg*/
.pageSecai2 .pageBox{padding-top:105px;padding-bottom:130px;padding-top:4.1015625vw;padding-bottom:5.078125vw; background: url("../images/pageSecai2bg.jpg") center top no-repeat #c50d17;background-size:cover;}
.pageSecai2 .pageImg{width:67.68%; margin:0 auto;}
.pageSecai2 .pageImg ul{font-size:0; margin:0 -8px;}
.pageSecai2 .pageImg ul *{ transition: 0.5s;}
.pageSecai2 .pageImg li{ float:left;position:relative;zoom: 1; display:inline-block;*display:inline; overflow:hidden;width:33.333333%;vertical-align:top; margin-bottom:16px;}
.pageSecai2 .pageImg .item{display:block;position:relative;margin:0 8px; overflow:hidden;border-radius:0.3vw;}
.pageSecai2 .pageImg .imgBox{position:relative;text-align:left;overflow:hidden;border-radius:0.3vw;}
.pageSecai2 .pageImg .imgBox .xyimg{text-align:left; overflow:hidden;border-radius:0.390625vw;}
.pageSecai2 .pageImg .imgBox .xyimg{padding-bottom:139.1705069124424%;}
.pageSecai2 .pageImg .imgBox .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}
/*title*/
.pageSecai2 .pageImg .title{position:absolute;top:44px;left:11%;top:1.71875vw;width:100%;height:100%;z-index:2;}
.pageSecai2 .pageImg .title .icon{ width:50px;width:1.953125vw; margin-bottom:25px;margin-bottom:0.9765625vw;}
.pageSecai2 .pageImg .title img{max-width:100%; display:block;}
.pageSecai2 .pageImg .title .EN{font-size:0.8984375vw;line-height:0.9375vw;color:#fff;display:block;text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif; font-weight:bold;margin-bottom:1.042vw; padding-bottom:1.042vw; position:relative;}
/*text*/
.pageSecai2 .pageImg .text{position:absolute;bottom:44px;left:11%;right:11%;bottom:1.5625vw; z-index:2;}
.pageSecai2 .pageImg .text .CN span{font-size:24px;font-size:0.9375vw;color:#fff;font-weight: bold; padding-left:0.78125vw; position:relative; margin-right:0.78125vw; display:block; margin-bottom:1.171875vw;}
.pageSecai2 .pageImg .text .CN span:after{content:'';width:10px;height:10px;width:0.390625vw;height:0.390625vw;background:#fff;border-radius:50%;position:absolute; left:0;top:50%;margin-top:-0.1953125vw;}
.pageSecai2 .pageImg .text .wz{font-size:15px;font-size:0.5859375vw;line-height:normal;color:#fff;}
/*hover*/
.pageSecai2 .pageImg .text,
.pageSecai2 .pageImg li,
.pageSecai2 .pageImg .imgBox,.pageSecai2 .pageImg .imgBox .xyimg,.pageSecai2 .pageImg .imgBox .xyimg img{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.pageSecai2 .pageImg li:hover .imgBox{moz-transform: scale3d(1.1, 1.1, 1.1); -webkit-transform: scale3d(1.1, 1.1, 1.1);-ms-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}

.pageSecai2 .pageImg{padding-top:0;}
.pageSecai2 .pageImg li:hover .text{bottom:2vw;}

.pageSecai2 .pageB{ position:relative;}

.pageSecai2 .pageImgTit2{ color:#fff;font-size:15px;line-height:32px;font-size:0.5859375vw;line-height:1.25vw;text-align:center; padding-top:3.28125vw;}
.pageSecai2 .pageImgTit2 .EN{font-size:10px; line-height:12px;font-size:0.390625vw;color:#fff;display:block;text-transform:uppercase;font-weight: normal; margin-bottom:90px;margin-bottom:3.5vw;}
@media screen and (max-width:1220px){
	.pageSecai2 .pageImgTit2{font-size:12px;line-height:normal;}
    .pageSecai2 .pageImgTit2 .EN{font-size:10px; line-height:normal;margin-bottom:30px;}
.pageSecai2 .pageImg .text .CN span{font-size:14px;padding-left:10px;margin-bottom:10px;}
.pageSecai2 .pageImg .text .CN span:after{width:5px;height:5px;margin-top:-1.5px;}
.pageSecai2 .pageImg .text .wz{font-size:10px;}
}
@media screen and (max-width:1000px){.pageSecai2 .pageBox{padding-top:60px;padding-bottom:60px;}
.pageSecai2 .pageTit3 .pageTit3Nr{ padding-left:9%;}	
.pageSecai2 .pageTit3{padding-top:30px;padding-bottom:30px;}
.pageSecai2 .pageTit3 .tt{font-size:14px;margin-bottom:10px;}
.pageSecai2 .pageTit3 .wz{font-size:14px;}
.pageSecai2 .pageTit3 .wz span{font-size:12px;padding-left:10px; margin-right:10px;}
.pageSecai2 .pageTit3 .wz span:after{content:'';width:3px;height:3px;margin-top:-1.5px;}
.pageSecai2 .pageImg .title .EN{font-size:10px; line-height:normal;}
.pageSecai2 .pageImgTit2 .EN{margin-bottom:20px;}
.pageSecai2 .pageImgTit2{font-size:10px;}
}
@media screen and (max-width:992px){
.pageSecai2 .pageImg li{ width:50%;margin-bottom:1.2vw;}
.pageSecai2 .pageImg{ width:100%;}
.pageSecai2 .pageImg .title .icon{width: 5vw;}
.pageSecai2 .pageImg .title{left:5%;}
.pageSecai2 .pageImg .text{left:5%;right:5%;bottom:5%;}
}






/************************************************************pageAboutx************************************************************/
.pageAboutx{background: url("../images/pageAboutxbg.jpg") center top no-repeat;background-size:cover; background-color:#000000;overflow: hidden;}
/*pageBoxx1*/
.pageBoxx1{padding-bottom:50px;padding-top:150px;padding-top:5.859375vw;padding-bottom:1.953125vw;background: url("../images/pageBoxx1bg.jpg") center top no-repeat;background-size:cover; background-color:#000000;overflow: hidden;}


/*pageBoxx pageTit*/
.pageBoxx .pageTit{text-align:center;}
.pageBoxx .pageTit .EN{font-size:64px;font-size:2.5vw; color:#fff;font-weight:600; line-height:2.539vw; margin-bottom:1.171875vw;}
.pageBoxx .pageTit .EN span{color:#c8111b;}
.pageBoxx .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#fff; line-height:normal;font-weight:600;}
.pageBoxx .pageTitR{text-align:center;max-width:64%; margin:0 auto;}
.pageBoxx .pageTitR .wz{color:#fff;font-weight:600;font-size:15px;line-height:26px;padding-top:115px;font-size:0.5859375vw;line-height:1.015625vw;padding-top:4.5vw;}
.pageBoxx .pageTitR .tt img{max-width:100%; display:block;}
.pageBoxx .pageImg{ padding-top:4.166666666666667%;}

@media screen and (max-width:1220px){
.pageBoxx .pageTit .EN{font-size:30px;line-height:normal;margin-bottom: 10px;}
.pageBoxx .pageTit .CN{font-size:16px;}
.pageBoxx .pageTitR .wz{font-size:10px;line-height:normal;padding-top:50px;}
.pageBoxx .pageTitR{max-width:100%;}

.pageBoxx1{padding-bottom:50px;padding-top:70px;}
.pageBoxx1 .pageBox .pageImg{ padding-top:50px;}
}
@media screen and (max-width:992px){
.pageBoxx .pageTit{ width:100%; float:none;text-align:center;}
.pageBoxx .pageTitR{width:100%; float:none;}
}


/*pageBoxx .pageTit2*/
.pageBoxx .pageWz2{ position:relative; background:url("../images/about2-titbg.jpg") center top no-repeat #c7121b;background-size:100%; padding:0.5vw 1.5vw;border-top-left-radius:0.78vw;border-top-right-radius:0.78vw;display:-webkit-box;/* Chrome 4+,Safari 3.1,iOS Safari 3.2+ */display:-moz-box;/* Firefox 17- */display:-webkit-flex;/* Chrome 21+,Safari 6.1+,iOS Safari 7+,Opera 15/16 */display:-moz-flex;/* Firefox 18+ */display:-ms-flexbox;/* IE 10 */display: flex;flex-flow: wrap;align-items: center;}
.pageBoxx .pageTit2{width:50%; float:left;}
.pageBoxx .pageTit2 .tt{font-size:26px;line-height:42px;font-size:1.015625vw;color:#fff; font-weight:600;}
.langRU .pageBoxx .pageTit2 .tt{line-height:26px;}
.pageBoxx .pageTit2 .wz{font-size:15px;line-height:26px;padding-top:60px;font-size:0.5859375vw;line-height:1.015625vw;color:#fff;}
.pageBoxx .pageTitR2{width:50%; float:right;}
.pageBoxx .pageTitR2 .page-tt{text-align:right;font-size:10px;line-height:14px;font-size:0.390625vw;color:#fff;font-weight:normal; text-transform:uppercase;}
.pageBoxx .pageImg{ padding-top:10px;}
.pageBoxx .pagewz{color:#fff;font-weight:600;font-size:15px;line-height:26px;padding-top:50px;font-size:0.5859375vw;line-height:1.015625vw;padding-top:1.95vw; max-width:68%; text-align:justify;}
@media screen and (max-width:1220px){	
.pageBoxx .pageWz2{padding:1.5vw 1.5vw;background-size:cover;}
.pageBoxx .pageTit2 .tt{font-size:16px;line-height:normal;}
.pageBoxx .pageTit2 .wz{font-size:12px;line-height:normal;padding-top: 30px;}
.pageBoxx .pageTitR2 .page-tt{font-size:10px;line-height:normal;}
.pageBoxx .pagewz{font-size:10px;line-height:normal;padding-top:30px;}
}
@media screen and (max-width:992px){.pageBoxx .pageWz2{padding:2vw 1.5vw 2vw 1.5vw;background-size:cover;}
.pageBoxx .pageTit2{ width:100%; float:none; margin-bottom:0px; text-align:center;}
.pageBoxx .pageTitR2{width:100%; position:static;text-align:center;}
.pageBoxx .pageTitR2 .page-icon{text-align:center}
.pageBoxx .pageTitR2 .page-icon img{ width:10px;}
.pageBoxx .pageTitR2 .page-tt{text-align:center;padding-top:15px;}

.pageBoxx .pagewz{max-width:100%;}
}


/*pageBox2 pageImg*/
.pageBoxx2{padding-bottom:90px;padding-top:50px;padding-top:3.5vw;padding-bottom:4.296875vw;overflow: hidden;}
.pageBoxx2 .pageImg ul{ font-size:0; margin:0 -5px; line-height:0;}
.pageBoxx2 .pageImg li{ display:inline-block;*display:inline;zoom:1;width:50%;vertical-align:top; margin-bottom:0.589vw;}
.pageBoxx2 .pageImg .item{display:block;position:relative;margin:0 5px;}
.pageBoxx2 .pageImg .imgBox{position:relative;text-align:left;overflow:hidden;border-radius:0.390625vw;}
.pageBoxx2 .pageImg .imgBox .xyimg{ text-align:left; overflow:hidden;border-radius:0.390625vw;}
.pageBoxx2 .pageImg .imgBox .xyimg{padding-bottom:68.47014925373134%;}
.pageBoxx2 .pageImg .imgBox .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}
/*hover*/
.pageBoxx2 .pageImg li,
.pageBoxx2 .pageImg .item,
.pageBoxx2 .pageImg .imgBox,
.pageBoxx2 .pageImg .imgBox .xyimg,
.pageBoxx2 .pageImg .imgBox .xyimg img,
.pageBoxx2 .pageImg .imgBox .xyimg{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out;}
.pageBoxx2 .pageImg .item:hover .imgBox .xyimg{-moz-transform: scale3d(1.05, 1.05, 1.05); -webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}
/*li1*/
.pageBoxx2 .pageImg li.li1{width:64.57%;}
.pageBoxx2 .pageImg li.li2{width:35.43%;}
.pageBoxx2 .pageImg li.li3{width:35.43%;}
.pageBoxx2 .pageImg li.li4{width:64.57%;}
.pageBoxx2 .pageImg li.li1 .imgBox .xyimg{padding-bottom:37.33468972533062%;}
.pageBoxx2 .pageImg li.li4 .imgBox .xyimg{padding-bottom:37.33468972533062%;}

/*pageBox3 pageImg*/
.pageBoxx3{padding-bottom:110px;padding-top:50px;padding-top:1.953125vw;padding-bottom:4.296875vw;overflow: hidden;}
.pageBoxx3 .pageImg ul{ font-size:0; margin:0 -0.234375vw;}
.pageBoxx3 .pageImg li{ display:inline-block;*display:inline;zoom:1;width:25%;vertical-align:top; margin-bottom:0.5vw;}
.pageBoxx3 .pageImg .item{display:block;position:relative;margin:0 0.234375vw;}
.pageBoxx3 .pageImg .imgBox{position:relative;text-align:left;overflow:hidden;}
.pageBoxx3 .pageImg .imgBox .xyimg{ text-align:left; overflow:hidden;}
.pageBoxx3 .pageImg .imgBox .xyimg{padding-bottom:196.7741935483871%;}
.pageBoxx3 .pageImg .imgBox .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}
/*hover*/
.pageBoxx3 .pageImg li,
.pageBoxx3 .pageImg .imgBox .xyimg img,
.pageBoxx3 .pageImg .item,
.pageBoxx3 .pageImg .imgBox,
.pageBoxx3 .pageImg .imgBox .xyimg{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out;}
.pageBoxx3 .pageImg .item:hover .imgBox .xyimg{-moz-transform: scale3d(1.05, 1.05, 1.05); -webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}
@media screen and (max-width:768px){
.pageBoxx3 .pageImg ul{margin:0 -2.5px;}
.pageBoxx3 .pageImg li{width:50%; margin-bottom:5px;}
.pageBoxx3 .pageImg .item{margin:0 2.5px;}


.pageBoxx2 .pageImg li.li1{width:100%;}
.pageBoxx2 .pageImg li.li2{width:50%;}
.pageBoxx2 .pageImg li.li3{width:50%;}
.pageBoxx2 .pageImg li.li4{width:100%;}
}

/*pageBox4 pageImg*/
.pageBoxx4{padding-bottom:240px;padding-top:50px;padding-top:1.953125vw;padding-bottom:9.375vw;overflow: hidden;}
.pageBoxx4 .pageImg ul{ font-size:0; margin:0 -0.1953125vw;}
.pageBoxx4 .pageImg ul *{ transition: 0.5s;}
.pageBoxx4 .pageImg li{ float: left;position:relative;zoom: 1; display:inline-block;*display:inline; overflow:hidden;width:33.333333%;vertical-align:top;}
.pageBoxx4 .pageImg .item{display:block;position:relative;margin:0 0.1953125vw;}
.pageBoxx4 .pageImg .imgBox{position:relative;text-align:left;overflow:hidden;}
.pageBoxx4 .pageImg .imgBox .xyimg{text-align:left; overflow:hidden;}
.pageBoxx4 .pageImg .imgBox .xyimg{padding-bottom:27.34375vw;}
.pageBoxx4 .pageImg .imgBox .xyimg img{max-width: 100%; width: 100%; max-height: none; height: auto;}
.pageBoxx4 .pageImg li.remove{ width:25%}
.pageBoxx4 .pageImg li.show{ width:49.54%}
@media screen and (max-width:992px){
.pageBoxx4 .pageImg .imgBox .xyimg{padding-bottom:36vw;}

}


/********************index-pro2********************/
.index-pro2{}
.index-pro2 .index-proLeft{width:22.734375%;z-index:2;background:transparent;top:0;}
.index-pro2 .index-proRight{width:77.265625%;}

.index-pro2:after{ content:''; height:100%;background:url("../images/index-pro-menubg.jpg") center top no-repeat #010101;background-size:100%; position:absolute;left:0;top:0;z-index:1;}
.index-pro2:after{width:22.734375%;}
@media screen and (max-width:1000px){
.index-pro2 .index-proLeft{width:30%;}
.index-pro2 .index-proRight{width:70%;}	
.index-pro2:after{width:30%;}
}
@media screen and (max-width:1000px){
.index-pro2 .index-proLeft{width:100%;}
.index-pro2 .index-proRight{width:100%;}

.index-pro2:after{width:100%;}
}



/*index-proNav2*/
.index-proNav2{ padding-top:6.5625vw;  margin-left:4.921875vw;}

.index-proNav2 .index-proNav-tit{width:13.125vw;border-bottom:1px solid #d5d5d5;}
.index-proNav2 .index-proNav-tit a{color:#a0a0a2;font-size:0.82vw;display:block;line-height:2.083333333333333vw;}
.index-proNav2 .index-proNav-tit .EN{ display:inline-block;color:#fff;font-size:0.86vw; text-transform:uppercase;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:normal; padding-left:0.8854166666666667VW;  position:relative;}
.index-proNav2 .index-proNav-tit .EN:after{ content:''; width:0.39vw; height:0.39vw;border-radius:50%; background:#fff; position:absolute;left:0;top:50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
/*index-proNav ul*/
.index-proNav2 ul{ position:relative;padding-top:1.796875vw; width:13.0859375vw;}
.index-proNav2 ul li{ margin-bottom:1.796875vw; padding-bottom:0.3515625vw; border-bottom:1px solid #b2b2b2;}

.index-proNav2 ul li:last-child{margin-bottom:0;}
.index-proNav2 ul li a{display:inline-block;color:#ffffff;font-size:0.7421875vw;line-height:1.563vw;border-radius:3px;text-transform:uppercase;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:600; color:#c1c1c1;}
.langRU .index-proNav2 ul{max-width:95%;}
.langRU .index-proNav2 ul li a{line-height:1.163vw; padding-top:0.2vw; padding-bottom:0.2vw;}
.index-proNav2 ul li a span{ display:inline-block;font-weight:400; color:#fff;}
.index-proNav2 ul li:hover a{padding:0 0.521vw; background:#c8101c;}
.langRU .index-proNav2 ul li:hover a{padding:0.2vw 0.521vw;}
.index-proNav2 ul li a{-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all .5s ease-in-out;}

@media screen and (max-width:1000px){
.index-proNav2 ul{width:100%;}

.index-proNav2 .index-proNav-tit .EN{font-size:20px;}
.index-proNav2 .index-proNav-tit a{font-size:18px;    background-size:20px;line-height:50px;}

.index-proNav2{ padding-top:50px; width:80%; margin:0 auto;}
.index-proNav2 ul li{ margin-bottom:15px;}
.index-proNav2 ul li:last-child{margin-bottom:0;}
.index-proNav2 ul li a{font-size:13px;line-height:30px;}
.index-proNav2 ul li a .EN{font-size:13px;}
.index-proNav2 ul li:hover a{padding:0 10px;}
.index-proNav2 .index-proNav-tit .EN:after{ width:6px;height:6px;}
.index-proNav2 .index-proNav-tit .EN{ padding-left:10px;}
.index-proNav2 .index-proNav-tit{width:100%;}
.index-proNav2 ul:after{width:100%;}

.langRU .index-proNav2 ul li a{line-height:normal;}
.langRU .index-proNav2 ul li a{font-size:13px;line-height:30px; padding-top:5px; padding-bottom:5px;}
.langRU .index-proNav2 ul{max-width:95%;}
.index-proNav2{width:80%;}	
.index-proNav2 ul{padding-bottom:5vw; padding-top:5vw;} 

.wow{visibility: visible!important;}
}
@media screen and (max-width:768px){
.index-proNav2{width:90%;}	
	
}



/********************indexAbout2********************/
.indexAbout2{background:url("../images/index-ab2bg.jpg") center top no-repeat #d30104; background-size:cover; min-height:50vw;position:relative;}
.indexAbout2 img {display:block;max-width:100%;}
.indexAbout2 .indexAbout2Box{padding-top:7.8125vw;}

.indexAbout2 .indexAboutTxt{ width:80.46875%; min-height:38.28125vw;margin:0 auto;background:url("../images/bg00032.png") center center repeat; border-radius:0.6vw;}
.indexAbout2 .indexAboutTxtBox{position:relative; padding:7.8125vw 8.7vw;}

.indexAbout2 .bg{overflow:hidden;width:100%;position:relative;}
.indexAbout2 .bg img{width:100%;}
.indexAbout2 .bg .pc{ display:block;}
.indexAbout2 .bg .ph{ display:none;}
.indexAbout2 .mbg{ display:none;}
.indexAbout2 .img{ position:absolute; left:0; bottom:0; z-index:2; width:100%; height:20.83333333333333vw;}
.indexAbout2 .img img{width:100%;}
.indexAbout2 .tit{ text-align:right;padding-bottom:1.328125vw;margin-bottom:3.242vw; border-bottom:1px solid #fff;}
.indexAbout2 .tit h2{ font-size:1.406vw; color:#ffffff; line-height:1.406vw;height:1.406vw;font-weight:600;text-transform:uppercase;}
.indexAbout2 .wz{font-size:0.78125vw; color:#ffffff; line-height:1.25vw;position:absolute;z-index:2; left:8.7vw; top:16.796875vw; width:48.23529411764706%;transform: matrix(1, 0, 0, 1, 0, 0)!important;}
.indexAbout2 .wz .wzB{ position:relative;}
.indexAbout2 .wz .wcn{ margin-bottom:1.171875vw;}
.indexAbout2 .wz .wen{font-size:12px;line-height:normal;color:#fff;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight: 500;}
.indexAbout2 .wz .z {opacity:1;margin-top:0;}
.indexAbout2 .wz .az {position: absolute;top:0;left: 0;margin-top: 0;opacity:0;}
.indexAbout2 .line{ position:absolute;z-index:2; left:41.171875vw; top:8.75vw;width:1px; height:8.1vw; background:#fff;}
.langRU .indexAbout2 .wz .z {/*设置文本行数为3行*/display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;/* 设置超出部分显示省略号*/overflow: hidden;text-overflow: ellipsis;}
/*numlist*/
.indexAbout2 .numlist {position:absolute;z-index:2;left:8.7vw;top:5.859375vw;width:13.28125vw; height:3.90625vw;}
.indexAbout2 .numlist .li {margin-top:0;}
.indexAbout2 .numlist .ali {position: absolute;top: 110%;left: 0;margin-top: 0;opacity:0;}
.indexAbout2 .numlist .num {font-size: 2vw;line-height:3vw;height:3vw;margin-top:0;margin-bottom:0; color:#fff;font-weight:600;}
.indexAbout2 .numlist .num span{font-size:1vw;}
.indexAbout2 .numlist .li1 .num {font-size: 4.25vw;}
.indexAbout2 .numlist .li1 .num span{font-size:2.3vw;}
.indexAbout2 .numlist .pic{width:12.109375vw; margin-top:3.3984375vw;}
.indexAbout2 .numlist .pic img{width:100%;}
.indexAbout2 .numlist .li3 .num {}
@media screen and (max-width:1000px){
.indexAbout2 .bg .pc{ display:none;}
.indexAbout2 .mbg{ display: block;}
.indexAbout2 .mbg img{ width:100%;}
.indexAbout2 .sinceBox{ position: static; left:0;top:0;width:100%; margin-bottom:4vw;}
.indexAbout2 .numlist {position: relative!important;z-index:2;left:0;top:0;width:100%; height:auto;}
.indexAbout2 .numlist .li {margin-top:0!important; width:33%!important; float:left!important;}
.indexAbout2 .numlist .ali {position: static!important;top:0!important;left: 0;margin-top: 0!important;opacity:1!important;}
.indexAbout2 .numlist .li .num {font-size: 4.25vw!important;}
.indexAbout2 .numlist .li .num span{font-size:2.3vw!important;}

.indexAbout2 .indexAboutTxtBox{position:relative; padding:7.8125vw 8.7% 22vw 8.7%;}

.indexAbout2 .wz{font-size:14px;line-height: normal;position: static;z-index:2; left:8.7%; top:0; width:100%;}
.indexAbout2 .wz .wen{font-size:10px;line-height:normal;}
.indexAbout2 .line{display:none;}

.indexAbout2 .tit{ position: static;left:0; top:0; text-align:left;}
.indexAbout2 .tit h2{font-size:3vw;line-height:6vw;margin-bottom:0;height:auto;}
.indexAbout2 .line2{height:19vw;}

.indexAbout2 .wz .az { display:none!important;}

.langRU .indexAbout2 .wz .z .wen{display:none!important;}
}
@media screen and (max-width:768px){
.indexAbout2 .wz{font-size:14px;line-height:26px;}
}
@media screen and (max-width:640px){
.indexAbout2 .wz{font-size:12px;line-height:20px;}
}



/********************index  banner2********************/
.index-banner .swiper-slide.banner2 a{background:#bb0304; display:block;}
.index-banner .swiper-slide.banner2 .img{ overflow:hidden;height:48.046875vw;}
.index-banner .swiper-slide.banner2 .img img{display:block;width:100%;max-width: 100%!important;width:auto!important; max-height: none!important; height:100%!important;object-fit:cover!important;}
.index-banner .swiper-slide.banner2 .logo{ position:absolute; left:6.25%;top:4.14vw;width:7.8125vw;height:8.59375vw;z-index:2;}
.index-banner .swiper-slide.banner2 .wz{position:absolute;left:0;right:0;top:21.5vw;width:100%;line-height:normal;text-align:center;z-index:3;color:#ffffff;}
.index-banner .swiper-slide.banner2 .wz .wz1{text-transform:uppercase;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:normal;font-size:2.65625vw; margin-bottom:0.75vw;}
.index-banner .swiper-slide.banner2 .wz .wz1 strong{font-weight:600;}
.index-banner .swiper-slide.banner2 .wz .wz2{letter-spacing:2vw;font-size:0.9765625vw; text-align:center;}
.index-banner .swiper-slide.banner2 .wz span{position:relative; display:inline-block; padding:0 2.6vw 0 4.1vw;}
.index-banner .swiper-slide.banner2 .wz span:before{ content:''; width:2.2vw; height:1px; background:#fff; position:absolute;top:50%; left:0;}
.index-banner .swiper-slide.banner2 .wz span:after{ content:''; width:2.2vw; height:1px; background:#fff; position:absolute;top:50%; right:0;}
.index-banner .swiper-slide.banner2 .wzen{text-align:center;font-family: 'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;color:#ffffff;font-weight:normal;font-size:0.390625vw; line-height:normal;position:absolute;left:0;right:0;bottom:5.66vw;}

.index-banner .swiper-slide.banner2 .img img{animation:bigimgani3 12000ms linear;}
@keyframes bigimgani3{0%{-webkit-transform:scale(1.0);transform:scale(1.0);}
50%{-webkit-transform:scale(1.05);transform:scale(1.05);}
100%{-webkit-transform:scale(1.0);transform:scale(1.0);}
}
/*img*/
.index-banner .swiper-slide.banner2.swiper-slide-active .bannerimg img{animation:bigimgani3 12000ms linear;}
/*bannerVideo*/
.index-banner .bannerVideo{display:block; height:48.046875vw; width:100%;position:relative;}
.index-banner .bannerVideo video{display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;max-width:100%;object-fit:cover;}
.index-banner .bannerVideo:after{ content:'';display:block;background:url(../images/banner-shadow.png) center top;background-size:100% 100%;position:absolute;left:0;right:0;top:0;width:100%; height:100%; z-index:1;}

@media screen and (max-width:768px){
.index-banner .swiper-slide.banner2 .wzen{font-size:10px;bottom:3vw;-moz-transform:scale(0.9,0.9); -webkit-transform:scale(0.9,0.9);-ms-transform:scale(0.9,0.9);transform:scale(0.9,0.9);-moz-transform-origin:50%  100%;-webkit-transform-origin:50% 100%;-ms-transform-origin:50%  100%;transform-origin:50%  100%;}

.index-banner .swiper-slide.banner2 a{}
.index-banner .swiper-slide.banner2 .img {height:70vw;position: relative;overflow: hidden;width:100vw;}
.index-banner .swiper-slide.banner2 .img img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%)!important;-moz-transform: translate(-50%, -50%))!important;-o-transform: translate(-50%, -50%))!important;-ms-transform: translate(-50%, -50%))!important;transform: translate(-50%, -50%))!important;display: block; height:100%; width:auto; max-width:none;animation:none;}


.index-banner .bannerVideo{height:70vw;width:100vw;}
}
@media screen and (max-width:450px){
.index-banner .swiper-slide.banner2 .wzen{-moz-transform:scale(0.5,0.5); -webkit-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);}
}





/********************page-history2x********************/
.page-history2x .sw1 .yy1{position:absolute;left:110px;top:80px;width:154px;height:154px;border-radius:50%;background:#cc121b;animation-delay:-4.05s;}
.page-history2x .sw1 .yy2{position:absolute;left:360px;top:265px;width:50px;height:50px;border-radius:50%;background:#cc121b;animation-delay:-0.9s;}
.page-history2x .sw1 .yy3{position:absolute;left:520px;top:1150px;width:124px;height:124px;border-radius:50%;background:#960a20;animation-delay:-4s;}
.page-history2x .sw1 .yy4{position:absolute;left:1080px;top:790px;width:84px;height:84px;border-radius:50%;background:#cc121b;animation-delay:-2.15s;}
.page-history2x .sw1 .yy5{position:absolute;left:1640px;top:290px;width:265px;height:265px;border-radius:50%;background:#cc121b;animation-delay:-0.65s;}
.page-history2x .sw1 .yy6{position:absolute;left:2344px;top:1140px;width:214px;height:214px;border-radius:50%;background:#cc121b;animation-delay:-0.4s;}
@media screen and (max-width:2560px){
.page-history2x .sw1 .yy1{left:4.296875%;top:3.125w;width:6.015625vw;height:6.015625vw;}
.page-history2x .sw1 .yy2{left:14.0625vw;top:10.3515625vw;width:1.953125vw;height:1.953125vw;}
.page-history2x .sw1 .yy3{left:20.3125vw;top:46vw;width:4.84375vw;height:4.84375vw;}
.page-history2x .sw1 .yy4{left:42.1875vw;top:30.859375vw;width:3.28125vw;height:3.28125vw;}
.page-history2x .sw1 .yy5{left:64.0625vw;top:11.328125vw;width:10.3515625vw;height:10.3515625vw;}
.page-history2x .sw1 .yy6{left:91.5625vw;top:44.53125vw;width:8.359375vw;height:8.359375vw;}
}

.page-history2x .sw2 .yy1{position:absolute;left:120px;top:1145px;width:154px;height:154px;border-radius:50%;background:#cc121b;animation-delay:-2.1s;}
.page-history2x .sw2 .yy2{position:absolute;left:480px;top:1045px;width:50px;height:50px;border-radius:50%;background:#960a20;animation-delay:-1.75s;}
.page-history2x .sw2 .yy3{position:absolute;left:530px;top:170px;width:124px;height:124px;border-radius:50%;background:#960A20;animation-delay:-1.45s;}
.page-history2x .sw2 .yy4{position:absolute;left:1090px;top:885px;width:84px;height:84px;border-radius:50%;background:#cd121b;animation-delay:-1.05s;}
.page-history2x .sw2 .yy5{position:absolute;left:1660px;top:475px;width:265px;height:265px;border-radius:50%;background:#cd121b;animation-delay:-0.7s;}
.page-history2x .sw2 .yy6{position:absolute;left:2350px;top:-105px;width:214px;height:214px;border-radius:50%;background:#cc121b;animation-delay:-0.35s;}
.page-history2x .sw2 .yy6{position:absolute;left:2300px;top:1020px;width:144px;height:144px;border-radius:50%;background:#960a20;animation-delay:-0.1s;}
@media screen and (max-width:2560px){
.page-history2x .sw2 .yy1{left:4.6875vw;top:44.7265625w;width:6.015625vw;height:6.015625vw;}
.page-history2x .sw2 .yy2{left:18.75vw;top:40.8203125vw;width:1.953125vw;height:1.953125vw;}
.page-history2x .sw2 .yy3{left:20.703125vw;top:6.640625vw;width:4.84375vw;height:4.84375vw;}
.page-history2x .sw2 .yy4{left:42.578125vw;top:34.5703125vw;width:3.28125vw;height:3.28125vw;}
.page-history2x .sw2 .yy5{left:64.84375vw;top:18.359375vw;width:10.3515625vw;height:10.3515625vw;}
.page-history2x .sw2 .yy6{left:91.796875vw;top:-4.1015625vw;width:8.359375vw;height:8.359375vw;}
.page-history2x .sw2 .yy7{left:89.84375vw;top:39.84375vw;width:8.359375vw;height:8.359375vw;}
}



.floating {animation-name: floating; -webkit-animation-name: floating;animation-duration: 5s;-webkit-animation-duration: 5s;animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite;}


@keyframes floating{0%{transform:translateY(0%) rotate(-55deg)}
50%{transform:translateY(60%) rotate(55deg)}
100%{transform:translateY(0%) rotate(-55deg)}
}
@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%)}
50%{-webkit-transform:translateY(60%)}
100%{-webkit-transform:translateY(0%)}
}

#page_history2x .swiper-slide .floating{opacity:0;transform: translateY(-200px);transition: all 0.6s ease-in-out;}
#page_history2x .swiper-slide.swiper-slide-active .floating{opacity: 1;transform: none;transition-delay: 0.8s;}




/*pageHistory2*/
.pageHistory2x{padding-left:9.375vw;overflow: hidden;}
.pageHistory2x .pageWz{ position:relative;padding-top:154px;padding-bottom:105px;padding-top:6vw;padding-bottom:4.1015625vw;height:48.4375vw;}
.pageHistory2x .pageTit{ width:42.745%; float:left; position:relative; z-index:2;}
.pageHistory2x .pageTit .EN{font-size:42px;font-size:1.640625vw; color:#000000;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;}
.pageHistory2x .pageTit .EN span{color:#c8111b;}
.pageHistory2x .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#000000; line-height:normal;font-weight: 600;}
.pageHistory2x .pageTitR{width:57.255%; position:absolute;bottom:4.1015625vw; left:0;z-index:2;}
.pageHistory2x .pageTitR .wz{color:#000000;font-size:29.4px;line-height:normal;font-size:1.14vw;line-height:normal;padding-top: 0; font-weight:500;}
.pageHistory2x .pageTitR .wz strong{font-weight:bold;}
.pageHistory2x .pageTitR .page-tt{text-align:left;font-size:10px;font-size:0.390625vw;line-height:normal;padding-top:38px;font-size:0.390625vw;padding-top:1.48vw;color:#000000;font-weight:normal; text-transform:uppercase;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif; font-weight:normal;}
@media screen and (max-width:1220px){
.pageHistory2x{padding-bottom:70px;padding-top:70px;}
.pageHistory2x .pageTit .EN{font-size:16px;line-height:normal;margin-bottom: 10px;}
.pageHistory2x .pageTit .CN{font-size:16px;}
.pageHistory2x .pageTitR .wz{font-size:12px;line-height:normal;}
.pageHistory2x .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;}
}
@media screen and (max-width:1220px){
.pageHistory2x .pageTit{ width:100%; float:none; margin-bottom:30px; text-align:center;}
.pageHistory2x .pageTitR{width:100%; float:none; text-align:center;}
.pageHistory2x .pageTitR .page-tt{text-align:center;}
}




/*pageHistory2Box*/
.pageHistory2xBox ul{/*height:1500px;*/ line-height:0; font-size:0;}
.pageHistory2xBox .bg{ display:block;vertical-align: top;}
.pageHistory2xBox .bg img{ display:block; width:100%; height:100%;}
/*info*/
.pageHistory2xBox .year{margin-bottom:30px;font-size:53px;line-height:normal;color:#fff;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:bold; text-align:center;}
.pageHistory2xBox .info h2{font-size:27px;line-height:normal;font-weight:bold;margin-bottom:10px;}
.pageHistory2xBox .info{font-size:15px;line-height:26px;color:#fff;overflow:auto; text-align:center;}
.pageHistory2xBox .info::-webkit-scrollbar{width:2px;height:2px;background-color:rgba(255, 255, 255, 0);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.pageHistory2xBox .info::-webkit-scrollbar-thumb{ background-color:rgba(255, 255, 255, 0.2);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	  
/*.ul1*/
.pageHistory2xBox{vertical-align: top;}
.pageHistory2xBox ul{ font-size:0; position:relative;overflow: hidden;position: absolute;top: 0;width: 57%;}
.pageHistory2xBox li{ display:inline-block;*display:inline;zoom:1;vertical-align:top;position:absolute;top:70px;left:194px; z-index:4;}
.pageHistory2xBox li .item{display:block;position:relative; background-color:#c8111b;width:460px;overflow:hidden;border:3px solid #000201; z-index:3;border-top-left-radius:455px;border-top-right-radius:455px;}
.pageHistory2xBox li .itemNr{padding:60px 15px 0 15px;}
.pageHistory2xBox li .itemY{border:3px solid #000201; border-bottom:none;border-top-left-radius:410px;border-top-right-radius:410px;}
.pageHistory2xBox li .itemYBox{margin:5px 5px 0 5px; padding:65px 20px 0 20px;border:1px solid #000201; border-bottom:none;border-top-left-radius:400px;border-top-right-radius:400px;}
.pageHistory2xBox li .b1{display:block; position:absolute;left:43px;top:33px;width:100%;height:100%;background-color:#353535; z-index:0;border-top-left-radius:455px;border-top-right-radius:455px;}
/*ul1 li1*/
.pageHistory2xBox .ul1 li .info{height:540px;}
/*ul1 li2*/
.pageHistory2xBox .ul1 li:nth-child(3){top:707px;left:0; z-index:3}
.pageHistory2xBox .ul1 li:nth-child(3) .item{width:340px;background-color:#980a20;}
.pageHistory2xBox .ul1 li:nth-child(3) .b1{left:20px;top:30px;background-color:#040404;}
.pageHistory2xBox .ul1 li:nth-child(3) .info{height:180px;}
.pageHistory2xBox .ul1 li:nth-child(3) .itemYBox{ padding-top:110px;}
/*ul1 li3*/
.pageHistory2xBox .ul1 li:nth-child(4){top:384px;left:768px; z-index:1}
.pageHistory2xBox .ul1 li:nth-child(4) .item{width:395px;background-color:#980a20;}
.pageHistory2xBox .ul1 li:nth-child(4) .b1{left:24px;top:34px;background-color:#040404;}
.pageHistory2xBox .ul1 li:nth-child(3) .info{height:410px;}
/*ul1 li4*/
.pageHistory2xBox .ul1 li:nth-child(5){top:820px;left:570px; z-index:4}
.pageHistory2xBox .ul1 li:nth-child(5) .item{width:360px;background-color:#c9111b;}
.pageHistory2xBox .ul1 li:nth-child(5) .b1{left:54px;top:100px;background-color:#7d0511;z-index:1;}
.pageHistory2xBox .ul1 li:nth-child(5) .b2{display:block; position:absolute;left:26px;top:63px;width:100%;height:100%;background-color:#353535;z-index:0;border-top-left-radius:455px;border-top-right-radius:455px;}
.pageHistory2xBox .ul1 li:nth-child(5) .info{height:180px;}
@media screen and (max-width:6000px){

.pageHistory2xBox .year{margin-bottom:1.2vw;font-size:2vw;}
.pageHistory2xBox .info{font-size:0.5859375vw;line-height:1.015625vw;overflow:auto;}
.pageHistory2xBox .info h2{font-size:1vw;margin-bottom:0.390625vw;}

.pageHistory2xBox .bg img{ height:48.4375vw;}
.pageHistory2xBox ul{height:48.4375vw;}
.pageHistory2xBox li{top:2.734375vw;left:7.578125vw;}
.pageHistory2xBox li .item{width:17.96875vw;border-top-left-radius:17.7734375vw;border-top-right-radius:17.7734375vw;}
.pageHistory2xBox li .itemNr{padding:2.34375vw 0.5859375vw 0 0.5859375vw;}
.pageHistory2xBox li .itemY{border-top-left-radius:16.015625vw;border-top-right-radius:16.015625vw;}
.pageHistory2xBox li .itemYBox{margin:5px 5px 0 5px; padding:2.5390625vw 0.78125vw 0 0.78125vw;border-top-left-radius:15.625vw;border-top-right-radius:15.625vw;}
.pageHistory2xBox li .b1{left:1.6vw;top:1.2vw;border-top-left-radius:17.7734375vw;border-top-right-radius:17.7734375vw;}

.pageHistory2xBox .ul1 li .info{height:21vw;}
.langRU .pageHistory2xBox .ul1 li .info{line-height:1vw;}

.pageHistory2xBox .ul1 li:nth-child(3){top:27.6171875vw;left:0;}
.pageHistory2xBox .ul1 li:nth-child(3) .item{width:13.28125vw;}
.pageHistory2xBox .ul2 li:nth-child(3) .b1{left:0.78vw;top:1.5625vw;}
.pageHistory2xBox .ul1 li:nth-child(3) .info{height:7vw;}
.pageHistory2xBox .ul1 li:nth-child(3) .itemYBox{ padding-top:4.3vw;}

.pageHistory2xBox .ul1 li:nth-child(4){top:15vw;left:30vw;}
.pageHistory2xBox .ul1 li:nth-child(4) .item{width:17.96875vw;}
.pageHistory2xBox .ul1 li:nth-child(4).b1{left:0.9375vw;top:1.32vw;}
.pageHistory2xBox .ul1 li:nth-child(4) .info{height:16vw;}

.pageHistory2xBox .ul1 li:nth-child(5){top:32vw;left:22.265625vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .item{width:16.25vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .b1{left:1.015625vw;top:1.4609375vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .b2{left:2.109375vw;top:2.90625vw;border-top-left-radius:17.7734375vw;border-top-right-radius:17.7734375vw;} 
.pageHistory2xBox .ul1 li:nth-child(5) .info{height:10vw;}
}

/*.ul2 li1*/
.pageHistory2xBox .ul2 li{ top:164px;left:110px; z-index:1;}
.pageHistory2xBox .ul2 li .item{width:340px;background-color:#980a20;}
.pageHistory2xBox .ul2 li .b1{left:24px;top:24px;background-color:#353535;}
.pageHistory2xBox .ul2 li .info{height:390px;}
/*.ul2 li2*/
.pageHistory2xBox .ul2 li:nth-child(3){top:53px;left:800px; z-index:4}
.pageHistory2xBox .ul2 li:nth-child(3) .item{width:395px;background-color:#c9111b;}
.pageHistory2xBox .ul2 li:nth-child(3) .b1{left:24px;top:24px;background-color:#040404;}
.pageHistory2xBox .ul2 li:nth-child(3) .info{height:400px;}
/*.ul2 li3*/
.pageHistory2xBox .ul2 li:nth-child(4){top:730px;left:150px; z-index:2}
.pageHistory2xBox .ul2 li:nth-child(4) .item{width:450px;background-color:#c9111b;}
.pageHistory2xBox .ul2 li:nth-child(4) .b1{left:60px;top:50px;background-color:#040404;}
.pageHistory2xBox .ul2 li:nth-child(4) .b2{display:block;position:absolute;left:30px;top:25px;width:100%;height:100%;background-color:#7c0511; z-index:2;border-top-left-radius:455px;border-top-right-radius:455px;}
.pageHistory2xBox .ul2 li:nth-child(4) .info{height:300px;}

/*.ul2 li4*/
.pageHistory2xBox .ul2 li:nth-child(5){top:540px;left:615px; z-index:1}
.pageHistory2xBox .ul2 li:nth-child(5) .item{width:350px;background-color:#980a20;}
.pageHistory2xBox .ul2 li:nth-child(5) .b1{left:24px;top:24px;background-color:#353535;}
.pageHistory2xBox .ul2 li:nth-child(5) .b2{display:none;}
.pageHistory2xBox .ul2 li:nth-child(5) .info{height:230px;}
.pageHistory2xBox .ul2 li:nth-child(5) .itemYBox{padding-top:180px;}
@media screen and (max-width:6000px){
.pageHistory2xBox .ul2 li{ top:6.25vw;left:4.296875vw;}
.pageHistory2xBox .ul2 li .item{width:13.28125vw;}
.pageHistory2xBox .ul2 li .b1{left:0.9375vw;top:0.9375vw;}
.pageHistory2xBox .ul2 li .info{height:15.234375vw;}

.pageHistory2xBox .ul2 li:nth-child(3){top:2vw;left:31.25vw;}
.pageHistory2xBox .ul2 li:nth-child(3) .item{width:15.4296875vw;}
.pageHistory2xBox .ul2 li:nth-child(3) .b1{left:0.9375vw;top:0.9375vw;}
.pageHistory2xBox .ul2 li:nth-child(3) .info{height:15.625vw;}

.pageHistory2xBox .ul2 li:nth-child(4){top:28.515625vw;left:5.859375vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .item{width:17.578125vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .b1{left:2.34375vw;top:1.953125vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .b2{left:1.171875vw;top:0.9765625vw;border-top-left-radius:17.7734375vw;border-top-right-radius:17.7734375vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .info{height:11.71875vw;}

.pageHistory2xBox .ul2 li:nth-child(5){top:21vw;left:24vw;}
.pageHistory2xBox .ul2 li:nth-child(5) .item{width:14.2578125vw;}
.pageHistory2xBox .ul2 li:nth-child(5) .b1{left:0.9375vw;top:0.9375vw;}
.pageHistory2xBox .ul2 li:nth-child(5) .b2{display:none;}
.pageHistory2xBox .ul2 li:nth-child(5) .info{height:13.671875vw;}   
.pageHistory2xBox .ul2 li:nth-child(5) .itemYBox{ padding-top:4.3vw;} 
 
}
@media screen and (max-width:1500px){
.pageHistory2xBox .year{margin-bottom:1.5vw;font-size:1.8vw;}	

}
@media screen and (max-width:1220px){
.pageHistory2xBox .year{margin-bottom:3vw;font-size:3vw;}

.pageHistory2xBox .info{font-size:10px;line-height: normal;}
.pageHistory2xBox .info h2{font-size:1.928571428571429vw;margin-bottom:10px;}

.langRU .pageHistory2xBox .info{line-height:normal;}

.pageHistory2xBox ul{ width:94%; margin:0 auto;}
.pageHistory2x{padding-left:5%; padding-right:5%;}

.pageHistory2x .pageTitR{ position:static;}
.pageHistory2x .pageWz{ height:auto;}

.pageHistory2xBox ul{ position:relative;width: 100%;}
.pageHistory2xBox ul{height:100vw;}
.pageHistory2xBox li{top:5vw;left:14vw;}
.pageHistory2xBox li .item{width:34.7vw;}
.pageHistory2xBox li .b1{left:3.07vw;top:2.357vw;}


.pageHistory2xBox .ul1 li .info{height:32vw;}

.pageHistory2xBox .ul1 li:nth-child(3){top:46vw;left:0;}
.pageHistory2xBox .ul1 li:nth-child(3) .item{width:30vw;}
.pageHistory2xBox .ul1 li:nth-child(3) .b1{left:2.14285vw;top:3.357vw;}
.pageHistory2xBox .ul1 li:nth-child(3) .info{height:16vw;}

.pageHistory2xBox .ul1 li:nth-child(4){top:27.4285vw;left:54.857vw;}
.pageHistory2xBox .ul1 li:nth-child(4) .item{width:32.857vw;}
.pageHistory2xBox .ul1 li:nth-child(4) .b1{left:1.714vw;top:4.64vw;}
.pageHistory2xBox .ul1 li:nth-child(4) .info{height:24vw;}

.pageHistory2xBox .ul1 li:nth-child(5){top:55.4285vw;left:40.714vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .item{width:29.71vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .b2{left:3vw;top:3.5vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .b1{left:1.4vw;top:2.14vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .info{height:16vw;}

/*.ul2 li1*/
.pageHistory2xBox .ul2 li{ top:20vw;left:6vw;}
.pageHistory2xBox .ul2 li .item{width:28vw;}
.pageHistory2xBox .ul2 li .b1{left:2vw;top:2vw;}
.pageHistory2xBox .ul2 li .info{height:36vw;}
/*.ul2 li2*/
.pageHistory2xBox .ul2 li:nth-child(3){top:6.14vw;left:54vw;}
.pageHistory2xBox .ul2 li:nth-child(3) .item{width:29vw;}
.pageHistory2xBox .ul2 li:nth-child(3) .b1{left:2vw;top:2vw;}
.pageHistory2xBox .ul2 li:nth-child(3) .info{height:32vw;}
/*.ul2 li3*/
.pageHistory2xBox .ul2 li:nth-child(4){top:64vw;left:11vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .item{width:34vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .b1{left:4vw;top:4vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .b2{left:2vw;top:2vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .info{height:26vw;}
/*.ul2 li4*/
.pageHistory2xBox .ul2 li:nth-child(5){top:48.8vw;left:43vw;}
.pageHistory2xBox .ul2 li:nth-child(5) .item{width:28vw;}
.pageHistory2xBox .ul2 li:nth-child(5) .b1{left:2vw;top:2vw;}
.pageHistory2xBox .ul2 li:nth-child(5) .b2{display:none;}
.pageHistory2xBox .ul2 li:nth-child(5) .info{height:30vw;}

}
@media screen and (max-width:768px){
.pageHistory2xBox .info{font-size:1.3vw;}
/*.pageHistory2xBox .ul1 li .info{ height:auto;}*/
.pageHistory2xBox .ul1 li .info{height: 40vw;}

.pageHistory2xBox .ul1 li:nth-child(3){top: 53vw;left:0;}
.pageHistory2xBox .ul1 li:nth-child(3) .item{width:30vw;}
.pageHistory2xBox .ul1 li:nth-child(3) .b1{left:2.14285vw;top:3.357vw;}
.pageHistory2xBox .ul1 li:nth-child(3) .info{height:16vw;}

.pageHistory2xBox .ul1 li:nth-child(4){top:27.4285vw;left:54.857vw;}
.pageHistory2xBox .ul1 li:nth-child(4) .item{width:32.857vw;}
.pageHistory2xBox .ul1 li:nth-child(4) .b1{left:1.714vw;top:4.64vw;}
.pageHistory2xBox .ul1 li:nth-child(4) .info{height:24vw;}

.pageHistory2xBox .ul1 li:nth-child(5){top: 58.4285vw;left:40.714vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .item{width:29.71vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .b2{left:3vw;top:3.5vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .b1{left:1.4vw;top:2.14vw;}
.pageHistory2xBox .ul1 li:nth-child(5) .info{height: 20vw;}

/*.ul2 li1*/
.pageHistory2xBox .ul2 li{ top:14vw;left:6vw;}
.pageHistory2xBox .ul2 li .item{width:34vw;}
.pageHistory2xBox .ul2 li .b1{left:2.7vw;top:2.7vw;}
.pageHistory2xBox .ul2 li .info{height:26vw;}
/*.ul2 li2*/
.pageHistory2xBox .ul2 li:nth-child(3){top:6.14vw;left:54vw;}
.pageHistory2xBox .ul2 li:nth-child(3) .item{width:34vw;}
.pageHistory2xBox .ul2 li:nth-child(3) .b1{left:1.6vw;top:3.2vw;}
.pageHistory2xBox .ul2 li:nth-child(3) .info{height:32vw;}
/*.ul2 li3*/
.pageHistory2xBox .ul2 li:nth-child(4){top:64vw;left:11vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .item{width:34vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .b1{left:3.2vw;top:8vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .b2{left:1.6vw;top:3.2vw;}
.pageHistory2xBox .ul2 li:nth-child(4) .info{height:26vw;}
/*.ul2 li4*/
.pageHistory2xBox .ul2 li:nth-child(5){top:48.8vw;left:46vw;}
.pageHistory2xBox .ul2 li:nth-child(5) .item{width:32vw;}
.pageHistory2xBox .ul2 li:nth-child(5) .b1{left:2.459vw;top:3.2vw;}
.pageHistory2xBox .ul2 li:nth-child(5) .b2{display:none;}
.pageHistory2xBox .ul2 li:nth-child(5) .info{height:24vw;}


}

#page_history2x{/*height:48.4375vw;*/width: 100%;position: relative; overflow:hidden;/* height:100vh;*/}
#page_history2x .pageHistory2xBox{height: 100%;width: 100%;position: relative;}
#page_history2x .swiper-slide{ background:none;/*height: 100vh!important;overflow: auto;*/ height:48.4375vw!important;width: 100vw;display: block;overflow:initial;}






#page_history2x .swiper-slide li .item{opacity:0;transform: translateY(200px);transition: all 0.6s ease-in-out;}
#page_history2x .swiper-slide li .b1,
#page_history2x .swiper-slide li .b2{opacity:0;transform: translateY(200px);transition: all 0.6s ease-in-out;}


#page_history2x .swiper-slide.swiper-slide-active li:nth-child(2) .item{opacity: 1;transform: none;transition-delay: 0.4s;}
#page_history2x .swiper-slide.swiper-slide-active li:nth-child(2) .b1{opacity: 1;transform: none;transition-delay: 0.5s;}
#page_history2x .swiper-slide.swiper-slide-active li:nth-child(2) .b2{opacity: 1;transform: none;transition-delay: 0.55s;}

#page_history2x .swiper-slide.swiper-slide-active li:nth-child(3) .item{opacity: 1;transform: none;transition-delay: 0.6s;}
#page_history2x .swiper-slide.swiper-slide-active li:nth-child(3) .b1{opacity: 1;transform: none;transition-delay: 0.7s;}
#page_history2x .swiper-slide.swiper-slide-active li:nth-child(3) .b2{opacity: 1;transform: none;transition-delay: 0.75s;}

#page_history2x .swiper-slide.swiper-slide-active li:nth-child(4) .item{opacity: 1;transform: none;transition-delay: 0.8s;}
#page_history2x .swiper-slide.swiper-slide-active li:nth-child(4) .b1{opacity: 1;transform: none;transition-delay: 0.9s;}
#page_history2x .swiper-slide.swiper-slide-active li:nth-child(4) .b2{opacity: 1;transform: none;transition-delay: 0.95s;}

#page_history2x .swiper-slide.swiper-slide-active li:nth-child(5) .item{opacity: 1;transform: none;transition-delay: 0.6s;}
#page_history2x .swiper-slide.swiper-slide-active li:nth-child(5) .b1{opacity: 1;transform: none;transition-delay: 0.7s;}
#page_history2x .swiper-slide.swiper-slide-active li:nth-child(5) .b2{opacity: 1;transform: none;transition-delay: 0.75s;}




/*page-history2x*/
.page-history2x{background: url("../images/about-historybg.jpg") center center no-repeat #d7d7d7;background-size:cover;background-attachment:fixed;/* overflow:hidden;*/ }
.page-history2xB{position:relative; z-index:2;}
.page-history2xLeft{width:43%;/* position:absolute; left:0;top:0; height:100%;position: -webkit-sticky;position: sticky;top:0; */float:left; position:absolute; left:0;top:0; height:100%;}
/*.page-history2xRight{width:100%; float:right;position: -webkit-sticky;position: sticky;top:0;}*/
.page-history2xRight .pageHistory2xBox .swiper-slide{ position:relative;}
.page-history2xRight .pageHistory2xBox .swiper-slide .itemBox{ margin-left:43%;/*overflow:hidden;*/ display:block;}
@media screen and (max-width:1440px){
.page-history2xLeft{width:30%;}
.page-history2xRight{width:70%;}
.page-history2xRight .pageHistory2xBox .swiper-slide .itemBox{ margin-left:10%;}

/*#page_history2x{height:auto;}*/
}
@media screen and (max-width:1220px){#page_history2x{height:auto;}
.page-history2xLeft{width:100%; position: relative; left:0;top:0; height:auto; float:none;}
.page-history2xRight{padding-left:0;}
.page-history2xRight{width:100%; float:none;position:relative!important;}

.page-history2xRight .pageHistory2xBox .swiper-slide .itemBox{ margin-left:0;}

#page_history2x .swiper-slide{ height:auto!important;}
}




/*index-caseList a:hover .title*/
.index-caseList a:hover .title{ background-color:#B9111B;color:#fff; background-image:url("../images/about-tit2.svg");}
.index-caseList a:hover .title .EN{color:#fff;}
@media screen and (max-width:1000px){
.index-caseList a:hover .title{ background-color:#B9111B;color:#fff; background-image:url("../images/about-tit2.svg");}
.index-caseList a:hover .title .EN{color:#fff;}
}












/******************************************PRODUCT probanner2******************************************/
/*probanner*/
.probanner2{height:48.0078125vw; position:relative; background:#fff;overflow: hidden;}
.probanner2 img{width:100%; display:block;}
.probanner2 .bg{position:absolute;top:0;right:0;width:71.2109375%;height:100%;background:#000; overflow:hidden;}
.probanner2 .bg img{height:100%;}
/*left*/
.probanner2 .left{width:28.8%;height:100%;position:absolute; left:0;top:0; z-index:6;background:#d8000e;}
.probanner2 .left .leftredbg{width:100%;height:100%;position:absolute; left:0;top:0; z-index:6; }
.probanner2 .left .leftredwz{width:100%;height:100%;position:absolute; left:0;top:0; z-index:6;}
.probanner2 .left img{height:100%;display:block;}
/*imglogo*/
.probanner2 .imglogo{position:absolute;top:3.90625vw;left:58.4765625%;width:11.71875vw; z-index:1;}
.probanner2 .imgj{position:absolute;top:10.546875vw;left:56.640625%;width:15.8203125vw; z-index:2;}

/*wz*/
.probanner2 .sp1{display:block;text-transform:uppercase;font-family:'Montserrat','Microsoft YaHei',Arial,Helvetica,sans-serif;font-weight:600;color:#f0f1f1;position:absolute;right:0;width:71.2109375%;top:19.140625vw;font-size:2.34375vw;line-height:normal; text-align:center; z-index:3;}
.probanner2 .sp1 span{padding-left:2.890625vw;padding-right:2.890625vw; position:relative;}
.probanner2 .sp1 span:before{ content:''; width:1.64vw; height:1px;background:#fff; position:absolute; top:50%; left:0;}
.probanner2 .sp1 span:after{ content:''; width:1.64vw; height:1px;background:#fff; position:absolute; top:50%; right:0;}

.probanner2 .wz{display:block;position:absolute;right:0;width:71.2109375%;top:39.0625vw;text-align:center; z-index:3;}
.probanner2 .sp2{display:block;margin:0 auto;font-weight:600;top:34vw;font-size:1.33vw;line-height:normal; overflow:hidden; margin-bottom:0.390625vw;}
.probanner2 .sp2 strong{font-weight:600;}
.probanner2 .sp2 span{display:inline-block;padding:0.19vw 0.78125vw;background:#ce121b;color:#fff;border-radius:2px;}
.probanner2 .sp3{display:block;margin:0 auto;width:100%; text-align:center;}
.probanner2 .sp3 span{display:block;}
.probanner2 .sp3 p{font-size:0.78125vw;display:block; text-align:center;line-height:normal; color:#fff;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:300;-moz-transform:scale(0.5,0.5); -webkit-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}

/*img*/
.probanner2 .img{width:30.85vw;height:30.85vw;position:absolute; left:47.5vw;top:11.3vw; z-index:4;}
.probanner2 .img img{display:block;}

/*back*/
.probanner2 .back{ cursor:pointer;width:1.6vw;height:1.6vw;position:absolute;left:3.125%;top:7.1875vw; z-index:6;background: url("../images/back.svg") center center no-repeat #fff;background-size:100%;border-radius:50%;}
.probanner2 .back{-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.probanner2 .back:hover{-moz-transform: translateX(-5px);-webkit-transform: translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);}
@media screen and (max-width:1220px){
.probanner2 .back{width:41px;height:41px;}
/*.probanner2 .sp3 p{font-size:10px;-moz-transform:scale(0.33,0.33); -webkit-transform:scale(0.33,0.33);-ms-transform:scale(0.33,0.33);transform:scale(0.33,0.33);}
*/
}
@media screen and (max-width:1000px){
.probanner2 .back{width:30px;height:30px;}
.probanner2 .wz{top:35vw;}

.probanner2 .sp3 p br{ display:none;}

}
@media screen and (max-width:768px){
.probanner2 .back{width:25px;height:25px;}
}
@media screen and (max-width:550px){
.probanner2 .sp3{ display:none;}
}







/*pageHistory3x*/
.pageHistory3x{overflow: hidden;background: url("../images/ab-historybg.jpg") center top no-repeat;background-size:cover;}
.pageHistory3x .pageHistory3xCon{ width:77.63%; margin:0 auto;padding-top:154px;padding-bottom:120px;padding-top:6vw;padding-bottom:4.6875vw;}
.pageHistory3x .pageHistory3xTit{position:relative; margin-bottom:246px; margin-bottom:9.6vw;}
.pageHistory3x .pageWz{ position:relative;}
.pageHistory3x .pageTit{ position:relative; z-index:2;}
.pageHistory3x .pageTit .EN{font-size:42px;font-size:1.640625vw; color:#fff;font-weight:600; line-height:1.5625vw; margin-bottom:0.25vw;}
.pageHistory3x .pageTit .EN span{color:#fff;}
.pageHistory3x .pageTit .CN{font-size:34px;font-size:1.328125vw;color:#fff; line-height:normal;font-weight: 600;}
.pageHistory3x .pageTitR{/*width:57.255%; float:right;*/text-align:right;position:absolute;top:0; right:0;z-index:2;}
.pageHistory3x .pageTitR .wz{color:#fff;font-size:15px;line-height:26px;font-size:0.5859375vw;line-height:1.015625vw;padding-top: 0;}
.pageHistory3x .pageTitR .page-tt{text-align:right;font-size:10px;line-height:normal;padding-top:28px;font-size:0.390625vw;padding-top:1.09375vw;color:#fff;font-weight:normal; text-transform:uppercase;}
@media screen and (max-width:1220px){
.pageHistory3x .pageTit .EN{font-size:16px;line-height:normal;margin-bottom: 10px;}
.pageHistory3x .pageTit .CN{font-size:16px;}
.pageHistory3x .pageTitR .wz{font-size:12px;line-height:normal;}
.pageHistory3x .pageTitR .page-tt{font-size:10px;line-height:normal;padding-top:28px;}
}
@media screen and (max-width:768px){
/*.pageHistory3x .pageTit{ width:100%; float:none; margin-bottom:30px; text-align:center;}
.pageHistory3x .pageTitR{width:100%; float:none; text-align:center;position: static;}
.pageHistory3x .pageTitR .page-tt{text-align:center;}*/
}

.pageHistory3xBox .pageHistory3xLunbo{ position:relative;}
.pageHistory3xBox .pageHistory3xLunbo:after{ content:''; position:absolute;top:70px;right:0;left:0; width:100%;height:calc(100% - 70px);background: url("../images/ab-historybg3.png") center center repeat-y #040404;background-size:100%; z-index:1;border-radius:10px; overflow:hidden;}
.pageHistory3xBox .pageHistory3xLunbo .pageHistory3xList{ position:relative; z-index:2;}
.pageHistory3xBox .li{ width:25%;float:left;}
/*page-honor-swiper .swiper-pagination*/
.pageHistory3xBox .swiper-pagination{text-align:center;left:0; width: 100%; bottom:0!important; position: relative; margin-top:84px;} 
.pageHistory3xBox .swiper-pagination-bullet {opacity: 1!important; width:7px; height:7px; text-align: center;border:none;background:#fff;border-radius:50%;margin:0 0.3515625vw!important; } 
.pageHistory3xBox .swiper-pagination-bullet-active {background:#040404;} 
/*info*/
.pageHistory3xBox .year{margin-bottom:14px;font-size:53px;line-height:37px;color:#fff;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500;text-align:left; position:relative; margin-top:7px;}
.pageHistory3xBox .year .y{ position:relative; z-index:2; padding-left:60px;}
.pageHistory3xBox .year span{font-size:17px;font-weight:normal;display:inline-block; margin-left:8px;}
.pageHistory3xBox .year strong{position:relative; z-index:2;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500; position:relative;bottom:7px;line-height:37px;}
.pageHistory3xBox .li:nth-child(2n-1) .year:before{background: none;}
.pageHistory3xBox .year:after{ content:''; position:absolute;bottom:0;right:0;left:0; width:100%; height:37px;background:#040404;border-top-left-radius:37px;border-bottom-left-radius:37px;z-index:1;}
.pageHistory3xBox .year:before{content:''; position:absolute;bottom:0;right:0;left:0; width:120%; height:37px;background:#8e0c19;border-radius:0;z-index:0;}
.pageHistory3xBox .li:nth-child(3n) .year:before{background:#8e0c19;}
.pageHistory3xBox .li:nth-child(2n) .year:after{background:#8e0c19;}
.pageHistory3xBox .li:nth-child(2n) .year:before{background:#040404;}

.pageHistory3xBox{vertical-align: top;}

.pageHistory3xBox .info h2{font-size:26px;line-height:normal;color:#d0171b;font-weight:bold;margin-bottom:15px;}
.pageHistory3xBox .info{font-size:15px;line-height:26px;color:#fff;text-align:left; padding:55px 60px 53px 60px; position:relative;}
.pageHistory3xBox .info:after{ content:''; position:absolute;top:55px;right:0;width:1px; height:calc(100% - 108px);background-color:rgba(255, 255, 255, 0.2);}
.pageHistory3xBox .info .infoNr{min-height:330px; position:relative;color:#fff; overflow:hidden;overflow-y:auto;height:400px;}
.pageHistory3xBox .info .infoNr::-webkit-scrollbar{width:2px;height:2px;background-color:rgba(255, 255, 255, 0);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; right:-20px;}
.pageHistory3xBox .info .infoNr::-webkit-scrollbar-thumb{ background-color:rgba(255, 255, 255, 0.2);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	
@media screen and (max-width:6000px){
.pageHistory3xBox .info h2{font-size:1.015625vw;margin-bottom:1.25rem;}
.pageHistory3xBox .info{font-size:15px;line-height:26px;padding:2vw 2.34375vw 2vw 2.34375vw;}
.pageHistory3xBox .info:after{top:4.58rem;height:calc(100% - 4vw);top:2vw;}

.pageHistory3xBox .year{margin-bottom:1.25rem;font-size:2.0703125vw;line-height:37px;margin-top:7px;}
.pageHistory3xBox .year .y{padding-left:2.34375vw;}
.pageHistory3xBox .year span{font-size:0.71rem;margin-left:8px;}

.pageHistory3xBox .swiper-pagination{margin-top:3.28125vw;} 
}
@media screen and (max-width:1680px){
.pageHistory3xBox .info{font-size:0.625rem;line-height:1.1rem;}	
.pageHistory3xBox .info .infoNr{height:15.625vw;}
}
@media screen and (max-width:1220px){
.pageHistory3xBox{display:none; visibility:hidden;}		
.pageHistory3x .pageHistory3xTit{margin-bottom:100px;}
}

.mpageHistory3xBox{ display:none; visibility:hidden;}
.mpageHistory3xBox .pageHistory3xLunbo{ position:relative;}
.mpageHistory3xBox .pageHistory3xLunbo:after{ content:''; position:absolute;top:70px;right:0;left:0; width:100%;height:calc(100% - 70px);background: url("../images/ab-historybg2.png") center bottom no-repeat;background-size:100% 100%; z-index:1;border-radius:10px; overflow:hidden;}
.mpageHistory3xBox .pageHistory3xLunbo .pageHistory3xList{ position:relative; z-index:2;}
.mpageHistory3xBox .li{ width:100%;}
/*page-honor-swiper .swiper-pagination*/
.mpageHistory3xBox .swiper-pagination{text-align:center;left:0; width: 100%; bottom:0!important; position: relative; margin-top:84px;} 
.mpageHistory3xBox .swiper-pagination-bullet {opacity: 1!important; width:7px; height:7px; text-align: center;border:none;background:#fff;border-radius:50%;margin:0 0.3515625vw!important; } 
.mpageHistory3xBox .swiper-pagination-bullet-active {background:#040404;} 
/*info*/
.mpageHistory3xBox .year{margin-bottom:14px;font-size:53px;line-height:37px;color:#fff;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500;text-align:left; position:relative; margin-top:7px;}
.mpageHistory3xBox .year .y{ position:relative; z-index:2; padding-left:60px;}
.mpageHistory3xBox .year span{font-size:17px;font-weight:normal;display:inline-block; margin-left:8px;}
.mpageHistory3xBox .year strong{position:relative; z-index:2;font-family:'Montserrat',Microsoft Yahei,"微软雅黑",Arial,Helvetica, sans-serif;font-weight:500; position:relative;bottom:7px;line-height:37px;}
.mpageHistory3xBox .li:nth-child(2n-1) .year:before{background: none;}
.mpageHistory3xBox .year:after{ content:''; position:absolute;bottom:0;right:0;left:0; width:100%; height:37px;background:#040404;border-top-left-radius:37px;border-bottom-left-radius:37px;z-index:1;}
.mpageHistory3xBox .year:before{content:''; position:absolute;bottom:0;right:0;left:0; width:120%; height:37px;background:#8e0c19;border-radius:0;z-index:0;}
/*.mpageHistory3xBox .li:nth-child(3n) .year:before{background:#8e0c19;}*/
.mpageHistory3xBox .swiper-slide:nth-child(2n) .year:after{background:#8e0c19;}
.mpageHistory3xBox swiper-slide:nth-child(2n) .year:before{background:#040404;}

.mpageHistory3xBox{vertical-align: top;}

.mpageHistory3xBox .info h2{font-size:26px;line-height:normal;color:#d0171b;font-weight:bold;margin-bottom:15px;}
.mpageHistory3xBox .info{font-size:15px;line-height:26px;color:#fff;text-align:left; padding:55px 60px 53px 60px;}
.mpageHistory3xBox .info .infoNr{min-height:330px; position:relative;}
.mpageHistory3xBox .info .infoNr:after{ content:''; position:absolute;top:0;right:-60px;width:1px; height:100%;background-color:rgba(255, 255, 255, 0.2);}

@media screen and (max-width:1220px){
.mpageHistory3xBox .info h2{font-size:20px;margin-bottom:15px;}
.mpageHistory3xBox .info{font-size:14px;line-height:26px;padding:4.58rem 40px 53px 40px;}
.mpageHistory3xBox .info .infoNr:after{right:-2.34375vw;}

.mpageHistory3xBox .year{margin-bottom:15px;font-size:2.2rem;line-height:37px;margin-top:7px;}
.mpageHistory3xBox .year .y{padding-left:40px;}
.mpageHistory3xBox .year span{font-size:16px;margin-left:8px;}
.mpageHistory3xBox .info .infoNr:after{ display:none;}
.mpageHistory3xBox .info .infoNr{min-height:100px;}
.mpageHistory3xBox .swiper-pagination{margin-top:30px;} 

}
@media screen and (max-width:1220px){
.mpageHistory3xBox{ display: block; visibility: visible;}		
}