﻿@import url(reset.css); 
#container {overflow:hidden;}
.clearboth{
    visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	}


/*首页开始*/
#index_main{width:100%; height:100%; margin-top:0; margin-bottom:10px; margin-left:auto; margin-right:auto;}
#index_mainbox{width:1440px; height:auto; margin:0px auto;}
#index_footer{width:100%; height:42px; line-height:42px; border-top:#909090 1px solid;}
#index_footerbox{width:1002px; height:42px; margin:0 auto;}
#index_footerbox_copyright_span{width:auto; line-height:42px; float:left; padding-left:10px; color:#909090; font-size:12px; font-family:"微软雅黑";}
#index_footerbox_design_span{width:auto; line-height:42px; float:right; padding-right:10px;}
#index_footerbox_design_span a{color:#909090; font-size:12px; font-family:"微软雅黑";}
/* 首页banner开始 */
#index_banner{width:100%; height:629px; overflow:hidden; text-align:center; margin:0px auto;}
#index_bannerbox{width:1440px; height:629px; overflow:hidden; margin:0px auto; position:relative;}

/*首页产品分类*/
#index_mainbox_top{width:1120px; height:290px; margin:30px auto;}
#index_mainbox_top .index_mainbox_topbox{float:left; height:290px; width:280px;}
#index_mainbox_top .index_mainbox_topbox a{ display:block;width:275px; height:290px; text-align:center; margin:0 auto;}
#index_mainbox_top .index_mainbox_topbox a span{display:none; width:100%; height:100%; background:url(../images/a_hover_bg.png);}
#index_mainbox_top .index_mainbox_topbox a span h1{ display:block; color:#FFF; font-size:20px; font-family:Arial, Helvetica, sans-serif; 
text-align:center; line-height:25px; width:100%; height:25px; margin:0 auto; padding-top:100px;}
#index_mainbox_top .index_mainbox_topbox a span h2{ display:block; color:#FFF; font-size:20px; font-family:"微软雅黑"; font-weight:100; 
text-align:center; line-height:25px; width:100%; height:25px; margin:0 auto; padding-top:30px;}
#index_mainbox_top .index_mainbox_topbox a span img{display:block; line-height:25px; margin:0 auto; padding-top:40px;}
#index_mainbox_top .index_mainbox_topbox a:hover span{display:block;}
#index_mainbox_pro_cls{width:100%; height:auto; text-align:center; margin:0 auto; border-bottom:#cdcdcd 1px solid; padding-top:10px; padding-bottom:20px;}
#index_mainbox_pro_cls a{width:auto; display:block; margin:0 auto;}
/*首页广告位*/
#index_mainbox_ad{width:100%; height:auto; margin:10px auto; border-bottom:#cdcdcd 1px solid;}
#index_mainbox_adbox{width:1440px; height:392px; margin:20px auto; background:url(../images/index_ad.jpg) no-repeat; position:relative; z-index:1;}
#index_mainbox_adbox_text{
	width: auto;
	height: auto;
	position: absolute;
	z-index: 1;
	left: 817px;
	top: 122px;
	display:none;	
}
 


