#content {
    width:990px;
	height:920px;
	margin:0 auto;
	background: url(../images/bg_index.jpg);	
}
#head {
    background: url(../images/bg_top.jpg) top left no-repeat;
	height:95px;
	padding: 10px 20px 0 20px;;
}
#links {
    font-weight:bold;
	color: #734C0E;
	letter-spacing:0.2em;
	text-align:right;
	width: 200px;
	display:block;
	float:right;
}
/*--------------------------------Search-------------------------------*/
#search{
	float:right;
	width:350px;
	display:block;
	line-height:20px;
}
#search form{
	margin:0;
	padding:0;
}
#search input[type="text"]{
	height:14px;
	border:1px solid #c9b294;
	background-color:#FFF;
	width:100px;
}
#search select{
	height:19px;
	border:1px solid #c9b294;
}
/*---------------------------------------------------------------*/

#logo {
    float: left;
    width: 260px;
	height:70px;
}
#nav {
    float: right;
    width:580px;
	height:70px;
}
#nav a {
    width: 92px;
	height:36px;
	display:block;
	float: left;
	margin-right:1px;
	text-indent: -9999px;
    margin-top:20px;	
}
#nav a.nav_home {
    background:url(../images/nav_home.jpg) no-repeat top left;
}
#nav a.nav_dzzw {
    background:url(../images/nav_dzzw.jpg) no-repeat top left;
}
#nav a.nav_jygk {
    background:url(../images/nav_jygk.jpg) no-repeat top left;
}
#nav a.nav_jyjy {
    background:url(../images/nav_jyjy.jpg) no-repeat top left;
}
#nav a.nav_ggfw {
    background:url(../images/nav_ggfw.jpg) no-repeat top left;
}
#nav a.nav_wzdh {
    background:url(../images/nav_wzdh.jpg) no-repeat top left;
}

/*--------------------------------------nav--------------------------------------*/
#nav a.nav_home:hover {
    background:url(../images/nav_home1.jpg) no-repeat top left;
}
#nav a.nav_dzzw:hover {
    background:url(../images/nav_dzzw1.jpg) no-repeat top left;
}
#nav a.nav_jygk:hover {
    background:url(../images/nav_jygk1.jpg) no-repeat top left;
}
#nav a.nav_jyjy:hover {
    background:url(../images/nav_jyjy1.jpg) no-repeat top left;
}
#nav a.nav_ggfw:hover {
    background:url(../images/nav_ggfw1.jpg) no-repeat top left;
}
#nav a.nav_wzdh:hover {
    background:url(../images/nav_wzdh1.jpg) no-repeat top left;
}


/*-------------------------------banner---------------------------------------*/
#banner {
    clear: both;
    padding: 0 22px;
	width:945px;
}
/*--------------------------------------main--------------------------------------*/
#main {
    padding: 0 20px;
	clear:both;
}
#left_side {
    float: left;
    width:710px;
	height:500px;   
}
#right_side {
    float: right;
    width: 215px;
	height:370px;
} 
#left1 {
    float: left;
    width:300px;
	height:500px;
	overflow:hidden;
}
#left2 {
    float: right;
    width:380px;
	height:360px;
}

