﻿@import url(reset.css); 
#container {overflow:hidden;}
.clearboth{
    visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	}


/*首页开始*/
/* header头部开始 */
#header{width:100%; height:115px; background:url(../images/header_bg.png) repeat; text-align:center; position: fixed;top: 0px; /* position fixed for IE6 */
		_position: absolute;
		_top: expression(documentElement.scrollTop + "px"); z-index:999;}
#headerbox{margin:0 auto; max-width:1002px; position:relative; height:115px;}

 #header_logo{width:100%; height:83px; position:absolute; top:0; left:0; border-bottom:#999999 1px solid;}
 #header_logo img{display:block; margin:0 auto; padding-top:9px;}
 #header_language{width:auto; text-align:center; position:absolute; top:9px; left:20px; height:22px; color:#FFF;}
 #header_language a{width:auto; height:22px; line-height:22px; font-size:12px; font-family:"微软雅黑"; color:#FFF;}
 #header_language a:hover{color:#f48300;}
 
 
 #header_search{width:160px; height:22px; line-height:22px; display:inline-block; background:#FFF; border-radius:3px; position:absolute; right:20px; top:9px;}
 #header_search form{margin:0px;} 
 #header_search .header_search_input{width:100px;height:20px;line-height:20px;color:#CCC;background:none repeat scroll 0% 0% transparent; border:0px none;outline: 0px none; float:left; margin:1px 1px 1px 11px;}
 #header_search .header_search_submit{width:18px;height:18px;border:none;float:right; margin:2px 5px 2px 5px;}
 

 
	/* 主菜单样式开始 */
	#header_menu {height:30px; width:100%; position:absolute; bottom:0px; left:0px;}
	#header_menu ul{height:30px; margin:0 auto; width:auto; display:inline-block;}	
	#header_menu ul li{width:auto; height:30px; line-height:30px; float:left; position:relative; display:block;}	
	#header_menu ul li span{display:block; position:absolute; width:0px; height:0px; background:#f48300; top:28px; left:50%;}			
	
	#header_menu ul li a {
	display:block;
	text-align:center;
	text-decoration:none;
	width:auto;
	height:28px;		
	text-align:center;
	font-family:"微软雅黑";
	font-size:14px;
	color:#FFF;
	padding-left:35px;
	padding-right:35px;
	}
	#header_menu ul li a:hover {color:#f48300;}
	
	#header_menu ul li ul {display:none;width:100%; height:auto;}
	#header_menu ul li:hover ul {display:block;position:absolute;top:30px;left:0;z-index:999999; background:url(../images/header_bg.png) repeat;}
	#header_menu ul li:hover ul li{display:block; float:left; width:50%; height:30px; margin-bottom:2px;}
	#header_menu ul li:hover ul li a {display:block;color:#FFF; width:100%; height:30px; line-height:30px;text-align:center; background:none; padding:0; border-bottom: none;}
	#header_menu ul li ul li a:hover {color:#f48300;}
	#header_menu .header_menu_current a{color:#f48300; border-bottom:#f48300 2px solid;}
	
	
/* 首页banner开始 */
#index_banner{width:100%; height:auto; overflow:hidden; text-align:center; margin:0px auto;}
#index_bannerbox{margin:0 auto; max-width:1900px; position:relative;}
	
	.index_slideBox{ position:relative; overflow:hidden; margin:0 auto;  max-width:100%;/* 设置焦点图最大宽度 */ }
	.index_slideBox .hd{ position:absolute; width:100%; height:28px; line-height:28px; bottom:0; right:0; z-index:1; text-align:center; }
	.index_slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#a2a2a2; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
	.index_slideBox .hd li.on{ background:#ec3a48;  }
	.index_slideBox .bd{ position:relative; z-index:0; }
	.index_slideBox .bd li{ position:relative; text-align:center;  }
	.index_slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.index_slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	.index_slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }
		
#index_main{width:100%; height:100%; margin:0 auto;}
#index_mainbox{width:100%; height:auto; margin:0 auto;}

