@charset "utf-8";@font-face{font-family:阿里巴巴普惠体 Regular;font-weight:400;font-style:normal;src:url(/fonts/Alibaba-PuHuiTi-Regular.woff2) format("woff2"),url(/fonts/Alibaba-PuHuiTi-Regular.woff) format("woff");font-display:swap}@font-face{font-family:阿里巴巴普惠体 Light;font-weight:300;font-style:normal;src:url(/fonts/Alibaba-PuHuiTi-Light.woff2) format("woff2"),url(/fonts/Alibaba-PuHuiTi-Light.woff) format("woff");font-display:swap}@font-face{font-family:DINPro-Bold;font-weight:700;font-style:normal;src:url(/fonts/DINPro-Bold.otf);font-display:swap}*{font-family:阿里巴巴普惠体 Regular,微软雅黑,sans-serif;font-size:12px}html{overflow-x:hidden}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,span,table,td,textarea,th,tr,ul{padding:0;margin:0}dd,dl,dt,form,li,ol,ul{list-style:none}table,td,tr{border-collapse:collapse}img{border:0}.width-fix{width:100%}a{color:#7f7f7f}a,a:hover{text-decoration:none;transition:all .5s}a:hover{color:#b20016}body{width:100%;height:100%;color:#000;background:rgb(255,255,255);word-wrap:break-word}.red{color:#b20016}.text-right{text-align:right}.warp{width:100%;margin:0 auto;overflow:hidden}.container{width:1200px;margin:0 auto}.margin-top20{margin-top:20px}.margin-top10{margin-top:10px}.left{float:left}.left,.right{display:inline}.right{float:right}.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block}.clearfix{display:block}.clear,.clear-both{clear:both}.header,.menu-logo{height:60px}.menu-logo{margin-left:100px;width:164px}.menu-logo img{margin-top:20px;width:157px;height:20px}.menu-pc{height:60px;margin-right:60px}.menu-pc-item{display:inline-block;width:auto;min-width:88px;padding:0 6px;height:60px;line-height:60px;text-align:center}.menu-pc-item,.menu-pc-item a{font-size:16px}.menu-cur{color:#b20016}.icon_menu{display:inline-block;width:30px;height:2px;padding:8px 0;background-color:#575757;background-clip:content-box;border-top:2px solid #575757;border-bottom:2px solid #575757}.pop-menu{position:absolute;margin-top:40px;margin-left:-100px;z-index:1200;width:160px;overflow:hidden;background-color:#fefefe;display:none}.pop-menu.open{display:block}.pop-menu>li{line-height:40px;text-align:center;border-bottom:1px solid #dedede}.pop-menu>li,.pop-menu>li a{font-size:16px}.pop-menu>li:hover{background-color:#dedede}.menu-mb{display:none}.index-news-list{margin-top:175px;margin-bottom:175px;width:100%;overflow:hidden}.index-news-list .first-item{margin-left:0}.index-news-item{margin-left:70px;margin-bottom:40px;display:inline-block;width:244px;overflow:hidden;vertical-align:top}.index-news-item:hover{background-color:#efefef}.index-news-item a{color:#575757}.index-news-item img{width:244px}.index-news-item .title{font-size:16px;color:black;font-weight:700;line-height:22px;height:38px;text-align:justify;overflow:hidden;padding:5px 10px}.index-news-item .desc{text-align:justify;font-size:14px;line-height:18px;padding:6px 10px 10px}.footer{background:#3a3a3a url(/images/footer_bg.jpg) no-repeat;height:250px}.footer-section1{border-bottom:2px solid #b2b2b2;overflow:hidden;font-size:16px}.footer .menu-pc-item,.footer .menu-pc-item a,.footer-section1 .left{font-size:16px}.footer .menu-pc-item{width:auto;min-width:88px;padding:0 6px}.footer-section2{padding-top:10px}.footer-section2-row{display:flex;align-items:center;justify-content:space-between}.footer-section2 .txt_tag{font-size:16px;font-weight:lighter;color:#ffffff}.footer-section2 .txt_text{width:180px;flex-shrink:0;font-family:阿里巴巴普惠体 Light,微软雅黑,sans-serif;font-size:20px;font-weight:300;color:#ffffff;line-height:24px}.footer-social{display:flex;align-items:center;flex-shrink:0}.footer-section2 img{display:block;margin:0 5px;width:24px;height:24px}.beian{flex:1 1;margin:0;text-align:center;color:#9a9a9a;font-size:16px;line-height:24px}.beian span{display:inline-block;margin:0 12px;font-size:16px}.beian a{color:#9a9a9a;font-size:16px;text-decoration:none}.beian a:hover{text-decoration:underline}.business-img-list{margin-top:100px;margin-bottom:10px;width:100%;overflow:hidden}.business-img-item{margin-left:20px;margin-bottom:40px;display:inline-block;overflow:hidden;vertical-align:top}.business-img-item:hover{background-color:#efefef}.business-img-item img{width:282px;display:block}.container1,.container2{margin-bottom:80px}.container2 .business-img-list{margin-top:10px;margin-bottom:10px}.section>.container2:first-child .business-img-list{margin-top:100px}.container2 .business-img-item{margin-left:20px;margin-bottom:40px;display:inline-block;width:586px;overflow:hidden}.container1 .first-item,.container2 .first-item{margin-left:0}.container2 .business-img-item img{width:586px}.section-index{position:relative}.icon-list{position:absolute;left:50%;bottom:40px;transform:translateX(-50%)}.icon-list-item{float:left;width:98px;margin:20px 24px;text-align:center}.icon-list-item img{line-height:40px}.icon-list-item p{font-size:12px;line-height:40px}.banner-txt-container{position:relative}.banner-txt{position:absolute;width:580px;left:10%;top:32%;z-index:100;transform:none}.banner-txt .title{font-size:30px;line-height:60px;letter-spacing:10px;color:white}.banner-txt .title img{vertical-align:middle}.banner-txt .title-en{font-family:DINPro-Bold,微软雅黑,sans-serif;color:#b20016;font-size:10px;word-spacing:6px;letter-spacing:2px;line-height:20px}.banner-txt .title-content{margin-top:60px;color:white;font-size:14px;line-height:26px;text-align:justify}.index-banner-txt-container{position:relative}.index-banner-txt{margin-top:-80px}.index-banner-txt .title-content{margin-top:30px}.contact-section{position:relative}.contact-info{position:absolute;top:14%;left:28%;z-index:100}.contact-info .tr{height:60px;line-height:60px}.contact-info .tr2{height:100px}.info-lbl{letter-spacing:64px}.info-lbl,.info-lbl2{font-size:14px;width:160px;text-align:justify}.info-lbl2{letter-spacing:12px}.info-data{font-size:14px;text-align:justify}.info-data span{color:#636363}@media screen and (max-width:600px){.header .container{width:100%;height:60px}.container,.container1,.container2{width:100%}.banner-img{width:100%;height:480px;object-fit:cover;object-position:18% 0;transform:none}.banner-img-contact{width:100%;height:320px;object-fit:cover;object-position:44% 0}.menu-logo{margin-left:20px}.header .show-pc{display:none!important}.menu-pc{display:none}.menu-mb{float:right;display:block;padding-top:20px;padding-right:20px;opacity:.9}.menu-mb-item a{font-size:16px}.icon_menu{float:right}.pop-menu{display:none}.pop-menu.open{display:block}.footer{height:180px}.footer .container{width:96%;overflow:hidden}.footer .footer-section1,.footer .footer-section2{margin-left:10px;margin-right:0;width:96%}.footer-section2 .txt_text{font-size:16px}.index-news-list{width:98%;margin-top:40px;margin-bottom:40px}.index-news-list .first-item{margin-left:12px}.index-news-item{margin-left:12px;width:100%}.index-news-item img{width:100%}.index-news-item .title{margin:10px auto;height:auto;line-height:26px;padding:0}.index-news-item .desc{line-height:20px;margin-top:10px;padding:0}.container1 .business-img-list{width:98%;margin-top:20px;margin-bottom:0}.container1 .business-img-item{width:45%;margin-left:14px;margin-top:10px;margin-bottom:0}.container2 .business-img-list{width:100%;margin-top:40px;margin-bottom:0}.business-img-list .first-item{margin-left:14px}.container2 .business-img-item{width:96%;margin-left:10px;margin-bottom:20px}.container1 .business-img-item img,.container2 .business-img-item img{width:100%}.container2{margin-bottom:20px}.icon-list,.section-index{position:static}.icon-list{left:0;bottom:0;transform:none;z-index:500}.icon-list-item{float:left;width:60px;margin:20px 16px;text-align:center}.index-banner-txt-container{position:static}.index-banner-txt-container .banner-txt{position:static;width:90%;margin-top:-445px;padding-bottom:50px}.banner-txt-container{position:static;overflow:hidden}.banner-txt{position:static;margin-top:-200px;padding-bottom:30px;width:80%;top:80px;left:10%;transform:none}.banner-txt .title{margin-top:20px;font-size:20px;line-height:40px;letter-spacing:4px;color:white}.banner-txt .title-en{font-size:10px;word-spacing:6px;letter-spacing:1px;line-height:16px}.banner-txt .title-content{margin-top:5px;font-size:12px;line-height:22px}.contact-info,.contact-section{position:static}.contact-info{margin-left:20px;margin-top:-250px;padding-bottom:100px}.contact-info .tr{height:30px;line-height:30px}.contact-info .tr2{height:30px}.info-lbl{font-size:12px;width:68px;letter-spacing:22px}.info-lbl2{width:60px;letter-spacing:0}.info-data,.info-lbl2{font-size:12px}}@media screen and (min-width:600px) and (max-width:1200px){.header .container,.section .width-fix{width:1200px}.menu-pc{float:left;display:block}.menu-mb{display:none}.business-img-item{width:282px}}@media screen and (min-width:1200px){.header .container,.section .width-fix{width:100%}.menu-pc{float:right;display:block}.menu-mb{display:none}.business-img-item{width:282px}}