/* css header */
#y_header{height: 102px; background: #fff;}
#y_header .h_logo{width: 370px; height: 42px;float: left;margin-top: 28px;}
#y_header .h_logo .logo_a{width: 300px; height: 42px;}
#y_header .h_logo .logo_a img{width:40px ; height: 40px;float: left;}
#y_header .h_logo .logo_a .h_name{width: 310px;text-align: left;float: left;    margin-left: 5%;
}
#y_header .h_logo .logo_a .h_name h2{font-size:24px ; color: #333333;     font-weight: 600;}
#y_header .h_logo .logo_a .h_name p{font-size:12px ; color: #999999;margin-top: 4px;}

#y_header .h_nav{width: 678px;height: 40px; float: left;    margin-left: 76px;    margin-top: 28px;}
#y_header .h_nav .h_nav_List{width: 100%; height:40px ;line-height: 40px;}
#y_header .h_nav .h_nav_List li{float: left;margin-left: 50px;}
#y_header .h_nav .h_nav_List li:hover a{ color: #294499;}
#y_header .h_nav .h_nav_List li:hover a::before{visibility: visible;} 
#y_header .h_nav .h_nav_List li:first-child{margin-left: 4px;}
#y_header .h_nav .h_nav_List li a{font-size:16px ; color: #333333;line-height: 40px;font-weight: 600;position: relative;display: block; width: 100%; height: 100%;}
#y_header .h_nav .h_nav_List li a:active{color: #294499;}
#y_header .h_nav .h_nav_List li .active{color: #294499;}
#y_header .h_nav .h_nav_List li .active::before{visibility: visible;}

#y_header .h_nav .h_nav_List li a::before {content: "";position: absolute;background: url(../images/nav_dian.png);background-size: cover;width: 100%;height: 5px;top: 128%; left: 0;visibility: hidden;}

#y_header .h_lang{width:112px ; height: 34px;float: right;    margin-top: 30px;border: 1px solid #e6e6e6; border-radius: 6px;}


.changeState{
    width:100%;
    height:34px;
    position:relative;
}    
.changeState .bank_xl{
          width: 100%;
          position: absolute;
          z-index: 1;
          background: #ffffff;
          border-top: 0;
         top:0;left:103%;
}
          .changeState .bank_xl ul{
                   padding: 0;
                   margin:0;}
                   .changeState .bank_xl ul li{
                        padding-left: 4px;
                        list-style: none;border: 1px solid #e6e6e6;}
                        .changeState .bank_xl ul li a{
                            display: block;
                            width: 100%;
                            line-height: 30px;
                            font-size: 12px;
                                color: #666;    margin-left: 46px;}
                                .changeState .bank_xl ul li a img{
                                    position: absolute;
                                    top: 7px;
                                    left: 7px;
                               }
                           
           .position-rel {
               position: relative;
               height:32px;
           }
           .bank_xljt{
                position: absolute;
                right: 0;
                top: 0;
                width: 50px;
                height: 30px;
                line-height: 30px;
                text-align: center;
            }
            .bank_xljt1{
                height: 32px;
                position: absolute;
                width: 100%;
                top: 0px;}
                .bank_xljt1 .hotBank-list-ico {
                    display: block;
                    line-height: 30px;
                    padding-left: 4px;
                    color: #666;
                    font-size: 12px;margin-left: 36px;margin-top: 2px;}
                    .bank_xljt1 .hotBank-list-ico img{
                        position: absolute;
                        left: 6px;
                        top: 5px;
                       }
                       
/* banner css*/
#y_banner{height: 760px; }
                
#y_banner .swiper-container{width: 100%; height: 100%;}  

#y_banner .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  #y_banner .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: 0.5;
}
#y_banner .swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff;
    width: 14px;
    height: 14px;
}
#y_banner .swiper-container-horizontal>.swiper-pagination-bullets,#y_banner .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 110px;
    left: 0;
    width: 100%;
}
  #y_banner .swiper-slide a{width: 100%; height: 100%; display: block;}
  #y_banner .swiper-slide a img{width: 100%;  height: auto;  margin-top: -1%;}


  /* banner底部搜索 */
  #y_num{height:80px; z-index: 5;margin-top: -40px;margin-bottom: 98px;}
  #y_num .box1{width: 50%;height:100%;background: #294499;float: left;}
  #y_num .num_img{width: 100%; 
    height: 81px;
    position: absolute;
    top: -1px;
    left: 0;}
  #y_num .num_img img{width: 100%; height: 100%;}

  #y_num .num_img .num_List{width:658px ;height: 38px;    position: absolute;z-index: 10; top: 20px;width: 70%;}
  #y_num .num_img .num_List .s_num{float: left;height: 38px; width: 33%;display: flex;justify-content: start; align-items: center;}
  #y_num .num_img .num_List .s_num h2{color:#ffffff ; font-size:36px ; font-weight: 500;}
  #y_num .num_img .num_List .s_num ._text{margin-left: 4%;}
  #y_num .num_img .num_List .s_num ._text p{color: #ffffff; font-size: 16px; line-height: 20px;}

  #y_num .num_img .search_input{width: 180px; height: 38px;position: absolute;
    top: 23px;
    right: 20px;}
  #y_num .num_img .search_input input{width: 124px; height: 38px;color: #fff;}
  #y_num .num_img .search_input img{width: 16px; height: 16px;    position: absolute;top: 13px;right: 37px; }

  /* 产品中心小标题 */
  #y_mini_tit{height:100px ;     padding-top: 80px;}
  #y_mini_tit .mini_img{width: 618px; height: 100px;margin: 0 auto;position: relative;}
  #y_mini_tit .mini_img img{width: 100%; height: 100%;}
  #y_mini_tit .mini_img .mini_text{width: 316px;height: 96px;text-align: center;position: absolute;    top: 0;
    left: 25%;}
  #y_mini_tit .mini_img .mini_text h2{color: #333333; font-size:28px ;font-weight: 600;position: relative;}
  /* #y_mini_tit .mini_img .mini_text h2::before {
    position: absolute;
    content: "";
    background: #294499;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    top: 36%;
    left: 48%;
} */
  #y_mini_tit .mini_img .mini_text .m_c{color:#294499 ; font-size: 18px;
    margin-top: 5%;
}
  #y_mini_tit .mini_img .mini_text .m_e{color:#cccccc ; font-size: 14px;
    margin-top: 7%;
}



/* 产品中心分类 */
#y_classification{height: 58px;line-height: 58px;margin-top: 44px;}
#y_classification .classification_List{height: 48px;
    width: 100%;
    display: flex;
    justify-content: space-around;}

#y_classification .classification_List .active{border-top: 1px solid #294499;border-bottom: 1px solid #294499;}
#y_classification .classification_List .active a span{visibility: hidden;}
#y_classification .classification_List .active a {color: #294499; font-weight: 600;}