/*首页产品分类*/
#index_mainbox_cls{ width:1300px; height:auto; padding:50px 0; margin:0 auto;}
#index_mainbox_cls .index_mainbox_clsbox{width:25%; height:180px; float:left; text-align:center;}
#index_mainbox_cls .index_mainbox_clsbox a{display:block; width:300px; height:180px; background-size:cover; margin:0 auto;}
#index_mainbox_cls .index_mainbox_clsbox a span{ display:block; width:90px; line-height:25px; height:auto; margin-top:80px; margin-left:10px; 
 color:#FFF; font-size:18px; font-family:"微软雅黑"; float:left;}
 #index_mainbox_cls .index_mainbox_clsbox a:hover span{color:#f48300;}






/*首页关于我们、新闻*/

#index_mainbox_about{width:100%; height:328px; background:#f7f7f7; margin-bottom:50px;}
#index_mainbox_aboutbox{width:1300px; height:328px; margin:0 auto; background:url(../images/index_about.jpg) no-repeat right;}
#index_mainbox_aboutbox h1{width:auto; height:75px; line-height:75px; color:#807e7f; font-size:40px; font-family:"微软雅黑"; float:left; font-weight:300;}
#index_mainbox_aboutbox div{display:block; width:600px; height:auto; 
color:#817f80; font-size:12px; font-family:"微软雅黑"; float:left; line-height:25px; clear:left; font-weight:100; padding:20px 0; text-indent:2em;}
#index_mainbox_aboutbox a{display:block; color:#f48300; font-size:14px; font-family:"微软雅黑"; width:auto; height:25px; line-height:25px; float:left; clear:left; }


				
/*首页结束*/









