﻿

body{line-height:24px; text-align:left;_background-image:url(about:blank);_background-attachment:fixed;background:url(bg.jpg) repeat-x;}
#nav a:hover{text-decoration:none;}
body p{line-height:24px;}
#wrap{;}
#header #logo{float:left; overflow:hidden;}
#header #search{float:right; clear:right;}
#banner{;}
#header #search #search_text{float:left;}
#header #search #search_text .text{

border:0; background-color:transparent; background:url(search-bg.jpg) no-repeat;


}
#search #search_button{ *margin-top:1px;}
#search #search_button a{float:left; background:url(search-bt.jpg) no-repeat; display:block;}
#header_center{;}
#nav_ul li{float:left;}
#nav_ul > li{background:url() left no-repeat; _width:0px; white-space:nowrap; _overflow-x:visible;}
#nav #nav1{background:none;}
#nav #nav_ul span{display:block;}
#nav li a{display:block;}
#group .content .title{ background:none;}
#header #banner #banner_content{text-align:center; overflow:hidden;}
#header #banner #banner_index{text-align:center; overflow:hidden;}
#footer{line-height:24px; text-align:center;}
#footer .content{line-height:24px; text-align:center; }
#footer .content table{ width:100%;text-align:center;}
#footer .content td{padding:20px 0px;}
.subnav{display:none; position:absolute; z-index;1;}
.content_title span{ _width:0px;_white-space:nowrap; _overflow-y:visible;}

#list_split
{position:absolute;z-index:-1;  

}
.content_more{_width:0px; white-space:nowrap; _overflow-x:visible;}
 
#content_content{background:url(content-bg.jpg) no-repeat top center;}
#content_content  #index{}

 
#header #search #search_text .text
{
	width:212px; 
	
	height:26px;
	
}


#header #search #search_button a
{
    
	width:67px;
	height:26px;
	
}   

#header #nav #nav_ul > li:hover > a{background:url(nav-hover-bg.jpg) repeat-x;}
  
 
#nav
{

	height:33px;
}
#nav #nav_inner
{

    background:url(nav-bg.jpg) repeat-x;
    
	height:33px;

}
#nav #nav_ul
{
	height:33px;
	
}


#nav #nav_ul > li
{
	height:33px;
	line-height:33px;
}
#nav #nav_ul > li > a
{
	height:33px;	
	line-height:33px;
	
	padding-left:0px;
}
#nav #nav_ul > li > a > span
{
	height:33px; 
	line-height:33px;
}

 .title
{

}
 .title .title_inner
{

    height:39px;

}
 .title .title_content
{
	

	background:url(title-bg.jpg) repeat-x;

    height:39px;


}
 .title .title_content .content_title
{

    height:39px;
    line-height:39px;

		
	float:left; 

}
 .title .title_content .content_title a, .title .title_content .content_title span
{

}
 .title .title_content .content_more
{							
	line-height:39px;
	float:right; 

}
 .content .font
{

     background:url(box.gif) no-repeat 0px 50%;
     padding-left:13px;

}    
.product .content .font
{

     background:url(product-box.gif) no-repeat 0px 50%;
     padding-left:7px;

}    
.product_class .content .font
{

     background:url(product-class-box.png) no-repeat 0px 50%;
     padding-left:58px;

}    
#index .news .title
{

}
#index .news .title .title_inner
{

    height:25px;

}
#index .news .title .title_content
{
	

	background:url(index-news-title-bg.jpg) repeat-x;

    height:25px;


}
#index .news .title .title_content .content_title
{

    height:25px;
    line-height:25px;

		
	float:left; 

}
#index .news .title .title_content .content_title a,#index .news .title .title_content .content_title span
{

}
#index .news2 .title
{

}
#index .news2 .title .title_inner
{

    height:25px;

}
#index .news2 .title .title_content
{
	

	background:url(index-news2-title-bg.jpg) repeat-x;

    height:25px;


}
#index .news2 .title .title_content .content_title
{

    height:25px;
    line-height:25px;

		
	float:left; 

}
#index .news2 .title .title_content .content_title a,#index .news2 .title .title_content .content_title span
{

}
#index .contact .title
{

}
#index .contact .title .title_inner
{

    height:25px;

}
#index .contact .title .title_content
{
	

	background:url(index-contact-title-bg.jpg) repeat-x;

    height:25px;


}
#index .contact .title .title_content .content_title
{

    height:25px;
    line-height:25px;

		
	float:left; 

}
#index .contact .title .title_content .content_title a,#index .contact .title .title_content .content_title span
{

}
#list .contact .title
{

}
#list .contact .title .title_inner
{

    height:25px;

}
#list .contact .title .title_content
{
	

	background:url(list-contact-title-bg.jpg) repeat-x;

    height:25px;


}
#list .contact .title .title_content .content_title
{

    height:25px;
    line-height:25px;

		
	float:left; 

}
#list .contact .title .title_content .content_title a,#list .contact .title .title_content .content_title span
{

}

