* {padding:0; margin:0; }
body{font-family: "宋体"; font-size: 12px; line-height: 22px; background:#fff;background:url(../images/top_bg.gif);background-repeat: repeat-x;}
img{border:0px;}
.clear{ clear:both}
#toper{ width:1001px; height:144px; margin:auto;}
#toper .left{ width:220px; float:left; text-align:right}
#toper .left img{padding-top:29px;}
#toper .right{ width:690px;  height:70px; background:url(../images/menu_bg.gif);background-repeat: repeat-x; overflow:hidden; margin-top:50px;float:right; margin-right:15px; color:#171717}
/*头部导航开始*/
#menu, #menu li ul {list-style-type:none;}
#menu{ margin:0px; }

#menu ul li { 
            list-style-type:none;/*去掉圆点*/ 
            float:left; 
            text-align:center; 
            position:relative; 
        background-repeat: repeat-x; 
        height: 25px; 
}


#menu li a:link, #menu li a:visited {
            display:block;
            text-decoration:none;
            color:#000;
            width:83px;/*这里调节宽度*/
            height:25px;
            line-height:22px;
            border:1px solid #fff;
            border-width:1px 1px 0 0;
            background:#c5dbf2;
            padding:0px;
}
#menu li a:hover {
            color:#fff;
            background:#2687eb;
}

#menu li ul li a:hover {
            color:#fff;
            background:#6b839c;
}
#menu li ul {
            display:none;
            position:absolute;
            top:35px;
            left:0;
            margin-top:1px;
            width:83px;/*这里调节宽度*/
}
#menu li ul li ul { 
            display:none; 
            position:absolute; 
            top:0px; 
            left:83px;/*这里是子菜单left，要根据下面的width同步修改，上次忘记改了*/ 
            margin-top:0; 
            margin-left:0px; 
            width:83px;/*这里调节宽度*/ 
}

#menu li a span{ display:block; padding:8px 0px 5px 15px; background:url(../images/menu_li_bg.gif)}
#menu a:link,#menu a:visited{ color:#171717; text-decoration:none}
#menu a:hover,#menu a:active,#menu a.on,#menu a.on:link,#menu a.on:visited{ color:#FFFFFF}
#menu a:link span,#menu a:visited span{ color:#171717; text-decoration:none}
#menu a:hover span,#menu a:active span,#menu a.on span,#menu a.on:link span,#menu a.on:visited span{ display:block; background:url(../images/menu_li_on.gif) repeat-x;color:#fff; background-position: -35px;}
#menu .menu_on a:link span, #menu .menu_on a:visited span{ background:url(../images/menu_li_on.gif) repeat-x;color:#FFFFFF; text-decoration:none;}

#content{ width:1001px; margin:auto;background:url(../images/mid_bg.gif) bottom no-repeat;}
#content_mid
{
 width:898px; margin:auto; 
}
	#content_mid .box-01{ float:left; margin-top:10px; display:inline;}
	#content_mid .box-01 ul{ list-style:none}
	#content_mid .box-01 li{ line-height:25px; }
	#content_mid .box-01 li a{ color:#383838; text-decoration:none}
		#content_mid .box-01 .more{ padding:15px 0; }
	#content_mid .left{	 width:282px; float:left;}
	#content_mid .lefttop {padding-left:6px;}
	#content_mid .right{width:570px; float:right}
	#content_mid .right .context{ width:583px;}/*background:url(../images/txt_bg.gif) no-repeat;*/
	
		#content_mid .right .title{ width:510px; margin-left:22px; font-weight:bold; font-size:14px; color:#1a1a1a}
		#content_mid .right .txt{ width:510px; margin:10px 0px 10px 42px;color:#8c8c8c}
		#content_mid .img{ padding-top:6px;}
/*footer*/
#footer{ width:1001px; height:200px; margin:auto; background:url(../images/foot_bg.gif) no-repeat}
#footer a{ color:#565656; text-decoration:none}
#footer .txt{margin:auto;text-align:center; padding-top:70px;width:1001px}	
#footer .copyright{ margin:auto; padding-top:2px; text-align:center; color:#969595; font-family:Arial, Helvetica, sans-serif}
#footer .link{width:1001px; margin:auto;padding-top:10px; text-align:center; color:#7f7f7f;}
#footer .link a{width:1001px; margin:auto; text-align:center; color:#7f7f7f;}

a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

/*左边菜单样式*/
.left_menu_out1{
	background-image: url(../images/left_menu_out_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.left_menu_out2{
	background-image:url(../images/left_menu_out_2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.left_menu_out3{
	background-image:url(../images/left_menu_out_evd.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.left_menu_out4{
	background-image:url(../images/left_menu_out_4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.left_menu_out5{
	background-image:url(../images/left_menu_out_5.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.left_menu_out6{
	background-image:url(../images/left_menu_out_6.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.left_menu_out7{
	background-image:url(../images/left_menu_out_3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.left_menu_over1{
	background-image:url(../images/left_menu_on_mp3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.left_menu_over2{
	background-image:url(../images/left_menu_on_2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.left_menu_over3{
	background-image:url(../images/left_menu_on_evd.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
.left_menu_over4{
	background-image:url(../images/left_menu_on_4.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
.left_menu_over5{
	background-image:url(../images/left_menu_on_5.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
.left_menu_over6{
	background-image:url(../images/left_menu_on_6.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
.left_menu_over7{
	background-image:url(../images/left_menu_on_3.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
	.left_menu_out8{
	background-image:url(../images/left_menu_out_8.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
	.left_menu_over8{
	background-image:url(../images/left_menu_on_8.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
.cn_out_ a{
	color:#3C687D;
	font-size:14px;
	text-decoration:none;
	font-family: "宋体";
	padding-left: 5px;
}
.cn_over_ a{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	font-weight: bold;
	font-family: "宋体";
	padding-left: 5px;
}
.en_out_ a{
	color:#535353;
	font-size:10px;
	text-decoration:none;
	font-family: Verdana;
}
.en_over_ a{
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	font-family: Verdana;
}

/*底部开始*/
.bot_bg{
	width:100%;
	background-image:url(../images/bot_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
/*底部结束*/

.m_l_bg2{
background-image:url(../images/menu_left_bot_bg.gif);
background-repeat:no-repeat;
background-position:left bottom;
}

.banner_l_t {
	padding-top: 3px;
	padding-left: 3px;
	display: block;
}
.line_bot{
	background-image: url(../images/line_bg1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
/*测试*/
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.preload1 {background: url(../images/three_1.gif);}
.preload2 {background: url(../images/three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:38px; background:#fff url(../images/three_0.gif) repeat-x; position:relative; z-index:200; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(../images/three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../images/three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../images/three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#fff; background: url(../images/three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(../images/three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(../images/three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:88px; line-height:18px; text-indent:5px; color:#000; text-decoration:none;border:1px solid #bbd37e;}
#nav li ul.sub li a.fly
{background:#bbd37e url(../images/arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#6a812c; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover


