.aboutcom-bner{position:relative}
.about-video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;display:none}
.about-video-close{position:absolute;top:0;right:10%;width:30px;height:30px;background:url(../images/m-openmenu-btn.png) no-repeat center;background-size:30px 30px;z-index:333;display:none;cursor:pointer}
.about-video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background:url(../images/icon-video.png) no-repeat center;background-size:93px 93px;cursor:pointer;width:93px;height:93px;z-index:2}
.about-tit p{font-size:14px;color:#221814;width:40%;margin-top:20px;line-height:2}
.aboutcom-main{margin-top:-200px}
.aboutcom-main .common-menu{overflow:hidden;width:200%}
.aboutcom-main .swiper-container{width:100%}
.aboutcom-main .common-menu li{position:relative;width:auto;cursor:pointer}
.aboutcom-main .common-menu li:hover:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#e50011}
.aboutcom-wrapper .swiper-button-next,.aboutcom-wrapper .swiper-button-prev{height:17px;margin-top:-9px;background-size:10px 17px}
.aboutcom-wrapper .swiper-button-next,.aboutcom-wrapper .swiper-container-rtl .swiper-button-prev{right:12px}
.about-container{padding:40px 100px}
.aboutcompany p{color:#221814;font-size:16px;margin-top:20px;line-height:1.8}
.about-container h3{position:relative;color:#221814;font-size:30px;padding:18px 0 50px}
.about-container h3:before{content:'';position:absolute;top:0;left:0;width:45px;height:2px;background-color:#e50011}
.aboutculture p{font-size:16px;color:#221814;line-height:2;text-indent:2em}
.aboutculture-con{position:relative;margin-top:70px}
.aboutculture-con img{display:block;width:100%}
.aboutculture-txt{position:absolute;top:60px;left:70px}
.aboutculture-con h4{font-size:26px;color:#221814;margin-bottom:20px}
.aboutculture-con p{width:60%;color:#221814;text-indent:inherit}
.aboutculture-con p.txt-1{width:100%}
.aboutculture-img{display:none}
.about-social-img{position:relative;margin-bottom:40px}
.about-social-img img{width:100%;display:block}
.about-social-img .social-txt{position:absolute;bottom:30%;left:40px;color:#fff;font-size:28px}
.about-social-img .social-txt h4{font-weight:400;padding-bottom:20px}
.about-social-img .social-txt h4:after{content:'';position:absolute;bottom:0;left:0;width:50px;height:2px;background-color:#fff}
.about-social-con{position:relative;padding:60px 0;font-size:14px;color:#221814;line-height:2}
.about-social-con:before{content:'';position:absolute;top:0;left:0;width:24px;height:22px;background:url(../images/aboutsocial-bg.png) no-repeat center}
.about-social-con:after{content:'';position:absolute;bottom:0;right:0;width:24px;height:22px;background:url(../images/aboutsocial-bg.png) no-repeat center;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.about-social-con p{text-indent:2em;font-size:16px}
.about-social-imgcon{display:none}
.about-structure-main{display:block;width:1000px}
.about-structurelist{width:100%;display:block}
.about-structurelist li{position:relative;float:left;width:280px;margin-right:8%;cursor:pointer;margin-bottom:20px}
.about-structurelist li:nth-child(3n){margin-right:0}
.about-structurelist li:nth-child(3n+1){clear:both}
.about-structurelist li .structureimg img{width:100%;display:block}
.about-structurelist li .structureimg p{position:relative;margin:20px 0;font-size:18px;color:#221814;text-align:center;padding-bottom:30px}
.about-structurelist li:hover .structureimg-h p:after{content:'';position:absolute;left:50%;bottom:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:20px solid #f6f6f6;font-size:0;line-height:0}
.about-structurelist li .structureimg span{margin-left:20px}
.about-structurelist li .structurecon{margin-top:-20px;padding:50px 40px;background-color:#f1f1f1;width:1000px;display:none;float:left}
.about-structurelist li .structurecon h4{font-size:18px;color:#221814;border-bottom:1px solid #f1f1f1;padding-bottom:10px}
.about-structurelist li .structurecon span{margin-left:20px}
.about-structurelist li .structurecon p{color:#221814;font-size:16px;margin-top:5px;line-height:1.8}
.abouthonor-container{position:relative;padding-bottom:0}
.abouthonor-container h3{position:absolute;top:40px;left:100px}
.abouthonor-container .swiper-container{padding-top:100px}
.abouthonor-con{position:relative}
.abouthonor-con .swiper-button-next,.abouthonor-con .swiper-button-prev{width:51px;height:27px;top:0;margin-top:15px;left:inherit}
.abouthonor-con .swiper-button-next{right:0}
.abouthonor-con .swiper-button-prev{right:61px}
.abouthonor-con .swiper-button-prev,.abouthonor-con .swiper-container-rtl .swiper-button-next{background:url(../images/icon-btn1.png) no-repeat center #e50011;background-size:10px 20px}
.abouthonor-con .swiper-button-next,.abouthonor-con .swiper-container-rtl .swiper-button-prev{background:url(../images/icon-btn1.png) no-repeat center #e50011;background-size:10px 20px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.abouthonor-con .swiper-button-next.swiper-button-disabled,.abouthonor-con .swiper-button-prev.swiper-button-disabled{opacity:1;background:url(../images/icon-btn1.png) no-repeat center #b3b3b3;background-size:10px 20px}
.abouthonor-list{display:block;width:100%}
.abouthonor-list li{float:left;width:30%;margin-right:5%;margin-bottom:40px}
.abouthonor-list li:nth-child(3n){margin-right:0}
.abouthonor-list li a{display:block;border:1px solid #e8e8e8}
.abouthonor-list li a img{display:block;padding:20px 0;vertical-align:middle;margin:0 auto}
.abouthonor-list li a p{text-align:center;border-top:1px solid #e8e8e8;background-color:#f1f1f1;padding:20px 0;font-size:16px;color:#221814;overflow:hidden;-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}
.about-timeline{height:600px;overflow:hidden}
.about-timeline .timeline-l{width:146px;height:600px;overflow:hidden;float:left}
.about-timeline .timeline-r li{height:600px;overflow:hidden}
.about-timeline .timeline-l li{position:relative;height:120px}
.about-timeline .timeline-l li.active:after{content:'';position:absolute;top:0;right:0;width:20px;height:24px;background:url(../images/icon-timearrow.png) no-repeat center;z-index:10000}
.about-timeline .timeline-l li a{position:relative;display:inline-block;color:#878787;font-size:22px;padding-right:45px;width:93px}
.about-timeline .timeline-l li a:after{content:'';position:absolute;top:50%;right:-7px;width:14px;height:14px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#c7c7c7;z-index:10}
.about-timeline .timeline-l li a:hover{color:#e50011;text-decoration:underline}
.about-timeline .timeline-l li a.selected{color:#e40214;font-size:28px;width:106px}
.about-timeline .timeline-l li a.selected:after{background-color:#e50011;right:6px}
.about-timeline .timeline-l li a.selected:before{content:'';position:absolute;top:50%;right:0;width:27px;height:27px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:rgba(229,0,17,.33);border:1px solid #e50011;z-index:9}
.about-timeline .timeline-r{float:left;width:840px;padding-left:0;height:600px;overflow:hidden;margin-left:-1px}
.about-timeline .timeline-r h4{color:#221814;font-size:28px;margin-bottom:25px}
.about-timeline .timeline-r .timeline-rcon{font-size:16px;color:#878787;line-height:2}
.about-abouthonor1 .about-timeline .timeline-rcon{border:1px solid #e8e8e8;padding:40px;min-height:500px}
.about-timeline{position:relative}
.about-timeline:before{content:'';position:absolute;top:0;bottom:0;left:93px;width:1px;background-color:#f1f1f1}
.about-contactcon{display:block;margin-bottom:60px}
.about-contactcon li{float:left;width:48%;margin-right:4%;margin-bottom:30px}
.about-contactcon li a{display:block;height:220px;padding:40px;border:1px solid #f1f1f1;font-size:14px;color:#221814}
.about-contactcon li a:hover{box-shadow:3px 0 7px rgba(241,241,241,.91)}
.about-contactcon li:nth-child(2n){margin-right:0}
.about-contactcon .contactcon1 p{line-height:2.7}
.about-contactcon .contactcon2 h4{color:#e50011;margin-bottom:15px}
.about-contactcon .contactcon2 p{line-height:2}
.about-contactcon .contactcon3 h5{color:#221814;font-size:18px;margin-bottom:30px}
.about-contactcon .contactcon3 p{color:#878787;font-size:14px;line-height:2}
.about-contactmap{height:328px;margin-bottom:60px;border:1px solid #f1f1f1}
.about-contactmap label{border:1px solid #f1f1f1!important}
.about-contactmap .contactmap{padding:20px}
.about-contactmap .contactmap h4{color:#221814;font-size:14px;margin-bottom:20px}
.about-contactmap .contactmap p{font-size:12px;color:#221814;margin-bottom:10px}
.about-sec1{position:relative;margin-top:170px}
.about-sec1 .container{position:relative;min-height:380px;background-color:#f1f1f1;z-index:100}
.about-sec1 .container:before{content:'';position:absolute;left:0;top:0;bottom:0;background-color:#fff;width:60px;height:100%}
.about-sec1:before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background-color:#fff}
.about-sec1:after{content:'';position:absolute;top:0;right:0;width:50%;height:100%;background-color:#f1f1f1}
.about-sec1 .sec1-img{position:absolute;top:-50px;left:0;width:268px}
.about-sec1 .sec1-con{padding-left:350px;padding-top:50px;padding-right:80px}
.about-sec1 .sec1-con h4{border-bottom:1px solid #dcdcdc;font-size:34px;color:#221814;padding-bottom:30px;margin-bottom:30px}
.about-sec1 .sec1-con p{font-size:14px;color:#878787;line-height:2;text-indent:2em}
.about-sec1 .sec1-con a{float:right;color:#221814;font-size:18px}
.about-sec2{position:relative;margin-top:170px}
.about-sec2 .container{position:relative;min-height:380px;background-color:#f1f1f1;z-index:100;padding:70px;padding-left:0}
.about-sec2:before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background-color:#f1f1f1}
.about-sec2:after{content:'';position:absolute;top:0;right:0;width:50%;height:100%;background-color:#fff}
.about-sec2 .sec2-l{float:left;width:700px}
.about-sec2 .sec2-l h4{font-size:34px;color:#221814;margin-bottom:35px}
.about-sec2 .sec2-l p{font-size:14px;color:#878787;margin-bottom:35px;line-height:1.8}
.about-sec2 .sec2-l a{display:inline-block;height:30px;line-height:30px;padding-left:36px;font-size:16px;color:#221814;background:url(../images/icon-gitarrow.png) no-repeat left center}
.about-sec2 .sec2-l a:hover{text-decoration:underline;color:#e50011}
.about-sec2 .sec2-r{width:300px;float:right}
.about-sec2 .swiper-container{padding-bottom:30px}
.about-sec2 .sec2-r img{display:block;margin:0 auto}
.about-sec2 .sec2-r .swiper-pagination-bullet{border:1px solid #e50011;background:0 0;opacity:1}
.about-sec2 .sec2-r .swiper-pagination-bullet-active{background-color:#e50011;opacity:1}
.about-sec2 .swiper-container-horizontal>.swiper-pagination-bullets,.about-sec2 .swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}
.about-sec4{margin-top:50px}
.about-sec4 h4{margin-bottom:40px;color:#221814;font-size:34px}
.about-sec4 .sec4-list{display:block;width:100%}
.about-sec4 .sec4-list li{position:relative;float:left;width:30%;height:336px;overflow:hidden;margin-right:5%;margin-bottom:100px}
.about-sec4 .sec4-list li:nth-child(3n){margin-right:0}
.about-sec4 .sec4-list li a{position:relative;display:block;width:100%;height:100%;overflow:hidden;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}
.about-sec4 .sec4-list li a:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}
.about-sec4 .sec4-list li a img{margin:0 auto;display:block}
.about-sec4 .sec4-list li i{position:absolute;top:80px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);display:inline-block;margin:0 auto}
.about-sec4 .sec4-list li .sec4-icon1{width:70px;height:77px;background:url(../images/icon-about1.png) no-repeat center}
.about-sec4 .sec4-list li .sec4-icon2{width:83px;height:84px;background:url(../images/icon-about2.png) no-repeat center}
.about-sec4 .sec4-list li .sec4-icon3{width:71px;height:74px;background:url(../images/icon-about3.png) no-repeat center}
.about-sec4 .sec4-list li p{position:absolute;bottom:40px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);color:#fff;margin-bottom:70px;color:#fff;font-size:20px;text-align:center}
.about-sec5{background-color:#f1f1f1;padding:80px 0 120px}
.about-sec5 h4{font-size:34px;color:#221814}
.about-sec5 .sec5-con{margin-top:70px;height:290px}
.about-sec5 .sec5-conl{float:left;width:518px;height:290px;overflow:hidden}
.about-sec5 .sec5-conl a{display:block;width:100%;height:100%;overflow:hidden;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}
.about-sec5 .sec5-conl a:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}
.about-sec5 .sec5-conr{float:left;width:580px;margin-left:60px;padding:0 30px 30px 0}
.about-sec5 .sec5-conr h4{margin-bottom:25px;font-size:18px;color:#343434}
.about-sec5 .sec5-conr p{font-size:14px;color:#878787;line-height:2}
.about-sec5 .sec5-conr a{display:block;margin-top:20px;height:30px;line-height:30px;padding-left:36px;font-size:16px;color:#221814;background:url(../images/icon-gitarrow.png) no-repeat left center}
.about-sec5 .sec5-conr a:hover{text-decoration:underline;color:#e50011}
.about-sec3{position:relative;width:100%;height:672px;padding:70px 0 130px;background:url(../images/about_bt.jpg) no-repeat center;background-size:cover;margin-top:100px}
.about-sec3:after{content:'';position:absolute;top:315px;left:0;right:0;height:4px;background-color:#878787}
.about-sec3 h4{color:#221814;font-size:34px}
.about-sec3 .sec3-timeline{margin-top:80px}
.sec3-timeline-list{display:block;overflow:hidden}
.sec3-timeline-list li{float:left}
.sec3-timeline-list li img{display:block;height:220px;margin:0 auto}
.sec3-timeline-list li p{font-size:14px;color:#221814;text-align:center;margin:14px 50px;height:60px;line-height:20px;overflow:hidden;-webkit-line-clamp:3;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}
.sec3-timeline-list li h4{color:#878787;font-size:36px;text-align:center}
.sec3-timeline-list .swiper-slide-active h4{color:#e50011;font-size:48px}
.sec3-timeline .swiper-button-prev,.sec3-timeline .swiper-container-rtl .swiper-button-next{background:url(../images/icon-btn1.png) no-repeat center #e50011;background-size:10px 20px}
.sec3-timeline .swiper-button-next,.sec3-timeline .swiper-container-rtl .swiper-button-prev{background:url(../images/icon-btn1.png) no-repeat center #e50011;background-size:10px 20px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.sec3-timeline .swiper-button-next.swiper-button-disabled,.sec3-timeline .swiper-button-prev.swiper-button-disabled{opacity:1;background:url(../images/icon-btn1.png) no-repeat center #878787;background-size:10px 20px}
.sec3-timeline .swiper-button-next,.sec3-timeline .swiper-button-prev{top:inherit;bottom:10px}
@media (max-width:1365px){
.aboutcom-main{margin-top:-2px}
.aboutcom-bner{height:auto;min-height:300px}
.aboutcom-wrapper .swiper-button-next,.aboutcom-wrapper .swiper-container-rtl .swiper-button-prev{right:-8px;margin-top:-6px}
.aboutcom-menu li a{font-size:14px}
.about-container{padding:20px 10px}
.about-container h3{font-size:18px;padding:9px 0 30px}
.aboutculture-con{margin-top:20px}
.aboutculture-img{display:block;}
.aboutculture-txt{top:20px;left:10px}
.aboutculture-con h4{font-size:20px;margin-bottom:10px;}
.aboutculture-con p{width:100%;}
.about-social-imgcon{display:block;}
.about-social-img{margin-bottom:20px}
.about-social-img .social-txt{bottom:20%;left:10px;font-size:18px}
.about-social-con{padding:40px 0;font-size:13px}
.about-structure-main{width:100%}
.about-structurelist li{width:100%;margin-right:0!important;margin-bottom:20px}
.about-structurelist li .structureimg{padding:0 20px}
.about-structurelist li .structurecon{margin-top:-20px;padding:25px 20px;width:auto;display:none;float:none}
.about-structurelist li.active .structureimg p:after{content:'';position:absolute;left:50%;bottom:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:20px solid #f6f6f6;font-size:0;line-height:0}
.about-structurelist li .structurecon p{margin-top:15px}
.about-timeline .timeline-l{width:60px;height:400px}
.about-timeline .timeline-l li a{font-size:12px;padding-right:20px;width:37px}
.about-timeline .timeline-l li a:after{right:-13px;width:6px;height:6px}
.about-timeline .timeline-l li a.selected{font-size:14px;width:60px}
.about-timeline .timeline-l li a.selected:before{right:7px;width:12px;height:12px}
.about-timeline .timeline-l li a.selected:after{right:10px}
.about-timeline .timeline-r{width:80%;padding-left:10px;height:400px}
.about-timeline{height:400px;overflow:hidden}
.about-timeline .timeline-r h4{font-size:14px;margin-bottom:15px}
.about-timeline .timeline-r .timeline-rcon{font-size:12px;overflow:scroll;height:560px}
.about-timeline .timeline-l li{height:50px}
.about-timeline:before{left:47px}
.about-abouthonor1 .about-timeline .timeline-rcon{padding:10px;border:none}
.abouthonor-container h3{position:absolute;top:30px;left:20px}
.abouthonor-container .swiper-container{padding-top:60px}
.abouthonor-list li{width:46%;margin-right:8%;margin-bottom:20px}
.abouthonor-list li:nth-child(3n){margin-right:8%}
.abouthonor-list li:nth-child(2n){margin-right:0}
.abouthonor-list li a img{height:100px}
.abouthonor-list li a p{padding:0;height:45px;line-height:45px;font-size:12px}
.aboutcom-wrapper .abouthonor-container .swiper-button-next,.aboutcom-wrapper .abouthonor-container .swiper-container-rtl .swiper-button-prev{right:0;margin-top:15px}
.about-contactcon{margin-bottom:20px}
.about-contactcon li{float:none;width:100%;margin-right:0;margin-bottom:10px}
.about-contactcon li a{height:auto;padding:20px 10px;font-size:14px}
.about-contactcon .contactcon3 h5{margin-bottom:10px}
.about-contactcon .contactcon1 p{line-height:1.6}
.about-contactcon .contactcon2 p{line-height:1.6}
.about-tit p{font-size:14px;width:80%;margin-top:10px;line-height:1.6;padding-left:10px}
.about-video{background-size:50px 50px}
.about-sec1{margin-top:30px}
.about-sec1 .container:before{display:none}
.about-sec1 .sec1-img{position:relative;top:inherit;left:inherit;width:50%}
.about-sec1 .sec1-con{padding-left:10px;padding-top:10px;padding-right:10px}
.about-sec1 .sec1-con h4{font-size:18px;padding-bottom:10px;margin-bottom:10px}
.about-sec1 .sec1-con p{font-size:12px;line-height:1.8;text-indent:2em}
.about-sec1 .sec1-con a{display:block;float:none;font-size:16px;padding-bottom:20px;text-align:right}
.about-sec2{margin-top:30px}
.about-sec2 .container{position:relative;min-height:380px;z-index:100;padding:10px}
.about-sec2 .sec2-l{float:none;width:100%}
.about-sec2 .sec2-l h4{font-size:18px;margin-bottom:15px}
.about-sec2 .sec2-l p{font-size:12px;margin-bottom:25px}
.about-sec2 .sec2-r{width:100%;float:none}
.about-sec3{width:100%;height:auto;padding:10px 0;margin-top:30px}
.about-sec3 h4{font-size:18px}
.about-sec3 .sec3-timeline{margin-top:30px}
.sec3-timeline-list li p{font-size:12px;margin:7px 20px}
.sec3-timeline-list li h4{font-size:18px}
.sec3-timeline-list .swiper-slide-active h4{font-size:24px}
.about-sec3:after{top:150px}
.sec3-timeline-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden}
.sec3-timeline-list li{width:100%}
.about-sec4{margin-top:30px}
.about-sec4 h4{margin-bottom:20px;font-size:18px}
.about-sec4 .sec4-list li{float:none;width:100%;height:300px;overflow:hidden;margin-right:0;margin-bottom:10px}
.about-sec4 .sec4-list li i{top:80px}
.about-sec4 .sec4-list li p{bottom:20px;font-size:16px}
.about-sec4 .sec4-list li a{padding:0 4%}
.about-sec4 .sec4-list li a img{height:300px}
.about-sec4 .sec4-list li a:hover{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
.about-sec5{padding:30px 0}
.about-sec5 h4{font-size:18px}
.about-sec5 .sec5-con{margin-top:20px;height:auto}
.about-sec5 .sec5-conl{float:none;width:100%;height:150px;overflow:hidden}
.about-sec5 .sec5-conr{float:none;width:100%;margin-left:0;padding:10px}
.about-sec5 .sec5-conr h4{margin-bottom:15px}
.about-sec5 .sec5-conr a{font-size:14px}
.sec3-timeline-list li{float:none}
.sec3-timeline-list li a{display:block;width:100%;height:100%}
.about-timeline .timeline-l li.active:after{display:none}
.about-video-close{top:0;right:0}
.about-video-btn{background:url(../images/icon-video.png) no-repeat center;background-size:50px 50px;width:50px;height:50px;top:inherit;bottom:10px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}
.about-structurelist li .structureimg img{display:block;max-width:100%;margin:0 auto}
.about-sec2 .sec2-r img{width:50%}
.sec3-timeline-list li img{height:190px}
.sec3-timeline .swiper-button-next,.sec3-timeline .swiper-button-prev{bottom:0}
}