@charset "gb2312";
* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	font: 12px Tahoma, "宋体", Arial, sans-serif;
	color: #333333;
}
ul {
	float: left;
	list-style: none;
}
.clear {
	clear: both;
}
#wrap {
	margin: 0px auto;
	width: 908px;
	padding-bottom: 50px;
       }
#tophead, #tophead img {
	float: left;
	width: 100%;
}
#nav {
	background: url(navbg.jpg) repeat-x;
	float: left;
	height: 35px;
	width: 100%;
}
#nav ul {
	padding-top: 7px;
	_padding-top: 9px;
	padding-left: 50px;
}
#nav li {
	float: left;
	width: 83px;
}
#nav li a:link, #nav li a:visited {
	font-weight: bold;
	color: #1d6756;
	text-decoration: none;
	font-size: 14px;
}
#nav li a:hover {
	color: #000000;
}
#subnav {
	float: left;
	width: 100%;
	margin-top: 5px;
        
}
#subnav ul {
	padding-left: 50px;
}
#subnav li {
	display: inline;
	float: left;
	margin-left: 20px;
}
#subnav li a:link, #subnav li a:visited {
	color: #333333;
	text-decoration: none;
}
#subnav li a:hover {
	color: #000000;
	text-decoration: underline;
}
#div1 {
	float: left;
	width: 100%;
	margin-top: 9px;
        background: #ffffff;
}
#bigpic {
	float: left;
	width: 330px;
	border: 1px solid #dddddd;
	padding-bottom: 5px;
}
#picin {
	background: #CCCCCC;
	display: inline;
	float: left;
	width: 320px;
	margin-top: 5px;
	margin-left: 5px;
}
#news {
	display: inline;
	float: left;
	width: 330px;
	margin-left: 9px;
	border: 1px solid #bcdbd3;
}
.tit {
	background: url(titbg.jpg) repeat-x;
	float: left;
	height: 23px;
	width: 100%;
	position: relative;
}
.tit strong {
	font-size: 14px;
	color: #495758;
	background: url(spot.gif) no-repeat 0px 4px;
	_background: url(spot.gif) no-repeat 0px 2px;
	float: left;
	height: 16px;
	_height: 13px;
	margin-top: 2px;
	_margin-top: 3px;
	margin-left: 10px;
	padding-left: 10px;
	display: inline;
}
.tit span {
	position: absolute;
	top: 4px;
	right: 10px;
}
.tit span a:link, .tit span a:visited {
	color: #495758;
	text-decoration: none;
}
.tit span a:hover {
	color: #FF0000;
}
.cnt {
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
#newslist {
	width: 300px;
	padding-left: 15px;
	padding-top: 9px;
}
#newslist li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 287px;
	padding-left: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#newslist li strong {
	color: #FF0000;
}
#newslist li a:link, #newslist li a:visited {
	color: #333333;
	text-decoration: none;
}
#newslist li a:hover {
	text-decoration: underline;
}
#public {
	float: left;
	width: 224px;
	margin-left: 9px;
	border: 1px solid #bcdbd3;
}
#marq {
	display: inline;
	float: left;
	height: 197px;
	width: 200px;
	margin-top: 10px;
	margin-left: 10px;
}
#marq ul {
	width: 100%;
}
#marq li {
	line-height: 22px;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 190px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#marq li a:link, #marq li a:visited {
	color: #333333;
	text-decoration: none;
}
#marq li a:hover {
	text-decoration: underline;
}


#marq2 {
	display: inline;
	float: left;
	height: 200px;
	width: 180px;
	margin-top: 10px;
}
#marq2 ul {
	width: 100%;
}
#marq2 li {
	line-height: 22px;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 178px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#marq2 li a:link, #marq li2 a:visited {
	color: #333333;
	text-decoration: none;
}
#marq2 li a:hover {
	text-decoration: underline;
}


