/* CSS Document */
body{ margin:0; padding:0;}
* { padding:0px; border:0px; margin:0 auto;}
div{ font-size:12px;  border:0px; color:#0C0C0C; line-height:18px;}

table{ font-size:12px; color:#0C0C0C; line-height:18px;}

/*top*/
#top{ width:1003px; height:101px; background:#D4E5F5 url(../images/top.jpg) ;}
#dh{ width:400px; height:18px; margin-left:554px; margin-top:74px;  line-height:18px;}
.zi-t:link,.zi-t:visited{ font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.zi-t:hover{ color:#FFFFCC;}


/*banner*/
#banner{ width:1003px; height:184px; background:#D4E5F5 url(../images/banner.jpg) no-repeat center;}


/*bottom*/
#bottom{ width:1003px; height:95px; background-image:url(../images/bottom.jpg); background-repeat:no-repeat;}
#bottom1{ width:534px; height:36px; margin-left:264px; margin-top:20px; float:left;}
.zi-b:link,.zi-b:visited{ font-size:12px; color:#000000; text-decoration:none; }
.zi-b:hover{  color:#FF6600; text-decoration:underline; }


/*main*/
#main{ width:1003px; height:450px;}
#m-top{ width:100%; height:101px; float:left; }
#m-banner{ width:100%; height:184px; float:left;}
#m-mid{ width:100%; height:450px;}
#m-left{ width:727px; height:450px; float:left;}
#m-right{ width:276px; height:450px; float:right;}
#m-bottom{ width:100%; height:95px;}
.border-r{ border-right:#CCCCCC 1px dashed;}


.border{ border:#CCCCCC 4px solid; background-image:url(../images/cpbj1.jpg);}

.zi-cp:link,.zi-cp:visited{ font-size:12px; color:#0066CC;}
.zi-cp:hover{ font-size:12px; color:#ff6600;}

.zi14{ font-size:14px; line-height:25px;}

.lxbj{ background:url(../images/bi.jpg) 350px  180px; background-repeat:no-repeat;}

.mes{ border:#999999 1px solid; line-height:15px; }
.mes1{ border:#999999 1px solid;  }