@charset "utf-8";
/* CSS Document */
.zs_main{
	width:1200px;
	margin:auto;
}
/*顶部内容*/
.zs_main_top_left{
	width:410px;
	float:left;
}
.zs_jdSB {
	width: 410px;	
}
.zs_main_top_left2{
	padding-top:4px;
	width:410px;
	height:80px;
}
/*中间*/
.zs_main_top_center{
	width:480px;
	float:left;
	margin-left:7px;
}
/*标题导航*/
.zs_left_title_bbgg{
	height:31px;
	background-image:url(../img/s_dh_bg01.gif);
	background-repeat:repeat-x;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-right-color: #e0e0e0;
	border-top-color: #e0e0e0;
}
.zs_dh_word{
	width:150px;
	height:31px;
	text-align:left;
	text-indent:10px;
	margin:left;
	line-height:26px;
	color:#a90005;
	font-weight:bold;
	font-size:14px;
	float:left;
}
.zs_dh_more{
	width:50px;
	height:31px;
	color:#990000;
	line-height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:right;
}	
.zs_more:link,.zs_more:visited {
	color: #000;
	text-decoration:none;
	font-size:12px;
}
.zs_more:hover,.zs_more:active {
	color: #ff0000;
	text-decoration:underline;
}
.zs_no1SB:link,.zs_no1SB:visited {
	color: #000;
	text-decoration:none;
	font-size:14px;
}
.zs_no1SB:hover,.zs_no1SB:active {
	color: #ff0000;
	text-decoration:underline;
}
.zs_buSB:link,.zs_buSB:visited {
	color: #000000;
	text-decoration:none;
	font-size:16px;
}
.zs_buSB:hover,.zs_buSB:active {
	color: #ff0000;
	text-decoration:underline;
}
.zs_redSB:link,.zs_redSB:visited {
	color: #a20103;
	text-decoration:none;
	float: left;
	padding-right: 5px;
	font-size:14px;
}
.zs_redSB:hover,.zs_redSB:active {
	color: #ff0000;
	text-decoration:underline;
}
.zs_xwSB {
	height: auto;
	padding-left: 1%;
	line-height: 30px;
	padding-right: 1%;
}