#div2 {
	float: left;
	width: 100%;
	margin-top: 9px;
}
#div2_left {
	float: left;
	width: 330px;
	border: 1px solid #bcdbd3;
}
.picnews {
	float: left;
	width: 310px;
	margin-top: 10px;
	display: inline;
	margin-left: 10px;
}
.picnews img {
	padding: 3px;
	float: left;
	height: 100px;
	width: 150px;
	border: 1px solid #959595;
}
.picnews h6 {
	font-weight: normal;
	display: inline;
	float: left;
	width: 140px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: 5px;
}
.picnews h6 a:link, .picnews h6 a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.picnews h6 a:hover {
	color: #FF0000;
}
.picnews p {
	line-height: 18px;
	color: #666666;
	display: inline;
	float: left;
	width: 140px;
	margin-top: 7px;
}
.picnews_1{
	padding: 3px;
	float: left;
	height: 100px;
	width: 150px;
	border: 1px solid #959595;
}
.picnews_2{
	float: left;
	height: 105px;
	width: 140px;
	margin-left:10px;

}
.picnews ul {
	width: 300px;
	padding-left: 10px;
	padding-top: 9px;
}
.picnews li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 287px;
	padding-left: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.picnews li a:link, .picnews li a:visited {
	color: #333333;
	text-decoration: none;
}
.picnews li a:hover {
	text-decoration: underline;
}
#div2_mid {
	display: inline;
	float: left;
	width: 330px;
	margin-left: 9px;
	border: 1px solid #bcdbd3;
}
#div2_right {
	float: left;
	width: 224px;
	margin-left: 9px;
	border: 1px solid #bcdbd3;
}
.txt1 {
	display: inline;
	padding: 1px;
	float: left;
	width: 120px;
	margin-top: 10px;
	margin-left: 10px;
	border: 1px solid #999999;
	font-size: 12px;
	color: #999999;
}
.btn1 {
	float: left;
	margin-top: 9px;
	display: inline;
	margin-left: 5px;
}
#download {
	float: left;
	width: 224px;
	margin-left: 9px;
	border: 1px solid #bcdbd3;
	margin-top: 9px;
}
.tyli {
	float: left;
	width: 200px;
	padding-top: 10px;
	padding-left: 10px;
}
.tyli li {
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 190px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 22px;
}
.tyli li a:link, .tyli li a:visited {
	color: #333333;
	text-decoration: none;
}
.tyli li a:hover {
	text-decoration: underline;
}
.midad {
	float: left;
	width: 100%;
	margin-top: 9px;
	background: #999999;
}
.midad img {
	float: left;
}
#div3 {
	float: left;
	width: 906px;
	margin-top: 9px;
	border: 1px solid #bcdbd3;
}
.tit ul {
	position: absolute;
	left: 520px;
	top: 4px;
}
.tit ul li {
	float: left;
	display: inline;
	margin-right: 5px;
	border-right: 1px solid #999999;
	padding-right: 5px;
}
.tit ul li a:link, .tit ul li a:visited {
	color: #333333;
	text-decoration: none;
}
.tit ul li a:hover {
	color: #FF0000;
}
.per {
	float: left;
	width: 97px;
	display: inline;
	margin-left: 12px;
}
.per img {
	height: 127px;
	width: 95px;
	border: 1px solid #cdbdc0;
}
.per span {
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 2px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.per span a:link, .per span a:visited {
	color: #333333;
	text-decoration: none;
}
.per span a:hover {
	color: #FF0000;
}
.type {
	float: left;
	width: 890px;
	margin-top: 10px;
	margin-left: 10px;
	display:inline;
	overflow:visible;
}
#div4 {
	float: left;
	width: 100%;
	margin-top: 9px;
}
#div4_left {
	float: left;
	width: 330px;
	border: 1px solid #bcdbd3;
}
#div4_mid {
	display: inline;
	float: left;
	width: 330px;
	margin-left: 9px;
	border: 1px solid #bcdbd3;
}
#div4_right {
	float: left;
	width: 224px;
	margin-left: 9px;
	padding-top:3px;
	border: 1px solid #bcdbd3;
}
.attach {
	padding-top: 12px;
	padding-bottom: 2px;
}
#div5,#div6 {
	float: left;
	width: 100%;
	margin-top: 9px;
}
#div5_left {
	float: left;
	width: 671px;
	border: 1px solid #bcdbd3;
}

#div6_left {
	float: left;
	width: 906px;
	border: 1px solid #bcdbd3;
	margin-top:9px;
}
#div6_right {
	float: left;
	width: 906px;
	border: 1px solid #bcdbd3;
	margin-top:9px;
}


.dbul {
	float: left;
	width: 205px;
	padding-left: 15px;
	padding-top: 10px;
}
.dbul li {
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 190px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 22px;
}
.dbul li a:link, .dbul li a:visited {
	color: #333333;
	text-decoration: none;
}
.dbul li a:hover {
	text-decoration: underline;
}
.dbu2 {
	float: left;
	width: 280px;
	padding-left: 20px;
	padding-top: 10px;
}
.dbu2 li {
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 250px;
	padding-left: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 22px;
}
.dbu2 li a:link, .dbu2 li a:visited {
	color: #333333;
	text-decoration: none;
}
.dbu2 li a:hover {
	text-decoration: underline;
}


.dbu3 {
	float: left;
	width: 100px;
	padding-left: 10px;
	padding-top: 10px;
}
.dbu3 li {
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 90px;
	padding-left: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 22px;
}
.dbu3 li a:link, .dbul li a:visited {
	color: #333333;
	text-decoration: none;
}
.dbu3 li a:hover {
	text-decoration: underline;
}
#div5_right{
	float: left;
	width: 224px;
	margin-left: 9px;
	border: 1px solid #bcdbd3;
}
/********************************************
		criticism 
********************************************/

#div5cri_left{
	float: left;
	width: 447px;
	border: 1px solid #bcdbd3;
}
#div5cri_right{
	float: left;
	width: 447px;
	margin-left: 9px;
	border: 1px solid #bcdbd3;
}
.dsy {
	float: left;
	width: 430px;
	padding-top: 10px;
	padding-left: 10px;
}
.dsy li {
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 420px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 22px;
}
.dsy li a:link, .dsy li a:visited {
	color: #333333;
	text-decoration: none;
}
.dsy li a:hover {
	text-decoration: underline;
}
#gz {
	float: left;
	width: 233px;
	border: 1px solid #bcdbd3;
}
#gzlist {
	width: 210px;
	padding-left: 15px;
	padding-top: 9px;
}
#gzlist li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 198px;
	padding-left: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#gzlist li a:link, #gzlist li a:visited {
	color: #333333;
	text-decoration: none;
}
#gzlist li a:hover {
	text-decoration: underline;
}
#bigpic_cri {
	float: left;
	width: 320px;
	margin-left: 9px;
	border: 1px solid #dddddd;
	padding-bottom: 5px;
}
#picin_cri {
	background: #CCCCCC;
	display: inline;
	float: left;
	width: 310px;
	margin-top: 5px;
	margin-left: 5px;
}
/********************************************
		magazine
********************************************/
.mag_left{
	float: left;
	width: 295px;
	border: 1px solid #bcdbd3;
}
.mag_right,.mag_mid{
	float: left;
	width: 294px;
	margin-left: 9px;
	border: 1px solid #bcdbd3;
}
.mag6pic {
	float: left;
	width: 100%;
	margin-top: 10px;
	display: inline;
}
.mag6pic img {
    float: left;
	height: 165px;
	width: 120px;
	margin-left:6px;
	border: 1px solid #bcdbd3;
	display:inline;
	}
	
