body{background:none;}
#bodycon{background:#f1f1f1;padding-bottom:60px;margin-top: -60px}
#bodycon #center{max-width:1500px;margin:0 auto;float: none;padding:0px 30px 50px 30px;}
#bodycon,#bodycon #center,#bodycontent{width:100% !important;}
#bodycon #left,#bodycon #center,#bodycon #right{height:auto !important;}
.ny_propic a img{}

#bodycon #center{position: relative;z-index: 9;background: #fff;}
#right,p.desc{display:none;}
.mianbxContent{max-width:1474px;width:100% !important;text-align: left !important;padding-left: 30px;color:#888;background:#ffffff url(https://memberpic.114my.com.cn/dg169080/uploadfile/image/20231009/20231009102156_363263996.png) no-repeat 0px center;height: 62px !important;line-height:62px !important;border-bottom: 1px dashed #ddd;font-size: 15px; margin-bottom:30px !important;}
.mianbxContent a{color:#888;display:inline-block;margin: 0px 5px;font-size: 16px !important;}
.mianbxContent a:hover{font-size: 16px !important;}
.strong_title{display:none;}


.banner{ overflow: hidden; height:400px; width: 100%; position:relative;margin-bottom:120px;}
.banner-box{ min-width:1300px; height:400px;overflow: hidden; position:relative; margin:0 auto; }
.banner-box .bd div{width: 100%;;height: 400px;}
.banner-box .bd li{ width:100% !important; height:400px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:40%; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}

#search_all{    position: absolute; top: 576px; background:#f9f9f9; border-bottom:none;height:72px;}
/* 内页页数 */

/*分页*/

.pages_info{ width:900px !important;clear: both; margin-top: 20px !important; margin-bottom: 30px !important;}
.page_total,.pages_box a,.page_jump{display:inline-block;vertical-align:middle;padding:0 14px;height:36px;border-radius:36px;background:#eee;line-height:36px;border: 1px solid #eee;font-size:13px;cursor: pointer;}
.pages_box a{margin-left:10px;color: #666;}
.pages_box a.page_curr,.pages_box a:hover{background:#2454ac;color:#fff;font-size:13px;}
.page_jump{margin-left:10px;}

.total{border: 1px solid #e5e5e5; padding: 0 10px; color:#222;}
.prod_listw{width:100%; background:#fff; padding-top:0px; padding-bottom:30px; border-bottom:solid 1px #eee; margin-top:20px}
.iconfont { font-family:"iconfont" !important; font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
select {height: 28px;line-height: 28px;border: 1px solid #e5e5e5;text-align: center; color:#222; font-weight:normal !important;}



/* 产品分类和新闻分类 */
.pro_all_class a:nth-child(1){display:none}
.pro_all_class{ text-align:center; height: 60px !important;width: 100% !important; font-size:0;    margin-bottom: 15px !important;}
.pro_all_class a { height: 55px;width: 208px;line-height: 55px; font-size: 17px; text-align:center; background:#222; color:#fff; margin-right:10px;display: block;float: left;}
.one_bt_2019 a{display:block!important}
.pro_all_class a:hover strong { color:#fff;}
.pro_all_class a:last-child{     margin-right: 0;}
.pro_all_class a strong{ background: #2454ac;display: block;}
.pro_all_class a:hover {background:#2454ac; color:#fff;}
.pro_all_class { border-bottom: none !important; padding-top:20px;}
.miaoshu_head { border-bottom: none !important;}

.nswsfenlei_2019{margin-top:30px; margin-bottom:30px; overflow: hidden;}
.nswsfenlei_2019 li{float:left; width:33%; height:60px; -webkit-transition:all 0.4s linear; transition:all 0.4s linear;}
.nswsfenlei_2019 li a{display:block;  line-height:60px; text-align:center; background:#ccc; font-size:18px; color:#222;}
.nswsfenlei_2019 li a:hover{background:#2454ac; font-size:18px; color:#fff;}
.nswsfenlei_2019 li a.noming{background:#2454ac; font-size:18px; color:#fff;}
.nswsfenlei_2019 .a_navs > a{background:#2454ac; font-size:18px; color:#fff;}
.nswsfenlei_2019 li:nth-child(2) { margin:0px 5px;}
.nswsfenlei_2019 li.nomingNewsType_2019 a {color:#fff; background:#2454ac !important;}

/* 第7套产品列表 */
.ny_propic img{border: 1px solid #eee;    box-sizing: border-box;}
.ny_protil:before{background: #2454ac !important;}
.ny_propic a img{    border: 1px solid #eee;box-sizing: border-box;}


/* 第5套新闻列表 */
.nynews_time{       background: rgb(36,84,172,0.9) !important;}

/*内页新闻*/
.nyxqnews_leftcont{margin-top:0 !important;}
.nyxqnews_left{background:#f9f9f9  !important;}
.nyxqnewsbg{background:#fff !important; padding:30px 0 0 0 !important;}
.nyxqnews_right{background:#f9f9f9  !important;}
.nywenzhang nyzx,.nywenzhang{background:#f9f9f9  !important;}
.n_news p{font-size:14px; line-height:32px;  text-indent:2em;}
.nyxqnews_righttit strong{color:#2454ac !important;}
.n_news img{margin:20px auto;    display: block;}


/*内页分类*/
 .proclass{width: 280px; overflow: hidden;height: auto;  background:#2454ac;box-sizing: border-box; padding:0 20px 20px 20px;border-radius: 50px 0 0 0;}
 .proclass .pct{ background:#2454ac; text-align: center;color: #fff; line-height: 30px; padding: 40px 0 30px 0;}
 .proclass .pct b{ font-size: 28px;font-weight: bold;  line-height:32px;  display: block; }
.proclass .pct em{ font-size: 14px;  text-transform: uppercase;}
.proclass .list_c{  overflow: hidden;padding-bottom:30px; background:#fff;}
  #classimgshow1{ width: 200px !important; margin: 15px auto auto auto;  padding-left: 0 !important;height: 50px !important;background:#eee !important;}
  #classimgshow1 a{width: 165px !important; display: block;font-size: 15px; color: #333;line-height:50px !important;  padding-left: 45px !important; background:url(https://memberpic.114my.com.cn/0472071/uploadfile/image/20201202/20201202111456_740585494.png) 15px center no-repeat !important;    overflow: hidden;   white-space: nowrap;  text-overflow: ellipsis;}
  #classimgshow2{ display: none;}
  #classimgshow1:hover{ background: #7bcf36 !important;}
  #classimgshow1:hover a{ color:#fff !important;background:url(https://memberpic.114my.com.cn/0472071/uploadfile/image/20201202/20201202111518_1938013655.png) 15px center no-repeat !important;}
.dgcontent_title_h5{text-align:center;}
.dgcontent_title_h5 strong{font-size:18px; color#333;}
/*内页多图产品*/
.pcontent_title_h4 { display: none !important;}
.propic_show_right { font-family:"microsoft yahei"; font-size:14PX !important; float:right; width:50% !important; position:relative; margin-bottom:20px !important; text-align:left; line-height:28px; height:670px ;}
.propic_show_piclist{     height:180px;   overflow: hidden;position: absolute; bottom:0;background:#eee;padding:0 15px 15px 15px;box-sizing: border-box;     width: 1092px;  left: -522px;     border-radius: 5px;}
.propic_show_piclist li{ float:left; margin-right:11px; width:145px !important; height:145px !important; margin-top:15px;border:1px solid #eee;}
 .propic_show_piclist li:nth-of-type(6n){ margin-right: 0 !important;}
.propic_show_piclist  li img {width:100%; }
.propic_show_left { float:left;  margin-bottom:20px !important; width:460px !important; height:460px !important; }
.propic_show_left img{ width:460px !important; height:460px !important;}

.pro_detail_title { font-size:20px !important;color:#333 !important; border-bottom:2px solid #e6e6e6;display:block; padding-bottom:20px;    overflow: hidden;   text-overflow: ellipsis;   white-space: nowrap;}

.propic_show_left_20170301{width:600px !important;height:600px !important;margin:auto;}
.propic_show_left_20170301 img{width:100%;}
.MagicThumb img{border-color:#eee !important;}
/*内页详情*/
.detail_title{display:none;}
.product_content:before{display: block;content: "";clear: both;}
.pro_main_box:after{display: block;content: "";clear: both;}
.pro_detail_rel_hd {  text-align: center;  font-size: 16px;  font-weight: normal;   color: #fff;   background: #2454ac;  line-height:40px; margin-top:30px;}


.n_video{margin-top:40px;}
.nei_prod{background:#f9f9f9; padding:30px 50px 50px 50px;font-size:15px;line-height:32px;}
.nei_prod h5{font-size:18px;color:#333;line-height:50px;}
/*内页右边参数*/
.pro_main_box {
    width: 980px !important;
    margin-top: 24px !important;
    margin-bottom: 20px !important;

}
.ny_cs {  position: absolute;  bottom:205px;   left: 0; background:#fff;padding-top: 10px;    box-sizing: border-box;height: 400px;}
.pc-cx-tel-1 {height: 60px;  margin-top: 25px; } 
.pc-cx-tel-1-t1 { width: 114px; height: 44px; background: #2454ac; font-size: 18px; line-height: 44px; text-align: center; float: right; } 
.pc-cx-tel-1-t1 a { display: block; color: #fff; font-size:16px; }
.pc-cx-tel-1-t1 a:hover{ background:#7bcf36;} 
.pc-cx-tel-1-t2 { height: 60px; padding-left: 60px; background: url(https://memberpic.114my.com.cn/0472071/uploadfile/image/20201202/20201202135616_1182742317.png) no-repeat 10px 4px; font-size: 15px; line-height:22px; color: #555; } 
.ny_cs dl{font-size:15px;line-height:32px;margin-bottom:20px;}

.pc-cx-tel-1-t2 p { line-height: 24px;font-size: 28px; font-family:"impact";color:#2454ac; }
.ny_cs1 li { display: block;  float: left !important;  width: 50% !important;  line-height: 40px; text-align: center; font-size: 15px; margin: 0 !important; background:#fff;padding:20px 0 15px 0;    border-right: 1px solid #eee;  box-sizing: border-box;}
.ny_cs1 li+li{border-right:none;}

.ny_cs1 li em { display: block; float: left; padding: 10px; }
.ny_cs1 li a { font-size: 16px; }
.ny_cs li img { display: block;    margin: 0px auto;  width: 150px !important; padding: 0 !important;  border: none !important;}
a.pshangxia {
    display: inline-block;
    text-align: center;
    padding: 8px 22px;
    border: 1px #eee solid;
    background: #f8f8f8;
}

/*新闻动态*/
.n_xinwen{ width: 100%; height: 500px;    position: relative; background: url(https://memberpic.114my.com.cn/0472071/uploadfile/image/20250812/20250812160744_109308736.jpg) no-repeat center; }
/*联系我们*/
  .banner_lx{ width: 100%; height:550px;    position: relative; background: url(https://memberpic.114my.com.cn/0472071/uploadfile/image/20250812/20250812155334_439987522.jpg) center no-repeat;}

  .banner_jj{ width: 100%;    position: relative; height:500px;  background: url(https://memberpic.114my.com.cn/0472071/uploadfile/image/20250812/20250812160424_771849297.jpg) center no-repeat;}
  .banner_ly{ width: 100%; height:400px;    position: relative;  background: url(https://memberpic.114my.com.cn/0472071/uploadfile/image/20201202/20201202153902_115753661.jpg) center no-repeat;}

 .banner{ width: 100%; height:600px;    position: relative;  background: url(https://memberpic.114my.com.cn/0472071/uploadfile/image/20251219/20251219205317_1530564844.jpg) center no-repeat;     margin-bottom: 0px;}
 .barer{ width: 100%; height:580px;    position: relative;  background: url(https://memberpic.114my.com.cn/0472071/uploadfile/image/20260109/20260109101706_2086770468.jpg) center no-repeat;     margin-bottom: 0px;}
 .banner_case{ width: 100%; height:500px;    position: relative;  background: url(https://memberpic.114my.com.cn/0472071/uploadfile/image/20250812/20250812160935_1391339864.jpg) center no-repeat;}

 .banner_w {    width: 1300px;    margin: 0 auto;      position: relative;  font-size: 18px;    text-align: center;    color: #fff;    padding-top: 200px;    letter-spacing:3px;}
.banner_w b span {    display: inline-block; animation: nbanA 2s infinite;}
 .banner_w b {    font-size: 42px;    line-height: 80px;}

.banner_w b span{    display: inline-block; animation: nbanA 2s infinite;}
.banner_w b span:nth-child(2){animation-delay: 0.2s;}
.banner_w b span:nth-child(3){animation-delay: 0.4s;}
.banner_w b span:nth-child(4){animation-delay: 0.6s;}
.banner_w b span:nth-child(5){animation-delay: 0.8s;}


@keyframes nbanA{
0%{transform: translateY(0px);}
50%{transform: translateY(-20px);}
100%{transform: translateY(0px);}
}
@keyframes moveBg {
  0% {
    background-position: 0% 30%;
  }

  100% {
    background-position: 100% 50%;
  }
}

.dwone li:hover .dwwa_a a{color:#2454ac !important}
.dwone li:hover .dwwa_more a{background:#2454ac !important;}



/*产品*/
.ny_prolist a:before {
    border-top: 1px solid #2454ac!important;
    border-right: 1px solid #2454ac!important;
}
.ny_prolist a:after {
    border-bottom: 1px solid #2454ac!important;
    border-left: 1px solid #2454ac!important;
}
.ny_prolist a:hover .ny_protil {
    color: #2454ac!important;
}