@font-face{font-family:SourceHanSansCNBold;src:url(https://jnfile.jiuniudianshang.com:4430/yuanming/fonts/SourceHanSansCN-Bold.ttf)}@font-face{font-family:SourceHanSansCNBold2;src:url(https://jnfile.jiuniudianshang.com:4430/yuanming/fonts/SourceHanSerifCN-Bold-2.ttf)}@font-face{font-family:SourceHanSerifCNHeavy;src:url(https://jnfile.jiuniudianshang.com:4430/yuanming/fonts/SourceHanSerifCN-Heavy-4.ttf)}@font-face{font-family:SourceHanSerifCNLight;src:url(https://jnfile.jiuniudianshang.com:4430/yuanming/fonts/SourceHanSerifCN-Light-5.ttf)}@font-face{font-family:SourceHanSerifSCHeavy;src:url(https://jnfile.jiuniudianshang.com:4430/yuanming/fonts/SourceHanSerifSC-Heavy.ttf)}@font-face{font-family:SourceHanSerifSCBold;src:url(https://jnfile.jiuniudianshang.com:4430/yuanming/fonts/SourceHanSerifSC-Bold.ttf)}@font-face{font-family:SourceHanSansCNRegular;src:url(https://jnfile.jiuniudianshang.com:4430/yuanming/fonts/SourceHanSansCN-Regular.ttf)}@font-face{font-family:SourceHanSansCNMedium;src:url(https://jnfile.jiuniudianshang.com:4430/yuanming/fonts/SourceHanSansCN-Medium.ttf)}.SourceHanSerifCNHeavy{font-family:SourceHanSerifCNHeavy}.w1200{width:1200px!important;margin:auto}.themaColor,nav .webDrop .mainTi:hover,nav .webDrop .mainTi>a:hover{color:#d3ac67}.display{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.displayColum{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}nav{height:80px}nav .activeUl,nav .activeUl>a{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.displayColum,nav .activeUl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}nav .activeUl{position:absolute;top:80px;left:0;padding-left:50%;width:100vw;height:130px}nav .activeUl>a{color:#2e2e2e;font-weight:500;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 45px}nav .activeUl>a>P{font-family:'SourceHanSansCNMedium';font-size:20px}nav .activeLi4 .workList>li>a:hover,nav .activeUl .activeColor>p,nav .activeUl>a:hover p{color:#d9b87d}nav .activeLi{position:fixed;background-color:#fff;width:100vw;height:210px;display:none;z-index:999}nav .activeLi2 .activeUl{padding-left:50%}nav .activeLi4{display:none;height:480px}nav .activeLi4 .activeUl{padding-right:5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}nav .activeLi4 .brandName{font-size:20px;font-family:'SourceHanSansCNMedium';line-height:55px}nav .activeLi4 .workList>li{padding:0 10px;margin-bottom:20px}nav .activeLi4 .workList>li>a{font-size:18px}nav .webUl{display:none}nav .webDrop{position:fixed;background-color:#fff;top:80px;z-index:999;width:100%;padding:6px 5%;max-height:calc(100vh - 90px);overflow-y:scroll;display:none;cursor:pointer}nav .webDrop .mainTi{height:60px;border-bottom:1px solid #e8e6e6;font-size:18px;line-height:60px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;color:#2e2e2e}nav .webDrop,nav .webDrop .mainTi>a{color:#2e2e2e}nav .webDrop .arrowIcon{width:18px;height:60px;overflow:hidden}nav .webDrop .subTitle{padding:0 20px;font-size:16px;display:none}nav .webDrop .subTitle>li{line-height:40px;border-bottom:1px dashed #e8e6e6}nav .webDrop .mainTi>a,nav .webDrop .subTitle>li>a{display:inline-block;width:100%}.pcNavBox .pcUl .clickColor>a,.pcNavBox .pcUl>li>a:hover,nav .webDrop .subTitle>li>a:hover{color:#d3ac67}.pcNavBox,.pcNavBox .pcNav,nav .activeUl>a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pcNavBox{width:100%;position:fixed;top:0;left:0;right:0;z-index:999999;background-color:#fff;border-bottom:2px solid #e8e6e6}.pcNavBox .pcNav{width:95%;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pcNavBox .navbar-logo{display:block;width:14%;margin-right:10px;text-align:right;margin-left:3%}.pcNavBox .navbar-logo .vertical-align-middle{font-size:0!important}.pcNavBox .navbar-logo .vertical-align-middle img{max-height:60px;vertical-align:middle}.pcNavBox .pcUl,.pcNavBox .pcUl .searchBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pcNavBox .pcUl{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:22px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.pcNavBox .pcUl>li{position:relative;padding:0 15px;line-height:80px;height:83px}.pcNavBox .pcUl>li>a{color:#2e2e2e}.pcNavBox .pcUl .searchBox{background-color:#f6f6f6;width:200px;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:10px;border-radius:2px}.pcNavBox .pcUl .searchBox>input{height:100%;background-color:transparent;padding:0 10px;width:150px;font-size:22px}.pcNavBox .pcUl .searchIcon{width:25px;height:25px;cursor:pointer}.pcNavBox .pcUl .clickColor{border-bottom:3px solid #d3ac67}.bannerBox,.footerBox .footer .menu>a{font-family:'SourceHanSansCNMedium';color:#fff}.bannerBox{font-size:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.bannerBox>img{width:100%}.bannerBox .bannerTitle{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.fontCNHeavy{font-family:'SourceHanSerifCNHeavy'}.footerBox{background-color:#202020;color:#fff;padding:50px 0 0}.footerBox .footer{width:80%;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:100px}.footerBox .footer .tel{margin-top:30px}.footerBox .bottom,.footerBox .footer,.footerBox .footer .footer_right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footerBox .footer .footer_right{font-size:25px}.footerBox .footer .menu{text-align:center;padding:0 20px}.footerBox .footer .menu>a{padding-bottom:10px;font-size:20px;cursor:pointer}.footerBox .footer .menu>li>a{color:gray;cursor:pointer;line-height:35px;font-size:16px}.footerBox .footer .menu>li>a:hover{color:#abbbc2}.footerBox .footer .backTop{position:absolute;font-family:'SourceHanSerifCNLight';bottom:35px;right:-120px;color:#d6dde0}.footerBox .bottom{background-color:#383838;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:16px auto auto;padding:26px}.footerBox .bottom>a{color:#d6dde0}@media (max-width:1600px){nav .activeUl{padding-left:35%}nav .activeLi2 .activeUl{padding-left:50%}}@media (max-width:1440px){nav .activeUl{padding-left:30%}nav .activeLi2 .activeUl{padding-left:35%}.footerBox .footer{width:90%;padding:60px}.footerBox .footer .backTop{right:0}}@media (max-width:1200px){nav .logoName>img{width:200px}nav .activeUl{padding-left:18%}nav .activeLi2 .activeUl{padding-left:30%}nav .activeLi4{height:450px}nav .activeLi4 .workList>li{margin-bottom:8px}nav .activeLi4 .brandName,nav .activeUl>a>p{font-size:19px}.pcNavBox .navbar-logo{margin-left:0}.pcNavBox .pcUl{font-size:20px}.footerBox .footer{width:90%;padding:0 20px}.footerBox .footer .footer_left{width:180px}.footerBox .footer .footer_left>img{width:100%}.footerBox .footer .backTop{right:0}}@media (max-width:992px){nav .logoName>img{width:150px}nav .activeLi2 .activeUl,nav .activeUl{padding-left:12%}nav .activeUl>a>p{font-size:14px}nav .activeLi4{height:340px}nav .activeLi4 .workList>li{margin-bottom:10px}nav .activeLi4 .workList>li>a{font-size:15px}nav .activeLi4 .brandName{font-size:16px;line-height:30px}.pcNavBox .navbar-logo{margin-left:0}.pcNavBox .pcUl{font-size:16px;display:none}.pcNavBox .webUl{display:block;cursor:pointer;height:24px;width:40px;overflow:hidden;text-align:center}.footerBox .footer .footer_left{display:none}}@media (max-width:767px){.pcNavBox .pcUl{display:none}nav .logoName>img{width:200px}.footerBox .footer{width:90%;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footerBox .footer .footer_right{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footerBox .footer .menu{padding:0}.footerBox .footer .menu>a{font-size:14px}.footerBox .footer .menu>li>a{font-size:12px}.footerBox .footer .line{display:none}.footerBox .footer .backTop{right:0}}@media (max-width:480px){.bannerBox .bannerTitle{font-size:30px}.pcNavBox .navbar-logo,nav .logoName>img{width:150px}.pcNavBox .pcNav{width:90%}.footerBox .footer_left,.pcNavBox .pcUl{display:none}}