#y_classification .classification_List li{float: left;height: 48px;margin-left: 50px;line-height: 48px;margin-top: 4px;display: flex;justify-content: space-between;align-items: center;}
#y_classification .classification_List li:hover{border-top: 1px solid #294499;border-bottom: 1px solid #294499;}
#y_classification .classification_List li:hover img{visibility: visible;}
#y_classification .classification_List li:hover a span{visibility: hidden;}
#y_classification .classification_List li:hover a{color: #294499; font-weight: 600;}
#y_classification .classification_List li:first-child{margin-left: 0;}
#y_classification .classification_List li a{width: 100%; height: 50px; display: block;color:#666666 ;font-size:20px ;}
#y_classification .classification_List li img{width: 14px; height: 14px;margin-left: 6px;visibility: hidden;}
#y_classification .classification_List li a span{color:#666666 ;font-size:20px ;}
#y_classification .fl_more{width: 44px; height: 10px;    position: absolute;
    top: 0;
    right: 0;    display: none;}
#y_classification .fl_more a{width: 44px; height: 10px;display: block;}
#y_classification .fl_more a img{width: 44px; height: 10px;}


/* 首页产品列表 */
#i_product_List{height: 862px;
        margin-top: 74px;
       margin-bottom: -96px;}
#i_product_List .pro_one{width: 100%; height: 726px;display: flex; flex-wrap: wrap; justify-content: start;}
#i_product_List .pro_one li{width: 32%; height: 400px;    margin-bottom: -40px;    padding-right: 16px;}



/* 底部产品列表 */
#i_product_List .pro_one li a{width: 100%; height: 100%;}
#i_product_List .pro_one li:hover a .name {
    border: 1px solid #294499;
    color: #294499;
}
#i_product_List .pro_one li a .name{font-size: 20px; color: #333; font-weight: 600;text-align: center; margin-top: 14px;z-index: 10;    border: 1px solid black;
    width: 100%;
    margin-top: 0px;
    line-height: 60px;
    height: 60px;}
#i_product_List .pro_one li a .pro_one_L{width: 100%; height: 30%;}
#i_product_List .pro_one li:hover a .pro_one_L .pro_n_h h2{color: #294499;}
#i_product_List .pro_one li a .pro_one_L .fl_name_l{color: #999999; font-size: 14px;margin-left: 30px;}
#i_product_List .pro_one li a .pro_one_L .pro_n_h{z-index: 100;z-index: 100;
  width: 33px;
  float: right;
  margin-top: -17px;}
#i_product_List .pro_one li a .pro_one_L .pro_n_h h2{font-size: 20px; color: #333; font-weight: 600;margin-left: 30px; margin-top: 14px;position: relative;}
#i_product_List .pro_one li a .pro_one_L .pro_n_h h2::before {
  position: absolute;
  content: "";
  background: url(../images/d_b1.png);
  width: 39px;
  height: 40px;
  top: -38%;
  left: -10%;
}
#i_product_List .pro_one li a .pro_one_L .i_pro_text{font-size: 14px; color: #666666; line-height: 20px;  width: 100%;
  height: 22%;
  width: 90%;
  margin-left: 30px;
  margin-top: 13px;
  height: 46%;
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  
}






#i_product_List .pro_one li a .pro_one_R{width: 100%; height: 68%;position: relative;z-index: 30;    overflow: hidden;margin-top: -11%;    transform: inherit;}


#i_product_List .pro_one li a .pro_one_R img{width: 100%; height: 100%;transition: all 0.6s;}
#i_product_List .pro_one li:hover a .pro_one_R img{transform: scale(1.2);}


#i_product_List .pro_one li:hover a .pro_one_R::before{visibility: visible;}



/* 会社介绍 */
#y_hs_js{height: 846px;  background: #33333a;position: relative;}
#y_hs_js::before {
  content: "";
  position: absolute;
  width: 650px;
  height: 429px;
  background: url(../images/jx_sb.png);
  z-index: 10;
 top: -20%;
    left: -14px;
}
#y_hs_js .i_about_b{width: 90%;
    height: 662px;
    margin: 90px auto;
    position: relative;
    left: 50%;
    margin-left: -45%;}

#y_hs_js .y_hs_js {
      padding: 90px 80px;
    position: absolute;
    top: -542px;
    left: 0;
    text-align: center;
 
}
#y_hs_js .y_hs_js::before {
  content: "";
  position: absolute;
  background: url(../images/fc.png);
  z-index: 20;
  width: 575px;
  height: 458px;
  top: 78%;
  left: 81%;
}

#y_hs_js .y_hs_js .i_hs_text{color:#c7c7c7 ; line-height:28px ; font-size: 16px;text-align: center;}

#y_hs_js .y_hs_js a{width:198px ; height:40px ; margin: 0 auto;margin-top: 44px;display: block;}
#y_hs_js .y_hs_js .js_acti{width: 100%; height: 100%; }

/* 会社介绍小标题 */
  /* 产品中心小标题 */
  #y_mini_tit_hs{    height: 100px;
    z-index: 10;
    position: relative;}
  #y_mini_tit_hs .mini_img{    width: 618px;
    height: 100px;
    margin: 0 auto;
    position: absolute;
    top: -666px;
    left: 50%;
    margin-left: -309px;}
  #y_mini_tit_hs .mini_img::before {
    content: "";
    position: absolute;
    background: url(../images/gs.png);
    width: 34px;
    height: 36px;
    top: -44%;
    left: 48%;
}
  #y_mini_tit_hs .mini_img img{width: 100%; height: 100%;}
  #y_mini_tit_hs .mini_img .mini_text{width: 316px;height: 96px;text-align: center;position: absolute;    top: 0;
    left: 25%;}

  #y_mini_tit_hs .mini_img .mini_text h2{color: #ffffff; font-size:28px ;font-weight: 600;position: relative;}
  #y_mini_tit_hs .mini_img .mini_text h2::before {
    position: absolute;
    content: "";
    background: #294499;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    top: 36%;
    left: 48%;
}
  #y_mini_tit_hs .mini_img .mini_text .m_c{color:#cccccc ; font-size: 18px;
    margin-top: 5%;
}
  #y_mini_tit_hs .mini_img .mini_text .m_e{color:#cccccc ; font-size: 14px;
    margin-top: 7%;
}


/* 首页新闻中心列表 */
/* 新闻中心小标题 */
/* 产品中心小标题 */
#y_mini_tit_news{height:100px ;margin-top: 608px; }
#y_mini_tit_news .mini_img{width: 618px; height: 100px;margin: 0 auto;position: relative;}
#y_mini_tit_news .mini_img img{width: 100%; height: 100%;}
#y_mini_tit_news .mini_img .mini_text{width: 316px;height: 96px;text-align: center;position: absolute;    top: 0;
  left: 25%;}
#y_mini_tit_news .mini_img .mini_text h2{color: #333333; font-size:28px ;font-weight: 600;position: relative;}
#y_mini_tit_news .mini_img .mini_text h2::before {
  position: absolute;
  content: "";
  background: #294499;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  top: 36%;
  left: 48%;
}
#y_mini_tit_news .mini_img .mini_text .m_c{color:#294499 ; font-size: 18px;
  margin-top: 5%;
}
#y_mini_tit_news .mini_img .mini_text .m_e{color:#cccccc ; font-size: 14px;
  margin-top: 7%;
}


/* 首页新闻中心分类 */
#y_news_Fl_i{height: 62px;  border-top: 1px solid #e6e6e6;margin-top: 70px;}

