@charset "UTF-8";body{font-family: Noto Sans SC,Helvetica Neue,Helvetica,Arial,'Microsoft Yahei';}
.bx-wrapper{margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;}
.content{margin:0 auto;width:80%;}
.mt30{margin-top:30px;}
.page{
    width: 100vw;
}
@font-face{font-weight:400;font-style:normal;font-family:number;src:url(/DxMFDSkFUIIoJ0HqsygoEHSJExqDEu52Jy1JUISnED.jpg) format("embedded-opentype"),url(/DxMFDSkFUIIoJ0HqsygoEHSJExqDEu52Jy1JUHAnI1D.jpg) format("woff"),url(/DxMFDSkFUIIoJ0HqsygoEHSJExqDEu52Jy1JUHOOIj.jpg) format("truetype"),url(/DxMFDSkFUIIoJ0HqsygoEHSJExqDEu52Jy1JUHqQIt.jpg) format("svg");}
.f-num{font-family:number;}

body.life {background-color: #f5f5f5;}

.top-box{margin-bottom:40px;height:36px;background-color:#626a6e;color:#b1b1b1;font-size:12px;line-height:36px;}
.top-box>div{margin:0 auto;width:1100px;}
.top-box .hot{overflow:hidden;height:36px;}
.top-box .hot li{height:36px;}
.top-box .hot li i{margin-right:20px;}
.top-box .hot li:hover i{color:#c9151e;}
.top-box ul.right li{float:left;font-size:13px;}
.top-box ul.right li:hover a{color:#fff;}
.top-box ul.right li.line{padding:0 10px;}
.top-box ul.right select{margin-top:-4px;border:none;background:0 0;color:#b1b1b1;font-size:13px;}
.top-box ul.right select option{background-color:#fff;color:#000;}
.logo{display:inline-block;}
.index .banner{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;
	/*border-bottom:2px solid #c9151e;*/}
.index .banner .slide-box{position:relative;height:100%;text-align:center;}
.index .banner .video{overflow:hidden;height:530px;}
.index .banner .video video{display:block;}
.index .banner .pic-text{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center;}
.pic-text h5{position:relative;text-shadow:0 2px 0 rgba(0,0,0,.15);letter-spacing:6px;font-size:52px;font-family:sans-serif;}
.pic-text p{letter-spacing:10px;font-size:12px;opacity:.5;}
.index .banner .slide-box li{position:relative;overflow:hidden;height:530px;}
.index .banner .slide-box li .img-div{z-index:0;width:100%;height:100%;background-position:center center;background-size:cover;background-size:auto 100%\9;-webkit-transition:all 2s;transition:all 2s;-webkit-transform:scale(1.12);transform:scale(1.12);-ms-transform:scale(1.12);}
.index .banner .slide-box li.on .img-div{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
.glass{position:absolute;right:0;bottom:0;left:0;padding-top:24px;width:100%;height:118px;text-align:center;}
.glass li{display:inline-block;width:356px;height:40px;background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff;letter-spacing:3px;font-weight:600;font-size:16px;line-height:40px;-webkit-transition:all .3s;transition:all .3s;}
.glass li+li{margin-left:14px;}
@media screen and (min-width:800px){
	.glass li:hover{background-size:120%;}
}
.glass li:nth-child(1){background-image:url(/DxMFDSkFUIcMHxVqK11dH1HPTy9OID.jpg);}
.glass li:nth-child(2){background-image:url(/DxMFDSkFUIcMHxVqK11dH1HOTy9OID.jpg);}
.glass li:nth-child(2) sup {line-height: 0;}
.glass li:nth-child(3){background-image:url(/DxMFDSkFUIcMHxVqK11dH1HNTy9OID.jpg);}
.main-box{position:relative;z-index:9;margin:-30px auto 0;padding-top:27px;padding-bottom:15px;width:1200px;background-color:#fff;-webkit-box-shadow:0 15px 70px rgba(26,26,26,.13);box-shadow:0 15px 70px rgba(26,26,26,.13);}
.main-box .box{float:left;}
.main-box .box-1{margin-left:50px;width:335px;}
.main-box .box-2{margin-left:80px;width:278px;}
.main-box .box-3{margin-left:90px;width:315px;}
.main-box .box h3{margin-bottom:22px;color:#404040;font-weight:600;font-size:18px;}
.main-box .box p{color:#6d6d6d;letter-spacing:1px;font-size:15px;}
.index .box-1 a{display:block;margin-top:23px;width:78px;height:20px;background-color:#c9151e;color:#fff;text-align:center;font-size:13px;line-height:20px;}
.index .box-1 a:hover{border-radius:4px;}
.index .box-2 h4{margin-top:14px;margin-bottom:12px;color:#c9151e;letter-spacing:5px;font-weight:600;font-size:14px;}
.index .box-3 h3{margin-bottom:12px;}
.index .box-3 li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d4d9df;}
.index .box-3 p{margin-bottom:10px;}
.index .box-3 a{color:#c9151e;font-weight:600;font-size:12px;}
.index .box-3 i{margin-left:5px;color:#c9151e;}
.index .box-3 a:hover i{margin-left:8px;}
.foot{background-color:#f4f4f5;color:#525252;}
.foot .m-auto{margin:0 auto;width:1200px;}
.foot .t-box .m-auto{padding:37px 40px 10px;}
.foot .t-box p{margin-bottom:10px;font-size:12px;}
.foot .t-box h4{display:inline-block;padding-right:15px;height:72px;line-height:72px;}
.foot .t-box h6{margin-bottom:10px;font-size:16px;}
.foot .t-box p{font-size:12px;}
.foot .t-box a{padding-right:20px;}
.foot .t-box i{padding-right:20px;color:#6f6f6f;font-size:18px;}
.foot .layout-right{float:right;}
.foot .layout-right img{width:72px;height:72px;}
.foot .layout-left{float:left;}
.foot .middle-box ul{padding:50px 0;border-top:1px solid #ccc;}
.foot .middle-box li{float:left;width:16.666%;text-align:center;}
.foot .middle-box dt{margin-bottom:20px;color:#1a1a1a;font-size:14px;}
.foot .middle-box dd{margin-bottom:8px;color:#a6a6a6;font-size:12px;}
.foot .middle-box dd a:hover{color:#c9151e;}
.foot .bottom-box{height:60px;background-color:#262626;color:#fff;line-height:60px;}
.cnm{ min-height:130px;}
.index .foot,.object .foot{margin-top:77px;}
.page .banner{position:relative;overflow:hidden;height:320px;color:#fff;text-align:center;}
.page .banner div{position:absolute;top:0;left:0;padding-top:100px;width:100%;height:100%;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out;-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
.page .banner div.init{-webkit-transform:scale(1.2);transform:scale(1.2);-ms-transform:scale(1.2);}
.page .banner h3{margin-bottom:30px;font-weight:600;font-size:44px;font-family:sans-serif;}
.page .banner p{color:#fff;text-transform:uppercase;letter-spacing:6px;font-size:18px;font-family:sans-serif;}
.b-video video.on{margin-top:0;height:455px;}
.b-video video{margin-top:-312px;}
.b-video .play{position:absolute;bottom:100px;left:50%;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.b-video .play i{padding-right:10px;color:#fff;font-size:24px;}
.page .banner div{background:url(/DxMFDSkFUIcMHxVqKISPDu1EIIgsI0RnK0SI.jpg) no-repeat center center;background-size:cover;}
.page.news .banner div{background:url(/DxMFDSkFUIcMHxVqKISPDu1EIIgsI0RnK0SI.jpg) no-repeat center center;background-size:cover;}
.object .head{margin-bottom:30px;}
.nav-second{position:relative;z-index:2;border-bottom:1px solid #e5e5e5;}
.nav-second>div{margin:0 auto;width:1200px;height:74px;line-height:74px;}
.nav-second .current{float:left;height:100%;}
.nav-second .current span{color:#404040;font-size:14px;}
.nav-second .current span:hover{color:#c9151e;}
.nav-second .current span select{border:none;background:#fff;color:#404040;font-size:13px;}
.nav-second .current span select:hover{cursor:pointer;}
.nav-second .search-bar{float:left;margin-top:17px;margin-left:30%;width:340px;height:40px;border-bottom:1px solid #404040;line-height:40px;}
.nav-second .search-bar input{width:320px;border:none;}
.course-box{padding-top:100px;height:780px;background:url(/DxMFDSkFUIcMHxVqHSgND0SJT1qJUSyRHt.jpg) no-repeat center center;background-size:cover;}
.course-box>h3{margin-bottom:25px;color:#595959;text-align:center;letter-spacing:0;font-size:36px;font-family:sans-serif;}
.course-box>.line{display:block;margin:0 auto;width:40px;height:2px;background-color:#d29703;-webkit-box-shadow:0 0 30px #ccc;box-shadow:0 0 30px #ccc;}
.course-box>p{margin-top:30px;color:#ccc;text-align:center;letter-spacing:0;font-size:24px;}
.even-box{position:relative;padding-top:90px;height:440px;}
.event-list{margin-bottom:50px;padding-top:100px;height:200px;}
.event-list ul{position:relative;margin-left:50%;height:1px;background-color:#999;-webkit-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000;-webkit-transition:all .5s;transition:all .5s;}
.event-list ul li{position:absolute;width:140px;height:100px;color:#4c4c4c;text-align:center;font-style:italic;font-size:60px;}
.event-list ul li .year{position:absolute;right:0;left:0;font-size: 32px;display:block;width:100%;letter-spacing:3px;font-family:number;cursor:pointer;}
.event-list ul li.on .year{color:#d29703;text-shadow:0 6px 16px rgba(234,22,32,.4);}
.event-list ul li .dian{position:absolute;left:50%;z-index:3;display:block;margin-left:-10px;width:20px;height:20px;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 0 8px #bbb;box-shadow:0 0 8px #bbb;}
.event-list ul li .dian i{display:block;margin:5px;width:10px;height:10px;border-radius:100%;background-color:#4d4d4d;}
.event-list ul li.on .dian i{background-color:#ea1620;}
.event-list ul li p{position:absolute;left:50%;margin-left:-100px;width:200px;text-align:center;letter-spacing:2px;font-size:16px;cursor:pointer;}
.event-list ul li::before{position:absolute;left:50%;z-index:2;display:block;width:400px;height:1px;background-color:#ea1620;-webkit-box-shadow:0 0 1px #ea1620;box-shadow:0 0 1px #ea1620;content:'';opacity:0;}
@media screen and (max-width:1500px){.event-list ul li::before{width:300px;}
}
.event-list ul li:last-child::before{right:50%;left:auto;}
.event-list ul li.on::before{opacity:1;}
.event-list ul li:nth-child(even){top:-100px;}
.event-list ul li:nth-child(odd){bottom:-100px;}
.event-list ul li:nth-child(even) p{bottom:-70px;}
.event-list ul li:nth-child(odd) p{top:-70px;}
.event-list ul li:nth-child(even) .year{top:0;}
.event-list ul li:nth-child(odd) .year{bottom:0;}
.event-list ul li:nth-child(even) .dian{bottom:-10px;}
.event-list ul li:nth-child(odd) .dian{top:-10px;}
.event-list ul li:nth-child(even)::before{bottom:-1px;}
.event-list ul li:nth-child(odd)::before{top:0;}
.even-box .page,.hxt-box .page,.object-photo-box .page{position:relative;left:50%;margin-left:-315px;width:630px;height:34px;text-align:center;font-size:18px;line-height:34px;}
.even-box .page div,.hxt-box .page div,.object-photo-box .page div{float:left;width:50%;
	letter-spacing:5px;letter-spacing:1px\0/IE8+9;font-family:sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size: 16px\0/IE8+9;}
.even-box .page .prev,.hxt-box .page .prev,.object-photo-box .page .prev{background-color:#c5c5c5;color:rgba(255,255,255,.7);font-family:number;}
.even-box .page .next,.hxt-box .page .next,.object-photo-box .page .next{background-color:#d29703;color:rgba(255,255,255,.7);font-family:number;}
i.icon-jiantou,i.icon-jiantou-copy{display:inline-block;-webkit-transition:all .2s;transition:all .2s;}
.even-box .page .next:hover i,
.hxt-box .page .next:hover i,
.object-photo-box .page .next:hover i{-webkit-transform:translateX(30px);transform:translateX(30px);-ms-transform:translateX(30px);}
.even-box .page .next:hover,
.hxt-box .page .next:hover,
.object-photo-box .page .next:hover{color:#fff;}
.even-box .page .prev:hover,
.hxt-box .page .prev:hover,
.object-photo-box .page .prev:hover{color:#fff;}
.even-box .page .prev:hover i,
.hxt-box .page .prev:hover i,
.object-photo-box .page .prev:hover i{-webkit-transform:translateX(-30px);transform:translateX(-30px);-ms-transform:translateX(-30px);}
.even-box .show-box{position:absolute;right:50%;bottom:40px;overflow:hidden;margin-right:230px;width:420px;height:360px;background-color:#fff;-webkit-box-shadow:0PX 20px 70px #C5C5C5;box-shadow:0PX 20px 70px #C5C5C5;}
.show-box ul{height:360px;-webkit-transition:all .5s;transition:all .5s;}
.show-box li{float:left;padding:10px;width:420px;height:100%;}
.show-box li .pic{position:relative;overflow:hidden;margin-bottom:24px;/*height:186px;*/}

@media screen and (max-width:800px){
	.show-box li .pic{/* height:144px; */}
}
.show-box li .pic img{width:100%;height:100%;}
.show-box li .pic h6{display:none;}
.show-box li .nnq{overflow:hidden;padding:0 10px;height:120px;overflow-y: scroll;}
.show-box li .nnq p{font-size:15px;font-family:sans-serif;}
.show-box li p a{color:#ea1620;}
.honor-box{margin:200px auto 112px;padding-bottom:100px;max-width:1190px;width: 84%;background:url(/DxMFDSkFUIcMHxVqJ1goKxNpIyVsJRAG.jpg) no-repeat right bottom;-webkit-box-shadow:0 20px 50px rgba(26,26,26,.1);box-shadow:0 20px 50px rgba(26,26,26,.1);}
.honor-box>img{margin:-90px 0 0 65px;}
.honor-box .scroll-box{position:relative;margin-left:318px;padding-right:30px;width:720px;height:590px;font-size:16px;line-height:1.5em;overflow-y: scroll;}
.honor-box .scroll-box::after,.scroll-box::before{position:absolute;right:0;left:0;z-index:1;display:none;width:100%;height:40%;content:'';pointer-events:none;}
.honor-box .scroll-box::before{top:0;background:url(/DxMFDSkFUIcMHxVqJ1goKxNpDScOURAnHt.jpg) repeat-y left top;}
.honor-box .scroll-box::after{bottom:0;background:url(/DxMFDSkFUIcMHxVqJ1goKxNpIycSEykMT0SpIN.jpg) repeat-x bottom left;background-size:600px 100%;}
.honor-box .scroll-con{position:relative;overflow:hidden;padding:20px;width:100%;height:100%;}
.honor-box .scroll-con.scrolling{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.honor-box .scroll-bar{position:absolute;top:0;right:15px;z-index:9;width:1px;height:100%;background-color:#ccc;}
.honor-box .scroll-btn{position:absolute;top:0;right:-15px;width:30px;height:30px;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;cursor:pointer;}
.honor-box .scroll-btn::before{position:absolute;top:5px;left:5px;display:block;width:20px;height:20px;border-radius:50%;background-color:#ea1620;content:'';}
.honor-box .scroll-box dt{font-weight:bolder;font-size:18px;line-height:1.5;margin: 20px 0;}
.honor-box .scroll-box dd{padding-left:90px;color:#333;font-size:17px;line-height:2;-webkit-transition:all .3s;transition:all .3s;display: flex;}
.honor-box .scroll-box dd:hover{color:#d29703;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05);-ms-transform:scale(1.05);}
.honor-box .scroll-box dd span{padding:0 10px;}
.honor-box .scroll-box dd em{font-weight:bolder;font-family:number;min-width: 44px;/*min-width: 40px;min-height: 2px;display: inline-block;*/}
.news-box{margin:60px auto 100px;max-width:1200px;width: 84%;}
.news-box .cc-left{float:left;width:250px;}
.news-box .cc-right{margin-left:336px;}
.news-box>div>h3{margin-bottom:25px;color:#525252;font-weight:600;font-size:16px;opacity: 0;}
.news-box .cc-left li{position:relative;z-index:1;overflow:hidden;margin-bottom:10px;padding-top:30px;height:130px;background-color:#f2f2f2;text-align:center;}
.news-box .cc-left li a{display:block;}
.news-box .cc-left li p{margin-bottom:14px;color:#b7b7b7;font-size:16px;}
.news-box .cc-left li i{font-size:32px;opacity:.5;}
.news-box .cc-left li::before{position:absolute;bottom:-6px;left:50%;display:block;margin-left:-17px;width:34px;height:6px;background-color:#f21523;content:'';-webkit-transition:all .4s;transition:all .4s;}
.news-box .cc-left li.on,.news-box .cc-left li:hover{z-index:2;background-color:#fff;-webkit-box-shadow:0 15px 40px #ccc;box-shadow:0 15px 40px #ccc;}
.news-box .cc-left li.on i,.news-box .cc-left li:hover i{color:#f21523;font-size:34px;opacity:1;}
.news-box .cc-left li.on p,.news-box .cc-left li:hover p{color:#333;}
.news-box .cc-left li.on::before,.news-box .cc-left li:hover::before{bottom:0;}
.news-list li{position:relative;margin-bottom:40px;height:270px;background-color:#f5f5f5;}
.news-list li .pic{float:left;overflow:hidden;width:350px;height:100%;}
.news-list li img{-webkit-transition:all .5s;transition:all .5s;height: 100%;}
.news-list li .info{margin-left:350px;padding:40px 48px 46px;height:100%;}
.news-list li h3{margin-bottom:10px;color:#404040;font-size:24px;}
.news-list span{color:#ccc;font-size:14px;}
.news-list p{overflow:hidden;margin-top:15px;height:64px;color:#909090;font-size:16px;line-height:2;}
.news-list .more{position:absolute;right:0;bottom:0;display:block;width:155px;height:34px;background-color:#404040;color:#fff;text-align:center;letter-spacing:3px;font-size:13px;font-family:number;line-height:34px;}
.news-list .more i{display:inline-block;-webkit-transition:all .2s;transition:all .2s;}
.news-list .more:hover i{-webkit-transform:translateX(30px);transform:translateX(30px);-ms-transform:translateX(30px);}
.news .anim_hover:hover{-webkit-box-shadow:0PX 20px 70px #C5C5C5;box-shadow:0PX 20px 70px #C5C5C5;}
.news-list li:hover{background-color:#fff;}
.news-list li:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-ms-transform:scale(1.2);}
.news-list li:hover .more{background-color:#d29703;}
.page-box{height:30px;line-height:30px;}
.page-box>a{font-size:16px;}
.page-box ul{width:100%;text-align:center;}
.page-box li{display:inline-block;width:35px;color:#ccc;font-size:16px;}
.page-box li a.current{color:#c9151e;text-decoration:underline;}
.news-details .banner{height:300px;}
.page.news-details .banner div{padding-top:100px;background:url(/DxMFDSkFUIcMHxVqISgoIxgnT1qDKS1EEk9LD1Z.jpg) no-repeat center center;background-size:cover;}
.news-details-box{margin:50px auto;max-width: 1200px;width: 84%;}
@media screen and (min-width: 1000px) {
    .news-details-box{padding-top: 160px;}
}
.news-details-box .article{font-size:16px;line-height:2; font-size:"Microsoft YaHei"}
.news-details-box img{margin:6px auto;max-width:100%; /*margin-bottom: -30px;*/}
.news-details-box .back{display:block;margin:40px auto;width:130px;height:38px;border-radius:5px;background-color:#d29703;color:#fff;text-align:center;font-size:18px;line-height:38px;}
.news-details-box h1{margin-bottom:30px;font-size:32px;}
.news-details-box .line{margin-bottom:30px;width:60px;height:3px;border-radius:1px;background-color:#d29703;}
.news-details-box .from{margin-bottom:48px;color:#404040;font-size:16px;}
.news-details-box .time{color:#ccc; padding-left: 20px;}
.page.gongyi .banner div{background:url(/DxMFDSkFUIcMHxVqISgoIxgnT1qDKS1EEk9LD1Z.jpg) no-repeat center center;background-size:cover;}
.gongyi-box{margin:140px auto 80px;width:1320px;}
.gongyi-box .list ul{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.gongyi-box .list li{float:left;overflow:hidden;width:22%;height:420px;-webkit-box-shadow:0 30px 60px #bcbcbc;box-shadow:0 30px 60px #bcbcbc;-webkit-transition:all .5s;transition:all .5s;}
.gongyi-box .list li a{position:relative;display:block;width:100%;height:100%;}
.gongyi-box .list li a .pic{height:50%;background-position:center center;background-size:cover;}
.gongyi-box .list li a .txt{padding:20px;height:50%;background-color:#fff;}
.gongyi-box .list li a .more{position:absolute;right:0;bottom:0;width:84px;height:34px;background-color:#d29703;color:#fff;text-align:center;font-size:14px;line-height:34px;}
.gongyi-box .list li+li{margin-left:4%;}
.gongyi-box .list li:hover{transform: translateY(-10px);}
.gongyi-box .list .txt h3{position:relative;overflow:hidden;margin-bottom:22px;height:120px;letter-spacing:2px;font-weight:600;font-size:20px;line-height:40px;}
.gongyi-box .list .txt h3::before{position:absolute;top:7px;left:-25px;display:block;width:1px;height:25px;background-color:#fff;content:'';}
.gongyi-box .list .txt p{letter-spacing:2px;font-size:12px;font-size: 16px;
    position: absolute;
    bottom: 5px;}
.gongyi-box .box{position:relative;margin-top:110px;}
.gongyi-box .box .more-box{padding-top:3px;width:330px;}
.gongyi-box .box .more-box a{display:block;height:34px;background-color:#c9151e;color:#fff;text-align:center;font-size:16px;line-height:34px;}
.gongyi-box .box .more-box a:hover i{-webkit-transform:translateX(30px);transform:translateX(30px);-ms-transform:translateX(30px);}
.gongyi-box .box .info-box{overflow:hidden;margin-left:330px;width:650px;height:150px;}
.gongyi-box .box .info-box ul{-webkit-transition:all .2s;transition:all .2s;}
.gongyi-box .box .info-box li{height:150px;}
.gongyi-box .box .info-box .title{position:relative;height:42px;line-height:42px;}
.gongyi-box .box .info-box .title .line{position:absolute;top:50%;left:0;z-index:1;display:block;width:100%;border-bottom:1px dashed #ccc;}
.gongyi-box .box .info-box .title h3{position:relative;z-index:2;float:left;background-color:#fff;font-weight:600;font-size:26px;}
.gongyi-box .box .info-box .info{margin-top:10px;margin-bottom:20px;font-size:16px;}
.gongyi-box .box .info-box .cc{color:#b5b5b5;font-size:13px;line-height:2;}
.gongyi-box .page-box{margin:30px auto;width:980px;}
.time-box{position:absolute;bottom:40px;left:-180px;z-index:3;overflow:hidden;width:520px;height:160px;color:#e6e6e6;font-size:70px;line-height:160px;}
.time-box ul{-webkit-transition:all .5s;transition:all .5s;}
.time-box li{height:160px;font-style:normal;font-family:number;}
.gongyi-detail-box{margin:0 auto;width:1000px;}
.gongyi-detail-box h1{margin:0 auto;width:80%;text-align:center;font-weight:600;font-size:24px;font-family:sans-serif;}
.gongyi-detail-box p{font-size:16px;font-family:sans-serif;line-height:2;}
.gongyi-detail-box p.line{padding:30px 0;color:#c9151e;text-align:center;}
.page.linian .banner div{background:url(/DxMFDSkFUIcMHxVqKISPDu1EIIgsI0RnK0SI.jpg) no-repeat center center;background-size:cover;}
.linian-box .top{margin-top:80px;color:#595959;text-align:center;}
.linian-box .top h3{margin-bottom:20px;font-weight:normal;font-size:42px;}
.linian-box .top .line{display:inline-block;margin-bottom:20px;width:40px;height:2px;background-color:#d29703;}
.linian-box .top h5{margin-bottom:37px;color:rgba(0,0,0,.3);letter-spacing:0;font-size:24px;}
.linian-box .top .info{margin-top:60px;letter-spacing:0;font-size:16px;line-height:2.2; text-align: left;}
.linian-box .top .info p{ padding-top: 10px;}
.linian-box .row{position:relative;margin:120px auto;width:1200px;height:500px;}
.linian-box .a{width:400px;}
.linian-box .row .item{position:absolute;-webkit-transition-timing-function:cubic-bezier(.53,.34,.52,.93);transition-timing-function:cubic-bezier(.53,.34,.52,.93);}
.linian-box .row .c{top:100px;left:50%;}
.linian-box .row .tt{top:0;left:50%;margin-left:-17px;width:34px;text-align:center;font-size:30px;}
.linian-box .row .tt span{color:#d29703;font-size:28px;font-family:sans-serif;}
.linian-box .row .txt{width:430px;font-size:17px;line-height:2;}
.linian-box .row .txt h4{margin-bottom:32px;color:#403f3f; font-size: 16px; text-align: left;}
.linian-box .row .txt h4+p{display:none;}
.linian-box .row .txt h4 span{font-size:50px;line-height:0;}
.linian-box .row-1{background:url(/DxMFDSkFUIcMHxVqK11oJSAqTjEIURAnHt.jpg) no-repeat 90% center;}
.linian-box .row-1 .a{top:0;left:-130px;}
.linian-box .row-1 .b{top:275px;left:200px;}
.linian-box .row-1 .c{margin-left:-56px;}
.linian-box .row-1 .txt{top:110px;right:0;}
.linian-box .row-2{background:url(/DxMFDSkFUIcMHxVqK11oJSAqTjqIURAnHt.jpg) no-repeat 10% center;}
.linian-box .row-2 .a{top:0;right:-168px;}
.linian-box .row-2 .b{top:240px;right:200px;}
.linian-box .row-2 .c{margin-left:-54px;}
.linian-box .row-2 .txt{top:110px;left:0;overflow-y: scroll; height: 200px;}
.linian-box .row-3{background:url(/DxMFDSkFUIcMHxVqK11oJSAqTjMIURAnHt.jpg) no-repeat 90% center;}
.linian-box .row-3 .a{top:0;left:-130px;}
.linian-box .row-3 .b{top:240px;left:200px;}
.linian-box .row-3 .c{margin-left:-62px;}
.linian-box .row-3 .txt{top:110px;right:0;}
.linian-box .row-4{background:url(/DxMFDSkFUIcMHxVqK11oJSAqTjSIURAnHt.jpg) no-repeat 10% center;}
.linian-box .row-4 .a{top:0;right:-168px;}
.linian-box .row-4 .b{top:240px;right:200px;}
.linian-box .row-4 .c{margin-left:-38px;}
.linian-box .row-4 .txt{top:110px;left:0;}
.linian-box .row-5{background:url(/DxMFDSkFUIcMHxVqK11oJSAqTjEIURAnHt.jpg) no-repeat 90% center;}
.linian-box .row-5 .a{top:0;left:-130px;}
.linian-box .row-5 .b{top:240px;left:200px;}
.linian-box .row-5 .c{margin-left:-62px;}
.linian-box .row-5 .txt{top:110px;right:0;}
.pagination-style {
  margin-top: 50px;
  text-align: center;
  overflow: hidden;
}
.pagination-style ul li {
  display: inline-block;
  margin: 5px;
}
.pagination-style ul li a {
padding: 4px 12px;
  border: 1px solid #e8e8e8;
  display: block;
  border-radius: 3px;
  color:#888;
}
.pagination-style ul li a:hover {
  background: #d29703;
  color: #fff;
}
.pagination-style ul .active a {
  color: #fff;
  background: #d29703;
}
.alert-danger {
    background-color: #d29703;
    border-color: #d29703;
    color: #fff;
}
.alert {
    padding: 12px;
    border: 1px solid transparent;
    border-radius: 4px;
margin-bottom: 20px;
font-size:18px;
}
.layer{display:none;width:100%;height:100%;}
.layer .line{position:absolute;width:1px;background-color:#ccc;}
.row-1 .layer .line1{bottom:-100px;left:0;height:290px;}
.row-1 .layer .line2{bottom:0;left:50%;height:266px;}
.row-1 .layer .line3{right:0;bottom:0;height:200px;}
.row-2 .layer .line1{bottom:0;left:0;height:200px;}
.row-2 .layer .line2{bottom:0;left:50%;height:266px;}
.row-2 .layer .line3{right:0;bottom:-100px;height:290px;}
.row-3 .layer .line1{bottom:-100px;left:0;height:290px;}
.row-3 .layer .line2{bottom:0;left:50%;height:266px;}
.row-3 .layer .line3{right:0;bottom:0;height:200px;}
.row-4 .layer .line1{bottom:0;left:0;height:200px;}
.row-4 .layer .line2{bottom:0;left:50%;height:266px;}
.row-4 .layer .line3{right:0;bottom:0;height:290px;}
.linian .scroll-animate{-webkit-transition-timing-function:cubic-bezier(.53,.34,.52,.93);transition-timing-function:cubic-bezier(.53,.34,.52,.93);}
.about-box{margin:100px auto;max-width:1200px;width: 84%;}
.about-box .box-1{position:relative;height:1130px;}
.about-box .box-1 #video{position:absolute;top:0;left:520px;width:230px;height:885px;background-color: #fff;}
.num-box{position:absolute;width:320px;height:180px;color:#f0f2f5;text-indent:30px;font-size:200px;line-height:180px;}
.num-box h3{position:absolute;top:60px;left:0;height:44px;color:#404040;text-indent:0;font-size:32px;font-family:sans-serif;line-height:44px;}
.num-box h3 span{display:block;margin-top:5px;color:#8c8c8c;letter-spacing:2px;font-size:14px;}
.num-box h3 i{position:absolute;bottom:-10px;left:0;display:block;width:120px;height:10px;background-color:#c9151e;content:'';}
.about-box .txt{font-size:15px;line-height:2.4;}
.about-box .txt span{font-size:50px;line-height:0;}
.about-box .box-1 .num-box{top:20px;left:20px;}
.about-box .box-1 .img1{position:absolute;bottom:0;left:200px;}
.about-box .box-1 .right-box{margin-left:810px;padding-top:300px;}
.about-box .box-1 .txt{margin-bottom:50px;font-family:sans-serif;line-height:2.2;}
.about-box .box-2{position:relative;overflow:hidden;margin:100px auto 114px;/* height:170px; */}
.about-box .box-2 .txt{margin-top:40px;margin-left:50px;width:650px;font-family:sans-serif;line-height:2.2;}
.about-box .box-2 .num-box{top:0;right:0;}
.about-box .box-3{text-align:center;}
.about-box .box-3 .item{position:relative;float:left;width:25%;}
.about-box .box-3 .item+.item::after{position:absolute;top:40px;left:0;display:block;color:#ccc;content:'/';font-weight:100;font-size:36px;}
.about-box .box-3 .num{display:inline-block;width:115px;color:#c9151e;font-size:66px;}
.about-box .box-3 span{display:inline-block;font-size:17px;}
.about-box .box-3 em{display:inline-block;font-size:32px;}
.about-box .box-4{margin:60px auto 100px;padding:0 50px;height:450px;}
.about-box .box-4>div{width:50%;height:100%;font-family:sans-serif;line-height:2.2;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.about-box .box-4 .map-box{position:relative;z-index:9;width:486px;height:401px;}
.about-box .box-4 .map-box img{width:486px;-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:left top;transform-origin:left top;-ms-transform-origin:left top;}
@-webkit-keyframes map{0%{background-position:0 0;}
100%{background-position:0 -6510px;}
}
@keyframes map{0%{background-position:0 0;}
100%{background-position:0 -6510px;}
}
.about-box .box-5{text-align:center;}
.about-box .box-5 h3{margin-bottom:20px;color:#404040;font-size:32px;font-family:sans-serif;}
.about-box .box-5 .line{display:inline-block;margin-bottom:28px;width:36px;height:2px;background-color:#c9151e;}
.about-box .box-5 .tt{margin-bottom:30px;color:#eaeaea;text-transform:uppercase;letter-spacing:5px;font-size:42px;font-family:sans-serif;}
.about-box .box-5 .info{color:#403f3f;font-size:16px;font-family:sans-serif;line-height:2.2;}
.about-box .box-5 .list{position:relative;margin-top:75px;padding:0 130px;}
.about-box .box-5 .list .item{float:left;width:170px;}
.about-box .box-5 .list .item+.item{margin-left:210px;}
.about-box .box-5 .list h4{position:relative;margin-bottom:14px;color:#403f3f;text-align:left;letter-spacing:2px;font-weight:600;font-size:18px;}
.about-box .box-5 .list h4::before{position:absolute;top:4px;left:-30px;display:block;width:2px;height:20px;background-color:#000;content:'';}
.about-box .box-5 .list p{margin-bottom:30px;color:#c7c7c7;text-align:left;font-size:12px;}
.about-box .box-5 .list .m{margin-bottom:30px;text-align:left;}
.about-box .box-5 .list a{display:block;width:86px;height:30px;background-color:#616161;color:#fff;font-size:12px;line-height:30px;}
.about-box .box-5 .list a:hover{background-color:#c9151e;}
.about-box .box-5 .list .line{position:absolute;top:35px;width:250px;border:1px dashed red;background:0 0;}
.about-box .box-5 .list .line1{left:224px;}
.about-box .box-5 .list .line2{left:610px;}
@-webkit-keyframes widthLeft{from{width:0;opacity:0;}
to{width:250px;opacity:1;}
}
@keyframes widthLeft{from{width:0;opacity:0;}
to{width:250px;opacity:1;}
}
.widthLeft{-webkit-animation-name:widthLeft;animation-name:widthLeft;}
.object .banner{position:relative;overflow:hidden;}
.object .banner .slide-box li{position:relative;overflow:hidden;height:680px;}
.object .banner .slide-box li::before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.1);content:'';}
.object .banner .slide-box li a{position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;}
.object .banner .slide-box li .img-div{z-index:0;width:100%;height:100%;background-position:center center;background-size:cover;background-size:auto 100%\9;-webkit-transition:all 10s;transition:all 10s;-webkit-transform:scale(1.25);transform:scale(1.25);-ms-transform:scale(1);}
.object .banner .slide-box li.on .img-div{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
.object .banner .txt-box{position:absolute;top:50%;left:50%;z-index:2;margin:0 auto;width:1200px;color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}
.object .banner .txt-box .sm{font-size:24px;opacity:.8;}
.object .banner .txt-box .sm:first-child{padding-right:20px;}
.object .banner .txt-box .lg{padding-left:60px;font-size:80px;opacity:1;}
.object .banner .txt-box h3{margin-bottom:30px;height:86px;text-shadow:0 0 12px #fff;font-size:56px;font-family:sans-serif;line-height:86px;opacity:0;opacity: 1\0/IE8+9;}
.object .banner .txt-box h3 a{
	display:inline-block;width:130px;height:34px;border:1px solid #fff;border-radius:8px;vertical-align:middle;text-align:center;font-size:16px;line-height:34px;
}
.object .banner .txt-box h4{margin-bottom:16px;letter-spacing:2px;font-size:20px;opacity:0;opacity: 1\0/IE8+9;}
.object .banner .txt-box h4 span{margin-right:20px;}
.object .banner .txt-box p{width:75%;color:rgba(255,255,255,.8);letter-spacing:2px;font-size:12px;line-height:2;opacity:0;opacity: 1\0/IE8+9;}
.object .slide-box .line{margin-top:15px;height:1px;max-width:50%;background-color:rgba(255,255,255,.7);opacity:0;opacity: 1\0/IE8+9;}
.object .banner .slide-box li.on.many h3{-webkit-animation-name:slideFadeInUp;animation-name:slideFadeInUp;-webkit-animation-duration:10s;animation-duration:10s;}
.object .banner .slide-box li.on.many h4{-webkit-animation-name:slideFadeInDown;animation-name:slideFadeInDown;-webkit-animation-duration:10s;animation-duration:10s;}
.object .banner .slide-box li.on.many p{-webkit-animation-name:slideFadeInDown;animation-name:slideFadeInDown;-webkit-animation-duration:10s;animation-duration:10s;}
.object .banner .slide-box li.on.many .line{-webkit-animation-name:slideWidthLine;animation-name:slideWidthLine;-webkit-animation-duration:10s;animation-duration:10s;}
.object .banner .slide-box li.on.one h3{opacity:1;}
.object .banner .slide-box li.on.one h4{opacity:1;}
.object .banner .slide-box li.on.one p{opacity:1;}
.object .banner .slide-box li.on.one .line{width:100%;opacity:1;}
@-webkit-keyframes slideFadeInUp{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}
20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}
}
@keyframes slideFadeInUp{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}
20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}
}
@-webkit-keyframes slideFadeInDown{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
}
@keyframes slideFadeInDown{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
}
@-webkit-keyframes slideWidthLine{0%{width:0;opacity:0;}
100%{width:50%;opacity:1;}
}
@keyframes slideWidthLine{0%{width:0;opacity:0;}
100%{width:50%;opacity:1;}
}
.slide-page{position:absolute;bottom:54px;left:50%;z-index:399;width:1200px;text-align:right;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.slide-page a{position:relative;display:inline-block;overflow:hidden;margin-left:10px;width:220px;height:96px;background-size:cover;color:#fff;text-align:center;white-space:nowrap;letter-spacing:1px;font-size:20px;font-family:sans-serif;line-height:96px;}
.slide-page a span{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;}
.slide-page a::before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.3);content:'';}
.slide-page a.active{border:1px solid #fff;}
.slide-page a:nth-child(n+5){width:0;height:0;}
@media screen and (min-width:800){.object .bx-wrapper .bx-controls-direction a{margin-top:-105px;width:42px;height:211px;}
.object .bx-wrapper .bx-prev{left:200px;background:url(/DxMFDSkFUIcMHxVqKSMsISSUT1yHIRpnEI9I.jpg) center center no-repeat;}
.object .bx-wrapper .bx-next{right:200px;background:url(/DxMFDSkFUIcMHxVqKSMsISSUT0qLIIgNT0SpIN.jpg) center center no-repeat;}
.bx-wrapper .bx-next:hover,.object .bx-wrapper .bx-next:focus{background-position:0 0;}
.bx-wrapper .bx-prev:hover,.object .bx-wrapper .bx-prev:focus{background-position:0 0;}
}
.bx-wrapper .bx-controls-direction a{z-index:70;}
.object .object .slide-box .img-div::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.1);content:'';}
.hxt-box{position:relative;margin-top:86px;margin-bottom:65px;}
.hxt-box::before{position:absolute;top:120px;left:0;display:block;width:100%;height:230px;background-color:#f2f2f2;content:'';}
.hxt-ovh{position:relative;z-index:2;overflow:hidden;margin-bottom:60px;height:450px;}
.hxt-ovh ul{-webkit-transition:all .4s;transition:all .4s;}
.hxt-ovh li{float:left;}
.hxt-ovh li>div{margin:0 auto;width:80%;background-color:#fff;}
.hxt-ovh li h3{margin-bottom:14px;font-size:18px;}
.hxt-ovh li p{margin-bottom:16px;height:18px;color:#dadada;font-size:12px;}
.hxt-ovh li .pic{position:relative;height:310px;border:1px solid #ccc;}
.hxt-ovh li .pic img{max-width:100%;max-height:100%;}
.hxt-ovh li .pic span{position:absolute;right:-23px;bottom:-23px;display:block;width:45px;height:45px;background-color:#262626;color:#fff;text-align:center;line-height:45px;cursor:pointer;}
.hxt-ovh li .pic:hover span{background-color:#c9151e;}
.hxt-ovh li .pic span i{font-size:20px;}
.hxt-ovh li .pic:hover{border-color:transparent;}
.object-news-box{margin:80px auto 50px;width:980px;}
.object-gailan-box{margin:80px auto;width:1200px;}
.object-gailan-box .box-1{margin-bottom:80px;text-align:center;}
.object-gailan-box .box-1 h3{margin-bottom:20px;color:#404040;letter-spacing:4px;font-weight:600;font-size:42px;font-family:sans-serif;}
.object-gailan-box .box-1 .line{display:inline-block;margin-bottom:28px;width:36px;height:2px;background-color:#c9151e;}
.object-gailan-box .box-1 .info{color:#403f3f;font-size:16px;font-family:sans-serif;line-height:2.5;}
.object-gailan-box .box-2{text-align:center;}
.object-gailan-box .box-2 .item{position:relative;display:inline-block;margin:0;width:24%;letter-spacing:0;}
.object-gailan-box .box-2 .num{display:inline-block;color:#404040;font-size:70px;font-family:number;}
.object-gailan-box .box-2 span{display:inline-block;font-size:17px;}
.object-gailan-box .box-2 em{display:inline-block;font-size:12px;}
.object-gailan-box .box-2 .icon-box .font{height:68px;line-height:68px;}
.object-gailan-box .box-2 .icon-box .font i{color:#c9151e;font-size:40px;}
.object-gailan-box .box-2 .icon-box h3{color:#403f3f;letter-spacing:2px;font-weight:600;font-size:18px;}
.object-gailan-box .box-2 .icon-box p{overflow:hidden;margin-top:14px;margin-bottom:35px;color:#dadada;text-overflow:ellipsis;white-space:nowrap;font-size:12px;}
.object-gailan .line-box{position:relative;margin:200px auto;width:95%;height:2px;background-color:#ccc;}
.object-gailan .line-box img{position:absolute;top:-60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.object-gailan-box .box-3{margin:0 auto;width:1150px;}
.object-gailan-box .box-3 .item{position:relative;float:left;width:240px;height:304px;}
.object-gailan-box .box-3 .item+.item{margin-left:215px;}
.object-gailan-box .box-3 .item>div{position:relative;margin-bottom:32px;width:100px;height:100px;border-radius:100%;background-color:#948f8f;color:#fff;font-weight:lighter;line-height:0;-webkit-transition:all .3s;transition:all .3s;}
.object-gailan-box .box-3 .item>div span{position:absolute;right:11px;bottom:20px;display:block;font-size:32px;}
.object-gailan-box .box-3 .item>div em{position:absolute;top:31px;left:8px;display:block;font-size:70px;}
.object-gailan-box .box-3 .item>span{color:#b7b7b7;font-size:12px;}
.object-gailan-box .box-3 .item>p{margin-top:30px;color:#403f3f;font-size:16px;font-family:sans-serif;line-height:36px;}
.object-gailan-box .box-3 .item>a{display:block;margin:15px auto;width:80px;height:30px;border:1px solid #333;border-radius:4px;text-align:center;line-height:30px;}
.object-gailan-box .box-3 .item i{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:#ccc;}
.object-gailan-box .box-3 .item:hover i{background-color:#c9151e;}
.object-gailan-box .box-3 .item:hover>div{background-color:#c9151e;-webkit-transform:translateY(-20px);transform:translateY(-20px);-ms-transform:translateY(-20px);}
.object-gailan-box .box-4{margin:0 auto 80px;width:1150px;text-align:center;}
.object-gailan-box .box-4 h3{margin-bottom:20px;color:#404040;letter-spacing:4px;font-weight:600;font-size:42px;font-family:sans-serif;}
.object-gailan-box .box-4 .line{display:inline-block;margin-bottom:80px;width:36px;height:2px;background-color:#c9151e;}
.object-gailan-box .box-4 ul{margin-left:-215px;width:1365px;text-align:left;}
.object-gailan-box .box-4 li{position:relative;float:left;margin-bottom:50px;margin-left:215px;width:240px;height:304px;}
.object-gailan-box .box-4 li div{position:relative;margin-bottom:40px;width:100px;height:100px;font-family:sans-serif;line-height:0;}
.object-gailan-box .box-4 li>div span{position:absolute;right:11px;bottom:20px;display:block;font-size:28px;}
.object-gailan-box .box-4 li>div em{position:absolute;top:31px;left:8px;display:block;font-size:55px;}
.object-gailan-box .box-4 li>div i{position:absolute;bottom:50%;left:-44px;display:block;height:170px;color:#969696;text-transform:uppercase;font-size:12px;font-family:"Î¢ÈíÑÅºÚ";-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-transform:translateY(50%);}
.object-gailan-box .box-4 li p{padding-left:10px;font-size:15px;font-family:sans-serif;line-height:2;}
.object-gailan-box .box-4 li>i{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:#ccc;}
.object-gailan-box .box-4 li:hover>div{color:#c9151e;}
.object-gailan-box .box-4 li:hover>div i{color:#969696;}
.object-gailan-box .box-4 li:hover>i{background-color:#c9151e;}
.object-photo-box{margin:80px auto;}
.photo-contain{position:relative;margin:0 auto;width:1200px;height:330px;}
.photo-box{position:relative;overflow:hidden;width:1200px;margin-bottom: 60px;}
.photo-box ul{-webkit-transition:all .4s;transition:all .4s;}
.photo-box li{position:relative;float:left;width:400px;height:210px;cursor:url(/DxMFDSkFUIcMHxVqFIgnKO9nJugOKSD.jpg),-webkit-zoom-in;cursor:url(/DxMFDSkFUIcMHxVqFIgnKO9nJugOKSD.jpg),zoom-in;}
.photo-box li div{position:relative;margin:0 auto auto;width:380px;height:210px;background-size:cover;-webkit-transition:all .2s;transition:all .2s;}
.photo-box li div img{width:380px;height:210px;}



.photo-box li span
{position:absolute;bottom:0;left:50%;display:block;overflow:hidden;width:0;height:40px;color:#333;text-align:center;letter-spacing:2px;font-size:16px;font-family:'Î¢ÈíÑÅºÚ';line-height:40px;-webkit-transition:all .5s;transition:all .5s;}
@media screen and (min-width:800px){
		.photo-box li:hover span{left:0;width:100%;background-color:#fff;}
.photo-box li:hover div{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-transform:translate(0,-2px);transform:translate(0,-2px);-ms-transform:translate(0,-2px);}
	}
.photo-contain .btn{position:absolute;bottom:0;z-index:9;font-size:22px;cursor:pointer;}
.photo-contain .btn:hover{color:#c9151e;}
.photo-contain .btn i{font-size:22px;}
.photo-contain .prev{left:30%;}
.photo-contain .next{right:30%;}
.big-pic-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;width:100%;background-color:rgba(0,0,0,.8);text-align:center;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateY(-100%);transform:translateY(-100%);-ms-transform:translateY(-100%);}
.big-pic-bg div{display:table;width:100%;height:100%;}
.big-pic-bg div span{display:table-cell;vertical-align:middle;}
.big-pic-bg img{max-width:80%;vertical-align:middle;}
.big-pic-bg.on{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.wuye .cc-right{padding-top:34px;}
.wuye .title-box{position:relative;height:200px;}
.wuye .title-box>div{position:absolute;top:0;z-index:1;display:table;width:50%;height:200px;background-color:#f5f5f5;text-align:center;cursor:pointer;}
.wuye .title-box>div::before{position:absolute;bottom:0;left:50%;display:none;margin-left:-17px;width:34px;height:6px;background-color:#f21523;content:'';}
.wuye .title-box .tt-left{left:0;}
.wuye .title-box .tt-right{right:0;}
.wuye .title-box p{position:absolute;bottom:32px;left:50%;display:none;color:#404040;letter-spacing:2px;font-size:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.wuye .title-box .pic{position:relative;display:table-cell;width:100%;vertical-align:middle;}
.wuye .title-box .pic::before{left:0;}
.wuye .title-box .pic::after{right:0;}
.wuye .title-box .pic::after,.wuye .title-box .pic::before{position:absolute;top:50%;display:block;width:15px;height:1px;background-color:#3c3c3c;content:'';opacity:0;-webkit-transition:all 5s;transition:all 5s;}
.wuye .title-box .active::before{display:block;}
.wuye .title-box .active{top:-35px;z-index:2;padding-top:56px;height:270px;border:1px solid #eee;background-color:#fff;-webkit-box-shadow:0 15px 50px #DEDEDE;box-shadow:0 15px 50px #DEDEDE;}
.wuye .title-box .active .pic{display:block;margin-bottom:40px;}
.wuye .title-box .active .pic::after,.wuye .title-box .active .pic::before{opacity:1;}
.wuye .title-box .active .pic::before{left:100px;}
.wuye .title-box .active .pic::after{right:100px;}
.wuye .title-box .active p{display:block;}
.wuye .wuye-content{margin-top:157px;}
.wuye .wuye-content .item{display:none;}
.wuye .wuye-content .item .item-cc{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(100px);transform:translateY(100px);-ms-transform:translateY(100px);}
.wuye .wuye-content .item.on{display:block;}
.wuye .wuye-content .item.on .item-cc{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.wuye-content .title{margin-bottom:10px;color:#404040;letter-spacing:2px;font-weight:600;font-size:26px;}
.wuye-content .title span{font-weight:400;font-size:20px;}
.wuye-content .info{color:#d9d9d9;text-transform:uppercase;font-size:14px;}
.wuye-content .text{margin-top:24px;margin-bottom:50px;color:#595959;font-size:16px;font-family:sans-serif;line-height:2;}
.wuye-content .video{position:relative;margin-bottom:60px;height:240px;}
.wuye-content .video video{display:block;margin:0 auto;width: 426px\0/IE8+9;height: 240px\0/IE8+9;}
.wuye-content .video .btn{position:absolute;top:50%;left:50%;z-index:999;width:130px;height:38px;border:1px solid #fff;border-radius:5px;color:#fff;text-align:center;font-size:18px;line-height:38px;cursor:pointer;-webkit-transform:translate(-50%);transform:translate(-50%);-ms-transform:translate(-50%);}
.wuye-content .honor{position:relative;margin-top:24px;margin-bottom:50px;color:#595959;letter-spacing:2px;font-size:15px;line-height:2;}
.wuye-content .honor::before{position:absolute;left:429px;display:block;width:1px;height:100%;background-color:#f21523;content:'';}
.wuye-content .honor .honor-left{width:428px;font-family:sans-serif;}
.wuye-content .honor .honor-right{margin-left:428px;padding:0 20px 0 70px;font-family:sans-serif;}
.wuye-content .service-list{margin-top:46px;}
.wuye-content .service-list li{position:relative;float:left;padding-top:40px;width:178px;height:178px;border:1px solid #ccc;text-align:center;cursor:pointer;}
.wuye-content .service-list li+li{margin-left:80px;}
.wuye-content .service-list li>i{font-size:32px;}
.wuye-content .service-list li>p{font-size:20px;}
.wuye-content .service-list li>div{color:#c9151e;letter-spacing:2px;font-weight:600;font-size:14px;}
.wuye-content .service-list li .sub{position:absolute;top:-51px;left:-51px;z-index:9;padding-top:50px;width:280px;height:280px;border:1px solid #eee;background-color:#fff;-webkit-box-shadow:0 10px 50px rgba(26,26,26,.1);box-shadow:0 10px 50px rgba(26,26,26,.1);-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(0);transform:scale(0);-ms-transform:scale(0);}
.wuye-content .service-list li:hover .sub{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
.wuye-content .service-list li .sub h3{margin-bottom:15px;color:#404040;font-size:18px;}
.wuye-content .service-list li .sub p{font-size:20px;}
.wuye-content .service-list li .sub div{overflow:hidden;margin-top:10px;padding:0 40px;color:#404040;font-size:13px;line-height:2;}
.khgx-contain .txt1{font-size:16px;font-family:sans-serif;line-height: 2;}
.khgx-contain .title{margin-bottom:25px;color:#404040;}
.khgx-contain .title h3{margin-bottom:10px;letter-spacing:2px;font-weight:600;font-size:26px;}
.khgx-contain .title p{color:#bfbfbf;text-transform:uppercase;font-size:14px;}
.khgx-contain .text{color:#8c8c8c;font-size:16px;line-height:2;}
.khgx-contain .slide-box{position:relative;margin-top:60px;margin-bottom:30px;padding-bottom:70px;}
.khgx-contain .slide-box .bd li{position:relative;height:560px;text-align:center;}
.khgx-contain .slide-box .bd li .li-top{height:200px;text-align:left;}
.khgx-contain .slide-box .bd li .li-bottom{position:relative;}
.khgx-contain .slide-box .bd li .li-bottom p{position:absolute;top:150px;left:85px;color:#c9151e;letter-spacing:2px;font-weight:600;font-size:26px;font-family:sans-serif;opacity:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-webkit-transform:translateX(-100%);transform:translateX(-100%);-ms-transform:translateX(-100%);}
.khgx-contain .slide-box .bd li .li-bottom span{position:absolute;top:40px;left:0;display:block;color:#f0f2f5;font-size:200px;line-height:1;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translateY(-100%);transform:translateY(-100%);-ms-transform:translateY(-100%);}
.khgx-contain .slide-box .bd li .li-bottom img{display:inline-block;}
.khgx-contain .slide-box .hd{position:absolute;bottom:0;left:0;width:100%;text-align:center;}
.khgx-contain .slide-box .hd li{display:inline-block;margin:0 10px;width:10px;height:10px;border:1px solid #ccc;border-radius:100%;background-color:#fff;}
.khgx-contain .slide-box .hd li.on{border:1px solid #c9151e;background-color:#c9151e;-webkit-transform:scale(1.2);transform:scale(1.2);-ms-transform:scale(1.2);}
.khgx-contain .slide-box .btn{position:absolute;bottom:-4px;}
.khgx-contain .slide-box .btn:hover{color:#c9151e;}
.khgx-contain .slide-box .prev{left:300px;}
.khgx-contain .slide-box .next{right:300px;}
.khgx-contain .pp{color:#404040;font-size:16px;}
.khgx-contain .pp p+p{margin-top:5px;}
.khgx-contain .pp p lable{color:#c9151e;font-weight:600;font-size:15px;}
.khgx-contain .pp p:first-child{margin-bottom:15px;color:#c9151e;font-weight:600;font-size:20px;}
.khgx-contain .pp p:first-child i{margin-right:5px;font-size:21px;}
.khgx-contain .tel-box{position:relative;margin-top:45px;height:520px;background:url(/DxMFDSkFUIcMHxVqJSkFFE1UHIxpHSDnEI9I.jpg) no-repeat center center;background-size:cover;}
.khgx-contain .dian{position:absolute;width:10px;height:10px;border-radius:100%;background-color:#c9151e;}
.khgx-contain .dian.on{-webkit-animation:mymove 2s;animation:mymove 2s;}
.khgx-contain .dian1{top:138px;right:188px;-webkit-animation-delay:.4s;animation-delay:.4s;}
.khgx-contain .dian2{top:145px;right:260px;-webkit-animation-delay:.8s;animation-delay:.8s;}
.khgx-contain .dian3{top:185px;right:230px;-webkit-animation-delay:1.2s;animation-delay:1.2s;}
.khgx-contain .dian4{top:215px;right:200px;-webkit-animation-delay:1.6s;animation-delay:1.6s;}
.khgx-contain .dian5{top:198px;right:310px;-webkit-animation-delay:1.9s;animation-delay:1.9s;}
@-webkit-keyframes mymove{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
50%{opacity:.4;-webkit-transform:scale(6);transform:scale(6);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes mymove{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
50%{opacity:.4;-webkit-transform:scale(6);transform:scale(6);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
.tel-list{position:absolute;right:0;bottom:50px;width:570px;height:34px;font-size:18px;line-height:34px;}
.tel-list>div{width:50%;height:34px;text-align:center;}
.tel-list .left{background-color:#c9151e;color:#fff;}
.tel-list .right{background-color:#f0f2f5;color:#262626;}
.tel-list dl{position:relative;width:100%;height:100%;}
.tel-list dt{position:relative;font-weight:600;cursor:pointer;}
.tel-list dt::after{position:absolute;top:50%;right:56px;margin-top:-3px;width:0;height:0;border-color:#fff transparent;border-style:solid;border-width:6px 6px 0 6px;content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);}
.tel-list dt.on::after{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);}
.tel-list dd{position:absolute;bottom:34px;left:0;display:none;width:100%;background-color:#fff;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
.tel-list dd li{color:#404040;cursor:pointer;}
.tel-list dd li:hover{background-color:#eee;}
.zhuanshi p{font-size:15px;font-family:sans-serif;}
.zhuanshi .items{margin-bottom:60px;}
.zhuanshi .item{position:relative;float:left;margin-top:50px;width:220px;height:310px;cursor:pointer;}
.zhuanshi .item::after{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:#ccc;content:'';}
.zhuanshi .item+.item{margin-left:150px;}
.zhuanshi .item:hover::after{background-color:#c9151e;}
.zhuanshi .item .tt{position:relative;margin-bottom:26px;height:90px;}
.zhuanshi .item .tt .o{margin:5px 0 0 10px;width:80px;height:80px;border-radius:100%;background-color:#564d46;-webkit-transition:all .5s;transition:all .5s;}
.zhuanshi .item:hover .tt .o{background-color:#c9151e;-webkit-transform:scale(1.2);transform:scale(1.2);-ms-transform:scale(1.2);}
.zhuanshi .item .tt img{position:absolute;top:0;left:10px;z-index:2;}
.zhuanshi .item p{margin-bottom:30px;color:rgba(63,63,63,.3);text-indent:10px;font-size:16px;}
.zhuanshi .item .txt{padding-left:22px;color:#403f3f;font-size:16px;line-height:2.5;}
.zhuanshi .video{position:relative;margin-top:20px;margin-bottom:80px;height:240px;}
.zhuanshi .video video{display:block;margin:0 auto;width: 426px\0/IE8+9;height: 240px\0/IE8+9;}
.zhuanshi .video .btn{position:absolute;top:110px;left:50%;z-index:999;margin-left:-65px;width:130px;height:38px;border:1px solid #333;border-radius:5px;color:#333;text-align:center;font-size:18px;line-height:38px;cursor:pointer;}
.zsk-info{padding:20px 0;}
.zhuanshi .cart li{position:relative;float:left;cursor:pointer;}
.zhuanshi .cart li::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(255,255,255,.5);content:'';}
.zhuanshi .cart li .pic{position:relative;overflow:hidden;width:160px;height:100px;border-radius:8px;}
.zhuanshi .cart li .txt{position:absolute;top:0;left:0;padding:10px;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-100%);transform:translateY(-100%);-ms-transform:translateY(-100%);}
.zhuanshi .cart li .txt .layout-table-cell{overflow:hidden;}
.zhuanshi .cart li img{width:160px;height:100px;border-radius:8px;}
.zhuanshi .cart li+li{margin-left:30px;}
.zhuanshi .cart li:hover::before{display:none;}
.zhuanshi .cart li.cs-hover .txt,.zhuanshi .cart li:hover .txt{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.zhuanshi .cart li h3{margin-top:15px;color:#000;text-align:center;font-size:16px;}
.videos-list{margin-bottom:30px;display: flex;justify-content: space-around;flex-wrap: wrap;align-items: center;}
.videos-list li{position:relative;float:left;margin-bottom:30px;width:42%;height:360px;background-color:#fff;}
.videos-list li::after{position:absolute;bottom:0;left:0;display:block;width:0;height:2px;background-color:#d29703;content:'';-webkit-transition:width 1s;transition:width 1s;}
.videos-list li:hover::after{width:100%;}
.videos-list li:hover .video span{display:none;}
.videos-list:after{display: none;}
/*.videos-list li:nth-child(even){margin-left:2%;}*/
.videos-list .video{position:relative;height:270px;}
.videos-list .video span{position:absolute;top:0;left:0;padding:200px 0 0 20px;width:100%;height:100%;background-color:rgba(0,0,0,.3);color:#fff;}
.videos-list .video i{position:absolute;right:24px;bottom:20px;color:#fff;font-size:30px;cursor:pointer;}
.videos-list .info{padding:20px;}
.videos-list .info h3{color:grey;font-size:16px;}
.videos-list .info p{overflow:hidden;margin-top:20px;height:48px;color:#000;font-size:14px;line-height:24px;}
.nav-second ul{width:100%;text-align:center;}
.nav-second .right{display:none;color:#ccc;font-size:22px;}
.nav-second li.on::before{position:absolute;top:0;left:0;z-index:97;display:block;width:100%;height:100%;background-color:#c9151e;content:'';-webkit-transform:scale(1.2);transform:scale(1.2);-ms-transform:scale(1.2);}
.nav-second li.on{color:#fff;font-size:18px;}
.nav-second li a{position:relative;top:0;left:0;z-index:98;display:block;width:100%;height:100%;text-align:center;font-weight:600;font-family:sans-serif;}
.contact-main{margin:0 auto;width:1200px;}
.contact-main .box{margin:0 auto;padding:40px 0 30px;width:830px;}
.contact-main .line{width:100%;height:1px;background-color:#eee;}
.contact-main .box p{margin-bottom:12px;color:#262626;font-size:14px;}
.contact-main .box label{color:#c9151e;font-size:16px;}
.contact-main .box .right{margin-top:10px;}
.contact-main .box .right img{width:120px;height:120px;}
#map{height:400px;z-index: 4;}
.contact-main .line{opacity: 0;}
#map .info{border:solid 1px silver;}
#map div.info-top{position:relative;border-bottom:1px solid #CCC;border-radius:5px 5px 0 0;background:none repeat scroll 0 0 #F9F9F9;}
#map div.info-top div{display:inline-block;padding:0 10px;color:#333;font-weight:700;font-size:14px;line-height:31px;}
#map div.info-top img{position:absolute;top:10px;right:10px;-webkit-transition-duration:.25s;transition-duration:.25s;}
#map div.info-top img:hover{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
#map div.info-middle{padding:6px;font-size:12px;line-height:20px;}
#map div.info-bottom{clear:both;width:100%;height:0;text-align:center;}
#map div.info-bottom img{position:relative;z-index:104;}
#map span{margin-left:5px;font-size:11px;}
#map .info-middle img{float:left;margin-right:6px;}
.back-to{position:fixed;top:500px;right:20px;z-index:99999;text-align:center;}
.life .back-to {top:auto;bottom:30px;}

.back-to div{line-height:1;}
.back-to div i{font-size:60px;opacity:.7;}
.back-to:hover div i{opacity:1;}
.landscape-box{position:relative;height:700px;background-color:#f5f5f5;}
.landscape-box .canvas-box{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:340px;}
.landscape-box .canvas-box div{width:100%;height:100%;}
.landscape-box .title-big{position:absolute;top:0;left:50px;z-index:9;padding-top:20px;width:80px;height:230px;background:#fff;-webkit-box-shadow:0 0 30px #ccc;box-shadow:0 0 30px #ccc;text-align:center;}
.landscape-box .title-big i{font-size:40px;}
.landscape-box .title-big p{margin-left:40px;width:30px;font-size:18px;}
.landscape-box .title-big span{position:absolute;top:120px;left:-45px;z-index:3;display:block;width:150px;text-transform:uppercase;font-size:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-ms-transform:rotate(90deg);}
.landscape-box>.line{position:absolute;top:80px;z-index:2;width:100%;height:1px;background-color:#ccc;}
.scroll-box2{position:relative;z-index:7;width:100%;height:100%;}
.scroll-con{overflow:hidden;width:100%;height:100%;}
.big-box{-webkit-box-sizing:content-box;box-sizing:content-box;padding-top:80px;padding-left:200px;height:100%;}
.big-box>div{position:relative;float:left;height:100%;}
.big-box>div .title{position:absolute;top:-30px;left:0;z-index:7;width:80px;text-align:center;}
.big-box>div .title p{position:relative;margin:0 auto;width:60px;height:60px;border-radius:50%;background-color:#c9151e;line-height:60px;}
.big-box>div .title p::after{position:absolute;top:50px;left:29px;display:block;width:1px;height:30px;background-color:#c9151e;content:'';}
.big-box>div .title i{color:#fff;font-size:40px;}
.big-box>div .title div{margin:20px auto;width:24px;height:auto;background-color:#c9151e;color:#fff;white-space:normal;font-size:15px;line-height:1.5;padding: 5px 0;text-align: center;}
.life-server .big-box .box-1{width:800px;}
.life-server .big-box .box-1 .item{position:relative;margin:150px auto 0;width:300px;height:300px;}
.life-server .big-box .box-1 .item>div{position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.life-server .big-box .box-1 .huan-l{margin-top:-150px;width:300px;height:300px;border:5px solid #595959;}
.life-server .big-box .box-1 .huan-m{margin-top:-130px;width:260px;height:260px;border:2px solid #c3c3c3;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.life-server .big-box .box-1 .quan-l{margin-top:-50px;width:100px;height:100px;background-color:#e5e5e5;}
.life-server .big-box .box-1 .quan-m{margin-top:-40px;width:80px;height:80px;background-color:#5c5c5c;color:#fff;text-align:center;line-height:80px;}
.life-server .big-box .box-1 .quan-m>span{font-size:30px;}
.life-server .big-box .box-1 .quan-m .qiu{position:absolute;padding-top:48px;width:110px;height:110px;border-radius:50%;background-color:#fff;color:#404040;text-align:center;line-height:1.2;}
.life-server .big-box .box-1 .quan-m .qiu-1{top:-160px;left:-15px;}
.life-server .big-box .box-1 .quan-m .qiu-2{top:-60px;left:-150px;}
.life-server .big-box .box-1 .quan-m .qiu-3{bottom:-130px;left:-100px;}
.life-server .big-box .box-1 .quan-m .qiu-4{right:-100px;bottom:-130px;}
.life-server .big-box .box-1 .quan-m .qiu-5{top:-60px;right:-150px;}
.life-server .big-box .box-1 .quan-m .qiu p{text-transform:uppercase;}
.life-server .big-box .box-1 .quan-m .qiu>h3{font-weight:700;color: #c9151e;}
.life-server .big-box .box-1 .quan-m .qiu>h4{margin-top:13px;color:#c9161e;}
.life-server .big-box .box-1 .quan-m .qiu .pic{position:absolute;top:-5px;left:-5px;padding-top:40px;width:120px;height:120px;border-radius:50%;background:url(/DxMFDSkFUIcMHxVqDy1NUNZqKxIJ.jpg) center center no-repeat;background-size:contain;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(0);transform:scale(0);-ms-transform:scale(0);}
.life-server .big-box .box-1 .quan-m .qiu:hover .pic{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
.life-server .big-box .box-1 .quan-m .qiu .pic p{letter-spacing:2px;font-size:14px;}
.life-server .big-box .box-1 .quan-m .qiu .pic h3{font-size:16px;}
.life-server .big-box .box-1 .item:hover .huan-m{margin-top:-120px;width:240px;height:240px;}
.life-server .big-box .box-2{width:520px;}
.life-server .big-box .box-2 .item{position:relative;margin:150px auto 0;width:300px;height:300px;background:url(/DxMFDSkFUIcMHxVqNDOqU0WqHj.jpg) center center no-repeat;background-size:contain;}
.life-server .big-box .box-2 .item>div{position:absolute;text-align:center;}
.life-server .big-box .box-2 .item>div:nth-child(1){top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.life-server .big-box .box-2 .item>div:nth-child(2){top:120px;left:-40px;}
.life-server .big-box .box-2 .item>div:nth-child(3){top:120px;right:-40px;}
.life-server .big-box .box-2 .item>div h3{color:#c9151e;font-size:20px;}
.life-server .big-box .box-2 .item>div p{font-size:14px;}
@media screen and (min-width:800px){.fanhui{display:none;}
.only-show-wap{display:none;}
.life-server .big-box .box-3{width:1200px;}
.life-server .big-box .box-3 .item{position:relative;margin:300px auto 0;width:700px;height:2px;background-color:#595959;}
.life-server .big-box .box-3 .item::before{position:absolute;top:-3px;left:-8px;display:block;width:8px;height:8px;border-radius:50%;background-color:#595959;content:'';}
.life-server .big-box .box-3 .item::after{position:absolute;top:0;right:-100px;display:block;width:100px;height:2px;background:-webkit-gradient(linear,left top,right top,from(#595959),to(#fff));background:-webkit-linear-gradient(left,#595959,#fff);background:linear-gradient(to right,#595959,#fff);content:'';}
.life-server .big-box .box-3 .item .line{position:absolute;width:1px;height:30px;background-color:#595959;}
.life-server .big-box .box-3 .item .line:nth-child(odd){top:-30px;}
.life-server .big-box .box-3 .item .line:nth-child(even){bottom:-30px;}
.life-server .big-box .box-3 .item .line:nth-child(1){left:50px;}
.life-server .big-box .box-3 .item .line:nth-child(2){left:200px;}
.life-server .big-box .box-3 .item .line:nth-child(3){left:350px;}
.life-server .big-box .box-3 .item .line:nth-child(4){left:500px;}
.life-server .big-box .box-3 .item .line:nth-child(5){left:650px;}
.life-server .big-box .box-3 .item .a{position:absolute;left:50%;width:150px;text-align:center;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.life-server .big-box .box-3 .item .a p{color:#404040;font-size:20px;}
	.life-server .big-box .box-3 .item .a p em {color:#c9151e;}
.life-server .big-box .box-3 .item .a i{color:#404040;font-size:20px;}
.life-server .big-box .box-3 .item .a:hover p{/*color:#c9151e;*/}
.life-server .big-box .box-3 .item .a:hover i{color:#c9151e;}
.life-server .big-box .box-3 .item .line:nth-child(odd) .a{bottom:40px;}
.life-server .big-box .box-3 .item .line:nth-child(even) .a{top:40px;}
.life-server .big-box .box-3 .item .a div{position:absolute;left:50%;overflow:hidden;width:300px;height:64px;font-size:14px;line-height:1.5;opacity:0;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.life-server .big-box .box-3 .item .line:nth-child(odd) .a div{bottom:70px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);}
.life-server .big-box .box-3 .item .line:nth-child(even) .a div{top:70px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);}
.life-server .big-box .box-3 .item .line .a:hover div{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0);}
.life-server .big-box .box-4{padding-left:120px;width:1100px;}
.life-server .big-box .box-4 .item .pic{position:absolute;width:238px;height:208px;}
.life-server .big-box .box-4 .item .pic::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(/DxMFDSkFUIcMHxVqK11GIO1EJ0qII0RnEI9I.jpg) center center no-repeat;content:'';background-size: contain;}
.life-server .big-box .box-4 .item h3{position:absolute;width:100%;font-size:18px;font-weight: bold;color: #c9151e;}
.life-server .big-box .box-4 .item p{position:absolute;width:100%;font-size:14px;opacity:0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;}
.life-server .big-box .box-4 .item .pic div{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transform:scale(0);transform:scale(0);-ms-transform:scale(0);}
.life-server .big-box .box-4 .item .pic div::after{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/DxMFDSkFUIcMHxVqK11GIO1EJ0qII0RMKI5RIxLoDIkH.jpg) center center no-repeat;content:'';background-size: 100%;}
.life-server .big-box .box-4 .item .pic:hover div{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
.life-server .big-box .box-4 .item .pic:hover+p{opacity:1;}
.life-server .big-box .box-4 li{position:relative;float:left;width:238px;height:600px;text-align:center;}
.life-server .big-box .box-4 li:nth-child(3) .pic{background:url(/DxMFDSkFUIcMHxVqK11GIO1NHHqUJ1OETSuEKSbLNOkQJyV.jpg) center center no-repeat;}
.life-server .big-box .box-4 li:nth-child(2) .pic{background:url(/DxMFDSkFUIcMHxVqK11GIO1NHHqUJ1OETSuEKSbLNkkQJyV.jpg) center center no-repeat;}
.life-server .big-box .box-4 li:nth-child(1) .pic{background:url(/DxMFDSkFUIcMHxVqK11GIO1NHHqUJ1OETSuEKSbLNukQJyV.jpg) center center no-repeat;}
.life-server .big-box .box-4 li:nth-child(4) .pic{background:url(/DxMFDSkFUIcMHxVqK11GIO1NHHqUJ1OETSuEKSbLOEkQJyV.jpg) center center no-repeat;}
.life-server .big-box .box-4 li:nth-child(1) .pic div{background:url(/DxMFDSkFUIcMHxVqK11GIO1NHHqUJ1OETRSoHOxRU0WqHj.jpg) center center no-repeat;}
.life-server .big-box .box-4 li:nth-child(2) .pic div{background:url(/DxMFDSkFUIcMHxVqK11GIO1NHHqUJ1OETRSoHOxRU0WqHj.jpg) center center no-repeat;}
.life-server .big-box .box-4 li:nth-child(3) .pic div{background:url(/DxMFDSkFUIcMHxVqK11GIO1NHHqUJ1OETRSoHOxRU0WqHj.jpg) center center no-repeat;}
.life-server .big-box .box-4 li:nth-child(4) .pic div{background:url(/DxMFDSkFUIcMHxVqK11GIO1NHHqUJ1OETRSoHOxRU0WqHj.jpg) center center no-repeat;}
.life-server .big-box .box-4 li:nth-child(odd) .pic{top:200px;}
.life-server .big-box .box-4 li:nth-child(even) .pic{top:100px;}
.life-server .big-box .box-4 li:nth-child(odd) h3{top:150px;}
.life-server .big-box .box-4 li:nth-child(even) h3{top:330px;}
.life-server .big-box .box-4 li:nth-child(odd) p{top:50px;}
.life-server .big-box .box-4 li:nth-child(even) p{top:380px;}
}
.life-server .big-box .box-5{padding-left:100px;width:820px;}
.life-server .big-box .box-5 .item{margin-top:150px;}
.life-server .big-box .box-5 .item-top{margin-bottom:40px;width:400px;height:100px;}
.life-server .big-box .box-5 .item-top .left{line-height:100px;}
.life-server .big-box .box-5 .item-top .left i{font-size:70px;}
.life-server .big-box .box-5 .item-top h3{color:#c9151e;font-size:48px;}
.life-server .big-box .box-5 .item-top p{color:#5c5c5c;font-size:15px;}
.life-server .big-box .box-5 li{float:left;text-align:center;font-size:16px;line-height:1.5;}
.life-server .big-box .box-5 li+li{margin-left:80px;}
.life-server .big-box .box-5 li div{position:relative;margin-bottom:30px;width:140px;height:140px;border:1px solid #595959;border-radius:50%;font-size:18px;line-height:140px;}
.life-server .big-box .box-5 li div::before{position:absolute;top:10px;left:10px;display:block;width:120px;height:120px;border:1px solid #ccc;border-radius:50%;content:'';-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.life-server .big-box .box-5 li+li div::after{position:absolute;top:50%;left:-40px;display:block;width:6px;height:6px;border-radius:50%;background-color:#333;content:'';}
.life-server .big-box .box-5 li p {display: none;}
.life-server .big-box .box-5 li:hover p {display: block;}
.life-server .big-box .box-5 li:hover div::before{top:25px;left:25px;width:90px;height:90px;}


.life-space .big-box .box-1{width:800px;}
.life-space .big-box .box-1 .item{position:relative;margin:100px auto 0;width:453px;height:361px;background:url(/DxMFDSkFUIcMHxVqDREHHyppKHSHKk4STSAIUHEoIt.jpg) center center no-repeat;}
.life-space .big-box .box-1 .item div{position:absolute;padding-left:30px;font-size:14px;}
.life-space .big-box .box-1 .item div i{position:absolute;top:13px;left:0;color:#c9151e;}
.life-space .big-box .box-1 .item div span{color:#c9151e;font-size:30px;}
.life-space .big-box .box-1 .item div:nth-child(1){top:0;left:-66px;}
.life-space .big-box .box-1 .item div:nth-child(2){top:0;right:-66px;}
.life-space .big-box .box-1 .item div:nth-child(3){bottom:-69px;left:169px;}
.life-space .big-box .box-2{width:800px;}
.life-space .big-box .box-2 .item{position:relative;margin:180px auto 0;width:515px;height:224px;background:url(/DxMFDSkFUIcMHxVqDREHHyppE0SDDO1RJ1L.jpg) center center no-repeat;}
.life-space .big-box .box-2 .item div{position:absolute;font-size:14px;}
.life-space .big-box .box-2 .item div span{color:#c9151e;font-size:30px;}
.life-space .big-box .box-2 .item div:nth-child(1){top:-50px;left:48px;}
.life-space .big-box .box-2 .item div:nth-child(2){bottom:-41px;left:126px;}
.life-space .big-box .box-2 .item div:nth-child(3){top:143px;left:350px;}
.life-space .big-box .box-3{width:800px;}
.life-space .big-box .box-3 .item{position:relative;margin:100px auto 0;width:400px;height:400px;border:1px solid #cecece;border-radius:50%;}
.life-space .big-box .box-3 .item .a1{position:relative;margin:100px;width:200px;height:200px;border:1px solid #5c5c5c;border-radius:50%;color:#fff;text-align:center;font-size:16px;line-height:200px;}
.life-space .big-box .box-3 .item .a1 p{position:relative;z-index:2;}
.life-space .big-box .box-3 .item .a2{position:absolute;top:50%;left:40px;margin-top:-60px;width:120px;height:120px;border-radius:50%;background-color:#e5e5e5;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.life-space .big-box .box-3 .item .a2::before{position:absolute;top:10px;left:10px;display:block;width:100px;height:100px;border-radius:50%;background-color:#5c5c5c;content:'';}
.life-space .big-box .box-3 .item:hover .a2{left:40px;}
.life-space .big-box .box-3 .item .quan{position:absolute;width:110px;height:110px;border-radius:50%;background-color:#f5f5f5;}
.life-space .big-box .box-3 .item .quan div{margin:5px;width:100px;height:100px;}
.life-space .big-box .box-3 .item .quan p{position:absolute;font-size:16px;}
.life-space .big-box .box-3 .item .quan p span{color:#c9151e;font-size:30px;}
.life-space .big-box .box-3 .item .quan-1{top:100px;left:-50px;}
.life-space .big-box .box-3 .item .quan-1 p{top:2px;left:-100px;}
.life-space .big-box .box-3 .item .quan-1 div{background:url(/DxMFDSkFUIcMHxVqDREHHyppKHSHKk4UTNNpD1cF.jpg) center center no-repeat;}
.life-space .big-box .box-3 .item .quan-2{top:0;right:0;}
.life-space .big-box .box-3 .item .quan-2 p{top:-77px;left:30px;width:100px;}
.life-space .big-box .box-3 .item .quan-2 div{background:url(/DxMFDSkFUIcMHxVqDREHHyppKHSHKk4UTNZpD1cF.jpg) center center no-repeat;}
.life-space .big-box .box-3 .item .quan-3{right:50px;bottom:-30px;}
.life-space .big-box .box-3 .item .quan-3 p{top:17px;right:-110px;width:100px;}
.life-space .big-box .box-3 .item .quan-3 div{background:url(/DxMFDSkFUIcMHxVqDREHHyppKHSHKk4UTNVpD1cF.jpg) center center no-repeat;}
.life-space .big-box .box-4{padding-left:170px;width:1100px;}
.life-space .big-box .box-4 .item{margin:90px auto;}
.life-space .big-box .box-4 li{position:relative;float:left;overflow:hidden;width:248px;height:390px;text-align:center;}
.life-space .big-box .box-4 li::before{position:absolute;display:block;width:100%;height:100%;background:url(/DxMFDSkFUIcMHxVqK11GIO1EJ0qII0RTT0SpIN.jpg) center center no-repeat;content:'';background-size: contain;}
.life-space .big-box .box-4 li+li{margin-left:30px;}
.life-space .big-box .box-4 li h3{margin-top:70px;color:#c9151e;letter-spacing:2px;font-size:20px;}
.life-space .big-box .box-4 li h3 span{font-size:36px;}
.life-space .big-box .box-4 li h4{margin-top:30px;color:#c9151e;font-size:24px;}
.life-space .big-box .box-4 li p{margin:15px auto 0;width:78%;font-size:14px;line-height:1.5;}
.life-space .big-box .box-4 li div{background-size: contain;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/DxMFDSkFUIcMHxVqDREHHyppKHSHKk4NTNNpD1cF.jpg) center center no-repeat;color:#fff;text-align:center;font-size:18px;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:scale(0);transform:scale(0);-ms-transform:scale(0);}
.life-space .big-box .box-4 li div::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(/DxMFDSkFUIcMHxVqK11GIO1EJ0qII0RTTSyqEISUU0WqHj.jpg) center center no-repeat;background-size:100%;content:'';}
.life-space .big-box .box-4 li div::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.3);content:'';}
.life-space .big-box .box-4 li div p{position:absolute;top:140px;z-index:3;width:100%;letter-spacing:2px;}
.life-space .big-box .box-4 li div span{font-size:30px;}
.life-space .big-box .box-4 li:hover div{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
.life-space .big-box .box-5{padding-left:170px;width:1100px;}
.life-space .big-box .box-5 .item{position:relative;margin:110px auto;padding-top:1px;width:359.2px;height:415.2px;background:url(/DxMFDSkFUIcMHxVqDREHHyppNEgOKSD.jpg) center center no-repeat;background-size:contain;}
.life-space .big-box .box-5 .item .out{margin:80px auto 0;padding-top:1px;width:240px;height:240px;border-radius:50%;background-color:#e9e9e9;}
.life-space .big-box .box-5 .item .inner{position:relative;overflow:hidden;margin:19px auto 0;width:200px;height:200px;border-radius:50%;background-color:red;}
.life-space .big-box .box-5 .item .inner i{position:absolute;top:50%;left:50%;display:block;margin-top:-30px;margin-left:-20px;color:#fff;font-size:40px;}
.life-space .big-box .box-5 .item .dian{position:absolute;width:30px;height:30px;border-radius:50%;background-color:#a8acb0;}
.life-space .big-box .box-5 .item .dian::before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;border-radius:50%;background-color:#e9e9e9;content:'';-webkit-animation:mymove 2s infinite;animation:mymove 2s infinite;}
.life-space .big-box .box-5 .item .dian-1{top:90px;left:-15px;}
.life-space .big-box .box-5 .item .dian-2{top:90px;right:-15px;}
.life-space .big-box .box-5 .item .dian-3{bottom:90px;left:-15px;}
.life-space .big-box .box-5 .item .dian-4{right:-15px;bottom:90px;}
@keyframes mymove{0%{-webkit-transform:scale(1);transform:scale(1);}
100%{-webkit-transform:scale(1.5);transform:scale(1.5);}
}
.life-space .big-box .box-5 .item .txt{position:absolute;width:140px;color:#5c5c5c;font-size:13px;}
.life-space .big-box .box-5 .item .txt h6{font-size:20px;}
.life-space .big-box .box-5 .item .txt h3{margin-bottom:20px;color:#c9151e;font-size:25px;}
/*.life-space .big-box .box-5 .item .txt p {display: none;}
.life-space .big-box .box-5 .item .txt:hover p {display: block;}*/
.life-space .big-box .box-5 .item .txt-1{top:35px;left:-160px;}
.life-space .big-box .box-5 .item .txt-2{bottom:35px;left:-160px;}
.life-space .big-box .box-5 .item .txt-3{top:-80px;left:50%;margin-left:-70px;text-align: center;}
.life-space .big-box .box-5 .item .txt-4{top:35px;right:-180px;}
.life-space .big-box .box-5 .item .txt-5{right:-180px;bottom:35px;}





.life-list .contain{padding-top:30px;padding-bottom:100px;background-color:#f7f7f7;}
.life-list .shuoming{margin:30px auto;width:800px;text-align:center;}
.life-list .shuoming h5{font-size:30px;}
.life-list .shuoming h5 span{color:#c9151e;}
.life-list .shuoming .txt{margin-top:20px;font-size:14px;line-height:2;}
.life-list .zhihui{margin:0 auto 30px;width:925px;}
.life-list .zhihui li{float:left;width:300px;}
.life-list .zhihui li+li{margin-left:12px;}
.life-list .zhihui .six{overflow:hidden;width:280px;height:350px;}
.life-list .zhihui .a{visibility:hidden;-webkit-transform:rotate(120deg);transform:rotate(120deg);-ms-transform:rotate(120deg);}
.life-list .zhihui .b{visibility:hidden;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-ms-transform:rotate(-60deg);}
.life-list .zhihui .c{visibility:visible;padding-top:70px;background-color:#fff;text-align:center;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-ms-transform:rotate(-60deg);}
.life-list .zhihui .c i{color:#404040;font-size:70px;}
.life-list .zhihui .c:hover{color:#fff;}
.life-list .zhihui .c:hover i{color:#fff;color: #c9151e\0/IE8+9;}


.life-list .zhihui .c h3{margin-top:20px;font-size:24px;-webkit-transition:margin-top .4s ease-in-out;transition:margin-top .4s ease-in-out;}


@media screen and (min-width:800px){
	.life-list .zhihui .c:hover h3{margin-top:0;color: #c9151e\0/IE8+9;}
}
.life-list .zhihui .c p{font-size:14px;}
.life-list .zhihui .c:hover p{color: #c9151e\0/IE8+9;}
.life-list .zhihui .c h4{position:relative;margin:20px auto 0;width:200px;font-size:14px;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;}
.life-list .zhihui .c h4 span{position:absolute;display:block;width:40px;height:1px;background-color:#fff;}
.life-list .zhihui .c h4 span:nth-child(1){top:50%;left:20px;}
.life-list .zhihui .c h4 span:nth-child(2){top:50%;right:20px;}
.life-list .zhihui .c:hover h4{opacity:1;color: #c9151e\0/IE8+9;}
.tab-video{margin-top:100px;}
.tab-video .title .t1 h3{font-size:26px;}
.tab-video .title .t1 p{font-size:14px;}
.tab-video .title .t2{margin-top:10px;margin-left:10px;letter-spacing:2px;font-size:20px;}
.tab-video .title ul{margin-top:10px;}
.tab-video .title li{float:left;margin-left:20px;width:40px;height:40px;background-color:#404040;color:#fff;text-align:center;font-size:12px;line-height:40px;cursor:pointer;}
.tab-video .title li.on,.tab-video .title li:hover{background-color:#f21523;}
.tab-video .cc{margin-top:30px;height:500px;}
.tab-video .cc div{position:relative;display:none;height:100%;}
.tab-video .cc div video{width:100%;height:100%;}
.tab-video .cc div.on{display:block;}
.tab-video .cc div i{position:absolute;top:50%;left:50%;display:block;color:#fff;font-size:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.life-community .big-box .box-1{width:1100px;}
.life-community .city-box{position:relative;margin:50px auto 0;padding-top:30px;width:800px;height:474px;background:url(/DxMFDSkFUIcMHxVqDREHHyppI1kSFk5JHu9PKIZ.jpg) no-repeat center center;background-size:cover;}
.life-community .city-box .txt{width:500px;font-size:14px;line-height:1.5;}

@media screen and (min-width:800px){.life-community .big-box .box-2{width:1200px;}
.life-community .big-box .box-2 .mobile{display:none;}
.life-community .big-box .box-2 .item{position:relative;margin:100px auto 0;padding:65px;width:400px;height:400px;border:1px solid #ccc;border-radius:50%;}
.life-community .big-box .box-2 .item .pic{position:relative;width:270px;height:270px;border-radius:50%;background:url(/DxMFDSkFUIcMHxVqDREHHyppI1cpK0MnKRIYUtLLH1HqESgJ.jpg) center center no-repeat;background-size:contain;}
.life-community .big-box .box-2 .item .pic .dian{position:absolute;margin-top:-7px;width:14px;height:14px;border-radius:50%;background-color:#414141;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.life-community .big-box .box-2 .item .pic .dian-1{top:0;left:50%;}
.life-community .big-box .box-2 .item .pic .dian-2{top:50%;left:0;}
.life-community .big-box .box-2 .item .pic .dian-3{top:50%;right:0;-webkit-transform:translateX(50%);transform:translateX(50%);-ms-transform:translateX(50%);}
.life-community .big-box .box-2 .item .pic .dian-4{bottom:0;left:50%;margin-top:0;margin-bottom:-7px;}
.life-community .big-box .box-2 .item .pic .dian::after{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;border-radius:50%;background-color:#e9e9e9;-webkit-animation:mymove 2s infinite;animation:mymove 2s infinite;}
.life-community .big-box .box-2 .item .txt{position:absolute;padding:10px 0;height:120px;background-color:#f5f5f5;cursor:pointer;}
.life-community .big-box .box-2 .item .txt h3{font-size:20px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#c9141e;font-weight: bold;}
.life-community .big-box .box-2 .item .txt.zy h3{-webkit-transform:translateY(20px);transform:translateY(20px);-ms-transform:translateY(20px);}
.life-community .big-box .box-2 .item .txt p{font-size:14px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.life-community .big-box .box-2 .item .txt:hover h3{color:#c9141e;}
.life-community .big-box .box-2 .item .txt.alan p{position:absolute;width:270px;}
.life-community .big-box .box-2 .item .txt-1{top:-16px;left:50%;width:140px;height:40px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.life-community .big-box .box-2 .item .txt-2{top:120px;left:-220px;padding:10px 0;width:270px;height:120px;text-align:right;}
.life-community .big-box .box-2 .item .txt-3{top:120px;right:-240px;padding:10px 0;width:270px;height:120px;text-align:left;}
.life-community .big-box .box-2 .item .txt-4{bottom:-80px;left:50%;width:190px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.life-community .big-box .box-2 .item .txt-1 p{bottom:50px;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}
.life-community .big-box .box-2 .item .txt.zy p{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);-ms-transform:translateY(50%);}
.life-community .big-box .box-2 .item .txt-4 p{top:50px;left:50%;opacity:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);}
.life-community .big-box .box-2 .item .txt.zy:hover p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.life-community .big-box .box-2 .item .txt.zy:hover h3{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.life-community .big-box .box-2 .item .txt-1:hover p{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0);}
.life-community .big-box .box-2 .item .txt-4:hover p{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0);}
.life-community .big-box .box-3{width:900px;}
.life-community .big-box .box-3 .item{position:relative;margin:120px 0 0 200px;padding:85px;width:320px;height:320px;border:1px solid #ccc;border-radius:50%;}
.life-community .big-box .box-3 .item .huan-l{padding:10px;width:150px;height:150px;border-radius:50%;background-color:#f0f0f0;}
.life-community .big-box .box-3 .item .huan-m{width:130px;height:130px;border-radius:50%;background-color:#bebebe;}
.life-community .big-box .box-3 .txt{position:absolute;top:128px;left:-50px;}
.life-community .big-box .box-3 .txt::before{position:absolute;top:0;left:0;z-index:0;width:40%;height:100%;background-color:#f5f5f5;content:'';}
.life-community .big-box .box-3 .txt h3{position:relative;z-index:1;color:#000;font-size:28px;}
.life-community .big-box .box-3 .txt p{position:relative;z-index:1;letter-spacing:2px;font-size:16px;}
.life-community .big-box .box-3 .quan{position:absolute;width:80px;height:80px;border:2px solid #404040;border-radius:50%;background-color:#f5f5f5;text-align:center;line-height:80px;}
.life-community .big-box .box-3 .quan::before{position:absolute;top:5px;left:5px;display:block;width:66px;height:66px;border:1px solid #ccc;border-radius:50%;content:'';}
.life-community .big-box .box-3 .quan i{font-size:30px;}
.life-community .big-box .box-3 .quan-1{top:-20px;right:30px;}
.life-community .big-box .box-3 .quan-2{top:120px;right:-40px;}
.life-community .big-box .box-3 .quan-3{right:37px;bottom:-6px;}
.life-community .big-box .box-3 .quan .text{position:absolute;top:0;left:140%;width:270px;text-align:left;line-height:1.5;}
.life-community .big-box .box-3 .quan .text h4{margin-bottom:10px;color:#404040;font-size:20px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translateY(60%);transform:translateY(60%);-ms-transform:translateY(60%);}
.life-community .big-box .box-3 .quan .text p{font-size:14px;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translateY(50%);transform:translateY(50%);-ms-transform:translateY(50%);}
.life-community .big-box .box-3 .quan:hover .text p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.life-community .big-box .box-3 .quan:hover .text h4{color:#c9151e;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.life-community .big-box .box-3 .quan .pic{position:absolute;top:-20px;left:-20px;padding:9px;width:120px;height:120px;border:1px solid #ccc;border-radius:50%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(0);transform:scale(0);-ms-transform:scale(0);}
.life-community .big-box .box-3 .quan .pic div{width:100px;height:100px;border-radius:50%;background:url(/DxMFDSkFUIcMHxVqDREHHyppI1cpK0MnKRIYUtpLNOkMESV.jpg) center center no-repeat;}
.life-community .big-box .box-3 .quan:hover .pic{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
.life-community .big-box .box-4{width:900px;}
.life-community .big-box .box-4 .item{position:relative;width:100%;height:100%;}
.life-community .big-box .box-4 .qiu{position:absolute;padding:10px;width:120px;height:120px;border:1px solid #404040;border-radius:50%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.life-community .big-box .box-4 .qiu-1{top:280px;left:120px;}
.life-community .big-box .box-4 .qiu-2{top:200px;left:300px;}
.life-community .big-box .box-4 .qiu-3{top:280px;left:464px;}
.life-community .big-box .box-4 .qiu-4{top:200px;left:660px;}
.life-community .big-box .box-4 .text{width:100px;height:100px;border:1px solid #ccc;border-radius:50%;text-align:center;font-size:20px;line-height:100px;color: #c9141e;}
.life-community .big-box .box-4 .pic{position:absolute;top:10px;left:10px;width:100px;height:100px;border:1px solid #ccc;border-radius:50%;background:url(/DxMFDSkFUIcMHxVqDREHHyppKHSHKk4NTNNpD1cF.jpg) center center no-repeat;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(0);transform:scale(0);-ms-transform:scale(0);}
.life-community .big-box .box-4 .qiu:hover .pic{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
.life-community .big-box .box-4 .line-box{position:absolute;bottom:50%;left:-1px;z-index:-1;visibility:hidden;width:200px;height:200px;}
.life-community .big-box .box-4 .line-box p{margin:20px;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%);}
.life-community .big-box .box-4 .line-box span{position:absolute;top:-3px;left:50%;display:block;width:6px;height:6px;border:1px solid #c9151e;border-radius:50%;display: none\0/IE8+9;}
.life-community .big-box .box-4 .line-box::before{position:absolute;bottom:0;left:0;display:block;width:1px;height:0;background-color:#c9151e;content:'';}
.life-community .big-box .box-4 .line-box::after{position:absolute;top:0;left:0;display:block;width:0;height:1px;background-color:#c9151e;content:'';}
.life-community .big-box .box-4 .qiu:hover{border-color:#c9151e;-webkit-transform:scale(1.2);transform:scale(1.2);-ms-transform:scale(1.2);}
.life-community .big-box .box-4 .qiu:hover .line-box{visibility:visible;}
.life-community .big-box .box-4 .qiu:hover .line-box::before{-webkit-animation:ani-height .5s forwards;animation:ani-height .5s forwards;}
.life-community .big-box .box-4 .qiu:hover .line-box::after{-webkit-animation:ani-width .5s forwards;animation:ani-width .5s forwards;-webkit-animation-delay:.5s;animation-delay:.5s;}
.life-community .big-box .box-4 .qiu:hover .line-box p{opacity:1;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
}
@-webkit-keyframes ani-width{0%{width:0;}
100%{width:50%;}
}
@keyframes ani-width{0%{width:0;}
100%{width:50%;}
}
@-webkit-keyframes ani-height{0%{height:0;}
100%{height:100%;}
}
@keyframes ani-height{0%{height:0;}
100%{height:100%;}
}






@media screen and (min-width:800px) and (max-width:1440px){
	.life-community .big-box .box-3 .txt h3 {font-size: 24px;}
	.life-community .big-box .box-3 .txt p {font-size: 14px;}
	.life-community .big-box .box-3 .quan .text h4 {font-size: 16px;}
	
	
	
	.landscape-box {height: 500px;}
	.life-space .big-box .box-1 .item {width: 317px;height: 252.7px;background-size: contain;margin-top: 60px;}
	.life-space .big-box .box-1 .item div:nth-child(1) {left: -84px;}
	.life-space .big-box .box-1 .item div:nth-child(2) {right: -94px;}
	.life-space .big-box .box-1 .item div:nth-child(3) {left: 89px;}
	.life-space .big-box .box-2 .item {width: 360.5px;height: 156.8px;background-size: contain;margin-top: 133px;}
	.life-space .big-box .box-2 .item div:nth-child(3) {top:99px;left:240px;}
	
	.life-space .big-box .box-3 .item {width:280px;height: 280px;margin-top: 60px;}
	.life-space .big-box .box-3 .item .a1 {margin:40px;}
	.life-space .big-box .box-3 .item .quan-2 p {top:-13px;left:115px;}
	
	.life-space .big-box .box-4 {width: 800px;}
	.life-space .big-box .box-4 li {width: 173.6px;height: 273px;}
	.life-space .big-box .box-4 li div p {top:80px;}
	.life-space .big-box .box-4 li h3 {margin-top: 35px;}
	.life-space .big-box .box-4 li h4 {margin-top: 0;}
	.life-space .big-box .box-4 li p {margin-top: 10px;font-size: 12px;}
	
	
	.life-space .big-box .box-5 {width: 900px;}
	.life-space .big-box .box-5 .item {width:251.44px;height: 290.64px;margin-top: 70px;}
	.life-space .big-box .box-5 .item .out {width: 180px;height: 180px;margin-top: 54px;}
	.life-space .big-box .box-5 .item .inner {width: 150px;height: 150px;margin-top: 15px;}
	

	.life-space .big-box .box-5 .item .dian-1 {top:60px;}
	.life-space .big-box .box-5 .item .dian-2 {top:60px;}
	.life-space .big-box .box-5 .item .dian-3 {bottom:60px;}
	.life-space .big-box .box-5 .item .dian-4 {bottom:60px;}
	.life-space .big-box .box-5 .item .txt h3 {font-size: 20px;margin-bottom: 5px;}
	.life-space .big-box .box-5 .item .txt h6 {font-size: 16px;}
	.life-space .big-box .box-5 .item .txt-4 {top:18px;}
	.life-space .big-box .box-5 .item .txt-5 {bottom:20px;}
	.life-space .big-box .box-5 .item .txt-1 {top:20px;}
	.life-space .big-box .box-5 .item .txt-2 {bottom:20px;}
	
	.landscape-box .canvas-box {height: 300px;}
	
	.life-server .big-box .box-1 .item {margin-top: 95px;width: 250px;height: 250px;}
	.life-server .big-box .box-2 .item {margin-top: 90px;width: 250px;height: 250px;}
	.life-server .big-box .box-2 .item>div h3 {font-size: 16px;}
	.life-server .big-box .box-2 .item>div p {font-size: 12px;}
	.life-server .big-box .box-2 .item>div:nth-child(1) {top:-41px;}
	.life-server .big-box .box-2 .item>div:nth-child(2) {top:104px;}
	.life-server .big-box .box-2 .item>div:nth-child(3) {top:104px;}
	.life-server .big-box .box-3 .item {margin-top: 200px;}
	.life-server .big-box .box-5 .item {margin-top: 40px;}
	
	.life-server .big-box .box-4 .item .pic {width: 166.6px;height: 145.6px;background-size: 70%;}
	.life-server .big-box .box-4 li {width: 167px;margin-right: 20px;}
	.life-server .big-box .box-4 li:nth-child(even) .pic {top:70px;}
	.life-server .big-box .box-4 li:nth-child(even) h3 {top:240px;font-size: 15px;}
	.life-server .big-box .box-4 li:nth-child(even) p {top:270px;}
	.life-server .big-box .box-4 li:nth-child(odd) h3 {top:156px;font-size: 15px;}
	.life-community .big-box .box-2 .item .txt-4 {bottom:-89px;}
	.life-community .big-box .box-2 .item .txt-4 p {top:38px;}
	.life-community .big-box .box-2 .item .txt-1 p {bottom:38px;}
	
	.life-community .big-box .box-2 {width: 900px;}
	.life-community .big-box .box-2 .item {width: 280px;height: 280px;padding: 45.5px;margin-top: 75px;}
	.life-community .big-box .box-2 .item .pic {width: 189px;height: 189px;}
	.life-community .big-box .box-2 .item .txt h3 {font-size: 14px;}
	.life-community .big-box .box-2 .item .txt p {font-size: 12px;}
	.life-community .big-box .box-2 .item .txt-2 {top:90px;left: -248px;}
	.life-community .big-box .box-2 .item .txt-3 {top:90px;right: -260px;}
	.life-community .big-box .box-3 .item {margin-top: 60px;}
	.life-community .big-box .box-4 .qiu-1 {top:260px;}
	.life-community .big-box .box-4 .qiu-2 {top:200px;}
	.life-community .big-box .box-4 .qiu-3 {top:260px;}
	.life-community .big-box .box-4 .qiu-4 {top:200px;}
	
}












@media screen and (max-width:800px){
	.fanhui{position:absolute;top:10px;left:20px;display:block;color:#515151;font-size:26px;}
	
	.life-space .big-box .box-4 li div {display: none;}
.index .fanhui{display:none;}
.wuye-content .video .btn{display:none;}
.life-space .big-box .box-3 .item .a2{left:40px;}
.life-list .zhihui .c:hover{color:#404040;}
.life-list .zhihui .c:hover i{color:#404040;}
.landscape-box{height:auto;}
.landscape-box .canvas-box{display:none;}
.landscape-box>.line{display:none;}
.landscape-box .title-big{display:none;}
.big-box{padding:10px;}
.landscape-box .big-box>div{float:none;width:100%!important;}
.big-box>div .title{position:static;width:100%;}
.big-box>div .title div{display:inline-block;margin:10px 0 0 0;padding:5px 35px;width:auto;}
.big-box>div .title p{width:40px;height:40px;line-height:44px;}
.big-box>div .title p i{font-size:30px;}
.big-box>div .title p::after{display:none;}
.life-space .big-box .box-1 .item{margin:30px auto 90px;width:135.9px;height:108.3px;background-size:contain;}
.life-space .big-box .box-1 .item div{padding-left:0;font-size:12px;}
.life-space .big-box .box-1 .item div i{display:none;}
.life-space .big-box .box-1 .item div span{font-size:16px;}
.life-space .big-box .box-1 .item div:nth-child(1){left:-90px;}
.life-space .big-box .box-1 .item div:nth-child(2){right:-107px;}
.life-space .big-box .box-1 .item div:nth-child(3){left:50%;width:200px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.life-space .big-box .box-2 .item{margin:70px auto 70px;width:257.5px;height:112px;background-size:contain;}
.life-space .big-box .box-2 .item div{font-size:12px;}
.life-space .big-box .box-2 .item div span{font-size:16px;}
.life-space .big-box .box-2 .item div:nth-child(1){top:-37px;left:-29px;}
.life-space .big-box .box-2 .item div:nth-child(2){left:62px;}
.life-space .big-box .box-2 .item div:nth-child(3){top:76px;left:174px;}
.life-space .big-box .box-3 .item{margin:0 auto;-webkit-transform:scale(.5);transform:scale(.5);-ms-transform:scale(.5);}
.life-space .big-box .box-3 .item .quan p{font-size:12px;-webkit-transform:scale(2);transform:scale(2);-ms-transform:scale(2);}
.life-space .big-box .box-3 .item .a1 p{font-size:12px;-webkit-transform:scale(2);transform:scale(2);-ms-transform:scale(2);}
.life-space .big-box .box-3 .item .quan p span{font-size:20px;}
.life-space .big-box .box-3 .item .quan-3 p{top:115px;}
.life-space .big-box .box-4{padding-left:0;}
.life-space .big-box .box-4 li{float:none;margin:20px auto;}
.life-space .big-box .box-4 li+li{margin-left:auto;}
.life-space .big-box .box-5{padding-left:0;}
.life-space .big-box .box-5 .item{margin:0 auto;-webkit-transform:scale(.5);transform:scale(.5);-ms-transform:scale(.5);}
.life-list .zhihui{width:100%;}
.life-list .zhihui .tt{overflow:hidden;}
.life-list .zhihui .tt li{width:33.333%;}
.life-list .zhihui .tt li+li{margin-left:0;}
.life-list .zhihui .six{width:112px;height:140px;}
.life-list .zhihui .a{margin:0 auto;}
.life-list .zhihui .c{padding-top:24px;}
	.life-list .zhihui .c h4 {display: none;}
.life-list .zhihui .c i{font-size:30px;}
.life-list .zhihui .c h3{margin-top:10px;font-size:16px;}
.life-list .zhihui .c p{display:none;}
.tab-video{margin-top:50px;width: 96%;margin-left: auto;margin-right: auto;}
.tab-video .title{overflow:hidden;margin-bottom:20px;}
.tab-video .title .t1 h3{padding-left:20px;font-size:16px;}
.tab-video .title .t1 p{padding-left:20px;font-size:12px;}
.tab-video .title .t2{font-size:14px;}
.tab-video .title ul{margin-top:50px;padding-right:20px;text-align:right;}
.tab-video .title li{float:none;display:inline-block;}
.tab-video .cc{margin-top:0;height:224px;}
.life-list .contain{padding-bottom:30px;}
.tab-video .cc div i{display:none;}
.life-community .city-box{margin:0;padding-bottom:20px;width:100%;height:auto;background:0 0;}
.life-community .city-box .txt{width:100%;}
.life-community .big-box .box-2 .pc{display:none;}
.life-community .big-box .box-2 .mobile{padding:30px 0;}
.life-community .big-box .box-2 .pic{display:none;}
.life-community .big-box .box-2 .txt{margin-top:15px;}
.life-community .big-box .box-2 .txt h3{margin-bottom:10px;color:#c9151e;text-align:center;}
.life-community .big-box .box-3 .item{padding:30px 0;}
.life-community .big-box .box-3 .txt{display:none;}
.life-community .big-box .box-3 .huan-l{display:none;}
.life-community .big-box .box-3 .quan{margin-bottom:15px;text-align:center;}
.life-community .big-box .box-3 .quan .text{text-align:left;}
.life-community .big-box .box-3 .quan h4{margin-bottom:10px;text-align:center;font-size:16px;}
.life-community .big-box .box-4 .item{padding:30px 0;}
.life-community .big-box .box-4 .qiu{position:relative;margin-bottom:15px;padding-top:30px;}
.life-community .big-box .box-4 .text{position:absolute;top:0;left:0;width:100%;color:#c9151e;text-align:center;font-size:16px;}
.life-server .big-box .box-1 .item{margin:100px auto 80px;width:250px;height:250px;}
.life-server .big-box .box-1 .quan-m .qiu-2{left:-140px;}
.life-server .big-box .box-1 .quan-m .qiu-5{right:-133px;}
.life-server .big-box .box-2 .item{margin:50px auto 50px;width:250px;height:250px;}
.life-server .big-box .box-2 .item>div h3{font-size:16px;}
.life-server .big-box .box-2 .item>div p{font-size:12px;}
.life-server .big-box .box-2 .item>div:nth-child(1){top:-25px;}
.life-server .big-box .box-2 .item>div:nth-child(2){top:100px;}
.life-server .big-box .box-2 .item>div:nth-child(3){top:100px;}
.life-server .big-box .box-3 .item{padding:40px 0;}
.life-server .big-box .box-3 .line{margin-bottom:15px;text-align:center;}
.life-server .big-box .box-3 .line .a div{text-align:left;}
.life-server .big-box .box-3 .line .a p{margin-bottom:5px;color:#c9151e;font-size:16px;}
.life-server .big-box .box-4 .item{padding:40px 0;}
.life-server .big-box .box-4 li{margin-bottom:30px;text-align:center;}
.life-server .big-box .box-4 li p{padding:10px;border:1px solid #ccc;border-radius:5px;}
.life-server .big-box .box-4 li h3{position:relative;display:inline-block;margin-top:20px;padding:3px 10px;border-radius:10px;background-color:#c9151e;color:#fff;font-size:14px;}
.life-server .big-box .box-4 li h3::before{position:absolute;bottom:100%;left:50%;display:block;width:1px;height:20px;background-color:#c9151e;content:'';}
.life-server .big-box .box-5{padding-left:0;}
.life-server .big-box .box-5 .item{margin:40px auto;}
.life-server .big-box .box-5 .item-top{margin-bottom:20px;width:100%;}
.life-server .big-box .box-5 .item-top .left i{font-size:40px;}
.life-server .big-box .box-5 .item-top h3{font-size:20px;}
.life-server .big-box .box-5 .item-top .pc-right{float:left;margin-top:24px;margin-left:10px;}
.life-server .big-box .box-5 li div{margin:0 auto 15px;width:80px;height:80px;font-size:12px;line-height:80px;}
.life-server .big-box .box-5 li div::before{width:59px;height:59px;}
.life-server .big-box .box-5 li{width:33.333%;font-size:14px;}
.life-server .big-box .box-5 li+li{margin-left:0;}
.life-server .big-box .box-5 li+li div::after{display:none;}
}
@media screen and (min-width:800px){

.wap-show-nav{display:none;}

.pic-text i{display:none;}
.gongyi .nav-second ul,.khgx .nav-second ul,.khgx-zhuanshi .nav-second ul,.wuye .nav-second ul{margin-left:300px;text-align:left;}
.gongyi .nav-second li,.khgx .nav-second li,.khgx-zhuanshi .nav-second li,.wuye .nav-second li{margin:0;width:320px;}
.city{position:relative;z-index:993;margin:-50px auto 0;width:1200px;height:94px;background-color:#fff;-webkit-box-shadow:0 10px 50px rgba(0,0,0,.2);box-shadow:0 10px 50px rgba(0,0,0,.2);line-height:94px;}
.city ul{}
.city li{position:relative;text-align:center;font-weight:600;font-size:15px;cursor:pointer;float:left;height:100%;}
.city li::after{position:absolute;bottom:20px;left:50%;display:none;width:26px;height:2px;background-color:#c9151e;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.city li.on,.city li:hover{color:#c9151e;}
.city li.on::after{display:block;}
.object .nav.text_center,.object-daijian .nav.text_center{display:none;}
}
@media screen and (min-width:800px) and (max-width:1441px){.top-box{margin-bottom:20px;}
.object .head{margin-bottom:20px;}
.nav{margin-top:30px;margin-bottom:0;}
.nav-second>div{height:50px;line-height:50px;}
.nav-second .search-bar{margin-top:3px;}
.page .banner{height:320px;}
.page .banner div{padding-top:100px;}
.index .banner .slide-box li{height:498px;}
.about-box .box-1{height:900px;}
.about-box .box-1 .right-box{padding-top:200px;}
.about-box .box-4{margin:80px auto 60px;}
.about-box .box-2{margin:40px auto 50px;}
.even-box .show-box{right:46%;}
.even-box .page,.hxt-box .page{margin-left:-265px;width:530px;}
.linian-box .row-1 .a{left:0;}
.linian-box .row-1 .b{left:290px;}
.linian-box .row-2 .a{right:0;}
.linian-box .row-3 .a{left:0;}
.linian-box .row-4 .a{right:0;}
.scroll-box{height:450px;}
.news-box .cc-right{margin-left:300px;}
.object .bx-controls-direction{display:none;}
.object .banner .slide-box li{height:430px;}
.object .banner .txt-box h3{height:78px;font-size:40px;line-height:78px;}
.city{bottom:-30px;height:60px;line-height:60px;}
.city li.on::after{bottom:12px;}
.object .foot{margin-top:50px;}
.slide-page{bottom:30px;}
.object .banner .txt-box{top:40%;}
.wuye .title-box{height:150px;}
.wuye .title-box>div{height:150px;}
.wuye .title-box .active{height:220px;}
.wuye .wuye-content{margin-top:100px;}
.wuye-content .service-list li+li{margin-left:60px;}
.gongyi-box{margin:80px auto 50px;width:1100px;}
.gongyi-box .list li{width:20%;height:300px;}
.gongyi-box .list li+li{margin-left:6.666%;}
.gongyi-box .list .txt h3{margin-bottom:10px;height:90px;font-size:14px;line-height:24px;}
.gongyi-box .box{margin-top:60px;}
.gongyi-box .box .info-box{width:500px;}
.gongyi-box .box .more-box{width:320px;}
.time-box{bottom:60px;left:0;width:400px;font-size:45px;}
.zhuanshi .city-box{width:100%;}
.zhuanshi .item+.item{margin-left:119px;}
.zhuanshi .cart li+li{margin-left:25px;}
.hxt-ovh{height:380px;}
.hxt-ovh li .pic{height:230px;}
.hxt-box::before{height:138px;}
}
@media screen and (max-width:800px){
	.top-box{display:none;}
body{overflow-x:hidden;padding-top:50px;height: 100%;}
.pic-text i{font-size:30px;}
.linian-box .top h5 {
    letter-spacing: 2px;
    font-size: 12px;
}
.page .banner{height:200px;}
.b-video video.on{margin-top:0;height:200px;}
.b-video .play{bottom:50px;}
.b-video video{margin-top:-440px;}
.page .banner div{padding-top:80px;}
.page .banner h3{margin-bottom:15px;font-size:18px;}
.page .banner p{font-size:14px;}
.news .nav-second{display:none;}
.news-box>div>h3{display:none;}
.nav-second>div{width:100%;height:40px;line-height:40px;}
.nav-second .current{display:none;}
.nav-second .search-bar{float:none;margin:0 auto;width:280px;}
.nav-second .search-bar input{width:259px;}
.foot .m-auto{padding:10px 0 0;width:100%;}
.foot .layout-right{float:none;padding-top:10px;text-align:center;}
.foot .layout-left{float:none;}
.foot .t-box .m-auto{padding:10px 15px;}
.foot .t-box h4{display:none;}
.foot .t-box h6{text-align:center;}
.foot .middle-box{display:none;}
.foot .bottom-box{padding:0 20px;min-height:30px;text-align:center;font-size:12px;line-height:30px;}
.index .banner video{height:300px;max-width:100%;}
.index .banner .slide-box li{height:300px;}
.index .banner .video{height:300px;}
.pic-text h5{font-size:18px;}
.glass{padding-top:10px;height:80px;}
.glass li{width:100px;height:30px;font-size:12px;line-height:30px;}
.main-box{width:100%;box-shadow:none;}
.main-box .box{float:none;margin:0 auto 20px;width:90%;}
.main-box .box h3{margin-bottom:10px;font-size:16px;}
.box-1 a{margin-top:15px;}
.main-box .box-2 .pic{text-align:center;}
.nav-second ul{margin:0 auto;padding:0 20px;}
.nav-second ul li{position:relative;display:inline-block;margin:0;width:24%;font-size:12px;}
.about-box{margin:30px auto;padding:0 15px;width:100%;}
.about-box .box-1{height:auto;}
.about-box .box-1 #video{display:none;}
.about-box .box-1 .img1{display:none;}
.about-box .box-1 .num-box{position:relative;top:0;left:10px;height:80px;font-size:80px;line-height:80px;}
.about-box .box-1 .num-box h3{top:20px;font-size:18px;}
.about-box .box-1 .num-box h3 i{bottom:0;height:2px;}
.about-box .box-1 .right-box{margin:0;padding-top:35px;}
.about-box .txt{font-size:12px;}
.about-box .txt span{font-size:30px;}
.about-box .right-box img{display:none;}
.about-box .box-2{margin:0 auto;padding-top:120px;height:260px;}
.about-box .box-2 .num-box{top:0;left:10px;height:80px;font-size:80px;line-height:80px;}
.about-box .box-2 .num-box h3{top:20px;font-size:18px;}
.about-box .box-2 .num-box h3 i{bottom:0;height:2px;}
.about-box .box-2 .txt{margin:0;width:100%;}
.about-box .box-3 .item+.item::after{display:none;}
.about-box .box-3 .num{font-size:34px;width: auto;}
.about-box .box-3 span{font-size:16px;font-weight: bold;}
.about-box .box-3 em{font-size:16px;font-weight: bold;}
.about-box .box-4{margin:0;padding:20px 0;height:auto;}
.about-box .box-4>div{width:100%;height:auto;}
.about-box .box-4 .left{float:none;}
.about-box .box-4 .map-box{-webkit-transform:scale(.7);transform:scale(.7);-ms-transform:scale(.7);}
.about-box .box-5 h3{margin-bottom:10px;font-size:18px;}
.about-box .box-5 .line{margin-bottom:15px;} 
.about-box .box-5 .tt{font-size:14px;}
.about-box .box-5 .info{font-size:12px;}
.about-box .box-5 .list{padding:0;}
.about-box .box-5 .list .line{display:none;}
.about-box .box-5 .list .item{width:33.333%;}
.about-box .box-5 .list .item+.item{margin-left:0;}
.about-box .box-5 .list h4{text-align:center;font-size: 14px;}
.about-box .box-5 .list p{text-align:center;font-size:12px;display: none;}
.about-box .box-5 .list h4::before{display:none;}
.about-box .box-5 .list .m{height:64px;text-align:center;margin-bottom: 15px;}
.about-box .box-5 .list a{margin:0 auto;}
.course-box{padding-top:30px;height:auto;}
.course-box>h3{margin-bottom:15px;font-size:18px;}
.course-box>p{margin-top:20px;margin-bottom:50px;letter-spacing:2px;font-size:12px;}
.even-box{padding-top:380px;}
.event-list{display:none;}
.even-box .show-box{bottom:90px;margin-right:-170px;width:340px;}
.show-box li{width:340px;}
	
.even-box .page,.hxt-box .page,.object-photo-box .page{margin-left:-150px;width:300px;font-size:12px;}
	
	.even-box .page ,.object-photo-box .page{display: none;}
.even-box .page i,.hxt-box .page i,.object-photo-box .page i{display:none;}
.honor-box{margin:30px auto;padding-bottom:20px;width:100%;}
.honor-box>img{display:none;}
.honor-box .scroll-box{margin:0;padding:14px;width:100%;height:300px;}
.honor-box .scroll-con{overflow:scroll;}
.honor-box .scroll-bar{display:none;}
.honor-box .scroll-box::after,.honor-box .scroll-box::before{display:none;}
.honor-box .scroll-box dt{height:auto;font-size: 14px;}
.honor-box .scroll-box dd{padding-left:20px;height:auto;font-size:12px;}
.news-box{margin:10px auto;width:100%;}
.news-box .cc-left{float:none;width:100%;}
.news-box .cc-left ul{display:-moz-box;display:-webkit-box;display:box;}
.news-box .cc-left ul li{padding-top:10px;height:80px;border:none;-webkit-box-flex:1;box-flex:1;}
.news-box .cc-left li p{margin-bottom:10px;font-size:12px;}
.news-box .cc-left li i{font-size:26px;}
.news-box .cc-left li.on i,.news-box .cc-left li:hover i{font-size:28px;}
.news-box .cc-right{margin:0 auto;padding-top:10px;width:96%;}
.news-list li{height:100px;margin-bottom: 18px;}
.news-list li .pic{width:30%;}
.news-list li img{max-width:100%;}
.news-list li .info{margin-left:30%;padding:10px;}
.news-list li h3{font-size:14px;}
.news-list span{font-size:12px;}
.news-list p{display:none;}
.news-list .more{width:100px;height:30px;font-size:12px;line-height:30px;}
.news-details-box{margin:30px 0;padding:10px;width:100%;}
.news-details-box h1{margin-bottom:10px;font-size:18px;}
.news-details-box .line{margin-bottom:15px;}
.news-details-box .article{font-size:16px;}
.news-details-box .from{margin-bottom:20px;}
.news-details-box img{max-width:100%;}
.videos-list li{float:none;margin-bottom:20px;width:100%;height:auto;}
.videos-list li:nth-child(even){margin-left:0;}
.videos-list .video{height:200px;}
.videos-list .info{padding:10px;}
.videos-list .info p{margin-top:10px;font-size:12px;}
.khgx-contain .slide-box{margin:20px auto;padding-bottom:40px;}
.khgx-contain .slide-box .bd li{height:270px;}
.khgx-contain .slide-box .bd li .li-bottom{display:none;}
.khgx-contain .slide-box .prev{left:50px;}
.khgx-contain .slide-box .next{right:50px;}
.khgx-contain .tel-box{height:300px;background:url(/DxMFDSkFUIcMHxVqJSkFFE1UHIxpHSDMJS5DJyuDU0WqHj.jpg) no-repeat center center;}
.khgx-contain .title h3{font-size:18px;}
.khgx-contain .title{margin-bottom:15px;}
.khgx-contain .pp p+p{position:relative;padding-left:80px;}
.khgx-contain .pp p+p lable{position:absolute;top:0;left:0;}
.tel-list{right:50%;bottom:270px;margin-right:-170px;width:340px;font-size:14px;}
.tel-list dd{top:34px;bottom:auto;}
.khgx-contain .dian{display:none;}
.tel-list dt::after{right:20px;}
.khgx-zhuanshi .banner{border-top:none;}
.banner .city-box{margin-bottom:30px;width:100%;height:264px;}
.banner .city-box span.color{font-size:12px;}
.banner .city-box span{display:none;}
.banner .city-box .sp-1{top:140px;left:50px;}
.banner .city-box .sp-2{top:50px;left:150px;}
.banner .city-box .sp-3{top:115px;left:80px;}
.banner .city-box .sp-4{top:85px;left:110px;}
.banner .city-box .sp-5{top:63px;left:230px;}
.banner .city-box .sp-6{top:24px;left:200px;}
.banner .city-box .sp-7{top:140px;left:133px;}
.banner .city-box .sp-8{top:80px;left:30px;}
.banner .city-box .img{display:none;}
.banner .city-box .pic-line{display:none;}
.banner .city-box .pic-city{background:url(/DxMFDSkFUIcMHxVqJSkFFE1DKHSVU1SGTSkqHI1MIOkMESV.jpg) no-repeat center bottom;background-size:cover;}
.zhuanshi .item{margin-top:30px;width:33.333%;}
.zhuanshi .item+.item{margin-left:0;}
.zhuanshi .item+.item .txt{border-left:1px dashed #eee;}
.zhuanshi .item .tt{margin-bottom:20px;height:70px;}
.zhuanshi .item .tt .o{width:60px;height:60px;}
.zhuanshi .item .tt img{width:100px;}
.zhuanshi .item p{text-align:center;text-indent:0;font-size:12px;}
.zhuanshi .item .txt{padding:5px;text-align:center;font-size:13px;line-height:2;}
.zhuanshi .video{margin:10px 0 30px;height:200px;}

.zhuanshi .cart li+li{margin-left:0;}
.zhuanshi .cart li:nth-child(even){float:right;}
.zhuanshi .video .btn{display:none;}
.wuye .wuye-content{margin-top:50px;}
.wuye .title-box{height:80px;}
.wuye .title-box>div{height:80px;}
.wuye .title-box .active{top:-20px;padding-top:0;height:120px;}
.wuye .title-box .active .pic{display:table-cell;margin-bottom:0;}
.wuye .title-box .active p{display:none;}
.wuye .title-box img{width:70px;}
.wuye .title-box .pic::after,.wuye .title-box .pic::before{display:none;}
.wuye-content .title{font-size:20px;}
.wuye-content .text{margin-top:15px;margin-bottom:20px;font-size:13px;}
.wuye-content .video{height:200px;}
.wuye-content .honor .honor-left{float:none;width:100%;}
.wuye-content .honor .honor-right{margin:20px 0;padding:0;}
.wuye-content .service-list{margin-top:20px;}
.wuye-content .service-list li{margin-bottom:20px;width:47%;height:240px;}
.wuye-content .service-list li+li{margin-left:0;}
.wuye-content .service-list li:nth-child(even){float:right;}
.wuye-content .service-list li>*{display:none;}
.wuye-content .service-list li .sub{top:0;left:0;display:block;padding:5px;width:100%;height:100%;-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
.wuye-content .service-list li .sub h3{margin-bottom:0;}
.wuye-content .service-list li .sub div{margin-top:0;padding:0;font-size:12px;}
.object .foot{margin-top:60px;padding-bottom:20px;}
.object .foot>div{width:100%;text-align:center;}
.object .foot>div>div{float:none;}
.object .foot>div .right{margin:10px;}
.object .banner .slide-box li{height:200px;}
.object .banner .txt-box{top:28%;width:100%;}
.object .banner .txt-box h3{height:30px;text-align:center;font-size:20px;line-height:30px;}
.object .banner .txt-box h4{display:none;font-size:16px;}
.object .slide-box .line{display:none;}
.object .banner .txt-box p{display:none;}
.slide-page{display:none;}
.slide-page a{width:90px;height:50px;font-size:12px;line-height:50px;}
.object .banner .txt-box .right{display:none;}
.object .banner .txt-box .lg{font-size:40px;}
.object .banner .txt-box .left{width:100%;}
.index .foot,.object .foot{margin-top:30px;}
	.object .foot.flex {position: fixed;bottom:0;left: 0;right:0;width: 100%;}
	.object .foot.mt {margin-top: 60px;}
	
	
.city{width:100%;background-color:#fff;-webkit-box-shadow:0 10px 50px rgba(0,0,0,.05);box-shadow:0 10px 50px rgba(0,0,0,.05);}
.city li{position:relative;float:left;width:25%;height:30px;text-align:center;line-height:30px;}
.city li::after{position:absolute;bottom:0;left:50%;display:none;width:26px;height:2px;background-color:#c9151e;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.city li.on,.city li:hover{color:#c9151e;}
.city li.on::after{display:block;}
.object-gailan-box{margin:30px auto 0;padding:0 10px;width:100%;}
.object-gailan-box .box-4 .line{margin-bottom:25px;}
.object-gailan-box .box-1{margin-bottom:30px;}
.object-gailan-box .box-1 h3{margin-bottom:10px;font-size:20px;display: none;}
.object-gailan-box .box-1 .line{margin-bottom:20px;display: none;}
.object-gailan-box .box-1 .info{font-size:12px;}
.object-gailan-box .box-2 .icon-box .font i{font-size:30px;}
.object-gailan-box .box-2 .icon-box h3{height:42px;font-size:14px;}
.object-gailan-box .box-2 .icon-box p{display:none;}
.object-gailan-box .box-2 .num{font-size:26px;}
.object-gailan-box .box-2 span{font-size:12px;}
.object-gailan .line-box{margin:70px auto 80px;}
.object-gailan-box .box-3{width:100%;}
.object-gailan-box .box-3 .item{width:33.333%;}
.object-gailan-box .box-3 .item:first-child p{text-align:center;}
.object-gailan-box .box-3 .item+.item{margin-left:0;}
.object-gailan-box .box-3 .item:nth-child(3)>p{text-align:center;}
.object-gailan-box .box-3 .item>div{margin:20px auto;width:70px;height:70px;}
.object-gailan-box .box-3 .item>div em{font-size:30px;}
.object-gailan-box .box-3 .item>div span{font-size:26px;}
.object-gailan-box .box-3 .item>span{display:none;height:36px;text-align:center;font-size:12px;}
.object-gailan-box .box-3 .item>p{font-size:12px;line-height:1.8;}
.object-gailan-box .box-3 .item>p em{font-weight:700;font-size:12px;}
.object-gailan-box .box-3 .item i{display:none;}
.object-gailan-box .box-3 .item{height:230px;}
.object-gailan-box .box-4{margin-bottom:0;width:100%;}
.object-gailan-box .box-4 h3{margin-bottom:20px;font-size:20px;}
.object-gailan-box .box-4 ul{margin-left:0;width:100%;}
.object-gailan-box .box-4 ul li{margin:20px 0;width:50%;height:230px;}
.object-gailan-box .box-4 ul li:nth-child(even){float:right;}
.object-gailan-box .box-4 li div{margin-bottom:15px;padding-left:20px;}
.object-gailan-box .box-4 li>div i{bottom:7%;left:15px;display: none;}
.object-gailan-box .box-4 li>div em{left:44px;}
.object-gailan-box .box-4 li>div span{right:-40px;}
.object-gailan-box .box-4 li p{font-size:12px;line-height:1.8;}
.object-gailan-box .box-4 li>i{display:none;}
.object-news-box{margin:0;padding:40px 10px;width:100%;}
.hxt-box{margin:40px auto 30px;}
.hxt-ovh{margin-bottom:0;height:200px;}
.hxt-ovh li .pic{height:80px;}
.hxt-ovh li .pic span{display:none;}
.hxt-ovh li>div{width:96%;text-align:center;}
.hxt-ovh li h3{margin-bottom:10px;font-size:14px;}
.hxt-ovh li p{margin-bottom:14px;height:18px;font-size:12px;}
.layui-layer-imgbar,.layui-layer-imguide{display:block!important;}
.hxt-box::before{display:none;}
.object-photo-box{margin:40px auto;}
.photo-contain{width:360px;height:auto;}
.photo-box{margin:0 auto;width:300px;}
.photo-box li{width:300px;height:210px;}
.photo-box li div{width:100%;}
	
	
.photo-box li span{left:0;width:100%;background-color:rgba(0,0,0,.3);color:#fff;}
.photo-contain .btn{top:60%;color:#c9151e;display: none;}
.photo-contain .next{right:0;}
.photo-contain .prev{left:0;}
.time-box{display:none;}
.gongyi-box{margin:40px 10px;width:calc(100% - 20px);}
.gongyi-box .box{margin-top:0;}
.gongyi-box .list li{margin-bottom:15px;width:48%;height:300px;}
.gongyi-box .list li+li{margin-left:0;}
.gongyi-box .list li:nth-child(even){margin-left:4%;}
.gongyi-box .list li a .txt{padding:10px;}
.gongyi-box .list .txt h3{margin-bottom:10px;height:63px;font-size:14px;line-height:1.5;}
.gongyi-box .page-box{width:100%;}
.linian-box .top{margin-top:40px;padding-top:20px;padding-bottom:20px;height:auto;}
.linian-box .top h3{margin-bottom:10px;font-size:20px;}
.linian-box .top .line{margin-bottom:10px;}
.linian-box .top p{margin-bottom:20px;letter-spacing:3px;}
.linian-box .top .info{margin-top:25px;padding:0 10px;font-size:12px;}
.linian-box .row{width:100%;background:0 0;}
.linian-box .row .only-show-wap{position:absolute;color:#d29703;letter-spacing:2px;font-weight:700;font-size:15px;}
.linian-box .row-1 .only-show-wap{top:94px;left:10px;}
.linian-box .row-2 .only-show-wap{top:84px;right:10px;}
.linian-box .row-3 .only-show-wap{top:84px;left:10px;}
.linian-box .row-4 .only-show-wap{top:84px;right:10px;}
.linian-box .row-5 .only-show-wap{top:84px;left:10px;}
.layer{display:none;}
.linian-box .row .tt{display:none;}
.linian-box .row .txt{padding:0 10px;width:100%;font-size:13px;}
.linian-box .row .txt h4{margin-bottom:15px;}
.linian-box .row .txt h4 span{font-size:30px;}
.linian-box .row-1{height:240px;}
.linian-box .row-1 .a{left:10px;width:100px;}
.linian-box .row-1 .b{top:50px;left:20px;width:115px;}
.linian-box .row-1 .txt{top:120px;}
.linian-box .row-2{height:260px;}
.linian-box .row-2 .a{right:10px;width:100px;}
.linian-box .row-2 .b{top:40px;right:20px;width:115px;}
.linian-box .row-3{height:150px;}
.linian-box .row-3 .a{left:10px;width:100px;}
.linian-box .row-3 .b{top:40px;left:20px;width:115px;}
.linian-box .row-4{height:150px;}
.linian-box .row-4 .a{right:10px;width:100px;}
.linian-box .row-4 .b{top:40px;right:20px;width:115px;}
.linian-box .row-5{height:300px;}
.linian-box .row-5 .a{left:10px;width:100px;}
.linian-box .row-5 .b{top:40px;left:20px;width:115px;}
.gongyi-detail-box{margin:40px auto;padding:0 15px;width:100%;}
.gongyi-detail-box h1{font-size:18px;}
.gongyi-detail-box p.line{padding:10px 0;}
.gongyi-detail-box p{line-height:2;}
.linian-box .row .txt h4 {
    font-size: 12px;
}
.linian-box .row-2 .txt {
    height: 150px;
}
.zsk-info{padding:10px 0;}
.foot h6+p{margin:0 auto;width:95%;}
.show-box li .pic h6{position:absolute;bottom:0;left:0;display:block;width:100%;height:30px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;font-size:16px;line-height:30px;}
.back-to{display:none;}
}
.ewm-box{position:relative;margin:30px auto 0;width:124px;height:38px;border-radius:5px;background-color:#404040;color:#fff;text-align:center;letter-spacing:2px;font-size:15px;line-height:38px;cursor:pointer;}
.ewm-box .ewm-pic{position:absolute;bottom:60px;left:50%;margin-left:-75px;width:150px;height:150px;border:1px solid #ccc;background-color:#fff;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateY(50px);transform:translateY(50px);-ms-transform:translateY(50px);}
.ewm-box .ewm-pic::after{position:absolute;bottom:-10px;left:50%;display:block;margin-left:-10px;width:20px;height:20px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff;content:'';-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.ewm-box .ewm-pic img{width:141px;height:141px;}
.ewm-box i{font-size:14px;}
.ewm-box:hover .ewm-pic{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.ewm-box:hover{background-color:#c9151e;}
.object-daijian .banner li{height:550px;}
.object-daijian .banner li .pic{height:360px;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.object-daijian .banner li .txt{padding-top:30px;height:190px;text-align:center;}
.object-daijian .banner li .txt h3{margin-bottom:30px;height:50px;color:#424242;font-size:38px;line-height:50px;}
.object-daijian .banner li .txt p{overflow-y:scroll;margin:0 auto;width:1000px;color:#8c8c8c;font-size:14px;line-height:2;}
.object-daijian .bx-wrapper .bx-controls-direction a{top:30%;z-index:70;display:block;padding:0;height:94px;background:0 0;background-color:rgba(0,0,0,.7);color:#fff;text-align:center;text-indent:0;line-height:94px;}
.object-daijian .bx-wrapper .bx-controls-direction a.bx-prev{left:0;border-radius:0 10px 10px 0;}
.object-daijian .bx-wrapper .bx-controls-direction a.bx-next{right:0;border-radius:10px 0 0 10px;}
.city-select{margin:30px auto;width:350px;height:40px;border-radius:8px;background-color:#c3c7ca;color:#fff;text-align:center;font-size:16px;line-height:40px;}
.city-select dl{position:relative;width:100%;height:100%;}
.city-select dt{position:relative;font-weight:600;cursor:pointer;}
.city-select dt::after{position:absolute;top:50%;right:10%;margin-top:-3px;width:0;height:0;border-color:#fff transparent;border-style:solid;border-width:6px 6px 0 6px;content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);}
.city-select dt.on::after{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);}
.city-select dd{position:absolute;bottom:40px;left:0;display:none;width:100%;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;z-index: 99;}
.city-select dd li{color:#404040;cursor:pointer;}
.city-select dd li:hover{background-color:#eee;}



#notice{position: relative;width:100%;overflow:hidden;padding:5px 0px;zoom: 1;
    line-height: 25px;width: 1200px;margin: 0 auto;}
#notice ul li{float:left; padding:0 10px; line-height:25px;width:1250px;overflow: hidden;}
#notice ul li a{color:#c22222;font-weight:bold;letter-spacing: 10px;font-size: 14px;}


@media screen and (max-width:800px){
	
	#notice {display: none;}
	.object-daijian .banner li .txt{padding-top:15px;}
	.object-daijian .banner li .txt h3{margin-bottom:15px;height:30px;font-size:18px;line-height:30px;}
	.object-daijian .banner li .txt p{width:90%;height:72px;line-height:24px;}
	.object-daijian .bx-wrapper .bx-controls-direction a{top:70px;}
	.city-select{width:280px;}
	.object-daijian .banner li{height:350px;}
	.object-daijian .banner li .pic{height:200px;}
	.object-daijian .banner li .txt{height:150px;}
	.life-list .shuoming{margin:15px auto;padding:10px;width:100%;}
	.life-list .shuoming h5{font-size:20px;}
	.about-box .box-3{height:300px;background:url(/DxMFDSkFUIcMHxVqHyMnERLrJxOpURAnHt.jpg) center center no-repeat;background-size:contain;display: flex;
        flex-wrap: wrap;}
	.about-box .box-3 .item{display: flex;
        flex-wrap: wrap;
        align-items: center;
        width: 50%;
        justify-content: center;}
	.city-select{width:300px;height:30px;line-height:30px;}
	.city-select dd{bottom:30px;}
}


/*new*/
.f-60{ font-size: 60px; }
.f-50{ font-size: 50px; }
.f-48{ font-size: 48px; }
.f-46{ font-size: 46px; }
.f-44{ font-size: 44px; }
.f-42{ font-size: 42px; }
.f-40{ font-size: 40px; }
.f-38{ font-size: 38px; }
.f-36{ font-size: 36px; }
.f-34{ font-size: 34px; }
.f-32{ font-size: 32px; }
.f-30{ font-size: 30px; }
.f-28{ font-size: 28px; }
.f-26{ font-size: 26px; }
.f-24{ font-size: 24px; }
.f-22{ font-size: 22px; }
.f-20{ font-size: 20px; }
.f-18{ font-size: 18px; }
.f-16{ font-size: 16px; }
.f-14{ font-size: 14px; }
.f-12{ font-size: 12px; }
.f-light{font-weight: lighter}.f-bold{font-weight: bold}.f-500{font-weight: 500;}
.f-left{text-align: left;}.f-center{text-align: center;}.f-right{text-align: right;}
.up-word{text-transform: uppercase;}
.mt-1{margin-top:1px;}
.mt-2{margin-top:2px;}
.mt-3{margin-top:3px;}
.mt-4{margin-top:4px;}
.mt-5{margin-top:5px;}
.mt-6{margin-top:6px;}
.mt-7{margin-top:7px;}
.mt-8{margin-top:8px;}
.mt-9{margin-top:9px;}
.mt-10{margin-top:10px;}
.mt-12{margin-top: 12px}
.mt-14{margin-top: 14px}
.mt-16{margin-top: 16px}
.mt-18{margin-top: 18px}
.mt-20{margin-top: 20px}
.mt-22{margin-top: 22px}
.mt-24{margin-top: 24px;}
.mt-26{margin-top: 26px;}
.mt-28{margin-top: 28px;}
.mt-30{margin-top: 30px;}
.mt-32{margin-top: 32px;}
.mt-34{margin-top: 34px;}
.mt-36{margin-top: 36px;}
.mt-38{margin-top: 38px;}
.mt-40{margin-top: 40px;}
.mt-42{margin-top: 42px;}
.mt-44{margin-top: 44px;}
.mt-46{margin-top: 46px;}
.mt-48{margin-top: 48px;}
.mt-50{margin-top: 50px;}
.mt-60{margin-top: 60px}
.mt-70{margin-top: 70px}
.mt-80{margin-top: 80px}
.mt-90{margin-top: 90px}
.mt-100{margin-top: 100px}

.mb-1{margin-bottom:1px;}
.mb-3{margin-bottom:3px;}
.mb-4{margin-bottom:4px;}
.mb-5{margin-bottom:5px;}
.mb-6{margin-bottom:6px;}
.mb-7{margin-bottom:7px;}
.mb-8{margin-bottom:8px;}
.mb-9{margin-bottom:9px;}
.mb-10{margin-bottom:10px;}
.mb-12{margin-bottom: 12px}
.mb-14{margin-bottom: 14px}
.mb-16{margin-bottom: 16px}
.mb-18{margin-bottom: 18px}
.mb-20{margin-bottom: 20px}
.mb-22{margin-bottom: 22px}
.mb-24{margin-bottom: 24px;}
.mb-26{margin-bottom: 26px;}
.mb-28{margin-bottom: 28px;}
.mb-30{margin-bottom: 30px;}
.mb-32{margin-bottom: 32px;}
.mb-34{margin-bottom: 34px;}
.mb-36{margin-bottom: 36px;}
.mb-38{margin-bottom: 38px;}
.mb-40{margin-bottom: 40px;}
.mb-42{margin-bottom: 42px;}
.mb-44{margin-bottom: 44px;}
.mb-46{margin-bottom: 46px;}
.mb-48{margin-bottom: 48px;}
.mb-50{margin-bottom: 50px;}
.mb-60{margin-bottom: 60px}
.mb-70{margin-bottom: 70px}
.mb-80{margin-bottom: 80px}
.mb-90{margin-bottom: 90px}
.mb-100{margin-bottom: 100px}

.ml-1{margin-left:1px;}
.ml-3{margin-left:3px;}
.ml-4{margin-left:4px;}
.ml-5{margin-left:5px;}
.ml-6{margin-left:6px;}
.ml-7{margin-left:7px;}
.ml-8{margin-left:8px;}
.ml-9{margin-left:9px;}
.ml-10{margin-left:10px;}
.ml-12{margin-left: 12px}
.ml-14{margin-left: 14px}
.ml-16{margin-left: 16px}
.ml-18{margin-left: 18px}
.ml-20{margin-left: 20px}
.ml-22{margin-left: 22px}
.ml-24{margin-left: 24px;}
.ml-26{margin-left: 26px;}
.ml-28{margin-left: 28px;}
.ml-30{margin-left: 30px;}
.ml-32{margin-left: 32px;}
.ml-34{margin-left: 34px;}
.ml-36{margin-left: 36px;}
.ml-38{margin-left: 38px;}
.ml-40{margin-left: 40px;}
.ml-42{margin-left: 42px;}
.ml-44{margin-left: 44px;}
.ml-46{margin-left: 46px;}
.ml-48{margin-left: 48px;}
.ml-50{margin-left: 50px;}
.ml-60{margin-left: 60px}
.ml-70{margin-left: 70px}
.ml-80{margin-left: 80px}
.ml-90{margin-left: 90px}
.ml-100{margin-left: 100px}

.mr-1{margin-right:1px;}
.mr-3{margin-right:3px;}
.mr-4{margin-right:4px;}
.mr-5{margin-right:5px;}
.mr-6{margin-right:6px;}
.mr-7{margin-right:7px;}
.mr-8{margin-right:8px;}
.mr-9{margin-right:9px;}
.mr-10{margin-right:10px;}
.mr-12{margin-right: 12px}
.mr-14{margin-right: 14px}
.mr-16{margin-right: 16px}
.mr-18{margin-right: 18px}
.mr-20{margin-right: 20px}
.mr-22{margin-right: 22px}
.mr-24{margin-right: 24px;}
.mr-26{margin-right: 26px;}
.mr-28{margin-right: 28px;}
.mr-30{margin-right: 30px;}
.mr-32{margin-right: 32px;}
.mr-34{margin-right: 34px;}
.mr-36{margin-right: 36px;}
.mr-38{margin-right: 38px;}
.mr-40{margin-right: 40px;}
.mr-42{margin-right: 42px;}
.mr-44{margin-right: 44px;}
.mr-46{margin-right: 46px;}
.mr-48{margin-right: 48px;}
.mr-50{margin-right: 50px;}
.mr-60{margin-right: 60px}
.mr-70{margin-right: 70px}
.mr-80{margin-right: 80px}
.mr-90{margin-right: 90px}
.mr-100{margin-right: 100px}

.pt-1{padding-top:1px;}
.pt-3{padding-top:3px;}
.pt-4{padding-top:4px;}
.pt-5{padding-top:5px;}
.pt-6{padding-top:6px;}
.pt-7{padding-top:7px;}
.pt-8{padding-top:8px;}
.pt-9{padding-top:9px;}
.pt-10{padding-top:10px;}
.pt-12{padding-top: 12px}
.pt-14{padding-top: 14px}
.pt-16{padding-top: 16px}
.pt-18{padding-top: 18px}
.pt-20{padding-top: 20px}
.pt-22{padding-top: 22px}
.pt-24{padding-top: 24px;}
.pt-26{padding-top: 26px;}
.pt-28{padding-top: 28px;}
.pt-30{padding-top: 30px;}
.pt-32{padding-top: 32px;}
.pt-34{padding-top: 34px;}
.pt-36{padding-top: 36px;}
.pt-38{padding-top: 38px;}
.pt-40{padding-top: 40px;}
.pt-42{padding-top: 42px;}
.pt-44{padding-top: 44px;}
.pt-46{padding-top: 46px;}
.pt-48{padding-top: 48px;}
.pt-50{padding-top: 50px;}
.pt-60{padding-top: 60px}
.pt-70{padding-top: 70px}
.pt-80{padding-top: 80px}
.pt-90{padding-top: 90px}
.pt-100{padding-top: 100px}

.pb-1{padding-bottom:1px;}
.pb-3{padding-bottom:3px;}
.pb-4{padding-bottom:4px;}
.pb-5{padding-bottom:5px;}
.pb-6{padding-bottom:6px;}
.pb-7{padding-bottom:7px;}
.pb-8{padding-bottom:8px;}
.pb-9{padding-bottom:9px;}
.pb-10{padding-bottom:10px;}
.pb-12{padding-bottom: 12px}
.pb-14{padding-bottom: 14px}
.pb-16{padding-bottom: 16px}
.pb-18{padding-bottom: 18px}
.pb-20{padding-bottom: 20px}
.pb-22{padding-bottom: 22px}
.pb-24{padding-bottom: 24px;}
.pb-26{padding-bottom: 26px;}
.pb-28{padding-bottom: 28px;}
.pb-30{padding-bottom: 30px;}
.pb-32{padding-bottom: 32px;}
.pb-34{padding-bottom: 34px;}
.pb-36{padding-bottom: 36px;}
.pb-38{padding-bottom: 38px;}
.pb-40{padding-bottom: 40px;}
.pb-42{padding-bottom: 42px;}
.pb-44{padding-bottom: 44px;}
.pb-46{padding-bottom: 46px;}
.pb-48{padding-bottom: 48px;}
.pb-50{padding-bottom: 50px;}
.pb-60{padding-bottom: 60px}
.pb-70{padding-bottom: 70px}
.pb-80{padding-bottom: 80px}
.pb-90{padding-bottom: 90px}
.pb-100{padding-bottom: 100px}

.pl-1{padding-left:1px;}
.pl-3{padding-left:3px;}
.pl-4{padding-left:4px;}
.pl-5{padding-left:5px;}
.pl-6{padding-left:6px;}
.pl-7{padding-left:7px;}
.pl-8{padding-left:8px;}
.pl-9{padding-left:9px;}
.pl-10{padding-left:10px;}
.pl-12{padding-left: 12px}
.pl-14{padding-left: 14px}
.pl-16{padding-left: 16px}
.pl-18{padding-left: 18px}
.pl-20{padding-left: 20px}
.pl-22{padding-left: 22px}
.pl-24{padding-left: 24px;}
.pl-26{padding-left: 26px;}
.pl-28{padding-left: 28px;}
.pl-30{padding-left: 30px;}
.pl-32{padding-left: 32px;}
.pl-34{padding-left: 34px;}
.pl-36{padding-left: 36px;}
.pl-38{padding-left: 38px;}
.pl-40{padding-left: 40px;}
.pl-42{padding-left: 42px;}
.pl-44{padding-left: 44px;}
.pl-46{padding-left: 46px;}
.pl-48{padding-left: 48px;}
.pl-50{padding-left: 50px;}
.pl-60{padding-left: 60px}
.pl-70{padding-left: 70px}
.pl-80{padding-left: 80px}
.pl-90{padding-left: 90px}
.pl-100{padding-left: 100px}

.pr-1{padding-right:1px;}
.pr-3{padding-right:3px;}
.pr-4{padding-right:4px;}
.pr-5{padding-right:5px;}
.pr-6{padding-right:6px;}
.pr-7{padding-right:7px;}
.pr-8{padding-right:8px;}
.pr-9{padding-right:9px;}
.pr-10{padding-right:10px;}
.pr-12{padding-right: 12px}
.pr-14{padding-right: 14px}
.pr-16{padding-right: 16px}
.pr-18{padding-right: 18px}
.pr-20{padding-right: 20px}
.pr-22{padding-right: 22px}
.pr-24{padding-right: 24px;}
.pr-26{padding-right: 26px;}
.pr-28{padding-right: 28px;}
.pr-30{padding-right: 30px;}
.pr-32{padding-right: 32px;}
.pr-34{padding-right: 34px;}
.pr-36{padding-right: 36px;}
.pr-38{padding-right: 38px;}
.pr-40{padding-right: 40px;}
.pr-42{padding-right: 42px;}
.pr-44{padding-right: 44px;}
.pr-46{padding-right: 46px;}
.pr-48{padding-right: 48px;}
.pr-50{padding-right: 50px;}
.pr-60{padding-right: 60px}
.pr-70{padding-right: 70px}
.pr-80{padding-right: 80px}
.pr-90{padding-right: 90px}
.pr-100{padding-right: 100px}
@media screen and (max-width:1500px){
    .f-60{ font-size: 58px; }
    .f-50{ font-size: 42px; }
    .f-48{ font-size: 46px; }
    .f-46{ font-size: 44px; }
    .f-44{ font-size: 42px; }
    .f-42{ font-size: 40px; }
    .f-40{ font-size: 38px; }
    .f-38{ font-size: 36px; }
    .f-36{ font-size: 34px; }
    .f-34{ font-size: 32px; }
    .f-32{ font-size: 30px; }
    .f-30{ font-size: 28px; }
    .f-28{ font-size: 24px; }
    .f-26{ font-size: 24px; }
    .f-24{ font-size: 22px; }
    .f-22{ font-size: 20px; }
    .f-20{ font-size: 18px; }
    .f-18{ font-size: 16px; }
    .f-16{ font-size: 14px; }
    .f-14{ font-size: 12px; }
    .f-12{ font-size: 12px; }
}
@media screen and (max-width:1366px){
    .f-60{ font-size: 58px; }
    .f-50{ font-size: 48px; }
    .f-48{ font-size: 46px; }
    .f-46{ font-size: 44px; }
    .f-44{ font-size: 42px; }
    .f-42{ font-size: 40px; }
    .f-40{ font-size: 30px; }
    .f-38{ font-size: 36px; }
    .f-36{ font-size: 34px; }
    .f-34{ font-size: 32px; }
    .f-32{ font-size: 30px; }
    .f-30{ font-size: 28px; }
    .f-28{ font-size: 24px; }
    .f-26{ font-size: 24px; }
    .f-24{ font-size: 22px; }
    .f-22{ font-size: 19px; }
    .f-20{ font-size: 18px; }
    .f-18{ font-size: 16px; }
    .f-16{ font-size: 14px; }
    .f-14{ font-size: 12px; }
    .f-12{ font-size: 12px; }
}
@media screen and (max-width:700px){
    .f-80{ font-size: 28px; }
    .f-72{ font-size: 26px; }
    .f-60{ font-size: 24px; }
    .f-50{ font-size: 24px; }
    .f-48{ font-size: 24px; }
    .f-46{ font-size: 22px; }
    .f-44{ font-size: 22px; }
    .f-42{ font-size: 20px; }
    .f-40{ font-size: 20px; }
    .f-38{ font-size: 18px; }
    .f-36{ font-size: 18px; }
    .f-34{ font-size: 18px; }
    .f-32{ font-size: 16px; }
    .f-30{ font-size: 16px; }
    .f-28{ font-size: 16px; }
    .f-26{ font-size: 16px; }
    .f-24{ font-size: 16px; }
    .f-22{ font-size: 16px; }
    .f-20{ font-size: 16px; }
    .f-18{ font-size: 14px; }
    .f-16{ font-size: 14px; }
    .f-14{ font-size: 12px; }
    .f-12{ font-size: 12px; }


    .mt-1{margin-top:1px;}
    .mt-3{margin-top:3px;}
    .mt-4{margin-top:4px;}
    .mt-5{margin-top:4px;}
    .mt-6{margin-top:4px;}
    .mt-7{margin-top:4px;}
    .mt-8{margin-top:4px;}
    .mt-9{margin-top:4px;}
    .mt-10{margin-top:6px;}
    .mt-12{margin-top: 6px}
    .mt-14{margin-top: 6px}
    .mt-16{margin-top: 6px}
    .mt-18{margin-top: 6px}
    .mt-20{margin-top: 8px}
    .mt-22{margin-top: 8px}
    .mt-24{margin-top: 8px;}
    .mt-26{margin-top: 8px;}
    .mt-28{margin-top: 10px;}
    .mt-30{margin-top: 10px;}
    .mt-32{margin-top: 10px;}
    .mt-34{margin-top: 10px;}
    .mt-36{margin-top: 12px;}
    .mt-38{margin-top: 12px;}
    .mt-40{margin-top: 12px;}
    .mt-42{margin-top: 14px;}
    .mt-44{margin-top: 14px;}
    .mt-46{margin-top: 16px;}
    .mt-48{margin-top: 16px;}
    .mt-50{margin-top: 18px;}
    .mt-60{margin-top: 18px}
    .mt-70{margin-top: 20px}
    .mt-80{margin-top: 22px}
    .mt-90{margin-top: 26px}
    .mt-100{margin-top: 30px}

    .mb-1{margin-bottom:1px;}
    .mb-3{margin-bottom:3px;}
    .mb-4{margin-bottom:4px;}
    .mb-5{margin-bottom:4px;}
    .mb-6{margin-bottom:4px;}
    .mb-7{margin-bottom:4px;}
    .mb-8{margin-bottom:4px;}
    .mb-9{margin-bottom:4px;}
    .mb-10{margin-bottom:6px;}
    .mb-12{margin-bottom: 6px}
    .mb-14{margin-bottom: 6px}
    .mb-16{margin-bottom: 6px}
    .mb-18{margin-bottom: 6px}
    .mb-20{margin-bottom: 8px}
    .mb-22{margin-bottom: 8px}
    .mb-24{margin-bottom: 8px;}
    .mb-26{margin-bottom: 8px;}
    .mb-28{margin-bottom: 10px;}
    .mb-30{margin-bottom: 10px;}
    .mb-32{margin-bottom: 10px;}
    .mb-34{margin-bottom: 10px;}
    .mb-36{margin-bottom: 12px;}
    .mb-38{margin-bottom: 12px;}
    .mb-40{margin-bottom: 12px;}
    .mb-42{margin-bottom: 14px;}
    .mb-44{margin-bottom: 14px;}
    .mb-46{margin-bottom: 16px;}
    .mb-48{margin-bottom: 16px;}
    .mb-50{margin-bottom: 18px;}
    .mb-60{margin-bottom: 18px}
    .mb-70{margin-bottom: 20px}
    .mb-80{margin-bottom: 22px}
    .mb-90{margin-bottom: 26px}
    .mb-100{margin-bottom: 30px}

    .ml-1{margin-left:1px;}
    .ml-3{margin-left:3px;}
    .ml-4{margin-left:4px;}
    .ml-5{margin-left:4px;}
    .ml-6{margin-left:4px;}
    .ml-7{margin-left:4px;}
    .ml-8{margin-left:4px;}
    .ml-9{margin-left:4px;}
    .ml-10{margin-left:6px;}
    .ml-12{margin-left: 6px}
    .ml-14{margin-left: 6px}
    .ml-16{margin-left: 6px}
    .ml-18{margin-left: 6px}
    .ml-20{margin-left: 8px}
    .ml-22{margin-left: 8px}
    .ml-24{margin-left: 8px;}
    .ml-26{margin-left: 8px;}
    .ml-28{margin-left: 10px;}
    .ml-30{margin-left: 10px;}
    .ml-32{margin-left: 10px;}
    .ml-34{margin-left: 10px;}
    .ml-36{margin-left: 12px;}
    .ml-38{margin-left: 12px;}
    .ml-40{margin-left: 12px;}
    .ml-42{margin-left: 14px;}
    .ml-44{margin-left: 14px;}
    .ml-46{margin-left: 16px;}
    .ml-48{margin-left: 16px;}
    .ml-50{margin-left: 18px;}
    .ml-60{margin-left: 18px}
    .ml-70{margin-left: 20px}
    .ml-80{margin-left: 22px}
    .ml-90{margin-left: 26px}
    .ml-100{margin-left: 30px}

    .mr-1{margin-right:1px;}
    .mr-3{margin-right:3px;}
    .mr-4{margin-right:4px;}
    .mr-5{margin-right:4px;}
    .mr-6{margin-right:4px;}
    .mr-7{margin-right:4px;}
    .mr-8{margin-right:4px;}
    .mr-9{margin-right:4px;}
    .mr-10{margin-right:6px;}
    .mr-12{margin-right: 6px}
    .mr-14{margin-right: 6px}
    .mr-16{margin-right: 6px}
    .mr-18{margin-right: 6px}
    .mr-20{margin-right: 8px}
    .mr-22{margin-right: 8px}
    .mr-24{margin-right: 8px;}
    .mr-26{margin-right: 8px;}
    .mr-28{margin-right: 10px;}
    .mr-30{margin-right: 10px;}
    .mr-32{margin-right: 10px;}
    .mr-34{margin-right: 10px;}
    .mr-36{margin-right: 12px;}
    .mr-38{margin-right: 12px;}
    .mr-40{margin-right: 12px;}
    .mr-42{margin-right: 14px;}
    .mr-44{margin-right: 14px;}
    .mr-46{margin-right: 16px;}
    .mr-48{margin-right: 16px;}
    .mr-50{margin-right: 18px;}
    .mr-60{margin-right: 18px}
    .mr-70{margin-right: 20px}
    .mr-80{margin-right: 22px}
    .mr-90{margin-right: 26px}
    .mr-100{margin-right: 30px}

    .pt-1{padding-top:1px;}
    .pt-3{padding-top:3px;}
    .pt-4{padding-top:4px;}
    .pt-5{padding-top:4px;}
    .pt-6{padding-top:4px;}
    .pt-7{padding-top:4px;}
    .pt-8{padding-top:4px;}
    .pt-9{padding-top:4px;}
    .pt-10{padding-top:6px;}
    .pt-12{padding-top: 6px}
    .pt-14{padding-top: 6px}
    .pt-16{padding-top: 6px}
    .pt-18{padding-top: 6px}
    .pt-20{padding-top: 8px}
    .pt-22{padding-top: 8px}
    .pt-24{padding-top: 8px;}
    .pt-26{padding-top: 8px;}
    .pt-28{padding-top: 10px;}
    .pt-30{padding-top: 10px;}
    .pt-32{padding-top: 10px;}
    .pt-34{padding-top: 10px;}
    .pt-36{padding-top: 12px;}
    .pt-38{padding-top: 12px;}
    .pt-40{padding-top: 12px;}
    .pt-42{padding-top: 14px;}
    .pt-44{padding-top: 14px;}
    .pt-46{padding-top: 16px;}
    .pt-48{padding-top: 16px;}
    .pt-50{padding-top: 18px;}
    .pt-60{padding-top: 18px}
    .pt-70{padding-top: 20px}
    .pt-80{padding-top: 22px}
    .pt-90{padding-top: 26px}
    .pt-100{padding-top: 30px}

    .pb-1{padding-bottom:1px;}
    .pb-3{padding-bottom:3px;}
    .pb-4{padding-bottom:4px;}
    .pb-5{padding-bottom:4px;}
    .pb-6{padding-bottom:4px;}
    .pb-7{padding-bottom:4px;}
    .pb-8{padding-bottom:4px;}
    .pb-9{padding-bottom:4px;}
    .pb-10{padding-bottom:6px;}
    .pb-12{padding-bottom: 6px}
    .pb-14{padding-bottom: 6px}
    .pb-16{padding-bottom: 6px}
    .pb-18{padding-bottom: 6px}
    .pb-20{padding-bottom: 8px}
    .pb-22{padding-bottom: 8px}
    .pb-24{padding-bottom: 8px;}
    .pb-26{padding-bottom: 8px;}
    .pb-28{padding-bottom: 10px;}
    .pb-30{padding-bottom: 10px;}
    .pb-32{padding-bottom: 10px;}
    .pb-34{padding-bottom: 10px;}
    .pb-36{padding-bottom: 12px;}
    .pb-38{padding-bottom: 12px;}
    .pb-40{padding-bottom: 12px;}
    .pb-42{padding-bottom: 14px;}
    .pb-44{padding-bottom: 14px;}
    .pb-46{padding-bottom: 16px;}
    .pb-48{padding-bottom: 16px;}
    .pb-50{padding-bottom: 18px;}
    .pb-60{padding-bottom: 18px;}
    .pb-70{padding-bottom: 20px;}
    .pb-80{padding-bottom: 22px;}
    .pb-90{padding-bottom: 26px;}
    .pb-100{padding-bottom: 30px;}

    .pl-1{padding-left:1px;}
    .pl-3{padding-left:3px;}
    .pl-4{padding-left:4px;}
    .pl-5{padding-left:4px;}
    .pl-6{padding-left:4px;}
    .pl-7{padding-left:4px;}
    .pl-8{padding-left:4px;}
    .pl-9{padding-left:4px;}
    .pl-10{padding-left:6px;}
    .pl-12{padding-left: 6px}
    .pl-14{padding-left: 6px}
    .pl-16{padding-left: 6px}
    .pl-18{padding-left: 6px}
    .pl-20{padding-left: 8px}
    .pl-22{padding-left: 8px}
    .pl-24{padding-left: 8px;}
    .pl-26{padding-left: 8px;}
    .pl-28{padding-left: 10px;}
    .pl-30{padding-left: 10px;}
    .pl-32{padding-left: 10px;}
    .pl-34{padding-left: 10px;}
    .pl-36{padding-left: 12px;}
    .pl-38{padding-left: 12px;}
    .pl-40{padding-left: 12px;}
    .pl-42{padding-left: 14px;}
    .pl-44{padding-left: 14px;}
    .pl-46{padding-left: 16px;}
    .pl-48{padding-left: 16px;}
    .pl-50{padding-left: 18px;}
    .pl-60{padding-left: 18px}
    .pl-70{padding-left: 20px}
    .pl-80{padding-left: 22px}
    .pl-90{padding-left: 26px}
    .pl-100{padding-left: 30px}

    .pr-1{padding-right:1px;}
    .pr-3{padding-right:3px;}
    .pr-4{padding-right:4px;}
    .pr-5{padding-right:4px;}
    .pr-6{padding-right:4px;}
    .pr-7{padding-right:4px;}
    .pr-8{padding-right:4px;}
    .pr-9{padding-right:4px;}
    .pr-10{padding-right:6px;}
    .pr-12{padding-right: 6px}
    .pr-14{padding-right: 6px}
    .pr-16{padding-right: 6px}
    .pr-18{padding-right: 6px}
    .pr-20{padding-right: 8px}
    .pr-22{padding-right: 8px}
    .pr-24{padding-right: 8px;}
    .pr-26{padding-right: 8px;}
    .pr-28{padding-right: 10px;}
    .pr-30{padding-right: 10px;}
    .pr-32{padding-right: 10px;}
    .pr-34{padding-right: 10px;}
    .pr-36{padding-right: 12px;}
    .pr-38{padding-right: 12px;}
    .pr-40{padding-right: 12px;}
    .pr-42{padding-right: 14px;}
    .pr-44{padding-right: 14px;}
    .pr-46{padding-right: 16px;}
    .pr-48{padding-right: 16px;}
    .pr-50{padding-right: 18px;}
    .pr-60{padding-right: 18px}
    .pr-70{padding-right: 20px}
    .pr-80{padding-right: 22px}
    .pr-90{padding-right: 26px}
    .pr-100{padding-right: 30px}
}



/*Ò³Ãæ½á¹¹*/
.over-2{
line-height: 36px;height: 72px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
/*Í¼Æ¬ÈÝÆ÷*/
.pic {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    position: relative;
}
.pic img.w-h {
    width: 100%;
    max-width: 100%;
    opacity: 0;
}
/* ³õÊ¼¶¨Òå */
@font-face {
    font-family: 'word';
    src: url('/DxMFDSkFUIqqExHqHRqTUyEpJxRrqKktsKO;UaM6sayfOOgrEyH.jpg');
}
@font-face {
    font-family: 'en-b';
    src: url('/DxMFDSkFUIqqExHqHRqTUyEpJxRrLIkFKSNFL0MnRJSJJIkmKI9DT0ITID.jpg');
}
@font-face {
    font-family: 'en-m';
    src: url('/DxMFDSkFUIqqExHqHRqTUyEpJxRrMycNKS1rJxSLMyqETKyLIIgNT0ITID.jpg');
}
@font-face {
    font-family: 'en-l';
    src: url('/DxMFDSkFUIqqExHqHRqTUyEpJxRrMycNKS1rJxSLMyqETKOWExSIrIuIJ0NoEHMI.jpg');
}
.word {
    font-family: word;
}
.en-b {
    font-family: en-b;
}
.en-m {
    font-family: en-m;
}
.en-l {
    font-family: en-l;
}
.max-wid{
    width:84%;max-width: 1200px;margin: auto;
}
.mc {
    color: #003586;
}
.fc {
    color: #cd3d3d;
}
.wc {
    color: #ffffff;
}
.grc {
    color: rgba(73, 82, 98, 0.7);
}
.d-gc {
    color: #495262;
}
.rc {
    color: #c9151e;
}
.oc {
    color: #ffb11e;
}
.yc {
    color: #c5ab82;
}
.gc {
    color: #8aff3c;
}
.bc {
    color: #2988cc;
}
#scene{width: 100vw;    overflow: hidden;}

body {
    background-color: #ecedef;min-height: 100vh;
}
body.after-inner #wrap{
    opacity: 0;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
body.after-inner {
    background-color: #fff;
}
body.after-inner .tab li {
    width: calc(100%/3);flex-grow: 1;
}
body.after-inner #top {
    position: relative;
}
body.after-inner #top .photo {
    width: 100vw;animation-duration: 2s;position: relative;
    z-index: 1;opacity: 0;
}
body.after-inner #top .msg {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10;
    top: -50px;
    width: 84%;
    margin: auto;
    height: calc(100% - 360px);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
body.after-inner #top .msg h1 {
    letter-spacing: 36px;text-shadow: 0 15px 20px rgba(0, 0, 0, 0.2);text-indent: 36px;
    font-size: 68px;
}
body.after-inner #top .msg .go-next {
    color: #fff;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: 0;
    height: 0.4rem;
    line-height: 0.4rem;
}
body.after-inner #top .msg .go-next:after {
    content: attr(data-node);
    position: absolute;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    width: 180%;
    left: 0;
    top: 70%;
    white-space: nowrap;
    transform: translateX(-5px);
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -o-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    height: 36px;
    line-height: 36px;
    color: #fff;
    font-size: 13px;
    opacity: 0;
}
body.after-inner #top .msg .go-next:hover:after {
    transform: translateX(0px);
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -o-transform: translateX(0px);
    -ms-transform: translateX(0px);
    opacity: 1;
}
body.after-inner #top .msg .go-prev {
    color: #fff;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 0;
    height: 0.5rem;
    line-height: 0.5rem;
}
body.after-inner #top .msg .go-prev:after {
    content: attr(data-node);
    position: absolute;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    width: 180%;
    right: 0;
    top: 70%;
    white-space: nowrap;
    transform: translateX(5px);
    -webkit-transform: translateX(5px);
    -moz-transform: translateX(5px);
    -o-transform: translateX(5px);
    -ms-transform: translateX(5px);
    text-align: right;
    height: 36px;
    line-height: 36px;
    color: #fff;
    font-size: 13px;
    opacity: 0;
}
body.after-inner #top .msg .go-prev:hover:after {
    transform: translateX(0px);
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -o-transform: translateX(0px);
    -ms-transform: translateX(0px);
    opacity: 1;
}
body.after-inner #top .msg #down-more {
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
    line-height: 180%;
    pointer-events: auto;
    z-index: 3;
    cursor: pointer;
}
body.after-inner #top .msg #down-more > i {
    display: inline-block;
    animation: rise .6s linear infinite alternate;
}
@keyframes rise {
    0% {
        transform: translate(0);
    }
    100% {
        transform: translateY(10px);
    }
}
body.after-inner #top .blur {
    width: 84%;display: none;
    margin: auto;
    left: 0;
    right: 0;
    position: absolute;
    bottom: 0;
    height: 2.2rem;
    z-index: 3;
    overflow: hidden;
    pointer-events: none;
}
body.after-inner #top .blur > img {
    position: absolute;
    width: 100vw;
    left: -8vw;
    bottom: 0;
    filter: blur(6px);
}
body.after-inner #top .tree {
    width: 84%;
    margin: auto;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.85) 0%, #ffffff 100%);
    position: absolute;
    bottom: -1px;
    height: 170px;
    left: 0;
    right: 0;
    z-index: 5;
}
body.after-inner #top .tree .max-wid {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    height: 100%;
    padding-top: 30px;
}
body.after-inner #top .tree .max-wid .node {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
body.after-inner #top .tree .max-wid .node > li > a {
    color: #595959;
    font-size: 15px;
    transition: all 0.3s ease-in-out;
}
body.after-inner #top .tree .max-wid .node > li > a:hover{color: #d29703;}
body.after-inner #top .tree .max-wid .node > li > em {
    color: #bfbfbf;
    font-size: 12px;
    margin: 0 10px;
}
body.after-inner #top .tree .max-wid .node > li.first > a {
    font-size: 22px;
    color: #000;
}
body.after-inner #top .tree .max-wid .node > li:last-of-type > em {
    opacity: 0;
}
body.after-inner #top .tree .max-wid .tab {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}
body.after-inner #top .tree .max-wid .tab > li {
    position: relative;
}
body.after-inner #top .tree .max-wid .tab > li > a {
    padding: 36px 0;font-size: 22px;
    color: rgba(0, 0, 0, 0.5);
    width: 100%;
    display: inline-block;
    border-bottom: 2px solid transparent;
    text-align: center;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
}
body.after-inner #top .tree .max-wid .tab > li > a > i{font-size: 24px;margin-right: 10px;}
body.after-inner #top .tree .max-wid .tab > li.on > a {
    border-color: #d29703;
    color: #000;
}
body.after-inner #top .tree .max-wid .tab > li.on > a > i{color: #f21523;}
body.after-inner #top .tree .max-wid .tab > li:hover > a {
    color: #000;
}
body.after-inner #top .tree .max-wid .tab > li:after {
    content: "";
    height: 18px;
    width: 1px;
    background-color: rgba(0, 0, 0, 0.3);
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: 0;
}
body.after-inner #top .tree .max-wid .tab > li:last-of-type:after {
    opacity: 0;
}
body.after-inner #top.back .msg h1 {
    color: #000;
}
body.after-inner #top.back .msg small {
    color: rgba(0, 0, 0, 0.5);
}
body.after-inner #top.back .msg #down-more > i,
body.after-inner #top.back .msg #down-more > a {
    color: #000;
}
body.after-inner #top.back .msg .go-next {
    color: #000;
}
body.after-inner #top.back .msg .go-next:after {
    color: #000;
}
body.after-inner #top.back .msg .go-prev {
    color: #000;
}
body.after-inner #top.back .msg .go-prev:after {
    color: #000;
}
body.after-inner #top.back:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    background-color: rgba(255, 255, 255, 0.1);
}
body.after-inner #main .row {
    width: 84%;
    margin: auto;
    padding: 0.5rem 0;
}
body.after-inner #main .row .more {
    border: 1px solid #cccccc;
    padding: 4px 18px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 240px;
}
body.after-inner footer {
    background-color: #272a2e;
}
body.after-inner footer .grc {
    color: rgba(255, 255, 255, 0.7);font-size: 12px;display: inline-block;
    font-weight: lighter;letter-spacing: 0.5px;
}
body.after-inner footer .topic > ul > li a{font-size: 14px;}
.other {
    position: relative;
    padding: 0.2rem 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.other > a > em {
    display: inline-block;text-decoration: underline;
    vertical-align: middle;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
}
.other > a > i {
    display: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
}
.other > a:hover > i {
    color: #c9151e;
}
.other > a:hover > em {
    color: #c9151e;
}
.other .pager {
    width: 70%;
    text-align: center;
}
.other .pager > li {
    display: inline-block;
}
.other .pager > li > a {
    display: inline-block;
    font-size: 16px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #495262;
}
.other .pager > li.on > a {
    color: #c9151e;
    font-size: 20px;
    font-weight: bold;
}
.contact-main{margin-top: 140px;width: 84%;}
.contact{background-color: #fff;}
@media screen and (min-width: 800px) {
    .after-inner #top .msg h1 {
        line-height: 72px;
        height: 72px;
        overflow: hidden;
    }
}
body.after-inner #top .msg{height: calc(100% - 420px);}
body.after-inner #top .tree{height: 220px;}
@media screen and (max-width:1500px){
    header{height: 80px;}
    header .pc-nav > ul > li > a{font-size: 15px;}
    header .pc-nav > ul > li{margin: 0 14px;}
    body.after-inner #top .msg{height: calc(100% - 300px);}
    body.after-inner #top .tree{height: 170px;}
}
@media screen and (max-width:1366px){
    header{height: 80px;}header .pc-nav > ul > li > a{font-size: 14px;}
    header .pc-nav > ul > li{margin: 0 7px;}
    body.after-inner #top .msg h1{font-size: 54px;}
}
@media screen and (min-width:800px){
    body.after-inner #top .photo{height: 110vh;}
}
@media screen and (max-width:800px){

    .pc{display: none!important;}
    body{padding-top: 0;}
    .cs{padding-top: 170px!important;}
    body.after-inner #top .photo{height: auto;}
    header:after{width: 100%;background-color: rgba(255,255,255,0.5);}
    header .logo-box > img:nth-of-type(1){width: 215px;}
    .max-wid{width: 90%;}
    .six #top .tree .box > li svg{  width: 32px;height: 30px;  }
    .six #top .tree .box{  transform: translateY(12%)!important;flex-wrap: wrap;border: none;  }
    .six #top .tree .box > li{width: 32%!important;}
    .six #top .tree .box > li:after{display: none;}
    .after-inner #top .tree .max-wid .node > li > em{margin: 0 16px;}
    body.after-inner .six #main{padding-top: 254px!important;padding-bottom: 0.4rem;}
    body.after-inner #top .blur{
        display: none;
    }
    body.after-inner #top .tree{width: 100%;top: 100%;bottom: auto;height: 110px;}
    body.after-inner #top .msg #down-more{display: none;}
    body.after-inner #top .msg{width: 90%;height: calc(100% - 54px);top: 54px;}
    .after-inner #main{
        padding-top: 2.4rem!important;
    }
    body.after-inner #main .row{width: 100%;padding: 0.3rem 0;}
    body.after-inner #top .tree{height: 110px;}
    body.after-inner #top .tree .max-wid{padding-top: 20px;}
    body.after-inner #top .tree .max-wid .tab{flex-wrap: wrap;justify-content: flex-start;}
    body.after-inner .tab li{margin-right: 0;margin-bottom: 5px;}
    body.after-inner #top .tree .max-wid .tab > li > a{padding: 8px 0;font-size: 15px;}
    body.after-inner #top .tree .max-wid .node > li > a{font-size: 12px;}
    body.after-inner #top .tree .max-wid .node > li.first > a{font-size: 16px;}
    .after-inner #top .msg h1{letter-spacing: 6px;}
    .about.after-inner #top .tree,.linian.after-inner #top .tree,.course.after-inner #top .tree,.honor.after-inner #top .tree,.gongyi.after-inner #top .tree{height: 150px;}
    .about-box,.linian-box .top,.course-box,.honor-box{margin-top: 170px;}
    .mobile-menu-btn{display: none!important;}
    header .nav-app > .child > ul > li > a,header .nav-app > .child > ul > ol > li > a{text-align: left;}
    .gongyi-detail-box p{font-size: 14px;}
    .gongyi-detail-box h1{width: 100%;}
    .news-details-box{padding-top: 74px;}
    header .nav-app > .child > ul > ol{padding-left: 0;}
    .contact-main{margin-top: 100px;width: 100%;}
    .contact-main .box{width: 100%;padding: 0 5%;position: relative;margin-bottom: 14px;}
    .contact-main .box .right img{width: 90px;height: 90px;}
    .contact-main .box .right{position: absolute;bottom: 10px;right: 5%;}
    #map{height: 300px;}
    .contact-main .line{display: none;}
    .law-box{padding-top: 74px!important;}
}

@media screen and (max-width:600px){
    body,html{width: 100%;}
    .go-search{display: none!important;}
    .over-2{line-height: 21px;height: 42px;}
    header{position: absolute;top: 0;border-bottom: 1px solid rgba(238,238,238,0.2);width: 100%;height: 54px;}
    header .nav{width: 100%;top: 0;background-color: transparent;transform: none;}
    header .logo-box > em{height: 16px;border-color: rgba(238,238,238,0.5);}
    body.after-inner #top .msg h1{letter-spacing: 7px;text-indent: 7px;font-size: 24px;}
    footer{background-color: #fff;}
    body.after-inner footer .topic > ul > li a{font-size: 12px;}
    footer .topic{width: 90%;padding: 12px 0;}
    footer .fMain{width: 90%;padding: 20px 0;}
    footer .fMain .left{margin-bottom: 10px;}
    footer .fMain .right > img{max-width: 64px;}
    body.after-inner footer .grc{white-space: normal;}
    .linian-box .row{margin: 30px 0;}
    .news-details-box img{height: auto!important;}
    .news-details-box{padding-top: 74px;}
    .party-1{padding-top: 74px;}
    .news-box{padding-top: 140px;}
    .news-box .cc-right{margin-left: auto!important;;}
    body.after-inner #top .tree .max-wid .tab > li > a > i{color: #f21523;display: none;}
    .news-details #menu span{background-color: #003586;}
    body.after-inner #top .tree .max-wid .tab > li:nth-of-type(3):after{opacity: 0;}
    .gongyi-box .box{margin: 0 10px;}
    body.after-inner #wrap{width: 100%;overflow: hidden;}
    .contact header #menu span{background-color: #003586;}
    footer .topic > ul > li > a{white-space: nowrap;font-size: 13px;}
}


.inter {
    position: relative;
}
.inter .items {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 99%;
    opacity: 0;
    transform: translateY(5px);
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
}
.inter .items > ul {
    border-radius: 5px;
    overflow: hidden;
    box-shadow: 0 5px 40px -2px rgba(7, 0, 2, 0.15);
}
.inter .items > ul > li {
    background-color: #fff;
}
.inter .items > ul > li > a {
    display: inline-block;
    line-height: 45px;
    width: 100%;
    text-align: center;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
}
.inter .items > ul > li > a:hover {
    color: #c6181a;
    text-decoration: underline;
}
.inter .items > span {
    height: 20px;
    line-height: 20px;
    position: relative;
    width: 100%;
    display: block;
}
.inter .items > span:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    border-style: solid;
    border-width: 6px;
    border-color: #fff transparent transparent transparent;
    left: 20px;
    top: 0;
}

@media screen and (min-width: 800px) {
    .inter:hover .items {
        opacity: 1;
        transform: none;
    }
}
.go-back {
    position: fixed;
    bottom: 250px;
    right: 5vw;
    z-index: 60;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
}
.go-back > i {
    width: 0.6rem;
    height: 0.6rem;
    line-height: 0.6rem;
    text-align: center;
    background-color: #c6181a;
    color: #fff;
    display: inline-block;
    margin-bottom: 12px;
}
.go-back > span {
    text-align: center;
    display: block;
}
.go-back.on {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}



/*animate²¹³ä¶¯»­*/
@keyframes fadeInLeftSmall {
    from {
        opacity: 0;
        transform: translate3d(-10px, 0, 0);
    }

    to {
        opacity: 1;
        transform: none;
    }
}
.fadeInLeftSmall {
    animation-name: fadeInLeftSmall;
}
@keyframes fadeInRightSmall {
    from {
        opacity: 0;
        transform: translate3d(10px, 0, 0);
    }

    to {
        opacity: 1;
        transform: none;
    }
}
.fadeInRightSmall {
    animation-name: fadeInRightSmall;
}
@keyframes fadeInDownSmall {
    from {
        opacity: 0;
        transform: translate3d(0%, -20px, 0);
    }

    to {
        opacity: 1;
        transform: none;
    }
}
.fadeInDownSmall {
    animation-name: fadeInDownSmall;
}
@keyframes fadeOutDownSmall {

    from {
        opacity: 1;
        transform: none;
    }
    to {
        opacity: 0;
        transform: translate3d(0%, 10px, 0);
    }
}
.fadeOutDownSmall {
    animation-name: fadeOutDownSmall;
}
@keyframes fadeInUpSmall {
    from {
        opacity: 0;
        transform: translate3d(0%, 10px, 0);
    }

    to {
        opacity: 1;
        transform: none;
    }
}
.fadeInUpSmall {
    animation-name: fadeInUpSmall;
}
@keyframes scaleIn{
    0% {
        opacity: 0;.transf(scale(1.1));
    }
    100% {
        opacity: 1;.transf(scale(1));
    }
}
.scaleIn{
    animation-name: scaleIn;
}
@keyframes fadeInUpY{
    0% {
        transform: translate3d(0, 100%, 0);
    }
    100% {
        transform: none;
    }
}
.fadeInUpY{
    animation-name: fadeInUpY;
}

.back_{
    position: fixed;
    right: 5px;
    bottom: 20px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    line-height: 40px;
    text-align: center;
    background-color: #3e6fbb;
    z-index: 100;
}
.back_ >img{
    width: 20px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
 }