@charset "gb2312";
/* CSS Document */

#banner{width:1004px; height:221px; margin:0 auto 15px auto; background:url(../images/bannerbg.gif) repeat-x 0 bottom;}

.con{width:1004px; margin:0 auto;}
.con_l{width:230px; float:left;}
.submenu{width:230px;  float:left; margin:0 0 50px 0;}
.tit{width:230px; height:33px; background:url(../images/titbg.gif) no-repeat;}
.tit h4{color:#fff; font-family:Î¢ÈíÑÅºÚ; font-size:14px; font-weight:normal; float:left; padding:3px 0 0 55px;}
.tit h5{color:#be9835; font-family:arial; font-size:12px; font-weight:normal; float:left; padding:6px 0 0 5px;}
.submenu li{width:170px; height:25px; background:url(../images/submenubg1.gif) no-repeat; padding:15px 0 0 60px;}
.submenu li:hover,.submenu li.hover{ background:url(../images/submenubg2.gif) no-repeat;}
.submenu li a{ font-size:12px; color:#8c8c8c;font:Arial;}
.submenu li:hover a,.submenu li.hover a{color:#8a4514;}
.submenu li b a{ font-size:13px; color:#656464; margin-right:8px;font:ËÎÌå;}
.con_r{width:747px; float:right;}
.title{width:726px; height:27px; background:url(../images/titlebg.gif) repeat-x 0 bottom; padding:5px 21px 0 0;color:#b1b1b1;}
.title h4{width:104px; color:#fff; font-weight:bold; line-height:26px; text-align:center; font-family:Î¢ÈíÑÅºÚ; font-size:14px; background:url(../images/title.gif) no-repeat; float:left;}
.title h5{color:#024d04; font-family:arial; font-size:12px; font-weight:bold; float:left; padding:6px 0 0 10px;}
.title_r{ padding-top:4px;}
.title a{color:#b1b1b1;}
#main{width:747px; padding:30px 0 34px 0;}
#main li {width:155px; height:156px;float:left;text-align:center;display:inline; margin:0 9px 21px 8px; display:inline; background:#f9f9f9; padding:5px 6px; border:1px solid #e7e5e5;}
#main li span {
	float:left;
	width:157px;
	height:117px;	
}
#main li span img {
	width:157px;
	height:117px;
}
#main li p a{ text-decoration:none; color:#6e6e6e; padding:10px 0 3px 0; display:block;}
#main h5{width:155px; text-align:center; font-size:12px; font-weight:normal; float:left; padding:14px 0 0 0;}

#main1{width:705px; padding:44px 24px 70px 18px;color:#7f7f7f;}
#box{width:705px; height:127px; line-height:36px;}
#box img{ padding:5px 6px; float:left; margin-right:35px; background:url(../images/probg1.gif) no-repeat;}
#box span{width:190px; display:block; float:left;}

#main2{width:705px; padding:32px 25px 38px 17px;}

#main3{width:643px; padding:36px 50px 46px 54px;}

#main4{width:722px; padding:40px 0 38px 25px;}
.box1_m{width:707px; padding:25px 0 0 15px;}
.box1_m select{height:20px; margin:0 0 10px 19px;}
input{width:287px; height:17px; margin:0 0 10px 19px;}
textarea{width:428px; height:90px; border:1px solid #e4e4e4c; margin:14px 0 15px 19px;}
.annu{width:622px; height:24px;text-align:center;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#535353; border:none;}

#main5{width:707px; padding:25px 25px 35px 15px;}

#main6{width:705px; padding:35px 24px 40px 18px;}
#news{width:705px; height:130px; background:url(../images/newsbg.gif) no-repeat right bottom; font-size:13px;}
#news span{width:170px; height:114px; background:url(../images/picbg.gif) no-repeat; padding:5px 8px; margin-right:30px; display:block; float:left;}
#news b a{color:#013f06; font-size:14px; margin-bottom:15px; display:block;}
#news a{color:#942d04;}
#main6 ul{ padding-bottom:25px; display:block;}
#main6 li{width:705px; height:70px; border-bottom:1px solid #efefef; padding-top:20px;}
#main6 li b{width:705px; height:22px; display:block;}
#main6 li b a{color:#767575;}
#main6 li b:hover a{color:#013f06;}

#main7{width:694px; padding:30px 33px 45px 20px;}
#main7 span{width:694px; height:53px;display:block; text-align:center; margin-bottom:30px;}
#main7 span b{ height:40px; font-size:16px;color:#013f06; display:block; background:url(../images/newstitbg.gif) no-repeat 0 bottom;}
#main7 p b{ font-size:14px;}

#main8{width:722px; padding:35px 15px 35px 10px;}

.order{text-align:right;}
.order b{color:#6b6b6b;}
.order a{ color:#adadad; margin:0 2px; border:1px solid #d4d4d4; background:#fdfdfd; padding:3px;}
.order input{width:29px; height:19px; background:url(../images/orderinput.gif) no-repeat; margin:5px 0px 0 12px; display:inline; border:none;}

#product_title {width:705px; font-size:14px; font-weight:bold; text-align:center; float:left;}
#product_photo {width:705px; text-align:center; float:left; padding:20px 0}
#job_t {width:705px; text-align:center; font-size:14px; font-weight:bold; float:left; padding:0 0 20px 0;}




/* guestbook
-----------------------------------------------------------------*/	
#guestbook .guestbook_message {
	display:block;
	padding:20px 0 0 84px;
	color:#f30;
	font-size:14px;
	font-weight:bold;
	}
#guestbook {
	clear:both;
	}	
#guestbook div {
	float:left;
	width:550px;
	padding:0 0 5px 0;
	}
#guestbook label {
	float:left;
	width:80px;
	padding:10px 5px 0 0;
	text-align:right;
	}
#guestbook label em {
	padding-right:5px;
	color:#f30;
	font-style:normal;
	}
#guestbook .txt1 {
	float:left;
	width:400px;
	height:18px;
	margin:4px 10px 0 0;
	padding:6px 3px 2px 3px;
	border:1px solid #ccc;
	color:#000;
	font-size:14px;
	background:#fff;
	}	
#guestbook .txt2 {
	float:left;
	width:400px;
	height:150px;
	margin:4px 10px 0 0;
	padding:6px 3px 2px 3px;
	border:1px solid #ccc;
	color:#000;
	font-size:14px;
	background:#fff;
	}	
#guestbook .txt3 {
	float:left;
	width:200px;
	height:18px;
	margin:4px 10px 0 0;
	padding:6px 3px 2px 3px;
	border:1px solid #ccc;
	color:#000;
	font-size:14px;
	background:#fff;
	}	
#guestbook button {
	clear:both;
	float:left;
	width:87px;
	height:24px;
	margin:0 0 30px 85px;
	background:#015208;
	border:none;
	color:#fff;
	font-size:14px;
	cursor:pointer;
	}
#guestbook_list {
	border-top:1px solid #d7d7d7;
	}
#guestbook_list .list {
	padding:10px;
	background:#f4f4f4 url(/images/dashed.gif) repeat-x left bottom;
	}