#y_news_Fl_i .news_fl_tab{width: 100%; height: 100%;display: flex; justify-content: space-around; align-items: center;}
#y_news_Fl_i .news_fl_tab li{position: relative;}
#y_news_Fl_i .news_fl_tab li::before {
  content: "";
  position: absolute;
  background: #c4c4c4;
  width: 20px;
  height: 3px;
  left: 50%;
  top: -2px;
  margin-left: -10px;
}
#y_news_Fl_i .news_fl_tab .active a{color:#294499 ;}
#y_news_Fl_i .news_fl_tab .active::before {
  content: "";
  position: absolute;
  background: #294499;
  width: 56px;
  height: 3px;
  left: 50%;
  top: -2px;
  margin-left: -28px;
}
#y_news_Fl_i .news_fl_tab li:hover a{color: #294499; }
#y_news_Fl_i .news_fl_tab li:hover::before {
  content: "";
  position: absolute;
  background: #294499;
  width: 56px;
  height: 3px;
  left: 50%;
  top: -2px;
  margin-left: -28px;
}
#y_news_Fl_i .news_fl_tab li a{color: #666666; font-size: 16px; line-height: 62px;}



/* ��ҳ�豸С���� */
  #y_mini_tit_sb_i{height:100px ;  ;}
   #y_mini_tit_sb_i .mini_img{width: 618px; height: 100px;margin: 0 auto;position: relative;}
   #y_mini_tit_sb_i .mini_img img{width: 100%; height: 100%;}
   #y_mini_tit_sb_i .mini_img .mini_text{width: 316px;height: 96px;text-align: center;position: absolute;    top: 0;
    left: 25%;}
  #y_mini_tit_sb_i .mini_img .mini_text h2{color: #333333; font-size:28px ;font-weight: 600;position: relative;}
  #y_mini_tit_sb_i .mini_img .mini_text h2::before {
    position: absolute;
    content: "";
    background: #294499;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    top: 36%;
    left: 48%;
}
#y_mini_tit_sb_i .mini_img .mini_text .m_c{color:#294499 ; font-size: 18px;
    margin-top: 5%;
}
#y_mini_tit_sb_i .mini_img .mini_text .m_e{color:#cccccc ; font-size: 14px;
    margin-top: 7%;
}

/* ��ҳ�豸�����б� */
#y_sb_List_i{margin-top: 30px;height: 450px; overflow: hidden;}
#y_sb_List_i .sb_List{width: 100%;  display: flex; justify-content: space-between; flex-wrap: wrap;}
#y_sb_List_i .sb_List li{width: 380px; height:434px ; margin-bottom: 30px;}
#y_sb_List_i .sb_List li:hover a .sb_Img{border: 4px solid #294499;}
#y_sb_List_i .sb_List li a{width: 100%; height: 100%; display: block;}
#y_sb_List_i .sb_List li a .sb_Img{width: 99%; height: 276px; background: #ffffff;text-align: center;border: 1px solid #e6e6e6;overflow: hidden;}
#y_sb_List_i .sb_List li a .sb_Img img{ width: 100%; height: 100%; transition: all 0.6s; }
#y_sb_List_i .sb_List li:hover a .sb_Img img {
  transform: scale(1.1);
}

#y_sb_List_i .sb_List li a .sb_tit{width: 100%; height: 150px; background: #f4f4f4;text-align: center;}
#y_sb_List_i .sb_List li a .sb_tit ._name{font-size:20px ; color:#294499 ; font-weight: 600;padding-top: 30px;}
#y_sb_List_i .sb_List li a .sb_tit ._specifications{font-size:12px ; color:#666666 ;padding-top: 16px; }
#y_sb_List_i .sb_List li a .sb_tit ._detail_Btn{width: 150px; height: 30px; line-height: 30px;text-align: center;  font-size: 12px; color: #294499;margin: 0 auto;margin-top: 20px;position: relative;border: 1px solid #294499;}

#y_sb_List_i .sb_List li:hover a .sb_tit ._detail_Btn{background: #294499; color: #fff;}
#y_sb_List_i .sb_List li:hover a .sb_tit ._detail_Btn::before {
  position: absolute;
  content: "";
  background: url(../images/sb_active2.png);
  width: 5px;
  height: 8px;
  top: 12px;
  left: 106px;
}

/* �鿴����δ����ͼ�� */
#y_sb_List_i .sb_List li a .sb_tit ._detail_Btn::before {
  position: absolute;
  content: "";
  background: url(../images/sb_active1.png);
  width: 5px;
  height: 8px;
  top: 12px;
  left: 106px;
}


/* 首页新闻列表 */
#y_new_List_i{height:558px ;margin-top: 30px;}
#y_new_List_i .news_List{height: 558px; }
#y_new_List_i .news_List li:hover a .news_img_i::before{visibility: visible;}
#y_new_List_i .news_List li:hover a .news_h_i .news_tit_i{color: #294499;}
#y_new_List_i .news_List li{width: 372px; height: 558px;  box-shadow: 3px 7px 10px #ccc;float: left; margin-left: 38px;}
#y_new_List_i .news_List li:first-child{margin-left: 0;}
#y_new_List_i .news_List li a{padding: 32px 32px; display: block; } 
#y_new_List_i .news_List li a .news_h_i{clear: both;    padding-bottom: 30px;border-bottom: 1px solid #dadada;}
#y_new_List_i .news_List li a .news_h_i .news_icon{width: 28px;height: 28px;float: right;border-radius: 50%;}
#y_new_List_i .news_List li a .news_h_i .start_time{height:16px ; padding-top: 40px;}
#y_new_List_i .news_List li a .news_h_i .start_time p:first-child{float: left;}
#y_new_List_i .news_List li a .news_h_i .start_time p:last-child{float: right;}
#y_new_List_i .news_List li a .news_h_i .start_time p{color: #999999; font-size: 14px;line-height: 16px;}
#y_new_List_i .news_List li a .news_h_i .news_tit_i{color:#333; font-size:20px ; width: 100%; height:50px ;line-height: 24px; 
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;margin-top: 30px;}
  #y_new_List_i .news_List li a .news_text_i{font-size: 14px; color:#999999 ; line-height: 24px; width: 100%;   overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    height: 45px;
    padding: 30px 0;
  }
  #y_new_List_i .news_List li a .news_img_i{width: 100%; height: 204px;
    margin-top: 18px;
    position: relative;
    overflow: hidden;
}
#y_new_List_i .news_List li a .news_img_i::before {
  position: absolute;
  content: "";
  background: url(../images/pro_two_xz.png);
  background-size: cover;
  width: 58px;
  height: 40px;
  z-index: 80;
  top: 81%;
  right: 1px;
  visibility: hidden;
}
#y_new_List_i .news_List li a .news_img_i .left_model{width: 5%;
  height: 100%;
  background: #fff;
  z-index: 60;
  position: absolute;
  top: 0;
  left: -1%;
  transform: rotate(2deg);}
