*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;font-family:Microsoft YaHei,Arial;}
body{font-size: 14px;min-width: 1300px;overflow-x:hidden;color: #333;}
a{text-decoration: none;font-size: 14px;}
address, caption, cite, code, dfn, em, th, var, optgroup, i{font-style: inherit;font-weight: inherit;}
img{vertical-align: top;border: none;}
input, textarea{outline: none;border: none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
.fr{ float:right;}
.fl{ float:left;}
.w1500,.page,.gy,.box{max-width: 1500px; min-width: 1300px; width: 100%; margin: 0 auto;}
.clear,.cl{height: 0; overflow: hidden; clear: both;}
.dfs{display: flex;justify-content: space-between;}
.db>div, .lb>li, .dd>dl{display:inline-block;vertical-align:top;}



/*抬头*/
.head{width: 100%;height: 120px;position: relative; background: #fff;}
.head_logo{width: 300px;height: 120px;position: absolute;left: 0;top: 0;background: #0148a3;background-image: linear-gradient(120deg,#1368d5 10%,#0148a3 80%);display: flex;flex-direction: column;align-items: center;justify-content: center;}
.head_logo *{line-height: 1em;color: #fff;}
.head_logo b{font-size: 30px; text-shadow: 5px 5px 4px rgba(0,0,0,0.4);}
.head_logo p{font-size: 12px;margin-top: 7px;letter-spacing: 1.3px;}
.head_nr{padding-left: 300px;}
.head_t{height: 40px;border-bottom: 1px solid #ddd;display: flex;justify-content: space-between;}
.head_tl{font-size: 16px;line-height: 40px;color: #999;padding-left: 30px;}
.head_tr{display: flex;justify-content: flex-end;align-items: center;}
.head_tqr{font-size: 14px;color: #999; line-height: 39px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; padding: 0 20px; position: relative;cursor: pointer;transition: 0.3s;}
.head_tqr:hover{color: #000000;}
.head_tqr>img{margin-top: 12px;margin-right: 6px; width: 18px;height: auto;}
.wxewm{width: 120px;position: absolute; bottom: -121px; background: #fff;padding: 10px; box-shadow: 0px 8px 65px rgba(191,191,191,0.29); z-index: 9999; transform: rotateX(90deg); transform-origin: top;transition: 0.3s;}
.wxewm img{ width: 100%; height: auto;}
.head_tqr:hover .wxewm{  transform: rotateX(0deg);}
.head_tel{font-size: 14px;color: #999;line-height: 39px; padding: 0 30px 0 20px;}
.head_tel span{color: #0148a3;font-weight: bold;font-size: 18px;}

.head_b{display: flex;justify-content: space-between;align-items: center;}


.head_nav{width:64%;position: relative;}
.head_nav>ul {display: flex; justify-content: space-around; align-items: center;}
.head_nav>ul>li {display: flex;flex-direction: column;align-items: center;z-index: 5;line-height: 80px;}
.head_nav>ul>li:nth-child(5) .fl_box li a:nth-child(1):before{     left: 14px;}
.head_nav>ul>li:nth-child(5) .fl_box li a:nth-last-child(-n+2):before{     left: 10px;}
.head_nav>ul>li>a {font-size: 17px;color: #333;width: 100%;text-align: center;display: flex;flex-direction: column;text-transform: uppercase;position: relative;}
.head_nav li a i {color: #666;font-size: 12px;font-family: Arial;text-transform: uppercase;opacity: 0.3;transform: scale(0.9);}

.head_nav>ul>li>a:after{content:'';width: 22px;height: 0;background: #0148a3;background-image: linear-gradient(to right, #0148a3, #25933a);position: absolute;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.5s;}
.head_nav>ul>li:hover a:after, .head_nav>ul>li.cur a:after{height: 4px;}
.head_nav>ul>li:hover>a, .head_nav>ul>li.cur>a{font-weight: bold;color: #0148a3;}



/*下拉*/
.head_nav>ul>li:hover>dl {opacity: 1;visibility: visible;top: 100%;}
.head_nav>ul>li>dl { position: absolute; width: 100%;display: block;  z-index: 100; background: #fff;left: 0;box-shadow: 0 0 10px rgba(0,0,0,0.1);
 opacity: 0; visibility: hidden;transition: all 0.5s;top: 180px; padding: 70px;}
.nav>ul>li>dl>dd { display: block;overflow: hidden;margin: auto;}
.xl_bt { width: 100%;border-bottom: 1px #eee solid;padding-bottom: 40px;  overflow: hidden;}
.xl_bt p {font-size: 26px;color: #333; float: left; font-weight: 100; line-height: 30px;}
.xl_bt a { width: 120px; height: 30px; background: #143d8f; text-align: center;  color: #fff;  font-size: 14px;  display: block; float: right; line-height: 30px; border-radius: 60px;}
.fl_box {width: 100%;overflow: hidden;}
.fl_box li {width: calc( (100% - 40px)/5); float: left;margin-top: 25px;}
.fl_box li+li {margin-left: 10px;}
.fl_box li a {font-size: 17px; color: #666;position: relative; padding-left: 20px; text-align: left; line-height: 20px; display: block; border: 1px #eee solid; text-align: center !important; padding: 16px;}
.fl_box li a:hover { color: #143d8f;}
.fl_box li a:before { content: ""; width: 10px;height: 10px; border: 1px #949494 solid;position: absolute;  left: 23px; top: 22px;border-radius: 50%;}
.fl_box li a:hover:before { border-color: #143d8f;}
.fl_box li:nth-child(6) { margin-left: 0}
.fl_box li dt {margin-top: 5px; padding-left: 20px;}
.fl_box li dt a { font-size: 15px;color: #999;}
.fl_box li dt a:before {border-color: #a9a9a9;}
.re {width: 100%; overflow: hideen; margin-top: 30px;}
.re .rbt { font-size: 24px; color: #333;  float: left; font-weight: 100; border-left: 5px #00 solid;border-left: 5px #143d8f solid; padding-left: 10px;
 margin-bottom: 30px;}
.re .t_box { width: 100%;overflow: hidden;}
.t_box>.progdwz2021 li {float: left;width: calc((100% - 30px)/4);border-radius: 15px;}
.t_box>.progdwz2021 li img {width: 100%;height: auto;border: 1px #eee solid;}
.t_box>.progdwz2021 li+li {margin-left: 10px;}
.t_box>.progdwz2021 li a { line-height: 40px;}
.t_box>.progdwz2021 li span {display: block; text-align: center;}
.re .t_box>.news_div>.news_div_item {float: left;  width: calc((100% - 20px)/2);text-align: left; border: 1px #eee solid; margin-bottom: 20px;
box-shadow: 0 0 5px #eee; padding: 20px;}
.re .t_box>.news_div>.news_div_item+.news_div_item {margin-left: 20px;}
.re .t_box>.news_div>.news_div_item:nth-child(3) { margin-left: 0;}
.re .t_box .news_div_item_a { font-size: 16px;  line-height: 35px;color: #143d8f;  font-weight: bold;}
.re .t_box .news_div_item_body {  font-size: 14px;line-height: 23px; color: #666;}
.news_div_item_date {display: flex;}
.news_div_item_year, .news_div_item_month, .news_div_item_day {color: #666; font-size: 16px;line-height: 20px;}
.nav>ul>li:hover>dl { opacity: 1; visibility: visible; top: 98%;}
.com_bo { width: 100%;color: #666; line-height: 25px; overflow: hidden;text-align: left; font-weight: 100;}
.fl_box ul { display: flex;  flex-flow: wrap;}
.fl_box li a { font-size: 17px;color: #666;position: relative; padding-left: 20px;  text-align: left; line-height: 20px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.fl_box li dl {display: none;}



/*搜索*/
.head_search{height: 2vw;margin-right: 30px; position: relative;}
.head_search form{display:flex;align-items:center;justify-content:space-between;width:10.5vw;height: 100%;margin: 0;background:#eee;border-radius: 100px;overflow: hidden;}
.head_search input{outline: none;border: none;background: none;}
.search_conter{width: 80%;height:100%;margin:0;padding:0 0 0 15px;}
.search_button{width: 2.3vw;}
.search_nr {position: absolute; right: 0; bottom: -200px; width: 680px; text-align: center; background: #fff; z-index: 9999; padding: 28px 18px;  box-shadow: 0 0 10px rgba(0,0,0,0.1); opacity: 0; visibility: hidden; transition: all 0.5s;}
.head_search:hover .search_nr{ bottom: -96px; opacity: 1; visibility: visible;}




/*banner*/
.bann{overflow: hidden; margin-bottom: 0 !important;}
.slider{width: 100%;}
.bann .slick-slide{height: auto;}
.bann .slick-slide img {width: 100%;}
.bann .slick-prev {left: 38px;z-index: 99;}
.bann .slick-next {right: 40px;}
.bann .slick-dots{bottom: 42px;}
.bann .slick-dotted.slick-slider{margin-bottom: 0;}
.bann .slick-prev:before,.bann .slick-next:before{font-size: 34px;font-family: "zxi";}
.bann .slick-dots li{margin:0 4px !important;background: #fff; width: 8px;height: 8px;  opacity: 0.4; border-radius: 50px;transition: 0.3s all ease;}
.bann .slick-dots li.slick-active{ opacity: 1;  filter: alpha(opacity=100);width: 50px; background: #fff;}
.bann .slick-dots li:hover{ width: 50px;}
.bann .slick-dots li button{display: none !important;}
.bann .slick-dots li button:before{color: #fff;opacity: 1;font-size:42px;}
.bann .slick-dots li.slick-active button:before{color:#000a41;}
.bann.slick-dotted .slick-prev{left:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-prev{left:38px;}
.bann.slick-dotted .slick-next{right:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-next{right:38px;}
.bann .slick-prev:before,.bann .slick-next:before{width:36px;height:52px;background:rgba(0,0,0,0.8) url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M662.268422 511.010463 280.997835 892.299469c-14.785751 14.808264-14.785751 38.796608 0 53.562916 14.788821 14.807241 38.776142 14.807241 53.584406 0l408.226518-408.230612c14.789844-14.790868 14.789844-38.777165 0-53.585429-1.01512-1.020236-2.099824-1.976004-3.206018-2.843768L333.797365 75.350129c-14.808264-14.788821-38.795585-14.788821-53.607942 0-14.762215 14.808264-14.762215 38.796608 0 53.585429L662.268422 511.010463 662.268422 511.010463 662.268422 511.010463zM662.268422 511.010463' %20fill%3D'%23ffffff' %3E%3C/path%3E%3C/svg%3E")center no-repeat;line-height: 52px;display: block;top:calc(50% - 26px);}
.bann .slick-prev:before{content: '';display: block;left:0;transform: rotate(180deg);}
.bann .slick-next:before{content: '';right:0;}








.product {padding: 80px 0;background: #f2f4f7;}
.prod_row1{ position: relative;}
.prod_row1 .fl{position: relative; width: 100%;}
.product .prod_row1 .fl:after{content: '';background: url(//memberpic.114my.cn/liu18024/uploadfile/image/20240318/20240318101953_1624174247.png) no-repeat center; width: 352px;height: 340px; display: block;position: absolute;  top: 0; z-index: 333; right: -92px;}
.prod_row1 .fl a{font-size: 32px;color: #333;font-weight: bold;display: block;position: relative;z-index: 334; border-left: 5px solid #0148a3;padding-left: 30px;}
.prod_row1 .fl *{ line-height: 1em;}
.prod_row1 .fl a > .color{font-weight: bold;font-size: 32px;color: #0148a3;display: inline-block;}
.prod_row1 .fl a .small{display: block;font-weight: 100;color: #666;font-size: 18px;margin-top: 14px;}
.prod_row1 .fr{position: absolute; right: 0; top: 0;  bottom: 0; margin: auto;}
.prod_row1 .fr a{font-size: 14px;text-transform: uppercase; line-height: 62px;}
.prod_row1:hover .fr a{color: #0148a3;}

.prod_row2{position: relative;z-index: 334;padding-top: 30px;display: flex; justify-content: space-between;}

.prod_row2 .prod_item{display: block;float: left;width: 24%;height: 290px;box-sizing: border-box;padding: 35px 80px 35px 40px;position: relative;background: rgba(255,255,255,0.9);box-shadow: 0px 8px 65px rgba(191, 191, 191, 0.29);}
.prod_row2 .prod_item *{transition: 0.3s all ease-in-out;}
.prod_row2 .prod_item strong{font-size: 25px;color: #343434;display: block;line-height: 55px;padding-bottom: 5px;position: relative;z-index: 3;}
.prod_row2 .prod_item p{font-size: 16px;color: #666;line-height: 26px;font-weight: 100;height: 95px;}
.prod_row2 .prod_item i{display: block;color: #333;font-size: 13px;font-family: arial;font-style: normal;line-height: 32px;margin-top: 20px;position: relative;padding: 0 20px;background: transparent;width: 124px;}
.prod_row2 .prod_item:hover i{background: #25933a;padding: 0 12px 0 30px;color: #fff;}
.prod_row2 .prod_item i:after{content: '';width: 0;height: 0;border-width: 4px 0 4px 4px;border-style: solid;border-color: transparent transparent transparent #333;position: absolute;left: 0;top: 12px;transition: 0.3s all ease-in-out;}
.prod_row2 .prod_item:hover i:after{left: 16px;border-color: transparent transparent transparent #fff;}




/*pro*/
.pro{margin: 80px 0;}
.procon{position: relative;}
.pro_fl{position: absolute; top: 0; left: 0; z-index: 9999;}

.pro_tit{display: flex; justify-content: flex-start; align-items: center;}
.pro_tb{position: relative;}
.pro_tb em{font-size: 26px;line-height: 1em; color: #e2e2e2;font-family: Impact;text-transform: uppercase;}
.pro_tb p{font-size: 42px; line-height: 1em; font-weight: bold; margin-top: 4px;}


.pro_lb{margin-top: 50px; margin-left: 12%;}
.pro_lb li{transition: 0.3s;}
.pro_lb li a{position: relative;color: #333; display: block;font-size: 18px; line-height: 44px; font-weight: 100; padding-left: 18px;transition: 0.3s;}
.pro_lb li a:before{ content: "";position: absolute; left: 0; top: 0;bottom: 0; margin: auto; width: 7px; height: 7px; border: 1px solid #ddd; border-radius: 100%;transition: 0.3s;}
.pro_lb li a:after{content: "";}
.pro_tbl{width: 90px;}
.pro_tbl img{ width: 100%;}
.pro_lb li.on a{ color: #0148a3; font-weight: bold;}
.pro_lb li.on a:before{border: 2px solid #0148a3;}
.pro_lr div{width: 40px; height: 40px;border: 1px solid #9a9a9a; border-radius: 100%;background: url(//memberpic.114my.cn/liu18024/uploadfile/image/20240319/20240319101225_299938109.png)center no-repeat;background-size: 10px;    cursor: pointer;opacity: 0.6;transition: 0.3s;}
.pro_lr{ display: flex; justify-content: space-between;  width: 100px; position: absolute; right: -186px; bottom: 0;}
.pro_lr div.pro_next{transform: rotate(180deg);}
.pro_lr div:hover{opacity: 1;}

.pro_nr{}
.pro_item{}
.pro_item ul{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.pro_item ul *{ transition: all 0.36s ease-out;}
.pro_item li{width: 32.5%;position: relative; overflow: hidden;z-index: 1;}
.pro_item li img{width: 100%; height: auto;}
.pro_item li span {position: absolute; width: 100%;  text-align: center;  left: 0; bottom:0; opacity: 0; z-index: 2;}
.pro_item li span a{ font-size: 16px; color: #fff;line-height: 30px;}
.pro_item li:hover span {bottom: 15%;opacity: 1;}
.pro_item li:before{content: '';position: absolute;  top: 50%; left: -10%;  margin: auto; width: 32px;  height: 2px;  background: #fff;z-index: 2;    transition: all 0.36s ease-out;}
.pro_item li:after{content: '';position: absolute; top: -10%;left: 50%; margin: auto; width: 2px;  height: 32px;  background: #fff;z-index: 2;    transition: all 0.36s ease-out;}
.pro_item li:hover:before{top: calc(50% - 0px); left: calc(50% - 16px); opacity: 0.9;}
.pro_item li:hover:after{ top: calc(50% - 15px); left: calc(50% - 1px); opacity: 0.9;}
.pro_item li>a:after{content: ''; width: 100%;height: 100%;position: absolute; left: 0; top: 0;background: #000000; z-index: 1; opacity: 0;    transition: all 0.36s ease-out;}
.pro_item li:hover>a:after {opacity: .5;}
.pro_item li:nth-child(n+4){margin-top: 20px;}
.pro_item li:hover img { transform: scale(1.08) translate3d(0, 0, 0);}
.pro_item li:first-of-type:before, .pro_item li:first-of-type:after {display: none;}



/*adv*/
.adv_sindex{display: block;padding: 40px 0;background: #fff;position:relative;}

.adv_row1{display: block;padding: 20px 0 50px;}
.adv_row1 a{padding-top: 33px;background: url(http://aiqxt.114my.cn/memberpic/maimijinshu123/uploadfile/image/20191129/20191129091729_1487601214.png) no-repeat center top;display: block;font-size: 30px;color: #343434;font-weight: normal;text-align: center;line-height: 45px;}
.adv_row1 a .color{color: #e9b240;font-weight: bold;font-size: inherit;}
.adv_row1 a p{font-size: 18px;font-weight: lighter;color: #777;line-height: 30px;}
.adv_sindex .adv_item *{transition: 0.3s all ease;}
.adv_sindex .adv_item{float: left;width: 420px; transition: 0.3s all ease;background: #f9f9f9;z-index: 2;border-radius: 0;}
.adv_sindex .adv_item.swiper-slide-active{/*! border-radius: 30px; */margin: 0;z-index: 3;box-shadow: 0 0 50px 0px rgba(0,0,0,0.1);background: #fff;}
.adv_sindex .adv_item:before{content: '';display: block;width: 110%;height: 110%;background: #fff;position: absolute;z-index: 0;left: -5%;top: -5%;box-shadow: 0 0 50px 0px rgba(0,0,0,0.1);transition: 0.3s all ease;transform: scale(0.9);opacity: 0;border-radius: 15px;}
.adv_sindex .adv_item.swiper-slide-active:before{content: '';display: block;width: 110%;height: 110%;background: #fff;position: absolute;z-index: 0;left: -5%;top: -5%;box-shadow: 0 0 50px 0px rgba(0,0,0,0.05);transform: scale(1);opacity: 1;}
.adv_sindex .adv_item .adv_ico{position: relative;width: 110px;height: 110px;margin:55px auto 0;z-index: 1;}
.adv_sindex .adv_item .adv_ico img{position: absolute;top: 30px;left: 30px;width: 50px;height: 50px;display: block;}
.adv_sindex .adv_item .adv_ico:after{content:'';-webkit-animation:warn 2s ease-out 0.2s; -moz-animation:warn 12 ease-out 0.2s; animation:warn 2s ease-out 0.2s; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; animation-iteration-count:infinite;width: 110px;height: 110px;background: url(http://aiqxt.114my.cn/memberpic/maimijinshu123/uploadfile/image/20191129/20191129100939_1440441739.png) no-repeat center;display: block;position: absolute;left: 0;top: 0;}
.adv_sindex .adv_item .adv_tit{font-size: 26px;display: block;text-align: center;color: #343434;line-height: 40px;padding: 30px;position: relative;z-index: 1;}
.adv_sindex .adv_item .adv_tit .en{display: block;line-height: 18px;text-transform: capitalize;color: #aaa;}
.adv_sindex .adv_item.swiper-slide-active .adv_tit{color:#e9b240}
.adv_sindex .adv_item .adv_cont{padding: 20px 60px 50px;position: relative;z-index: 1;}
.adv_sindex .adv_item .adv_cont ul li{font-size: 13px;line-height: 32px;color: #666;letter-spacing: -0.45px;font-weight: lighter;}
.adv_sindex .adv_item.swiper-slide-active .adv_cont ul li{font-size: 14px;}
.adv_sindex .adv_item > a{background: #e9b240 url(http://aiqxt.114my.cn/memberpic/maimijinshu123/uploadfile/image/20191129/20191129100826_1154726018.png) no-repeat 31px center;color: #fff;line-height: 42px;width: 125px;display: block;margin: 0 auto;border-radius: 50px;text-align: center;font-size: 15px;position: relative;z-index: 2;padding-left: 25px;opacity: 0;
filter: alpha(opacity=0);}
.adv_sindex .adv_item.swiper-slide-active > a{display: block;opacity: 1;
filter: alpha(opacity=100);}
.adv_row2.swiper-container {

    position: relative;
    height: 600px;
    overflow: hidden;

    width: 100%;
    padding: 80px 0;
    margin-top: -50px;
}






.adv_c{background: url(//memberpic.114my.cn/liu18024/uploadfile/image/20240321/20240321154632_394540010.jpg) no-repeat center;width: 100%;padding:80px 0 125px 0;overflow: hidden;position: relative;z-index: 1;background-attachment: fixed;}
.adv_c:after{  content: '';  width: 100%; height: 100%; position: absolute;  left: 0;top: 0; background: rgba(2,31,66,0.85); z-index: -1;}
.adv_c_row1{background: url(//memberpic.114my.cn/liu18024/uploadfile/image/20240321/20240321174805_125274985.png) no-repeat center; height: 150px;width: 760px;margin: 0 auto;text-align: center;}

.adv_c_row1 .str{font-size: 50px;font-weight: bold;color: #fff;display: block;line-height: 60px;}
.adv_c_row1 p{font-size: 32px;font-weight: 100;color: #fff;line-height: 46px;}
.adv_c_row1 .en{display: block;font-size: 13px; color: rgba(255,255,255,0.5);}

.adv_c_row2{padding:50px 0;width: 100%;height: 330px;position: relative;}
.adv_c_row2_m{width: 660px;height: 588px;display: block;margin: 0 auto;background: url(//memberpic.114my.cn/liu18024/uploadfile/image/20240319/20240319115218_1135203291.png) no-repeat center;position: absolute;left: 0;right: 0; top:10px;}
.adv_c_row2_m img{ width: 130px; position: absolute; left: 0;top: 0;  right: 0; bottom: 0;  margin: auto;}
.adv_c_item{width: 410px;}
.adv_c_item1, .adv_c_item3 {
    padding-bottom: 100px;
}
.adv_c_item > p{font-size: 15px;color: rgba(255,255,255,0.8);line-height:22px;padding-top:5px;}
.adv_c_item > .str{font-size: 22px;color: #fff;font-weight: 100;line-height: 28px;padding-bottom: 10px;display: block;padding-left: 70px;position:relative;}
.adv_c_item > .str > strong{font-size: 22px;color: #fff;font-weight: bold;}

.adv_c_row2 .fr .adv_c_item > .str{text-align: right;padding-left:0px;padding-right: 70px;}

.adv_c_row2 .fr .adv_c_item > .str > i{left:auto;right: 0;}
.adv_c_row2 .fr .adv_c_item > p{text-align: right;}

.adv_c_item > .str > i{display: block;width: 52px;height: 60px;position: absolute;left:0;top: 1px;}
.adv_c_item > .str > i > img{width: 30px; height: 30px; position: absolute; left: 0; right: 0; top: 0;  bottom: 0; margin: auto; z-index: 3;}
.adv_c_item > .str > i:before{content: '';display: block;width: 100%;height: 100%;position: absolute;left:0;top: 0;background:url(//memberpic.114my.cn/liu18024/uploadfile/image/20240321/20240321155147_279942897.png) no-repeat 0 0;transition:0.3s all ease-in-out;}
.adv_c_item > .str > i:after{content: '';display: block;width: 0%;height: 100%;position: absolute;left:0;top: 0;background:url(//memberpic.114my.cn/liu18024/uploadfile/image/20240321/20240321155147_279942897.png) no-repeat 0 -60px;transition:0.3s all ease-in-out;}

.adv_c_item:hover > .str > i:before{ opacity: 0; filter: alpha(opacity=0); }
.adv_c_item:hover > .str > i:after{width: 100%;}








/*回收案例*/
.g-apply{height: auto;overflow: hidden; background:#fff;padding:80px 0; box-sizing: border-box; font-family: "Microsoft YaHei";}
.apply{width:100%; clear: both;overflow: hidden;max-height:742px;margin-top: 50px;}
.apply li{float: left;position: relative;}
.apply li a{display: block;position: relative;}
.apply li img{width:100%;display: block;}
.apply li h4{width:153px; height: 108px;line-height: 24px;font-size: 18px;color:#ffffff;font-weight: normal; text-align: center;-webkit-transition: .35s;-moz-transition: .35s;transition: .35s;position: relative;padding:30px;box-sizing: border-box;position: absolute;left:50%;top:50%;margin-left:-76px;margin-top: -54px; background:url(//memberpic.114my.cn/liu18024/uploadfile/image/20240321/20240321201545_1845593985.png) no-repeat center center;opacity: 0;}
.apply .li_1{width:33.38%;max-width: 641px;max-height:742px;margin-right: 0.833%;}
.apply .li_2{width:24.895%;float: right;max-width: 478px;max-height:742px;}
.apply .li_3{width: 40.1%;max-width: 770px;max-height: 362px;margin-bottom: 1%;}
.apply .li_3 a:nth-child(1){width:39.48%; float: left;}
.apply .li_3 a:nth-child(2){width:58.31%; float: right;}
.apply .li_4{width: 40.1%;max-width: 770px;max-height: 362px;}
.apply .li_4 a:nth-child(1){width:39.48%; float: right;}
.apply .li_4 a:nth-child(2){width:58.31%; float: left;}
.apply li a:hover h4{opacity: 1;}






/*process*/
.process_bg{width: 100%;background: url(//memberpic.114my.cn/liu18024/uploadfile/image/20240321/20240321171711_628885315.jpg) center no-repeat; padding: 80px 0;overflow: hidden;position: relative;z-index: 1;}
.process_bg:after{content: ''; width: 100%; height: 100%; background: rgba(13,19,26,0.85); position: absolute;left: 0; top: 0; z-index: -1;}
.process_bg .news_t *{color: #fff;}

.process_t{padding: 50px 0px 0px 0px;overflow: hidden; }
.lc_t li{position: relative;float: left;width: 100%;text-align: center;padding-top: 10px;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.lc_t li .pic{position: relative;display: flex; width: 90px;height: 90px; border: 1px solid #fff; border-radius: 50%;-webkit-transition: .5s; -o-transition: .5s; transition: .5s; justify-content: center; align-items: center; margin: 0 auto;}
.lc_t li:hover .pic{border-color: #ffffff;-webkit-transform: translateY(-10px);  -ms-transform: translateY(-10px);  -o-transform: translateY(-10px);  transform: translateY(-10px);}
.lc_t li .tit{position: relative;font-size: 24px;color: #afafaf;margin-bottom: 15px;margin-top: 15px;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;font-weight: 500;}
.lc_t li.on .tit,
.lc_t li.on .des,
.lc_t li:hover .tit,
.lc_t li:hover .des,
.lc_t li:hover .des a{color: #fff;}
.lc_t li .des{position: relative;font-size: 16px;font-weight: 100;color: #999;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.lc_t li .more{position: relative;border-radius: 40px;border: 1px solid #e8e8e8;width: 100px;line-height: 34px; height: 36px;margin:0 auto;display: block;font-size: 13px;}
.lc_t li.on .more,.lc_t li:hover .more {color: #fff; border-color: #fff;}
.lc_t li.on .more:hover,.lc_t li:hover .more:hover {background: #fff; color: #009b43;}
.lc_t li .pic i{background: url(//memberpic.114my.cn/liu18024/uploadfile/image/20240321/20240321193035_2002347247.png)left top no-repeat;width: 40px;height: 40px; display: block;transition: all .3s ease;background-position-y: -42px;}
.process_t .lc_t{ display: flex;  justify-content: space-between;}

.lc_t li:hover .pic i{ background-position-y: -42px;}
.lc_t li:nth-child(2) .pic i{background-position-x: -42px;}
.lc_t li:nth-child(3) .pic i{background-position-x: -84px;}
.lc_t li:nth-child(4) .pic i{background-position-x: -126px;}
.lc_t li:nth-child(5) .pic i{background-position-x: -168px;}
.lc_t li:nth-child(6) .pic i{background-position-x: -210px;}

.lc_t li+li:before{content: ''; background: url(//memberpic.114my.cn/liu18024/uploadfile/image/20240321/20240321194248_837173167.png) no-repeat center; height: 138px; width: 37px; display: block;position: absolute; left: -17px; animation: flymove 1s infinite;}
@-webkit-keyframes flymove{
            0%{background-position:-37px center;}
            100%{background-position:0px center;}
        }





/*证书*/
.index_honor{padding: 80px 0;background: #f2f4f7;}
.honor_row2{margin-top: 40px;}
.honor_row2 li{ width: 23.8%; background: #fff;padding: 14px;box-shadow: 0px 8px 65px rgba(191,191,191,0.4);position: relative; overflow: hidden;}
.honor_row2 ul{ display: flex; justify-content: space-between;}
.honor_row2 li img{ width: 100%;  height: auto;}
.honor_row2 li p{position: absolute; width: calc(100% - 28px); height: 0;  bottom: 0; left: 0; right: 0; margin: 14px; text-align: center; background: rgba(1,72,163,0.95); transition: 0.3s;}
.honor_row2 li p a{font-size: 16px; line-height: 50px; color: #fff;}
.honor_row2 li:hover p{ height: 50px; transition: 0.3s;}













/*公司简介*/
.about{background:url(//memberpic.114my.cn/liu18024/uploadfile/image/20240321/20240321200745_689776787.jpg) no-repeat center;     margin: 80px 0; height: 616px;}
.about .page{ position:relative;}
.ableft{ width:660px;}
.ab_t span{ display:block; font-size:30px; color:#313131; margin:15px 0;}
.ab_t:after{ content:''; display:inline-block; width:70px; background:#c9c9c9; height:1px;}
.ab_c{ margin:35px  35px 35px 0; font-size:15px; font-weight:lighter; line-height:36px; color:#999;}
.ab_btn a{ display:inline-block; text-align:center; width:154px; line-height:39px; background:#0148a3; font-size:14px; color:#fff; font-weight:lighter; transition:all .3s ease;}
.ab_btn a:hover{ background:#25933a;}









/*新闻*/
.news_bg{padding: 80px 0;}
.news_t{ text-align: center;}
.news_t h3{font-size: 42px; line-height: 1em; color: #333; font-weight: bold;}
.news_t h3 b{color: #0148a3;}
.news_t p{ color: #666; font-size: 18px; margin-top: 10px;}
.news_top{margin-top: 40px;margin-bottom: 40px;}
.news_top ul{text-align:center; margin:0px auto;}
.news_wz{ height:48px;line-height: 36px; }
.news_wz b{font-size:26px;}
.news_wz span{font-size:24px; margin-left: 8px; color: #ccc; text-transform: uppercase; font-family: Arial;}
.news_wz em{font-size:16px; font-weight:200; display: block;color: #999;}
.news_tab{margin-top:10px;}
.news_tab li{display:inline-block; background: #fff; box-shadow: 0px 0px 20px #eee; width: 171px; height: 42px; line-height: 42px; text-align: center; border-radius: 30px;}
.news_tab li+li{margin-left:19px;}
.news_tab li a{font-size:18px;font-weight:100; color:#666;display: block;}
.news_tab li.on{color:#fff; background: linear-gradient(-90deg, #0148a3, #679ee3);box-shadow: 0px 0px 10px rgba(1,72,163,0.3);width: 171px; height: 42px; line-height: 42px;}
.news_tab li.on a{color:#fff !important;}
.news_a{margin-right: 17px;}
.news_a em{position:relative;font-size: 20px;color: #c2c2c2; top:8px;}
.news_a .sPrev, .news_a .sNext{position:absolute;top: 2px;font-size: 20px;color: #c2c2c2;cursor: pointer;}
.news_a .sPrev{right: 5px;transform: rotate(-90deg);}
.news_a .sNext{left: 5px;transform: rotate(90deg);}
.news_a i:hover{color:#005cab;}
.news_list{height:28vw; min-height:500px !important;width: 100%;overflow: hidden;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{height:100%;}
.news_list .news_div_item{width: 25%;display: inline-block;position: relative;height:100%;transition:0.5s; padding:30px 40px 40px;border-right:1px #eee solid;}
.news_list .news_div_item:first-child{border-left:1px #eee solid;}
.news_list .news_div_item_date{font-weight: 400;height: 26px; line-height: 22px;}
.news_list .news_div_item_content{padding-right: 14px; padding-bottom:90px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{display: inline-block; font-size: 15px;line-height: 22px; color: #999;}

.news_list .news_div_item_a{font-size: 18px;display: block;margin-bottom: 16px;position:relative;transition:0.3s; font-weight:normal; color:#222;}
.news_list .news_div_item_a::before{position:absolute;content:'查看详情';bottom: -152px;left: 0;width: 0;height: 33px;background: #fff;border-radius: 40px;line-height: 33px;color: #999;font-size: 15px;transition:0.5s;padding-left: 43px; border:1px #eee solid; font-weight: 100; display: none;}
.news_list .news_div_item_a::after{position:absolute;content:'';bottom: -141px;font-size: 43px;background:url(//memberpic.114my.cn/0477051/uploadfile/image/20210925/20210925193030_491221306.png) no-repeat center;width: 18px;height: 14px;left: 0;transition:0.5s;}
.news_list .news_div_item_body{font-size: 14px;color: #666;font-weight: 100;line-height: 24px;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;}
.news_list .news_div_item_pic{  height: 14vw; overflow: hidden;}
.news_list .news_div_item img{transition:0.3s all linear; }
.news_list .news_div_item:hover img{transform:scale(1.1);}
.news_list .news_div_item:hover .news_div_item_a{color: #0148a3;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{padding-left:40px;display: block;width: 130px;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;}






.bac{background: #333;background-size: 100% 100%;padding: 70px 0 0px 0;position: relative;z-index: 1;}

/*link*/
.links{overflow: hidden;padding: 30px 25px;line-height: 30px;border: 1px rgba(255,255,255,0.1) solid;margin: 0 auto;}
.linksW{ margin:0 auto;display: flex;justify-content: space-between;align-items: center;}
.links_l{ width:100px;}
.links_lm{font-size:18px; line-height:30px; color:#fff;}
.links_r{ width:93%; color:#999; padding-left: 30px;}
.links_r a{font-size:14px !important; color:rgba(255,255,255,0.2) !important;transition: 0.3s;}
.linkTagcs li a:hover{ color: #fff !important;}

/*copy*/
.wrapper { margin: 0 auto;}
.bqtop{width: 100%; height: 10px; overflow: hidden;position:relative;}
.copy {padding: 70px 0 60px 0; margin:0 auto;}
.copy_box{display: flex;justify-content: space-between;align-items:  center;}
.copy_con {width: 60%;position: relative;}
.copy_con ul {display: flex;justify-content: space-between;width: 100%;}
.copy_con li {display: flex;flex-direction: column; border-right: 1px rgba(153,153,153,0.1) solid; padding-right: 50px;}
.copy_con li:nth-child(5){border-right: none;}
.copy_con li p {font-size: 18px;color: #fff;line-height:  30px;padding-bottom: 22px;font-weight:100;}
.copy_con li a {font-size: 14px;color: rgba(255,255,255,0.4);line-height: 28px;margin-bottom: 4px; font-weight:100;}
.copy_con li a:hover  {color:#fff;transition:0.5s;}
.copy_int {width: 28%;display: flex;justify-content: space-between;}
.copy_l {padding: 20px;background: #fff;display: flex;justify-content: center;align-items: center;flex-direction: column;width: 42%;}
.copy_l i {display:  inline-block;width: 100%;}
.copy_l i img {width:100%;}
.copy_l>p {font-size: 15px;line-height: 20px;padding-top: 15px;}
.copy_r {}
.copy_r>p {display: flex;flex-direction: column;font-size:22px;color: #fff;  line-height: 26px; margin-top: 10px;}
.copy_r>p span {font-size: 26px;color: #fff; margin-top: 15px; font-family: "din";}
.copy_r a {width: 160px;height: 42px;border-radius: 40px;background: #0148a3;display: flex;justify-content: center;align-items: center;font-size: 15px;color: #fff;margin-top: 30px;}


.copyright{padding:28px 0;overflow:hidden;    border-top: 1px rgba(255,255,255,0.1) solid;font-weight: 100;}
.copyright .con{ line-height:30px;font-size:14px;color:rgba(255,255,255,0.7); text-align:center; font-weight:100;}
.copyright a{color:rgba(255,255,255,0.6);font-size:14px;}
.copyright a:hover{color:#fff;font-size:14x;}