@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, tr, td, p, form {
	margin:0;
	padding:0;
}
body {
	font-family:Verdana;
	font-size:12px;
	color:#636363;
	margin:0;
	padding:0;
	background:url(../images/bg.gif) 0 0 repeat-x #fff;
}
img {border:0;}
ul, li {list-style:none;}
a {
	text-decoration:none;
	color:#636363;
}
a:hover {
	text-decoration:none;
	color:#0C6AA8;
}
.clear {clear:both;}
.f_l {float:left;}
.f_r {float:right;}

.contain {
	width:1000px;
	margin:0 auto;
}
.cont{ line-height:28px;}
.dy{
	width:100%;
	margin:0 auto;
	text-align:left;
	padding:18px 0 0 0px;
}

.back{
	text-align:right;
	padding:30px 25px 10px 0;
}


.news_title {
	font-size:17px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	margin-top:10px;
	color:#0C6AA8;
}
.news_info {
	line-height:25px;
	text-align:center;
}
.news_cont {
	width:95%;
	margin:0 auto;
	line-height:30px;
	text-align:left;
	padding:10px 0 10px 0;
	/*min-height:400px;
	_height:400px;*/
}

.nextpre{clear:both;width:95%;font-size:14px; text-align:left; line-height:25px; margin:20px auto;color:#000;}
.nextpre a{font-size:14px;color:#000;}

.fy{ text-align:right; height:16px; line-height:16px; margin-top:10px; padding-bottom:10px; position:relative; }
.fy a{ /*padding:3px 10px;*/color:#000; font-size:14px; display:inline;}
.fy img{padding:0px 5px;}
.fy a:hover{ color:#000; }
.fy span{ padding:3px 10px;color:#000; }
/*
.fy{ text-align:center; margin-top:10px; padding-bottom:10px; }
.fy a{ border:solid 1px #014E9C; padding:3px 10px;color:#014E9C;}
.fy a:hover{ background:#014E9C;color:#fff;}
.fy span{  border:solid 1px #014E9C; padding:3px 10px;background:#014E9C;color:#fff;}
*/
.news_list{margin:10px 0px 0 0px; }
.news_list ul li{height:35px; line-height:35px;text-align:right;color:#c3c3c3;font-size:12px; overflow:hidden; padding-left:10px; border-bottom:dashed 1px #ccc;}
.news_list ul li a{ float:left;background:url(../images/ico_news.gif) left center no-repeat; padding-left:15px;font-size:14px; }
.news_list ul li a:hover{}
.news_list ul li a.time{ float:right;padding-right:10px;font-size:10px; color:#8d8d8d; background:none;}
.news_list ul li a.time:hover{}




.pro_list {
	padding:10px 0 0 0 ; 
}
.pro_list ul{
	padding:0 ;
}
.pro_list li {
	float:left;
	width:33.33%;
	height:215px;
	line-height:22px;
	text-align:center;
	margin-bottom:15px; 
}
.pro_list li a  {
	font-size:14px;
	width:226px;
	display:block;
	margin:0 auto;
}


.pro_list li a img {
	width:220px;
	height:160px;
	 background:#F3F3F3; padding:3px; border:solid 1px #DDDDDD; margin-bottom:5px;
}
.pro_list li a:hover img{
	border:solid 1px #0C6AA8; 
}




.guestbook {
	width:70%;
	margin:20px auto; padding:10px;
}
.guestbook table{
}
.guestbook table tr td {
	height:30px;
	/*text-align:left;*/
	padding-left:5px;
	padding-bottom:5px;
	/**/
}

.guestbook input.gi {
	width:200px;
	border:0;
	border:solid 1px #636363;
	margin:0 25px 0 0;
}
.guestbook textarea {
	width:295px;
	height:130px;
	border:solid 1px #636363;
	overflow:hidden;
}


.guestbook span {
	color:#ff0000;
}

