﻿body{
	margin:0;
	padding:0;
	font-family:微软雅黑;
	font-size:14px;
	color:#333;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
a{
	text-decoration:none;
	color:#333;
}
img{
	border:none;
}
.bodywidth{
	width:1200px;
	margin:auto;
}
.left{
	float:left;
}
.right{
	float:right;
}
.header{
	width:1200px;
	margin:auto;
	padding:40px 0;
	overflow:hidden;
}
.header .logo{
	
}
.header .right{
	
}
.header .right ul li{
	float:left;
	padding-left:30px;
}
.header .right ul li a{
	display:block;
	padding:8px 15px;	
}
.header .right ul li a:hover{
	color:white;
	background:#9A6B18;
}
.header .right ul li.act a{
	color:white;
	background:#9A6B18;	
}
.header .right ul ul{
	display:none;
	position:absolute;
	top:-10000px;
	left:-10000px;
}
.banner{
	overflow:hidden;
	text-align:center;
	width:1440px;
	margin:auto;
}
.xwdtindex{
	padding:40px 0;
	overflow:hidden;
}
.xwdtindex ul li{
	float:left;
	width:200px;
	padding-left:200px;
}
.xwdtindex ul li:first-child{
	padding-left:100px;
}
.xwdtindex ul li .image{
	width:200px;
	height:88px;
}
.xwdtindex ul li .image a{
	display:block;
	width:88px;
	height:88px;
	margin:auto;
}
.xwdtindex ul li.icon1 .image{
	background:url('list1.png') no-repeat center center;
}
.xwdtindex ul li.icon1 .image:hover{
	background:url('list1a.png') no-repeat center center;
}
.xwdtindex ul li.icon2 .image{
	background:url('list2.png') no-repeat center center;
}
.xwdtindex ul li.icon2 .image:hover{
	background:url('list2a.png') no-repeat center center;
}
.xwdtindex ul li.icon3 .image{
	background:url('list1.png') no-repeat center center;
}
.xwdtindex ul li.icon3 .image:hover{
	background:url('list1a.png') no-repeat center center;
}
.xwdtindex ul li .name{
	font-size:22px;
	color:#333;	
	font-weight:bold;
	text-align:center;
	padding:10px 0;
}
.xwdtindex ul li .cont{
	font-size:12px;
	width:200px;
	text-align:center;
	line-height:180%;
}
.xwdtindex ul li .cont a{
	color:#808080;		
}
.gsjjindex{
	padding:20px 0;
	overflow:hidden;
}
.gsjjindex ul{
	position:relative;
	width:1200px;
	height:260px;	
}
.gsjjindex ul li .image{
	position:absolute;
	left:0;
	top:0;
	width:450px;
	height:260px;
}
.gsjjindex ul li .name{
	position:absolute;
	top:20px;
	left:470px;	
	font-size:22px;
	font-weight:bold;
}
.gsjjindex ul li .name span{
	font-weight:normal;
	font-size:16px;
}
.gsjjindex ul li .cont{
	position:absolute;
	top:70px;
	left:470px;	
	line-height:180%;
	color:#555555;
	font-size:13px;	
}
.gsjjindex ul li .more{
	position:absolute;
	bottom:10px;
	left:470px;	
}
.gsjjindex ul li .more a{
	display:block;
	width:180px;
	height:40px;
	line-height:40px;
	color:white;
	background:#9A6B18;
	text-align:center;
}
.lxwmindex{
	overflow:hidden;
	padding:20px 0;
}
.lxwmindex .left{
	width:700px;
}
.lxwmindex .left .title{
	font-size:18px;
	font-weight:bold;
}
.lxwmindex .left .title span{
	font-weight:normal;
	font-size:14px;
}
.lxwmindex > .left > .firstimg > ul{
	padding:20px 0 0;
	overflow:hidden;
}
.lxwmindex .left .firstimg ul li {
	height:90px;	
}
.lxwmindex .left .firstimg ul li .image{
	float:left;
	width:90px;
}
.lxwmindex .left .firstimg ul li .name{
	float:left;
	font-weight:bold;
	padding:2px 20px 6px;
	width:550px;
}
.lxwmindex .left .firstimg ul li .time{
	float:left;
	padding-left:20px;
	overflow:hidden;
	width:550px;
	padding-bottom:6px;
	font-size:12px;
}
.lxwmindex .left .firstimg ul li img{
	width:90px;	
	height:75px;
}
.lxwmindex .left .firstimg ul li .cont{
	float:left;
	width:550px;
	padding-left:20px;	
}
.lxwmindex > .left > ul{
	padding:0px;
	overflow:hidden;
}
.lxwmindex .left > ul > li{
	height:25px;
	line-height:25px;
	font-size:12px;
}
.lxwmindex .left > ul > li > .name{
	float:left;
	width:580px;
}
.lxwmindex .left > ul > li > .time{
	float:left;
	width:80px;	
}
.lxwmindex .right{
	width:460px;
	height:300px;
	background:url('i3.png') no-repeat right bottom;
}
.lxwmindex .right .title{
	font-size:18px;
	font-weight:bold;
}
.lxwmindex .right .title span{
	font-weight:normal;
	font-size:14px;
}
.lxwmindex .right p{
	line-height:220%;
	width:300px;
}
.lxwmindex .right p strong{
	font-size:16px;
}
.neiyecont{
	padding:20px 0;
	overflow:hidden;
}
.neiyecont1{
	width:225px;
}
.neiyecont1_1{
	overflow:hidden;	
}
.neiyecont1_1 .title{
	background:url('left_title.png') repeat-x left top;
	height:50px;
	line-height:50px;
	width:225px;
	color:white;
	font-size:20px;
	text-align:center;
}
.neiyecont1_1 ul{
	border:1px #EEE solid;	
}
.neiyecont1_1 ul li{
	height:40px;
	line-height:40px;
	border-top:1px #EEE solid;
	text-indent:30px;
}
.neiyecont1_1 ul li:hover{
	border-right:3px #9A6B18 solid;
}
.neiyecont1_1 ul li a:hover{
	color:#9A6B18;	
}
.neiyecont1_1 ul li.act{
	border-right:3px #9A6B18 solid;	
}
.neiyecont1_1 ul li.act a{
	color:#9A6B18;	
}
.neiyecont1_1 ul li:first-child{
	border-top:none;
}
.neiyecont1_1 ul ul{
	display:none;
	position:absolute;
	top:-10000px;
	left:-10000px;
}
.neiyecont1_2{
	overflow:hidden;
	padding-top:20px;
}
.neiyecont2{
	width:935px;
	background:white 	
}
.neiyecont2_1{
	background:url('right_title.png') no-repeat left center;
	height:50px;
	line-height:50px;
	text-indent:55px;
	font-size:16px;
	font-weight:bold;
	color:#9A6B18;
}
.neiyecont2_2{
	padding:20px 0;
	overflow:hidden;
	min-height:400px;
}
.biaoge{
	overflow:hidden;
	padding:20px 0;
}
.biaoge table{
	width:95%;
	border-top:1px #CCC solid;
	border-left:1px #CCC solid;
}
.biaoge table tr td{
	border-right:1px #CCC solid;
	border-bottom:1px #CCC solid;
	text-align:center;
	max-width:50%;
	padding:0px 10px;
}
.footer{
	overflow:hidden;
	padding:10px 0;
	border-top:1px #CCC solid;
	border-bottom:1px #CCC solid;
	margin-bottom:30px;
	font-size:12px;
	text-align:center;
	line-height:200%;
}
.footer a:hover{
	color:#9A6B18;	
}