.mag2pic {
	float: left;
	width: 260px;
	margin-top: 10px;
	display: inline;
	margin-left: 10px;
}
.mag2pic img {
    float: left;
	height: 165px;
	width: 120px;
	padding-left:8px;
	display:inline;
	}
	
.mag2pic_right {
	float: left;
	width: 165px;
	margin-top: 10px;
}
.mag2list {
	float: left;
	width: 155px;
	padding-top: 10px;
	padding-left: 10px;
	display:inline;
}
.mag2list li {
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 145px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 22px;
}
.mag2list li a:link, .maglist li a:visited {
	color: #333333;
	text-decoration: none;
}
.mag2list li a:hover {
	text-decoration: underline;
}
	
.mag1pic_right {
	float: left;
	width: 150px;
	margin-top: 10px;
}
.mag1pic {
	float: left;
	width: 125px;
	margin-top: 10px;
	display: inline;
	margin-left: 10px;}

 .mag1pic img {
    float: left;
	width: 120px;
	height: 165px;
	padding-left:8px;
	display:inline;
	}
.maglist {
	float: left;
	width: 130px;
	padding-top: 10px;
	padding-left: 10px;
	display:inline;
}
.maglist li {
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 120px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 22px;
}
.maglist li a:link, .maglist li a:visited {
	color: #333333;
	text-decoration: none;
}
.maglist li a:hover {
	text-decoration: underline;
}	

/********************************************
		magazine  end
********************************************/
	
/********************************************
		salon
********************************************/

.salon_left{
	float: left;
	width: 272px;
}
.salon_mid{
	float: left;
	width: 376px;
	margin-left: 9px;
    display: inline;
}

.salon_right{
	float: left;
	width: 242px;
	margin-left: 9px;
    display: inline;
	}
.salon_pic{
   
    float: left;
	width: 254px;
	border: 1px solid #bcdbd3;
	padding:8px;
	display:inline;}
	
	#salon_pickk {
	background: #CCCCCC;
	display: inline;
	float: left;
	width: 250px;
	margin-top: 5px;
	margin-left: 4px;
}
	
	.salon_leftkk {
	float: left;
	width: 270px;
	border: 1px solid #bcdbd3;
	}
	.salon_leftky {
	float: left;
	width: 270px;
	margin-top:10px;
	border: 1px solid #bcdbd3;
	}
