﻿html
{
	background:#EEE5D2 url(../img/bg-top.jpg) repeat-x top;
	}

body
{
	background:url(../img/bg-down.jpg) repeat-x bottom;
	font:12px 宋体;
	}

*
{
	margin:0px;
	padding:0px;
	}

img,button
{
	border:0px;
	}

.clear
{
	clear:both;
	}

li
{
	list-style-type:none;
	}

a
{
	color:#333;
	text-decoration:none;
	}

a:hover
{
	color:#960;
	}

/*-------------------------------------------- kuang */

.kuang
{
	margin:0px auto;
	width:1002px;
	background:#FDFEF1;
	padding-top:1px;
	margin-bottom:3px;
	}

.top,.banner,#MainNav,.main,.footer
{
	margin:0px auto;
	}

.banner,#MainNav,.main
{
	width:1000px;
	}

.footer
{
	width:1002px;
	}

/*--------------------------------------------- top */

.top
{
	height:28px;
	width:998px;
	border:1px solid #c90;
	background:url(../img/top.jpg) repeat-y;
	line-height:28px;
	}

.top ul
{
	float:right;
	margin-right:20px;
	display:inline;
	}

.top li
{
	float:left;
	display:inline;
	margin-right:5px;
	}

.top a
{
	color:#6C2300;
	}

/*------------------------------------------- banner */

.banner
{
	height:180px;
	margin-bottom:1px;
	/*(background:url(../img/banner.jpg) no-repeat;*/
	}

/*---------------------------------------------- MainNav */
#MainNav
{
	background:url(../img/nav.jpg) repeat-x;
	height:66px;
	position:relative;
	overflow:hidden;
	}

#UL1
{
	width:1000px;
	}

#UL1 li.navli
{
	background:url(../img/navli.gif) no-repeat;
	}

#MainNav ul li
{
	float:left;
}

#MainNav .MainNav_Title
{
	display:block;
	height:33px;
	width:114px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin-right:10px;
	line-height:32px;
}

#MainNav .Cur ul
{
	display:block;
	z-index:1;
}

#MainNav .Cur a
{
	background:url(../img/Cur.gif) no-repeat center top;
}

#MainNav .SubNav
{
	display:none;
	top:33px;
	position:absolute;
	z-index:2;
	width:1000px;
	padding:0px;
	height:33px;
	line-height:33px;
}

ul#subright
{
	position:absolute;
	margin-left:-160px;
	}

#MainNav .SubNav li
{
	white-space: normal;
	padding-left:10px;
	color:#960;
}

#MainNav .SubNav li a
{
	float:left;
	padding:4px 4px;
	margin:4px;
	font-size:13px;
	background:none;
	color:#960;
	white-space:nowrap;
	line-height:12px;
	margin-top:6px;
}

#MainNav .SubNav li a:hover
{
	background:none;
	color:#666;
}

#MainNav ul li:hover ul, #MainNav ul li.over ul 
{
	display: block;
}

/*------------------------------------------- main */

.main
{
	background:url(../img/main.jpg) repeat-x;
	height:759px;
	}

.left,.middle,.right
{
	float:left;
	display:inline;
	overflow:hidden;
	}

.left
{
	margin:18px 0 0 5px;
	}

.middle,.right
{
	margin:18px 0 0 8px;
	}

/*---------------------------------------------- left */

.left
{
	width:230px;
	}

.dongtai,.hangqing,.tongdao
{
	width:228px;
	border:1px solid #CBAA72;
	margin-bottom:8px;
	}

.dongtai
{
	height:258px;
	background:url(../img/dongtai.jpg) repeat-x;
	}

.dongtai li
{
	line-height:24px;
	font:12px/24px 宋体;
	}

.dongtai ul
{
	width:220px;
	margin:5px 0 0 5px;
	}

.dongtai ul a
{
	color:#960;
	}

.dongtai h3,.hangqing h3,.tongdao h3
{
	line-height:30px;
	height:30px;
	}

.dongtai h3
{
	background:url(../img/h3.jpg) no-repeat;
	}

.dongtai h3 span
{
	margin-left:42px;
	}

.hangqing h3 span,.tongdao h3 span
{
	margin-left:10px;
	}

.dongtai h3 span,.hangqing h3 span,.tongdao h3 span
{
	color:#fff;
	font-size:14px;
	float:left;
	}

.dongtai h3 a
{
	color:#960;
	}

.hangqing h3 a,.tongdao h3 a
{
	color:#fff;
	}

.dongtai h3 a,.hangqing h3 a,.tongdao h3 a
{
	font:12px/30px 宋体;
	float:right;
	margin-right:20px;
	}

.hangqing
{
	background:#fff;
	height:158px;
	}

.hangqing h3
{
	background:url(../img/h3-2.jpg) no-repeat;
	height:30px;
	line-height:30px;
	}

.tongdao
{
	height:294px;
	background:url(../img/item1.gif) repeat;
	text-align:center;
	}

.tongdao h3
{
	background:url(../img/h3-3.jpg) repeat-x;
	}

.tongdao ul
{
	margin:5px;
	}

.tongdao li
{
	/*background:url(../img/bt1.jpg) no-repeat;*/
	width:220px;
	height:46px;
	line-height:46px;
	margin-top:5px;
	}

.tongdao li a
{
	font:20px/46px 黑体;
	color:#963;
	}

/*----------------------------------------- middle */

.new
{
	height:258px;
	}

