﻿@import url(reset.css); 
#container {overflow:hidden;}
.clearboth{
    visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	}


/*首页开始*/
/* header头部开始 */
/* header头部开始 */
#header{width:100%; height:110px; text-align:center; background:url(../images/white75.png) repeat; position: fixed;top: 0px; /* position fixed for IE6 */
		_position: absolute;
		_top: expression(documentElement.scrollTop + "px"); z-index:999;}
#headerbox{width:1002px; height:110px; margin:0px auto; position:relative;} 
 
 #header_logo{width:auto; height:auto; position:absolute; left:0; top:12px; }
 #header_logo img{display:block;}
 
 #header_search{width:200px; height:24px; line-height:24px; float:right; display:inline; border:#dadada 1px solid; margin-top:13px; margin-right:30px;}
 #header_search form{margin:0px;} 
 #header_search .header_search_input{width:140px;height:18px;line-height:18px;color:#c3c3c3;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:15px;height:15px;border:none;float:right; margin:4px 4px 5px 2px;}
 
 
	/* 主菜单样式开始 */
	#header_menu {width:auto; height:40px; position:absolute; right:0; bottom:0;}
	
	#header_menu ul li{ height:40px; line-height:40px; float:left; position:relative;}
	#header_menu ul li span{ display:block; position:absolute; width:0px; height:0px; background:#8ec939; top:37px; left:50%;}		
	
	#header_menu ul li a {
	display:block;
	text-align:center;
	text-decoration:none;
	width:auto;
	height:37px;
	padding-left:30px;
	padding-right:30px;		
	}
	#header_menu ul li a h1{ display:block; width:100%; height:15px; line-height:15px; text-align:center;font-family:"微软雅黑";font-size:14px;color:#676767; font-weight:200;}
			
	
	#header_menu ul li ul {display:none;width:150px; height:auto;background:rgba(255,255,255,.8);}
	#header_menu ul li:hover ul {display:block;position:absolute;top:40px;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:#676767; width:100%;font-family:"微软雅黑";font-size:14px; 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:#8ec939;}
	#header_menu ul li:hover ul li a:hover {color:#8ec939;}
	#header_menu .header_menu_current a{color:#8ec939; border-bottom:#8ec939 3px solid;}
	#header_menu .header_menu_current a h1{color:#8ec939;}
	
	
	
/* 首页banner开始 */
#index_banner{width:100%; height:auto; overflow:hidden; text-align:center; margin:0px auto; padding-top:110px;}
#index_bannerbox{margin:0 20px; 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-top:0; margin-bottom:10px; margin-left:auto; margin-right:auto;}
#index_mainbox{width:100%; height:auto; margin:0 auto;}


.index_mainbox_title{width:100%; height:80px; text-align:center; margin:0 auto; padding-top:30px;}
.index_mainbox_title span{ display:inline-block; width:auto; height:32px; color:#8ec939; font-size:24px; font-family:"微软雅黑"; border-bottom:#8ec939 2px solid; line-height:32px; margin:0 auto;}
/*首页产品分类*/
#index_mainbox_pro{height:auto; margin:0 auto; padding-bottom:30px; width:1002px;}
#index_mainbox_pro .index_mainbox_probox{float:left; height:auto; width:248px; border-right:#e7e7e7 1px solid;}
#index_mainbox_pro .index_mainbox_probox a{display:block;width:100%; height:auto; text-align:center; margin:0 auto;}
#index_mainbox_pro .index_mainbox_probox a img{ display:block; width:auto; height:auto; margin:0 auto;
	-webkit-transition: -webkit-transform 0.5s ease-out;
	-moz-transition: -moz-transform 0.5s ease-out;
	-o-transition: -o-transform 0.5s ease-out;
	-ms-transition: -ms-transform 0.5s ease-out;}
#index_mainbox_pro .index_mainbox_probox  a:hover img{
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);	}
#index_mainbox_pro .index_mainbox_probox a h1{ display:block; width:100%; height:25px; line-height:25px; color:#474747; font-size:14px; font-family:"微软雅黑"; font-weight:200; text-align:center; margin-top:20px;}
#index_mainbox_pro .index_mainbox_probox a h2{ display:block; width:100%; height:16px; line-height:16px; color:#a4a4a4; font-size:10px; font-family:"微软雅黑"; font-weight:100; text-align:center;}	
#index_mainbox_pro .index_mainbox_probox a span{display:block; width:90px; height:25px; margin:20px auto; border:#d7d7d7 1px solid; font-size:12px; color:#6d6d6d; text-align:center; line-height:25px; font-family:"微软雅黑";}

#index_mainbox_pro .index_mainbox_probox  a:hover span{color:#FFF; background:#8ec939;}
#index_mainbox_pro .index_mainbox_probox  a:hover h1{color:#8ec939;}



