


/*头部*/
header{position: fixed;top:0;left: 0;right: 0;z-index: 9999;background-color: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);transition: all 0.5s;}
header .head_top{background-color: #515151;height:45px;line-height: 45px;color: #bbbbbb;}
header.active{transition: all 0.5s;transform: translateY(-45px);}
header .head_top a{color: #bbbbbb;position: relative;}
header .head_top .lauge{position: relative;display: inline-block;cursor: pointer;}
header .head_top .lauge:hover{color: #f5300a}
header .head_top .lauge .lg{position: absolute;left: 0;right: 0;top:100%;padding:10px 0;background-color: #fff;display: none; border: 1px solid #eee;}
header .head_top .lauge .lg a{display: block;line-height: 35px;text-align: center;}
header .head_top .lauge .lg a:after{display: none;}
header .head_top i{display: inline-block;margin:0 5px;}
header .head_top a:after{content: "";display: inline-block;width: 1px;height: 14px;background-color: #bbbbbb;vertical-align: middle;margin:0 10px;}
header .head_top div a:last-child:after{display: none;}
header .head_top div a:hover{color: #f5300a}
header .head_nav{height:70px;}
header .head_nav .container{display: flex;height: 100%;}
header .head_nav .logo{width:370px;display: flex;align-items: center;height: 100%;}
header .head_nav .nav_list{width: calc(100% - 370px);display: flex;justify-content: flex-end;align-items: center;}
header .head_nav .nav_list li{width: 10%;text-align: center;position: relative;line-height: 70px;}

header .head_nav .nav_list li a{display: block;transition: all 0.5s; color: #444343;}
header .head_nav .nav_list li {transition: all 0.5s;}
header .head_nav .nav_list li:after{content: "";width: 1px;height: 14px;position: absolute;right: 0;top:50%;display: block;background-color: #eaeaea;margin-top: -7px;transition: all 0.5s;}
header .head_nav .nav_list li:last-of-type:after{display: none;}
header .head_nav .sech{display: flex;}
header .head_nav .sech .ico{display: flex;justify-content: center;align-items: center;cursor: pointer;}
header .head_nav .sech .ico i{width: 25px;line-height: 25px;display: block;border-radius: 3px;background-color: #f5300a;text-align: center;color: #fff;margin:0 10px;}
header .head_nav .sech .txt{width: calc(100% - 25px);font-size: 12px;color: #bbbbbb;}
header .head_nav .sech .txt .p1{color: #bbbbbb;}
header .head_nav .sech .txt .p2{color: #706f70;}
header .head_nav .m_menu{display: none;}
header .head_nav .nav_list .active{}
header .head_nav .nav_list .active:after{background-color: #f5300a;}
header .head_nav .nav_list .active>a{color: #fff;}

/*二级菜单*/
header .head_nav .two_menu{position:absolute;left: -15px;right: -15px;top:100%;line-height: 35px;background-color: #fff;padding:10px 15px;display: none;box-shadow: 0 2px 5px rgba(0,0,0,0.1);}
header .head_nav .two_menu p{border-bottom: 1px solid #eee;}
header .head_nav .two_menu p:hover{background-color: #f5300a;transition: all 0.3s;}
header .head_nav .two_menu p:hover a{color: #fff;transition: all 0.3s;}
header .head_nav .two_menu p:last-child{border-bottom: none;}

.search_hide{position: absolute;left: 0;right: 0;top:100%;z-index: 100;background: rgba(0,0,0,0.5);}
.search_hide form {display: flex;padding:15px 0;width: 100%;}
.search_hide form input{height: 45px;line-height: 45px;width: 90%;text-indent: 1em;}
.search_hide form button{height: 45px;line-height: 45px;width: 10%;background: #e1000f;color: #fff;}
.search_hide form button i{transition: all 0.3s;}
.search_hide form button:hover i{font-size: 20px;}



/*首页banner*/
.ind_banner{overflow: hidden;position: relative;z-index: 1;  }
.ind_banner .ban_float{position: absolute;left: 0;right: 0;bottom:0;top:0;color: #fff;background:url("../img/ban_bg.png") repeat;z-index: 10;background-color: rgba(0,0,0,0.6);}
.ind_banner .ban_float .container{height: 100%;display: flex;align-items: center;text-align: center;}
.ind_banner .ban_float .ban_text{width: 100%;}
.ind_banner .ban_float h3{font-size: 60px;transform: translateX(100px); opacity: 0;}
.ind_banner .ban_float h4{font-size: 40px;padding:15px 0;transform: translateX(150px);opacity: 0;}
.ind_banner .ban_float p{font-size: 24px;transform: translateX(200px);opacity: 0;}
.ind_banner .pagination_ban {bottom: 20px;}
.ind_banner .pagination_ban span{background-color: #fff;}
.ind_banner .swiper-slide-active .ban_float h3{transform: translateX(0);transition: all 1s;opacity: 1;text-shadow: 0 10px 10px #000;}
.ind_banner .swiper-slide-active .ban_float h4{transform: translateX(0);transition: all 1.5s;opacity: 1;text-shadow: 0 5px 10px #000;}
.ind_banner .swiper-slide-active .ban_float p{transform: translateX(0);transition: all 2s;opacity: 1;text-shadow: 0 5px 10px #000;}
.ind_banner img.sjimg{display: none; }
.ind_banner .subiao{-webkit-animation:mouse 4s infinite;cursor: pointer;text-align: center; display: block; position: absolute;bottom:15%;left: 50%;transform: translate(-50%,0); z-index: 10;border-radius: 50%;color: #fff;font-size: 12px;}
.ind_banner .subiao i{display:block;font-size: 25px;color:#fff;margin-bottom: 10px; }

/*动画*/
@keyframes mouse{
     0% {bottom:40px;}
     50% {bottom:80px;}
     100% {bottom:40px;}
}
@-webkit-keyframes mouse{
     0% {bottom:40px;}
     50% {bottom:80px;}
     100% {bottom:40px;}
}

/*首页标题*/
.ind_tit{display: flex;padding:15px 0;align-items: center;border-bottom: 1px solid #ccc;margin-top: 80px;}
.ind_tit h3{width: 40%;font-size:50px;}
.ind_tit h3 span{color: #f5300a; }
.ind_tit .p{width:60%;font-size:16px;color: #81818c; }

/*行业应用*/
.ind_hangye .hy_list{padding:30px 0;}
.ind_hangye .swiper_hangye{padding-top:50px;}
.ind_hangye .swiper_hangye .img{display: block;overflow: hidden;}
.ind_hangye .swiper_hangye .img img{width: 100%;}
.ind_hangye .swiper_hangye .txt{text-align: center;background-color: #c92b22;box-shadow: 0 0 10px rgba(0,0,0,0.2);margin:0 15px;box-sizing: border-box;transform: translate(0,-50px);color: #fff;}
.ind_hangye .swiper_hangye .txt a{padding:0 50px 15px;display: block;}
.ind_hangye .txt .icon{display:inline-block;width:85px;height: 85px;border-radius: 50%;text-align: center;line-height: 85px;background-color: #fff;transform: translateY(-50%);color: #030303; }
.ind_hangye .txt .icon i{font-size:40px;}
.ind_hangye .txt h3{font-size:22px;transform: translateY(-50%); color: #fff;}
.ind_hangye .txt p{font-size:16px;line-height: 25px;color: #fff;}
.ind_hangye .txt .more{display: inline-block;margin:15px 0;color: #c92b22;}
.ind_hangye .swiper-slide:hover .more{color: #f5300a;transition: all 0.3s;}
.ind_hangye .swiper-slide:hover .txt{background-color: #fff;transition: all 0.3s;}
.ind_hangye .swiper-slide:hover .txt .icon{background-color: #f5300a;color: #fff;transition: all 0.3s;}
.ind_hangye .swiper-slide:hover .txt h3{color: #555555;transition: all 0.3s;}
.ind_hangye .swiper-slide:hover .txt p{color: #555555;transition: all 0.3s;}
.ind_hangye .pagination_hy .swiper-pagination-bullet{  width: 13px; height: 13px; background: #f1f4fb; opacity: 1;}
.ind_hangye .pagination_hy .swiper-pagination-bullet-active{ background-color: #323e57; }
/*关于多木*/
.ind_about {background-color: #f2f2f2;padding:80px 0;overflow: hidden;}
.ind_about .let_txt h3{font-size:50px;}
.ind_about .let_txt h3 span{color: #f5300a; }
.ind_about .container{display: flex;}
.ind_about .let_txt{width: 50%;}
.ind_about .let_txt .p{font-size:16px;color: #8b8b95;line-height: 30px;margin:20px 0;}
.ind_about .rig_img{width: 50%;padding-left: 30px;position: relative;}
.ind_about .rig_img img{width: 100%;height: 100%;}
.ind_about .rig_img:after{content: "";width: 93%;height: 10px;background-color: #d2d8e4;display: block;position: absolute;bottom:-10px;right: 0;}
.ind_about .let_txt .more{display: inline-block;margin:15px 0;}
.ind_about .let_txt .more a{color: #f5300a;}

/*数字*/
.ind_count{padding:100px 0;background:url("../img/count_back.jpg") no-repeat;background-position: center;}
.ind_count .count_ul{display: flex;justify-content: space-between;}
.ind_count .count_ul li{width: 23%;background-color: #fff;height: 190px;background-color: #fff;display: flex;align-items: center;justify-content: center;text-align: center;font-size: 18px;color: #424040;}
.ind_count .count_ul .p span{display: block;font-size: 45px;color: #f5300a;}
.ind_count .count_ul .p span em{font-style: normal;}

/*产品展示*/
.ind_product{overflow: hidden;}
.ind_product .pro_listin{ text-align: center; box-shadow: 0px 0px 16px 0px rgb( 216, 216, 216 );}
.ind_product .ind_tit{ margin-bottom: 80px; }



.ind_product .pro_list li{width:23%;text-align: center;position: relative;margin:0 1% 15px;}
.ind_product .pro_list .img{overflow: hidden;}
.ind_product .pro_list li .img img{transition: all 0.5s;display: block;}
.ind_product .pro_list li:hover .img img{transform: scale(1.05);transition: all 0.5s;}
/*.ind_product .pro_list li:after{content: "";left: 0;top:0;bottom:0;right: 0; display: block;position: absolute;
  background: -webkit-linear-gradient(rgba(175,175,175,0.5),rgba(248,248,248,0));
  background: -o-linear-gradient(rgba(175,175,175,0.5),rgba(248,248,248,0));
  background: -moz-linear-gradient(rgba(175,175,175,0.5),rgba(248,248,248,0));
  background: linear-gradient(rgba(175,175,175,0.5),rgba(248,248,248,0));}*/
/*.ind_product .pro_list .img{padding:50px 0;}*/
.ind_product .pro_list .p{padding:25px 0;font-size:16px;line-height: 30px;border-top:1px solid #e5e5e5;transition: all 0.5s;background-color: #eeeeee;}
.ind_product .pro_list .p h4{color: #f6401d; }
.ind_product .pro_list .p p{color: #555555; }
.ind_product .pro_list .p_hide {transition: all 0.5s;position:absolute;top:0;left: 0;right: 0;bottom:0;background-color:rgba(245,48,10,0.75);z-index: 20;line-height: 30px;opacity: 0;}
.ind_product .pro_list .p_hide a{display: block;color: #fff;position: absolute;left: 0;right: 0;top:0;bottom:0;display: flex;justify-content: center;align-items: center;}
.ind_product .pro_list .p_hide .line1{width: 0;position:absolute;left: 15px;top:15px;height: 1px;background-color: #f9775f;}
.ind_product .pro_list .p_hide .line2{height:0;position:absolute;right: 15px;top:15px;width:1px;background-color: #f9775f;}
.ind_product .pro_list .p_hide .line3{width: 0;position:absolute;right: 15px;bottom:15px;height: 1px;background-color: #f9775f;}
.ind_product .pro_list .p_hide .line4{height: 0;position:absolute;left: 15px;bottom:15px;width: 1px;background-color: #f9775f;}
.ind_product .pro_list:hover .p_hide{opacity: 1;transition: all 0.5s;}
.ind_product .pro_list:hover .p{opacity: 0;transition: all 0.5s;}
.ind_product .pro_list:hover .line1{width: calc(100% - 30px);transition: all 0.5s 0.5s;}
.ind_product .pro_list:hover .line2{height: calc(100% - 30px);transition: all 0.5s 0.5s;}
.ind_product .pro_list:hover .line3{width: calc(100% - 30px);transition: all 0.5s 0.5s;}
.ind_product .pro_list:hover .line4{height: calc(100% - 30px);transition: all 0.5s 0.5s;}
.ind_product .go_pro{padding:35px;display: flex;justify-content: center;background-color: #323e57;box-sizing: border-box;}
.ind_product .go_pro span{display: inline-block;border:2px solid #fff;width:15%;padding:15px;}
.ind_product .go_pro span a{color: #fff;display: block;}
.ind_product .go_pro span:hover {border:2px solid #f6401d;}
.ind_product .go_pro span:hover a{color: #f6401d;}

/*新闻中心*/

.ind_news{overflow: hidden;}
.ind_news .new_top{margin-top: 80px;display: flex;}
.ind_news .top_list{width: 33.333333%;background-color: #f2f2f2;display: flex;flex-flow: wrap;}
.ind_news .top_list:nth-child(even) .txt{order:1;}
.ind_news .txt{padding:30px;line-height: 25px;position: relative;}
.ind_news .txt .data{font-size:18px;color: #f5300a; }
.ind_news .txt h3{font-size:18px;color: #5f5f60; padding:5px 0;line-height: 30px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.ind_news .txt p{font-size:16px;color: #8b8b95;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden; }
.ind_news .top_list:hover .txt h3{color: #f5300a;}
.ind_news .top_list .img {overflow: hidden;}
.ind_news .top_list:hover .img img{transform: scale(1.1);transition: all 0.5s;}
.ind_news .txt:after{content: "";display: block;width: 15px;height: 15px;background-color: #f2f2f2;transform: rotate(45deg);position:absolute;bottom:-7.5px;left:30px;z-index: 10;}
.ind_news .top_list:nth-child(even) .txt:after{top:-7.5px;}
.ind_news .new_foot{display:flex;margin:40px 0 50px;}
.ind_news .foot_list{width: 33.33333%;padding:30px;background-color: #fbfbfc;color: #262626;}
.ind_news .foot_list .inlist{width: 100%;}
.ind_news .foot_list:nth-child(1){display: flex;align-items: center;}
.ind_news .foot_list:nth-child(2){background-color: #f2f2f2;}
.ind_news .foot_list:nth-child(3){background-color: #fbfbfc;color: #262626;display: flex;align-items: center;}
.ind_news .foot_list h3{font-size: 36px;}
.ind_news .foot_list p{font-size: 18px;margin:10px 0; color: #5f5f60;}
.ind_news .foot_list .more{display: block;width: 100%;border:2px solid #f5300a;transition: all 0.3s;}
.ind_news .foot_list .more a{color: #f5300a;display: block;padding:15px;transition: all 0.3s;}
.ind_news .foot_list li{float: none;width: 100%;font-size: 18px;color: #5f5f60;}
.ind_news .foot_list li span{color: #aeaeaf;}
.ind_news .foot_list .more:hover{background: #000;transition: all 0.3s;}
.ind_news .foot_list .more:hover a{color: #fff;transition: all 0.3s;}


/*底部*/
footer{background:url("../img/foot_back.png") no-repeat;background-position: center;background-color: #282828;border-top: 4px solid #f5300a;overflow: hidden;}
footer .foot_top{padding:35px 0;display: flex;}
footer .foot_top .p{padding:15px 0;line-height: 25px;color:#fff;}
footer .foot_top .left{width:33.33333%;}
footer .foot_top .center{width:33.33333%;}
footer .foot_top .right{width:33.33333%;}
footer .foot_top .center {padding:0 5%;}
footer .foot_top .center h3{font-size:18px;color: #fff;margin-bottom: 15px;}
footer .foot_top .center .ul{font-size:16px;color: #fff;overflow: hidden;line-height: 30px}
footer .foot_top .center .ul li{width: 50%;}
footer .foot_top .center .ul li a{color: #fff;}
footer .foot_top .right {color: #fff;line-height: 30px;}
footer .foot_top .right h3{font-size:18px;color: #fff;margin-bottom: 15px;}
footer .foot_top .right p span{color: #f5300a;}
footer .foot_copy .link{padding:10px 0; border-bottom: 1px solid #464646;color: #7f7f7f;}
footer .foot_copy .link a{color: #7f7f7f;display:inline-block;margin-right: 10px;}
footer .foot_copy .copy{padding:15px 0;color: #7f7f7f;}
footer a{color: #7f7f7f;}
footer a:hover{color: #f5300a!important;}
footer .bdsharebuttonbox {margin-bottom: 30px;}
footer .bdsharebuttonbox .share{display: inline-block;position: relative;width:35px;height: 35px;font-size: 16px;border-radius: 5px;color: #fff;margin-right: 10px;vertical-align: middle;border:1px solid #76777a;}
footer .bdsharebuttonbox .share a{position:absolute;left: 0;top:0;bottom:0;right:0;padding:0;margin:0;display: block;height: 100%;line-height: normal;background-image: none;z-index: 10;}
footer .bdsharebuttonbox .share i{display: block;width: 100%;height: 100%;line-height: 35px;text-align: center;color: #fff;}
footer .bdsharebuttonbox  .share:hover{background-color: #f5300a;transition: all 0.3s;border:1px solid #f5300a;}
.bd_weixin_popup .bd_weixin_popup_foot{display: none;}
.bd_weixin_popup .bd_weixin_popup_main{width: 228px;height: 260px;padding:15px 0!important;}
 #bdshare_weixin_qrcode_dialog{width: 250px!important;height: 273px!important;}


/*内页banner*/
.nei_banner{position: relative;margin-top: 0px;}
.nei_banner .nei_float{position:absolute;left: 0;right: 0;top:0;bottom:0;display: flex;align-items: center;}
.nei_banner .container h3{font-size: 50px;color: #fff;}
.nei_banner .container h4{font-size: 45px;color: #fff;text-transform: uppercase;}
.nei_banner img{display: block;}

.nei_pro_ban .ban_float{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);color: #fff;font-size: 18px;line-height: 35px;}
.nei_pro_ban .ban_float h2{font-size: 51px;color: #fff;margin-bottom: 35px;transform: translateY(50px); opacity: 0;transition: all 0.5s ;}
.nei_pro_ban .ban_float h2 span{color: #f5300a;}
.nei_pro_ban .ban_float p{transform: translateY(50px); opacity: 0;transition: all 0.5s 0.5s;}
.nei_pro_ban01 .swiper-wrapper .swiper-slide:nth-child(2) p{font-size: 18px;background: #2d87e3;display: inline-block;padding:0 30px;}
.nei_pro_ban .swiper-slide-active .ban_float h2{transform: translateX(0);transition: all 0.5s ;opacity: 1;text-shadow: 0 10px 10px #000;}
.nei_pro_ban .swiper-slide-active .ban_float p{transform: translateY(0); opacity: 1;transition: all 0.5s 0.5s;}

.nei_banner .neiban_float{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);color: #fff;font-size: 24px;line-height: 40px;text-align: left;}
.nei_banner .neiban_float h3{font-size: 38px;
    background-image:-webkit-linear-gradient(bottom,#0f1d8a,#787cfd,#fdfdff);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.nei_banner .neiban_float p{font-size: 22px;
    background-image:-webkit-linear-gradient(bottom,#0f1d8a,#787cfd,#fdfdff);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}


/*内页*/
.nei_add{background-color: #f2f2f2;height: 80px;line-height: 80px;}
.nei_add .container{display: flex;overflow: hidden;}
.nei_add .p{width:60%;}
.nei_add .ul{width:70%;display:flex;justify-content: flex-end;}
.nei_add .p i{display: inline-block;margin-right: 10px;}
.nei_add .ul li{text-align: center;padding:0 15px;}
.nei_add .ul li:hover{background-color: #fff;}
.nei_add .ul li a{display:block;}
.nei_add .ul li:hover a{color: #f5300a;}
.nei_add .ul .active{background-color: #fff;}
.nei_add .ul .active a{color: #f5300a;}
.nei_add a{ color: #444343; }

/*内页菜单*/
.nei_menu{padding: 30px 0 0;border-bottom: 1px solid #f8f8f8;}
.nei_menu .ul{overflow: hidden;display: flex;flex-flow: wrap;}
.nei_menu .ul li{width: calc(calc(100% - 105px) / 7); text-align: center;margin:0 15px 15px 0;}
.nei_menu .ul li:nth-child(7n){margin:0 ;}
.nei_menu .ul li a{padding:15px 0;display: block; text-align: center;background: #f2f2f2;box-sizing: border-box; color: #444343;}

/*关于我们*/
.nei_about{padding-top: 30px;}
.nei_about .tit{text-align: center;font-size: 40px;margin:30px 0;}
.nei_about .con_txt{line-height: 30px;color: #8b8b95;font-size: 16px;margin:30px 0;}
.ab_count{padding:100px 0;background:url("../img/count_back.jpg") no-repeat;background-position: center;}
.ab_count .count_ul{display: flex;justify-content: space-between;}
.ab_count .count_ul li{width: 23%;background-color: #fff;height: 190px;background-color: #fff;display: flex;align-items: center;justify-content: center;text-align: center;font-size: 18px;color: #424040;}
.ab_count .count_ul .p span{display: block;font-size: 65px;color: #f5300a;}
.ab_count .count_ul .p em {font-style: normal;}

/*.技术专利*/
.ab_zhuanli{background-color: #f2f2f2;padding:30px 0;}
.ab_zhuanli .swiper_zhuanli{padding-bottom: 60px;}
.ab_zhuanli .swiper_zhuanli .swiper-slide{display: flex;flex-flow: wrap;justify-content: center;}
.ab_zhuanli .swiper_zhuanli .swiper-slide img{width: 100%;}
.ab_zhuanli .swiper_zhuanli .top{width: 100%;margin-bottom: 25px;}
.ab_zhuanli .swiper_zhuanli .foot{width: 100%;}
.ab_zhuanli .pagination_zhuanli span{width: 15px;height: 15px;background-color: #323e57;}


/*发展历程*/
.nei_about .ab_lichen{padding:30px 0;}
.nei_about .swiper_licheng .swiper-slide{text-align: center;position: relative;padding:5px;}
.nei_about .swiper_licheng .swiper-slide span{font-size: 24px; width: 150px;transition: all 0.3s;position: relative; display: inline-block; height: 150px;line-height: 130px;border-radius: 50%;box-sizing: border-box;border:10px solid #323e57;background-color: #fff;}
.nei_about .licheng_list {position: relative;display: flex;padding:30px 0;}
.nei_about .licheng_list .licheng-next{position: absolute;outline: none; width: 3%;min-width: 30px; background:none;padding:8px 0;text-align: center;opacity: 1;}
.nei_about .licheng_list .licheng-next i{background-color: #fff; display: inline-block;width: 30px;height: 30px;border-radius: 50%;text-align: center;line-height: 30px;border:1px solid #ccc;color: #ccc;}
.nei_about .licheng_list .swiper_licheng{width: 94%;}
.nei_about .licheng_list .licheng-prev{position: absolute;outline: none;width: 3%;min-width: 30px; background:none;padding:8px 0;text-align: center;opacity: 1;}
.nei_about .licheng_list .licheng-prev i{background-color: #fff; display: inline-block;width: 30px;height: 30px;border-radius: 50%;text-align: center;line-height: 30px;border:1px solid #ccc;color: #ccc;}
.nei_about .swiper_licheng .swiper-slide span:after{content: "";height: 3px;width: 100%;z-index: -1;display: block;position: absolute;left: -100%;top: 50%;background-color: #ebebeb; }
.nei_about .swiper_licheng .swiper-slide span:before{content: "";height: 3px;width: 100%;z-index: -1;display: block;position: absolute;right: -100%;top: 50%;background-color: #ebebeb; }
.nei_about .swiper_licheng .swiper-slide.active span{background-color:#fff;color: #f5300a;border:10px solid #f5300a; }
.nei_about .swiper_licheng .swiper-slide:hover span{background-color:#fff;color: #f5300a;cursor: pointer;border:10px solid #f5300a;}
.nei_about .shijian_text .text_list{display: none;width: 50%;margin: 30px auto;background-color: #f2f2f2;padding:25px 50px;line-height: 30px;}
.nei_about .shijian_text .text_list.active{display: block;}
.nei_about .swiper_licheng .swiper-slide:before{content: "";width: 24px;height: 15px;display: block;background:url("../img/left_top.png");position: absolute;top:5px;right: 25px;}
.nei_about .swiper_licheng .swiper-slide.active:before{background:url("../img/left_top1.png"); }
.nei_about .swiper_licheng .swiper-slide:hover:before{background:url("../img/left_top1.png"); }


/*精英风采*/
.ab_fencai{background-color: #f2f2f2;padding:30px 0;}
.ab_fencai .swiper_fencai{padding-bottom: 50px;}
.ab_fencai .txt{padding:15px 0;text-align: center;background-color: #fff;line-height: 25px;}
.ab_fencai .txt h3{font-size: 20px;color: #000000;padding:5px 0;transition: all 0.3s;}
.ab_fencai .txt p{font-size: 16px;color: #909294;transition: all 0.3s;}
.ab_fencai .top img{width: 100%;}
.ab_fencai .swiper_fencai .swiper-slide:hover .txt{background-color: #f5300a;color: #fff;transition: all 0.3s;}
.ab_fencai .swiper_fencai .swiper-slide:hover p{color: #fff;transition: all 0.3s;}
.ab_fencai .swiper_fencai .swiper-slide:hover h3{color: #fff;transition: all 0.3s;}
.ab_fencai .pagination_fencai span{width: 15px;height: 15px;background-color: #323e57;}


/*方案*/
.nei_fanan{padding:30px 0;}
.nei_fanan .fan_list .inlist{display: flex;padding:35px 0;border-bottom:1px solid #dcdcdc;}
.nei_fanan .inlist .img{width: 40%;overflow: hidden;}
.nei_fanan .inlist .img img{width: 100%;}
.nei_fanan .inlist:hover .img img{transform: scale(1.05);transition: all 0.5s;}
.nei_fanan .inlist .txt{width: 60%;padding-left: 30px;color: #8b8b95;font-size: 16px;line-height: 30px;}
.nei_fanan .inlist .txt h3{font-size: 24px;color:#444343;margin-bottom: 20px;}
.nei_fanan .inlist .more {margin:15px 0;display: block;}
.nei_fanan .inlist .more a{color: #f5300a;}
.nei_fanan .inlist .more i{display: inline-block;margin-left: 5px;transition: all 0.5s;}
.nei_fanan .inlist .more:hover  i{margin-left: 10px;transition: all 0.5s;}


/*应用领域*/
.nei_yinyong{padding:30px 0;}
.nei_yinyong .yy_list .inlist{display: flex;margin-bottom: 30px;justify-content: space-between;}
.nei_yinyong .yy_list .inlist:nth-child(even) .img{order: 1;}
.nei_yinyong .inlist .img{width: 48%;overflow: hidden;}
.nei_yinyong .inlist .img img{width: 100%;}
.nei_yinyong .inlist:hover .img img{transform: scale(1.05);transition: all 0.5s;}
.nei_yinyong .inlist .right{width: 48%;display: flex;align-items: center;}
.nei_yinyong .inlist .txt{color: #8b8b95;font-size: 16px;line-height: 30px;}
.nei_yinyong .inlist .txt h3{font-size: 24px;color:#444343;margin-bottom: 20px;}
.nei_yinyong .inlist .more {margin:15px 0;display: block;}
.nei_yinyong .inlist .more a{color: #f5300a;}
.nei_yinyong .inlist .more i{display: inline-block;margin-left: 5px;transition: all 0.5s;}
.nei_yinyong .inlist .more:hover  i{margin-left: 10px;transition: all 0.5s;}


/*新闻中心*/
.nei_new{padding:30px 0;}
.nei_new .new_top{display: flex;justify-content:space-between;}
.nei_new .new_top .inlist{width: 30%;position: relative;overflow: hidden;}
.nei_new .new_top .inlist a{display: block;position: relative;z-index: 10;}
.nei_new .new_top .inlist img{transition: all 0.3s;}
.nei_new .new_top .inlist .data{font-size: 18px;margin-bottom: 5px;display: block;}
.nei_new .new_top .inlist .p{position: absolute;bottom:0;left: 0;right: 0;padding:30px 15px;z-index: 10;color: #fff;line-height: 25px;font-size: 18px;}
.nei_new .new_top .inlist p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.nei_new .new_top .inlist:after{content:"";display:block;position: absolute;bottom:0;left: 0;right: 0;top:0;z-index: 5;
  background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
  background: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
  background: -moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
  background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));}
.nei_new .new_top .inlist:hover img{transform: scale(1.05);transition: all 0.3s;}
.nei_new .new_foot{margin-top: 30px;}
.nei_new .new_foot .inlist{display: flex;padding:30px 0;border-bottom: 1px solid #eeeeee;}
.nei_new .new_foot .inlist .data{width:25%;background-color: #f2f2f2;font-size: 22px; text-align: center;padding-top: 25px;box-sizing: border-box;}
.nei_new .new_foot .inlist .txt{width:75%;padding-left: 20px; }
.nei_new .new_foot .inlist .txt a{display: block;height: 100%;}
.nei_new .new_foot .inlist .txt h3{ margin-top: 0; font-size: 18px;color: #5f5f60;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nei_new .new_foot .inlist .txt p{font-size: 16px;color: #8b8b95;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; line-height: 30px;}
.nei_new .new_foot .inlist .txt .more{float: right;margin}
.nei_new .new_foot .inlist .txt .more a{color: #f5300a;}
.nei_new .new_foot .inlist .txt  .more i{display: inline-block;margin-left: 5px;}
.nei_new .new_foot .inlist:hover .data{color: #fff;transition: all 0.3s;}
.nei_new .new_foot .inlist:hover .txt h3{color: #f5300a;}

/*新闻详情*/
.nei_add.newxq{margin-top: 0px;}
.nei_newxq{padding:50px 0;}
.nei_newxq .newxq_tit{text-align: center;padding-bottom: 10px;}
.nei_newxq .newxq_tit h3{font-size: 24px;color: #4d4d4d;font-weight: bold;}
.nei_newxq .newxq_tit p{font-size: 14px;line-height: 30px;}
.nei_newxq .newxq_tit p span{display:inline-block;margin:0 5px;}
.nei_newxq .newxq_tit p i{display:inline-block;margin:0 5px;}
.nei_newxq .newxq_text{font-size: 14px;color: #7f7f7f;line-height: 25px;padding:30px 0;border-bottom: 1px solid #f0f0f0;border-top: 1px solid #f0f0f0;}
.nei_newxq .xq_page {overflow: hidden;padding:30px 0;font-weight: bold;font-size: 14px;color: #f5300a;}


/*产品展示*/
.nei_prozs .pro_tit{text-align: center;margin:20px 0;}
.nei_prozs .pro_tit h3{font-size:40px;padding:15px 0; color: #262626;}
.nei_prozs .pro_tit .ul{font-size:16px;overflow: hidden;display: flex;justify-content: center; }
.nei_prozs .pro_tit .ul a{color: #5f5f60;}
.nei_prozs .pro_tit .ul a:hover{color: #f5300a;}
.nei_prozs .pro_tit .ul li{margin:0 15px; }
.nei_prozs .inlist{padding:100px 0 50px; margin-top: -50px}
.nei_prozs .inlist:nth-child(even){background-color: #f2f2f2;}
.nei_prozs .inlist:nth-child(even) .pro_list li{box-shadow: 0 2px 20px rgba(0,0,0,0.1)}

.nei_prozs .pro_list a{ display: block; box-shadow: 0 2px 20px rgba(0,0,0,0.1);}
.nei_prozs .pro_list li{width: 31.3333%;margin:0 1% 15px;position: relative;}
/*.nei_prozs .pro_list li:after{content: "";left: 0;top:0;bottom:0;right: 0; display: block;position: absolute;
  background: -webkit-linear-gradient(rgba(175,175,175,0.5),rgba(248,248,248,0));
  background: -o-linear-gradient(rgba(175,175,175,0.5),rgba(248,248,248,0));
  background: -moz-linear-gradient(rgba(175,175,175,0.5),rgba(248,248,248,0));
  background: linear-gradient(rgba(175,175,175,0.5),rgba(248,248,248,0));}*/
.nei_prozs .pro_list .img{position: relative;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.nei_prozs .pro_list li .img img{transition: all 0.5s;}
.nei_prozs .pro_list li:hover .img img{transition: all 0.5s;transform: scale(1.2);}
/*.nei_prozs .pro_list .p_hide{position: absolute;top:0;left: 0;right: 0;bottom:0;display: flex;justify-content: center;align-items: center;transform: scale(0);}*/
/*.nei_prozs .pro_list li:hover .p_hide{transform: scale(1);transition: all 0.3s;z-index: 50;}*/
.nei_prozs .pro_list .p{padding:25px 0;font-size:16px;line-height: 30px;border-top:1px solid #f4f4f4;transition: all 0.5s;text-align: center; }
.nei_prozs .pro_list .p h4{color: #f6401d; }
.nei_prozs .pro_list .p p{color: #555555; }

/*联系我们*/
.nei_contact .cact_msg{padding: 50px 0 30px;background-color: #f2f2f2;}
.nei_contact .cact_msg .container{display: flex;justify-content: center;}
.nei_contact .top_form{text-align: center;width: 60%;}
.nei_contact .top_form h3{font-size:40px;color: #5c5b5b; margin-bottom: 15px}
.nei_contact .top_form p{font-size:16px;color: #5c5b5b; line-height:30px;}
.nei_contact .top_form p i{color: #d63438;}
.nei_contact .top_form  form{display: flex;flex-flow: wrap;text-align: left;margin-top: 15px;}
.nei_contact .top_form  .inputs{width: 48%;margin-bottom: 5px;}
.nei_contact .top_form  .inputs p{font-size:14px;line-height: 35px; }
.nei_contact .top_form  .inputs:nth-child(even){margin-right: 2%;}
.nei_contact .top_form  .inputs:nth-child(odd){margin-left: 2%;}
.nei_contact .top_form  .inputs:first-child{width: 100%;margin-left: 0;}
.nei_contact .top_form  .inputs input{width: 100%;border:1px solid #d9d8d8;height: 35px;line-height: 35px;text-indent: 1em;}
.nei_contact .top_form  .textarea{width: 100%;}
.nei_contact .top_form  .textarea p{font-size:14px;line-height: 35px;}
.nei_contact .top_form  .textarea textarea{width: 100%;resize: none;max-height: 168px;border:1px solid #d9d8d8;text-indent: 1em;padding-top:5px;}
.nei_contact .top_form  button{cursor: pointer; width:25%;transition: all 0.3s;text-align: left; display: inline-block;margin:30px auto;padding:10px 15px;border:2px solid #f5300a;background-color: transparent;color: #f5300a}
.nei_contact .cact_add{padding:50px 0;}
.nei_contact .cact_add .container{display:flex;line-height: 30px;}
.nei_contact .cact_add li{width: 33.3333%;display: flex;justify-content: center;align-items: center;}
.nei_contact .cact_add li:nth-child(2){border-left:1px solid #d1d3da;border-right:1px solid #d1d3da;}
.nei_contact .cact_add li .rwm{text-align: center;}
.nei_contact .top_form  button:hover{background-color: #000;color: #fff;transition: all 0.3s;}

/*视频展示*/
.nei_video .vid_list{display: flex;margin:30px -1%;flex-flow: wrap;}
.nei_video .inlist{width:23%;margin:0 1% 15px;}
.nei_video .inlist p{padding:15px 0;text-align: center;}
.nei_video .inlist .img{position: relative; display: block;}
.nei_video .inlist .bo{position: absolute;left: 50%;top:50%;display: block; transform: translate(-50%,-50%);width: 63px;height: 63px;background-color: rgba(245,48,10,.4);text-align: center;line-height: 60px;color: #fff;border-radius: 5px;}
.nei_video .inlist:hover .bo{background-color: rgba(245,48,10,1);transition: all 0.5s;}
.nei_video .biaoti{text-align: center;font-size:24px;color: #333333; }
.nei_video .vid_foot{border-top:10px solid  #f2f2f2; padding:30px 0;}

/*分页*/
.page_pro{margin:30px 0; }
.page_pro ul{clear:both;display: inline-block;}
.page_pro li{float: left;padding:5px 10px;background-color: #f5f5f5;font-size: 14px;margin:0 5px ;color: #676767;}
.page_pro li a{font-size: 14px;color: #676767;}
.page_pro li.thisclass{background-color:#f5300a;color:#fff;}
.page_pro li.thisclass a{color:#fff;}

/*视频详情*/
.nei_videoxq .container{padding:50px 0;}
.nei_videoxq .video{position: relative;}
.nei_videoxq .video .bo{ position: absolute;left: 50%;top:50%;border-radius: 5px; transform: translate(-50%,-50%);width: 63px;height: 63px;line-height: 63px;text-align: center;display: block;color: #fff;background-color: rgba(245,48,10,.4);cursor: pointer; display: none;}
.nei_videoxq .video .bo:hover{background-color: rgba(245,48,10,1);transition: all 0.3s;}
.nei_videoxq .txt{padding:15px 0; position: relative;z-index: 1;}

.nei_videoxq .txt iframe{ position: relative; z-index: 1; }
.nei_videoxq .txt h3{font-size:18px;color: #5f5f60; }
.nei_videoxq .txt p{font-size:16px;color: #8b8b95;line-height: 30px; }









/*解决方案*/
.nei_cases .case_top{padding:45px 0;}
.nei_cases .case_top .container{display: flex;justify-content: space-between;}
.nei_cases .case_top li{width: 18%;position: relative;}
.nei_cases .case_top li p{position: absolute;left:50%;top: 50%;transform: translate(-50%,-50%);color: #fff;font-size: 30px;font-weight: bold;}
.nei_cases .tit{font-size:40px;color: #fff;text-align: center;margin-bottom: 25px; }
.nei_cases .case_pro{background-color: #323e57;padding:30px 0 50px;}
.nei_cases .case_pro_list{display: flex;justify-content: space-between;}
.nei_cases .case_pro_list li{width: 31%;position: relative;}
.nei_cases .case_pro_list .img{position: relative;display: flex;justify-content: center;align-items: center;}
.nei_cases .case_pro_list .p{padding:25px 0;font-size:16px;line-height: 30px;border-top:1px solid #f4f4f4;transition: all 0.5s;text-align: center;background-color: #fff;}
.nei_cases .case_pro_list .p h4{color: #f6401d; }
.nei_cases .case_pro_list .p p{color: #555555; }
.nei_cases .case_zuanli{padding:50px 0;}
.nei_cases .case_zuanli .tit{color: #262626; }
.nei_cases .zuan_list {overflow: hidden;margin:30px 0;}
.nei_cases .zuan_list li{display: flex;justify-content: space-between;float: none;width: 100%;margin-bottom: 30px;color: #8b8b95;font-size: 16px;line-height: 30px;}
.nei_cases .zuan_list .left{width: 48%;}
.nei_cases .zuan_list .right{width: 48%;}
.nei_cases .zuan_list li h3{font-style:18px;color: #f5300a;margin-bottom: 10px; }
.nei_banner .txt{background-color: rgba(245,48,10,0.58);padding:30px;max-width:40%;min-width: 500px; font-size: 16px;color: #fff;line-height: 25px;}
.nei_banner .txt h3{font-size: 30px;padding:10px 0}
.nei_banner .down{width: 150px;border:1px solid #fff;text-align: center;padding:5px 0;display: block;margin-top: 20px;}
.nei_banner .down a{color:#fff;}


/*方案详情*/
.nei_casexq .container{padding:30px 0;border-bottom: 10px solid #f2f2f2;}
.nei_casexq .container:last-child{border-bottom:none;}
.nei_casexq .casexq_list1 .txt{font-size: 16px;color: #8b8b95;line-height: 30px;}
.nei_casexq .casexq_list1 .ul{display: flex;justify-content: space-between;margin-top: 15px;}
.nei_casexq .casexq_list1 .ul li{width: 31%;}
.nei_casexq .tit{font-size:24px;color: #333333;text-align: center;margin-bottom: 25px; }
.nei_casexq .casexq_list2 .casexq_pro{display: flex;}
.nei_casexq .casexq_pro {padding:30px 0;}
.nei_casexq .casexq_pro .left{width: 45%;margin-right: 2%;}
.nei_casexq .casexq_pro .left img{ }
.nei_casexq .casexq_pro .right{width: 53%;font-size:16px;color: #57595c;line-height: 30px; }
.nei_casexq .casexq_pro .link{display: flex;margin-top: 20px;line-height: normal;}
.nei_casexq .casexq_pro .link li{width: 170px;text-align: center;border:1px solid #ccc;padding:8px 0;display: flex;justify-content: center;align-items: center;}
.nei_casexq .casexq_pro .link li:nth-child(2){width: calc(100% - 140px);margin:0 15px;}
.nei_casexq .casexq_pro .link li:hover{background-color: #f5300a;border:1px solid #f5300a;}
.nei_casexq .casexq_pro .link li:hover a{color: #fff;}
.nei_casexq .casexq_pro .right h3{padding:10px 0;}
.nei_casexq .casexq_pro .right h4{padding:10px 0;}
.nei_casexq .casexq_list3 .casexq_cansu{padding:30px 0;}
.nei_casexq .casexq_list4 .other_list{display: flex;justify-content: space-between;}
.nei_casexq .other_list li{width: 31%;}
.nei_casexq .other_list .p{text-align: center;padding:20px 0;position: relative;}
.nei_casexq .other_list .p:after{content: "";width: 100%;height: 5px;background-color: #f2f2f2;display: block;position: absolute;bottom: 0;left: 0;}
.nei_casexq .other_list .p:before{content: "";width: 0;height: 5px;background-color: #f2f2f2;display: block;position: absolute;bottom: 0;left: 0;z-index: 10;}
.nei_casexq .other_list li:hover .p:before{background-color: #f5300a;width: 100%;transition: all 0.5s;}

/*弹出*/
.proxq_hide{position: fixed;left: 50%;top:50%;transform: translate(-50%,-50%);background-color: #fff;z-index: 100;max-width: 50vw;max-height: 80vh;display: none;}
.proxq_hide img{display: block;}
.proxq_hide .box_close{width:40px;height: 40px;background: #f5300a;border-radius: 50%;right: -20px;top:-20px;position: absolute;text-align: center;line-height: 40px;color: #fff;cursor: pointer;}
.proxq_hide .box_close i{font-size: 20px;}



/*产品详情*/
.nei_add.proxq{margin-top: 115px;}
.nei_proxq .proxq_top .proxq_pro{display: flex;}
.nei_proxq .proxq_pro {padding:30px 0;}
.nei_proxq .proxq_pro .left{width: 45%;margin-right: 2%;}
.nei_proxq .proxq_pro .left img{width: 100%;height: 100%;}
.nei_proxq .proxq_pro .right{width: 53%;font-size:16px;color: #57595c;line-height: 30px; }
.nei_proxq .proxq_pro .link{display: flex;margin-top: 20px;line-height: normal;}
.nei_proxq .proxq_pro .link li{width: 170px;text-align: center;border:1px solid #ccc;padding:8px 0;display: flex;justify-content: center;align-items: center;}
.nei_proxq .proxq_pro .link li:nth-child(2){width: calc(100% - 140px);margin:0 15px;}
.nei_proxq .proxq_pro .link li:hover{background-color: #f5300a;border:1px solid #f5300a;}
.nei_proxq .proxq_pro .link li:hover a{color: #fff;}
.nei_proxq .proxq_pro .right h3{padding:10px 0;}
.nei_proxq .proxq_pro .right h4{padding:10px 0;}

.nei_proxq .proxq_menu{display: flex;justify-content: center;height: 95px;line-height: 95px;border-top:10px solid #f2f2f2;border-bottom:1px solid #f2f2f2;box-sizing: border-box;}
.nei_proxq .proxq_menu .container{display: flex;justify-content: center;}
.nei_proxq .proxq_menu li{padding:0 15px;border-bottom:3px solid transparent;box-sizing: border-box;cursor: pointer;}
.nei_proxq .proxq_menu .active{border-bottom: 3px solid #f5300a;}
.nei_proxq .proxq_list .tit{font-size:24px;color: #333333;text-align: center;padding:15px 0;}
.nei_proxq .proxq_list .more{ display: inline-block;margin:5px 0;font-size:16px;}
.nei_proxq .proxq_list .more a{color: #f5300a;}
.nei_proxq .proxq_list .inlist{padding:15px 0;border-bottom:10px solid #f2f2f2; line-height: 25px; box-sizing: border-box;}
.nei_proxq .proxq_list .inlist:last-child{border-bottom:none;}

.nei_proxq .pxq_you .you_cont{padding:30px 0;font-size: 16px;line-height: 30px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.nei_proxq .pxq_you .you_ul{display: flex;flex-flow: wrap;justify-content: space-between;}
.nei_proxq .pxq_you.inlist{border-bottom:none;}
.nei_proxq .pxq_you .you_ul li{width: 31%;display: flex;margin-bottom: 50px;align-items: center;}
.nei_proxq .pxq_you .you_ul .icon{width:95px;height: 95px;text-align: center;line-height: 95px;background-color: #aaaaaa;color: #fff;}
.nei_proxq .pxq_you .you_ul .icon i{font-size: 30px;}
.nei_proxq .pxq_you .you_ul .p{width:calc(100% - 95px);padding:0 15px;}

.nei_proxq .tuji{display: flex;justify-content: flex-end;position: relative;margin:30px 0;}
.nei_proxq .tuji .tuji_left{width:35%;position: absolute;left: 0;top:0;height: 100%;padding-right: 35px;box-sizing: border-box;}
.nei_proxq .tuji .tuji_left .bo{display:block;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);width: 85px;height: 85px;line-height: 85px;cursor: pointer; border-radius: 50%;background-color: #fff;text-align: center;}
.nei_proxq .tuji .tuji_left .bo i{font-size:30px;color: #f5300a;}
.nei_proxq .tuji .tuji_left img{width:100%;    height: 100%;}
.nei_proxq .tuji .tuji_right{width:65%;  display: flex;flex-flow: wrap; justify-content: space-between;}
.nei_proxq .tuji .tuji_right li{width: 48%;margin-bottom: 30px;}
.nei_proxq .tuji .tuji_right li:nth-child(3){margin-bottom: 0;}
.nei_proxq .tuji .tuji_right li:nth-child(4){margin-bottom: 0;}
.nei_proxq .tuji .tuji_right li img{width: 100%;}

.nei_proxq .pxq_cansu .cansu_cont{padding:30px 0;font-size: 16px;line-height: 30px;}
.cansu_cont table th,.cansu_cont table td{ padding: 5px 0; }
.nei_proxq .pro_case .case_list{display:flex; justify-content: space-between;margin:30px 0;}
.nei_proxq .pro_case .case_list li{width: 31%;}
.nei_proxq .pro_case .case_list .img{display: block;overflow: hidden;}
.nei_proxq .pro_case .case_list img{transition: all 0.5s;}
.nei_proxq .pro_case .case_list .txt{padding:10px 0;color: #333333; }
.nei_proxq .pro_case .case_list .txt h3{font-size:18px;padding:10px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nei_proxq .pro_case .case_list .txt p{font-size:16px;line-height: 25px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;}
.nei_proxq .pro_case .case_list li:hover h3{color: #f5300a;}
.nei_proxq .pro_case .case_list li:hover img{transform: scale(1.05);transition: all 0.5s;}

.nei_proxq .pro_baoyang .baoyang{display: flex;position: relative; justify-content: flex-end;margin:30px 0;}
.nei_proxq .pro_baoyang .baoyang .img{width: 30%;position:absolute;left: 0;top:0;height: 100%;}
.nei_proxq .pro_baoyang .baoyang .img img{width: 100%;height: 100%;}
.nei_proxq .pro_baoyang .baoyang .by_list{width:70%;padding-left: 30px;box-sizing: border-box;}
.nei_proxq .pro_baoyang .baoyang .by_list li{border-bottom: 1px solid #ccc;padding: 15px  0;width: 100%;}
.nei_proxq .pro_baoyang .baoyang .by_list h3{font-size:18px;color: #5f5f60;padding-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nei_proxq .pro_baoyang .baoyang .by_list p{font-size:16px;color: #8b8b95;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden; }
.nei_proxq .pro_baoyang .baoyang .by_list li:last-child{border-bottom: none;padding-bottom: 0;}
.nei_proxq .pro_baoyang .baoyang .by_list li:first-child{padding-top: 0;}
.nei_proxq .pro_baoyang .baoyang .by_list li:hover h3{color: #f5300a;}


.nei_proxq .pro_more .more_list{margin:30px 0;text-align: center;}
.nei_proxq .pro_more .more_list img{display: block;}
.nei_proxq .pro_more .more_list .swiper_promore{padding-bottom: 50px;}
.nei_proxq .pro_more .more_list .swiper_promore span{width: 12px;height: 12px;background-color: #323e57;}
.nei_proxq .pro_more .swiper-slide .p{padding:15px 0;background-color: #f7f7f7;border-top: 1px solid #e5e5e5;}
.nei_proxq .pro_more .swiper-slide .p h4{font-size:16px; color: #f5300a;padding:5px 0;}
.nei_proxq .pro_more .swiper-slide .p p{font-size:16px; color: #555555;}

.nei_proxq .pro_msg .msg_list form{display: flex;flex-flow: wrap;margin:30px -1%;color: #979797;}
.nei_proxq .pro_msg .msg_list .input{width: 23%;margin:0 1% 15px;background-color: #f2f2f2;height: 50px;height: 50px;position: relative;}
.nei_proxq .pro_msg .msg_list .input:last-of-type{width: 100%;min-height: 230px;}
.nei_proxq .pro_msg .msg_list .input input{width: 100%;height: 100%;background-color: #f2f2f2;padding-left: 20px;box-sizing: border-box;}
.nei_proxq .pro_msg .msg_list .input .icon{position: absolute;left: 8px;top:50%;transform: translateY(-50%);color: #f5300a;}
.nei_proxq .pro_msg .msg_list .input textarea{width: 100%;min-height: 230px; background-color: #f2f2f2;padding-left: 20px;box-sizing: border-box;resize: none;padding:10px 20px;}
.nei_proxq .pro_msg .msg_list button{width: 100%; background-color: #f5300a;margin:0 1%;padding:15px 0;color: #fff;}
.nei_proxq .pro_msg .msg_list select{width: 100%;height: 100%;background-color: #f2f2f2;padding:0 20px;box-sizing: border-box;}
.nei_proxq .pro_msg .msg_list .input:last-of-type .icon{top:25px;}

/*人才招聘*/
.nei_jobs{padding:30px 0;}
.nei_jobs .top .list{display: flex;justify-content: space-between;}
.nei_jobs .top .inlist{width: 31.3333%;border:1px solid #dddada;}
.nei_jobs .top .inlist .img{display: block;overflow:hidden;}
.nei_jobs .top .inlist img{width: 100%;}
.nei_jobs .top .inlist:hover img{transform: scale(1.05);transition: all 0.5s;}
.nei_jobs .text{padding:15px 30px;}
.nei_jobs .text h3{font-size: 16px;line-height: 35px;}
.nei_jobs .text p{font-size: 14px;line-height:25px; }
.nei_jobs .zhaopin_list{margin:30px 0;}
.nei_jobs .zhaopin_inlist{border: 1px solid #dddada;transition: all 0.5s;}
.nei_jobs .zhaopin_inlist .title{position: relative; padding:15px 10px;}
.nei_jobs .zhaopin_inlist .title:before{content:"";display: block;width: 25px;height:5px;background-color: #dddada;position: absolute;right: 30px;top:50%;transform: translate(0,-50%);}
.nei_jobs .zhaopin_inlist .title:after{content:"";display: block;height: 25px;width:5px;background-color: #dddada;position: absolute;right: 40px;top:50%;transform: translate(0,-50%);transition: all 1s;}
.nei_jobs .zhaopin_inlist h3{font-size: 18px;color: #5b5b5c;line-height: 30px;}
.nei_jobs .zhaopin_inlist p{font-size: 14px;color: #929495;}
.nei_jobs .zhaopin_inlist{cursor: pointer;margin:7px 0;}
.nei_jobs .zhaopin_inlist i{margin:0 10px;display: inline-block;}
.nei_jobs .zhaopin_inlist .zhaopin_hide{padding:15px;display: none;line-height: 25px;background: #f0f1f5;color: #929495;}
.nei_jobs .zhaopin_inlist:hover {background: #323e57;color: #fff;}
.nei_jobs .zhaopin_inlist:hover h3{color: #fff;}
.nei_jobs .zhaopin_inlist:hover p{color: #fff;}
.nei_jobs .zhaopin_inlist:hover .zhaopin_hide{color: #929495;}
.nei_jobs .zhaopin_inlist.active{background: #323e57;color: #fff;}
.nei_jobs .zhaopin_inlist.active h3{color: #fff;}
.nei_jobs .zhaopin_inlist.active p{color: #fff;}
.nei_jobs .zhaopin_inlist.active  .title:after,.nei_jobs .zhaopin_inlist.active  .title:before{background: #fff;}
.nei_jobs .zhaopin_inlist.active  .title:after{top: 80%;opacity: 0;}




.tishi,
.banvideo,
.show01,
.show02,
.more_cp,
.nei_menu .ul li a,
body
{
transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;

}

.xiza{ padding: 80px 0; }
.xizai_ul li{ cursor: pointer; float: none; padding: 18px 0 10px; border-bottom: 1px solid #eee;  position: relative;}
.xizai_ul li span{ display: inline-block; }
.xizai_ul li i{ font-size: 30px; float: left; margin-top: -7px;   }
.tishi{ text-align: center;  width: 180px;  box-shadow: 0 0 10px 0px #e1dada;  position: absolute; bottom: 130%; right: -75px; border-radius: 4px;  font-size: 14px; opacity: 0; z-index: -1;}
.tishi_in{ padding: 20px 10px; position: relative; z-index: 2; background: #fff; }
.tishi p{ margin-top: 10px; color: #f5300a;  font-weight: bold;}
.tishi:after{ content: ""; width: 20px; height: 20px; display: block; background: #fff; box-shadow: 0 0 10px 0px #e1dada; z-index: 1;  position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%) rotate(-45deg);}
.xizai_ul li.active .tishi{ bottom: 100%;opacity: 1; z-index: 1; }
.swiper_banner  .swiper-slide{ overflow: hidden; }
.play {display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%,-50%);z-index: 12;}

.pr{ position: relative; }
.banvideo{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 20; background:rgba(0,0,0,0.5);
  transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
 }
 .banvideo.active{   transform: scale(1); }
.banvideoin{ width: 80%; margin-top: 30%; margin-left: 10%;  }
.banvideo .banvideo_close{ cursor: pointer; position: absolute; top: -36px; right: 0px; font-size: 30px; color: #fff;  }


header .head_nav .nav_list .active>a{ height: 70px; }
.show01,.show02{ display:block; position: absolute; left: 0;  width: 100%;}
.show01{ top: -70px; background-color: #f5300a;color: #fff;}
.show02{ top: 0px;  color: #444343;}

header .head_nav .nav_list > li > a{ overflow: hidden;  position: relative; height: 70px;}
header .head_nav .nav_list li.active .show01,
header .head_nav .nav_list li:hover .show01
{ top: 0; color: #fff;}

header .head_nav .nav_list li.active:after,
header .head_nav .nav_list li:hover:after
{
  background: #f5300a;
}
header .head_nav .nav_list li.active .show02,
header .head_nav .nav_list li:hover .show02
{ top: 70px; z-index: -1; opacity: 0;}




.banin01 h3{ font-size: 51px;color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 ); }
.banin01 p{ font-size: 40px;color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 ); }
.banin01 h3 span{ color: #fe0000; }
.banin01 .word02{ margin-top: 90px;display: inline-block; float: right; }
.banin01 .word02 h3{ font-size: 56px; }

.banin02 .word01 h3{ font-size: 79px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 ); margin-bottom: 10px;}
.banin02 .word01 p{font-size: 59px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 );  }
.banin02 .word02{ background: rgba(245,48,10,0.4); padding: 20px 20px; display: inline-block; margin-top: 50px;}
.banin02 .word02 h3{ font-size: 59px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 );  margin-bottom: 10px;}
.banin02 .word02 p{ font-size: 49px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 ); }


.banin03 .word01 h3{ font-size: 45px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 ); margin-bottom: 10px; }
.banin03 .word01 p{ font-size: 30px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 );  }
.banin03 .word02 { background: rgba(245,48,10,0.4); padding: 20px 60px;   display: inline-block; margin-top: 50px;  width: 890px; margin-left: -60px;}
.banin03 .word02 h3{  font-size: 35px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 ); margin-bottom: 10px; }
.banin03 .word02 p{  font-size: 25px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 );  }
.banin03 .word02 .word02_r{ display: inline-block; float: right;  margin-top: 30px;}




.banin05 .banin05_top{ margin-bottom: 20px;  }
.banin05 .banin05_top_l{  font-size: 78px; color: #f63107; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 );  padding-top: 5%; margin-right: 30px;}
.banin05 .banin05_top_r h3{ font-size: 49px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 ); margin-bottom: 10px; }
.banin05 .banin05_top_r p{  font-size: 29px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 );  }
.banin05 .banin05_bottom{ display: flex;    align-items: center;  }
.banin05 .banin05_bottom img{ display: block;  border: 1px solid #e2dddd; border-radius: 4px;}
.banin05 .h305{ margin-top: 40px; }


.nei_banner .container .banin06 p{ font-size: 35px; color: #fff; font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 );  }
.nei_banner .container .banin06 h3{ margin-top: 20px; display: inline-block; color: #ee3321; font-size: 35px;font-weight: bold; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 ); background: rgba(255,255,255,0.4); padding: 10px 20px; }
.banin06_ul01{ margin-top: 30px; }
.banin06_ul01 li{ float: none; font-size: 37px; color: #fff;  font-style: italic; text-shadow: 2.5px 4.33px 5px rgb( 0, 0, 0 );  margin-bottom: 15px; }
.banin06_ul01 img{ float: left; margin-top: -5px;  margin-right: 15px;}
.banin06_ul02 img{  border: 1px solid #d5d5da; border-radius: 4px; display: inline-block; margin-left: 40px; }
.banin06_ul02{ margin-left: 42%;display: flex;   align-items: flex-end;}
.banin06_ul02_w{ width: 700px; }

a:hover{ text-decoration: none; }
.scale,.scale img{ transition:all 0.5s ease; overflow:hidden;}
.scale:hover img{ transform:scale(1.1); transition:all 0.5s ease;}
.more_cp{cursor: pointer; display: inline-block;  background: #f5300a; border: 1px solid #f5300a; padding: 10px 20px; color: #fff;  }
.pro_list{ margin-bottom: 30px; }
.more_cp:hover{ color: #333; background: #fff;  }
.more_cop_w{ display: none; }
.more_cop_w.active{ display: block; }
.inlist .tc{ clear: both; }
.nei_menu .ul li a:hover { background: #f5300a; color: #fff;  }


.nei_add a:hover,
.nei_new .new_foot .inlist .txt .more{  color: #f5300a;}
.nei_video .inlist p,
.nei_newxq .xq_page a{ color: #444343; }
.nei_menu .ul li.active a{     background-color: #f5300a; color: #fff;  }




.ind_news .foot_list p,
.ind_product .pro_list .p h4
{

overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;

}

.ind_hangye .txt p
{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;

 display: -moz-box;
-moz-box-orient: vertical;
-moz-line-clamp: 2;

 display: -ms-box;
-ms-box-orient: vertical;
-ms-line-clamp: 2;

 display: -o-box;
-o-box-orient: vertical;
-o-line-clamp: 2;

overflow: hidden;

}

.nei_videoxq,.nei_videoxq video{ position: relative;z-index: 1; }
.img img{ width: 100%; }
.banner_lay100 .swiper-slide:after{ content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.5); z-index: 1; }
.ban_float { z-index: 2; }
.sha_in {position: relative; margin-right: 10px;}
.sha_in a{ width: 100% !important; height: 100% !important; display: block; position: absolute !important; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; opacity: 0; background-image: none !important; padding: 0px !important; margin: 0px !important;}
.sha_w {position: relative;}
.sha_in:after{ content: "" !important; width: 1px; height:14px !important;      background-color: #bbbbbb; position: absolute; top: 16px; right: -7px;  }

footer .img img{ width: auto; }
.pro_list img{

/*-webkit-box-reflect: below 0px -webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, transparent 40%, transparent 100%);*/

 }


/*.pro_list .img{ height: 450px; }*/
.pro_list .pro_listin{


   background: -webkit-linear-gradient(#afafaf, #f8f8f8);
 background: -moz-linear-gradient(#afafaf, #f8f8f8);
 background: -ms-linear-gradient(#afafaf, #f8f8f8);
 background: -o-linear-gradient(#afafaf, #f8f8f8);
 background: linear-gradient(#afafaf, #f8f8f8);
}


header .head_nav .nav_list li:nth-child(3) .two_menu{ display: none !important; }
.ind_banner video{ width: 100%; height: 100%; }
body.active{ transform: translateX(-200px); }
.nei_videoxq iframe{ width: 100%; padding: 20px;}
.nav_list_phone,.search_hide_phone{ display: none; }
.sosuo_a:link{ color: #fff; }
.pxq_tuji .more{ display: none !important; }
.ind_banner object{width: 100%;}

.txt video{ width: 100%; }





@media (max-width: 1440px){

 .nei_banner .container h3{ font-size: 40px; }
 .nei_banner .container p{ font-size: 30px; }
 .nei_banner .container .word02 h3{ font-size: 42px; }
 .nei_banner .container .banin03 .word02 h3{ font-size: 30px; }
 .nei_banner .container .banin03 .word02 p{ font-size: 20px; }
 .nei_banner .container .banin03 .word02{ width: 600px; padding: 20px 28px; margin-left: -18px; }
 .nei_banner .container .banin05 .banin04_top_l{ font-size: 50px; }
 .nei_banner .container .banin05 .h305{ margin-top: 20px; }
 .nei_banner .container .banin05 .banin05_top_r h3{ font-size: 30px; }
 .banin05 .banin05_bottom img{ width: 12%; }
 .banin06_ul01 li{ font-size: 26px; }
 .banin06_ul01 li img{ width: 30px;  margin-top: 1px;}
 .banin06_ul02 img{ width: 40%; }
 .banin06_ul02_w{ margin-top: -100px; }
 .banin05 .banin05_top_l{ font-size: 50px; }
 header .head_nav .nav_list li a{ font-size: 13px; }
 header .head_nav .two_menu{ padding: 10px 5px; }





}

@media (max-width: 1199px){

   .nei_banner .container p{ font-size: 18px; }
   .nei_banner .container .banin05 .banin05_top_r h3{ font-size: 22px; }



}





@media (max-width: 1024px){
.ind_banner .ban_float h3{font-size: 50px;}
.ind_banner .ban_float h4{font-size: 25px;}
.ind_banner .ban_float p{font-size: 18px}
.ind_tit{margin-top: 30px;}
.ind_tit h3{font-size: 40px;width: 30%;}
.ind_tit .p{font-size: 14px;width: 70%;}
.ind_hangye .swiper_hangye .txt{padding:0  15px;}
.ind_about .let_txt .p{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
overflow: hidden;}
.ind_about .rig_img:after{width: 90%;}
.ind_about .let_txt h3{font-size: 40px;}
.ind_about{padding:50px 0;}
.ind_count .count_ul .p span{font-size: 25px;}
.ind_count .count_ul li{height: 130px;}
.ind_news .txt h3{font-size: 16px;line-height: 25px;}
.ind_news .txt{padding:15px;}
.ind_news .txt p{font-size: 14px;line-height: 25px;}
.ind_news .foot_list p{font-size: 16px;}
.ind_news .foot_list h3{font-size: 30px;}
.ind_news .new_top{margin-top: 50px;}
.ind_product .pro_list{margin-top: 50px;}
.ind_hangye .swiper_hangye{padding-top: 30px;}

.nei_menu .ul li{width: calc(calc(100% - 105px) / 4);}
.nei_menu .ul li:nth-child(4n){margin:0;}
.nei_menu .ul li:nth-child(7n){margin-right: 15px;}
.nei_menu .ul li a{padding:10px 0;}
.nei_menu{padding:20px 0 5px;}
.nei_prozs .inlist{padding:30px 0;}
.nei_prozs .pro_tit h3{font-size: 30px;padding:0;}
.nei_proxq .proxq_pro .right{font-size: 14px;line-height: 25px;}
.nei_proxq .proxq_pro .link li{padding:5px 0;}


.nei_yinyong .inlist .txt{font-size: 14px;line-height: 25px;}
.nei_yinyong .inlist .txt p{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;}
.nei_new .new_top .inlist .p{font-size: 14px;line-height: 25px;padding:15px;}
.nei_new .new_foot .inlist .txt p{font-size: 14px;line-height: 25px;}
.nei_new .new_foot .inlist .txt .more{font-size: 14px;}
.nei_fanan .inlist .txt{font-size: 14px;line-height: 25px;}
.nei_fanan .inlist .txt p{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;}
.nei_casexq .casexq_pro .right{font-size: 14px;line-height: 25px;}
.nei_pro_ban .swiper-wrapper .swiper-slide:nth-child(1) h2{font-size: 50px;}
.nei_pro_ban .ban_float{font-size: 18px;line-height: 30px;}
.nei_banner .container h3{ font-size: 30px; }
.nei_banner .container p{ font-size: 20px; }
.nei_banner .container .word02 h3{ font-size: 32px; }
.banin03 .word02{ margin-top: 20px; }
.banin03 .word02 .word02_r{ margin-top: 20px; }
.nei_banner .container .banin03 .word02 h3{ font-size: 20px;  margin-bottom: 5px;}
.nei_banner .container .banin03 .word02 p{ font-size: 18px; }
.banin03 .word02{ width: 500px; }
.nei_banner .container .banin06 h3,.nei_banner .container .banin06 p{ font-size: 30px; }
.banin06_ul01 li img{ margin-top: -4px; }
.banin06_ul01 li{font-size: 20px;}

.banin05_bottom{ display: none !important; }
.banin05 .banin05_top_r h3{ margin-bottom: 2px; }







}


@media (max-width:768px){
body{ padding-top:0px; }
header .head_nav .sech{display: none;}
header .head_top{height: 30px;line-height: 30px;}

.ind_banner{margin-top:0px; }
.ind_banner video,.nav_list_pc,.search_hide_pc{display: none !important; }
.play,.sjimg{display: block !important; }

header .head_nav .nav_list li:nth-child(2)>a,
header .head_nav .nav_list li:nth-child(4)>a,
header .head_nav .nav_list li:nth-child(5)>a,
header .head_nav .nav_list li:nth-child(6)>a{pointer-events: none;}


header .head_nav .m_menu{line-height: 70px;position: absolute;right: 0;display: block;z-index: 150;overflow: hidden;width: 70px;   text-align: center;}
header .head_nav .m_menu i{font-size: 35px;transition: all .5s;cursor: pointer;}
header .head_nav .nav_list{ overflow-y: auto; position:fixed;top:0px;bottom:0;right: -205px;width:200px;background: #fff;flex-flow: wrap;padding-top: 70px;display: initial;box-shadow: -5px 0 10px rgba(0,0,0,0.1);z-index: 100; transition: all 0.5s;}
header .head_nav .nav_list:before{background-color: #000;content: "";display:block;height: 70px;width: 100%;position: absolute;top:0;left: 0;}
header .head_nav .nav_list li{width: 100%;background-color: #fff;line-height: initial;border-bottom: 1px solid #eeeeee;text-align: left;}
header .head_nav .nav_list li>a{padding:15px 0;padding-left: 30px;}
header .head_nav .two_menu{position: initial;display: none;box-shadow: initial;padding:0;}
header .head_nav .two_menu p{background: #f8f8f8;}
header .head_nav .two_menu p a{padding:5px 0 5px 45px;}
.ind_news .foot_list li span{font-size: 14px;}
.ind_hangye .txt p{font-size: 14px;line-height: 25px;}
.ind_product .go_pro span{min-width: 170px;}
.ind_news .foot_list h3{font-size: 25px;}
.ind_news .foot_list p{font-size: 14px;}
.ind_news .foot_list .more a{padding: 10px 15px;}
.ind_about .let_txt h3{font-size: 30px;}
.ind_about .let_txt .p{font-size: 14px;margin:15px 0;line-height: 25px;}

.nei_proxq .tuji .tuji_left{padding-right: 15px;}
.nei_proxq .tuji .tuji_right li{margin-bottom: 15px;}
.nei_proxq .pro_baoyang .baoyang .by_list{padding-left: 15px;}
.nei_proxq .pro_baoyang .baoyang .by_list h3{font-size: 16px;}
.nei_proxq .pro_baoyang .baoyang .by_list p{font-size: 14px;line-height: 25px;}
.nei_add.proxq,.nei_banner,.nei_add.newxq{margin-top:0px;}
.nei_proxq .pxq_you .you_ul li{margin-bottom: 30px;}
.nei_proxq .pxq_you .you_cont{font-size: 14px;line-height: 25px;}

.nei_proxq .proxq_top .proxq_pro{flex-flow: wrap;}
.nei_proxq .proxq_pro .left{width: 100%;margin:0;}
.nei_proxq .proxq_pro .right{width: 100%;padding-top: 15px;}
.nei_proxq .pxq_you .you_ul li{width: 48%;}
footer .foot_top{padding:30px 15px;}
.nei_video .inlist{width: 31.3333%}
.nei_banner .container h3{font-size: 35px;}
.nei_banner .container h4{font-size: 30px;}


.nei_add{height: 60px;line-height: 60px;}
.nei_new .new_top .inlist{width: 31%;}
.nei_new .new_foot .inlist .txt .more{margin-top: 15px;}
/*.nei_new .new_foot .inlist .data{height: 100px;}*/
.nei_pro_ban .ban_float h2{font-size: 35px!important;margin-bottom: 15px;}
.nei_pro_ban .ban_float {font-size: 16px;}

.swiper_banner .swiper-slide:nth-child(1) .ban_text,.subiao,.banin04_bottom{ display: none  !important; }
.word02{ margin-top: 20px; }
.banin02 .word02{ margin-top: 14px; }
.banin03 .word02{ width: 450px; padding: 10px 20px; margin-left: 0px; }
.nei_banner .container .banin04 .banin04_top_l{ font-size: 30px; }
.nei_banner .container .banin04 .banin04_top_r h3{ font-size: 24px; margin-bottom: 5px;}
.nei_banner .container .banin04 .banin04_top_r p{ font-size: 18px; }
.nei_banner .container .banin05 p{ font-size: 16px; }
.nei_banner .container .banin05 h3{ font-size: 20px; margin-top: 5px;}
.banin05_bottom{ display: none !important; }
.banin05 .banin05_top_l{ font-size: 30px; }
.nei_banner .container .banin05 .banin05_top_r h3{ font-size: 24px; margin-bottom: 5px; }

.banin01 .word02{ margin-top: 40px; }
.nei_banner .container .banin06 h3, .nei_banner .container .banin06 p{ font-size: 20px; }
.banin06_ul02_w{ margin-top: -183px; }
.banin06_ul01 li{ font-size: 16px; }
.banin06_ul01 li img{ width: 20px; margin-top: 0; }
header .head_nav .nav_list > li >a{ height: auto !important; }
.show01{ background-color: transparent !important;     color: #444343 !important; position:initial;}
.show02,header .head_nav .nav_list li:after{ display: none !important; }
.sha_in:after{ top: 8px; }

header{ position: initial !important; }
.nei_videoxq .txt iframe{ height: 500px !important; }
header .head_top .lauge .lg{ z-index: 200; padding: 4px 0;}
.search_hide_phone{ position: fixed; top: auto; bottom: 51px; }








}


@media (max-width:480px){
header .head_nav .logo{width: 100%;}

.ind_banner .ban_float h3{font-size: 30px;}
.ind_banner .ban_float h4{font-size: 15px;}
.ind_banner .ban_float p{font-size: 13px}
.ind_banner .subiao{display: none;}

.ind_tit h3{font-size: 25px;width: 20%;text-align:center;max-width: 70px;}
.ind_tit .p{width: 80%;font-size: 13px;line-height: 20px;padding-left: 5px;}
.ind_hangye .swiper_hangye{padding-top: 0;}

.ind_about .container{flex-flow: wrap;}
.ind_about .let_txt{width: 100%;margin-bottom: 15px;}
.ind_about .rig_img{width: 100%;padding:0;}
.ind_count .count_ul{flex-wrap: wrap;}
.ind_count .count_ul li{width: 48%;margin-bottom: 15px;}
.ind_count{padding:50px 0;}
.ind_product .pro_list li{width: 48%;}
.ind_news .new_top{flex-flow:wrap;}
.ind_news .top_list{width: 100%;margin-bottom: 15px;}
.ind_news .top_list:nth-child(even) .txt{order:0;}
.ind_news .top_list:nth-child(even) .txt:after{top:initial;}
.ind_news .new_foot{flex-flow: wrap;}
.ind_news .foot_list{width: 100%;}

footer .foot_top{flex-flow: wrap;}
footer .foot_top .left,footer .foot_top .right,footer .foot_top .center{width: 100%;padding:0;}
footer .foot_top .center{margin:15px 0;}
footer .foot_top .center .ul li{width: 33.3333%;}

footer{margin-bottom: 51px;}

.ind_tit{margin-top: 15px;}
.nei_menu .ul li{width: calc(calc(100% - 15px) / 2);}
.nei_prozs .pro_list li{width: 46%;margin:0 2% 15px;}
.nei_prozs .pro_tit h3{font-size: 25px;}
.nei_prozs .pro_tit{margin:15px 0;}
.nei_prozs .pro_list .p{font-size: 14px;padding:15px 0;line-height: 25px;}
.nei_prozs .inlist{padding:15px 0;}
.nei_add .p{width: 100%;}
.nei_proxq .proxq_pro .link{flex-flow: wrap;}
.nei_proxq .proxq_pro .link li,.nei_proxq .proxq_pro .link li:nth-child(2){width: 100%;margin:0 0 15px;}

.nei_proxq .proxq_menu{display: none;}
.nei_proxq .pxq_you .you_ul li{width: 100%;}
.nei_proxq .pxq_you .you_ul .icon{width: 50px;height: 50px;line-height: 50px;}
.nei_proxq .pxq_you .you_ul .p{width: calc(100% - 50px);box-sizing:border-box;line-height: 25px;font-size: 14px;padding:0 0 0 15px;}
.nei_proxq .pxq_you .you_ul .icon i{font-size: 25px;}
.nei_proxq .tuji .tuji_left .bo{width: 50px;height: 50px;line-height: 50px;}
.nei_proxq .tuji .tuji_left .bo i{font-size: 25px;}

.nei_proxq .proxq_list .tit{font-size: 18px;}
.nei_proxq .pxq_cansu .cansu_cont{padding:15px 0;}
.nei_proxq .tuji{margin:15px 0;}
.nei_proxq .pro_case .case_list{flex-flow: wrap;}
.nei_proxq .pro_case .case_list li{width: 100%;margin-bottom: 15px;}
.nei_proxq .pro_baoyang .baoyang{flex-flow: wrap;margin:15px 0;}
.nei_proxq .pro_baoyang .baoyang .img{display: none;}
.nei_proxq .pro_baoyang .baoyang .by_list{width: 100%;padding-left: 0;}
.nei_proxq .pro_case .case_list .txt p{font-size: 14px;}

.nei_proxq .pro_msg .msg_list .input{width: 100%;}
.nei_proxq .proxq_list .tit{line-height: 30px;}

.nei_yinyong .yy_list .inlist{flex-flow: wrap;margin-bottom: 15px;}
.nei_yinyong .inlist .img{width: 100%;}
.nei_yinyong .inlist .right{width: 100%;margin-top: 15px;}
.nei_yinyong .inlist .txt h3{margin-bottom: 15px;font-size: 20px;}
.nei_yinyong .yy_list .inlist:nth-child(even) .img{order:0;}
.nei_menu .ul li:nth-child(2n){margin:0;}
.nei_menu .ul li:nth-child(7n){margin-bottom: 15px;}
.nei_video .inlist{width: 48%;}
.nei_banner .container h4{font-size: 16px;text-align: center;}
.nei_banner .container h3{font-size: 20px;text-align: center;}
.nei_videoxq .container{padding:30px 15px;}
.nei_videoxq .txt h3{font-size: 16px;margin-bottom: 10px;}
.nei_videoxq .txt p{font-size: 14px;line-height: 25px;}
.nei_add .ul{display: none;}
.nei_new .new_top{flex-wrap:wrap;}
.nei_new .new_top .inlist{width: 100%;margin-bottom: 15px;}
.nei_new .new_foot .inlist{padding:15px 0;}
.nei_fanan .fan_list .inlist{flex-flow:wrap;}
.nei_fanan .inlist .img{width: 100%;}
.nei_fanan .inlist .txt{width: 100%;padding: 15px 0 0 0;}
.nei_fanan .inlist .txt h3{font-size: 20px;margin-bottom: 10px;}
.nei_fanan .fan_list .inlist{padding:15px 0;}
.nei_fanan{padding:15px 0;}
.nei_video .inlist .bo{width: 45px;height: 45px;line-height: 45px;}
.nei_pro_ban .ban_float{width: 100%;font-size: 13px;line-height: normal;}
.nei_pro_ban .ban_float h2{font-size: 18px!important;margin-bottom: 5px;}
.nei_pro_ban .swiper-wrapper .swiper-slide:nth-child(2) p{font-size: 13px;line-height: normal;padding:0 10px;}

.nei_banner .neiban_float{width: 100%;line-height: 30px}
.nei_banner .neiban_float p{font-size: 16px;}
.nei_banner .neiban_float h3{font-size: 18px;text-align: left;}

.nei_newxq .newxq_tit h3{font-size: 18px;line-height: 25px}
.nei_about .tit{font-size: 25px;margin:15px 0;}
.nei_about .con_txt{line-height: 25px;font-size: 16px;margin:15px 0;}

.ab_count .count_ul{flex-flow: wrap;}
.ab_count .count_ul li{width: 48%;margin-bottom: 15px;height: 130px;}
.ab_count .count_ul .p span{font-size:25px; }
.nei_about .swiper_licheng .swiper-slide{padding:initial;}
.nei_about .shijian_text .text_list{margin:initial;width: 100%;box-sizing: border-box;padding: 20px 30px;}
.nei_contact .top_form{width: 100%;}
.nei_contact .top_form h3{font-size: 30px;}
.nei_contact .top_form p{font-size: 14px;line-height: 25px;}
.nei_contact .cact_add .container{flex-flow: wrap;}
.nei_contact .cact_add li{width: 100%;text-align: center;}
.nei_contact .cact_add li:nth-child(2){border:0;margin:30px 0;}

#dituContent{max-height: 200px!important;}
.nei_contact .cact_add{padding:30px 0;}

.nei_jobs .top .list{flex-flow: wrap;}
.nei_jobs .top .inlist{width: 100%;margin-bottom: 15px;}
.nei_jobs .text{padding:15px;}
.nei_jobs .zhaopin_inlist h3{font-size: 16px;}


.tishi{ right: 0; }
.play{ width: 50px; }
.banvideoin{ margin-top: 67%; }
.nei_float .container{ width: 100%;  }
.nei_banner .container h3{ font-size: 16px; text-align: left;}
.nei_banner .container p{ font-size: 12px; }
.nei_banner .container .word02 h3{ font-size: 18px; }
.banin02 .word02,.banin03 .word02,.banin05_top_r ,.banin06_ul02_w,.banin06_ul01{ display: none; }

.nei_banner .container .banin02 .word01 h3,
.nei_banner .container .banin03 .word01 h3{ font-size: 24px; }
.nei_banner .container .banin02 .word01 p,
.nei_banner .container .banin03 .word01 p{ font-size: 20px; }
.nei_banner .container .banin06 p{ font-size: 14px; }
.nei_banner .container .banin06 h3{ font-size: 18px; padding: 5px 7px;}
.banin01 .word02{ margin-top: 20px; }
.nei_casexq{ padding: 0 15px; }
.nei_casexq .casexq_pro .left,.nei_casexq .casexq_pro .right{ width: 100% !important; margin-right: 0 !important;  }
.nei_casexq .casexq_list2 .casexq_pro{ display: inherit; }
.nei_casexq .other_list li{ width: 100%; margin-bottom: 15px; }
.ind_product .ind_tit{ margin-bottom: 40px; }
.pro_list{ margin-left: 15px; margin-right: 15px; }
.banvideoin{ width: 90%; margin-left: 5%; }
.head_top a,.sha_in,.lauge { font-size: 12px; }
header .head_top a:after{ margin: 0 3px; }
header .head_top i{ margin: 0 2px 0;  font-size: 14px;}

.txt iframe{ width: 100% !important; height: 200px !important; }


.nei_videoxq iframe{ height: 200px !important; }




}




















