.contain {
	margin: 0px auto; width: 996px; padding-top:10px;
}
.tuwen li {
	list-style-type: none
}
.tuwen dt {
	float: left
}
.tuwen dt ul li {
	padding-left: 8px; 
}
.tuwen dt ul li a {
	color: #333
}
.tuwen dd {
	float: left
}
.tuwen dd .pic {
	border-right: #e3e3e3 1px solid; padding-right: 3px; border-top: #e3e3e3 1px solid; padding-left: 3px; font-size: 0px; background: #fff; padding-bottom: 3px; border-left: #e3e3e3 1px solid; width: 115px; padding-top: 3px; border-bottom: #e3e3e3 1px solid; height: 85px
}
.tuwen dd li {
	margin-bottom: 5px; text-align: center
}
.tuwen dd li a {
	color: #333
}
.list {
	color: #333; line-height: 24px
}
.list a {
	display: block; color: #333
}
.coll1 {
	float: left; overflow: hidden; width: 285px
}
.colc1 {
	background: url(images/bg3.jpg) repeat-y right 50%; float: right; overflow: hidden; width: 695px;
}
.coll1 .h1 {
	padding-right: 0px; padding-left: 35px; font-size: 14px; background: url(images/bg1.jpg) no-repeat 0px 0px; padding-bottom: 0px; color: #fff; padding-top: 5px; height: 22px; margin-bottom:0px
}
.coll1 .h1 a {
	color: #fff
}
.coll1 .h1 a:hover {
	color: #f00
}
.coll1 .listul1_1 {
	border-right: #f6bdac 1px solid; padding-right: 7px; padding-left: 7px; padding-bottom: 0px; border-left: #f6bdac 1px solid; color: #333; padding-top: 8px; height: 280px
}
.coll1 .listul1_1 li {
	padding-right: 0px; padding-left: 12px; padding-bottom: 5px; padding-top: 6px; border-bottom: #ccc 1px dashed; list-style-type: none; position: relative; 
}
.coll1 .listul1_1 li span {
	right: 5px; color: #d34e15; position: absolute
}
.coll1 .listul1_1 li span a {
	color: #d34e15
}
.coll1 .listul1_1 li span a:hover {
	color: #d34e15
}
.coll1 .listul1_1 li a {
	color: #333
}
.coll1 .bottom {
	font-size: 0px; background: url(images/bg4.jpg) no-repeat 0px 0px; line-height: 0; height: 8px
}
.colc1 .colr1 {
	padding-right: 15px; padding-left: 10px; float: right; padding-bottom: 12px; overflow: hidden; width: 310px; padding-top: 12px; height: 284px
}
.colc1 .top {
	font-size: 0px; background: url(images/bg.jpg) no-repeat 0px -40px; line-height: 0; height: 5px
}
.colc1 .bottom {
	clear: both; font-size: 0px; background: url(images/bg.jpg) no-repeat 0px -50px; line-height: 0; height: 6px
}
.colc1 .h2 {
	padding-left: 12px; font-weight: bold; font-size: 14px; background: url(images/bg.jpg) no-repeat -944px -230px; color: #d24f15
; margin-bottom:0px;}
.colc1 .h2 a {
	color: #d24f15
}
.colc1 .h2 a:hover {
	color: #f00
}
.colc1 .tuwen {
	overflow: hidden; height: 115px;
}
.colc1 .tuwen dt {
	width: 180px; padding-top: 8px
}
.colc1 .tuwen dt li {
	line-height: 22px
}
.news {
	float: left; overflow: hidden; width: 350px; height: 308px
}
.news .list_title {
	padding-right: 5px; padding-left: 5px; font-size: 18px; padding-bottom: 8px; color: #333; padding-top: 12px; font-family: "微软雅黑"; text-align: center; color:#000000
}
.news .list_intro {
	color: #666; line-height: 22px; text-align: left; font-size:13px; padding-left:15px; padding-right:10px;
}
.news .list_intro a {
	color: #666
}
.news ul {
	padding-right: 10px; border-top: #ccc 1px dashed; padding-left: 10px; padding-bottom: 0px; margin: 12px 20px; padding-top: 12px
}
.news li {
	font-size: 14px; line-height: 24px; list-style-type: none; text-align:left;color: #d24f15
}
.news li a {
	color: #d24f15
}
.news li font {
	color: #666
}
.news li font a {
	color: #666
}
.banlk10 {
	clear: both; font-size: 0px; line-height: 0; height: 10px
}

