*{ margin:0 auto; padding:0;}
li{ list-style:none;}
table{border-collapse:collapse; border-spacing:0}
fieldset,img{border:0}
address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit;}
del,ins{text-decoration:none;}
q:before,q:after {content:''; }
abbr,acronym { border:0; }
sup,sub{vertical-align:baseline;}
a,p,span,strong,b,h1,h2,h3,h4,h5{ font-family:Tahoma,Simsun;}
a:link{ cursor:pointer; text-decoration:none;}
a:visited{ text-decoration:none;}
a,p,span{ font-size:12px;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
body{width:100%; height:auto; background:#ffe3b7;}


/*------------±ß¾à------------*/
.mt-20{ margin-top:20px;}
.mt-40{ margin-top:40px;}
.ml-20{ margin-left:20px;}
.ml-10{ margin-left:10px;}
.w-188{ width:188px;}
.mb-40{ margin-bottom:40px;}


/*------------¸¡¶¯------------*/
.ft-l{ float:left;}
.ft-r{ float:right;}



/*------------Ê×Ò³------------*/
.anniu{width:100%; height:30px; overflow:hidden; background:#fff0d9; border-bottom:1px #efb55b dashed;}
.anniu2{ width:1004px; height:30px;}
.anniu2 p{ line-height:30px; float:left; margin-left:20px;}
.anniu2 p a{ color:#666;}
.anniu2 span{font-size:12px; color:#000; display:block; line-height:30px; float:right; width:250px; height:30px; color:#666;}




.di p{ padding-top:10px; width:900px; height:auto; overflow:hidden; text-align:center; line-height:40px; color:#4289b7;}
.pl3{ width:645px; height:auto; border:1px #CCC solid; margin-top:10px; margin-bottom:10px;}
.text3{ width:625px; height:auto; padding:10px; background:#fff; line-height:20px;}
.text3 span{}




#sidebar{width:703px;height:auto; margin:60px auto;}
.sidelist{position:relative;z-index:2;height:auto;width:auto; float:left;}
.sidelist span img{;position:relative;z-index:1;height:auto;line-height:32px;font-size:14px;font-weight:normal;}
.sidelist span img a{font-size:14px;text-decoration:none;display:block;width:auto;height:auto;color:#000;}
.sidelist span img a:hover{color:red;font-weight:bold;z-index:3;position:absolute;}
.i-list{display:none;position:absolute;z-index:20;left:0px;top:0px;width:410px;height:auto;padding:15px;background:#ffe3b7;border:1px solid #c30;}
.i-list p{ color:#ce201a; text-align:left; padding:5px 0; line-height:20px;}
.i-list p a{font-size:14px; color:#666; }
.i-list p a:hover{ text-decoration: underline; color:#ce201a;}
.i-list p a:visited{ color:#7E327C;}
.i-list b{ color:#666;  font-size:12px; line-height:24px; }

.hover{border:1px solid #c30;border-right:0;width:80px;background:#fff9ef;}