.btn_wrap{ display:block; float:left; margin-right:20px; background:url(button-left.png) no-repeat 0 0; height:26px;padding-left:3px;}
.btn_wrap input{  border:none; background:url(button-right.png) no-repeat right;height:26px; line-height:26px; padding-right:7px;}


.title{overflow-y:hidden;}
.title_inner{overflow-y:hidden;}
.title_content{overflow-y:hidden;}
.content_title{overflow-y:hidden;}

.list_content{_display:inline;}
.content .font{_display:inline; line-height:24px; text-align:left; float:left;white-space:nowrap; overflow:hidden; height:24px;text-overflow:ellipsis;-o-text-overflow: ellipsis;width:100%}
.content{overflow:hidden; text-align:left;}
.news .time{display:none;}
.font{*zoom:1;}

#list{float:left;}
#list .content{clear:both;}

#group{float:right;width:700px;_display:inline;} 

#group .content{padding:20px;}
#group .content .title{height:24px;border-bottom:1px dashed #2E8121; background:none;}
#group .content_more{background:none;}
#group .content_more a{text-indent:0; width:auto;}


.product .content .img_content{text-align:center; overflow:hidden;}
.product .content .font{text-align:center; overflow:hidden;}
.product .content .branch{text-align:center; overflow:hidden;}
.product .content li{float:left;_display:inline;}


