﻿@charset "utf-8";
/* CSS Document */
body {
	font-size: 12px;
	font-family: "Microsoft YaHei", "Hiragino Sans GB W3", Tahoma, Arial;
	color: #111111;
	background: #fff;
	width: 960px;
	margin: 0 auto;
	padding: 0 10px;
}

a {
	text-decoration: none;
	color: #333
}

a:hover {
	color: #CD532A
}

ul, dl, li, dt, dd {
	margin: 0;
	padding: 0;
	list-style: none
}

.tc {
	text-align: center
}

img {
	border: none
}

input, textarea {
	font-family: "Microsoft YaHei", "Hiragino Sans GB W3", Tahoma, Arial;
}

.fl {
	float: left
}

.m0 {
	margin: 0
}

.p0 {
	padding: 0
}

#header {
	height: 174px
}

.nav {
	background: url(navbg.gif) left -45px repeat-x;
	height: 45px;
	line-height: 40px;
	font-family: "Microsoft YaHei", Arial, "宋体", Verdana, Sans-Serif;
	width: 100%;
	overflow: hidden;
	color: #B7643B;
}

.nav1 {
	background: url(navbg.gif) right -90px no-repeat;
	width: 960px;
}

.navcon {
	background: url(navbg.gif) left top no-repeat;
	width: 960px;
	overflow: hidden;
	margin: 0 auto;
	padding-left: 2px
}

.navcon a {
	color: #fff;
	font-size: 15px;
	padding: 0 7px;
	display: inline-block;
	margin-top: 2px
}

.navcon a:hover {
	background: #AD633C;
	text-shadow: 2px 2px 5px #000
}

.navcon li {
	float: left;
	display: inline-block
}

.navcon li div {
	position: absolute;
	width: 150px;
	background: #AD633C url(navbgg.gif) right bottom no-repeat;
	border: 1px solid #854E31;
	border-top: none;
	box-shadow: 3px 3px 3px #ccc;
	margin-left: -3px;
	display: none;
	z-index: 999
}

.navcon li div a {
	display: block;
	padding: 0 10px;
	margin: 0;
	border: 1px solid #B8603D;
	border-top: none;
	border-bottom: none
}

.navcon li div a:hover {
	background: #BC6C39
}

.toolbar {
	background: url(toolbarbg.jpg) repeat-x;
	border: 1px solid #D4D4D4;
	border-top: none;
	height: 33px;
	line-height: 33px;
	vertical-align: middle
}

.toolbar span {
	float: left;
	display: inline-block;
	color: #666;
	width: auto
}

.toolbar span table {
	display: inline-block
}

.toolbar span .wzsy_link, .toolbar span small {
	display: inline-block;
	float: left;
	font-size: 12px
}

.toolbar span, .toolbar span a {
	color: #666
}

.toolbar img {
	margin: 10px 5px 0 15px;
	float: left;
	display: inline-block;
}

.toolbar a {
	color: #CD532A
}

.toolbaryy {
	height: 0;
	font-size: 0;
	border-top: 1px solid #EBEBEB;
	border-bottom: 1px solid #FAFAFA;
	margin-bottom: 10px
}

.search1 {
	float: right;
	display: inline-block;
	width: 300px;
	text-align: right;
	padding-right: 15px;
	position: relative;
	z-index: 1
}

.search1 input {
	border: 1px solid #ddd;
	background: #fff;
	height: 17px;
	font-family: "宋体"
}

.search1 .search_button {
	background: url(sbuttonbg.jpg) center center repeat-x;
	height: 20px;
	cursor: pointer;
	font-family: "宋体"
}

.left {
	float: left;
	width: 730px;
	display: inline-block;
}

.left_flash {
	width: 348px;
	border: 1px solid #F8E4B1;
	background: #F8F6E3;
	float: left;
	padding: 5px
}

.kuaixun {
	width: 331px;
	background: url(kuaixunbg.jpg) left top no-repeat;
	float: left;
	padding: 15px 15px 5px;
	margin-left: 8px
}