.salon_midkk {
	float: left;
	width: 374px;
	border: 1px solid #bcdbd3;
}
.salon_rightkk {
	float: left;
	width: 240px;
	border: 1px solid #bcdbd3;
}
.salon_rightky {
	float: left;
	width: 240px;
	margin-top:10px;
	border: 1px solid #bcdbd3;
}
.salonlist_lpic {
	width: 270px;
	padding-top: 9px;
	float:left;
}
.salonlist_lpic li { width:122px; float:left;  margin:0 0 0 8px; padding:0; display:inline;}
.salonlist_lpic li img { 
    float:left;
	padding:0;
	display:block;
	width: 120px;
	height: 80px;
	border: 1px solid #bebebe;}
.salonlist_l {
	width: 256px;
	padding-left: 10px;
	padding-top: 9px;
	float:left;}
.salonlist_l li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 246px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.salonlist_l li a:link, .salonlist_l li a:visited {
	color: #333333;
	text-decoration: none;
}
.salonlist_l li a:hover {
	text-decoration: underline;
}
.salonlist_r {
	width: 100px;
	padding-left: 10px;
	padding-top: 9px;
}
.salonlist_r li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 90px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.salonlist_r li a:link, .salonlist_r li a:visited {
	color: #333333;
	text-decoration: none;
}
.salonlist_r li a:hover {
	text-decoration: underline;
}
.salonlist_r1 {
	width: 210px;
	padding-left: 10px;
	padding-top: 9px;
}
.salonlist_r1 li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 200px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.salonlist_r1 li a:link, .salonlist_r li a:visited {
	color: #333333;
	text-decoration: none;
}
.salonlist_r1 li a:hover {
	text-decoration: underline;
}
.salonlist_m {
	width: 360px;
	padding-left: 10px;
	padding-top: 9px;
}
.salonlist_m li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 350px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.salonlist_m li a:link, .salonlist_m li a:visited {
	color: #333333;
	text-decoration: none;
}
.salonlist_m li a:hover {
	text-decoration: underline;
}

.salonListpic{  width:360px; float:left; margin-top:0;clear:both; text-align:left; padding-left: 10px; padding-top: 9px; height:496px;}
.salonListpic li {width:150px; float:left;  margin:0 0 0 12px; padding:0; display:inline;}
.salonListpic h5 { float:left; width:150px; margin:0; clear:both; padding:5px 0 5px 0; text-align:center; color:#000; font-size:12px; list-style:24px; font-weight:normal;}
.salonListpic li h5 a:link, .salonListpic li h5 a:visited {color:#000000; text-decoration:none;}
.salonListpic li h5 a:hover {text-decoration:underline;}
.salonListpic li img { float:left;
	padding:0;
	display:block;
	width: 150px;
	height: 90px;
	border: 1px solid #bebebe;}
	
/********************************************
		salon  end
********************************************/

/********************************************
		art  start
********************************************/


.artdiv {
	float: left;
	width: 906px;
	margin-top: 9px;
	border: 1px solid #bcdbd3;
}
.condiv {
	float: left;
	width: 906px;
	margin-top: 9px;
	border: 1px solid #dcdcdc;
}

.artpic5{  width:100%; float:left; margin-top:0;clear:both; text-align:left; padding-top: 12px;}
.artpic5 li {width:165px; float:left;  margin:0 0 0 14px; padding:0; display:inline;}
.artpic5 h5 { float:left; width:150px; margin:0; clea3:both; padding:5px 0 0 0; text-align:left; color:#000; font-size:14px; list-style:22px; font-weight:normal;}
.artpic5 li h5 a:link, .artpic5 li h5 a:visited {color:#000000; text-decoration:none;}
.artpic5 li h5 a:hover {text-decoration:underline;}
.artpic5 li img { float:left;
	padding:0;
	display:block;
	width: 160px;
	height: 140px;
	border: 1px solid #bebebe;}
	
.artlist {
	width: 175px;
	padding-left: 10px;
	padding-top: 10px;
	float:left;}
.artlist li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 165px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.artlist li a:link, .artlist li a:visited {
	color: #333333;
	text-decoration: none;
}
.artlist li a:hover {
	text-decoration: underline;
}


.artlist2 {
	width: 270px;
	padding-left: 10px;
	padding-top: 10px;
	float:left;}
.artlist2 li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 260px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.artlist2 li a:link, .artlist2 li a:visited {
	color: #333333;
	text-decoration: none;
}
.artlist2 li a:hover {
	text-decoration: underline;
}

.artpic3{  width:530px; float:left; padding-top: 12px;}
.artpic3 li {width:165px; float:left;  margin:0 0 0 10px; padding:0; display:inline;}
.artpic3 h5 { float:left; width:150px; margin:0; clea3:both; padding:5px 0 0 0; text-align:left; color:#000; font-size:14px; list-style:22px; font-weight:normal;}
.artpic3 li h5 a:link, .artpic3 li h5 a:visited {color:#000000; text-decoration:none;}
.artpic3 li h5 a:hover {text-decoration:underline;}
.artpic3 li img { float:left;
	padding:0;
	display:block;
	width: 160px;
	height: 140px;
	border: 1px solid #bebebe;}
	
.artpic{
    float: left;
	width: 304px;
	margin:8px;
	background: #ccc;
	display: inline;
	 }
.arttj{
    float: left;
	width: 576px;
	margin: 8px 8px 8px 0;
	display: inline;
	border: 1px solid #bcdbd3;
	 }	
/********************************************
		art  end
********************************************/

/********************************************
		news  start
********************************************/	

.news_left{
float: left;
width: 226px;
}
.news_right{
float: left;
margin-left: 10px;
width: 672px;
}
 .news_right_l{
float: left;
width: 446px;
}
 .news_right_r{
float: left;
margin-left: 10px;
width: 216px;
}
 .news_right_buttom{
float: left;
margin-top: 10px;
width: 672px;
}	
	
#newspublic {
	float: left;
	width: 224px;
	border: 1px solid #bcdbd3;
}
.newsdownload {
	float: left;
	width: 224px;
	margin-top: 9px;
	border: 1px solid #bcdbd3;
}

#topnews {
	float: left;
	width: 444px;
	border: 1px solid #bcdbd3;
}
#townnews {
	float: left;
	width: 444px;
	margin-top:10px;
	border: 1px solid #bcdbd3;
}
.topnewslist {
	float: left;
	width: 422px;
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
}
.topnewslist li {
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 412px;
	padding-left: 10px;
	margin-top: 2px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 24px;
	border: 1px solid #e8e6e7;
}
.topnewslist li a:link, .topnewslist li a:visited {
	color: #333333;
	text-decoration: none;
	float: left;
	width: 310px;
}
.topnewslist li a:hover {
	text-decoration: underline;
}
.topnewslist li span { 
	width: 80px;
    float: left;
	margin-left:20px;
	text-align:right;
	}
	#newspic{
	float: left;
	width: 214px;
	border: 1px solid #bcdbd3;}
	
.newspiclist{  width:100%; float:left; margin-top:0;clear:both; text-align:left; padding-top: 12px; height:529px;}
.newspiclist li {width:190px; float:left;  margin:0 0 0 12px; padding:0; display:inline;}
.newspiclist h5 { float:left; width:190px; margin:0; clea3:both; padding:5px 0 0 0; text-align:left; color:#000; font-size:14px; list-style:22px; font-weight:normal;}
.newspiclist li h5 a:link, .newspiclist li h5 a:visited {color:#000000; text-decoration:none;}
.newspiclist li h5 a:hover {text-decoration:underline;}
.newspiclist li img { float:left;
	padding:0;
	display:block;
	width: 190px;
	height: 130px;
	border: 1px solid #bebebe;}
	
#zybz{	
	float: left;
	width: 670px;
	border: 1px solid #bcdbd3;
	}
	
	.zybzlist {
	float: left;
	width: 210px;
	padding-top: 10px;
	padding-left: 10px;
	height:114px;
}
.zybzlist li {
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 200px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 22px;
}
.zybzlist li a:link, .zybzlist li a:visited {
	color: #333333;
	text-decoration: none;
}
.zybzlist li a:hover {
	text-decoration: underline;
}
/********************************************
		news  end
********************************************/
/********************************************
		history start
********************************************/


.his_left{
float: left;
width: 228px;
}
.his_right{
float: left;
margin-left: 10px;
display:inline;
width: 670px;
}
.hisleftkk {
	float: left;
	width: 226px;
	border: 1px solid #bcdbd3;
	height:912px;
}
.hisrightkk {
	float: left;
	width: 668px;
	border: 1px solid #bcdbd3;
}

.his_right_top{
    float: left;
	width: 668px;
	border: 1px solid #bcdbd3;
	}
.his_right_buttom{
	float: left;
	width: 670px;
	margin-top:10px;
	}
	
.hispiclist{  width:100%; float:left; margin-top:0;clear:both; text-align:left; padding-top: 12px;}
.hispiclist li {width:190px; float:left;  margin:0 0 0 16px; padding:0; display:inline;}
.hispiclist h5 { float:left; width:190px; margin:0; clea3:both; padding:5px 0 0 0; text-align:left; color:#000; font-size:12px; list-style:22px; font-weight:normal;}
.hispiclist li h5 a:link, .hispiclist li h5 a:visited {color:#000000; text-decoration:none;}
.hispiclist li h5 a:hover {text-decoration:underline;}
.hispiclist li img { float:left;
	padding:0;
	display:block;
	width: 190px;
	height: 130px;
	border: 1px solid #bebebe;}
	
.hislist1 {
	width: 162px;
	padding-left: 5px;
	padding-top: 10px;
	float:left;}
.hislist1 li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 150px;
	padding-left: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.hislist1 li a:link, .hislist1 li a:visited {
	color: #333333;
	text-decoration: none;
}
.hislist1 li a:hover {
	text-decoration: underline;
}



.tithis {
	background: url(titbg.jpg) repeat-x;
	float: left;
	height: 23px;
	width: 167px;
	position: relative;
}
.tithis strong {
	font-size: 12px;
	color: #495758;
	background: url(spot.gif) no-repeat 0px 4px;
	_background: url(spot.gif) no-repeat 0px 2px;
	float: left;
	height: 16px;
	_height: 13px;
	margin-top: 2px;
	_margin-top: 3px;
	margin-left: 10px;
	padding-left: 10px;
	display: inline;
}
.tithis span {
	position: absolute;
	top: 4px;
	right: 10px;
}
.tithis span a:link, .tit span a:visited {
	color: #495758;
	text-decoration: none;
}
.tithis span a:hover {
	color: #FF0000;
}

.syhj{
float: left;
display:inline;
width: 430px;
}
.syhj_kk{
float: left;
width: 428px;
border: 1px solid #bcdbd3;
}
.wxdsnb{
float: left;
display:inline;
margin-left:10px;
width: 230px;
}
.wxdsnb_kk{
float: left;
display:inline;
width: 228px;
border: 1px solid #bcdbd3;
height:240px;
}

.his_bt_list {
	float: left;
	width: 404px;
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
}
.his_bt_list li {
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 400px;
	padding-left: 10px;
	margin-top: 2px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 24px;
	border: 1px solid #e8e6e7;
}
.his_bt_list li a:link, .his_bt_list li a:visited {
	color: #333333;
	text-decoration: none;
	float: left;
	width: 300px;
}
.his_bt_list li a:hover {
	text-decoration: underline;
}
.his_bt_list li span { 
	width: 80px;
    float: left;
	margin-left:20px;
	text-align:right;
	}
/********************************************
		history end
********************************************/	
/********************************************
		bookexpress start
********************************************/	
.bookdiv {
	float: left;
	width: 906px;
	margin-top: 9px;
	border: 1px solid #bcdbd3;
}
.stit {
	background: url(titbg2.jpg) repeat-y;
	float: left;
	width: 22px;
	height: 100%;
	position: relative;
}
.stit strong {
	font-size: 14px;
	color: #495758;
	background: url(spot3.gif) no-repeat 0px 4px;
	_background: url(spot3.gif) no-repeat 0px 2px;
	float: left;
	width:16px;
	_width:16px;
	height: 130px;
	_height: 130px;
	margin-top: 10px;
	_margin-top: 10px;
	margin-left: 4px;
	padding-top: 12px;
	display: inline;
}
.stit span {
	position: relative;
	float: left;
	width:16px;
	margin-left: 4px;
}
.stit span a:link, .stit span a:visited {
	color: #495758;
	text-decoration: none;
}
.stit span a:hover {
	color: #FF0000;}
	
.bookleft{
float: left;
width: 22px;}

.bookright{
float: left;
width: 884px; }

.booklay6left{
float: left;
width: 482px;
border: 1px solid #bcdbd3;}

.booklay6right{
float: left;
width: 410px;
margin-left:10px;
display:inline;
border: 1px solid #bcdbd3;}


.bookpic{  width:630px; float:left; padding-top: 12px;}
.bookpic li {width:95px; float:left;  margin:0 0 0 10px; padding:0; display:inline;}
.bookpic h5 { float:left; width:95px; margin:0; clea3:both; padding:5px 0 5px 0; text-align:left; color:#000; font-size:12px; list-style:22px; font-weight:normal;}
.bookpic li h5 a:link, .bookpic li h5 a:visited {color:#000000; text-decoration:none;}
.bookpic li h5 a:hover {text-decoration:underline;}
.bookpic li img { float:left;
	padding:0;
	display:block;
	width: 90px;
	height: 120px;
	border: 1px solid #bebebe;}
	
.bookpic2{  width:100px; float:left; padding-top: 12px; margin-left:10px; display:inline;}
.bookpic2 li {width:100px; float:left;  margin:0 0 0 6px; padding:0; display:inline;}
.bookpic2 h5 { float:left; width:100px; margin:0; clea3:both; padding:5px 0 0 0; text-align:left; color:#000; font-size:12px; list-style:22px; font-weight:normal;}
.bookpic2 li h5 a:link, .bookpic2 li h5 a:visited {color:#000000; text-decoration:none;}
.bookpic2 li h5 a:hover {text-decoration:underline;}
.bookpic2 li img { float:left;
	padding:0;
	display:block;
	width: 90px;
	height: 120px;
	border: 1px solid #bebebe;}
	
.bookpic3{  width:890px; float:left; padding-top: 12px; margin-left:10px; display:inline;}
.bookpic3 li {width:210px; float:left;  margin:0 0 0 6px; padding:0; display:inline;}
.bookpic3 h5 { float:left; width:100px; margin:0; clea3:both; padding:5px 0 0 10px; text-align:left; color:#000; font-size:12px; list-style:22px; font-weight:normal; font-weight:bold;}
.bookpic3 span { float:left; width:100px; margin:0; clea3:both; padding:5px 0 0 10px; text-align:left; color:#000; font-size:12px; list-style:22px; font-weight:normal; font-weight:bold;}
.bookpic3 p { float:left; width:100px; margin:0; clea3:both; padding:5px 0 0 10px; text-align:left; color:#cd0003; font-size:12px; list-style:202px; font-weight:normal;}
.bookpic3 li h5 a:link, .bookpic3 li h5 a:visited {color:#000000; text-decoration:none;}
.bookpic3 li h5 a:hover {text-decoration:underline;}
.bookpic3 li img { float:left;
	padding:0;
	display:block;
	width: 90px;
	height: 120px;
	border: 1px solid #bebebe;}
	
	
.bookpiclist{ width:220px; float:left; padding-top: 12px;padding-left:20px;}	
.bookpiclist li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 210px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.bookpiclist li a:link, .bookpiclist li a:visited {
	color: #333333;
	text-decoration: none;
}
.bookpiclist li a:hover {
	text-decoration: underline;
}

/********************************************
		footer
********************************************/

.friendLink{ width:906px; float:left; border:1px solid #bfd6d0;background:#e8f2f1;margin-top:10px;padding:5px 0 13px }
.friendLink h2{ font-size:14px; margin-left:15px; font-size:bold; margin-top:5px;}
.friendLink a:hover {color:#BA2636; padding:1px 1px 1px;}
.friendLink a,.friendLink a:visited {color:#4d4d4d; padding:1px 1px 1px;}
.text{line-height:21px; padding:8px 2px 8px 8px; clear:both; text-align:left;}

.footer{margin:1em 0;text-align:center;color:#000;line-height:1.67em}
.footer2{margin:0.2em 0;text-align:center;color:#000;line-height:1.67em}

.footer p{ padding:2px 0;}

#youq  a:link, #youq  a:visited {
	color: #333333;
	text-decoration: none;
        padding-right: 4px;

}
#youq  a:hover {
	text-decoration: underline;
}
/********************************************
		分页设置
********************************************/

#fenye{
	width:702px;
	padding-left:140px;
	padding-top:12px;
	padding-bottom:12px;
	display:inline;
    float:left;
	text-align:center;
	background:#e2f1ff;
	}
#fenye span{
	margin:0 5px;
	font-size:14px;
	color:#000;
	font-weight:normal;
	line-height:22px;
	display:inline;
    float:left;
	}
	 #fenye span a{
	font-size:14px;
	color:#000;
	line-height:22px;
	text-decoration:none;
	}
	 #fenye span a:hover{
	text-decoration:underline;
	}
.contenter_1down h2{
   color:#000000;
   text-align:center;
   margin-top:20px;
   }
   .contenter_1down img{
   margin:0 15px;
   display:inline;
   float:left;
   }
 .contenter_1down p{
    margin-top:20px;
	width:750px;
	margin-left:20px;
	margin-right:20px;
	float:left;
	display:inline;
	font-size:14px;
	line-height:24px;
	color:#000000;
}
 .contenter_1down span{
  
	font-size:14px;
	color:#000000;
	font-weight:bold;
	line-height:24px;
}
#contenter_jieshao{
width:222px;
height:48px;
float:left;
}
#contenter_jieshao1{
width:150px;
margin-left:15px;
float:left;
display:inline;
}
#contenter_jieshaoR{
	margin-top:20px;
	width:617px;
	height:29px;
	float:left;}
.contenter_1 {
background-color:#e9f9ff;
width:906px;
float:left;
margin:0;
padding:0;
}
.jslist
 {
margin:0;
padding:0;
width:842px;
float:left;
}
.contenter_1top{
width:840px;
margin-top:8px;
height:48px;
margin-left:54px;
margin-right:54px;
float:left;
display:inline;
}

.contenter_1down{
	width:840px;
	float:left;
	margin-left:54px;
	margin-right:54px;
	margin-bottom:15px;
	display:inline;
	border: 1px solid #dcdcdc;
	background-color: #FFFFFF;
} 
  .contenter_2down{
	width:842px;
	float:left;
	margin-left:30px;
	margin-bottom:15px;
	display:inline;
	background-color: #FFFFFF;
}

	#space2{
	width:906px;
    height:25px;
    float:left;
	margin:0;
	padding:0;
	float:left;
	line-height:0;
	}

/********************************************
		热点专题
********************************************/
.rdzt{
	width:222px;
	height:750px;
	float:left;
	margin:0;
	padding:0;
	display:inline;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dcdcdc;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
} 
.rdzttop{
	width:200px;
	float:left;
	padding:0;
	display:inline;
	font-size:14px;
	font-weight:bold;
	margin-left:22px;
	margin-top:10px;
} 
.rdztdown{
	width:180px;
	float:left;
	margin:10px 0 0 10px;
	padding:0;
	display:inline;
}
 .rdztdown ul{
	width:200px;
	float:left;
	padding:0;
	margin-bottom:10px;
	margin-left:10px;
	display:inline;
} 
 .rdztdown ul li{
	width:200px;
	float:left;
	margin:0;
	padding:0;
	display:inline;
}  
 .rdztdown ul li img{
	border: 1px solid #bebebe;
	margin:0;
	padding:4px;
	float:left;
	display:inline;
}  
.rdztdown ul li p{
	width:200px;
	height:35px;
	font-size:14px;
	line-height:35px;
	overflow:hidden;
	color:#000;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
}  
.rdztdown ul li p a{
    color:#000;
    text-decoration:none;
}  
.rdztdown ul li p a:hover{
    text-decoration:underline;
} 
.rdztright {
	width:617px;
	height:750px;
	padding-bottom:15px;
	float:left;
	margin:0;
	padding:0;
	display:inline;
	background-color: #FFFFFF;
    border: 1px solid #dcdcdc;
} 
.title
   {
	width:597px;
	float:left;
	color:#000000;
	font-size:12px;
	height:37px;
	line-height:37px;
	overflow:hidden;
	padding: 0 10px;
	margin:0;
	background-color:#ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #dcdcdc;
}
  .title a{ 
	float:left;
	color:#000000;
    height:37px;
    font-size:12px;
	line-height:37px;
    overflow:hidden;
	margin:0;
	padding:0;
	text-decoration:none;
}
  .title a:hover{
   
	text-decoration:underline;
}
 .title span{
    color:#000000;
	padding:0 6px 0 6px;
	margin-bottom:12px;
    font-size:12px;
	float:left;
}
#list
   {
	width:614px;
	float:left;
	margin:0;
	padding:0;
}  

#list ul {
	padding-top: 20px;
	padding-left: 10px;
	width:604px;
	display:inline;
	float:left;
}
#list li {
	background: url(/2008jsbc/tv/jsws/special/whodare/images/spot.gif) no-repeat  6px 13px;
	padding: 10px 0px 5px 20px;
	float: left;
	display:inline;
	width: 580px;
}
#list li h5 {
	float: left;
	width: 470px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	}
#list li a:link, #list li a:visited {
	color: #333333;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
#list li a:hover {
	color: #cb0101;
}
#list li span {
	display: inline;
	float: left;
	margin-left: 0;
	font-size: 12px;
	margin-top: 2px;
	text-align:right;
}

.line {background:url(http://www.jsbc.com/sports/images/dotBlackH.gif) repeat-x 0 center; width:560px; height:10px; float:left;}
.blank20 {clear:both; overflow:hidden; display:block; float:left; margin-top:3px; float:left;}


/********************************************
		网络文学
********************************************/

.netleft{float: left;
	width: 228px;}

.netright{
    float: left;
	width: 670px;
	margin-left: 10px;
    display: inline;
	}
	.netrightkk{
	float: left;
	width: 668px;
	border: 1px solid #bcdbd3;
}
   .netrightkk2{
	float: left;
	width: 668px;
	border: 1px solid #bcdbd3;
	margin-top:10px;
}
 .netrightkk_mid{
	float: left;
	width: 624px;
}
.netleft_title{
    float: left;
	width: 228px;
	height: 51px;
	background: url(nettitle.jpg) repeat-y;
}

.netleft_title span{
    float: left;
	width: 220px;
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	
}
.netleft_title span a:link ,.netleft_title span a:visited{
   color: #333333;
	text-decoration: none;
}
.netleft_title span a:hover {
	text-decoration: underline;
}


.netleft_bg{
    float: left;
	width: 228px;
	background: url(netbg.jpg) repeat-y;
}
.netleft_bt{
    float: left;
	width: 228px;
	height: 15px;
	background: url(netbt.jpg)  no-repeat;
}

.netlist{ width:218px; float:left; padding-top: 12px;padding-left: 10px;}	
.netlist li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 210px;
	padding-left: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.netlist li a:link, .netlist li a:visited {
	color: #333333;
	text-decoration: none;
}
.netlist li a:hover {
	text-decoration: underline;
}


.netlist2{ width:300px; float:left; padding-top: 12px;padding-left: 12px;}	
.netlist2 li {
	line-height: 22px;
	color: #333333;
	background: url(spot2.gif) no-repeat 0px 9px;
	float: left;
	width: 290px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.netlist2 li a:link, .netlist2 li a:visited {
	color: #333333;
	text-decoration: none;
}
.netlist2 li a:hover {
	text-decoration: underline;
}

.ntit {
	background: url(titbg2.jpg) repeat-y;
	float: left;
	width: 22px;
	height: 100%;
	position: relative;
}
.ntit strong {
	font-size: 14px;
	color: #495758;
	background: url(spot3.gif) no-repeat 0px 4px;
	_background: url(spot3.gif) no-repeat 0px 2px;
	float: left;
	width:16px;
	_width:16px;
	height: 155px;
	_height: 155px;
	margin-top: 10px;
	_margin-top: 10px;
	margin-left: 4px;
	padding-top: 12px;
	display: inline;
}
.ntit a:link, .ntit a:visited {
	color: #495758;
	text-decoration: none;
}
.ntit a:hover {
	color: #FF0000;}
	.ntit {
	background: url(titbg2.jpg) repeat-y;
	float: left;
	width: 22px;
	height: 100%;
	position: relative;
}
.ntit2 {
	background: url(titbg2.jpg) repeat-y;
	float: left;
	width: 22px;
	height: 100%;
	position: relative;
}
.ntit2 strong {
	font-size: 14px;
	color: #495758;
	background: url(spot3.gif) no-repeat 0px 4px;
	_background: url(spot3.gif) no-repeat 0px 2px;
	float: left;
	width:16px;
	_width:16px;
	height: 75px;
	_height: 75px;
	margin-top: 90px;
	_margin-top: 90px;
	margin-left: 4px;
	padding-top: 12px;
	display: inline;
}
.ntit2 a:link, .ntit2 a:visited {
	color: #495758;
	text-decoration: none;
}
.ntit2 a:hover {
	color: #FF0000;}
.net_link{
	background: url(net_right_bt.jpg) no-repeat;
	float: left;
	width: 670px;
	height:136px;
	margin-top:19px;
}	
/********************************************
		作协概况
********************************************/

.aboutleft{
   float: left;
	width: 226px;} 

.aboutright{
    float: left;
	width: 682px;
	}
	
.aboutleft_title{
    float: left;
	width: 226px;
	height: 45px;
	background: url(zxleft_tit.jpg) no-repeat;
}

.aboutleft_title span{
    float: left;
	width: 200px;
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	margin-left:22px;
	text-align:left;
}
.aboutleft_bg{
    float: left;
	width: 226px;
	background: url(zxleft_bg.jpg) repeat-y;
}
.aboutleft_bg span {
    float: left;
	background: url(zxleft_spot.jpg) no-repeat 0 0;
	width: 140px;
	margin-top:10px;
	font-size:14px;
	font-weight:normal;
	padding-left:22px;
	padding-bottom:8px;
	margin-left:22px;
}
.space{
    float: left;
	width: 226px;
	height: 580px;
}

.aboutleft_bt{
    float: left;
	width: 226px;
	height: 12px;
	background: url(zxleft_bt.jpg) no-repeat;
}

.aboutright_title{
    float: left;
	width: 680px;
	height: 40px;
	background: url(zxright_tit.jpg) repeat-x;
	border: 1px solid #d2d2d2;
}

.aboutright_title1{
    float: left;
	width: 340px;
	height: 40px;
}
.aboutright_title1 p,.aboutright_title2 p{
	float: left;
	width: 315px;
	margin-left:15px;
	margin-top:15px;
	display:inline;
	font-size:12px;
	line-height: 20px;
}
.aboutright_title1 p a:link, .aboutright_title1 p a:visited {
	color: #333333;
	text-decoration: none;
}
.aboutright_title1 p a:hover {
	text-decoration: underline;
}


.aboutright_title span ,.aboutright_title1 span, .aboutright_title2 span{
    float: left;
	padding: 15px 0 2px 15px;
	font-size:14px;
	font-weight:bold;
	color:#207d62;
}
.aboutright_title span a:link, .aboutright_title span a:visited {
    color: #207d62;
	text-decoration: none;
}
.aboutright_title span a:hover {
 text-decoration: underline;
}

.aboutright_bg{
	float: left;
	width: 680px;
	height: 151px;
	background: #e4e4e4;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d2d2d2;
	border-left-color: #d2d2d2;
	overflow:visible;
}
.aboutlist {
	width: 310px;
	padding-left: 25px;
	padding-top: 15px;
	float:left;}
.aboutlist li {
	line-height: 24px;
	color: #333333;
	background: url(spot2.gif) no-repeat 2px 10px;
	float: left;
	width: 300px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.aboutlist li a:link, .aboutlist li a:visited {
	color: #333333;
	text-decoration: none;
}
.aboutlist li a:hover {
	text-decoration: underline;
}