#y_new_List_i .news_List li a .news_img_i .right_model{width: 5%;
  height: 101%;
  background: #fff;
  z-index: 60;
  position: absolute;
  top: 0;
  right: -2%;
  transform: rotate(2deg);}

  #y_new_List_i .news_List li a .news_img_i img{width: 100%; height: 100%; transition: all 0.6s;}

  #y_new_List_i .news_List li:hover a .news_img_i img{ transform: scale(1.2);}

  /* 首页联系我们 */
  #y_contact_Us{height: 580px;background-image: url(../images/contact_us_b.png); background-size: cover;    margin-top: 114px;padding: 85px 0;}
  #y_contact_Us .i_contact_l{width:416px; height: 462px;float: left;padding: 60px 0;}
  #y_contact_Us .i_contact_l h2{font-size:46px ; color:#ffffff ; }
  #y_contact_Us .i_contact_l h4{font-size: 22px; color: #ffffff;margin-top: 20px;}
  #y_contact_Us .i_contact_l p{color: #9ca2b8; font-size: 14px; line-height: 24px;margin-top: 36px;}
  #y_contact_Us .i_contact_l .contact_code_i{height: 88px;margin-top: 90px;}
  #y_contact_Us .i_contact_l .contact_code_i .code{width:88px ; height: 88px;float: left;padding-bottom: 88px; border-bottom: 2px solid #fff;}
  #y_contact_Us .i_contact_l .contact_code_i .code_r{height: 88px; width: 88px;float: left;    margin-left: 20px;}
  #y_contact_Us .i_contact_l .contact_code_i .code_r p{color: #ffffff; font-size:14px ; text-align: left;line-height: 0px;}

  #y_contact_Us .i_contact_r{height: 582px; width: 574px; background: #ffffff; float: right;padding: 0 78px;}
  #y_contact_Us .i_contact_r h4{color: #999999; font-size: 14px;margin-top: 80px;}
  #y_contact_Us .i_contact_r .h_n_con{height: 28px;line-height: 28px;padding-bottom: 40px; border-bottom: 1px solid #e6e6e6;margin-top: 17px;}
  #y_contact_Us .i_contact_r .h_n_con h2{color:#000000 ; font-size: 26px;float: left; }
  #y_contact_Us .i_contact_r .h_n_con .sanfang_r{float: right;}
  #y_contact_Us .i_contact_r .h_n_con .sanfang_r .wx{border: 1px solid #e6e6e6; padding: 8px; border-radius: 50%;    margin-right: 16px;}
  #y_contact_Us .i_contact_r .h_n_con .sanfang_r .qq{border: 1px solid #e6e6e6; padding: 8px; border-radius: 50%;}


  #y_contact_Us .i_contact_r .form_box_b{width: 100%; height: 322px;margin-top: 46px;}
  #y_contact_Us .i_contact_r .form_box_b .addr_box_l{width:190px ; height: 100%;float: left;}
  #y_contact_Us .i_contact_r .form_box_b .addr_box_l ._phone{width: 100%; height: 70px;}
  #y_contact_Us .i_contact_r .form_box_b .addr_box_l ._phone .phone_t{width: 100%; height: 32px; border-bottom: 1px solid #dadada; line-height: 32px;}
  #y_contact_Us .i_contact_r .form_box_b .addr_box_l ._phone .phone_t img{width: 16px; height: 14px;}
  #y_contact_Us .i_contact_r .form_box_b .addr_box_l ._phone .phone_t span{    color: #294499;
    font-size: 16px;
    margin-left: 18px;}
    #y_contact_Us .i_contact_r .form_box_b .addr_box_l ._phone .phone_b{color: #999999; font-size:14px ; width: 101%;    margin-top: 13px;
      line-height: 16px;}









  #y_contact_Us .i_contact_r .form_box_b .form_r{width:310px ; height: 100%;float: right;}
  #y_contact_Us .i_contact_r .form_box_b .form_r .name{width: 100%; height: 70px;}
  #y_contact_Us .i_contact_r .form_box_b .form_r .name .name_tit{color: #333333; font-size: 16px; height: 32px; width: 100%;line-height: 32px;}
  #y_contact_Us .i_contact_r .form_box_b .form_r .name .name_tit span{color: #bb1a2e;}
  #y_contact_Us .i_contact_r .form_box_b .form_r .name input{background: #eeeeee;height:34px ; width: 100%;}

  #y_contact_Us .i_contact_r .form_box_b .form_r .phone{width: 100%; height: 70px; }
  #y_contact_Us .i_contact_r .form_box_b .form_r .phone .phone_tit{color: #333333; font-size: 16px; height: 32px; width: 100%;line-height: 32px;}
  #y_contact_Us .i_contact_r .form_box_b .form_r .phone .phone_tit span{color: #bb1a2e;}
  #y_contact_Us .i_contact_r .form_box_b .form_r .phone input{background: #eeeeee;height:34px ; width: 100%;}

  #y_contact_Us .i_contact_r .form_box_b .form_r .ads{width: 100%; height: 70px; }
  #y_contact_Us .i_contact_r .form_box_b .form_r .ads .phone_tit{color: #333333; font-size: 16px; height: 32px; width: 100%;line-height: 32px;}
  #y_contact_Us .i_contact_r .form_box_b .form_r .ads .phone_tit span{color: #bb1a2e;}
  #y_contact_Us .i_contact_r .form_box_b .form_r .ads textarea{background: #eeeeee;height:46px ; width: 100%;}

  #y_contact_Us .i_contact_r .form_box_b .form_r .submit_Btn{width: 138px; height: 36px;background: #294499; color: #ffffff;    margin-top: 68px; cursor: pointer;    border: none;
  }




  /* footer */
  #y_footer{height: 200px; background: url(../images/footer_b.png);background-size: cover;}

  #y_footer .footer_h_t{width: 100%; height: 124px; border-bottom: 1px solid #303030;}
  #y_footer .footer_h_t .footer_h_t_l{width: 370px; height:40px ;  float: left;margin-top: 44px;}
  #y_footer .footer_h_t .footer_h_t_l img{width: 40px; height: 40px; float: left;}
  #y_footer .footer_h_t .footer_h_t_l .f_h_r{float: right;margin-right: 22px;}
  #y_footer .footer_h_t .footer_h_t_l .f_h_r h2{color: #fff; font-size: 22px; font-weight: 600;}
  #y_footer .footer_h_t .footer_h_t_l .f_h_r p{color: #fff; font-size: 12px; }

  #y_footer .footer_h_t .footer_nav_List{width: 726px; height: 20px; float: right;margin-top: 56px;}
  #y_footer .footer_h_t .footer_nav_List li{float: left;margin-left: 40px;}
  #y_footer .footer_h_t .footer_nav_List li:first-child{margin-left: 0;}
  #y_footer .footer_h_t .footer_nav_List li a{width: 100%; height: 100%; display: block; color: #cccccc; font-size: 20px;}

  #y_footer .footer_h_b{height: 74px; line-height: 74px;}
  #y_footer .footer_h_b .copyright{color: #666666; font-size:14px ; float: left;}

  #y_footer .footer_h_b .net_prepared{width: 50%; float: right;display: flex; justify-content: space-around; align-items: center;}
  #y_footer .footer_h_b .net_prepared img{width: 20px; height: 20px;}

  #y_footer .footer_h_b .net_prepared p{color:#666666 ; font-size: 14px;}
  #y_footer .footer_h_b .net_prepared .liao_net{margin-left: 10px;}
  #y_footer .footer_h_b .net_prepared .js{margin-left: 10px;}


  /* 一键置顶按钮 */
  #top_Btn{width: 50px; height: 50px; position: fixed; top: 80%; left: 90%; z-index: 50;}


  /* 会社介绍页 */
  /* 会社介绍页banner */
  #y_a_banner{height: 424px;position: relative;overflow:hidden;}
  #y_a_banner::before {
    position: absolute;
    content: "";
    background: #000;
    width: 100%;
    height: 40px;
    bottom: 0;
    left: 0;
    opacity: .3;
}%
  #y_a_banner .a_b_img{width: 100%; height:auto;}

  #y_a_banner .a_position{height: 40px; line-height: 40px; position: absolute; bottom: 0; left: 0;}
  #y_a_banner .a_position img{width:16px ; height: 17px;}
  #y_a_banner .a_position span{color: #bfcce1; font-size: 14px;
    margin-left: 5px;
}