.toutiao {
	font-size: 12px;
	line-height: 18px;
	padding-bottom: 18px;
	color: #666;
	background: url(kuaixunline.jpg) center bottom no-repeat
}

.toutiao h2 {
	margin: 0;
	padding: 0 8px 10px;
	text-align: center;
	font-weight: 400;
}

.toutiao h2 a {
	color: #CD532A
}

.list1 {
	list-style: none;
	line-height: 27px;
	margin: 5px 0;
	padding: 0;
	font-size: 14px
}

.news {
	width: 730px;
	clear: both;
	margin-bottom: 10px
}

.news_head {
	background: url(lanmubg.jpg) left top no-repeat;
	height: 49px;
	padding: 0 20px 0 50px;
	width: 660px;
	float: left
}

.news_dtitle {
	background: url(icon1.jpg) left center no-repeat;
	padding-left: 25px;
	font-size: 18px;
	color: #70450B;
	line-height: 49px;
	float: left;
	display: inline-block
}

.news_dtitle span {
	font-size: 12px
}

.news_con {
	border: 1px solid #F0E39E;
	padding: 15px 15px 5px;
	overflow: hidden;
	clear: both;
	display: none
}

.news_hdm {
	float: left;
	display: inline-block;
	margin: 23px 0 0 35px
}

.news_hdm li {
	border: 1px solid #F0E39E;
	border-bottom: none;
	margin-right: -1px;
	float: left;
	background: url(hdmbg.jpg) repeat-x;
}

.news_hdm a {
	display: inline-block;
	height: 25px;
	padding: 0 18px;
	line-height: 24px;
	font-size: 14px;
	color: #70450B;
}

.news_hdm .hdmhover a, .news_hdm a:hover {
	background: url(hdmhoverbg.jpg) repeat-x;
	border: 1px solid #fff;
	height: 24px;
	font-weight: 700
}

.more {
	float: right;
	display: inline-block;
	padding-right: 15px;
	background: url(moreicon.png) right center no-repeat;
	margin: 20px 0 0;
	color: #70450B
}

.news_left_pic {
	width: 275px;
	display: inline-block;
	text-align: center;
	line-height: 24px;
	float: left
}

.news_left_pic p a {
	display: inline-block;
	float: left;
	width: 163px;
	margin-right: 17px
}

.news_left_pic p {
	margin: 0 -17px 0 0
}

.news_right {
	width: 400px;
	float: left;
	display: inline-block;
	margin-left: 15px
}

.news_right dt img {
	float: left;
	margin-right: 8px
}

.news_right dt a {
	color: #CD532A;
	margin-bottom: 10px;
	display: block;
	text-align: center;
	font-weight: 400
}

.news_right dt {
	line-height: 19px;
	color: #666;
	padding-bottom: 10px;
	border-bottom: 1px dotted #ddd;
	margin-bottom: 8px
}

.news_right dd a, .news_right a {
	line-height: 29px;
	font-size: 14px;
}

.news_right dt h2, .news_right h2 a {
	margin: 0;
	padding: 3px 0 7px;
	font-size: 18px
}

.section {
	overflow: hidden;
	border: 1px solid #F0E39E;
	margin-bottom: 10px;
	width: 358px;
	float: left;
	display: inline-block;
	margin-right: 10px
}

.section_header {
	background: url(section_header_bg.jpg) repeat-x;
	height: 32px;
	padding: 0 15px;
	border-bottom: 1px solid #F0E39E
}

.section_header .news_hdm {
	margin: 6px 0 0;
}

.section_header .more {
	margin: 10px 0 0
}

.section_con {
	padding: 15px 15px 5px;
	overflow: hidden
}

.sc_left {
	float: left;
	width: 92px;
	margin-right: 10px;
	line-height: 24px;
}

.sc_left a {
	margin-bottom: 3px;
	display: block;
	text-align: center;
	font-size: 12px
}

.sc_right {
	float: left;
	line-height: 27px;
	font-size: 14px;
	width: 225px;
	overflow: hidden;
	margin-top: -3px
}

.scs {
	display: none
}

