/* CSS Document */
/**全局**/
body,div,form,ul,li,dl,dt,dd{margin:0px;padding:0px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
body {  background:url(../images/index_bj.jpg) no-repeat center top;background-color:#A09382;font-size:13px;color:#3B3330;line-height:180%;}

img{border:none;}
a,a:link,a:hover,a:active,a:visited{color:#3B3330;text-decoration:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; }
ul,li{list-style:none;}
.clear{ clear:both;}
hr{ line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
div{margin:0px auto;}
.f_l{ float:left;}
.f_r{ float:right;}
input,select{ font-family:arial, Helvetica, sans-serif; padding:1px;}
.mt10{margin-top:10px;}
.hide{display:none;}
.red{color:#f00;}
.blue{color:#00f;}
.gray{color:#ccc;}
.noinfo{width:100%;float:left;padding:10px 0; text-align:center;}
.w980{width:980px;margin:auto;}

/**顶部**/
.top{width:100%;height:142px;background:url("topbg.jpg") repeat-x left top;}
/*flash*/
#banner{width:100%;float:left;padding:0 0 58px 0;height:65px;float:left;background:url("banner_bg.jpg") repeat-x left top;}
#flash{width:100%;float:left;background:url("flash_bg.jpg") repeat-x left top;padding:0px 0 0px 0;}

/* 幻灯开始*/
#imageShow{clear:both;position:relative;}
#imageShow .imagebg{height:399px;overflow:hidden;position:relative;}
#imageShow .imagebg li{height:399px;overflow:hidden;position:absolute;top:0;left:0;width:100%;display:block;filter:alpha(opacity=0);opacity:0;}
#imageShow .imagebg li a.bannerbg_main{width:100%;position:absolute;top:0;right:0;height:399px;display:block;}

.s_pre, .s_next{display:block;width:46px;height:46px;position:absolute;top:180px;}
a.s_pre{background: url("scroll.png") no-repeat 15px 10px;left:10px;}
a.s_pre:hover{background:#333 url("scroll.png") no-repeat -45px 10px;}
a.s_next{background:url("scroll.png") no-repeat -105px 10px;right:10px;}
a.s_next:hover{background:#333 url("scroll.png") no-repeat -165px 10px;}



#main_bottom{
	width:980px;
	height:112px;
	margin-top:10px;
}
.main_bottom_left{
	width:180px;
	height:112px;
	background:url("mian_bottom_bg.jpg");
	float:left;
}
.main_bottom_right{
	width:180px;
	height:112px;
	background:url("mian_bottom_bg.jpg");
	margin-left:20px;
	float:left;
}
.main_bottom_img{
	width:165px;
	height:70px;
	padding:0px 7.5px 12px 7.5px;
}
  .main_bottom_img img{width:165px;height:70px;}
   
.main_bottom_tilite{
	width:165px;
	height:20px;
	padding:10px 0 0 2px;
}
.main_bottom_tilite_left{
	height:20px;
	font-size:12px;
	color:#464E57;
	float:left;
}
   .main_bottom_tilite_left a{color:#464E57;}
.main_bottom_tilite_right{
	height:20px;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	color:#F75D00;
	float:right;
}
   .main_bottom_tilite_right a{color:#F75D00;}
/*menu*/
.menu{ width:100%; background:url("menubg.jpg") repeat-x; height:35px;}
.menu_body{ width:980px; margin:auto; line-height:35px;}
.menu_body li{ float:left; background:url("menuline.jpg") no-repeat top right; padding:0 75px 0 32px;}
.menu_body li a{ color:#fff; font-size:14px;}
.menu_body li a:hover{ color: #999; font-size:14px;}
/*main2*/
.main2{ width:980px; margin:auto; margin-top:15px;}
.main2_box{ float:left;}
.main2_box_title{ font-size:18px; margin-bottom:15px; border-bottom:#CCC 1px dotted; color: #333; font-weight:bold;}
.main2_box_title span{ float:right; margin-top:15px; font-size:12px; font-weight:normal;}
.main2_box_body .pic{ border:#FFF solid 3px; margin:5px 15px;}
.main2_box_body2 ul{ width:228px; margin:auto; margin-bottom:20px;}
.main2_box_body2 li{ background:url("rightmenubg.jpg") no-repeat; padding-left:45px;height:30px; line-height:30px; margin-bottom:5px;}
.main2_box_body2 li a{ color:#E0BE98;}
.main2_box_body2 li a:hover{ color: #930;}
.main2_box_body2 li span{ float:right;color:#E0BE98; font-size:9px; padding-right:10px; font-family:Arial, Helvetica, sans-serif;}
/*foot*/
.foot{ height:70px; width:100%; background-color:#2C2726; margin-top:15px; color: #666; padding-top:20px; font-size:12px;}
.foot a{ color:#ccc;}

.cont ul{}
.cont ul li{ background: url("mark_img2.gif") no-repeat left center; height:30px; line-height:30px; padding-left:20px; border-bottom: #999 dotted 1px; list-style:none;}
.cont ul li span{ float:right; color:#999 ; font-size:11px;}
.pics{ border: #CCC 1px solid; margin:5px 4px; float:left; width:165px; background-color: #efefef;}
.pics_img{overflow:hidden; text-align:center; padding:2px;}
.pics span{ height:30px; text-align:center; line-height:30px; display:block; color: #333; font-size:12px;}