﻿/*#region ===========内页公共===========*/
.c_box { background:#fff; padding:20px 0; margin-bottom:10px;}
.page { margin:0 auto; text-align:center; padding:10px 0 20px 0;}
.paginator{ font-family:Arial; }
.paginator a{ width:30px; height:30px; line-height:30px; display:inline-block; text-decoration:none; color:#999; background:#eee;  margin:0 3px;}
.paginator span.cpb{ width:30px; height:30px; line-height:30px; display:inline-block; color:#fff; background:#555; }
.paginatordis{ display:none;}
/*#endregion */


/*#region ===========内页导航===========*/
.dropmenu { min-height: 40px; position: relative; }
.dropmenu .label { line-height: 40px; height: 40px; padding: 0 10px; background: #353535; color: #fff; font-size: 0.36rem; }
.dropmenu .label .down { float: right; font-size: 0.48rem; margin-top: 10px; line-height:0.48rem; }
.dropmenu.open .label .down { transform: rotate(180deg); }
.dropmenu ul { width: 100%;  position: absolute; z-index: 99;  top:40px; display:none;}
.dropmenu ul li { width: 100%; height: 40px; float: left; border-bottom: #2f2e35 1px solid;}
.dropmenu ul li a { line-height: 40px; height: 40px; padding: 0 20px; display: block; color: #bbb; background: rgba(17, 17, 17, 0.9);  font-size:0.32rem;}
.dropmenu ul li a.active { color: #fff;background: #111;}
.sub-nav-n {width:100%; border-bottom:1px solid #eee; background:#fff; overflow:hidden;}
.sub-nav-nl { position: relative;   }
.sub-nav-nl .swiper-wrapper { width:100%;   }
.sub-nav-nl .swiper-slide { width: auto; line-height: 40px; }
.sub-nav-nl .swiper-slide a { color: #999999; height:40px; line-height: 40px; display: block; text-align:center; font-size:16px;   }
.sub-nav-nl .swiper-slide a.active { border-bottom:2px solid #52a6db;   box-sizing:border-box; }
/*#endregion */

	
/*#region ===========内页列表===========*/
.c_news li { overflow: hidden; padding: 0 10px 20px 10px; margin-bottom: 20px; border-bottom: 1px solid #eee; }
.c_news li .img { float: left;  display: block; overflow: hidden; margin-right: 15px; }
.c_news li .img img { width: 2.5rem; }
.c_news li .wen { display: block; overflow: hidden; }
.c_news li .wen p { line-height: 180%; display: block; overflow: hidden; }
.c_news li .wen p.name { color: #666; font-size: 14px; }
.c_news li .wen p.time { color: #bdbdbd; font-size: 12px; font-family: Arial; line-height: 160%; }
.c_news li .wen p.cont { height: 46px; color: #999; padding: 0.12rem 0 0 0;font-size: 12px;  }
.c_news li:last-child { border:none; margin-bottom:0; padding-bottom:0;}
.c_newso li .img img  { border-radius:2.5rem;}
.c_product {padding: 0 5px;}
.c_product li { float: left; width: 50%; height:195px; padding: 5px 0; overflow: hidden; }
.c_product li .img { display: block; overflow: hidden; margin: 0 5px; }
.c_product li .img img { width: 100%; height:129px; display: block; }
.c_product li .name { line-height: 100%; padding: 10px 0px 5px 0px; display: block; overflow: hidden; font-size: 0.36rem; }
.c_product li p {line-height: 160%; padding: 0 5px 5px 5px; display: block; overflow: hidden; font-size: 0.32rem;  color:#ccc; }
.c_product .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets { bottom:6px!important;}
.c_pro_cont {padding:0 10px;}
.c_pro { overflow: hidden; position: relative; background:#f6f6f6; margin-bottom:10px; }
.c_pro:last-child {margin-bottom:0;}
.c_pro .fl { width: 50%; }
.c_pro .fr { width: 50%; }
.c_pro a { position: relative; width: 100%; display: inline-block; }
.c_pro .fr .txt { padding: 10% 10% 0 10%; }
.c_pro .fr .txt h1 { font-size: 0.36rem; color: #666; line-height: 240%; }
.c_pro .fr .txt p {  color: #999; line-height: 180%; }
.c_nw { padding:0 10px;}
.c_nw li { margin-bottom:20px;}
.c_nw li:last-child {margin-bottom:0;}
.c_nw p.tit { font-size: 0.36rem; color: #666; line-height: 200%; margin-top:10px;}
.c_nw p.desc {  color:#999; }
/*#endregion */


/*#region ===========内页详情===========*/
.com_cont { padding:0 10px;}
.com_cont p { line-height:180%; color:#929292; margin-bottom:10px;}
.com_cont h1 { font-size:0.38rem; line-height:180%; color:#666; padding-top:10px;}
.com_cont hr { height:1px; background:#ddd; border:none; margin:10px 0;}
.c_box_pro {background:#fff; padding:0 0 20px 0; margin-bottom:10px;}
.pro_de {padding:0 10px;}
.pro_de .tit { padding:10px  0 20px 0; }
.pro_de .tit h1 { font-size:0.42rem; line-height:200%; color:#555;}
.pro_de .tit p { color:#929292;}
.pro_de .desc p { line-height:180%; color:#929292;  margin-bottom:10px;}
.cnews_de {padding:0 10px;}
.cnews_de .tit { padding:0 0 10px 0; border-bottom:1px solid #ddd; margin-bottom:15px;}
.cnews_de .tit h1 { font-size:16px;; line-height:200%; color:#555;}
.cnews_de .tit p { color:#929292; font-size:14px;}
.cnews_de .desc p { line-height:180%; color:#929292;  margin-bottom:10px;}
/*#endregion */
	
	
	