#wskttab {
	margin-right: -10px
}

#xmore {
	width: 5px;
	height: 24px;
	margin: 0
}

#xmore:hover {
	width: 5px;
	height: 24px;
	margin: 0;
	background: url(moreicon.png) right center no-repeat;
	border: none
}

.picnews_left {
	width: 275px;
	display: inline-block;
	text-align: center;
	line-height: 27px;
	float: left;
	overflow: hidden
}

.picnews_right {
	float: left;
	width: 423px
}

.picnews_right a {
	width: 131px;
	overflow: hidden;
	line-height: 27px;
	float: left;
	margin: 0 0 4px 10px;
	text-align: center
}

.dawh .news_head .news_dtitle {
	background: url(icon2.jpg) left center no-repeat;
}

.news_dtitle small {
	margin-left: 30px;
	font-size: 14px;
}

.news_dtitle small a {
	color: #70450B
}

.dawhcon {
	display: block
}

.dawhcon .news_left_pic {
	width: 270px
}

.zazhi {
	margin-left: -15px;
	text-align: left;
	line-height: 20px
}

.zazhititle {
	background: url(zazhibg.gif) no-repeat;
	padding: 0 0 15px 34px;
	font-size: 15px;
	color: #70450B;
	margin-top: 5px
}

.zazhipic {
	padding: 0 15px 15px;
	float: left
}

.zazhi strong {
	color: #CD532A;
	font-weight: 400
}

.dawhcon .news_right {
	width: 413px
}

.dawhcon .news_right dt a {
	text-align: center;
	display: block;
	font-size: 18px
}

.dawhcon .news_right dt {
	margin-bottom: 15px
}

.dawhcon .news_right dd a {
	font-size: 12px;
	line-height: 24px;
	height: 24px;
	overflow: hidden
}

.dawhcon .news_right dd {
	margin-bottom: 9px
}

.dafl {
	background: #FAF1D7;
	margin-right: 8px;
	text-align: center;
	display: inline-block;
	width: 56px;
	height: 24px;
	overflow: hidden;
	float: left
}

.dawntp {
	float: right
}

.dawntp .sc_left {
	margin: -318px 0 0 0
}

.right {
	float: right;
	width: 220px;
	display: inline-block;
	overflow: hidden
}

.sidebar {
	border: 1px solid #F0E39E;
	margin-bottom: 10px;
	background: #FEFEF9;
	overflow: hidden
}

.sidebar dt {
	background: url(section_header_bg.jpg) repeat-x;
	height: 32px;
	line-height: 32px;
	font-size: 15px;
	color: #70450B;
	padding: 0 15px;
	margin-bottom: 5px;
	border-bottom: 1px solid #F0E39E;
}

.sidebar dt span {
	background: url(jiantou.png) right 16px no-repeat;
	padding-right: 11px;
	float: left;
	display: inline-block
}

.sidebar dt .more {
	float: right;
	display: inline-block;
	margin: 0;
	width: 20px;
	height: 32px;
}

.sidebar dd {
	font-size: 12px;
	line-height: 27px;
	padding: 0 15px
}

.sidebarad1 {
	margin-top: 5px
}

.sidebar br {
	display: none
}

.sidebar .lmlink {
	margin-bottom: 3px;
	padding: 0
}

.sidebar .lmlink a {
	background: url(ui_menu.png) no-repeat 12px center;
	padding-left: 32px;
	font-size: 14px;
	padding-right: 10px;
	width: 60px;
	margin: 3px;
	float: left
}

.sidebar .lmlink a:hover {
	display: block;
	background: #FBF1D8 url(ui_menu.png) no-repeat 12px center;
	font-size: 14px;
}

.jggk {
	background: #FFFCF1 url(jggkbg.jpg) no-repeat;
	padding: 48px 0 10px;
	overflow: hidden
}

.jggk a {
	float: left;
	margin: 2px 0 2px 4px
}

.bmfw {
	background: #FFFCF1 url(bmfwbg.jpg) no-repeat;
	padding: 47px 0 9px;
	overflow: hidden
}