/*首页关于我们、新闻*/
#index_mainbox_bot{width:1120px; height:auto; margin:0 auto; padding-top:25px; padding-bottom:25px;}
.index_mainbox_botbox{height:275px; border:#cdcdcd 1px solid;}
.index_mainbox_botbox .index_mainbox_botbox_title{width:90%; height:60px; line-height:60px; border-bottom:#cdcdcd 1px dashed; margin:0 auto;}
.index_mainbox_botbox .index_mainbox_botbox_title img{display:block; padding-top:20px; float:left;}
.index_mainbox_botbox .index_mainbox_botbox_title a{display:block; width:auto; height:auto; float:right;}
.index_mainbox_botbox .index_mainbox_botbox_cont{width:90%; height:auto; padding-top:20px; margin:0 auto;}

#index_news_ul{width:100%; height:auto; margin:0px auto; display:block;}
#index_news_ul li{width:100%; height:auto; display:block; float:left;}
#index_news_ul li a{width:100%; height:auto; margin:0 auto;}
#index_news_ul li a img{ display:block; width:86px; height:86px; float:left; margin-right:10px; border-radius:43px;}
#index_news_ul li a h1{display:block; color:#1a1a1a; font-size:14px; height:25px; line-height:25px; font-family:"微软雅黑"; font-weight:200; float:left; width:auto;}
#index_news_ul li a span{display:block; color:#1a1a1a; font-size:14px; height:25px; line-height:25px; font-family:"微软雅黑"; font-weight:200; float:right; width:auto;}
#index_news_ul li a p{display:block; color:#525252; font-size:12px; height:auto; line-height:25px; font-family:"微软雅黑"; font-weight:200; float:left; width:300px; padding-bottom:20px;}
				
/*首页结束*/

/* header头部开始 */
/*#header{width:100%; height:110px; text-align:center; background:#060606;}*/
#header{width:100%; height:110px; text-align:center; background:#2f2f2f;}
#headerbox{width:1002px; height:110px; margin:0px auto;} 
 
 #header_logo{width:auto; height:110px;float:left;}
 #header_logo img{display:block; padding-left:5px; padding-top:25px;}
 
 #header_search{width:160px; height:24px; line-height:24px; float:right; display:inline; background:#282828; border-radius:5px; margin-top:13px; margin-right:32px;}
 #header_search form{margin:0px;} 
 #header_search .header_search_input{width:120px;height:18px;line-height:18px;color:#999;background:none repeat scroll 0% 0% transparent; border:0px none;outline: 0px none; float:left; margin:3px 2px 3px 10px;}
 #header_search .header_search_submit{width:16px;height:16px;border:none;float:right; margin:4px 4px 4px 4px;}
 
 #header_language{width:40px; height:110px; text-align:center; float:right;}
 #header_language a{display:block; margin:0 auto; width:100%; height:55px;}
 #header_language a img{display:block; padding-top:12px; float:right;}  
 
	/* 主菜单样式开始 */
	#header_menu {width:auto; height:110px; float:right;}
	
	/*#header_menu ul li{width:110px;height:110px; line-height:110px; float:left; position:relative; border-right:#181a19 1px solid;}*/
	#header_menu ul li{width:110px;height:110px; line-height:110px; float:left; position:relative; border-right:#2d2d2d 1px solid;}				
	
	#header_menu ul li a {
	display:block;
	text-align:center;
	text-decoration:none;
	width:100%;
	height:110px;		
	text-align:center;font-family:"微软雅黑";font-size:16px;color:#fff;}
	#header_menu ul li a:hover { background:url(../images/a_hover_bg.png) repeat;}
	
	#header_menu ul li ul {display:none;width:100%; height:auto;background:rgba(16,16,16,.8);}
	#header_menu ul li:hover ul {display:block;position:absolute;top:110px;left:0;z-index:999999;}
	#header_menu ul li:hover ul li{display:block; float:left; width:100%; height:40px;}
	#header_menu ul li:hover ul li a {display:block;color:#fff; width:100%; height:40px; line-height:40px; border-bottom:#333 1px solid; text-align:center; background:none; padding:0;}
	#header_menu ul li ul li a:hover {color:#e6180a;}
	#header_menu .header_menu_current a{color:#e6180a;}
	







/* footer开始 */
#footer{width:100%; height:auto; background:#e9e9e9;}
#footerbox{width:1002px; height:300px; margin:0px auto; color:#828282; font-family:"微软雅黑"; font-size:12px;}
#footerbox_qrcode{width:160px; height:auto; text-align:center; float:right; }
#footerbox_qrcode img{display:block; }
#footerbox_qrcode a{display:block; width:100%; height:45px; line-height:45px; margin:0 auto;font-family:"微软雅黑"; font-size:14px; color:#F30; font-weight:500;}

.footerbox_nav{width:auto height:150px; float:left; padding-top:45px;}
.footerbox_nav span{width:auto; height:20px; color:#7a7a7a; font-family:"微软雅黑"; font-size:14px; display:block; float:left; border-bottom:#7a7a7a 1px solid;}
.footerbox_nav ul{width:100%; height:auto; padding-top:10px; display:block; clear:left;}
.footerbox_nav ul li{width:100%; height:25px; margin:0 auto; display:block;}
.footerbox_nav ul li a{width:100%; height:25px; margin:0 auto; display:block; line-height:25px; color:#7a7a7a; font-family:"微软雅黑"; font-size:14px; font-weight:100;}


#footerbox_contact a{padding-top:10px; width:100%; height:auto; margin:0 auto; display:block; 
line-height:25px; color:#7a7a7a; font-family:"微软雅黑"; font-size:14px; font-weight:100; clear:left;}

#footerbox_share{width:700px; float:left; height:25px; padding-top:15px; padding-bottom:15px; clear:left;}

#footerbox_copyright{width:100%; height:30px; line-height:30px; float:left; border-top:#a9a9a9 1px solid;}
#footerbox_copyright span{display:block;}
#footerbox_copyright_span{float:left;color:#626262;font-family:"微软雅黑";font-size:12px; padding-left:25px;}
#footerbox_design_span{float:right; padding-right:25px;}
#footerbox_design_span a{color:#626262;font-family:"微软雅黑";font-size:12px;}
	
 



/* 内页开始 */ 


/* 内页main开始 */
#cont_banner{width:100%; height:392px; overflow:hidden; text-align:center; margin:0px auto;}
#cont_bannerbox{width:1440px; height:392px; overflow:hidden; margin:0px auto; position:relative;}

#cont_main{width:100%;height:auto; margin:0px auto; padding-bottom:25px;}
#cont_main_title{width:100%; height:70px; border-bottom:#cdcdcd 1px solid; margin:0px auto;}
#cont_main_titlebox{width:1080px; height:70px; margin:0px auto;}

#cont_main_title h1 em{width:auto; height:70px; line-height:70px;color:#e6170d;font-family:"微软雅黑";font-size:24px; float:left; display:block; float:left;}
#cont_main_title h1 span{width:auto; height:70px; line-height:80px;color:#9d9d9d;font-family:"微软雅黑";font-size:12px;font-weight:100;display:block; float:left;}
#cont_main_title h2{width:auto; height:auto; line-height:70px;color:#929292;font-family:"微软雅黑";font-size:12px; font-weight:100; float:right;}

/*产品分类导航*/
#cont_main_nav{width:100%; height:110px; margin:0px auto;border-bottom:#cdcdcd 1px solid;}
#cont_main_nav ul{width:1080px; height:auto; margin:0 auto;}
#cont_main_nav ul li{width:200px; height:55px; float:left; display:block; padding-right:3px; line-height:55px; padding-top:12px;}
#cont_main_nav ul li ul{display:none; width:850px; }
#cont_main_nav ul li ul li{width:auto;height:55px; float:left; display:block; padding-right:3px; line-height:55px;}
#cont_main_nav ul li a{width:200px;text-align:center; display:block; line-height:30px; height:30px;
 font-family:"微软雅黑"; color:#3a3a3a; font-size:16px;}
#cont_main_nav ul li a:hover{color:#e6170d; border:#e6170d 1px solid;}
#cont_main_nav .nav_current{color:#e6170d; border:#e6170d 1px solid;}




#cont_mainbox{width:100%; height:auto; margin:0 auto;}
#cont_mainbox_cont{width:1080px; height:auto; margin:20px auto; color:#767676; font-size:14px; line-height:30px; font-family:"微软雅黑"; font-weight:100; min-height:600px;}





#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:1080px;
	height:auto;
	margin:0 auto;
	
}
.pro_list li{
	display:block;
    width:360px;
	height:360px;
	float:left;
		
}
.pro_list li a{
    display:block;
	width:340px;
	height:340px;
	position:relative;
	z-index:0;
	border:#cbcbcb 1px solid;
		
}

.pro_list li a img{
    display:block;
    width:300px;
	height:300px; padding:5px;		
	margin:0px auto;
			
}

.pro_list li a em{
    display:block;	
	width:100%;
	height:28px;
	line-height:28px;		
	font-size:12px;
	color:#636363;
	font-family:"微软雅黑";
	overflow:hidden;
	text-align:center;
	
	
}
.pro_list li a span{
    display:none;
	width:340px;
	height:340px;
	overflow:hidden;
	text-align:center;
	position:absolute;
	z-index:1;
	left:0px;
	top:0px;
	
}
.pro_list li a span h1{
    display:block;
	width:90%;
	height:auto;
	line-height:25px;		
	font-size:14px;
	color:#FFF;
	font-family:"微软雅黑";
	text-align:center;
	margin:0 auto;
	padding-top:50px;		
}
.pro_list li a span h2{
    display:block;
	width:90%;
	height:auto;
	line-height:20px;		
	font-size:12px;
	color:#FFF;
	font-family:"微软雅黑";
	text-align:left;
	margin:0 auto;
	font-weight:100;		
}
.pro_list li a:hover span{display:block;background:url(../images/a_hover_bg.png) repeat; font-weight:bold;}
.pro_list li a:hover em{display:none;}

/*产品详情页参数*/
#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:1080px;; height:auto; line-height:25px; color:#8d8d8d;font-size:14px; font-family:"微软雅黑"; margin:20px auto;}
#pro_detail img{width:100%;}
/*产品详情页详情翻页*/
#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;
							}
							
