@charset "utf-8";
body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color: #fbfbfb;
	background-image: url(ds.jpg);
	background-repeat: repeat-y;
	background-position: center;
	color:#333333;
	font-family: "宋体";
	font-size:12px;
	text-decoration: none;
	line-height:18px;
}
.contentleft { display:none;}
.titleleft {cursor:pointer;}
.blk_29 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	ZOOM: 1;
	POSITION: relative;
	height: 150px;
}
.blk_29 .LeftBotton {	BACKGROUND: url(index_38.jpg) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 44px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 114px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(index_40.jpg) no-repeat 0px 0px; FLOAT: right; WIDTH: 44px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 114px}
.blk_29 .Cont {
	OVERFLOW: hidden;
	WIDTH: 888px;
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:150px;
}
.blk_29 .box {	FLOAT: left; WIDTH: 170px; height:150px; TEXT-ALIGN: center}
.blk_29 .box IMG {	BORDER-RIGHT:0px; PADDING-RIGHT: 3px; BORDER-TOP:0px; DISPLAY: block; PADDING-LEFT: 3px;  PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT:0px; PADDING-TOP: 1px; BORDER-BOTTOM:0px}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_29 .box P {	MARGIN: 1px auto 0px; WIDTH: 97px; LINE-HEIGHT: 2px}
.rollphotos {
	MARGIN-TOP: 1px;
	WIDTH: 640px;
	height: 150px;
}
.blk_290 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	ZOOM: 1;
	POSITION: relative;
	height: 175px;
}
.blk_290 .LeftBotton0 {	BACKGROUND: url(index_55.jpg) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 40px; CURSOR: pointer; POSITION: absolute; TOP: 60px; HEIGHT: 49px}
.blk_290 .RightBotton0 { RIGHT: -3px;  BACKGROUND: url(index_58.jpg) no-repeat 0px 0px; FLOAT: right; WIDTH: 44px; CURSOR: pointer; POSITION: absolute; TOP: 60px; HEIGHT: 49px}
.blk_290 .Cont0 {
	OVERFLOW: hidden;
	WIDTH: 1980px;
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:175px;
}
.blk_290 .box0 {	FLOAT: left; WIDTH: 154px; height:175px;TEXT-ALIGN: center}
.blk_290 .box0 IMG {width:154px; height:146px;BORDER-RIGHT:0px; PADDING-RIGHT: 0px; BORDER-TOP:0px; DISPLAY: block; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT:0px; PADDING-TOP: 0px; BORDER-BOTTOM:0px}
.blk_290 .box0 A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_290 .box0 P {	MARGIN: 0px auto 0px; LINE-HEIGHT: 0px;}
.rollphotos0 {
	MARGIN-TOP: 0px;
	WIDTH: 973px;
	height: 175px;
}
.zilpic {
	color:#ffffff;
	font-weight: bold;
}
a:link {color: #333333;text-decoration: none;}
a:visited {color: #333333;text-decoration: none;}
a:hover {text-decoration: none;color: #c63a39;} 
.zi1,.zi1 a:link,.zi1 a:visited{
	color:#ffffff;}
.zi1 a:hover {
	color:#FFFF00;}
.zi11,.zi11 a:link,.zi11 a:visited{
	color:#ffffff;
	font-weight: bold;	}
.zi11 a:hover {
	color:#FFFF00;}
.zi2,.zi2 a:link,.zi2 a:visited{
	color:#d60425;}
.zi2 a:hover {
	text-decoration: underline;}
.zi22,.zi22 a:link,.zi22 a:visited{
	color:#bf0019;
	font-weight: bold;	}
.zi22 a:hover {
	text-decoration: underline;}
.zi3,.zi3 a:link,.zi3 a:visited{
	color:#666666;}
.zi4,.zi4 a:link,.zi4 a:visited{
	color:#b9011e;
	font-family: "幼圆";
	font-size: 20px;
	font-weight: bold;
	line-height:30px;	}
.zi6,.zi6 a:link,.zi6 a:visited{
	color:#333333;
	line-height:24px;
	font-size:14px;}
.zi6 a:hover {color:#b9011e;
	text-decoration: underline;}
.zi99,.zi99 a:link,.zi6 99:visited{
	color:#333333;
	line-height:24px;
	font-size:14px;}
.zi99 a:hover {color:#b9011e;
	text-decoration: underline;}
.zi99 tbody tr{height:25px;}
.bian{
	border:1px solid #e5cbcb;}
.bian2{
	border:1px solid #000000;}
.bian3{
	border:1px solid #e3e3e3;}
.bian4{
	border:1px solid #9a9398; width:118px; height:145px;}
.bian5{
	border-bottom:1px solid #e3e3e3;}
.bj{
	background-image: url(index_07.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height:35px;
}
.style11{
margin: 2px;
border:1px solid #D3D3D3;
padding:5px;
background-color: #F7F7F7
}
.style12{
margin: 2px;
border:1px 1px 1px 1px solid #D3D3D3;
padding:5px;
background-color: #F7F7F7
}
.style12 a:hover {color:#fff;
	}
.prevt{
	background: url('left.png') center center no-repeat;	
	width:47px;	
	height:61px;	
	border:0px;
	cursor:pointer;
}
.nextt{
	background: url('right.png') center center no-repeat;
	width:47px;
	height:61px;
	border:0px;
	margin-right: 0px;
	cursor:pointer;
}
.upt{
	background: url('up.png') center center no-repeat;
	width:61px;
	height:40px;
	border:0px;
	cursor:pointer;
}

.downt{
	background: url('down.png') center center no-repeat;
	width:47px;
	height:61px;
	border:0px;
	cursor:pointer;
}

/** Carousel 2 **/
.jall{
   /** background-color:#fff;**/
	margin:auto;
    text-align:center;	
}

/** Carousel 3 **/
div.jMyCarousel{
	border:2px solid #fff;
}

div.jMyCarousel ul{
	/*background-color:#000;	*/
}

div.jMyCarousel ul li{
	margin:1px;
	border:0px solid #fff;/**/
	line-height:0px;
	padding:2px;
}

div.jMyCarousel ul li a{ /* in case of link */
	display:block;
}

div.jMyCarousel ul li a img{
    cursor:pointer;
	display:block;
	border:0px;
}
div.jMyCarousel img{
    cursor:pointer;
	border:1px;
}


/** Carousel 3 **/
div.jMyCarousel_index {
	border:1px solid #fff;
}

div.jMyCarousel_index ul{
	background-color:#c70622;
	/*text-align:center;	*/
}

div.jMyCarousel_index ul li{
	margin:1px;
	border:0px solid #fff;/**/
	line-height:0px;
	padding:4px;
	padding-top:8px;
	padding-bottom:8px;
}

div.jMyCarousel_index ul li a{ /* in case of link */
	display:block;
}

div.jMyCarousel_index ul li a img{
    cursor:pointer;
	display:block;
	border:0px;
}
div.jMyCarousel_index img{
     width:118px; 
	 height:146px;
    cursor:pointer;
	border:2px;
}
.prevt_index {
	background: url(index_55.jpg) center center no-repeat;	/*'index_left.png'*/
	width:47px;	
	height:61px;	
	border:0px;
	cursor:pointer;
}
.nextt_index {
	background: url(index_58.jpg) center center no-repeat;/* 'index_right.png' */
	width:47px;
	height:61px;
	border:0px;
	margin-right: 0px;
	cursor:pointer;
}
#frameContentP{
    width:580px;                                      /*调整显示区的宽*/
    height:380px;                                     /*调整显示区的高*/
    font-size:14px;
    line-height:20px;
	padding-top:5px;
    overflow-pageINdex:hidden;
    overflow-y:hidden;
    word-break:break-all;
}
#zindexDiv{
position:absolute;
z-index:50;
width:expression(this.nextSibling.offsetWidth);
height:expression(this.nextSibling.offsetHeight);
top:expression(this.nextSibling.offsetTop);
left:expression(this.nextSibling.offsetLeft);
}
#parentframe{    
    display:none;
	overflow:hidden;
	width:580px;
	height:420px;
	position:absolute;
	top:32px;
	left:163px;
	border:1px solid #F8B3D0;
    background-color: #FFF5FA;
	border:1px solid #92B0DD;
	background-color: #F7F7F7;
}
#frameContentP ul{
	text-align:center;
	position:relative;
	left:20px;
	list-style:none;
	width:540px;
	margin: 0px;
	height;180px;
	padding: 2px;
}
#frameContentP ul li{
	margin:1px;
	border:1px solid #fff;/**/
	line-height:1em;
	padding-top:2px;
	height;165px;
	list-style:none;
	float:left;
	font-size:10pt;
	width:128px;
}
#frameContentP ul li img{
	width:118px;
	height:145px;
	padding:4px;
	padding-bottom:8px;
    cursor:pointer;	
}
#frameContentP div{
	position:relative;
	font-size:8pt;
	border:3px solid #5696ED;
	padding:10px;
	left:30%;
	top:30%;
	z-index:999;
	text-align:center;
	width:240px;
	background-color: #999999;
}
#fzpages{
    padding-top:0px;
    text-align:center;
	width:580px; 
	height:20px;
}
.loadingab{
	z-index:2;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
	opacity:0.8;
	position:absolute;
	background:#d5d2d2;
	padding:10px;	
	color:#1951B9;	
	width:98%;
	height:100%;
	top:0px;
	left:0px;
	display:none;
}
.loading-indicator {
	position:absolute;
	border:3px solid #5696ED;
	padding:10px;
	left:45%;
	z-index:999;	
	background-color: #999999;
} 
.loadinga{
	z-index:99;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
	opacity:0.8;
	position:absolute;
	background:#d5d2d2;
	padding:10px;
	font:bold 14px verdana,tahoma,helvetica;
	color:#1951B9;
	text-align:center;
	width:98%;
	height:100%;
	top:0px;
	left:0px;
	display:none;
}
#menu_1{}
.listmenu {            
      font-size:12px;
	  margin:0;
      padding:0;
    }
    .listmenu li {/*水平菜单*/
      float:left;
      list-style:none;
      position:relative;/*把包含块移动li元素*/
    }
    .listmenu a {
      display:block;     
      width:80px;
      line-height:32px;
     /*background:#a9ea00; 
      color:#ff8040;*/
	  background:white; /**/
      color:#333;
	  text-decoration:none;
      text-align:center;
      overflow:hidden;/*★★★★*/
    }
    .listmenu a:hover {
      background:#fff;
      color:white;
    }
    /*新增的二级菜单部分*/
    .listmenu ul ul {
	  z-index:9999;
	  border-width:1px;
	  border-style:solid;
	  border-color:#ccc;
      visibility:hidden;/*隐藏所有子菜单（二级的,三级的）*/
      position:absolute;
	  left:0px !important;
	  left:-40px;      
	  top:32px !important;
      top:34px;
	  width:40px;
	 /* height:127px;*/
    }
	.listmenu ul {	  
      position:relative;
      left:0px;
	  top:-12px !important;
      top:0px;	 
    }
    /*指定是显示二级子菜单*/
    .listmenu ul li:hover ul.second,/*非IE6*/
    .listmenu ul a:hover ul.second{/*IE6*/
      visibility:visible;
    }

    .listmenu ul ul li { 
	  z-index:9;
      clear:both;/*垂直显示*/
      text-align:left;
	  position:relative;
	  left:-40px !important;
      left:0px;
      top:0px;
	 /*width:80px;
	  height:25px;*/
    }
    /*重设子菜单在鼠标滑过时的样式，有多少个ul就表明当前是多少级子菜单*/
    /*二级子菜单*/
    .listmenu ul ul a:hover{
      background:#A91427;
      color:white;
	 /* font-size:13px;*/	 
    }   
    .listmenu ul li table{
      border-collapse:collapse;
    }

