@charset "gb2312";

*{margin:0;padding:0;list-style:none;}
BODY {padding:0; margin:0; FONT-SIZE: 12px;  FONT-FAMILY: ËÎÌå,Verdana; color:#333333; line-height:21px; background:#eaeaea;}

a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline; color:#e62217;}
.hidden{display:none;}
img{border:none;}
.clear{ clear:both; line-height:0px; font-size:0; height:0; padding:0;}
.b{ font-weight:bold;}
.mb{ margin-bottom:8px;}
.f14,.f14 a{ font-size:14px;}
.white, .white a{ color:#fff; font-size:16px;font-family:Microsoft YaHei,SimHei;  }
.white a:hover{ color:#fff;font-size:16px;font-family:Microsoft YaHei,SimHei; }
.red, .red a{ color:#ff0000;}
.red a:hover{ color:#ff0000;}
.red_s, .red_s a{ color:#663300;}
.red_s a:hover{ color:#663300;}
.gz, .gz a{ color:#29cc03;}
.gz a:hover{ color:#29cc03;}

.grey, .grey a:link, .grey a:active, .grey a:visited{ color:#7a6f6f; font-size:12px;}
.grey a:hover{ color:#7a6f6f; text-decoration:underline; font-size:12px;}

.container{ width:960px; margin:0 auto;}
.top{ width:100%; background:url(imagestopbg.jpg);}
.topm{ background:url(imagestopbgm.jpg) no-repeat top center;}
.pttj{ background:url(imagestjbg.gif) no-repeat top center; height:110px; padding-top:15px;}
.tj1{ float:left; width:175px; padding-left:275px;}
.tj2{ float:left; width:155px;}
.tj3{ float:left; width:120px;}
.ptbg{ background:url(imagesptbg.jpg) repeat-y;}
.pt{ padding-left:200px; padding-bottom:40px;}
.pt6{ padding-left:400px; padding-bottom:40px; float:right;}
.pt5{ height:240px;}
.pt5_l{ float:left; display:inline; width:490px; }
.pt5_l li{ margin:0 0 0 200px;}
.pt5_r{ float:right; display:inline; width:390px;  }
.pt5_r p{ margin:0 0 0 70px;}
.pt5_r li{ margin:0 0 0 70px;}

table{border-collapse:collapse;}
thead th{padding-left:20px; padding-top:4px; padding-bottom:4px;}
tbody th{color:#c00;}
th,table td{border:1px solid #ddd;}
td{padding-left:20px; padding-top:4px; padding-bottom:4px;}
tr:hover{background:#f8f8f8;}
tfoot td{background:#e2e1e1;text-align:right;}
.footer{width:960px;margin:0 auto; background:#eaeaea; text-align:center; padding-top:30px;}
li{ list-style:none; background:url(imagesdot.jpg) left center no-repeat; padding-left:13px;}

.hd{ background:#e0e0e0; border-top:2px solid #d1cdcd; margin-top:30px; padding-top:20px; height:160px;}
.hdm{ width:206px; padding-left:27px; height:150px; float:left;}
.hdm p{ text-align:center; line-height:30px;}

