@charset "UTF-8";

#header.inner_header{ width:100%; height:400px; overflow:hidden; background:url(../images/inner_banner.jpg) top center no-repeat;}

#inner_bar{ width:100%; height:70px; background:#fff; border-bottom:1px solid #ececec;}
.menu_bar{ position:relative; margin:0 auto;width:1200px; height:70px; }

#slogan{position:absolute; width:100%; top:140px; text-align:center;}
#slogan p{ color:#fff; font-size:24px; font-weight:bold;}

.ResTitle_a1{}
.ResTitle_a1 em , .ResTitle_a1 br{display:none;}
.ResTitle_a1 span{ display:block;font:bold 36px 'Arial';color: #fff;}
.ResTitle_a1 span:after{ content:"" ; display:block; width:80px; height:4px; background:#fff; margin:15px auto;}

.page_top{ padding-bottom:40px;}
.ResTitle_a2{}
.ResTitle_a2 em{font:normal 32px/46px 'Arial';color:#333;}
.ResTitle_a2 span{ display:none;}

.PosList_a1{ position:absolute; right:0; top:30px; text-align:right;}
.PosList_a1 b{color: #f50303;}
 
 /*内页二级导航*/
.NavList_a1{ position:absolute; left:0; bottom:0;width:100%;}
.NavList_a1 ul{ width:100%;}
.NavList_a1 ul li{ float:left;margin-right:60px; transition: all 0.5s; }
.NavList_a1 ul li a{display:block;height:70px;font:normal 16px/70px 'Arial'; color:#333; border-bottom:2px solid #fff;}
.NavList_a1 ul li:hover a, .NavList_a1 ul li a.on{ border-bottom:2px solid #f50303;color:#f50303;}

/*内页样式*/
.pagecontainer{padding:50px 0; min-height:300px;}
	.pagecontainer p{line-height:26px;}
	.about_img{ display:block; width:100%; margin-bottom:10px;}

/*产品分类*/
.prolist_box{ width:100%;}
.ClassList_b1{float:left;margin:0 0 10px 0;width:18%;}
.ClassList_b1 ul{}
.ClassList_b1 ul li{float:left; width:100%; height:40px; line-height:40px; border-bottom:1px solid #e8e8e8;}
.ClassList_b1 ul li a{ display:block;width:100%; height:100%;font-size:14px; text-indent:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ClassList_b1 ul li:hover , .ClassList_b1 ul li.on{ background:#f50303;}
.ClassList_b1 ul li:hover a, .ClassList_b1 ul li.on a{ color:#fff;}

.prolist_main{width:80%; float:right;}
	
/*在线地图*/
.map_a1{width:100%; height:600px; border:1px solid #dbdbdb;}
.map_a1 .BMap_omCtrl{ display:none;}/*不显示小地图*/
.map_a1 .BMap_scaleCtrl{display:none;}/*不显示英寸*/
.map_a1 .BMap_cpyCtrl{ display:none;}/*不显示版权*/

.contact_info_box{ width:100%;}
.contact_info_inner{ width:50%; float:right;}
.contact_info_img{ width:44%; float:left;}
/*页脚*/
#footer{ width:100%; height:90px; line-height:90px; background:#535150;}
.footer_list{ width:45%; float:left;}
.footer_list a{ margin-right:40px;color:#fff;}
.footer_list a:hover{color:#f50303;}

.cppyright_inner{width:55%; float:right; text-align:right; color:#fff !important;}
.cppyright_inner a{color:#fff !important;}
.cppyright_inner a:hover{color:#f50303;}

/*页码*/
.page {clear:both;margin-top:15px;text-align:center;font-size: 14px;}
.page a {display:inline-block;padding: 0 11px;color: #666;height: 38px;line-height: 38px;min-width: 16px;background: #eee;border: #e3e3e3 solid 1px;text-align: center;}
.page span {display:inline-block;padding: 0 11px;height: 38px;line-height: 38px;border: #e8e8e8 solid 1px;color: #aaa;background: #eee;min-width: 16px;text-align: center;}
.page span.cur, .page a:hover {background: #f50303;color: #fff;border: #f50303 solid 1px;}
.pageinfo {float: right;line-height: 28px;display: none;}

#load_more_button{ display:none;}

@media only screen and (max-width: 1366px){
	#footer{ font-size:13px;}
	.footer_list a{ margin-right:20px;color:#fff;}
	}
	
@media only screen and (max-width: 1200px){
	.menu_bar{width:90%;}
	
    .footer_list{ display:none;}
	.cppyright_inner{width:100%; float:inherit; text-align:center;}
	}

@media only screen and (max-width: 768px){
	#header.inner_header{height:300px;}
	
	#slogan{ top:90px;}
	#slogan p{ font-size:14px; width:90%; margin:0 auto;}
	
	.ResTitle_a1 em{font:bold 30px 'Arial';}
    .ResTitle_a1 em:after{width:60px; height:2px;margin:10px auto;}

	#inner_bar{height:50px;}
	.menu_bar{ width:90%; height:50px; }
	
	.page_top{ padding-bottom:20px;}
	.ResTitle_a2 em{font:normal 20px 'Arial';}
	.ResTitle_a2 span{ font:normal 24px/40px 'Arial';}
	
	.PosList_a1{ display:none;}
	
	 /*内页二级导航*/
	.NavList_a1 ul li{ float:left; width:33.33%; margin-right:0;text-align:center; }
	.NavList_a1 ul li a{height:50px;font:normal 14px/50px 'Arial'; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	
	/*内页样式*/
	.pagecontainer{padding:30px 0;}
	.pagecontainer p{line-height:24px;}
	/*产品分类*/
	.ClassList_b1{margin:0 0 20px 0;width:100%;}
	.ClassList_b1 ul li{margin:0 2% 0 0; width:48%; height:36px; line-height:36px;}
	.prolist_main{width:100%; float:left;}
	
	/*在线地图*/
	.map_a1{width:100%; height:300px; border:1px solid #dbdbdb;}
	.contact_info_box{ width:100%;}
	.contact_info_inner{ width:100%; float:left;}
	.contact_info_img{ width:100%; float:left;}
	
	/*页脚*/
	#footer{ margin-top:0; padding-top:3px; width:100%; height:50px; line-height:24px; background:#535150; font-size:12px;}
	.footer_list{ display:none;}
	.cppyright_inner{width:100%; float:inherit; text-align:center;}
	.cppyright_inner i{ display:none;}
	.cppyright_inner span{ display:block;}
	
	/*页码*/
	.page{ display:none;}
	#load_more_button{display: block;clear: both;border-radius: 5px; width: 80%; margin: 0 auto; background: #f50303; color: #fff; text-align: center; height: 35px;line-height: 35px; font-size: 14px;}
	#load_more_button.none{display: block; clear: both; border-radius: 5px; width: 80%; margin: 0 auto;  background: #A8A3A3; color: #fff;  text-align: center; height: 35px; line-height: 35px; font-size: 14px;}
	}