/*--------全局样式--------*/
*{padding: none;margin: 0;box-sizing: border-box;}
body{font-size: 14px;color: #333;font-family: "思源黑体 CN";
font-family: -apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif
}
form, div, body, img, p, a, img, dl, dd, dt, table, tr, td, th, h1, h2, h3, h4, h5, h6{margin: 0px ;padding: 0px ;border: 0;font-weight: normal;}
/* a:link{color: #333;text-decoration: none;}
a:visited{color: #333;text-decoration: none;}
a:hover{color:#333;text-decoration: none;}
a:focus{-moz-outline-style: none;}
a:active{outline: none;text-decoration: none;} */
ul, li{list-style: none;margin: 0;padding: 0;}
input, textarea, select,a{color: #333;margin: 0;padding: 0;font-size: 16px;font-family: "思源黑体 CN";text-decoration: none;vertical-align: middle;font-family: -apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif
}
input:focus, textarea:focus{outline: 0;}
/*-------- clear --------*/
.clearfix:before, .clearfix:after{display:block;clear:both;content:"";visibility:hidden;}
.clearfix{zoom:1}
.clear{clear: both;height: 0px;overflow: hidden;}
.clear100{clear: both;height: 100px;overflow: hidden;}
.clear270{clear: both;height: 270px;overflow: hidden;}
.fl{float: left;}
.fr{float: right;}
.w{width: 1200px;margin: 0 auto;max-width: 1200px;}