.bmfw a {
	float: left;
	margin: 2px 0 2px 4px
}

.dasj {
	padding-bottom: 8px
}

.dllink {
	background: #fff;
	border-bottom: 1px solid #F0E39E;
	text-align: center;
	line-height: 27px;
	margin-bottom: 8px
}

.yqljmenu {
	background: url(yqljbg.jpg);
	width: 179px;
	height: 34px;
	line-height: 33px;
	overflow: hidden;
	margin: 8px auto 0;
	padding-left: 20px;
	color: #8D5100;
	cursor: pointer
}

.yqljmenu div {
	display: none;
	background: #FBF1D8;
	border: 1px solid #E5C88C;
	box-shadow: 1px 1px 2px #ccc;
	position: absolute;
	width: 162px;
	margin: -3px 0 0 -20px;
	max-height: 200px;
	overflow: auto
}

.yqljmenu div a {
	padding: 1px 5px;
	display: block;
	border-bottom: 1px solid #fff;
	height: 25px;
	line-height: 24px
}

.yqljmenu div a:hover {
	color: #70450B;
	background: #F2E0C1
}

.piclink a {
	margin: 5px 2px 0 0;
	display: inline-block
}

.piclink {
	padding: 3px 0 0 9px
}

.yqlink {
	padding-bottom: 5px
}

.bottomnav {
	clear: both;
	display: block;
	width: 100%;
	line-height: 32px;
	height: 32px;
	text-align: center
}

.footer {
	clear: both;
	display: block;
	width: 100%;
	line-height: 25px;
	height: 25px;
	text-align: center;
	margin: 10px 0;
	padding-bottom: 30px;
	overflow: hidden
}

.navbot {
	border: 1px solid #F0E39E;
	clear: both;
	text-align: center;
}

.navbot .section_header {
	background: url(section_header_bg.jpg) repeat-x;
	height: 32px;
	line-height: 32px
}

.navbot .section_header a {
	color: #70450B;
	font-size: 14px
}

.search_text {
	margin: 6px 0 0 0;
	position: absolute;
	left: 24px
}

#time {
	float: none;
	color: #333
}

.tpxw {
	width: 100%
}

.tpxw .tabcon {
	display: none
}
/*栏目页*/
.widecolumn {
	width: 698px;
	padding: 20px 15px 15px;
	background: url(dsbg.jpg) repeat-x left top;
	border: 1px solid #D4D4D4;
	margin-bottom: 10px
}

.lanmupiclist {
	width: 715px;
	margin-right: -15px;
	overflow: hidden
}

.lanmulist {
	padding-top: 12px;
	border-top: 1px solid #dfdfdf;
	margin-top: 20px;
	overflow: hidden;
	line-height: 30px;
	font-size: 14px
}

.lanmulist #pagelist {
	background: #f9f9f9;
	padding: 1px 7px;
	font-size: 12px;
	color: #666
}

#newslist {
	padding-bottom: 10px
}

.lanmulist #pagelist a {
	float: left;
	padding: 0 6px;
	margin: 2px 5px 0 0;
	border: 1px solid #F0E39E;
	background: url(section_header_bg.jpg) repeat-x;
	height: 24px;
	line-height: 24px
}

.lanmulist #pagelist a:hover {
	border: 1px solid #F0E39E;
	background: #fff
}
/*文章页*/
.article .title {
	font-size: 20px
}

.titlexx {
	border-bottom: 1px solid #eee;
	text-align: center;
	color: #666;
	padding-bottom: 10px;
	margin: -5px 0 20px
}

.titlexx h2 {
	color: #000;
	font-size: 22px;
	font-weight: 400
}

.article #zoom {
	font-size: 14px;
	line-height: 26px
}

.xgcz {
	text-align: right;
	padding: 5px 0;
	margin: 50px 0 10px;
	border-top: 1px dashed #d4d4d4
}

.xgcz strong {
	font-weight: 400;
	color: #A14539
}

.xgcz a {
	color: #333;
	margin: 0 0 0 3px
}

