html{font-size: 62.5%;}
*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;font-family:Microsoft YaHei,Arial;}
body{font-size: 14px;min-width: 1440px;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: 1300px; min-width: 1000px; 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;}



/*top*/
.top{height: 120px; box-shadow: 0px 3px 6px rgba(191,191,191,0.45);position: relative;z-index: 99999;}
.top .page{height: 100%;display: flex;justify-content: space-between;align-items: center;}
.top_l{}
.top_l img{width: 218px; height: 94px;}
.top_z{padding-top: 8px;}
.top_z .nav{position: relative;}
.top_z .nav ul{display: flex;width: 100%;justify-content: space-between;}
.top_z .nav li{width: 105px;position: relative;text-align: center;transition: 0.3s;}
.top_z .nav li+li:after{content:'';width: 1px;height: 16px;background:#d4d4d4;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}
.top_z .nav li:before{content: '';    width: 0;height: 2px; background: #082a59; position: absolute; bottom: -8px; right: 0; left: 0; margin: auto;transform: 0.3s;}
.top_z .nav li:hover:before,.top_z .nav li.on:before{width: 100%;}
.top_z .nav li a{font-size: 16px;color: #082a59;}
.top_r{padding-top: 8px;}
.top_r a{background: url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240314/20240314094254_267874710.png)left no-repeat;padding-left: 28px;font-size: 14px;color: #000;height: 20px;display: block;}
.top_r a:hover{background: url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240314/20240314094254_1016364783.png)left no-repeat;}
.top_z .nav:after{ content: ''; width: 1px; height: 16px;background: #d4d4d4; position: absolute; right: 0; top: 0; bottom: 0; margin: auto;}





/*banner*/
.bann{overflow: hidden; margin-bottom: 0 !important;}
.slider{width: 1436px;margin: 0 auto;height: 664px;}
.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{position: absolute;top: 0; bottom: 0;margin: auto;}
.bann .slick-dots li{margin: 0 4px !important; background: #fff;width: 16px; height: 16px;transition: 0.3s all ease;}
.bann .slick-dots li.slick-active{ opacity: 1;  filter: alpha(opacity=100);background: #082a58;}
.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:0;transition:all 0.5s;}
.bann.slick-dotted .slick-next{right:0;transition:all 0.5s;}
.bann .slick-prev:before,.bann .slick-next:before{width:40px;height:76px;background:rgba(81,80,80,0.3) url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240416/20240416202141_505486414.png)center no-repeat;line-height: 52px;display: block; opacity: 1 !important;}
.bann .slick-prev:before{content: '';display: block;left:0;}
.bann .slick-next:before{content: '';right:0;transform: rotate(180deg);}
.bann .slick-prev:hover:before, .bann .slick-next:hover:before {background:rgba(115,115,115,.7) url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240416/20240416202141_580914815.png)center no-repeat;}





/*company*/
.company{background:url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240313/20240313085936_1290472520.jpg)center no-repeat;padding: 12px 0 80px 0; background-size: 100% 100%; height: 550px; border-top: 1px solid #fff;}
.company .page{display: flex; justify-content: space-between;}
.companyl{width: 48.2%;}
.companyl>span{font-size: 30px;color: #fff;line-height: 1em;}
.companyl em{font-size: 20px;line-height: 1em;letter-spacing: 2px;color: #fff;display: block;margin-top: 9px;}
.companyl p{font-size: 12px; line-height: 21.5px;color: #fff;margin-top: 16px;}
.companyl p span{ display: block; width: 70%; height: 1px;background: #fff;margin: 17px 0 8px 0;}
.companyr{width: 42%;position: relative;}
.companyr a{position: absolute; -webkit-transform: rotate(0deg); transform: rotate(0deg); transition: all 0.3s ease-in;}
.companyr a:nth-child(1){left: 0; bottom: -15px;}
.companyr a:nth-child(2){left: 0;right: 0; top:45px;margin: auto;width: 182px;}
.companyr a:nth-child(3){bottom: -15px;right: 0;}
.companyr a:hover{-webkit-transform: rotate(360deg);transform: rotate(360deg);}





/*field*/
.field{background:#bababa;position: relative;height: 770px;overflow: hidden;}
.field_bt{margin-top: 5px; }
.field_bt span{font-size: 30px; color: #082a59;line-height: 1em;}
.field_bt p{font-size: 20px; line-height: 1em; letter-spacing: 2px; color: #082a59; display: block; margin-top: 9px;}
.field iframe{position: absolute; left: 0; right: 0;margin: auto;bottom: 0;}



/*实战案例*/
.case{background: #f4f7f8;border-top: 4px solid #fff; height: 762px;}
.case_bt{margin-top: 13px;}
.case_bt span{font-size: 30px; color: #082a59;}
.case_bt p{font-size: 22px;color: #082a59;}

.casecenter{width: 1300px; overflow: hidden; margin: 0 auto; margin-top: 50px;}
.casecon .divdgweb_new_div_item{width: 305px !important; height: 530px; box-sizing: border-box; position: relative; transition: all .3s ease; background: #fff; margin: 0 10px;  float: left; display: flex; flex-direction: column-reverse; justify-content: flex-end;}
.casecon .news_div_item_pic {overflow: hidden;}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_content {padding: 18px;}

.casecon .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ color:#082a59;}
.casecon .news_div_item_pic img{ width:100%;height:auto; transition:all .6s ease;}
.casecon .divdgweb_new_div_item_a{font-size: 14px; color: #333538; display: block; font-weight: bold;text-align: center;}
.casecon .divdgweb_new_div_item_body{font-size: 14px; color: #646464; line-height: 24px; overflow: hidden;margin-top: 15px;}
.casecon .divdgweb_new_div_item:hover .divdgweb_new_div_item_a:after{ transform:rotate(360deg); background:#ff9600 url(https://memberpic.114my.com.cn/hongguang/uploadfile/image/20200930/20200930134033_2042336919.png) no-repeat center;}

.casecon .news_div_item_pic a{display: block; overflow: hidden; position: relative;}
.casecon .news_div_item_pic a:after{ content: ''; width: 100%;  height: 100%; background: rgba(0,0,0,.3); position: absolute; left: 0; top: 0; z-index: 1; opacity: 0;}
.casecon .divdgweb_new_div_item:hover .news_div_item_pic a:after{opacity: 1;}




/*adv*/
.adv{}
.adv_bt{margin-bottom: 29px;margin-top: 17px;}
.adv_bt span{font-size: 30px; color: #ff0000;font-weight: bold;line-height: 1em;}
.adv_bt p{font-size: 14px;color: #ff0000; line-height: 1em; margin-top: 8px;}
.adv_ttp{margin-bottom: 60px;}
.adv_ttp img{}
.adv_xq{display: flex;height: 425px;}
.adv_lt{width: 50%;}
.adv_lt img{width: 100%;height: 100%;}
.adv_rz{ width: 50%; position: relative;padding-left: 20px;padding-right: 145px;}
.adv_rz *,.adv_lz *{line-height: 1em;}
.adv_b{border-bottom: 2px #ccc solid;padding-bottom: 32px;margin-bottom: 9px; margin-left: 5px;}
.adv_b b{font-size: 28px;color: #000;}
.adv_b em{font-size: 14px;color: #000;display: block;margin-top: 7px;}
.adv_z{font-size: 14px;line-height: 19px !important;color: #707070;}
.adv_x{position: absolute;right: 0;top: 10px;}

.adv_lz{width: 50%;padding:17px 19px 0 0;position: relative;}
.adv_rt{width: 50%;}
.adv_rt img{width: 100%;height: 100%;}
.adv_nr2 .adv_x{right: auto;left: 0;top: 17px;}
.adv_nr2 .adv_b{padding-left: 145px;}
.adv_nr2 .adv_z{font-size: 13px;padding-left: 150px;}
.adv_nr3 .adv_z{font-size: 12px;line-height: 19px;}

.adv1 .adv_rz{margin-top: -11px;background: url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240328/20240328171755_627641645.png)bottom no-repeat;}
.adv2 .adv_b{margin-bottom: 14px;}
.adv2 {
    height: 498px !important;
}

.adv2 .adv_rt {
    height: 425px;
}

.adv2 .adv_lz,.adv4 .adv_lz{
    background: url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240328/20240328171755_339248591.png)bottom no-repeat;
}

.adv3 .adv_b b {
    font-weight: normal;
}

.adv3 .adv_rz{margin-top: -13px;background: url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240328/20240328171755_627641645.png)bottom no-repeat;}

.adv3 .adv_x {
    top: -36px;
}
.adv3 .adv_z {
    line-height: 27px !important;
}
.adv3 {height: 353px !important;}

.adv3 .adv_lt {

}

.adv3 .adv_lt img {
    height: auto !important;
}

.adv4 .adv_b {
    background: #fff;
    position: relative;
    z-index: 1;
    margin-left: 1px !important;
    margin-bottom: 0 !important;padding-top: 30px;    padding-left: 149px !important;padding-bottom: 30px !important;border-bottom: 0 !important;
}

.adv4 .adv_lz {
    padding: 0 !important;
}
.adv4 .adv_z {
    background: #fff;padding-top:5px;    line-height: 27px !important;
}
.adv4 .adv_x {
    z-index: 99;    top: 39px;
}

.adv4 .adv_b:after {
    content: '';
    width: 480px;
    height: 2px;
    background: #ccc;
    position: absolute;
    right: 22px;
    bottom: 0;
}
.adv5 .adv_b b,.adv6 .adv_b b{
    font-weight: normal;
}
.adv5 .adv_rz {
    padding-top: 28px;padding-right: 0 !important;background: url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240328/20240328171755_627641645.png)bottom no-repeat;
}

.adv5 .adv_b {
    padding-bottom: 34px;    margin-bottom: 18px;
}

.adv5 .adv_x {
    top: 38px !important;
}
.adv5 .adv_z {
    line-height: 27px !important;
}
.adv6 .adv_lz {
    padding: 17px 20px 0 0 !important;    background-image: url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240328/20240328171755_339248591.png), url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240329/20240329113958_545073414.jpg);
    background-position: left 361px, left top;
    background-repeat: no-repeat, no-repeat;
}

.adv6 .adv_x {
    top: 31px !important;
}

.adv6 .adv_z {
    font-size: 14px !important;line-height: 27px !important;padding-left: 148px !important;
}
.adv6 .adv_b {
    padding-bottom: 35px !important;    margin-bottom: 14px !important;
}









/*news*/
.news{margin-top: 69px;}
.news_bt{margin-bottom: 40px;}
.news_bt span{font-size: 30px; color: #082a59;}
.news_bt p{font-size: 20px;letter-spacing: 2px;color: #082a59;}
.news_t{margin-bottom: 129px;}
.news_t img{display: block;margin: 0 auto;width: 100%;height: auto;}
.news_t p{display: flex; justify-content: space-between;margin-top: 23px;}
.news_t p a{font-size: 24px;color: #f00;}
.news_gs{}
.news_gs p span{font-size: 24px;color: #000;}
.news_gs p i{}
.news_gs p i a{padding: 10px 15px;margin: 0 10px;font-size: 14px;color: #333;}
.news_gs img{display: block;margin: 0 auto;width: 100%;height: auto;}
.news_gs p{margin-bottom: 20px;display: flex; justify-content: space-between; align-items: center;}
.news_gs p i a:hover{background: #082a59;color: #fff;}

.news_gsz{font-size: 14px;color: #707070;line-height: 30px;}
.news_gsz b{font-size: 18px;font-weight: normal;color: #000;display: block;}


.news_gsnr{margin-top: 40px; height: 677px;}
.news_gsbt{font-size: 24px;color: #000;margin-bottom: 20px;}
.news_gsbt a{font-size: 24px;color: #000;}
.news_gszs{}
.news_gsz span{ font-size: 14px; display: block; color: #000;}


.news_gszs .pagesContainer{width: 100%;overflow: hidden;}
.news_gszs .pagesContainer .pagesnr{list-style: none;margin: 0;padding: 0;width: 100%;height: 100%;}
.news_gszs .pagesContainer .pages{width: 100%;height: 100%;float: left;display: none;}
.news_gszs .pagesContainer .pages.active{display: block;}

.news_gszs li{padding: 10px; border: 1px solid #f0f0f0;}
.news_gszs li b a{font-size: 22px; line-height: 1em;  font-weight: normal; color: #000;}
.news_gszs li p i{font-size: 22px;line-height: 1em;  color: #000;}
.news_gszs li p {font-size: 14px; line-height: 26px; color: #666666;  margin-top: 8px;margin-bottom: 10px;  word-break: break-all;}
.news_gszs li span{font-size: 22px; line-height: 1em;color: #000;}
.news_gszs li+li{margin-top: 10px;}

.connr{margin-top: 20px;display: flex; justify-content: flex-end;  padding-right: 25px;}
.pagination{display: flex;margin: 0 5px;}
.pagination span{border: 0 !important; background-color: #f2f2f2; cursor: pointer;  width: 30px; height: 30px; color: #666; line-height: 30px; text-align: center;}
.pagination span.active,.pagination span:hover{background-color:#5aaaa7;color: #fff;}
.pagination span+span {margin-left: 5px;}
.connr .prevpage, .connr .nextpage{width: 80px;height: 30px;border: 0 !important;cursor: pointer;}
.connr .prevpage{color: #666 !important;background-color: #f2f2f2  !important;cursor: pointer  !important;}
.connr .nextpage{background-color: #5aaaa7;color: #fff;}




.news_zh{}
.news_zhbt{font-size: 24px;line-height: 36px;color: #000;margin-bottom: 6px;}
.news_zhbt>a{font-size: 24px;color: #000;}
.news_zhbt p{font-size: 14px;color: #707070;}
.news_zhbt img{display: block;margin: 0 auto;width: 100%;height: auto;    margin-top: 20px;}
.news_zhlb{}
.news_zhlb b{font-size: 24px;font-weight: normal;display: block;color:#000;}
.news_zhlb span{display: flex;margin: 13px 0 50px 0;}
.news_zhlb span a{display: block;width: 50%;font-size: 22px;color: #000;}
.news_zhlb p img{ width: 100%;}
.news_zhlb span+p+span {border-bottom: 2px solid #cccccc;padding-bottom: 18px; margin: 33px 0 34px 0;}




.news_zy{display: flex;justify-content: space-between; margin-top: 117px;}
.news_zynr{ width:49%;}
.news_zynr b a{font-size: 24px;color: #000;margin-bottom: 20px;font-weight: normal !important;}
.news_zynr ul{margin-top: 20px;}
.news_zynr ul li{position: relative;border-bottom: 1px dashed #dcdcdc;padding-left: 18px;}
.news_zynr ul li a{font-size: 14px;color: #323232;line-height: 45px;}
.news_zynr ul li:after{content: '';width: 13px;height: 13px;background: url(https://memberpic.114my.com.cn/liyang888/uploadfile/image/20240315/20240315174240_1326439789.png)left no-repeat;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}
.news_zynr ul li em{font-size: 12px;color: #969696;position: absolute;right: 26px;top: 0;bottom: 0;margin: auto;line-height: 45px;}
.news_zynr ul li a:hover {
    color: #ca0b13;
}








/*map*/
.map{margin-top: 80px;position: relative;z-index: 1;padding: 80px 0;}
.map_bt{margin-bottom: 40px;}
.map_bt span{font-size: 30px;color: #fff;}
.map_bt p{font-size: 20px;letter-spacing: 2px;color: #fff;}
.map:after{content: '';width: 100%;height: 325px;background: #082a59;position: absolute;top: 0;left: 0;z-index: -1;}
.map_dt { width: 1300px;margin: 0 auto;}







/*copy*/
.line{height: 3px;background: #082a59;}
.copy,.con_le,.copp{display:flex;justify-content:space-between;}
.copy{padding:41px 0 106px 0;}
.con_logo{font-size: 18px;line-height:24px; color:#000;}
.con_text{font-size:14px;color:#707070;line-height:19px;margin-top:16px;}

.copp ul+ul{}
.copp li{margin-bottom:16px;}
.copp li+li{margin-bottom:0;margin-top:6px;}
.copp li b{font-size:18px;font-weight: normal; color: #333;}
.copp li a{font-size:13px;color:#999;}

.bq{width:100%;height:78px;background:#f5f6f8;}
.bq_box{line-height:78px;font-size:14px;color:#a1a4a5;text-align: center;}
.bq_box a{font-size:14px;color:#a1a4a5;}
.con_le{width: 40%;}
.bnav_ri{}
.bnav_ri .copp ul { width: 158px;}

















/*特色介绍产品*/
.navwf {font-size: 16px;line-height: 28px;}
li{list-style: none;}
.faggas {width: 100%;margin: 0 auto;}

.faggas .fawgs ul {display: flex;flex-wrap: wrap;justify-content: space-around;height: 932px;align-content: space-between;}
.faggas .fawgs ul li a {text-decoration: none;display: block;color: #333;transition: all 1s;}
.fawgs ul li a .fawf {    display: block;
    width: 100%;
    background-color: #fafafa;
    font-size: 18px;
    position: absolute;
    transition: ease 0.3s;
    bottom: 0;
    padding: 10px 0;}
.fawgs ul li:hover a .fawf {
    bottom: -35%;
}
.fawf p {padding: 0px 20px; line-height: 28px;}
.fawf p+p{ font-size: 14px;color: #b4b4b4;}
.fawgs li {position: relative;overflow: hidden;}
.fawgs {position: relative;overflow: hidden;}
.faggas .fawgs .a7 { background-color: rgba(51,51,51,0.7);position: absolute; width: 100%;  height: 100%; top: 0;text-align: center;  left: -100%; transition: all 0.5s;}
.fdawf {color: #fff;}
.fdawf p {line-height: 36px;padding-bottom: 28px;}
.fdawf {color: #fff;padding: 86px;text-align: center;}
.fdawf span {display: block;border: 2px solid #fff;border-radius: 22px;width: 140px;position: relative;left: 95px;}
.fdawf h3 { color: red;}
.fawgs ul li:hover .a7 { left: 0%;}

.fawgs ul li:hover h3 {left: 14px;transform: translateX(0px);}

.fawgs ul li h3 {color: red;font-size: 20px;transition: all 0.65s;transform: translateX(-234px);padding-bottom: 6px; margin-top: 76px;    font-weight: bold;}

.fawgga.fawr {}
.fawgs ul li:hover .a7 p {left: 14px;transform: translateX(0px);}

.fawgs ul li .a7 p {color: #fff;font-size: 15px;padding-bottom: 20px;transition: all 0.6s;transform: translateX(-234px);}
.fawgs ul li:hover .a7 span {left: 14px;transform: translateX(0px);}

.fawgs ul li .a7 span {    border: 1px solid #fff;
    width: 120px;
    font-size: 14px;
    border-radius: 23px;
    color: #fff;
    transition: all 0.6s;
    transform: translateX(-234px);
    display: block;
    margin: 0 auto;
    margin-top: 38px;}

strong.strong_title {
    display: none;
}

.ny_protil{    background: rgb(8 42 89) !important;}

.ny_protil a {color: #fff !important;}

.faglo {
    text-align: center;
margin-top: 30px;
}

.faglo img {
    width: 800px;
    height: auto;
}