@charset "utf-8";
/* CSS Document */
@media all and (max-width: 50em){
	
	
	
	
/***************************** 导航 ****************************/
	.top_nav_bg{ width:100%; position: fixed; top: 0; left: 0; z-index: 9999; background-color:#eee;}
	.top_logo{ width:100%; clear: both; position: relative; padding-bottom:5px;}
	.logo{ width:270px; height:42px; background-image:url(../Images/logo_p.png); background-size: contain; }	
	.nav_box{ width:100%; position:absolute; top:47px; left:0; z-index: 999; display:none; border-top:1px solid #ccc;}
	.topnav{ width:100%; background-color:#4A86E8; margin-top:0; }
	.topnav .nav_item{ width:100%; border-bottom:1px dashed white; font-size:1rem; padding:5px 0; color:white; margin-top:0; }
		
	.top_r{ width:50px;	height:50px; background-image:url(../Images/menu.png); background-size: contain; position:absolute; top:0; right:0px; }
	.nav_item_p{ width:100%; font-size:1rem; position:relative; color:#666666;}
	.top_r11{ width:18px; display:block; height:18px; background-image:url(../Images/menu12.png); background-size: contain; position:absolute; top:15px; right:15px; }
	.nav_box11{ width:100%; position:absolute; top:50px; left:0; z-index: 999; display:none; background-color:#f8f8f8;}
	.topnav11{ width:100%; height:500px; overflow:auto; }	
	.nav_item11{ width:100%; border-bottom:1px dashed #eee; font-size:1rem; color:#999; line-height:50px; font-weight:500;}
	
	
	.nav_item_pp{ width:100%; font-size:1rem; position:relative; color:#999; font-weight:500;}
	.top_r12{ width:18px; display:block; height:18px; background-image:url(../Images/menu11.png); background-size: contain; position:absolute; top:15px; right:15px; }
	.nav_box12{ width:100%; position:absolute; top:50px; left:0; z-index: 999; display:none; background-color:white; border-top:2px solid #eee;}
	.topnav12{ width:100%; height:300px; overflow:auto; }	
	.nav_item12{ width:100%; border-bottom:1px dashed white; font-size:1rem; color:#999; line-height:50px; font-wieght:500;}
	

	
/*************************  banner *************************/	
	.banner_bg{ width:100%; margin-top:48px; height:auto;}
	.slides-box{ height: 180px;}
	.slides li { position: absolute; width: 600px;  height: 100%; left:50%; margin-left:-300px; }
	
/********************************* 首页搜索 ************************************/
	.index_search_bg{ display:none;}

	
	
/****************************  页脚   ***************************/	
	.foot_bg{ width:100%; padding:0 0 50px;  }
	.foot_box{ width:100%; margin:0 auto; text-align:center;}
	.foot_nav_box{ width:100%;}
	.foot_nav_item{ width:24%; color:white; font-size:0.9rem; line-height:200%; text-align:center; float:left; margin-bottom:5px;}
	.foot_bquan{ width:96%; font-size:0.8rem;}
	.foot_bquan p{ float:none; width:100%; text-indent:0; margin:0; text-align:center; }
	
	

	/*****  固定页脚   ******/
	.foot_nav_bg1{ width:100%; background: #262D33; position:fixed; bottom:0; left:0; z-index:999; padding:4px 0; display:block;}
	.foot_nav1{ width:98%; margin:0 auto;}
	.foot_nav_item1{ float:left; width:49.5%;}
	.foot_nav_icon1{ width:36px; height:36px; margin:0 auto;}
	.foot_nav_item1 p{ width:100%; text-align:center; color:white; font-size:0.8rem; }
	
	


/******************************* 首页产品展示*********************************/
	.index_product_bg{ width:100%; padding:20px 0;}
	.index_product_box{ width:100%; margin:0;}
	.index_product_left{ display:none; }
	
	.index_product_right{ width:100%; float:none;}
	.index_pro_right_title{ width:100%;}
	.index_pro_right_title1{ float:none; width:100%; line-height:240%; font-size:1.2rem; background-color:white; color:#333; text-align:center; font-weight:600; }
	.index_pro_right_title2{ display:none;}
	
	.index_product{ width:100%; margin-top:10px;}
	.index_product li{ width:48%; float:left; margin-bottom:10px; margin-left:1%; border:1px solid #eee; display:flex; justify-content: center; overflow: hidden;}
	.index_product li img{ height:170px; width:auto;}
	.index_product li p{ width:100%; font-size:0.9rem; text-align:center; line-height:240%;overflow:hidden;  text-overflow:ellipsis;  display: -webkit-box;  -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
	.index_product li p:hover{ color:#0051A3;}
	.index_product li:hover{ border:1px solid #0051A3;}

/********************************** 广告位 ****************************/
	.index_ad_box{ width:130%; margin-left:-15%;}
	

/********************************** 首页 关于我们 ****************************/
	.index_about_bg{ height:auto; width:100%; background-image: none; background-position:center;  margin-top:10px;}
	.index_about_box{ width:100%; margin:0 auto;}
	.index_box_title{ width:100%; padding:10px 0 0;}
	.index_box_title h1{ width:100%; line-height:200%; text-align:center; color:#333; font-weight:600;  font-size:1.2rem; }
	.index_title{ width:100%; text-align:center;}
	.index_title span{ color:#50AF4D; }
	.index_title span:nth-child(2){ font-size:0.9rem; color:#666;}
	.index_about_content{ padding:10px 0; width:98%; margin:0 auto;}
	.index_about_left{ width:96%; margin:0 auto; float:none;}
	.index_about_left h1{ font-size:1rem; border-bottom:1px solid #eee; padding-bottom:10px; color:#333; font-weight:500;}
	.index_about_left p{ color:#333; text-indent:2em; font-size:1rem; line-height:180%;}
	.index_more{ display:none; width:160px; font-size:14px; line-height:42px; text-align:center; color:white; background-color:#0051A3; border-radius: 50px; margin-top:20px;}
	.index_more:hover{ background-color:#50AF4D;}
	.index_about_right{ width:98%; margin:0 auto; float:none;}

	.index_dec{ width:100%; height:20px; background-image: url(../Images/photo_bg.gif);}	
	
	
	
/********************************* 公司介绍页 *********************************/
	.subpage_bg{ width:100%; padding:15px 0;}
	.subpage_breadnav{ display: none; width:100%; padding:10px 0 30px;}
	
	.subpage_box{ width:100%; margin:none;}
	.subpage_left{ display:none;}

	.subpage_right{ float:none; width:100%;}
	.subpage_right_title{ width:98%;padding-left:2%; padding-bottom:5px; border-bottom:1px solid #dcdcdc; margin-bottom:10px;}
	.subpage_right_title span{  font-size:1.2rem; color:#333; border-bottom:1px solid #50AF4D; padding-bottom:5px;}

	.subpage_right_content{ width:100%; }
	.subpage_right_content p{ width:98%; margin:0 auto; font-size:1rem; line-height:200%; text-indent:2em;}
	.subpage_right_content img{ display:block; width:98%; margin:0 auto;}


/********************************* 产品展示页 *********************************/
	.product_box{ width:100%;}
	.product_box li{ width:47%; float:left; border:1px solid #ececeb; margin:0 1% 15px; background-color:white;}
	.product_box li img{ height:180px;}
	.product_box li p{ width:98%; height:46px; padding:0 1%; font-size:0.9rem; background-color:#F0F0F0; color:#474747; line-height:360%; text-align:center; overflow:hidden;  text-overflow:ellipsis;  display: -webkit-box;  -webkit-line-clamp: 1; -webkit-box-orient: vertical; text-indent: 0em;}
	.product_box li:hover{ border:1px solid #50AF4D;}	
	

/********************************* 资讯中心页 *********************************/
	.list_box{ width:100%;}
	.list_box li{ width:97%; padding:10px 1% 60px; border:1px solid #dedede; background-color:white; margin-bottom:15px; position:relative;}
	.list_box li h1{ width:90%; font-size:1.1rem; line-height:40px; color:#333; overflow:hidden;  text-overflow:ellipsis;  display: -webkit-box;  -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	.list_box li p{ width:100%; color: #797979; font-size:0.9rem; line-height:180%; text-indent: 0em; overflow:hidden;  text-overflow:ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
	.sub_more{ width:80px; font-size:0.9rem; color:white; line-height:32px; text-align:center; background-color:#b6b6b6; position:absolute; right:3%; bottom:20px;}
	.list_box li:hover{ border:1px solid #1B4F9B;}
	.list_box li:hover h1{ color:#1B4F9B;}
	.list_box li:hover .sub_more{ background-color:#1B4F9B;}
	
	
/**********************************  在线留言页  ****************************/

	.message_right{ width:94%; margin:30px auto 0;}
	.message_item{ width:100%; font-size:1rem;}
	.message_item input{  width:100%; line-height:32px; border:1px dashed #AAAAAA; margin:5px 0 8px; font-size:0.9rem;}
	.message_item textarea{ width:100%; border:1px dashed #AAAAAA; margin:5px 0 8px;}
	.message_submit input{ width:100%; line-height:240%; background-color:#1B4F9B; color:white; margin:10px 0; font-size:1rem;}
	

/**********************************  联系我们页  ****************************/
	.contact_content{ width:100%; margin:20px auto; }
	.contact_map{ float:none; width:98%; margin:10px auto; overflow:hidden; }
	.contact_text{ float:none; width:98%; margin:0 auto; padding:10px 0;}
	.contact_text p{ font-size:1rem; line-height:220%; text-align:center; color:#5a5a5a;  text-indent:0;}
	
	.map1{ display:block; width:98%; margin:0 auto;}
	.map{ display:none; }
			
	
	
	

/***********************************  翻页 *******************************/
	.wp-pager_link{ clear: both; height: 25px; margin-bottom:40px; text-align: center;} 
	.ltarea, .gtarea { height: 22px; line-height: 22px; overflow: hidden; display: inline-block; }
	.wp-pager_link span.cpb { border: 1px solid #125FA5; background-color: #B9DFFF; color: #125FA5; display: inline-block; height: 18px; line-height: 18px; padding: 0 5px; margin-right: 3px; }
	.wp-pager_link .gtarea { margin-left: 5px; }
	.wp-pager_link input[type="text"] { height: 18px; width: 25px; }
	.wp-pager_link input[type="button"] { background-color: #FFF; border: 1px solid #DDD; margin-left: 5px; height: 18px; width: 45px;}
	.fenye{ text-align:center; font-size:1rem; margin: 40px auto 10px;}
	
	

	
	
/**********************************  产品详情页  ****************************/
	.subpage_detail_one{ width:100%; }
	.subpage_img{ width:98%; margin:0 auto; float:none; }
	.subpage_detail_one h1{ font-size:1rem; width:98%; margin:10px auto; float:none; color:#333; text-align:center;}
	.subpage_detail_one img{ height:auto; width:100%;}
	.subpage_detail_two{ margin-top:15px;}
	.subpage_right_title{ font-size:1rem;}


/**********************************  资讯详情页  ****************************/

	.subpage_detail{ width:100%;}
	.subpage_detail h1{ font-size:1.1rem; color:#333; margin-bottom:20px; text-align:center; line-height:160%;}
	.subpage_detail img{ display:block; width:98%; margin:0 auto;}
	
	
	table{ display:none; table-layout: fixed; width: 100%; }
	td { 
			width: 1px;
			white-space: nowrap; /* 自适应宽度*/
			word-wrap:break-word; /* */
			overflow:hidden;
		}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}
