@import url("public.css");

.s_search{
height:50px;
margin-bottom:10px;
}
.s_search div{
height:35px;
padding-top:10px
}
.s_search div.s_left{
padding-left:220px;
float:left;
background:url(../../2010_images/zs/search_bg.jpg) no-repeat 30px 10px 
}
.s_search div.s_right{
float:right;
}

.center{
text-align:center
}
.zstop_box{
height:160px;
background:url(../2010_images/zs/zstop_bg.gif) repeat-x;
margin-bottom:10px;
}
.zstop_left{
height:160px;
background:url(../2010_images/zs/zstop_left.gif) no-repeat;
padding-left:20px;
}
.zstop_right{
height:160px;
background:url(../2010_images/zs/zstop_right.gif) no-repeat right;
position:relative;
}
.zstop_sort{
width:380px;
float:left;
border-right:#bcb9b9 1px solid;
color:#000;
margin-top:15px;
}
.zstop_sort h1{
color:#f23f2a;
font-size:15px;
text-align:center;
margin-bottom:10px;
}
.zstop_sort a{
font-size:14px;
color:#000;
margin-left:15px;
padding-top:10px;
}
.zstop_sort .p_distant{
margin-top:5px;
}
.zstop_sort hr{
width:360px;
}
.zstop_sort .txt{
width:80px;
}
.zstop_sort .zs_btn1{
width:57px;
height:20px;
background:url(../2010_images/zs/zs_btn1.gif) no-repeat center;
border:0;
cursor:hand
}
.zstop_sort .zs_btn2{
width:57px;
height:20px;
background:url(../2010_images/zs/zs_btn2.gif) no-repeat center;
border:0;
cursor:hand
}

.zstop_ad{
width:250px;
float:left;
margin-top:15px;
margin-left:20px;
}
.zstop_ad h1{
color:#f23f2a;
font-size:15px;
text-align:center;
margin-bottom:10px;
}
.zstop_ad p span{
padding:0 10px
}
.zstop_ad .p_ad{
padding-top:10px;
height:21px;
line-height:21px;
background:url(../2010_images/zs/red_square.gif) no-repeat 0 9px;
text-indent:25px;
color:#FF0000
}
.zstop_right .zstop_hot{
	position:absolute;
	width:276px;
	height:153px;
	background:url(../2010_images/zs/gril_bg.gif) no-repeat;
	top: 6px;
	left: 646px;
}
.zstop_right .zstop_hot h1{
font-size:15px;
color:#e94896;
text-align:center;
font-family:"ºÚÌå";
margin-top:16px;
margin-bottom:6px;
}
.zstop_right .zstop_hot ol li{
width:110px;
float:left;
margin:5px 0 0 25px;
color:#000;
_display:inline
}
.zstop_right .zstop_hot ol li a{
color:#000;
}
.zstop_right .zstop_hot ol li a:hover{
text-decoration:underline
}

.left470{
width:470px;
float:left;
}
.right470{
width:470px;
float:right;
}
.zs_h1{
height:50px;
background:url(../2010_images/zs/pinpaizs_title.gif) no-repeat;
font-size:14px;
color:#000;
font-weight:normal;
line-height:35px;
text-indent:20px;
}
.zs_box{
width:463px;
margin-left:3px;
background:url(../2010_images/zs/pinpaizs_bg.gif) repeat-x;
border-left:#d8d7d7 1px solid;
border-right:#d8d7d7 1px solid;
}
.zs_bottom{
height:18px;
background:url(../2010_images/zs/pinpaizs_bottom.gif);
}
.zs_box dl{
padding:5px 5px 0 10px;
overflow:hidden;
_zoom:1
}
.zs_box dt{
float:left;
width:202px;
margin-right:10px;
}
.zs_box dt img{
width:202px;
height:104px;
}
.zs_box dd{
line-height:20px;
color:#000;
}
.zs_box dd a{
color:#237216;
}
.zs_box dd a:hover{
text-decoration:underline
}
ul.zs_img li{
float:left;
width:106px;
border:#bbbbb4 1px solid;
text-align:center;
margin-left:6px;
_display:inline;
padding:5px 0;
margin-top:12px;
color:#000;
}
ul.zs_img li img{
display:block;
margin-bottom:6px;
width:95px;
height:75px;
}
ul.zs_img li a{
color:#000;
}
ul.zs_img li a:hover{
color:#ec31a2;
}
ul.zs_word{
width:140px;
float:left;
border-right:#afafaf 1px dotted;
margin:10px 0 0 10px;
padding-bottom:5px;
}
body ul.no_boder{
border:none;
}
ul.zs_word h1{
color:#cf338f;
font-family:"ºÚÌå";
font-size:13px;
}
ul.zs_word2 h1{
color:#145809
}
ul.zs_word li{
margin-top:10px;
}
ul.zs_word li a{
color:#ec31a2;
text-decoration:underline
}
ul.zs_word2 li a{
color:#237216
}
ul.zs_word li a:hover{
color:#237216
}
ul.zs_word2 li a:hover{
color:#ec31a2;
}
.zs_news{
width:310px;
height:216px;
float:left;
background:url(../2010_images/zs/zsnews_bg.gif) no-repeat
}
.zs_news_mid{
margin:0 10px;
_display:inline
}
.zs_news h1{
font-size:14px;
color:#000;
font-weight:normal;
text-indent:20px;
padding:10px 0 18px 0
}
.zs_news ul{
margin-left:20px;
}
.zs_news ul li{
color:#000;
margin-top:4px;
}
.zs_news ul li a{
color:#000;
}
.zs_news ul li a:hover{
text-decoration:underline
}

.zs_intro_box{
height:453px;
background:url(../2010_images/zs/introzs_bg.gif) repeat-x;
margin-top:6px;
*margin-top:30px;
}
.zs_intro_left{
padding-left:5px;
background:url(../2010_images/zs/introzs_left.gif) no-repeat left top;
height:453px;
}
.zs_intro_right{
padding-right:5px;
background:url(../2010_images/zs/introzs_right.gif) no-repeat right top;
height:453px;
}
.zs_intro_right h1{
color:#75b454;
font-size:15px;
padding-top:8px;
text-indent:8px;
font-family:"ºÚÌå"
}
.zs_intro_show{
margin-top:10px;
}
.zs_intro_show li{
float:left;
width:125px;
text-align:center;
margin-left:8px;
_display:inline;
margin-top:10px;
color:#000;
}
.zs_intro_show li img{
width:122px;
height:105px;
}
.zs_intro_show li p a{
color:#000;
}
.zs_intro_show li p a:hover{
color:#237216;
text-decoration:underline
}
.zs_intro_show li p{
margin-top:3px;
*margin-top:6px;
}

.distant_8{
margin-top:8px;
}
.red{
color:#FF0000
}
.red a{
color:#FF0000
}
.orange{
color:#ee780f
}
.orange a{
color:#ee780f
}
.green{
color:#126a1d
}
.green s{
color:#126a1d
}