/* 会社介绍内容区 */
#y_about_we_content{width: 100%; margin-top: 40px;height: auto;padding-bottom: 130px;}
#y_about_we_content .about_c_t{width: 100%;}
#y_about_we_content .about_c_t p{color: #666666; font-size: 14px; line-height: 28px;text-indent: 2rem;}

#y_about_we_content .about_c_b{width: 100%; }
#y_about_we_content .about_c_b .about_c_b_l{width: 550px; border: 1xp solid black;float: left;margin-top: -6px;}
#y_about_we_content .about_c_b .about_c_b_l p{color: #666666; font-size: 16px; line-height: 28px;text-indent: 2rem;}






#y_about_we_content .about_c_b .about_c_b_r{width: 538px;height: 394px; float: right;background: #cae1f6;position: relative;}
#y_about_we_content .about_c_b .about_c_b_r img{width: 534px;
  height: 326px;
  position: absolute;
  top: 36px;
  left: -60px;}
/* 关于我们会长致辞页修改------------------------------ */
#y_about_zc {
    width: 100%;
    margin-top: 40px;
    /* background: url(../images/mask.jpg); */
}
#y_about_zc .zc_box{width: 100%;height: auto;      box-shadow: -1px 4px 14px #ccc;    padding: 20px;     background: #fff;} 
#y_about_zc .zc_box h2{text-align: center; color: #800000; font-size: 28px;}
#y_about_zc .zc_box .zc_fb{width: 100%; height: 18px; text-align: center; color:#023f64 ; font-size: 20px;margin-top: 20px;position: relative;}
#y_about_zc .zc_box .zc_fb::before {
  content: "";
  position: absolute;
  background: #023f64;
  width: 40px;
  height: 5px;
  top: 160%;
  left: 50%;
  margin-left: -19px;
}
#y_about_zc .zc_box .zc_text_x{padding: 10px; height: auto;
  margin-top: 30px;
}
#y_about_zc .zc_box .zc_text_x p{color:#333 ; font-size: 16px; line-height: 28px;}
#y_about_zc .zc_box .zc_text_x ._name{text-align: right;    margin-top: 14px;}
#y_about_zc .zc_box .zc_text_x ._name span{font-size:18px ; color: #333; font-weight: 600;}

#y_about_zc .ln_box{width: 100%;height: auto;
    width: 103%;
    height: auto;
    padding-bottom: 37px;
    margin-top: 74px;
    margin-left: 1px;
    background: #fff;
        padding-top: 2px;
    box-shadow: 0px 5px 5px #ccc;
} 
#y_about_zc .ln_box h2{text-align: center; color: #800000; font-size: 28px;}
#y_about_zc .ln_box .zc_fb{width: 100%; height: 18px; text-align: center; color:#023f64 ; font-size: 20px;margin-top: 20px;position: relative;    padding-top: 20px;}
#y_about_zc .ln_box .zc_fb::before {
  content: "";
  position: absolute;
  background: #023f64;
  width: 40px;
  height: 5px;
  top: 126%;
  left: 50%;
  margin-left: -19px;
}
#y_about_zc .ln_box ._by{width:100% ; height: 115px;  margin: 0 auto;
  margin-top: 30px;    
}
#y_about_zc .ln_box ._by h3{color: #333; font-size:18px ;font-weight: 600; text-align: center;    font-family: fangsong;margin-top: 20px;    margin-bottom: 14px;    padding-top: 17px;}
#y_about_zc .ln_box ._by p{color:#333 ; font-size: 16px; text-align: center;line-height: 28px;}



#y_about_zc .jy_box{width: 100%;height: auto;
     padding-bottom: 98px;
  margin-top: 30px;
    margin-left: 32px;
} 
#y_about_zc .jy_box h2{text-align: center; color: #800000; font-size: 28px;}
#y_about_zc .jy_box .zc_fb{width: 100%; height: 18px; text-align: center; color:#023f64 ; font-size: 20px;margin-top: 78px;position: relative;}
#y_about_zc .jy_box .zc_fb::before {
  content: "";
  position: absolute;
  background: #023f64;
  width: 40px;
  height: 5px;
  top: 160%;
  left: 50%;
  margin-left: -19px;
}

#y_about_zc .jy_box .jy_List{    width: 103%; height: auto;display: flex;    justify-content: space-between; flex-wrap: wrap; margin: 0 auto;       margin-top: -14px;    margin-left: -2%;}
#y_about_zc .jy_box .jy_List li{   
       width: 31%;
    height: auto;
    margin-top: 68px;
    padding-bottom: 23px;
    box-shadow: 0px 5px 5px #ccc;;    background: #fff;}

#y_about_zc .jy_box .jy_List li h3{font-size: 16px; color: #333;text-align: center;    padding-top: 20px;
  margin: 12px 0;
}
#y_about_zc .jy_box .jy_List li p{color:#333 ; font-size: 16px;    padding: 0 14px;    line-height: 28px;
}
/* 关于我们会长致辞页修改------------------------------ */

  /* 关于我们会长致辞页 */
  #y_about_zc{width:100% ;      margin-top: 40px;}
  #y_about_zc .zc_text{padding: 60px 72px; border-bottom: 1px solid #eff4f8;    box-shadow: 7px 6px 25px #ccc;}
  #y_about_zc .zc_text h2{font-size: 24px; color:#000000 ; margin: 0 auto;text-align: center;margin-bottom: 36px;}
  #y_about_zc .zc_text h2::before {
    position: absolute;
    content: "";
    background: url(../images/t_yin.png);
    top: 23px;
    left: 22px;
    width: 110px;
    height: 89px;
}
  #y_about_zc .zc_text p{color: #666666; font-size: 16px; line-height: 30px;}
  #y_about_zc .zc_text .b_yin{width: 44px; height: 35px;
    float: right;
    margin-right: -47px;
}



  #y_about_zc .zc_img{width: 100%;margin-top: 32px;margin-bottom: 80px;}
  #y_about_zc .zc_img img{height:500px ; width: 100%;}



  /* 关于我们荣誉资质页 */
  #y_honor{width: 100%; margin-bottom: 80px;margin-top: 30px;}
  #y_honor .honor_List{width: 100%; height: 100%;}
  #y_honor .honor_List li{width: 466px; height: 670px; float: left;    margin-left: 88px;}
  #y_honor .honor_List li .honor_Img{padding: 22px 28px;    box-shadow: 5px 5px 9px #ccc;}
  #y_honor .honor_List li .honor_Img img{width: 408px; height: 566px;}
  #y_honor .honor_List li p{color: #333333; font-size:18px ; text-align: center;margin-top: 23px;}