/* footer开始 */
#footer{width:100%; height:240px; background:#000; }
#footerbox{height:240px; width:1002px; margin:0 auto; color:#FFF; position:relative;}
.footerbox_nav{width:auto; height:auto; float:left; padding-right:100px;}
.footerbox_nav h1{color:#FFF; font-size:16px; font-family:"微软雅黑"; height:20px; line-height:20px; width:auto;  display:inline-block; padding-top:30px;}
.footerbox_nav ul{width:auto; height:auto; padding-top:10px;}
.footerbox_nav ul li{width:100%; line-height:25px; height:25px;}
.footerbox_nav ul li a{display:block; line-height:25px; height:25px; color:#FFF; font-size:12px; font-family:"微软雅黑"; text-align:left; }
.footerbox_nav ul li a:hover{color:#f48300;}

#footerbox_qrcode{width:auto; height:auto; text-align:center; float:right;}
#footerbox_qrcode img{ display:block; margin:0 auto;  padding-top:24px; }
#footerbox_qrcode span{ display:block; margin:0 auto; height:20px; line-height:24px; color:#FFF; font-size:12px; font-family:"微软雅黑";}

#footerbox_copyright{width:100%; height:30px; text-align:center; position:absolute; left:0; bottom:0; border-top:#FFF 1px solid;}
#footerbox_copyright span{display:block;}
#footerbox_copyright_span{width:auto; height:30px; line-height:30px; float:left; color:#FFF;  font-size:12px; font-family:"微软雅黑"; }
#footerbox_copyright_span a{color:#FFF; }
#footerbox_design_span{width:auto; height:30px; line-height:30px; float:right;} 
#footerbox_design_span a{color:#FFF; font-size:12px; font-family:"微软雅黑";}
	
 



/* 内页开始 */ 


/* 内页main开始 */
#cont_banner{width:100%; height:auto; text-align:center; margin:0px auto; padding-top:115px;}
#cont_bannerbox{width:100%; height:auto; margin:0px auto; position:relative;}
#cont_bannerbox img{display:block; width:100%;}

#cont_main{width:1002px; height:auto; margin:0px auto; padding-bottom:25px;}
#cont_main_title{width:100%; height:35px; margin:0px auto; padding:25px 0px;}
#cont_main_titlebox{width:100%; height:35px; margin:0px auto; border-bottom:#ccc 1px solid;}
#cont_main_title h1{width:auto; height:35px; line-height:35px; color:#f48300; font-family:"微软雅黑"; font-size:20px; float:left; display:block; font-weight:500; padding-left:20px;}
#cont_main_title a{display:block; width:auto; height:35px; line-height:35px; color:#989898; font-family:"微软雅黑"; font-size:14px; font-weight:500; float:right; padding-right:20px;}
#cont_main_title a:hover{color:#0098e1;}

#cont_main_title_news{width:100%; height:35px; margin:0px auto; padding:25px 0px;}
#cont_main_titlebox_news{width:100%; height:35px; margin:0px auto;background:#fba220}
#cont_main_title_news h1{width:auto; height:35px; line-height:35px; color:#FFF; font-family:"微软雅黑"; font-size:14px; float:left; display:block; font-weight:500; padding-left:20px;}
#cont_main_title_news a{display:block; width:auto; height:35px; line-height:35px; color:#FFF; font-family:"微软雅黑"; font-size:14px; font-weight:500; float:right; padding-right:20px;}
#cont_main_title_news a:hover{ font-size:16px;}

/*产品分类导航*/
#cont_main_nav{height:auto; width:100%;}
#cont_main_nav ul{height:auto; margin:0 auto; text-align:left;}
#cont_main_nav ul li{height:39px; line-height:39px; position:relative; display:inline-block;  margin:5px;}

#cont_main_nav ul li a{ display:block; text-align:center; line-height:39px; color:#080808; font-size:14px; padding-left:15px; padding-right:15px;}
#cont_main_nav ul li a span{display:none; width:100%; height:2px; position:absolute; bottom:-2px; left:0px; background:#f48300;}
#cont_main_nav ul li a:hover{color:#f48300;}
#cont_main_nav ul li a:hover span{ display:block;}
#cont_main_nav .nav_current{color:#f48300; }
#cont_main_nav .nav_current span{ display:block;}





#cont_mainbox{width:100%; height:auto; margin:0px auto;}

#cont_mainbox_title{width:95%; height:110px; margin:0 auto 35px auto; border-bottom:#aeaeae 1px dashed; display:none;}
#cont_mainbox_title h1{color:#f48300; font-family:"微软雅黑"; font-size:20px; font-weight:400; line-height:150px;}

#cont_mainbox_cont{width:100%x; height:auto; margin:5px auto; font-size:14px; font-weight:100; font-family:"微软雅黑"; line-height:30px; padding:30px 0;}





#cont_main_detail{width:100%;height:auto; margin:0 auto;}
#cont_main_detail_title{width:1002px; height:70px; margin:0px auto; background:url(../images/cont_main_detail_title_bg.jpg) repeat-x;}
#cont_main_detail_title_left{width:180px; height:70px; line-height:70px; color:#FFF;font-family:"微软雅黑"; font-size:18px; text-align:center; 
float:left; margin-left:70px; background:url(../images/cont_title.png) no-repeat;}
#cont_main_detail_title_right{width:auto; height:52px; line-height:52px; float:right; text-align:left; color:#7f7f7f; font-size:12px; font-family:"宋体"; padding-right:40px;}
#cont_mainbox_detail{width:1002px; height:auto;margin:0px auto; background:#f4f4f4; padding-top:25px; padding-bottom:20px;}
#cont_mainbox_detail_memo{width:790px; height:288px; margin:20px auto; border:#d6d6d6 1px solid;}
#cont_mainbox_detail_box{width:790px; height:auto; margin:20px auto; border:#d6d6d6 1px solid;}
#cont_mainbox_detail_box_cont{width:750px; height:auto; padding:20px; background:#FFF;}
#cont_mainbox_detail_box_cont img{width:100%;}


 



/*内页二级菜单*/
#nav {
	width:200px;
	line-height:40px; 	
	text-align:left;
	margin:0px auto;
	padding-right:30px;
	padding-top:30px;
    /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/

#nav li {
   float:left; 
   width:100%;
   margin-bottom:12px;     
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}

#nav a {
 width: 200px; 
 display: block;
 padding-left:0px;
 margin-top:0px;
 font-size:14px;
 color:#3f3f3f;
 text-decoration:none;
 background:#e2e2e2;
 /*Width(一定要)，否则下面的Li会变形*/
}
#nav a:hover  {   
   color:#FFF; background:#e70012;
   
}
/*==================二级目录===================*/
#nav li ul {
 list-style:none;
 text-align:left;
}
#nav li ul li{ 
 /*background: #EBEBEB; 二级目录的背景色*/
   border-bottom:none;
   background:#eaeaea;
   width:100%;
   
}
#nav li ul li a{
		width:175px;
        padding-left:20px;
		background:none;
         
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/

#nav li ul li a:hover {
 text-decoration:none; 
 /* 二级onmouseover的字体颜色、背景色*/
   color:#e70012;
   background:url(../images/li_dot.png) no-repeat 175px;
}

