/* .news{width:1200px;} */
.flex_row{display: flex;}

.news_b_l ul{padding:30px;box-sizing:border-box}
.news_l_item{height:auto;line-height:45px;border-bottom:1px solid #ddd;font-size:16px;color:#6f6f6f;box-sizing:border-box}
.news_on{font-weight:bold;color:#000;}
.news_l_item a{color:inherit;font-size:inherit;display:inline-block;padding-left:10px;}
.news_on::before{
  content:'';
  height:3px; border-left:2px solid #0b6ade;width:1px;
  /* margin-right:5px; */
}
.news{position: relative;top:-110px;z-index:99;background:transparent}
.news .news_top{background:#fff;height:110px;padding-top:35px;padding-left:40px;box-sizing:border-box;border-bottom:1px solid #ddd;}
.top_title{font-size:20px;color:#444;}
.top_sub_title{color:#c0c0c0;font-size:18px;}
.news_b_l{width:25%;}
.news_b_r{width:75%;padding:30px;box-sizing:border-box;padding-bottom:0;}
/* .news_b_r{} */
.news_r_time{box-sizing:border-box;border:1px solid #ddd;}
.news_r_item .news_r_time{transition:all 1s}
.news_r_item:hover .news_r_time{transform: rotateY(360deg);transition:all 1s;}
.news_r_time p:first-child{color:#6f6f6f;font-size:22px;}
.news_r_time p:last-child{color:#c0c0c0;font-size:14px;}
.news_bottom,.news_b_r ul,.news_r_txt{display:flex;}

.news_r_txt{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd;align-items:center;}
.news_r_item{width:49%;}
/* .news_r_item,.news_r_con{width:50%;} */
.news_b_r ul{flex-wrap:wrap;justify-content: space-between}
.news_r_item img{width:100%;max-width:100%;}
.news_r_time{width:20%;text-align:center;}
.news_r_jt{width:10%;text-align:center;}
.news_r_con{width:70%;padding-left:10px;padding-right:10px;box-sizing:border-box}
.news_r_con h4{font-size:16px;color:#6f6f6f;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.news_r_con p{font-size:14px;color:#c0c0c0;line-height:2.5;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.news_r_img{overflow: hidden;}
.news_r_item:hover img{transform: scale(1.1);transition:all 1s;}
.news_r_item .news_r_con{transition:all 1s;box-sizing:border-box}
.news_r_item:hover .news_r_con{margin-left:10px;transition:all .5s}
.news_r_item .news_r_jt{transition:all 1s}
.news_r_item:hover .news_r_jt{ transform: rotateY(180deg);transition:all 1s;}
.hvr-underline-from-center:before{height:2px !important; }

/* 产品中心 */
.news_b_l .l_item_menu{margin-left:-15px;display:none;}
.on .l_item_menu{display:block!important;}
.l_item_menu .menu_item{padding-left:25px;color:#6f6f6f;font-size:14px;border-bottom:1px solid #ddd;margin-left:15px;}
.news_l_item{cursor: pointer;}
.news_l_item span{color:#000;display:inline-block;width:95%;}
.news_l_item ul{padding:0;}
.pro_txt{display: flex;justify-content: space-between;align-items:center;}
.pro_ul{display:flex;}
.pro_item{width:32%;border-bottom:1px solid #ddd;margin-bottom:35px;cursor: pointer;}
.pro_item:hover img{transform: scale(1.1);transition:all 1s;}
.pro_title{color:#5d5d5d;font-weight:bold}
.pro_sub_title{color:#a3a3a3}
img{max-width:100%}
.team .page ul li{margin-bottom:10px;}
.content.team.news{margin-top:0 !important;}
.on .pro_on{font-weight:bold;color:#000;}
.news_l_item a{color:inherit;font-size:inherit;display:inline-block;padding-left:10px;}
.three_menu{display:none}
.three_item_on{font-weight:bold}
.three_item_on a{font-weight: inherit;color:#000}
.on .pro_on::before{

  content:'';
  height:3px; border-left:2px solid #0b6ade;width:1px;
  margin-right:10px;
}
.menu_item_on::before{
  content:'';
  height:3px;border-left:2px solid #34c9fb;width:1px;
}
.menu_item_on{font-weight:bold;color:#000;}

/*  */

.two_menu{position: absolute;top:97px;z-index:999;}
.two_menu{width:250px;background:#fff;}
.two_menu_title{display:inline-block;text-align:center;width:100%;padding:15px 0;height: 55px;box-sizing:border-box;line-height:25px;font-size:20px;}
.two_box{display: none;background:#fff;overflow-y:auto;}
.two_menu:hover .two_box{display:block;}
.two_menu:hover .two_menu_title{background:#0B6ADE;color:#fff}
.wai_item{border-top:1px solid #ddd;padding-top:5px;padding-bottom:5px;}
.li_con{display:none;position: absolute;left:233px;top:0;background:#fff;padding:15px;box-sizing:border-box;background:#fff;width:auto;width:800px;overflow-y:auto;}
.li_item_box{position: relative;}
.wai_item:hover .li_con{display:block}
.wai_h3{font-size:15px;color:#333;font-weight:bold;padding:5px;}
.wai_p{font-size:14px;color:#ddd;padding:5px}
.li_h3{font-size:20px;line-height:3}
.li_item{padding-left:5px;padding-right:5px;box-sizing:border-box}
.li_item img{width:30px !important;vertical-align: middle}
.li_item_box ul{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px;}

/* 关于我们 */
.about_txt{color:#6a6a6a;font-size:14px;line-height:2;text-align:center;}
.about_jl{display:flex;justify-content: center;align-items:center;}
.about_color{color:#a5a5a5}
.about_jl_t span{position: relative;top:-10px;}
.about_jl li{text-align:center;width:25%;box-sizing:border-box;position: relative;padding-left:5px;padding-right:5px;}
/* .about_jl li i{display:inline-block;border-right:1px solid #a3a3a3;padding:5px;height:30px;} */
.about_jl li::after{
  content:'';display:inline-block;
  border-left:1px solid #ddd;
  height:30px;width:2px;
  position: absolute;
  left:0;top:25px
}
.about_jl li:first-child:after{display:none;}
.about_jl li:last-child{border-right:none}
.about_img{display:flex;justify-content: space-between;margin-top:50px}
.about_img li{width:32%}
.about_img li a{display:inline-block;width:100%;height:100%;overflow: hidden;}
.about_img li img{max-width:100%;transition:all 1s;}
.about_img li:hover img{transform: scale(1.1);transition:all 1s;}
/* 联系我们 */
.add_txt{color:#6a6a6a;text-align:center;font-size:14px;line-height:2}
.con_addre{margin-top:55px}
.contact_ul{display:flex;justify-content: space-between;align-items:center;border-bottom:1px dotted #ddd;padding-bottom:60px;}
.contact_item{width:33.33%;text-align:center;}
.contact_item h3{font-weight:600;line-height:2;font-size:20px;}
.contact_top{text-align:center;}
.about_txt_con{padding-top:0;padding-bottom:50px;border-bottom:1px double #ddd;}
.about_top{text-align:center;}

/*  */
@media screen and (min-width:1200px){
  .news_r_item{margin-bottom:55px;}
  /* 产品中心 */
  .pro_txt{padding-top:20px;padding-bottom:20px}
  .pro_title{font-size:16px;}
  .pro_sub_title{font-size:14px}
  /* 关于我们 */
  .about_bottom{padding-left:80px;padding-right:80px;box-sizing:border-box}
  .about_txt{padding-left:15%;padding-right:15%;box-sizing:border-box;padding-top:30px;}
  .about_jl{width:100%;justify-content: space-between;margin-top:80px;margin-bottom:80px;}
  .about_jl_t{font-size:30px;}
  .about_jl_t span{font-size:16px;}
  /* 分页按钮 */
  .team .page{margin-top:-60px;margin-bottom:20px;}
  .team .page ul{margin:0;}
  
}
@media screen and (min-width:768px) and (max-width:991px){
  .two_menu{display:none;}
  .news_b_r,.news_b_l ul{padding:10px;}
  .news_r_con h4{font-size:14px;}
  .news_r_con p{font-size:12px;line-height:2}
  .news_r_time p:first-child{font-size:14px;}
  .news_r_txt{padding-top:10px;padding-bottom:10px;}
  .news_r_time{padding:5px;}
  /* .news_r_con{width:60%} */
  .news{position:initial}
  .news .news_top{height:70px;}
  .top_title{font-size:16px;}
  .top_sub_title{font-size:14px}
  .news .news_top{padding-top:15px;padding-left:15px;}
  .news_b_l ul,.news_b_r{padding:15px;}
  .news_r_time p:last-child{font-size:12px;}
  /* 产品中心 */
  .pro_txt{padding-top:10px;padding-bottom:10px}
  /* .pro_title{font-size:16px;}
  .pro_sub_title{font-size:14px} */
  .news_l_item{padding-left:5px;}
  .l_item_menu p{padding-left:20px;font-size:14px;}
  /* 关于我们 */
  .about_jl{margin-top:40px;margin-bottom:40px;}
  .about_jl_t{font-size:30px;}
  .about_jl_t span{font-size:16px;}
  .about_txt_con{padding-bottom:20px;}
  .about_img{margin-top:20px;margin-bottom:20px;}
  
  
  /* 联系我们 */
  .contact_item p:first-child{height:100px;}
  .contact_detail{height:60px}
  .contact_ul{padding-bottom:20px;}

}
@media screen and (min-width:992px) and (max-width:1199px){
  .two_menu{display:none;}
  .news{top:-80px;}
  .news .news_top{height:80px;}
  .top_title{font-size:16px;}
  .top_sub_title{font-size:14px}
  .news .news_top{padding-top:15px;padding-left:15px;}
  .news_b_l ul,.news_b_r{padding:15px;}
  /* 产品中心 */
  .pro_txt{padding-top:15px;padding-bottom:15px}
  .pro_title{font-size:16px;}
  .pro_sub_title{font-size:14px}
  /* 关于我们 */
  .about_bottom{padding-left:80px;padding-right:80px;box-sizing:border-box}
  .about_txt{padding-left:15%;padding-right:15%;box-sizing:border-box;padding-top:30px;}
  .about_jl{margin-top:60px;margin-bottom:60px;}
  .about_jl_t{font-size:30px;}
  .about_jl_t span{font-size:16px;}
  .about_txt_con{padding-top:0;}
}
@media screen and (max-width:767px){
  .two_menu{display:none;}
  .menu,.menu_list{display:none;}
  .news_bottom{flex-wrap:wrap;}
  .news_b_l ul{width:100%;display:flex;padding:10px 0;}
  /* .news_b_r{width:100%;} */
  .news .news_top{padding-left:5px;padding-top:5px;}
  .news{position:initial}
  .news_b_l,.news_b_r{width:100%;}
  .news_b_r{padding:5px;}
  .news_r_item{width:100%;}
  .news .news_top{height:45px;}
  .top_title,.news_r_con p{font-size:12px}
  .top_sub_title{font-size:10px;}
  .news_l_item{height:30px;line-height:30px;border:none;font-size:12px;padding-left:5px;}
  .news_l_item span + .l_item_menu{display:block}
  .pro_l_itme{height:auto;width:100%;}
  .pro_l_itme p{padding-left:10px;}
  .news_r_time p:first-child{font-size:13px;}
  .news_r_time p:last-child{font-size:11px;}
  .news_r_time{padding:5px;}
  .news_r_con h4{font-size:14px;}
  .news_on::before{display:none}
  .news_l_item span{width:auto}
  /* 产品中心 */
  .pro_item{width:49%}
  .l_item_menu{display: none}
  .pro_txt{padding-top:5px;padding-bottom:5px;padding-left:5px;}
  .pro_item{margin-bottom:15px;}
  /* 关于我们 */
  .about_jl{margin-top:20px;margin-bottom:20px;}
  .about_jl_t{font-size:16px;}
  .about_jl_t span{font-size:10px;}
  .about_txt{font-size:12px}
  .about_jl li p:last-child{font-size:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .about_jl li::after{top:5px;}
  .about_txt_con{padding-bottom:20px;}
  .about_img{margin-top:20px;margin-bottom:20px;}
  /* 联系我们 */
  .con_addre{margin-top:15px;}
  .add_txt{font-size:12px;}
  .contact_item h3{font-size:14px;}
  .contact_detail{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
  .contact_item{padding:10px;box-sizing:border-box}
  .contact_item p:first-child{height:100px;}
  .contact_ul{padding-bottom:15px;}
}