*{margin:0; padding:0; font:12px/1.5 Arial, Helvetica, sans-serif;}
.a,.top,.header,.content,.footer{ width:1003px; background-color:#FFFFFF; margin:0 auto; overflow:hidden;}
.top{height:80px}
.logo{margin-top:15px;  margin-left:30px; float:left}
.logoright{margin-right:30px; margin-top:30px; float:right; }
.logoright a{ color:#4b4b4b; text-decoration:none;}
.logoright a:hover{color:#FF0000;}
.topright{ margin-top:20px; margin-right:30px; float:right;}
/*top end*/
 
.daohang{background:url(../../imges/daohang.jpg); width:1003px; height:36px;}
.dh{list-style:none; float: left;}
.dh li{text-align: center; height:28px; width:100px; margin-top:8px; white-space: nowrap; float:left; }
.dh li a{color:#FFFFFF; font-weight:bold; text-decoration:none;  font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.dh li a:hover{ color: #e4007f}
.banner{ margin-top:2px; width:1003px; height:349px; float:left;}

#banner{margin:0 auto; height:349px; width:100%; overflow:hidden;}
#full-screen-slider { width:100%; height:349px; float:left; position:relative}
#slides { display:block; width:100%; height:349px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:320px; z-index:999; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:13px; float:left; margin-left:10px; border-radius:5px; background:url(../../images/ico-2.png) no-repeat;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:url(../../images/ico-1.png) no-repeat;}

/*header end*/

.ctleft{background:url(../../imges/bg01.jpg) no-repeat left top; width:262px; height:680px;margin-bottom:10px; float:left}
.ctleft2{ width:150px; height:24px; margin-top:27px; margin-left:38px; font:14px Arial, Helvetica, sans-serif; color:#468616; font-weight:bold;}
.ctleft3{width:140px; height:30px; margin-top:10px; margin-left:15px; }
.ctleft3 dt{float:left;}
.ctleft3 dd{height:30px; padding-top:10px; font:14px Arial, Helvetica, sans-serif; color:#468616; font-weight:bold;}
.left{list-style:none; margin-top:92px; margin-left:60px;}
.left li{height:30px;}
.left li a{ font-weight:bold; color:#000000; text-decoration:none; width:176px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block;}
.left li a:hover{color: #e4007f;}
.left2{list-style:none; margin-top:10px; margin-left:24px;}
.left2 li{line-height:24px; color:#454545;}
.left2 li a{color:#454545; text-decoration:none;}


/*content end*/

.footer{ background-color:#182f01; width:1003px; height:80px; float:left;}
.f-logo{background:url(../../imges/logo01.png) no-repeat left top; width:129px; height:54px; margin-top:13px; margin-left:30px; float:left}
.f-bg03{background:url(../../imges/bg03.jpg) no-repeat left top; width:6px; height:50px; margin-top:15px; margin-left:10px; float:left;}
.f-font{ color:#FFFFFF; width:420px; height:40px; float:left; margin-left:10px; margin-top:15px; line-height:24px;}
.f-font p{padding:5px;}
.f-font2{ color:#FFFFFF;width:270px; height:24px; float:right; margin-right:20px; margin-top:15px;}
/*footer*/