/*==============================*/
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#nav ul.collapsed { display: none;}

#nav li .nav_current1{ background:#e70012; color:#FFF;}
#nav .nav_current2{color:#e70012; background:url(../images/li_dot.png) no-repeat 175px;}



/*pro产品列表*/
.pro_list{
    width:100%;
	height:auto;
	margin:0 auto;
	
}
.pro_list li{
	display:block;
    width:33.33%;
	height:auto;;
	float:left;
	
	

		
}
.pro_list li a{
    display:block;
	position:relative;
	z-index:0;
	margin-left:-1px;
	margin-top:-1px;
	border:#e3e3e3 1px solid;
	width:90%;
	height:90%;
	margin:0 auto;
	

		
}

.pro_list li a img{
    display:block;
    width:80%;
	max-width:80%;		
	margin:10px auto;
			
}

.pro_list li a em{
    display:block;	
	width:95%;
	height:32px;
	line-height:32px;		
	font-size:12px;
	color:#050505;
	overflow:hidden;
	text-align:center;	
	margin:0 auto;
	
	
}
.pro_list li a span{
    display:none;
	width:100%;
	height:100%;
	overflow:hidden;
	text-align:center;
	position:absolute;
	z-index:1;
	left:0px;
	top:0px;	
	
}
.pro_list li a span h3{display:block; padding-top:80px; color:#FFF; font-size:14px; text-align:center; font-family:"微软雅黑"; line-height:40px;}
.pro_list li a span p{ width:90%; height:80px; line-height:20px; color:#FFF; font-size:12px; text-align:left; font-family:"微软雅黑"; display:block; margin:0 auto;}

.pro_list li a:hover span{display:block;background:url(../images/pro_hover_bg.png) repeat; font-weight:bold;}

/*产品详情页参数*/
#pro_parameter{float:right; width:450px; height:auto;}
#pro_parameter span{display:block; width:430px; padding-left:20px; height:32px; line-height:32px;
 color:#FFF; font-size:14px; font-family:"微软雅黑"; text-align:left; background:#ca2b16; font-weight:bold;}
#pro_parameter p{ display:block; width:410px; padding:20px; height:auto; line-height:30px; color:#8d8d8d;font-size:14px; font-family:"微软雅黑"; text-align:left;}
/*产品详情页详情*/
#pro_detail{width:100%; height:auto; line-height:25px; color:#8d8d8d;font-size:14px; font-family:"微软雅黑"; margin:20px auto;}
#pro_detail img{max-width:100%; display:block; margin:0 auto;}
/*产品详情页详情翻页*/
#pro_detail_page{width:100%; height:auto; margin:0 auto; overflow:hidden; text-align:center;
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM:23px; MARGIN: 3px; PADDING-TOP:23px; clear:both; overflow:hidden; font-size:12px;}

#pro_detail_page a{BORDER:0px none; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 2px; COLOR:#FFF; PADDING-TOP: 5px; background:#5b5b5b; border-radius:2px;}
#pro_detail_page a:hover{BORDER:0px none; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 5px; background:#e4180d; }

/*news新闻列表*/
#newscolumn ul{margin:20px auto; width:720px;}
/*news文本信息列表样式*/
#newscolumn ul  .newstextli{ width:100%; height:52px; line-height:52px; padding-left:10px; border-bottom:1px #e3e3e3 solid;}
#newscolumn ul  .newstextli a{ float:left; display:block; color:#6e6e6e;font-family:"微软雅黑"; font-size:16px;}
/*news图片信息列表样式*/
#newscolumn ul  .newspicli{width:210px; height:190px; padding-bottom:20px;float:left; margin-right:30px; }
#newscolumn ul  .newspicli a{display:block; width:210px; height:175px;}
#newscolumn ul  .newspicli a img{display:block; border:#c2c2c2 1px solid; width:210px; }
#newscolumn ul  .newspicli a span{display:block; width:210px; height:30px; line-height:30px; text-align:center; color:#6e6e6e;font-family:"微软雅黑"; font-size:12px;}
/*news大日期信息列表样式*/
#newscolumn ul .newsli{width:100%; height:110px; border-bottom:#EEE 1px dashed; padding-top:35px; padding-left:15px;}
#newscolumn ul .newsli a{display:block;}
#newscolumn ul .newsli_date{width:68px; height:60px; padding:1px; background:#ababab; float:left;}
#newscolumn ul .newsli_date_year{width:66px; height:21px; line-height:21px; text-align:center; border-bottom:#bbbbbb 1px solid; margin:0px auto;color:#f9f9f9;font-family:"微软雅黑"; font-size:12px;}
#newscolumn ul .newsli_date_day{width:66px; height:35px; line-height:35px; text-align:center; border-top:#9b9b9b 1px solid;margin:0px auto;color:#f9f9f9;font-family:"微软雅黑"; font-size:24px;}
#newscolumn ul .newsli_cont{float:left;width:600px; height:auto; overflow:hidden; padding-left:40px;}
#newscolumn ul .newsli_cont h1{display:block;float:left; color:#6e6e6e;font-family:"微软雅黑"; font-size:20px; width:580px;height:35px; font-weight:normal;}
#newscolumn ul .newsli_cont p{display:block;float:left;width:580px; height:54px;line-height:18px; color:#a8a8a8;font-family:"宋体";font-size:12px;}
#newscolumn ul .newsli_cont span{display:block; float:left; color:#ec0202; clear:both;font-family:"宋体";font-size:12px;height:14px;line-height:14px; width:580px; text-align:right;}

/* newsshow主体样开始 */
.News_title{height:50px;line-height:50px; text-align:center;}
.News_title h1{font-family:"微软雅黑"; font-size:20px;color:#6e6e6e; font-weight:200;}
.News_from{height:50px;line-height:50px; text-align:center;font-size:12px;color:#CCC;}
.News_content{margin-top:20px; margin-bottom:20px; overflow:hidden;color:#717171; font-size:14px; font-family:"微软雅黑"; line-height:35px;}
.News_reback{text-align:center;}
.News_reback a{height:30px; line-height:30px; font-size:14px; color:#ee761b;}
.News_reback a:hover{ font-weight:bold;}

/* onepage主体样开始 */
#onepage_title{width:100%; height:54px; margin:50px auto; background:url(../images/cont_title_bg.jpg); border-top:#dfe1e0 1px solid; border-bottom:#dfe1e0 1px solid;
			filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
   			-moz-background-size:100% 100%;
  			background-size:100% 100%;}
#onepage_titlebox{width:90%; height:auto; margin:0 auto;}
#onepage_title_left{width:auto; height:54px; float:left; line-height:54px; color:#333333; font-size:20px; font-family:"微软雅黑"; font-weight:100;}
#onepage_title_right{width:auto; height:54px; float:right; line-height:54px; color:#666668;font-size:12px; font-family:"微软雅黑"; font-weight:100;}

#main_title{width:100%; height:30px; margin:0 auto;}
#main_titlebox{width:90%; height:30px; margin:0 auto; position:relative;}
#main_title_left{width:auto; height:30px;float:left; line-height:30px; color:#0a4184; font-size:30px; font-family:"微软雅黑"; font-weight:100; background:#FFF; z-index:999; position:absolute; left:0; top:0; padding-right:10px;}
#main_title_line{width:100%; height:15px; float:right; border-bottom:#d6d6d6 1px solid; z-index:998; position:absolute; left:0; top:0;}

#onepagecont{width:90%; height:auto; margin:30px auto; color:#858585; font-family:"微软雅黑"; font-weight:100;}	


/* message主体样开始 */
#message_form{width:560px;height:auto;margin:20px auto;}

/*留言表单*/
#message_form table{border:#c7c7c7 1px solid; font-size:12px; font-family:"微软雅黑"; text-align:center;}
#message_form table td{border:#c7c7c7 1px solid;}
#message_form input{background:none repeat scroll 0% 0% transparent; border:0px none;outline: 0px none; width:135px;font-size:12px; font-family:"微软雅黑"; color:#333;}
#message_form textarea{background:none repeat scroll 0% 0% transparent; border:0px none;outline: 0px none; width:415px;font-size:12px; font-family:"微软雅黑";color:#333;}
#buttonbox{width:100%; height:50px; padding-top:10px;}
#message_form .form_button{ background:#DBDBDB;
							border:#d5d5d5 1px solid; 
							width:105px;
							height:30px;
							line-height:20px;
							font-size:12px; 
							font-family:"微软雅黑"; 
							color:#000; 
							display:block; 
							float:right; 
							margin-left:10px;
							}
							