#guestbook_list .list_alternating {
	padding:10px;
	background:#fff url(/images/dashed.gif) repeat-x left bottom;
	}
#guestbook_list .username {
	float:left;
	color:#c00;
	font-size:14px;
	font-weight:bold;
	}
#guestbook_list .date {
	float:right;
	color:#777;
	}
#guestbook_list .content {
	clear:both;
	padding:10px 0 0 0;
	color:#333;
	line-height:20px;
	}
#guestbook_list .reply {
	margin:5px 0;
	padding:5px;
	border:1px solid #d7d7d7;
	color:#333;
	}
#guestbook_list .reply strong {
	color:#015b88;
	font-weight:bold;
	}
/* article
-----------------------------------------------------------------*/	
#article_list {
	float:left;
	width:630px;
	background:url(/images/article_list_bg.gif) no-repeat;
	}
#article_list table {
	border-collapse: collapse;
	border-spacing: 0;
}
#article_list thead td {
	margin:0;
	padding:7px 10px;
	color:#333;
	font-weight:bold;
	}
#article_list thead .article_no {
	width:25px;
	font-family:Arial;
	}
#article_list thead .article_title {
	width:215px;
	}
#article_list thead .article_pv {
	width:55px;
	}
#article_list thead .article_date {
	text-align:center;
	}
#article_list tbody td {
	margin:0;
	padding:0 0;
	border-bottom:1px dashed #e5e6eb;
	line-height:28px;
	}
#article_list tbody .article_no {
	text-align:center;
	}
#article_list thead .article_title {
	
	}
#article_list tbody .article_pv {
	text-align:center;
	}
#article_list tbody .article_date {
	text-align:center;
	}
#article_show #main_content h3 {
	padding:20px 0 0;
	color:#000;
	font-size:20px;
	text-align:center;
	}
#article_show_info {
	display:block;
	padding:5px 0 0 0;
	color:#a1a1a1;
	text-align:center;
	}
#article_show_content {
	display:block;
	padding:20px 10px 0;
	color:#3e3a39;
	font-size:14px;
	line-height:22px;
	}
#article_show_content p {
	padding:0 0 20px;
	}
#article_near {
	float:left;
	width:630px;
	padding:10px 0 0 0;
	}
#article_near .previous {
	float:left;
	}
#article_near .next {
	float:right;
	}