*{margin: 0;padding: 0;box-sizing: border-box;}
body{font-size: 14px;color: #1f1119; font-family:Microsoft YaHei;min-width: 1300px;overflow-x:hidden;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup, i{font-style: inherit;font-weight: inherit;}
input, textarea{outline: none;border: none;}
tr,td{padding:0 !important;}
em,i{text-transform: uppercase;font-family: arial;vertical-align: top;display: block;}
dl, ol, ul {padding: 0;margin: 0;list-style: none;}
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select,span,b {margin: 0;padding: 0;}
a{text-decoration: none!important; color:#333333; font-size: 14px;}
.fl{ float:left;}
.fr{ float:right;}
.w1400 { width: 1400px;    margin: 0 auto;}
.db,.lb,.dd{font-size: 0;}
.db>div,.lb>li,.dd>dl{display: inline-block;vertical-align: top;}
.clear,.cl{height: 0; overflow: hidden; clear: both;}
.gy{margin: 0 auto;width: 100%;max-width: 1612px;min-width: 1300px;}
.kg30{width: 1500px;height: 30px;margin: 0 auto;overflow: hidden;}
.top40{ margin-top:40px;} 
.top50{ margin-top:70px;} 
.ytit{  font-size:96px; font-weight:bold; color:#eff1f3; text-align:center; text-transform:uppercase; position:relative;}
.ytit a{font-size:96px; display:block; color:#e9e9e9;}
.ytit span{display:block; width:100%; font-size:50px; font-weight:bold; color:#000; position:absolute; top:35px;}
.ytit em{ display:block; font-weight:normal; font-size:20px;padding-top:6px; color:#282828;}
/*header*/
.header_bc{position: fixed; z-index: 999;top: 0;left: 0;width: 100%;box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.1);}
.hsecond{ height:94px; position:relative;background: rgba(0,0,0,.4);z-index: 6}
.hlogo{margin-top: 15px;}
.havd{ overflow:hidden; font-size:18px; color:#fff;margin-top: 22px; margin-left: 18px;}
.havd h3{ font-size:24px; display:block; font-weight:bold;}
.havd h3 span{ color:#ffbc00;}
.nav{ }
.nav li{ display:inline-block; vertical-align:top;}
.nav li>a{ display:block; line-height:94px; font-size:16px; color:#fff; transition:all .3s ease;text-decoration: none;}
.nav li.cur>a,.nav li:hover>a{color:#005bac !important; font-weight:bold;}
.nav li+li{ margin-left:40px;}
.nav li#a6 .dropmenu { text-align: right; padding-right: 18px;}
.nav li#a5 .dropmenu {padding: 30px 39%;}
.nav li#a4 .dropmenu {padding: 30px 33%;}
.dropmenu{position:absolute;width:100%;left:0;background: rgba(0, 0, 0, 0.8);top:110%;opacity:0;visibility:hidden;transition:all .6s ease;z-index:333;padding:30px 0;text-align:center;}
#showtyepname {width: 100%;display: block;}
#showtyepname a{display: block;color: rgba(255, 255, 255, 0.8) !important;font-size: 15px;line-height: 40px;}
.dropmenu tr td:first-child {display: block;height: auto;}
.dropmenu table,.dropmenu table tbody{ width:100% !important; display:block;}
.dropmenu table tr{height: 100%;display: inline-block;vertical-align: text-top;}
.dropmenu a:hover{color:#005bac;}
#showtyepname a:hover{color:#005bac !important;}
.dropmenu table tr+tr{margin-left:25px;}
.nav li:hover .dropmenu{ top:100%; opacity:1; visibility:visible;}
.dropmenu a {  color: #fff;display: inline-block;margin-right: 40px;    font-size: 15px;}
.dropmenu>.gy>.tup {display: block;line-height: 50px;color: #fff;font-size: 17px;font-weight: 600;margin-top: 10px;}
.tup a {line-height: 50px; color: #fff;display: inline-block;margin-right: 20px;font-weight: 600;font-size: 17px;}
.tup img { display: block;margin: 0 auto;height: 75px;}
/*关键词*/
.dfs{display:flex;align-items:end;justify-content:space-between;margin-left: 20px;}
.icon>div{width:36px;height:94px;position:relative;padding-top:36px;}
.icon>div+div{margin-left:7px;}
.icon>div i{width:26px;height:26px;border-radius:100%;color:#fff;user-select:none;transition:all 0.5s;display: flex;    align-items: center;   justify-content: center;border: 1px solid #fff;}
.icon>div:hover i{background:#005bac;border-color: #005bac;}
.iser_box,.itel_box{background:rgba(0,0,0,0.5);position:absolute;top:94px;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index: 9}
.icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
.search_l{display:flex;align-items:center;justify-content:end;}
.search_l span+span{margin-left:10px;}
.search_l a{color: #333}
.search_r{margin-top:20px;position:relative;}
#infoname{width:424px;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.itel_box{width:201px;text-align: center;}
.itel_box p{color:#fff;position:relative;padding-left: 3px; font-size:14px; text-align:center;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.itel_box em{font-family:'arial';font-size:26px;font-weight: bold;color:#0f7404;margin-top:10px;}
.search_l .iconfont{font-size: 16px;}
.hx_bg{background: url(//memberpic.114my.com.cn/024302/uploadfile/image/20200917/20200917113326_368575269.png) no-repeat;height: 142px;position: relative;margin-top: -142px;z-index: 99;}
.search_l a {   color: #fff;  font-size: 14px;}
.pho_c{display: flex;align-items: center;margin-left: 36px;}
.pho_line{width: 1px;height: 13px;background: rgba(255,255,255,.5);margin-right: 10px;}
.search_l span,.search_l{font-size: 14px;color:#fff;}
.search_r input{font-size: 14px;}
/**/
.g_pro{ margin:52px auto 40px; min-width:1200px; max-width:1920px; width:100%; position:relative;}
.g_pro dl{ margin:32px 0.3% 0 0; float:left; width:17.5%; overflow:hidden; position:relative;}
.g_pro dt img{ display:block; margin-left:-290px;}
.g_pro dd{ position:absolute; bottom:6rem; left:5%;}
.g_pro dd h3{ font-size:28px;}
.g_pro dd h3 a{ color:#fff;font-size:28px;  font-weight:bold}
.g_pro dd h3 em{ display:block; font-size:12px; text-transform:uppercase; padding-bottom:20px;}
.g_pro dd p{ display:none; font:14px "Microsoft YaHei UI"; line-height:26px;}
.g_pro dd p a{ display:block; color:#fff;}
.g_pro dd p a:hover{ font-weight:bold; color:#0873d9;}
.g_pro dd h5{display:none; margin-top:4rem;}
.g_pro dd h5 img{ display:block; width:3rem; height:3rem;}
.g_pro .cur{width:46.25%;}
.g_pro .cur img{ margin:0;}
.g_pro .cur dd h3{ font-size:40px; position:relative; margin-bottom:1.8rem; padding-bottom:1.8rem;}
.g_pro .cur dd h3 a{font-size:40px; }
.g_pro .cur dd h3:before{ content:""; position:absolute; bottom:0; left:0; width:30px; height:3px; background:#0873d9;}
.g_pro .cur dd p,.g_pro .cur dd h5{ display:block;}
/**/
.g_pro1,.pro{min-width:1200px; max-width:1920px; width:100%; position:relative; margin:0 auto 50px;}
.g_pro1 li{ width:32.8625%; float:left; margin-left:5px; overflow:hidden;}
.g_pro1 li img{ display:block; width:100%;}
.g_pro1 li em{ display:block; font-size:20px; font-weight:bold; text-align:center; line-height:90px; color:#282828;}
.g_pro1 li:hover img{ border:5px solid #005bac; box-sizing:border-box;}
.g_pro1 li:hover em{ color:#005bac;}
/*about*/
.c-container { position: relative; margin: 0 auto; width: 72%;}
#c-about{padding:80px 0;background: url(//memberpic.114my.com.cn/024302/uploadfile/image/20240305/20240305094259_1831761093.jpg)no-repeat center / cover;}
.abtwh{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;}
.abtwh .c-text-box1{position: relative;width: 42.1%;}
.abtwh .c-text-box1::before{content: "";position: absolute;top: 0;left: -68px;width: 40px;height: 32px;background: url(//memberpic.114my.com.cn/024302/uploadfile/image/20240305/20240305094339_1289581428.png)no-repeat center / 40px auto;}
.abtwh .c-text-box1 .c-title{font-size: 42px;line-height: 56px;font-weight:bold;color:#333;}
.abtwh .c-text-box1 .c-title span{ font-size:16px; display:block; color:#666;}
.abtwh .c-text-box2{width: 46.4%;}
.abtwh .c-text-box2 .c-title{font-size: 22px;line-height: 32px; font-weight:bold; }
.abtwh .c-text-box2 .c-text{padding: 25px 0 45px;line-height: 26px;color:#666; font-size: 16px}
.stws { position: relative; display: inline-block; }
.stws::before { content: ""; -webkit-box-sizing: border-box; box-sizing: border-box; position: absolute; top: -2px; left: -2px; width: 0; height: -webkit-calc(100% + 4px); height: calc(100% + 4px); background: #fff; transition: .5s; }
.stws div {border-radius: 10px 10px 0px 8px; position: relative; z-index: 2; font-size: 14px; line-height: 56px; padding: 0 72px 0 40px; background:#005bac url(//memberpic.114my.com.cn/024302/uploadfile/image/20240305/20240305101036_811959890.png)no-repeat right 40px center / 22px; color: #fff; transition: all .5s; }
.stws:hover::before { width: -webkit-calc(100% + 4px); width: calc(100% + 4px); background: #004786;border-radius: 10px 10px 0px 8px; }
.stws:hover div {  color: #fff; background-image: url(//memberpic.114my.com.cn/024302/uploadfile/image/20240305/20240305101036_811959890.png); }
/*product*/
.pro_c{margin-top: 150px;margin-bottom:5px;}
.pro_tit{text-align: center;}
.pro_tit b{display: block;font-size: 42px;color: #333;}
.pro_tit p{font-size: 18px;color: #666;margin-top: 5px;position: relative;}
.pro_tit p:after{position: absolute;content: "";bottom: -17px;left: 50%;width: 62px;height: 1px;background: #005bac;margin-left: -31px;}
.pro_cate ul{display: flex;justify-content: center;margin-top: 55px;}
.pro_cate ul li{width: 220px;height: 70px;line-height: 70px;text-align: center;background: #eaeaea;}
.pro_cate ul li+li{margin-left: 25px;transition:all .5s}
.pro_cate ul li a{font-size: 18px;color: #666;display: block;}
.pro_cate ul li.on,.pro_cate ul li:hover{background: #005bac;}
.pro_cate ul li.on a,.pro_cate ul li:hover a{color: #fff;}
.pro_bcc{height: 741px;overflow: hidden;}
.pro_cc .divproduct_new_div{display: flex;}
.pro_cc .divproduct_new_div .divproduct_new_div_item{display: flex; flex-direction: column-reverse; width: 465px!important; flex-shrink: 0; background: #f5f5f5; margin-right: 40px; padding: 20px;}
.pro_cc .product_div_item_pic{overflow:hidden}
.pro_cc .product_div_item_pic img{width: 100%;transition:all .5s;display:block;}
.pro_cc{margin-top: 60px;position:relative;padding-left:66px;}
.pro_cc .divproduct_new_div_item_title a{font-size: 20px; color: #333; display: block; margin: 30px 0 18px;position:relative;}
.pro_cc .divproduct_new_div_item_title a:after{position: absolute; content: "+MORE"; width: 88%; height: 36px; line-height: 36px; border: 1px solid #dcdcdc; font-size: 14px; color: #999999; top: 133px; left: 25px;transition:all .5s;}
.pro_cc .divproduct_new_div .divproduct_new_div_item:hover .divproduct_new_div_item_title a:after{background:#005bac;color:#fff;}
.pro_cc .divproduct_new_div .divproduct_new_div_item:hover .product_div_item_pic img{transform:scale(1.1)}
.pro_cc .divproduct_new_div_item_content{text-align: center; height: 214px;}
.pro_cc .divproduct_new_div_item_body{width: 84%; margin: 0 auto; line-height: 30px;color:#888;font-size:15px;}
.pro_prev{position: absolute; top: 50%; left: 0; margin-top: -54px;}
.pro_next{position: absolute; top: 50%; right: 0; margin-top: -54px;}
@media screen and (max-width: 1620px){.pro_cc{padding-left:52px;}}
@media screen and (max-width: 1570px){.pro_cc{padding-left:26px;}}
/**/
.teaser.is-visible {  opacity: 1;    transform: translate3d(0,0,0);}
 .f_pr{position:relative;}
.f_pa{position:absolute;}
.rter{opacity:0;transform:translate3d(35%,0,0);transition:opacity 1s ease-out .2s,transform 1.5s ease-out .2s}
.rter.is-visible{opacity:1;transform:translate3d(0,0,0)}
.g_ys{background:#fff; overflow: hidden; padding-top:60px;}
.g_ys h2{text-align:center;margin-bottom:3.5rem; margin-top:3.5rem;}
.g_ys h2 b{display:block;font-size:3rem;font-weight:400;line-height:4rem;color:#333;font-weight:700}
.g_ys h2 b span{color:#fff}
.g_ys h2 em{display:block;font-size:1.05rem;font-weight:400;line-height:2rem;color:#666}
.g_ys .m_ys{height:700px; overflow:hidden;}
.g_ys .m_ys .tabsys{position:absolute;left:6.25%;top:0;z-index:11}
.g_ys .m_ys .tabsys a{height:14.6rem;width:14rem;border:.1rem solid #fff;background:rgba(0,0,0,.4);padding:2rem 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}
@media screen and (min-width:1200px){.g_ys .m_ys .tabsys a{height:10.9rem;}
}
@media screen and (min-width:1280px){.g_ys .m_ys .tabsys a{height:11.6rem;}
}
@media screen and (min-width:1366px){.g_ys .m_ys .tabsys a{height:11.6rem;}
}
@media screen and (min-width:1440px){.g_ys .m_ys .tabsys a{height:12.6rem;}
}
@media screen and (min-width:1600px){.g_ys .m_ys .tabsys a{height:12.6rem;}
}
@media screen and (min-width:1920px){.g_ys .m_ys .tabsys a{height:14.6rem;}
}
.g_ys .m_ys .tabsys a i{width:5rem;margin:0 auto;display:block}
.g_ys .m_ys .tabsys a i img{width:5rem;display:block}
.g_ys .m_ys .tabsys a:hover i img{-webkit-animation:hvr-buzz-out 3s infinite linear;animation:hvr-buzz-out 3s infinite linear}
.g_ys .m_ys .tabsys a em{text-align:center;display:block;font-size:30px;font-weight:400;line-height:2rem;color:#fff}
.g_ys .m_ys .tabsys a:nth-child(2){margin-left:14rem}
.g_ys .m_ys .tabsys .active{background:#005bac;border:.1rem solid #005bac}
.g_ys .m_ys .tabsys .active em{font-weight:700}
.g_ys .m_ys dl{position:relative;height:700px;overflow:hidden}
.g_ys .m_ys dl dt,.g_ys .m_ys dl dt img{width:100%;display:block}
.g_ys .m_ys dl dd{position:absolute;right:0;top:0;width:44.27%;height:700px;background:url(//memberpic.114my.com.cn/024302/uploadfile/image/20240219/20240219181224_1580440262.png) no-repeat;background-size:100%;padding:5rem 6.25% 0 7%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity: 1;    transform: translate3d(0,0,0);}
.g_ys .m_ys dl dd h3{height:5rem;margin-bottom:.8rem;position:relative}
.g_ys .m_ys dl dd h3 b{display:block;font-size:3rem;font-weight:400;line-height:5rem;color:#fff;font-weight:700}
.g_ys .m_ys dl dd h3 i{position:absolute;right:0;top:0;width:5rem}
.g_ys .m_ys dl dd h3 i img{width:5rem;display:block}
.g_ys .m_ys dl dd h3:before{content:"";position:absolute;width:13rem;height:1px;background:rgba(255,255,255,.2);left:12.3rem;top:2.3rem}
.g_ys .m_ys dl dd h4{height:3.3rem;background:#005bac;border-radius:1.5rem 0 0 0;font-size:1.1rem;font-weight:400;line-height:3.3rem;color:#fff;font-weight:700;text-align:center;margin-bottom:1.3rem}
.g_ys .m_ys dl dd p{margin-bottom:2.7rem}
.g_ys .m_ys dl dd p em{display:block;margin-bottom:.8rem;font-size:.85rem;font-weight:400;line-height:1.6rem;color:#fff}
.g_ys .m_ys dl dd ul li{float:left;width:48.4%}
.g_ys .m_ys dl dd ul li img{width:100%;display:block}
.g_ys .m_ys dl dd ul li:nth-child(2){float:right}

/*案例*/
.case { width:100%; margin-top:40px; height: 923px; position: relative; }
.case ul li { width: 16%; height: 131px; float: left; border-right: 1px solid #eeeeee; margin-top: 25px; font-size: 18px; color: #aaa; text-align: center; transition: all 0.3s ease; cursor: pointer; }
.case ul li:nth-child(1) { border-left: 1px solid #eeeeee; }
.case ul li.on { color: #005bac; }
.case ul li span { width: 44px; height: 44px; display: inline-block; background: url(//memberpic.114my.com.cn/024302/uploadfile/image/20240306/20240306174138_1006067084.png) no-repeat; transition: all 0.3s ease; margin: 25px 0 10px; }
.case ul li:nth-child(2) span { background-position-x: -44px; }
.case ul li:nth-child(3) span { background-position-x: -88px; }
.case ul li:nth-child(4) span { background-position-x: -132px; }
.case ul li:nth-child(5) span { background-position-x: -176px; }
.case ul li:nth-child(6) span { background-position-x: -220px; }
.case ul li:nth-child(7) span { background-position-x: -264px; }
.case ul li.on span { background-position-y: -44px; }
.casecon { margin-top: 51px; }
.casecon .news_div_item_pic { width: 820px; height: 540px; float: left; }
.casecon .news_div_item_pic img { width: 100%; }
.casecon .divdgweb_new_div_item_content { float: right; width: 530px; margin-top: 20px; padding-left: 50px; }
.casecon .divdgweb_new_div_item_content .divdgweb_new_div_item_a { font-size: 25px; font-weight: normal; color: #222; }
.casecon .divdgweb_new_div_item_content .divdgweb_new_div_item_a:after { content: ''; display: block; width: 55px; height: 3px; background: #005bac; margin: 20px 0; }
.casecon .divdgweb_new_div_item_content .divdgweb_new_div_item_body { font-size: 15px; color: #aaa; line-height:35px; }
.casecon .divdgweb_new_div_item_content .casemore { font-size: 14px; color: #bababa; display: block; width: 203px; height: 50px; border: 1px solid #e8e8e8; text-align: center; line-height: 50px; transition: all 0.3s ease; margin-top: 20px; }
.casecon .divdgweb_new_div_item_content .casemore:hover { background: #005bac; color: #fff; }
.casegd { width: 1140px; height: 213px; background: #005bac; display: inline-block; padding: 20px 250px 0 20px; position: absolute; bottom: 80px; right: 0; box-sizing: border-box; }
.cp table a { font-size: 14px; color: #fff; line-height: 28px; }
.cp table img { border: 3px solid #fff; }
.cp td { padding-left: 20px !important; }
.lc_bg { width: 100%; background: url(//memberpic.114my.com.cn/024302/uploadfile/image/20240306/20240306115121_1781114322.jpg)no-repeat center; padding-bottom: 70px; overflow: hidden; }
.small_banW { width: 1400px; margin: 0 auto; min-width: 1200px; }
.small_ban_l { float: left; width: 350px; }
.small_ban_lm { line-height: 50px; font-size: 40px; font-weight: bold; padding-top: 20px; }
.small_ban_ls { font-size: 20px; letter-spacing: 1px; line-height: 28px; height: 50px; filter:Alpha(opacity:80);
opacity: 0.8; margin-top: 10px; }
.small_ban_len { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; filter:Alpha(opacity:30);
opacity: 0.3; }
.cus_ri { margin-top: 6px; }
.cus_ri li { float: left; position: relative; text-align: center; padding-right: 45px; padding-top: 30px; }
.cus_ri li:last-child { padding-right: 27px; }
.cus_ri li+li { padding-left: 40px; }
.cus_ri li i { }
.cus_ri li i>.icon { font-size: 50px; }
.cus_ri li b { font-size: 16px; display: block; margin-top: 10px; }
.cus_ri li em { font-size: 32px; color: #dedede; position: absolute; right: 0; top: 50%; margin-top: -16px; }
.cus_ri li:hover i { -webkit-animation: icon-bounce 0.5s alternate; -moz-animation: icon-bounce 0.5s alternate; -o-animation: icon-bounce 0.5s alternate; animation: icon-bounce 0.5s alternate; }
.tcont{ width:80%; margin:0 auto;}
.g_zhici{background:url(//memberpic.114my.com.cn/024302/uploadfile/image/20240222/20240222162451_1973786612.jpg) no-repeat center top; background-size: 100%;overflow:hidden;padding: 30px 0px 80px;}
.g_zhici h2{position: absolute;left:0;top:7rem;width: 23rem;font-size: 2.2rem;color:#000000;font-weight: bold;}
.g_zhici h2:before{content: "";position: absolute;width: 2.2rem;height: 0.15rem;background: #005bac;left:0;top:6.2rem;}
.g_zhici h2 b{font-size: 4.2rem;color:#000000;font-weight: bold;left:0;top:0;}
.g_zhici h2 em{display: block;font-size: 1.1rem;color:#282828;font-weight: normal;padding-top: 3rem;}
.m_zhici{padding-top: 2.5rem;}
.m_zhici dl{float: left;width: 20%;height: 17rem;margin:0 0.6% 1rem 0;background: #fff;box-shadow: 3px 0 7px rgba(0,0,0,.07);border-radius: 1rem;position: relative;box-sizing: border-box;}
.m_zhici dl:nth-child(1){margin-left:8vw;}
.m_zhici dl:nth-child(4){margin-left: 0;}
.m_zhici dl:nth-child(4){margin-right: 0;}
.m_zhici dl:nth-child(5),.m_zhici dl:nth-child(6),.m_zhici dl:nth-child(7),.m_zhici dl:nth-child(8),.m_zhici dl:nth-child(9){width:19%}
.m_zhici dt{position: absolute;right:2rem;top:2rem;width: 3rem;height: 2.7rem; text-align:center;overflow: hidden;z-index: 2;font-size: 27px;color: #fff; background: #005bac;}
.m_zhici dt img{width:4.2rem;display: block;}
.m_zhici dd{padding: 1.5rem 10% 0; position: absolute;left:0;top:0;width: 100%;height: 17rem;box-sizing: border-box;transition: all 0.3s linear 0s;}
.m_zhici dd h4{height: 3.2rem; font-weight:bold; line-height: 3.2rem;font-size: 1.6rem;color:#282828;position: relative;margin-bottom: 1.9rem;z-index: 12;transition: all 0.3s linear 0s;}
.m_zhici dd h4:before{content: "";position: absolute;width: 1.5rem;height: 0.1rem;background: #005bac;left:0;top:3.3rem;}
.m_zhici dd p{font-size: 16px;line-height: 26px;color:rgba(40,40,40,.8);margin-bottom: 1.3rem;transition: all 0.3s linear 0s;}
.m_zhici dd span{font-size: 28px;color:#666666;display: block;transition: all 0.3s linear 0s;}
.m_zhici dl:hover dd,.m_zhici .cur dd{background: #005bac;width: 120%;left:-10%;top:0;border-radius: 1rem; z-index:99}
.m_zhici dl:hover h4,.m_zhici .cur h4,
.m_zhici dl:hover p,.m_zhici .cur p,
.m_zhici dl:hover span,.m_zhici .cur span
{color:#fff;}
.m_zhici dl:hover dt img,.m_zhici .cur dt img{margin-left: -2.1rem;-webkit-animation:hvr-buzz-out 3s infinite linear;animation:hvr-buzz-out 3s infinite linear}
.m_zhici dl:hover p,.m_zhici .cur p{padding-left: 5px;}
.m_zhici dl:hover span,.m_zhici .cur span{font-size: 36px;}

.m_zhici dl:nth-child(1){animation-delay: 0.1s;}
.m_zhici dl:nth-child(2){animation-delay: 0.2s;}
.m_zhici dl:nth-child(3){animation-delay: 0.3s;}
.m_zhici dl:nth-child(4){animation-delay: 0.4s;}
.m_zhici dl:nth-child(5){animation-delay: 0.5s;}
.m_zhici dl:nth-child(6){animation-delay: 0.6s;}
.m_zhici dl:nth-child(7){animation-delay: 0.7s;}
/**/
.ykab{ width:100%; height:760px; background:url(//memberpic.114my.com.cn/024302/uploadfile/image/20240307/20240307094243_1374674836.jpg) center no-repeat;}
.ykyat{ width:40%; margin:7% 0% 0% 8%;}
.gywmdy{ font-size:30px; color:#006cb0; text-transform:uppercase;}
.gywmdy b{ font-size:40px; color:#006cb0; font-weight:bold;}
.gyykwzn{ font-size:30px; color:#333; padding-top:10px;}
.gyykwzn:after{ content: ''; display:block;width:40px;height:2px; background:#c9c9c9;transition: all .3s ease;margin:22px 0px;}
.jjwnfq{ font-size:0.86vw; color:#888; line-height:2vw; padding-top:16px;}
.jjwnfq:after{content: ''; display:block;width:100%;height:1px; background:#e6e6e6;transition: all .3s ease;margin:45px 0px;}
.button a{width:166px;height:50px;border:none;background:#4e4e4e; color:#fff; font-size:17px; display:block; line-height:50px; text-align: center; margin-right:26px;border-radius: 10px 10px 0px;}
.button a:hover{height:50px;border:none;background:#fca600; color:#fff; font-size:17px; line-height:50px;}
.advisory a{background:#005bac;color:#fff; font-size:17px;display:block; line-height:50px;text-align: center;width:166px;border-radius: 10px 10px 0px;}
.advisory a:hover{background:#fca600;color:#fff; font-size:17px;display:block; line-height:50px;}
.ykabou{ float:right; margin-top:4.5%;}
.ykabou img{ width:100%;}
@media screen and (max-width:1470px){
.ykabou img{ width:50vw; padding-top:3vw;}    
	}	
.caseshow{ margin:0 auto; width:85%;box-sizing:border-box;display: -webkit-flex; display:flex;flex-wrap: nowrap;justify-content:space-between;align-items:flex-start;}
.caseleft{ width:39.7%;}
.caseright{ width:59.4%;}
.caseshow td a{ display:block;}
.caseshow td a img{ width:100%; height:auto;}
.caseshow td br{ display:none;}
.caseshow td{ display:block; padding:0 !important; position:relative; overflow:hidden;}
.caseright td{ width:32.4%;}
.caseright tr{display: -webkit-flex; display:flex;flex-wrap: nowrap;justify-content:space-between;align-items:flex-start;}
.caseshow td>a:after{ content:''; display:block; position:absolute; width:100%; top:-100%; left:0; transition:all .3s ease; height:calc(100% - 40px); background:rgba(0,0,0,.68) url(//memberpic.114my.com.cn/024302/uploadfile/image/20240307/20240307100305_949023846.png) no-repeat center;}
.caseshow td:hover>a:after{ top:0;}
.caseright tr+tr{margin-top:1.5%;}
.caseshow td div { padding:0 !important;}
.caseshow td div a{ position:absolute; width:100%; line-height:40px; text-align:center; background:rgba(0,108,176, 0.8); font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; bottom:-40px; transition:all .3s ease; z-index:9; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.caseshow td:hover div a{ bottom:0;}
.caseleft tr{ display:block;}
/*news*/
.news_box{background: #fff;padding: 50px 0px 0px;}
.news_tab{overflow: hidden;}
.news_le{}
.news_le b{font-size: 36px;color: #005bac;font-weight: bold;line-height: 36px;font-weight:normal;}
.news_le em{color:#505050;font-size: 18px;margin-top: 10px;}
.news_ri{margin-top: 20px;}
.news_ri ol{list-style: none;}
.news_ri li{float: left;}
.news_ri li+li{margin-left: 30px;}
.news_ri li em{transition: 0.6s;width: 18px;overflow:hidden;position: relative;display: inline-block;height: 18px;}
.news_ri li a{font-size: 18px;font-weight: bold;color: #202020;position:relative;line-height: 15px;display: inline-block;vertical-align: top;}
.news_ri li a::after{content:'';background:#005bac;width: 0%;opacity:0;position:absolute;bottom: -24px;left: 2px;height:3px;transition:0.6s;}
.news_ri li.on a::after{opacity:1;transition:width 0.6s;width: 69px;}
.news_ri li+li b{}
.news_ri li.on b a{color: #005bac;font-weight:normal;}
.news_ri li .news1{transition: 0.6s ease 0.2s;float: left;}
.news_ri li.on .news1{position: absolute;top: 0px;left: 0;margin-left: -92px;transition: 0.6s;}
.news_ri li .news2{transition: 0.6s;opacity: 0;margin-right: -100px;}
.news_ri li.on .news2{transition: 0.6s;position: absolute;top: 0px;right: 0px;opacity: 1;margin-right: 0px;}

.news_list{margin-top:30px;}
.news_list li{width:100%;font-size:0;position: relative;overflow:hidden;}
.news_list li+li{display:none;}
.news_div_item,.news_list .divdgweb_new_div_item{width:360px;display:inline-block;vertical-align:top;}
.news_div_item+.news_div_item,.news_list .divdgweb_new_div_item+.divdgweb_new_div_item{margin-left:55px;}
.news_list .news_div_item_pic{overflow:hidden;border: 1px solid #eee;}
.news_div_item:hover .news_div_item_pic,.news_list .divdgweb_new_div_item:hover .news_div_item_pic {border: 1px solid #005bac;}
.news_list .news_div_item_pic,.news_list .news_div_item_pic img{width: 365px;transition:500ms;}
.news_div_item:hover .news_div_item_pic img,.news_list .divdgweb_new_div_item:hover .news_div_item_pic img{transform: scale(1.1);transition:500ms;}
.news_div_item_date,.news_div_item_title,.news_list .divdgweb_new_div_item_date,.news_list .divdgweb_new_div_item_title{display:inline-block;vertical-align:top;}
.news_div_item_date,.news_list .divdgweb_new_div_item_date{width:80px;height:80px;background:#202020 url(//memberpic.114my.com.cn/024302/uploadfile/image/20240307/20240307094343_44078182.png) no-repeat center 10px;padding-top:40px;margin-left:15px;margin-top:-40px;text-align:center;position: relative;}
.news_div_item_date>div,.news_list .divdgweb_new_div_item_date>div{font-size:20px;color:#fff;display:inline-block;vertical-align:top;line-height: 40px;}
.news_div_item_title,.news_list .divdgweb_new_div_item_title{padding-left:25px;line-height:28px;padding-top:12px;}
.news_div_item_title a,.news_list .divdgweb_new_div_item_title a{font-size:18px;color:#333;}
.news_div_item_body,.news_list .divdgweb_new_div_item_body{font-size:14px;color:#6a6a6a;line-height:30px;margin-top:25px;padding:0 15px;}
.news_more{width:37px;height:9px;margin-left:15px;margin-top:40px;transition:500ms;}
.news_more a{height: 9px;display:block;background:url(//memberpic.114my.com.cn/024302/uploadfile/image/20240306/20240306135219_730680629.png) no-repeat;}
.news_div_item:hover .news_more,.news_list .divdgweb_new_div_item:hover .news_more{margin-left:315px;transition:500ms;}
.news_div_item:hover .news_more a,.news_list .divdgweb_new_div_item:hover .news_more a{background:url(//memberpic.114my.com.cn/024302/uploadfile/image/20240306/20240306135141_1611134205.png) no-repeat;}
/**/
.cofnnt {  width: 87%;    margin: 0 auto;}
.g_ft{background:url(//memberpic.114my.com.cn/024302/uploadfile/image/20240220/20240220135634_1623583387.jpg) no-repeat center top;padding-top:4.3rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:39.5rem}
.g_ft .ftup{height:16rem;border-bottom:1px solid rgba(255,255,255,.21);margin-bottom:1.7rem}
.g_ft .ftup .m_flogo{float:left;width:31.5%}
.g_ft .ftup .m_flogo .ftlogo{width:52.6%;margin-bottom:3rem}
.g_ft .ftup .m_flogo .ftlogo img{width:100%;display:block}
.g_ft .ftup .m_flogo h3{font-size:26px;line-height:36px;color:#fff;font-weight:700}
.g_ft .ftup .ftnav{float:left;width:68%}
.g_ft .ftup .ftnav dl{float:left;width:25.8%}
.g_ft .ftup .ftnav dl dt{font-size:21px;font-weight:400;line-height:2.3rem;color:#fff;margin-bottom:1.4rem}
.g_ft .ftup .ftnav dl dd a{display:block;font-size:16px;font-weight:400;line-height:1.8rem;color:rgba(255,255,255,.6)}
.g_ft .ftup .ftnav dl dd a:hover{color:#fff;}
.g_ft .ftup .ftnav dl:nth-child(2){width:27.8%}
.g_ft .ftup .ftnav dl:nth-child(3){width:28%}
.g_ft .ftup .ftnav dl:nth-child(4){width:16%}
.g_ft .ftup .ftnav dl:nth-child(1){animation-delay: 0.1s;}
.g_ft .ftup .ftnav dl:nth-child(2){animation-delay: 0.2s;}
.g_ft .ftup .ftnav dl:nth-child(3){animation-delay: 0.3s;}
.g_ft .ftup .ftnav dl:nth-child(4){animation-delay: 0.4s;}
.g_ft .ftmide{height:11rem;border-bottom:1px solid rgba(255,255,255,.21);margin-bottom:2rem}
.g_ft .ftmide .lxlst{float:left;width:68.5%;margin-top: 10px;}
.g_ft .ftmide .lxlst dl{float:left;width:25%}
.g_ft .ftmide .lxlst dl dt{width:3.1rem; margin-top:10px}
.g_ft .ftmide .lxlst dl dt img{width:100%;display:block}
.g_ft .ftmide .lxlst dl dd{height:4.6rem}
.g_ft .ftmide .lxlst dl dd em{display:block;font-size:18px;font-weight:400;line-height:1.8rem;color:#fff; margin-bottom:10px;}
.g_ft .ftmide .lxlst dl dd b{display:block;font-size:21px;font-weight:400;line-height:2rem;color:#fff;font-weight:700}
.g_ft .ftmide .lxlst dl:nth-child(2){width:32.5%}
.g_ft .ftmide .lxlst dl:nth-child(3){width:35%}
.g_ft .ftmide .lxlst dl:nth-child(3) dd b{font-size:18px;    font-weight: normal;}
.g_ft .ftmide .codelst{float:right;width:28%}
.g_ft .ftmide .codelst li{float:left;width:28%;margin-right:7%}
.g_ft .ftmide .codelst li i{padding:0.7rem;background:#fff;display:block}
.g_ft .ftmide .codelst li i img{width:100%;display:block}
.g_ft .ftmide .codelst li em{display:block;font-size:.85rem;font-weight:400;line-height:2rem;color:#fff;text-align:center}
.g_ft .ftmide .codelst li:nth-child(3){margin-right:0}
.g_ft .copyr{font-size:.85rem;font-weight:400;line-height:2rem;color:#fff;width:80%}
.g_ft .copyr a{color:#fff}
.g_link{margin-top:-3.7rem;position:relative;height:3.7rem}
.g_link .m_link{position:absolute;right:0;width:30%}
.g_link h2{float:left;width:80px;height:3.7rem;font-size:16px;font-weight:400;color:rgba(255,255,255,.5)}
.link_c{ width:20%; float:left;}

/*版权*/