﻿@import url(reset.css); 
#container {overflow:hidden; }
.clearboth{
    visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	}


/*首页开始*/
/* header头部开始 */
#header{width:100%; height:105px; text-align:center;  position: fixed;top: 0px; /* position fixed for IE6 */
		_position: absolute;
		_top: expression(documentElement.scrollTop + "px"); z-index:999; background:url(../images/white90.png) repeat;}
#headerbox{width:1200px; height:105px; margin:0px auto; position:relative;} 
 
 #header_logo{width:auto; height:auto; position:absolute; left:0; top:14px;}
 #header_logo img{display:block;} 
 
	/* 主菜单样式开始 */
	#header_menu {width:auto; height:50px; position:absolute;bottom:27px; right:100px;}	
	#header_menu ul li{ height:50px; line-height:50px; float:left; position:relative;}
	#header_menu ul li span{ display:block; position:absolute; width:0px; height:0px; background:#F86539; top:48px; left:50%;}		
	
	#header_menu ul li a {
	display:block;
	text-align:center;
	text-decoration:none;
	width:auto;
	height:32px; padding-top:16px;	
	}
	#header_menu ul li a h1{ display:block; width:auto; height:16px; line-height:16px; text-align:center;font-family:"Arial","Microsoft Yahei";font-size:16px;color:#343434; font-weight:200; border-right:#a9a9a9 1px solid; 	padding-left:30px; 	padding-right:30px;}
			
	
	#header_menu ul li ul {display:none;width:100%; height:auto; background:url(../images/header_nav_bg.png) repeat;}
	#header_menu ul li:hover ul {display:block;position:absolute;top:48px;left:0;z-index:9999;}
	#header_menu ul li:hover ul li{display:block; float:left; width:100%; height:35px; background:none;}
	#header_menu ul li:hover ul li a {display:block;color:#343434; width:100%;font-family:"Arial","Microsoft Yahei";font-size:16px; height:35px; line-height:35px; border-bottom:#efefef 1px solid; text-align:center;font-weight:100; padding:0;}
	#header_menu ul li a:hover h1{ color:#F86539}
	#header_menu ul li:hover ul li a:hover {font-weight:bold;}
	#header_menu .header_menu_current a{font-weight:bold; border-bottom:#F86539 2px solid;}
	#header_menu .header_menu_current a h1{ color:#F86539}
	
#header_lang{width:auto; height:24px; position:absolute; right:0; bottom:40px;}	
#header_lang a{ display:block; width:24px; height:24px; line-height:24px; text-align:center;font-family:"Arial","Microsoft Yahei"; font-size:12px; 
 color:#505050; background:#c4c4c4; float:left; margin-right:4px;}
 #header_lang a:hover{ color:#F86539; font-weight:bold; background:#FFF;}
 #header_search_bt{width:24px; height:24px; line-height:24px;float:left;}
 #header_search_bt img{ display:block; width:12px; height:12px; margin:6px auto;}
 
#header_search_cont{padding:30px; background:url(../images/white75.png) repeat; display:none; clear:both;}
#header_search_cont h1{font-size:20px; color:#888; padding-bottom:30px;}
#header_serach_close_btn img{display:block; margin:0 auto;padding-top:40px; padding-bottom:10px; width:30px; height:30px;}  
 #header_search{width:50%; height:25px; line-height:25px; display:inline-block; border-bottom:#888888 1px solid;}
 #header_search form{margin:0px;} 
 #header_search .header_search_input{width:80%;height:23px;line-height:23px;color:#444;background:none repeat scroll 0% 0% transparent; border:0px none;outline: 0px none; float:left; margin:1px 1px 1px 1px;}
 #header_search .header_search_submit{width:23px;height:23px;border:none;float:right; margin:1px 1px 1px 1px;} 
	
	
