@charset "utf-8";
@media screen and (min-width:1600px){ .row{ width: auto; margin: 0vw 8.3333333333vw;} }
@media (min-width:1367px) and (max-width:1599px){ .row{ width: auto; margin: 0vw 4.3333333333vw;} }

.solid_box{ position: relative; }
.solid_box>span{ cursor: pointer; transition: all 0.5s; z-index: 8; opacity: 0; position: absolute; top: 50%; margin-top: -0.18rem; text-align: center; line-height: 0.34rem; width: 0.36rem; height: 0.36rem; border-radius: 0.6rem; background-color: rgba(31,45,61,0.11); }
.solid_box>span i{ font-size: 0.12rem; color: #fff; }
.solid_box>span.prev{left: 0;}
.solid_box>span.next{right: 0;}
.solid_box:hover>span.prev{ left: 0.16rem; opacity: 1; }
.solid_box:hover>span.next{ right: 0.16rem; opacity: 1; }
.solid_box>span:hover{  background-color: rgba(31,45,61,0.23); }
.solid_box .bd li>.solid_con{ display: block; position: relative; }
.solid_box .bd li>.solid_con>i{ display: block; width:100vw; background-size:100% 100%; height: 100vh; min-height: 8.2625rem; }
.solid_box .bd li>.solid_con>.lb_text{position: absolute;left: 0; right: 0; text-align: center; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.solid_box .bd li>.solid_con>.lb_text h6{ font-size: 0.8rem; text-shadow: 0 0 40px rgba(0, 0, 0, .45); color: #fff; }
.solid_box .bd li>.solid_con>.lb_text a{ display: inline-block; padding: 0rem 0.6rem; color: #fff; border:2px solid #fff;  line-height: 0.85rem; border-radius: 1.25rem; font-size:0.3rem; margin-top:0.5625rem; cursor: pointer;}
.solid_box .bd li>.solid_con>.lb_text a:hover{ opacity: 0.8; }
.solid_box .num{ position: absolute; bottom: 0.16rem; left: 50%; transform: translateX(-50%); }
.solid_box .num>li{ cursor: pointer; font-size: 0; display: inline-block; width: 0.3rem; height: 0.02rem; background: rgba(255,255,255,0.48); margin: 0rem 0.04rem; }
.solid_box .num>li.on{ background: #fff; }

.conter_bg1{ position: relative;z-index: 1; overflow: hidden; padding: 0.65rem 0rem 0.7rem; }
#animCont{ position:absolute; z-index: -1; left: 0;right: 0; bottom: 0; top: 0; }
#animCont .con_yuan1,#animCont .con_yuan2{z-index: -1; transition: all 0.1s ease-out;  will-change: top,height, width; border-radius: 50%; }
#animCont .con_yuan1{ position: absolute; top:0.2rem; left: -.8rem; width:2.2rem; height:2.2rem; transform: rotate(8.895deg); flex-shrink: 0; background: linear-gradient(68deg, hsla(0, 0%, 100%, 0) -32.61%, rgba(180, 213, 244, .5) 33%, rgba(214, 230, 255, .5) 91.33%); filter: blur(.0625rem); }
#animCont .con_yuan2{ position: absolute; top:2rem; right: -4.6rem; width:8.5rem; height:8.5rem;transform: rotate(122.462deg); flex-shrink: 0; background: linear-gradient(210deg,hsla(33,95%,93%,.5) 32.81%,rgba(165,212,255,.29) 70.02%,rgba(214,230,255,.5) 103.1%); filter: blur(.0625rem);}
.new_tit{ overflow: hidden; }
.new_tit>span{ font-size: 0.42rem; padding-bottom: 0.08rem; color:#2c3645; font-weight: bold; position: relative; display: inline-block; }
.new_tit>span::after{ content: ""; position: absolute; left: 0; bottom: 0; width: 0.56rem; height: 0.04rem; background: #ff8c04; }
.new_tit>em{ float: right; font-size:0.65rem; line-height: 1.1; color: rgba(95,114,146,0.16); font-weight: bold; text-transform:uppercase; }

.sd_art{ font-size: 0.2rem; line-height: 0.48rem;/* height: 3.36rem; text-align: justify;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 7; */}
.sd_left_text{ margin-right: 0rem;}
.sd_left_text a{ font-size: 0.28rem; color:#005cc8; line-height: .36rem; margin-top: .2rem; display: block; }
.sd_left_text a>em{ font-family: cursive; }
.vid_box>p{ font-size: 0.18rem; display: block; line-height: 0.68rem; text-align: center; color:#2c3645; }
.vid_box .vidyx{width: 100%; height:3.85rem;}

.conter_bg2{ padding: 1.7rem 0rem 0.85rem; background: url(260716sdjt_sybg2.png) no-repeat center top; background-color: #eceff1; min-height: 8.2625rem; }
.cpzx_tabs{ margin-top: 0.75rem; position: relative; }
.cpzx_tabs>span{ cursor: pointer;z-index: 8; position: absolute; top: 1.2rem; width:0.65rem; height: 0.65rem; text-align: center; line-height: 0.65rem; }
.cpzx_tabs>span i{ font-size: 0.55rem; color: #5f7292; }
.cpzx_tabs>span.prev{left: -1rem;}
.cpzx_tabs>span.next{right: -1rem;}
.cp_con>h5{ font-size:0.56rem; font-weight: bold; color: #004ea2;  }
.cp_con>p{display: block\9; line-height: 0.3rem; height: 0.6rem; color:#2c3e50; position:relative; top: 0; font-size: 0.2rem; width: 100%; max-width: 8rem; text-align: justify; margin-top: 0.3rem; }
.cp_con>a{ display: block; color: #fff; margin-top: 0.55rem; position:relative; top: 0; width: 2.35rem; height: 0.58rem; line-height: 0.58rem; text-align: center; font-size:0.25rem; background: #004ea2; border-radius: 0.05rem; }
.cp_con>a:hover{ background: #005cc8;}


.cp_con>h5{ transform: translateY(0px); -ms-transform: translateY(0px); animation: bounce-down 1.5s linear alternate; -webkit-animation:bounce-down 1.5s linear alternate; animation-iteration-count: 1; }
.cp_con>p{ transform: translateY(0px); -ms-transform: translateY(0px); animation: bounce-dow 1.5s linear alternate; -webkit-animation:bounce-dow 1.5s linear alternate; animation-iteration-count: 1; }
.cp_con>a{ transform: translateY(0px); -ms-transform: translateY(0px); animation: bounce-do 1.5s linear alternate; -webkit-animation:bounce-do 1.5s linear alternate; animation-iteration-count: 1; }
.cpzx_con>div[style="display: none;"] .cp_con>h5,.cpzx_con>div[style="display: none;"] .cp_con>p,.cpzx_con>div[style="display: none;"] .cp_con>a{ opacity: 0; transform: translateY(36px); animation: none;}
@-webkit-keyframes bounce-down{
	0%{ transform: translateY(36px); -ms-transform: translateY(36px); opacity: 0; }
	50%{ transform: translateY(18px); -ms-transform: translateY(18px); opacity: 1; }	
	100%{ transform: translateY(0px); -ms-transform: translateY(0px); opacity: 1; }	
}
@keyframes bounce-down{
	0%{ transform: translateY(36px); -ms-transform: translateY(36px); opacity: 0; }
	50%{ transform: translateY(18px); -ms-transform: translateY(18px); opacity: 1; }	
	100%{ transform: translateY(0px); -ms-transform: translateY(0px); opacity: 1; }
}
@-webkit-keyframes bounce-dow{
	0%,20%{ transform: translateY(36px); -ms-transform: translateY(36px); opacity: 0; }
	55%{ transform: translateY(18px); -ms-transform: translateY(18px); opacity: 1; }
	100%{ transform: translateY(0px); -ms-transform: translateY(0px); opacity: 1; }	
}
@keyframes bounce-dow{
	0%,20%{ transform: translateY(36px); -ms-transform: translateY(36px); opacity: 0; }
	55%{ transform: translateY(18px); -ms-transform: translateY(18px); opacity: 1; }	
	100%{ transform: translateY(0px); -ms-transform: translateY(0px); opacity: 1; }
}
@-webkit-keyframes bounce-do{
	0%,40%{ transform: translateY(36px); -ms-transform: translateY(36px); opacity: 0; }
	65%{ transform: translateY(18px); -ms-transform: translateY(18px); opacity: 1; }	
	100%{ transform: translateY(0px); -ms-transform: translateY(0px); opacity: 1; }	
}
@keyframes bounce-do{
	0%,40%{ transform: translateY(36px); -ms-transform: translateY(36px); opacity: 0; }
	65%{ transform: translateY(18px); -ms-transform: translateY(18px); opacity: 1; }	
	100%{ transform: translateY(0px); -ms-transform: translateY(0px); opacity: 1; }	
}
.cpzx_head{ margin-top:1.8rem; }
.cpzx_head ul{ margin: 0rem -0.16rem; display: block; }
.cpzx_head li{ width: 25%; float: left;}
.cpzx_head li>a{ cursor: pointer; width:auto; padding: 0.25rem 0.3rem; display: block; background-color: #FFF; border-radius: 0.05rem; margin: 0rem 0.16rem;}
.cpzx_head li>a>p{ font-size: 0.2rem; margin-bottom: 0.1rem; color:#5f7292; }
.cpzx_head li>a>h6{ font-size: 0.24rem; color: #2c3645; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.cpzx_head li.on>a>p,.cpzx_head li.on>a>h6{ color: #005cc8; }
.tabs_more{ text-align: right; text-align: right; margin-top: 0.5rem; }
.tabs_more>a{ color:#005cc8; font-size: 0.26rem; }
.tabs_more>a em{ display:inline-block; margin-left: 0.08rem; font-family: cursive;}
.tabs_more>a:hover{ opacity: 0.8; }

.conter_bg3{ padding: 0.8rem 0rem 1.5rem; position: relative; z-index: 1;overflow: hidden; }
.con3_dian{position: absolute; left: 0; right: 0; top:-0.5rem; bottom: 0; z-index: -1; transition: top 0.5s cubic-bezier(0.25, 0.8, 0.25, 1);}
.con3_dian>div{ position: absolute; transform: rotate(8.895deg); filter: blur(.0625rem); border-radius: 50%; }
.con3_dian .con3_yuan1{ width: .5625rem; height: .5625rem; top:0rem; right: 2.5rem; background: linear-gradient(68deg, hsla(0, 0%, 100%, 0) -32.61%, rgba(180, 199, 244, .3) 33%, rgba(214, 230, 255, .3) 91.33%); }
.con3_dian .con3_yuan2{ width: 1.65rem; height: 1.65rem; top: 1.2rem; right: -0.2rem;  background: linear-gradient(60deg, hsla(0, 0%, 100%, 0) -26.39%, hsla(36, 86%, 92%, .8) 46.35%, rgba(214, 230, 255, .8) 94.97%);}
.con3_dian .con3_yuan3{ width: 10rem; height: 10rem; top:5.4rem; right: -3rem;  background: linear-gradient(68deg, hsla(0, 0%, 100%, 0) -34.4%, rgba(255, 232, 151, .29) 9.88%, rgba(168, 203, 255, .5) 56.61%); filter: blur(.0625rem); transform: rotate(122.462deg); }
.new_tit.tit_ys{ text-align: center; }
.new_tit.tit_ys span::after{ left: 50%; margin-left: -0.28rem; background: #076edd; }
.new_tit.tit_ys em{ display: block; text-align: right; clear: both; width: 100%; }
.gstd_box{ background: #fff; box-shadow: 0 0 .3rem 0 rgba(94,94,94,.3); }
.gstd_piclist{ border-radius: 0.08rem; padding-bottom: 1px; min-height: 6rem\9; }
.gstd_piclist:hover{box-shadow: 0rem 0rem 0.3rem 0 rgba(61,55,101,.663);}
.gstd_piclist>a>i{display: block; position: relative; padding-top:2.93rem; /* padding-top:58.485%; */ border-radius: 0.08rem; background-position: center; background-repeat: no-repeat; background-size: cover;}
.gstd_piclist>a>i em{position: absolute; font-size: 0.2rem; color: #fff; text-align: center; display: inline-block; left: 0; top: 0; border-radius: 0.08rem; width: 1rem; line-height: 0.5rem; background: rgba(0,0,0,0.65);}
.gstd_piclist .gstd_piclist_text{display: block; margin:0.2rem 0.35rem 0.4rem;}
.gstd_piclist .gstd_piclist_text>h6{ font-size: 0.24rem; line-height: 0.36rem; height: 0.78rem; }
.gstd_piclist .gstd_piclist_text>span{display: block; font-size: 0.2rem; color: #50575e;}
.gstd_piclist .gstd_piclist_text>p{ margin-top: 0.3rem;font-size: 0.2rem; color: #5f7292; line-height: 0.36rem; height:1.08rem; }
.gstd_list_gg{position: relative; padding-bottom: 1px; min-height: 6rem\9; }
.gstd_list_gg>em{ display:block;width: 1.05rem; line-height: 0.5rem; font-size: 0.2rem; color: #fff; background: #5f7292; text-align: center; }
.gstd_conlist_box{ margin:0.1rem 0.3rem 0.2rem;}
.gstd_conlist_box li{display: block; padding: 0.15rem 0rem;}
.gstd_conlist_box li>a{font-size: 0.2rem; line-height: 0.36rem; height: 0.72rem; font-weight: bold;margin-bottom: 0.03rem; display: block\9; }
.gstd_conlist_box li>span{font-size: 0.16rem; color: #5f7292;}
.dt_more{text-align: center; margin-top: 0.5rem;}
.dt_more>a{ color:#005cc8; font-size: 0.26rem; }
.dt_more>a em{ display:inline-block; margin-left: 0.08rem; font-family: cursive;}
.contact_box{ margin-top:1.45rem;}

.cont_xx>h6{display:block; font-size: 0.16rem; margin-top: 0.16rem; font-weight: normal; color:#005cc8;}
.cont_xx>h6>i{ font-size: 0.26rem; min-width: 0.32rem; text-align: center; display: inline-block; vertical-align: middle; margin-right: 0.15rem; color: #2c3e50; font-weight: bold; }
.cont_xx>h6+h6+h6>i{  font-size: 0.32rem; font-weight: normal; }
.cont_ewm{text-align: right;}
.cont_ewm>img{max-width: 1.5rem;}
.right_xf{ position:fixed; right: 0.28rem; bottom: 30%; z-index: 11;}
.right_xf>span{ margin: 0.1rem auto; color:#999; display: block; cursor: pointer; width: 0.65rem; height: 0.65rem; text-align: center; line-height: 0.65rem; background: #fff; border-radius: 0.08rem; box-shadow:0rem 0rem 0.125rem #7e7e7e3b }
.right_xf>span>i{ font-size: 0.28rem;  }
.right_xf>span:hover{background: #3b7dc4; color: #fff;}
.right_xf .xf_wem{display:none; width: 300px; position: absolute; padding: 0.28rem; right: 0.78rem; top: 0; transform: translateY(-50%); background: #fff; border: 1px solid #e6ebf5; border-radius: 0.08rem; min-width: 1.5rem; box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);}
.right_xf .xf_wem::after{ content: ""; position: absolute; top: 50%;margin-top: 0.42rem; transform: rotate(-90deg); right: -0.09rem; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top:6px solid #fff; }
.right_xf>span:hover+.xf_wem{display: block;}
.right_xf .xf_wem>h2{ font-size: 0.24rem; font-weight: normal; }
.right_xf .xf_wem>.cont_xx h6{margin-top: 0.05rem; padding-left: 0.47rem; text-indent: -0.4rem; color: #333; }
.right_xf .xf_wem>.cont_xx h6+h6+h6{ line-height:0.26rem; }
.right_xf .xf_wem>.cont_xx h6>i{display: inline; font-size: 0.24rem;}
.right_xf .xf_wem>.cont_xx h6+h6+h6>i{margin-right: 0.1rem; font-size: 0.28rem;}
.xf_wemtu>img{ max-width: 2rem; margin-top: 0.1rem; }
@media screen and (max-width:1800px){ 
	.cpzx_tabs>span{width: 0.45rem; height: 0.45rem; line-height: 0.45rem; }
	.cpzx_tabs>span.prev{left: 0rem;}
	.cpzx_tabs>span.next{right: 0rem;}
	.cp_con{margin: 0rem 0.5rem;}
}
@media screen and (max-width:1366px){ 
	.conter_bg2{ background-size:auto 53vw; }
}
@media screen and (max-width:992px){ 
	.contact_box{ margin-top:0.3rem;}
	.sd_art{ height: inherit;/* max-height: 3.36rem; */}
	.solid_box .bd li>a>i{background-size: cover; background-position: center;  }
	.solid_box>span{ opacity: 1;}
	.solid_box>span.prev{ left: 0.16rem;}
	.solid_box>span.next{ right: 0.16rem;}
	.solid_box .bd li>.solid_con>i{ background-size: auto 100%; }
	.conter_bg1{padding-top: 0.3rem; padding-bottom: 0.2rem;}
	.conter_bg2{  padding-top: 0.7rem; padding-bottom: 0.35rem;background-size:auto 15%; background-size:auto 62%; min-height: inherit; }
	.conter_bg3{padding-top: 0.4rem; padding-bottom: 0.4rem;}
	.cpzx_tabs{ margin-top: 0.3rem;}
	.cp_con>h5{font-size: 0.38rem; word-break: break-all;}
	.cp_con>a{margin-top: 0.35rem;}
	.cpzx_head{ margin-top:0.6rem; }
	.cpzx_head ul{overflow-x: auto; overflow-y: hidden; white-space: nowrap;}
	.cpzx_head ul::-webkit-scrollbar{ display: none; }
	.cpzx_head ul>li{width:auto; float: inherit;display: inline-block; max-width: 2.8rem;}
	.tabs_more{ text-align: center; }
	.new_tit.tit_ys em{ text-align: center; }
	.gstd_piclist .gstd_piclist_text>h6{ max-height: 0.78rem; height:inherit; }
	.gstd_piclist .gstd_piclist_text>p{ max-height:1.08rem; height: inherit; margin-top: 0.12rem; }
	.gstd_conlist_box li{ padding: 0.06rem 0rem; }
	.gstd_piclist>a>i{ padding-top:58.485%;}
	.gstd_conlist_box li>a{ max-height: 0.72rem; height:inherit; }
	.cont_ewm{text-align:center;}
	
	body.avi .right_xf{z-index: 8;}
	.right_xf>span{width: 0.38rem; height: 0.38rem; line-height: 0.38rem; border-radius: 0.8rem;}
	.right_xf>span>i{font-size: 0.16rem;}	
}
@media screen and (max-width:640px){
	.conter_bg2{ background-size:auto 66.5%; }
	.new_tit>span{display: block; text-align: center;}
	.new_tit>span::after{left: 50%; margin-left: -0.28rem;}
	.new_tit>em{ display:block; float: inherit;width: 100%; text-align: center; font-size:0.4rem;margin-top: 0.06rem; }
	.new_tit.tit_ys em{ font-size: 0.4rem; margin-top: 0.06rem;} 
	.solid_box .bd li>.solid_con>i{ min-height:inherit; height:inherit;padding-top:100%; background-size: 100% 100%; }
	.solid_box .bd li>.solid_con>.lb_text h6{ font-size: 0.48rem; padding: 0rem 0.16rem; }
	.solid_box .bd li>.solid_con>.lb_text em{ font-size: 0.22rem; padding: 0rem 0.45rem; line-height: 0.65rem; margin-top: 0.25rem; }
	.vid_box .vidyx{ height:auto;}
}
@media screen and (max-width:420px){
	.solid_box .bd li>.solid_con>.lb_text h6{ font-size: 0.36rem; }
}

/* 关于实达 */
.ny_banner_ys{ margin-top: 1.03rem; padding-top:19.969%; background-position: center top; background-repeat: no-repeat; background-size: cover; position:relative; }
.ny_banner_ys .banner_text{position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.ny_banner_ys h6{ font-size: 0.48rem; font-weight:bold; color: #fff; text-shadow: 0 0 .375rem rgba(0, 0, 0, .25), 0 .1rem .125rem rgba(0, 0, 0, .08), 0 .2rem .3rem rgba(0, 0, 0, .04), 0 .075rem .375rem rgba(0, 0, 0, .05);}
.gysd_banner{ padding-top:24.803%; z-index: 1; background-size:100% 110%; }
.gysd_banner::after{content: "";z-index: -1; position: absolute;  left: 0; right: 0;top: 0; bottom: 0; background:url(260716sdjt_ny_gysd_banner.jpg) no-repeat center; background-size: 100% 100%; }
.gysd_banner .banner_text a{ display: block; line-height: 0.56rem; font-size: 0.24rem; font-weight: bold; color: #fff; text-align: center; max-width: 2.3rem; margin-top: 0.4rem; border-radius: 0.05rem; background: #005cc8; text-align: center; }
.gysd_banner .banner_text a>i{ display:inline-block; vertical-align:bottom; font-size: 0.26rem; font-weight: normal; margin-right: 0.16rem;}

.ny_navbox{background:#FFF; border-bottom: 1px solid #e5e8ed; }
.ny_nav{ text-align: center; }
.ny_nav li{display: inline-block; font-size: 0.2rem; line-height: 0.64rem; padding: 0rem 0.6rem;}
.ny_nav li a{ display: block; position: relative; }
.ny_nav li a::after{content: ""; position: absolute;width: 0; height: 0.03rem; background:#005cc8; bottom: 0; left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); transition: all 0.5s; }
.ny_nav li.avi a,.ny_nav li a:hover{ color:#005cc8;}
.ny_nav li.avi a::after,.ny_nav li a:hover::after{ width: 0.5rem; transition: all 0.5s; }
/* 二级导航跟一级导航的动态效果 开始 */
.nav-placeholder {width: 100%; height: 0.64rem;	display: none;}
.ny_navbox{ /* transition: all 0.5s ease; */ }
.ny_navbox.nav-fixed { position: fixed; top: 0; left: 0; right: 0; z-index: 6; }
.ny_header { transform: translateY(0);transition: transform 0.2s cubic-bezier(0.25, 0.5, 0.94); }
.ny_header.header-hide { transform: translateY(-100%); }
/* 二级导航跟一级导航的动态效果 结束 */

.ny_gysd_bg1{background: url(260716sdjt_ny_gybg1.png) no-repeat center bottom; padding-top: 0.6rem; }
.gysd_con{ margin-top: 0.6rem; overflow: hidden; }
.gysd_con .gysd_tit{ display:inline-block; float: left; }
.gysd_con .gysd_tit>span{ font-size: 0.42rem; white-space: nowrap; padding-bottom: 0.08rem; color: #2c3645; font-weight: bold; position: relative; display: inline-block; }
.gysd_con .gysd_tit>span::after{content: ""; position: absolute; left: 0; bottom: 0; width: 0.56rem; height: 0.04rem; background: #076edd;}
.gysd_con .gysd_art{ max-width:11rem; width: 100%; float: right; font-size: 0.2rem; line-height: 0.5rem; color:#2c3e50; }
.sd_data{ margin-top: 2.8rem; margin-bottom: 0.4rem; }
.sd_data li{ text-align: center; }
.sd_data li>h6{ font-size: 0.42rem; color:#004ea2; font-weight: normal; line-height: 1.2; }
.sd_data li>h6>em{font-size: 1rem; }
.sd_data li>p{ font-size: 0.24rem; }
.ny_gysd_bg2{ background: url(260716sdjt_ny_gybg2.png) no-repeat center; background-size: cover; padding: 0.65rem 0rem 1.05rem; overflow: hidden; }
.icon_listbox .trt-row{margin: 0rem -0.4rem;}
.icon_listbox .trt-row [class*=trt-col-]{padding: 0rem;}
.icon_listys{ padding: 0rem 0.4rem; text-align: center; color: #fff; }
.icon_listys>i{ font-size: 0.76rem; }
.icon_listys>h6{font-size: 0.32rem;display: block; margin-bottom: 0.16rem;}
.icon_listys>p{ line-height: 0.32rem; height: 0.96rem;}

.ny_gysd_bg3{ overflow: hidden; position: relative; }
.gysdbg3_dian{width:5rem; height: 5rem; transform: rotate(122.462deg); background: linear-gradient(70deg,hsla(33,95%,93%,.5) 32.81%,rgba(165,212,255,.29) 70.02%,rgba(214,230,255,.5) 103.1%); filter: blur(5px); border-radius: 50%; position: absolute; top: 2.175rem; left: -3rem}

.fzlcbox{ display:flex; align-items: center; justify-content:space-between; }
.fzlc_tit{display: inline-block; float: left;}
.fzlc_tit>span{ font-size: 0.42rem; white-space: nowrap; padding-bottom: 0.08rem; color: #2c3645; font-weight: bold; position: relative; display: inline-block; }
.fzlc_tit>span::after{content: ""; position: absolute; left: 0; bottom: 0; width: 0.56rem; height: 0.04rem; background: #076edd;}
.fzlc_box{float: right; max-width: 13rem; width: 100%; position: relative;}

.wenan_ys{display: block; position:relative;}
.wenan_ys::after{ content: ""; position: absolute;z-index: 2; left:0.09rem; top: 0; bottom: 0; width: 1px; background:#005cc8;}
.wenan_ys::before{ content: ""; position: absolute;z-index: 2; right:0.08rem; top: 0; bottom: 0; width: 1px; background:#c3c3c3;}
.wenan_topbg{ position: absolute;z-index: 5; left: 0; right: 0; top: -1px; height: 0.8rem; background: linear-gradient(180deg,#fff, rgba(255,255,255,0)); }
.wenan_bottombg{ position: absolute;z-index: 5; left: 0; right: 0; bottom: 0; height: 0.8rem; background: linear-gradient(0deg,#fff, rgba(255,255,255,0)); }

.fzlc_con{max-height: 8.8rem;padding-top: 0.6rem; padding-right: 2rem; overflow-y: auto; overflow-x:hidden; position: relative;}
.fzlc_con::-webkit-scrollbar{ width: 0.06rem; }
.fzlc_con::-webkit-scrollbar-thumb{ width: 0.06rem; border-radius: 0.3rem; background: #dddee0;}
.fzlc_con li{ padding-left: 0.85rem;position: relative; margin-bottom: 0.65rem;}
.fzlc_con li::after{ content: ""; position: absolute;z-index: 3; width: 0.18rem; height: 0.18rem; border-radius: 0.6rem; background: #076edd; left: 0; top: 0.2rem; }
.fzlc_con li>h6{font-size: 0.52rem; color: #005cc8; line-height: 1.1; margin-bottom: 0.45rem;}
.fzlc_con li>p{ font-size: 0.2rem; line-height: 0.48rem; }
.fzlc_nf{ position: absolute; top: 50%; right: 0.09rem; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.fzlc_nf li{ margin-bottom: 0.1rem; font-size: 0.2rem; line-height: 0.38rem; padding-right: 0.48rem; }
.fzlc_nf li.on{ color: #004ea2; border-right: 3px solid #004ea2; }
@media screen and (max-width:992px){
	.ny_banner_ys{margin-top: 0.83rem; padding-top:0rem; height: 2.5rem;}
	.ny_banner_ys h6{text-align: center;font-size: 0.45rem; }
	
	.gysd_banner{ height: 3rem;}
	.gysd_banner h6{ line-height: 1.2; }
	.gysd_banner .banner_text a{ margin:0.16rem auto 0rem;}
	
	.ny_nav>ul{display: block; white-space:nowrap; overflow-x: auto; overflow-y: hidden;}
	.ny_nav>ul::-webkit-scrollbar{display: none;}
	.ny_nav>ul>li{padding:0rem 0.2rem;}
	
	.ny_gysd_bg1{padding-top: 0.3rem; background-size:100% auto; }
	.ny_gysd_bg1 .new_tit,.ny_gysd_bg3 .new_tit{ text-align:center; }
	.ny_gysd_bg1 .new_tit>em,.ny_gysd_bg3 .new_tit>em{ float: inherit; display: inline-block;}
	.gysd_con{ margin-top: 0.2rem; text-align: justify; }
	.gysd_con .gysd_tit{display: block; text-align: center; float: inherit; margin-bottom: 0.16rem; }
	.gysd_con .gysd_tit>span::after{left: 50%; margin-left: -0.28rem;}
	.gysd_con .gysd_art{ line-height:0.38rem; }
	.sd_data{ margin-top: 0.5rem; }
	.sd_data li>h6{ font-size: 0.38rem; }
	.sd_data li>h6>em{ font-size: 0.75rem; }
	
	.ny_gysd_bg2{ padding: 0.1rem 0rem 0.3rem; }
	.icon_listbox .trt-row{ margin: 0rem -0.2rem;}
	.icon_listys{ padding: 0rem 0.2rem;}
	
	.fzlcbox{display:block; align-items: inherit;justify-content: inherit;}
	.fzlc_con{padding-right: 0.1rem;}
	.wenan_ys::before{ display: none; }
	.fzlc_con li{padding-left: 0.35rem;}
	.fzlc_tit{display:block; text-align: center; margin-bottom: 0.35rem; float:inherit;}
	.fzlc_tit>span::after{left: 50%; margin-left: -0.28rem;}
}
@media screen and (max-width:640px){
	.icon_listys>p{ height: inherit; -webkit-line-clamp: inherit; }
}

/* 产品中心 */
.cpzx_list{ margin-bottom: 1.3rem;}
.cpzx_list li>a{ display: block; border: 1px solid #e5e8ed; padding: 0.4rem 0.8rem 0.4rem 0.45rem; position: relative;}
.cpzx_list li>a:hover{ background: #004ea2;}
.cpzx_list li>a>em{ display: block; width: 0.65rem; height: 0.65rem; background: url(260716sdjt_nycp_icon1.png) no-repeat center; background-size: contain; }
.cpzx_list li>a:hover>em{ background: url(260716sdjt_nycp_icon2.png) no-repeat center; background-size: contain; } 
.cpzx_list li>a>h6{ font-size: 0.24rem; height: 0.64rem; line-height: 0.32rem; margin-top: 0.18rem; color: #004ea2; }
.cpzx_list li>a>p{ font-size: 0.2rem; text-align: justify; line-height: 0.3rem; height: 0.9rem; color: #5f7292; }
.cpzx_list li>a>i{ font-size: 0.3rem; position: absolute; right: 0.45rem; bottom: 0.3rem; color:#2c3645; }
.cpzx_list li>a:hover>h6,.cpzx_list li>a:hover>p,.cpzx_list li>a:hover>i{color: #fff;}

.page_base{ margin: 0.08rem auto;}
.page_base .page_tools li a{ font-weight: bold; color: #303133; border: none; border-radius:0rem; font-size: 0.14rem; padding-top: 0.05rem; padding-bottom: 0.05rem; }
.page_base .page_tools li.prev a,.page_base .page_tools li.next a{ font-weight: normal; background:#fff; box-shadow: 1px 2px 5px 0 #c7cace; padding-left: 0.3rem; padding-right: 0.3rem; }
.page_base .page_tools li.prev a:hover,.page_base .page_tools li.next a:hover{ font-weight: normal; }
.page_base .page_tools li.disabled a{ color: #c0c4cc !important; }
.page_base .page_tools li.active a, .page_base .page_tools li a:hover{ background: none; border: none; color: #1890ff; }
@media screen and (max-width:992px){
	.cpzx_list{ margin-bottom:0.3rem;}
	.cpzx_list li>a{ padding: 0.3rem 0.5rem 0.3rem 0.3rem;}
	.cpzx_list li>a>i{ bottom: 0.2rem; right: 0.18rem; }
}
@media screen and (max-width:640px){
	.cpzx_list li>a>h6{ max-height: 0.64rem; height: inherit; }
	.cpzx_list li>a>p{max-height: 0.9rem; height: inherit; }
	.cpzx_list li>a{ padding: 0.2rem 0.4rem 0.2rem 0.2rem;}
	.cpzx_list li>a>i{ bottom: 0.15rem; right: 0.16rem; font-size: 0.24rem; }
}

/* 行业案例 */
.hy_box:nth-child(even){ background:#f3f1f0; }
.hy_boxcon{ position: relative; display: flex; align-items: center; }
.hy_boxcon .hybox_img{float: left; width: calc(100% - 5.9rem);}
.hy_boxcon .hybox_text{ width: 5.1rem; margin-left: 0.8rem; float: right; }
.hy_boxcon .hybox_text>h6{ color: #303943; /* font-size:0.48rem; padding-left: 0.45rem; */ padding-left: 2.34375vw; font-size:2.5vw; line-height: 1.2; text-align: justify; display: block; position: relative; font-weight: normal; text-shadow: 0 4px 30px rgba(0, 0, 0, .28);}
.hy_boxcon .hybox_text>h6 i{ color: #666; /* font-size: 0.26rem; top: 0.15rem; */ font-size: 1.3541666667vw; position: absolute; left: 0rem;top: 0.7vw; }
.hy_textbox{ margin-top: 0.1rem; /* line-height: 0.46rem; font-size: 0.24rem; */ font-size: 1.25vw; line-height: 2.3958333vw; color: #50575e; font-style:normal; font-weight: 290; text-align: justify;}
.hy_box:nth-child(even) .hy_boxcon{ flex-direction:row-reverse; }
.hy_box:nth-child(even) .hy_boxcon .hybox_img{ float: right; }
.hy_box:nth-child(even) .hy_boxcon .hybox_text{ float: left; margin-left: 0rem; margin-right: 0.4rem; }

@media screen and (max-width:992px){
	.hy_boxcon,.hy_box:nth-child(even) .hy_boxcon{	flex-direction:column;}
	.hy_boxcon .hybox_img{ width: 100%; margin-bottom: 0.2rem; }
	.hy_boxcon .hybox_text,.hy_box:nth-child(even) .hy_boxcon .hybox_text{ margin-left: 0rem; margin-right: 0rem; width: 100%; }
	.hy_boxcon .hybox_text>h6{font-size: 0.28rem; padding-left: 0.3rem;}
	.hy_textbox{ font-size:0.18rem; line-height:1.9;}
	.hy_boxcon .hybox_text>h6 i{ font-size: 0.2rem;}
}

/* 加入我们 */
.jrwm_text{ margin-top:0.16rem; }
.jrwm_text>span{ display: inline-block;color: #fff; margin-right: 0.56rem; position: relative; font-size: 0.26rem; font-weight: bold; }
.jrwm_text>span+span::after{ content: "/"; font-size: 0.16rem; font-weight: normal; color: rgba(255,255,255,0.8); position: absolute; left: -0.25rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.jrwm_listbox li>a{ line-height: 0.46rem; display: block; border-radius: 0.08rem; padding: 0.65rem 0.32rem; background: url(260716sdjt_jrwm_libg.png) no-repeat right center; background-size:auto 100%; box-shadow: 0px 5px 62px 0px #ebedee; }
.jrwm_listbox li>a:hover{ background: #127eff; }
.jrwm_listbox li>a em,.jrwm_listbox li>a span{ display: inline-block; vertical-align: middle; }
.jrwm_listbox li>a em{ float: left; margin-right: 0.25rem;}
.jrwm_listbox li>a em>i{ font-size: 0.46rem; color: #127eff; }
.jrwm_listbox li>a span{ font-size: 0.26rem; color: #414c5d; font-weight: bold; }
.jrwm_listbox li>a:hover em>i,.jrwm_listbox li>a:hover span{ color: #fff; }
.jrwm_more{ text-align: center; }
.jrwm_more>a{ font-size:0.24rem; color: #fff; margin: 0rem auto; max-width: 2.1rem; display: block; background: #1581ff; border-radius: 0.03rem; line-height: 0.6rem; text-align:center; }
@media screen and (max-width:992px){
	.jrwm_listbox li>a{ padding-top: 0.45rem; padding-bottom: 0.45rem; }
}
@media screen and (max-width:640px){
	.jrwm_listbox li>a{ padding-top: 0.35rem; padding-bottom: 0.35rem; }
}


/* 投资者关系 */
.tzz_banner{ background-position: center top;}
.tzz_xx{ font-size: 0.16rem; font-weight: bold; line-height: 0.32rem; color: #fff; }
.tzz_xx span{ display: inline-block; }
.tzz_xx span+span{ margin-left: 0.1rem; }
.tzz_banner_xx{position: absolute; padding: 0.32rem; padding: 1.6vw; right: 0.4rem; top: 0.18rem; bottom: 0.18rem; width: 5.5rem; background:rgba(255,255,255,0.8); border-radius:0.48rem; box-sizing: border-box; }
.tzz_banner_xx>h4{ font-size: 0.26rem; font-size: 1.45vw; color: #444; display: block; }
.tzz_banner_xx>h4>em{ font-size: 0.3rem; font-size: 1.55vw;  margin-left: 0.15rem; }
.tzz_banner_xx>h5{ display: block; margin-top:0.05rem; line-height: 1; }
.tzz_banner_xx>h5>span{ font-size: 0.66rem; font-size:3.8vw; color: #7E7E7E; display: inline-block; vertical-align:baseline; }
.tzz_banner_xx>h5>span.green{ color: #01851e; }
.tzz_banner_xx>h5>span.red{ color: #d70000; }
.tzz_banner_xx>h5>em{ display: inline-block; font-size: 0.32rem; font-size:1.6vw;  font-weight: normal; color: #7e7e7e;}
.tzz_banner_xx .today-info{ display: flex;justify-content:space-between; margin-top: 0.1rem; line-height: 1.3; }
.tzz_banner_xx .today-info>h3{display: inline-block\9; width:23.5%\9; text-align: center\9;}
.tzz_banner_xx .today-info span{font-size: 0.28rem;font-size:1.55vw; color: #868686; font-weight: normal;}
.tzz_banner_xx .today-info p{ font-size: 0.24rem; font-size:1.4vw; color: #000; }
.tzz_banner_xx .tip{ margin-top: 0.18rem; margin-top: 0.8vw; font-size: 0.16rem; font-size:0.87vw; line-height: 1.7; color: #626262;font-weight: 400;  }

.tabs_ys.tabs .tabs_header:after,.tabs_ys.tabs .tabs_header>ul>li.on:before{ display: none;}
.tabs_ys.tabs .tabs_header{ overflow: inherit; margin-bottom: 0rem; }
.tabs_ys.tabs .tabs_header li{margin-left: 0; margin-right: 0; padding:0rem 0.25rem; width: 25%; float: left; line-height: 0.4rem;}
.tabs_ys.tabs .tabs_header li>a{ cursor: pointer; display: block; padding: 0.15rem 0.2rem; font-size: 0.26rem; text-align: center; background:#fff; line-height:; border-radius: 0.05rem; font-weight: bold; color: #5f7292; box-shadow: 0px 5px 32px 0px rgba(0,0,0,.2); }
.tabs_ys.tabs .tabs_header li.on>a{ background: #004ea2; color: #fff; box-shadow:0px 5px 10px 0px rgba(0,0,0,.15); }
.tabs_ys.tabs .tabs_header li>a:hover{ background: #005cc8; color: #fff; box-shadow:0px 5px 10px 0px rgba(0,0,0,.15); }

.tabs_tit1{ margin-bottom: 0.2rem; border-bottom: 2px solid #e5e8ed; font-size: 0.36rem; line-height:0.48rem; color:#005cc8; padding:0.26rem 0rem; font-weight: bold; }
.list_ys1{ margin-left: 0.75rem; margin-right: 0.32rem;}
.list_ys1 li{ padding: 0.28rem 1.6rem 0.28rem 0.1rem; overflow: hidden; border-bottom: 1px solid #dfe6ec; position: relative; }
.list_ys1 li:hover{ background: #f2f7ff; }
.list_ys1 li>a{ display: block;}
.list_ys1 li .list_date{ float: left; margin-right: 0.95rem; }
.list_ys1 li .list_date h5,.list_ys1 li .list_date h6{ display: inline-block; vertical-align: middle; position: relative; }
.list_ys1 li .list_date h6{ font-style: normal; font-weight: 290; font-weight: normal\9; font-size: 0.4rem; line-height: 0.46rem; color: #333; padding-right: 0.22rem; }
.list_ys1 li .list_date h6::after{ content: "/"; position: absolute; top: 0; right: 0.04rem; }
.list_ys1 li .list_date h5{ text-align: center;color: #333;font-weight: normal\9; }
.list_ys1 li .list_date h5>p{ font-style: normal; font-weight: 290;  font-size: 0.2rem; line-height: 0.23rem; }
.list_ys1 li .list_text{ overflow: hidden; }
.list_ys1 li .list_text>span{ line-height: 0.46rem; font-size: 0.2rem; display: block; text-overflow:ellipsis; white-space: nowrap; overflow: hidden; color: #606266; }
.list_ys1 li .xz_icon{ display:block; position: absolute; right: 1.1rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.list_ys1 li .xz_icon>i{ font-size: 0.28rem; }
.list_ys1 li:hover .list_text>span,.list_ys1 li:hover .xz_icon>i{ color:#005cc8;}

.dqbg_bg{background: #eceff1; padding: 0.45rem 0rem 0.65rem;}
.dqbg_solid{ padding: 0rem 1.1rem; position: relative; cursor: pointer; }
.dqbg_solid>span{ opacity: 0; transition: all 0.5s; position: absolute; width: 0.36rem; height: 0.36rem; line-height: 0.36rem; top: 50%; margin-top: -0.18rem; }
.dqbg_solid>span.prev6{ left: 0rem; text-align: left; }
.dqbg_solid>span.next6{ right: 0rem; text-align: right; }
.dqbg_bg:hover .dqbg_solid>span.prev6{ left: 0.1rem; opacity: 1; }
.dqbg_bg:hover .dqbg_solid>span.next6{ right: 0.1rem; opacity: 1; }

.dqbg_solid>span i{ font-size: 0.28rem; color: #2c3645; }
.dqbg_solid .bgsolid_box{background:#fff; border-radius: 0.05rem; padding: 0.1rem;}
.dqbg_solid .bgsolid_box:hover{ background: #004ea2; }
.solid_bd.trt-row [class*=trt-col-]{padding: 0rem;} 
.solid_bd li .bgsolid_box{ margin: 0rem 0.2rem;}
.solid_boxtop{margin: 0.14rem 0.22rem 0.2rem 0.2rem; padding-left: 0.6rem; position: relative; }
.solid_boxtop>i{ font-size: 0.5rem; position: absolute; left: 0; top: 50%; transform: translateY(-50%);-ms-transform: translateY(-50%); }
.solid_boxtop>h6{ font-size:0.2rem; line-height: 0.3rem; height: 0.6rem; margin-bottom: 0.03rem; }
.solid_boxbottom{ text-align: right; font-size: 0.16rem; }
.solid_boxbottom i{ font-size: 0.2rem; margin-left: 0.06rem; vertical-align: baseline; }
.bgsolid_box:hover *{color: #fff;}

.dqbg_sideMenu li{ margin-bottom: 0.02rem; }
.dqbg_sideMenu h3{ background: #f1f2f5; line-height: 0.5rem; padding: 0.03rem 0.28rem; font-style: normal; font-weight: 400; font-size: 0.38rem; color:#0049a3; }
.dqbg_sideMenu h3 em{ transition: transform 0.3s ease; float: right; display: inline-block; margin-top: -0.03rem; }
.dqbg_sideMenu h3 em>i{ font-size: 0.3rem; color: #0049a3; }
.dqbg_sideMenu li.act h3 em{transform: rotate(180deg); }
.sideMenu_list h6{display: block; cursor: pointer; padding: 0.13rem 0.5rem; font-size: 0.16rem; font-weight: normal; line-height: 0.34rem;}
.sideMenu_list h6:hover{ background: #f2f7ff; }
.sideMenu_list h6 .xz_an{margin-left: 0.1rem;}
.sideMenu_list h6 i{color: #0660c9; font-size: 0.2rem; vertical-align: baseline; }
.sideMenu_list h6>a{display: inline-block; vertical-align: middle; max-width:calc(100% - 0.32rem); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sideMenu_list h6>a.xz_an{max-width:inherit;}
.ld_zctit{font-size: 0.2rem; padding-bottom: 0.1rem;font-weight: bold;  }
.ld_xxbox{margin: 0.24rem 0rem 0.3rem;}
.ld_listbox{ margin-bottom: 0.4rem; color:#2c3e50 ; }
.ld_listbox>h6{ font-size: 0.2rem;  font-weight: normal; margin-bottom: 0.24rem; }
.ld_listbox>p{ font-size: 0.2rem; line-height: 1.4;}
@media screen and (max-width:1366px){
	.dqbg_solid{padding: 0rem 0.5rem;}
	.dqbg_solid>span.prev6{ left: 0rem !important; opacity: 1; }
	.dqbg_solid>span.next6{ right: 0rem !important; opacity: 1; }
}
@media screen and (max-width:992px){
	.list_ys1{ margin-left: 0rem; margin-right:0rem;}
	.tabs_ys.tabs .tabs_header li{padding: 0.1rem 0.1rem; width: inherit; float: inherit;}
	.tabs_ys.tabs .tabs_header li>a{  box-shadow:none; border: 1px solid #e5e5e5;  }
	.list_ys1 li{padding: 0.12rem 0.1rem;}
	.list_ys1 li .xz_icon{right: 0.1rem; top: 0.1rem; transform: translateY(0);-ms-transform: translateY(0); }
	.list_ys1 li .list_date{float: inherit; display: block; margin-bottom: 0.08rem;}
	.list_ys1 li .list_text>span{white-space: normal;line-height: 0.32rem; text-align: justify; }
	.dqbg_solid{padding: 0rem 0.4rem;}
	.dqbg_sideMenu h3{padding-left: 0.16rem; padding-right: 0.16rem;}
	.sideMenu_list h6{padding:0.1rem 0.24rem;}
	.sideMenu_list h6 .xz_an{margin-left: 0rem;}
}
@media screen and (max-width:375px){
	.solid_bd li .bgsolid_box{ margin: 0rem 0.12rem;}
}

/* 细览 */
.xl_banner{padding-top:29.953%;}
.xl_mainbg{ background: #eceff1; padding-bottom: 0.32rem;}
.xl_bread{ padding: 0.24rem 0rem;}
.breadcrumb{ border-bottom: none;display: inline-block; padding: 0rem; margin-bottom: 0rem; }
.breadcrumb li{ font-size: 0.2rem; line-height: 0.36rem;}
.breadcrumb li>a{ color: #999; }
.breadcrumb li.active>a{ color: #333; }
.breadcrumb li+li:before{ font-size: 0.2rem; font-family: cursive; color: #999; }
.xl_fh{ float:right; display: inline-block; }
.xl_fh>a{ width: 0.9rem; display: block; line-height: 0.36rem; text-align: center; font-size: 0.14rem; color: #fff; background: #004ea2; }
.xl_fh>a:hover{ background: #003f82; }
.xl_fh>a i{ font-size: 0.12rem; margin-right: 0.06rem; }

.article_con{background: #fff; padding: 0.45rem 1.1rem;}
.article_tit{ font-size: 0.48rem; margin: 0.2rem auto;text-align: center; color: #2c3e50; }
.article_exten{ text-align: center; color:#5f7292; }
.article_art{margin-top: 0.35rem; font-size: 0.2rem; line-height:2.2; text-align: justify; word-break: break-all; color: #2c3e50; }
.article_art *{ color: #2c3e50; }
.ny_qydt .tabs_ys .tabs_content .list_ys1 li .list_text>span{ color: #2c3645; }
@media screen and (max-width:992px){
	.xl_bread{ text-align: center; }
	.xl_fh{ float: inherit; }
	.article_tit{margin-top: 0rem; font-size: 0.32rem;}
	.article_con{padding: 0.2rem;}
	.article_art{margin-top: 0.2rem;}
}


/* 企业动态 */
.qydt_banner { padding-top: 24.803%;}
.qydt_banner .banner_text{ display: none; }

.ny_qydt .tabs_ys .tabs_header>ul{ display:block; text-align: center; }
.ny_qydt .tabs_ys .tabs_header>ul>li{ float: inherit; display: inline-block; max-width: 2.85rem;}
.ny_qydt .tabs_ys .tabs_header>ul>li a{font-size: 0.2rem; padding:0.07rem 0.2rem; box-shadow: rgba(120, 120, 120, 0.282) 0px 0.0625rem 0.125rem;}

.new_dtbox li>a{ display: block; border:1px solid #e5e8ed; border-radius: 0.05rem; overflow: hidden; padding-bottom: 1px; }
.new_dtbox li>a:hover{box-shadow: 0 0 10px 0 rgba(5, 30, 60, .15);}
.new_dtbox li>a>i{ display:block; padding-top: 48.18%; border-radius: 0.05rem 0.05rem 0rem 0rem; background-position: center; background-repeat: no-repeat; background-size: cover; }
.new_dtbox li>a .new_dt_text{margin:0.08rem 0.16rem 0.2rem;}
.new_dtbox li>a .new_dt_text h6{font-size: 0.16rem; text-align: justify;  line-height: 0.24rem; height: 0.48rem; margin-bottom: 0.06rem; }
.new_dtbox li>a .new_dt_text p{ font-size: 0.14; }
.new_dtbox li>a:hover *{ color: #005cc8; }

.ny_qydt .tabs_ys .tabs_content .list_ys1 li{ padding-right: 0.16rem;}

@media screen and (max-width:992px){
	.qydt_banner{ padding-top: inherit; height: 3rem; }
}

/* 企业荣誉 */
.qyry_banner { padding-top: 24.803%;}
.qyry_banner .banner_text{ display: none; }

.ny_qyry .tabs_ys .tabs_header>ul{ display:block; text-align: center; }
.ny_qyry .tabs_ys .tabs_header>ul>li{ float: inherit; display: inline-block; max-width: 2.85rem;}
.ny_qyry .tabs_ys .tabs_header>ul>li a{font-size: 0.2rem; padding:0.07rem 0.2rem; box-shadow: rgba(120, 120, 120, 0.282) 0px 0.0625rem 0.125rem;}

.ry_listbox li>a{ display: block; background-color: #fff; padding: 0.2rem; border-radius: 0.05rem; box-shadow: 0px 0px 12px rgba(120,120,120,0.28); }
.ry_listbox li>a:hover{ box-shadow: 0px 0px 12px rgba(47,47,47,0.37)}
.ry_listbox li>a i{display: block; padding-top:86.545454%; background-position:center top; background-repeat: no-repeat; background-size: contain; }
.ry_listbox li>a p{display: block; margin-top: 0.08rem; font-size: 0.18rem; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ry_listbox li>a:hover p{color: #005cc8;}
@media screen and (max-width:992px){
	.qyry_banner{ padding-top: inherit; height: 3rem; }
}

/* 合作伙伴 */
.hzhb_banner { padding-top: 24.803%;}
.hzhb_banner .banner_text{ display: none; }

.hzhb_tit{ position: relative; z-index: 1; text-align: center; }
.hzhb_tit::after{ content: ""; position: absolute; left: 0; right: 0; z-index: -1; height: 1px; background: #c2c2c2; top: 50%; }
.hzhb_tit>span{ display: inline-block; font-size: 0.3rem; color: #50575e; padding: 0rem 0.2rem; background: #fff; font-weight: bold; }
.hzhb_box+.hzhb_box{margin-top: 1.2rem;}
.hzhb_list li>i{ display: block; padding-top: 32.575758%; border-radius: 0.05rem; background-color: #fff; background-position: center; background-repeat: no-repeat; background-size:contain; border:1px solid #e1e5e9; box-shadow: 0 5px 25px 0 rgba(184,184,184,0.25); }
.hzhb_list li>i:hover{ box-shadow: 0px 5px 25px 0px rgba(88,88,88,0.25); }
@media screen and (max-width:992px){
	.hzhb_banner{ padding-top: inherit; height: 3rem; }
	.hzhb_box+.hzhb_box{margin-top:0.3rem; }
}


/* 产品中心-详情 */
.cpxq_box{margin-top: 1px;}
.cpxq_box .xl_bread{ background: #eceff1; padding: 0.14rem 0rem; }
.cpxq_textcon{ display: flex; align-items: center; justify-content:space-between; overflow: hidden; padding: 1.5rem 0rem; }
.cp_tit{font-size: 0.5rem; color:#004ea2; font-weight: bold; max-width: 3rem; width: 100%; float: left; /* margin-left: 1.3rem; */ margin-left: 7%; margin-right: 7%;}
.cp_text{ max-width: 11rem; text-align: justify; float: right; width: 100%; font-size: 0.22rem; line-height: 0.56rem; font-style: normal;font-weight: 290;   }
.cp_bg2{background: #eceff1;}

.cpgn_list ul{ display:flex; flex-wrap:wrap; justify-content: center; }
.cpgn_list .cpgn_listbox{ cursor: pointer; background-color: #fff; padding: 0.9rem 0.5rem; border:3px solid #f2f4f8; height: 100%; }
.cpgn_list .cpgn_listbox:hover{ background:#004ea2; border-color: #004ea2;}
.cpgn_list .cpgn_listbox:hover *{ color: #fff; }
.cpgn_list .cpgn_listbox >h6{ font-size: 0.32rem; margin-bottom: 0.16rem; }
.cpgn_list .cpgn_listbox >p{ font-size: 0.2rem; line-height:2; text-align: justify; }
.gnjg_con{ font-size: 0.2rem; line-height: 0.38rem; }
.gnjg_con img{ display: block; margin: 0rem auto; }

.cp_bg4{background: #eceff1; padding: 0.8rem 0rem 1.1rem;}
.yycj_table .table_border{ border-color: #bcc4d1; }
.yycj_table .table_base td.table_ys{ background: #ebedf1; }
.yycj_table .table_ys .cell{font-size: 0.24rem; font-weight: bold; color: #2c3645;}
.yycj_table .table_border td{ padding: 0.65rem 0rem; border-color: #bcc4d1;}
.yycj_table .table_border td+td .cell{ font-size: 0.2rem; padding: 0rem 0.25rem; text-align: justify;}
.messagebox_large{ width: 94%; max-width: 11.5rem;}
.messagebox_message p{ font-size: 0.16rem; }
.messagebox_large .btn_primary{ border-radius: 0rem; font-size: 0.14rem; }
@media screen and (min-width:1366px){
	.cpxq_box .row{margin: 0rem 0.75rem;}
}
@media screen and (max-width:1366px){
	.cp_tit{ margin-left: 0rem; margin-right: 0rem; }
}
@media screen and (max-width:992px){
	.cpxq_textcon{padding: 0.35rem 0rem; display: block; align-items: inherit; justify-content: inherit;}
	.cp_tit{ max-width: inherit; text-align: center; margin-bottom:0.15rem; }
	.cp_bg4{padding:0.3rem 0rem;}
	.cpgn_list .cpgn_listbox{ padding: 0.35rem; }
	.yycj_table .table_border td{ padding: 0.2rem 0rem;}
	.yycj_table .table_border td+td .cell{ padding: 0rem 0.16rem;}
}
@media screen and (max-width:768px) {
	.messagebox,.messagebox_large{margin-left: 0rem;}
}