.related {
	line-height: 27px;
	font-size: 14px;
	margin-top: -24px
}

.related h2 {
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 8px
}
/*评论区*/
.comment {
	border: 1px solid #d4d4d4;
	padding: 15px;
	margin-bottom: 10px
}

.comment h2 {
	font-size: 20px;
	font-weight: 400;
	margin: 0 0 8px
}

.comment textarea {
	width: 686px;
	height: 100px;
	border: 1px solid #F0E39E;
	background: #fff;
	margin-bottom: 8px;
	padding: 5px
}

.comment h2 a {
	font-size: 14px;
	float: right;
	display: inline-block
}

.comment input {
	border: 1px solid #d4d4d4;
	padding: 5px;
	background: #fff
}

.comment #sub {
	background: url(section_header_bg.jpg) repeat-x;
	color: #70450B;
	height: 32px;
	padding: 0 20px;
	float: right;
	display: inline-block;
	border: 1px solid #F0E39E;
	cursor: pointer
}

.zjgxlist {
	overflow: hidden;
	display: block;
	line-height: 27px;
}

.sidebar .zjgxlist dd {
	width: 200px;
	padding: 5px 9px
}

.zjgxlist td {
	height: 27px;
}

.titlexx .plflo {
	color: #009;
	cursor: pointer
}

/*搜索页*/
div.digg a {
	border: 1px solid #EAEAEA;
	background: #EAEAEA;
	display: inline-block;
	padding: 3px 8px;
	margin: 2px
}

div.digg a:hover, div.digg span.current a {
	border: 1px solid #ccc;
	color: #fff;
	background: #c90405;
	display: inline-block;
	padding: 3px 8px;
	margin: 2px
}

div.digg input {
	font-family: "宋体";
	margin: 0 5px
}

/*通用最顶部*/
.top {
	background: url(topbg.jpg);
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	color: #777
}

.con {
	width: 960px;
	margin: 0 auto
}

.top a {
	margin-right: 8px;
	color: #777
}

.top span {
	float: right;
	display: inline-block
}

#gks, #gds {
	overflow: hidden;
	position: absolute;
	margin: 0px 0 0 110px;
	display: none;
	background: #fff;
	border: 1px solid #ddd;
	width: 465px;
	padding: 10px;
	border-top: 0;
	z-index: 999
}

#gks li, #gds li {
	width: 155px;
	float: left;
	line-height: 30px;
}

#gds li {
	width: 100px
}

#gds {
	width: 400px;
	margin: 0 0 0 185px
}

#gks li a, #gds li a {
	display: block;
	font-size: 14px;
	padding: 0 10px;
	color: #825324;
}

#gks li a:hover, #gds li a:hover {
	background: #835323;
	color: #fff
}

/*搜索单页*/
.dasousuo {
	width: 703px;
	height: auto;
	margin: 100px auto;
	font-size: 12px
}

.searchbody {
	background: #fff;
	width: 100%;
	margin: 0;
	padding: 0;
	font-family: "Microsoft YaHei", "Hiragino Sans GB W3", Tahoma, Arial;
}

.dasearhtext {
	height: 57px;
	border: 1.5px solid #C90304;
	border-right: 0px;
	width: 567px;
	background: #fff;
	float: left;
	line-height: 30px;
	padding: 0 4px;
	margin-bottom: 15px
}

.dasearhtext2 {
	height: 38px;
	border: 1px solid #eee;
	border-right: 0px;
	width: 600px;
	background: #fff;
	float: left;
	line-height: 30px;
	padding: 0 4px;
	margin-bottom: 15px
}

.dasearhbutton {
	height: 40px;
	width: 50px;
	background: url(cx.jpg);
	background-size: 100% 100%;
	border: none;
	font-size: 16px;
	font-family: "Microsoft YaHei", "Hiragino Sans GB W3", Tahoma, Arial;
	color: #fff;
	float: left
}

