/* power by joryliu */
/* standard elements */
*
{
	margin:0;
	padding:0px;
}
.dz_text{
	width:90px;
	 height:20px; 
	 float:left;
	 text-align:left;
	 font-weight: bold;
	 font-size: 18px;
	 line-height:20px;
	 font-size:16px
}
.dz_img{
	width:146px; 
	height:14px;
	float:left;
	margin-left:10px; 
	margin-top:5px;
	background:url(../images/v.gif) no-repeat 24px 0px;
	padding-left:47px;
	line-height:14px;
}
.top_left_middle
 {
 	width:198px;
	height:170px;
	float: left;
	margin-top: -3px;
	border-left:1px solid #FF4500;
	border-right:1px solid #FF4500;
	border-bottom: 1px solid #FF4500;
	border-top: none;
 }
 .top_left_middle ul
 {
 	margin:8px 0 0 0;
	line-height: normal;
	padding:0;
	padding:0px 0 0 24px;
	text-align: left;
 }
 .san_middle{
float: left;
	width: 559px;
	height:auto;
	background: White;
	border: 1px solid #CCCCCC;
	margin: 0 0px 0 3px;
}
.top_left_middle ul li
{
 	width:150px;
	white-space:nowrap;	
   list-style:url(../img/li.gif);
	list-style-position: outside;
	margin: 3px 0 0 0;	
	text-overflow:ellipsis;
	overflow: hidden;
}
.top_left_middle ul li a
{
	text-decoration: none;
	color:gray;
}
.top_left_middle ul li a:hover
{
	text-decoration: none;
	color:red;
	text-decoration:underline;
}
body
{
	text-align: center;
	font:12px ËÎÌå;
}
a
{
	text-decoration:none;
	color: Black;
}
a:hover{
	text-decoration:none;
	color: gray;
}
a img
{
	border:none;
}
/* music */
.container{
   width: 960px;
	text-align: center;
}
.clearer{
	clear:both;
}
.float{
	float:left;
	display:inline;
	overflow:hidden;
}
/* structure */
.js{
	/*background: url(../images/try.jpg) no-repeat;*/
	width:238px; 
	height:180px; 
	float:left; 
}
.container{
	margin:0 auto;
	width:1000px;
}
.header{
	width:960px;
	height:190px
}
.banner{
	width: 958px;
	height: 27px;
	background: url(../images/t_t.gif) ;
	margin-bottom: 3px;
	border-left:1px solid #8B0000;
	border-right:1px solid #8B0000;
	
}
.heard_banner_a
 {
 	float:left;
   background: url(../images/t_t.gif) repeat-x; 
 	width:960px;
	height:27px;
   text-align: left;	
	line-height: 25px;
 }
 .heard_banner_a ul
 {
   margin:0px;
   list-style: none;
   line-height: normal;
   padding:1px;
   margin-left:25px;
 }
 .heard_banner_a ul li
 {
	display: inline;
	line-height: 25px;
 }
 .heard_banner_a ul li a
 {
  color: White;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.heard_banner_a  a:hover
{
	color: Black;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.flash{
	width: 960px;
	height: 129px;
	background: url(../images/flash.gif) no-repeat ;
	}
.globallink{
	width:960px;
	height:25px;
	margin-top: 3px;
	background: Aqua;
	margin-bottom: 3px;
}
.heard_navigation
 {
   margin:3px 0 3px; 0; 
	width:960px;
	height:26px;
 }
.heard_navigation_left
 {
   float: left;
   background: url(../images/n_r.gif) no-repeat;
 	width:6px;
	height:26px;
 }
.heard_navigation_a
 {
 	float:left;
   background: url(../images/n.gif) repeat-x; 
 	width:960px;
	height:30px;
   text-align: center;	
	line-height: 25px;
 }
 .heard_navigation_a ul
 {
   margin:0px;
   list-style: none;
   line-height: normal;
   padding:1px;
   margin-left:5px;
 }
 .heard_navigation_a ul li
 {
	display: inline;
	line-height: 25px;
 }
 .heard_navigation_a ul li a
 {
  color: Black;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.heard_navigation_a  a:hover
{
	color:red;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.heard_navigation_right
 {
 	float:left;
   background: url(../images/n_l.gif) no-repeat;
 	width:6px;
	height:26px;
 }
.main{
	width:960px;
}
.er_left{
float: left;
	width:187px;
	height:672px;
}
.do_left
 {
 	width:187px;
	height:212px;
	float: left;
	margin: 1px 0 0 0;
 }
 .do_left_heard
 {
 	width:187px;
	height:18px;
	background: url(../images/t_b.gif) no-repeat ;
	text-align: left;
	padding: 2px 0 0 0;
	color:white;
	line-height:17px;
 }
 .do_left_heard p
{
	float: left;
	font-weight:bold;
	text-decoration: none;
	color:white;
	margin: 0 0 0 20px;
}
 .do_left_word
 {
 	width:185px;
	height:187px;
	background: url(../images/m_r.gif) repeat-x;
	float: left;
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-top: none;
 }
 .do_left_word ul
 {
 	margin:8px 0 0 0;
	line-height: normal;
	padding:0;
	padding:0px 0 0 24px;
	text-align: left;
 }
.do_left_word ul li
{
 	width:130px;
	height: 23px;
	line-height: 20px;
	white-space:nowrap;	
   list-style:url(../images/li.gif);
	list-style-position: outside;
	margin: 3px 0 0 0;	
	text-overflow:ellipsis;
	overflow: hidden;
}
.do_left_word ul li a
{
	text-decoration: none;
	font-weight:bold;
	color: Black;
}
.do_left_word ul li a:hover
{
	text-decoration: none;
	font-weight:bold;
	color:red;
}
.down_center_word
 {
 width:562px;
	height:191px;
	background: url(../images/sh.gif) repeat-x;
	border: 1px solid #cfcfcf;
	border-top: none;
 }
.down_center_word ul
{
	margin:0 0 0 20px;
	line-height: normal;
	padding:0;
	padding:11px 0 0 16px;
	text-align: left;
	float: left;
}
.down_center_word ul li
{
	width:260px;
	white-space:nowrap;	
   list-style:url(../images/li.gif);
	list-style-position:outside;
	margin: 3px 0 0 0px;
	height:20px;
	line-height:20px;
	text-overflow:ellipsis;
	overflow: hidden;
}
.down_center_word ul li a
{
	text-decoration: none;
	color:gray;
}
.down_center_word ul li a:hover
{
	text-decoration: none;
	color:red;
	text-decoration:underline;
}
.er_middle{
float: left;
	width: 559px;
	height:670px;
	background: White;
	border: 1px solid #CCCCCC;
	margin: 0 0px 0 3px;
}
.down_center_head
 {
 	padding: 0 0 0 5px;
 	width:550px;
	height:17px;
	background: url(../images/h_l.gif) repeat-x;
	color: White;
	text-align: left;
	line-height: 17px;
	margin: 0px;
 }
.down_center_head a
{
	float:left;
	margin: 0 0 0 370px;
	text-decoration: none;
	color:white;
}
.down_center_head p
{
	float: left;
	width: 100px;
}
.down_center_head img
{
	float: left;
}
.xw_center_word
 {
 width:555px;
	height:191px;
	border-top: none;
 }
 .xwbt
 {
 	float: left;
 }
 .xwrq
 {
 float:right;
 padding-right:12px; 
 color:gray;
 }
 .xwdh{
 	width: 550px;
	float: left;
	height: 20px;
	line-height: 18px;
	text-align: left;
	padding-left: 10px;
	margin-top: 5px;
 }
  .xwtm{
 	width: 555px;
	float: left;
	height: 25px;
	line-height: 20px;
	text-align: center;
	margin-top: 5px;
	font-weight:bold;
 }
   .xwft{
 	width: 500px;
	float: left;
	line-height: 18px;
	text-align: left;
	margin-top: 5px;
 }
 .fleft{
 	float:left;
	padding-left: 30px;
 }
.fright{
	float:right;
}
.lbt{
	color:gray;
}
.rbt{
	color:#111111;
}
.xw_center_word ul
{
	margin:0 0 0 20px;
	line-height: normal;
	padding:0;
	padding:11px 0 0 16px;
	text-align: left;
	float: left;
	}
.xw_center_word ul li
{
	width:500px;
	height: 20px;
	line-height: 18px;
	white-space:nowrap;	
   list-style:url(../images/li.gif);
	list-style-position:outside;
	margin: 3px 0 0 0px;	
	text-overflow:ellipsis;
	overflow: hidden;
	border-bottom: 1px dotted silver;
}
.xw_center_word ul li a
{
	text-decoration: none;
	color:#111111;
}
.er_right{
float: right;
	width: 200px;
	height:672px;
	margin: 0 0px 0 3px;
}
.top{
	width: 960px;
	height:195px;
}
.top_center{
	width: 550px;
	height:195px;
	margin: 0 0px 0 5px;
	background: White;
}
.dz{
	width: 300px;
	height: 20px;
	float: left;
	text-align: left;
	font-weight: bold;
	line-height: 20px;
}
.z{
	width:300px;
	 height:51px;
	 float:left; 
	 text-align:left;
	line-height: 17px;
}
.tw{
	width:300px; 
	height:110px; 
	float:left;
}
.tw_img{
	  float: left;
	height:105px;
	width:140px;
	text-align: center;
	padding: 0;
	border: 2px solid #eeecec;
}
 .tw_img img
 {
   margin: 2px 0 0 4px;
 	height:80px;
	width:125px;
	float:left;
 }
  .tw_img a
 {
 	line-height: 20px;
	text-decoration:none;
	color: Blue;
	
 }
.z span{
	color: Blue;
	font-weight: bold;
}
.tu1{
	width:187px;
	height:160px;
	float: left;
	background: url(../ad/left_ad1.jpg) no-repeat;
}
.tu2{
	width:200px;
	height:160px;
	float: left;
	background: url(../ad/right_ad1.jpg) no-repeat;
	margin-bottom: 3px;
}
.tu3{
	width:200px;
	height:210px;
	float: left;
	background: url(../images/tu3.jpg) no-repeat;
	margin-bottom: 3px;
	
}
.tu4{
	width:200px;
	height:210px;
	float: left;
	background: url(../images/tu4.jpg) no-repeat;
	margin-bottom: 3px;
}
.tu5{
	width:200px;
	height:210px;
	float: left;
	background: url(../images/tu5.jpg) no-repeat;
	margin-bottom: 3px;
}
.top_right{
	width:200px;
	height:195px;
	float: left;
	margin: 0 0px 0 5px;
}
.middle{
	width:960px;
	min-height:670px;
}
.left{
	width:755px;
	margin-right: 5px;

}
.top_left
 {
 	width:200px;
	height:195px;
	float: left;
	margin: 0 0px 0 0;
 }
.top_left_heard
 {
 	width:192px;
	height:22px;
	background: url(../images/h_b.gif) 0px -1px no-repeat ;
	text-align: left;
	padding: 2px 0 0 8px;
	color:white;
	line-height:22px;
 }
.top_left_heard a
 {
 	float: right;
	text-decoration: none;
	color:white;
	margin: 0 10px 0 0px;
	font-weight: bolder;
 }
.top_left_heard p
 {
 	float: left;
	font-weight: bolder;
	text-decoration: none;
	color:white;
	margin: 0 0 0 10px;
}
 .top_left_middle
 {
 	width:198px;
	height:170px;
	float: left;
	margin-top: -3px;
	border-left:1px solid #FF4500;
	border-right:1px solid #FF4500;
	border-bottom: 1px solid #FF4500;
	border-top: none;
 }
 .top_left_bottom
 {
 	width:200px;
	height:3px;
	background: url(../images/h_p.gif) no-repeat ;
	text-align: left;
	color:white;
 }
.left_top{
	width: 755px;
	height: 215px;
}
.down_left
 {
 	width:187px;
	height:213px;
	float: left;
	margin: 1px 4px 0 0;
 }
.down_left_heard
 {
 	width:187px;
	height:18px;
	background: url(../images/t_b.gif) no-repeat ;
	text-align: left;
	padding: 2px 0 0 0;
	color:white;
	line-height:17px;
 }
.down_left_heard a
 {
 	float: left;
	text-decoration: none;
	color:white;
	margin: 0 0 0 60px;
 }
.down_left_heard p
 {
 	float: left;
	text-decoration: none;
	color:white;
	margin: 0 0 0 20px;
 }
.down_left_word
 {
 	width:185px;
	height:187px;
	background: url(../images/m_r.gif) repeat-x;
	float: left;
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-top: none;
 }
 .down_left_word ul
 {
 	margin:8px 0 0 0;
	line-height: normal;
	padding:0;
	padding:0px 0 0 24px;
	text-align: left;
 }
.down_left_word ul li
{
 	width:130px;
	white-space:nowrap;	
   list-style:url(../img/li.gif);
	list-style-position: outside;
	margin: 3px 0 0 0;
	height:20px;
	line-height:20px;
	text-overflow:ellipsis;
	overflow: hidden;
}
.down_left_word ul li a
{
	text-decoration: none;
	color:gray;
}
.down_left_word ul li a:hover
{
	text-decoration: none;
	color:red;
	text-decoration:underline;
}
.down_left_right{
	float: left;
	width:187px;
	height: 5px;
	background: url(../images/t_p.gif) 0 -1px  no-repeat;
}
.right{
	width:200px;
	float:left;
	height: 735px;
}
.top_w{
	width:200px;
	height:145px;
	float: left;
}
.top_right_heard
 {
 	width:192px;
	height:22px;
	background: url(../images/h_b.gif) 0 -1px no-repeat ;
	text-align: left;
	padding: 1px 0 0 8px;
	color:white;
	line-height:22px;
 }
.top_right_heard a
 {
 	float: left;
	text-decoration: none;
	color:white;
	margin: 0 0 0 50px;
	font-weight: bolder;
 }
.top_right_heard p
 {
 	float: left;
	font-weight: bolder;
	text-decoration: none;
	color:white;
	margin: 0 0 0 10px;
}
 .top_right_middle
 {
 	width:198px;
	height:120px;
	float: left;
	margin-top: -3px;
	border-left:1px solid #FF4500;
	border-right:1px solid #FF4500;
	border-bottom: 1px solid #FF4500;
	border-top: none;
 }
.down_center
 {
 	width:560px;
	float: left;
	margin: 2px 0px 0 0px;
 }
.down_center_heard
 {
 	padding: 0 0 0 5px;
 	width:559px;
	height:17px;
	background: url(../images/h_l.gif) repeat-x;
	color: White;
	text-align: left;
	line-height: 17px;
	margin: 0px;
 }
.down_center_heard a
{
	float:left;
	margin: 0 0 0 370px;
	text-decoration: none;
	color:white;
}
.down_center_heard p
{
	float: left;
	width: 100px;
}
.down_center_heard img
{
	float: left;
}
.down_center_word
 {
 width:562px;
	height:191px;
	background: url(../images/sh.gif) repeat-x;
	border: 1px solid #cfcfcf;
	border-top: none;
 }
.down_center_word ul
{
	margin:0 0 0 20px;
	line-height: normal;
	padding:0;
	padding:11px 0 0 16px;
	text-align: left;
	float: left;
}
.down_center_word ul li
{
	width:260px;
	white-space:nowrap;	
   list-style:url(../images/li.gif);
	list-style-position:outside;
	margin: 3px 0 0 0px;	
	text-overflow:ellipsis;
	overflow: hidden;
}
.down_center_word ul li a
{
	text-decoration: none;
	color:gray;
}
.up_news_word_img
 {
   float: left;
	height:180px;
	width:200px;
	text-align: center;
	padding: 0;
 }
 .up_news_word_txet
 {
   float:left;
	height:160px;
	width:248px;
	text-align: center;
    overflow:hidden;
	}
 .up_news_word_txet ul
{
	margin:0 0 0 10px;
	line-height: normal;
	padding:0;
	padding:11px 0 0 16px;
	text-align: left;
	float: left;
}
.up_news_word_txet ul li
{
	width:190px;
	white-space:nowrap;	
   list-style:url(../images/j.gif);
	list-style-position:outside;
	margin: 3px 0 0 0px;	
	text-overflow:ellipsis;
	overflow: hidden;
}
.up_news_word_txet ul li a
{
	text-decoration: none;
	color:gray;
}
 .up_news_word_img img
 {
   margin: 12px 0 0 4px;
 	height:140px;
	width:185px;
	border: 2px solid #eeecec;
 }
  .up_news_word_img a
 {
 	line-height: 18px;
	text-decoration:none;
	color:#6e6e6e;
 }
.footer{
	width:960px;
	height:70px;
	background: Gray;
}
.foot
 {
 width: 956px;
 height: 83px;
 background: url(../images/bottom.gif);
 	line-height:21px;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-bottom: 1px solid #BABABA;
	margin-top: 3px;
	}
.foot a
{
	text-decoration: none;
	color:gray;
}
.foot p
{
	color:gray;
}
.foot a:hover
{
	color:black;
}
.top{
	width: 960px;
	height:195px;
}
.san_top{
	width: 960px;
	height:205px;
}
.san_left{
	width: 200px;
	height: 199px;
	float: left;
	margin: 2px 0 2px 5px;
	background: url(../images/b4.gif);
}
.san_left p
 {
 	float: left;
	font-weight: bolder;
	text-decoration: none;
	color:white;
	margin: 6px 0 0 25px;
}
.san_left span{
	color: Black;
	font-weight: bold;
	text-decoration: none;
	}
.san_left a{
	color: red;
	font-weight: bold;
	text-decoration: none;
	}
	.san_left a:hover{
	color: Gray;
	font-weight: bold;
	text-decoration: none;
	}
.san_left1{
	width: 195px;
	height: 201px;
	float: left;
	margin: 2px 5px 2px 0;
	background: url(../images/b1.gif) no-repeat;
}
.san_left2{
	width: 195px;
	height: 201px;
	float: left;
	margin: 2px 5px 2px 0;
	background: url(../images/b2.gif) no-repeat;
}
.san_left1 p
 {
 	float: left;
	font-weight: bolder;
	text-decoration: none;
	color:white;
	margin: 6px 0 0 25px;
}
.san_left2 p
 {
 	float: left;
	font-weight: bolder;
	text-decoration: none;
	color:white;
	margin: 6px 0 0 25px;
}
.san_left_word
 {
 	width:185px;
	height:177px;
	float: left;
	border-top: none;
 }
 .san_left_word ul
 {
 	margin:0px 0 0 0;
	line-height: normal;
	padding:0px 0 0 24px;
	text-align: left;
 }
.san_left_word ul li
{
 	width:130px;
	height: 20px;
	line-height: 20px;
	white-space:nowrap;	
   list-style:url(../images/li.gif);
	list-style-position: outside;
	margin: 3px 0 0 0;	
	text-overflow:ellipsis;
	overflow: hidden;
}
.san_left_word ul li a
{
	text-decoration: none;
	color: Black;

}
.do_left_word ul li a:hover
{
	text-decoration: none;
	color:red;
}
.san_left_word1
 {
 	width:185px;
	height:177px;
	float: left;
	border-top: none;
 }
 .san_left_word1 ul
 {
 	margin:0px 0 0 0;
	line-height: normal;
	padding:0px 0 0 24px;
	text-align: left;
 }
.san_left_word1 ul li
{
 	width:130px;
	height: 20px;
	line-height: 20px;
	white-space:nowrap;	
   list-style:url(../images/li2.gif);
	list-style-position: outside;
	margin: 3px 0 0 0;	
	text-overflow:ellipsis;
	overflow: hidden;
}
.san_left_word1 ul li a
{
	text-decoration: none;
	color: Black;

}
.do_left_word1 ul li a:hover
{
	text-decoration: none;
	color:red;
}
.san_top_center{
	width: 555px;
	height: 204px;
	float: left;
}
.san_top_center_text{
		width:90px;
	 height:20px; 
	 float:left;
	 text-align:left;
	 font-weight: bold;
	 font-size: 18px;
	 line-height:20px;
	 font-size:16px
}
.san_top_center_img1{
	width:16px; 
	height:14px;
	 float:left;
	  margin-left:10px; 
	  margin-top:5px;
}
.san_top_center_img2{
	width: 80px;
	height: 21px;
	float: right;
	line-height: 21px;
	margin-right: 20px;
	margin-top: 2px;
}
.san_top_center_news1
 {
   float:left;
	height:160px;
	width:550px;
	text-align: center;
    overflow:hidden;
	}
 .san_top_center_news1 ul
{
	margin:0 0 0 10px;
	line-height: normal;
	padding:11px 0 0 0px;
	text-align: left;
	float: left;
	list-style:none;
}
.san_top_center_news1 ul li
{
	width:540px;
   background:url(../images/j1.gif) no-repeat 0px 5px;
	margin: 3px 0 0 0px;	
	height: 18px;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
	color:gray;
	padding-left:16px;
}

.san_top_center_news
 {
   float:left;
	height:160px;
	width:300px;
	text-align: center;
    overflow:hidden;
	}
 .san_top_center_news ul
{
	margin:0 0 0 10px;
	line-height: normal;
	padding:0;
	padding:11px 0 0 16px;
	text-align: left;
	float: left;
}
.san_top_center_news ul li
{
	width:250px;
	white-space:nowrap;	
   list-style:url(../images/j.gif);
	list-style-position:outside;
	margin: 3px 0 0 0px;	
	height: 18px;
	line-height: 18px;
	text-overflow:ellipsis;
	overflow: hidden;
}
.san_top_center_news ul li a
{
	text-decoration: none;
	font-weight: bold;
	color:gray;
}
.san_top_center_news ul li a:hover
{
	text-decoration: none;
	color:red;
	font-weight: bold;
	text-decoration: underline;
}
.san_top_center_news_img
 {
   float: left;
	height:160px;
	width:240px;
	text-align: center;
	margin-left: 5px;
 }
 .san_top_center_news_img img
 {
   margin: 5px 0 0 4px;
 	height:135px;
	width:220px;
	border: 2px solid #eeecec;
 }
 .san_top_center_news_img a
 {
 	line-height: 18px;
	text-decoration:none;
	color:red;
	font-weight: bold;
 }
.san_top_right{
width: 200px;
float:right;
height: 203px;
margin: 2px 0 0px 0;
background: url(../images/zc.png);
}
.san_top_right_text{
	width:60px; height:23px; float:left; font-weight:bold; line-height:23px; color:#FFFFFF
}
.san_top_right_an{
	width:70px; height:23px; float:left;font-weight:bold; line-height:23px; 
}
.san_xxfw{
	width:90px; height:23px; float:left; margin-left:10px; font-weight:bold; line-height:23px;
}
.left_left{
	width:191px;
	height: 440px;
}
.san_center
 {
 	width:559px;
	height:435px;
	float: left;
	margin: 3px 0px 0 0px;
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	background: url(../images/h.gif);
 }

.san_center_heard
 {
 	padding: 0 0 0 0px;
 	width:559px;
	height:17px;
	background: url(../images/h_l.gif) repeat-x;
	color: White;
	text-align: left;
	line-height: 17px;
	margin: 0px;
 }
.san_center_heard a
{
	float:left;
	margin: 0 0 0 370px;
	text-decoration: none;
	color:white;
}
.san_center_heard p
{
	float: left;
	width: 200px;
}
.san_top_right_text{
	width:60px; 
	height:23px; 
	float:left; 
	font-weight:bold; 
	line-height:23px; 
	color:#FFFFFF
}
.san_middle{
float: left;
	width: 559px;
	min-height:670px;
	background: White;
	border: 1px solid #CCCCCC;
	margin: 0 0px 0 3px;
}
.san_top_right_an{
	width:70px;
	 height:23px; 
	 float:left;
	 font-weight:bold; 
	 line-height:23px; 
}
.san_xxfw{
	width:90px;
	 height:23px; 
	 float:left;
	  margin-left:10px;
	   font-weight:bold;
		 line-height:23px;
}
 .zcym{
 	width:520px; 
	height:620px;
	 margin:10px; 
	font-weight:bold;
	 border: 1px  dotted  red
 }
/* stone */
