@charset "utf-8";/* reset*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:100%;font-family:'微软雅黑','Microsoft YaHei',Arial,sans-serif;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html,body{color:#333;overflow-x:hidden;transition:all 0.3s;}
ul,ol,li{list-style:none;margin:0;padding:0;}
img{border:0px;vertical-align:middle;}
h1,h2,h3,h4,h5{font-weight: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;color:#c30d23;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;}



body{font:14px/1.231 Arial,helvetica,clean,sans-serif;}
/*end reset*/


/* CSS Document */
body{background-color:#fff;overflow-x:hidden;color:#000;font-size:14px;font-family:"微软雅黑";position:relative;min-width:320px;width:100%; }
#content{position:relative;padding-top:90px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
body.nav-hide #content{padding-top:0;}
.w1720{width:auto;padding:0 100px; margin:0 auto;}
.layout{ width:1500px; margin:0 auto;}
@media screen and (max-width:1800px){
.w1720{width:90%;padding:0 5%;}
.layout{ width:1450px;}
}
@media screen and (max-width:1520px){
.w1720{width:auto;padding:0 40px;}	
.layout{ width:1300px;}
}
@media screen and (max-width:1400px){
.layout{ width:1200px;}
}
@media screen and (max-width:1220px){
.layout{ width:90%; }
}
@media screen and (max-width:1024px){
.w1720{padding:0 30px;}	
.layout{ width:94%; }
body{}
#content{padding-top:60px;}
}
@media screen and (max-width:768px){
.w1720{padding:0 15px;}	
.layout{ width:92%;}
body{font-size:14px;}
#content{padding-top:60px;}
}

@font-face {
    font-family: 'Gotham Rounded Book';
    src: url('fonts/GothamRounded-Book.eot');
    src: url('fonts/GothamRounded-Book.eot?#iefix') format('embedded-opentype'),
        url('fonts/GothamRounded-Book.woff2') format('woff2'),
        url('fonts/GothamRounded-Book.woff') format('woff'),
        url('fonts/GothamRounded-Book.ttf') format('truetype'),
        url('fonts/GothamRounded-Book.svg#GothamRounded-Book') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


/*header*/
.header{height:90px;position: fixed;z-index: 100;left: 0;top: 0;width: 100%;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out; background:#fff;opacity:0; filter:alpha(opacity=0); -webkit-transition: all 1s; transition: all 1s;-webkit-transform: translate(0,-50px);
transform: translate(0,-50px);}
.header.active{opacity:1; filter:alpha(opacity=100); -webkit-transform: translate(0,0); transform: translate(0,0);}
.header .logo{float:left;margin-top:20px;}
.header .logo a{display:inline-block;height:50px;}
.header .logo img{ max-height:100%;}
/*yiji*/
.header .nav{float:right;height:90px;position:relative;z-index:10;visibility: visible;opacity:1; filter:Alpha(opacity=100);left:0;}
.header .nav.nav-hide{ visibility:hidden;opacity:0; filter:Alpha(opacity=0); left:5%;}
.header .nav ul{ font-size:0; line-height:normal;}
.header .nav li{padding:0 35px;float:left;}
.header .nav li .a1{ display:block;font-size:16px;color:#333333;line-height:90px; position: relative;}
/*navline*/
.header .nav .navline{position:absolute;width:0;height:4px;background:#c30d23;bottom:0;left:15px;}
.header .nav .navline img{margin:0 auto;display:block;}
/*erji*/
.header .sideNav{width:1440px; height:65px; position:absolute;top:100%;z-index:10;display:none;}
.header .sideNav dd{float:left;margin-right:20px;line-height:65px;}
.header .sideNav dd a{display: block;color:#383f61; opacity:1; font-size:13px;line-height:65px;position:relative;z-index:100;}
.header .sideNav dd a:hover{color:#c30d23;}
.header .sideNav dd a .line{ display:block;position:absolute;left:0;bottom:0;width:0;height:3px;background-color:#c30d23;-webkit-transition:all 200ms;transition:all 200ms}
.header .sideNav dd a:hover .line{width:100%;}
.header .sideNav.sN5{ right:100px;text-align:right;}
.header .sideNav.sN5 dd{float:none; display:inline-block;margin-right:20px;}
/*innavbg*/
.innavbg{width:100%;height:65px;background:#e5e5e5;opacity:0.95; filter:Alpha(opacity=95); position:absolute;top:90px;left:0px;z-index:8;display:none;}
/*header color*/
.nav .navline{opacity:0; filter:Alpha(opacity=0);}
/*header hover*/
.header.bianse,.header:hover{background:#fff;/*background:url("../images/bg90.png") repeat center center;*/box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.10);} 
.header.bianse .nav li>a,.header:hover .nav li>a{color:#383f61;}
.header:hover .nav .navline{opacity:1; filter:Alpha(opacity=100);}
/*header hover height*/
.header .logo,
.header,
.header .nav,
.header .head-btn,
.header .head-btn .nsearch,
.header .nav li .a1,.innavbg{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.header.bianse,
.header.bianse .nav{height:70px;}
.header.bianse .head-btn{margin-top:14px;}
.header.bianse.search-show .head-btn .nsearch{top:-70px;}
.header.bianse .innavbg{top:70px;}
.header.bianse .logo{margin-top:10px;}
.header.bianse .nav li>a{line-height:70px;}



/*nsearch*/
.header .head-btn{float:right;margin-top:28px;height:38px;margin-left:60px; width:100px;z-index:1000; position:relative; text-align:right;}
.header .head-btn a{display:inline-block; height:38px; width:38px;margin-left:4px;border:1px solid #c9c9c9; border-radius:3px;}
.header .head-btn .top-search{background:url("../images/top-search.png") no-repeat center; background-size:14px; }
.header .head-btn .top-menu{background:url("../images/top-menu.png") no-repeat center; background-size:12px;}

/*nsearch*/
.nsearch {display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;}
.nsearch .nceng {display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.6);z-index: 3;}
.nsearch form { background: #fff;position: absolute;left: 50%;top: 140px;transform: translateX(-50%);max-width: 1200px;width: 100%;height: 300px;display: flex;flex-direction: column;align-items: center;overflow: hidden;z-index: 9;}
.nsearch form h2 {font-size: 45px;font-weight: bold;color: #252525;text-align: center;margin: 70px 0;}
.nsearch form .ctn {display: flex;width: 480px;}
.nsearch form .ctn input { height: 50px;}
.nsearch form .ctn .txt {width: 85%;padding: 0 15px;background-color: #f6f6f6;font-size: 14px;cursor: auto;}
.nsearch form .ctn .btn {width: 15%; font-size:0;background: #252525 url(../images/top-search.png) no-repeat center; background-size:20px;}
@media screen and (max-width:1300px){
.header .nav li{padding: 0 30px;}
}
@media screen and (max-width:1220px){
.header .nav li{padding: 0 25px;}
}
@media screen and (max-width:1150px){
.header .nav li{padding: 0 20px;}
.header .nav li .a1{ font-size:14px;}
}
@media screen and (max-width:1024px){
.header{ display:none;}
}



/*mobileMenu*/
.head{height:60px;position:fixed;z-index:10;width:100%;left:0px;top:0px;background:#fff;display:none; min-width:320px;}
.head.bianse{-webkit-box-shadow: 0 0 1px 1px rgba(34,45,57,0.15);box-shadow: 0 0 1px 1px rgba(34,45,57,0.15); }
@media screen and (max-width:1024px){
.fl {float: left}
.fr {float: right}
.head .head_content,
header.head {top: 0;width: 100%;left: 0;z-index: 999; display:block;}
.bd,.ft,.hd {display: inline-block;vertical-align: middle}
header.head {position: fixed;height:60px; top:0;}
.head .head_content {position: absolute;}
.f_menu .f_menu_box>li>a{border-bottom: 2px solid #edf2fa}
.head .hd img {height:30px;margin: 15px 0 10px 25px;}
.head .menu a {display: inline-block;width: 30px;height: 30px;position: relative;margin: 25px 25px 0 0;}
.head .menu span {display: block;width: 30px;height: 2px;background:#000;background-size: cover;transition: -webkit-transform .5s ease;transition: transform .5s ease;}
.head .nav_box .menu_box>li,.head nav {width: 100%}
.head .menu .menu_top {position: absolute;top: 2px;right: 0}
.head .menu .menu_mid {position: absolute;top: 9px;right: 0;opacity: 1}
.head .menu .menu_bot {position: absolute;top: 16px;right: 0}
.head .show .menu .menu_top {-webkit-transform: rotateZ(-45deg);transform: rotateZ(-45deg);-webkit-transform-origin: center;transform-origin: center;top:12px;}
.head .show .menu .menu_mid {opacity: 0}
.head .show .menu .menu_bot {-webkit-transform: rotateZ(45deg);transform: rotateZ(45deg);-webkit-transform-origin: center;transform-origin: center;top:12px;}
.head nav {position: absolute;top: 0;left: 0;background-color: #fff;display: none;height: 100vh;overflow: auto}
.head .nav_box .menu_box {padding:70px 3%;}
.head .nav_box .menu_box>li>a {display: block;width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #edf2fa;color:#242933;font-size:16px;position: relative;}
.head .nav_box .menu_box>li>a>i {width: .16rem;height: .16rem;margin: .36rem .18rem 0 .1rem; display:none;}
.head .nav_box .menu_box>li>a>i.menu_active {background: url(../images/dot.png) no-repeat;background-size: cover;}
.head .nav_box .menu_box>li>a>span.sub_menu_active {background: url(../images/reduce.png) center no-repeat;background-size:20px}
.head .nav_box .menu_box>li>a>span {display: inline-block;width: 30px;height: 30px;margin-top: 10px;margin-right: 10px;background: url(../images/plus.png) no-repeat center ;background-size:20px;}
.menu_show,.menu_show body {overflow: hidden}
.menu_show body {position: relative;height: 100%}
.head .nav_box .sub_menu {margin: 0;display: none}
.head .nav_box .sub_menu>li {height:40px;line-height: 40px;}
.head .nav_box .sub_menu>li span {width: 10px;height: 15px;margin-top: 0px;margin-right: 10px;margin-left: 10px;/*background: url(../images/arrow_gray.png) no-repeat;*/background-size: cover; display:none;}
.f_menu .f_menu_box>li,.footer {width: 100%}
.head .nav_box .sub_menu>li a {display: block;height: 100%;color: #888;font-size:15px;}
.head .head_content.show { background:#fff;}
.head.bianse .hd a,.head .show .hd a{ display:inline-block; width:249px;background: url(../images/logo.png) left center no-repeat;background-size:contain;height:30px;margin: 15px 0 10px 25px;}
.head.bianse .hd img,.head .show .hd img{ display:none;}
.head.bianse .menu span,.head .show  .menu span{ background:#000;}
}
@media screen and (max-width:768px){
.head .hd img {height:30px;margin: 15px 0 10px 15px;}
.head.bianse .hd a,.head .show .hd a{margin: 15px 0 10px 15px;}
.head .menu a {margin: 25px 15px 0 0;}
.head .nav_box .menu_box>li>a>span.sub_menu_active {background-size:15px}
.head .nav_box .menu_box>li>a>span {background-size:15px;}
}


/*ind-banner*/
.ind-banner{width: 100%; overflow: hidden; position:relative;} 
.ind-banner .swiper-slide { color: #fff; } 
.ind-banner .swiper-slide {position: relative;}
.ind-banner .swiper-slide img{width: 100%;}
.ind-banner .swiper-slide a{ display: block; width: 100%; height: 100%; }
.ind-banner .swiper-pagination{width:50px;text-align:left; left:3%;top:50%; bottom:auto;-webkit-transform:translateY(-50%); transform:translateY(-50%);z-index:10; display:none;} 
.ind-banner .swiper-pagination-bullet {opacity: 1!important; width:30px; height:3px;background:#fff; cursor:pointer;text-align:center;border:none;border-radius:0;margin:10px 0px!important; } 
.ind-banner .swiper-pagination-bullet-active {width:50px;background:#fff;} 
.ind-banner .ban1 .txtDiv{ position: absolute; left: 12%; margin-left: 0px; top: 50%; height: 270px; margin-top: -135px;}
.ind-banner .ban1 .txt1{ font-size: 0.24rem; padding-bottom: 0.16rem; line-height: 0.24rem; color:#fff; position: relative;} 
.ind-banner .ban1 .txt2{ font-size: 0.52rem; color: #fff; font-weight: bold; text-transform: uppercase;} 
.ind-banner .ban1 .btnDiv{ text-transform: uppercase; margin-top: 0.25rem; width: 1.53rem; height: 0.38rem; font-weight: bold; border: #fff solid 2px; text-align: center; color: #fff; line-height: 0.38rem;}
.ind-banner .swiper-button-prev{position:absolute; top:50%;width:40px; height:40px;left: 3%; margin-top: -44px;background: url(../images/arrow-left.svg) center no-repeat;border-radius: 50%;opacity:0; filter:Alpha(opacity=0);    -webkit-transition: .2s ease-out;
    transition: .2s ease-out; background-size:60px;} 
.ind-banner .swiper-button-next{position:absolute; top:50%;width:40px; height:40px;right: 3%; margin-top: -44px;background: url(../images/arrow-right.svg) center no-repeat;border-radius: 50%;opacity:0; filter:Alpha(opacity=0);    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;background-size:60px;} 
.ind-banner:hover .swiper-button-prev,
.ind-banner:hover .swiper-button-next{opacity:1; filter:Alpha(opacity=100);} 
.ind-banner .swiper-button-prev:hover,
.ind-banner .swiper-button-next:hover{width:45px; height:45px;} 
/*banner_mouse*/
.banner-mouse{display:block;position: absolute;bottom:2%;left:0;right: 0;margin: 0 auto;z-index: 9;  width: 23px;height: 40px;cursor:pointer;background:url(../images/banner_mouse_ico.png) no-repeat -23px 0px;-webkit-animation: nudgeMouse 1.6s linear infinite;animation: nudgeMouse 1.6s linear infinite;}
.banner-mouse:after,.banner-mouse:before{content: "";position: absolute;}
.banner-mouse:before{width:23px;height:40px;background:url(../images/banner_mouse_ico.png) no-repeat 0px 0px;-webkit-animation: colorSlide 1.6s linear infinite;animation: colorSlide 1.6s linear infinite;top:0;left:0;}
.banner-mouse:after{background-color: #ffffff;width: 4px;height: 4px;border-radius: 100%;-webkit-animation: trackBallSlide 1.6s linear infinite;animation: trackBallSlide 1.6s linear infinite;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
/*banner_mouse css3*/
@-webkit-keyframes colorSlide{0%{height:0;}90%{height:40px;}}
@keyframes colorSlide{0%{height:0;}90%{height:40px;}}
@-webkit-keyframes trackBallSlide{0%{opacity: 1;-webkit-transform: scale(1) translateY(-8px);transform: scale(1) translateY(-8px);}34%{opacity: 1;-webkit-transform: scale(0.9) translateY(4px);transform: scale(0.9) translateY(4px);}68%{opacity: 0;-webkit-transform: scale(0.4) translateY(16px);transform: scale(0.4) translateY(16px);}100%{opacity: 0;-webkit-transform: scale(0.4) translateY(-8px);transform: scale(0.4) translateY(-8px);}}
@keyframes trackBallSlide{0%{opacity: 1;-webkit-transform: scale(1) translateY(-8px);transform: scale(1) translateY(-8px);}34%{opacity: 1;-webkit-transform: scale(0.9) translateY(4px);transform: scale(0.9) translateY(4px);}68%{opacity: 0;-webkit-transform: scale(0.4) translateY(16px);transform: scale(0.4) translateY(16px);}100%{opacity: 0;-webkit-transform: scale(0.4) translateY(-8px);transform: scale(0.4) translateY(-8px);}}
/*bannerTel*/
.bannerTel{ display: none; }
.ind-bannerTel{width: 100%; overflow: hidden;} 
.ind-bannerTel .swiper-slide { color: #fff; } 
.ind-bannerTel .swiper-slide img{width: 100%;}
.ind-bannerTel .swiper-slide a{ display: block; width: 100%; height: 100%; }
.ind-bannerTel .swiper-pagination{  text-align: center; left: 0; width: 100%; bottom: 0.68rem!important; } 
.ind-bannerTel .swiper-pagination-bullet { opacity: 1!important; width:8px; height:8px; text-align: center;border:1px solid #fff;background: transparent;border-radius:50%;margin:0 4px!important; } 
.ind-bannerTel .swiper-pagination-bullet-active {background:#fff;} 

@media screen and (max-width:1000px){
	.ind-banner{ display:none;}
	.bannerTel{ display:block;}
}






/*footer*/
.footer{width:100%;overflow:hidden;background: url(../images/bottombg.jpg) center top repeat-y #f3f4f8; /*background-size:100%;*/padding:112px 0 118px 0;}
.footer .t1{font-size:16px;line-height:26px;color:#333333;text-align:left;position:relative;padding-bottom:18px;margin-bottom:27px;}
.footer .t1:after{ content:''; width:14px; height:1px; position:absolute; bottom:0;left:0; background:#434548;}
.footer .t1 .en{font-size:12px; color:#a1a7b2;text-transform:uppercase;}
.footer .footer-logo{width:20%; float:left;}
.footer .footer-logo a{ display:inline-block;}
.footer .footer-logo img{max-width:68.02325581395349%; max-height:40px;}
/*footer-lx*/
.footer .footer-lx{width:20%; float:left;font-size:13px;color:#6f6f6f; line-height:24px;}
.footer .footer-lxBox{max-width:240px; padding-right:30px;}
/*ylink*/
.footer .ylink{width:20%;float:left;}
.footer .ylinkBox{width:100%;}
.footer .ylink ul{ max-width:240px;font-size:0; }
.footer .ylink li{padding:0;margin:0;text-align:left;line-height:28px;display:inline-block;*display:inline;zoom:1;}
.footer .ylink li a{color:#6f6f6f;font-size:15px;text-align:left; margin-right:30px;}
.footer .ylink li a:hover{color:#c30d23;}
/*footer-share*/
.footer .footer-share{width:20%;float:left;line-height:26px;text-align:center;}
.footer .footer-share .detail-code img{max-width:29.06976744186047%; min-width:100px;}
.footer .detail-share{line-height:0;font-size:0;margin-top:16px;text-align:center;}
.footer .detail-share a{ display:inline-block;*display:inline;zoom:1;margin:0 7px;font-size:0; width:20px; height:20px;background-image:url(../images/bottom-share.png); background-repeat:no-repeat; vertical-align:top; background-size:86px; padding:0;}
.footer .detail-share a.qq{background-position:center center;}
.footer .detail-share a.weibo{background-position:right center;}
.footer .detail-share a.weixin{background-position:left center;}
.footer .detail-share a {color:#333;}
.footer .detail-share .ewm{position:absolute;bottom: 34px;left: 0;display:none;
-webkit-transform: translateX(-50%);
   -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
     -o-transform: translateX(-50%);
        transform: translateX(-50%);}
/*copyright*/
.footer .copyright{width:20%;float:left;display:block;font-size:12px;color:#6f6f6f;line-height:24px; text-align:right;}
.footer .copyrightBox{ display:inline-block; max-width:240px; text-align:left;}
.footer .copyright p{font-size:12px;color:#6f6f6f;}
.footer .copyright a{font-size:12px;color:#6f6f6f;display:inline-block;}
.footer .copyright a:hover{color:#000;}
@media screen and (max-width:1220px){
.footer{padding:90px 0 80px 0;}	
}
@media screen and (max-width:1024px){
.footer{padding:70px 0 60px 0;}	
.footer .footer-logo{ display:none;}
.footer .footer-lx{width:25%;}
.footer .ylink{width:25%;}
.footer .footer-share{width:25%;}
.footer .copyright{width:25%;}
}
@media screen and (max-width:768px){
.footer{padding:50px 0 40px 0;}
.footer .footer-logo{width:100%; float:none; margin-bottom:10px;display:none;}
.footer .footer-lx{width:100%; float:none; margin-bottom:10px;text-align:center;}
.footer .footer-lx .t1{ display:none;}
.footer .footer-lxBox{max-width:100%; padding-right:0px;}
.footer .ylink{width:100%;float:none;margin-bottom:30px;display:none;}
.footer .ylink .t1{ display:none;}
.footer .ylink ul{max-width:100%;}
.footer .footer-share{width:100%;/*float:none;*/text-align:center; margin-bottom:20px;}
.footer .detail-share{text-align:center;}
.footer .copyright{width:100%;/*float:none;*/text-align:center;}
.footer .copyrightBox{max-width:100%;text-align:center;}
.footer .copyright p br{ display:none;}
}
@media screen and (max-width:640px){
.footer{padding:30px 0 20px 0;}
}



/*titlebox*/
.titlebox{text-align:left; position:relative;background:url("../images/index-line.png") 84px bottom no-repeat;background-size:20px;}
.titlebox h1{font-size:44px;color:#56595e; line-height:normal;margin-bottom:15px;font-family: "SourceHanSerifCN SemiBold",宋体,"Source Han Sans CN","Helvetica Neue","Microsoft Yahei",Helvetica,Arial,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif; font-weight:bold;}
.titlebox .titleInfo{font-size:12px; color:#a1a7b2; line-height:24px; text-transform:uppercase;}
@media screen and (max-width:1680px) {
.titlebox h1{font-size:40px;}		
}
@media screen and (max-width:1530px) {
.titlebox h1{font-size:38px;margin-bottom:10px;}
}
@media screen and (max-width:1220px) {
.titlebox h1{font-size:36px;}		
}
@media screen and (max-width:1150px){
.titlebox h1{font-size:32px;}			
}
@media screen and (max-width:1024px){
.titlebox h1{font-size:30px;margin-bottom:5px;}		
}
@media screen and (max-width:1000px){
.titlebox h1{font-size:28px;}		
}
@media screen and (max-width:768px){
.titlebox h1{font-size:26px;margin-bottom:0px;}
.titlebox .titleInfo{line-height:20px;}
.titlebox{background-size:10px; background-position:75px 90%;}
}
@media screen and (max-width:640px){
.titlebox h1{font-size:24px;}	
}



/*btn-view*/
.btn-view a{ display:inline-block;color: #fff;cursor: pointer;font-size:13px;font-weight: 400;line-height:45px;width:114px;position: relative;text-decoration: none;background:#c30d23;overflow:hidden;border-radius:45px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;text-align:center;}
.btn-view a span{z-index: 20; position:relative; text-align:center;}
.btn-view a:after{background: #fff;content: "";height: 155px;left: -75px;opacity: 0.2;position: absolute;top: -50px;transform: rotate(35deg);-webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);width:60px;}
.btn-view a:hover:after{left: 120%;}
@media screen and (max-width:768px){
.btn-view a{line-height:40px;width:100px;border-radius:40px;}
}
@media screen and (max-width:640px){
.btn-view a{line-height:2.5em;width:6.25em;border-radius:2.5em;}
}

/*indexActivity*/
.indexActivity{padding-top:125px; padding-bottom:100px;}
.indexActivity .titlebox{margin-bottom:110px;}
.indexActivity .titlebox .swiper-button-prev{position: absolute;transition: 0.4s;opacity: 1;width:23px;height:44px;bottom:0;margin:0;left:auto;right:80px;background: url("../images/index-left.png") center center no-repeat;background-size:100%;outline: none; z-index:9;}
.indexActivity .titlebox .swiper-button-next{position: absolute;transition: 0.4s;opacity: 1;width:23px;height:44px;bottom:0;margin:0;right:0;background: url("../images/index-right.png") center center no-repeat;background-size:100%;outline: none; z-index:9;}
.indexActivity .activitybox{overflow: hidden;position: relative;z-index:1;}
.indexActivity .swiper-slide{ width:25%; float:left;}
.indexActivity .item{ display:block;cursor: pointer;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;}
.indexActivity .img{width: 100%;overflow: hidden;display: block; padding:31.875% 0; position:relative;}
.indexActivity .img img{display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;width: 100%;height: 100%;/*object-fit: contain;*/ max-width:none;}
.indexActivity .img img,.indexActivity .img,.indexActivity .item{-moz-transition: all .5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all .5s ease-in-out;}
.indexActivity .item:hover .img img{-moz-transform: scale(1.1) translate(-50%, -50%); -webkit-transform: scale(1.1) translate(-50%, -50%);-ms-transform: scale(1.1) translate(-50%, -50%);transform: scale(1.1) translate(-50%, -50%);}
.indexActivity .text{ padding:28px 0;position: relative;color: #333333;font-size:16px;}
.indexActivity .text .date{font-size:12px; color:#757575;line-height:30px;margin-bottom:15px;text-align:left;}
.indexActivity .text .d{font-size:26px; color:#757575;line-height:30px;margin-bottom:0px;font-family: 'Gotham Rounded Book',Arial, Helvetica, sans-serif; text-align:left;}
.indexActivity .text .tit2{font-weight:300;display: block;font-size:16px;line-height:28px; height:56px; overflow:hidden;}
.indexActivity .item:hover .text .tit2{color:#c30d23}
.indexActivity .activity-view{ margin:0 auto; text-align:center;margin-top:93px;}
/**/
.indexActivity .activitybox .swiper-pagination{bottom: 0;}
.indexActivity .activitybox .swiper-pagination span{width: 12px;height: 12px;background: #aaa;border-radius: 50%;margin: 0 7px;}
.indexActivity .activitybox .swiper-pagination span.swiper-pagination-bullet-active{background: #2796c3;}
@media screen and (max-width:1680px){
	.indexActivity{padding-top:100px; padding-bottom:100px;}
	.indexActivity .titlebox{margin-bottom:90px;}
	.indexActivity .titlebox .swiper-button-prev{width:20px;height:44px;right:40px;}
	.indexActivity .titlebox .swiper-button-next{width:20px;height:44px;}
	.indexActivity .text .d{font-size:24px;}
	.indexActivity .activity-view{margin-top:70px;}
}
@media screen and (max-width:1440px){
	.indexActivity{padding-top:90px; padding-bottom:90px;}
	.indexActivity .titlebox{margin-bottom:70px;}
	.indexActivity .activity-view{margin-top:50px;}
}
@media screen and (max-width:1220px) {
	.indexActivity .swiper-slide{ width:33.33333%;}
	.indexActivity{padding-top:90px;padding-bottom:90px;}
    .indexActivity .titlebox{margin-bottom:70px;}
	.indexActivity .titlebox .swiper-button-prev,
	.indexActivity .titlebox .swiper-button-next{background-size:16px;}
	.indexActivity .activity-view{ margin-top:50px;}
	.indexActivity .titlebox .swiper-button-prev{right:50px;}
	.indexActivity .text .tit2{font-size:15px;line-height:26px; height:52px;}
}
@media screen and (max-width:1150px) {
	.indexActivity{padding-top:80px;padding-bottom:80px;}
	.indexActivity .titlebox{margin-bottom:60px;}
}
@media screen and (max-width:1024px) {
	.indexActivity{padding-top:70px;padding-bottom:70px;}
	.indexActivity .titlebox{margin-bottom:50px;}
	.indexActivity .swiper-slide{ width:33.3333%;}
	.indexActivity .titlebox .swiper-button-prev,
	.indexActivity .titlebox .swiper-button-next{background-size:14px;height: 30px;}
	.indexActivity .activity-view{ margin-top:40px;}
	.indexActivity .text .tit2{margin-bottom:30px;}
	.indexActivity .text .d{font-size:24px;}
	.indexActivity .text .tit2{font-size:14px;line-height:26px; height:52px;}
}
@media screen and (max-width:1000px) {
	.indexActivity .titlebox{margin-bottom:40px;}
	.indexActivity{padding-top:60px;padding-bottom:60px;}
	.indexActivity .swiper-slide{ width:50%;}
	.indexActivity .titlebox .swiper-button-prev{background-size:12px;right:30px;}
	.indexActivity .titlebox .swiper-button-next{background-size:12px;right: 0px;}
}
@media screen and (max-width:768px) {
	.indexActivity{padding-top:50px;padding-bottom:50px;}
	.indexActivity .titlebox{margin-bottom:30px;}
	.indexActivity .swiper-slide{ width:50%;}
	.indexActivity .titlebox .swiper-button-prev{background-size:8px;right:30px;}
	.indexActivity .titlebox .swiper-button-next{background-size:8px;right: 0px;}
	.indexActivity .text .tit2{margin-bottom:20px;height:auto; max-height:56px;}
	.indexActivity .activity-view{ margin-top:20px;}
	.indexActivity .text{ padding-bottom:0;}
	.indexActivity .text .d{font-size:20px;}
}
@media screen and (max-width:600px) {
	.indexActivity{padding-top:30px;padding-bottom:30px;}
	.indexActivity .activity-view{ margin-top:10px;}
	.indexActivity .swiper-slide{ width:100%;}
	
}

/*indexAbout*/
.indexAbout{ background:#e5e5e5;}
.indexAbout .AboutBox{float:left;width:50%; height:100%;  overflow:hidden;}
@media screen and (max-width:1000px){
.indexAbout .AboutBox{width:100%;}
}

/*AboutBoxNr*/
.indexAbout .AboutBoxNr{/*padding:31.25% 0;*/padding:300px 0;position:relative;background-position:right top; background-size:cover; background-repeat:no-repeat; overflow:hidden;-moz-transition: all .5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all .5s ease-in-out;}
/*.indexAbout .AboutBoxNr:hover{background-position:center bottom; }*/
.indexAbout .AboutBoxNr .titlebox{margin-bottom:70px;}
.indexAbout .AboutBoxNr .item{padding-left:100px;display:block;position:absolute;top: 50%;left:0;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 100%;}
.indexAbout .AboutBoxNr .item a{display:block;}
.indexAbout .AboutBoxNr .titleWzBox{padding:0 7%;}
.indexAbout .AboutBoxNr .titleWzBox .wz{font-size:14px;line-height:28px;max-height:112px;color:#3d3f42; margin-bottom:45px; overflow:hidden;}
@media screen and (max-width:1800px){
.indexAbout .AboutBoxNr .item{ padding-left:5%;}
}
@media screen and (max-width:1520px){
.indexAbout .AboutBoxNr .item{ padding-left:40px;}
}
@media screen and (max-width:1024px){
.indexAbout .AboutBoxNr .item{ padding-left:30px;}
}
@media screen and (max-width:1000px){
.indexAbout .AboutBoxNr{padding:10% 0;min-height:340px;}
.indexAbout .AboutBoxNr .titlebox{margin-bottom:50px;}
}
@media screen and (max-width:768px){
.indexAbout .AboutBoxNr .titleWzBox .wz{margin-bottom:30px;}
.indexAbout .AboutBoxNr .titlebox{margin-bottom:30px;}
}
@media screen and (max-width:640px){
.indexAbout .AboutBoxNr .titleWzBox .wz{margin-bottom:1.875em;}
.indexAbout .AboutBoxNr .titlebox{margin-bottom:1.875em;}
}
@media screen and (max-width:450px){
.indexAbout .AboutBoxNr .titleWzBox .wz{ text-align:justify;}
.indexAbout .AboutBoxNr .titleWzBox .wz p br{ display:none;}
}

/*AboutBoxNr2*/
.indexAbout .AboutBoxNr2{}
.indexAbout .AboutBoxNr2 .item{ position:relative;}
.indexAbout .AboutBoxNr2 .item a{display:block;}
.indexAbout .AboutBoxNr2 .item .img{float:left; width:21%;padding:150px 0; position:relative; overflow:hidden; background:#000;}
.indexAbout .AboutBoxNr2 .item .img img{display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;height: 100%;max-width:none;width:100%;}
.indexAbout .AboutBoxNr2 .item .text{float:right;width:79%;padding:150px 0; position:relative;background: url("../images/index-ab4.jpg") center center no-repeat #c30d23;background-size:cover;}
.indexAbout .AboutBoxNr2 .item .text .textNr{position:absolute;top: 50%;left:11%;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 100%;}
.indexAbout .AboutBoxNr2 .item .text .tit{margin-bottom:15px;}
.indexAbout .AboutBoxNr2 .item .text .cn{font-size:20px; color:#fff;line-height:30px;text-align:left;}
.indexAbout .AboutBoxNr2 .item .text .en{font-size:12px; color:#fff;line-height:30px;text-align:left;font-family: Arial, Helvetica, sans-serif; margin-left:10px; text-transform:uppercase;}
.indexAbout .AboutBoxNr2 .item .text .wz{font-size:15px; color:#fff;line-height:30px;text-align:left;height:60px; overflow:hidden;}
.indexAbout .AboutBoxNr2 .item2 .text{background: url("../images/index-ab5.jpg") center center no-repeat #f6f7fc;}
.indexAbout .AboutBoxNr2 .item2 .text .cn{color:#000000;}
.indexAbout .AboutBoxNr2 .item2 .text .en{color:#909090;}
.indexAbout .AboutBoxNr2 .item2 .text .wz{color:#56595e;}
.indexAbout .AboutBoxNr2 .item img,.indexAbout .AboutBoxNr2 .item .img,.indexAbout .AboutBoxNr2 .item .img,.indexAbout .AboutBoxNr2 .item a{-moz-transition: all .5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all .5s ease-in-out;}
.indexAbout .AboutBoxNr2 .item:hover .img img{-moz-transform: scale(1.05) translate(-50%, -50%); -webkit-transform: scale(1.05) translate(-50%, -50%);-ms-transform: scale(1.05) translate(-50%, -50%);transform: scale(1.05) translate(-50%, -50%);}
@media screen and (max-width:768px){
.indexAbout .AboutBoxNr .item{ padding-left:15px;padding-right:15px;}
.indexAbout .AboutBoxNr2 .item .text .wz{font-size:14px;line-height:26px;height:52px;}
.indexAbout .AboutBoxNr2 .item .img img{ width:auto;}
.indexAbout .AboutBoxNr2 .item .img{padding:130px 0;}
.indexAbout .AboutBoxNr2 .item .text{padding:130px 0;}
}
@media screen and (max-width:640px){
.indexAbout .AboutBoxNr2 .item .img{padding:20.3125vw 0;}
.indexAbout .AboutBoxNr2 .item .text{padding:20.3125vw 0;}
}









/*AboutBoxNr2*/
.indexBusiness{text-align:center; background:#f6f7fc; padding-top:100px; padding-bottom:95px;}
.indexBusiness .titlebox{text-align:left; display:inline-block; margin:0 auto; width:130px; margin-bottom:90px;} 
.indexBusiness .BusinessList{ position:relative;margin:0 -5px; font-size:0; line-height:0;}
.indexBusiness .BusinessList .item{width:20%; display:inline-block;*display:inline;zoom:1; vertical-align:top;}
.indexBusiness .BusinessList .item a{display:block;margin:0 5px; padding-top:55px;padding-bottom:60px; background:#ffffff; position:relative;}
.indexBusiness .BusinessList .item .text{ text-align:center; padding-bottom:40px; position:relative; z-index:2;}
.indexBusiness .BusinessList .item .text:after{ content:''; width:18px; height:3px; position:absolute; bottom:0;left:0;right:0; margin:0 auto; background:#c30d23;}
.indexBusiness .BusinessList .item .img{display:block;width:46px;height:46px; margin:0 auto;background: url("../images/index-icon1.png") center center no-repeat;background-size:100%; margin-bottom:35px;}
.indexBusiness .BusinessList .item a:hover .img{background-image:url("../images/index-icon1h.png");}
.indexBusiness .BusinessList .item.on a .img{background-image:url("../images/index-icon1h.png");}
.indexBusiness .BusinessList .item .img img{ max-width:100%;}
.indexBusiness .BusinessList .item .text .cn{ display:block;font-size:18px; color:#000000;line-height:26px;}
.indexBusiness .BusinessList .item .text .en{display:block;font-size:14px; color:#a1a7b2;line-height:26px;font-family:Arial, Helvetica, sans-serif;}
.indexBusiness .BusinessList .item .text .cn,.indexBusiness .BusinessList .item .text:after,.indexBusiness .BusinessList .item .img,
.indexBusiness .BusinessList .item .text .en{-moz-transition: all .5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all .5s ease-in-out;}
.indexBusiness .BusinessList .item a,.indexBusiness .BusinessList .item .img,.indexBusiness .BusinessList .item .img img{-moz-transition: all .5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all .5s ease-in-out;}
.indexBusiness .BusinessList .item1 .img{ background-image:url("../images/index-icon1.png");}
.indexBusiness .BusinessList .item2 .img{ background-image:url("../images/index-icon2.png");}
.indexBusiness .BusinessList .item3 .img{ background-image:url("../images/index-icon3.png");}
.indexBusiness .BusinessList .item4 .img{ background-image:url("../images/index-icon4.png");}
.indexBusiness .BusinessList .item5 .img{ background-image:url("../images/index-icon5.png");}
.indexBusiness .BusinessList .item1 a:hover .img,.indexBusiness .BusinessList .item1.on a .img{background-image:url("../images/index-icon1h.png");}
.indexBusiness .BusinessList .item2 a:hover .img,.indexBusiness .BusinessList .item2.on a .img{ background-image:url("../images/index-icon2h.png");}
.indexBusiness .BusinessList .item3 a:hover .img,.indexBusiness .BusinessList .item3.on a .img{ background-image:url("../images/index-icon3h.png");}
.indexBusiness .BusinessList .item4 a:hover .img,.indexBusiness .BusinessList .item4.on a .img{ background-image:url("../images/index-icon4h.png");}
.indexBusiness .BusinessList .item5 a:hover .img,.indexBusiness .BusinessList .item5.on a .img{ background-image:url("../images/index-icon5h.png");}

.indexBusiness .BusinessList .item a:after{content:'';width:100%;height:0;position:absolute;bottom:0;left:0;right:0;margin:0 auto;-moz-transition: all .4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;transition: all .4s ease-in-out;}
.indexBusiness .BusinessList .item a:hover:after,
.indexBusiness .BusinessList .on a:after{height:100%;background: url("../images/indexBusiness-bg.jpg") center top no-repeat #c30d23;background-size:cover;}


.indexBusiness .BusinessList .item a:hover .text .cn,
.indexBusiness .BusinessList .item a:hover .text .en,
.indexBusiness .BusinessList .on .text .cn,
.indexBusiness .BusinessList .on .text .en{color:#fff;}
.indexBusiness .BusinessList .item a:hover .text:after,
.indexBusiness .BusinessList .on .text:after{background:#fff;}
@media screen and (max-width:1000px){
.indexBusiness{padding-top:90px; padding-bottom:70px;}
.indexBusiness .titlebox{margin-bottom:50px;} 
.indexBusiness .BusinessList .item{width:50%; margin-bottom:10px;}
.indexBusiness .BusinessList .item a{padding-top:35px;padding-bottom:30px;}
.indexBusiness .BusinessList .item3,
.indexBusiness .BusinessList .item4,
.indexBusiness .BusinessList .item5{width:33.333333%;}
}
@media screen and (max-width:768px){
.indexBusiness{padding-top:70px; padding-bottom:50px;}
.indexBusiness .titlebox{margin-bottom:50px;} 
.indexBusiness .BusinessList .item{width:100%;}
.indexBusiness .BusinessList .item2,
.indexBusiness .BusinessList .item3,
.indexBusiness .BusinessList .item4,
.indexBusiness .BusinessList .item5{width:50%;}
.indexBusiness .BusinessList .item a{padding-top:25px;padding-bottom:25px;}
.indexBusiness .BusinessList .item .text{padding-bottom:20px;}
.indexBusiness .BusinessList .item .img{margin-bottom:20px;width:40px;height:40px;}
.indexBusiness .BusinessList .item .text .cn{font-size:16px;}
.indexBusiness .BusinessList .item .text .en{font-size:12px;}
}
@media screen and (max-width:600px){
.indexBusiness{padding-top:50px; padding-bottom:40px;}
.indexBusiness .titlebox{margin-bottom:30px;} 
.indexBusiness .BusinessList .item .text{padding-bottom:10px;}
.indexBusiness .BusinessList .item .img{margin-bottom:10px;width:35px;height:35px;}
.indexBusiness .BusinessList .item .text .cn{font-size:16px;}
.indexBusiness .BusinessList .item .text .en{font-size:12px;}
}






/*****************************page start*****************************/
.page{background:#ffffff;}

/*pagebanner*/
.pagebanner{ display:block; overflow:hidden;height:auto;background-position:center top;background-repeat:no-repeat;background-size:cover;color:#fff; /*background-attachment:fixed; */padding:9.375% 0;}
.pagebannerBox{ background:#d8d8d8;overflow:hidden; position:relative;}
.pagebannerBox .layout{position: absolute; left:0;right:0; top:0;height:100%; z-index:1;}
.pagebannerBox .pagebanner-tt{ position:absolute; left:0;right:0;top:50%; text-align:left;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.pagebannerBox .pagebanner-tt .en{ display:block;font-size:12px;color:#ffffff; text-transform:uppercase;}
.pagebannerBox .pagebanner-tt .t1{ display:block;font-size:60px;color:#ffffff;font-family:"SourceHanSerifCN SemiBold",宋体,"Source Han Sans CN","Helvetica Neue","Microsoft Yahei",Arial,Helvetica,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif; font-weight:600;}
@media screen and (max-width:1680px) {
.pagebannerBox .pagebanner-tt .t1{font-size:55px;}		
}
@media screen and (max-width:1530px) {
.pagebannerBox .pagebanner-tt .t1{font-size:50px;}		
}
@media screen and (max-width:1220px) {
.pagebanner{height:180px;}
.pagebannerBox .pagebanner-tt .t1{font-size:45px;}		
}
@media screen and (max-width:1150px){
.pagebannerBox .pagebanner-tt .t1{font-size:40px;}			
}
@media screen and (max-width:1024px){
.pagebanner{height:200px;}
.pagebannerBox .pagebanner-tt .t1{font-size:36px;}		
}
@media screen and (max-width:1000px){
.pagebanner{height:220px;}
.pagebannerBox .pagebanner-tt .t1{font-size:32px;}		
}
@media screen and (max-width:768px){
.pagebanner{height:200px;}
.pagebannerBox .pagebanner-tt .t1{font-size:30px;}	
}
@media screen and (max-width:640px){
.pagebanner{height:40vw;}
.pagebannerBox .pagebanner-tt .t1{font-size:22px;}	
}



/*pageTop*/
.pageTop{ margin-top:-60px;}
/*pageNav*/
.pageNav{ height:60px; text-align:right; position:relative;}
.pageNav:before{}
.pageNav ul{ margin:0 auto; font-size:0; display:inline-block;float:right; overflow:hidden;margin-right: -360px; padding-right: 360px; height:60px; background:#666461;}
.pageNav li{ display:inline-block;*display:inline;zoom:1;font-size: 14px; line-height:60px;float:left;}
.pageNav li a{display:block; color:#fff; padding:0 25px; min-width:100px; text-align:center;}
.pageNav li a span{ display:inline-block;position:relative; z-index:2;}
.pageNav li .aNow, .pageNav li a:hover{background:url(../images/page-navon.jpg) right top no-repeat #b71c24;}
.pageNav-tit{ display:none;}
@media screen and (max-width:768px){
.pageTop{ margin-top:0; position:relative;}
.pageTop .layout{ width:100%;}
.pageNav-tit{ display: block;background:url(../images/page-navon.jpg) right top no-repeat #b71c24;height:60px; line-height:60px; color:#fff; text-align:center;}
.pageNav-tit:after {content:''; display:inline-block;width:26px;height:13px;background: url(../images/navdown.png) no-repeat 60% center;background-size:13px;}
.pageNavB{ display:none;}
.pageNav{ height:auto;}
.pageNav ul{display:block;float:none; margin-right:0; padding-right:0; height:auto; background:#666461;}
.pageNav li{ display:block;line-height: normal;float:none;border-bottom: 1px solid #808080;}
.pageNav li a{display:block; color:#fff; padding:10px 25px;text-align:center; line-height:24px;}
.pageNav li a span{ }
.pageNav li .aNow, .pageNav li a:hover{background:none;}
.pageNavB{display: none;position: absolute;top:60px;left: 0;right: 0;z-index: 3;box-shadow: 0 0 20px 0px rgba(0, 0, 0, 0.1);}
}

/*pageInfo*/
.pageInfo{color:#333333;font-size:15px;line-height:30px;min-height:100px;padding-top:125px;background-position:center top;background-repeat:no-repeat;background-size:100%;}
.pageInfo img{max-width:100%;}
.pageInfo hr{ border:none;border-bottom:1px solid #dfdfdf;}
@media screen and (max-width:1220px){
.pageInfo{padding-top:100px;}
}
@media screen and (max-width:1024px){
.pageInfo{padding-top:90px;}
}
@media screen and (max-width:1000px){
.pageInfo{padding-top:70px;}
}
@media screen and (max-width:768px){
.pageInfo{padding-top:50px;font-size:14px; line-height: 26px;}
}
@media screen and (max-width:640px){
.pageInfo{padding-top:40px;}
}


/*pagetit*/
.pagetit{margin-bottom:50px;position:relative;padding-bottom:18px;color:#757575;font-size:14px;}
.pagetit p{color:#757575;font-size:14px;}
.pagetit:after{ content:''; width:30px; height:2px; position:absolute; bottom:0;left:0; background:#d8d8d8;}
.pagetit h1{color: #e41f08;font-size:46px;line-height:normal;font-family:Arial,sans-serif; text-transform:uppercase; margin-bottom:25px;}
.pagetit h2{color: #000000;font-size:24px;line-height:normal;padding-bottom:4px;}
@media screen and (max-width:1220px){
.pagetit h1{font-size:40px;margin-bottom:20px;}
.pagetit h2{font-size:22px;padding-bottom:4px;}
}
@media screen and (max-width:1024px){
.pagetit h1{font-size:32px;margin-bottom:15px;}
.pagetit h2{font-size:22px;padding-bottom:15px;}	
}
@media screen and (max-width:1000px){
.pagetit{margin-bottom:30px;}
.pagetit h1{font-size:42px;margin-bottom:10px;}
.pagetit h2{font-size:20px;padding-bottom:10px;}
}
@media screen and (max-width:768px){
.pagetit{margin-bottom:20px;padding-bottom:10px;}
.pagetit h1{font-size:30px;margin-bottom:5px;}
.pagetit h2{font-size:20px;padding-bottom:8px;}
}
@media screen and (max-width:640px){
.pagetit h1{font-size:26px;}
}



/*page about*/
.pageTable{marign-bottom:85px; position:relative;}
.pageTable td{color: #2d2d2d;font-size:15px;line-height:32px; vertical-align:top;}
.pageTable .td1{width:50%;display:block!important;float:right; overflow:hidden;}
.pageTable .td2{width:50%;/*width:45%;padding-right:5%;*/display:block!important;float:left;overflow:hidden; text-align:justify;}
.pageTable td span{ white-space:normal!important;}
.pageTable td p{ white-space:normal!important;}
.pageInfo .pageTable .td2{height:416px;/*overflow-y:scroll;*/}
.pageTable .td1 img{ width:42.66666666666667%; position:absolute;right:0;bottom:0;}
/*.pageTable .td2::-webkit-scrollbar{width:6px;height:6px;background-color:#d8d8d8;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.pageTable .td2::-webkit-scrollbar-thumb{ background-color:#595959;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}	*/
.pageTable .mCSB_inside>.mCSB_container{ margin-right:88px;}
.pageTable .mCSB_scrollTools{width:6px;}
.pageTable .mCSB_scrollTools .mCSB_draggerRail{background:#d8d8d8!important;width:6px;}
.pageTable .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#595959!important;width:6px;}
@media screen and (max-width:1520px){
.pageTable .mCSB_inside>.mCSB_container{ margin-right:80px;}	
}
@media screen and (max-width:1400px){
.pageTable .mCSB_inside>.mCSB_container{ margin-right:70px;}	
}
@media screen and (max-width:1300px){
.pageTable .mCSB_inside>.mCSB_container{ margin-right:60px;}	
}
@media screen and (max-width:1024px){
.pageTable .mCSB_inside>.mCSB_container{ margin-right:50px;}	
.pageTable td{font-size:14px;line-height:26px;}
.pageInfo .pageTable .td2{height:260px}
}
@media screen and (max-width:1000px){
.pageTable{ padding-bottom:70px;}
.pageTable .td1{ width:100%; display:block!important; text-align:center;padding-top:30px;}
.pageTable .td2{display:block!important;padding:3% 0;/*width:95%;padding-right:5%;*/width:100%;}
.pageTable .td1 img{max-width:500px; width:100%;position:static;}
}
@media screen and (max-width:768px){
.pageTable{ padding-bottom:50px;}
.pageTable td{font-size:14px;line-height:26px;}
.pageTable .td1{ text-align:center;}
.pageTable .td1 img{max-width:400px;}
.pageTable .mCSB_inside>.mCSB_container{ margin-right:30px;}	
}
@media screen and (max-width:640px){
.pageTable{ padding-bottom:30px;}
.pageTable .mCSB_inside>.mCSB_container{ margin-right:20px;}
}
@media screen and (max-width:500px){
.pageTable .td1 img{max-width:80%;}	
}


/*top500*/
.top500{color:#00793a;text-align:center; padding-top:30px; padding-bottom:25px; border-top:1px solid #efefef; margin-top:160px;}
.top500 span{display:inline-block; vertical-align: top; color:#333333; font-size:14px; line-height: 32px;}
@media screen and (max-width:1520px){
.top500{margin-top:120px;}
}
@media screen and (max-width:1400px){
.top500{margin-top:100px;}
}
@media screen and (max-width:1300px){
.top500{margin-top:90px;}
}
@media screen and (max-width:1024px){
.top500{margin-top:70px;}
}
@media screen and (max-width:768px){
.top500{margin-top:50px;}
}
@media screen and (max-width:640px){
.top500{margin-top:7.8125vw;padding-top:4.6875vw; padding-bottom:4.6875vw;font-size:2.1875vw;}
.top500 img{ width:6.25vw;}
.top500 span{font-size:2.1875vw;line-height:5vw;}
}




/*page2Table*/
.page2Table{ padding-bottom:85px;}
.page2Table td{color: #2d2d2d;font-size:15px;line-height:32px;}
.page2Table td span{ white-space:normal!important;}
.page2Table td p{ white-space:normal!important;}
.page2Table .td1{width:45%;float:left; padding-right:5%;overflow:hidden;}
.page2Table .td2{width:45%;float:right;padding-left:5%;overflow:hidden; text-align:justify;background:url(../images/page2-wzbg.jpg) left 10px no-repeat ;}
@media screen and (max-width:1000px){
.page2Table{ padding-bottom:70px;}
.page2Table .td1{ width:90%; display:block!important;padding:3% 5%;}
.page2Table .td2{width:90%; display:block!important;padding:3% 5%; background:none;}
}
@media screen and (max-width:768px){
.page2Table{ padding-bottom:50px;}
.page2Table td{font-size:14px;line-height:26px;}
.page2Table .td1{ width:100%; display:block!important;padding:3% 0%;}
.page2Table .td2{width:100%; display:block!important;padding:3% 0%; background:none;}
}










/*pageTeam*/
.pageTeam{padding:0;}
.pageTeam .pageTeambox{overflow: hidden;position: relative;z-index: 1;}
.pageTeam .swiper-slide{width:50%;overflow: hidden; display:block;}
.pageTeam .item{padding:40px 40px; border:1px solid #eeeeee;cursor: pointer;}
.pageTeam .img{position:relative;overflow: hidden;display: block;padding:25% 0; /*width:255px;height:330px;*/width:38.63636363636364%;}
.pageTeam .img img{width: 100%;display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;height: 100%;max-width:none;}
/*.pageTeam .item:hover .img img{-moz-transform: scale(1.1) translate(-50%, -50%); -webkit-transform: scale(1.1) translate(-50%, -50%);-ms-transform: scale(1.1) translate(-50%, -50%);transform: scale(1.1) translate(-50%, -50%);}*/
.pageTeam .text{color: #333333;font-size:16px;position:absolute;top: 50%;left:48%;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%); width:43%;}
.pageTeam .text .tit{ font-size:16px; color:#000000;line-height:30px;font-weight:600;margin-bottom:15px;text-align:left;}
.pageTeam .text .tit .s{font-size:14px;color:#595959; display:block; font-weight:normal;}
.pageTeam .text .tit2{font-size:14px;color:#595959;line-height:28px; max-height:140px;overflow: hidden; text-align:justify;}
.pageTeam .mCSB_inside>.mCSB_container{margin-right:30px;}
.pageTeam .mCSB_scrollTools .mCSB_draggerRail {background:#d8d8d8 !important;width:4px;}
.pageTeam .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#595959 !important; }

.pageTeam .swiper-slide,.pageTeam .img img,.pageTeam .img,.pageTeam .item{-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;}
/**/
.pageTeam .swiper-button-prev{position: absolute;transition: 0.4s;opacity: 1;width:23px;height:44px;bottom:0;margin:0;left:auto;right:80px;background: url("../images/index-left.png") center center no-repeat;background-size:100%;outline: none; z-index:9;}
.pageTeam .swiper-button-next{position: absolute;transition: 0.4s;opacity: 1;width:23px;height:44px;bottom:0;margin:0;right:0;background: url("../images/index-right.png") center center no-repeat;background-size:100%;outline: none; z-index:9;}
.pageTeam .pageTeambox .swiper-pagination{bottom: 0; position:static; margin-top:80px;}
.pageTeam .pageTeambox .swiper-pagination span{width:6px;height:6px;background:#d8d8d8;border-radius:6px;margin: 0 2.5px;opacity: 1; outline:none;}
.pageTeam .pageTeambox .swiper-pagination span.swiper-pagination-bullet-active{width:13px;}
@media screen and (max-width:1440px) {
	.pageTeam{padding-bottom:90px;}
	.pageTeam .swiper-button-prev{width:20px;height:44px;right:70px;}
	.pageTeam .swiper-button-next{width:20px;height:44px;}
	.pageTeam .pageTeambox .swiper-pagination{margin-top:70px;}
}
@media screen and (max-width:1220px) {
    .pageTeam{padding-bottom:80px;}
	.pageTeam .item{padding:30px 30px;}
    .pageTeam .text{width:48%;}
	.pageTeam .swiper-button-prev{width:14px;height:44px;right:30px;}
	.pageTeam .swiper-button-next{width:14px;height:44px;}
	.pageTeam .pageTeambox .swiper-pagination{margin-top:50px;}
}
@media screen and (max-width:1024px) {
	.pageTeam{padding-bottom:50px;}
	.pageTeam .swiper-slide{ width:50%;}
	.pageTeam .item{padding:20px 20px;}
	
	.pageTeam .swiper-button-prev{width:14px;height:44px;right:30px;}
	.pageTeam .swiper-button-next{width:14px;height:44px;}
	.pageTeam .pageTeambox .swiper-pagination{margin-top:20px;}
}
@media screen and (max-width:768px) {
	.pageTeam{padding-bottom:30px;}
	.pageTeam .swiper-slide{ width:100%;}
	.pageTeam .item{ margin:0 5px;}
	.pageTeam .img{padding:120px 0;width:240px; border-radius:50%; overflow:hidden; margin:0 auto; margin-bottom:20px;}
	.pageTeam .img img{width: 100%;height:auto;}
	
    .pageTeam .text{font-size:16px;position:static;top:0;left:0;-moz-transform: translate(0, 0);-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0); width:100%;}
	.pageTeam .text .tit{text-align:center;line-height:26px;margin-bottom:10px;}
	.pageTeam .text .tit2{max-height:100%;line-height:26px;}
		.pageTeam .swiper-button-prev{width:12px;height:24px;right:20px;}
	.pageTeam .swiper-button-next{width:12px;height:24px;}
	.pageTeam .pageTeambox .swiper-pagination{margin-top:20px;}
	.pageTeam .item{padding:50px 30px 40px 30px; border:1px solid #eeeeee; background:#eeeeee;}
}
@media screen and (max-width:640px) {
	.pageTeam{padding-bottom:25px;}
	.pageTeam .img{padding:24vw 0;width:48vw;}
	.pageTeam .item{padding:6vw 3vw 5vw 3vw; border:1px solid #eeeeee; background:#eeeeee;}
	.pageTeam .pageTeambox .swiper-pagination{margin-top:10px;}
	.pageTeam .swiper-button-prev{width:10px;height:20px;right:30px;}
	.pageTeam .swiper-button-next{width:10px;height:20px;}
}


.pageHistory{ padding-bottom:94px;}
.pageHistory .pageHistoryb{ position:relative; height:100%;}
.pageHistory .pageHistoryb:after{ content:''; position:absolute; left:0;right:0; top:50%; width:100%;height:1px;background:#d3d3d3;}
.pageHistory .swiper-slide{width:183px;float:left;}
.pageHistory .item{ width:183px;height:307px;position:relative; z-index:2;}
.pageHistory .item:after{width:1px; height:35px;background:#d3d3d3;position:absolute; left:0; right:0;margin:0 auto; bottom:0;}
.pageHistory .item{ display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.pageHistory .item i{width:8px; height:8px;border:3px solid #ea1f05; background:#fff;position:absolute; left:0; right:0; margin:0 auto; bottom:-8px; z-index:3;border-radius:50%; overflow:hidden; }
.pageHistory .item h3{ width:183px; height:211px; overflow:hidden;background:url(../images/page2-wz3.png) center top no-repeat ; position: absolute; top:0; left:0;right:0;}
.pageHistory .item h3 .wz{ padding:0 5px;display:block;position:absolute;top: 50%;left:0; right:0;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%); text-align:center; font-size:14px;line-height:24px; color:#333;}
.pageHistory .item h1{font-size:26px;font-weight:bold;color:#e41f08;position:absolute; left:0; right:0; bottom:50px; text-align:center;}
/*ls2*/
.pageHistory .item.ls2 {margin-left:-10px;margin-top:307px;}
.pageHistory .item.ls2 i{bottom:auto;top:-8px;}
.pageHistory .item.ls2:after{bottom:auto;top:0;}
.pageHistory .item.ls2 h1{bottom:auto;top:50px;}
.pageHistory .item.ls2 h3{top:auto;bottom:0;}
.pageHistory .swiper-slide .item.ls2 h3{ background-image:url(../images/page2-wz2.png);}
.pageHistory .swiper-slide .item.ls2 h3 .wz{color:#ffffff;}
/*nth-child(3n+1)*/
.pageHistory .swiper-slide:nth-child(3n+1) .item h3{ background-image:url(../images/page2-wz.png);}
.pageHistory .swiper-slide:nth-child(3n+1) .item h3 .wz{color:#ffffff;}
/*ls0*/
.pageHistory .swiper-slide .item.ls0 h3{ background-image:url(../images/page2-wz.png);}
.pageHistory .swiper-slide .item.ls0 h3 .wz{ color:#ffffff;}
.pageHistory .swiper-slide .item .wz strong{/* font-size:17px; */font-weight:bold;}
/*swiper-button*/
.pageHistory .swiper-button-prev,.pageHistory .swiper-button-next{width:52px; height:52px; border:1px solid #c9c9c9; position:relative;}
.pageHistory .swiper-button-prev:after,.pageHistory .swiper-button-next:after{content:" "; display:block; position:absolute; width:21px; height:22px; top:50%; margin-top: -11px; background:no-repeat center;}
.pageHistory .swiper-button-prev:after{left:15px; background-image: url("../images/arrow-left.png"); background-size:12px;}
.pageHistory .swiper-button-next:after{right:15px; background-image: url("../images/arrow-right.png"); background-size:12px;}
.pageHistory .swiper-button-prev:hover,.pageHistory .swiper-button-next:hover{width:86px;border-color:#ea1f05;}
.pageHistory .pageHistory-button{padding-top:188px; position:relative;}
.pageHistory .swiper-button-prev{position: absolute;opacity: 1;width:52px;height:52px;bottom:0;margin:0; left:auto;right:50%; margin-right:5px;outline: none; z-index:9;-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s; border-radius:5px; background:none;}
.pageHistory .swiper-button-next{position: absolute;opacity: 1;width:52px;height:52px;bottom:0;margin:0;left:50%;margin-left:5px;outline: none; z-index:9;-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s; border-radius:5px; background:none;}
@media screen and (max-width:1220px) {
	.pageHistory{ padding-bottom:70px;}
}
@media screen and (max-width:1024px) {
	.pageHistory{ padding-bottom:50px;}
}
@media screen and (max-width:768px) {
		.pageHistory{ padding-bottom:30px;}
	.pageHistory .pageHistoryb:after{ content:''; position:absolute; left:0;right:0; top:0; width:100%;height:1px;background:#d3d3d3;}
	.pageHistory .item {margin-left:20px;margin-top:0;}
	.pageHistory .item.ls2 {margin-left:20px;margin-top:0;}
	.pageHistory .item i{bottom:auto;top:-8px;}
	.pageHistory .item:after{bottom:auto;top:0;}
	.pageHistory .item h1{bottom:auto;top:50px;}
	.pageHistory .item h3{top:auto;bottom:0;}

	.pageHistory .swiper-button-prev,.pageHistory .swiper-button-next{width:42px; height:42px;}
	.pageHistory .swiper-button-prev:after{left:10px;background-size:10px;}
	.pageHistory .swiper-button-next:after{right:10px;background-size:10px;}
	.pageHistory .pageHistory-button{padding-top:150px; position:relative;}
	.pageHistory .swiper-button-prev,
	.pageHistory .swiper-button-next{width:42px;height:42px;}
    .pageHistory .swiper-button-prev:hover,.pageHistory .swiper-button-next:hover{width:52px;}
}
@media screen and (max-width:640px) {
	.pageHistory .pagetit{ margin-bottom:30px;}
	.pageHistory .item h1{ font-size:  4.0625vw;}
	.pageHistory .item h3 .wz{padding:0 0.78125vw;font-size:2.3vw;line-height:4vw;}
	.pageHistory .item{ width:28.59375vw;height:47.96875vw;}
	.pageHistory .item {margin-left:3vw;}
	.pageHistory .item.ls2 {margin-left:3vw;}
	.pageHistory .swiper-slide{width:auto;}
	.pageHistory .item h1{bottom:auto;top:7.8125vw;}
	.pageHistory .item.ls2 h1{bottom:auto;top:7.8125vw;}
	.pageHistory .item h3{ width:28.59375vw; height:32.96875vw; background-size:100%;}
		.pageHistory .pageHistory-button{padding-top:100px;}
}
@media screen and (max-width:500px) {
	.pageHistory .item h1{ font-size:4vw;}
	.pageHistory .item h3 .wz{font-size:2.4vw;line-height:4vw;}
}







/*page-pageList li4*/
.page5{ padding-bottom:60px;}
.page-pageList{ padding-bottom:44px;}
.page-pageList ul{margin:0 -10px;position:relative; font-size:0;}
.page-pageList li.li4{position:relative;z-index:1;cursor:pointer; display:inline-block;*display:inline;zoom:1; width:25%; margin-bottom:10px; vertical-align:top;}
.page-pageList li.li4 a{display:block; position:relative; margin:0 10px;text-align:center; background:#f5f5f5; padding:50PX 15% 0 15%; padding-bottom:15px;}
.page-pageList li.li4 .ImgBoxB{display: block;padding:0PX 0 25px 0;border-bottom:1px solid #e0e0e0; position:relative;margin-bottom:15px;}
.page-pageList li.li4 a:before,
.page-pageList li.li4 .ImgBoxB:after{-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.page-pageList li.li4 a:before{content: '';display: block;width:0;height: 100%;background-color: rgba(0,0,0,0);left:50%;top: 0;position: absolute;}
.page-pageList li.li4 .ImgBoxB:after{content: '';color:#fff;font-size: 18px;display: block;width:40px;height:40px;line-height:40px;text-align: center;box-sizing:content-box;border-radius: 50%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;overflow: hidden;background-clip: content-box;opacity: 0;filter: alpha(opacity=0);-webkit-transform: scale(1.35);-ms-transform: scale(1.35);-o-transform: scale(1.35);transform: scale(1.35); background: url("../images/top-search2.png") center center no-repeat #333;background-size:18px;}
.page-pageList li.li4 a:hover:before{background-color: rgba(0,0,0,0.15); z-index:2; left:0;}
.page-pageList li.li4 a:hover .ImgBoxB:after{opacity: .9;filter: alpha(opacity=90);-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;z-index: 9;}
.page-pageList li.li4 .ImgBox{display: block;position: relative;width: 100%;padding: 61.819% 0;overflow: hidden; }
.page-pageList li.li4 .ImgBox img{transition: 0.4s;position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: contain;}
.page-pageList li.li4 a,
.page-pageList li.li4 .ImgBox img,
.page-pageList li.li4 .ImgBox,
.page-pageList li.li4 .title{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.page-pageList li.li4 a:hover .ImgBox img{-moz-transform:scale(1.05); -webkit-transform:scale(1.05);transform:scale(1.05);}
.page-pageList li.li4 .title {font-size:15px; color:#000000; line-height:26px;height:52px; overflow:hidden; /*padding:15px 0;height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;*/}
/*.page-pageList li.li4 a:before {content: "";position: absolute;left: 0;bottom: -1px;width: 0;height:1px;background-color:#faca99;transition: all .3s;}*/
.page-pageList li.li4 a:hover:before {width: 100%;}
.page-pageList li.li4 a:hover .title{color:#c30d23}
@media screen and (max-width:1220px){
.page-pageList li.li4 {width:33.33333%;}
.page5{ padding-bottom:40px;}
.page-pageList{ padding-bottom:24px;}
}
@media screen and (max-width:1024px){
.page5{ padding-bottom:30px;}
.page-pageList{ padding-bottom:20px;}
}
@media screen and (max-width:768px){
.page5{ padding-bottom:25px;}
.page-pageList{ padding-bottom:15px;}
.page-pageList ul{margin:0 -5px;}
.page-pageList li.li4 a{ margin:0 5px;}
.page-pageList li.li4 {width:50%; margin-bottom:10px;}
.page-pageList li.li4 a{padding:10px 10px 10px 10px;}
.page-pageList li.li4 .ImgBoxB{padding:10PX 10PX 20px 10PX;}
.page-pageList li.li4 a:hover .ImgBox:after{display:none!important;}
.page-pageList li.li4 .title {padding:0 0;font-size:14px;line-height:20px; height:40px;}
.page-pageList li.li4 .ImgBox{padding:50% 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;height: 30px;line-height: 30px;font-size: 0;}
.page-tab ul li{margin: 0;padding: 0;display: inline-block;position: relative;height: 30px;line-height: 30px;}
.page-tab ul li a{display: inline-block;text-align: center;font-size: 12px;color: #1e2831;padding: 0 11px;margin:0 4px;height: 28px;line-height: 28px;border: 1px solid #d2d2d2;background: #ffffff;}
.page-tab ul li a:hover,.page-tab ul li a.focus{background:#c30d23;color: #fff;border-color:#c30d23;}
.page-tab ul li.next-page a, .page-tab ul li.prev-page a{padding: 0 18px;}
@media screen and (max-width:1024px){
.page-tab{margin:0 auto;padding:30px 0 30px 0;text-align: center; }
}
@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{margin:0 auto;padding:15px 0 15px 0;text-align: center; }
}





/*contactTable*/
.contactBOX{line-height:28px; font-size:16px; color:#595959;font-family:"SourceHanSerifCN SemiBold",宋体,"Source Han Sans CN","Helvetica Neue","Microsoft Yahei",Arial,Helvetica,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif;}
.contactTableB1{ float:right;width:540px;}
.contactTableB2{ float:left;width:935px;margin-bottom:40px;}
.contactTableB2 .contactTableB2-box{padding-right:44px;}
@media screen and (max-width:1919px){
.contactTableB1{width:36%;}
.contactTableB2{width:62%;}
}
@media screen and (max-width:1380px){
.contactTableB1{width:41.5%;}
.contactTableB2{width:57.5%;}
}
@media screen and (max-width:1024px){	
.contactTableB1{width:100%;}
.contactTableB2{width:100%;}	
.contactTableB2 .contactTableB2-box{padding-right:0;}
}



/**Contact**/
.contactTableBig td{line-height:32px; font-size:16px; color:#333333; padding-bottom:8px; padding-top:8px;background:#f9f9f9; padding:30px 30px;}
.contactTableBig td strong{ font-size:20px; color:#333333; margin-right:10px;}
.contactTableBig td h1{ margin-bottom:10px; text-transform:uppercase;font-size:12px; color:#a1a7b2;}
@media screen and (max-width:1024px){
.contactTableBig td{font-size:14px;padding:25px 25px;line-height:28px;}
.contactTableBig td strong{font-size:18px;margin-right:10px;}
}
@media screen and (max-width:768px){
.pageMap{margin-bottom:30px;}
.contactTableBig td strong{ display:block;}
.contactTableBig td{font-size:14px;padding:20px 20px;line-height:26px;}
.contactTableBig td h1{ margin-bottom:5px; line-height:26px;}
}

/**/
.pageMap{margin-bottom:75px;}
@media screen and (max-width:768px){
.pageMap{margin-bottom:30px;}
}


/*pagefeedbackBOX*/
.pagefeedbackBOX{ padding-top:80px;padding-bottom:80px;}
.feedbackBox1{ width:50%;background: url("../images/page6-wzbg.jpg") left bottom no-repeat;background-size:100%; vertical-align:top; color:#909090; font-size:12px;line-height: normal;}
.feedbackBox1 .feedbackBox1-Nr{ padding-right:30px;}
.feedbackBox2{ width:50%;vertical-align:top;}
@media screen and (max-width:1220px){
.pagefeedbackBOX{ padding-top:70px;padding-bottom:70px;}
}
@media screen and (max-width:1024px){
.pagefeedbackBOX{ padding-top:50px;padding-bottom:50px;}
}
@media screen and (max-width:1000px){
.feedbackBox1{ width:100%!important;display:block!important; padding-bottom:30px;}
.feedbackBox1 .feedbackBox1-Nr{ padding-right:0;}
.feedbackBox2{ width:100%!important;display:block!important;}
}
@media screen and (max-width:768px){
.pagefeedbackBOX{ padding-top:30px;padding-bottom:30px;}
.feedbackBox1{padding-bottom:15px;}
}



/*feedback*/
.pagefeedback{margin:0 -25px;}
.feedback{font-size:14px;color:#464646;line-height: 30px;text-align:left;padding:0;}
.feedback .t{font-size:15px;color:#000000;line-height: 30px;display:block;}
.feedback .t i{ margin-left:5px;}
.feedback label{display:block;}
.feedback .liB{margin:0 25px;}
.feedback .l1{float:left;width:50%;}
.feedback .text{display:block;width: 100%;height:40px;margin-bottom:30px;padding:4px 0 4px 0;outline:none;font-size:12px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border-bottom:1px solid #e0e3e4; }
.feedback .text2{display:block;width:100%;height:40px;margin-bottom:30px;padding:4px 0px 4px 0;outline:none;font-size:12px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border-bottom:1px solid #e0e3e4;}
.feedback .input_Code{display:block;float:left;width:320px;height:40px;margin-bottom:50px;padding:4px 0px 4px 0;margin-right:10px;
outline:none;font-size:12px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;border-bottom:1px solid #e0e3e4;}
.feedback .input{display:inline-block;width:133px;height:45px;line-height:45px; border-radius:5px; overflow:hidden; padding:0 30px;outline:none;font-size:14px;color:#fff;font-family:Arial,"微软雅黑",Sans-Serif;border:none;margin-top:20px;text-align:left;float:none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background: url("../images/page6-s.png")  right center no-repeat #c30d23;}
.feedback .tj:hover{background-color:#e61a33;color:#fff; border-color:#e61a33;width:150px;}
@media screen and (max-width:1680px){
.pagefeedback{margin:0 -20px;}
.feedback .liB{margin:0 20px;}
}
@media screen and (max-width:1350px){
.pagefeedback{margin:0 -10px;}
.feedback .liB{margin:0 10px;}
}
@media screen and (max-width:1220px){
.feedback .input_Code{width:320px;}
}
@media screen and (max-width:768px){
.pagefeedback{margin:0;}
.feedback .liB{margin:0;}
.feedback{padding:30px 0 0px 0;}
.feedback .l1{float:none;width:100%;margin:0;}
.feedback .input_Code{width:100%;margin-bottom:10px;}
.feedback .text{margin-bottom:15px;}
.feedback .text2{margin-bottom:15px;}
.feedback .liB{margin:0;}
.feedback .kk{ display:block; clear: both;}

}






/*page newsList listpic*/
.page-newsList{margin-bottom:35px;/* padding-top:70px;*/}
.page-newsList .newsListul{margin:0 -7.5px; font-size:0;}
.page-newsList ul li.listpic{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:33.33333%;margin-bottom:20px;position:relative;}
.page-newsList ul li.listpic a{display:block;position: relative;overflow:hidden;margin:0 7.5px; padding:8% 8%; border:1px solid #e5e5e5;}
.page-newsList ul li.listpic .ImgBox{width:100%;height:auto;overflow:hidden;}
.page-newsList ul li.listpic .ImgBox img{height:100%; width:100%;}
.page-newsList ul li.listpic .ImgBox img,.page-newsList ul li.listpic .listTitle .listTitleBox{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.page-newsList ul li.listpic:hover .ImgBox img{-moz-transform: scale(1.05); -webkit-transform: scale(1.05);transform: scale(1.05);}
.page-newsList ul li.listpic .listTitle{overflow:hidden;display:block;padding:0;}
.page-newsList ul li.listpic .listTitle{ padding:28px 0 0 0;position: relative;color: #333333;font-size:16px;}
.page-newsList ul li.listpic .listTitle .date{font-size:12px; color:#757575;line-height:30px;margin-bottom:15px;text-align:left;}
.page-newsList ul li.listpic .listTitle .d{font-size:26px; color:#757575;line-height:30px;margin-bottom:0px;font-family: 'Gotham Rounded Book',Arial, Helvetica, sans-serif; text-align:left;}
.page-newsList ul li.listpic .listTitle .t{font-weight:300;display: block;font-size:16px;line-height:28px; height:56px; overflow:hidden;}
.page-newsList ul li.listpic a:hover .listTitle .t{color:#c30d23}
@media screen and (max-width:1680px) {
.page-newsList ul li.listpic a{padding:7% 7%;}	
}
@media screen and (max-width:1300px) {
.page-newsList ul li.listpic a{padding:7% 5%;}	
}
@media screen and (max-width:1220px) {
.page-newsList ul li.listpic .listTitle .d{font-size:24px;}
.page-newsList ul li.listpic .listTitle .t{font-size:15px;}
.page-newsList ul li.listpic a{padding:20px 20px;}
}
@media screen and (max-width:1024px) {
.page-newsList ul li.listpic a{margin:0 5px; padding:0px 0px;}
.page-newsList ul li.listpic .listTitle .d{font-size:22px;}
.page-newsList ul li.listpic .listTitle .t{font-size:15px;}
.page-newsList ul li.listpic .listTitle{padding:20px 20px 20px 20px;font-size:14px;}
}
@media screen and (max-width:992px) {
.page-newsList .newsListul{margin:0 -5px;}
.page-newsList ul li.listpic{width:50%;}
.page-newsList ul li.listpic a{margin:0 5px;}
.page-newsList ul li.listpic .listTitle .date{font-size:12px;margin-bottom:10px;}
.page-newsList ul li.listpic .listTitle .d{font-size:20px;}
.page-newsList ul li.listpic .listTitle .t{font-size:14px;line-height:26px; height:52px;}
.page-newsList ul li.listpic.li3{ display:none;}
}
@media screen and (max-width:768px) {
.page-newsList{margin-bottom:10px;}
/*.page-newsList .newsListul{margin:0; font-size:0;}
.page-newsList ul li.listpic{width:100%;margin-bottom:15px;}*/
.page-newsList ul li.listpic a{padding:0;}
.page-newsList ul li.listpic .listTitle{ padding:20px 20px 20px 20px;font-size:14px;}
.page-newsList ul li.listpic .listTitle .d{font-size:18px;}
}
@media screen and (max-width:500px) {
.page-newsList .newsListul{margin:0; font-size:0;}
.page-newsList ul li.listpic{width:100%;margin-bottom:15px;}
.page-newsList ul li.listpic a{margin:0; padding:0;}
}

/*page-newsList newsListul2*/
.page-newsList .newsListul2{ margin-bottom:10px;padding:0 26.5px 0 26.5px;border:1px solid #e5e5e5; font-size:0; line-height:0;}
.page-newsList .newsListul2 li{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:50%;position:relative;}
.page-newsList .newsListul2 li a{display:block;position: relative;overflow:hidden;margin:0 17.5px; padding:0 5px;border-bottom:1px dashed #cdcdcd;}
.page-newsList .newsListul2 li .listTitle .listTitleBox{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.page-newsList .newsListul2 li .listTitle{overflow:hidden;display:block;padding:22.5px 0;}
.page-newsList .newsListul2 li .listTitle .t{font-weight:300;display: block;font-size:16px;line-height:28px; height:28px; overflow:hidden; padding-left:45px;background: url("../images/news-n.png") left center no-repeat;background-size:20px;white-space: nowrap;text-overflow: ellipsis;}
.page-newsList .newsListul2 li a:hover .listTitle .t{color:#c30d23}
.page-newsList .newsListul2 li a{overflow:hidden; position:relative;}
.page-newsList .newsListul2 li a:after{content:" "; display:block; position:absolute; height:100%; width:0; left:50%; top:0; background:#f9f9f9; z-index: -1; -webkit-transition: all .8s; -moz-transition: all .8s; -ms-transition: all .8s; -o-transition: all .8s; transition: all .8s;}
.page-newsList .newsListul2 li a:hover:after{left:0; width:100%;}
.page-newsList .newsListul2 li:last-child a{border:none;}
.page-newsList .newsListul2 li:nth-last-child(2) a{border:none;}
@media screen and (max-width:1220px) {
.page-newsList .newsListul2{padding:0 25px;}
}
@media screen and (max-width:1024px) {
.page-newsList .newsListul2{padding:0 20px;}
.page-newsList .newsListul2 li .listTitle{padding:20px 0;}
.page-newsList .newsListul2 li .listTitle .t{font-size:14px;line-height:26px; height:26px; overflow:hidden; padding-left:30px;background-size:15px;}
}
@media screen and (max-width:992px) {
.page-newsList .newsListul2{padding:15px 15px;}
.page-newsList .newsListul2 li .listTitle{padding:15px 0;}
}
@media screen and (max-width:768px) {
.page-newsList .newsListul2{padding:10px 10px;}
.page-newsList .newsListul2 li{width:100%;}
.page-newsList .newsListul2 li a{margin:0; padding:0 10px;}
.page-newsList .newsListul2 li .listTitle{padding:10px 0;}
.page-newsList .newsListul2 li .listTitle .t{font-size:14px;line-height:24px; height:24px;}
.page-newsList .newsListul2 li:nth-last-child(2) a{border-bottom:1px dashed #cdcdcd;}
}




/*page-NewsInfo*/
.page-news .page-newsInfo{text-align:left;padding:50px 10%;}
.page-news .page-newsInfo .newsTit{font-size:26px; color:#333333; line-height: normal; text-align:left;font-weight:500;margin-bottom:50px;}
.page-news .page-newsInfo .newsShuju{ font-size:12px; color:#909090;line-height:30px;padding-bottom:50px; }
.page-news .page-newsInfo .newsShuju .d{float:left;width:50%;display:block;font-size:16px; color:#c30d23;line-height:30px; font-style:normal;font-family: 'Gotham Rounded Book',Arial, Helvetica, sans-serif;}
.page-news .page-newsInfo .newsShuju .newsShare{float:right;display:inline-block;text-align:right;margin:0 auto; width:180px;}
.page-news .page-newsInfo .newsText{margin:0 0;text-align:justify;font-size:15px;color:#333333;line-height:28px;}
.page-news .page-newsInfo .newsTextNr{padding-bottom:20px;padding-top:30px;border-top:1px solid #d4d4d4;}
.page-news .page-newsInfo .newsText img{ max-width:100%; height:auto;}
.page-news .page-newsInfo .newsBtn{padding-top:20px;padding-bottom:20px;font-size:0; border:none; border-bottom:1px solid #e9e9e9;}
.page-news .page-newsInfo .newsBtn .newsBtnA,.page-news .page-newsInfo .newsBtn .newsBtnB{display:inline-block;*display:inline;zoom:1;width:50%; line-height:20px; height:20px; overflow:hidden;color:#595959;font-size:13px;}
.page-news .page-newsInfo .newsBtn a{display:inline-block;max-width:90%;line-height:14px; height:14px;color:#595959; white-space:nowrap;text-overflow: ellipsis; overflow: hidden;}
.page-news .page-newsInfo .newsBtn a:hover{color:#c30d23;}
.page-news .page-newsInfo .newsBtn .newsBtnA{text-align:left;}
.page-news .page-newsInfo .newsBtn .newsBtnB{ text-align:right;}
.page-news .page-newsInfo .newsBtn a srtong{ color:#333333;}
.page-news .page-newsInfo .newsBtn .newsBtnA span{}
.page-news .page-newsInfo .newsBtn .newsBtnB span{}
@media screen and (max-width:1680px) {
.page-news .page-newsInfo{padding:70px 7%;}	
	
}
@media screen and (max-width:1024px) {
.page-news .page-newsInfo .newsShuju{padding-bottom:20px; }	
.page-news .page-newsInfo .newsTit{ font-size:24px;margin-bottom:40px;}
}
@media screen and (max-width:992px) {
  .page-news .page-newsInfo{padding:70px 50px;}
  .page-news .page-newsInfo .newsTit{ font-size:22px;margin-bottom:30px;}
  .page-news .page-newsInfo .newsTextNr{padding-top:30px;padding-bottom:20px;}
  
  .page-news .page-newsInfo .newsBtn .newsBtnA{width:50%;text-align:left;}
  .page-news .page-newsInfo .newsBtn .newsBtnB{width:50%;text-align:right;}

}
@media screen and (max-width:768px) {
  .page-news .page-newsInfo{padding:50px 30px;}
  .page-news .page-newsInfo .newsTit{ font-size:18px;margin-bottom:20px;}
  .page-news .page-newsInfo .newsBtn span,.page-news .page-newsInfo .newsBtn a{line-height:20px; height:20px; }
}



/*page-back*/
.page-back{margin:0 auto;text-align:center;padding:30px 0;}
.page-back a{display:block;width:128px;font-size: 12px;line-height: 36px;height:36px;overflow:hidden; text-align:center;color: #5e5e5e;margin:0 auto;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s; background:#fff; border:1px solid #dcdcdc; position:relative;}
.page-back a span{ display:inline-block; position:relative; z-index:2;}
.page-back a:after{ content:''; position:absolute;left:50%;top:0; width:0; height:100%;background:#c30d23;-moz-transition: all .5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all .5s ease-in-out;}
.page-back a:hover:after{ width:100%; left:0;}
.page-back a:hover{color:#fff; border-color:#c30d23;}









/*page-concept*/
.page-concept{overflow:hidden;}
.page-concept .page-conceptul{position:relative; font-size:0;}
.page-concept .page-conceptul{margin:0;height: 100%;overflow: hidden;}
.page-concept .page-conceptul .li{height:100%;overflow: hidden; position:relative; margin-bottom:60px;}
.page-concept .page-conceptul .li .imgBox{display: block;position: relative;width:54%;padding:205px 0;overflow: hidden;}
.page-concept .page-conceptul .li .imgBox img{/*width: 100%;*/height: 100%;/*object-fit: cover;*/-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);position:absolute;left:50%;top:50%;max-height:100%;max-width:none;}
.page-concept .page-conceptul .li .title{font-size:15px;color:#595959;text-align:left;}
.page-concept .page-conceptul .li .title{width:38%;position:absolute;top:50%; right:0;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.page-concept .page-conceptul .li .title .titleNr{ padding-top:50px;padding-bottom:50px; position:relative; z-index:2;}
.page-concept .page-conceptul .li h1{ margin-bottom:45px;}
.page-concept .page-conceptul .li h1 span{display:inline-block;font-size:12px;color: #a1a7b2; line-height:26px;font-weight:normal; text-transform:uppercase; margin-right:10px;}
.page-concept .page-conceptul .li h1 .cn{font-size:24px;color:#e41f08;}
.page-concept .page-conceptul .li .line{display:block; width:23px; height:2px; background:#e41f08;margin-top:50px;}
/*li2*/
.page-concept .page-conceptul .li.li2 .title{right:auto;left:0;}
.page-concept .page-conceptul .li.li2 .imgBox{ float:right;}
/**/
.page-concept .page-conceptul .li .imgBox img,
.page-concept .page-conceptul .li .imgBox,
.page-concept .page-conceptul .li .title{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.page-concept .page-conceptul .li:hover .imgBox img{-moz-transform: scale(1.05) translate(-50%, -50%); -webkit-transform: scale(1.05) translate(-50%, -50%);-ms-transform: scale(1.05) translate(-50%, -50%);transform: scale(1.05) translate(-50%, -50%);}
@media screen and (max-width:1000px){
.page-concept .page-conceptul .li{margin-bottom:0px;}
.page-concept .page-conceptul .li .imgBox{width:100%;padding:25.30864197530864% 0;}
.page-concept .page-conceptul .li.li2 .imgBox{ float:none;}
.page-concept .page-conceptul .li .title{width:100%;position:static;top:0%;-moz-transform: translate(0,  0);-webkit-transform: translate(0, 0%);-ms-transform: translate(0, -0%);transform: translate(0, -0%);}
.page-concept .page-conceptul .li h1{ margin-bottom:25px;}
.page-concept .page-conceptul .li h1 .cn{font-size:20px;}
.page-concept .page-conceptul .li .line{margin-top:25px;}
}











/*pageTalent1*/
.pageTalent1{ padding-bottom:50px;}
.pageTalent1 ul{ margin:0 -10px; font-size:0; line-height:0;}
.pageTalent1 ul li.Talentli{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;overflow:hidden;list-style:none;width:33.33333%;vertical-align:top;margin-bottom:50px;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.pageTalent1 ul li.Talentli .item{display:block;padding:0; position:relative; margin:0 10px; background:#fafafa;padding-bottom:45px;}
.pageTalent1 ul li.Talentli:hover{transform:translateY(-20px);}
.pageTalent1 ul li.Talentli .ImgBox{width: 100%;overflow: hidden;display: block; padding:57.74647887323944% 0; position:relative;}
.pageTalent1 ul li.Talentli .ImgBox img{display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;width: 100%;/*height: 100%;object-fit: contain;*/ max-width:none;}
/*.pageTalent1 ul li.Talentli .item:hover .ImgBox img{-moz-transform: scale(1.1) translate(-50%, -50%); -webkit-transform: scale(1.1) translate(-50%, -50%);-ms-transform: scale(1.1) translate(-50%, -50%);transform: scale(1.1) translate(-50%, -50%);}*/
.pageTalent1 ul li.Talentli .ImgBox:after{content:"";position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:all 0.6s ease-out;}
.pageTalent1 ul li.Talentli .item:hover .ImgBox:after{opacity:1;}
.pageTalent1 ul li.Talentli .listTitle{margin:0 33px;position:relative;background-repeat:no-repeat;background-position:right bottom; padding-top:65px;padding-bottom:55px;}
.pageTalent1 ul li.Talentli .listTitle:before {content: "";display: block;position: absolute;top: -14px;left: 30px;width: 0;height: 0;border-style: solid;border-width: 0 14px 14px 14px;border-color: transparent transparent #fafafa  transparent;z-index:4;}
.pageTalent1 ul li.Talentli .listTitle:after {content: "";display: block;position: absolute;top: -15px;left: 30px;width: 0;height: 0;border-style: solid;border-width: 0 15px 15px 15px;border-color: transparent transparent #e5e5e5  transparent;z-index:3;}
.pageTalent1 ul li.Talentli .tit{line-height:30px; height:30px; overflow:hidden;font-size:18px;color:#000000; text-align:left;margin-bottom:25px;/* font-weight:600;*/font-weight:300;}
.pageTalent1 ul li.Talentli .tit2{line-height:28px; min-height:140px;font-size:15px;color:#333333;text-align:justify;}
.pageTalent1 ul li.Talentli1 .listTitle{background-image:url(../images/talent1-icon1.png);}
.pageTalent1 ul li.Talentli2 .listTitle{background-image:url(../images/talent1-icon2.png);}
.pageTalent1 ul li.Talentli3 .listTitle{background-image:url(../images/talent1-icon3.png);}
@media screen and (max-width: 1220px) {
.pageTalent1 ul li.Talentli .listTitle{padding-top:55px;padding-bottom:55px;margin:0 20px;background-size:90px!important;}	
.pageTalent1 ul li.Talentli .tit{margin-bottom:15px;}
}
@media screen and (max-width: 1024px) {
.pageTalent1{padding-bottom:25px;}
.pageTalent1 ul li.Talentli{margin-bottom:25px;}
.pageTalent1 ul li.Talentli .item{padding-bottom:25px;}
.pageTalent1 ul li.Talentli .listTitle{padding-top:35px;padding-bottom:35px;margin:0 20px; background-size:80px!important;}	
.pageTalent1 ul li.Talentli .tit{font-size:16px;margin-bottom:10px;}
.pageTalent1 ul li.Talentli .tit2{font-size:14px;line-height:28px;}	
}
@media screen and (max-width:768px) {
.pageTalent1 ul{ margin:0;}
.pageTalent1 ul li.Talentli{ width:100%;}
.pageTalent1 ul li.Talentli .item{ margin:0 0;}	
.pageTalent1 ul li.Talentli .tit2{min-height:100%;font-size:14px;}	
.pageTalent1 ul li.Talentli .ImgBox{ padding:40% 0;}
.pageTalent1 ul li.Talentli .listTitle{padding-top:25px;padding-bottom:0px;margin:0 20px; background-size:70px!important;}	
.pageTalent1 ul li.Talentli .tit{margin-bottom:5px;}
.pageTalent1{padding-bottom:20px;}
.pageTalent1 ul li.Talentli{margin-bottom:20px;}
.pageTalent1 ul li.Talentli .item{padding-bottom:20px;}
}
@media screen and (max-width:500px) {
.pageTalent1 ul li.Talentli .ImgBox{padding:57.74647887323944% 0; }
}



.talent2T td  img{ padding-top:30px; padding-bottom:30px;}
.talent2 td h1{font-size:18px;color:#000000; padding-bottom:30px;}
@media screen and (max-width:1024px) {
	.talent2T td  img{ padding-top:20px; padding-bottom:20px;}
	.talent2 td h1{ padding-bottom:20px;}
}
@media screen and (max-width:768px) {
	.talent2T td  img{ padding-top:0px;padding-bottom:0px;}
	.talent2 td h1{ padding-bottom:10px; font-size:16px;}
}

/*pageTalent2*/
.pageTalent2{background-image:url(../images/talent2-2bg.jpg);background-repeat:no-repeat;background-position:center top; margin-bottom:170px; padding-bottom:20px;}
.pageTalent2 ul{max-width:1080px; margin:0 auto; font-size:0; display:block;clear:both;}
.pageTalent2 ul li{display:inline-block;*display:inline;zoom:1;margin:0;padding:0;overflow:hidden;list-style:none;width:50%;vertical-align:top;}
.pageTalent2 ul li .item{position:relative;}
.pageTalent2 ul li .item:after {content: "";display: block;position: absolute;bottom:0;left:85px;width: 0;height: 0;border-style: solid;border-width: 0 10px 14px 10px;border-color: transparent transparent #f5d6c1  transparent;z-index:3;}
.pageTalent2 ul li .ImgBox{width:180px;height:371px;overflow:hidden;}
.pageTalent2 ul li .ImgBox img{width:96px;height:96px;position:absolute; left:46px; top:50%;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.pageTalent2 ul li .listTitle{position:absolute; left:180px; top:50%;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);font-size:14px;color:#333333;line-height:28px;}
.pageTalent2 ul li h2{font-size:20px;color:#333333;line-height:28px;font-weight:600;}
/**/
.pageTalent2 ul li.l1 .item:after {border-color: transparent transparent #f5d6c1  transparent;}
.pageTalent2 ul li.l2 .item:after {border-color: transparent transparent #f4b082  transparent;}
.pageTalent2 ul li.l3 .item:after {border-color: transparent transparent #f4978d  transparent;}
.pageTalent2 ul li.l4 .item:after {border-color: transparent transparent #dbdbf6  transparent;}
.pageTalent2 ul li.l5 .item:after {border-color: transparent transparent #9ed5f3  transparent;}
.pageTalent2 ul li.l6 .item:after {border-color: transparent transparent #b1d49e  transparent;}
.pageTalent2 ul li.li3{ float:right;}
/**/
.pageTalent2 ul.ul1{position:relative;}
.pageTalent2 ul.ul1:before {content: "";display: block;position: absolute;left:-180px; bottom:-12px;width:180px;height:372px;background-image:url(../images/talent2-line1.jpg);background-repeat:no-repeat;background-position:left top;}
.pageTalent2 ul.ul2{ position:relative; }
.pageTalent2 ul.ul2:after {content: "";display: block;position: absolute;right:-180px; top:-1px;width:180px;height:372px;background-image:url(../images/talent2-line2.jpg);background-repeat:no-repeat;background-position:right top;}
.pageTalent2 ul.ul3{ position:relative;}
.pageTalent2 ul.ul3:before {content: "";display: block;position: absolute;left:-180px; top:-1px;width:180px;height:372px;background-image:url(../images/talent2-line3.jpg);background-repeat:no-repeat;background-position:left top;}
@media screen and (max-width:1220px) {
.pageTalent2{margin-bottom:100px;}
}
@media screen and (max-width:1024px) {
.pageTalent2{margin-bottom:90px;}
.pageTalent2 ul li h2{font-size:18px;line-height:26px;}	
}
@media screen and (max-width:1000px) {
.pageTalent2{margin-bottom:50px;}	
}
@media screen and (max-width:768px) {
.pageTalent2{margin-bottom:40px;}
.pageTalent2{ background:none;}
.pageTalent2 ul{}
.pageTalent2 ul li{ width:100%;border-bottom:1px solid #cdcdcd;}
.pageTalent2 ul.ul1:before { display:none;}
.pageTalent2 ul.ul2:after {display:none;}
.pageTalent2 ul.ul3:before {display:none;}
.pageTalent2 ul li .item:after {border-width: 14px 10px 0 10px; bottom:auto;top:0;border-color: #f5d6c1 transparent transparent  transparent;}
.pageTalent2 ul li .item:before {content: "";z-index:2;display: block;position: absolute;left:85px;width: 0;height: 0;border-style: solid;border-width: 14px 10px 0 10px; bottom:auto;top:0;border-color: #dcdcdc transparent transparent  transparent;-webkit-animation: scrollOne 1s linear infinite;animation: scrollOne 1s linear infinite;}
.pageTalent2 ul li .ImgBox{height:auto; min-height:240px;}
.pageTalent2 ul li h2{font-size:16px;line-height:24px;}
.pageTalent2 ul li .listTitle{line-height:26px;}
}
@media screen and (max-width:768px) {
.pageTalent2{margin-bottom:30px;}	
}
@media screen and (max-width:500px) {
.pageTalent2 ul li .ImgBox{width:30vw;height:auto; min-height:240px;}
.pageTalent2 ul li .ImgBox img{width:15vw;height:15vw;left:7.1875vw;min-height:70px;min-width:70px;}
.pageTalent2 ul li .listTitle{left:30vw;}
.pageTalent2 ul li .item:after {left:13.28125vw;}
.pageTalent2 ul li .item:before {left:13.28125vw;}
}
@media screen and (max-width:350px) {
.pageTalent2 ul li .ImgBox{width:28.125vw;height:auto; min-height:240px;}
.pageTalent2 ul li .ImgBox img{width:15vw;height:15vw;left:7.1875vw;min-height:50px;min-width:50px;}
.pageTalent2 ul li .listTitle{left:28.125vw;}
.pageTalent2 ul li .item:after {left:13.28125vw;}
.pageTalent2 ul li .item:before {left:13.28125vw;}

}

@-webkit-keyframes scroll {0% {-webkit-transform: translate(0, 50%);transform: translate(0, 50%)}
	25% {-webkit-transform: translate(0, 50%);transform: translate(0, 50%)}
	35% {-webkit-transform: translate(0, 90%);transform: translate(0, 90%)}
	100% {-webkit-transform: translate(0, 50%);transform: translate(0, 50%)}
}
@keyframes scroll {0% {-webkit-transform: translate(0, 50%);transform: translate(0, 50%)}
	25% {-webkit-transform: translate(0, 50%);transform: translate(0, 50%)}
	35% {-webkit-transform: translate(0, 90%);transform: translate(0, 90%)}
	100% {-webkit-transform: translate(0, 50%);transform: translate(0, 50%)}
}
@-webkit-keyframes scrollOne {0% {-webkit-transform: translate(0, 0%);transform: translate(0, 0%)}
	100% {-webkit-transform: translate(0, 90%);transform: translate(0, 90%)}
}
@keyframes scrollOne {0% {-webkit-transform: translate(0, 0%);transform: translate(0, 0%)}
	100% {-webkit-transform: translate(0, 90%);transform: translate(0, 90%)}
}

/*pageTalent3*/
.talent3{ padding-bottom:60px; }
.pageTalent3{ padding-bottom:60px; margin-bottom:60px;border-bottom:1px solid #eee;}
.pageTalent3 ul{ margin:0 -10px; font-size:0; line-height:0;}
.pageTalent3 ul li{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;overflow:hidden;list-style:none;width:33.33333%;vertical-align:top;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.pageTalent3 ul li .item{display:block; margin:0 10px;position:relative; padding:50PX 11%;background:#f4f4f4;}
.pageTalent3 ul li .ImgBox{position:relative;line-height:0; overflow:hidden; margin-bottom:60PX;}
.pageTalent3 ul li .ImgBox img{max-width:100%;height: auto;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.pageTalent3 ul li .item:hover .ImgBox img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.pageTalent3 ul li .tit{line-height:30px; height:30px; overflow:hidden;font-size:18px;color:#000000; text-align:left;margin-bottom:50px;/* font-weight:600;*/font-weight:300;}
.pageTalent3 ul li .tit2{line-height:30px; min-height:90px;font-size:15px;color:#333333;text-align:justify;}
@media screen and (max-width: 1220px) {
.pageTalent3 ul li .tit{margin-bottom:30px;}
.pageTalent3 ul li .ImgBox{margin-bottom:30px;}
.pageTalent3 ul li .item{padding:30px 7%;}
}
@media screen and (max-width: 1024px) {
.pageTalent3 ul li .tit{margin-bottom:20px;line-height:28px;}
.pageTalent3 ul li .tit2{line-height:26px; }
.pageTalent3 ul li .ImgBox{margin-bottom:20px;}
.pageTalent3 ul li .item{padding:25px 5%;}
.talent3{ padding-bottom:50px; }
.pageTalent3{ padding-bottom:50px; margin-bottom:50px;}
}
@media screen and (max-width:768px) {
.talent3{ padding-bottom:30px; }
.pageTalent3{ padding-bottom:15px; margin-bottom:30px;}
.pageTalent3 ul{ margin:0;}
.pageTalent3 ul li{ width:100%;max-width:500px;display: block;margin: 0 auto;margin-bottom: 20px;}
.pageTalent3 ul li .item{ margin:0 0;}	
.pageTalent3 ul li .tit{margin-bottom:10px;}
.pageTalent3 ul li .ImgBox{margin-bottom:10px;}
.pageTalent3 ul li .ImgBox img{width:100%;}
.pageTalent3 ul li .item{padding:20px 5%;}
.pageTalent3 ul li .tit{font-size:16px;}
.pageTalent3 ul li .tit2{font-size:14px;line-height:26px; min-height:inherit;}

.pageTalent3Table td{ display: block!important; width:100%; padding:5px 0;}
}








/*joinList*/
.talent4{ padding-bottom:55px;}
.joinList{margin-bottom:0; padding-top:70px;}
.joinList ul li{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:100%;margin-bottom:30px; position:relative;}
.joinList ul li a{display:block;position:relative;padding:44px 44px 44px 310px; overflow:hidden;background:#f6f7fc;}
.joinList ul li .listInfo{overflow:hidden;display:block;padding:0;padding:0 50px 0 96px;border-left:1px solid #d7d7d7;background:url(../images/talent4-m.png) no-repeat right center; background-size:40px;}
.joinList ul li .listInfo .listInfoBox{height:120px;font-size:14px;line-height:30px;color:#595959; overflow:hidden;}
.joinList ul li .listInfo .listInfoBox h1{ display:block;font-size:18px; color:#000000;font-weight:300;}
.joinList ul li .listInfo strong{font-size:14px;color:#333333;line-height:30px;font-weight:600;}
.joinList ul li .listTitle{position:absolute; top:0; left:48px;margin-top:0; width:150px;}
.joinList ul li .listTitle .listTitleBox{ padding-top:68px; }
.joinList ul li .listTitle .t{ display:block;font-size:16px; color:#000000;font-weight:600;}
.joinList ul li .line{width:23px; height:2px;  background:#000000; margin-top:20px;}
.joinList ul li,
.joinList ul li:before,
.joinList ul li:after,
.joinList ul li .listInfo,
.joinList ul li .date{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.joinList ul li a:hover .listTitle .t{color:#c30d23;}
.joinList ul li a:hover .line{background:#c30d23;}
.joinList ul li:before,
.joinList ul li:after{position: absolute;content: "";right:-2px;bottom: 0;background:#d7d7d7;transition: all 0.3s ease;}
.joinList ul li:before{height: 0%;width: 2px;}
.joinList ul li:after{width: 0%;height: 2px;}
.joinList ul li:hover:before{height: 100%;}
.joinList ul li:hover:after{width: 100%;}
.joinList ul li:hover{background: transparent;}
.joinList ul li a:before,
.joinList ul li a:after{position: absolute;content: "";left: 0;top: 0;background:#d7d7d7;transition: all 0.3s ease;}
.joinList ul li a:before{width: 2px;height: 0%;}
.joinList ul li a:after{height: 2px;width: 0%;}
.joinList ul li a:hover:before{height: 100%;}
.joinList ul li a:hover:after{width: 100%;}
@media screen and (max-width:1220px){
.joinList{padding-top:50px;}	
}
@media screen and (max-width:1024px){
.joinList{padding-top:30px;}
.joinList ul li .listTitle{left:40px;}
.joinList ul li a{padding:44px 44px 44px 240px;}
.joinList ul li .listInfo{padding:0 50px 0 50px;}
.joinList ul li .listInfo .listInfoBox h1{font-size:16px;}
.joinList ul li .listTitle .t{font-size:15px;}
}

@media screen and (max-width:768px){
.talent4{ padding-bottom:20px;}
.joinList{padding-top:0px;}
.joinList ul li .listTitle{left:30px;}
.joinList ul li{margin-bottom:20px;}
.joinList ul li a{padding:30px 20px 30px 20px; }
.joinList ul li .listInfo{padding:20px 0px 0 0px;background:none; border:none;border-top:1px solid #d7d7d7;}
.joinList ul li .listTitle{ position:static; left:0; width:100%; padding:0;}
.joinList ul li .listTitle .listTitleBox{padding:0;}
.joinList ul li .listInfo .listInfoBox h1{font-size:16px;}
}




/*page-Job*/
.page-Job .page-newsInfo .newsText{ background:#f6f7fc; padding:80px 150px;}
.page-Job .page-newsInfo .newsShuju{ font-size:12px; color:#909090;line-height:30px;padding-bottom:50px; }
.page-Job .page-newsInfo .newsShuju .d{float:left;width:50%;display:block;font-size:16px; color:#c30d23;line-height:30px; font-style:normal;font-family: 'Gotham Rounded Book',Arial, Helvetica, sans-serif;}
.page-Job .page-newsInfo .newsTit{font-size:26px; color:#333333; line-height: normal; text-align:left;font-weight:500;margin-bottom:50px;}
.page-Job .page-newsInfo .newsText{margin:0 0;text-align:left;font-size:15px;color:#333333;line-height:28px;}
.page-Job .page-newsInfo .newsTextNr{padding-bottom:0;padding-top:30px;border-top:1px solid #d4d4d4;}
.page-Job .page-newsInfo .newsTextNr h1{ display:block;font-size:18px; color:#000000;font-weight:300;}
@media screen and (max-width:1024px) {
  .page-Job .page-newsInfo .newsText{padding:70px 50px;}
  .page-Job .page-newsInfo .newsShuju{padding-bottom:40px; }
  .page-Job .page-newsInfo .newsTit{ font-size:24px;margin-bottom:40px;}
}
@media screen and (max-width:992px) {
  .page-Job .page-newsInfo .newsText{padding:50px 30px;}
  .page-Job .page-newsInfo .newsTit{ font-size:22px;margin-bottom:30px;}
  .page-Job .page-newsInfo .newsShuju{padding-bottom:30px; }
}
@media screen and (max-width:768px) {
  .page-Job .page-newsInfo .newsText{padding:30px 20px;}
  .page-Job .page-newsInfo .newsTit{ font-size:18px;margin-bottom:10px;}
  .page-Job .page-newsInfo .newsTextNr h1{font-size:16px;}
  .page-Job .page-newsInfo .newsShuju{padding-bottom:10px; }
  .page-Job .page-newsInfo .newsText{font-size:14px;}
  .page-Job .page-newsInfo .newsTextNr{padding-top:20px;}
}



/*page-businessTit*/
.page-businessTit h1{ font-size:24px; color:#000000; margin-bottom:5px; font-weight:300; padding-top:80px;}
.page-businessTit h1 strong{font-weight:300;}
@media screen and (max-width:1220px) {
.page-businessTit h1{ padding-top:20px;}
}
@media screen and (max-width:1024px) {
.page-businessTit h1{ font-size:22px;padding-top:30px;}
}
@media screen and (max-width:992px) {
.page-businessTit h1{padding-top:30px;}
}
@media screen and (max-width:768px) {
.page-businessTit h1{font-size:20px;padding-top:30px;}
}

/*page-business1Table*/
.page-business1Table td{ width:50%; padding-right:11%; text-align:justify;}
.page-business1Table td.wz{}
.page-business1Table td.img{}
@media screen and (max-width:1000px) {
.page-business1Table td{display:block!important;width:94%;padding:40px 0;}
}






/*page-business1Table1*/
.page-business1Table1{width:100%; position:relative;}
.page-business1Table1:after{ content:''; width:1920px; height:100%;background:url(../images/business1-probg.jpg) repeat center top; position:absolute; left:50%; margin-left:-960px; top:0;}
.page-business1Table1 .img{padding-bottom:85px; width:50%; position:relative; z-index:1; vertical-align:top;}
.page-business1Table1 .img img{max-width:92%;}
.page-business1Table1 .wz{padding-top:85px;width:50%;position:relative;z-index:1;padding-left: 0;vertical-align: bottom;}
.page-business1Table1 .wzBox{ background:#fff;padding-left:85px;padding-right:85px; padding-top:85px; padding-bottom:85px; position:relative;}
.page-business1Table1 .wzBox:after{content:'';background:#eaeaed; width:100%; height:100%; position:absolute; left:30px;bottom:30px; z-index:-1}
.page-business1Table2 .wzBox:before{content:'';background:#ffffff;width:100%;height:100%;position:absolute;left:0;bottom:0;z-index: 1;}
.page-business1Table1 .wzB{position:relative; z-index:2;}
@media screen and (max-width:1220px) {
	.page-business1Table1 .wzBox{ padding-left:55px;padding-right:55px; padding-top:55px; padding-bottom:55px;}
}
@media screen and (max-width:1024px) {
	.page-business1Table1 .wzBox{ padding-left:35px;padding-right:35px; padding-top:35px; padding-bottom:35px;}
}
@media screen and (max-width:1000px) {
	.page-business1Table1 .img{ display:block!important; width:100%;padding-bottom:20px;}
	.page-business1Table1 .img img{width: 100%;max-width: 100%;}
	.page-business1Table1 .wz{display:block!important;width: 100%;padding-top:20px;padding-left: 0;}
	.page-business1Table1 .wzBox{padding-left: 30px;padding-right:30px;padding-top:30px;padding-bottom:30px; margin-bottom:30px;}
	.page-business1Table1 .wzBox:after{ display:none;}
}



/*page-business1Table2*/
.page-business1Table2{width:100%; position:relative;}
.page-business1Table2:after{ content:''; width:1920px; height:100%;background:url(../images/business1-probg.jpg) repeat center top; position:absolute; left:50%; margin-left:-960px; top:0;}
.page-business1Table2 .img{padding-bottom:85px; width:50%; position:relative; z-index:1; vertical-align:top; text-align:right;}
.page-business1Table2 .img img{max-width:92%;}
.page-business1Table2 .wz{padding-top:85px; width:50%; position:relative; z-index:1; padding-right:3%;vertical-align: bottom;}
.page-business1Table2 .wzBox{ background:#fff;padding-left:85px;padding-right:85px; padding-top:85px; padding-bottom:85px; position:relative;}
.page-business1Table2 .wzBox:before{content:'';background:#ffffff;width:100%;height:100%;position:absolute;left:0;bottom:0;z-index: 1;}
.page-business1Table2 .wzBox:after{content:'';background:#eaeaed;width:100%;height:100%;position:absolute;left:30px;bottom:30px;z-index: -2;}
.page-business1Table2 .wzB{position:relative; z-index:2;}
@media screen and (max-width:1220px) {
	.page-business1Table2 .wzBox{ padding-left:55px;padding-right:55px; padding-top:55px; padding-bottom:55px;}
}
@media screen and (max-width:1024px) {
	.page-business1Table2 .wzBox{ padding-left:35px;padding-right:35px; padding-top:35px; padding-bottom:35px;}
}
@media screen and (max-width:1000px) {
.page-business1Table2 .img{ display:block!important; width:100%;vertical-align:bottom; padding-bottom:0; padding-top:30px;}
.page-business1Table2 .img img{width: 100%;max-width: 100%;}
.page-business1Table2 .wz{display:block!important;width: 100%;padding-top:0;padding-bottom: 0;vertical-align:top;}
.page-business1Table2 .wzBox{padding-left: 30px;padding-right:30px;padding-top:30px;padding-bottom: 30px;margin-top: 30px;/*margin-bottom:30px;*/}
.page-business1Table2 .wzBox:after{ display:none;}
}


/*page-business1list*/
.page-business1list{overflow:hidden;/* padding-bottom:80px; */max-width:1400px; margin:0 auto;}
.page-business1list .page-business1listul{position:relative; font-size:0;}
.page-business1list .page-business1listul{margin:0;height: 100%;overflow: hidden;}
.page-business1list .page-business1listul .li{height:100%;overflow: hidden; position:relative; padding-right:50%; min-height:400px;  margin-bottom:66px;}
.page-business1list .page-business1listul .li .imgBox{display: block;position: relative;width:100%;overflow: hidden;height:430px;}
/*.page-business1list .page-business1listul .li .imgBox img{height: 100%;object-fit: cover; display:block;}*/
.page-business1list .page-business1listul .li .imgBox .img{display: block;position: relative;width:100%;padding:215px 0;overflow: hidden;}
.page-business1list .page-business1listul .li .imgBox .img img{display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;width:auto;height:100%; max-width:none;}
.page-business1list .page-business1listul .li .title{width:50%;position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%); max-height:430px;/* overflow-y:scroll;*/}
.page-business1list .mCSB_inside>.mCSB_container{margin-right:30px;}
.page-business1list .mCSB_scrollTools{width:4px;}
.page-business1list .mCSB_scrollTools .mCSB_draggerRail{background:#d8d8d8!important;width:4px;}
.page-business1list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#595959!important;width:4px;}
/**/
.page-business1list .page-business1listul .li .title::-webkit-scrollbar{width:3px;height:4px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.page-business1list .page-business1listul .li .title::-webkit-scrollbar-thumb{ background-color:#e31f07;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	
.page-business1list .page-business1listul .li .title .titleNr{/*padding-top:60px;padding-bottom:60px;*/padding-top:30px;padding-bottom:30px;padding-right:8px;padding-left:100px;position:relative;z-index:2;}
.page-business1list .page-business1listul .li .title h2{font-size:26px;color:#ececee;font-weight:500;margin-bottom:10px;text-transform:uppercase;padding-left:40px;background:url(../images/business5-line.jpg) left 8px no-repeat;letter-spacing:6px;position: fixed;left:20px;/*top: 70px;*/top:50px;width: 1px;height: 30px;-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(90deg);}
.page-business1list .page-business1listul .li .title h1{font-size:20px;color:#000000; font-weight:500; margin-bottom:10px;}
.page-business1list .page-business1listul .li .title .wz{font-size:15px;color:#4d4d4d;line-height:32px; text-align:justify;}
/**/
.page-business1list .page-business1listul .li:nth-child(2n) .title{ right:auto; left:0;}
.page-business1list .page-business1listul .li:nth-child(2n) .title .titleNr{padding-left:8px; padding-right:100px;}
.page-business1list .page-business1listul .li:nth-child(2n){padding-right:0; padding-left:50%;}
.page-business1list .page-business1listul .li:nth-child(2n) .title h2{left:auto; right:20px;}
/**/
.page-business1list .page-business1listul .li .imgBox img,
.page-business1list .page-business1listul .li .imgBox,
.page-business1list .page-business1listul .li .title{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
/**/
.businessimglunbo .swiper-pagination span{width:8px;height:8px;background:#fff;border-radius:6px;margin: 0 5px;opacity: 1; outline:none;}
.businessimglunbo .swiper-pagination span.swiper-pagination-bullet-active{background:#e31f07;}
@media screen and (max-width:1220px){
	.page-business1list{padding-bottom:50px;}
	.page-business1list .page-business1listul .li .title .wz{font-size:14px;line-height:24px;}
}
@media screen and (max-width:1024px){
	.page-business1list{padding-bottom:30px;}
}
@media screen and (max-width:1000px){
	.page-business1list{padding-bottom:10px;}
    .page-business1list .page-business1listul .li{padding:0; min-height: inherit; margin-bottom:20px}
    .page-business1list .page-business1listul .li .imgBox{padding:0;width:100%;min-height: inherit; position:relative;height:auto;}
	/*.page-business1list .page-business1listul .li .imgBox img{position: static;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}*/
	.page-business1list .page-business1listul .li .imgBox .img{padding:29.59183673469388% 0;}
	.page-business1list .page-business1listul .li .title{width:100%;position:static;right: 0;top:0;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);overflow-y:hidden;}
	.page-business1list .page-business1listul .li:nth-child(2n){padding-left:0; padding-right:0;}
	.page-business1list .page-business1listul .li .title .titleNr{padding-top:30px;padding-bottom:30px;padding-right:0;padding-left:0;position:relative;z-index:2;}
	.page-business1list .page-business1listul .li:nth-child(2n) .title .titleNr{padding-left:0; padding-right:0; height:auto}
	.page-business1list .page-business1listul .li .title h2{ display:none;}
	.page-business1list .page-business1listul .li .title{ max-height:100%;}
	
}
@media screen and (max-width:768px){
.page-business1list .page-business1listul .li .title h1{font-size:18px;}
.page-business1list .page-business1listul .li .title .wz{font-size:14px;line-height:26px;}
}
@media screen and (max-width:500px){
    .page-business1list .page-business1listul .li .title .wz br{ display:none;}		
}


/*page-businessTit2*/
.page-businessTit2{font-size:24px; color:#000000; margin-bottom:30px;/*font-weight:bold;*/font-weight:300; padding-top:80px; text-align:center;}
.page-businessTit2 .en{font-size:12px; color:#a1a7b2; text-transform:uppercase;font-weight:300; }
@media screen and (max-width:1024px){
    .page-businessTit2{font-size:22px;margin-bottom:20px;padding-top:50px;}
}
@media screen and (max-width:768px){
    .page-businessTit2{font-size:20px;margin-bottom:15px;padding-top:40px;}
}



/*page-business3Table*/
.page-business3Table{margin-top:-100px; position:relative;}
.page-business3Table td{ width:50%;  text-align:justify; }
.page-business3Table td.wz{padding-right:11%;}
.page-business3Table td.img{ }
@media screen and (max-width:1000px) {
.page-business3Table{margin-top:0;}
.page-business3Table td{display:block!important;width:100%;padding:10px 0;}
.page-business3Table td.wz{padding-right:0;}
}



/*page-business3list*/
.page-business3list{overflow:hidden; padding-bottom:80px;margin:0 auto;}
.page-business3list .page-business3listul{position:relative; font-size:0;}
.page-business3list .page-business3listul{margin:0;height: 100%;overflow: hidden;}
.page-business3list .page-business3listul .swiper-slide{ background:#fff;}
.page-business3list .page-business3listul .liB{ background:#fff; padding:60px 0 60px 60px;border:1px  solid #dddddd;}
.page-business3list .page-business3listul .li{height:100%;overflow: hidden; position:relative; padding-right:60%; min-height:400px;}
.page-business3list .page-business3listul .li .imgBox{display: block;position: relative;width:100%;overflow: hidden;height:430px;}
/*.page-business3list .page-business3listul .li .imgBox img{height: 100%;object-fit: cover; display:block;}*/
.page-business3list .page-business3listul .li .imgBox .img{display: block;position: relative;width:100%;padding:215px 0;overflow: hidden; background:#ddd;}
.page-business3list .page-business3listul .li .imgBox .img img{display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;/*object-fit: contain;*/ width:auto;height:100%; max-width:none;}
.page-business3list .page-business3listul .li .title{width:60%;position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}	
.page-business3list .page-business3listul .li .title .titleNr{padding-top:50px;padding-bottom:50px; padding-right:60px;padding-left:60px;position:relative;z-index:2;}
.page-business3list .page-business3listul .li .title h1{font-size:18px;color:#000000; /*font-weight:600;*/font-weight:300;margin-bottom:10px;}
.page-business3list .page-business3listul .li .title .wz{font-size:15px;color:#4d4d4d;line-height:32px; text-align:justify;max-height:224px; overflow:hidden;}
.page-business3list .mCSB_inside>.mCSB_container{margin-right:30px;}
.page-business3list .mCSB_scrollTools{width:4px;}
.page-business3list .mCSB_scrollTools .mCSB_draggerRail{background:#d8d8d8!important;width:4px;}
.page-business3list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#595959!important;width:4px;}
/**/
.page-business3list .page-business3listul .li:nth-child(2n) .title{ right:auto; left:0;}
.page-business3list .page-business3listul .li:nth-child(2n) .title .titleNr{padding-left:8px; padding-right:100px;}
.page-business3list .page-business3listul .li:nth-child(2n){padding-right:0; padding-left:50%;}
.page-business3list .page-business3listul .li:nth-child(2n) .title h2{left:auto; right:20px;}
/**/
.page-business3list .page-business3listul .li .imgBox img,
.page-business3list .page-business3listul .li .imgBox,
.page-business3list .page-business3listul .li .title{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
/**/
.page-business3list .swiper-pagination{  text-align: center; left: 0; width: 100%; bottom: 10px!important; } 
.page-business3list .swiper-pagination-bullet {opacity:1; width:8px; height:8px; text-align: center;border:none;background:#fff;border-radius:50%;margin:0 5px;outline:none;} 
.page-business3list .swiper-pagination-bullet-active {background:#e31f07;} 
/**/
.page-business3list .page-business3listul .swiper-button-prev{position: absolute;transition: 0.4s;opacity: 1;width:10px;height:18px;bottom:0;margin:0;left:auto;right:90px;background: url("../images/arrow-left.png") center center no-repeat;background-size:10px;outline: none; z-index:9;top:auto;}
.page-business3list .page-business3listul .swiper-button-next{position: absolute;transition: 0.4s;opacity: 1;width:10px;height:18px;bottom:0;margin:0;right:60px;background: url("../images/arrow-right.png") center center no-repeat;background-size:10px;outline: none; z-index:9; top:auto;}
.page-business3list .page-business3listul .swiper-button-prev.swiper-button-disabled{opacity:0.3;}
.page-business3list .page-business3listul .swiper-button-next.swiper-button-disabled{opacity:0.3;}
@media screen and (max-width:1440px){
	.page-business3list .page-business3listul .liB{padding:50px 0 50px 50px;}
	.page-business3list .page-business3listul .swiper-button-prev{right:80px;}
	.page-business3list .page-business3listul .swiper-button-next{right:50px;}
}
@media screen and (max-width:1250px){
	.page-business3list{padding-bottom:70px;}
	.page-business3list .page-business3listul .li .title .wz{font-size:14px;line-height:24px;max-height:240px;}
	.page-business3list .page-business3listul .li .title .titleNr{padding-right:30px;padding-left:30px;}
    .page-business3list .page-business3listul .liB{padding:40px 0 40px 40px;}
	.page-business3list .page-business3listul .swiper-button-prev{right:70px;}
	.page-business3list .page-business3listul .swiper-button-next{right:40px;}
}
@media screen and (max-width:1024px){
	.page-business3list{padding-bottom:50px;}
	.page-business3list .page-business3listul .li{min-height:364px;}
	.page-business3list .page-business3listul .li .title .titleNr{ padding-top:0;}
	.page-business3list .page-business3listul .li .imgBox{ height:364px;}
    .page-business3list .page-business3listul .li .imgBox .img{padding:182px 0;}
	.page-business3list .page-business3listul .liB{padding:30px 0 30px 30px;}
	.page-business3list .page-business3listul .swiper-button-prev{right:60px;}
	.page-business3list .page-business3listul .swiper-button-next{right:30px;}
}
@media screen and (max-width:768px){
	.page-business3list{padding-bottom:30px;}
    .page-business3list .page-business3listul .li{padding:0; min-height: inherit; margin-bottom:0}
    .page-business3list .page-business3listul .li .imgBox{padding:0;width:100%;min-height: inherit; position:relative;height:auto; margin-bottom:30px;}
	.page-business3list .page-business3listul .li .imgBox .img{padding:38.42592592592593% 0;}
	/*.page-business3list .page-business3listul .li .imgBox img{position: static;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}*/
	.page-business3list .page-business3listul .li .title{width:auto; display:block;/* padding:0 30px;*/position:static;right: 0;top:0;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);overflow-y:hidden; padding:0;}
	.page-business3list .page-business3listul .li:nth-child(2n){padding-left:0; padding-right:0;}
	
	.page-business3list .page-business3listul .liB{padding:0 0 20px 0; border:none;}
	.page-business3list .page-business3listul .swiper-button-prev{width:10px;height:18px;bottom:0;left:50%;margin-left:-20px;background-size:6px;}
	.page-business3list .page-business3listul .swiper-button-next{width:10px;height:18px;bottom:0;right:50%;margin-right:-20px;background-size:6px;}
	
	.page-business3list .page-business3listul .li .title .wz{max-height:100%;}
	.page-business3list .page-business3listul .li .title .titleNr{padding-right:0;padding-left:0px;}
	.page-business3list .page-business3listul .li .title h1{font-size:16px;}
}
@media screen and (max-width:768px){
	.page-business3list{padding-bottom:10px;}
/*	.page-business3list .page-business3listul .li .title{padding:0 20px;}*/
}
@media screen and (max-width:500px){
    .page-business3list .page-business3listul .li .title .wz br{ display:none;}		
}

















/*page-business4Table*/
.page-business4Table{border-bottom:1px solid #efefef;margin-top:-100px; position:relative; overflow:hidden;}
.page-business4Table td{ width:50%;  text-align:justify; }
.page-business4Table td.wz{padding-right:11%;}
.page-business4Table td.img{ }
@media screen and (max-width:1000px) {
.page-business4Table{margin-top:0;}
.page-business4Table td{display:block!important;width:94%;padding:10px 0;}
}





/*page-business4Tit2*/
.page-business4Tit2{font-size:36px;color:#e41f08;font-weight:300;margin-bottom:30px;padding-top:80px; text-align:center;}
.page-business4Tit2 .en{font-size:12px; color:#a1a7b2; text-transform:uppercase;}
@media screen and (max-width:1300px){
.page-business4Tit2{font-size:32px;padding-top:70px;}
}
@media screen and (max-width:1220px){
	.page-business4Tit2{font-size:28px;padding-top:50px;}
}
@media screen and (max-width:1024px){
   .page-business4Tit2{font-size:26px;padding-top:30px;margin-bottom:20px;}
}
@media screen and (max-width:768px){
	.page-business4Tit2{font-size:24px;padding-top:20px;margin-bottom:15px;}
}
@media screen and (max-width:640px){
	.page-business4Tit2{font-size:20px;padding-top:10px;margin-bottom:15px;}
}

/*page-business4list*/
.page-business4list{overflow:hidden; padding-bottom:80px;margin:0 auto;}
.page-business4list .page-business4listul{position:relative; font-size:0;}
.page-business4list .page-business4listul{margin:0;height: 100%;overflow: hidden;}
.page-business4list .page-business4listul .swiper-slide{ background:#fff;}
.page-business4list .page-business4listul .li{height:100%;overflow: hidden; position:relative; padding-right:50%;border:1px  solid #dddddd;}
.page-business4list .page-business4listul .li .imgBox{display: block;width:100%;overflow: hidden;height:auto;position:relative; }
.page-business4list .page-business4listul .li .imgBox img{display:block;}
.page-business4list .page-business4listul .li .imgBox .img{display: block;position: relative;width:100%;padding:28.66% 0;overflow: hidden; background:#ddd;}
.page-business4list .page-business4listul .li .imgBox .img img{display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;width:100%;height:100%; max-width:none;object-fit:cover;}
.page-business4list .page-business4listul .li .title{width:50%;position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}	
.page-business4list .page-business4listul .li .title .titleNr{padding-top:10px;padding-bottom:50px; padding-right:50px;padding-left:50px;position:relative;z-index:2;}
.page-business4list .page-business4listul .li .title h2{font-size:20px;color:#000000;font-weight:500;text-transform:uppercase;padding-left:20px;background:url(../images/business5-line.jpg) left 8px no-repeat;}
.page-business4list .page-business4listul .li .title h1{font-size:14px;color:#909090; font-weight:300;margin-bottom:10px;}
.page-business4list .page-business4listul .li .title .wz{font-size:15px;color:#4d4d4d;line-height:32px; text-align:justify;max-height:224px; overflow:hidden;}
.page-business4list .page-business4listul .li .title .wz .mCSB_inside>.mCSB_container{ margin-right:30px;}
.page-business4list .page-business4listul .li .title .wz .mCSB_scrollTools{width:4px;}
.page-business4list .page-business4listul .li .title .wz .mCSB_scrollTools .mCSB_draggerRail{background:#d8d8d8!important;width:4px;}
.page-business4list .page-business4listul .li .title .wz .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#595959!important;width:4px;}
/**/
.page-business4list .page-business4listul .li:nth-child(2n) .title{ right:auto; left:0;}
.page-business4list .page-business4listul .li:nth-child(2n) .title .titleNr{padding-left:8px; padding-right:100px;}
.page-business4list .page-business4listul .li:nth-child(2n){padding-right:0; padding-left:50%;}
.page-business4list .page-business4listul .li:nth-child(2n) .title h2{left:auto; right:20px;}
/**/
.page-business4list .page-business4listul .li .imgBox img,
.page-business4list .page-business4listul .li .imgBox,
.page-business4list .page-business4listul .li .title{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
/**/
.page-business4list .swiper-pagination{text-align: center; left: 0; width: 100%; bottom: 10px!important; } 
.page-business4list .swiper-pagination-bullet {opacity:1; width:8px; height:8px; text-align: center;border:none;background:#fff;border-radius:50%;margin:0 5px;outline:none;} 
.page-business4list .swiper-pagination-bullet-active {background:#e31f07;} 
/**/
.page-business4list .page-business4listul .swiper-button-prev{position: absolute;transition: 0.4s;opacity: 1;width:10px;height:18px;bottom:0;margin:0;left:auto;right:110px;background: url("../images/arrow-left.png") center center no-repeat;background-size:10px;outline: none; z-index:9;top:auto;}
.page-business4list .page-business4listul .swiper-button-next{position: absolute;transition: 0.4s;opacity: 1;width:10px;height:18px;bottom:0;margin:0;right:90px;background: url("../images/arrow-right.png") center center no-repeat;background-size:10px;outline: none; z-index:9; top:auto;}
.page-business4list .page-business4listul .swiper-button-prev.swiper-button-disabled{opacity:0.3;}
.page-business4list .page-business4listul .swiper-button-next.swiper-button-disabled{opacity:0.3;}
/**/
.page-business4list:nth-child(2n-1) .page-business4listul .li{padding-right:0; padding-left:50%;}
.page-business4list:nth-child(2n-1) .page-business4listul .li .title{right:auto; left:0;}
@media screen and (max-width:1800px){
	.page-business4list .page-business4listul .li .imgBox .img{padding:208px 0;}
}
@media screen and (max-width:1520px){
.page-business4list .page-business4listul .li .imgBox .img{padding:186.5px 0;}
.page-business4list .page-business4listul .li .title .wz{ font-size:14px;max-height:180px;line-height:30px; }
}
@media screen and (max-width:1400px){
.page-business4list .page-business4listul .li .imgBox .img{padding:172px 0;}
.page-business4list .page-business4listul .li .title .wz{max-height:156px;line-height:26px; }

}
@media screen and (max-width:1250px){
	.page-business4list{padding-bottom:70px;}
	.page-business4list .page-business4listul .li .title .wz{font-size:14px;line-height:24px;max-height:144px;}
	.page-business4list .page-business4listul .li .title .titleNr{padding-right:30px;padding-left:30px; }
	.page-business4list .page-business4listul .swiper-button-prev{right:60px;}
	.page-business4list .page-business4listul .swiper-button-next{right:30px;}
}
@media screen and (max-width:1220px){

}
@media screen and (max-width:1024px){
	.page-business4list{padding-bottom:50px;}
   .page-business4list .page-business4listul .li .title .wz{font-size:14px;line-height:24px;max-height:120px;}
   .page-business4list .page-business4listul .li .title h2{font-size:18px;}
   .page-business4list .page-business4listul .li .title .titleNr{padding-right:30px;padding-left:30px;}
}
@media screen and (max-width:768px){
	.page-business4list{padding-bottom:30px;}
    .page-business4list .page-business4listul .li{padding:0; min-height: inherit; margin-bottom:0}
/*    .page-business4list .page-business4listul .li .imgBox{padding:0;width:100%;min-height: inherit; position:relative;height:auto;}
	.page-business4list .page-business4listul .li .imgBox img{position: static;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}*/
	.page-business4list .page-business4listul .li .title{width:100%;position:static;right: 0;top:0;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);overflow-y:hidden;}
	.page-business4list .page-business4listul .li:nth-child(2n){padding-left:0; padding-right:0;}
	
	.page-business4list:nth-child(2n-1) .page-business4listul .li{padding-left:0; padding-right:0;}
	.page-business4list:nth-child(2n-1) .page-business4listul .li .title{right:auto; left:0;}
	.page-business4list .page-business4listul .li .title h2{font-size:16px;}
	.page-business4list .page-business4listul .li .title h1{font-size:14px;}
   .page-business4list .page-business4listul .li .title .wz{font-size:13px;}

	.page-business4list .page-business4listul .swiper-button-prev{width:10px;height:18px;bottom:20px;left:50%;margin-left:-20px;background-size:6px;}
	.page-business4list .page-business4listul .swiper-button-next{width:10px;height:18px;bottom:20px;right:50%;margin-right:-20px;background-size:6px;}
	.page-business4list .page-business4listul .li .title .wz{max-height:100%;}
	.page-business4list .page-business4listul .li .title .titleNr{padding-right:20px;padding-left:20px;padding-top:20px;padding-bottom:50px;}
	
   .page-business4list .page-business4listul .li .imgBox .img{padding:28.66% 0;}
   
   .page-business4list .page-business4listul .li .title .wz .mCSB_inside>.mCSB_container{ margin-right:0px;}
}
@media screen and (max-width:500px){
    /*.page-business4list .page-business4listul .li .title .wz br{ display:none;}	*/	 
}








/*page-business5*/
.page-business5{overflow:hidden; padding-bottom:80px; max-width:1400px; margin:0 auto;}
.page-business5 .page-business5ul{position:relative; font-size:0;}
.page-business5 .page-business5ul{margin:0;height: 100%;overflow: hidden;}
.page-business5 .page-business5ul .li{height:100%;overflow: hidden; position:relative; padding-right:50%; min-height:400px;background:#f3f3f3;}
.page-business5 .page-business5ul .li .imgBox{display: block;position: relative;width:100%; height:100%;overflow: hidden; min-height:310px;height:440px;}
.page-business5 .page-business5ul .li .imgBox img{display: block;height:100%;object-fit: cover; display:block;}
.page-business5 .page-business5ul .li .title{width:50%;position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);/*max-height:500px; overflow-y:scroll; */}
.page-business5 .page-business5ul .li .title::-webkit-scrollbar{width:0;height:4px;background-color:#333333;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.page-business5 .page-business5ul .li .title::-webkit-scrollbar-thumb{ background-color:#575552;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	
.page-business5 .page-business5ul .li .title .titleNr{padding-top:30px;padding-bottom:30px;padding-left:80px;padding-right:50px;position:relative;z-index:2;}
.page-business5 .page-business5ul .li .title h1{padding-left:13px;background:url(../images/business5-line.jpg) left 8px no-repeat;font-size:16px;color:#000000; /*font-weight:bold;*/font-weight:300;margin-bottom:20px;}
.page-business5 .page-business5ul .li .title .wz{font-size:15px;color:#3b3b3b;line-height:32px; text-align:justify; max-height:256px; overflow:hidden;}
.page-business5 .page-business5ul .li .title .mCSB_inside>.mCSB_container{ margin-right:30px;}
.page-business5 .page-business5ul .li .title .mCSB_scrollTools{width:6px;}
.page-business5 .page-business5ul .li .title .mCSB_scrollTools .mCSB_draggerRail{background:#d8d8d8!important;width:6px;}
.page-business5 .page-business5ul .li .title .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#595959!important;width:6px;}
/**/
.page-business5 .page-business5ul .li:nth-child(2n) .title{ right:auto; left:0;}
.page-business5 .page-business5ul .li:nth-child(2n){padding-left:50%; padding-right:0%;}
/**/
.page-business5 .page-business5ul .li .imgBox img,
.page-business5 .page-business5ul .li .imgBox,
.page-business5 .page-business5ul .li .title{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.page-business5 .page-business5ul .li:hover .imgBox img{-moz-transform:scale(1.05); -webkit-transform:scale(1.05);transform:scale(1.05);}
@media screen and (max-width:1440px){
    .page-business5 .page-business5ul .li .title .titleNr{padding-left:50px;padding-right:50px;}	
}
@media screen and (max-width:1250px){
    .page-business5 .page-business5ul .li .title .titleNr{ padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:20px;}
	.page-business5 .page-business5ul .li .title h1{}
	.page-business5 .page-business5ul .li .title h1 span{line-height:24px;}
	.page-business5 .page-business5ul .li .title h1 .cn{font-size:20px;}
	.page-business5 .page-business5ul .li .title .wz{font-size:14px;line-height:24px;}
}
@media screen and (max-width:768px){
	.page-business5{padding-bottom:50px;}
    .page-business5 .page-business5ul .li{padding:0; min-height: inherit;}
    .page-business5 .page-business5ul .li .imgBox{padding:25% 0;width:100%;position: relative;min-height: inherit; height:auto;}
	.page-business5 .page-business5ul .li .imgBox img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
	.page-business5 .page-business5ul .li .title{width:100%;position:static;right: 0;top:0;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);overflow-y:hidden;}
    .page-business5 .page-business5ul .li .title h1 .cn{font-size:20px;}
	.page-business5 .page-business5ul .li:nth-child(2n){padding-left:0; padding-right:0;}
	
	.page-business5 .page-business5ul .li .title .mCSB_inside>.mCSB_container{ margin-right:10px;}
	.page-business5 .page-business5ul .li .title .mCSB_scrollTools{width:4px;}
.page-business5 .page-business5ul .li .title .mCSB_scrollTools .mCSB_draggerRail{background:#d8d8d8!important;width:4px;}
.page-business5 .page-business5ul .li .title .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#595959!important;width:4px;}
    .page-business5 .page-business5ul .li .title .wz{max-height: inherit;}
}
@media screen and (max-width:500px){
    /*.page-business5 .page-business5ul .li .title .wz br{ display:none;}	*/	
}



/*page-business2Tit2*/
.page-business2Tit2{font-size:24px; color:#000000; margin-bottom:30px; font-weight:300; padding-top:80px; text-align:center;}
.page-business2Tit2 .en{font-size:12px; color:#a1a7b2; text-transform:uppercase;}
.page-business2Tit3{ font-size:24px; color:#000000; margin-bottom:30px; font-weight:300; padding-top:80px;}
.page-business2Tit3 .en{font-size:12px; color:#a1a7b2; text-transform:uppercase; margin-left:10px;}
@media screen and (max-width:1440px){
	
}
@media screen and (max-width:1250px){
	.page-business2Tit2{font-size:23px;margin-bottom:25px;padding-top:70px;}
	.page-business2Tit3{ font-size:23px;margin-bottom:25px;padding-top:70px;}
}
@media screen and (max-width:1024px){
	.page-business2Tit2{font-size:22px;margin-bottom:20px;padding-top:50px;}
	.page-business2Tit3{ font-size:22px;margin-bottom:20px;padding-top:50px;}
}
@media screen and (max-width:768px){
	.page-business2Tit2{font-size:20px;margin-bottom:10px;padding-top:30px;}
	.page-business2Tit3{ font-size:20px;margin-bottom:15px;padding-top:30px;}
}


.page-business2case{ border-top:1px solid #e0e0e0; padding-top:0px;}
.page-business2case .WZ{ text-align:center; font-size:15PX; line-height:32PX; color:#595959; margin-bottom:75PX;}
/*page-business2*/
.page-business2{z-index: 1;position: relative;padding-top:65px;padding-bottom:65px;}
.page-business2-hd{position: relative;width:36%; float:right; padding:0 3%;height:600px;background: url("../images/business2-wzbg.jpg") center center no-repeat; background-size:cover;}
.page-business2-hd .swiper-wrapper{ clear:both;}
.page-business2-hd .swiper-container{position: relative; margin-top:200px;min-height:240px; max-height:240px;overflow: hidden;}
.page-business2-hd .swiper-slide{transition: 0.4s;font-size:16px;font-family: "Arial";color: #595959;cursor: pointer;/*width:12.5%!important;*/float: left; text-align:center; height:100%;width:50%; margin-bottom:10px;}
.page-business2-hd .swiper-slide span{ display:inline-block;height:100%;line-height:30px; /*line-height:normal; padding:30px 10px; width:15px;*/padding:10px 10px; }
.page-business2-hd .swiper-slide-active span{color: #fff; background:#e41f08;}
.page-business2-hd .swiper-button-prev{position: absolute;transition: 0.4s;opacity: 1;width:10px;height:18px;bottom:64px;margin:0;left:8%;background: url("../images/arrow-left.png") center center no-repeat;background-size:10px;outline: none; z-index:9;top:auto;}
.page-business2-hd .swiper-button-next{position: absolute;transition: 0.4s;opacity: 1;width:10px;height:18px;bottom:64px;margin:0;right:auto;left:14%;background: url("../images/arrow-right.png") center center no-repeat;background-size:10px;outline: none; z-index:9; top:auto;}
.page-business2-hd .swiper-button-prev.swiper-button-disabled{opacity:0.3;}
.page-business2-hd .swiper-button-next.swiper-button-disabled{opacity:0.3;}
.page-business2-hd .swiper-button-line{position: absolute;transition: 0.4s;opacity: 1;width:960px;height:1px;bottom:72px;margin:0;right:auto;left:16%;background:#d8d8d8;background-size:10px;outline: none; z-index:9;}
@media screen and (max-width:1440px){
.page-business2case .WZ{margin-bottom:65PX;}	
}
@media screen and (max-width:1220px){
.page-business2case .WZ{margin-bottom:50PX;}	
}
@media screen and (max-width:1024px){
.page-business2case .WZ{margin-bottom:40PX;}	
}
@media screen and (max-width:768px){
.page-business2case .WZ{margin-bottom:30PX;font-size:14px; line-height:26px; }	
.page-business2-hd{position: relative;width:94%;height:auto; padding:30px 3%;}

.page-business2-hd .swiper-button-prev,
.page-business2-hd .swiper-button-next{bottom:30px;}
.page-business2-hd .swiper-button-line{bottom:38px;}
.page-business2-hd .swiper-slide span{padding:30px 10px; width:15px; line-height:18px;}
}




/**/
.page-business2-bd{z-index: 1;position: relative;background-color:#fbf6ec;width:58%; float:left; height:600px;}
.page-business2-bd .swiper-slide{background:#fbf6ec;display: flex;align-items:center;justify-content: space-between;}
.page-business2-bd .swiper-slide .page-business2-bd-wz{width:100%;position:absolute;left:0; right:0;bottom:0; padding:30px 0;}
.page-business2-bd .swiper-slide .page-business2-bd-wz .page-business2-bd-wzB{ padding:0 8.928571428571429%;}
.page-business2-bd .swiper-slide .page-business2-bd-wz .t{ float:left;width:160PX;display:inline-block;font-size:18px;font-weight:300;color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
.page-business2-bd .swiper-slide .page-business2-bd-wz .wz{display:block;font-size:13px;color:#ffffff;line-height:28px;max-height:168px; overflow:hidden;}
.page-business2-bd  .mCSB_inside>.mCSB_container{margin-right:16px;}
.page-business2-bd  .mCSB_scrollTools .mCSB_draggerRail {width:4px;}
.page-business2-bd  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#fff!important; }

.page-business2-bd .swiper-slide .page-business2-bd-pic{display: block;position: relative;width:100%;padding:300px 0;overflow: hidden;}
.page-business2-bd .swiper-slide .page-business2-bd-pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
@media screen and (max-width:1024px){
		.page-business2-bd .swiper-slide .page-business2-bd-wz .wz{ display:block;}
}
@media screen and (max-width:768px){
	.page-business2-bd{width:100%;height:600px;}
	.page-business2-bd .swiper-slide{display: block;}
	.page-business2-bd .swiper-slide .page-business2-bd-wz{width:94%; padding:25px 3%;background-position:5px 50px} 
	.page-business2-bd .swiper-slide .page-business2-bd-wz h5{border: none;padding-top: 0;padding-left:30px;}
	.page-business2-bd .swiper-slide .page-business2-bd-wz dl{padding-left:30px;}
	.page-business2-bd .swiper-slide .page-business2-bd-pic{width: 100%;}
	.page-business2-bd .swiper-slide .page-business2-bd-wz .wz{ display:block;}
}
@media screen and (max-width:768px){
	.page-business2-hd .swiper-container{padding:10px 0; margin-top:0;}
	.page-business2-bd .swiper-slide .page-business2-bd-wz dl dd em:before{position: absolute;left: 5px;top: 50%;content: "";transform: translateY(-50%);width: 5px;height: 5px;border-radius: 50%;background-color: #3d3d3d;}
}







/*page-business2list*/
.page-business2list{overflow:hidden; width:49%; float:left; margin-bottom:60px; margin-right:1%;}
.page-business2list .page-business2listul{position:relative; font-size:0;}
.page-business2list .page-business2listul{margin:0;height: 100%;overflow: hidden;}
.page-business2list .page-business2listul .swiper-slide{ background:#fff;}
.page-business2list .page-business2listul .li{height:100%;overflow: hidden; position:relative;border:1px  solid #dddddd; padding:40px 40px;}
/*.page-business2list .page-business2listul .li .imgBox{display: block;position: relative;width:100%;padding:22.30769230769231% 0;overflow: hidden;}
.page-business2list .page-business2listul .li .imgBox img{display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;width:100%;height:100%; max-width:none;}*/

    .page-business2list .page-business2listul .li .imgBox{display: block;padding:0;width:100%;overflow: hidden;min-height: inherit; position:relative;height:auto;}
	.page-business2list .page-business2listul .li .imgBox .img{padding:22.30769230769231% 0;display: block;position: relative;width:100%;overflow: hidden;}
    .page-business2list .page-business2listul .li .imgBox .img img{display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;/*object-fit: contain;*/ width:100%;height:100%; max-width:none;}
	
.page-business2list .page-business2listul .li .title{ }	
.page-business2list .page-business2listul .li .title .titleNr{padding-top:50px;padding-bottom:110px; position:relative;z-index:2;}
.page-business2list .page-business2listul .li .title h2{font-size:20px;color:#000000;font-weight:500;text-transform:uppercase;margin-bottom:10px;}
.page-business2list .page-business2listul .li .title h1{font-size:14px;color:#909090; font-weight:300;margin-bottom:10px;}
.page-business2list .page-business2listul .li .title .wz{border-bottom:1px solid #dcdcdc;padding-bottom:30px;}
.page-business2list .page-business2listul .li .title .wzNr{font-size:15px;color:#4d4d4d;line-height:32px; text-align:justify;height:128px; overflow:hidden;}
/**/
.page-business2list .page-business2listul .li .imgBox img,
.page-business2list .page-business2listul .li .imgBox,
.page-business2list .page-business2listul .li .title{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
/*swiper-pagination*/
.page-business2list .swiper-pagination{  text-align: center; left: 0; width: 100%; bottom: 10px!important; } 
.page-business2list .swiper-pagination-bullet { opacity: 1!important; width:6px; height:6px; text-align: center;border:1px solid #fff;background: transparent;border-radius:50%;margin:0 2px!important; } 
.page-business2list .swiper-pagination-bullet-active {background:#fff;} 
/*swiper-button*/
.page-business2list .page-business2listul .swiper-button-prev{position: absolute;transition: 0.4s;opacity: 1;width:10px;height:18px;bottom:0;margin:0;left:45%;background: url("../images/arrow-left.png") center center no-repeat;background-size:10px;outline: none; z-index:9;top:auto;}
.page-business2list .page-business2listul .swiper-button-next{position: absolute;transition: 0.4s;opacity: 1;width:10px;height:18px;bottom:0;margin:0;right:45%;background: url("../images/arrow-right.png") center center no-repeat;background-size:10px;outline: none; z-index:9; top:auto;}
.page-business2list .page-business2listul .swiper-button-prev.swiper-button-disabled{opacity:0.3;}
.page-business2list .page-business2listul .swiper-button-next.swiper-button-disabled{opacity:0.3;}
@media screen and (max-width:1220px){
	.page-business2list{margin-bottom:50px;}
	.page-business2list .page-business2listul .li .title .titleNr{padding-bottom:90px;}
	   .page-business2list .page-business2listul .li .title h2{font-size:18px;}
}
@media screen and (max-width:1150px){
   .page-business2list{margin-bottom:40px;}
	.page-business2list .page-business2listul .li .title .titleNr{padding-bottom:80px;}
.page-business2list .page-business2listul .li{padding:40px 30px;}
}
@media screen and (max-width:1024px){
	.page-business2list .page-business2listul .li .title .titleNr{padding-top:40px;padding-bottom:60px;}
	.page-business2list .page-business2listul .li{padding:30px 20px;}
	   .page-business2list .page-business2listul .li .title h2{font-size:16px;}
	   .page-business2list .page-business2listul .li .title .wzNr{font-size:14px;line-height:30px;height:120px;}
}
@media screen and (max-width:1000px){
	.page-business2listBox{padding-bottom:40px;}
	.page-business2list .page-business2listul .li .title .titleNr{padding-top:30px;padding-bottom:50px;}
	.page-business2list .page-business2listul .li{padding:0 0; padding-bottom:40px;}
	.page-business2list .page-business2listul .li .title{ padding:0 30px;}	
	.page-business2list{width:100%; float:none; margin-bottom:0px; margin-right:0;}
	   .page-business2list .page-business2listul .li .title h2{font-size:16px;}
	   .page-business2list .page-business2listul .li .title .wz{padding-bottom:25px;}
	   .page-business2list .page-business2listul .li .title .wzNr{font-size:13px;line-height:26px;height:104px;}
	   .page-business2list .page-business2listul .li .imgBox .img{padding:35% 0;}
	   .page-business2list .page-business2listul .li .imgBox .img img{width:auto;}
}
@media screen and (max-width:768px){
	.page-business2list .page-business2listul .li{padding-bottom:20px;}
	.page-business2list .page-business2listul .li .title{ padding:0 20px;}	
	.page-business2list .page-business2listul .li .title .titleNr{padding-top:25px;padding-bottom:40px;}
	.page-business2list .page-business2listul .li .title .wz{padding-bottom:20px;}
	
	.page-business2list .page-business2listul .swiper-button-prev{width:10px;height:18px;left:50%;margin-left:-20px;background-size:6px;}
	.page-business2list .page-business2listul .swiper-button-next{width:10px;height:18px;right:50%;margin-right:-20px;background-size:6px;}
}




/*page-jiagou*/
.page-jiagou{ position:relative; margin-bottom:110px;}
.page-jiagou:after{ content:''; position:absolute; left:6px; top:0;width:1px; height:100%; background:#e2e2e2;z-index:-1;}
.page-jiagou:before{ content:''; position:absolute; left:6px; top:0;width:1px; height:60px; background:#fff; z-index:2;}
.page-jiagou .jg{ position:relative;padding-left:60px; margin-top:50px;z-index:2;}
.page-jiagou .jg:after{ content:''; position:absolute; left:0; top:50%; margin-top:-7px;width:8px; height:8px; /*border:3px solid #e2e2e2; background:#fff;*/border: 3px solid #ffbbc4;background: #e41f08;border-radius:50%;z-index: 2;}
.page-jiagou h1{height:8.125em;line-height:8.125em;font-size:16px;color:#e41f08;background:#fff;text-align:center;  font-weight:normal; border:1px solid #e41f08;}
.page-jiagou h1 img{ margin-right:35px;}
/*jg1*/
.page-jiagou .jg1 li{ width:33.03333333333333%; margin-right:0.3%; float:left;}
.page-jiagou .jg1 h1{color:#ffffff;background:#e41f08;}
/*jg2*/
.page-jiagou .jg2 li{ width:33.03333333333333%; margin-right:0.3%; float:left;}
/*jg3*/
.page-jiagou .jg3 li{ width:16.06666666666667%; margin-right:0.6%; float:left;}
.page-jiagou .jg3 h2{height:8.125em;line-height:8.125em;background:#fff;text-align:left;  font-weight:normal; border:1px solid #e41f08; position:relative; padding:0 30px;}
.page-jiagou .jg3 h2 span{font-size:15px;color:#000000;line-height:26px; width:45%;position:absolute;left:50%;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.page-jiagou .jg3 h2 img{ margin-right:35px;}
/*jg4*/
.page-jiagou .jg4 ul{ padding-left:33.03333333333333%; position:relative;height:100%;}
.page-jiagou .jg4 h3{width:33.03333333333333%;background:#666461;position:absolute;left:0;top:0; height:94%;}
.page-jiagou .jg4 h3 span{position:absolute;left:0; margin:0 auto;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.page-jiagou .jg4 h3 span{font-size:16px;color:#ffffff;text-align:center;font-weight:normal;}
.page-jiagou .jg4 h3 img{ margin-right:35px;}
.page-jiagou .jg4 li{padding-left:40px; display:block; clear:both;}
.page-jiagou .jg4 dl{padding-left:30px;position:relative; clear:both;}
.page-jiagou .jg4 dl:after{content:''; position:absolute; left:0; top:40px;width:8px; height:8px; border:3px solid #e2e2e2; background:#fff; border-radius:50%;}
.page-jiagou .jg4 dd{width:24%; margin-right:1%; float:left;}
.page-jiagou .jg4 h4{height:7.188em;line-height:7.188em;background:#f5f5f5;text-align:center;font-weight:normal; border:1px solid #f5f5f5; position:relative; padding:0 30px; margin-bottom:3%;}
.page-jiagou .jg4 h4 span{font-size:15px;color:#000000;line-height:26px; width:100%;position:absolute;left:0;right:0;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
@media screen and (max-width:1220px){
	.page-jiagou .jg1 li,
	.page-jiagou .jg2 li{ width:32.03333333333333%;}
	.page-jiagou .jg3 li{width:32.03333333333333%; margin-right:1.3%; margin-bottom:1.3%;}
	.page-jiagou .jg3 h2 span{left:100px;}
	.page-jiagou .jg4 ul{ padding-left:32.03333333333333%;}
	.page-jiagou .jg4 h3{width:32.03333333333333%;}
   /* .page-jiagou .jg4 dd{width:48.5%;margin-right:1.5%;}*/
   .page-jiagou .jg4 li{padding-left: 20px;}
	.page-jiagou h1{height:7em;line-height:7em;}
	.page-jiagou .jg3 h2{height:7em;line-height:7em;}
	.page-jiagou .jg4 h4{height:6em;line-height:6em;}
	.page-jiagou{margin-bottom:90px;}
}
@media screen and (max-width:1024px){
/*	.page-jiagou .jg1 li,
	.page-jiagou .jg2 li{ width:32.03333333333333%;}
	.page-jiagou .jg3 li{width:32.03333333333333%; margin-right:1.3%; margin-bottom:1.3%;}
	.page-jiagou .jg3 h2 span{left:100px;}
	.page-jiagou .jg4 ul{ padding-left:32.03333333333333%;}
	.page-jiagou .jg4 h3{width:32.03333333333333%;}
    .page-jiagou .jg4 dd{width:48.5%;margin-right:1.5%;}*/
	.page-jiagou{margin-bottom:70px;}
}
@media screen and (max-width:768px){
	.page-jiagou .jg1 li,
	.page-jiagou .jg2 li{width:98%;}
	.page-jiagou .jg3 li{width:48.5%;margin-right:1.5%;margin-bottom:1.5%;}
	.page-jiagou .jg3 h2 span{left:100px;}
	.page-jiagou .jg4 ul{ padding-left:0;}
	.page-jiagou .jg4 h3{width:98%;height:7em;line-height:7em;position: relative;margin-bottom:2.5em;}

	.page-jiagou .jg4 li{padding-left:0;}
	.page-jiagou .jg4 dl{padding-left:0;position:relative;padding-top:3em;}
	.page-jiagou .jg4 dl:after{top:0; left:48.5%;}
	.page-jiagou .jg4:after{top:3.5em;}
	
	
	.page-jiagou .jg3 h2{padding:0 30px;}
	.page-jiagou .jg3 h2 span{font-size:15px;line-height:26px;}
	
	.page-jiagou .jg4 h3 span{font-size:16px}
	.page-jiagou .jg4 h4{padding:0;}
	.page-jiagou .jg4 h4 span{font-size:15px;}
	
	.page-jiagou{margin-bottom:50px;}
}

@media screen and (max-width:640px){
    /*.page-jiagou{margin-bottom:5vw;}*/
	.page-jiagou:after{left:4px;}
	.page-jiagou:before{left:4px; height:9vw;}
	.page-jiagou .jg:after{margin-top:-4px;width:4px; height:4px; border:2px solid #e2e2e2;}
	.page-jiagou .jg{padding-left:7vw; margin-top:7vw}
	
	.page-jiagou h1{height:15.625vw;line-height:15.625vw;font-size:3.5vw;}
	.page-jiagou h1 img{width:6.25vw;margin-right:5.46875vw;}
	.page-jiagou .jg1 li,
	.page-jiagou .jg2 li{width: 98%;}
	
	.page-jiagou .jg3 li{width:40vw;margin-right:1vw;margin-bottom:1vw;}
	.page-jiagou .jg3 h2{height:15.625vw;line-height:15.625vw;padding:0 4.6875vw;}
	.page-jiagou .jg3 h2 span{font-size:3.2vw;line-height:4.0625vw;left:15.625vw;width:50%;}
	.page-jiagou .jg3 h2 img{width:6.25vw;margin-right:5.46875vw;}
	
	.page-jiagou .jg4 dl{padding-top:5vw;}

	.page-jiagou .jg4 dl:after{left: 48.5%;width:4px;height:4px;border:2px solid #e2e2e2;}
	.page-jiagou .jg4:after{top:3.5vw;}
	.page-jiagou .jg4 h3{width: 98%;height:15.625vw;line-height:15.625vw;margin-bottom:3.5vw;}
	.page-jiagou .jg4 h3 span{font-size:3.5vw;}
	.page-jiagou .jg4 h3 img{width:6.25vw;margin-right:5.46875vw;}
	.page-jiagou .jg4 h4{padding:0;height:14vw;line-height:14vw;}
	.page-jiagou .jg4 h4 span{font-size:3.2vw;line-height:4.4vw;}
}



/*gotop*/
.gotop {position: fixed; right:1%;bottom:100px; z-index: 999; display:none;}
.gotop .topcontrol {width: 50px; height: 50px; background: url(../images/top.png) no-repeat center #2f2f2f; border-radius: 100%; overflow:hidden; cursor: pointer;opacity: .6;filter:alpha(opacity=60);}
.gotop:hover {animation: move .5s ease-in infinite alternate;background: url(../images/top.png) no-repeat center #c30d23;border-radius: 100%; }
.gotop:hover .topcontrol{opacity: 1.0;filter:alpha(opacity=100);background: url(../images/top.png) no-repeat center #c30d23; }
@media screen and (max-width:768px){
.gotop .topcontrol {width:40px; height:40px;} 	  
}
@keyframes move {
  100% {
    transform: translateY(15px);
}
}
  






/*左侧导航*/
.ovfHiden {
    /* position:fixed;  */
    overflow: hidden;
    /* height: 100%; */
}


.scaleBigToSmall {
  -webkit-animation-name: scaleBigToSmall;
  animation-name: scaleBigToSmall;
}

@-webkit-keyframes scaleBigToSmall {
    0% {
        opacity: 1;
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes scaleBigToSmall {
    0% {
        opacity: 1;
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}
.scaleUpDown {
  -webkit-animation-name: scaleUpDown;
  animation-name: scaleUpDown;
}
@-webkit-keyframes scaleUpDown {
    from {
        -webkit-transform: scale(1.08);
        transform: scale(1.08);
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes scaleUpDown {
    from {
        -webkit-transform: scale(1.08);
        transform: scale(1.08);
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
.slideIn {
  -webkit-animation-name: slideIn;
  animation-name: slideIn;
}
    @-webkit-keyframes slideIn {
        0% {
            -webkit-transform: translateX(-100%);transform: translateX(-100%);
            opacity: 1;
        }

        100% {
            -webkit-transform: translateX(0);transform: translateX(0);
            opacity: 1;
        }
    }

    @keyframes slideIn {
        0% {
            transform: translateX(-100%);
            opacity: 1;
        }

        100% {
            transform: translateX(0);
            opacity: 1;
        }
    }
.imgIn {
  -webkit-animation-name: imgIn;
  animation-name: imgIn;
}
    @-webkit-keyframes imgIn {
        0% {
            -webkit-transform: -webkit-translateX(100%);transform: -webkit-translateX(100%);
            opacity: 1;
        }

        100% {
            -webkit-transform: -webkit-translateX(0);transform: -webkit-translateX(0);
            opacity: 1;
        }
    }

    @keyframes imgIn {
        0% {
            transform: translateX(100%);
            opacity: 1;
        }

        100% {
            transform: translateX(0);
            opacity: 1;
        }
    }




/*page-news*/
.page-news{ padding-top:60PX;padding-bottom:30PX;}
.page-news .page-newsInfo{padding:0 7%!important;}	
.page-news .w-le{float: left;width:65%;padding-bottom: 55px;}
.page-news .w-le p{margin-bottom: 0;}
.page-news .w-le img{padding:15px 0; display: inline-block;}
/**/
.page-news .w-ri{float:right; width:31.66666666666667%;min-height:600px; position:relative; background:#f3f1f4;}
.page-news .w-ri .w-riB{padding:55px 30px;}
.page-news .shadow{position:absolute; left:0; top:0; bottom:0; height:100%; width:30px;}
.page-news .w-ri .browse{font-size: 14px; color:#868282; line-height: 24px; margin-bottom: 35px;}
.page-news .share_wrap{margin-bottom: 58px;}
.page-news .share_wrap .p{float:left; font-size: 14px; color:#868282; line-height:35px; padding-right: 10px;}
.page-news .share_wrap .bshare-custom{overflow:hidden; float:left;}
.page-news .share_wrap a{float:left; width:35px; height:35px; padding:0; margin-right:10px; border-radius: 50%; background:no-repeat center; background-size:35px;}
.page-news .share_wrap a.bshare-weixin{background-image:url("../images/icon_wx.png");}
.page-news .share_wrap a.bshare-qqim{background-image:url("../images/icon_qq.png");}
.page-news .share_wrap a.bshare-weixin:hover{background-image:url("../images/icon_wx-on.png");}
.page-news .share_wrap a.bshare-qqim:hover{background-image:url("../images/icon_qq-on.png");}
.page-news .share_wrap a.bshare-email{background-image:url("../images/icon_wb.png");}
.page-news .share_wrap a.bshare-email:hover{background-image:url("../images/icon_wb-on.png");}
/**/
.related_news .til{position:relative; font-size: 20px; color:#333; line-height: 24px; padding-bottom: 28px; border-bottom:3px solid #e2e2eb;}
.related_news .til:after{content:" "; display:block; position:absolute; left:0; bottom:-3px; width:80px; height:3px; background:#e41f08;}
.related_news .a_box{padding-top:25px;}
.related_news .a_box a{ display:block;font-size: 15px; color:#868686; line-height: 26px; margin-bottom: 6px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.related_news .a_box a:hover{color:#e41f08;}
#bsWXBox,#bsWXBox *{box-sizing: content-box;}
@media screen and (max-width:1220px){
.page-news .page-newsInfo{padding:0 5%!important;}	
.page-news .w-le{width:75%;padding-bottom:50px;}	
.page-news .w-ri{width:25%;}
.page-news .w-ri .w-riB{padding:55px 20px;}
.page-news .w-ri{min-height:300px;}
}
@media screen and (max-width:1024px){
.page-news{ padding-top:30px;padding-bottom:30px;}
.page-news .page-newsInfo{padding:0!important;}	
.page-news .w-le{width:100%;padding-bottom:40px;}	
.page-news .w-ri{width:100%; margin-bottom:60px;}
.page-news .w-ri{min-height:50px;}
.page-news .w-ri .browse{margin-bottom:20px;}
.page-news .share_wrap{margin-bottom:20px;}
.page-news .w-ri .w-riB{padding:30px 20px;}
}
@media screen and (max-width:768px){
.page-news{ padding-top:30px;padding-bottom:15px;}
.page-news .page-newsInfo{padding:0!important;}	
.page-news .w-le{width:100%;padding-bottom:10px;}	
.page-news .w-ri{width:100%; margin-bottom:30px;}
.page-news .w-ri{min-height:50px;}
.page-news .w-ri .browse{margin-bottom:20px;}
.page-news .share_wrap{margin-bottom:20px;}
.page-news .w-ri .w-riB{padding:30px 20px;}
}


/*TalentTablebox*/
.TalentTablebox{ position:relative; overflow:hidden;margin-bottom:65px;}
.TalentTablebox img{position:absolute; top:0;right:0; height:100%; width:100%;}
.TalentTable{ width:750px;padding:100px 0 100px 100px; float:right; position:relative;z-index:2; margin-top:124px;background: url(../images/talent1-icon4.png) no-repeat right bottom #fff; background-size:100px;}
.TalentTable h1{line-height:30px;height:30px;overflow:hidden;font-size:18px;color:#000000; text-align:left;font-weight:600;}
@media screen and (max-width:1220px){
.TalentTable{ width:60%;}
}
@media screen and (max-width:1024px){
.TalentTable{ width:60%;padding:50px 0 100px 50px;background-size:90px;}
.TalentTable h1{font-size:16px;}
.TalentTablebox{margin-bottom:35px;}
}
@media screen and (max-width:1000px){
.TalentTablebox img{position:static;height:auto; width:100%;}
.TalentTable{ width:100%;padding:50px 0 100px 50px; top:-50px; margin-top:0;background-size:80px;}
}
@media screen and (max-width:768px){
	.TalentTablebox{margin-bottom:40px;}
	.TalentTablebox img{position:static;height:auto; width:100%;}
	.TalentTable{ width:96%;padding:30px 0 0px 2%; top:0; margin-top:0; background-size:70px;}
	.TalentTable .td{width:100%!important; display:block!important;}
	.TalentTable .td p br{ display:none;}
	.TalentTable2 td,.TalentTable2 tr,.TalentTable2 tbody,
	.TalentTable2{width:100%!important; display:block!important;}
	.TalentTable2 .img{width:100%!important; display:block!important;overflow: hidden;padding:40% 0; position:relative;}
	.TalentTable2 .img img{display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;width:auto;height: 100%;max-width:none;}
}
@media screen and (max-width:500px){
	.TalentTable2 .img{padding: 57.74647887323944% 0;}
}





/*page-business2-caseList*/
.page-business2-caseList{z-index:1;position: relative; padding-bottom:75px; border-bottom:1px solid #e0e0e0; padding-left:30px; padding-right:30px;}
.page-business2-caseList .swiper-slide{width:100%; margin-bottom:0;}
.page-business2-caseList .swiper-slide .item{width:25%; float:left;}
.page-business2-caseList .swiper-slide a{ display:block; position:relative; margin:0 15px; cursor:default;}
.page-business2-caseList .swiper-slide .page-business2-bd-wz{width:100%;padding:20px 0; z-index:2;}
.page-business2-caseList .swiper-slide .page-business2-bd-wz .page-business2-bd-wzB{ padding:0 3%;}
.page-business2-caseList .swiper-slide .page-business2-bd-wz .t{display:block!important;width:100%!important;font-size:18px;font-weight:300;color:#000;line-height:36px;height:36px;overflow:hidden;}
.page-business2-caseList .swiper-slide .page-business2-bd-wz .wz{display:block!important;width:100%!important;font-size:14px;color:#909090;line-height:24px;height:48px;overflow:hidden;}
.page-business2-caseList .swiper-slide .page-business2-bd-pic{display: block;position: relative;width:100%;padding:40% 0;overflow: hidden; background:#ddd;}
.page-business2-caseList .swiper-slide .page-business2-bd-pic:after{ content:''; position:absolute; left:0;right:0; top:0; width:100%; height:100%; background:#000;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.page-business2-caseList .swiper-slide .page-business2-bd-pic img{display:block;position:absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0%;/*object-fit: contain;*/height:100%; max-width:none;}
/**/
.page-business2-caseList .swiper-btn{ padding-bottom:0; position:relative; height:18px; margin-top:30px;}
.page-business2-caseList .swiper-button-prev{position: absolute;transition: 0.4s;opacity: 1;width:10px;height:18px;bottom:0;margin:0;left:50%; margin-left:-20px;background: url("../images/arrow-left.png") center center no-repeat;background-size:10px;outline: none; z-index:9;top:auto;}
.page-business2-caseList .swiper-button-next{position: absolute;transition: 0.4s;opacity: 1;width:10px;height:18px;bottom:0;margin:0;right:50%;margin-right:-20px;background: url("../images/arrow-right.png") center center no-repeat;background-size:10px;outline: none; z-index:9; top:auto;}
.page-business2-caseList .swiper-button-prev.swiper-button-disabled{opacity:0.3;}
.page-business2-caseList .swiper-button-next.swiper-button-disabled{opacity:0.3;}
/**/
.page-business2-caseList .swiper-slide a:hover .page-business2-bd-pic img{-moz-transform: scale(1.1) translate(-50%, -50%); -webkit-transform: scale(1.1) translate(-50%, -50%);-ms-transform: scale(1.1) translate(-50%, -50%);transform: scale(1.1) translate(-50%, -50%);}
.page-business2-caseList .swiper-slide a,
.page-business2-caseList .swiper-slide .page-business2-bd-pic img,
.page-business2-caseList .swiper-slide .page-business2-bd-pic,
.page-business2-caseList .swiper-slide .page-business2-bd-wz .t,
.page-business2-caseList .swiper-slide .page-business2-bd-pic:after{-moz-transition: all .5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all .5s ease-in-out;}
.page-business2-caseList .swiper-slide a:hover .page-business2-bd-pic:after{ filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3;}
.page-business2-caseList .swiper-slide a:hover .page-business2-bd-wz .t{ color:#c30d23;}
@media screen and (max-width:1520px){
	.page-business2-caseList .swiper-slide a{margin:0 10px;}
}
@media screen and (max-width:1220px){
	.page-business2-caseList .swiper-slide a{margin:0 10px;}
}
@media screen and (max-width:1024px){
	.page-business2-caseList{padding-bottom:50px;}
	.page-business2-caseList .swiper-slide{ /*width:33.3333%;*/}
	.page-business2-caseList .swiper-slide a{margin:0 10px;}

}
@media screen and (max-width:768px){
	.page-business2-caseList{padding-bottom:30px; padding-left:3%; padding-right:3%;}
	.page-business2-caseList .swiper-slide{display: block;margin-bottom:0; width:100%;}
	.page-business2-caseList .swiper-slide .item{width:50%;}
	.page-business2-caseList .swiper-slide a{margin:0 5px;}
	.page-business2-caseList .swiper-slide .page-business2-bd-wz .page-business2-bd-wzB{margin:0;}
	.page-business2-caseList .swiper-slide .page-business2-bd-wz{padding:10px 0;}
	.page-business2-caseList .swiper-slide .page-business2-bd-wz .t{font-size:16px;font-weight:300;color:#333;line-height:30px;height:30px;}
	.page-business2-caseList .swiper-slide .page-business2-bd-wz .wz{font-size:13px;}

	.page-business2-caseList .swiper-btn{ margin-top:10px;}
	.page-business2-caseList .swiper-button-prev{width:10px;height:18px;margin-left:-20px;background-size:6px;}
	.page-business2-caseList .swiper-button-next{width:10px;height:18px;margin-right:-20px;background-size:6px;}
}


/*banner*/
#banner{overflow:hidden; position:relative; background:#f1f1f1;}
#masterslider { width:100%!important;height:auto!important;}
#masterslider  a{ display:block;}
#masterslider img{max-width: none; width:100%!important; height:100%!important;}
#masterslider .ms-slide{-webkit-transition: initial; -moz-transition: initial; -ms-transition: initial; -o-transition: initial; transition: initial;}

#masterslider .ms-bullets{position:absolute; left:0; right:0; width:100%; margin:0 auto; font-size: 0; letter-spacing:0; z-index: 10; text-align: center;bottom:70px!important;}
#masterslider .ms-bullets .ms-bullets-count{right:auto; left:0;}
#masterslider .ms-bullets .ms-bullet{display:inline-block; font-size:0px; color:#fff; line-height:8px;height:8px; font-family: "MONTSERRAT-REGULAR"; border-bottom: 2px solid #fff; width:8px; border:1px solid #fff; letter-spacing:normal;text-indent:0; border-radius:50%; text-align:center; margin:0 3px!important;}
#masterslider .ms-bullets .ms-bullet-selected{color:#00793a; border-color:#fff; background:#fff;}

#banner .ms-nav-prev,#banner .ms-nav-next{position:absolute; top:50%; margin-top:-26px; width:50px; height:52px; border:1px solid #fff; z-index: 250; cursor:pointer; transition:width .4s,left .4s,right .4s,border .4s,background .4s,opacity 1s,transform 1s !important; border-radius:5px; overflow:hidden;}
#banner .ms-nav-prev{left:80px;}
#banner .ms-nav-next{right:80px;}
#banner .ms-nav-prev:after,#banner .ms-nav-next:after{content:" "; display:block; position:absolute; width:21px; height:18px; top:50%; margin-top: -9px; background:no-repeat center; background-size:10px;}
#banner .ms-nav-prev:after{left:15px; background-image: url("../images/index-left.png");}
#banner .ms-nav-next:after{right:15px; background-image: url("../images/index-right.png");}
#banner .ms-nav-prev:hover,#banner .ms-nav-next:hover{width:86px;}
#banner .ms-nav-prev:hover{left:44px;}
#banner .ms-nav-next:hover{right:44px;}
@media screen and (max-width:1680px){
#banner .ms-nav-prev{left:3%;}
#banner .ms-nav-next{right:3%;}
}
 @media screen and (max-width:1024px){
#banner{ display:none!important;} 
 }



/*xiugai Header*/
.header .nav{ padding-right:100px;}
/*nsearch*/
.head-btn{float:right;margin-top:28px;height:38px;margin-left:0; width:100px;z-index:1000; position:relative; text-align:right;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;opacity:0; filter:alpha(opacity=0); -webkit-transition: all 1s; transition: all 1s;-webkit-transform: translate(0,-50px);
transform: translate(0,-50px);}
.head-btn.active{opacity:1; filter:alpha(opacity=100); -webkit-transform: translate(0,0); transform: translate(0,0);}
.head-btn a{display:inline-block; height:38px; width:38px;margin-left:4px;border:1px solid #c9c9c9; border-radius:3px;}
.head-btn .top-search{background:url("../images/top-search.png") no-repeat center #fff; background-size:14px; }
.head-btn .top-menu{background:url("../images/top-menu.png") no-repeat center #fff; background-size:12px;}

.head-btn{ position:fixed; top:0; right:100px; z-index:101;}
.bianseb .head-btn{margin-top:15px;}
.header{visibility: visible;opacity:1; filter:Alpha(opacity=100);left:0;}
.nav-hide .header{ visibility:hidden;opacity:0; filter:Alpha(opacity=0); left:-5%;}
body.nav-hide{padding-top:0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
@media screen and (max-width:1800px){
.head-btn{right:5%;}
}
@media screen and (max-width:1520px){
.head-btn{right:40px;}
}
@media screen and (max-width:1024px){
.head-btn{right:30px; display:none;}
}
@media screen and (max-width:768px){
.head-btn{right:15px;}
}




/*.header .sideNav.sN6{ right:0; text-align:right;}
.header .sideNav.sN6 .innav{ display:inline-block;}*/



.FriendlylinkBOX{border-top: 1px solid #d8d8d8;}

/*FrlinkTable*/
.FrlinkTable{marign-bottom:85px; position:relative;}
.FrlinkTable td{color: #666;font-size:12px;line-height:24px; border:1px solid #e1e1e1;vertical-align:top; display:inline-block!important; zoom:1;*display:inline!important; position:relative;}
.FrlinkTable td{width:calc(32% - 227px); padding:35px 35px 10px 35px; margin-right:1%; min-height:135px; margin-bottom:15px; padding-left:190px;}
.FrlinkTable td img{height:auto;width:155px;max-width:100%;position:absolute;left:15px;top: 50%;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.FrlinkTable td h2{font-size:16px;line-height:24px;color: #000; font-weight:600; margin-bottom:10px;}
.FrlinkTable td p a{color:#e41f08; }
.FrlinkTable td p a:hover{text-decoration:underline;}
.FrlinkTable td:hover{ background:#e1e1e1;}
@media screen and (max-width:1530px){
.FrlinkTable td{width:calc(32% - 11.8vw); padding:35px 1.8vw 10px 1.8vw;min-height:135px; margin-bottom:15px; padding-left:9.8vw;}
.FrlinkTable td img{height:auto; width:8vw;max-width:100%; position:absolute; left:1.8vw;}	
}
@media screen and (max-width:1320px){
.FrlinkTable td{width:calc(48% - 20vw);padding:2vw 2vw;min-height:11.74vw;padding-left:18vw;}
.FrlinkTable td img{height:auto; width:15vw;max-width:100%; position:absolute; left:2vw;}	
}
@media screen and (max-width:1220px){
.FrlinkTable td h2{font-size:14px; margin-bottom:5px;}		
}
@media screen and (max-width:768px){
.FrlinkTable td{width:calc(100% - 34vw);padding:5vw 4vw 5vw 4vw;min-height:0;padding-left:30vw;}
.FrlinkTable td img{height:auto; width:25vw;max-width:100%; position:absolute; left:2vw;}	
.FrlinkTable td h2{font-size:16px;line-height:24px;color: #000; font-weight:600; margin-bottom:10px;}
}