/* 产品中心页 */
#i_product_List_pro{width: 100%;     margin-bottom: 100px;     margin-bottom: -8px;}
#i_product_List_pro .pro_one{width: 100%; display: flex; flex-wrap: wrap; justify-content:start;}
#i_product_List_pro .pro_one li{width: 32%; height: 400px; margin-bottom: -31px;}

#i_product_List_pro .pro_one li a{width: 100%; height: 100%;}
#i_product_List_pro .pro_one li:hover a .pro_one_L .pro_n_h h2{color: #294499;;}
#i_product_List_pro .pro_one li a .pro_one_L{width: 100%; height: 30%;
     width: 92%;
    height: 13%;
    text-align: center;
    margin: 0 auto;
    margin-top: -16px;
    background:#eee;
}
#i_product_List_pro .pro_one li a .pro_one_L .fl_name_l{color: #999999; font-size: 14px;margin-left: 30px;display:none;}
#i_product_List_pro .pro_one li a .pro_one_L .pro_n_h{display:flex ; justify-content: space-between;align-items: center;}
#i_product_List_pro .pro_one li a .pro_one_L .pro_n_h img{display:none;}
#i_product_List_pro .pro_one li a .pro_one_L .pro_n_h h2{    font-size: 20px;
    color: #333;
    font-weight: 600;
    margin-left: 30px;
    margin-top: 14px;
    position: relative;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    margin-top: 16px;}

#i_product_List_pro .pro_one li a .pro_one_L .pro_n_h h2::before {
  position: absolute;
  content: "";
  background: url(../images/d_b1.png);
  width: 39px;
  height: 40px;
  top: -38%;
  left: -10%;
display:none;
}
#i_product_List_pro .pro_one li a .pro_one_L .i_pro_text{font-size: 14px; color: #666666; line-height: 20px;  width: 100%;
  height: 22%;
  width: 90%;
  margin-left: 30px;
  margin-top: 13px;
  height: 46%;
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
display:none;
  
}


#i_product_List_pro .pro_one li a .pro_one_R{width: 92%; margin: 0 auto;height: 68%;position: relative;z-index: 30;   background: #eff3f6;overflow: hidden;       transform: inherit !important; }
#i_product_List_pro .pro_one li a .pro_one_R img{width: 100%; height: 100%; transition: all 0.6s;}

#i_product_List_pro .pro_one li:hover a .pro_one_R img{  transform: scale(1.2);}
#i_product_List_pro .pro_one li:hover a .pro_one_R::before{visibility: visible;}

/* 定位下面选中图标 */
#i_product_List_pro .pro_one li a .pro_one_R::before {
  position: absolute;
  content: "";
  background: url(../images/pro_two_xz.png);
  width: 57px;
  height: 40px;
  bottom: -5px;
  right: -8%;
  visibility: hidden;
}



/* 分页列表 */
#y_pages{height: 34px; line-height: 34px;margin-bottom: 106px;}
#y_pages .pages_List{float: right;display: flex; justify-content: flex-end;}
#y_pages .pages_List a{color: #333333; font-size: 14px; width: 32px; height: 32px; display: block; }
#y_pages .pages_List a:hover{background: #294499; color: #fff;}

#y_pages .pages_List .first{width:60px ; height: 32px;background: #e6e6e6;text-align: center; line-height: 32px; border-radius: 2px;} 
#y_pages .pages_List .pre{width: 32px; height: 32px; background: #e6e6e6; display: block;border-radius: 2px;text-align: center; line-height: 32px;margin-left: 5px;font-size: 22px;}

#y_pages .pages_List .more{width: 32px; height: 32px; background: #e6e6e6; display: block;border-radius: 2px;text-align: center; line-height: 32px;margin-left: 5px;font-size: 22px;display: none;}



#y_pages .pages_List .last{width:60px ; height: 32px;background: #e6e6e6;text-align: center; line-height: 32px; border-radius: 2px;}
#y_pages .pages_List .next{width: 32px; height: 32px; background: #e6e6e6;display: block; border-radius: 2px;text-align: center; line-height: 32px;margin-left: 5px;margin-right: 5px;font-size: 22px;}



#y_pages .pages_List .pages_List_btn{display: flex; justify-content: space-around;}
#y_pages .pages_List .pages_List_btn li{width: 32px; height: 32px; background: #e6e6e6;margin-left: 5px;    border-radius: 2px;}
#y_pages .pages_List .pages_List_btn li a{width: 100%; height: 100%; display: block;text-align: center; line-height: 32px;}


/* 产品详情页 */
#pro_Detail{width: 100%; margin-top: 30px;}

#pro_Detail .pro_Detail_tit{width: 100%; height: 70px; background: #f4f5fa;line-height: 70px; }
#pro_Detail .pro_Detail_tit h2{color: #294499; font-size: 20px; font-weight: 600; text-align: center;position: relative;}
#pro_Detail .pro_Detail_tit h2::before {
  position: absolute;
  content: "";
  background: url(../images/d_b1.png);
  width: 40px;
  height: 39px;
  top: 16px;
  margin-left: -18px;
}


#pro_Detail .pro_Detail_Img{width:700px ; height:525px ;margin: 0 auto;background: #f4f5fa;margin-top: 22px;text-align: center;}
#pro_Detail .pro_Detail_Img img{    margin-top: 5%; width:600px;height:450px ;}

#pro_Detail .pro_Detail_Text{width: 100%; padding: 34px 0;   font-size:18px;line-height:1.5; }
#pro_Detail .pro_Detail_Text p{color:#666666 ; font-size:18px ; line-height: 1.5;}



/* 翻篇盒子 */
#y_f_pian{height:56px ;  padding-bottom: 88px;}
#y_f_pian .f_bian_box{height: 100%; border-top: 2px dashed #c1c1c1;}
#y_f_pian .f_bian_box .pre_p{float: left;color: #333333; font-size: 16px;margin-top: 20px;margin-left: 60px;position: relative;}
#y_f_pian .f_bian_box .pre_p:hover a{color: #294499;}

#y_f_pian .f_bian_box .pre_p:hover::before {
  position: absolute;
  content: "";
  background: url(../images/next_p2.png);
  width: 43px;
  height: 10px;
  top: 3px;
  left: -59px;
}
#y_f_pian .f_bian_box .pre_p a{color: #333333; font-size: 16px;margin-top: 20px;position: relative;}
/* 上一篇箭头 */
#y_f_pian .f_bian_box .pre_p::before {
  position: absolute;
  content: "";
  background: url(../images/pre_p.png);
  width: 43px;
  height: 10px;
  top: 3px;
  left: -59px;
}

#y_f_pian .f_bian_box .next_p{float: right;color: #333333; font-size: 16px;margin-top: 20px;position: relative;}
#y_f_pian .f_bian_box .next_p:hover a{color: #294499;}
#y_f_pian .f_bian_box .next_p:hover::before {
  position: absolute;
  content: "";
  background: url(../images/next_p.png);
  width: 43px;
  height: 10px;
  top: 5px;
  left: -54px;
}

#y_f_pian .f_bian_box .next_p a{color: #333333; font-size: 16px;margin-top: 20px;position: relative;}
/* 下一篇箭头 */
#y_f_pian .f_bian_box .next_p::before {
  position: absolute;
  content: "";
  background: url(../images/pre_p2.png);
  width: 43px;
  height: 10px;
  top: 5px;
  left: -54px;
}



