.box_all{position: relative;}
.left{position: absolute;top: 0;left: 0;min-width: 405px;}
.fis{position: fixed; margin-top: 116px}
.fis2{position: fixed;}
.fisd{position: fixed; top: 116px;left: 0;width: 100%;z-index: 9999; padding-left: 625px;
    box-sizing: border-box;}

.fis3{position: fixed;margin-top: 116px}
.box_all{background: #f5f5f5;padding-bottom: 10px;}
.box_allle{width: 268px;}
.box_allltop{width: 100%;height: 140px;background: #0267B5;position: relative;padding: 30px ;box-sizing: border-box;}
.box_allbt{font-size: 30px;color: #FFFFFF;font-weight: bold; border-bottom: 1px solid rgba(255,255,255,0.1);padding-bottom:10px;display: inline-block; margin-bottom: 20px;}
.box_allen{font-size: 13px;color: #EEEEEE;font-family: "Arial"}
.kelida{position: absolute; right: -25px;top:0;z-index: 999}

.box_alllbot{background: #fff;padding: 30px 30px 10px 30px;box-sizing:border-box;position: relative; z-index: 666;max-height:476px;overflow-y: auto; }

.box_alllbot ul li{margin-bottom:15px;}
.box_alllbot ul p{font-size: 16px;color: #666666;margin-left: 18px;}
.box_alllbot ul li:hover p{color: #0267B5!important}
.box_icon{background: url(../images/artnav_.png); width: 18px;height: 18px;}
.scs p {color: #0267B5!important}
.scs .box_icon{background: url(../images/arton_.png);}



  .box_alllbot::-webkit-scrollbar {
  /*滚动条整体样式*/
  width : 10px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
  .box_alllbot::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius   : 10px;
  background-color: #dedede;
  background-image: -webkit-linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.2) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.2) 50%,
      rgba(255, 255, 255, 0.2) 75%,
      transparent 75%,
      transparent
  );
  }
  .box_alllbot5::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #ededed;
  border-radius: 10px;
  }


.box_allritop{padding: 40px;box-sizing: border-box; min-height:100vh }
.box_allritopp1{font-size: 14px;color: #555555;font-family: Soun}
.box_allritopp1 {font-size: 14px;color: #555555;font-family: Soun}
.mbx{padding-bottom:30px;border-bottom: 1px dashed #dddddd}
.pro_prolist{padding-top: 30px;}


.pro_prolist li{width: 31%;margin-right: 3.5%;  margin-bottom: 3.5%; box-sizing: border-box;border-bottom: 2px solid #fff;box-sizing: border-box;;}
.pro_prolist li:nth-child(3n){margin-right: 0}
.pro_prolist li:hover {box-shadow: 0px 6px 12px rgb(2 103 181 / 16%); border-bottom: 2px solid #0267B5;}

.pro_prolist li p{font-size: 16px;color: #333333;margin:25px 0 15px 0; ;text-align: center;}
.pro_prolist li:hover p{ color:#0267B5; font-weight: bold;}
.pro_prolist li img{width:262px;height: 210px;display:block;margin:0 auto}

.pages{width: 100%;padding:45px 0 }
.pages li{display:inline-block; border-radius: 4px; margin-right: 10px;}

.pages li {border:1px solid #EEEEEE; width: 36px;padding:10px 0; color: #333333;font-family:"Arial"}
.pages li a{color: #333}
.acf{background: #0267B5;color: #fff!important}
.pages li .active{background: #0267B5;color: #fff!important}

.tj_news{background: #fff;padding: 54px  0;position: relative; z-index: 999}

.tj_btall{border-bottom: 1px dashed #dddddd;padding-bottom: 20px;}
.tj_bt{padding-bottom: 20px;}
.tj_bt1{font-size: 28px;color: #222222;font-family: Soun;margin-top: -8px;}
.tj_bt2{font-size: 14px;color: #999999;font-family: Soun;margin-top: 0px;}
.shus{border-left: 3px solid #0267B5;height: 50px; margin-right: 10px;}

.tj_news ul {margin-top: 40px;}


.tj_news li{ transition: all 0.5s; width:31%;margin-right: 3.5%;height: 140px;background: #F6F8FB;padding: 23px;box-sizing: border-box; margin-bottom: 30px;}
.tj_news li:nth-child(3n){margin-right:0 }
.news_bbt{font-size: 20px;color: #454545}
.jiantou_b{margin-top: 5px}
.tj_news li:hover{; transform:translateY(-10px); transition: all 0.5s}
.tj_news li:hover .news_bbt{color: #0267B5}

.news_tprip3{font-size: 16px;color: #999999;font-family: "Arial";font-weight: bold; margin-top: 15px;margin-bottom: 10px;}

.news_tprip4{font-size: 14px;color: #AAAAAA;line-height: 25px;margin-top: 12px; height: 25px;overflow: hidden;}


.pro_cbox{margin-top: 30px;}
.bigpro{border:4px solid #eeeeee; box-sizing: border-box; width:45% }

.pro_topri{width: 50%}

.pro_toprip1{font-size: 28px;color: #333;margin-top: 35px;font-weight: bold;}

.pro_toprip2{margin-right: 20px; font-family: Arial;color: #0267B5;font-size: 14px;width:60px;height:22px;line-height: 22px;text-align: center; background: #F6F8FB;border-radius: 4px;}
.pro_toprip3{width: 80%;font-size: 14px;color: #666;line-height: 25px;}
.pro_toprid1{margin-top: 10px;}

.jgtd{margin-top: 20px;background: #f6f8fb;padding: 0px 0 12px 0;box-sizing: border-box;}

.jgtdp1{font-size: 14px;color: #0267B5;margin-top:12px;margin-bottom: 5px;}
.jgtdp2{font-family: Arial;color: #DDDDDD;font-size: 12px}
.yinhao{margin-right: 15px}

.jgtdp3{font-size: 14px;color: #787878;line-height: 25px;text-indent: 28px;margin-top: 20px;height: 75px;overflow: hidden;}

.jieshao{margin-top: 21px;}
.jieshao img{margin-right: 10px}
.jieshao p{font-size: 12px;color: #999999}


.pro_xq{margin-top: 30px;}
.pro_xqtop{background: #F9F9F9;height: 64px;line-height: 64px; margin-bottom: 20px;}

.pro_xqtop li{border-top: 2px solid #fff;font-size: 18px;color: #888888;width: 110px;text-align: center; line-height: 62px;border-top: 2px solid #fff;box-sizing: border-box}
.chose{color: #333!important;font-weight: bold;border-top: 2px solid #0267B5!important;box-sizing: border-box;}
.pro_xqtop li:hover {color: #0267B5!important;    border-top: 2px solid #0267B5!important;}

.more_ind4{width: 136px;margin-top: 20px;height: 36px;text-align: center;box-sizing: border-box;line-height: 36px;
    border: 1px solid #0267B5;
    color: #0267B5;
    font-size: 14px;
    font-family: "Arial"; }

.more_ind4:hover{background: #0267B5;color: #fff!important; ;box-sizing: border-box;}


.pro_alld{margin-top:23px;position: relative;}
.pro_alldcon{position: relative;}
.cpxq{position: absolute; top:-400px;display: block;}
.cptp{position: absolute; top:-500px;display: block;}
.pro_alldbt {padding-bottom:16px;border-bottom: 1px dashed #dddddd }
.pro_alldbt p{font-size:22px;color: #0267B5 } 
.pro_alldcon{padding: 20px 0 0 0 ;box-sizing: border-box; position: relative;}

.pro_alldcon p{font-family: "Soun";font-size:16px;color: #787878;line-height: 25px;}

.pro_alldcon img{display: block; margin:0 auto;}

.next_page{border-top: 1px dashed #dddddd;height:65px;line-height: 65px; }
.next_page .dyt{color: #ccc!important}
.next_page span{margin-right: 5px}
.next_page div{width: 50%;}
.next_page p{font-size:16px;color: #0267B5;font-family: "Soun" }
.next_page  a{color:#666666;font-family: "Soun" }
.next_pageri{text-align: right;}
.box_allritop2{padding-bottom: 0px;}
.box_allritops{padding-bottom: 0}

.zp_top{background: #F6F8FB;height: 52px;line-height: 52px;padding: 0px 0 0 30px;font-size: 16px;font-weight: bold; margin-top:30px; }

.zp_top1{width: 25%;}
.zp_top2{width:19%; }
.zp_top3{width:20% }
.zp_top4{width: 21%;}

.index_d2leri{cursor: pointer; width: 14%; margin-right: 1%; margin-top:20px;height: 36px;text-align: center;box-sizing: border-box; line-height: 36px;border:1px solid #0267B5; color: #0267B5;font-size: 14px; font-family:"Arial";}
.index_d2leri:hover{background: #0267B5;color: #fff!important}
.zp_ul li {box-sizing: border-box;position: relative;}

.zp_lid{height: 75px;line-height: 75px; padding: 0px 0 0 30px;}

.zpli_p1{width: 25%;font-size: 14px}
.zpli_p2{width:19%;font-size: 14px }
.zpli_p3{width:20%;font-size: 14px}
.zpli_p4{width: 21%;font-size: 14px}


.zpli_d{background: #f9f9f9;padding:30px;box-sizing: border-box; width: 100%}

.zpli_dp{font-size:14px;color: #666666;line-height: 30px; }

.e_mail{padding: 10px  17px;background:#0267B5;color: #fff;display: inline-block; margin-top: 26px}

.zpli_d{display: none;}

.zp_alls .box_allri{padding-bottom: 60px;}
.zp_ul li{border-bottom: 1px dashed #dddddd}






.tj_pro{background: #fff;padding: 54px  0  75px 0;position: relative; z-index: 999}


.tj_pro .pro_prolist li{ width: auto!important; padding: 18px 23px;box-sizing: border-box;border-bottom: 2px solid #fff;box-sizing: border-box;;margin-right: 54px}
.hot_pro  li{margin-right:55px;}
.hot_pro  li:nth-child(4){margin-right: 0}
.hot_pro  li:nth-child(3){margin-right:55px }


.about_box{padding-top: 30px}

.about_box p{font-size:16px;color: #888888;line-height: 30px;}
.aboutkld{width: 100%;margin-top: 25px;}

.ab_alls  .box_allri{padding-bottom: 100px;}




.news_top{margin-top:30px; border-bottom: 1px dashed #ddd;margin-bottom: 30px;}
.news_tops{border:none; margin-bottom: 0}
.toutiao_xwlb{position: absolute; top: 0;left: 0}
.news_tople{position: relative; width: 184px;height: 147px;}
.news_toprip1{font-size:24px;color: #454545;font-weight: bold; }
.news_toprip1{width:80%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.news_topri{width:calc(100% - 210px);height: auto;}


.news_topripic {color: #999999}
.pro_lele {color:#999999;font-weight: bold;}
.pro_lele2 {color: #AAAAAA;height: 72px;overflow:hidden;}


.pro_lele{margin-top:10px;}
.pro_le{font-size:55px; }
.pro_lele{margin: 10px 0}

.news_topri{margin-bottom:30px; }
.news_bott{margin-top: 0 0 40px 0}
.news_bott li{border-bottom: 1px solid #fff;width: 100%;padding: 24px 0px 35px 0;box-sizing: border-box;border-left: 3px solid #fff; transition: all  0.5s;border-bottom: 1px dashed #ddd}
.news_bottp1{color: #454545;margin-bottom: 18px;font-size: 20px;}
.news_bottp2{font-size: 16px;color: #999999;font-family: Arial;font-weight: bold;}
.news_bottp3{font-size: 14px;color: #AAAAAA;margin-top: 12px;}
.news_bott li:hover{background: #F6F8FB;border-left: 3px solid #0267B5;padding: 24px 30px 35px 30px; transition: all  0.5s}

.news_bott li:hover .news_bottp1 {color: #0267B5;}

.news_top:hover .news_toprip1{color: #0267B5}

.news_contop{background: #F6F8FB;padding: 30px 0;box-sizing: border-box;}

.news_contop h1{font-size: 24px;color: #454545;font-family: "Soun";margin-bottom: 10px;}

.news_contopd p{font-size: 14px;color: #999999;margin-right: 27px;}
.news_contopd img{margin-right: 5px;}

.news_con{padding: 45px 0 ;}
.news_con p{font-size: 16px;color: #888888;line-height: 25px;font-family: "Soun"; margin-bottom: 20px;}
.news_con img{display: block; margin:0 auto;}


.contact_top{padding: 30px 0 ;}

.cont1_d{background: #F6F8FB;border-radius: 4px;width: 100%;padding: 30px;box-sizing: border-box;}

.cont1_p1{font-size: 24px;color: #454545;margin-bottom: 16px;}
.cont1_p2{font-size: 16px;color: #AAAAAA;margin-bottom: 30px;}

.cont1_dd p{font-size: 16px;color: #333333}
.cont1_dd li{padding-bottom: 27px; }

.cont1_dd li:nth-child(1){width: 40%;margin-right: 5%;border-right: 1px solid #ddd;box-sizing: border-box;}
.cont1_dd li:nth-child(3){width: 40%;margin-right: 5%;border-right: 1px solid #ddd;box-sizing: border-box;}
.cont1_dd li:nth-child(5){width: 40%;margin-right: 5%;border-right: 1px solid #ddd;box-sizing: border-box; padding-bottom: 0}

.cont1_dd li:nth-child(6){padding-bottom: 0}
.cont1_dd img{margin-right:10px;}

.iw_poi_title{color:#0267B5;font-size: 14px;}
.iw_poi_content{margin-top: 5px;}


.servicebj{width: 100%}
.servicebj img{width: 100%}

.xsfw{padding: 50px 0 }

.xsfw_p1{font-size: 42px;color: #333333;margin-bottom: 10px;font-weight: bold;}
.xsfw_p2{font-size: 16px;color: #AAAAAA;margin-bottom: 40px;}
.xsfw_p3{font-size: 12px;color: #AAAAAA;margin-top: 15px;margin-bottom: 20px;}
.xsfw_p4{font-size: 14px;color: #999999;line-height: 25px;}

.xsfwd {font-size: 20px;color: #0267B5}
.xsfwd  span{margin-right: 50px;font-weight: bold;margin-left: 5px;}


.xsfw{background: url(../images/service_.png)no-repeat;height: 524px; background-size: 100%;  background-position: center bottom}


.index_btp1{font-size: 42px;color: #fff;font-family: "Soun";font-weight: bold;}
.index_btp2{font-size: 16px;color: #AAAAAA;margin-top: 10px;font-family: "Soun";}
.ind7_sw img{width: 100%}
.ind7_sw .swiper-slide{border:2px solid  #fff;box-sizing: border-box;}
.ind7_sw .swiper-slide:hover{border:2px solid #0267B5; box-sizing: border-box; ;}


.index_d7 {margin-top: 60px;}
.index_d7 .index_btp1{color: #333}
.index_d7  .index_btp2{color: #AAAAAA;margin-bottom: 60px;}

.ind7_sw img{width: 100%;height: 115px;}

.index_d7{position: relative;padding-bottom: 130px;}

.index_d7 .swiper-button-prev{background: url(../images/ind7_le.png);width: 50px;height: 50px; left:8%;outline: none;border:none;}
.index_d7 .swiper-button-next{background: url(../images/ind7_ri.png);width: 50px;height: 50px;right:8%;outline: none;border:none;}

.index_d7 .swiper-button-prev:hover{background: url(../images/ind7_le_2.png);width: 50px;height: 50px;}
.index_d7 .swiper-button-next:hover{background: url(../images/ind7_ri_2.png);width: 50px;height: 50px;}

.index_d7d{position: relative;}
	.box_all .wrap{z-index: 999;position:relative;}
.left{width:585px}

.box_allle{margin-left:240px;}
.left_box{position: absolute;}
.box_allri{width:58%;margin-left: 585px;background: #fff;position: relative; }	

@media screen and (max-width: 1800px){

 .pro_toprip1{margin-top: 0}
.index_d7 .swiper-button-prev{background: url(../images/ind7_le.png);width: 50px;height: 50px; left:3%}
.index_d7 .swiper-button-next{background: url(../images/ind7_ri.png);width: 50px;height: 50px;right:3%}
}

@media screen and (max-width: 1610px){
  .pro_toprip3{width: 75%;}
.cont1_dd p{font-size: 14px;color: #333333}

.index_d7 .swiper-button-prev{background: url(../images/ind7_le.png);width: 50px;height: 50px; left:0%}
.index_d7 .swiper-button-next{background: url(../images/ind7_ri.png);width: 50px;height: 50px;right:0%}


.pro_prolist li img{width: 240px; height: 197px;}

.bigpro img{width: 100%}
.pro_topri{width: 50%}
.pro_toprip1{margin-top: 0}



  .box_allri{width:60%;}
 .tj_pro .pro_prolist li{margin-right: 39px;width: 320.5px!important}
 .tj_pro .pro_prolist li:nth-child(4){margin-right: 0}
}

@media screen and (max-width: 1610px){
  .fisd{position: fixed; top: 116px;left: 0;width: 100%;z-index: 9999; padding-left: 490px;
    box-sizing: border-box;}
  .left{width: 537px}
  .box_allle {
    margin-left: 220px;
}

.box_allle {
    width: 265px;
}
.box_allri{margin-left: 537px;}
.box_allri {width: 60%}

}

@media screen and (max-width: 1420px){
  .left{width:462px }
  .box_allri{margin-left: 462px}
  .box_allri{width: 63%;min-width: 783px;}
.cont1_dd li:nth-child(1){width: 40%;margin-right: 3%;}
.cont1_dd li:nth-child(3){width: 40%;margin-right: 3%;}
.cont1_dd li:nth-child(5){width: 40%;margin-right: 3%;}
.box_allle{margin-left: 160px;}


.hot_pro li { margin-right: 5px;}




.pro_prolist li img{width: 214px;height: 186px;}


   .tj_pro .pro_prolist li{margin-right: 32px; width: 301px!important}

}

@media screen and (max-width: 1366px){
  .box_allltop{width: 100%;height: 125px;background: #0267B5;position: relative;padding: 25px ;box-sizing: border-box;}

  .fisd{position: fixed; top: 116px;left: 0;width: 100%;z-index: 9999; padding-left: 490px;
    box-sizing: border-box;}
  .left{width: 371px;min-width:371px; }
  .box_allle {
    margin-left: 90px;
}

.box_allle {
    width: 240px;
}
.box_allri{margin-left: 371px;}
.box_allri {width: 70%}
.box_alllbot {   max-height: 340px;}
}
