/*=main style==*/
body{margin:0 auto; font:12px Arial, Helvetica, sans-serif "ËÎÌå";}
a img{ border:0;}
ul{ margin:0; padding:0;}
li{ float:left; list-style:none; display:block;}
li a{ float:left;}
.fl li a{ float:none!important;}
a{ color:#000; text-decoration:none;}
a:hover{ text-decoration:underline; color:#f00;}
.uline a:hover{ text-decoration:none!important;}
.ellip li ,.ellip li a ,.ellip1 span,.ellip1 span a{ overflow:hidden;text-overflow:ellipsis; white-space: nowrap;}
.header,.nav,.main,.footer,.auto,.banner,.pagenav{ margin:0 auto; width:800px;}
.banner ul{ float:left; width:700px; padding:20px 50px 0 50px;}.banner ul a { float:none;}
.banner li.l img{ width:90px; height:100px;}
.banner li.l{ width:150px;line-height:22px;}
.banner li.l span{ width:145px; float:left; text-align:center; }
.banner li.r{ width:400px; text-align: center;}
.header{ background:url(../images/bannre-800-127.gif) left bottom; height:20px;  line-height:20px; padding-bottom:112px;}
.header span{ color:#4b8333; width:140px;  float: right; }
.header span a{ color:#4b8333; float:left; padding:0 5px; background:#fff;}
.nav{width:700px!important;padding-left:100px!important; font-weight:bold; background:url(../images/navbg-01535.gif) repeat-x; line-height:35px; height:35px;}
.nav a{ padding:0 6px 0 6px; background:url(../images/dot1-5-20.gif) right center no-repeat; color:#fff!important;} 

.main{ margin-bottom:5px!important;}
.main .l1,.main .l1 div{ float:left; width:210px;}
 .main .r2{ clear:both; margin-right:10px; float:right!important; width:210px;}
.main .r2 div{ float:left; width:210px;}
.main .sidebar { float:left; width:210px;}
.main .sidebar div{ clear:none; float:left; width:210px; margin:0;}
.main .sidebar .r2{ margin:5px 0!important;}
.main .l1{ margin:0 10px 0 6px;}
.main .l1 .tt,.main .r2 .tt{ background:url(../images/l-tt-20814.gif) left center; line-height:14px;}
.main .l1 .ct,.main .r2 .ct{ background:url(../images/l-ct-y-208.gif) left center;}
.main .l1 .ct ul,.main .r2 .ct ul{ float:left; width:190px; padding:0 5px 0 15px;}
.main .l1 .ct li.strong,.main .r2 .ct li.strong{ color:#000; border-bottom:1px solid #ccc; font-weight:bold; font-size:14px;}
.main .l1 .ct li,.main .r2 .ct li{color:#f00;  width:180px;  line-height:30px; border-bottom:1px dotted #ccc;}
#index .main .l1 .ct li{ line-height:40px!important;}
.main .r2 .ct li{ line-height:27px!important;}
.main .l1 .ct li a,.main .r2 .ct li a { color:#009b40; width:180px;}.main .r2 .ct li a  { color:#000!important; }
.main .l1 .bt,.main .r2 .bt{ background:url(../images/l-bt-15.gif) left center; line-height:15px;}
#index .main .l1 .tt{ margin-top:3px;  background:url(../images/l-tt-20814.gif) left bottom; line-height:14px;}

#other .main{ margin:5px auto!important;}
.main .r1{ float:right; width:545px; margin-right:10px;}
.main .l2{ float:left; width:545px; margin:0 10px 0 6px;}
.main .r1 div,.main .l2 div{ float:left; width:545px;}
.main .r1 .tt,.main .l2 .tt{width:515px!important;background: #FFC0A2 url(../images/r-tt-54545.gif) left  bottom no-repeat;line-height:25px; padding:15px 0 5px 30px;}
.main .l2 .tt span{ float: left; line-height:25px!important; width:237px; font-weight:bold; padding-left:0px 0px 0 20px;}
.main .r1 .ct,.main .l2 .ct{ width:515px!important; padding:0 15px;background:#FFC0A2 url(../images/r-ctbg-545-y.gif) left  repeat-y; line-height:20px}
.main .r1 .imgstyle img{ float:left; margin:5px;}

.main .l2 .ct ul.newl{ float: left; width:237px; padding-left:10px;}
.main .l2 .ct li a{ width:237px;}
.main .l2 .ct li{ width:237px; line-height:25px; border-bottom:1px dotted #ccc;}
.main .r1 .bt,.main .l2 .bt{ background:url(../images/r-bt-54528.gif) left top no-repeat; line-height:28px;} 



.contact{ margin:0 auto; width:774px;}
.contact div{ float:left; width:774px;}
.contact .tt{ line-height:21px; background:url(../images/c-tt-77421.gif) left center no-repeat;}
.contact .ct{ text-align:center; background:url(../images/c-ct-y.gif) left repeat-y; width:754px!important; padding:0 10px; line-height:25px;}
.contact .ct span a{ color:#009e47;}
.contact .ct span{ text-transform:capitalize; float:left; width:372px;}
.contact .bt{ background:url(../images/c-bt-77415.gif) left center no-repeat; line-height:15px;}

.main .r3{ background:url(../images/r-528106.gif) left top no-repeat; float:left; width:528px; margin-left:10px;}
.main .r3 .div{ float:left; width:528px;}
.main .r3 .tt{ width:510px; margin-top:8px; padding-left:18px; line-height:30px; font-weight:bold; font-size:14px;}
.main .r3 .ct{ line-height:26px; width:500px; padding:0 14px;}.main .r3 .ct u{ font-weight:bold;}
.main .r3 .ct a{ text-decoration:underline;}
.main .r3 .ct strong{ font-weight:bold; font-size:15px;}
.main .r3 .ct ul{ float:left; width:500px;}
.main .r3 .ct ul.newl li{ width:500px; line-height:25px; border-bottom:1px dotted #ccc;}
.main .r3 .ct ul.newl li span{ float:left;}
.main .r3 .ct ul.newl li span.spl{ width:400px;}
.main .r3 .ct ul.newl li span.spl a{ width:400px;}
.main .r3 .ct ul.newl li span.spr{ width:100px; color:#f00;}
.main .r3 .ct ul.pagenav1 li{ margin-top:5px; line-height:30px; padding:0px 5px;}
.main .r3 .ct ul.pagenav1 li a{ padding:0px 5px;}
.main .r3 .tt2{ width:512px; padding:10px 8px 0 8px; line-height:25px; text-align:center;}
.main .r3 .tt2 span{ float: left; color:#666; width:512px; text-align:center;}
.main .r3 .tt2 span.top{ font-size:14px; font-weight:bold; border-bottom:1px dotted #ccc;}
.main .r3 .tt2 span.bottom{}
.pagenav{ clear:both; margin-top:5px!important; background:url(../images/footerbg-x.gif) repeat-x; line-height:30px; text-align:center;}
.pagenav a{ padding:0 10px; color:#fff!important;}

.footer{  text-align:center; line-height:30px; padding:20px 0; clear:both;}
