@charset "utf-8";
/* CSS Document */
body { behavior:url("/csshover.htc"); }


#banner { width:460px; height:282px; overflow:hidden;float:left;position:relative;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:39px;filter: Alpha(Opacity=50);opacity:0.5;cursor:pointer; width:450px; top:244px; left:10px; }
#banner_list{width:450px; height:282px; padding-left:10px;}
#banner_list a img {border:0px;}
 

#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=100);opacity:1;z-index:1002;margin:0; padding:0; bottom:0; right:0;}
#banner ul li {height:24px;padding:4px 10px 10px 10px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:26px;color:#ffffff;margin-left:2px;display:block;cursor:pointer}
#banner ul li.on {color:#F0AE00;}
#ban1 {position:relative;border:1px solid #666; overflow:hidden;float:left;width:182px; height:282px}
#ban1_list img {border:0px;}
#ban1_list a{position:absolute;}
#ban1 ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=100);opacity:1;z-index:1002;margin:0; padding:0; bottom:0; right:0;}
#ban1 ul li {padding:4px 10px;float:left;display:block;font-size:16px;color:#CCCCCC;margin-left:2px;border:#e5eaff 1px solid;background:#FFFFFF;cursor:pointer}
#ban1 ul li.on { background:#000000;color:#FFFFFF;border:#000000}
#ban2 {position:relative; border:1px solid #666; overflow:hidden;width:182px; height:282px;}
#ban2_list img {border:0px;}
#ban2_list a{position:absolute;}
#ban2 ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=100);opacity:1;z-index:1002;margin:0; padding:0; bottom:0; right:0;}
#ban2 ul li {padding:4px 10px;float:left;display:block;font-size:16px;color:#CCCCCC;margin-left:2px;border:#e5eaff 1px solid;background:#FFFFFF;cursor:pointer}
#ban2 ul li.on { background:#000000;color:#FFFFFF;border:#000000}
#ban3 {position:relative;border:1px solid #666; overflow:hidden;float:left;width:182px; height:282px}
#ban3_list img {border:0px;}
#ban3_list a{position:absolute;}
#ban3 ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=100);opacity:1;z-index:1002;margin:0; padding:0; bottom:0; right:0;}
#ban3 ul li {padding:4px 10px;float:left;display:block;font-size:16px;color:#CCCCCC;margin-left:2px;border:#e5eaff 1px solid;background:#FFFFFF;cursor:pointer}
#ban3 ul li.on { background:#000000;color:#FFFFFF;border:#000000}
#ban4 {position:relative;border:1px solid #666; overflow:hidden;float:left;width:182px; height:282px}
#ban4_list img {border:0px;}
#ban4_list a{position:absolute;}
#ban4 ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=100);opacity:1;z-index:1002;margin:0; padding:0; bottom:0; right:0;}
#ban4 ul li {padding:4px 10px;float:left;display:block;font-size:16px;color:#CCCCCC;margin-left:2px;border:#e5eaff 1px solid;background:#FFFFFF;cursor:pointer}
#ban4 ul li.on { background:#000000;color:#FFFFFF;border:#000000}
#ban5 {position:relative;border:1px solid #666; overflow:hidden;float:left;width:182px; height:282px}
#ban5_list img {border:0px;}
#ban5_list a{position:absolute;}
#ban5 ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=100);opacity:1;z-index:1002;margin:0; padding:0; bottom:0; right:0;}
#ban5 ul li {padding:4px 10px;float:left;display:block;font-size:16px;color:#CCCCCC;margin-left:2px;border:#e5eaff 1px solid;background:#FFFFFF;cursor:pointer}
#ban5 ul li.on { background:#000000;color:#FFFFFF;border:#000000}
#YMenu {
	width:470px;
	_width:239px;
	overflow:visible;
	padding:0;
	_padding:0px;
}
#YMenu-side {
	position:relative;
	z-index:2;
	float:left;
	width:250px;
        _width:248px;
	height:565px;
	_height:575px;
	*+height:575px;
	overflow:visible;
}
#YMenu-side h3 {
	float:left;
	width:196px;
	clear:both;
	line-height:25px;
	font-size:14px;
	color:#369;
	background-color:#EAEFF5;
	overflow:hidden;
}
.YM-mainmnu {
	float:left;
        padding:0;
	width:100%;
	clear:both;
	overflow:visible;
	margin-top:-1px;
}
.YM-mainmnu li {
	position:relative;
	z-index:2;
	cursor:pointer;
	float:left;
	width:240px;
	clear:both;
	min-height:25px;
	line-height:20px;
	color:#797979;
	overflow:visible;
}
.YM-mainmnu li.current {
	margin:-1px;
	border-top:1px solid #F2D2BB;
	border-left:1px solid #F2D2BB;
	border-bottom:1px solid #F2D2BB;
	border-right:1px solid #EAEFF5;
	background-color:#FFEEE2;
}
.YM-mainmnu li.current a {
	font-size:14px;
	font-weight:bold;
	color:#C80000;
}
.YM-mainmnu li.current span {
	display:none;
}
.YM-mainmnu li .YM-submnu {
	position:absolute;
	z-index:3;
	margin-left:10px;
	left:240px;
	top:-1px;
	display:none;
	width:355px;
	overflow:visible;
	border:solid #F2D2BB;
	border-width:1px 1px 1px 0;
	background:#FFEEE2 url(../images/mnu-bg2.gif) 0 0 no-repeat;
	padding:15px
}
*html .YM-mainmnu li .YM-submnu {width:325px;}
*+html .YM-mainmnu li .YM-submnu {width:325px;position:absolute;
	z-index:3;
	left:240px;
	top:-1px;
	display:none;
	overflow:visible;
	border:solid #F2D2BB;
	border-width:1px 1px 1px 0;
	background:#FFEEE2 url(../images/mnu-bg2.gif) 0 0 no-repeat;
	padding:15px}/*悬停时右侧菜单的背景*/
