.ind-banner{width: 100%; height: 100vh;overflow: hidden;} 
.ind-banner .swiper-slide {height: 100vh; color: #fff; } 
.ind-banner .swiper-slide {position: relative;}
.ind-banner .swiper-slide img{width: 100%;}
.ind-banner .swiper-pagination{ bottom: 57px!important; } 
.ind-banner .swiper-pagination-bullet {width: 12px; height: 12px;  opacity: 1; margin:0 10px!important;border-radius: 100%;border:1px solid #fff;background:none;} 
.ind-banner .swiper-pagination-bullet-active { background:#fff;}
.ind-banner .txt{position: absolute; left: 5%; top:35vh; } 
.ind-banner .txt span{/*font-size: 48px;*//*color:#313247;*/ } 
.ind-banner .txt em{display: block; /*font-size: 16px;*/ /*color: #2c2c2c;*/ text-transform: uppercase; margin:25px 0 45px; } 
.ind-banner .txt .ico{display: block; width: 200px; height: 53px; line-height: 53px; text-indent: 42px; font-size: 16px;color: #fff; background: #787b8c url(../images/a7.png) no-repeat 80%; } 
.ind-banner .mouse-down{position: absolute;width: 80px;height: 50px;line-height: 50px;z-index:  20;margin-top: -63px;text-align:  center;cursor:  pointer;left: 50%;margin-left: -40px;-webkit-animation-duration: 2s;animation-duration: 2.5s!important;animation-iteration-count:infinite;} 
.ind-banner .txt1{left: 47%;} 
.ind-banner .txt1 span{/*color: #fff*/ } 
.ind-banner .txt1 em{/*color: #fff*/ } 
.ind-banner .txt1 .ico{color: #a57a65;background: #fff url(../images/a7_1.png) no-repeat 80%;} 
.ind-banner .txt2 span{/*font-weight: 600;*/} 
.ind-banner .txt2 span i{display: block; font-weight: normal;} 
.ind-banner .txt3{text-align: center; top:40vh; left: 0; right: 0;} 
.ind-banner .txt3 em{/*font-size: 20px;*//*color: #283b59;*/}

.ind-part1{overflow: hidden;position: relative; } 
.ind-part1 .tlt{text-align: center;width: 100%;position:  absolute;top: 9%;z-index: 20;} 
.ind-part1 .tlt i{display: block; font-size: 30px; color:#ffffff; text-transform:  uppercase; } 
.ind-part1 .tlt p{padding-top: 5px; } 
.ind-part1 .tlt p span{display: inline-block; width: 20px; height: 1px; background: #fff; vertical-align: middle; } 
.ind-part1 .tlt p em{display: inline-block; margin:0 15px; font-size: 24px;color:#ffffff; vertical-align: middle; } 
.ind-part1 .o{position: relative;text-align: center;background: #f6f6f6;} 
.ind-part1 .img-bg{width: 100%;} 
.ind-part1 .img-bg img{width: 100%; } 
.ind-part1 .txt2{position: absolute;z-index: 9;top: 78%;width: 100%;} 

.ind-part1 .txt2 em{display: block; font-size: 24px;color: #fff; } 
.ind-part1 .txt2 span{display: block; font-size: 12px;color: #fff; text-transform: uppercase; line-height: 30px; } 
.ind-part1 .txt2 p{margin-top: 15px; font-size: 16px;color: #fff; } 
.ind-part1 .ico2{position: absolute;top: 70%;z-index: 9;width: 100%;margin-top: -30px;} 
.ind-part1 .ico2 img.on{display: none; } 
.ind-part1 .block{position: absolute;top: 70%;width: 100%;height: 30%;background: #313247;} 
.ind-part1 .line{position:  absolute;top: 53%;width: 1px;height: 100px;background: #d9d9d9;margin:  0 auto;left:  0;right:  0;}
.ind-part1 .swiper-button-prev{width: 52px;height: 134px;margin-top:-67px;left:0;background: url("../images/a10_1.png") no-repeat center center; z-index:55;} 
.ind-part1 .swiper-button-next{width: 52px;height: 134px;margin-top:-67px;right:0;background: url("../images/a10_2.png") no-repeat center center; z-index:55;} 




.ind-part1{overflow: hidden;position: relative; } 
.ind-part1 .tlt{text-align: center;width: 100%;position:  absolute;top: 9%;z-index: 20;} 
.ind-part1 .tlt i{display: block; font-size: 30px; color:#ffffff; text-transform:  uppercase; } 
.ind-part1 .tlt p{padding-top: 5px; } 
.ind-part1 .tlt p span{display: inline-block; width: 20px; height: 1px; background: #fff; vertical-align: middle; } 
.ind-part1 .tlt p em{display: inline-block; margin:0 15px; font-size: 24px;color:#ffffff; vertical-align: middle; } 
.ind-part1 .o{position: relative;text-align: center;background: #f6f6f6;} 
.ind-part1 .img-bg{width: 100%;} 
.ind-part1 .img-bg img{width: 100%; } 
.ind-part1 .txt2{position: absolute;z-index: 9;top: 78%;width: 100%;} 

.ind-part1 .txt2 em{display: block; font-size: 24px;color: #fff; } 
.ind-part1 .txt2 span{display: block; font-size: 12px;color: #fff; text-transform: uppercase; line-height: 30px; } 
.ind-part1 .txt2 p{margin-top: 15px; font-size: 16px;color: #fff; } 
.ind-part1 .ico2{position: absolute;top: 70%;z-index: 9;width: 100%;margin-top: -30px;} 
.ind-part1 .ico2 img.on{display: none; } 
.ind-part1 .block{position: absolute;top: 70%;width: 100%;height: 30%;background: #313247;} 
.ind-part1 .line{position:  absolute;top: 53%;width: 1px;height: 100px;background: #d9d9d9;margin:  0 auto;left:  0;right:  0;}
.ind-part1 .swiper-button-prev{width: 52px;height: 134px;margin-top:-67px;left:0;background: url("../images/a10_1.png") no-repeat center center; z-index:55;} 
.ind-part1 .swiper-button-next{width: 52px;height: 134px;margin-top:-67px;right:0;background: url("../images/a10_2.png") no-repeat center center; z-index:55;} 

/*.ind-part1 .o.xx .img-bg, .ind-part1 .o:hover .img-bg{opacity: 1;} 
.ind-part1 .o.xx .txt1, .ind-part1 .o:hover .txt1{opacity: 1;} 
.ind-part1 .o.xx .txt2, .ind-part1 .o:hover .txt2{top:80%;}
.ind-part1 .o.xx .txt2 img.off, .ind-part1 .o:hover .txt2 img.off{display: none;} 
.ind-part1 .o.xx .txt2 img.on, .ind-part1 .o:hover .txt2 img.on{display: inline-block;} 
.ind-part1 .o.xx .txt2 em, .ind-part1 .o:hover .txt2 em{color:#fff;}
.ind-part1 .o.xx .txt2 spa, .ind-part1 .o:hover .txt2 span{color:#fff;}
.ind-part1 .o.xx .txt2 p, .ind-part1 .o:hover .txt2 p{opacity: 0;}
.ind-part1 .o.xx .line, .ind-part1 .o:hover .line{opacity: 0;}
.ind-part1 .o.xx .block, .ind-part1 .o:hover .block{opacity: 1;}
.ind-part1 .o.xx .ico2, .ind-part1 .o:hover .ico2{margin-top: -30px;}
.ind-part1 .o.xx .ico2 img.off, .ind-part1 .o:hover .ico2 img.off{display: none;} 
.ind-part1 .o.xx .ico2 img.on, .ind-part1 .o:hover .ico2 img.on{display: inline-block;}*/ 


.mainWrap{/*background-color:#000;*/margin:0 auto;max-width:2000px;min-width:1200px;overflow:hidden}
.mainSection{position:relative;z-index:3;/*height:920px;*/overflow:hidden}





.mainSection021{  height: 2600px;background: url(../images/cf.png) no-repeat center 0; background-size: cover; position:relative; z-index:4;}
.mainSection021 .tlt{text-align: center; padding:135px 0 50px;} 
.mainSection021 .tlt i{display: block; font-size: 30px; color:#999; text-transform:  uppercase; } 
.mainSection021 .tlt p{padding-top: 5px; } 
.mainSection021 .tlt p span{display: inline-block; width: 20px; height: 1px; background: #666; vertical-align: middle; } 
.mainSection021 .tlt p em{display: inline-block; margin:0 15px; font-size: 24px;color:#666; vertical-align: middle; } 
.mainSection021 .tlt b{padding-top: 35px;display: block;font-size: 40px;color:#666;font-weight: normal;} 

.mainSection021 .list{ padding-top:30px;}
.mainSection021 .list li{ float:left; width:20%; overflow:hidden}
.mainSection021 .list li a{ display: block; width: 100%; height: 320px; padding-bottom: 6px; position: relative;}
.mainSection021 .list li .bg{ height: 320px; width: 100%;}
.mainSection021 .list li .ico{ padding-top: 58px; padding-left: 35%; height:50px; }
.mainSection021 .list li .ico .img1{ display: none; }
.mainSection021 .list li .name1{ padding-top: 38px; padding-left: 35%; font-size: 17px; color: #000; font-weight: bold; }
.mainSection021 .list li .name2{ color: #797979; padding-top: 8px; padding-left: 35%; position: relative; height: 52px; text-transform:uppercase;}
.mainSection021 .list li .name2 em{ position: absolute; bottom: 0px; left: 35%; display: block; width: 21px; height: 1px; background: #000;}
.mainSection021 .list li .bottom{ display: none; margin-left:4%; width: 92%; height: 6px; background: #c9901b;}
.mainSection021 .list li:hover .bg{ background: #9c6f25; }
.mainSection021 .list li:hover img{ display: none; }
.mainSection021 .list li:hover .img1{ display: inline-block; }
.mainSection021 .list li:hover .name1{ color: #fff; }
.mainSection021 .list li:hover .name2{ color: #fff; }
.mainSection021 .list li:hover .name2 em{ background: #fff; }
.mainSection021 .list li:hover .bottom{ display: block; }
















.mainSection02{  height: 754px;background: url(../images/th_bg_02.jpg) no-repeat center 0; background-size: cover; position:relative; z-index:4;}
.mainSection02 .tlt{text-align: center; padding:135px 0 50px;} 
.mainSection02 .tlt i{display: block; font-size: 30px; color:#999; text-transform:  uppercase; } 
.mainSection02 .tlt p{padding-top: 5px; } 
.mainSection02 .tlt p span{display: inline-block; width: 20px; height: 1px; background: #666; vertical-align: middle; } 
.mainSection02 .tlt p em{display: inline-block; margin:0 15px; font-size: 24px;color:#666; vertical-align: middle; } 
.mainSection02 .tlt b{padding-top: 35px;display: block;font-size: 40px;color:#666;font-weight: normal;} 

.mainSection02 .list{ padding-top:30px;}
.mainSection02 .list li{ float:left; width:20%; overflow:hidden}
.mainSection02 .list li a{ display: block; width: 100%; height: 320px; padding-bottom: 6px; position: relative;}
.mainSection02 .list li .bg{ height: 320px; width: 100%;}
.mainSection02 .list li .ico{ padding-top: 58px; padding-left: 35%; height:50px; }
.mainSection02 .list li .ico .img1{ display: none; }
.mainSection02 .list li .name1{ padding-top: 38px; padding-left: 35%; font-size: 17px; color: #000; font-weight: bold; }
.mainSection02 .list li .name2{ color: #797979; padding-top: 8px; padding-left: 35%; position: relative; height: 52px; text-transform:uppercase;}
.mainSection02 .list li .name2 em{ position: absolute; bottom: 0px; left: 35%; display: block; width: 21px; height: 1px; background: #000;}
.mainSection02 .list li .bottom{ display: none; margin-left:4%; width: 92%; height: 6px; background: #c9901b;}
.mainSection02 .list li:hover .bg{ background: #9c6f25; }
.mainSection02 .list li:hover img{ display: none; }
.mainSection02 .list li:hover .img1{ display: inline-block; }
.mainSection02 .list li:hover .name1{ color: #fff; }
.mainSection02 .list li:hover .name2{ color: #fff; }
.mainSection02 .list li:hover .name2 em{ background: #fff; }
.mainSection02 .list li:hover .bottom{ display: block; }


.ind-part2{position: relative;} 
.ind-part2 .tlt{text-align: center;width: 100%;position:  absolute;top: 9%;z-index: 20;} 
.ind-part2 .tlt i{display: block; font-size: 30px; color:#ffffff; text-transform:  uppercase; } 
.ind-part2 .tlt p{padding-top: 5px; } 
.ind-part2 .tlt p span{display: inline-block; width: 20px; height: 1px; background: #fff; vertical-align: middle; } 
.ind-part2 .tlt p em{display: inline-block; margin:0 15px; font-size: 24px;color:#ffffff; vertical-align: middle; } 
.ind-part2 .tlt b{padding-top: 35px;display: block;font-size: 40px;color:#ffffff;font-weight: normal;} 
.ind-part2 .o .bg{width: 100%; } 
.ind-part2 .o .box{position: absolute;left: 0;bottom: 39%;width: 415px;height: 267px;padding-left: 45px;color: #fff;background: url(../images/bg4.png); display:none;} 
.ind-part2 .o .box .t1{padding-top: 55px; font-size: 24px;color: #fff; } 
.ind-part2 .o .box .t2{font-size: 18px;color: #ffffff; line-height: 45px; } 
.ind-part2 .o .box .line{width: 252px; height: 1px; background: #ffffff; margin: 45px 0 30px; } 
.ind-part2 .o .box .ico{display: inline-block;font-size: 16px;color: #ffffff;padding-right: 38px;border-bottom: 1px solid #fff;background: url(../images/a7.png) no-repeat right;line-height: 30px;} 
.ind-part2 .o .box .ico:hover{background: url(../images/a7.png) no-repeat 95%; } 
.ind-part2 .o-bot{position: absolute;z-index: 20;bottom: 0;background: url(../images/bg4.png);padding: 30px 6%;width: 88%;} 
.ind-part2 .o-bot .k{position: relative;cursor: pointer;float:  left;width: 16.4%;margin: 0 0.1%;} 
.ind-part2 .o-bot .k img{width: 100%;} 
.ind-part2 .o-bot .k .hov{position: absolute; width: 100%; height: 100%; top: 0; background: url(../images/bg4.png) } 
.ind-part2 .o-bot .k_on .hov{opacity: 0; }


.mainSection04{  height: 754px;background: url(../images/a16_1.jpg) no-repeat center 0; background-size: cover; position:relative; z-index:4; }
.mainSection041{  height: 754px;  background-size: cover; position:relative; z-index:4; }

.ind-brand{
position:absolute; height: 754px;background: url(../images/th_bg_02.jpg) no-repeat center 0; background-size: cover; z-index:4; width:100%;
}
.ind-brand21{
position:absolute; height: 1920px; background-size: cover; z-index:4; width:100%;
}

.ind-brand21 .mxfDiv{ margin-left:178px; margin-top:35px; height:76px; color:#000; padding-bottom:70px;}
.ind-brand21 .mxfDiv .wal{ position:relative; padding-left:106px;}
.ind-brand21 .mxfDiv .ico{ position:absolute; left:0px; top:0px;}
.ind-brand21 .mxfDiv .wen1{ font-size:22px; padding-bottom:15px; line-height:28px;}
.ind-brand21 .mxfDiv .wen2{ font-size:16px; line-height:24px; width:778px;}


.ind-brand21 .t1{font-size: 40px;color: #000000;padding-top: 120px;text-align: center;} 
.ind-brand21 .t2{font-size: 18px;color: #000000;text-transform: uppercase;text-align: center;line-height: 55px;} 
  





.ind-video{
position:absolute; background-size: cover; z-index:4; width:100%; top:0px;
}


.ind-video .tlt{text-align: center;width: 100%;position:  absolute;top: 20%;z-index: 20;} 
.ind-video .tlt i{display: block; font-size: 30px; color:#ffffff; text-transform:  uppercase; } 
.ind-video .tlt p{padding-top: 5px; } 
.ind-video .tlt p span{display: inline-block; width: 20px; height: 1px; background: #fff; vertical-align: middle; } 
.ind-video .tlt p em{display: inline-block; margin:0 15px; font-size: 24px;color:#ffffff; vertical-align: middle; } 
.ind-video .tlt b{padding-top: 35px;display: block;font-size: 40px;color:#ffffff;font-weight: normal;} 
.ind-video .o{ position:relative;}
.ind-video .o .bg{width: 100%; } 
.ind-video .o .box{position: absolute;left: 0;bottom: 39%;width: 415px;height: 267px;padding-left: 45px;color: #fff;background: url(../images/bg4.png); display:none;} 
.ind-video .o .box .t1{padding-top: 55px; font-size: 24px;color: #fff; } 
.ind-video .o .box .t2{font-size: 18px;color: #ffffff; line-height: 45px; } 
.ind-video .o .box .line{width: 252px; height: 1px; background: #ffffff; margin: 45px 0 30px; } 
.ind-video .o .box .ico{display: inline-block;font-size: 16px;color: #ffffff;padding-right: 38px;border-bottom: 1px solid #fff;background: url(../images/a7.png) no-repeat right;line-height: 30px;} 
.ind-video .o .box .ico:hover{background: url(../images/a7.png) no-repeat 95%; } 
.ind-video .o-bot{position: absolute;z-index: 20;bottom: 0;background: url(../images/bg4.png);padding: 30px 6%;width: 88%;} 
.ind-video .o-bot .k{position: relative;cursor: pointer;float:  left;width: 16.4%;margin: 0 0.1%;} 
.ind-video .o-bot .k img{width: 100%;} 
.ind-video .o-bot .k .hov{position: absolute; width: 100%; height: 100%; top: 0;  } 
.ind-video .o-bot .k_on .hov{opacity: 0; }

.ind-part3 {
position:absolute;height: 754px;background: url(../images/a16_1.jpg) no-repeat center 0; background-size: cover;  z-index:4;  top:0px; width:100%;
}



.ind-part31 {
position:absolute;height: 754px;background-color: #ffffff; background-size: cover;  z-index:4;  top:0px; width:100%;
}

.ind-part3 .tlt{text-align: center;width: 100%;padding-top: 140px;} 
.ind-part3 .tlt i{display: block; font-size: 30px; color:#999999; text-transform:  uppercase; } 
.ind-part3 .tlt p{padding-top: 5px; } 
.ind-part3 .tlt p span{display: inline-block; width: 20px; height: 1px; background: #b4b4b4; vertical-align: middle; } 
.ind-part3 .tlt p em{display: inline-block; margin:0 15px; font-size: 24px;color:#4d4948; vertical-align: middle; } 
.ind-part3 .tlt b{padding: 35px 0 45px;display: block;font-size: 40px;color:#ee9b11;font-weight: normal;} 
.ind-part3 .banner2{position: relative; } 
.ind-part3 .swiper-container{ } 
.ind-part3 .swiper-button-prev{width: 52px;height: 134px;margin-top: -102px;left:0;background: url("../images/a10_1.png") no-repeat center center;} 
.ind-part3 .swiper-button-next{width: 52px;height: 134px;margin-top: -102px;right:0;background: url("../images/a10_2.png") no-repeat center center;} 
.ind-part3 .o{text-align: center;margin-bottom: 50px;float: left;width: 400px;height: 130px;} 
.ind-part3 .o .t1{font-size: 48px;color: #313247;padding-bottom: 20px; } 
.ind-part3 .o .t2{font-size: 18px;color: #4d4948;line-height: 35px; } 
.ind-part3 .o .t3{font-size: 12px;color: #999999; text-transform: uppercase; } 
.ind-part3 .ico{display: block;width: 200px;height: 53px;line-height: 53px;text-indent: 42px;font-size: 16px;color: #fff;background: #313247 url(../images/a7.png) no-repeat 80%;margin:0 auto;}

/*.ind-part3 .obox1{ height: 754px;background: url(../images/a16_1.jpg)no-repeat center center; background-size: cover; } 
.ind-part3 .obox2{ height: 754px;background: url(../images/a16_2.jpg)no-repeat center center; background-size: cover; } 
*/.ind-part3 .obox2 .tlt i,
.ind-part3 .obox2 .tlt p em,
.ind-part3 .obox2 .tlt b {color: #fff;} 
.ind-part3 .obox2 .tlt p span{background: #fff;} 
.ind-part3 .list{overflow: hidden;} 
.ind-part3 .obox2 .list {margin-bottom: 53px; } 
.ind-part3 .o1{text-align: center;float: left;width: 382px;height: 105px;margin: 0 27px 27px 0;background: rgba(255,255,255,.8);} 
.ind-part3 .o1:nth-child(3n){margin-right: 0; } 
.ind-part3 .o1 .t1{font-size: 18px;color: #4e4e4e;margin: 21px 0 10px;} 
.ind-part3 .o1 .t2{font-size: 12px;color: #868686;line-height: 15px;text-transform: uppercase; } 
.ind-part3 .o1:hover{background: #ee9b11;} 
.ind-part3 .o1:hover .t1,.ind-part3 .o1:hover .t2{color: #fff;}

.ind-news{
position:absolute;height: 754px;background: url(../images/a16_2.jpg)no-repeat center 0; background-size: cover; z-index:4; top:0px; width:100%;
}
.ind-news .tlt{text-align: center;width: 100%;padding-top: 140px;} 
.ind-news .tlt i{display: block; font-size: 30px; color:#999999; text-transform:  uppercase; } 
.ind-news .tlt p{padding-top: 5px; } 
.ind-news .tlt p span{display: inline-block; width: 20px; height: 1px; background: #b4b4b4; vertical-align: middle; } 
.ind-news .tlt p em{display: inline-block; margin:0 15px; font-size: 24px;color:#4d4948; vertical-align: middle; } 
.ind-news .tlt b{padding: 35px 0 45px;display: block;font-size: 40px;color:#ee9b11;font-weight: normal;} 
.ind-news .banner2{position: relative; } 
.ind-news .swiper-container{ } 
.ind-news .swiper-button-prev{width: 52px;height: 134px;margin-top: -102px;left:0;background: url("../images/a10_1.png") no-repeat center center;} 
.ind-news .swiper-button-next{width: 52px;height: 134px;margin-top: -102px;right:0;background: url("../images/a10_2.png") no-repeat center center;} 
.ind-news .o{text-align: center;margin-bottom: 50px;float: left;width: 400px;height: 130px;} 
.ind-news .o .t1{font-size: 48px;color: #313247;padding-bottom: 20px; } 
.ind-news .o .t2{font-size: 18px;color: #4d4948;line-height: 35px; } 
.ind-news .o .t3{font-size: 12px;color: #999999; text-transform: uppercase; } 
.ind-news .ico{display: block;width: 200px;height: 53px;line-height: 53px;text-indent: 42px;font-size: 16px;color: #fff;background: #313247 url(../images/a7.png) no-repeat 80%;margin:0 auto;}

/*.ind-part3 .obox1{ height: 754px;background: url(../images/a16_1.jpg)no-repeat center center; background-size: cover; } 
.ind-part3 .obox2{ height: 754px;background: url(../images/a16_2.jpg)no-repeat center center; background-size: cover; } 
*/.ind-news .obox2 .tlt i,
.ind-news .obox2 .tlt p em,
.ind-news .obox2 .tlt b {color: #fff;} 
.ind-news .obox2 .tlt p span{background: #fff;} 
.ind-news .list{overflow: hidden;} 
.ind-news .obox2 .list {margin-bottom: 53px; } 
.ind-news .o1{text-align: center;float: left;width: 382px;height: 105px;margin: 0 27px 27px 0;background: rgba(255,255,255,.8);} 
.ind-news .o1:nth-child(3n){margin-right: 0; } 
.ind-news .o1 .t1{font-size: 18px;color: #4e4e4e;margin: 21px 0 10px;} 
.ind-news .o1 .t2{font-size: 12px;color: #868686;line-height: 15px;text-transform: uppercase; } 
.ind-news .o1:hover{background: #ee9b11;} 
.ind-news .o1:hover .t1,.ind-news .o1:hover .t2{color: #fff;}

.mainSection05{  height: 754px;background: url(../images/a16_2.jpg)no-repeat center 0; background-size: cover; position:relative; z-index:4; }

.mainSection06{ height:800px;   position:relative; overflow:hidden; z-index:4;}

.ind-part4{height: 1960px;} 
.ind-part4 .t1{font-size: 40px;color: #ffffff;padding-top: 120px;text-align: center;} 
.ind-part4 .t2{font-size: 18px;color: #ffffff;text-transform: uppercase;text-align: center;line-height: 55px;} 
.ind-part4 .box{position: relative; width: 1305px; margin:0 auto; } 
.ind-part4 .tlt{position: absolute; padding: 30px; cursor:  pointer;z-index:2; } 
.ind-part4 .tlt p{text-align: center; font-size: 24px;color: #ffffff; } 
.ind-part4 .tlt p em{font-size: 18px;color: #ffffff; line-height: 35px; display: block; } 
.ind-part4 .tlt img{display: block; margin:18px auto 0; } 
.ind-part4 .tlt img.on{display: none; } 
.ind-part4 .tlt.on img.off{display: none; } 
.ind-part4 .tlt.on img.on{display: inherit; } 
.ind-part4 .tlt1{left: 83px; top: 129px; } 
.ind-part4 .tlt1 img{margin:3px auto ; } 
.ind-part4 .tlt2{left: 336px; top: 277px; } 
.ind-part4 .tlt3{left: 600px; top: 167px; } 
.ind-part4 .tlt4{left: 761px; top: 30px; } 
.ind-part4 .tlt5{left: 1066px; top: 130px; } 
.ind-part4 .circle{position: absolute; width: 319px; height: 319px; background: url(../images/a20.png) no-repeat center; border-radius: 50%; -webkit-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); } 
.ind-part4 .circle.on{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } 
.ind-part4 .circle1{left: 2px; top: 80px; } 
.ind-part4 .circle2{left: 255px; top: 208px; } 
.ind-part4 .circle3{left: 519px; top: 98px; } 
.ind-part4 .circle4{left: 680px; top: -39px; } 
.ind-part4 .circle5{left: 985px; top: 61px; } 
/*.ind-part4 .ctx{position: absolute;display: none;z-index: 9;} 
.ind-part4 .ctx .o{background: #fff; border-radius: 7px; padding: 15px 35px 35px 18px; } 
.ind-part4 .ctx .time{font-size: 30px;color: #ee9b11; } 
.ind-part4 .ctx p{font-size: 14px;color: #a5a5a5;line-height: 18px; } 
.ind-part4 .ctx1{padding-bottom: 12px;background: url(../images/a18_1.png) no-repeat 30px bottom;top: 20px;left: 120px;} 
.ind-part4 .ctx1 .o{width: 385px; } 
.ind-part4 .ctx2{padding-bottom: 12px;background: url(../images/a18_1.png) no-repeat 30px bottom;top: 171px;left: 372px;} 
.ind-part4 .ctx2 .o{width: 390px; } 
.ind-part4 .ctx3{padding-bottom: 12px;background: url(../images/a18_1.png) no-repeat 30px bottom;top: -9px;left: 639px;} 
.ind-part4 .ctx3 .o{width: 402px; } 
.ind-part4 .ctx4{padding-right: 12px;background: url(../images/a18_2.png) no-repeat right 30px;top: 36px;left: 54px;} 
.ind-part4 .ctx4 .o{width: 663px; } 
.ind-part4 .ctx5{padding-right: 12px;background: url(../images/a18_2.png) no-repeat right 30px;top: 136px;right: 216px;} 
.ind-part4 .ctx5 .o{width: 678px;}*/


.ind-part4 .tlt .hideBox{ position:fixed; width:300px; height:100%; background:#EE9B11; z-index:2; right:-300px; top:0px;}
.ind-part4 .tlt .hideBox .wen{ padding:25px 0 20px 20px; color:#fff; font-size:20px;}
.ind-part4 .tlt .hideBox .close{ position:absolute; right:10px; top:10px; display:block; background:url(../images/close.png) no-repeat; width:26px; height:25px;}


/*.history .his-cont{ z-index: 5; overflow: hidden;height: 100%; position: fixed; top: 0px; right: -300px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; } 
.history .his-cont .wal-x{width: 100%;margin: auto; position: static; } 
.history .his-cont.fix{position: fixed;top: 200px; top: 0px; left: 50%;margin-left: -298px;z-index: 99;} 
.history .his-cont.fix .wal-1{width: 1200px;margin: 0 auto;position: relative; }*/ 

.ind-part4 .mxfDiv{ margin-left:178px; margin-top:35px; height:76px; color:#fff; padding-bottom:70px;}
.ind-part4 .mxfDiv .wal{ position:relative; padding-left:106px;}
.ind-part4 .mxfDiv .ico{ position:absolute; left:0px; top:0px;}
.ind-part4 .mxfDiv .wen1{ font-size:22px; padding-bottom:5px; line-height:22px;}
.ind-part4 .mxfDiv .wen2{ font-size:16px; line-height:24px; width:778px;}

.history .his-box{position: relative; height: 1555px; background: url(../images/line_bg.png)no-repeat 68px; } 
.history .his-mask{position: absolute;top: 0;width: 100%;height: 0;background: url(../images/line_on2.png)no-repeat 68px top;} 
.history .his-cont{ display:none; overflow: hidden; line-height: 85px; height: 128px; position: absolute; top: 0px; left: 50%; margin-left:-386px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; } 
.history .his-cont .wal-x{width: 100%;margin: auto; position: static; } 
.history .his-cont.fix{position: fixed;top: 350px;left: 50%;margin-left: -386px;z-index: 99;} 
.history .his-cont.fix .wal-1{width: 1200px;margin: 0 auto;position: relative; } 
.history .his-year{float: left;width: 193px;height: 128px;line-height: 98px;background: url(../images/nimg193Bg.png) no-repeat;color:#fff;font-size: 32px;font-weight: bold;text-align: center;margin-right: 7px;} 
.history .his-txt{/*float: left;*/width: 513px;padding:0 30px;background: url(../images/nimg573Bg.png) no-repeat; font-size: 16px;color: #fff;line-height: 24px;height: 97px; display:table-cell; vertical-align:middle;} 
.history .his-list li{position: absolute;cursor: pointer; } 
.history .his-list li i{position: absolute; background: url(../images/c32.png)no-repeat; width: 32px; height:32px; display: block; } 
.history .his-list li span{position: absolute; font-size: 24px;color: #666; margin-top: -6px; display:none;} 
.history .his-list li.on i{background: url(../images/c32.png)no-repeat; } 
.history .his-list li.on span{font-size: 24px;color: #ffc600; } 


.mainSection07{ height:638px;background: #313247 url(../images/a22.jpg)no-repeat center center;background-size: cover;}

.ind-part5{height: 638px; position:  relative;}
.ind-part5 .tlt{text-align: center;width: 100%;padding-top:87px; padding:150px 0 75px; } 
.ind-part5 .tlt i{display: block; font-size: 30px; color:#fff; text-transform:  uppercase; } 
.ind-part5 .tlt p{padding-top: 5px; } 
.ind-part5 .tlt p span{display: inline-block; width: 20px; height: 1px; background: #fff; vertical-align: middle; } 
.ind-part5 .tlt p em{display: inline-block; margin:0 15px; font-size: 24px;color:#fff; vertical-align: middle; } 
.ind-part5 .banner3{text-align: center; } 
.ind-part5 .banner3 .t1{font-size: 42px;color: #fff; } 
.ind-part5 .banner3 .t2{font-size: 24px;color: #fff; line-height: 75px; } 
.ind-part5 .banner3 .ico{display: inline-block;font-size: 16px;color: #ffffff;padding-right: 38px;border-bottom: 1px solid #fff;background: url(../images/a7.png) no-repeat right;line-height: 30px; margin: 47px auto 0 ; } 
.ind-part5 .banner3 .ico:hover{background: url(../images/a7.png) no-repeat 95%; } 
.ind-part5 .banner3 .swiper-pagination{bottom: 85px!important;width: 100%;} 
.ind-part5 .banner3 .swiper-pagination-bullet {width: 6px;height: 6px;background: #c4c4c4;opacity: 1;border: 2px solid #c4c4c4;border-radius:  0;margin:  0 6px!important;vertical-align:  middle;} 
.ind-part5 .banner3 .swiper-pagination-bullet-active {width: 8px;height: 8px;background: none;border: 2px solid #c4c4c4;}

.partner li{float: left; width: 280px; height: 190px; line-height: 190px; text-align: center; margin:0 26px 30px 0; background: #f8f8f8; } 
.partner li:nth-child(4n){margin-right: 0;} 
.partner li img{max-width: 90%; max-height: 80%; } 
.partner li img.on{display: none;} 
.partner li:hover img.off{display: none;} 
.partner li:hover img.on{display: initial;} 
.partner li:hover{background: #fff; box-shadow: 0 0 17px -2px #ccc; }

.bigEvent .historyBg{height:72px;padding: 0 60px;}
.bigEvent .historyList{ height:72px; background:url(../images/bg5.jpg) left center repeat-x; padding:0 40px;}
.bigEvent .historyList .slick-slide{text-align:center;height:72px;line-height:72px;font-size:18px;cursor:pointer;color: #797979;background:url(../images/nimg72_1.png) center top no-repeat;}
.bigEvent .historyList .slickon{ color:#fff; background:url(../images/nimg72_1on.png) center top no-repeat;}
.bigEvent .historyList .slick-current{ color:#fff; background:url(../images/nimg72_1on.png) center top no-repeat;}
.bigEvent .slick-prev{position:absolute; z-index:10; left:0px; top:50%; margin-top:-16px; display:block; background:#fff url(../images/nimg32_left.png) left top no-repeat; width:32px; height:32px;}
.bigEvent .slick-next{position:absolute; z-index:10; right:0px; top:50%; margin-top:-16px; display:block; background:#fff url(../images/nimg32_right.png) right top no-repeat; width:32px; height:32px;}
/*.bigEvent .historyContent{ display:none;}*/
.bigEvent .contentBox{padding: 70px 60px 0;overflow: hidden;}
.bigEvent .contentBox .year{width: 115px; float: left; font-size: 30px;color: #32405b; } 
.bigEvent .contentBox .txt{width: 962px; float: left; } 
.bigEvent .contentBox .name{font-size: 22px;color: #282828; padding-bottom: 20px; } 
.bigEvent .contentBox p{color: #878787; line-height: 25px; padding-bottom: 30px; }

.qualification li{overflow: hidden;padding: 43px 0;border-bottom: 1px solid #eee;position:  relative;} 
.qualification li .o{padding-left: 170px;width: 428px;position:  absolute;top: 0;bottom:  0;margin:  auto;display: table;} 
.qualification li .o .img{width: 82px;height: 82px; text-align: center; line-height: 82px; border:1px solid #d7d7d7; } 
.qualification li .o em{font-size: 18px;color: #000000; display: block; margin-top: 17px; line-height: 32px; } 
.qualification li .o span{color: #c1c1c1; display: block; } 
.qualification li .p{width: 600px; color: #999999; line-height: 30px; }

.assistance .t1{font-size: 18px;color: #363635;line-height: 30px; } 
.assistance .t2{color: #878787; line-height: 30px; margin-bottom: 30px; } 
.assistance ul{overflow: hidden; } 
.assistance ul li{float: left;width: 362px;margin-right: 57px;background: #f0f0f0;padding-bottom: 60px;} 
.assistance ul li:last-child{margin-right: 0; } 
.assistance ul li .img{width: 100%; } 
.assistance ul li .img img{width: 100%; } 
.assistance ul li .tlt{line-height: 30px;padding: 30px 37px 18px;} 
.assistance ul li .tlt em{display: block; font-size: 12px;color: #b8b8b8; } 
.assistance ul li .tlt span{display: block; font-size: 22px;color: #363635; } 
.assistance ul li p{color:#878787;line-height: 28px;height: 112px;padding: 0 37px;} 
.assistance ul li .ico{display: block;width: 180px;height: 40px;line-height: 40px;color: #303146;font-size: 16px;text-indent: 40px;color:  #fff;background: #303146 url(../images/a7.png)no-repeat 80%;margin-left: 37px;margin-top:  30px;} 
.assistance ul li .collapse{display: none;} 
.assistance ul li.on .tlt{background: url(../images/b4.jpg)no-repeat; padding: 30px 37px 50px; } 
.assistance ul li.on .tlt em{color: #fff;} 
.assistance ul li.on .tlt span{color: #fff; font-weight: bold; } 
.assistance ul li.on p{height: auto;display:  block;} 
.assistance ul li.on .collapse{display: block;} 
.assistance ul li.on .more{display: none;}

.organization img{margin: 0 auto;display:block;}

.case {margin-top: -40px; padding:0 80px;} 
.case ul{padding: 0 10px; overflow: hidden; } 
.case ul li{float: left; margin-bottom: 10px; width: 33.33%; position: relative;overflow: hidden; } 
.case ul li .img{width: 100%; } 
.case ul li .img img{width: 100%; } 
.case ul li .hov{opacity: 0; position: absolute;top: 100%;width: 100%;height: 100%;background: url(../images/bg6.png);} 
.case ul li .hov .name{font-size: 24px;color: #ffffff;text-align: center;margin-top: 32%;} 
.case ul li .hov .ico{display: block;width: 117px;height: 35px;line-height: 35px; color:  #fff;font-size: 16px;background: url(../images/a7.png)no-repeat 90%;margin:  20px auto;} 
.case ul li .hov .ico:hover{background: url(../images/a7.png)no-repeat 95%; } 
.case ul li:hover .hov{opacity: 1;top:0;} 
.case .loadmore{display: block; font-size: 18px; color: #333; text-align: center; margin-top: 37px;} 
.case .loadmore img{margin-right: 5px; 
	animation:rotate .8s linear; animation-iteration-count: infinite;
	-moz-animation:rotate .8s linear; -moz-animation-iteration-count: infinite;
	-webkit-animation:rotate .8s linear; -webkit-animation-iteration-count: infinite;
	-o-animation:rotate .8s linear; -o-animation-iteration-count: infinite;

}
@keyframes rotate{
	0% {transform: rotate(0deg);}
	25% {transform: rotate(90deg);}
	50% {transform: rotate(180deg);}
	100% {transform: rotate(360deg);}
}
@-moz-keyframes rotate{
	0% {transform: rotate(0deg);}
	25% {transform: rotate(90deg);}
	50% {transform: rotate(180deg);}
	100% {transform: rotate(360deg);}
}
@-webkit-keyframes rotate{
	0% {transform: rotate(0deg);}
	25% {transform: rotate(90deg);}
	50% {transform: rotate(180deg);}
	100% {transform: rotate(360deg);}
}
@-o-keyframes rotate{
	0% {transform: rotate(0deg);}
	25% {transform: rotate(90deg);}
	50% {transform: rotate(180deg);}
	100% {transform: rotate(360deg);}
}

.caseShow .pic-show .big-img{width: 785px; box-shadow: 0 0 24px 2px #a0a0a0; } 
.caseShow .pic-show .big-img img{width: 100%; } 
.caseShow .pic-show .rg-box{width: 373px; } 
.caseShow .pic-show .rg-box .num{color: #000000;background: url(../images/b10.png)no-repeat 51px 14px;overflow:  hidden;margin: 253px 0 30px;} 
.caseShow .pic-show .rg-box .num span{font-size: 56px;display:  inline-block;float: left;} 
.caseShow .pic-show .rg-box .num em{font-size: 26px;margin-left:  10px;display:  inline-block;float:  left;margin-top: 56px;} 
.caseShow .pic-show .sm-imgs{width: 100%; } 
.caseShow .pic-show .sm-imgs li{float: left;width: 115px;margin: 0 13px 23px 0;cursor:pointer;box-shadow: 0 0 16px -2px #a0a0a0;opacity: .4;} 
.caseShow .pic-show .sm-imgs li:nth-child(3n){margin-right: 0; } 
.caseShow .pic-show .sm-imgs li img{width: 100%; max-height:65px;} 
.caseShow .pic-show .sm-imgs li.on{opacity:1;} 

.case-swiper .wal{width: 1200px;padding: 0 130px; position: relative; } 
.case-swiper  h2{font-size: 18px;color: #363635; line-height: 108px; margin-top: 42px; } 
.case-swiper .img img{width: 100%; } 
.case-swiper .name{font-size: 22px;color: #363635; padding: 35px 0 15px; } 
.case-swiper p{color: #626262; } 
.case-swiper .swiper-button-prev{width: 52px;height: 52px;top: 45%;opacity:1!important;left:0;background: url("../images/b12_1.png") no-repeat center center; } 
.case-swiper .swiper-button-next{width: 52px;height: 52px;top: 45%;opacity:1!important;right:0;background:url("../images/b12_2.png") no-repeat center center; }

.contact .box1{overflow: hidden;margin-bottom: 60px; } 
.contact .box1 .le .t1{font-size: 24px;color: #424242;padding-bottom: 17px; } 
.contact .box1 .le b{font-size: 36px;color: #292a40;display: block;padding-bottom: 8px; text-transform: uppercase; } 
.contact .box1 .le p{font-size: 24px;color: #303146; } 
.contact .box1 .rg-li{margin-top: 18px; } 
.contact .box1 .rg-li li{line-height: 20px; margin-bottom: 10px; } 
.contact .box1 .rg-li li img{margin-right: 15px; } 
.contact .box2/*,.contact .box2 img*/{width: 100%;} 
.contact .box3{margin-top: 35px; overflow: hidden; } 
.contact .box3 .le{margin-top: 145px; } 
.contact .box3 .le em{font-size: 24px;color: #424242;display: block; } 
.contact .box3 .le span{font-size: 36px;color: #424242;	display: block; font-weight: bold; } 

.company-honor li{overflow: hidden; padding: 55px 0 10px; background: url(../images/b19.jpg) repeat-y center; } 
.company-honor li:last-child{padding-bottom: 50px;} 
.company-honor li .center{width: 170px; float: left; } 
.company-honor li .center .img{width: 88px;height: 88px;line-height: 88px;text-align: center;background: #32405b;,-webkit-appearance:;margin:  0 auto;} 
.company-honor li .center .circle{margin: 40px auto;display: none;} 
.company-honor li .txt{width: 515px; float: left; text-align: right; } 
.company-honor li .txt em{padding-top: 20px; display: block; font-size: 28px;color:#363635; } 
.company-honor li .txt span{display: block; font-family: 18px;color: #a1a1a1; } 
.company-honor li .det{width: 515px;float: left;margin-top: 25px;} 
.company-honor li .det .ico1{display: block; width: 180px; height: 40px; line-height: 40px; font-size: 16px;text-indent: 42px; text-align:left;color: #a1a1a1;  background:#e1e1e1 url(../images/b18.png)no-repeat 85%; }
.company-honor li .det .ico1_on{color: #fff; background:#32405b  url(../images/b18_on.png)no-repeat 85%; } 
.company-honor li .det p{/*display: none;*/ margin-top: 50px; color: #898888; line-height: 30px;clear: both;float: left; } 
.company-honor li:nth-child(2n) .det p{float: right;}
.company-honor li:nth-child(2n) .txt{text-align: left;} 
.company-honor li:nth-child(2n) .det{text-align: right; } 
.company-honor li:nth-child(2n) .det .ico1{float: right; } 
.company-honor li.on .center .circle{display: block;} 


.company-honor li .det .ico1 em{ display:none;}
.company-honor li .det .currentDt{ color:#fff; background:#32405b  url(../images/b18_on.png)no-repeat 85%;}
.company-honor li .det .currentDt em{ display:block;}
.company-honor li .det .currentDt span{ display:none;}

.news .list li{overflow: hidden; padding: 80px 0 54px; background: #f4f4f4; } 
.news .list li:nth-child(2n){background: #fff; } 
.news .list li .name{line-height: 55px; height: 55px; font-size: 24px;color: #333333; } 
.news .list li p{font-size: 14px;color: #505050; line-height: 25px;height: auto; } 
.news .list li .time{margin-top: 20px; font-size: 14px;color: #888888; } 
.news .list li:hover .name{color: #3e5072; } 
.news .list li.li01{background: #32405b; padding: 40px 0 48px; } 
.news .list li.li01 .le{width: 603px; } 
.news .list li.li01 .le .name{font-size: 26px;color: #ffffff; margin:45px 0 32px; } 
.news .list li.li01 .le p{display: block; color: #bfc2c8;line-height: 25px; } 
.news .list li.li01 .le .time{font-size: 14px;color: #707580;margin-top: 33px;} 
.news .list li.li01 .rg{width: 430px; margin-top:58px;} 
.news .list li.li01 .rg img{width: 100%; } 

.video .tlt{text-align: center; font-size: 30px;color: #363635; padding-bottom: 40px; } 
.video img{width: 100%; margin-bottom: 100px; height:100%;} 
.video .link{border-bottom: 1px solid #c3c3c3; width: 370px; } 
.video .link em{display: block; font-size: 24px;color: #8f8f8f; } 
.video .link span{display: block; font-size: 16px;color: #8f8f8f; padding-top: 5px;line-height: 43px; } 
.video .link:hover{border-bottom: 1px solid #32405b;} 
.video .link:hover em{color: #32405b;} 
.video .link:hover span{color: #32405b;} 
.video .prev{text-align: right; float: left; } 
.video .next{float: right; }

.newShow{ font-family:"Microsoft YaHei"!important;}
.newShow .name1{font-size: 30px;color: #333333;padding-bottom: 20px; } 
.newShow .name2{font-size: 24px;color: #333333;padding-bottom: 20px; } 
.newShow .le{width: 870px; border-right:1px solid #ddd; } 
.newShow .le .cont{padding-right: 30px; } 
.newShow .le .time{font-size: 14px;color: #bebebe;line-height: 47px; border-bottom: 1px solid #ddd; margin-bottom: 40px; } 
.newShow .le p{line-height: 28px; font-size: 15px; margin-bottom: 40px; } 
.newShow .le .imgs{overflow: hidden; margin-bottom: 40px; } 
.newShow .le .imgs img{float: left; margin:0 5px; } 
.newShow .le b{display: block; padding-bottom: 5px; font-size: 18px;color: #1e1e1e; } 
.newShow .le img{width:auto; margin:0 auto; display: block; margin-bottom: 50px } 
.newShow .rg{width: 329px; } 
.newShow .rg .null{height: 47px; border-bottom: 1px solid #ddd; margin-bottom: 40px; } 
.newShow .rg .cont{padding-left: 30px; } 
.newShow .rg b{font-size: 18px;color: #ed8900; padding-bottom: 33px; display: block; } 
.newShow .rg .t3{font-size: 26px;color: #bbbbbb; line-height: 35px; } 
.newShow .rg .t4{font-size: 18px;color: #333333; line-height: 32px; } 
.newShow .rg .t5{font-size: 15px;color: #7b7a7a; line-height: 25px; padding-top: 5px; height: 80px;overflow: hidden;} 
.newShow .rg .more{display: inline-block; font-size: 15px;color: #7b7a7a; line-height: 35px; padding-top: 10px; } 
.newShow .rg .more:hover{color: #ed8900; } 
.newShow .rg .line{margin:38px 0 17px; background: url(../images/b27.jpg) repeat-x bottom; } 
.newShow .rg .line span{display: inline-block; width: 50px; height: 3px; background: #ed8900; } 
.newShow .rg .list li{overflow: hidden; } 
.newShow .rg .list li span{color: #7b7a7a; line-height: 28px; height: 28px; width: 207px; display: inline-block; float: left; } 
.newShow .rg .list li em{color: #7b7a7a; line-height: 28px; height: 28px; display: inline-block; float: right; } 
.newShow .rg .list li:hover span{color: #ed8900;} 
.newShow .bot-txt{padding-top: 33px; border-top:1px dashed #dddddd; } 
.newShow .bot-txt .link{width: 665px; margin-right: 13px; } 
.newShow .bot-txt .link a{font-size: 15px;color: #666666; display: block;line-height: 30px; } 
.newShow .bot-txt .link a b{color: #444444; } 
.newShow .bot-txt .link a:hover{color: #f6a433; } 
.newShow .bot-txt .return{display: block; width: 160px; height: 42px; line-height: 42px; font-size: 16px;color: #ffffff; font-weight: bold; background:#f6a433 url(../images/b27.png)no-repeat 117px center; text-indent: 30px; margin-top: 16px; }

.bussiness{ padding:0 30px;}
.bussiness .mdDiv{overflow: hidden; background: #f8f8f8; } 
.bussiness .mdDiv .img{width: 50%; float: left;opacity: 0; } 
.bussiness .mdDiv .img img{width: 100%; } 
.bussiness .mdDiv .txt{padding: 0 6.2%; width: 37.6%; float: right;opacity:0; } 
.bussiness .mdDiv .txt .t1{font-size: 30px;color: #202138;font-weight: bold;text-transform: uppercase;margin: 13% 0 0 0;} 
.bussiness .mdDiv .txt .t2{font-size: 24px;color: #363635; } 
.bussiness .mdDiv .txt .line{width: 33px;height: 3px;background: #292a40;margin: 10px 0 20px;} 
.bussiness .mdDiv .txt .t3{font-size: 16px;color: #2e2e2e;line-height: 25px;margin-bottom: 30px;} 
.bussiness .mdDiv .txt p{font-size: 12px;color: #909090; line-height: 20px; } 
.bussiness .mdDiv.other .img{float: right;} 
.bussiness .mdDiv.other .txt{float: left;}

.introduction .part1{position: relative;width: 100%;height: 100vh;/*background: url(../images/c2.jpg) no-repeat 100%;background-size: cover;*/} 
.introduction .part1 .bgimg{width:  100%;height:  100vh;}
.introduction .part1 .txt{position: absolute; top: 50%; margin-top:-35px; left: 5%; z-index: 20; }  
.introduction .part1 .txt em{display: block; font-size: 36px;color: #000000; } 
.introduction .part1 .txt span{display: block; font-size: 16px;color: #000000; line-height: 40px; } 
.introduction .part1 .next{position: absolute;bottom: 50px;left: 50%;width: 50px;height: 50px;line-height: 50px;text-align: center;cursor: pointer;margin-left: -25px;-webkit-animation-duration:1.5s;animation-duration:1.5s!important;animation-iteration-count:infinite;} 
/*.introduction .part2{ }*/ 
.introduction .part2 .cont{display: table-cell; height: 945px; vertical-align: middle; width: 100%;}
.introduction .part2 .txt{margin: 0 5%; } 
.introduction .part2 .t1{font-size: 36px; color: #2a2a2a; width: 35%; float:  left; margin-top: 28vh; text-transform: uppercase; } 
.introduction .part2 .t2{font-size: 16px;color: #2a2a2a;line-height: 25px;width: 31%;float: left;margin: 0 3%;} 
.introduction .part2 .t3{font-size: 16px; color: #2a2a2a; line-height: 25px; width: 28%; float: left; }
.introduction .obox1{position:  relative;width: 100%;height: 100vh;background: url(../images/c4.jpg) no-repeat 100%;background-size: cover;} 
.introduction .obox1 .txt{margin: 0 5%; } 
.introduction .obox1 .t1{font-size: 36px; color: #fff; width: 35%; float:  left; margin-top: 28vh; } 
.introduction .obox1 .t2{font-size: 16px;color: #fff;line-height: 25px;width: 31%;float: left;margin: 0 3%;} 
.introduction .obox1 .t3{font-size: 16px; color: #fff; line-height: 25px; width: 28%; float: left; } 
.introduction .obox1 .next{position: absolute; bottom: 50px; left: 50%; width: 50px; height: 50px; line-height: 50px; text-align: center; cursor: pointer; margin-left: -25px; -webkit-animation-duration:1.5s; animation-duration:1.5s!important; animation-iteration-count:infinite; } 
.introduction .obox2{width: 100%; height: 100vh; background: url(../images/c5.jpg) no-repeat 100%; background-size: cover;}
.introduction .swiper-pagination{ bottom: 30px!important; } 
.introduction .swiper-pagination-bullet {width: 12px; height: 12px;  opacity: 1; margin:0 10px!important;border-radius: 100%;border:1px solid #ee9b11;background:none;} 
.introduction .swiper-pagination-bullet-active { background:#ee9b11;}

.cultrue li{width: 100%; height: 700px; position: relative;}
.cultrue .part1 {margin-top:100px;}
.cultrue .txt{position: absolute;top: 17%;left:  0;right: 0;color: whitesmoke;text-align: center;margin:  0 auto; } 
.cultrue .txt .t1{font-size: 24px;font-weight: bold; } 
.cultrue .txt .t2{font-size: 14px;text-transform:  uppercase;margin: 10px 0 50px;} 
.cultrue .txt .t3{font-size: 18px;line-height: 30px;margin-bottom: 30px;} 
.cultrue .txt .t4{font-size: 14px;line-height: 25px;text-transform: uppercase;} 
.cultrue .txt .t5{font-size: 30px;margin-bottom: 15px;} 
.cultrue .txt_white{color:#fff; }

.talent{background: #e8e8e8; } 
.talent .img{width: 40%; height: 100%; } 
.talent .txt{float: left; width: 430px; } 
.talent .txt .t1{margin-bottom: 30px;} 
.talent .txt .t1 em{display: inline-block; font-size: 36px; color: #000; text-transform:  uppercase; } 
.talent .txt .t1 span{display:inline-block; font-size: 14px;color: #8d8d8d; padding-left: 20px; } 
.talent .txt p{font-size: 16px;color: #333333;line-height: 28px;} 
.talent .part1 .txt{display: table; position: absolute; top: 0; bottom: 0; margin: auto 0; } 
.talent .part2 .txt{width: 670px; display: table; position: absolute; top: 50px; bottom: 0; margin: auto 0; } 
.talent .part2 .t1 em{color:#fff;} 
.talent .part2 .txt span{color:#fff;} 
.talent .part2 .txt p{color:#fff;} 
.talent .part3 .wal{    position: relative; height: 100vh;} 
.talent .part3 .txt{float:  right; display: table; position: absolute; right: 0; top: 0; bottom: 0; margin: auto 0; }

/*.text-cover{overflow:hidden}.text-cover .text-page__inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media (min-width:1024px){.text-cover .text-page__inner{padding-top:140px;padding-bottom:140px}}.text-cover__shroud{position:absolute;top:0;left:0;z-index:2;height:100%;width:100%;background-color:#000}.text-cover__img{position:absolute;top:0;left:0;z-index:1;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%;font-family:"object-fit: cover"}@media (max-width:1023px){.text-cover__img.lazyloaded{opacity:.45}}.text-cover__title{color:#fff;position:absolute;bottom:50%;left:0;z-index:3;font-weight:600}.text-cover__proceed{position:absolute;bottom:0;left:0;z-index:4;padding:60px;width:100%;cursor:pointer}.text-cover__proceed:hover svg{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.text-cover__proceed svg{display:block;width:50px;height:19px;margin:0 auto;-webkit-transition:625ms cubic-bezier(0.215,.61,.355,1);-o-transition:625ms cubic-bezier(0.215,.61,.355,1);transition:625ms cubic-bezier(0.215,.61,.355,1)}@media (max-width:1023px){.text-cover__proceed{padding:30px}.text-cover:not(:first-child) .text-cover__proceed{display:none}.text-cover__proceed svg{width:32px;height:12px}}*/
.tongyong {font-size:16px;line-height:30px;}

.honorTab{ position:absolute; right:0px; top:20px;}
.honorTab li{ float:left; width:150px; height:40px; margin-left:15px;}
.honorTab li a{ display:block; width:150px; height:40px; line-height:40px; text-align:center; font-size:16px; background:#E1E1E1;}
.honorTab li .aNow{ background:#32405B; color:#fff;}











