/* CSS Document */
body ,html{  margin:0;
        padding:0;
		font-size:12px;
	   }
.dh{font-size:16px; font-family:"Times New Roman"; color:#FFFFFF;}
.dh a:link {
	font-size:16px; font-family:"Times New Roman"; color:#FFFFFF;
}
.dh a:visited {
	font-size:16px; font-family:"Times New Roman"; color:#FFFFFF;
}
.dh a:hover {
	font-size:16px; font-family:"Times New Roman"; color:#CCC;
}
.dh a:active {
	font-size:16px; font-family:"Times New Roman"; color:#CCC;
}
.dwmc{
	font-family:"Times New Roman";
	font-size:16px;
	font-weight:600;
	color:#f7f7f7;
	text-decoration:none;

	   }
.dwmc a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: 600;
	color: #999;
	text-decoration: none;
}
.dwmc a:visited {
	font-family:"Times New Roman";
	   font-size:16px;
	   font-weight:600;
	   color:#999;
	   text-decoration:none;
}
.dwmc a:hover {
	font-family: "Times New Roman";
	font-size: 16px;
	font-weight: 600;
	color: #666;

a img {
    pointer-events: none;
}
	text-decoration:none;
}
.dwmc a:active {
	font-family:"Times New Roman";
	   font-size:16px;
	   font-weight:600;
	   color:#666;
	   text-decoration:none;
}

