*{ margin:0; padding:0;}
body{font-size:12px;}
ul ,
li{ margin:0; padding:0;}
li{ list-style-type:none;}
img{ border:none;}
a{ text-decoration:none;}
.clear{ clear:both; font-size:1px;}
iframe{ vii:expression(this.src='about:blank',this.outerHTML='');}




#header{ width:980px; margin:0 auto; height:184px;  margin-top:0;}
.hd_top{ background:#EEE; height:45px; line-height:45px; text-align:right; padding-right:30px;}
.logo{ float:left; margin-left:5px;}
.banner{ float:right; margin:14px 0 0 0;}
.search{ clear:both; height:32px; line-height:32px; background:url(../imgess/search_bg.gif) repeat-x; padding-top:0 !important;  padding-top:4px; text-align:center;}

/*--==body==--*/

#m{ padding-left:170px;}
#middle{ position:absolute; width:573px;margin-right: auto;margin-left: auto; padding: 0px; margin:10px 0; border-left:8px #C3EEB6 solid; border-bottom:8px #C3EEB6 solid;}

.m_hd{}
.m_hd h3{ background:#C3EEB6 url(../imgess/home.gif) no-repeat 10px 5px; height:30px; line-height:30px; padding-left:35px;}

.m_nav{ border-bottom:1px #C3EEB6 solid; margin-bottom:10px; height:31px; line-height:31px; color:#008400; padding-left:10px;}
.m_class{ color:#008400; padding-left:10px;}
.class_c{ background:url(../imgess/class.gif) no-repeat 0 6px; height:40px; line-height:40px; padding-left:30px; color:#000; font-size:16px;}
.subclass{ line-height:25px; padding-left:28px; margin-bottom:10px;}
.subclass li{ width:160px; float:left;}
#left{ float:left; width:160px;  margin:10px 0;}

#left p{ text-align:center; line-height:30px;}
.ask{ background:url(../imgess/ask_bt.gif) no-repeat; height:34px; line-height:34px; width:139px; text-align:center; float:left; margin-left:7px;}
.ask a{ color:#FFF;}

/*-middle tabs-*/
.m_tb{ clear:both; float:left;  width:570px; border:1px #C3EEB6 solid; border-left:none; margin-bottom:10px}
.m_tb h2{ height:26px; line-height:26px; padding-left:20px;}
.m_tb_c{ padding-bottom:20px;}
.m_tb_c table{ float:left; margin-bottom:20px;}
.m_tb_c table tr { background-color:expression((this.sectionRowIndex%2==0)?"#FFFFFF":"#FFEEFF"); line-height:25px; }

.m_tb_c li{float:left; line-height:25px; background:url(../imgess/li_wen.gif) no-repeat 5px 3px;}
#mc_col{ background:none; text-align:center; color:#808080;}
.mc1,
.mc2,
.mc3{ float:left; background:#F4F4F4; border-bottom:1px #DDD solid; }
.mc1{text-align:left; padding-left:10px;}
.mc2,
.mc3{ text-align:center;}
.mc1,
.mmc1{ width:388px; padding-left:10px;}
.mc2,
.mmc2{ width:60px;}
.mc3,
.mmc3{ width:112px;}
/*-middle tabs end-*/

/*-left end-*/

#right{ float:right; width:229px; margin:10px 0; border-bottom:8px #C3EEB6 solid;}
.r_hd{ height:30px; background:#C3EEB6;}

/*-tabs-*/
.r_tb ,
.r_tb2{ margin:10px 0 0 10px; width:208px; border:2px #D2CFE6 solid;}
.r_tb h3 ,
.r_tb2 h3{ background:#ECE8F7; height:21px; line-height:21px; color:#6D6DBA; padding-left:10px;}
.r_tb_c,
.r_tb2_c{ margin:10px;height:100%;}
.r_tb2_c li{ line-height:20px;}
.r_tb_c li{ line-height:20px; float:left; }
.r_tb_c li a{}

.r_tit{ float:left; width:130px;}
.r_hit{ float:left; width:50px;}

#r_col { background:#DDD; height:21px; line-height:21px; color:#000; padding-left:10px;}
.r_hei{ margin-bottom:10px;}
/*-tabs end-*/
/*-right end-*/

#all{ width:980px; margin-right: auto; margin-left: auto; padding: 0px;}


/*--==foot==--*/
#footer{clear:both; height:80px; padding-top:8px;}
#footer p{ text-align:center; line-height:25px; color:#808080;}
#footer p a{ color:#808080;}