/* 设备案例页 */
#y_sb_List{margin-top: 30px;}
#y_sb_List .sb_List{width: 100%;  display: flex; justify-content: space-between; flex-wrap: wrap;}
#y_sb_List .sb_List li{width: 380px; height:434px ; margin-bottom: 30px;}
#y_sb_List .sb_List li:hover a .sb_Img{border: 4px solid #294499;}
#y_sb_List .sb_List li a{width: 100%; height: 100%; display: block;}
#y_sb_List .sb_List li a .sb_Img{width: 99%; height: 276px; background: #ffffff;text-align: center;border: 1px solid #e6e6e6;overflow: hidden;}
#y_sb_List .sb_List li a .sb_Img img{ width: 100%; height: 100%; transition: all 0.6s; }
#y_sb_List .sb_List li:hover a .sb_Img img {
  transform: scale(1.1);
}

#y_sb_List .sb_List li a .sb_tit{width: 100%; height: 150px; background: #f4f4f4;text-align: center;}
#y_sb_List .sb_List li a .sb_tit ._name{font-size:20px ; color:#294499 ; font-weight: 600;padding-top: 30px;}
#y_sb_List .sb_List li a .sb_tit ._specifications{font-size:12px ; color:#666666 ;padding-top: 16px; }
#y_sb_List .sb_List li a .sb_tit ._detail_Btn{width: 150px; height: 30px; line-height: 30px;text-align: center;  font-size: 12px; color: #294499;margin: 0 auto;margin-top: 20px;position: relative;border: 1px solid #294499;}

#y_sb_List .sb_List li:hover a .sb_tit ._detail_Btn{background: #294499; color: #fff;}
#y_sb_List .sb_List li:hover a .sb_tit ._detail_Btn::before {
  position: absolute;
  content: "";
  background: url(../images/sb_active2.png);
  width: 5px;
  height: 8px;
  top: 12px;
  left: 106px;
}

/* 查看详情未移入图标 */
#y_sb_List .sb_List li a .sb_tit ._detail_Btn::before {
  position: absolute;
  content: "";
  background: url(../images/sb_active1.png);
  width: 5px;
  height: 8px;
  top: 12px;
  left: 106px;
}



/* 新闻中心页 */
#y_new_List_n{ margin-top: 30px;    margin-bottom: 38px;}
#y_new_List_n .news_List{ display: flex; justify-content: space-between; flex-wrap: wrap;}
#y_new_List_n .news_List li:hover a .news_img_i::before{visibility: visible;}
#y_new_List_n .news_List li{width: 372px; height: 558px;     box-shadow: 3px 7px 10px #ccc;    margin-bottom: 43px; }
#y_new_List_n .news_List li:hover a .news_h_i .news_tit_i{color: #294499;}
#y_new_List_n .news_List li a{padding: 32px 32px; display: block; } 
#y_new_List_n .news_List li a .news_h_i{clear: both;    padding-bottom: 30px;border-bottom: 1px solid #dadada;}
#y_new_List_n .news_List li a .news_h_i .news_icon{width: 28px;height: 28px;float: right;border-radius: 50%;}
#y_new_List_n .news_List li a .news_h_i .start_time{height:16px ; padding-top: 40px;}
#y_new_List_n .news_List li a .news_h_i .start_time p:first-child{float: left;}
#y_new_List_n .news_List li a .news_h_i .start_time p:last-child{float: right;}
#y_new_List_n .news_List li a .news_h_i .start_time p{color: #999999; font-size: 14px;line-height: 16px;}
#y_new_List_n .news_List li a .news_h_i .news_tit_i{color:#333; font-size:20px ; width: 100%; height:50px ;line-height: 24px; 
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;margin-top: 30px;}
  #y_new_List_n .news_List li a .news_text_i{font-size: 14px; color:#999999 ; line-height: 24px; width: 100%;   overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    height: 45px;
    padding: 30px 0;
  }
  #y_new_List_n .news_List li a .news_img_i{width: 100%; height: 204px;
    margin-top: 18px;
    position: relative;
    overflow: hidden;
}
#y_new_List_n .news_List li a .news_img_i::before {
  position: absolute;
  content: "";
  background: url(../images/pro_two_xz.png);
  background-size: cover;
  width: 58px;
  height: 40px;
  z-index: 80;
  top: 81%;
  right: 1px;
  visibility: hidden;
}


  #y_new_List_n .news_List li a .news_img_i img{width: 100%; height: 100%; transition: all 0.6s;}
  #y_new_List_n .news_List li:hover a .news_img_i img{transform: scale(1.2);}

  #y_new_List_n .news_List li a .news_img_i {
    width: 100%;
    height: 204px;
    margin-top: 18px;
    position: relative;
}


/* 新闻详情 */
#new_Detail{width: 100%; margin-top: 30px;    padding-bottom: 40px;}

#new_Detail .pro_Detail_tit{width: 100%; height: 70px; background: #f4f5fa;line-height: 70px; }
#new_Detail .pro_Detail_tit h2{color: #294499; font-size: 20px; font-weight: 600; text-align: center;position: relative;width: 60%; margin: 0 auto;
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
#new_Detail .start_time_news{color: #a0a0a0; font-size: 12px;margin: 0 auto;text-align: center;margin-top: 30px;}


#new_Detail .pro_Detail_Img{width:378px ; height:284px ;margin: 0 auto;margin-top: 22px;text-align: center;border: 1px solid #e6e6e6;}
#new_Detail .pro_Detail_Img img{    width: 100%; height: 100%; }

#new_Detail .pro_Detail_Text{width: 100%; padding: 34px 0;    }
#new_Detail .pro_Detail_Text p{color:#666666 ; font-size:14px ; line-height: 18px;}



/* 联系我们页 */
#y_contact_box{margin-top: 56px;}
#y_contact_box .contact_t{color: #999999; font-size: 22px; padding-bottom: 20px; border-bottom: 1px solid #eeeeee;}
#y_contact_box .contact_t span{color: #333333; margin-left: 18px;}


#y_contact_box .p_a_box{width: 100%; height: 120px;display: flex; justify-content: space-between;    margin-top: 30px;}

#y_contact_box .p_a_box ._phone{width:376px ; height: 100%;background: #f1f3f9;text-align: center;}
#y_contact_box .p_a_box ._phone .phone_t{height: 14px;width: 188px;margin: 0 auto; line-height: 14px;padding-bottom: 11px; border-bottom: 1px solid #dadada;text-align: left;    margin-top: 36px;}
#y_contact_box .p_a_box ._phone .phone_t img{width:14px ; height: 12px;}
#y_contact_box .p_a_box ._phone .phone_t span{color: #294499; font-size: 12px;margin-left: 8px;}
#y_contact_box .p_a_box ._phone .phone_b{color: #838794;
    font-size: 16px;
    width: 234px;
    text-align: left;
    margin: 0 auto;
    overflow: hidden;
    word-break:  break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    padding-top: 10px;
    margin-left: 95px;
}

#y_contact_box .map{width: 100%; height: 398px;margin-top: 40px; margin-bottom: 66px;}
#y_contact_box .map img{width: 100%; height: 100%;}