.dasearhbutton2 {
	height: 60px;
	width: 120px;
	background: url(xz3.jpg);
	background-size: 100% 100%;
	border: none;
	font-size: 16px;
	font-family: "Microsoft YaHei", "Hiragino Sans GB W3", Tahoma, Arial;
	color: #fff;
	float: left
}

.ssfl {
	margin: 38px 0 5px
}

.ssfl a {
	color: #666;
	font-size: 14px;
	margin-right: 15px;
	float: left
}

.ssfl .ahover, .ssfl a:hover {
	font-weight: 700;
	color: #A7653C
}

.dssearch {
	display: block;
	text-align: center;
	margin-bottom: 20px
}

.dasearchbot {
	line-height: 23px;
	font-size: 12px;
	color: #666;
	text-align: center;
	padding-top: 150px;
	clear: both;
	display: block
}

.dasearchbot a {
	color: #666
}

#ssform {
	margin-top: 0;
	padding: 0;
	clear: both
}

.znssym {
	background: #fff;
	font-size: 14px;
	width: auto
}

.znssym table {
	font-size: 12px
}

.searchymtop {
	clear: both;
	overflow: hidden;
	padding: 5px 40px
}

.znssym .footer {
	border-top: 1px solid #ddd;
	margin-top: 30px;
	padding-top: 5px
}

#ssjt {
	border: 1px solid #CCCCCC;
	float: left;
	color: #666666;
	display: block;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	position: relative;
	width: 18px;
	margin: 10px 0 0 -35px;
	background: #fff
}

#ssjt:hover {
	border: 1px solid #A7653C;
	color: #A7653C;
	background: #FAEAE0
}

#d {
	clear: both;
	width: 523px;
	border: 1px solid #A7653C;
	height: 25px;
	background: #FAEAE0;
	line-height: 25px;
	padding: 5px;
	display: none
}

.sslisttop {
	overflow: hidden
}

.sslbxx {
	text-decoration: none;
	line-height: 18px;
}

.sslbxx a {
	font-size: 16px;
	color: #0000D5;
}

.sslbxx a:hover {
	color: #A7653C
}

.sstiao {
	margin: 30px 0 20px;
	background: #eee;
	padding: 0 40px
}

.digg {
	padding: 0 40px
}

#dass {
	margin-top: -3px;
	display: inline-block
}

/*查档预约*/
.cdyyxx {
	line-height: 25px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
	font-size: 14px
}

.form_chadangyuyue h3 {
	font-size: 18px;
	margin: 15px 0 8px;
	padding: 0 0 5px;
	border-bottom: 1px solid #eee;
	font-weight: 400
}

.form_chadangyuyue input, .form_chadangyuyue select {
	padding: 3px;
	border: 1px solid #ccc;
	width: 220px
}

.form_chadangyuyue textarea, .form_chadangyuyue .yyliulan {
	width: 500px
}

.form_chadangyuyue .yybutton {
	border: 1px solid #F0E39E;
	background: url("../images/section_header_bg.jpg") repeat-x;
	width: 100px;
	height: 34px
}
/*档案搜索*/
.danganyulan {
	padding: 0;
	margin: 0;
	display: block;
	background: #EFDCA1;
	width: 958px;
	font-size: 0
}

#flipbook div img {
	box-shadow: 0 0 10px #333;
}

.dangantou {
	background: url(../images/danganbiaoti.jpg) no-repeat;
	width: 960px
}

.danganright table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
	margin: 10px 0 13px;
}

.danganright table tr th {
	text-align: right;
	background: #FEFAEF;
	font-weight: 700
}

.cxtj {
	width: 200px;
	margin: 5px 0 0 -210px;
	float: left
}

.cxtj .sf-menu {
	float: right
}

.cxtj .sf-menu a {
	height: 30px;
	line-height: 30px;
	padding: 0 1em;
	padding-right: 24px
}

.cb {
	clear: both
}

.dasst {
	line-height: 15px;
	background: #eee;
	font-size: 12px;
	clear: both;
	padding: 5px;
	margin: 20px 0 0px;
	overflow: hidden
}

.dasst span small {
	font-size: 12px;
	color: #f00
}