/* 首页 */
.m_head{display: none;}
.banner{display: none;}
.header{height: 80px;line-height: 80px;width: 100%;position: fixed;background-color: #fff;top: 0; z-index:999}
/* .header .nav{height: 80px;width: 100%;} */
.header .nav .fl .logo{width:165px;float: left;line-height:80px;height: 80px;}
.header .nav .fl .logo img{width: 100%;padding: 15px 0;}
.header .nav .fl{width:20%;}
.header .nav .fr{width: 80%;}
.header .nav .fr ul{text-align: right;}
.header .nav .fr ul li{position: relative; float: left;text-align: center;line-height: 80px;width: 12%;}
.header .nav .fr ul li a{color: #666;font-size: 16px;vertical-align: middle;height: 80px;line-height: 80px;width: 100px;padding-bottom:25px;}
.header .nav .fr ul li span:first-child{color: #E60012;}
.header .nav .fr ul li a:hover{color: #e60012;}
.liactive{color: #e60012!important;}

.swiper-container {
	--swiper-theme-color: #ddd;
	--swiper-pagination-color: #fff; /* 两种都可以 */
}
  .header-item1{display: none;}
/* banner */
.banner{margin-top: 80px;width: 100%;display: block;}
.banner img{width: 100%;}
.banner video{width:1920px; height:670px;}
.index{width: 100%;}
/* 首页关于 */
.index_about{width: 100%;}
.index .title{width: 100%;text-align: center;margin: 50px auto ;}
.index .title_top{font-size: 36px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.index .title_top span{display: flex;align-items: center;}
.index .title_top h4{padding: 0 20px;font-weight: bold;}
.index .title h6{font-size: 16px;color: #666;padding-top: 15px;}
.index_about_main{width: 100%;margin: 0 50px 100px;}
.index_about_main .fl{width: 40%;padding: 20px 0;}
.index_about_main .fl .fl_icon1 img{width:95%;margin-top: -20px;}
.index_about_main .fl .fl_icon1{background-size: 90% 100%;text-align: right;padding-bottom: 20px;}
.index_about_main .fr{width: 55%;position: relative;height:370px;}
.index_about_main .fr h4{font-size: 30px;}
.index_about_main .fr h6{color: #ccc;padding:  10px 0 30px;font-size: 18px;}
.index_about_main .fr p{font-size: 16px;width: 80%;line-height: 30px;}
.index_about_main .fr a{color: #666;display: block;position: absolute;bottom:20px;background: url(../img/xy.png) no-repeat;border: 1px solid #666;background-position: 90% 50%;text-align: left;width: 120px;padding: 10px 20px;}
.index_about_main .fr a:hover{background: url(../img/xy1.png) no-repeat #e60012;background-position: 90% 50%;color: #fff;border: none;}
/* 首页核心优势 */

.index_advantage{width: 100%;}
.index_advantage .advantage_intro p{font-size: 16px;line-height: 30px;text-indent: 24px;margin-bottom: 40px;}
.index_advantage .advantage_intro1{background: url(../img/ad_bg.png) no-repeat;background-size: 100%;background-position: 0 250px;padding-bottom: 50px;}
.index_advantage .advantage_intro_main{width: 100%;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.index_advantage .advantage_intro_main .advantage_item{width: 23%;background-color: rgba(255,255,255,.9);height: 450px;position: relative;}
.index_advantage .advantage_intro_main .advantage_item .title_icon{margin: 30px 0 ;margin-left: 30px; width:80px;height: 80px;border-radius: 50%;border: 1px solid #333;display: flex;align-items: center;justify-content: center;}
.index_advantage .advantage_intro_main .advantage_item .title_icon span{ display: flex;align-items: center;width:60px;height: 60px;line-height: 60px; border-radius: 50%;justify-content: center;}
.index_advantage .advantage_intro_main .advantage_item h5{font-size: 24px;padding-left: 30px;}
.index_advantage .advantage_intro_main .advantage_item p{font-size: 16px;line-height: 30px;padding: 20px 30px  0 30px;}
.index_advantage .ad1 span{background: url(../img/ad1-1.png) no-repeat;background-position: 50%;}
.index_advantage .ad2 span{background: url(../img/ad3.png) no-repeat;background-position: 50%;}
.index_advantage .ad3 span{background: url(../img/ad2.png) no-repeat;background-position: 50%;}
.index_advantage .ad4 span{background: url(../img/ad4.png) no-repeat;background-position: 50%;}

.index_advantage .advantage_intro_main .advantage_item  h6{position: absolute;bottom: 0;width: 100%;height: 7px;background-color: #fff;padding-left: 0 !important;}
.index_advantage .advantage_intro_main .advantage_item:hover{background-color: #fff;}
.index_advantage .advantage_intro_main .advantage_item:hover h6{background-color: #E60012;}
.index_advantage .advantage_intro_main .advantage_item:hover .title_icon{background-color:#E60012 ;}
.index_advantage .advantage_intro_main .advantage_item:hover .ad1  span{background: url(../img/ad1.png) no-repeat;background-position: 50%;}
.index_advantage .advantage_intro_main .advantage_item:hover .ad2 span{background: url(../img/ad3-1.png) no-repeat;background-position: 50%;}
.index_advantage .advantage_intro_main .advantage_item:hover .ad3 span{background: url(../img/ad2-1.png) no-repeat;background-position: 50%;}
.index_advantage .advantage_intro_main .advantage_item:hover .ad4 span{background: url(../img/ad4-1.png) no-repeat;background-position: 50%;}
.index_advantage .advantage_intro_main .advantage_item:hover span{border: 1px dashed #ddd;}


/* 首页领域 */
.index_area_main{width: 100%;display: flex;align-items: center;justify-content: space-between;margin-bottom:100px;flex-wrap: wrap;}
.index_area_main .area_item {width: 25%;position: relative;}
.index_area_main  .area_item img{width: 100%;}
.index_area_main .area_item .area_title{position: absolute;bottom: 4px; height: 99.5%;width: 100%;text-align: center;background: rgba(0,0,0,.5);}
.index_area_main .area_item .area_title .title_icon{ border-radius: 50%;width:200px;height: 200px;margin: 50% auto 0;display: flex;align-items: center;justify-content: center;}
.index_area_main .area_item .area_title .title_icon span{width: 180px;height: 180px;border: 1px dashed #ddd;border-radius: 50%;margin: 20px 0;display: flex;align-items: center;justify-content: center;}
.index_area_main .area_item .area_title .title_icon img{width: 50%;}
.index_area_main .area_item .area_title p{text-align: center;color: #fff;font-size: 36px;margin-top: 30px;}
.index_area_main .area_item .area_title h6{font-size: 30px;color: #fff;display: none;}
.index_area_main .area_item .area_title:hover{background: none;}
.index_area_main .area_item  .area_title:hover h6{display: block;}
.index_area_main .area_item .area_title:hover .title_icon{border: 3px solid #fff;background-color: #E60012;}


/* 首页新闻 */
.m_index_news{display: none;}
.index_news{width: 100%;}
.index_news_main{width: 100%;margin-bottom: 50px;}
.index_news_main .fl{width: 59%;}
.index_news_main  .news_left{box-shadow: 1px 1px 10px #eee;}
.index_news_main  .fl_top{width: 100%;display: flex;align-items: center;padding: 20px;}
.index_news_main  .fl_top .top_left{font-size: 24px;width: 80%;}
.index_news_main .fl_top .top_left h6{width: 50px;height: 2px;background-color: #E60012;margin: 10px 0;}
.index_news_main  .fl_top .top_right{text-align: right;width: 20%;}
.index_news_main  .fl_top .top_right a{width: 100%;display: block;background: url(../img/xxyjt1.png) no-repeat 100%;height: 70px;}
.index_news_main  .fl_top:hover .top_right a{background: url(../img/xyjt1.png) no-repeat 100%;}

.index_news_main .fl .fl_main{width: 100%;padding: 0px 20px 30px;}
.index_news_main .new_item:last-child{border: none !important;padding-bottom: 0px !important;}
.index_news_main .fl .fl_main .new_item{border-bottom: 1px solid #eee;margin-bottom: 18px;padding-bottom: 20px;}
.index_news_main .fl .fl_main .main_left{width: 80%;height: 100px;padding-right: 20px;display: flex; align-items: center;}
.index_news_main .fl .fl_main .main_left .fl_icon{width: 30%;}
.index_news_main .fl .fl_main .main_left .fl_icon img{   border-radius:5px; }
.index_news_main .fl .fl_main .main_left .fl_title{width: 70%;}
.index_news_main .fl .fl_main .main_left .fl_title h5{padding: 0  0 10px;font-size: 20px;}
.index_news_main .fl .fl_main .main_left .fl_title p{font-size: 14px;  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2;overflow: hidden;color: #666;}
.index_news_main .fl .fl_main .main_right{width: 20%;text-align: center;border-left: 2px solid #ddd;}
.index_news_main .fl .fl_main .main_right h4{font-size: 36px;color: #666;}
.index_news_main .fl .fl_main .main_right h6{font-size: 16px;color: #666;}
.index_news_main .fl .fl_main  a{display: flex;align-items: center; margin-bottom:14px;border-bottom:0.5px solid; border-bottom-color:#eee;      padding-bottom:20px;}
.index_news_main .fl .fl_main  a:hover h5,.index_news_main .fl .fl_main  a:hover h4,.index_news_main .fl .fl_main  a:hover h6,.index_news_main .fl .fl_main  a:hover p{color: #E60012;}
.index_news_main .fr{width:40%;}
.index_news_main .fr .fr_main ul{padding-bottom: 30px;}
.index_news_main .fr .fr_main ul li{display: flex;align-items: center;padding-left: 20px;line-height: 30px;}
.index_news_main .fr .fr_main ul li span{display: block;width: 5px;height: 5px;border-radius: 50%;background-color: #ddd;}
.index_news_main .fr .fr_main ul li a{padding-left: 10px;font-size: 16px;line-height: 40px;}
.index_news_main .fr .fr_main ul li a:hover{color: #E60012 ;}
.index_news_main  .news_right{box-shadow: 1px 1px 10px #eee;margin-bottom: 30px;}

/* 企业相册 */
.index_photo{width: 100%;margin-bottom: 50px;}
.index_photo .photo-icon img{width: 100%;}

/* 尾部 */
.m_footer{display: none;}
.footer{background: url(../img/footer_bg.png) no-repeat center;height: 321px;display: block;width: 100%;}
.footer .footer_main{width: 100%;display: flex;justify-content: space-between;}
.footer .item{padding-top: 40px;width: 15%;}
.footer .item h5 a{font-size: 16px;color: #fff;}
.footer .item h6{width: 30px;height: 1px;background-color: #E60012;margin: 10px 0;}
.footer .item ul li{line-height: 30px;}
.footer a{color: #fff;font-size: 14px;}

.bottom p{color: #fff;text-align: center;padding-top: 47px;}

/* 关于我们页面 */
.about{width: 100%;}
.mabout-banner{display: none;}
.about_banner{width: 100%;position: relative;margin-top: 80px;display: block;}
.about_banner img{width: 100%;}
.about-navitem{background-color:rgba(0,0,0,.7);width: 100%;position: absolute;bottom: 2px;}
.about-nav{width:50%;text-align: center;margin: 0 auto;}
.about-nav .hai{background-color: #971524;}
.about-nav .hai a{color: #fff;}

.about-nav ul li{float: left;text-align: center;padding: 10px 40px;margin: 0 auto;width: 33%;}
.about-nav ul li a{text-align: center;margin: 0 auto;color: #fff;font-size: 18px;}
.about-nav ul li:hover{background-color:#971524 ;}
.about-nav ul li:hover a{color: #fff;}

.about_intro{width: 100%;margin-top: 100px;}
.about_intro .fl{width: 50%}
.about_intro .fl img{width: 100%;}
.about_intro .fr{width: 45%;}
.about_intro .fr h4{margin-top: 40px;font-size: 36px;}
.about_intro .fr h6{color: #666;font-size: 18px;border-bottom: 2px solid #E60012;    width: 80px;margin: 10px 0;}
	.about_intro .fr .gdt {
		height: 300px;
		overflow-y: auto;
		scrollbar-face-color: #F00;
		scrollbar-track-color: #FFF;
		scrollbar-arrow-color: #FFF;
	}
.about_intro .fr p{padding-top: 10px;color: #666;font-size: 16px;line-height:32px;text-indent: 24px;}
.m_intro2{display: none;}
.about_intro1{width: 100%;margin-bottom: 100px;display: block;}
.about_intro3{display: none;}
.about_intro1 .fr{width: 50%}
.about_intro1 .fr img{width: 100%;}
.about_intro1 .fl{width: 45%;}
.about_intro1 .fl h4{margin-top: 40px;font-size: 36px;}
.about_intro1 .fl h6{width: 80px;height: 1px;border: 1px solid #E60012;margin: 10px 0;}
.about_intro1 .fl h5{padding-top: 40px;font-size: 16px;}
.about_intro1 .fl p{padding-top:10px;color: #666;font-size: 16px;text-indent: 24px;line-height:32px;}

.about_intro2{width: 100%;background: #f5f5f5;}
.about_intro2 .lunbo{margin-bottom: 30px;}
.about_intro2 .lunbo .fl{width: 45%;position: relative;}
.about_intro2 .lunbo .fl .xz {position: absolute;bottom: 45%;left: 150px;}
.about_intro2 .lunbo .fl .xz img{width: 100%;}
.about_intro2 .lunbo .fl img{width: 100%;}
.about_intro2 .lunbo .fr{width: 53%;position: relative;height: 480px;}
.about_intro2 #lunbo3{display: none;}
.about_intro2 #lunbo2{display: none;}
.about_intro2 .fr h4{margin-top: 40px;font-size: 36px;}
.about_intro2 .fr h6{width: 80px;height: 1px;border: 1px solid #E60012;margin: 10px 0;}
.about_intro2 .fr h5{padding-top: 40px;font-size: 16px;}
.about_intro2 .fr p{padding-top:10px;color: #666;font-size: 16px;text-indent: 24px;line-height:32px;width: 70%;}
.about_intro2 .fr .xy{position: absolute;right:150px;bottom: 45%;}
.about_intro2 .fr .xy img{width: 100%; }
.about_intro2 .lunbo_page{display: flex;align-items: center;justify-content: space-between;position: absolute;bottom: 20px;width: 70%;}
.about_intro2 .lunbo_page .lunbo_page1{display: flex;align-items: center;justify-content: space-between;width: 20%;}
.about_intro2 .lunbo_page .lunbo_page1 span{border: 1px solid #E60012;width: 15px;height: 15px; display: inline-flex;border-radius: 50%;line-height: 15px;text-align: center;align-items: center;justify-content: center;}
.about_intro2 .lunbo_page .lunbo_page1 span i{display: inline-block;border-radius: 50%;width: 8px;height: 8px;background-color: #E60012;}
.about_intro2 .lunbo_page .lunbo_page1  i{display: inline-block;border-radius: 50%;width: 8px;height: 8px;background-color: #ccc;}
.about_intro2 .lunbo_page .lunbo_page2{width: 80%;text-align: right;}
.about_intro2 .lunbo_page .lunbo_page2 p{color: #666;}
.about_intro2 .lunbo_page .lunbo_page2 p span{color: #E60012;font-size: 30px;}
.Ytheme-content{display: none;}

.about .title{width: 100%;text-align: center;padding: 70px 0 ;}
.about .title_top{font-size: 36px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.about .title_top span{display: flex;align-items: center;}
.about .title_top h4{padding: 0 20px;font-weight: bold;}
.about .title h6{font-size: 16px;color: #666;padding-top: 15px;}

.about_partner{}

  .about .toggle-icon .swiper-container{
    width: 1200px;
      --swiper-theme-color: #ddd;/* 设置Swiper风格 */
      --swiper-navigation-color: #ddd;/* 单独设置按钮颜色 */
      --swiper-navigation-size: 36px;/* 设置按钮大小 */
    }
  .about .toggle-icon  .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 15% ;top:38%;}
   .about .toggle-icon  .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: 15% ;top: 38%;}
	.about .toggle-icon{padding-bottom: 70px;position: relative;}
.about .toggle-icon	.toggle-item  {width: 100%;margin: 0 auto;text-align: center;}
.about .swiper-button-prev:after,.about .swiper-button-next:after{content: '';}
.swiper-button-next, .swiper-button-prev{width: 35px !important;}
.swiper-button-prev{background: url(../img/partner_xz.png) no-repeat;background-size: 100%;}
.swiper-button-next{background: url(../img/partner_xy.png) no-repeat;background-size: 100%;}
.about .toggle-icon	.toggle-item .toggle-item1 ul {display: flex;justify-content: center;width: 100%;flex-wrap:wrap; text-align: center;margin: 0 auto;}

.about .toggle-icon	.toggle-item1 ul li{width: 22%;margin: 0 auto ;text-align: center;height: 120px;margin-bottom:30px;background-color: #fff;line-height: 120px;border:1px solid #f6f6f6;}
.about .toggle-icon .toggle-item1 ul li img{width:78%;text-align: center;line-height: 120px;}

/* 产品&方案 */


 .product .title{width: 100%;text-align: center;margin: 50px auto ;     padding: 0 90px 0 90px;}
 .product .titlex{  margin: 0px auto  20px;padding:0 120px 10px ; text-align:center;   }
.product .title_top{font-size: 36px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.product .title_top span{display: flex;align-items: center;}
.product .title_top h4{padding: 0 20px;font-weight: bold;}
.product .title h6{font-size: 16px;color: #666;padding-top: 15px;}

.product .intro_main {padding:20px 0 40px;}
.product .intro_main .w{display:flex;align-items:center;justify-content:space-between;}
.product .intro_main .left{ width:35%; margin-right:10px;}
.product .intro_main .left video{width:100%;}
.product .intro_main .left .fl_icon{width: 100%;position: relative; margin-top:15px; }
.product .intro_main .left .fl_icon img{width: 100%;margin: 0 auto;}
.product .intro_main .left .fl_icon p{position: absolute;bottom: 0;background-color: #7a8a9f;color: #fff;width:100%;margin: 0 auto;padding:5px 0; text-align: center;}
.product .bot {background: url('../img/custban.png') no-repeat;  height:600px;}
.product .intro_main .fl {width:60%; }
.product .intro_main .fl .right{ width:100%; }

.product .intro_main .fl .right .fl_icon{width: 100%;position: relative; }
.product .intro_main .fl .right .fl_icon img{width: 100%;margin: 0 auto; }
.product .intro_main .fl .right .fl_icon p{position: absolute;bottom: 0;background-color: #7a8a9f;color: #fff;width:100%;margin: 0 auto;padding:5px 0; text-align: center;}
.product .bot {background: url('../img/custban.png') no-repeat;  height:600px;}

.product .top{color: #fff;font-size: 30px;text-align: center;padding-top:30px;}
.product .onex h4{color: #fff;font-size: 24px;text-align: center;padding-top:30px;}
.product .onex p{color: #fff;font-size: 16px;text-align: center;padding:30px 120px 0;}

.product .intro_main .fl .fl_icon {
	width: 100%;
	position: relative;
}
.product .intro_main .fl .fl_icon img{width: 90%;margin: 0 auto;}
.product .intro_main .fl .fl_icon p{position: absolute;bottom: 0;background-color: #7a8a9f;color: #fff;width:90%;margin: 0 auto;padding:5px 0;}
.product .intro_main .fl .fl_min{width: 90%;display: flex;align-items: center;justify-content: space-between;margin:20px auto;}
.product .intro_main .fl .fl_min div{width: 48%;}
.product .intro_main .fl .fl_min div img{width: 100%;height: 170px;}
.product .intro_main .fr{width: 50%;text-align: right;}
.product .intro_main .fr h4{color: #fff;font-size: 30px;text-align: left;padding-top:175px;}
.product .intro_main .fr p{font-size: 18px;color: #fff;padding-top: 30px;text-align: left;}
.product .intro_main .fr .fr_icon{margin-top: 34px;width: 77%;float: right;}
.product .intro_main .fr .fr_icon p{text-align: center;color: #333;}
.product .intro_main .fr .fr_icon img{width: 100%;}
.product .product_test{margin-top: 200px;}
.product .product_test h4{font-size: 30px;margin: 20px 0 30px;}
.product .product_test .test_icon{width: 90%;margin: 0 auto;}
.product .product_test .test_icon img{width: 100%;}
  
.product_test1{width: 100%;padding: 100px 0 50px;}
.product_test_icon{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.product_test_icon h5{font-size: 30px;}
.product_test_icon .test1{width: 45%;}
.product_test_icon .test2{width: 45%;}
.product_test_icon img{width: 100%;margin-top: 20px;}
.product_test2{width: 100%;padding-bottom: 70px;}
.product_test2 .title{font-size: 36px;padding-bottom: 50px;font-weight: bold;margin-top: 60px;}
.product_test2 img{width: 100%;}

.product_test2 .canshu{width: 100%;margin-bottom: 20px;}
.product_test2 .canshu .titone{font-size: 24px;padding-bottom: 15px;font-weight: bold;}
.product_test2 .canshu .img{width: 100%;}

.product .advantage_zhanshi{width:100%; margin-bottom:50px;}
.product .advantage_zhanshi .neirong{width:100%;display: flex;align-items: center;justify-content: space-around;flex-wrap: wrap;margin-bottom:10px;}
.product .advantage_zhanshi .neirong img{width:100%;}

.product .advantage_zhanshi .neirong .conone{width:48%; text-align: center;margin-bottom:15px;}
.product .advantage_zhanshi .neirong .conone img{width: 100%;}
.product .advantage_zhanshi .neirong .conone p{color: #666;font-size: 16px;text-align: center;width:95%;margin: 0 auto;line-height: 30px;}



.product .lunbo1{overflow: hidden;position: relative;margin-bottom: 50px;}
.product .one1{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.product .one1:after{content: ''; width:25%;border:1px solid transparent;}
.product .one1 li{width: 25%;text-align: center;margin-bottom: 60px;}

.product .one1 li img{width: 70%;height:155px;}
.product .one1 li p{color: #666;font-size: 16px;text-align: center;width:60%;margin: 0 auto;line-height: 30px;}
.product .swiper-button-prev{left: 0;}
.product .swiper-button-next{right: 0;}
.product .swiper-pagination{bottom: 0;}
.product .swiper-button-next:after{content: ''!important;}
.product .swiper-button-prev:after{content: ''!important;}


/* 领域 */
.industry .m_industry {
	display: none;
}
.industry .title{width: 100%;text-align: center;margin: 50px auto ;}
.industry .title_top{font-size: 36px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.industry .title_top span{display: flex;align-items: center;}
.industry .title_top h4{padding: 0 20px;font-weight: bold;}
.industry .title h6{font-size: 16px;color: #666;padding-top: 15px;}
/* .toggle-icon{margin-bottom: 50px;} */
.industry .toggle-icon	  {width: 100%;margin: 0 auto 100px;text-align: center;position: relative;}
.industry .lunbo1{overflow: hidden;position: relative;margin-bottom: 1000px;padding-bottom: 20px;}
.industry .toggle-icon .swiper-container-one{
  width: 1200px;margin: 0 auto;
    --swiper-theme-color: #bb1b21;
    --swiper-pagination-color: #bb1b21;/* 两种都可以 */
  }
.industry	.lunbo1 .swiper-pagination{bottom: 0 !important;}
.industry	 .swiper-button-next{right: 15%;top: 47%;}
.industry	 .swiper-button-prev{left: 15%;top: 47%;}
.industry	.lunbo1 .swiper-button-next:after{content: ''!important;}
.industry	.lunbo1 .swiper-button-prev:after{content: ''!important;}
.industry .toggle-icon	.one1  {display: flex;align-items: center;justify-content: space-between;width: 90%;text-align: center;flex-wrap: wrap;margin: 0 auto;}
.industry .toggle-icon	.one1  li{width: 31%;margin: 0 auto ;text-align: center;margin-bottom:20px;position: relative;}
.industry .toggle-icon .one1   li img{width:100%;text-align: center;}
.industry .toggle-icon .one1 li p{position: absolute;bottom: 5px;background: rgba(0,0,0,.5);width:80%;color: #fff;padding: 10px 0;width: 100%;}
/* 行业解决方案 */
.solution_title,.Ytheme6-more{display: none;}
.solution_main{width: 100%;margin-top: 60px;}
.solution_main .solution_top{width: 100%;}
.solution_main .solution_top .fl{width:55%;}
.solution_main .solution_top .fr{width: 290px;height: 290px; background: url(../img/solution_bg.png) no-repeat;background-size: 100%;}
.solution_main .solution_top .fl .fl_title{border-left: 20px solid #bb1b21;margin-bottom: 20px;}
.solution_main .solution_top .fl .fl_title h3{font-size: 40px;color: #bb1b21;display: inline-block;padding-right: 10px;padding-left: 20px;}
.solution_main .solution_top .fl .fl_title span{color:#c8c9ca ;font-size: 24px;}
.solution_main .solution_top .fl .fl_title h4{font-size: 30px;color: #888;padding-left: 20px;padding-top: 10px;}
.solution_main .solution_top .fl p{font-size: 16px;line-height: 32px;text-indent: 24px;margin-bottom: ;}
.solution_main .solution_top .fr .fr_top{padding: 30px 0px 10px;margin: 0 20px; display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid #bb1b21;}
.solution_main .solution_top .fr .fr_top h4{font-size: 20px;color:#bb1b21 ;}
.solution_main .solution_top .fr .fr_top h6{font-size:14px;color:#bb1b21 ;}
.solution_main .solution_top .fr ul {padding: 20px;color: #666666;}
.solution_main .solution_top .fr ul li{padding-bottom: 10px;font-size: 14px;}
.solution_content  {padding-bottom: 65px;margin-top: 20px;}
.solution_content .icon-itemone {	width: 100%;margin-bottom: 30px;padding: 20px 0;}
	
.solution_content  .icon-itemone .icon-top{width: 100%;margin-bottom:20px;}
.solution_content  .icon-itemone .icon-top .cntit{width: 100%;margin-bottom:5px;color: #000;font-size: 24px;line-height:28px;text-align:center;}
.solution_content  .icon-itemone .icon-top .entit{width: 100%;color: #666;font-size: 16px;line-height:28px;text-align:center;}
.solution_content  .icon-itemone .icon-bot{width: 100%;display:flex;align-items:center;justify-content:center;}
.solution_content  .icon-itemone .icon-bot .botcon{width: 30%;}
.solution_content  .icon-itemone .icon-bot .botimg{width: 20%;}
.solution_content  .icon-itemone .icon-bot .botimg img{width: 100%;}




/*.solution_content  .icon-item {width: 32%;position: relative;margin-bottom: 20px;}
.solution_content  .icon-item:hover .icon-title1{display:block;}
.solution_content  .icon-item:hover .icon1-title{display:none;}

.solution_content   .icon-item img{width: 100%;height: 420px;}
.solution_content .icon-item .icon-title1 img{width:50px ;height: 50px;}
.solution_content .icon-title{position: absolute;bottom: 5px;background: rgba(0,0,0,.5);width: 100%;color: #fff;text-align: center;padding: 10px 0;}
.solution_content .icon-title a{color: #fff;}
.solution_content  .icon-title1{position: absolute;width: 100%; height: 420px; top:0;background-color:rgba(0,0,0,0.5);color: #fff;display: none;text-align: center;padding-top: 160px;}
.solution_content   .icon-title1 p{color: #fff;width:70%;margin: 0 auto;font-size: 16px;}*/
.solution .pages{width: 100%;text-align: center;margin: 60px auto 100px;}
.solution .list-inline{display: flex;align-items: center;justify-content: center;}
.solution .pages ul li{padding: 5px 15px;border: 1px solid #ddd;color: #ddd;margin-right: 20px;}
.solution .pno2{background-color: #e60012;color: #fff;}
.solution .pno2 a{color: #fff;}
.solution .pno8{padding: 0 !important;margin: 0 !important;}
.solution .pno8,.pno9{border: none !important;}
.solution .pno9 input{width: 50px;height: 30px;border: 1px solid #ddd;margin: 0 5px;}


/* 核心优势 */
.advantage .m_advantage{display: none;}
.advantage{width: 100%;padding-bottom: 50px;}
.advantage  .title{width: 100%;text-align: center;margin: 50px auto ;}
.advantage .title_top{font-size: 36px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.advantage  .title_top span{display: flex;align-items: center;}
.advantage .title_top h4{padding: 0 20px;font-weight: bold;}
.advantage  .title h6{font-size: 16px;color: #666;padding-top: 15px;}
.advantage .advantage_intro p{font-size: 16px;line-height: 30px;text-indent: 24px;margin-bottom: 40px;}
.advantage .advantage_intro1{background: url(../img/ad_bg.png) no-repeat;background-size: 125%;background-position: 0 130px;padding-bottom: 50px;}
.advantage .advantage_intro_main{width: 100%;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.advantage .advantage_intro_main .advantage_item{width: 23%;background-color: rgba(255,255,255,.9);height: 450px;position: relative;}
.advantage .advantage_intro_main .advantage_item .title_icon{margin: 30px 0 ;margin-left: 30px; width:80px;height: 80px;border-radius: 50%;border: 1px solid #333;display: flex;align-items: center;justify-content: center;}
.advantage .advantage_intro_main .advantage_item .title_icon span{ display: flex;align-items: center;width:60px;height: 60px;line-height: 60px; border-radius: 50%;justify-content: center;}
.advantage .advantage_intro_main .advantage_item h5{font-size: 24px;padding-left: 30px;}
.advantage .advantage_intro_main .advantage_item p{font-size: 16px;line-height: 30px;padding: 20px 30px  0 30px;}
.advantage .ad1 span{background: url(../img/ad1-1.png) no-repeat;background-position: 50%;}
.advantage .ad2 span{background: url(../img/ad3.png) no-repeat;background-position: 50%;}
.advantage .ad3 span{background: url(../img/ad2.png) no-repeat;background-position: 50%;}
.advantage .ad4 span{background: url(../img/ad4.png) no-repeat;background-position: 50%;}
.advantage .advantage_intro_main .advantage_item  h6{position: absolute;bottom: 0;width: 100%;height: 7px;background-color: #fff;padding-left: 0 !important;}
.advantage .advantage_intro_main .advantage_item:hover{background-color: #fff;}
.advantage .advantage_intro_main .advantage_item:hover h6{background-color: #E60012;}
.advantage .advantage_intro_main .advantage_item:hover .title_icon{background-color:#E60012 ;}
.advantage .advantage_intro_main .advantage_item:hover .ad1  span{background: url(../img/ad1.png) no-repeat;background-position: 50%;}
.advantage .advantage_intro_main .advantage_item:hover .ad2 span{background: url(../img/ad3-1.png) no-repeat;background-position: 50%;}
.advantage .advantage_intro_main .advantage_item:hover .ad3 span{background: url(../img/ad2-1.png) no-repeat;background-position: 50%;}
.advantage .advantage_intro_main .advantage_item:hover .ad4 span{background: url(../img/ad4-1.png) no-repeat;background-position: 50%;}
.advantage .advantage_intro_main .advantage_item .title_icon:hover span{border: 1px dashed #ddd;}
.advantage .lunbo1{overflow: hidden;position: relative;margin-bottom: 50px;}
.advantage .one1{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.advantage .one1:after{content:'';width:25%;border:1px solid transparent;}
.advantage .one1 li{width: 25%;text-align: center;margin-bottom: 60px;}

.advantage .one1 li img{width: 70%;}
.advantage .one1 li p{color: #666;font-size: 16px;text-align: center;width:60%;margin: 0 auto;line-height: 30px;}
.advantage .swiper-button-prev{left: 0;}
.advantage .swiper-button-next{right: 0;}
.advantage .swiper-pagination{bottom: 0;}
.advantage	.swiper-button-next:after{content: ''!important;}
.advantage	.swiper-button-prev:after{content: ''!important;}

/* 领域详情 */
.IndustryDetail  .path{background-color: #f5f5f5;width: 100%;margin-top: 50px;}
.IndustryDetail  .case-header{padding: 15px 0;background: url(../img/new_icon.png) no-repeat ;width: 30%;background-size: 100%;}
.IndustryDetail  .case-header h6{font-size: 16px;display: flex;align-items: center;padding-left: 20px;}
.IndustryDetail  .case-header h6 img{margin-right: 10px;}
.IndustryDetail   .case-header h6 span a{color: #fff;font-size: 18px;}
.IndustryDetail   .newdetail-left{margin-top: 70px;width: 100%;}
.IndustryDetail   .newdetail-left h2{margin: 10px 0 30px;line-height:40px;font-size: 36px;text-align: center;}
.IndustryDetail .newdetail-main{margin-bottom: 50px;}
.IndustryDetail  .newdetail-left img{width: 100%;}
.IndustryDetail  .newdetail-left h6{padding:20px 0;font-weight: bold;font-size: 16px;}
.IndustryDetail  .newdetail-left p{font-size: 16px;text-indent: 24px;line-height: 30px;}
/* 公司概括 */
.general_intro{width: 100%;margin-top: 100px;}
.general_intro .fl{width: 45%}
.general_intro .fl img{width: 100%;}
.general_intro .fr{width:50%;}
.general_intro .fr h4{margin-top: 20px;font-size: 36px;}
.general_intro .fr h6{color: #666;padding: 10px 0 20px;font-size: 18px;border-bottom: 2px solid #E60012;margin-bottom: 20px;}
.general_intro .fr p{color: #666;font-size: 16px;line-height:30px;text-indent: 24px;}
.general .title{width: 100%;text-align: center;margin: 50px auto ;}
.general .title_top{font-size: 36px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.general .title_top span{display: flex;align-items: center;}
.general .title_top h4{padding: 0 20px;font-weight: bold;}
.general .title h6{font-size: 16px;color: #666;padding-top: 15px;}
.general .general_fl_icon{display: none;}

.general_num{width: 100%;margin: 20px 0 100px;}
.num_main{width: 100%;background-color: #f5f5f5;padding: 25px 0  ;display: flex;align-items: center;flex-wrap: wrap;}
.num_main .num_item{width: 25%;text-align: center;border-right: 1px solid #ddd;padding: 30px 0;}
.num_main .num_item h5{font-size: 24px;}
.num_main .num_item h5 span{font-size: 48px;color: #E60012;}
.num_main .num_item h6{font-size: 30px;}
.num_main .num_item:last-child{border: none !important;}

.general .About-Intro .Intro-main{padding-bottom: 100px;}
.general  .About-Intro .Intro-main .fl{width:50%;position: relative;height:660px;}
.general  .About-Intro .Intro-main .fl h3{font-size: 30px;padding-bottom: 20px;}
.general  .About-Intro .Intro-main .fl h4{font-size: 16px;color: #999;padding-bottom: 20px;}
.general  .About-Intro .Intro-main .fl p{color: #666;font-size: 16px;line-height: 30px;text-indent: 24px;width: 100%;}
.general  .About-Intro .Intro-main .fl .control{display: flex;align-items: center;position: absolute;bottom: 0px;}
.general  .About-Intro .Intro-main .fl .control .dot {height: 20px;line-height: 20px;}
.general  .About-Intro .Intro-main .fl .control .dot i{display: inline-block;width: 8px;height: 8px;}
.general  .About-Intro .Intro-main .fl .control .dot span:first-child{line-height: 15px;width: 15px ;height: 15px;display: inline-block; position: relative; border-radius: 50%;border: 1px solid #E60012;margin:0 24px 0 40px;}
.general  .About-Intro .Intro-main .fl .control .dot span:first-child i{background-color: #E60012;width: 8px;line-height: 8px;position: absolute;top: 19%;left:19%;  height: 8px;display: inline-block;border-radius: 50%;}
.general  .About-Intro .Intro-main .fl .control .dot i:last-child  {background-color: #ddd;width: 8px;line-height: 8px;height: 8px;display: inline-block;border-radius: 50%;margin-right: 50px;margin-bottom: 3px;}
.general .About-Intro .Intro-main .fl .wh-item{margin-bottom: 20px;}
.general  .About-Intro .Intro-main .fl .control .xy1{background:url(../img/xxyjt1.png) no-repeat center ;width: 25px;height: 25px;line-height: 25px;}
.general  .About-Intro .Intro-main .fl .control .xy1:hover{background: url(../img/xyjt1.png) no-repeat center center;}

.general  .About-Intro .Intro-main .fl .control .xz1{background:url(../img/xzjt.png) no-repeat center ;width: 25px;height: 25px;line-height: 25px;}
.general  .About-Intro .Intro-main .fl .control .xz1:hover{background: url(../img/xzjt1.png) no-repeat center center;}

.general  .About-Intro .Intro-main .fr .right-tu img{width: 100%;}
.general  .About-Intro .Intro-main .fr{width: 45%;position: relative;}
.general  .About-Intro .right-icon{position: absolute;width: 110px;}
.general  .About-Intro .icon1 {background: url(../img/jjie-bg.png) no-repeat ;top: 0;left: -9%;}
.general  .About-Intro .icon2 {background: url(../img/jjie-bg.png) no-repeat ;top: 0;left: -9%;}
.general  .About-Intro .Intro-main .fr ul li{text-align: center;width: 80%;margin: 0 auto;}
.general  .About-Intro .Intro-main .fr  ul .jianjie{border-bottom: 1px solid #fff;padding: 50px 0 0;}
.general  .About-Intro .Intro-main .fr  ul .jianjie em{color: #E60012;}
.general  .About-Intro .Intro-main .fr  ul .qiye{padding: 30px 0 0;}
.general  .About-Intro .Intro-main .fr  ul li em{font-style: normal;display: block;padding: 20px 0 20px;color: #fff;font-size: 16px;}
.general  .About-Intro .Intro-main .fl .control .dots {height: 20px;line-height: 20px;}
.general  .About-Intro .Intro-main .fl .control .dots span{display: inline-block;line-height: 15px;width: 15px ;height: 15px;}
.general  .About-Intro .Intro-main .fl .control .dots span i{display: inline-block;}
.general  .About-Intro .Intro-main .fl .control .dots span:last-child{line-height: 15px;width: 15px ;height: 15px;display: inline-block; position: relative; border-radius: 50%;border: 1px solid #E60012;margin:0 40px 0 10px;}
.general  .About-Intro .Intro-main .fl .control .dots span:last-child i{background-color: #E60012;width: 8px;line-height: 8px;position: absolute;top: 18%;left:16%;  height: 8px;display: inline-block;border-radius: 50%;}
.general  .About-Intro .Intro-main .fl .control .dots span:first-child i{background-color: #ddd;width: 8px;line-height: 8px;height: 8px;border-radius: 50%;margin-bottom: 3px;}
.general  .About-Intro .Intro-main .fl .control .dots span:first-child{margin: 0 24px 0 40px;}
.general  .About-Intro .Intro-main .fr .icon2 ul .jianjie1{border-bottom: 1px solid #fff;padding: 50px 0 0;}
.general  .About-Intro .Intro-main .fr .icon2 ul .qiye1 em{color: #E60012;}
.general  .About-Intro .Intro-main .fr .icon2 ul .qiye1{padding: 30px 0 0;}
.m_about_intro{display: none;}

/* 科技研发 */
.m_research_intro{display: none;}
.research .research_intro {width: 100%;margin-top: 100px;position:relative}
.research .research_intro .fl{width: 45%;position: relative;height: 490px;}
.research .research_intro .fl img{width: 100%;}
.research .research_intro .fl p{position: absolute;bottom: 0;background: rgba(0,0,0,.5);padding: 20px 10px;color: #fff;font-size: 20px;line-height: 36px;width: 100%;}
.research .research_intro .fr{width:50%;position: relative;height: 490px;}
.research .research_intro .fr h4{margin-top: 20px;font-size: 36px;}
.research .research_intro .fr h6{color: #666;padding: 10px 0 20px;font-size: 18px;margin-bottom: 20px;}
.research .research_intro .fr h3{font-weight: bold;padding-bottom: 10px;}
.research .research_intro .fr p{color: #666;font-size: 16px;line-height:28px;text-indent: 24px;}



.Equipments{width:100%; margin-bottom:50px;}
.Equipments .neirong{width:100%;margin-bottom:10px;}
.Equipments .neirong .conone{width:100%; text-align: center;margin-bottom:15px; display: flex;align-items: center;justify-content: space-around;flex-wrap: wrap;}
.Equipments .neirong .conone img{width: 46%;height:auto;}
.Equipments .neirong .conone p{color: #666;font-size: 16px;text-align: center;width:95%;margin: 10px auto;line-height: 30px;}
.Equipments .neirong .conone1{width:100%; text-align: center;margin-bottom:15px; display: flex;align-items: center;justify-content: space-around;flex-wrap: wrap;}
.Equipments .neirong .conone1 img{width: 46%;height:auto;}
.Equipments .neirong .conone1 p{color: #666;font-size: 16px;text-align: center;width:46%;margin: 10px auto;line-height: 30px;}

/*.research .research_page{position: absolute;bottom: 0px;right: 0;width: 40%;text-align: right;display: flex;align-items: center;justify-content: space-between;}

.research .research_page span {width: 10%;display: inline-block;}
.research .research_page .next{background: url(../img/xxyjt1.png) no-repeat ;background-size: 98%;height: 25px;line-height: 25px;}
.research .research_page .next:hover{background: url(../img/xyjt1.png) no-repeat ;background-size: 98%;}
.research .research_page .prev{background: url(../img/xzjt.png) no-repeat ;background-size: 100%;height: 22px;line-height: 22px;}
.research .research_page .prev:hover{background: url(../img/xzjt1.png) no-repeat ;background-size: 100%;}


.research .research_page i{width: 20px;background-color: #ccc;height: 3px;display: inline-block;}
.research .research_page .active{background-color: #E60012;}
.research .research_page span img{width: 100%;}
.research .res2{display: none;}*/


.research .lunbo2{overflow: hidden;position: relative;margin-bottom: 50px;width:100%}	
.research .lunbo2 .swiper-wrapper{position:static}
.research .one2{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.research .swiper-button-prev{background: url(../img/xzjt.png) no-repeat ;background-size: 98%;height: 25px;line-height: 25px;top:98%;position:absolute;left:72%}
.research .swiper-button-prev:hover{background: url(../img/xzjt1.png) no-repeat ;background-size: 100%;}
.research .swiper-button-next{background: url(../img/xxyjt1.png) no-repeat ;background-size: 98%;height: 25px;line-height: 25px;top:98%;position:absolute;left:85%}
.research .swiper-button-next:hover{background: url(../img/xyjt1.png) no-repeat ;background-size: 98%;}
.research .swiper-pagination{bottom:8px;right:0;text-align:right;padding-right: 200px }
.research .swiper-pagination-bullet{border-radius:0;height:3px;width:30px}
.research .swiper-button-next:after {
	content: '' !important;
}
.research .swiper-pagination-bullet-active{background:#e60012}
.research .swiper-button-prev:after {
	content: '' !important;
}




.research .title{width: 100%;text-align: center;padding: 50px 0 ;}
.research .title_top{font-size: 36px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.research .title_top span{display: flex;align-items: center;}
.research .title_top h4{padding: 0 20px;font-weight: bold;color: #333;}
.research .title h6{font-size: 16px;color: #666;padding-top: 15px;color: #666;}

.research .research_system{width: 100%;margin: 100px 0  89px;}
.research .research_system .system-main p{text-align: center;width: 70%;color: #666;font-size: 16px;line-height: 32px;margin: 0 auto;}
.research .research_people{width: 100%;}
.research .research_people .research_main{display: flex;align-items: center;justify-content: space-between;margin-bottom: 100px;flex-wrap: wrap;}
.research .research_people .research_main .people_item{width: 23%;position: relative;}
.research .research_people .research_main .people_item img{width: 100%;height: 440px;}
.research .research_people .people_item .title{position: absolute;width: 100%;top: 0;background: rgba(0,0,0,.5);height:440px;}
.research .research_people .people_item .title h3{color: #fff;font-size: 36px;}
.research .research_people .people_item .title p{color: #fff;font-size: 20px;}


/* 质量管理 */

.quality-navitem{background-color:rgba(0,0,0,.7);width: 100%;position: absolute;bottom: 2px;}
.quality-nav{width:50%;text-align: center;margin: 0 auto;}
.quality-nav .hai{background-color: #971524;}
.quality-nav .hai a{color: #fff;}

.quality-nav ul li{float: left;text-align: center;padding: 10px 0px;margin: 0 auto;width: 50%;}
.quality-nav ul li a{text-align: center;margin: 0 auto;color: #fff;font-size: 18px;}
.quality-nav ul li:hover{background-color:#971524 ;}
.quality-nav ul li:hover a{color: #fff;}

.quailty .quailty_intro {width: 100%;margin-top: 100px;}
.quailty .quailty_intro  .title{display: none;}
.quailty .quailty_intro .fl{width: 45%;position: relative;}
.quailty .quailty_intro .fl img{width: 100%;}
.quailty .quailty_intro .fl p{position: absolute;bottom: 0;background: rgba(0,0,0,.5);padding: 20px 10px;color: #fff;font-size: 20px;line-height: 36px;}
.quailty .quailty_intro .fr{width:50%;position: relative;height: 500px;}
.quailty .quailty_intro .fr h4{margin-top: 20px;font-size: 48px;margin-bottom: 40px;}
.quailty .quailty_intro .fr h6{color: #666;padding: 10px 0 20px;font-size: 18px;margin-bottom: 20px;border-bottom: 2px solid #E60012;}
.quailty .quailty_intro .fr h3{font-weight: bold;padding-bottom: 10px;}
.quailty .quailty_intro .fr p{color: #666;font-size: 36px;line-height:120%;text-indent: 0px;width: 80%;margin-bottom: 20px;}
.quailty .quailty_intro  .fr-quailty1{display: none;}
.quailty .quailty_intro .fr .fr-quailty{position: absolute;bottom: 0;display: flex;align-items: center;justify-content: center;left: -30%;width: 130%;      background-color: #1f447d;height: 150px;}
.quailty .quailty_intro .fr .fr-quailty p{color:#fff;   font-size:20px; }
.quailty .quailty_intro .fr .fr-quailty .item{background-color: #1f447d;width: 34%;display: flex;align-items: center;padding: 20px;color: #fff;}
.quailty .quailty_intro .fr .fr-quailty .item img{width: 90%;margin-right: 10px;}
.quailty .quailty_intro .fr .fr-quailty .item  div{width: 50%;}
.quailty .quailty_intro .fr .fr-quailty .item h5{font-size: 16px;}
.quailty .quailty_intro .fr .fr-quailty .item span{font-size: 24px;}
.quailty .quailty_intro .fr .fr-quailty .item:hover{background-color: #00266b;}
/* .quailty .quailty_intro .fr .fr-quailty .item:nth-child(1){background-color: rgba(51,81,137,.9);} */
.quailty .title{width: 100%;text-align: center;padding: 50px 0 ;}
.quailty  .title_top{font-size: 36px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.quailty  .title_top span{display: flex;align-items: center;}
.quailty  .title_top h4{padding: 0 20px;font-weight: bold;}
.quailty  .title h6{font-size: 16px;color: #666;padding-top: 15px;}

.quailty .quailty_system{background: url(../img/quailty_bg.png) no-repeat;width: 100%;margin: 100px 0  89px;background-size: 100%;height: 390px;}
.quailty .quailty_system .title{font-size: 36px;color: #fff;}
.quailty .quailty_system .system-main{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.quailty .quailty_system .system-main .item{width: 24%;}
.quailty .quailty_system .system-main .item .icon{width: 30%;text-align: center;margin: 0 auto; height: 100px;}
.quailty .quailty_system .system-main p{text-align: center;color: #fff;padding-top: 10px;font-size: 24px;}
.quailty .quailty_system .system-main .item .icon1{background: url(../img/quilty_icon1.png) no-repeat;background-size: 100%;}
.quailty .quailty_system .system-main .item .icon2{background: url(../img/quilty_icon2.png) no-repeat;background-size: 100%;}
.quailty .quailty_system .system-main .item .icon3{background: url(../img/quilty_icon3.png) no-repeat;background-size: 100%;}
.quailty .quailty_system .system-main .item .icon4{background: url(../img/quilty_icon4.png) no-repeat;background-size: 100%;}
.quailty .quailty_idea{margin-bottom: 150px;}
.quailty .quailty_idea p{font-size: 16px;text-indent: 24px;line-height: 30px;color: #474747;}


/* 人才招聘 */
.Yserve-header{display: none;}
.people .recruit{width: 100%;}
.people .people_main{margin-bottom:100px;}
.people .recruit-content{width: 100%;margin-top: 60px;border-bottom: 1px solid #ddd;padding-bottom: 30px;}
.people .recruit-header{display: flex;align-items: center;justify-content: space-between;height: 40px; background-color: #fce5e7;
margin: 20px 0;padding: 15px 0;}
.people .header-left{padding: 0 20px; background-color: #E60012;height: 40px;text-align: center;line-height: 40px;font-weight: bold;color: #fff;font-size: 20px;}
.people .header-right{padding-right: 30px;font-size:16px;}
.people .count{margin: 0px 0 40px;}
.people .count p{line-height: 25px;color: #666;font-size: 16px;}
.people .station,.office{margin:0 0px 30px ;}
.people .station h4,.office h4,.count h4{font-size: 16px;font-weight: bold;padding: 0px 0 20px;}
.people .station ul,.office ul{padding-left: 20px;}
.people .station ul li,.office ul li{font-size: 16px;color: #666;line-height: 27px;list-style: decimal;}

/* 成长与发展 */
.grow .grow_main{margin: 70px 0 100px;width: 100%;}
.grow .grow1{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.grow .grow_main .grow_item{position: relative;width: 47%;margin-bottom: 20px;height: 100%;}
.grow .grow_main .grow_item .grow_icon img{width: 100%;}
.grow .grow_main .grow_item .grow_title{position: absolute;top: 0px;left: 0px;color: #fff;width: 100%;height: 99%;background: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(255,255,255,0));}
.grow .grow_main .grow_item p:first-child{font-size: 36px;display: flex;align-items: center;width: 100%;padding: 40px 40px 0;}
.grow .grow_main .grow_item p:nth-child(2){padding: 30px 30px 0;width: 80%;display: none;font-size: 16px;line-height: 30px;}
.grow .grow_main .grow_item p img{padding-right: 10px;}
.grow .grow_main .grow_title:hover{background-color: rgba(0,0,0,.4);}
.grow .grow_main .grow_title:hover p:nth-child(2){display: block;}

/* 人才理念 */
.vision{width: 100%;}
.m_vision_main{display: none;}
.vision .vision_main{ width: 100%;background: url(../img/vision_bg.png) no-repeat;height: 700px;background-size: 100%;background-position:0 300px ;margin-top: 120px;}

.vision .vision_main .main{background-color: rgba(255,255,255,.8);width: 100%;height: 500px;padding-top: 60px;box-shadow: -1px -1px 5px #ddd;}
.vision .vision_main .main h5{text-align: center;font-size: 36px;padding-bottom: 40px;}
.vision .vision_main .main p{line-height: 32px;text-indent: 24px;width: 80%;margin: 0 auto;}


.vision_bootom {width: 100%;margin-top: 120px;margin-bottom: 100px;}
.vision_bootom .item{margin-bottom: 50px;}
.vision_bootom .item .fl{width: 45%;}
.vision_bootom .item .fl img{width: 100%;}
.vision_bootom .item .fr{width: 50%;}
.vision_bootom .item .fr h4{margin-top: 30px;font-size: 30px;}
.vision_bootom .item .fr h6{font-size: 16px;color: #c4c4c4;padding-bottom: 40px;}
.vision_bootom .item .fr p{font-size: 16px;line-height: 30px;text-indent: 24px;color: #474747;}

/* 联系我们 */

.we{margin-top: 77px;width: 100%;}
.we .fl{width:50%;}
.we .fr{width: 35%;text-align: center;}
.we .fl h3{font-size: 36px;}
.we .fl h6{margin: 8px 0 20px;}
.we .we-link{line-height: 30px;font-size: 14px;}
.we .we-link a{font-size: 18px;color: #333;}
.we .we-link li{color: #999;font-size: 18px;margin-bottom: 10px;}
.we .we-main{padding-bottom: 80px;}
/* .we .we-link li:nth-child(3){margin-bottom: 40px;} */
.we .fr h4{color: #333333;font-size: 24px;text-align: left;margin-top: 60px;}
.we .fr .leave{margin-bottom: 20px;text-align: right;}
.we .fr .leave-item input{width: 100%;border: 1px solid #ddd;outline: none;background-color: none;height: 43px; display: block;margin-bottom: 20px;padding: 0 20px;}
.we .fr .leave-item input::placeholder,.leave textarea::placeholder{font-size: 16px;color: #b1b1b1;}
.leave textarea{background-color: none;margin: 0px 0; resize: none;width: 100%;outline: none;border: 1px solid #ddd;padding:8px 20px;height: 290px;}
.leave button{padding:8px 40px;background-color: #e60012;border:none;outline: none;color: #fff;text-align: center;margin-top: 65px;}
.contanct-map{margin: 40px 0;height:420px}
.we .fr p{text-align: left;margin: 20px 0 40px;color: #595959;}
.contanct-map img{width: 100%;}

/* 新闻 */
.Ynew1-item{display: none;}
.new-banner img{width: 100%;margin-top: 90px;position: relative;}
.pnews{margin-top: 70px;}
.new_main .pnews-left{width: 65%;float: left;}
.new_main .pnew-icon{position: relative;}
.new_main .pnew-icon a{display:block;width:100%;height:370px;position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
/* .pnew-icon a:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;} */
.new_main .pnews-left img{width: 100%;}
.new_main .pnews-left .icon-time{position: absolute;top: 0;background-color: #e60012;color: #fff;padding: 20px 20px;}
.new_main .icon-time h3{font-size: 40px;}
.new_main .icon-time h3,.icon-time h6{color: #fff;text-align: center;}
/* .time h3:hover,.time h6:hover{color: #3c92ff;} */
.new_main .icon-time h6{font-size: 18px;line-height: 30px;}
.new_main .pnew-icon p{position: absolute;bottom: 0;background-color: rgba(0,0,0,.5);color: #fff;width: 100%;text-align: left;padding: 10px 80px;font-size: 16px;}
.new_main .pnew-content{margin: 30px 0 20px;border-bottom: 1px solid #ccc;padding: 10px 0 20px;}
.new_main .time{float: left;width: 10%;}
.new_main .time h5{font-size: 36px;text-align: center;border-bottom: 1px solid #ddd;padding: 5px 0 10px;color: #666;}
.new_main .time h6{padding: 10px 0;color: #999;text-align: center;font-size: 18px;}
.new_main .pnew-title{float: right;width: 85%;}
.new_main .pnew-title h3{font-size: 24px;padding-bottom: 10px;}
.new_main .pnew-title h3 a{font-size: 24px;}
.new_main .pnew-title p a{line-height: 30px;font-size: 16px;color: #666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; overflow:hidden;/* autoprefixer: ignore next */-webkit-box-orient: vertical;}
.new_main .pnew-title h3:hover a{color: #e60012;}
.new_main .pnew-title p:hover a{color: #e60012;}
.new_main .pnews-right{width: 30%;float: right;}
.new_main .pnews-right-icon{margin-bottom: 20px;}
.new_main .right-icon1,.right-icon2,.right-icon3{position: relative;margin-bottom: 0px;}
.new_main .pnews-right .pnews-right-icon img{width: 100%;}
.new_main .pnews-right-icon p{position: absolute; background-color: rgba(0,0,0,.4);color: #fff;padding: 5px 0 5px 10px; width: 100%;font-size: 16px;}
.new_main .pnews-right-icon span{padding-left: 0px;}
.new_main .right-title1 {background-color: #f5f5f5;width: 100%;display: none;}
.new_main .right-title1 h6{padding: 10px 10px;line-height: 20px;width: 85%;font-size: 14px;}
.new_main .right-title2 {background-color: #f5f5f5;width: 100%;display: none;}
.new_main .right-title2 h6{padding: 10px 10px;line-height: 20px;width: 85%;font-size: 14px;}
.new_main .right-title3 {background-color: #f5f5f5;width: 100%;display: none;}
.new_main .right-title3 h6{padding: 10px 10px;line-height: 20px;width: 85%;font-size: 14px;}

.new_main .pages{width: 100%;text-align: center;margin: 60px 0 100px;}
.new_main .list-inline{display: flex;align-items: center;}
.new_main .pages ul li{padding: 5px 15px;border: 1px solid #ddd;color: #ddd;margin-right: 20px;}
.new_main .pno2{background-color: #e60012;color: #fff;}
.new_main .pno2 a{color: #fff;}
.new_main .pno8{padding: 0 !important;margin: 0 !important;}
.new_main .pno8,.pno9{border: none !important;}
.new_main .pno9 input{width: 50px;height: 30px;border: 1px solid #ddd;margin: 0 5px;}

.Yserve-path .hy{background-color: #e60012;}
.Yserve-path .hy a{color: #fff;}



 #page{text-align: center;}
 #page .pagination{display:inline-block;}
 #page .pagination li{color: #ededed;border: 1px #ededed solid;margin: 0 5px;display: inline-block;width:auto;padding:0;border:none;}
 #page .pagination li a{padding: 2px 10px;display: inline-block;color:#333;border-radius:0}
 #page .pagination li a input{width: 50px;margin: 0 5px;border: 1px solid #D9D9D9;outline: none;padding-left: 5px;}
 #page .pagination li:hover a{cursor: pointer;background: #971524;color: #fff;}
 #page .pagination li.active{border: 1px #971524 solid;border:none}
 #page .pagination li.active a{background: #971524;border: none;color: #fff;font-weight:bold}
 #page .pagination li.bornoe{border:none;}
 #page .pagination li.bornoe a{border:none;}
 #page .pagination li.bornoe:hover a{background-color:#fff;color:#333}

/* 新闻详情 */
.m_newdetail {display: none;}
.newdetail .path{background-color: #f5f5f5;width: 100%;margin-top: 50px;}
.newdetail .case-header{padding: 15px 0;background: url(../img/new_icon.png) no-repeat ;width: 30%;background-size: 100%;}
.newdetail .case-header h6{font-size: 16px;display: flex;align-items: center;padding-left: 20px;}
.newdetail .case-header h6 img{margin-right: 10px;}
.newdetail  .case-header h6 span a{color: #fff;font-size: 18px;}
.newdetail  .newdetail-left{margin-top: 70px;width: 60%;}
.newdetail  .newdetail-left h2{padding: 10px 0;line-height:40px;font-size: 36px;}
.newdetail  .newdetail-left h5{padding: 20px 0;color: #999;font-size: 16px;}
.newdetail .newdetail-left h5 span{padding-right: 40px;}
.newdetail .newdetail-left img{width: 100%;}
.newdetail .newdetail-left h6{padding:20px 0;font-weight: bold;font-size: 16px;}
.newdetail .newdetail-left p{font-size: 16px;text-indent: 24px;line-height: 30px;}
.newdetail .newdetail-right h2{padding-left: 0 !important;font-size: 24px;font-weight: bold;}
.newdetail .newdetail-right{width: 35%;margin-top: 50px;background-color: #f5f5f5;padding: 20px 40px;}
.newdetail .newdetail-right ul{padding-top: 10px;}
.newdetail .newdetail-right ul li{list-style: disc;padding:20px 0;border-bottom: 1px solid #e7e7e7;font-size:14px ;color: #666;}
.newdetail  .newdetail-right ul li:hover{color:#e60012 ;}
.newdetail  .newdetail-right ul li:hover a{color:#e60012 ;}
.newdetail  .newdetailbottom{padding: 20px 0;border-top: 1px solid #ccc;margin-top: 100px;}
.newdetail  .newdetailbottom ul li{font-size: 16px;line-height: 30px;}
.newdetail  .newdetailbottom ul li span{text-align: center;color: #e60012;font-size: 16px;}




@media screen and (max-width:750px) {
	.banner{display: none;}
	.header{display: none;}
	.m_head{padding: 0px 3%;width: 100%;z-index: 999;display: block;}
	.m_head .away{position: fixed;top: 0;width: 100%;padding: 5px 3%;z-index: 999;background: #fff;margin: 0;box-shadow: 1px 1px 9px #e5e5e5;}
	.m_head .logo{float: left;width: 150px; height:50px;background: url(../img/m_logo.png) left no-repeat;background-size:80%;}
	.m_head .fr .icon{float: right;width: 30px; height: 50px;line-height: 50px;}
	.m_head .m_nav{display: none; position: absolute;top:0px;left: 0;width: 100%;height: 100vh; z-index: 999; background: #fff;}
	.m_head .m_nav .close{width: 80%;margin: 20px auto;text-align: right;}
	.m_head .m_nav   .list .this {color:#e60012 ;}
	.m_head .m_nav .close img{width: 24px;height: 24px;vertical-align: middle;}
	.m_head .m_nav .list ul li{width: 90%;margin: 0 auto; border-bottom: 1px #eaeaea solid;}
	.m_head .m_nav .list ul li a{display: block;height: 50px;line-height: 50px; font-size: 16px;color: #545454;}
	.m_head .m_nav .list ul li .may{display: none;}
	.m_head .m_nav .list ul li .may li:last-child{border: none;}
	
	/* 首页 */
.index .title{width: 100%;text-align: center;margin: 40px auto ;}
.index .title_top{font-size: 20px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.index .title_top span{display: flex;align-items: center;}
.index .title_top h4{padding: 0 20px;font-weight: bold;}
.index .title h6{display: none;}
.index_about_main{margin: 0;width: 90%;margin: 0 auto;}
.index_about_main .fl,.index_about_main .fr{width: 100%;float: none;}
.index_about_main .fr{height: 300px;}
.index_about_main .fl .fl_icon1{background: none;}
.index_about_main .fr h4{font-size: 18px;text-align: center;}
.index_about_main .fr h6{font-size: 12px;text-align: center;width: 100%;padding: 10px 0;}
.index_about_main .fr p{width:100%;font-size: 14px;line-height: 20px;}
.index_about_main .fr .more{width: 30%;margin: 0 auto;}
.index_about_main .fr .more a{width: 110px;font-size: 14px;padding: 8px 20px;color: #fff;border: none; background: url(../img/xy1.png) no-repeat #e60012;background-position: 90% 50%;}


.index_advantage .advantage_intro p{font-size: 14px;line-height: 20px;color: #474747;}
.index_advantage .advantage_intro1{background: none;}
.index_advantage .advantage_intro_main .advantage_item{width: 48%;height: 230px;border: 1px solid #ddd;margin-bottom: 30px;}
.index_advantage .advantage_intro_main .advantage_item .title_icon{margin: 15px;width: 60px;height: 60px;}
.index_advantage .advantage_intro_main .advantage_item .title_icon span{height: 50px;width: 50px;}
.index_advantage .advantage_intro_main .advantage_item p{font-size: 14px;line-height: 20px;padding: 10px;color: #474747;overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;height: 90px;
-webkit-box-orient: vertical;}
.index_advantage .advantage_intro_main .advantage_item h5{font-size: 15px;}


.index_area_main .area_item{width: 48%;margin-bottom: 10px;}
.index_area_main{margin-bottom: 50px;width: 90%;margin: 0 auto;}
.index_area_main .area_item .area_title .title_icon {display: none;}
.index_area_main .area_item .area_title{height:50px;bottom: 5px;line-height: 50px;}
.index_area_main .area_item .area_title h6{display: none;}
.index_area_main .area_item .area_title p{font-size: 14px;height:50px; background: rgba(0,0,0,.5);margin-top: 0;}
.Ynew1-item .more{width:35%;margin: 0 auto;text-align: center;}
.Ynew1-item .more a{display: inline-block; width: 110px;font-size: 14px;padding: 8px 20px;color: #fff;border: none; background: url(../img/xy1.png) no-repeat #e60012;background-position: 90% 50%;}
.index_news_main{display: none;}
.m_index_news{display: block;width: 90%;margin: 0 auto;}
.m_index_news_top{width: ;}
.m_index_news_top ul{display: flex;align-items: center;justify-content: space-between;}
.m_index_news_top .active{color: #e60012;border-bottom:2px solid #e60012;padding-bottom: 10px;}
/* 关于我们 */
.about_intro{margin: 50px 0 30px;}
.about .title{padding: 30px 0;}
.about_intro .fl,.about_intro .fr,.about_intro3 .fl,.about_intro3 .fr{width:100% ;float: none;}
.about_intro .fr h6,.about_intro3 .fr h6{border: none;text-align: center;padding: 10px 0;}
.about_intro .fr h4,.about_intro3 .fr h4{font-size: 18px;text-align: center;margin-top: 20px;}
.about_intro .fr p,.about_intro3 .fr p{font-size: 14px;line-height: 20px;text-indent: 24px;color: #474747;padding-top: 0;}
.about_intro .fr h5{padding-bottom: 5px;font-size: 14px;}
.about_intro1,.about_intro2 ,.about .toggle-icon{display: none;}
.about_intro3{display: block;width: 100%;}
.about_intro3 .fl img{width: 100%;}
.about .title_top{font-size: 20px;}
.about .title h6{display: none;}
.about_partner{background: none;}
.Ytheme-content{width: 100%;padding: 20px 0 20px;display: block;}
.Ytheme7-item {width: 47%;border: 1px solid #eee;margin-bottom: 20px;}
.Ytheme7-item  img{width: 100%;}
.Ytheme7-main img:hover{box-shadow: 0 0 2px #e60012;}
.Ytheme6-more {margin: 0 auto 10px;width: 100%;text-align: center;}
.Ytheme6-more a{text-align: center;display: inline-block;margin: 0 auto;color: #999;font-size: 16px;}
.Ytheme6-more a img{width: 15%;padding-left: 5px;}
.m_intro2{display: block;width: 90%;margin:20px auto;}
.intro_item{width: 100%;position: relative;}
.m_intro2 .icon{width: 100%;}
.m_intro2 .icon img{width: 100%;height: 300px;}
.m_intro2 .m_intro_title{position: absolute;width: 100%;top: 0;color: #fff;background: rgba(0,0,0,.5);height: 100%;}
.m_intro2 .m_intro_title h5{font-size: 18px;padding: 20px 0;text-align: center;}
.m_intro2 .m_intro_title h4{font-size: 16px;text-align: center;padding-bottom: 20px;}
.m_intro2 .m_intro_title p{width: 90%;margin: 0 auto;text-indent: 24px; overflow-y: scroll;height: 180px;}
.m_intro2 .m_intro_title p::-webkit-scrollbar {width :0px; height: 0px;}
 .swiper-container{
    --swiper-theme-color: #e60012;
    --swiper-pagination-color: #e60012;/* 两种都可以 */
  }
.about_banner{display: none;}
.mabout-banner{display: block;}
.mabout-banner{width: 100%;}
.mabout-banner img{width: 100%;}
.w{width: 90%;margin: 0 auto;}


/* 行业领域 */

.industry .title_top{font-size: 20px;}
.industry .title{margin: 40px 0;}
.industry .title h6{display: none;}
.industry .toggle-icon{display: none;}
.industry .m_industry{display: block;margin-bottom: 50px; width: 100%;}
.industry .swiper-container{width: 100%;}
.m_industry .toggle-item  {width: 100%;margin: 0 auto;text-align: center;}
.m_industry  .swiper-slide {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap; width: 100% !important;text-align: center;margin: 0 auto;}
.m_industry .toggle-item1  li{width: 48%;margin: 0 auto 30px;text-align: center;position: relative;}
.m_industry  .toggle-item1 li img{width:100%;text-align: center;}
.m_industry  .toggle-item1 p{position: absolute;bottom: 5px;background: rgba(0,0,0,.5);width:100%;color: #fff;padding: 10px 0;}

/* 核心优势 */
.advantage .title_top{font-size: 20px;}
.advantage .title{margin:40px 0;}
.advantage .title h6{display: none;}
.advantage .advantage_intro p{font-size: 14px;line-height: 20px;color: #474747;}
.advantage .advantage_intro1{background: none;}
.advantage .advantage_intro_main .advantage_item{width: 48%;height: 230px;border: 1px solid #ddd;margin-bottom: 30px;}
.advantage .advantage_intro_main .advantage_item .title_icon{margin: 15px;width: 60px;height: 60px;}
.advantage .advantage_intro_main .advantage_item .title_icon span{height: 50px;width: 50px;}
.advantage .advantage_intro_main .advantage_item p{font-size: 14px;line-height: 20px;padding: 10px;color: #474747;overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;height: 90px;
-webkit-box-orient: vertical;}
.advantage .advantage_intro_main .advantage_item h5{font-size: 15px;}
.advantage_Honor{display: none;}
.advantage_zhanshi{display: none;}
.advantage{padding-bottom: 0;}
.advantage .m_advantage{display: block;margin-bottom: 50px;}
.advantage .advantage_intro1{padding-bottom: 0;}
.m_advantage .toggle-item  {width: 100%;margin: 0 auto;text-align: center;}
.m_advantage  .toggle-item1  {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap; width: 90%;text-align: center;margin: 0 auto;}
.m_advantage .toggle-item1  li{width: 45%;margin: 0 auto 50px;text-align: center;}
.m_advantage  .toggle-item1 li img{width:80%;text-align: center;}
.m_advantage  .toggle-item1 p{width:100%;height: 38px;}
/* 行业详情 */
.IndustryDetail  .path{display: none;}
.IndustryDetail .newdetail-main{display: none;}
.IndustryDetail .m_newdetail .Ynewdetail-main{margin-top: 30px;padding-bottom: 20px;}
.IndustryDetail .m_newdetail .Ynewdetail-main h3{font-size: 18px;line-height: 30px;font-weight: bold;text-align: center;}

.IndustryDetail .m_newdetail .Ynewdetail-main p{text-indent: 24px;line-height: 30px;font-size: 15px;color: #999;}
.IndustryDetail .m_newdetail .Ynewdetail-main img{width: 100%;margin: 20px 0;}
.IndustryDetail .m_newdetail .Yserve-path .Yqn{background-color: #e60012;}

.IndustryDetail .m_newdetail .Yserve-path .Yqn a{color: #fff;}




/* 产品方案 */
 .product .title{margin: 40px auto  10px;padding:0 0 10px ;}
  .product .titlex{  margin: 0px auto  20px;padding:0 0 10px ;    }
.product .title_top{font-size: 18px;}
.product .intro_main{background: none;}
.product .intro_main .fl{float: none;width: 100%;}
.product .intro_main .fr{float: none;width: 100%;padding-top: 0;color: #333;}
.product .intro_main .fr h4{color: #333;text-align: center;font-size: 16px;padding-top:30px ;}
.product .intro_main .fr p{color: #474747;font-size: 14px;line-height: 20px;}
.product .intro_main .fr .fr_icon{margin-top: 0;width: 100%;text-align: center;}
.product .title h6{display: none;}
.product_test1{padding: 50px 0 30px;}
.product_test_icon .test1,.product_test_icon .test2{width: 100%;margin-bottom: 20px;}
.product .product_test h4,.product_test_icon h5{font-size: 16px;text-align: center;}
.product_test2 .title{font-size: 18px;margin-top: 60px;}
.product .product_test .test_icon{width: 100%;}
.product_test2{padding-bottom: 30px;}


.product .intro_main {height: 760px;}
.product .intro_main .left{ width:100%;  margin-bottom:20px;float:none;}
.product .intro_main .left video{width:100%;}

.product .intro_main .fl .right{margin-bottom:20px;}

.product .intro_main .fl .right .fl_icon{width: 100%;position: relative; margin-bottom:11px; margin-left:0;}
.product .intro_main .fl .right .fl_icon img{width: 100%;}
.product .intro_main .fl .right .fl_icon p{position: absolute;bottom: 0;background-color: #7a8a9f;color: #fff;width:100%;margin: 0 auto;padding:5px 0; text-align: center;}
.product .bot {background:none;width:100%; height:480px;}

.product .top{color: #333;font-size: 18px;text-align: center;padding-top:15px;}
.product .onex h4{color: #333;font-size: 15px;text-align: center;padding-top:15px;}
.product .onex p{color: #666;font-size: 14px;text-align: center;padding:15px 0 0;}


/* 行业解决 */
.solution_content .icon-item{width: 48%;}
.solution_content .icon-item img{height: 150px;}
.solution .solution_top{display: none;}
.solution_content .icon-title{position: static;background:none;color: #333;padding: 0;}
.solution_content .icon-title a{color: #333;}
.solution_content .icon-title1{height: 150px;padding-top: 0;}
.solution_content .icon-title1{display: flex;align-items: center; position: static;background-color: #E60012;height:30px;border-radius: 30px;margin: 20px auto;width: 90%;}
.solution_content .icon-item .icon-title1 img{width: 20px;height: 20px;margin-left: 20px;}
.solution_content .icon-title1 p{display: inline-block;font-size: 10px;text-align:center;}
.solution_content{padding-bottom: 0px;}
.solution .pages {display: none;}
.solution .solution_title .title{display: block;}
.solution .solution_title .title{width: 100%;text-align: center;margin: 40px auto 20px;padding: 10px 0;}
.solution .solution_title .title_top{font-size: 20px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;font-weight: bold;}
.solution .solution_title .title_top span{display: flex;align-items: center;}
.solution .solution_title .title_top span img{width: 100%;}
.solution .solution_title .title_top h4{font-weight: bold;}
.solution_title,.Ytheme6-more{display: block;}
/* 公司概述 */
.general_intro{margin-top: 50px;}
.general_intro .fl,.general_intro .fr{width: 100%;float: none;}
.general_intro .fl .ge{display: none;}
.general .general_fl_icon{display: block;}
.general_intro .fr h4{font-size: 18px;}
.general_intro .fr h6{font-size: 12px;color: #ccc;border: none;margin-bottom: 0;}
.general_intro .fr p{font-size: 14px;line-height: 20px;}
.num_main .num_item{width: 50%;margin-bottom: 30px;padding: 0;}
.num_main .num_item h5 span{font-size: 24px;}
.num_main .num_item h6{font-size: 15px;}
.general_num{margin: 20px 0 50px;}
.About-Intro{display: none;}
.general .title{margin: 0 auto;}
.general .title_top{font-size: 20px;}
.m_about_intro{display: block;}
.m_about_intro_main{width: 90%;margin: 30px auto 40px;}
.m_about_intro_main img{width: 100%;}
.m_vision_item .m_vision_title .item_top h4{font-size: 18px;padding: 20px 0 0;text-align: center;}
.m_vision_item .m_vision_title .item_top  h6{padding: 0 0 20px;text-align: center;color: #999;}
.m_vision_item p{color: #474747;text-indent: 24px;font-size: 14px;line-height: 20px;}

	/* 新闻中心 */
	.new_main{display: none;}
	.Ynew1-item{width: 100%;margin: 0 auto;display: block;}
.Ynew1-item .Ynew1-main{width: 100%;margin: 20px auto 20px;border: 1px solid #f5f5f5;padding: 20px 10px 0px;}
.Ynew1-item .Ynew1-left img{width: 100%;}
.Ynew1-item .Ynew1-right h3{padding:20px 0 10px;font-size:18px;font-weight: bold;font-family: SourceHanSansCN;line-height: 20px;}
.Ynew1-item .Ynew1-right p{font-size: 14px;margin-bottom: 1px;line-height: 25px;color: #666;}
.Ynew1-item .Ynew1-right span{text-align: right;display: inline-block;width: 100%;color: #999;padding-bottom: 20px;}
.Ynew1-item .Ypages{width: 100%;margin-bottom: 30px;}
.Ynew1-item .Ypages ul li{float: left;border: 1px solid #eee;margin:0 2px 10px;font-size: 14px;}
.Ynew1-item .Ypages ul li a{font-size: 14px;padding: 0 3px;}
.Ynew1-item .no1{background-color: #e60012;color: #fff;}
.Ynew1-item .no1 a{color: #fff;}
.Ynew1-item .no7{background-color: #e60012;color: #fff;}
.Ynew1-item .no7 a{color: #fff;}
.Ynew1-item .total ,.no6{border: none !important;}
.Ynew1-item .Ypages .no6 input{width: 30px;height: 20px;border: 1px solid #eee;}

/* 新闻详情 */
.m_newdetail {display: block;}
.newdetail .path{display: none;}
.newdetail .newdetail-main{display: none;}
.m_newdetail .Ynewdetail-main{margin-top: 30px;padding-bottom: 20px;}
.m_newdetail .Ynewdetail-main h3{font-size: 18px;line-height: 30px;font-weight: bold;}
.m_newdetail .Ynewdetail-main h5{color: #999;line-height: 40px;}
.m_newdetail .Ynewdetail-main h5 span{padding-right: 10px;}
.m_newdetail .Ynewdetail-main p{text-indent: 24px;line-height: 30px;font-size: 15px;color: #999;}
.m_newdetail .Ynewdetail-main img{width: 100%;margin: 20px 0;}
.m_newdetail .Yserve-path .Yqn{background-color: #e60012;}
.m_newdetail .Yserve-path .Yqn a{color: #fff;}
.m_newdetail .Ynewdetailbottom{padding: 20px 0;border-top: 1px solid #ccc;}
.m_newdetail .Ynewdetailbottom ul li{font-size: 14px;line-height: 25px;color: #333;}
.m_newdetail .Ynewdetailbottom ul li a{font-size: 14px;color: #333;}
.m_newdetail .Ynewdetailbottom ul li span{text-align: center;color: #666;}
.m_newdetail .Ynewdetailbottom ul li a span:hover{color: #3c92ff;}
	
	
	
	/* 科技研发 */
.quailty .quailty_intro .fl{width: 100%;}
.quailty .quailty_intro{margin-top: 30px;}
.quailty .quailty_intro  .title{display: block;}
.quailty .quailty_intro  .title{width: 100%;text-align: center;margin: 40px auto 20px;padding: 10px 0;}
.quailty .quailty_intro .title_top{font-size: 20px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.quailty .quailty_intro .title_top span{display: flex;align-items: center;}
.quailty .quailty_intro .title_top span img{width: 100%;}
.quailty .quailty_intro .title_top h4{padding: 0 20px;font-weight: bold;}
.quailty .quailty_intro .fr{float: none;width: 100%;}
.quailty .quailty_intro .fr h4,.quailty .quailty_intro .fr h6{display: none;}
.quailty .quailty_intro .fr p{width: 100%;font-size: 14px;}
.quailty .quailty_intro .fr .fr-quailty{display: none;}

.quailty .quailty_intro  .fr-quailty1{display: flex;align-items: center;justify-content: space-between;width: 100%;margin-top: 20px;}
.quailty .quailty_intro  .fr-quailty1 .item{background-color: #f5f5f5;width: 32%;padding: 20px;color: #333;}
.quailty .quailty_intro  .fr-quailty1 .item img{width: 90%;margin-right: 10px;}
/* .quailty .quailty_intro  .fr-quailty1 .item h5{font-size: 16px;} */
.quailty .quailty_intro  .fr-quailty1 .item span{font-size: 14px;}
.quailty .quailty_intro  .fr-quailty1 .item:nth-child(1){background-color: #f5f5f5;}
.quailty .quailty_intro  .fr-quailty1 .item:nth-child(even){background-color: #f5f5f5;}

.quailty .quailty_system{background: url(../img/quilty_bg.png) no-repeat;margin: 50px auto 0px;height: 320px;}
.quailty .quailty_system .system-main{margin: 50px 0 0;}
.quailty .quailty_system .system-main p{font-size: 14px;}
.quailty .quailty_system .title{font-size: 18px;}
.quailty .quailty_system .system-main .item .icon{width: 80%;height: 80px;}
.quailty  .title_top{font-size: 20px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.quailty .title{padding: 50px 0 20px;}
.quailty  .title_top span{display: flex;align-items: center;width: 40%;}
.quailty  .title_top span img{width: 100%;}
.quailty  .title_top h4{padding: 0 20px;font-weight: bold;width: 80%;}
.quailty .title h6{font-size: 14px;display: none;}
.quailty .quailty_idea{margin-bottom: 50px;}

/* 科技研发 */
.m_research_intro{display: block;}
.research_intro{display: none;}
.research .title{padding:50px 0 30px ;}
.research .research_people .research_main .people_item{width: 48%;}
.research .research_people .research_main .people_item img{height:200px;}
.research .research_people .people_item .title{height: 200px;}
.research .research_people .research_main{margin-bottom: 50px;}
.research .research_people .people_item .title h3{font-size: 18px;}
.research .research_people .people_item .title p{font-size: 14px;}
.research .research_system{background: none;margin: 0 0 50px;height: 230px;}
.research .title_top h4{color: #333;font-size: 20px;}
.research .title h6{display: none;}
.research .research_system .system-main p{color: #333;width: 100%;color: #474747;text-align: left;line-height: 20px;font-size: 14px;}
.m_research_intro .swiper-container{width: 100%;padding-bottom: 50px;}
.m_research_intro .swiper-container .swiper-slide{width:100%;text-align: center;}
.m_research_intro .swiper-container .swiper-slide img{display: block;width:80%;height: 250px; margin: 0 auto;transform: scale(1);transition: all 1s;}
.m_research_intro .swiper-container .swiper-slide h3{color: #333;font-size: 16px;margin: 20px 0 10px;display: none;}
.m_research_intro .swiper-container .swiper-slide p{color: #666666;font-size:14px;margin: 0 auto;display: none;line-height: 20px;text-align: left;}
.m_research_intro .swiper-container .swiper-slide-active h3{display: block;font-size: 16px;}
.m_research_intro .swiper-container .swiper-slide-active p{display: block;width: 100%;}
.m_research_intro .swiper-container .swiper-slide:hover img{transform: scale(1.1);transition: all 1s;}


	/* 人力资源 */
.Yserve-header{display: flex;align-items: center;font-size: 12px;width: 90%;margin: 20px auto 0;text-align: center;justify-content: center;}
.Yserve-header div{width: 33%;text-align: center;}
.Yserve-header div a{border: 1px solid #ddd; padding: 8px 10px;width: 90%;font-size: 12px;display: inline-block;}

.Yserve-header .active {background-color: #e60012;color: #fff;border: none;}
.people .recruit-content{margin-top:30px}
.people .people_main{margin-bottom:50px;}
.people .recruit-content{border: none;padding: 0;}
.people .header-left{font-size: 14px;}
.people .station h4, .office h4, .count h4{font-size:18px;}
.people .count{margin: 0 0 20px;}
.people .station ul li, .office ul li,.people .count p{font-size: 14px;}
/* 成长 */
	.grow .grow_main .grow_item{width: 90%;margin: 0 auto 20px;}
	.grow .grow_main{margin:30px 0 50px;}
	.grow .grow_main .grow_item p img{width: 20%;}
	.grow .grow_main .grow_item .grow_title{width: 100%;}
  .grow .grow_main .grow_item p:nth-child(2){padding:20px 20px ;width: 100%;font-size: 14px;line-height:20px;}
	.grow .grow_main .grow_item p:first-child{font-size: 18px;}
	
	/* 理念 */
	.vision_bootom,.vision_main{display: none;}
.m_vision_main{padding-bottom: 50px;display: block;}
.m_vision_main .m_vision_item .title{width: 100%;text-align: center;margin: 40px auto 20px;}
.m_vision_main .m_vision_item .title_top{font-size: 20px;display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;}
.m_vision_main .m_vision_item .title_top span{display: flex;align-items: center;}
.m_vision_main .m_vision_item .title_top span img{width: 100%;}
.m_vision_main .m_vision_item .title_top h4{padding: 0 20px;font-weight: bold;}
.m_vision_main .m_vision_item p{font-size: 14px;line-height: 20px;text-indent: 24px;color: #474747;}
	/* 联系我们 */
	.we{width: 90%;margin: 30px auto 0; }
	.we .fr .leave{text-align: center;}
	.we .fl{width: 100%;float: none;}
	.we .fl h3{font-size: 18px;}
	.we .we-link li{font-size: 14px;margin-bottom: 15px;}
	.we .we-link a{font-size: 14px;}
	.we .fr{width: 100%;float: none;}
	.contanct-map{height: 320px;}
/* 	.contanct-map img{width: 70% !important;} */
	.we .fr h4{font-size: 18px;}
	.we .fr p{margin: 20px 0;}
	.we .we-main{padding-bottom: 30px;}

	
	.footer{display: none;}
.m_footer{width: 100%;background-color: #333333;display: block;}
.m_footer_top{width: 100%;border-bottom:1px solid #999 ;padding:0 0 20px;}
.m_footer_top ul{display: flex;align-items: center;padding: 25px 0 0px;width: 90%;margin: 0 auto;flex-wrap: wrap;}
.m_footer_top ul li{width: 25%;text-align: center;margin-bottom: 10px;}
.m_footer_top ul li a{color: #fff;font-size: 14px;}
.m_footer .bottom{text-align: center;}
.m_footer .bottom p{font-size: 13px;color: #ccc;padding: 20px 0;}
}