/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
body {color: #222;margin: 0 auto;background-color: #fff;font-family: hs_r;overflow-x: hidden;min-width:1400px;}

#copy { display: none;}

a {color: #666; text-decoration: none;}
a:hover { color:#0048d0;text-decoration: none;}
.box{margin:0 auto;width:80%;min-width:1400px;}
.bg{ width: 100%;min-width:1400px;}
i,em{font-style: normal;}
.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}


/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}

/*英文样式*/
.font_en{font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;}





/*标题*/
.t{text-align: center;}
.t p{font-size: 40px;color:#222;font-weight:bold; font-family: "Microsoft YaHei";}
.t span{color: #999;font-size: 18px;line-height: 36px;}



@font-face{font-family:hs_l;src:url(//memberpic.114my.com.cn/076982035566/cssnew/HarmonyOS_Sans_SC_Light.ttf.txt)}
@font-face{font-family:hs_r;src:url(//memberpic.114my.com.cn/076982035566/cssnew/HarmonyOS_Sans_SC_Regular.txt)}
@font-face{font-family:hs_m;src:url(//memberpic.114my.com.cn/076982035566/cssnew/HarmonyOS_Sans_SC_Medium.ttf.txt)}
@font-face{font-family:hs_b;src:url(//memberpic.114my.com.cn/076982035566/cssnew/HarmonyOS_Sans_SC_Bold.ttf.txt)}
.hs_l{font-family:hs_l}
.hs_r{font-family:hs_r}
.hs_m{font-family:hs_m}
.hs_b{font-family:hs_b}
@font-face {font-family:"DIN-BOLD";src:url("//memberpic.114my.com.cn/076982035566/cssnew/DIN-BOLD.woff2.txt") format("woff2")}

@font-face {
	font-family:'Montserrat-Bold';
	src: url('//memberpic.114my.com.cn/076982035566/cssnew/Montserrat-Bold.eot.txt');
font-weight: normal;
	font-style: normal;
}



/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: 'iconfont';  /* Project id 4663454 */
  src: url('//at.alicdn.com/t/c/font_4663454_7yqdzl5wgh.woff2?t=1724465764578') format('woff2'),
       url('//at.alicdn.com/t/c/font_4663454_7yqdzl5wgh.woff?t=1724465764578') format('woff'),
       url('//at.alicdn.com/t/c/font_4663454_7yqdzl5wgh.ttf?t=1724465764578') format('truetype');
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}



/* header */

.header {z-index: 100;width: 100%;transition:all .4s ease;background-color: #fff;    box-shadow: 0px 0px 60px rgba(0,0,0,0.1);}
.header.on{    position: fixed;}
.header-content {width:100%;height: 100px;margin: auto;position: relative;min-width:1400px;padding: 0 0 0 2%;display: flex;justify-content: space-between;align-items: center;z-index:999;}
.header-logo {width:auto;height: auto;/* position: absolute; */top: 50%;/* transform: translateY(-50%); */left: 0;z-index: 11;}
.header-logo a {display: block;}
.header-logo img {}
.header-nav {z-index: 1;text-align: center;height: 100%;background: #0e44ca;padding: 0 50px;}
.header-nav ul {list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: middle;height: 100%;}
.header-nav>ul>li{display: inline-block;vertical-align: middle;/* padding:4.3% 0; */height: 100%;display: flex;align-items: center;float: left;position: relative;}
.header-nav>ul>li+li{margin-left:3vw;}
.header-nav>ul>li:nth-child(2) {position: static;}
.header-nav>ul>li::after {content: '';width: 5px;height: 10px;display: inline-block;vertical-align: middle;background: url('../images/r.png') center no-repeat;margin: 0 15px;opacity: .14;display: none;}
.header-nav>ul>li:last-child::after {display: none;}
.header-nav li>a{height:100px;display: flex;align-items: center;}
.header-nav li a.n1{color: #fff;font-size: 17px;line-height: 100px;display: inline-block;position: relative;}
.header-nav li a.n1 span{display: inline-block;line-height: 100px;box-sizing: border-box;}
.header-nav li a.n1:hover span,.header-nav li.cur a.n1 span,.header-nav li.on a.n1 span{color: #fff !important;}
.header-nav li.cur a.n1,.header-nav li a.n1:hover,.header-nav li.on a.n1 {color: #0f4c91;} 
.header-nav li.cur a.n1 span,.header-nav li a.n1:hover span,.header-nav li.on a.n1 span{color: #000;} 
.header-right {display: inline-block;vertical-align: middle;margin-left:0px; /*margin-top:3.6%;*/}
.header-right div {display: inline-block;vertical-align: middle;}
.header-right a.cur{display: block;color: #000;text-align: center;}
.header-right i{display: inline-block;vertical-align: middle;width: 25px;height: 25px;position: relative;background: url('//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824115624_1717748726.png') center no-repeat;filter: brightness(100);}
.header-nav .header-search span{display: inline-block;vertical-align: middle;font-size: 15px;color: #fff;}
.header-right span{display: inline-block;vertical-align: middle;margin-left: 5px;font-size: 20px;color: #fff;font-weight: bold;}
.header-search i img{opacity: 1;filter: invert(1);}
.header-search{    position: unset !important;}

.header-language {margin-left: 15px;position: relative;}
.header-language::before {content: '';width: 1px;height: 16px;background: #000;position: absolute;left: 0;top: 50%;transform: translateY(-50%);opacity: .5;}
.header-language a{padding: 0 0px 0 20px;color: #000;}

.header-nav .header-search i{display: inline-block;vertical-align: middle;width: 25px;height: 25px;position: relative;display: flex;align-items: center;}
.header-language {margin-left: 15px;position: relative;}
.header-language::before {content: '';width: 1px;height: 16px;background: #fff;position: absolute;left: 0;top: 50%;transform: translateY(-50%);opacity: .5;}

.header-language a{padding: 0 0px 0 20px;color: #000;}

.header-nav-menu {position: absolute;width:100%;top: 100px;left:0px;background: #fff;text-align: left;display: none;text-align: center;}
.header-nav-menu a {display: block;padding: 5px 0;font-size: 16px;color: #6f6f6f;}
.header-nav-menu a:hover {color: #0f4c91;}
.header-nav li.cur .header-nav-menu {display: block;}
.header-nav-menu.product {position: fixed;width: 100%;left:0px;padding: 0;border-top: 1px solid #e6e6e6;}
.header-nav-menu.about {position: fixed;width: 100%;left:0px;padding: 0;border-top: 1px solid #e6e6e6;}
.header-nav-product-left {float: left;width:35%;position: relative;}
.header-nav-product-left .text {position: absolute;left: 50%;top: 15%;transform: translateX(-50%);z-index: 11;color: #fff;text-align: left;}
.header-nav-product-left .text .english-2 {text-transform: uppercase;}
.header-nav-product-left .img {background: #0f4c91;}
.header-nav-product-right {float: left;width:65%;position: relative;}
.header-nav-product-content {padding: 2% 0 0 0;overflow: hidden;width: 80%;margin: auto;}
.header-nav-product-type {text-align: left;overflow: hidden;}
.header-nav-product-type a{padding: 18px 0px;display: block;float: left;width:25%;margin: 0 0% 2% 0;position: relative;}
.header-nav-product-type a::before {content: '';width:70%;height: 2px;background: #e5e5e5;position: absolute;left: 0;bottom: 0;z-index: 1;}
.header-nav-product-type a::after {content: '';transition:all .4s ease;width:0px;height: 2px;background: #0f4c91;position: absolute;left: 0;bottom: 0;z-index: 3;}


@media screen and (max-width:1600px){
.header-nav>ul>li+li{margin-left:2vw;}
	}


/*search*/
.searchIcon{height:200px; align-items: center; background: linear-gradient(270deg,#0f4c91 -18.95%,#0f4c91 9.48%,#356db5 75.22%); }
.searchIcon > span{font-size:14px; height:21px;text-align: center;line-height: 42px;/*border: 1px #eee solid;*/ border-radius: 50%; width:60px;}
.searchIcon > span i{color: #000;display: inline-block;vertical-align: middle;margin-left:8px;margin-top:-7px;}
.searchIcon > span a{line-height: 42px;font-size: 20px;}
.slideDown{text-align:center;position:absolute;right:0;width:100%;height:204px; z-index:999;overflow:hidden; }
.slideDown .searchBox{ overflow: hidden; display: inline-block; width:90%; height:66px; margin-top:44px; margin-bottom: 15px; background: #fff; border-radius: 50px;}
.slideDown .searchBox{}
.slideDown .searchHot{ font-size: 15px; color: #fff; font-weight: 100;}
.slideDown .searchHot a{ color: #fff; font-size:0.9vw; display: inline-block;}
.slideDown .searchBox input[type='text']{ font-size: 14px; color: #666; float: left; width: 840px; height: 100%; border: none; outline: none; background: none; line-height: 60px; margin-left: 25px; font-size: 14px; color: #666;}



.search-bg{width:90%;height: 60px;line-height:60px;padding-left: 10px; float:left;}
.search-i{width:18px;overflow:hidden;height:19px;float: left;margin-top:22px;}
.nav_r{float:right;width:6.5vw;}
#infoname{width:1330px; background:none; outline:none; color:#d2d1d1; border: none; height:66px; line-height:60px; padding-left: 50px;}
.searchIcon:hover .slideDown{transform: rotateX(0deg);}
.boyh{position: absolute; padding: 1.5% 0 90px; top:69%; left: 0; width: 100%; height: 100%; z-index: 5; transition: ease .3s; }

.header-nav>ul>li>a.n1 span:after{content:'';width: 0%;height: 4px;background: #fff;display: block;margin-top: -4px;transition: 0.3s ease all;}
.header-nav>ul>li:hover>a.n1 span:after,.header-nav>ul>li.on a.n1 span:after{width:100%;}



/*导航下拉*/
.nav2{-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: absolute;width: 120px;opacity: 0;visibility: hidden;transform: translate3d(0px, 10px, 0px);-moz-transform: translate3d(0px, 10px, 0px);-webkit-transform: translate3d(0px, 10px, 0px);z-index: 9999;left:calc((100% - 120px) / 2);top:100px;text-align:center;border-top:4px #235ef0 solid;}
.nav2 a{background: #0e44ca;box-shadow: 0 6px 10px rgba(0, 0, 0, .1);padding: 18px 0;width: 120px;line-height: 14px;display: block;color: #fff;font-size: 14px;-webkit-transition: none ease-out .3s;transition: none ease-out .3s;transition-property: color, background, text-indent, opacity;}
.nav2 a:hover{background: #fff; text-indent: 10px;color: #0e44ca;}
.header-nav ul li:hover .nav2 {opacity: 1;visibility: visible;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}





/*幻灯片*/
.banner_box,.banner_box .bd li{height:800px;background: #fff;}
.banner_box .banner-btn a.prev,.banner_box .banner-btn a.next{top:350px;background-image:url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824091004_1288187447.png);}
.banner_box .hd ul li.on{background:#0e44ca;}
.banner_box{min-width:1300px;position:relative;overflow:hidden;}
.banner_box .bd,.banner_box .bd ul,.banner_box .bd li{ width:100% !important;}

.banner_box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box:hover .banner-btn a.next{ right: 54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box .banner-btn a.prev:hover,.banner_box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_box .hd {position:absolute;bottom:40px;width: 100%;display: block;}
.banner_box .hd ul{ text-align: center}
.banner_box .hd ul li{ width:16px; height:16px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out;}




/*产品*/
.prod_bg{width: 100%;height: auto;}
.jpage{width:1400px;margin:0 auto;}
.prod_bg{background: #f1f1f1; padding-bottom:60px;  position: relative; padding-top:80px;}
.pro { width: 100%; background: #fafafa; overflow: hidden; padding-top: 100px; padding-bottom: 50px; }
.pro_box { width: 80%; margin: 0 auto; min-width:1350px}
.pro_tab { padding-top: 60px; }
.pro_nav { }
.pro_nav  {}
.pro_nav .hd { display: flex;  width: 100%; }
.pro_nav li { width: calc((100% - 80px) / 3); height: 56px; text-align: center; background: #424040; color:#fff;}
.pro_nav li+li{ margin-left: 16px; }
.pro_nav li a { font-size: 18px; display: block; color:#fff;line-height:56px; }
.pro_nav li.on { background: #0e44ca; transition: 0.5s; }
.pro_nav li.on a { color: #ffffff !important; transition: 0.5s; }
.pro_con { width: 100% overflow: hidden; }
.pro_sec { width: 100%; display: inline-block; border-bottom: 1px solid #dddddd; padding-bottom: 20px; }
.pro_sec ul { overflow: hidden; }
.pro_sec ul li { float: left; line-height: 68px; }
.pro_sec ul li+li { margin-left: 30px; }
.pro_sec ul li a { font-size: 14px; color: #888888; font-weight: 100; }
.pro_big { }
.pro_pic { margin-top: 60px; display: flex; justify-content: space-between; }
.pro_left {width: 40%;border: 1px solid #fff;background: #fff;box-shadow: 0 0 30px rgba(0,0,0,.08);padding: 15px;}
.pro_left img.product_div_item_image { width: 100%; height: auto; transition: all 0.5s linear; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -ms-transition: all 0.5s linear; }
.pro_left img.product_div_item_image:hover { transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2); }

.pro_left .divproduct_new_div {float: left;position: relative;width: 100%;height: 100%;}
.pro_left .divproduct_new_div_item{    display: flex;
    flex-direction: column-reverse;
    justify-content: space-between;
    height: 100%;}

.pro_left .divproduct_new_div_item_content {padding: 0px 50px 0;height: 100%;display: flex;flex-direction: column;justify-content: center;}
.pro_left .news_div_item+.news_div_item { margin-left: 27px; }
.pro_left a.news_div_item_a { font-size: 15px !important; color: #333333; line-height: 36px; }
.pro_left .divproduct_new_div_item_body { font-size: 15px; color: #888888 !important; line-height: 20px; }
.pro_left .divproduct_new_div_item:hover .divproduct_new_div_item_title a { color: #0e44ca !important; }
.pro_left a.divproduct_new_div_item_a { font-size: 20px; transition: all 0.5s linear; }
.pro_left .product_div_item_pic { }
.pro_left .product_div_item_pic a{display:block;overflow: hidden; }
.pro_left a.divproduct_new_div_item_a:after { content: ''; position: absolute; left: 50px; bottom: -20px; width: 40px; height: 1px; background: #0e44ca; }
.pro_left:hover a.divproduct_new_div_item_a { font-weight: bold; transition: all 0.5s linear; }
.pro_left .divproduct_new_div_item_title { padding-bottom: 10px; }
.pro_right {width: 59%;}
.pro_right td>a{    overflow: hidden;display: block;}
.pro_right td br{display:none;}
.pro_right td {display: block;width: 32%;background: #fff;overflow: hidden;box-sizing: border-box;border: 1px solid #f2f2f2;padding: 0 !important;float: left;position: relative;padding: 10px !important;}
.pro_right td+td{margin-left: 2%;}
.pro_right span a { display: block; font-size: 14px; background: rgba(255,255,255,0.6); width: 100%; height: 45px; line-height: 45px; transition: all 0.5s linear; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -ms-transition: all 0.5s linear; }
.pro_right td img { transition: all 0.5s linear; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -ms-transition: all 0.5s linear; width:100%; }
.pro_right td:hover img { transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}
.pro_right td:hover span a { bottom: 0; height: 45px; line-height: 45px; color: #fff; background: #0e44ca; }
.pro_right table tbody tr:nth-chlid(1) td {display:none;}
.pro_right tr+tr { display: block; margin-top:24px; }
.char_more { width: 405px; height: 63px; border-radius: 40px; text-align: center; line-height: 63px; margin: 0 auto; margin-top: 60px; position: relative; border: 1px #0e44ca solid; }
.char_more a { font-size: 18px; color: #fff; }
.char_more { position: relative; color: #fff; background: #0e44ca; border: 1px solid #eee; -webkit-transition: background-color .3s, color .3s; transition: background-color .3s, color .3s }
.char_more:before { content: ''; position: absolute; top: -15px; left: -15px; bottom: -15px; right: -15px; background: inherit; z-index: -1; opacity: 0.5; -webkit-transform: scale3d(.6, .4, 1); transform: scale3d(.6, .4, 1); display: none\9; border-radius: 40px; }
.char_more:hover { }
.char_more:hover a { color: #fff; }
.char_more:hover:before { -webkit-animation: anim-moema-2 .3s .3s forwards; animation: anim-moema-2 .3s .3s forwards; }







/**/
.ca_bf{ background:#fff; width:100%; }
.case{ position:relative;  z-index:3;}
.swatu{ padding:0px 0 30px 0;    overflow: hidden;}
.post_m{position: relative;  padding-bottom:40px; margin:50px auto 0 auto; width:95%;}
.post_m .swiper-slide {position: relative;background-repeat: no-repeat;background-position: center top;background-size: cover;padding:34px 0 0 72px;}
.post_m .swiper-slide img { width: 100%;height:auto;}
.post_m .text {box-sizing:border-box;width: 100%;  opacity:0; color:#fff; text-align:center;font-size:18px;background-color:#0e44ca; height:78px; font-size:20px; color:#fff; text-transform:uppercase;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; padding:0 30px;}
.post_m .text em{ font-size:14px;}
.post_m .text h4 {color: #333;font-size: 18px;line-height: 18px;font-weight: 700;padding-bottom: 5px}
.post_m .text a {display: none;color: #fff; font-size: 12px; line-height: 12px;}
.post_m .swiper-slide-active .text, .post_m .swiper-slide-duplicate-active .text { opacity:1;}
.post_m .swiper-slide-active h4, .post_m .swiper-slide-active p, .post_m .swiper-slide-duplicate-active h4, .post_m .swiper-slide-duplicate-active p { color: #fff;}
.post_m .swiper-slide-active a, .post_m .swiper-slide-duplicate-active a { display: block; width:100%; height:100%;position: relative;}
.post_m .swiper-slide-active{ padding:0px; border: 1px #ededed solid;}
.post_m .swiper-slide-prev{padding:34px 72px 0 0;}
.post_m .swiper-slide-next{padding:34px 0 0 72px;}
.post_m .swiper-button-prev{ width:52px; height:52px; background:url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824091115_1490386792.png) no-repeat center; margin:0; left:29.6%; right:inherit; top:40%;}
.post_m .swiper-button-next{ width:52px; height:52px; background:url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824091115_142647243.jpg) no-repeat center; margin:0; right:29.6%; left:inherit;top:40%;}
@media screen and (max-width:1700px){
	.post_m .swiper-button-prev{left:29%;}
	.post_m .swiper-button-next{right:29%;}
	}
@media screen and (max-width:1500px){
	.post_m .swiper-button-prev{left:28%;}
	.post_m .swiper-button-next{right:28%;}
	}
.casebtn{ text-align:center; margin-bottom:80px;}
.casebtn a{ display:inline-block; transition:all .3s ease; width:302px; line-height:58px; border-radius:30px; border:1px solid #0e44ca; font-size:16px; color:#0e44ca;}
.casebtn a:hover{ border-color:#0e44ca; background:#0e44ca; color:#fff;}

/**/
.tp-title02 p{color:#fff;}
.tp-title02 span{color:#fff;}
.six{background: url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824093606_1738329616.jpg) no-repeat center 0;height: 700px;overflow: hidden;padding: 80px 0 0;}
.six .pro_tit{background: url() no-repeat center 12px;}
.six dl{width: 16.66%;height: 360px;position: relative;float: left; margin-top: 15px;}
.six dl dt{width: 100%;text-align: center;padding: 2.5rem 0 0;height: 380px;position: relative;}
.six dl dt:before{content: "";width: 0.15rem;height: 100%;position: absolute;top: 0;right: 0;background: url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824112605_116205086.png) no-repeat;background-size: 0.15rem 18rem;}
.six dl dt b{display: block;font-size: 20px;color: #fff;font-family: "DINOT";height: 100px;line-height:30px;font-weight: bold;}
.six dl em{display: block;width: 9rem;height: 3.5rem;margin: 0 auto;overflow: hidden;font-size: 3rem;color: #fff;line-height: 3.5rem;}
.six dl em img{width: 3rem;height: 2.5rem;}
.six dl h5{font-size:28px;color: #fff;height: 130px;line-height: 1.6rem;overflow: hidden;padding-top: 2rem;font-weight: bold ;}
.six dl h5 i{display: block;font-size: 20px;font-weight: normal;line-height: 38px;}
.six dl dt h5{background: url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824112630_1495696115.png) no-repeat center bottom;background-size: 0.6rem 0.3rem;}
.six dl dd{width: 100%;height: 0;position: absolute;top: 0;left: 0;text-align: center;overflow: hidden;z-index: 1;}
.six dl dd h5{font-size:28px;color: #333;padding-top: 1rem;height: 5.8rem;line-height: 32px;font-weight: bold ;}

.six dl dd p{font-size: 14px;color: rgba(51,51,51,0.7);line-height: 28px;width: 66%;margin: 0 auto;-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;text-overflow: ellipsis;}
.six dl dd{vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;-webkit-transition-property: color;transition-property: color;transition: all 0.3s;}
.six dl dd:before{content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255,255,255,1);-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.six dl:hover dd:before,.six dl.cur dd:before{-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.six dl:hover dd,.six dl.cur dd{height: 380px;padding-top: 3rem;}
.six dl.nobor dt:before{background: none;}
.six dl:hover dt,.six dl.cur dt{display: none;}
.six dl:hover em{color:#0e44ca;}





/*四大优势*/
.adv{height:930px;background:url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824112700_951081517.png) repeat-x;overflow:hidden; padding-top:86px;}
.adv .titlea{ font-size:50px;}
.advpage{max-width:1400px;margin:0 auto;}
.adv .bt{padding-top: 69px;}
.advtil{ text-align:center; margin-bottom:50px;}
.advtil p:nth-child(1){ font-weight:bold; font-size:40px; color:#303632;} 
.advtil p:nth-child(1) span{ color:#0e44ca;}
.advtil p:nth-child(2){ font-size:18px; color:#787f7b; margin:5px 0px 18px 0px;}
.advcenter{position:relative;margin-top: 62px;}
.advtab{ width:810px; height:210px; background:#fff; padding:18px; position:absolute; z-index:99; right:0px; top:363px;}
.advtab li{float:left;position:relative;text-align:center;font-size:20px;color:#313633;cursor:pointer;}
.advtab li p:nth-child(1){ width:36px; height:36px; position:absolute; opacity:0; top:0px; transition:all .5s ease; left:0px; right:0px; margin:0 auto; border-radius:50%; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:36px; background:#0e44ca;z-index:2;}
.advtab li.on p:nth-child(1){ opacity:1; top:98px;}
.advtab li p.atpic{ transition:all .3s ease; width:180px; height:120px; margin-bottom:22px;position:relative;}
.advtab li p.atpic:before{content:'';width:30px;height:20px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -15px;transition:.5s ease;}
.advtab li:hover p.atpic:before{width:180px;height:120px;margin:-60px 0 0 -90px;opacity:0;border:1px solid #da261d;transition:.5s ease;}
.advtab li p.atpic img{ width:100%; height:100%;}
.advtab li.on p.atpic{ border:3px solid #0e44ca;}
.advtab li+li{ margin-left:16px;}
.advcon {display: inline-block;width: 1710px;height: 572px;overflow: hidden;}
.advcon ul{width: 1710px;height:572px;position: relative;}
.advwa{width:36%;padding-top:15px;margin-left:9%;}
.advwa>p{padding: 0px 0px 35px 97px;font-size:30px;color: #272121;border-bottom: 1px solid #e9eaea;margin-bottom:35px;position: relative; font-weight:lighter;}
.advwa>p>em {position: absolute;top:16px;left: 0;font-size:47px;font-weight: bold;background: #0e44ca;width:80px;height:80px;color: #fff;line-height:80px;text-align: center;border-radius: 100%;}
.advwa>p strong{display:block;font-size:42px; letter-spacing: 3px; color: #272121; font-weight:bold;}
.advwa div p{line-height:28px;font-size:15px;color: #272121;padding-left: 22px;background: url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824112726_970316244.png) no-repeat left 10px;font-weight: 100;}
.advwa div p+p{margin-top: 20px;}
.advcon .advpic{width: 1007px;position:absolute;top:0;left:0;}
.advcenter .tempWrap{position: absolute!important;top:0;right: 0;}


/*新闻*/
.news_bg{ padding-bottom:50px; overflow:hidden;}
.bg{position: relative; margin: 0 auto;}
.box{margin: 0 auto; }
.news_t{padding:80px 0 14px 0; }
.news_tl p{ color: #0e44ca;font-size:40px}
.news_tl span{margin-top: 10px; color: #282f36;font-size:18px;}
.news_tl,.news_tr{display: inline-block;}
.news_tr a{display: inline-block; margin-left: 110px;margin-top: -12px;}
.news_tr a p{font-size: 20px; color: #222; line-height:0px;}
.news_tr a span{font-size: 12px; color: #ccc; font-family: "Arial"; text-transform: uppercase; line-height:46px;}
.news_tr a:before{content:""; display: block; width: 56px; height: 56px; border-radius: 100%; background-color: #f7f7f7;  margin: -10px 14px 0 0; position: relative;top:37px;left: -70px;  transition: 0.3s ease all; background-image: url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824112755_1595993308.png);  }
.news_tr a:nth-child(1):before{background-position: 0 0;}
.news_tr a:nth-child(2):before{background-position: -56px 0;}
.news_tr a:nth-child(3):before{background-position: -112px 0;}
.news_tr a.on:before{background-color:#e7e8e9; background-position-y: -56px;}

.news_div .news_div_item{position: relative; float:left; }
.news_div .news_div_item:first-child{width:40%; height:600px; padding-top:40px;   z-index: 2;}

.news_div .news_div_item:nth-child(n+2){width:26%; padding:40px 0 40px 0;  height:288px; float:left; border-bottom:1px #eee solid;  margin-left:4%;}
.news_div .news_div_item:nth-child(n+2) .news_div_item_pic{float:left; width:30%; height:168px;display:none; }
.news_div_item_pic{overflow: hidden;}
.news_div_item_pic img{width:99%;border:1px #eee solid; }
.news_div .news_div_item:first-child .news_div_item_date{display:none;}

.news_div .news_div_item:nth-child(n+2)  .news_div_item_date div{float:left; color:#ccc;}

.news_div_item_content {position: absolute; }
.news_div .news_div_item:first-child .news_div_item_pic{height:340px;}
.news_div .news_div_item:first-child .news_div_item_content{top:373px;width:100%;}


.news_div .news_div_item:nth-child(n+2) .news_div_item_content{left:0; top:54px; width:100%; }
a.news_div_item_a{font-size:22px; color:#222; line-height:50px; display: block;/* position: absolute; */width: 100%; height:100%;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.news_div_item_body{font-size:15px; line-height:26px; color:#999; margin-top:16px;}

.news_div_item_body:after{content:"";  display: block; width:28px; height:28px; background-image: url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824113023_1064023806.png); background-position: center; background-repeat:no-repeat;    border-radius: 100px;  border:1px #ccc solid; margin-top:30px; transition: 0.3s all ease;}
.news_div_item:hover .news_div_item_body:after{background-color:#0e44ca; width:60px;border:1px #0e44ca solid; background-image: url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824113024_299746717.png);  }

.news_div_item:hover a.news_div_item_a{color:#0e44ca; }

@media (max-width:1920px){
.news_div .news_div_item:first-child .news_div_item_pic{height:330px;}
}
@media (max-width:1680px){
.news_div .news_div_item:first-child .news_div_item_pic{height:340px;}
}
@media (max-width:1560px){
.news_div .news_div_item:first-child .news_div_item_pic{height:300px;}
.news_div .news_div_item:first-child .news_div_item_content{top: 350px;}
}

/*图片放大*/
.com-width{margin-right: auto; margin-left: auto; width: 1600px;}
.w1600{margin-right: auto; margin-left: auto; width: 1600px;}
@media (max-width: 1700px){.com-width, .w1600{width: 1500px;}}
@media (max-width: 1280px){.com-width, .w1600{width: 970px;}}
@media (max-width: 992px){.com-width, .w1600{width: 750px;}}
@media (max-width: 768px){.com-width, .w1600{width: 100%; padding-right:5px; padding-left:5px;}}


@media (max-width: 1400px){
.news_div .news_div_item:first-child .news_div_item_pic{height: 280px;}
a.news_div_item_a{font-size:15px;}
.news_div_item_body{font-size:14px;}
.news_div .news_div_item:first-child{height:570px;}
.news_div .news_div_item:first-child .news_div_item_content{top:320px;}
.news_div .news_div_item:nth-child(n+2){height:260px;}
}

@media (max-width: 1300px){
.news_div .news_div_item:first-child{height:580px;}
.news_div .news_div_item:first-child .news_div_item_content{top:310px;}
.news_div .news_div_item:first-child .news_div_item_date{top:72%;}

}



/*友情链接*/
.copyright{ background:#222; color:#fff; }
.links{ line-height:90px; background:#0e44ca; color:#fff; font-size:18px;}
.linkTagcs li{ line-height:90px !important;}
.links p.fl{ padding-left:40px; background:url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824113102_1078180198.png) no-repeat left center;}
.links p.fr{ font-size:25px; font-family:impact; text-transform:uppercase;}
.linkTagcs{}

/*版权*/
.bq{border-top: 1px solid #333;line-height: 80px;}
.end,.end a{ font-size:14px; color:#888;}
.end a:hover{ text-decoration:underline; color:#fff;} 
.crcon{ padding:60px 0; margin:0 auto;}
.kslj{ font-size:0;}
.kslj li{ display:inline-block; padding-left:25px; position:relative; vertical-align:top;}
.kslj li:after{content: "";display: block;width: 1px;height: 180px;background: #333;position: absolute;right: -4vw;top: 0;}
.kslj li p{ font-size:18px; margin-bottom:25px; position:relative;}
.kslj li p:after{ content:''; display:block; position:absolute; top:0; bottom:0; height:1px; margin:auto 0; left:-25px; width:16px; background:#fff;}
.kslj li a{ display:block; font-size:14px; color:#888; line-height:32px;}
.kslj li a:hover{ text-decoration:underline; color:#fff;} 
.kslj li+li{ margin-left:7vw;}
.crcode{ font-size:14px;text-align:center;margin-left: 15px;}
.crcode img{ display:block; width:150px; height:150px; margin-bottom:10px;}
.crconcat{ text-align:center; height:218px; box-sizing:border-box; padding:0px 60px; }
.crphone{ font-size:33px; font-weight:bold;}
.cr_c{ font-size:14px; line-height:25px; margin:20px 0; color:#888;}
.crbtn a{ width:200px; line-height:38px; border-radius:20px; font-size:14px; color:#fff; display:inline-block; background:#0e44ca; transition:all .3s ease;}
.crbtn a:hover{ box-shadow:0 0 5px #fff;}
.crbtn i{ display:inline-block;  color: #fff; padding-left:28px; background:url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824113135_1949496649.png) no-repeat left center;font-style: normal;}

/*about*/
.about{position: relative;padding: 50px 0 0;}
.about:after{content:'';margin-right: 0%;background: url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240902/20240902105027_1622294946.jpg)no-repeat left;width: 50%;height: 620px;display:block;float: right;position: absolute;right: 0;top: 00px;z-index: -1;}
.about_box{margin: 0 auto;}
.about_con{display: inline-block;/* padding-top: 160px;*/width: 46%;float: left;/* margin-top: 60px; */}
.about_con p{font-size: 40px;text-transform: uppercase;color: #ccc;line-height: 40px;}
.about_con p b{color: #0e44ca;font-weight: bold;background-image: linear-gradient(to right, #0e44ca 0, #0e44ca 100%);-webkit-background-clip: text;color: transparent;}
.about_con em{display: flex;flex-direction: column;font-size:30px;padding-top: 10px;}
.about_con em span{font-size: 15px;line-height: 30px;padding-top: 45px;}
.about_con a{width: 164px;height: 44px;border: 1px solid #eee;display: flex;justify-content: center;align-items: center;font-size: 16px;color: #666;margin-top: 30px; border-radius: 28px;}
.about_con a:hover{ background:#0e44ca; color:#fff}
@media screen and (max-width: 1920px) and (min-width: 1500px) .box1{max-width: 1500px;}
.box1{ width:80%; }
.ab_b{margin-top:80px;padding: 30px 0;display: flex;justify-content: space-between;align-items: center;width: 66%;background: #0e44ca;float: left;border-radius: 10px;}
.ab_b ul{width: 80%;display: flex;justify-content: space-between;margin-left: 10%;}
.ab_b li i{font-size: 40px;color: #fff;display: inline-block;font-family: Arial;}
.ab_b ul p{}
.ab_b li span{display: inline-block;font-size: 15px;color: #fff;margin-left: 5px;}
.ab_b li em{font-size: 16px;margin-top: 20px;color: #fff;}
.ab_b ul li{text-align: center;}
.ab_b>p{width: 49%;font-size: 138px;text-transform: uppercase;color: #eee;font-weight: bold;letter-spacing: 25px;text-align: right;font-family: Arial;font-weight: 800;}
/*sj*/.pro_sub{position: relative;}
.pro_sub:before{content: '';width: 60px;height: 3px;background: #0e44ca;position: absolute;bottom: -24px;left: 0%;}
.pro_sub p{font-size: 40px;font-family: din;text-transform: uppercase;flex-direction: column;line-height: 40px;}
.pro_sub p span{font-size: 28px;display: block;color: #333;letter-spacing: 6px;line-height: 30px;padding-top: 13px;font-family: "Microsoft YaHei";}
.pro_sub a:before{content: '';width: 100px;height: 23px;background: url(//memberpic.114my.com.cn/076982035566/uploadfile/image/20240824/20240824113205_668541829.png) right no-repeat;position: absolute;bottom: 27px;left: 29%;}
.pro_sub a{float: right;color: #999;position: relative;margin-top: -40px;font-size: 16px;}