/*首页关于我们、企业形象、联系我们*/
#index_mainbox_bot{height:auto;  margin:0 auto; padding-top:40px; padding-bottom:40px; background:#f3f3f3; }
#index_mainbox_botbox{margin:0 auto; height:auto; width:1002px; overflow:hidden;}
.index_contbox{width:320px; height:auto; float:left; margin-right:20px; font-size:12px;
 font-family:"微软雅黑"; font-weight:100; color:#6e6e6e; line-height:24px; }
.index_contbox h1{width:100%; height:50px; line-height:50px; color:#5e5e5e; 
font-size:24px; font-family:"微软雅黑"; font-weight:100; border-bottom:#5e5e5e 1px solid; text-align:left; margin-bottom:20px;}

#index_news_ul{width:100%; height:auto; margin:0 auto; min-height:168px;}
#index_news_ul li{ display:block; width:100%; height:24px; line-height:24px;}
#index_news_ul li a{ display:block; float:left; font-size:12px; font-family:"微软雅黑"; font-weight:100; color:#6e6e6e; line-height:24px; }
#index_news_ul li a:hover{ color:#8ec939;}
#index_news_ul li span{ display:block; float:right; font-size:12px; font-family:"微软雅黑"; font-weight:100; color:#6e6e6e; line-height:24px; }


				
/*首页结束*/









/* footer开始 */
#footer{width:100%; height:auto; background:#7abe19;}
#footerbox{height:auto; margin:0 auto; color:#FFF; width:1002px; }
#footerbox_qrcode{width:auto; height:auto; text-align:center; padding-top:30px; padding-bottom:20px; float:left;}
#footerbox_qrcode img{display:block;}
#footerbox_contact{width:850px; height:auto; line-height:25px; text-align:left; padding-top:30px; float:right;}



#footerbox_copyright{width:850px; height:auto; text-align:left; float:right;}
#footerbox_copyright span{display:block;}
#footerbox_copyright_span{width:auto height:25px; line-height:25px; float:left;}
#footerbox_design_span{width:auto; height:25px; line-height:25px; float:right;}
#footerbox_design_span a{color:#FFF;font-size:12px;}
	
 



/* 内页开始 */ 


/* 内页main开始 */
#cont_banner{width:100%; height:auto; text-align:center; margin:0px auto; padding-top:110px;}
#cont_bannerbox{width:100%; height:auto; margin:0px auto; position:relative;}
#cont_bannerbox img{width:100%;}

#cont_main{height:auto; margin:0px 20px;; 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{height:auto; width:100%; margin:30px auto;}
#nav_title{font-size:30px; font-weight:100; color:#5f5f5f; width:100%; text-align:center; height:80px; display:block; line-height:80px; border-bottom:#c2c2c2 1px solid;}
#cont_main_nav ul{height:20px; margin:20px auto; text-align:center;}
#cont_main_nav ul li{height:30px; line-height:30px; display:inline-block; }

#cont_main_nav ul li a{text-align:center; line-height:30px; color:#5f5f5f; font-size:14px; display:block; margin:0 20px;}
#cont_main_nav .nav_current{color:#8ec939; border-bottom:#8ec939 1px solid;}

/*内页产品分类*/
#cont_mainbox_pro{height:auto; margin:0 auto; padding-bottom:30px; padding-top:30px; width:1002px;}

#cont_mainbox_pro .cont_mainbox_probox{float:left; height:160px; width:333px; border-right:#e7e7e7 1px solid;}
#cont_mainbox_pro .cont_mainbox_probox a{display:block;width:100%; height:auto; text-align:center; margin:19px auto;}
#cont_mainbox_pro .cont_mainbox_probox a div{width:82px; height:82px; margin:0 auto;overflow:hidden;}
#cont_mainbox_pro .cont_mainbox_probox a h1{width:100%; height:40px; line-height:40px; text-align:center; margin:0 auto; font-size:12px; color:#4c4c4c; }
#cont_mainbox_pro .cont_mainbox_probox  a:hover h1{color:#00469b;}

#cont_mainbox_pro .cont_mainbox_probox  a #cont_cls1{ background:url(../images/index_cls1.png) no-repeat;}
#cont_mainbox_pro .cont_mainbox_probox  a:hover #cont_cls1{ background:url(../images/index_cls1_hover.png) no-repeat;}
#cont_mainbox_pro .cont_mainbox_probox  a #cont_cls2{ background:url(../images/index_cls2.png) no-repeat;}
#cont_mainbox_pro .cont_mainbox_probox  a:hover #cont_cls2{ background:url(../images/index_cls2_hover.png) no-repeat;}
#cont_mainbox_pro .cont_mainbox_probox  a #cont_cls3{ background:url(../images/index_cls3.png) no-repeat;}
#cont_mainbox_pro .cont_mainbox_probox  a:hover #cont_cls3{ background:url(../images/index_cls3_hover.png) no-repeat;}

#cont_mainbox_pro .cont_mainbox_probox  .nav_current h1{color:#00469b;}
#cont_mainbox_pro .cont_mainbox_probox  .nav_current #cont_cls1{ background:url(../images/index_cls1_hover.png) no-repeat;}
#cont_mainbox_pro .cont_mainbox_probox  .nav_current #cont_cls2{ background:url(../images/index_cls2_hover.png) no-repeat;}
#cont_mainbox_pro .cont_mainbox_probox  .nav_current #cont_cls3{ background:url(../images/index_cls3_hover.png) no-repeat;}




#cont_mainbox{width:95%; height:auto; margin:20px auto; padding-top:30px;}
#cont_mainbox_cont{width:100%x; height:auto; margin:20px auto;}





#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:25%;
	height:auto;;
	float:left;
	
	

		
}
.pro_list li a{
    display:block;
	position:relative;
	z-index:0;
	margin-left:-1px;
	margin-top:-1px;
	

		
}

.pro_list li a div{width:80%; height:auto; margin:10px auto; position:relative;}


.pro_list li a em{
    display:block;	
	width:80%;
	height:25px;
	line-height:25px;		
	font-size:12px;
	color:#363636;
	overflow:hidden;
	text-align:center;
	border-bottom:#a3a3a3 1px dashed;
	margin:0 auto;
	
	
}
.pro_list li a div 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 div span img{width:25%; height:25%; display:block; padding-top:35%; margin:0 auto;}

.pro_list li a:hover div span{display:block;background:url(../images/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: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{width:1002px; 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:"微软雅黑"; 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;
							}
							
