/* power by joryliu */
/* standard elements */
*
{
margin:0px;
padding:0px;
}
body
{

font-size:12px;
margin:0 auto;
}
a
{
text-decoration:none;
}
li a
{
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

}
a:link,a:visited
{
color:#000000;
}
a img
{
border:none;
}
/* music */
.container{margin:auto;width:1000px; height:auto;}

.banner{width:1000px;height:346px;float:left;}

.header{float:left; width:1000px; height:35px;}

.logo{ width:1000px; height:106px; float:left; background-image:url(../images/logo.jpg)}
.logo a:link,.logo a:visited
{
color:#000000;
}

.flash{ width:1000px; height:205px; float:left;}

.dh{ width:1000px; height:35px;float:left; background:url(../images/dh.jpg);}

.dh ul{ float:left; width:1000px;}

.dh ul li{ width:125px; float:left; text-align:center; list-style:none; height:35px; line-height:35px;}

.dh ul li a:link{ color:#FFFFFF; font-size:14px;}

.dh ul li a:hover{ color: #FFFFFF;width:125px; float:left;font-size:14px;}
.dh ul li a:visited{ color: #FFFFFF;width:125px; float:left;font-size:14px;}

/*   ---------------------------main begin--------------------------------  */
.main{width:980px;height: auto; float:left; margin-left:20px;-margin-left:10px; }

.left{width:240px; height: auto; float:left; margin-right:10px; margin-top:5px}

.sphy{ width:234px; height: auto; float:left; margin-bottom:5px;}

.sphy_wz{ width:232px; height:200px; float:left; border:1px #d3d3d3 solid; border-top:0px}

.cptx{ width:232px; height: auto; float:left;margin-bottom:5px; border:4px #e5e5e5 solid}

.cptx_wz{ width:230px; height:155px; float:left;}

.cptx_wzt{ width:230px; height:122px; float:left; background:url(../images/xc_d.jpg)}

.link{ width:232px; height: auto; float:left;margin-bottom:5px; border:4px #e5e5e5 solid}

.link_wz{ width:230px; height:220px; float:left; }

.right{width:710px; height: auto; float:left; margin-top:5px;}

.gywm{ width:710px; height: auto; float:left; margin-bottom:8px;}

.gywm img{ float:left;  margin:0px;}

.gywm_t{ width:706px; height:130px; float:left;border:1px #d3d3d3 solid;border-top:0px}

.gywm_t img{ width:150px; height:118px; float:left; margin-top:10px;}

.gywm_wz{ width:550px; height:130px; float:left; line-height:25px;}

.cpzc{ width:710px; height: auto; float:left;margin-bottom:8px;}

.cpzc_wz{ width:706px; height:180px; float:left;border:1px #d3d3d3 solid; margin-top:2px;}

.news{ width:710px; height: auto; float:left;margin-bottom:5px;}

.news_gs{ width:360px; height: auto; float:left; margin-right:7px;}

.news_gs img { float:left; height:31px;}

.news_gst{ width:358px; height:190px; float:left;border:1px #d3d3d3 solid;border-top:0px}

.news_hy{ width:339px; height: auto; float:left;}

.news_hy img { float:left; height:31px;}

.news_hyt{ width:337px; height:190px; float:left;border:1px #d3d3d3 solid;border-top:0px}

.newg{ width:347px; height:180px; float:left; padding-left:10px;}

.newg ul{ float:left; width:340px;}

.newg ul li{ width:320px; float:left; height:28px; line-height:27px; background:url(../images/a.jpg) 0px 12px no-repeat; list-style:none; padding-left:15px;}

.newg ul li a{ color: #000000;}

.newg ul li a:hover{ color:#468ab7;}

.newy{ width:326px; height:180px; float:left; padding-left:10px;}

.newy ul{ float:left; width:320px;}

.newy ul li{ width:300px; float:left; height:28px; line-height:27px; background:url(../images/a.jpg) 0px 12px no-repeat; list-style:none; padding-left:15px;}

.newy ul li a{ color: #000000;}

.newy ul li a:hover{ color:#468ab7;}


/*   --------------------------- next_main hbegin--------------------------------  */
.inleft
{
min-height:210px;
text-align:center;
width: 222px; border:1px solid #ccc;
}
.inleft ul
{
list-style: none;
padding-top:8px;
margin-top:17px;
border-top:1px silver solid;
margin-bottom:16px;
}
.inleft ul li
{
height: auto;
width:180px;
}
.inleft ul li a
{
width:175px;
height:32px;
line-height:32px;
background: url(../images/lb.jpg) no-repeat;
color:gray;
display:block;
margin-bottom:5px;
}
.inleft ul li a:hover
{
background: url(../images/lab.jpg) no-repeat;
color:white;
}
.inleft2
{
border-bottom: #d4d0c8 1px solid;
border-left: #d4d0c8 1px solid;
border-top: #d4d0c8 1px solid;
border-right: #d4d0c8 1px solid;
padding-left:15px;
padding-top:10px;
}
.inleft2 ul
{
list-style: none;
padding-top: 8px;
margin-top: 17px;
margin-bottom: 16px;

}
.inleft2 ul li
{
height: auto;
width:180px;
}
.inleft2 ul li a
{
width:175px;
color:gray;
display:block;
margin-bottom:5px;
}

.sleft
{
width:230px;
height: auto;
float:left;
margin-top:5px;
margin-bottom:5px;

}
.in_lxwm {
float: left;
height: 244px;
width: 224px; margin-top:5px;
}
.ny_lxwm1 {
float: left;
height: 199px;
width: 212px; border:1px solid #ccc; border-top:none; line-height:20px; padding-left:10px; padding-top:10px; margin-bottom:5px;
}
.ny_jj1 {
float: left;
height: 34px;
width: 224px;
}
.ny_jj {
float: left;
height: auto;
width: 224px;
}

.sright
{
width:730px;
height: auto;
float: left;
margin-left:3px; display:inline;
margin-top:5px;
margin-bottom:5px;
}
.ny_yb1 {
float: left;
height: 33px;
width: 730px;
}
.ny_yb2 {
float: left;
height: 122px;
width: 730px; margin-top:3px;
}
.ny_nr {
float: left;
width: 730px; padding-top:7px;
}
.ny_nr1 {
float: left;
height: 24px; background: url(../images/dh-2.jpg) no-repeat; line-height:24px; padding-left:10px; padding-right:10px;
width: 708px;
}
.ny_nr2 {
float: left;
width: 708px; padding:10px; line-height:20px;
}

.ny_nr2 ul
{
list-style: none;
padding-left:8px;
margin-top:10px;

}
.ny_nr2 ul li
{
width:670px;
border-bottom:1px silver dotted;
line-height:28px;
background: url(../images/li.jpg) no-repeat 0 8px;
padding-left:18px;
float: left;
text-align: left;
}
.ny_nr2 ul li a
{
color: Black;
width:330px;
}
.ny_nr2 ul li a:hover
{
color: #0066FF;
}
.prc_e{
float:left; width:150px;margin-left:10px; margin-right:8px; margin-top:15px;
}
.prc_e img{
float:left; width:150px; height:120px; padding:5px; background: #CCCCCC;
}

.prc_ew{
width:150px; line-height:20px; text-align: center; margin-top:3px; 
}
.prc_ew a{
color:#000000;
}
.prc_ew a:hover{
color:#0099FF;

}
/*   ---------------------------footer begin--------------------------------  */
.footer{float:left; border-top:2px  #999999  solid; margin-top:2px;width:1000px; }
.bottom_top{width:500px; height:25px; line-height:25px; margin-top:10px; margin-left:auto; margin-right:auto;}

.bottom_top ul{width:500px;margin-left:auto; margin-right:auto;}

.bottom_top ul li{ width:100px; float:left; text-align:center; list-style:none; height:25px; line-height:25px;}

.bottom_top li a:link{ color:#000000; font-size:12px;}
.bottom_top li a:visited{ color:#000000; font-size:12px;}
.bottom_top li a:hover{ color: #0099FF;font-size:12px;}

.bottom_bottom{ width:700px; height:50px; margin-top:10px; text-align:center; line-height:25px;width:1000px; float:left;}
/* stone */
.kj3
{
border:1px #777777 solid;
padding:2px;
float:left;
}
.vote
{
background-image:url(../images/zrdc.jpg);
width:228px;
height:218px;
}
.kj4
{
	 padding-top:15px;
}

.kj4 a:link,.kj4 a:visited
{

color:#000000;

}
