@charset "utf-8"; 
*{margin:0; padding:0}
body{line-height:1.6em; font-size:13px; padding:0; color:#555; position:relative;background:#fff url(/uploads/image/timages/bottom.jpg) repeat-x left bottom;}
a {vertical-align:middle; text-decoration:none; }
a:hover{text-decoration:underline;}
input{height:18px; padding:2px; margin:2px 0; border:1px solid #ccc; vertical-align:middle}
img{border:none; vertical-align:middle}
li {list-style:none;}

/*----------页面头部-------------------*/
#header{height:180px; background:#fff url(/uploads/image/timages/bg_haed2.gif) repeat-x left 0; margin:0 auto 0 auto;position:relative;z-index:10;}
#header h1{ position:absolute; left:50%; top:45px; width:960px; margin-left:-480px; background:url(/uploads/image/timages/400.gif) no-repeat right center;}
#header h1 a { display:inline-block;}
#header h1 span{display:none;}
#top { width:960px; height:32px; line-height:32px; margin:0 auto; position:relative;}
#top a {cursor:pointer;}
/*---导航栏部分----------*/
#nav{line-height:37px; height:37px; position:absolute; bottom:3px; left:50%; width:960px; margin-left:-480px; font-size:14px;}
.menu_0 { }
#nav ul{float:left;  }
#nav li{list-style:none; float:left;position:relative;}
#nav li a{font-weight:bold;color:#fff; vertical-align:top;padding:0 17px; text-align:center; line-height:37px; height:37px;
 text-decoration:none; display:inline-block; text-align:center;}
#nav li a:hover{text-decoration:underline;}
#nav a#select{color:#fff; text-decoration:underline; background:url(/uploads/image/timages/nav_bg2.jpg) repeat-x left top;}
.menu_1{
position:absolute; display:none; left:0; top:36px; border:1px solid #f60; border-top:none; background:#ffc; width:150px; font-size:12px;
}
#nav .menu_1 li{ float:none; line-height:24px; height:24px;}
#nav .menu_1 a{padding:0; margin:0 0 0 10px; line-height:24px; height:24px; color:#f60;}


/*------------布局框架----------------*/
.wrapper{width:960px;margin:0 auto; zoom:1; overflow:hidden; padding-top:10px; margin-bottom:10px;}
.sidebar{width:220px; float:left;}
.main{width:730px;float:right;}
#content_info {width:728px; background:url(/uploads/image/timages/h2_bg.jpg) no-repeat -120px -1px; border:1px solid #ddd;}

/*-----------页面底部-----------------*/
#footer{clear:both; font-size:13px;}

.footer_info{width:960px; margin:0 auto;color:#666; padding-top:20px; height:124px;  font-size:13px;}
.footer_info a{ color:#333;}
/*----------底部导航----------*/
#footer_link {height:36px; line-height:36px;font-size:13px;text-align:center;}
	#footer_link a{color:#333;}


/*--------页面内容块--------------------------*/
.container{overflow:hidden; margin-bottom:10px; border:1px solid #ddd; }

	.container h2{ font-size:14px;}
	.main .container h2{}
	.sidebar .container h2{}

	.container_title{padding-left:14px; float:left;}
	.main .container_title {color:#eb5605;}
	.sidebar .container_title {color:#eb5605;}
	.container h2 .more {font-size:13px; font-weight:normal; float:right; margin-right:16px;}

	.container_content {clear:both; padding:10px;}
	.container_content a{color:#666;}
	.container_content a:hover{color:#999;}

/*-----主页及列表页上的文章列表----------*/
.index_article_list{}
.index_article_list li {position:relative;}

/*-----主页上滚动图片------比如【产品展示】-【工程案例】----------*/
.picmarquee-left{ width:728px;  position:relative;  border:1px solid #ddd; clear:both; }
.picmarquee-left .tempwrap{ width:708px!important;  }
.picmarquee-left .hd{ overflow:hidden; position:relative; top:-1px; left:-1px;  height:34px; line-height:34px;
 background:#f4f4f4 url(/uploads/image/timages/h2_bg.jpg) no-repeat left bottom; padding:0 10px 0 25px; font-size:14px; color:#fff; font-weight:bold;  }
.picmarquee-left .hd .prev,.picmarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background: no-repeat;}
.picmarquee-left .hd .next{ background-position:0 -50px;  }
.picmarquee-left .hd .prevstop{ background-position:-60px 0; }
.picmarquee-left .hd .nextstop{ background-position:-60px -50px; }
.picmarquee-left .bd{ padding:10px;  }
.picmarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picmarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picmarquee-left .bd ul li .pic{ text-align:center; }
.picmarquee-left .bd ul li .pic img{ display:block; padding:2px; border:1px solid #ccc; }
.picmarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picmarquee-left .bd ul li .title{ line-height:24px;    }
.picmarquee-left .bd ul li .title a{ color:#333; }

#hzpp .bd ul li .pic img {
	width:auto;
	height:auto;
}
/*-----文章页列表---*/
ul.list{list-style:none; margin:10px;}
.list li{border-bottom:1px dashed #ccc; position:relative; padding:10px;}
.list li span{position:absolute; right:10px}
.list a{font-size:14px; color:#555; text-decoration:none}
.list  a:hover{color:#003; text-decoration:underline}
/*-----------当前位置------------------------*/
.location_info{}
.location_info span{display:inline-block;}
.location_info a{border:none}


/*-------------公司简介-----------------*/
#summary{ width:440px; float:left; border:none; }
#summary h2{
	background:url(/uploads/image/timages/gsjj.jpg) no-repeat left top;
	height:46px; 
	line-height:46px;
}
#summary .container_title {
	display:none;
}
#summary .container_content{
	font-size:14px;
}
/*-------------新闻动态-----------------*/
#news_con{ width:500px; float:right; border:none; }
#news_con h2{
	background:url(/uploads/image/timages/xwdt.jpg) no-repeat left top;
	height:39px; 
	line-height:39px;
}
#news_con .container_title {
	display:none;
}
#news_con li {
	height:65px;
}
/*-------------联系我们-----------------*/
#contact_us{ border:none;	
}
#contact_us h2 {background:url(/uploads/image/timages/s_bg.jpg) no-repeat left top; height:32px; line-height:32px; padding-left:24px;}
#contact_us .container_content {background:#f7f7f7; border:1px solid #ddd;}


/*-------------产品分类-----------------*/
#cpfl{ border:none;}
#cpfl .container_content {background:#f7f7f7; padding:0;}
#cpfl h2 {background:url(/uploads/image/timages/s_bg.jpg) no-repeat left top; height:32px; line-height:32px; padding-left:24px;}
ul.sidebar_menu_0{ border:1px solid #ddd; border-top:none;}
.sidebar_menu_0 li{
	border-top:1px solid #ddd;
	padding:5px 10px 5px 20px;
	background:url(/uploads/image/timages/arrow2.gif) no-repeat 10px center;
}
a.pro_cat_select{ font-weight:bold;}
#cpfl a {}
/*-------------面包屑导航---------------*/
.location_info{font-size:13px; color:#666; padding:10px;}
.location_info a{margin:1px; text-decoration:none; color:#ff9900; padding:1px 3px;}
.location_info a:hover{margin:1px; color:#fff; background:#ff9900; border-color:#fff}
/*-------------页码--------------------*/
.page_info {font-size:13px; margin:10px; clear:both;}
.page_info a{margin:2px;  text-decoration:none; color:#ff9900; padding:2px 5px; border:1px solid #ccc}
.page_info a:hover{margin:1px; color:#fff; background:#ff9900; border-color:#fff}
.page_info .page_select{color:#fff; background:#f90;}


/*-----------显示文章页-------------------------------*/
.download {color:#666;margin:5px;border-style:solid;border-color:#ddd #666 #333 #ddd;border-width:1px;text-decoration:none;background:#eee;padding:1px;}
.info {margin:10px; font-size:13px; border-bottom:1px dotted #ccc;}/*--作者及点击次数信息--*/
.download:hover{color:#000066;}
.con_3_title{font-weight:bold; font-size:22px; padding-top:10px; text-align:center;}
.article_con{padding:16px;}

/*-----------上一篇，下一篇----------------------*/
#prev_next{margin:10px 16px; padding-top:10px; border-top:1px solid #ccc;}
#prev_next a{color:#666;}

/*----------留言页-----------------------------------*/
.user_list {margin:0 0 12px 1em;padding-bottom:6px;border-bottom:1px dashed #ccc;color:#333333;}
.user_title {margin-left:0;margin-top:3px!important;}
form label{display:block;padding-left:40px;padding-bottom:10px;}
form label strong {font-size:13px;display:block;color:#333333;padding-left:5px;}
form label input{width:150px;}
form label input,form textarea{margin-top:0; outline:none; border-style:solid; border-width:1px; border-color:#666 #ddd #ddd #666;}
label span{}
form textarea{ width:349px; height:71px;}
#textarea_1{ background-position:left -40px;}
#submit{width:84px; height:26px; border:2px solid #666;/*background: no-repeat center center;*/font-weight:bold; color:#222; border-color:#999 #333 #333 #999;}
.admin_rep{font-size:13px;background:#fff url(/uploads/image/timages/l_rep.gif) no-repeat left top; padding:2px 10px 2px 25px; margin:2px 10px;
}
/*---------------图片列表页面--------------------------*/
.img_list {overflow:hidden; padding-left:20px;}
.img_list li {width:153px;margin-right:20px; margin-bottom:20px; margin-top:10px;float:left;text-align:center;}
.img_list li.last{}
.img_list li img {background:#eee; padding:4px; border:1px solid #cccccc;margin-bottom:10px;}
.img_list li a {color:#555;text-decoration:none;}
.img_list li a:hover {font-size:13px;font-weight:bold;color:#777;text-decoration:underline;}

#content_info h3,#content_info hr{
	margin:auto 1.2em;
}