#y_contact_box .contact_code{height: 80px;  display: flex; justify-content: space-between; align-items: center;padding-bottom: 38px; border-bottom: 1px solid #eeeeee;padding-top:40px;}
#y_contact_box .contact_code .na_l{width: 70%; }
#y_contact_box .contact_code .na_l h2{color: #999999; font-size: 24px;}
#y_contact_box .contact_code .na_l p{color: #111111; font-size: 20px;margin-top: 20px;}

#y_contact_box .contact_code .na_r{width: 28%; }
#y_contact_box .contact_code .na_r img{width:80px ;height: 80px;    margin-left: 40%;}
#y_contact_box .contact_code .na_r p{color:#333333 ; font-size:14px ; float: right;
  margin-top: 17%;
}



#y_contact_box .contact_form{height: 430px; background: url(../images/contact_us_b.png); background-size: cover;margin-bottom: 88px;position: relative;}
#y_contact_box .contact_form .form_box{width: 700px; height: 306px; 
position: absolute; top: 66px; left: 250px;
}

#y_contact_box .contact_form .form_box .name{height: 16px;  }
#y_contact_box .contact_form .form_box .name .name_tit{color: #fff; font-size: 14px;}
#y_contact_box .contact_form .form_box .name span{color: #b60a1f;    margin-left: 6px;
  font-size: 16px;}
#y_contact_box .contact_form .form_box .name input{height: 36px;background: #eeeeee;height: 36px; width: 100%;margin-top: 10px;}

#y_contact_box .contact_form .form_box .phone{height: 16px;  }
#y_contact_box .contact_form .form_box .phone .phone_tit{color: #fff; font-size: 14px;
  margin-top: 72px;
}
#y_contact_box .contact_form .form_box .phone span{color: #b60a1f;    margin-left: 6px;
  font-size: 16px;}
#y_contact_box .contact_form .form_box .phone input{height: 36px;background: #eeeeee;height: 36px; width: 100%;margin-top: 10px;}



#y_contact_box .contact_form .form_box .ads{height: 16px;  }
#y_contact_box .contact_form .form_box .ads .phone_tit{color: #fff; font-size: 14px;
  margin-top: 72px;
}
#y_contact_box .contact_form .form_box .ads span{color: #b60a1f;    margin-left: 6px;
  font-size: 16px;}
#y_contact_box .contact_form .form_box .ads textarea{height: 44px;background: #eeeeee;height: 36px; width: 100%;margin-top: 10px;}


#y_contact_box .contact_form .form_box .submit_Btn{width: 136px; height:34px ; color:#fff ; line-height:34px ; border: none; background:#294499 ;margin-top: 72px;cursor: pointer;}






/* 其他页footer */
#y_a_footer{height: 310px; background: url(../images/two_footer_b.png); background-size: cover;}

#y_a_footer .footer_h_t_l{width: 410px; height: 40px; padding-top: 56px;}
#y_a_footer .footer_h_t_l img{width: 40px; height: 40px;float: left;}
#y_a_footer .footer_h_t_l .f_h_r{float: right;}
#y_a_footer .footer_h_t_l .f_h_r h2{color: #fff; font-size: 22px; font-weight: 600;}
#y_a_footer .footer_h_t_l .f_h_r p{color: #fff; font-size: 14px;    margin-top: 4px;}

#y_a_footer .footer_nav_List{height: 16px; width: 698px;float: right;   margin-top: -28px;}
#y_a_footer .footer_nav_List li{float: left;margin-left: 56px;}
#y_a_footer .footer_nav_List li:first-child{margin-left: 0;}
#y_a_footer .footer_nav_List li a{color: #ffffff; font-size: 16px; }

#y_a_footer .footer_contact_us{width: 100%; height: 54px; margin-top: 60px;}
#y_a_footer .footer_contact_us .c_list{height: 100%;float: left;    margin-left: 46px;}
#y_a_footer .footer_contact_us .c_list:first-child{margin-left: 0;}

#y_a_footer .footer_contact_us .c_list .c_img{height: 18px; line-height: 18px;}
#y_a_footer .footer_contact_us .c_list .c_img img{width:16px ; height: 14px;}
#y_a_footer .footer_contact_us .c_list .c_img span{color:#aab2cc ; font-size: 16px;margin-left:10px;}
#y_a_footer .footer_contact_us .c_list .tet{color:#ffffff ; font-size: 14px; line-height:16px ;    margin-top: 9px;}
 
#y_a_footer .footer_contact_us .sanfang_r{float:right;margin-top: 23px;width: 83px; height: 32px; }
#y_a_footer .footer_contact_us .sanfang_r .wx{width: 34px; height: 34px; border: 1px solid #fff; border-radius: 50%;line-height: 34px; text-align: center;position: relative;cursor: pointer;}
#y_a_footer .footer_contact_us .sanfang_r .wx:hover .wx_code{visibility: visible;}
#y_a_footer .footer_contact_us .sanfang_r .wx .wx_code{width: 80px; height: 80px; border-radius: 1px solid #fff; position: absolute; 
  top: -84px;
  left: -26px;
  z-index: 10;
  visibility: hidden;
}
#y_a_footer .footer_contact_us .sanfang_r .wx .wx_code img{width: 100%; height: 100%;}



#y_a_footer .footer_contact_us .sanfang_r .qq{width: 34px; height: 34px; border: 1px solid #fff; border-radius: 50%;line-height: 34px; text-align: center;float: right;
  margin-top: -44%;
}
#y_a_footer .footer_contact_us .sanfang_r .qq a{width: 100%; height: 100%; display: block; line-height: 34px; text-align: center; }










#y_a_footer .footer_h_b{width:100% ; height: 50px; border-top: 1px solid #3f5a98;line-height: 50px;    margin-top: 42px;}
#y_a_footer .footer_h_b .copyright{color: #8d94ab; font-size:14px ; float: left;}

  #y_a_footer .footer_h_b .net_prepared{width: 50%; float: right;display: flex; justify-content: space-around; align-items: center;}
  #y_a_footer .footer_h_b .net_prepared img{width: 20px; height: 20px;}

  #y_a_footer .footer_h_b .net_prepared p{color:#8d94ab ; font-size: 14px;}
  #y_a_footer .footer_h_b .net_prepared .liao_net{margin-left: 10px;}
  #y_a_footer .footer_h_b .net_prepared .js{margin-left: 10px;}






#page{ margin-top: 50px; }
#page li{width: 32px;height: 32px;background: #e6e6e6;margin-left: 5px;border-radius: 2px;}
#page li a{ width: 100%;height: 100%; display: block;text-align: center;line-height: 32px; color: #333333; font-size: 14px;}

#page .active a{background: #294499;color: #fff;}

.z_pro .li{display: none;}
.z_pro .li.on{display: block;}
#i_product_List .pro_one li a .pro_n_h {
    height: 48px;
    line-height: 48px;
    text-align: center;
    font-size: 20px;
    color: #000;
    font-weight: 600;
    background: #eee;
}
#i_product_List .pro_one li a .pro_n_h h2 {
    font-weight: 600;
}
#i_product_List .pro_one li:hover a .pro_n_h{
   border:1px solid #294499��
   color:#294499;
}
#i_product_List .pro_one li:hover a .pro_n_h h2{
   color:#294499;
}
  #model{    background: url(../images/model2.jpg);
    background-size: cover;
    padding-top: 20px;
}