*.menucontainer{width:100%;}
.menu{position:relative;float:center;font-family: "Times New Roman",Times, serif; width:978px;font-weight:600; z-index:1000;margin:0 auto;}    
.menu ul{padding:0;margin:0;list-style-type:none;float:left;position:relative;}    
.menu li {float:left;position:relative;	height: 34px;	text-align:left;}    
.menu ul ul {visibility:hidden;position:absolute;margin-top:0px;}       
.menu ul li:hover ul,    
.menu ul a:hover ul{visibility:visible;}    
.menu a{display:block;padding:0px 15px 0px 15px;color:#666;text-decoration:none; line-height:34px;}    
.menu ul li:hover a {color:#ffffff;background:#8e8e8e;}    
.menu ul li:hover ul{position:absolute;left:0;}    
.menu ul li:hover ul li {margin:0px; padding:0px; text-align:left;border:0px; height:auto;}    
.menu ul li:hover ul li a{left:0;display:block;background-color:#c2c2c2;line-height:34px; border:0;color:#ffffff;height:auto;margin:0;border:0;padding:2px 2px 2px 15px;width:215px; }    
.menu ul li:hover ul li a:hover{left:0;border:0; background:#8e8e8e} 

.lm { font-size:16px; color: #000000; font-family:"Times New Roman"; text-align:left;line-height:49px;text-decoration:none;}
.lm a:link{font-size:16px; color: #000000; font-family:"Times New Roman"; text-align:left;text-decoration:none;}
.lm a:visited {color: #000000; font-family:"Times New Roman"; text-align:left;text-decoration:none;}
.lm a:hover {font-size:16px;color: #ffffff; line-height:49px;width:100%; background-color:#5a0000;display:block;text-decoration:none;}
.lm a:active {font-size:16px;color: #ffffff; line-height:49px;width:100%; background-color:#5a0000;display:block;text-decoration:none;}


.wenzi{ font:"Times New Roman"; font-size:13px; font-weight:bold;}
.wenzi a:link {font:"Times New Roman"; font-size:13px; font-weight:bold;}
.wenzi a:visited {font:"Times New Roman"; font-size:13px; font-weight:bold;}
.wenzi a:hover {font:"Times New Roman"; font-size:13px; font-weight:bold;}
.wenzi a:active {font:"Times New Roman"; font-size:13px; font-weight:bold;}






.search { width:165px; height:25px; border:1px solid #c7d7e4; background:#f4f8fb; float:right;}
.search input { width:110px; height:19px; line-height:19px;  border:0; padding:1px;background:none; display:inline; float:right;}
.search .submit { width:35px; height:19px; padding:0; background:url(images/s.png) no-repeat center ; cursor:pointer; float:right; display:inline;}
.SearchTitleInput{ height:19px; line-height:19px; color:f7f7f7;}
.submit{ background:url(images/s.jpg) no-repeat; width:35px; height:25px; border:0px;}
.middle {
 	width:100%;	
	margin:0 auto;
	
}
.middleleft {
	vertical-align: top;
	clear: both;
	float: left;
	height: 308px;
	width: 33%;
	padding-top: 0px;
	overflow: hidden;
	position: relative;
}
.middlemiddle {
	vertical-align: top;
	clear: both;
	float: left;
	height: 308px;
	width: 33%;
	padding-top: 0px;
	overflow: hidden;
	position: relative;
}
.middleright {
	text-align: left;
	vertical-align: top;
	clear: both;
	float: right;
	height: 308px;
	width: 33%;
	padding-top: 0px;
	overflow: hidden;
	position: relative;
}
.bt{
font-size:16px;
line-height:normal;
color:#666;
font-family:"Times New Roman", Times, serif;
text-transform:uppercase;
}
.btdisplay{
font-size:18px;
line-height:normal;
color:#666;
font-family:"Times New Roman", Times, serif;
margin-bottom:0px;
}
.more{
color:#5a0000;
font-variant:small-caps;
font-size:16px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
}
.more a:link{
color:#5a0000;
font-variant:small-caps;
font-size:16px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
}
.more a:hover {
color:#5a0000;
font-variant:small-caps;
font-size:16px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
}
.more a:visited {
color:#5a0000;
font-variant:small-caps;
font-size:16px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
}

.wzlb a:link{
font:16px "Times New Roman";
color:#333333;
text-decoration:none;
}
.wzlb a:hover {
	color:#666;
text-decoration:none;
}
.wzlb a:visited {
font:16px "Times New Roman";
color: #333333;
text-decoration:none;
}

.list{
line-height:19px;
border-bottom:solid 1px #e5e5e5;
padding-bottom:8px;
margin-bottom:10px;
font-size:15px;
color:#666;
}
.list a:link{
font:15px "Arial, Georgia, Helvetica, sans-serif";
color:#333333;
text-decoration:none;
}
.list a:hover {
	color:#666;
text-decoration:none;
}
.list a:visited {
font:15px "Arial, Georgia, Helvetica, sans-serif";
color: #333333;
text-decoration:none;
}

.list1{
height:26px;
line-height:26px;
padding-left:5px;
font-size:15px;
color:#666;

}
.list1 a:link{
font:15px "Times New Roman";
color:#333333;
text-decoration:none;
}
.list1 a:hover {
	color:#666;
text-decoration:none;
}
.list1 a:visited {
font:15px "Times New Roman";
color: #333333;
text-decoration:none;
}
.list2{
line-height:19px;
padding-bottom:8px;
margin-bottom:10px;
font-size:15px;
color:#666;

}
.list2 a:link{
font:15px "Times New Roman";
color:#333333;
text-decoration:none;
}
.list2 a:hover {
	color:#666;
text-decoration:none;
}
.list2 a:visited {
font:15px "Times New Roman";
color: #333333;
text-decoration:none;
}
.displaytext{
text-decoration:none;
}

.list-paddingleft-2{
margin:0;
padding:0;
}
.wzlb1{left:auto; font-size:16px;font-family:courier new;color:#3366ff; font-weight:bold; cursor:pointer;margin-bottom:21px;margin-top:0px;}
.wzlb2 a{font-size:14px;font-family:courier new;color:#3366ff; font-weight:bold;  cursor:pointer; line-height:30px;}
.wzlb2 a:alink{text-decoration:none;}
.wzlb2 a:visited{color:#3366ff;text-decoration:none;}
.wzlb2 a:hover{color:#5a0000;text-decoration:none;}
.wzlb2 a:active{color:#3366ff;text-decoration:none;}

.a img {
    pointer-events: none;
}
.picbase1-content,.picbase1-credit{dislpay:none!important}
