@charset "utf-8";
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
#comdiv {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
div, td, input, select {
	font-size: 12px;
	color: #252525;
	font-family: Arial, Sunsim;
}
a{
	color: #252525;
	text-decoration: none;
}
form {
	margin: 0px;
	padding: 0px;
}
#sevbox {
}


#topmtool {
	line-height: 29px;
	background-color: #c9ef88;
	height: 29px;
	text-align: right;
	padding-right: 12px;
	color: #547a30;
}
#topmtool a {
	margin-right: 5px;
	margin-left: 5px;
}

#topmtool a:link {
	color: #547a30;
	text-decoration: none;
}
#topmtool a:visited {
	color: #547a30;
	text-decoration: none;
}
#topmtool a:hover {
	color: #3a6015;
	text-decoration: underline;
}#topmtool .btn {
	background-image: url(ico001.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#smain {
	background-image: url(main.jpg);
	background-repeat: no-repeat;
	height: 118px;
	margin-bottom: 1px;
}
#stoobar {
	background-color: #d7e5f2;
	height: 31px;
	line-height: 31px;
}
#sdatediv {
	height: 31px;
	width: 230px;
	text-align: center;
	float: left;
}
#scrnew a {
	margin-right: 20px;
}

#scrnew {
	margin-left: 230px;
	line-height: 31px;
	background-image: url(nwca.gif);
	background-repeat: no-repeat;
	height: 31px;
	background-position: left 8px;
	padding-left: 75px;
	padding-right: 10px;
}
#scontent {
	margin-top: 10px;
	overflow:hidden;
	zoom:1;
}
#smleft {
	width: 215px;
	border: 1px solid #a4b4c8;
	float: left;
}
#smleft h1 {
	background-color: #c9ef88;
	color: #4e6835;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	margin: 0px;
	border-left-width: 5px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a4b4c8;
	border-left-color: #af0b1c;
	padding-left: 14px;
}
.xli {
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin: 0px;
	zoom:1;
	overflow:hidden;
	}
.xli li {
	list-style-type: none;
	background-image: url(gico01.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
	padding-left: 10px;
	line-height: 24px;
	float: left;
	margin-right: 5px;
	display: inline;
}
.uli {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 24px;
	margin: 0px;
}
.uli li {
	list-style-type: none;
	line-height: 24px;
}
#c_xcbox {
	width: 597px;
	float: left;
	margin-left: 10px;
}
#s_xsearch {
	background-image: url(bg001.gif);
	background-repeat: no-repeat;
	height: 67px;
	padding-left: 30px;
	padding-right: 30px;
	margin-bottom: 3px;
}
#searchmenu a {
	font-weight: bold;
	color: #3e720c;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
#searchmenu a.getfocus {
	background-image: url(bg002.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 77px;
	color: #FFFFFF;
	line-height: 28px;
	height: 32px;
}
#searchmenu {
	line-height: 28px;
	height: 32px;
}
#sevbox {
	height: 26px;
	padding-top: 4px;
	padding-left: 10px;
}
.sinput {
	width: 342px;
	border: 1px solid #a0b1c5;
	margin-right: 10px;
	height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#xcmenu {
	height: 176px;
	border: 1px solid #a4b4c8;
	margin-bottom: 3px;
}


#xcmenu .m1 {
	height: 51px;
}

#xcmenu .m2 {
	height: 71px;
}


#xcmenu .mtit {
	color: #222222;
	background-color: #ccdff0;
	padding-top: 11px;
	text-align: center;
	width: 31px;
	height: 40px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#xcmenu .mtit1 {
	color: #222222;
	background-color: #ccdff0;
	padding-top: 11px;
	text-align: center;
	width: 31px;
	height: 40px;
	font-weight: bold;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0b1c5;
}
#xcmenu .mtit2 {
	color: #222222;
	background-color: #ccdff0;
	padding-top: 21px;
	text-align: center;
	width: 31px;
	height: 53px;
	font-weight: bold;
	float: left;
}

#xcmenu .mls {
	background-image: url(gico02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 245px;
	padding-left: 16px;
	line-height: 51px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0b1c5;
}

#xcmenu .mlt {
	padding-left: 16px;
	line-height:22px;
	height:43px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0b1c5;
	margin-left: 31px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#xcmenu .mlc {
	padding-left: 16px;
	line-height: 22px;
	margin-left: 31px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top:2px;
}


