*{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:20px; 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); height:36px;}
.dh{list-style:none; float: left;}
.dh li{text-align: center; height:28px; margin-top:8px; white-space: nowrap; float:left; width:100px;}
.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;}
/*header end*/

.ctleft{background:url(../../imges/bg04.jpg) no-repeat left top; width:262px; height:580px; float:left; margin-bottom:10px}
.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:35px; 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;}
.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;}

.contentright{width:741px; background-color:#FFFFFF; float:right; overflow:hidden;}
.cttop{width:741px; height:56px; float: right;}
.cttop1{float:left}
.cttop1 dt{float:left; padding-top:16px; padding-left:15px; padding-bottom:3px;}
.cttop1 dd{ padding-top:26px; padding-left:50px; font:14px Arial, Helvetica, sans-serif; color:#468616; font-weight:bold;}
.cttop2{float: right; height:48px; overflow:hidden; margin-right:30px;}
.cttop2 dt{ float:left;padding-top:27px;  }
.cttop2 dd{padding-top:25px; padding-left:20px; }
.cttop2 dd a{ color:#000000; text-decoration:none;}
.cttop2 dd a:hover{color:#e4007f;}

.ctfont{ background:url(../../imges/tubiao01.jpg) no-repeat left top;height:30px; width:150px; margin-left:10px; margin-top:18px;}
.ctfont2{ size:14px;color:#468616; line-height:32px;font-weight:bold; width:70px;  margin-left:30px;  }

.ctright{background:url(../../imges/bg02.jpg) no-repeat right top; width:714px; height:8px; float:right;                  margin-right:20px; overflow:hidden;}
.text{ list-style:none; float:left;}
.text01{color:#4b4b4b;width:420px; height:155px; margin-left:10px; margin-top:10px;text-indent:2em; float:left;                line-height:24px; }
.text02{color:#040404;font:18px Arial, Helvetica, sans-serif; width:400px;height:30px;  margin-top:25px; margin-left:40px;}
.text03{ width:700px; margin-left:10px; color:#4b4b4b; line-height:24px;  }
.right{float:right; margin-top:30px; margin-right:30px;}
.text01 p{line-height:22px}
.text03 p{line-height:22px; text-indent:2em;}
/*content end*/

.footer{ background-color:#182f01; 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:35px; float:left; margin-left:10px; margin-top:15px; line-height:24px;}
.f-font2{ color:#FFFFFF;width:270px; height:24px; float:right; margin-right:20px; margin-top:15px;}