.YM-mainmnu li .YM-submnu li {
	float:left;
	clear:none;
	display:inline;
	text-indent:0;
	width:52px;
	overflow:hidden;
	line-height:24px;
	color:#000;
	overflow:visible;
}
#YM-tt{
	width:65px;
	float:left;
	font-size:12px;
	font-weight:bolder;
	color:#CF2A14;
	clear:none;
	display:inline;
	text-indent:0;
	overflow:hidden;
	overflow:visible;	
}
#YM-ww{width:290px;}
*html #YM-ww{width:270px;}
*+html #YM-ww{width:270px;}
.bd{float:left;width:322px; height:1px;overflow:hidden;border-bottom:1px dashed #999999;margin-left:0;}
*html .bd {float:left;width:350px; height:1px;overflow:hidden;border-bottom:1px dashed #999999;margin-left:-50px;}
*+html .bd {float:left;width:322px; height:1px;overflow:hidden;border-bottom:1px dashed #999999;margin-left:-60px;}
#YM-submnusub li{
	float:left;
	clear:none;
	display:inline;
	text-indent:0;
	width:66px;
	overflow:hidden;
	line-height:24px;
	color:#000;	
	overflow:visible;
}
#YM-submnusub li a:hover{color:#CF2A14;}
.YM-mainmnu li .YM-submnu li a {
	font-size:12px;
	font-weight:normal;
	color:#369;
}
#YMenu-main {
	position:relative;
	z-index:1;
	float:right;
	width:383px;
	overflow:hidden;
}
#YMenu-main h2 {
	margin:0 auto;
	width:100%;
	height:24px;
	line-height:24px;
	background-color:#EAEFF5;
	font-size:18px;
	text-align:center;
	overflow:hidden;
}
#YMenu-main p {
	margin:10px auto;
	width:100%;
	line-height:150%;
	font-size:14px;
	overflow:hidden;
	text-indent:24px;
}
.YM-Tab{
    height:30px;
    background:#FBEDE3;
    margin:0;
}
.YM-mainmnu .conlist{
    width:240px;
    height:51px;
    _height:50px;
    padding:0;
    padding-top:10px;
    _padding-top:9px;
    padding-left:4px;
}
.YM-mainmnu .conlist a{
    padding:0;
    margin:0;
    display:inline;
    width:48px;
    list-style:none;
    text-align:center;
    height:20px;
    line-height:20px;
    float:left;
    color:#926749
}
.YM-mainmnu .conlist a:hover{
    color:#E84E11
}

