*{padding: 0;margin: 0;box-sizing: border-box;}
body,html{color: #000;font-size: 0.28rem;}
.clr{clear:both;}
.ellipsis{text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.ellipsis2{ overflow: hidden;	text-overflow: ellipsis;	-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;line-clamp: 2;}
.flex{display: flex;display: -webkit-flex;}
/* .model{padding-top: 60px;}
.modelPad{padding: 60px 0 50px;} */
a{text-decoration: none;color: #000;}
.transition{transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;}
.boxSizing{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

.header{height: 0.9rem;align-items: center;justify-content: space-between;padding: 0 0.2rem;position: fixed;top: 0;left: 0;width: 100%;z-index: 99;background: #fff;}
.header .logo{align-items: center;}
.header .logo>img{width: 2.96rem;display: block;}
.headR{width: 0.5rem;height: 0.5rem;background: url('../images/classify.png') no-repeat center;background-size: contain;}


/* 侧边栏 */
.back{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 100;background-color: rgba(0, 0, 0, 0.25);display: none;}
.sideList{background: #e70012;width: 60%;height: 100%;overflow: auto;position: fixed;top: 0;left: 0;z-index: 101;transform: translateX(-100%);}
.sideList .side{border-bottom: 1px solid #eee;}
.sideList .side>a{font-size: 0.28rem;font-weight: bold;line-height: 0.8rem;color: #fff;display: block;padding: 0 0.2rem;}
.sideList .sidebarModel{height: 0;overflow: hidden;}
.sidebar>a{line-height: 0.6rem;font-size: 0.26rem;color: #fff;display: block;padding: 0.06rem 0.4rem;}


/* 底部 */
.footer{padding:0.6rem 0.3rem 1.86rem;background: #222222;}
.footBtn{justify-content: center;padding-bottom: 0.5rem;}
.footBtn>a{display: block;height: 0.68rem;background: #666;align-items: center;display: flex;padding: 0 0.3rem;font-size: 0.26rem;color: #fff;}
.footBtn>a>span{padding-left: 0.2rem;}
.footBtn>a:nth-child(2){margin-left: 0.2rem;background: #e70012;}
.footer .text{text-align: center;display: block;color: rgba(255, 255, 255, 0.6);font-size: 0.26rem;margin-top: 0.1rem;}
.footNav{justify-content: center;margin-top: 0.1rem;}
.footNav .text{margin: 0 0.2rem;}

.tabbar{background: #333;position: fixed;bottom: 0;z-index: 99;width: 100%;box-sizing: border-box;}
.tabbar>a{flex: 1;align-items: center;justify-content: center;flex-direction: column;height: 1.26rem;color: #fff;border-left: 1px solid rgba(255, 255, 255, 0.3);}
.tabbar>a:first-child{border-left: none;}
.tabbar>a.active{position: relative;}
.tabbar>a.active::after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 4px;background: #e70012;}
.tabbar>a>img{width: 0.45rem;height: 0.45rem;}
.tabbar>a>p{padding-top: 0.16rem;font-size: 0.24rem;}

.topBtn{position: fixed;bottom:2rem;right: 0.2rem;width: 0.8rem;height: 0.8rem;object-fit: cover;z-index: 10;}

/* 公共 */
.model{padding: 0.5rem 0.3rem;}
.headTit{justify-content: space-between;align-items: center;background: url('../images/zhex.png') no-repeat bottom center;background-size: 100% auto;padding-bottom: 0.6rem;margin-bottom: 0.2rem;}
.headTit .tit{padding-left: 0.7rem;font-size: 0.4rem;font-weight: bold;background: url('../images/jxing.png') no-repeat left center;background-size:0.4rem ;line-height: 0.46rem;}
.moreText{color: #777;font-size: 0.26rem;display: block;display: flex;height: 0.4rem;align-items: center;}
.moreText>span{padding-left: 0.38rem;}


.headSwiper{height: 8rem;margin-top: 1rem;}
.headSwiper img{width: 100%;height: 100%;object-fit: cover;}
.headSwiper .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;background: #fff;}
.headSwiper .swiper-pagination-bullet-active{background: #e70012;}

.about{padding-bottom: 0.3rem;}
.about .tit{font-size: 0.32rem;font-weight: bold;padding-bottom: 0.3rem;}
.about .desc{font-size: 0.26rem;line-height: 0.46rem;color: #555;}
.aboutImg{position: relative;}
.aboutImg img{width: 100%;display: block;}
.aboutImg .moreText{background: linear-gradient(#333333,#333333);height: 0.6rem;color: #fff;position: absolute;bottom: 0;left: 0;padding: 0 0.2rem;}
.aboutNum{flex-wrap: wrap;}
.aboutNum .aNum{width: 50%;padding-top: 0.5rem;font-size: 0.26rem;display: flex;flex-direction: column;align-items: center;}
.aboutNum .aNum .text>span{color: #e70012;font-size: 1rem;font-weight: bold;}
.aboutNum .aNum .text:first-child{font-size: 0.5rem;color: #777;}

.productModel{background: #EAF1F4;}
.proTit{font-size: 0.4rem;font-weight: bold;justify-content: center;align-items: center;padding-bottom: 0.3rem;}
.proTit>span{position: relative;padding: 0 0.2rem;}
.proTit img{width: 0.4rem;height: 0.4rem;}
.proNav{flex-wrap:wrap;}
.proNav>a{width: calc((100% - 0.2rem) / 3);background: #fff;margin-right: 0.1rem;text-align: center;font-size: 0.22rem;display: flex;align-items: center;justify-content: center;padding: 0 0.1rem;box-sizing: border-box;height: 0.7rem;margin-top: 0.1rem;}
.proNav>a:nth-child(3n){margin-right: 0;}
.proList{flex-wrap: wrap;background: #fff;padding: 0.2rem;margin-top: 0.2rem;justify-content: space-between;}
.proList .pro{width: calc((100% - 10px) / 2);}
.pro:nth-child(n+3){margin-top: 0.3rem;}
.pro>img{width: 100%;display: block;object-fit:cover;height: 2.6rem;}
.pro .main{padding: 0.12rem;border-bottom: 1px solid #ddd;}
.pro .main .tit{text-align: center;}
.pro .main .desc{font-size: 0.22rem;color: #666;padding-top: 0.1rem;height: 0.7rem;}
.pro .moreText{justify-content: center;padding-top: 0.16rem;}


.caseList{justify-content: space-between;flex-wrap: wrap;}
.caseList .case{width: calc((100% - 0.2rem) / 2);}
.caseList .case:nth-child(n+3){margin-top: 0.2rem;}
.case>img{height: 2.86rem;width: 100%;display: block;object-fit: cover;}
.case .main{padding:0.2rem 0;}
.case .main .tit{font-size: 0.3rem;font-weight: bold;text-align: center;}
.case .main .desc{font-size: 0.22rem;-webkit-line-clamp:3;color: #666;padding-top: 0.2rem;    height: 1.1rem;}

.advantModel{position: relative;}
.advantImg{position: absolute;width: 100%;display: block;bottom: 1.9rem;}
.advantHead{background: url('../images/advantage_bg.png') no-repeat center;background-size: cover;padding:0.5rem 0.3rem 1.2rem;}
.advantHead .headTit{color: #fff;}
.advantHead .headTit .moreText{color: #fff;}
.advantHead .desc{font-size: 0.26rem;color: #fff;}
.advantHead .desc>p+p{padding-top: 0.5rem;}
.advantNav{justify-content: space-between;flex-wrap: wrap;}
.advantNav .adNav{width: calc((100% - 0.3rem) / 2);background: rgba(200,0, 0, 0.7);height: 2.36rem;display: flex;align-items: center;justify-content: center;flex-direction: column;border-radius: 0.4rem;border: 1px solid #C3D5DF;margin-top: 0.3rem;position: relative;z-index: 10;}
.adNav>img{width: 0.6rem;height: 0.6rem;}
.adNav>a>p{padding-top: 0.3rem;color: #fff;}
.adNav1{opacity: 0;}
.advantFoot{padding: 0.8rem 0.3rem 0.5rem;background: #E2EAED;}
.advantFoot .tit{font-size: 0.4rem;font-weight: bold;}
.advantFoot .desc{padding: 0.12rem 0.2rem;background: #e70012;color: #fff;font-size: 0.22rem;margin-top: 0.2rem;}
.advantFoot .text{font-size: 0.22rem;padding-top: 0.2rem;}

.news{display: block;box-shadow:  4px 4px 1px 2px #ddd;}
.news .cover{position: relative;}
.news .cover>img{width: 100%;display: block;height: 5.3rem;object-fit:cover;}
.news .cover .time{height: 0.6rem;background: #e70012;position: absolute;left: 0.3rem;bottom: -0.3rem;display: flex;align-items: center;padding: 0 0.3rem;color: #fff;}
.news .main{padding:0.5rem 0.16rem 0.2rem;}
.news .main .tit{font-size: 0.3rem;font-weight: bold;}
.news .main .desc{padding-top: 0.2rem;font-size: 0.26rem;color: #666;}
.news+.news{margin-top: 0.5rem;}

.ideaModel{background: linear-gradient(#353535,#656565);padding: 0.6rem 0.3rem;}
.idea{display: flex;}
.idea+.idea{padding-top: 0.5rem;}
.idea .ideaL{width: 1rem;height:1rem;}
.idea .ideaR{flex: 1;padding-left: 0.3rem;color: #fff;padding-top: 0.1rem;}
.idea .ideaR .tit{font-weight: bold;}
.idea .ideaR .desc{font-size: 0.22rem;color: rgba(255, 255, 255, 0.8);padding-top: 0.1rem;}


/*关于我们*/
.index_about{width:100%; height: auto; overflow:hidden; background:url(../images/about_bjs.jpg) no-repeat top center; background-size: 100% auto; position: relative; margin-top: .4rem}
.index_about_xx{width:100%; height: auto; overflow: hidden; margin: .7rem 0; padding: 0 .6rem}
.index_about_xx h3{color: #333333; font-size:.4rem; margin-bottom: .4rem;}
.index_about_xx a.in_abxx{width:100%; height: auto; overflow: hidden; color:#333333; font-size:.26rem; display: block; line-height:.42rem}
.index_about_more{width:50%; height: .8rem; line-height: .8rem; background: #ff0101 url(../images/c_jts.png) no-repeat 98% center; background-size:25%; border-radius:35px; display: block; font-size: .27rem; color: #ffffff; padding-left: .4rem; margin-top: .7rem}
.index_about_more:hover{background: #fff url(../images/nh_jts.png) no-repeat 98% center; color:#ff0101}
.index_about ul{width:100%; height: auto; overflow: hidden; margin:1.4rem 0 .6rem; padding: 0 .4rem}
.index_about ul li{width:50%; float: left; margin-bottom: .8rem; padding-right: .25rem}
.in_ab_img{color:#e70012; font-size: .55rem; font-weight: bold; margin-bottom: .4rem}
.in_ab_img span{color:#e70012; font-size: .55rem; font-weight: bold;}
.index_about ul li h4{color:#333333; font-size: .26rem; line-height:.4rem; }



/*产品*/
.index_products{width:100%; height: auto; overflow: hidden; background: url(../images/product_bj.jpg) no-repeat top center; padding-top: .7rem}
.index_product_title{width:100%; height: auto; overflow: hidden; text-align: center; padding: 0 .25rem}
.index_product_title h3{color:#333333; font-size: .42rem; font-weight: bold;}
.index_product_title p{color:#333333; font-size: .27rem; line-height: .42rem; margin-top: .2rem;}
.index_products_bottom{width:100%; height: auto; margin-top: .4rem; background: url(../images/product_two.jpg) no-repeat center; padding: .4rem .25rem}
.index_products_bottom ul{width:100%; height: auto; overflow: hidden; margin-top: .9rem;}
.index_products_bottom ul li{width:49%; height: auto; float: left; margin-bottom: .4rem;}
.index_products_bottom ul li:nth-child(2n){float: right}
.index_pro_img{width:100%; height: auto; overflow: hidden}
.index_pro_img img{width:100%; display: block; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;}
.index_products_bottom ul li:hover img{transform: scale(1.07);transition: all 1s ease 0s;-webkit-transform: scale(1.07);-webkit-transform: all 1s ease 0s;}
.index_pro_bt{width:100%; height:56px; line-height: 56px; border-bottom: 1px solid rgba(255,255,255,0.5)}
.index_pro_bt h4{width:80%; height: 100%; float: left; color:#fff; font-size: 16px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.index_pro_bt i{color:#ffffff; font-size: 16px; float: right; font-style: normal}
.index_products_bottom ul li:hover h4{font-weight:bold;}
.index_product_more{position: relative; width: 100%}
.index_product_more p{color:#fff; font-size: 1.4rem; font-weight: bold; opacity: 0.05;}
.in_pro_more{width:40%; height: .8rem; line-height: .8rem; background: #ff0101 url(../images/c_jts.png) no-repeat 98% center; background-size:25%; border-radius:35px; 	display: block; font-size: .27rem; color: #ffffff; padding-left: .4rem; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
.in_pro_more:hover{background: #fff url(../images/nh_jts.png) no-repeat 98% center; color:#ff0101}




/*案例*/
.index_case{width:100%; height: auto; overflow: hidden; padding: .85rem 0; background:#f3f3f3;}
.index_case_all{width:100%; height: auto; overflow: hidden; margin-top: .4rem}
.index_case_all ul{width:100%; height: auto; overflow: hidden}
.index_case_all ul li{width:49%; height: auto; float: left; overflow: hidden; margin-bottom: .25rem}
.index_case_all ul li:nth-child(2n){float: right}
.index_case_img{width:100%; height: auto; overflow:hidden}
.index_case_img img{width:100%;}
.index_case_all ul li h4{width:100%; height:.6rem; line-height: .6rem; color: #333333; font-size: .26rem; text-overflow: ellipsis; overflow: hidden; 
	white-space: nowrap; background: #fff; padding: 0 .25rem}
.in_case_more{width:40%; height: .8rem; line-height: .8rem; background: #ff0101 url(../images/c_jts.png) no-repeat 98% center; background-size:25%; border-radius:35px; 	display: block; font-size: .27rem; color: #ffffff; padding-left: .4rem; margin:.5rem auto 0;}



/*新闻*/
.index_news{width:100%; height: auto; overflow: hidden; margin-top: .7rem}
.index_news_title{width:100%; height: auto; overflow: hidden; text-align: center; }
.index_news_title h3{color:#333333; font-size: .42rem; font-weight: bold;}
.index_news_title p{color:#333333; font-size: .27rem; line-height: .42rem; margin-top: .2rem;}
.index_news_nav{width:100%; margin:.6rem auto .3rem; overflow: hidden; display: -webkit-flex;
    display: flex; -webkit-justify-content: center; justify-content: center;}
.index_news_nav a{width:auto; height:.6rem; line-height: .6rem; text-align: center; font-size: .26rem; color: #333333; float: left; margin-right:.4rem; border-bottom:2px solid #eeeeee}
.index_news_nav a:nth-child(3){margin-right: 0}
.index_news_nav a:hover{bottom:2px solid #e70012}
.index_news_hot{width:100%; height: auto; overflow: hidden; margin-top:.6rem; margin-top: .5rem}
.index_news_hot a{width:100%; display: block; overflow:hidden; width: 100%; margin-bottom: .25rem; 
	background: url(../images/news_hover.jpg) no-repeat right center}
.index_news_img{width:50%; height: auto; float: left}
.index_news_img img{width:100%; display: block; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;}
.index_news_info{margin-left:50%; padding:.15rem .25rem}
.index_news_info h4{color:#fff; font-size:.28rem; width: 100%; height: .4rem; line-height:.4rem; font-weight: bold; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.index_news_info p{width:100%; height:.8rem; line-height:.4rem; font-size:.26rem; color: #fff;  margin: .2rem 0;  word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;  -webkit-box-orient:vertical; overflow:hidden;}
.index_news_info span{color:#fff; font-size: .26rem; display: block; background: url(../images/jts.png) no-repeat right center}
.index_news ul{width:100%; height: auto; overflow:hidden; margin-top: .45rem}
.index_news ul li{width:100%; height: auto; overflow: hidden; border-bottom: 1px solid #cccccc; padding-bottom:.35rem; margin-bottom:.35rem;}
.index_news_pic{width:37.4%; height: auto; float: left}
.index_news_pic img{width:100%; display: block; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;}
.index_news_xx{margin-left:42%;}
.index_news_xx h4{color:#333333; font-size:.28rem; width: 100%; height: .4rem; line-height:.4rem; font-weight: bold; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.index_news_xx p{width:100%; height:.4rem; line-height:.4rem; font-size:.27rem; color: #666666;  text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin: .2rem 0}
.index_news_xx span{color:#333333; font-size: .26rem;}
.index_news ul li:hover img{transform: scale(1.07);transition: all 1s ease 0s;-webkit-transform: scale(1.07);-webkit-transform: all 1s ease 0s;}
.index_news ul li:hover h4{color:#e70012}


/*底部*/
footer{ position: fixed;  bottom: 0;left: 0;z-index: 222; height:1.1rem;width: 100%;padding: 0 2%; background: #e70012}
footer ul{width:100%; height:100%;}
footer li{width:20%;height: 100%;float: left; }
footer li a{display: block;width: 100%;height: 100%;text-align: center;box-sizing: border-box;color: #fff;  padding-top:.2rem }
footer span{line-height:.3rem; font-size: .2rem; width: 100%; display: block; color: #fff; margin-top: .1rem }
footer .n1{background: url(../images/f_h1.png) no-repeat center;background-size:100% 100%!important; width:.4rem;}
footer .n2{background: url(../images/f_h2.png) no-repeat center;background-size:100% 100%!important; width:.4rem;}
footer .n3{background: url(../images/f_h3.png) no-repeat center;background-size:100% 100%!important; width:.4rem;}
footer .n4{background: url(../images/f_h4.png) no-repeat center;background-size:100% 100%!important; width:.35rem;}
footer .n5{background: url(../images/f_h5.png) no-repeat center;background-size:100% 100%!important; width:.4rem;}
footer a.active{background:#ffffff}
footer a.active span{color:#e70012}
footer a.active .n1{background: url(../images/f_1.png) no-repeat center;background-size:100% 100%!important; width:.4rem;}
footer a.active .n4{background: url(../images/f_4.png) no-repeat center;background-size:100% 100%!important; width:.35rem;}
footer i{height:.4rem; display: block; margin:0 auto 0;  }
.copy {width: 100%;   line-height: .3rem; clear: both; font-size: .24rem;  padding: .4rem 0; text-align: center}
.copy_dz{width:100%;  height: auto; text-align: center; padding: 0 .5rem;}
.copy p b{font-size:.24rem; color: #999999;}
.copy p{color:#999999;line-height:.4rem; font-size:.24rem}
.copy a{color:#999999;line-height:.4rem; font-size:.24rem}



/*内页面包屑导航*/
.pos{width:100%; height:auto; line-height:.55rem; padding:5px 2%; font-size:.2rem; clear:both;
	text-align:left; border-bottom:1px solid rgba(255, 255, 255, 0.38); color:#313131; font-size:.2rem}
  .pos a{color:#313131; font-size:.2rem}
  .pos span{color: #e70012; font-size:.2rem}
  .pos span.wei{background: url(../images/sy.png) no-repeat left center; padding-left:.2rem; color: #313131; background-size:.2rem}
  .ny{width:100%; padding:.3rem .2rem; line-height:.4rem; clear:both; color:#333333; font-size:.24rem}
  .ny img,.index_abou_xx img{max-width:100%; display:block; height:auto!important}
  .ny_about_info{width:100%; height: auto; display: block; overflow: hidden; margin: 8px auto; padding: 0px 15px}
  .ny_ban{width:100%; height:auto; overflow:hidden;margin-top: 0.9rem; }
  .ny_ban img{width:100%; height:auto; display:block;}
  .ny p,.ny span{color:#333333; font-size:.24rem!important; line-height:.4rem;}
  
  
  
  /*内页新闻*/
  .news_x{width:100%;  margin-bottom:10px; clear:both;padding:0px 10px; margin-top: .2rem;}
  .news_x ul{width:100%; height:auto; overflow:hidden; margin-bottom:.2rem}
  .news_x li{width:100%; padding:12px 0px; border-bottom:#bebebe 1px solid; float:left;}
  .news_x li h3{height:.4rem; line-height:.4rem; color:#313131;  font-weight:bold; font-size:.26rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
  .news_x li p{font-size:.23rem; color:#7d7d7d; height: .25rem; line-height: .25rem; margin:.1rem 0;}
  .news_x li h4{font-weight:normal; color:#626262; height:.8rem; line-height:.4rem; overflow:hidden; margin-top: .1rem; font-size:.23rem;  word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
   -webkit-box-orient:vertical; overflow:hidden;}
  
  /*内页荣誉资质*/
  .honor_list{width:100%; padding:20px 10px; clear:both;}
  .honor_list ul{width:100%; height:auto; overflow:hidden; margin-bottom:.2rem}
  .honor_list li{width:48%;  float:left;height: auto; margin-bottom:.2rem; overflow:hidden}
  .honor_list li img{width:100%;height: 100%; border:#ddd 1px solid; display:block;}
  .honor_list li p{line-height:.4rem; height:.4rem; overflow:hidden; color:#333; font-size:.24rem; text-align:center; clear:both; text-overflow:ellipsis; white-space:nowrap; margin-top:.1rem}
  .honor_list li:nth-child(2n){float:right}
  
  .pic_list{width:100%; padding:.3rem .2rem; clear:both; overflow:hidden}
  .pic_list a{width:48%;  float:left;height: auto; margin-bottom:.2rem; overflow:hidden}
  .pic_list a img{width:100%;height: 100%; border:#ddd 1px solid; display:block;}
  .pic_list a p{line-height:.4rem; height:.4rem; overflow:hidden; color:#333; font-size:.24rem; text-align:center; clear:both; text-overflow:ellipsis; white-space:nowrap; margin-top:.1rem}
  .pic_list a:nth-child(2n){float:right}
  
  
  
  /*内页导航*/
  .index_clei{ width:100%; height:auto; background:#eeeeee; overflow: hidden}
  .index_clei a{ color:#1b1b1b; font-size:.24rem; text-align:center; width:50%; height:.7rem; display:flex; overflow:hidden; float:left; align-items: center;justify-content: center;}
  .index_clei a:nth-child(4){ border-right:0px;}
  .index_clei a.active{ background:#e70012; color:#fff }
  .pic{width:100%; clear:both; height: 221px; padding-top: 70px;}
  .about_ban{ background: url(../images/about.jpg) no-repeat; background-size: 100% 100%; text-align: center }
  .about_ban h3{ font-size: .3rem; font-weight: bold; color: #fff;}
  .about_ban p{font-size: .16rem; color:#fff}
  .index_plei{width:100%; height:auto; line-height:.7rem; background:#eee; overflow: hidden}
  .index_plei a{ color:#333; font-size:.24rem; text-align:center; width:50%; height:.7rem; display:block; overflow:hidden; 
  float:left; }
  .index_plei a.active{ background:#e70012;color:#fff }
  .ny_biaoti{width: 100%; font-size:.35rem; color: #000; padding: .1rem 0px; text-align: center;  clear: both; line-height:.5rem}
  .ny_time{width: 100%;  line-height: .5rem; color: #888; height: auto;   margin-bottom: .2rem; border-top: 1px solid #666; border-bottom: 1px solid #666;
			text-align: center; clear: both; font-size:.24rem;}
  .keyword_light,.keyword_light p{font-size:.24rem; color:#333; line-height:.4rem}
  .ny_title{width: 100%; font-size:.28rem; color: #000; padding: 10px 0px; text-align: center;  clear: both}
  .keyword_light img{width:100%;}
  .keyword_light video{width:100%;}
  
  
  
  /*联系我们*/
  .ditu{width:100%;height:7rem;padding: 0px 15px}
  .ny_contact{width:100%; height:auto; display:block; font-size:.14rem; color:#333; line-height:.28rem; padding:0px 10px; margin:20px 0 40px}
 
  /*发展历程*/
.ny_events_li{width:100%;  margin-bottom:10px; clear:both;padding:0px 10px; margin-top: 25px;}
.ny_events_li li{width:100%; padding:12px 0px; border-bottom:#bebebe 1px solid; float:left;}
.ny_events_li li h3{height:25px; color:#313131;  font-weight:bold; font-size: 16px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.ny_events_li li h4{font-size:0.8em; color:#7d7d7d; height:auto; line-height: 20px;}
.events_li_xx{font-weight:normal; color:#626262; height:auto; line-height:.5rem; overflow:hidden; margin-top: 10px; width:100%;}
.events_li_xx p{ color:#626262; height:auto; line-height:.5rem; font-size:.26rem;}
.events_li_xx img{max-width:100%;}


/* 下载 */
.downHeadModel{background: url('../images/down_bg.png') no-repeat center;}
.downNav>a{flex: none;padding: 0 0.26rem;}
.downList{padding: 0.16rem 0.16rem 0.8rem;}
.down{display: flex;align-items: center;background: #EEF3F8;padding: 0.32rem;border-radius: 0.12rem;margin-top: 0.2rem;}
.down .downL{flex: 1;width: 0;padding-right: 0.2rem;}
.down .downL .downL1{font-size: 0.26rem;}
.down .downL .downL2{font-size: 0.24rem;color: #999;padding-top: 0.2rem;}
.down>img{width: 0.56rem;height: 0.56rem;}



/*弹出视频*/
.video_bj{width:100%; height:100%; position:fixed; top:0px; left:0px; background:rgba(0,0,0,0.5); z-index:888; display:none}
.video_xx{width:96%; height:auto; position:fixed; top:50%; left:50%;  z-index:999; transform: translate(-50%,-50%);}
.close{width:100%; height:40px; text-align:right; background:rgba(0,0,0,0.5);}
.close img{width:32px; height:32px; margin-top:4px; margin-right:10px; float: right}
.video-box{width:100%; height:auto;}
.sj_video{width:100%; height:auto; overflow:hidden; display:none;}




@media screen and (max-width:500px){
	html{font-size: 78.125px;}
}

@media screen and (max-width:425px){
	html{font-size: 66.4062px;}

}

@media screen and (max-width:414px){
	html{font-size: 64.6875px;}

}



@media screen and (max-width:375px){
	html{font-size: 58.5938px;}

}


@media screen and (max-width:360px){
	html{font-size: 57.0312px;}
	
}


@media screen and (max-width:320px){
	html{font-size: 50px;}

}


/* 分页基本样式 */
.xypg-pagination{margin-top: 20px; text-align: center; font-size: 0;margin-bottom: 50px;}
.xypg-pagination .pagin-left, .xypg-pagination .pagin-mid, .xypg-pagination .pagin-right, .xypg-pagination .pagin-select { display: inline-block; vertical-align: middle;}
.xypg-pagination a, .xypg-pagination #current {
    display: inline-block;
    font-size: 14px;
    color: #333333;
    line-height: 26px;
    border: 1px solid #cbcbcb;
    margin: 0 5px;
    padding: 0 8px;
}
.xypg-pagination #current, .xypg-pagination a:hover{ color: #fff; border-color: #e70012;  background: #e70012;}
.xypg-pagination .pagin-mid{font-size: 14px;}
.xypg-pagination .pagin-mid .mob-pagin-mid{display: none;}
.xypg-pagination .pagin-select {font-size: 14px;}
.xypg-pagination .pagin-select select{height: 28px; padding: 0 8px; margin: -1px 5px 0 5px;}
.xypg-pagination .pagination {
    display: inline-block;
    vertical-align: middle;
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 14px;
}

.xypg-pagination .pagination > li { display: inline-block;  margin: 0 3px;}
.xypg-pagination .pagination > li > a,
.xypg-pagination .pagination > li > span {
    display: inline-block;
    font-size: 14px;
    color: #333;
    line-height: 26px;
    border: 1px solid #cbcbcb;
    padding: 0 8px;
    text-decoration: none;
    background: #fff;
    min-width: 28px;
    text-align: center;
}

.xypg-pagination .pagination > li > a:hover{color: #fff; border-color: #e70012; background: #e70012; text-decoration: none;}
.xypg-pagination .pagination > li.active > span,
.xypg-pagination .pagination > li.active > a {
    color: #fff;
    border-color: #e70012;
    background: #e70012;
}

.xypg-pagination .pagination > li.disabled > span {
    color: #999;
    border-color: #e0e0e0;
    background: #f5f5f5;
    cursor: not-allowed;
}
/*【上一页下一页样式】*/

#newsfoot {width:100%; border:#DFDFE0 1px solid; background:#F7F7F7; height:60px; padding:5px;}
#newsfoot a{color:#666; font-size:16px}
.newslist { height:35px; background:url(../images/jiantou.gif) no-repeat 5px center; padding-left:15px; line-height:35px;}
#newsfoot div{color:#666; font-size:16px}

