﻿@font-face{font-family:"DIN-Black";src:url("https://g.myhs.cn/fonts/DIN-Black.otf")}.inline-block{display:inline-block}.inline-block-top{display:inline-block;vertical-align:top}.inline-block-middle{display:inline-block;vertical-align:middle}.inline-block-bottom{display:inline-block;vertical-align:bottom}.absolute{position:absolute}.relative{position:relative}.initial{position:initial}.fixed{position:fixed}.none{display:none}.block{display:block}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.content{width:94%;max-width:1400px;margin:0 auto}.arial{font-family:DIN-Black}.bold{font-weight:bold}.normal{font-weight:normal}.italic{font-style:italic}.clear{clear:both}.full{width:100%;max-width:100%}.transition{transition:all .4s}.after{display:inline-block;content:'';width:100%;height:1px;overflow:hidden}.overflow-hidden{overflow:hidden}.full-box{height:100%;width:100%}.pointer{cursor:pointer}.float_l{float:left}.float_r{float:right}.bg-white{background:#fff}.bg-gray{background:#e5e5e5}.xs-show{display:none}.both{clear:both}body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,span{margin:0;padding:0;list-style:none}html{overflow-x:hidden}body{background:#fff;font-family:微软雅黑;color:#282828;overflow-x:hidden}img,a img{border:none;vertical-align:middle;max-width:100%}a:link,a:visited{color:#333;text-decoration:none;_cursor:pointer}header.content{position:relative;max-width:94%;height:80px}header .a{width:80%;padding-top:12px}header .a img{max-height:50px;display:inline-block;vertical-align:middle}header .a .areas{display:inline-block;vertical-align:middle}header .a .areas .box{position:relative;z-index:2000;font-size:.875em}header .a .areas .box div{border:solid 1px #fff;padding:0 10px}header .a .areas .box div:first-child{background:#fff;position:relative;z-index:2;height:30px;line-height:40px;font-weight:bold}header .a .areas .box .select-areas{position:absolute;top:29px;left:0;width:500% !important;max-width:500px;display:none;padding:10px;background:#fff}header .a .areas .box .select-areas a{display:inline-block;vertical-align:middle;width:25%;margin-right:-4px}header .a .areas .box:hover div{border:solid 1px #eee}header .a .areas .box:hover div:first-child{border-bottom:solid 1px #fff}header .a .areas .box:hover .select-areas{display:block}header .a .areas i{font-size:.75em;font-weight:normal}header .a nav{display:inline-block;vertical-align:middle;margin-left:2em;margin-top:8px}header .a nav li{display:inline-block;vertical-align:top;position:relative;line-height:40px;z-index:5}header .a nav li:hover dl{display:block !important}header .a nav li a{padding:0 1em}header .a nav li a.active{color:#e50012}header .a nav li a:hover{color:#e50012}header .a nav li .iconfont{display:inline-block;vertical-align:top;transform:scale(0.6)}header .a nav li dl{display:none;position:absolute;left:0;top:40px;padding:1.5em 0 .5em 0;background:rgba(255,255,255,0.9)}header .a nav li dl a{line-height:28px !important}header .b{position:absolute;top:20px;right:1%;line-height:30px;text-align:right;font-family:Arial}header .b img{display:inline-block;max-height:28px;margin-right:.5em}header .b a{display:inline-block;vertical-align:middle;line-height:1}header .b .iconfont{display:inline-block;vertical-align:middle;font-size:1.5em;margin-right:.25em}header .b .s{text-align:right;transform:scale(0.6);transform-origin:top right;line-height:1}header .power{cursor:pointer;display:none;position:absolute;top:17px;right:3%;width:26px;height:30px;line-height:1.5;overflow:hidden;z-index:1001}header .power span{height:3px;margin:5px 0;display:block;background:#555;border:none}header .power.active span:nth-child(2){opacity:0}header .power.active span:nth-child(1){-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}header .power.active span:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.banner{position:relative}.banner img{width:100%;background:url("../images/loading.gif") no-repeat center center}.banner .swiper-wrapper{position:relative;z-index:1 !important}.banner .button-next{position:absolute;bottom:4em;left:3%;z-index:2}.banner .button-prev{position:absolute;bottom:4em;left:3%;z-index:2;left:auto;right:3%}.banner i.iconfont{display:inline-block;vertical-align:middle;cursor:pointer;font-size:2em;color:#fff}.banner i.iconfont:hover{opacity:.7}.banner .text,.z-box{font-family:DIN-Black;text-align:justify;background:#e50012;padding:1.25em 0;color:#fff}.banner .text .a,.banner .text .b,.z-box .a,.z-box .b{display:inline-block;vertical-align:middle;width:48%;font-size:.875em}.banner .text .b,.z-box .b{text-align:right;font-weight:bold;font-size:1.25em}.service{text-align:center;display:none}.service div{display:block;float:left;width:25%}.service div a{display:block;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;padding:2.5em 0}.service div a.n{border-right:none}.service div a img{max-width:80%}.service div:nth-child(5) a,.service div:nth-child(6) a,.service div:nth-child(7) a,.service div:nth-child(8) a{border-bottom:none}.index_a{padding:6em 0 5em 0;background:url("../images/bg1.jpg") top center;background-size:100% auto}.index_a .content{position:relative}.index_a .text1{font-family:DIN-Black;font-weight:bold;position:relative;z-index:2;font-size:5vw;color:#282828;line-height:1.1}.index_a .text1 span{display:inline-block;margin:0 -3px 0 0}.index_a .img1{position:absolute;z-index:1;width:25vw;right:10%;top:-1.5em}.index_a .text2{font-size:2vw;color:#282828;padding-top:1em}.index_a .text3{font-family:DIN-Black;position:relative;font-size:.8vw;padding-top:1em;line-height:1.5}.index_a .text3 span{font-style:italic}.index_a .text3 div{font-size:1.25em;color:#282828;padding-bottom:.5em}.index_a .text3 a.more{color:#333;border-bottom:solid 2px #e50012;padding-bottom:3px}.index_a .text3 a.more:hover{color:#e50012}.index_a .text3 i{position:absolute;font-weight:bold;display:inline-block;vertical-align:middle;top:.75em;left:5em;font-size:3em}.index_a .text3 i:hover{color:#e50012}.index_a .text4{position:absolute;top:10em;font-size:.875em;right:0;transform:rotate(90deg);transform-origin:center center}.index_a .c{line-height:1;font-size:.875em;padding-top:2em}.index_a .c img{width:100%;transition:all .5s}.index_a .c dl:hover img{transform:scale(1.1)}.index_a .c>ul{float:left;width:25%}.index_a .c>ul dl,.index_a .c>ul dt{position:relative;width:100%;overflow:hidden;height:50vh}.index_a .c>ul dt div{position:absolute;right:0;top:0;height:100%;padding:0 22px;background:rgba(0,0,0,.7);color:#fff;border-right:solid 2px #fff;transform:scale(1.75);transform-origin:top right}.index_a .c>ul dt div ul{position:relative;height:100%}.index_a .c>ul dt div p{width:20px;position:absolute;top:0;right:0;padding:20px 5px;text-align:center}.index_a .c>ul dt div span{position:absolute;top:24px;right:-1.5em;padding:.5em;background:#E50012;color:#fff;transform:scale(.3) rotate(90deg);white-space:nowrap}.index_a .c>ul dd{position:absolute;bottom:0;left:0;z-index:6;width:100%}.index_a .c>ul dd span{color:#fff;font-size:.65em;padding:1em;display:inline-block}.index_a .c>ul dd i{float:right;font-size:.875em;padding:.75em 0;color:#fff;font-weight:bold}.index_a .c>ul:last-child dt div{border:none !important}.index_b .a{text-align:justify;background:#f6f7f7}.index_b .a .content{width:100%;max-width:100%;background:#fff}.index_b .a ul{text-align:center;width:33.3333%;float:left;border-bottom:solid 3px #f6f7f7;background:#f6f7f7}.index_b .a ul dt,.index_b .a ul dd{display:inline-block;vertical-align:middle}.index_b .a ul i{transition:all .4s;font-size:0px;margin-right:.5em}.index_b .a ul p{font-size:1.5em}.index_b .a ul span{font-family:DIN-Black;font-size:.75em}.index_b .a ul a{display:block;padding:2em 0}.index_b .a ul:hover{border-color:#e50012;background:#eee}.index_b .a ul:hover i{display:inline-block;vertical-align:middle;color:#e50012;font-size:2.75em}.index_b .a ul.center-item a{border-left:solid 2px #fff;border-right:solid 2px #fff}.index_b .b{background:url("../images/bg2.jpg") top center;background-size:100% auto;padding:4em 0;clear:both}.index_b .b .text1 h5{font-family:DIN-Black;font-size:3vw}.index_b .b .text1 h6{font-weight:normal;font-size:1em}.index_b .b .text1 h4{width:20px;height:1px;margin:1em 0;background:#282828}.index_b .b .text1 p{font-size:1.1333em}.index_b .b .text1 .item{text-align:justify;padding-top:4em}.index_b .b .text1 .item dl{display:inline-block;vertical-align:top;width:18%}.index_b .b .text1 .item dl dt{font-weight:bolder;font-family:DIN-Black;font-size:4vw;color:#e50012;text-align:left}.index_b .b .text1 .item dl dt .icon-xs{display:inline-block;vertical-align:middle;font-size:.5em}.index_b .b .text1 .item:after{display:inline-block;content:'';width:100%;height:1px;overflow:hidden}.index_b .b .more{text-align:center;padding-top:3em}.index_b .b .more a{display:inline-block;font-family:DIN-Black;font-style:italic;transition:all .4s;width:80%;margin:0 auto;background:#e50012;padding:.5em 0;color:#fff}.index_b .b .more a:hover{text-indent:1em;opacity:.7}.index_c{background:url("../images/bg3.png") center center;background-size:100% auto}.index_c .content{text-align:center}.index_c .content .a{display:inline-block;vertical-align:bottom;text-align:left;width:50%;margin:0 -4px}.index_c .content .a img{max-width:80%}.index_c .content .b{display:inline-block;vertical-align:bottom;text-align:left;width:50%;margin:0 -4px}.index_c .content .b .info{position:relative;background:#fff;transition:all .4s;padding:2.5em}.index_c .content .b .info .h{position:relative;padding-top:4em}.index_c .content .b .info .h h6{position:relative;font-family:DIN-Black;font-weight:bold;z-index:2;font-size:2.25vw;white-space:nowrap}.index_c .content .b .info .h img{position:absolute;right:5%;bottom:-1em;width:28%;z-index:1}.index_c .content .b .info .w{padding-top:4em}.index_c .content .b .info .w h5{font-size:1.5em;line-height:2}.index_c .content .b .info .w .box{position:relative;height:130px;overflow:hidden;line-height:1.8;margin:1em 0}.index_c .content .b .info .w .box .mask{position:absolute;width:100%;height:30px;left:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,0),#fff,#fff)}.index_c .content .b .info .w .link{text-align:justify;padding:4em 0}.index_c .content .b .info .w .link p{display:inline-block;vertical-align:middle;width:36px;height:20px;background:#282828}.index_c .content .b .info .w .link a{display:inline-block;vertical-align:middle;transition:all .4s;width:50px;height:50px;text-align:center;line-height:60px;border-radius:50%;overflow:hidden;border:solid 1px #333}.index_c .content .b .info .w .link a i{display:inline-block;font-weight:bold;font-size:2.5em}.index_c .content .b .info .w .link a:hover{background:#333;color:#fff}.index_c .content .b .info .w .link:after{display:inline-block;content:'';width:100%;height:1px;overflow:hidden}.index_c .content .b .info:hover{box-shadow:8px 8px 15px rgba(0,0,0,0.2)}.index_d{background:url("../images/bg4.jpg") top center;background-size:100% auto;padding:5em 0 2em 0}.index_d .content{text-align:justify}.index_d .content>div{display:inline-block;vertical-align:top}.index_d .content>div.l{text-align:center;width:66.5%}.index_d .content>div.l a{display:inline-block;vertical-align:top;width:49.65%;text-align:left}.index_d .content>div.l a dl{position:relative;overflow:hidden;padding:52% 0 0;margin-bottom:.4em}.index_d .content>div.l a dl dt{position:absolute;height:100%;width:100%;transition:all .4s;left:0;top:-100%;z-index:2;background:rgba(255,255,255,1)}.index_d .content>div.l a:first-child dl dt{top:0}.index_d .content>div.l a dl dt .box{position:relative;height:100%;width:100%}.index_d .content>div.l a dl dt .box .a{position:absolute;height:100%;width:100%;right:1em;top:1em;color:#282828}.index_d .content>div.l a dl dt .box .a div{text-align:right}.index_d .content>div.l a dl dt .box .a div p{font-weight:bold;font-family:DIN-Black;font-size:1.333em}.index_d .content>div.l a dl dt .box .b{position:absolute;height:100%;width:100%;left:1em;bottom:1em}.index_d .content>div.l a dl dt .box .b .info{position:relative;height:100%;width:100%}.index_d .content>div.l a dl dt .box .b .info span{position:absolute;left:0;bottom:0;transform:scale(.5);transform-origin:left}.index_d .content>div.l a dl dt .box .b .info p{position:absolute;text-align:right;right:2em;bottom:0;transform:scale(.75);transform-origin:right}.index_d .content>div.l a dl dt .box .iconfont{position:absolute;left:1em;top:1em;font-size:2em;z-index:2;transform:rotate(180deg)}.index_d .content>div.l a dl dd{position:absolute;left:0;top:0;z-index:1}.index_d .content>div.l a:hover dt{top:0}.index_d .content>div.r{width:33%}.index_d .content>div.r dd{background:#fff}.index_d .content>div.r dd .box{padding:1em}.index_d .content>div.r dd .box h5{border-bottom:solid 1px #282828;padding-bottom:.9em;margin-bottom:.9em;font-size:1.25em}.index_d .content>div.r dd .box .info{text-align:justify}.index_d .content>div.r dd .box .info ul{display:inline-block;vertical-align:middle;width:49%}.index_d .content>div.r dd .box .info:after{display:inline-block;content:'';width:100%;height:1px;overflow:hidden}.index_d .content:after{display:inline-block;content:'';width:100%;height:1px;overflow:hidden}.index_e{background:url("../images/bg5.jpg") bottom center fixed;background-size:100% auto}.index_e .box{text-align:center;padding:2em 0;background:rgba(229,0,18,0.9)}.index_e .box div{display:inline-block;text-align:center;margin:0 auto;border:solid 2px #fff;color:#fff;font-size:1.25vw;padding:.5em 3em}.index_e .box div span{font-family:DIN-Black;font-weight:bold;display:inline-block;vertical-align:middle;font-size:1.5em}.index_f{background:url("../images/bg6.jpg") top center;background-size:100% auto;padding:7em 0}.index_f .box{position:relative;width:40%}.index_f .box .swiper-works a{position:relative;height:100%;width:100%}.index_f .box .swiper-works a img{position:relative;z-index:1}.index_f .box .swiper-works a p{position:absolute;text-align:center;width:90%;left:5%;top:6em;color:#fff;z-index:3;font-size:1.5em;text-shadow:0 0 3px #888}.index_f .box .items{position:absolute;top:65%;left:0;width:100%;height:50%;z-index:1}.index_f .box .items .info{position:relative}.index_f .box .items .info .text{padding:2em 0;background:#e50012}.index_f .box .items .info .text dt{display:inline-block;vertical-align:top;font-family:DIN-Black;font-weight:bold;width:30%;text-align:center;color:#e50012;text-shadow:0 0 2px #fff;font-size:5em}.index_f .box .items .info .text dd{display:inline-block;vertical-align:top;font-weight:bold;width:68%;font-size:1.25em}.index_f .box .items .info .text dd p{font-family:DIN-Black;font-size:1.25em;line-height:1.1;padding-bottom:.25em}.index_f .box .items .info .text dd span{color:#fff}.index_f .box .items .info .text dd .dots{padding-top:1em}.index_f .box .items .info .text dd .dots span{display:inline-block;vertical-align:middle;cursor:pointer;width:10px;height:10px;border-radius:50%;background:#fff;margin-right:15px}.index_f .box .items .info .text dd .dots span.active,.index_f .box .items .info .text dd .dots span:hover{background:#282828}.index_f .box .items .info .btns{position:absolute;overflow:hidden;top:0;right:0;height:100%;z-index:2}.index_f .box .items .info .btns ul{cursor:pointer;text-align:center;width:40px;background:#282828;height:50%;line-height:2.875}.index_f .box .items .info .btns ul i{display:inline-block;font-size:2em;color:#fff}.index_f .box .items .info .btns ul.s{border-bottom:solid 3px #fff}.index_f .box .items .info .btns ul:hover{background:#444}.index_f .box .items .info .btns ul.works-prev i{transform:rotate(180deg)}.index_g{background:#e5e5e5;padding:5em 0}.index_g .content{position:relative;text-align:justify}.index_g .a{display:inline-block;vertical-align:top;width:29%}.index_g .a .text h6{font-family:DIN-Black;font-weight:bold;font-size:3em;line-height:1.1}.index_g .a .text h5{font-size:1.25em;padding:.75em 0 2em 0}.index_g .a .text p{width:30px;height:14px;background:#282828}.index_g .b{display:inline-block;vertical-align:top;width:70%}.index_g .b .item{text-align:justify}.index_g .b a{display:inline-block;vertical-align:top;width:32%}.index_g .b a dl dt{position:relative;overflow:hidden;padding-top:60%}.index_g .b a dl dt img{position:absolute;transition:all .4s;left:0;top:0;width:100%}.index_g .b a dl dd{transition:all .4s;background:#fff;padding:1em}.index_g .b a dl dd h5{height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index_g .b a dl dd .time{font-family:DIN-Black;text-align:right;font-size:.875em;padding:1em 0}.index_g .b a dl dd p{transform:scale(.65);transform-origin:left}.index_g .b a:hover img{transform:scale(1.1)}.index_g .b a:hover dd{background:#e50012;color:#fff}.index_g .b:after{display:inline-block;content:'';width:100%;height:1px;overflow:hidden}.index_g .c{position:absolute;width:36%;bottom:0;left:0;transform:scale(.65);transform-origin:left}.index_g .b .item:after{display:inline-block;content:'';width:100%;height:1px;overflow:hidden}.index_h{background:url("../images/bg5.jpg") top center;background-size:100% auto;padding:5em 0}.index_h .content{position:relative;text-align:center}.index_h .content .t ul{display:inline-block;text-align:center;margin:0 auto;border:solid 2px #fff;color:#fff;font-size:1.25vw;padding:.5em 3em}.index_h .content .t ul span{font-family:DIN-Black;font-weight:bold;display:inline-block;vertical-align:middle;font-size:1.5em}.index_h .content form{text-align:justify;padding-top:5em}.index_h .content form li{text-align:center;background:#fff;width:100%;border:none;padding:.75em 0;margin-bottom:.625em}.index_h .content form li input,.index_h .content form li textarea{text-align:left;border:none;background:none;width:96%;margin:0 auto;outline:none;font-size:14px}.index_h .content form p{text-align:left;color:#ccc;font-size:.875em;width:94%;margin:0 auto}.index_h .content form .a{display:inline-block;vertical-align:top;width:43%}.index_h .content form .b{display:inline-block;vertical-align:top;width:54%}.index_h .content form:after{display:inline-block;content:'';width:100%;height:1px;overflow:hidden}.index_h .content .btns{text-align:center}.index_h .content .btns ul{cursor:pointer;transition:all .4s;width:90%;max-width:500px;margin:2em auto auto;padding:.75em 0;background:#e50012;color:#fff}.index_h .content .btns ul:hover{text-indent:1em;background:#282828}.social{background:#e5e5e5;text-align:center;padding:2em;border-bottom:solid 1px #999}.social a{display:inline-block;vertical-align:middle;padding:.5em;border-radius:50%;background:#fff;margin:0 2em;line-height:1}.social a i{font-size:2.5em;color:#e5e5e5}.social a:hover{background:#282828}.social .cpwx{position:relative;z-index:99}.social .cpwx div{width:200px;position:absolute;left:-70px;bottom:70px;line-height:0.2;display:none}.social .cpwx:hover div{display:block}.social .cpwx div i.icon-xiangxia1{padding:0;color:#fff;position:relative;font-size:1.5em}.copyright{background:#f6f7f7;padding:3em 0}.copyright .items{text-align:justify}.copyright .items dl{display:inline-block;vertical-align:top;text-align:center;width:auto}.copyright .items dl dt{font-weight:bold;padding-bottom:1em}.copyright .items dl dd{padding:.25em 0}.copyright .items dl dd a{color:#888}.copyright .items dl dd a:hover{color:#282828}.copyright .items:after{display:inline-block;content:'';width:100%;height:1px;overflow:hidden}.copyright .info{text-align:center;border-top:solid 1px #ddd;padding-top:2em;margin-top:2em;color:#888;line-height:1.8}.copyright .info a{color:#888}.footer-tool{text-align:center;position:fixed;display:none;z-index:99;left:0;bottom:0;width:100%;background:#e50012;padding:.35em 0}.footer-tool a{display:inline-block;vertical-align:middle;color:#fff;width:23%;border-right:solid 1px rgba(255,255,255,.35);font-size:.875em}.footer-tool a:last-child{border:none}.footer-tool a i{font-size:1.75em}.swiper-container-event .swiper-pagination-event{text-align:center;padding-top:1em}.swiper-container-event .swiper-pagination-event .swiper-pagination-bullet{border:solid 1px #282828;background:#282828;opacity:1}.swiper-container-event .swiper-pagination-event .swiper-pagination-bullet-active{background:#e50012;border-color:#e50012}.sub-banner{position:relative;overflow:hidden}.sub-banner img{position:relative;width:100%;z-index:1;background:url("../images/loading.gif") no-repeat center center}.sub-banner .text{position:absolute;height:100%;width:100%;text-align:center;left:0;top:0;display:flex;align-items:center;z-index:2;color:#fff;font-size:1.25em}.sub-banner .text ul{position:relative;align-items:center;width:100%}.sub-banner .text ul h5{font-size:2.75em}.sub-banner .text ul h5 span{display:inline-block;font-size:1.333em;color:#e50012;padding:0 2px}.sub-banner .text ul h6{font-family:DIN-Black;font-size:2.75em;padding:.5em 0}.sub-banner .text ul p.line{height:2px;width:80px;background:#fff;margin:2em auto 1em auto}.sub-banner .text ul p.small{font-family:DIN-Black;padding-top:1em;font-size:.5em}.sub-banner .menu{width:100%;z-index:3;position:relative;background:#fff}.sub-banner .menu .content{display:flex;width:100%;max-width:100%;justify-content:space-between;flex-wrap:wrap}.sub-banner .menu .content ul{display:block;text-align:center;vertical-align:middle;position:relative;padding:1.5em 0;border-bottom:solid 2px #fff;width:33.333%;box-shadow:1px 1px 1px #eee}.sub-banner .menu .content ul:nth-last-child(1){box-shadow:none !important}.sub-banner .menu .content.size1 ul{width:100%}.sub-banner .menu .content.size2 ul{width:50%}.sub-banner .menu .content.size3 ul{width:33.333%}.sub-banner .menu .content.size4 ul{width:25%}.sub-banner .menu .content.size5 ul{width:20%}.sub-banner .menu .content ul.active{font-weight:bold;border-color:#f91c1c}.sub-banner .menu .content ul.active i{display:block}.sub-banner .menu .content ul a{display:block}.sub-banner .t-box{width:100%;position:absolute;bottom:-5px;left:0;z-index:2}.sub-banner .t-box .a{width:50%;display:inline-block;vertical-align:middle}.sub-banner .t-box .a img{max-width:88%}.sub-banner .t-box .b{width:40%;margin-left:8%;display:inline-block;vertical-align:middle}.sub-banner .t-box .b h5{font-size:1.25em}.sub-banner .t-box .b .h-box{position:relative;margin-bottom:3em}.sub-banner .t-box .b .h-box h6{position:relative;font-family:DIN-Black;font-weight:bold;z-index:2;font-size:2.25vw;white-space:nowrap}.sub-banner .t-box .b .h-box img{position:absolute;right:5%;bottom:-1em;width:28%;z-index:1;background:none}.sub-main{background:#f1f1f1;padding:2em 0}.sub-main .breadcrumb{text-align:right;font-size:.875em;color:#888}.sub-main .breadcrumb a{color:#555}.sub-main .sub-content{padding:2em 0;line-height:2;color:#333;text-align:justify}.sub-main .sub-content .sub-title{padding-bottom:2em}.sub-main .sub-content .sub-title dt{font-family:DIN-Black;font-weight:bold;font-size:2.25em;line-height:1.2}.sub-main .sub-content .sub-title dd{font-size:.75em}.sub-main .sub-content .sub-title dd p{width:12px;height:1px;margin-top:.5em;background:#333}.list-box{text-align:left}.list-box>ul{width:25%;display:inline-block;vertical-align:top;margin:0 -4px 0 -4px;transition:all .5s}.list-box dl{width:90%;margin:1.25em auto;background:#fff}.list-box dt{position:relative;overflow:hidden;padding-top:65%;width:100%}.list-box dt img{position:absolute;left:0;top:0;width:100%;transition:all .5s}.list-box dd{padding:1em 0;line-height:1;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-box dd strong{font-size:1.25em;margin-right:.5em}.list-box>ul dl:hover{box-shadow:0 0 15px rgba(0,0,0,.15)}.list-box>ul:hover img{transform:scale(1.05)}.news-box{text-align:justify}.news-box>ul{width:48%;display:inline-block;vertical-align:top}.news-box>ul dl{text-align:justify}.news-box>ul dl dt{width:30%;display:inline-block;vertical-align:top;position:relative;overflow:hidden;padding-top:26%}.news-box>ul dl dt img{width:100%;position:absolute;left:0;top:0}.news-box>ul dl dd{width:66%;display:inline-block;vertical-align:top}.news-box>ul dl h5{font-size:1.1333em;line-height:1}.news-box>ul dl dd div.info{font-size:.875em;line-height:1.5;opacity:.8}.news-box>ul dl .time{font-size:.875em;color:#888;padding:.5em 0}.news-box>ul dl:after{display:inline-block;content:'';height:1px;overflow:hidden;width:100%}.news-box:after{display:inline-block;content:'';width:100%}.teacher-box>ul{width:20%}.teacher-box>ul dl{background-image:linear-gradient(-35deg,#ccc,#eee,#ddd);padding-top:4em;overflow:hidden;width:98%}.teacher-box dt{padding-top:136%;position:relative;overflow:inherit;transform:scale(1.2)}.teacher-box dt p{font-size:1.85em;line-height:1.12;font-family:DIN-Black;position:absolute;left:1.25em;top:0;color:#fff;z-index:1}.teacher-box dt img{z-index:2;margin-top:2em}.teacher-box dt div{font-size:1.875em;position:absolute;left:1.25em;bottom:1em;font-weight:bold;color:#fff;z-index:2}.teacher-box dd{text-align:left;padding:1em 0;font-size:.75em;color:#fff;background:#e50012;color:#fff;position:relative;z-index:3}.teacher-box dd div{overflow:hidden;text-indent:.65em;text-overflow:ellipsis;white-space:nowrap;width:90%;margin:0 auto}.f-box{background:#F1F1F1;display:none}.f-box .content{width:100%}.f-box ul.a dt{text-align:center;font-weight:bold;padding-bottom:.5em}.f-box ul.a dd{border-top:solid 1px #ddd}.f-box ul.a dd p{width:66%;height:3px;background:#aaa;margin:-2px auto auto;position:relative}.form-box h5{font-size:1.5em;text-align:center}.form-box form{max-width:750px;overflow:hidden;margin:0 auto 1em auto;background:url(../images/bg7.png) top center;background-size:100% auto}.form-box form .form-item{width:91%;margin:0 auto;padding:0 0 1em 0}.form-box form .form-item dt{font-weight:bold}.form-box form .form-item dd{background:#f1f1f1;display:block;padding:.5em .5em;border-radius:3px;line-height:1}.form-box form .form-item input,.form-box form .form-item textarea{border:none;font-size:1em;background:none;width:100%;padding:.25em 0;outline:none}.form-box form .form-item input[type=radio]{width:auto;display:inline-block;vertical-align:middle}.form-box form .form-item span{display:inline-block;vertical-align:middle;margin-right:.5em;font-size:.875em}.form-box form .img1{box-shadow:0 0 28px rgba(0,0,0,.5)}.form-box form .title{text-align:justify;width:91%;margin:0 auto;padding-top:2em;line-height:1}.form-box form .title dd{width:48%;display:inline-block;vertical-align:middle}.form-box form .title dd strong{font-size:1.8em;color:#E60012}.form-box form .title dd img{max-width:40%}.form-box form .title:after{display:inline-block;content:'';width:100%}.form-box form .steps{text-align:justify;display:block;padding:.5em 0;width:91%;margin:0 auto}.form-box form .steps dl{border:solid 1px #ddd;margin:0 auto .5em auto;border-radius:6px;font-size:1.25em;font-weight:bold}.form-box form .steps dt{width:70%;display:inline-block;vertical-align:middle;text-indent:.5em}.form-box form .steps dd{width:28%;display:inline-block;vertical-align:middle;text-align:right;font-size:1.3333em;color:#E60012;font-family:DIN-Black}.form-box form .line{height:1px;border-bottom:dotted 2px #E60012;margin-top:1em}.form-box form dd .items ul{text-align:justify}.form-box form dd .items li{width:32.5%;text-align:center;display:inline-block;vertical-align:middle;margin:.5em -4px 0 0;cursor:pointer}.form-box form dd .items li span{display:block;background:#E60012;padding:.5em 0;color:#fff;border-radius:5px}.form-box form dd .items li span.active{background:#444}.form-box form dd .items ul:after{display:inline-block;content:'';width:100%}.form-box form dd .items .tt{position:relative;height:40px;overflow:hidden}.form-box form dd .items .tt p{height:1px;border-bottom:dotted 2px #888;width:100%;position:absolute;top:18px;left:30px}.form-box form dd .items .tt span{height:40px;line-height:40px;padding-right:.5em;position:absolute;left:0;top:0}.form-box form .btns{padding:0 4.5% 1em 4.5%}.form-box form .btns a{text-align:center;padding:.5em;display:block;color:#fff;background:#e60012;border-radius:5px;transition:all .5s}.form-box form .btns a:hover{opacity:.7;text-indent:1em}.detail-view .title-box{text-align:center;padding:1em 0}.detail-view .title-box h5{font-size:1.5em}.detail-view .img-box{text-align:center;padding:1em 0 2em 0}.detail-view p img{display:block;padding-top:1em;text-align:center}.pages{text-align:center}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:2px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:2px;line-height:1.42857143;text-decoration:none;background-color:#fff}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#e50012;background-color:#ddd;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#e50012;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.xstd{text-align:center}.xstd ul{width:50%;display:inline-block;margin:0 -4px}.xstd ul td{position:relative;overflow:hidden}.xstd ul td img{transition:all .5s}.xstd ul td:hover img{transform:scale(1.1);opacity:.85}.xstd ul td div{position:absolute;bottom:0;right:0;padding:1em;font-size:1.5em;color:#fff;z-index:1;text-align:right;line-height:1.4}.xstd ul td div span{font-size:.75em;padding-top:1em;display:block}.xstd ul td.t div{text-align:left;color:#111;right:auto;left:0;bottom:auto;top:1em}.jstd{display:flex;justify-content:space-between;flex-wrap:wrap}.jstd ul{width:49%;margin-bottom:1.5em;transition:all .3s}.jstd ul:hover{box-shadow:0 0 25px rgba(0,0,0,.2);transform:scale(1.02)}.jstd ul img{width:100%}.jstd dl{display:flex;justify-content:space-between;flex-wrap:wrap;background:#fff;border-bottom:solid 4px #999;padding:1em 2em}.jstd ul:hover dl{background:#888;color:#fff}.jstd dt{width:80%;font-size:1.5em;line-height:1.2;font-family:Arial}.jstd dt h5{font-size:1.25em;font-weight:normal}.jstd dd{width:20%;padding-top:1em;text-align:center}.jstd dd i{display:inline-block;line-height:1;background:#333;color:#fff;border-radius:50%;padding:6px;font-weight:bold}.go_top{position:fixed;right:15px;bottom:80px;line-height:1;display:none;z-index:1323}.go_top dt{background:rgba(255,255,255,.7);cursor:pointer;padding:12px}.go_top dt i{font-size:1.5em}.mpic img{display:block !important;margin:0 auto !important;padding:0 !important}@media (max-width:1650px){header .a nav li a{padding:0 .5em}}@media (max-width:1023px){.content{width:90%}.xs-hide{display:none}.xs-show,.service,.f-box{display:block}header.content{position:fixed;background:#fff;height:60px;max-width:100%;width:100%;left:0;z-index:101;box-shadow:0 1px 1px rgba(0,0,0,.05)}header .a{padding-top:6px;margin-left:3%}header .a img{max-width:42px}header .a .areas{margin-left:80px;padding-top:20px}header .a .areas .box .select-areas{max-width:320px;margin-left:-85%}header .a .areas .box div:first-child{height:20px;line-height:21px;background:none;border:none}header .a .areas .box .select-areas a{width:33.33%}header .a .areas .box:hover div{border:none}header .a .areas .box:hover div:first-child{border:none !important}header .a nav{position:absolute;width:107%;display:block;left:103.5%;top:60px;margin:0;z-index:15;background:url("../images/sub_banner1_xs.jpg");background-size:auto 100%;height:100vh;transition:all .5s}header .a nav.active{left:-3.5%}header .a nav li{display:block;text-align:left;border-bottom:solid 1px #ddd;width:100%}header .a nav li a{display:block;text-indent:3.5em;padding:.5em 0;font-weight:bold}header .a nav li .iconfont{display:none}header .a nav li:hover dl{display:none !important}header .b{text-align:right;top:19px;left:55px;padding-right:2.85em;font-size:.875em;line-height:.8}header .b img{position:absolute;left:0;max-height:23px;height:auto;top:2px}header .b .iconfont{font-size:1.333em;margin-right:0}header .b .s{transform:scale(0.7)}header .power{display:block}.banner{padding-top:60px}.banner .text{padding:1em 0}.banner .text .a,.banner .text .b{display:inline-block;vertical-align:middle;text-align:left;width:70%;font-size:.65em}.banner .text .b{text-align:right;font-weight:bold;font-size:.65em;width:28%}.index_a{padding:2em 0}.index_a .text1{font-size:6vw}.index_a .text1 span{margin:0}.index_a .text2{font-size:3.8vw;padding-top:.25em}.index_a .text3{font-size:2vw}.index_a .text3 div{font-size:1.25em;color:#282828;padding-bottom:.5em}.index_a .text3 i{top:2.5em;left:3.5em;font-size:1.5em;transform:rotate(90deg)}.index_a .text3 a.more{border-width:1px}.index_a .img1{width:30vw;right:20vw;top:-.25em}.index_a .text4{right:-3em;bottom:1.2em;transform:scale(.5) rotate(90deg)}.index_a .c>ul dt div{transform:scale(1) !important}.index_a .c>ul dl,.index_a .c>ul dt{height:auto !important}.index_b .a{display:none}.index_b .b{padding:0 0 2em 0}.index_b .b .text1{padding-top:2em}.index_b .b .text1 p{display:none}.index_b .b .text1 h5{font-size:6vw}.index_b .b .text1 h6{font-size:.875em}.index_b .b .text1 h4{margin:1em 0 0}.index_b .b .text1 .item{text-align:left;padding-top:2em}.index_b .b .text1 .item dl{display:block;width:100%;padding-bottom:2em}.index_b .b .text1 .item dl dt{display:inline-block;vertical-align:middle;width:48%;font-size:2.25em}.index_b .b .text1 .item dl dd{display:inline-block;vertical-align:middle;width:50%;font-size:.75em}.index_b .b .more{padding-top:0}.index_b .b .more a{width:100%;padding:.5em 0;font-weight:normal;font-size:.875em}.index_c .content{width:100%;padding-top:2em;position:relative}.index_c .content .a{display:block;text-align:center;width:100%}.index_c .content .a a{position:relative;display:block;width:100%}.index_c .content .a img{position:relative;left:0;top:0;z-index:2}.index_c .content .a p{position:absolute;top:30%;left:0;width:100%;text-align:center;font-size:20vw;font-family:DIN-Black;color:#fff}.index_c .content .b{display:block;width:100%;margin:0}.index_c .content .b .info{padding:1em 0 .5em 1em;box-shadow:0 0 5px rgba(0,0,0,0.3);position:inherit}.index_c .content .b .info .h{padding:.5em 0 1em 0;font-size:.75em;position:inherit}.index_c .content .b .info .h h6{font-size:4.5vw;white-space:nowrap}.index_c .content .b .info .h img{position:absolute;right:6%;bottom:auto;top:4em;width:12%}.index_c .content .b .info .w{position:absolute;bottom:-4px;left:68%}.index_c .content .b .info .w h5{font-size:1.25em;line-height:1.2}.index_c .content .b .info .w p{line-height:1;font-size:.75em;padding-top:.5em}.index_c .content .b .info .w .box{display:none}.index_c .content .b .info .w .link{padding:0}.index_c .content .b .info .w .link p{height:6px;width:20px;padding:0}.index_c .content .b .info .w .link a{display:none}.index_c .content .b .info .w .link:after{display:inline-block;content:'';width:100%;height:1px;overflow:hidden}.index_c .content .b .info:hover{box-shadow:8px 8px 15px rgba(0,0,0,0.2)}.index_d{background-size:auto 100%;padding:2em 0 0}.index_d .content>div{display:block;text-align:center;overflow:hidden}.index_d .content>div.l{width:100%;margin:0 auto}.index_d .content>div.l a{display:block;width:100%}.index_d .content>div.l a dl{position:initial;background:#fff;padding:0;margin-bottom:0}.index_d .content>div.l a dl dt{position:relative;height:auto}.index_d .content>div.l a dl dt .box{position:relative}.index_d .content>div.l a dl dt .box .a{position:relative}.index_d .content>div.l a dl dt .box .a div p{font-size:1.5em}.index_d .content>div.l a dl dt .box .b{position:relative;height:auto;padding-top:8em}.index_d .content>div.l a dl dt .box .iconfont{left:.5em}.index_d .content>div.l a dl dd{position:initial}.index_d .content>div.l a:first-child{display:none !important}.index_d .content>div.l a:hover dt{top:inherit}.index_d .content>div.r{display:none}.index_e .box{padding:1.5em 0}.index_e .box div{font-size:2.75vw}.index_f{padding:2em 0 5em 0;background-size:auto 100%}.index_f .box{width:70%}.index_f .box .swiper-works a p{font-size:1em;top:36%}.index_f .box .items{top:70%;height:46%}.index_f .box .items .info .text{padding-top:1.5em}.index_f .box .items .info .text dt{font-size:2.5em}.index_f .box .items .info .text dd{font-size:.75em;width:65%}.index_f .box .items .info .text dd p{font-size:.75em}.index_f .box .items .info .text dd .dots{display:none}.index_f .box .items .info .text dd .dots span{width:6px;height:6px;margin-right:5px}.index_f .box .items .info .btns ul{width:30px;line-height:3}.index_f .box .items .info .btns ul i{font-size:1em}.index_f .box .items .info .btns ul.s{border-width:1px}.index_g{background:#e5e5e5;padding:3em 0 0;position:relative;min-height:210px}.index_g .a{display:block;width:100%;font-size:.75em;padding-bottom:5em;position:absolute;left:0;top:0}.index_g .a .text p{height:3px;width:12px}.index_g .a .text h6{font-size:4vw}.index_g .a .text h5{padding:.75em 0}.index_g .b{display:block;width:60%;position:absolute;left:40%;top:0;overflow-x:scroll}.index_g .b .item{white-space:nowrap}.index_g .b a{display:inline-block;width:70%;margin-right:.5em;font-size:.5em}.index_g .b a dl dt{padding-top:64%}.index_g .b a dl dt img{transform:scale(1.2)}.index_g .b a dl dd h5{font-size:1em}.index_g .b a dl dd .time{font-size:.75em !important;padding:0 !important}.index_g .c{width:100%;bottom:auto;top:7em;transform:scale(.3)}.index_g .b .item:after{display:none}.index_h{background-size:auto 100%;padding:2em 0}.index_h .content .t ul{font-size:2.75vw}.index_h .content form{padding-top:3em}.index_h .content form p{font-size:.75em}.index_h .content form .a,.index_h .content form .b{display:block;width:100%}.index_h .content .btns ul{width:100%;margin:0;font-size:.875em}.social{padding:1em 0;border:none}.social a{margin:0 1em;border-radius:50%;border:solid 1px #f1f1f1}.social a i{font-size:1.5em;color:#888}.social.active{position:fixed;left:0;bottom:20px;z-index:102;width:100%;background:none}.social.active .content{width:100%}.copyright{padding:3em 0 6em 0;font-size:.75em}.sub-banner .text{font-size:.875em}.sub-banner .text ul h5,.sub-banner .text ul h6{font-size:1.75em}.sub-banner .menu{position:relative;border:none;background:#fff;padding:1em 0}.sub-banner .menu .content{text-align:center;display:block;width:98%;margin:0 auto}.sub-banner .menu .content ul{font-size:.75em;display:block;box-shadow:none;padding:.5em 0;border:none;width:20%;float:left}.sub-banner .menu .content ul.active{background:#e50012;border-radius:16px}.sub-banner .menu .content ul.active a{color:#fff}.sub-banner .menu .content ul.active i{display:none}.sub-banner .menu .content.size2 ul,.sub-banner .menu .content.size3 ul,.sub-banner .menu .content.size4 ul{width:20%}.sub-banner .menu .content.size6 ul{width:33.3333%}.sub-banner .menu .content:after{content:'';display:block;width:100%;height:1px;clear:both}.sub-banner .t-box .a{width:100%;display:block}.sub-banner .t-box .a img{max-width:100%;transform:scale(1.1)}.sub-banner .t-box .b{display:none}.list-box{text-align:center}.list-box>ul{width:50%;margin-bottom:.5em}.list-box dl{margin:.5em auto;width:92%}.list-box dd strong{font-size:.9285em}.news-box>ul{padding:1em 0;background:#fff;width:100%;margin-bottom:1em}.news-box>ul dl dt,.news-box>ul dl dd{width:90%;margin:0 auto;display:block}.news-box>ul dl dt{padding-top:58%;margin-bottom:1em}.news-box>ul dl:after{display:none}.news-box:after{display:none}.sub-content{font-size:.875em}.form-box{padding-top:60px}.form-box form .steps dl{font-size:.875em}.baoming,.baoming .sub-content{padding:0;margin:0}.baoming .content{width:100%;max-width:100% !important}.xstd ul{width:100%;display:block;margin:0}.xstd ul td div{font-size:1em}.xstd ul:nth-child(2){margin-top:-6px}.jstd ul{margin-bottom:.5em}.jstd dl{padding:1em .5em}.jstd dt{font-size:.875em;line-height:1.2;font-family:Arial}.jstd dd{padding-top:.25em;text-align:right}.jstd dd i{font-size:.875em;padding:2px}.teacher-box dt div{font-size:1.1333em}}