#product .content #content_ul .img,#case .content #content_ul .img,#search .content #content_ul .img
{border:1px solid #ccc;padding:2px; background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 12px #dedede;-webkit-box-shadow:0 2px 12px #dedede;box-shadow:0 2px 12px #dedede;}
#product .content #content_ul .img_content,#case .content #content_ul .img_content,#search .content #content_ul .img_content
{text-align:center; overflow:hidden; background-color:#fff;}

#product .content #content_ul .font,#case .content #content_ul .font,#search .content #content_ul .font
{text-align:center; overflow:hidden; background:none;margin:0;padding:0;}
#product .content #content_ul .branch,#case .content #content_ul .branch,#search .content #content_ul .branch
{text-align:center; overflow:hidden;}
#product .content #content_ul li,#case .content #content_ul li,#search .content #content_ul li
{float:left; _display:inline;}
#product .content,#case .content,#search .content
{*zoom:1;}
#product .content:after,#case .content:after,#search .content:after 
{
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}

#product .content,#case .content
{padding-top:25px; padding-bottom:10px;}
#product .content #img,#case  .content #img
{text-align:center; overflow:hidden; float:left; _display:inline;background-color:#fff;}
#product .content #detail .title,#case .content #detail .title
{background:none;border:none;height:auto; }
#product .content #detail,#case .content #detail
{float:left;text-align:left;}
#product #introduction .content,#case #introduction .content
{text-align:left;padding:10px;}
#product #introduction .title .title_content,#case #introduction .title .title_content,{padding:0px;}

#page_img{width:435px; height:330px; text-align:center; overflow:hidden;}
#about_content{text-align:left;}

#news .content .title{height:24px; padding-top:20px; border-bottom:1px dashed #000; }
#news .content .title h1{float:left; font-weight:normal; margin-left:10px; _display:inline;}
#news .content .title h2{float:right; font-weight:normal; margin-right:30px; _display:inline;}
#news .content #content_ul .font{margin-left:7px; padding-left:10px; height:30px; line-height:30px; overflow:hidden; text-align:left; float:left; _display:inline;}
#news .content #content_ul .time{float:left;height:30px; line-height:30px; display:block;}
#news .content #content_ul li{height:30px; line-height:30px;}

#page_news .content{padding:20px;}
#page_news .content .title{text-align:center; font-weight:bold; font-size:20px; height:auto;}
#page_news .content #titletime{margin-top:10px; height:30px; border-bottom:1px dashed #999;}
.titletimrcolor{color:#999;}
#page_new .content #text{text-align:left;}

#job .content .title{border:none;}
#job .content .title td{border-bottom: 1px dashed #2E8121;}
#job .content #content_list .font{margin-left:5px; padding-left:12px; height:30px; line-height:30px; overflow:hidden; text-align:left; float:left;}
#job .content #content_list .number{float:left; height:30px; line-height:30px; text-align:center;}
#job .content #content_list .type{float:left;height:30px; line-height:30px; text-align:center;}
#job .content #content_list .address{float:left; height:30px; line-height:30px; text-align:center;}
#job .content #content_list .time{float:left;height:30px; line-height:30px; text-align:center; }
#job .content #content_list li{height:30px; line-height:30px;}

#job_title{height:30px; line-height:30px;}
#job_title_position{float:left;}
#job_title_time{float:right;}
#jobbutton{background:url(resume_bt.jpg) no-repeat; width:76px; height:30px;}
#jobbutton img{display:none;}
#jobbutton:hover img{display:block;}
#job_center{text-align:left;}

#hover{clear:both;}

body
{
	background-color:;                 
	color:#505050;					  
	background-repeat:repeat;
}
a{color:#505050;}					

.width{width:950px;}			
#wrap{width:950px; background-color:#fff;}				
#header{background:url(header-bg.jpg) repeat-x;}
#header #header_center{ background-repeat:no-repeat; background-position:top right;}
#header #logo
{
	text-align:left;
	width:594px; height:102px; 
	padding-top:0px;			
	margin-bottom:0px;		
	margin-left:0px;
	float:left;
	overflow:hidden;
	float:left;
}
#header #header_set
{
	text-align:right;			
	padding-top:12px;			
	float:right;				
	width:200px;				
	margin-right:140px;			

}
#header #header_set a{color:#e6fff5; margin-right:20px;}

#header #search
{
 padding-right:0px;   
 margin-top:60px;    
 width:281px;    
 float:right;
 height:26px;
 line-height:26px;
 margin-right:13px;

}

#header #header_center
{
	border-bottom:none;			
	background-repeat:no-repeat;
	background-position:top right;		
	background-color:#; 
}
#header #search #search_text{padding-left:76px; padding-right:10px; width:128px; height:22px; padding-top:4px; line-height:22px; background:url(search-bg.jpg) no-repeat;}
#header #search #search_text .text{background:none; width:128px; height:18px; line-height:18px; *line-height:13px; padding:0px;}
#header #search #search_button{*margin-top:0px;}
#nav
{
	float:none;					
	clear:both;					
	margin-top:1px;				
	width:auto;					
	border-bottom:;
	margin-bottom:;

}
#nav #nav_ul #nav1{ width:; text-align:center;}
#nav #nav_ul
{
	padding-left:0px;			
}
#nav li
{
	padding-right:0px;			 
	padding-left:0px;  		
	margin-left:5px;
}
#nav li a
{
	color:#fff; 				
	font-weight:bold;			
	font-size:15px;				
	font-family:"Microsoft YaHei";
}
#nav li a:hover
{
	color:#000; text-decoration:none;				
}

#nav #nav_ul > li > a > span{ line-height:;}

#nav #nav_ul span
{
	padding-right:0px; 		
	padding-left:0px;			
	width:100px;
	text-align:center;
}


#banner
{
	background-repeat:repeat;
	margin-top:0px;				
	padding-top:2px;			
	margin-bottom:0px;			
	padding-bottom:4px;
}


#footer .content
{
	border-top:3px solid #053021;				
	background-color:#d2e4ba;
	height:95px;
	text-align:center;
	color:#505050;
	margin-top:7px;
}
#footer .content a{color:#505050;}

#footer .content td{}



.title
{
	
}
.title .title_content .content_title
{
	color:#fff; 				
	font-weight:bold;								
	font-size:14px;				
	margin-left:0px; 			
	font-family:;
}
.title .title_content .content_title a
{
	color:#fff;					
}
.title .title_content .content_title a:hover
{
	color:#fff; text-decoration:none;					
}
.title .title_content .content_title span
{
	padding-left:40px; 			
	padding-right:0px;			
	line-height:34px;
}
.title .title_content .content_more
{							
	color:#fff; 				
	padding-right:15px;			
	padding-top:0px;
	line-height:34px;
}
.title .title_content .content_more a
{
	color:#fff;					
}
.title .title_content .content_more a:hover
{
	color:#fff;					
}
#group .title .title_content .content_title span
{
	padding-left:0px; 			
	padding-right:0px;			
}
#group .title .title_content .content_title
{
	color:#; 				    
	font-weight:normal;								
	font-size:16px;				
	margin-left:0px; 			
	font-family:"Microsoft YaHei";
}
#list .title .title_content .content_title
{
	color:#fff; 				
	font-weight:bold;								
	font-size:14px;				
	margin-left:0px; 			
}
#list .title .title_content .content_title a
{
	color:#fff; 				
}
#list .title .title_content .content_title a:hover{ color:#fff;}
#list .title .title_content .content_more{ display:none;}




#list
{
	width:219px;				
	margin-left:5px;
	_margin-left:2px;
}
#group
{
	width:715px; margin-bottom:;
}
#group a{color:#;}

#list .content{}
#list .list_content{ margin-bottom:;}


#list .content .font{}
#list .content .font a{}
#list .content .font a:hover{}
#list .content li{}



#product .content li,#case .content li,#search .content li
{
	margin-left:29px;			
	width:185px;				 
	height:auto;
	margin-top:10px;

}
#product .content .img_content,#case .content .img_content,#search .content .img_content
{ 
	height:135px; 				
	_width:185px;				
}
#product .content #content_ul .font, #case .content #content_ul .font, #search .content #content_ul .font
{
	height:30px;				
	line-height:30px;			
	color:#505050; 				
	text-align:center; overflow:hidden;
}
#product .content .font a,#case .content .font a,#search .content .font a
{
	color:#505050;				
}
#product .content .font a:hover,#case .content .font a:hover,#search .content .font a:hover
{
	color:#ff0000;				
}
#product .content .branch,#search .content .branch,#case .content .branch
{
	width:185px;				
	height:30px;				
	line-height:30px;			
	color:#505050;				
}
#product .content .classification,#search .content .classification,#case .content .classification
{
	color:#505050;				
}


#product .content #detail,#case .content #detail
{
	
	
}
#product .content #detail .title,#case .content #detail .title
{
	
	
}
#product .content #detail #price,#case .content #detail #price
{
	
	
	
	
}
.pricecolor
{
	
	
	
}
#product #introduction,#case #introduction
{
	
	
}
#product .content .title,#case .content .title{text-align:center; font-size:14px; font-weight:bold; border-bottom:none; padding-top:10px;}
#product .content #img,#case .content #img{ float:none; text-align:center; overflow:hidden; width:600px;height:600px; margin-top:20px; margin-left:auto; margin-right:auto; display:block;border:2px solid #ebe9dc;}
#product .content #content_text,#case .content #content_text{padding:10px; text-align:left; margin-top:15px; clear:both;}
#product .content, #case .content{text-align:center;}




#feedback_content{padding-top:30px;}
#feedback_content p{ margin-top:10px;}
#feedback_content #RealName,#feedback_content .tdlabel{ width:50px; margin-bottom:10px;}
#feedback_content #RealName,#feedback_content .tdcontent{}
#feedback_content #RealName,#feedback_content #Tel{margin-left:5px; width:104px; height:22px; line-height:22px; border:1px solid #dedcdd; margin-bottom:10px;}
#feedback_content #Text{margin-left:5px; width:304px; height:67px; border:1px solid #dedcdd;}

#feedback_content #GuestbookVerifyCode{ width:50px; height:22px; border:1px solid #dedcdd;}
#feedback_content img.verifycodeimg{ height:24px; width:60px;}



#float_service
{
     position:fixed; 
     _position:absolute;
     _right:expression(eval(document.documentElement.scrollRight+10));
     _top:expression(eval(document.documentElement.scrollTop+50));
     _width:110px;
     top:50px; 
     right:10px; 
     width:110px; 
}
#float_service iframe{width:110px;}


#group #feedback .content{padding-bottom:40px;}


.content:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.content{*zoom:1;}



.content .font a{ color:#505050;}
.content .font a:hover{ color:#ff0000; text-decoration:none;}
#group #link .content .img{ width:150px; height:50px; margin-left:35px; margin-bottom:10px; float:left;}



#job_title{ border-bottom:1px dashed #999; height:30px; margin-top:20px;}
#job_title_position{ float:left; color:#333; font-weight:bold;}
#job_title_time{ float:right; color:#333;}
#jobbutton{ display:none;}



#aboutus .content{ font-size:14px;}
#aboutus .content p{ font-size:14px;}


#group #news .content #content_ul .font{ _width:550px;}

#page_news .content .title_title{ font-size:14px; padding: 10px 0px;  border:none; padding-top:0px; height:auto; text-align:center; }

#group #news .content #content_ul .new_top{ display:none;}
#page_news .content #titletime{ display:none;}


#product .content #content_ul .img,#case .content #content_ul .img,#search .content #content_ul .img
{border:none;padding:0px; -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}

#product .content #content_ul .img_content, #case .content #content_ul .img_content, #search .content #content_ul .img_content{background:none;}

#group #prenext{width:570px;}
#group #prenext .pre{ text-align:left; }
#group #prenext .next{text-align:left; }

#group #prenext ul li{ margin-bottom:5px; font-size:14px; font-weight:bold;width:570px;}

#group #prenext ul .pre .operation{}
#group #prenext ul .pre .colon{}
#group #prenext ul .pre .title{ text-align:left; font-size:14px; font-weight:bold; font-family:"宋体"; }

#group #prenext ul .next .operation{}
#group #prenext ul .next .colon{ }
#group #prenext ul .next .title{ ftext-align:left; font-size:14px; font-weight:bold; font-family:"宋体"; }


#product .content #img,#case .content #img,#search .content #img{ background:;}
#product .content #content_ul .img_content,#search .content #content_ul .img_content,#case .content #content_ul .img_content{ background:;}

#content_content{background-repeat:repeat-y; margin-top:8px; background-color:#fff; padding-top:5px;}
#product .content li.next,#case .content li.next,#search .content li.next{border:none; padding:0px; background:none; width:auto; height:auto;}
#product .content li.pre,#case .content li.pre,#search .content li.pre{border:none; padding:0px; background:none; width:auto; height:auto;}
#group .title .title_content .content_more{display:none;}

#product_search{margin-bottom:15px; width:225px;}
#product_search .title{background:url(list-title-bg.jpg) no-repeat; padding-left:22px; width:202px; height:39px; line-height:39px; text-align:left;}
#product_search .content{padding-top:15px;}
#product_search .content .product_search_box{width:158px; margin:0px auto;}
#product_search .content .product_search_box .search_bg{width:136px; padding-left:4px; text-align:left; overflow:hidden; height:18px; line-height:18px;  float:left; border:1px solid #dbdfe6; border-right:none;}
#product_search .content .product_search_box .search_bt{float:left; width:17px; height:20px;}
#product_search .content .product_search_search{width:158px; margin:0px auto;}
#product_search .content .product_search_search .search_bg{float:left; width:100px; padding-left:2px; padding-right:2px; text-align:left; overflow:hidden; height:18px; line-height:18px; float:left; border:1px solid #dbdfe6; margin-top:9px;}
#product_search .content .product_search_search .search_bt{float:left; margin-left:2px; margin-top:9px;}

#group .title .title_content .content_title{height:30px; line-height:28px; text-align:left; color:#fff; padding-left:40px;}
#group .title .title_content .content_title a{color:#fff;}

#group .content .title{border:none;}
#group #prenext{margin-top:20px;}

#group #news .content .title{display:none;}


#list .product_class{width:219px;}
#list .product_class .content{margin-top:5px; }
#list .product_class .content li{ height:auto; line-height:39px; background:url(peoduct-class-li-bg.jpg) no-repeat left bottom;}
#list .product_class .content li .font{height:auto; line-height:39px; padding-left:53px;  color:#4f942a; font-size:14px; font-family:"Microsoft YaHei"; width:150px; text-align:left; overflow:hidden; background-position:left top;}
#list .product_class .content li .font a{color:#4f942a; }
#list .product_class .content li .font .subanv_font li{background:none; height:26px; line-height:26px; font-size:12px; background:url(product-class-li-box.png) no-repeat; padding-left:20px; }


#a_banner{width:217px; height:74px; text-align:center; overflow:hidden; text-align:center; overflow:hidden; margin-top:6px; border:1px solid #ddd;}
#list .contact{width:215px; height:162px; border:1px solid #556b2f; background-color:#dceed3; padding:1px; margin-top:3px;}
#list .contact .title .title_content .content_title span{line-height:25px; padding-left:12px; font-family:"宋体"; font-size:12px; color:#f0fff0;}
#list .contact .title .title_content .content_title span a{color:#f0fff0;}
#list .contact .title .title_content .content_more{line-height:25px;}
#list .contact .content{ padding:0px 5px; line-height:24px; height:120px; padding-top:10px; text-align:left; overflow:hidden; padding-top:10px;}