.dasst span {
	float: left;
	display: inline-block;
	line-height: 20px
}

.dasst p {
	float: right;
	margin: 0;
	padding: 0
}

.dasst p a {
	padding: 2px 6px;
	border: 1px solid #ccc;
	display: inline-block;
	background: #fff;
	margin-left: -1px
}

.dasst p small {
	font-size: 10px
}

#sssy #search {
	position: relative;
	width: 538px;
}

.cxtj1 {
	width: 89px;
	position: absolute;
	left: 77%;
	top: 6px;
	*top: 8px;
	_top: 8px
}

.cxtj2 {
	width: 89px;
	position: absolute;
	left: 68%;
	top: 19px;
	*top: 8px;
	_top: 8px
}

.cxtj1 select {
	padding:3px 3px 5px 3px;
	color: #8A5133;
	font-family: "Microsoft YaHei", arial, "Hiragino Sans GB W3", Tahoma,
		Arial;
}

.cxtj1 option {
	line-height: 20px
}

.dscxlogo {
	font-size: 28px;
	color: #A7653C
}

.menu {
	height: 45px;
}

.sslisttop ul li {
	float: left; /* 往左浮动 */
	margin: 40px 2% 0px 3%;
}

#sidetreecontrol {
	border-top: 4px solid #c90405;
	background: #eee;
	text-align: center;
}

#tree {
	width: 160px;
	margin-left: 20px;
}

.zclb {
	margin: 0px 10px 0px 35px;
}

#sidetree {
	border: 1px solid #eee;
}

.sslisto {
	width: 78%;
	min-height: 490px
}

.slf {
	margin: 0px 0px 15px;
	border-left: 4px solid #c90405;
	padding-bottom: 10px;
	color: #333;
	background-color: #eee;
	padding: 5px;
	width: 1080px;
}

.sstiao {
	position: absolute;
	bottom: -15px;
	width: 760px;
}

.Divtable {
	margin-top: 33px;
	border: 1px solid #eee;
	height: 450px;
	max-height: 100%
}

.spa {
	font-size: 14px;
	font-weight: bold;
}

.sslbxx {
	width: 300px;
	height: 18px;
	line-height: 18px; /*设置line-height与父级元素的height相等*/
	text-align: center; /*设置文本水平居中*/
	overflow: hidden; /*防止内容超出容器或者产生自动换行*/
	border-left: 4px solid #c90405;
	padding: 0px 5px;
	margin: 0px 20px;
}

table, td, th {
	border: 1px solid #c1c1c1;
	font-size: 14px;
	text-align: center;
}

table {
	border-collapse: collapse;
	line-height: 30px;
	color: #666;
	width: 96%;
	background-color: #eeeeee6b;
}

table {
	table-layout: fixed;
	width: 100%;
}

td {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

input {
	outline: none;
}

.td_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #eee;
}

.td_width_2 {
	width: 5%;
}

.td_width_3 {
	width: 8%;
}

.td_width_4 {
	width: 15%;
}

#search {
	text-align: center;
	position: relative;
}

.autocomplete {
	border: 1px solid #9ACCFB;
	background-color: white;
	text-align: left;
}

.autocomplete li {
	list-style-type: none;
}

.clickable {
	cursor: default;
	padding: 0 10px;
	line-height: 25px
}

.highlight {
	background-color: #FAEAE0;
}

.zclb {
	float: left;
}

.cb {
	clear: both
}

.sstiao {
	margin-top: 0;
	padding-left: 15%;
	font-size: 12px
}

.digg {
	padding: 0 40px 0 20%;
	text-align: center;
}

.digg2 {
	padding: 0 40px 10px 20%;
	border: 0px solid #c90405;
}

#sidetreecontrol {
	height: 30px;
	line-height: 30px;
	margin-bottom: 5px
}

.dasearhbutton {
	font-weight: 700
}

.table1 {
	margin: 20px 20px 0px 20px;
}

.table2 {
	margin: 0px 20px 20px 20px;
	position: relative;
	top: -1px;
}

.table2 a {
	color: rgb(167, 101, 60);
}