@import url("/inc/css.css");
.l {width:312px;float:left;}
.c {width:394px;float:left;}
.r {width:242px;float:right;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
.ycbt {float: left;width:33%;height: 20px;line-height:20px;text-align: center;background-color: #fff;	border-right-width: 1px;border-right-style: solid;border-right-color: #CCCCCC;}
.xsbt {float: left;width:33%;height: 20px;line-height:20px;text-align: center;background-image: url(/image/t_bj.gif);	border-right-width: 1px;border-right-style: solid;border-right-color: #CCCCCC;}
.xsnr{float: left;display: block;}
.ycnr{float: left;display: none;}
.top {border: 1px solid #f1f1f1;width: 948px;height: 22px;background-color: #f7f7f7;margin-top: -1px;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 2px;}
.top li{float: left;margin-left:10px;}
.menu {margin:0 auto; width: 948px}
.menu li {font-weight:bold;font-size: 14px;float: left;width: 90px;padding-top: 4px;text-align: center;}
.menu li a:link,.menu li a:hover,.menu li a:visited{color:#000;}

.ad186{margin:0 auto;width:950px;overflow: hidden;clear:both;}
.ad186 li{float: left;width:20%;text-align: center;}
.ad728{width:944px;height: 90px;border: 1px solid #CCC;padding: 2px;margin: 0 auto;clear:both;}
.ad728 li{float: left;}
.ad240 {float:left;}
.k948 {width:948px;}
.k728 {width:745px;}
.k382 {width:382px;}
.k300 {width:300px;}
.k240 {width:240px;}
.k515 {width:515px;}
.k150 {width:150px;}
.so {float:left;width:382px;height: 38px;background-color:#F2F6FB;border: 1px solid #CCC;text-align: center;padding-top: 4px;}
.abc {float:left;border: 1px solid #CCC;}
.abc .dh {background-image: url(/image/t_bj.gif);height: 20px;padding-top: 2px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.abc .dh2 {height: 20px;padding-top: 2px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.txt li{height:20px;margin-left:2px;}
.txt2 li{width: 187px;height:20px;line-height:20px;margin-left:2px;float: left;}
.ico {margin-left:5px;}
.ico li {padding-left:7px;line-height:20px;background:url(/image/ico_0.gif) no-repeat 0px 7px;}
.ico_2 {margin-left:5px;}
.ico_2 li {float:left;width:181px;padding-left:7px;line-height:20px;background:url(/image/ico_0.gif) no-repeat 0px 7px;}

.menu li.logo {width:226px;padding-top: 4px}
.l_dh {float:left;width: 300px;background-color: #F2F6FB;border: 1px solid #CCCCCC;}
.l_dh .lb {margin: 0;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;height: 25px;list-style-type:none;}
.l_dh .td {border-bottom-width: 0px;}
.l_dh .s1 {float:left;width:63px;text-align: center;padding-top: 3px;}
.l_dh .s2 {float:left;padding-top: 3px;}
#wrapper {
	MARGIN: 0px auto; WIDTH: 950px
}
#footer {
	MARGIN: 10px 0px
}
#footer #friendlink {
	BORDER-RIGHT: #cbe2f8 1px solid; BORDER-TOP: #cbe2f8 1px solid; OVERFLOW: hidden; BORDER-LEFT: #cbe2f8 1px solid; BORDER-BOTTOM: #cbe2f8 1px solid
}
#footer #friendlink H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/image/bg03.gif) repeat-x; TEXT-INDENT: 10px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #cbe2f8 1px solid; HEIGHT: 24px
}
#footer #friendlink H2 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/image/bg03.gif) repeat-x; PADDING-BOTTOM: 0px; COLOR: #1e3c85; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaccee 1px solid
}
#footer #friendlink H2 SPAN {
	FLOAT: right
}
#footer #friendlink .pic {
	CLEAR: both; MARGIN: 10px; OVERFLOW: hidden
}
#footer #friendlink .text {
	CLEAR: both; MARGIN: 10px; OVERFLOW: hidden
}
#footer #friendlink UL {
	OVERFLOW: hidden; WIDTH: 100%
}
#footer #friendlink .pic LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 116px; HEIGHT: 38px; TEXT-ALIGN: center
}
#footer #friendlink .pic IMG {
	WIDTH: 88px; HEIGHT: 31px
}
#footer #friendlink .text LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 9.9%; LINE-HEIGHT: 150%; TEXT-ALIGN: center
}
#footer #foot_nav {
	CLEAR: both; MARGIN: 15px auto 10px; OVERFLOW: hidden; TEXT-ALIGN: center
}
#footer #foot_nav UL {
	
}
#footer #foot_nav LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
#footer #foot_nav LI.first {
	BORDER-LEFT-STYLE: none
}
#footer #foot_copyright {
	CLEAR: both; TEXT-ALIGN: center
}