@charset "utf-8";.focus{height:650px;width:100%;overflow:hidden;background:url(../img/banner1.jpg) no-repeat center center;background-size:cover}.focus img{width:100%}.focus_txt{color:#fff;width:100%;margin-top:190px}.focus_txt h1{font-size:4.1rem;line-height:1;margin-bottom:20px;font-weight:500}.focus_txt p{font-size:2rem;line-height:1;font-weight:100}.focus_txt span{display:block;font-size:12px;line-height:18px;color:#ddd;font-weight:200}.line{height:2px;width:60px;background:#fff;display:block;padding:0;margin:30px 0}.service{padding:60px 0}.service_box{margin-top:50px}.ser_box{display:block}.ser_box .icon{width:150px;height:150px;margin:0 auto;display:block;border:1px solid #ddd;border-radius:100%}.ser_box .icon1{background:url(../img/ser_icon1.png) no-repeat center center}.ser_box .icon2{background:url(../img/ser_icon2.png) no-repeat center center}.ser_box .icon3{background:url(../img/ser_icon3.png) no-repeat center center}.ser_box .icon4{background:url(../img/ser_icon4.png) no-repeat center center}.ser_box:hover .icon1{background:url(../img/ser_icon1_hover.png) no-repeat center center}.ser_box:hover .icon2{background:url(../img/ser_icon2_hover.png) no-repeat center center}.ser_box:hover .icon3{background:url(../img/ser_icon3_hover.png) no-repeat center center}.ser_box:hover .icon4{background:url(../img/ser_icon4_hover.png) no-repeat center center}.ser_box .txt{display:block;color:#999;font-size:14px;line-height:24px;text-align:center}.ser_box p{color:#333;font-size:20px;line-height:1;text-align:center;margin:20px 0}.ser_box:hover p{color:#ee7800}.about{padding:60px 0 100px 0;background:url(../img/about.jpg) no-repeat center center;background-size:cover}.about_more{display:block;width:60px;height:40px;margin:0 auto}.about_more span{display:block;width:100%;height:2px;background:#fff;position:relative}.about_more span:before{position:absolute;top:-5px;right:-6px;content:'';display:block;width:0;height:0;border-top:6px solid transparent;border-left:8px solid #fff;border-bottom:6px solid transparent}.items_title .about_txt{color:#fff;line-height:20px;margin-bottom:10px;display:block}.logo_box{width:630px;height:170px;background:#fff;border:20px solid #9995a6;margin:0 auto;text-align:center;line-height:170px}.logo_box img{height:80px;display:inline-block;vertical-align:middle}.logo_box span{font-size:26px;color:#333;font-weight:700;display:inline-block;margin-left:10px;vertical-align:middle}.news{padding:60px 0 100px 0;position:relative}.news:before{position:absolute;top:265px;right:0;content:'';display:block;width:100%;height:1px;background:#eee}.news_ul{overflow:hidden;margin-top:48px;margin-left:-30px;margin-right:-30px}.news_box .time{font-size:36px;font-weight:200;color:#999;line-height:1;margin-bottom:40px}.news_box .title{display:block;font-size:18px;color:#333;line-height:24px;margin-bottom:20px;height:48px}.news_box .text{font-size:14px;color:#999;line-height:20px;margin-bottom:40px}.news_more{color:#999;font-size:16px;line-height:1}.news_box .title:hover,.news_more:hover{color:#ee7800}.join{padding:60px 0 100px 0;background:url(../img/join.jpg) no-repeat center center;background-size:cover}.join_box{display:block}.join_box:before{content:'';width:1px;height:80px;background:#999;display:block;position:absolute;top:30px;right:0}.join_box:last-child:before{width:0}.join_box .icon{width:138px;height:138px;border-radius:100%;border:1px solid #fff;margin:0 auto}.join_box .icon1,.join_box .icon2,.join_box .icon3,.join_box .icon4{width:100%;height:100%}.join_box .icon1{background:url(../img/join_icon1.png) no-repeat center center}.join_box .icon2{background:url(../img/join_icon2.png) no-repeat center center}.join_box .icon3{background:url(../img/join_icon3.png) no-repeat center center}.join_box .icon4{background:url(../img/join_icon4.png) no-repeat center center}.join_box:hover .icon{background:#ee7800;border:1px solid #ee7800}.join_box:hover .icon1{background:url(../img/join_icon1_hover.png) no-repeat center center}.join_box:hover .icon2{background:url(../img/join_icon2_hover.png) no-repeat center center}.join_box:hover .icon3{background:url(../img/join_icon3_hover.png) no-repeat center center}.join_box:hover .icon4{background:url(../img/join_icon4_hover.png) no-repeat center center}.join_box p{text-align:center;font-size:16px;color:#fff;margin-top:20px}.join_box a:hover p{color:#ee7800}.customer{padding:60px 0 100px 0;position:relative}#customer{width:100%;padding-bottom:20px;margin-top:48px}#customer .swiper-slide{overflow:hidden;width:100%;}#customer .swiper-pagination{bottom:0;right:0}#customer .swiper-pagination-bullet{width:10px;height:10px;border-radius:10px;background-color:#999;margin:0 4px}#customer .swiper-pagination-bullet-active{background-color:#ee7800}.customer_ul{overflow:hidden;margin-left:-10px;margin-right:-10px}.customer_ul li{position:relative;width:25%;height:140px;float:left;padding:10px;box-sizing:border-box}.customer_ul li a{display:inherit;background:#fff;width:100%;height:100%;border:1px solid #ddd;box-sizing:border-box;text-align:center;line-height:114px;padding:0 20px}.customer_ul li a img{vertical-align:middle;display:inline-block;}@media (max-width:1024px){.customer_ul{margin:0}.customer_ul li{width:30%;}.customer_ul li a img{width:100%}.customer_ul li a{line-height:100px}}@media all and (max-width:767px){.focus_txt{width:100%;margin-top:60px;padding:0 0 0 20px}.focus_txt h1{font-size:24px;margin-bottom:10px}.focus_txt p{font-size:16px}.line{margin:16px 0}.focus{height:200px}.about,.customer,.news,.service{padding:30px 0 20px 0}#customer,.service_box{margin-top:20px}.ser_box .icon{width:120px;height:120px}.ser_ul li{width:100%}.join_box,.news_box,.ser_box{margin-bottom:30px}.news:before{display:none}.news_box .time{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:0;font-size:20px}.logo_box{width:auto}.about_txt{display:block;text-align:left}.news_box .text{margin-bottom:20px}.news_box .title{height:auto;margin-bottom:10px}}