.banner{position:relative;width:100%;height:451px;overflow:hidden}.banner img{position:absolute;left:50%;width:1920px;margin-left:-960px}.service{margin-top:40px}.service h2{text-align:center;font-size:28px}.service .tit-brief{width:600px;margin:25px auto;text-align:center;font-size:14px;color:#999 !important;line-height:24px}.service ul.content-box li{float:left;width:32%;margin-bottom:25px;margin-right:2%}.service ul.content-box li:last-child{margin-right:0}.service ul.content-box li .pic-box{width:100%;overflow:hidden}.service ul.content-box li .pic-box img{width:384px;height:134px}.service ul.content-box li h5.tit{margin:20px 0;font-size:18px;color:#000}.service ul.content-box li .brief{width:92%;line-height:20px;font-size:14px}.service ul.content-box li .check-more{width:100%;height:38px}.service ul.content-box li .check-more a{position:relative;display:block;height:100%;line-height:36px;background-color:#ff8f18;font-size:16px;color:#fff;text-align:center}.service ul.content-box li .check-more a .icon-arrow{display:none;position:absolute;top:10px;right:35px;width:10px;height:15px;background:url("../images/icons.png") -35px 0 no-repeat}.service ul.content-box li .check-more a:hover{background-color:#eb8110}.service ul.content-box li ul.goods-list{height:252px;overflow:hidden}.service ul.content-box li ul.goods-list li{position:relative;float:none;width:92%;padding-bottom:15px;padding-top:25px;margin-bottom:0;border-bottom:1px solid #ebebeb}.service ul.content-box li ul.goods-list li a{display:block;width:88%;font-size:16px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service ul.content-box li ul.goods-list li a .icon-arrow{position:absolute;top:27px;right:15px;width:10px;height:15px;background:url("../images/icons.png") -10px 0 no-repeat}.service ul.content-box li ul.goods-list li a:hover{color:#07528c}.service ul.content-box li ul.goods-list li a:hover .icon-arrow{background-position:-22px 0}.aboutUs{margin-top:35px;margin-bottom:60px}.aboutUs>div{padding:55px 0;background-color:#f2f6f7}.aboutUs .title{width:306px;border-right:2px solid #cedde7}.aboutUs .title h5{margin-top:45px;margin-bottom:0;font-size:18px;text-align:center;font-weight:600}.aboutUs .title .line{margin:15px auto;width:40px;height:2px;background-color:#07528c}.aboutUs .title .about-en{margin-bottom:52px;text-align:center}.aboutUs .company-intro{width:420px;margin:0 55px}.aboutUs .company-intro h5{margin-top:0;margin-bottom:0;font-size:20px;text-align:center;font-weight:600}.aboutUs .company-intro .line{margin:15px auto;width:80px;height:2px;background-color:#07528c}.aboutUs .company-intro .txt{font-size:14px;line-height:22px}.aboutUs .carousel-box{width:330px;margin:17px 0}.aboutUs .carousel-box #aboutUsCarousel .item img{margin:0 auto}.news-contact{margin-bottom:70px}.news-contact h3{font-size:28px;text-align:center}.news-contact .news-box{width:50%}.news-contact .news-box ul.news-list{margin-top:30px;width:94%;height:306px;overflow:hidden}.news-contact .news-box ul.news-list li{margin-bottom:20px}.news-contact .news-box ul.news-list li .tit-bar{padding:5px 0}.news-contact .news-box ul.news-list li .tit-bar .tit{width:80%}.news-contact .news-box ul.news-list li .tit-bar .tit a{display:block;width:100%;overflow:hidden;color:#07528c;text-align:left;font-size:16px}.news-contact .news-box ul.news-list li .tit-bar .read-detail a{color:#07528c;font-size:14px}.news-contact .news-box ul.news-list li .txt{height:50px;overflow:hidden;font-size:14px;line-height:25px}.news-contact .news-box .read-more{position:relative;width:94%;height:38px;border:1px solid #07528c}.news-contact .news-box .read-more a{display:block;font-size:16px;line-height:36px;color:#07528c}.news-contact .news-box .read-more .icon-arrow{position:absolute;top:11px;left:50%;margin-left:42px;width:10px;height:15px;background:url("../images/icons.png") -22px 0 no-repeat}.news-contact .contacts-box{width:50%}.news-contact .contacts-box .txt{margin-top:30px;font-size:14px;line-height:25px}.news-contact .contacts-box .contacts{margin-top:65px;padding:0 10%}.news-contact .contacts-box .contacts .email{position:relative;width:55%;text-align:right}.news-contact .contacts-box .contacts .email a{font-size:20px;font-weight:600;color:#ff8f18}.news-contact .contacts-box .contacts .email .icon-email{position:absolute;top:5px;left:8px;width:30px;height:20px;background:url("../images/icons.png") -53px 0 no-repeat}.news-contact .contacts-box .contacts .tel{position:relative;width:45%;text-align:right;font-size:20px;font-weight:600;color:#ff8f18}.news-contact .contacts-box .contacts .tel .icon-tel{position:absolute;top:2px;left:32px;width:30px;height:30px;background:url("../images/icons.png") -130px 0 no-repeat}.news-contact .contacts-box .check-more{position:relative;width:94%;height:38px;margin-top:116px;border:1px solid #ff8f18}.news-contact .contacts-box .check-more a{display:block;font-size:16px;line-height:36px;color:#ff8f18}.news-contact .contacts-box .check-more .icon-arrow{position:absolute;top:11px;left:50%;margin-left:42px;width:10px;height:15px;background:url("../images/icons.png") 0 0 no-repeat}.brands-center{margin-bottom:70px}.brands-center h3{font-size:28px;text-align:center}.brands-center .txt{margin:20px 0;font-size:14px;text-align:center}.brands-center .carousel-box .item{text-align:center}.brands-center .carousel-box .item span{position:relative;display:inline-block;width:207px;height:80px;border:1px solid #ebebeb;margin:10px}.brands-center .carousel-box .item span img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.carousel-control{width:30px;height:30px;background-image:none !important;top:50%;margin-top:-15px}.carousel-control .icon-arrow{position:absolute;top:8px;width:13px;height:23px;background:url("../images/icons.png") no-repeat}.carousel-control.left .icon-arrow{left:3px;background-position:-18px -18px}.carousel-control.right .icon-arrow{right:3px;background-position:0 -18px}