#xcmenu a {
	margin-right: 4px;
	margin-left: 4px;
}
#xcmenu #md1 {
	width: 256px;
}
#svxotl {
	background-color: #c8d6e6;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	overflow:hidden;
	zoom:1;
}.snlist {
	height: 139px;
	width: 290px;
	border: 1px solid #c0cddd;
	background-color: #f6fafe;
	display: inline;
	float: left;
	margin: 2px;
}
.snlist .stit {
	background-color: #c9ef88;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fc7410;
	padding-right: 8px;
	padding-left: 1px;
	padding-top: 2px;
	height: 21px;
}
.stit .hmenu1 {
	color: #1f1f1f;
	text-decoration: none;
	float: left;
	width: 66px;
	text-align: center;
	line-height: 20px;
}
.stit .smore {
	text-align: center;
	float: right;
	padding-top: 2px;
	color: #a30000;
}

.stit .hmenu2 {
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 66px;
	text-align: center;
	line-height: 20px;
	background-image: url(bg003.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.snlist ul {
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 15px;
	margin: 0px;
}
#rxont {
	float: right;
	width: 170px;
}
#rtoolbar {
	background-image: url(cz01.jpg);
	background-repeat: no-repeat;
	padding-top: 3px;
	text-align: center;
	margin-bottom:10px;
}

.snlist a {
	color: #16548d;
	text-decoration: none;
}
.snlist li {
	line-height: 20px;
	list-style-type: none;
	background-image: url(gico03.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 18px;
}
.xvobg {
	background-image: url(bg005.gif);
	background-repeat: repeat-x;
	padding-top: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fe9313;
	border-left-color: #fe9313;
	padding-bottom: 1px;
}
.rxbgxo {
	line-height: 21px;
	background-image: url(bg004.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 145px;
	margin-right: 3px;
	margin-left: 3px;
	padding-left: 18px;
}
.nbxot {
	background-image: url(cz02.jpg);
	background-repeat: no-repeat;
	height: 3px;
	overflow: hidden;
}

.rxbgxo a {
	color: #7b7462;
	background-image: url(gico04.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	display: block;
	float: left;
	padding-left: 10px;
	margin-right: 5px;
	padding-right: 5px;
}
#sxvhr ,.sxvhr {
	border: 1px solid #feecd0;
	padding: 1px;
	margin-bottom: 10px;
}
.rxbnm {
	background-image: url(bg006.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 3px;
}
.rstit {
	line-height: 16px;
	height: 16px;
}
.vtstp {
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bblanktype {
	font-weight: bold;
	color: #333333;
	float: left;
}
.rstit a {
	color: #fc902d;
	display: block;
	float: right;
}
.vtstp a {
	margin-right: 1px;
}
#adbut {
	margin-bottom: 10px;
}
.kjtag {
	height: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fc902d;
	margin-top: 5px;
}
.kjtag a {
	background-color: #e4e4e4;
	display: block;
	float: left;
	height: 16px;
	width: 50px;
	margin-right: 2px;
	line-height: 16px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-align: center;
}
.kjtag a.getfocus {
	line-height: 18px;
	height: 18px;
	width: 52px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #fb912c;
	border-right-color: #fb912c;
	border-left-color: #fb912c;
	background-color: #FFFFFF;
	text-align: center;
	color: #fb912c;
}
.xta a{
	color: #16548d;
	text-decoration: underline;
}.bannerdiv {
	margin-top: 7px;
}
#ltdcddf {
	margin-top: 6px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
#FixTitle a {
	line-height: 18px;
	color: #ff6600;
	text-decoration: none;
	display: block;
	float: right;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	
}

#FixTitle {
	background-image: url(bg007.gif);
	background-repeat: repeat-x;
	height: 27px;
	padding-right: 5px;
	padding-top: 2px;
	
}
#FixTitle span {
	line-height: 22px;
	font-weight: bold;
	color: #109b24;
	background-image: url(bg008.gif);
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	float: left;
	height: 27px;
	width: 109px;
}
#croll-img {
	margin-top: 5px;
	padding-bottom: 15px;
	padding-right: 5px;
	padding-left: 5px;
}
.xhvx{
	width:908px;
	overflow:hidden;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
}
.bcn-img img{
border:1px solid #ADD2FC;
margin:0 auto;
padding:3px;
width:128px; height:84px;
}.bcn-img a {
	color: #16548d;
}
.themes {
	line-height: 20px;
	margin-top: 10px;
}
.themes a {
	margin-right: 5px;
}
.themes a.blue {
	color: #16548d;
	text-decoration: underline;
}
.themes .yellow {
	color: #ff6600;
	text-decoration: underline;
}

.bcn-img div td{ padding-right:25px;}
.footer {
border-top:2px solid #C6C6C6;
margin:0 auto;
padding:10px;
text-align:center;
margin-top:10px;
line-height:20px;
}
.footer p{ margin-top:5px; margin-bottom:10px;}
