body{
padding:0px;
margin:0px;
font-size:12px;
color:#fff;
background:#a4d1e8;

}
img{
border:0px;
}
.banner{
clear:both;
width:1003px;
height:144px;
margin:0px auto;
}
.lay{
width:953px;
padding-left:25px;
padding-right:25px;
min-height:20px;
height:auto;/*IE7*/
_height:20px;/*IE6*/
display:table;/*firefox,opera*/
margin:0px auto;
}
.dy{
width:787px;
padding-left:166px;
height:107px;
line-height:22px;
padding-right:50px;
font-size:14px;
color:#333;
margin:0px auto;
background:url(./image/dy.jpg) no-repeat;
}

.banner{
clear:both;
width:1003px;
height:75px;
margin:0px auto;
}
.lay{
width:963px;
padding-left:20px;
padding-right:20px;
padding-bottom:15px;
padding-top:15px;
margin:0px auto;
background:url(image/bg2.jpg) repeat-y;
min-height:20px;
height:auto;/*IE7*/
_height:20px;/*IE6*/
display:table;/*firefox,opera*/
line-height:22px;
}
.xx{
width:920px;
height:194px;
padding:20px;
background:url(image/xxbg.jpg) no-repeat;
color:#333;
margin-bottom:8px;
}
.xx_pic{
width:420px;
height:190px;
border:2px solid #ccc;
float:left;
}
.xx_wz{
width:480px;
height:190px;
float:left;
font-size:12px;
line-height:23px;
margin-left:15px;
color:#2b8abd;
}
.xx_wz h1{
padding:0px;
margin:0px;
width:480px;
height:30px;
line-height:30px;
border-bottom:1px solid #2b8abd;
font-size:14px;
color:#2b8abd;
}
.xx span{
color:#666;
}
.line{
clear:both;
width:960px;
height:1px;
border-bottom:1px solid #ccc;
margin-bottom:8px;
}
.tj{
clear:both;
width:940px;
padding-left:10px;
height:30px;
line-height:30px;
color:#369;
font-size:14px;
font-weight:bold;
}
.lp_div{
width:302px;
height:279px;
float:left;
background:#fff;
border:0px;
margin-left:8px;
margin-right:8px;
}
.lp_pic{
width:298px;
height:200px;
padding:1px;
border:1px solid #ccc;
}
.lp_div h1{
padding:0px;
margin:0px;
width:290px;
height:20px;
line-height:20px;
font-size:14px;
color:#336699;
margin-top:3px;
}
.lp_div h1 a{
color:#369;
text-decoration:none;
}
.lp_div h1 a:hover{
color:#369;
text-decoration:underline;
}
.lp_div p{
padding:0px;
margin:0px;
width:290px;
min-height:20px;
height:auto;/*IE7*/
_height:20px;/*IE6*/
display:table;/*firefox,opera*/
line-height:20px;
font-size:14px;
color:#333;
}
.foot{
clear:both;
width:1000px;
height:20px;
padding-top:20px;
line-height:20px;
margin:0px auto;
text-align:center;
}
.lay table td {
color:#333;
}
.lay table td span{
color:#006bac;
}
.lay table td a{
color:#333;
text-decoration:none;
}
.lay table td a:hover{
color:#333;
text-decoration:underline;
}
a{
color:#000;
text-decoration:none;
}
a:hover{
color:#000;
text-decoration:underline;
}

span a{
color:#ff0000;
text-decoration:none;
}
span a:hover{
color:#ff0000;
text-decoration:underline;
}
.lay  ul{
padding:0px;
margin:0px;
width:960px;
height:42px;
background:#90bad0;
font-size:14px;
}
.lay ul li{
padding:0px;
margin:0px;
width:195px;
height:42px;
line-height:42px;
font-size:14px;
font-weight:bold;
text-align:center;
float:left;
list-style-type:none;
color:#fff;
font-size:14px;
}
.lay  ul li a{
padding:0px;
margin:0px;
width:195px;
height:42px;
display:block;
text-decoration:none;
color:#fff;
}
.tp{
clear:both;
width:911px;
padding-left:24px;
padding-right:25px;
height:621px;
padding-top:8px;
padding-bottom:8px;
}
.white{
background:#369;
}