.white{color:#fff !important}.module-tit{font-size:36px;color:#333;margin-right:40px}.add-more{display:block;font-size:46px;font-weight:normal;width:46px;height:46px;color:#fff !important;text-align:center;line-height:46px;background:#0b226b url(../images/add-icon.png) no-repeat center center}.zx-btn{display:inline-block;height:48px;font-size:16px;line-height:28px;color:#0b226b;background:#fff url(../images/btn-icon.png) no-repeat left 20px center;padding:10px 27px 10px 50px}.news-detail{padding:90px 0 30px;margin-bottom:40px}.news-detail .flex{display:flex}.news-detail .flex-jb{justify-content:space-between}.news-detail img{max-width:100%;margin:0}.news-detail h1{font-size:30px;color:#333;margin-bottom:20px;text-align:center}.news-info{display:flex;align-items:center;justify-content:center;font-size:16px;color:#a20000;margin-bottom:40px}.news-info .news-time{padding-left:25px;margin-right:30px;background:url(../images/new-time-icon.png) no-repeat left center}.news-detail-main p{font-size:16px;line-height:26px;color:#666;margin-bottom:30px}.news-detail-main a{color:#0b226b}.news-btn{padding-top:20px;border-top:1px solid #ddd}.news-btn li{width:48%;margin:0 1%;font-size:18px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.news-btn li a{color:#666}.news-btn li a:hover{color:#a20000}.news-btn .prev{float:left;padding-left:60px;background:url(../images/new-l.png) no-repeat left center}.news-btn .next{float:right;text-align:right;padding-right:60px;background:url(../images/new-r.png) no-repeat right center}.banner-bg{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:416px;background:url(../images/cp/banner-bg.jpg) no-repeat center center;background-size:cover}.banner-bg .banenr-text{color:#fff}.banner-bg .banner-tit{font-size:36px;line-height:48px;text-align:center;margin-bottom:25px}.banner-bg .banner-cnt{font-size:16px;line-height:26px;margin-bottom:30px}.banner-bg .banner-btn{text-align:center}.banner-bg .banner-btn a{display:inline-block;font-size:16px;line-height:28px;color:#fff;background:#a20000 url(../images/btn-icon2.png) no-repeat left 20px center;padding:10px 27px 10px 50px}.cp-list{display:flex;flex-wrap:wrap;justify-content:start;padding:100px 0 80px;margin:0 -9px}.cp-list li{position:relative;width:299px;height:180px;overflow:hidden;margin:0 9px;margin-bottom:20px}.cp-list li p{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;font-size:20px;color:#fff;z-index:1}.cp-list li .cp-detail{position:absolute;display:flex;justify-content:center;align-items:center;text-align:center;top:-100%;left:0;width:100%;height:100%;padding:30px;color:#fff;background:rgba(11,34,107,0.6);z-index:2;transition:all 1.5s;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-ms-transition:all 1.5s;-o-transition:all 1.5s}.cp-list li .cp-tit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:20px;line-height:36px}.cp-list li .cp-cnt{font-size:14px;line-height:24px}.cp-list li:hover p,.cp-list li:hover .cp-list-name{display:none}.cp-list li:hover .cp-detail{top:0}.cp-list2{display:flex;flex-wrap:wrap;justify-content:start;padding:100px 0 80px;margin:0 -9px}.cp-list2 li{position:relative;width:230px;height:200px;padding:20px 0 0;overflow:hidden;margin:0 9px;margin-bottom:20px;text-align:center;box-shadow:0 0 5px rgba(0,0,0,0.2);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.cp-list2 li p{font-size:20px;line-height:36px}.cp-list2 li img{width:120px;height:120px;margin-bottom:10px}.cp-list2 li:hover img{transition:0.3s ease;transform:scale(1.1, 1.1)}.down-list{margin:0 -1%}.down-list dl{float:left;width:48%;margin:1%;padding:17px;border-bottom:none;border-top:3px solid #a20000;box-shadow:0 0 10px rgba(0,0,0,0.2);overflow:hidden;cursor:pointer}.down-list dl dt{position:relative;float:left;width:105px;height:105px;border-radius:105px;-webkit-border-radius:105px;-moz-border-radius:105px;-ms-border-radius:105px;-o-border-radius:105px;margin-right:17px}.down-list dl dt::before{position:absolute;content:'';display:block;width:44px;height:44px;background:url(../images/down/down-btn.png) no-repeat center center;right:-95px;bottom:-65px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.down-list dl .dtdtzip{background:url(../images/down/down-zip.png) no-repeat center center;background-size:contain}.down-list dl .dtdtxlsx{background:url(../images/down/down-xlsx.png) no-repeat center center;background-size:contain}.down-list dl .dtdtxls{background:url(../images/down/down-xls.png) no-repeat center center;background-size:contain}.down-list dl .dtdtrar{background:url(../images/down/down-rar.png) no-repeat center center;background-size:contain}.down-list dl .dtdtpptx{background:url(../images/down/down-pptx.png) no-repeat center center;background-size:contain}.down-list dl .dtdtppt{background:url(../images/down/down-ppt.png) no-repeat center center;background-size:contain}.down-list dl .dtdtpdf{background:url(../images/down/down-pdf.png) no-repeat center center;background-size:contain}.down-list dl .dtdtkey{background:url(../images/down/down-key.png) no-repeat center center;background-size:contain}.down-list dl .dtdtjpg{background:url(../images/down/down-jpg.png) no-repeat center center;background-size:contain}.down-list dl .dtdtjpeg{background:url(../images/down/down-jpeg.png) no-repeat center center;background-size:contain}.down-list dl .dtdtdocx{background:url(../images/down/down-docx.png) no-repeat center center;background-size:contain}.down-list dl .dtdtdoc{background:url(../images/down/down-doc.png) no-repeat center center;background-size:contain}.down-list dl dd{display:flex;align-items:center;height:105px;font-size:18px;line-height:24px;color:#333;padding-left:17px;border-left:1px solid #dedede;text-align:left}.down-list dl .down-tit{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.down-list dl:hover{background:url(../images/news/news-list-bg.jpg) no-repeat bottom right;background-size:100% 100%}.down-list dl:hover .dtdtzip{background:url(../images/down/down-zip-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtxlsx{background:url(../images/down/down-xlsx-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtxls{background:url(../images/down/down-xls-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtrar{background:url(../images/down/down-rar-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtpptx{background:url(../images/down/down-pptx-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtppt{background:url(../images/down/down-ppt-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtpdf{background:url(../images/down/down-pdf-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtkey{background:url(../images/down/down-key-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtjpg{background:url(../images/down/down-jpg-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtjpeg{background:url(../images/down/down-jpeg-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtdocx{background:url(../images/down/down-docx-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dtdtdoc{background:url(../images/down/down-doc-hover.png) no-repeat center center;background-size:contain}.down-list dl:hover .dt1{background:url(../images/down/down1_2.jpg) no-repeat center center;background-size:contain}.down-list dl:hover .dt2{background:url(../images/down/down2_2.jpg) no-repeat center center;background-size:contain}.down-list dl:hover .dt3{background:url(../images/down/down3_2.jpg) no-repeat center center;background-size:contain}.down-list dl:hover .dt4{background:url(../images/down/down4_2.jpg) no-repeat center center;background-size:contain}.down-list dl:hover dt::before{bottom:0}.down-list dl:hover dd{color:#a20000}.down-list dl:hover .down-tit{margin-top:-40px}.aboutUs{padding:80px 0 60px;background:cover}.aboutUs .about-tit{font-size:36px;color:#333;text-align:center}.aboutUs .about-cnt{font-size:16px;line-height:26px;color:#333;text-align:center;margin-bottom:50px}.aboutUs ul{margin-bottom:30px;margin:0 60px}.aboutUs li{float:left;width:20%;font-size:18px;color:#333}.aboutUs li b{font-size:72px}.aboutUs li p{text-align:left}.duty{display:flex}.duty .duty-l{width:50%;flex-basis:50%}.duty .duty-l img{width:100%}.duty .duty-r{width:50%;flex-basis:50%;padding-left:60px;background:url(../images/duty2.jpg) no-repeat right bottom}.duty .duty-tit{font-size:36px;line-height:1;color:#333;margin-bottom:30px}.duty .duty-cnt{font-size:16px;color:#333;line-height:26px;margin-bottom:30px}.duty .duty-btn a{display:inline-block;font-size:16px;line-height:26px;padding:10px 50px;color:#fff;background:#a20000 url(../images/r-icon.png) no-repeat right 20px center}.recruit{margin-bottom:40px;padding-bottom:40px;background:url(../images/recruit-bg.jpg) no-repeat right bottom;background-size:100%}.recruit .recruit-l,.recruit .recruit-r{float:left;width:50%}.recruit .recruit-l{display:flex;align-items:center;height:450px;padding-right:50px}.recruit .recruit-tit{font-size:36px;color:#333;margin-bottom:30px}.recruit .recruit-cnt{font-size:16px;line-height:26px;color:#333;margin-bottom:30px}.recruit .recruit-btn a{display:flex;align-items:center;max-width:450px;height:54px;font-size:16px;color:#fff;background:#a20000;padding:4px}.recruit .recruit-btn a i{display:block;width:46px;height:46px;margin-right:10px;background:#fff url(../images/footer-icon4.png) no-repeat center center}.contact-us{padding-bottom:80px}.contact-us .contact-tit{font-size:36px;color:#333;margin-bottom:20px}.contact-us .contact-l{float:left;width:624px;height:420px;margin-right:50px}.contact-us .contact-r{float:left;width:calc(100% - 674px)}.contact-us .address-list li{height:40px;font-size:18px;color:#333;line-height:40px;margin-bottom:12px}.contact-us .address-list li i{float:left;width:36px;height:36px;background:#0b226b;margin-right:12px;border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;-o-border-radius:36px}.contact-us .address-list li.li5{color:#a20000}.contact-us .address-list li .address-icon5{background:#a20000 url(../images/address-icon5.png) no-repeat center center}.contact-us .address-list li .address-icon1{background:#0b226b url(../images/address-icon1.png) no-repeat center center}.contact-us .address-list li .address-icon2{background:#0b226b url(../images/address-icon2.png) no-repeat center center}.contact-us .address-list li .address-icon3{background:#0b226b url(../images/address-icon3.png) no-repeat center center}.contact-us .address-list li .address-icon4{background:#0b226b url(../images/address-icon4.png) no-repeat center center}.layui-tab-title.tabs-title{border:none}.layui-tab-title.tabs-title li{width:136px;margin-right:25px;font-size:18px;line-height:24px;padding:10px;color:#333;border:1px solid #ddd;text-align:center;background:#fff}.layui-tab-title.tabs-title{height:46px;background:url(../images/ul-bg.jpg) repeat-x center}.layui-tab-brief .layui-tab-title.tabs-title .layui-this{background:#0b226b !important;color:#fff}.layui-tab-brief .layui-tab-more li.layui-this::after,.layui-tab-brief .layui-tab-title.tabs-title .layui-this::after{display:none !important}.fullSlide{position:relative;width:100%;max-width:1920px;margin:0 auto;z-index:0;overflow:hidden}.fullSlide .hd{position:absolute;bottom:20px;width:100%;text-align:center}.fullSlide .hd ul{display:flex;align-items:center;justify-content:center}.fullSlide .hd li{margin:0 15px}.fullSlide .hd p{font-size:14px !important;color:#fff}.slide-cnt{position:relative;height:100%;width:100%;background:rgba(69,130,176,0.5);overflow:hidden;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;color:#fff}.fullSlide li{position:relative;float:left;overflow:hidden}.fullSlide li img{position:absolute;width:100%;height:100%;z-index:-1}.fullSlide li .slide-tit{font-size:30px;margin-bottom:20px;width:184px;border:1px solid #fff}.fullSlide li p{font-size:20px;margin-bottom:30px}.fullSlide li p a{color:#fff}.fullSlide li p a:hover{opacity:.8}.major{padding:40px 0}.major-main{display:flex;justify-content:center;align-items:center;padding:37px 120px;background:url(../images/renzheng-bg.jpg) no-repeat center center;background-size:cover}.major-main ul{flex:1}.major-main ul li{float:left;width:50%;font-size:16px;line-height:26px;color:#fff;padding:5px 0 5px 25px;background:url(../images/success-icon.png) no-repeat left center}.major-tit{font-size:24px;color:#fff;margin-right:80px}.major-tit b{font-size:48px}.renzheng-list{margin:-2% -1% 0}.renzheng-list dl{float:left;width:48%;margin:2% 1% 0;padding:17px;border-bottom:none;border-top:3px solid #a20000;box-shadow:0 0 10px rgba(0,0,0,0.2);overflow:hidden;cursor:pointer}.renzheng-list dt{position:relative;float:left;width:146px;height:146px;margin-right:30px}.renzheng-list dt img{height:146px;max-width:none}.renzheng-list dt a{position:absolute;display:block;width:100%;height:100%;border:1px dashed #ddd;border-radius:146px;-webkit-border-radius:146px;-moz-border-radius:146px;-ms-border-radius:146px;-o-border-radius:146px;overflow:hidden}.renzheng-list dd{display:flex;flex-wrap:wrap;height:146px;align-items:center;font-size:18px;line-height:24px;color:#333;padding-left:30px;border-left:1px solid #dedede;text-align:left}.renzheng-list .noborder{border:none !important}.renzheng-list .renzheng-tit{font-size:24px;color:#333;margin-bottom:5px}.renzheng-list .renzheng-tit:hover a{color:#0b226b}.renzheng-list .renzheng-tit.price-tag span{display:inline-block;padding:0 5px;margin-left:10px;font-size:14px;line-height:24px;border-radius:24px;font-weight:normal;color:#fff !important;background:#a20000;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}.renzheng-list .renzheng-cnt{font-size:14px;color:#666}.renzheng-list .detail{position:relative;display:inline-block;font-size:14px;line-height:22px;color:#333;padding:5px 91px 5px 0}.renzheng-list .detail:hover{color:#0b226b}.renzheng-list .detail:hover::before{width:132px;right:-40px;background:url(../images/news/detail-new3.jpg) no-repeat right center}.renzheng-list .detail::before{position:absolute;display:block;content:'';width:132px;height:100%;top:0;right:0;background:url(../images/news/detail-new1.jpg) no-repeat right center;transition:right 1s;-webkit-transition:right 1s;-moz-transition:right 1s;-ms-transition:right 1s;-o-transition:right 1s}.int-box{display:flex;align-items:center;height:400px;color:#333;text-align:center;background:url(../images//gs-bg.jpg) no-repeat center center;background-size:cover}.int-box .int-tit{font-size:36px;line-height:48px;text-align:center;margin-bottom:25px}.int-box .int-cnt{font-size:16px;line-height:26px;margin-bottom:30px}.int-box .int-btn{text-align:center}.int-box .int-btn a{display:inline-block;font-size:16px;line-height:28px;color:#fff;background:#0b226b url(../images/r-icon.png) no-repeat right 20px center;padding:10px 50px 10px 27px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.int-box .int-btn a:hover{background:#0b226b url(../images/r-icon.png) no-repeat right 0 center}.new-dynamic .news-cnt{height:48px;overflow:hidden}.new-dynamic .right-box li{background:none !important}.new-dynamic .right-box li .news-tit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.new-dynamic .right-box li .detail:hover{padding-right:130px;background:url(../images/news/detail-new4.jpg) no-repeat right center}.jiance{padding:80px 0}.jiance .cp-list{padding:0}.standard{padding:80px 0;background:#f6f6f6}.standard .layui-input,.standard .layui-select,.standard .layui-textarea{height:40px;line-height:40px}.standard .layui-form-item{position:relative;width:320px;margin:0 5px}.standard .layui-form-item .layui-input-inline{width:100%}.standard .layui-form-item::before{position:absolute;content:'';display:block;width:40px;height:40px;top:0;right:0;background:url(../images/sanjiao.png) no-repeat center center;z-index:1}.standard .layui-form-item.search-form-item::before{display:none}.standard .layui-form-item .search-icon{position:absolute;content:'';display:block;width:40px;height:40px;top:0;right:0;background:url(../images/search.png) no-repeat center center;z-index:1;cursor:pointer}.standard .btn{text-align:center;margin-top:30px}.standard .btn a{display:inline-block;font-size:16px;line-height:28px;color:#fff;background:#a20000 url(../images/btn-icon2.png) no-repeat left 20px center;padding:10px 27px 10px 50px}.standard-list{margin-top:30px}.standard-list li{float:left;width:16.666%}.standard-list li a{display:block;margin:5px;font-size:16px;line-height:22px;color:#333;background:#fff;text-align:center;padding:15px 0;border-left:2px solid #a20000;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.standard-list li a:hover{color:#a20000;background:url(../images/standard-list-bg.jpg) no-repeat center center}.flow-box{padding:100px 0}.flow{display:flex;justify-content:center}.flow dl{position:relative;width:143px;margin:0 6px;padding-top:32px;padding-bottom:20px;background:#fff;text-align:center;border-top:4px solid #0b226b;box-shadow:0 0 10px rgba(0,0,0,0.2)}.flow dl::before{position:absolute;content:'';display:block;width:11px;height:100%;background:url(../images/sanjiao2.png) no-repeat left -1px center;right:-10px;top:0;z-index:1}.flow dl p{font-size:16px}.flow dl .p1{font-size:11px;color:#a20000}.flow dl:hover,.flow dl.active{background:#0b226b}.flow dl:hover p,.flow dl.active p{color:#fff}.flow dl:hover::after,.flow dl.active::after{position:absolute;display:block;content:'';width:100%;height:16px;background:url(../images/flow-tit-bg.png) no-repeat center bottom;left:0;bottom:-33px;z-index:3}.flow dl:hover::before,.flow dl.active::before{background:url(../images/sanjiao2-2.png) no-repeat left -9px center}.flow dl:hover.dl1 dt,.flow dl.active.dl1 dt{background-position:-11px -105px}.flow dl:hover.dl2 dt,.flow dl.active.dl2 dt{background-position:-166px -105px}.flow dl:hover.dl3 dt,.flow dl.active.dl3 dt{background-position:-321px -105px}.flow dl:hover.dl4 dt,.flow dl.active.dl4 dt{background-position:-476px -105px}.flow dl:hover.dl5 dt,.flow dl.active.dl5 dt{background-position:-631px -105px}.flow dl:hover.dl6 dt,.flow dl.active.dl6 dt{background-position:-786px -105px}.flow dl dt{width:70px;height:60px;margin:0 auto;margin-bottom:24px;background:url(../images/icon.png) no-repeat}.flow .dl1 dt{background-position:-11px -5px}.flow .dl2 dt{background-position:-166px -5px}.flow .dl3 dt{background-position:-321px -5px}.flow .dl4 dt{background-position:-476px -5px}.flow .dl5 dt{background-position:-631px -5px}.flow .dl6 dt{background-position:-786px -5px}.flow .flow-tel{width:290px;margin-left:42px;padding-left:30px;padding-top:45px;background:url(../images/flow-bg.jpg) no-repeat center center;background-size:cover}.flow .flow-tit{font-size:24px;color:#fff;position:relative;margin-bottom:10px}.flow .flow-tit::before{position:absolute;content:'';display:block;width:135px;height:100%;background:url(../images/p1-bg.png) no-repeat right center;right:0}.flow .flow-text{font-size:30px;color:#fff;font-weight:bold;padding-left:30px;background:url(../images/head-tel.png) no-repeat left center}.flow-main .flow-cnt{display:none}.flow-main .show.flow-cnt{display:block;height:172px;width:1250px;margin-top:28px;border-top:5px solid #0b226b;padding:20px 40px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);box-sizing:border-box}.flow-main .show.flow-cnt .flow-title{font-size:24px;color:#333;overflow:hidden;margin-bottom:15px;text-align:left}.flow-main .show.flow-cnt .flow-title span{color:#a20000}.flow-main .show.flow-cnt p{font-size:16px;line-height:26px;color:#666;text-align:left}.adv{padding:100px 0 0;margin-bottom:140px;background:url(../images/adv-bg.jpg) no-repeat center center;background-size:cover}.adv-list{position:relative;display:flex;justify-content:space-between;height:300px}.adv-list dl{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:300px;height:300px;padding:75px 0;box-shadow:0 0 10px rgba(0,0,0,0.2)}.adv-list dl dt{width:90px;height:90px;margin-bottom:30px;background:url(../images/icon2.png) no-repeat}.adv-list dl dd{width:100%;font-size:24px;color:#333;text-align:center}.adv-list dl:hover.dl1{background:url(../images/adv-bg1_2.jpg) no-repeat center center;background-size:cover}.adv-list dl:hover.dl1 dt{background-position:-180 0}.adv-list dl:hover.dl2{background:url(../images/adv-bg2_2.jpg) no-repeat center center;background-size:cover}.adv-list dl:hover.dl2 dt{background-position:-180 0}.adv-list dl:hover.dl3{background:url(../images/adv-bg3_2.jpg) no-repeat center center;background-size:cover}.adv-list dl:hover.dl3 dt{background-position:-180 0}.adv-list dl:hover.dl4{background:url(../images/adv-bg4_2.jpg) no-repeat center center;background-size:cover}.adv-list dl:hover.dl4 dt{background-position:-180 0}.adv-list dl:hover dd{color:#fff}.adv-list dl:hover.dl1 dt{background-position:-181px -12px}.adv-list dl:hover.dl1 dt{background-position:-181px 0}.adv-list dl:hover.dl2 dt{background-position:-181px -192px}.adv-list dl:hover.dl1 dt{background-position:-181px 0}.adv-list dl:hover.dl3 dt{background-position:-181px -372px}.adv-list dl:hover.dl1 dt{background-position:-181px 0}.adv-list dl:hover.dl4 dt{background-position:-181px -552px}.adv-list dl:hover.dl1 dt{background-position:-181px 0}.adv-list .dl1{background:url(../images/adv-bg1.jpg) no-repeat center center;background-size:cover}.adv-list .dl1 dt{background-position:0 -12px}.adv-list .dl2{background:url(../images/adv-bg2.jpg) no-repeat center center;background-size:cover}.adv-list .dl2 dt{background-position:0 -192px}.adv-list .dl3{background:url(../images/adv-bg3.jpg) no-repeat center center;background-size:cover}.adv-list .dl3 dt{background-position:0 -372px}.adv-list .dl4{background:url(../images/adv-bg4.jpg) no-repeat center center;background-size:cover}.adv-list .dl4 dt{background-position:0 -552px}.adv-list .dl1{margin-top:100px}.adv-list .dl1 dt{background-position:0 0}.adv-list .dl2{margin-top:20px}.adv-list .dl3{margin-top:140px}.adv-list .dl4{margin-top:70px}.adv2{padding:100px 0 0;background:#fff !important}.adv2 .adv2-list{padding-bottom:100px}.adv2 dl{float:left;display:flex;align-items:center;width:48%;margin:1%;border-right:3px solid #a20000;box-shadow:0 0 10px rgba(0,0,0,0.2);background:#fff}.adv2 dl dt{margin-right:40px}.adv2 dl dd{flex:1;padding-right:40px}.adv2 dl dd div{font-size:24px;color:#333;margin-bottom:20px}.adv2 dl dd p{font-size:14px;color:#666}.tx-name{padding-bottom:40px;background:url(../images/adv2-bg2.jpg) no-repeat center center;background-size:auto 100%}.tx-name .container{position:relative;padding:75px 0;padding-right:250px}.tx-name-list{min-height:289px}.tx-name-list .standard-list{flex:1;margin:0 auto;min-height:248px;max-height:248px;overflow-y:auto}.tx-name-list .standard-list li{width:20%}.tx-name-list .standard-list li a{background:rgba(255,255,255,0.6)}.tx-name-list .standard-list li a:hover{color:#a20000;background:url(../images/standard-list-bg.jpg) no-repeat center center}.tx-name-list .addmore{font-size:16px;color:#fff;margin-top:20px;cursor:pointer;text-align:center}.tx-name-list .addmore i{padding-right:15px;margin-left:5px;background:url(../images/addmore-icon.png) no-repeat center center}.tx-name-list .addmore:hover{opacity:.6}.tx-name-tel-box{position:absolute;top:0;right:0;width:200px;height:504px;background:url(../images/adv2-bg3.jpg) no-repeat center;background-size:cover;text-align:center;padding:60px 0}.tx-name-tel-box a{margin:0 auto}.tx-name-tel{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.tx-name-tel .p2{width:36px;padding-bottom:30px;background:url(../images/head-tel.png) no-repeat bottom center}.tx-name-tel .p1{width:24px;font-size:24px;padding-bottom:166px;margin-right:20px;background:url(../images/p2-bg.png) no-repeat bottom center}.tx-name-tel p{font-size:36px;font-weight:bold;color:#fff;word-wrap:break-word;writing-mode:vertical-lr;writing-mode:tb-lr}.laboratory{padding:100px 0}.laboratory dl{float:left;width:23%;margin:2% 1% 0;box-shadow:0 0 10px rgba(0,0,0,0.2)}.laboratory dl dt{position:relative;overflow:hidden}.laboratory dl dt>a img{width:100%;height:100%;transition:transform 1s}.laboratory dl dt:hover a img{transition:0.3s ease;transform:scale(1.2, 1.2)}.laboratory dl dd a{display:block;font-size:18px;line-height:30px;padding:10px 0;text-align:center;border-bottom:3px solid #a20000}.laboratory dl dd a:hover{color:#a20000}.copartner{padding:80px 0;background:#f9f9f9}.copartner .cp-list{padding:0}.copartner .cp-list li{width:31.333%;height:auto}.copartner .cp-list li .cp-detail{background:rgba(11,34,107,0.9)}.copartner .cp-list li .cp-cnt{margin-bottom:10px}.copartner .module-tit{float:left}.copartner .more{float:right;font-size:16px;color:#333;padding-right:50px;background:#f9f9f9 url(../images/r-icon2.png) no-repeat right 20px center;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.copartner .more:hover{opacity:.8}.copartner .cp-main{width:100%}.copartner .cp-main .renzheng-a{float:left;width:48%;margin:1.5% 1%;border:1px solid #fff;font-size:16px;line-height:28px;padding:5px 0;cursor:context-menu;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:rgba(255,255,255,0.3);border-radius:38px;-webkit-border-radius:38px;-moz-border-radius:38px;-ms-border-radius:38px;-o-border-radius:38px}.service-moudle{padding-bottom:260px}.service{position:relative}.text-right{text-align:right !important}.text-left{text-align:left !important}.service-list{position:absolute;width:1250px;height:100%;left:50%;top:0;margin-left:-625px;z-index:2}.service-list dl{position:absolute;width:50%}.service-list dl:hover.service-dl1,.service-list dl:hover.service-dl3{background:url(../images/service-dt-bg1_2.png) no-repeat right top !important}.service-list dl:hover.service-dl2,.service-list dl:hover.service-dl4{background:url(../images/service-dt-bg2_2.png) no-repeat left top !important}.service-list dl:hover dt div,.service-list dl:hover dt p{color:#a20000}.service-list dl:hover .service-dl5 dt{background:url(../images/service-dt-top2.jpg) no-repeat top center}.service-list dl dd{font-size:14px;line-height:24px;color:#666}.service-list dt{margin-bottom:20px}.service-list dt div{font-size:60px;font-weight:bold;color:#333}.service-list dt p{font-size:24px;color:#333}.service-list .service-dl1,.service-list .service-dl3{text-align:right;padding-left:120px;background:url(../images/service-dt-bg1.png) no-repeat right top}.service-list .service-dl1 dt,.service-list .service-dl3 dt{padding-right:20px}.service-list .service-dl2,.service-list .service-dl4{padding-right:120px;background:url(../images/service-dt-bg2.png) no-repeat left top}.service-list .service-dl2 dt,.service-list .service-dl4 dt{padding-left:20px}.service-list .service-dl1{top:40px;left:-60px;padding-right:200px}.service-list .service-dl2{top:40px;right:-60px;padding-left:200px}.service-list .service-dl3{top:260px;left:-135px;padding-right:200px}.service-list .service-dl4{top:260px;right:-135px;padding-left:200px}.service-list .service-dl5{bottom:-185px;left:25%;text-align:center}.service-list .service-dl5 dt{max-width:145px;margin:0 auto 20px;padding-top:10px;background:url(../images/service-dt-top.jpg) no-repeat top center}.c-box{position:relative;width:448px;height:448px;margin:0 auto}.c-list{position:absolute;width:100%;height:100%}.c1{background:url(../images/circle/c1.png) no-repeat center center;animation:myfirst2 35s infinite linear;z-index:1;-webkit-animation:myfirst2 35s infinite linear}.c2{background:url(../images/circle/c2.png) no-repeat center center;animation:myfirst2 25s infinite linear;z-index:2;-webkit-animation:myfirst2 25s infinite linear}.c3{background:url(../images/circle/c3.png) no-repeat center center;animation:myfirst2 15s infinite linear;z-index:3;-webkit-animation:myfirst2 15s infinite linear}.c4{background:url(../images/circle/c4.png) no-repeat center center;animation:myfirst2  5s infinite linear;z-index:4;-webkit-animation:myfirst2  5s infinite linear}@keyframes myfirst2{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes myfirst{from{transform:rotate(0deg)}to{transform:rotate(-359deg)}}.news-list{padding:90px 0 30px;margin-bottom:40px}.text-center{text-align:center}.left-nav{position:relative;float:left;width:260px;min-height:400px;background:#0b226b}.left-nav .left-nav-tit{font-size:36px;line-height:1;color:#fff;padding:40px 0 40px 40px;border-bottom:1px solid #035ace}.left-nav li{padding:15px 0 15px 40px;position:relative;font-size:18px;line-height:22px;border-bottom:1px solid #035ace}.left-nav li a{color:#fff}.left-nav li.active::before{position:absolute;content:'';display:block;width:10px;height:100%;background:url(../images/r-s.png) no-repeat left center;top:0;right:-10px}.left-nav li.active,.left-nav li:hover{background:#2748b1;border-bottom:1px solid #2748b1}.left-nav .more{position:absolute;bottom:40px;left:40px;display:inline-block;font-size:16px;line-height:28px;color:#fff;background:#0b226b url(../images/r-icon.png) no-repeat right 20px center;padding:10px 50px 10px 0px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.left-nav .more:hover{opacity:.8;background:#0b226b url(../images/r-icon.png) no-repeat right 0px center}.right-box{float:left;width:83%;width:calc(100% - 310px);margin-left:50px}.right-box .msg-img{margin:0 -1%;margin-bottom:20px}.right-box .msg-img dl{float:left;width:48%;margin:0 1%;border-bottom:3px solid #a20000;box-shadow:0 0 20px rgba(0,0,0,0.2)}.right-box .msg-img dl dd{font-size:18px;color:#333;padding:15px 0;line-height:26px;text-align:center}.right-box .column2{margin:-2% -1% 0}.right-box .column2 li{float:left;width:48%;margin:2% 1% 0}.right-box li{padding:30px 30px 25px;border-left:3px solid #a20000;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.2);margin-bottom:20px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.right-box li:hover{background:url(../images/news/news-list-bg.jpg) no-repeat bottom right;background-size:cover}.right-box li .news-tit{margin-bottom:20px}.right-box li .news-tit a{font-size:24px;color:#333}.right-box li .news-tit a:hover{color:#a20000}.right-box li .new-info{display:block;font-size:16px;color:#a20000;text-align:left;margin-bottom:15px}.right-box li .new-info .time-icon{padding-left:24px;margin-right:30px;background:url(../images/new-time-icon.png) no-repeat left center}.right-box li .news-cnt{font-size:14px;color:#666;line-height:24px;margin-bottom:20px}.right-box li .detail{display:inline-block;font-size:14px;line-height:22px;color:#333;padding:5px 91px 5px 0;background:url(../images/news/detail-new1.jpg) no-repeat right center;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.right-box li .detail:hover{color:#a20000;background:url(../images/news/detail-new2.jpg) no-repeat right center}.page{margin-top:30px}.page #page1{text-align:center}.layui-laypage .layui-laypage-curr .layui-laypage-em{background:#a20000}.layui-laypage a{color:#333 !important}.layui-laypage-next:hover{color:#a20000 !important}.layui-laypage a,.layui-laypage span{font-size:24px;width:46px;height:46px;margin:0 10px;box-sizing:border-box;text-align:center;line-height:46px;border-radius:46px;-webkit-border-radius:46px;-moz-border-radius:46px;-ms-border-radius:46px;-o-border-radius:46px;border:none}.layui-laypage .layui-laypage-curr .layui-laypage-em{border-radius:46px;-webkit-border-radius:46px;-moz-border-radius:46px;-ms-border-radius:46px;-o-border-radius:46px}.case-box{margin:0 -1%}.case-box dl{float:left;width:30%;margin:1%;border-bottom:3px solid #a20000;box-shadow:0 0 10px rgba(0,0,0,0.2)}.case-box dl dt{display:flex;align-items:center;justify-content:center;position:relative;height:380px;overflow:hidden}.case-box dl dt .case-bg{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.case-box dl dt .view-btn{width:0;background:url(../images/search-icon.png) no-repeat center center;z-index:9;cursor:pointer}.case-box dl dt .case1{width:0;cursor:pointer}.case-box dl dt .case-icon{width:198px;position:relative;z-index:2;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.case-box dl dt .case-bg.delay,.case-box dl dt .case-icon.delay{transition:all 1s 2s;-webkit-transition:all 1s 2s;-moz-transition:all 1s 2s;-ms-transition:all 1s 2s;-o-transition:all 1s 2s}.case-box dl dd{text-align:center;padding:10px 0}.case-box dl dd p{font-size:14px;color:#a20000;margin-bottom:5px}.case-box dl dd .p1{font-size:18px;color:#333;margin-bottom:7px}.case-box dl:hover dt .case-icon{width:0}.case-box dl:hover dt .view-btn{width:100%;left:0}.case-box dl:hover dt .case2{width:0}.case-box dl:hover dt .case1{width:100%;left:0}.case-box dl:hover .p1{color:#a20000}@media only screen and (max-width: 1024px){.aboutUs{padding:5% 0}.aboutUs .about-cnt{margin-bottom:3%}.contact-us{padding-bottom:3%}.contact-us .container{display:flex;justify-content:center;flex-wrap:wrap}.aboutUs li{font-size:16px}.aboutUs li b{font-size:40px}.contact-us .contact-r{width:100%;margin-top:3%}.contact-us .contact-l{margin:0 auto}.contact-us .layui-tab,.contact-us .address-list li.li5{margin-bottom:0 !important}.cp-list,.cp-list2,.jiance{padding:5% 0}.cp-list li,.cp-list2 li{width:31.333%;margin:1%}.cp-list li img{width:100%}.news-detail,.news-list{padding:5% 0 0;margin-bottom:3%}.left-nav .left-nav-tit{font-size:24px;padding:20px 2%}.news-list .left-nav{width:100%;height:auto;min-height:auto;margin-bottom:20px}.news-list .left-nav ul{display:flex}.news-list .left-nav ul li{width:33.333%;padding:10px 0;text-align:center}.left-nav li.active::before{width:100%;height:20px;left:0;right:auto;top:auto;bottom:-20px;background:url(../images/r-s2.png) no-repeat top center}.right-box{width:100%;margin:0 auto}.flow-box{padding:5% 0}.flow-box .flow{flex-wrap:wrap;justify-content:start}.flow-box .flow dl{margin:10px}.flow-box .flow .flow-tel{width:100%;margin:3% auto 0;padding:3% 0 3% 30px}.adv,.adv2{padding:5% 0;margin-bottom:0}.adv-list{flex-wrap:wrap;height:auto}.adv-list dl{width:48%;margin:1% !important}.adv2 dl{width:98%}.adv2 .adv2-list{padding:0}.major-main{padding:3%;flex-wrap:wrap}.major-tit{margin-right:20px}.tx-name .container{padding:5% 2%}.tx-name-list{width:100%;height:auto}.tx-name-tel-box{width:100%;height:auto;position:static;padding:2%;margin-top:3%}.tx-name-tel .p1,.tx-name-tel .p2{width:100%;padding:0;writing-mode:inherit;-webkit-writing-mode:inherit;-ms-writing-mode:inherit}.tx-name-tel{flex-wrap:wrap}.tx-name-tel .p1,.tx-name-tel .p2{background:none}.service-moudle{padding-bottom:5%}.c-box{display:none}.service-list{display:flex;flex-wrap:wrap;position:static;width:100%;margin:0 auto}.service-list dl{width:48%;margin:1%;position:static;padding:0 !important;background:#fff !important;text-align:left !important}.service-list dl:hover.service-dl1,.service-list dl:hover.service-dl2,.service-list dl:hover.service-dl3,.service-list dl:hover.service-dl4{background:#fff !important}.service-list dl dd{text-align:left !important}.service-list dl dd{background:none !important}.service-list .service-dl5 dt{width:auto;max-width:none;background:none}}@media only screen and (max-width: 768px){.banner-bg{height:auto;min-height:200px;padding:20px 0}.mb8{margin-bottom:5%}.right-box .msg-img{margin:0 auto 3%}.aboutUs ul{margin:0 auto}.duty{flex-wrap:wrap}.duty .duty-l,.duty .duty-r,.recruit .recruit-l,.recruit .recruit-r{width:100%;flex-basis:100%}.duty .duty-r{background-size:100% !important;padding-top:3%;padding-left:2%}.recruit .recruit-l{height:auto;padding:3% 2%}.recruit .recruit-r img{width:100%}.cp-list,.cp-list2{margin:0 auto}.cp-list li,.cp-list2 li,.laboratory dl{width:48%}.laboratory dl dt img{width:100%}.standard,.laboratory{padding:5% 0}.standard-list li{width:25%}.standard .layui-form-item .layui-input-inline{margin-left:auto}.news-btn li{font-size:14px;background-size:30px !important}.news-btn .prev{padding-left:40px}.news-btn .next{padding-right:40px}.major{padding:5% 0}.major-tit,.major-main ul{width:100%}.major-main ul{flex:auto;margin:3% 0}.renzheng-list dt{width:90px;height:90px}.renzheng-list dl{width:98%}.news-list .left-nav .more{left:auto;right:0;bottom:auto;top:10px}.copartner{padding:5% 0}.copartner .cp-list li{width:48%}.cp-list li p img{width:auto;max-width:100%}.cp-list li p,.cp-list li p.cp-list-name{display:flex !important}.news-detail{min-height:calc(100vh - 208px)}.flow dl::before,.cp-list li .cp-detail,.tx-name-tel-box{display:none !important}.flow dl{width:31.333%;margin:1% !important}.duty-btn{text-align:center}.tabs-title .layui-tab-bar{display:none !important}.contact-us .address-list li{height:auto}}@media only screen and (max-width: 425px){.mb40,.adv2 dl dd div{margin-bottom:3%}.adv2 dl,.right-box .column2 li,.renzheng-list dl{margin:10px 1%}.adv2 dl dt{margin-right:15px}.adv2 dl dt img{width:90px;height:90px}.adv2 dl dd{padding-right:2%}.right-box .msg-img dl,.case-box dl{width:98%;margin:0 auto 3%}.aboutUs li{width:33.333%;margin:1% 0}.int-box .int-tit,.ft36{font-size:28px;line-height:30px}.int-box .int-btn a{font-size:14px;line-height:20px}.mb36.flex{flex-wrap:wrap}.major-main ul li{width:100%}.module-tit{width:100%;font-size:28px;margin-bottom:3%}.layui-tab-title.tabs-title li{font-size:16px}.layui-tab-title.tabs-title{width:calc(100% - 50px);overflow-x:auto}.renzheng-list dd{display:inline;height:auto;border:none;padding:0}.right-box .column2 li,.right-box li{width:98%;padding:3%}.mb36{position:relative;margin-bottom:3%}.copartner .more{position:absolute;top:10px;right:0}.cp-list li,.cp-list2 li{width:98%}.standard-list li,.tx-name-list .standard-list li{width:50%}.copartner .cp-list li,.down-list dl{width:98%}.flow dl{width:48%}}