/* footer开始 */
#footer{width:100%; height:388px; background:#4b4b4d;}
#footerbox{width:1200px; height:100%; margin:0 auto; color:#FFF; font-size:14px; font-family:font-family:"Arial","Microsoft Yahei";  position:relative;}
#footerbox a:hover{ font-weight:bold;}
#footer_hotline{width:auto; height:auto; line-height:30px; text-align:left; position:absolute; left:0; top:150px;}
#footer_hotline h1{color:#FFF; font-size:20px;}
#footer_qrcode{width:250px; height:250px; position:absolute; top:50px; left:300px; border-right:#FFF 1px solid;}
#footer_qrcode img{ display:block; float:left; margin:20px auto; width:140px; height:140px;}
#footer_qrcode span{ display:block; float:left; clear:left;}
#footer_copyright{width:100%; height:40px; border-top:#FFF 1px solid; position:absolute; left:0; bottom:0; line-height:40px;}
#footer_copyright span{ display:block; float:left; font-size:12px; padding-left:20px;}
#footer_copyright a{ display:block; float:right; font-size:12px; color:#fff; font-family:"Arial","Microsoft Yahei"; padding-right:20px; }

.footer_nav{width:auto; height:auto; padding-top:20px; position:absolute; top:50px;}
.footer_nav h1{ width:auto;line-height:30px; text-align:left; font-size:14px;}
.footer_nav ul{width:100%; height:auto;}
.footer_nav ul li{ display:block; width:100%; margin:0 auto;}
.footer_nav ul li a{ display:block; width:100%; line-height:30px; font-size:14px; color:#FFF; text-align:left;}

.footer_nav_pro{width:400px; height:auto; padding-top:20px; position:absolute; top:50px;}
.footer_nav_pro h1{ width:auto;line-height:30px; text-align:left; font-size:14px;}
.footer_nav_pro ul{width:100%; height:auto;}
.footer_nav_pro ul li{ display:block; width:50%; float:left;}
.footer_nav_pro ul li a{ display:block; width:100%; line-height:30px; font-size:14px; color:#FFF; text-align:left;}

#footer_contact{width:auto; height:auto; padding-top:20px; position:absolute; top:50px; right:20px; line-height:30px; font-size:14px; width:350px;}
#footer_contact h1{ width:auto;line-height:30px; text-align:left; font-size:14px;}
	
	
/* 首页banner开始 */
#index_banner{width:100%; height:auto; overflow:hidden; text-align:center; margin:0px auto 0px auto;}

		
#index_main{width:100%; height:100%; margin:0 auto;}

/*首页产品分类*/
.index_title{width:100%; height:auto; text-align:center; margin:0px auto; padding:50px 0px;}
#index_title_cls{ display:none;}
#index_cls{ width:1200px; height:auto; margin:0 auto; display:none;}
#index_cls .index_cls_bt{width:25%; height:auto; display:block; float:left;}
#index_cls .index_cls_bt div{width:80%; margin:0 auto; position:relative;}
#index_cls .index_cls_bt .index_cls_img{ display:block; width:100%; margin:0 auto;}
#index_cls .index_cls_bt h1{width:100%; color:#4C4C4C; font-size:16px; text-align:center; font-family:"Arial","Microsoft Yahei"; margin:0 auto; height:60px; line-height:60px;}
#index_cls .index_cls_bt h2{width:100%; color:#FFF; font-size:16px; text-align:center; font-family:"Arial","Microsoft Yahei"; margin:0 auto; position:absolute; left:0; top:40%; z-index:2; display:none;}
#index_cls .index_cls_bt span{width:100%; height:100%; background:url(../images/hover.png) repeat; position:absolute; left:0; top:0; z-index:1; display:none;}
#index_cls .index_cls_bt span img{ display:block; margin:0 auto; padding-top:90%;}
#index_cls .index_cls_bt:hover span{ display:block;}
#index_cls .index_cls_bt:hover h1{ color:#FFF;}
#index_cls .index_cls_bt:hover h2{ display:block;}

/*首页关于我们*/
#index_about{width:100%; height:auto; position:relative; margin:0 auto;}
#index_about img{ display:block; width:100%; height:auto; margin:0 auto;}
#index_aboutbox{width:100%; height:100%; position:absolute; line-height:1; left:0; top:0;}
#index_aboutboxcont{width:1200px; height:auto; margin:0 auto; text-align:left; padding-top:20%;}
#index_aboutboxcont h1{ display:none; height:40px; line-height:40px; font-size:36px; font-family:"Arial","Microsoft Yahei"; color:#FFF; text-align:left; width:500; clear:both;}
#index_aboutboxcont div{ display:none; line-height:24px; font-size:14px; font-family:"Arial","Microsoft Yahei"; color:#FFF; text-align:left; width:500px; float:left; margin-top:30px; clear:both;}
#index_aboutboxcont a{display:none; width:160px; height:46px; line-height:46px; background:#FFF; font-family:"Arial","Microsoft Yahei"; color:#F86539; float:left; border-radius:23px; text-align:center; clear:both; font-size:16px; margin-top:30px;}
#index_aboutboxcont a:hover{ background:#e5eff8; font-weight:bold;}

/*首页产品展示*/
#index_title_pro{ display:none;}
#index_pro{ width:1200px; height:auto; margin:0 auto; }


/* 首页动态、联系  */
#index_mainbox{ width:1002px; height:auto; margin:0 auto; padding-bottom:40px;}
#index_mainbox .index_mainbox_cont{width:50%; height:auto; float:left;}
#index_mainbox .index_mainbox_cont .index_mainbox_cont_title{ width:100%; height:auto; padding:40px 0px; text-align:center;}
#index_mainbox .index_mainbox_cont .index_mainbox_cont_title a{display:block; width:auto; height:40px; line-height:40px; font-size:26px; color:#414141;}
#index_mainbox .index_mainbox_cont .index_mainbox_cont_title span{display:block; width:auto; height:12px; line-height:12px; font-size:12px; color:#414141;}
#index_mainbox .index_mainbox_cont img{ display:block; width:95%; height:auto; margin:0 auto;}

#index_news{width:95%; height:auto; margin:0 auto; padding:20px 0px;}
#index_news li{ display:block; width:100%; height:25px; line-height:25px; margin:0 auto;}
#index_news li a{ display:block; width:auto height:25px; line-height:25px; float:left; }
#index_news li span{ display:block; width:auto height:25px; line-height:25px; float:right; color:#5d5d5d;}

#index_contact{width:95%; height:auto; margin:0 auto; padding:20px 0px; line-height:25px; color:#5d5d5d;}
		
/*首页结束*/
 



/* 内页开始 */ 


/* 内页main开始 */
#cont_banner{width:100%; height:auto; text-align:center; margin:105px auto 0px auto;}
#cont_banner_img{ display:none; width:100%; height:auto; margin:0 auto;}



#cont_main{width:1200px; height:auto; margin:0px auto; padding-bottom:25px;}

#cont_main_nav{width:220px; height:auto; float:left; }
#nav_title{width:100%; height:40px; text-align:center; margin:20px auto; color:#F86539; border-bottom:#F86539 1px solid; 
line-height:40px; font-family:"Arial","Microsoft Yahei";font-size:22px; font-weight:bold; text-align:left;}
#nav_ul{width:100%; height:auto; margin:20px auto;}
#nav_ul li{ display:block; width:100%; height:40px; line-height:40px; margin-bottom:2px;}
#nav_ul li a{ display:block; width:100%; height:40px; line-height:40px; text-align:center; margin:0 auto; font-size:16px; color:#333; font-family:"Arial","Microsoft Yahei"; background:#e2e2e2;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#nav_ul li a:hover{background:#F86539; color:#FFF;}
#nav_ul li .nav_current{background:#F86539; color:#FFF;}







#cont_mainbox{width:960px; height:auto; float:right; }
#cont_mainbox_cont{width:95%; height:auto; margin:20px auto; color:#333; line-height:30px; font-size:14px;}

#cont_main_title{width:100%; height:40px;  margin:20px auto;}
#cont_main_titlebox{width:100%; height:40px; border-bottom:#e6e6e6 1px solid; margin:0 auto; }
#cont_main_title h1{width:auto; height:40px; line-height:40px; color:#b2b2b2;font-family:"Arial","Microsoft Yahei";font-size:14px; display:inline-block; float:right; font-weight:100;}





#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:"Arial","Microsoft Yahei"; 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:14px; 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%;}


/*news新闻列表*/
#newscolumn{width:100%; height:auto; margin:0 auto;}
#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:"Arial","Microsoft Yahei"; 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:"Arial","Microsoft Yahei"; font-size:14px;}
/*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:"Arial","Microsoft Yahei"; font-size:14px;}
#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:"Arial","Microsoft Yahei"; 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:"Arial","Microsoft Yahei"; font-size:20px; width:580px;height:35px; font-weight:normal; transition: color 0.5s;}
#newscolumn ul .newsli_cont p{display:block;float:left;width:580px; height:54px;line-height:18px; color:#a8a8a8;font-family:"宋体";font-size:14px;transition: color 0.5s; }
#newscolumn ul .newsli_cont span{display:block; float:left; color:#00c0ef; clear:both;font-family:"宋体";font-size:14px;height:14px;line-height:14px; width:580px; text-align:right;}
#newscolumn ul .newsli a:hover .newsli_cont h1{color:#00c0ef;}
#newscolumn ul .newsli a:hover .newsli_cont p{color:#00c0ef;}
/* newsshow主体样开始 */
.News_title{height:50px;line-height:50px; text-align:center;}
.News_title h1{font-family:"Arial","Microsoft Yahei"; font-size:20px;color:#6e6e6e; font-weight:200;}
.News_from{height:50px;line-height:50px; text-align:center;font-size:14px;color:#CCC;}
.News_content{margin-top:20px; margin-bottom:20px; overflow:hidden;color:#5d5d5d; font-size:14px; font-family:"Arial","Microsoft Yahei"; line-height:35px;}
.News_content img{ display:block; width:100%; margin:0 auto;}
.News_reback{text-align:center;}
.News_reback a{height:30px; line-height:30px; font-size:16px; color:#e7170b;}
.News_reback a:hover{ font-weight:bold;}


/*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;	
	width:90%;
	height:90%;
	margin:0 auto;
	

		
}

.pro_list li a img{
    display:block;
    width:80%;
	max-width:80%;		
	margin:10px auto;
	border:#dcdcdc 1px solid;
	padding:1px;
			
}

.pro_list li a em{
    display:block;	
	width:95%;
	height:32px;
	line-height:32px;		
	font-size:14px;
	color:#333;
	overflow:hidden;
	text-align:center;	
	margin:0 auto;		
}
.pro_list li a:hover em{color:#e8180b;}
.pro_list li a:hover img{border:#e8180b 1px solid;}

/*产品详情页参数*/
#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:"Arial","Microsoft Yahei"; 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:"Arial","Microsoft Yahei"; text-align:left;}
/*产品详情页详情*/
#pro_detail{width:100%; height:auto; line-height:25px; color:#8d8d8d;font-size:14px; font-family:"Arial","Microsoft Yahei"; 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; }
/* message主体样开始 */
#message_form{width:560px;height:auto;margin:80px auto;}

/*留言表单*/
#message_form table{border:#c7c7c7 1px solid; font-size:14px; font-family:"Arial","Microsoft Yahei"; 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:14px; font-family:"Arial","Microsoft Yahei"; color:#333;}
#message_form textarea{background:none repeat scroll 0% 0% transparent; border:0px none;outline: 0px none; width:415px;font-size:14px; font-family:"Arial","Microsoft Yahei";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:14px; 
							font-family:"Arial","Microsoft Yahei"; 
							color:#000; 
							display:block; 
							float:right; 
							margin-left:10px;
							}
							