.lingyu
{
	height:228px;
	}

.new,.lingyu,.chengyuan
{
	width:518px;
	background:#fff;
	border:1px solid #CBAA72;
	margin-bottom:8px;
	}

.news
{
	margin:1px;
	width:516px;
	height:256px;
	background:url(../img/new.jpg) repeat-x;
	}

.news h5,.lingyus h5,.chengyuans h5
{
	height:28px;
	}

.news h5
{
	background:url(../img/h5.jpg) no-repeat;
	}

.news h5 a,.lingyus h5 a,.chengyuans h5 a
{
	font:12px/28px 宋体;
	color:#960;
	float:right;
	margin-right:20px;
	}

/*------------------- fg */

.fg,.newlist
{
	float:left;
	display:inline;
	}

.fg
{
	width:242px;
	height:200px;
	background:#960;
	margin:12px 15px 0 8px;
	}

/*------------------- fg */

.newlist
{
	width:250px;
	margin:15px 0 0 0;
	}

.newlist li
{
	float:left;
	display:inline;
	height:26px;
	}

.newlist li.name
{
	width:205px;
	}

.newlist li.time
{
	width:36px;
	color:#960;
	}

.lingyus
{
	width:516px;
	height:226px;
	margin:1px;
	background:url(../img/new2.jpg) repeat-x;
	}

.lingyus h5
{
	background:url(../img/h5-2.jpg) no-repeat;
	}

.lingyulist,.chengyuanlist
{
	width:516px;
	margin:12px 0 0 0;
	}

.lingyulist
{
	height:180px;
	}

.chengyuanlist
{
	height:120px;
	}

.lingyus li,.chengyuanlist li
{
	float:left;
	display:inline;
	line-height:26px;
	}

.lingyus li.name,.chengyuanlist li.name
{
	width:458px;
	margin-left:12px;
	}

.lingyus li.time,.chengyuanlist li.time
{
	width:40px;
	color:#960;
	}

.chengyuan
{
	height:405px;
	}

.chengyuans
{
	width:516px;
	height:403px;
	overflow:hidden;
	margin:1px;
	background:url(../img/new3.jpg) repeat-x;
	}

.chengyuans h5
{
	background:url(../img/h5-3.jpg) no-repeat;
	}

.link
{
	width:520px;
	background:url(../img/item1.gif) repeat;
	height:46px;
	}

.link li
{
	float:left;
	margin-right:7px;
	margin-top:8px;
	}

.link select
{
	height:22px;
	width:200px;
	}

/*---------------------------------------------- right */

.right
{
	width:224px;
	}

.login,.login2,.right2,.right3
{
	border:1px solid #CBAA72;
	background:#fff;
	margin-bottom:8px;
	}

.login
{
	height:124px;
	}
.login2/**/
{
	height:164px;
	}
.loginbg
{
	background:url(../img/right1.jpg) repeat-x;
	margin:1px;
	}
.login2bg/**/
{
	margin:1px;
	background:url(../img/right3.jpg) repeat-x;
	height:162px;
	}
.loginbg
{
	height:122px;
	}

.loginbg h4,.login2bg h4/**/
{
	font:bold 14px/30px 宋体;
	color:#960;
	height:30px;
	text-indent:20px;
	background:url(../img/item2.gif) no-repeat 8px;
	}

.loginbg ul,.login2bg ul/**/
{
	margin:5px 0 0 12px;
	}

.loginbg li,.login2bg li/**/
{
	margin-bottom:5px;
	}

.right2
{
	height:134px;
	}

.right2bg
{
	background:url(../img/right2.jpg) repeat-x;
	margin:1px;
	}

.right2bg
{
	height:132px;
	}

.right2 h4,.right3 h4
{
	height:30px;
	}

.right2 h4 span,.right3 h4 span
{
	font:bold 14px/30px 宋体;
	color:#5C4B10;
	padding-left:20px;
	background:url(../img/item2.gif) no-repeat 8px;
	float:left;
	}

.right2 h4 a,.right3 h4 a
{
	float:right;
	font:12px/30px 宋体;
	color:#960;
	margin-right:10px;
	}

.right2bg ul,.right3bg ul
{
	margin:5px 0 0 8px;
	}

.right2bg li,.right3bg li
{
	line-height:22px;
	height:22px;
	}

.right3
{
	height:134px;
	}

.right3bg
{
	height:132px;
	margin:1px;
	background:url(../img/right2.jpg) repeat-x;
	}

/*------------------------------------------ gd */

.gd
{
	width:988px;
	height:54px;
	border:1px solid #CBAA72;
	background:#fff;
	margin:0px auto;
	margin-bottom:8px;
	}

.gd td img
{
	/*width:140px;
	height:46px;*/
	margin:4px;
	}

/*-------------------------------------------  */

.down
{
	height:26px;
	width:990px;
	background:#A49052;
	margin:0px auto;
	line-height:26px;
	color:#fff;
	margin-bottom:6px;
	overflow:hidden;
	text-align:center;
	}

.down a
{
	color:#fff;
	}

.down a.lianxi
{
	margin-left:400px;
	}

.down span
{
	margin-left:300px;
	}

/*---------------------------------------------- footer */

.footer
{
	width:1002px;
	height:103px;
	background:url(../img/footer.jpg) repeat-x;
	color:#4D3400;
	text-align:center;
	}


.footer p
{
	padding-top:15px;
	}