/* CSS Document */

body,form,h1{
   margin:0px;
   padding:0px;
}
ul{LIST-STYLE-POSITION: outside;padding:0px;margin:0px;list-style-type: none;}

.td12{
   font-size:12px;
   line-height:180%;
}
.td14{
   font-size:14px;
   line-height:190%;
}
.Bgblue{
   background-color:#025BC1;   
}
.Bggray{
   background-color:#9FA0A0;
}
.td14b{
   font-size:14px;
   font-weight:bolder;
}
.a12{
   font-size:12px;
   color:#000099;   
}
.agray{
   color:gray;
   font-size:12px;
   text-decoration:none;
}
.BorderWhite{
   border:solid 1px #FFFFFF;
}


#banner {position:relative;width:448px;height:290px;overflow:hidden;}
#banner_list img {border:0px;}
#banner_bg {position:absolute; bottom:0;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:478px; }
#banner_info{position:absolute; bottom:0; left:5px;height:22px;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:1002;
			margin:0; padding:0; bottom:3px; left:60px;}
#banner ul li { padding:0px 5px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background:#6f4f67;cursor:pointer}
#banner ul li.on { background:#900}
#banner_list a{position:absolute;}

.tleYellow{
	background-color:#FFFBE4;
	border: 1px solid #FFA929;
	padding-left: 4px;
	padding-top:4px;
	height: 25px;
	font-size:12px;
	color:#000000;	
}
.tleBlue{
	background-color:FBFEFF;
	border: 1px solid #A7D7EC;
	padding-left: 4px;
	padding-top:4px;
	padding-right:4px;
	height: 25px;
	font-size:12px;
	color:#919191;
}
._pictd{
	padding:5px;
}
.clsZI{
	width:50%;
	display:inline-block;
	text-align:center;
}
._qyxx ._txt{
	margin-top:5px;
}
#NewsList{
	border-bottom:solid 1px #999999;
	height:30px;
}
#one{
	width:10px;
	line-height:30px;
	float:left;
}
#one img{
	margin-top:10px;
}
#two{
	float:left;
}
#three{
	float:right;	
}

.DIVPROlist{
	width:31%;
	height:300px;
	float:left;
	text-align:center;
	margin-left:15px;	
}
.DIVPROlist .img1{	
    height:270px;
	width:270px;
	border:solid 1px #CCCCCC;
	text-align:center;
	margin:0 auto;
	display:table-cell;
	vertical-align:middle;
}
.DIVPROlist .img1 img{
	display:block;
	max-width:270px;
	max-height:270px;
	margin:auto;
}
.DIVPROlist .txt1{
	margin-top:3px;		
}
.mt10{
	margin-top:20px;
}
.PROLI li{
	line-height:150%;
}
.Picsmalllist div{
	width:100px;
	border:solid 1px #CCCCCC;
	float:left;
	margin-left:10px;
}
.promenu{
	height:30px;
	font-size:16px;
	font-weight:bolder;
	padding-top:15px;
	border-bottom:solid 1px #666666;
}
.PROBORDER2{
	font-size:14px;
	line-height:180%;
	padding-top:25px;
}

.clsProHonnor{
	width:49%;
	display:inline-block;
	text-align:center;
}