.zs_list1{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
}
/*右边*/
.zs_main_top_right{
	width:295px;
	float:right;
	margin-left:6px;
}
.zs_left_title_bbgg2{
	width:249px;
	height:31px;
	background-image:url(../img/s_dh_bg01.gif);
	background-repeat:repeat-x;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-right-color: #e0e0e0;
	border-top-color: #e0e0e0;
}
.zs_list2{
	width:249px;
	height:340px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	float:left;
}
.zs_com_logo{
	width:249px;
	height:283px;
	overflow:hidden;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	text-align:center;
}
.zs_com_logo ul{
	list-style:none;
}
.zs_com_logo li{
	float: left;
	width: 109px;
	height: 47px;
	text-align: center;
	margin-left:10px;
	*margin-left:10px;
	_margin-left:5px;
	margin-top:8px;
	*margin-top:8px;
	_margin-top:4px;
}	
.zs_com_logo img{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-top-color: #e0e0e0;
	border-top-style: solid;
	border-top-width: 1px;
}	
.zs_kn_title{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	line-height: 34px;
}	
.zs_kn_more{
	color:#636161;
	line-height:26px;
	width:92%;
	margin:auto;
	margin-top:5px;
	font-size:14px;
}	
.zs_kn_list{
	width:95%;
	margin:auto;
	margin-top:5px;
}	
/*底部内容*/	
.zs_main_bottom{
	width:1200px;
	margin:auto;
}
.zs_main_bottom_left{
	width:395px;
	float:left;
}
.zs_main_bottom_center {
	float: left;
	padding-left: 7px;
	padding-right: 8px;
	width: 395px;
}		
.zs_main_bottom_right{
	width:395px;
	float:left;
}
.zs_main_title_bbgg01{
	width:324px;
	height:31px;
	background-image:url(../img/s_dh_bg03.gif);
	background-repeat:repeat-x;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-right-color: #e0e0e0;
	border-top-color: #e0e0e0;
}
.zs_main_list01{
	width:324px;
	background-color:#fbf3f1;
	height:328px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	float:left;
	overflow:hidden;
}
.zs_main_title_bbgg02{
	height:31px;
	background-image:url(../img/s_dh_bg02.gif);
	background-repeat:repeat-x;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-right-color: #e0e0e0;
	border-top-color: #e0e0e0;
}
.zs_main_list02{
	background-color:#f9fdf2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	overflow:hidden;
}
.zs_main_title_bbgg03{
	height:31px;
	background-image:url(../img/s_dh_bg04.gif);
	background-repeat:repeat-x;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-right-color: #e0e0e0;
	border-top-color: #e0e0e0;
}
.zs_main_list03{
	background-color:#edfafa;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	overflow:hidden;
}
.zs_first_news{
	width:370px;
	padding-left:12px;
}
.zs_first_news span{
	float: right;
	text-align: right;
	color:#999999;
}
.zs_f12bla li {
	background:url(../img/jiaoMLGB.jpg) left center no-repeat; 
	padding-left:9px; 
	line-height:32px; 
	clear:both;
}
.zs_f12bla li .f14px {
	line-height:25px; 
	float:right; 
	padding-right:0px; 
	padding-top:7px; 
	width:241px;
}
.zs_f12bla li.nobg {
	background:none; 
	padding-left:0;
}
.zs_f12bla .firstNd {
	background:none; 
	padding-left:0; 
	line-height:0; 
	margin-bottom:6px; 
	overflow:hidden; 
	float:left;
}
.zs_f12bla .firstNd h3,.zs_f12bla .firstNd h4 {
	font-weight:bold; 
	line-height:21px;
}
.zs_f12bla .firstNd img {
	float:left; 
	margin:10px 7px 0 0 ; 
	width:122px; 
	height:74px; 
	background-color:#FFFFFF; 
}
.zs_f12bla .firstNd p {
	line-height:20px;
	color:#CC0000;
}
.blank9 {
	clear:both; 
	height:9px; 
	overflow:hidden; 
	display:block;
	font-size:1px;
 }
.zs_gree:link,.zs_gree:visited {
	color: #000;
	font-size:16px;
}
.zs_gree:hover,.zs_gree:active {
	color: #ff0000;
	text-decoration:underline;
}
.zs_pin:link,.zs_pin:visited {
	color: #592417;
}
.zs_pin:hover,.zs_pin:active {
	color: #c46668;
	text-decoration:underline;
}
.zs_lan:link,.zs_lan:visited {
	color: #000;
	font-size:16px;
}
.zs_lan:hover,.zs_lan:active {
	color: #ff0000;
	text-decoration:underline;
}
#YFocus {
    height: 360px;
    margin: auto;
    overflow: hidden;
    position: relative;
    width: 295px;
    z-index: 4;
}
#YImage, #YPhotos {
    margin: 0 auto;
    overflow: hidden;
}
#YImage {
    position: relative;
    z-index: 5;
}
#YImage, #YPhotos img {
    height: 360px;
    width: 295px;
}
#YPhotos {
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 6;
}
#YPhotos img {
    clear: both;
    float: left;
}
#YSamples {
    background-color: #000;
    bottom: 0;
    height: 63px;
    left: 0;
    opacity: 0.7;
    overflow: hidden;
    padding-left: 3px;
    position: absolute;
    width: 292px;
    z-index: 7;
}
#YSamples a:link, #YSamples a:visited, #YSamples a:hover {
    display: inline;
    float: left;
    height: 53px;
    margin: 8px 2px 0;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    width: 54px;
    z-index: 8;
}
#YSamples a img {
    border: 2px solid #fff;
    height: 45px;
    opacity: 0.4;
    width: 50px;
}
#YSamples a:hover img, #YSamples img.current {
    opacity: 1;
}