h2 {
	font-size: 14px; margin:0px auto;
}

.coltit {
	padding-right: 0px; padding-left: 48px; font-size: 14px; padding-bottom: 0px; color: #fff; padding-top: 8px; position: relative; height: 32px
}
.coltit span {
	font-weight: normal; font-size: 12px; right: 20px; color: #aa5400; position: absolute
}
.coltit span a {
	color: #aa5400
}
.coltit1 {
	background: url(images/bg0.jpg) no-repeat 0px -60px
}
.col2 {
	background: url(images/bg2.jpg) repeat-y; height: 337px
}
.col2 .bottom {
	clear: both; font-size: 0px; background: url(images/bg0.jpg) no-repeat 0px -210px; line-height: 0; height: 12px
}
.col2 .h2 {
	padding-right: 0px; padding-left: 15px; font-size: 14px; background: url(images/bg.jpg) no-repeat -260px -225px; padding-bottom: 5px; color: #d24f15; padding-top: 5px
}
.col2 .h2 a {
	color: #d24f15
}
.col2 .h2 a:hover {
	color: #f00
}
.col2 .list12 {
	margin-bottom: 6px
}
.col2 .list12 li {
	padding-left: 10px; background: url(images/bg.jpg) no-repeat -954px -27px; line-height: 22px; list-style-type: none
}
.col2 .list12 li a {
	color: #6a5137
}
.col2 .list14 {
	margin-bottom: 12px
}
.col2 .list14 li {
	padding-left: 10px; font-size: 14px;  line-height: 25px; list-style-type: none
}
.col2 .list14 li a {
	color: #333
}
.colc2 {
	padding-right: 15px; padding-left: 25px; float: left; padding-bottom: 0px; overflow: hidden; width: 255px; padding-top: 0px; height: 325px
}
.colc2 .h2 {
	padding-right: 0px; padding-left: 18px; font-size: 14px; background: url(images/bg0.jpg) no-repeat -984px 8px; padding-bottom: 5px; color: #d24f15; padding-top: 5px
}
.line1 {
	border-top: #ccc 1px dashed; font-size: 0px; margin: 5px 0px; line-height: 0; height: 1px
}
.line2 {
	clear: both; border-top: #e3a999 1px dashed; font-size: 0px; margin: 13px 0px 7px; line-height: 0; height: 1px
}
.colr2 {
	padding-right: 15px; padding-left: 30px; float: left; padding-bottom: 0px; overflow: hidden; width: 391px; padding-top: 0px; height: 325px
}
.colr2 .h2 {
	padding-right: 0px; padding-left: 20px; font-size: 14px; background: url(images/bg0.jpg) no-repeat -984px 8px; padding-bottom: 5px; color: #d24f15; padding-top: 5px
}
.coll2 .h2 {
	padding-right: 0px; padding-left: 15px; font-size: 14px; background: url(images/bg0.jpg) no-repeat -984px 8px; padding-bottom: 5px; color: #d24f15; padding-top: 5px
}
.coll2 .h2 a {
	color: #d24f15
}
.coll2 .h2 a:hover {
	color: #f00
}
.coll2 {
	padding-right: 0px; padding-left: 12px; float: left; padding-bottom: 0px; overflow: hidden; width: 231px; padding-top: 0px; height: 325px
}
.colr2 .tuwen {
	overflow: hidden; height: 132px
}
.colr2 .tuwen dt {
	font-size: 14px; width: 262px
}
.colr2 .tuwen dt li {
	line-height: 25px
}