/*------------------------------------------left1 news----------------------------------------*/
.news_list {
    clear: both;
}
.news_list ul {
    margin-top: 5px;
	clear:both;
}
.news_list ul li  {
    text-indent: 12px;
	background: url(../images/dot.jpg) no-repeat 5px 6px;
	height:20px;
	clear:both;
}
.news_list ul li a  {
	color: #67512B;
	height:20px;
	+cursor:hand;
}
.news_list ul li a:hover {
    text-decoration: underline;
	color:#b68633;
}
.news_list ul li a span.title1,
.news_list ul li a span.title2 {
    float: left;
    display: block;
    width:190px;
    white-space: nowrap; 
	text-overflow: ellipsis; 
	overflow: hidden; 
}
.news_list ul li a span.title2  {
   width:240px;
}
.news_list ul li a span.date {
    float: right;
}
.news_list h3 {
    height:30px;
	border-bottom: 2px solid #a17413;
	background:url(../images/ico_home.jpg) no-repeat 3px 8px;;
	padding-left:35px;	
}
.news_list h3 a.t_link  {
    float:left;
    width: 68px;
	height:22px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:8px;
	margin-right:2px;
	 cursor: pointer;
}
#jyxw {
    height:150px;
	margin-bottom:  30px;
}
#one1,
#one2{
    float:left;
    width: 68px;
	height:22px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:8px;
	margin-right:2px;
	cursor: pointer;
}
#one1 {
    background: url(../images/news_jyxw.jpg) top left; 
}
#one2 {
    background: url(../images/wenjiantongzhi.jpg) top right; 
}
#t_jyxx {
    background: url(../images/news_jyxx.jpg) top left;
}
#t_ztbd {
    background: url(../images/news_ztbd.jpg) top left;
}
#t_jxhd {
    background: url(../images/news_jxhd.jpg) top left;
}
#t_notice {
    background: url(../images/news_notice.jpg) top left;
}
#t_1{

    background: url(../images/1.jpg) top left;

}
#t_2{

    background: url(../images/2.jpg) top left;

}
#t_3{

    background: url(../images/3.jpg) top left;

}

/*news*/
.more {
    float: right;
	margin-top:15px;
}
/*----------------------------------left2-------------------------------------------*/
#channel {
    height:150px;
	margin-bottom:30px;
}
#contact h4,
#channel h4{
    height:30px;
}
#contact h4 img,
#channel h4 img {
    margin-top:5px;
}
#channel a  {
    display: block;
	width:82px;
	height:100px;
	margin-right:6px;
	margin-left:6px;
	_margin-left: 0;
	float:left;
	text-indent: -9999px;
	margin-top: 10px;
	overflow:hidden;
}
#channel a.c_xx {
    background: url(../images/bg_channel.jpg) 0  0;
}
#channel a.c_js {
    background: url(../images/bg_channel.jpg) -92px  0;
}
#channel a.c_xs {
    background: url(../images/bg_channel.jpg) -188px  0;
}
#channel a.c_jz {
    background: url(../images/bg_channel.jpg) -282px  0;
}
#channel a.c_xx:hover {
    background: url(../images/bg_channel1.jpg) 0  0;
}
#channel a.c_js:hover {
    background: url(../images/bg_channel1.jpg) -92px  0;
}
#channel a.c_xs:hover {
    background: url(../images/bg_channel1.jpg) -188px  0;
}
#channel a.c_jz:hover {
    background: url(../images/bg_channel1.jpg) -282px  0;
}
#contact {
    background:url(../images/bg_contact.jpg) no-repeat 0 25px ;
	height: 150px;
	margin-bottom:30px;
}
#contact ul {
    height:60px;
	margin-top:12px;
}
#contact ul li {
    text-indent: 63px;
	line-height:20px;
}

#notice {
    background:url(../images/bg_notice.gif) no-repeat 0 25px ;
	height: 150px;
	margin-bottom:30px;
}
#notice ul {
    height:60px;
	margin-top:12px;
}
#notice ul li {
    text-indent: 63px;
	line-height:20px;
}

#home_jxhd p {
    margin:10px 0;
	padding:0;
	height:128px;
	text-overflow: ellipsis; 
	overflow: hidden; 
}
#home_jxhd p a {
    color: #67512B;
}
#home_jxhd p img  {
    float: left;
	border: 2px solid #d5cbbc;
	margin: 0px 10px 5px 3px;
}
#home_jxhd {
    width: 215px;
	overflow:hidden;
}
/*-------------------------------footer---------------------------------------*/

#footer {
    clear: both;
    height:80px;
	background:url(../images/bg_footer.jpg) repeat-x ;
	line-height: 20px;
}
#footer p  {
    margin-left:5px;
	padding:20px;
}
#footer p a {
    color: #5b3e14;
}
