/* CSS Document */
body {margin:0; padding:0;font:12px Tahoma,Verdana, Arial, Helvetica, sans-serif;color: #806a6a;background:#ffffff;text-align:center;}
a {
	font-weight: normal;
	color: #CFCDCD;
	text-decoration: none;
	}
	a:visited {
	color: #ddd;
	}
	a:hover {
	color: #fff;
	}
h1 {
margin: 0;
padding: 0;
float: left;
font-size:13px;
font-weight: bolder;
}
h3 {
float: left;
font-size:12px;
font-weight: bolder;
width:502px; height:39px; margin:0;margin-top:0px;margin-left: 0px;
text-indent : 100px;
line-height:35px;
background:  url(images/index_15.jpg) no-repeat;
}
.style2 {color: #666666;
	font-family: "ËÎÌå";
	font-size: 12px;
}
a.newtitle:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration: none;
	font-weight: normal ;
	line-height: 20px;
}
a.newtitle:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration: none;
	font-weight: normal ;
	line-height: 20px;
}
a.newtitle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal ;
	line-height: 20px;
}

.linestyle{border-bottom: 1px dotted #D0C9C0;width:96%;margin:0 auto;margin-left: 0px;margin-top: 10px;clear:both;}
strong{ background-color: #EAE3DA; font-weight: normal; }
#container {width:100%;margin:0 auto;background:#ffffff;text-align:left;position: relative; }
#top{width:100%;margin:0 auto;height:46px;background:  url(images/top_bg.jpg) repeat-x;}
#menu{}
#menu ul {margin:0;padding:0;list-style:none;width:100%;float:left;background:  url(images/index_menu.jpg) repeat-x;}
#menu ul li {float:left;height:32px;}
#menu ul a {float:left;padding:0 2em;line-height:32px;background:  url(images/menu_c.gif) repeat-y left top;text-decoration:none;}
#menu ul .first a{background:none;}
#banner {width:100%;margin:0 auto;height:300px;background:#000000;float:left;background:#000000 url(images/index_bbg.jpg) no-repeat right bottom;}
#conment{width:100%;margin:0 auto;background:#ffffff;float:left;}

.left{float:left;}
.picright{float:left;}

#bb {width:100%;margin:0 auto;height:26px;background:url(images/index_c.gif) repeat-x;float:left;}
#wenzi{width:80%;margin-left: 60px;margin-top:20px;line-height:20px;float:left;}
.intro{width:80%;margin-left: 60px;margin-top:20px;line-height:20px;float:left;}
.fimg{border: 5px solid #ece4e4; float: left;margin: 1em;clear:both;}
#pr{position: relative; padding-top: 0;float: left;width:100%; }



ul.thumbs{ list-style: none; margin: 10px 0 20px 40px; padding: 0; }
ul.thumbs li{ float: left; padding: 0; margin: 10px; position: relative;border: 5px solid #EFEFEF;}
ul.thumbs li a img{ border: 5px solid #ffffff; }
ul.thumbs li a:hover img{ border: 5px solid #98b3b1; }
ul.thumbs li img.new {display: block; position: absolute; top: -3px; right: -3px; z-index: 1; border: none; }

#footer {width:100%;margin:0 auto;border-bottom: 1px solid #D0C9C0;float:left;}
.s{font:10px Verdana;text-indent : 30px;float: left;height:30px;line-height:35px; background:  url(images/top_bg.jpg) repeat-x;width:100%;}


p{ line-height: 1.6em; margin: 0 0 1em 20px; }
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.clearfix {display: inline-block;} 

.clearfix {display:block;} 

* html .clearfix{ height: 1px; } 










