/*reset*/
*{  padding:0; margin:0 }
body{ text-align:left; font-style:normal; font-size:12px; line-height:20px; font-family:"ËÎÌå";}
html{color:#000;background:#FFF;}
img{ border:0px none}
.clear{	clear:both;height:0;font-size: 1px;line-height: 0px;}
.clear_bg{	clear:both;height:0;font-size: 1px;line-height: 0px; background:#F0F5F9;}
ul,ol,li{list-style:none;}
table{ border-collapse:collapse; border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
input,label,select,option,textarea,button,fieldset,legend,table,td {font-size:12px;}
a { color:#000; text-decoration:none; font-style: normal; }
a:hover{ color:#F00; text-decoration:underline; cursor: pointer;}
/*end reset*/

a:link{ text-decoration:none; color:#000000;}
a:hover{ text-decoration: underline; color:#FF0000;}
a:visited{ text-decoration:none; color:#000000;}
#main { width:960px; margin:0px auto; 
}
.top1{ float:left; width:165px; height:56px;}
.top2{ float:left; width:795px; height:60px;}
#math{ list-style:none; margin:23px 0px 0px 537px;}
#math li{ float:left; padding-left:12px;}
.banner{ background:url(banner.jpg) no-repeat; width:960px; height:123px; margin:0px auto; clear:both;}
.part1{ width:960px; margin:0 auto; overflow:hidden; zoom:1; clear:both;}
.part1left{ width:295px; float:left; margin-right:10px; -margin-right:7px;/* ie6 */}

/*start focus_pic*/
#focus_pic{ position:relative; width:295px; height:213px; overflow:hidden; border:1px solid #14A114;}
#focus_change_list { position:absolute; width:1180px; height:213px; top:0; left:0;}
   #focus_change_list li { float:left; }
   #focus_change_list li img { width:295px; height:213px;}
#focus_change_btn { position:absolute; height:18px; top:185px; right:0px; }
   #focus_change_btn ul { padding-left:3px;}
   #focus_change_btn li { float:left; margin:0 8px 0 0; display:inline; border:1px solid #74A8ED; color:#74A8ED; width:16px; height:16px; line-height:16px; text-align:center; font-family:Verdana, Geneva, sans-serif; background-color:#FFF; cursor:pointer;}
   #focus_change_btn .current { color:#Fff; font-size:16px; margin-top:-1px; font-weight:bold; background-color:#74A8ED; width:18px; height:18px; line-height:18px; border:1px solid #eee;}
/*end focus_pic*/

.part1middle{ float:left; margin-right:7px; border:1px solid #14A114; width:372px; padding:10px 5px 5px 5px; zoom:1;}
.part1middle h1{ text-align:center; font-size:16px; color:#FF0000; font-family:"Î¢ÈíÑÅºÚ"; line-height:30px}
.part1middle h1 a{ color:#FF0000; }
.part1middle p{ text-align:center; font:"Î¢ÈíÑÅºÚ" 12px #000000; border-bottom:1px dashed #D4D4D4; margin-bottom:8px; padding-bottom:10px;}
.part1middle .noline{ border:medium none; padding-bottom:2px;}
.part1right{ float:left;  width:232px; height:auto; }
.right{ width:264px; height:30px; line-height:29px; background:url(prbg.gif) repeat-x;}
.part1right h2{ float:left; color:#000000; font-size:12px; padding-left:26px; }
.part1right span{ float:right; padding-right:10px;}
.score{ float:right; width:233px; height:auto; margin-left:8px; border-left:1px solid #0880BD;border-right:1px solid #0880BD; border-bottom:1px solid #0880BD; }
.part1right ul{ width:246px; border:1px solid #14A114; border-top:none; padding:8px; line-height:24px;}
.part1right li{ background:url(icon1.gif) no-repeat 9px 11px; padding-left:23px; }
.part2{ width:960px; margin:0 auto; overflow:hidden; zoom:1; clear:both; }
.top_margin8{ margin-top:8px;}

.titbar{ background:url(part2_bg.gif); height:47px; overflow:hidden;}
.titbar h2{ padding-left:48px; color:#14A114; font-size:16px; line-height:52px;}
.greenbg{ width:946px; background:#F2FEF1; height:302px; border:1px solid #14A114; border-top:none; padding:0 6px 6px;}
.whitebg{ background:url(bg3.gif) repeat-x; height:295px; background-position:left top; border:1px solid #FFFFFF; border-top:none; background-color:#FFFFFF;}

.answer{ float:left; width:450px; padding:15px 0 0 20px;}
.answer dt{ background:url(https://img.eduuu.com/gaokao/images/bss/icon_jt.png) no-repeat 0 3px; padding-left:20px; color:#FF0000; font-size:14px; font-weight:bold; }
.answer dd{ padding-left:20px; text-indent:2em;}
.answer a{ color:#FF0000;}

.greenbg2{ width:946px; background:#F2FEF1; height:249px; border:1px solid #14A114; border-top:none; padding:0 6px 6px;}
.whitebg2{ background:url(bg3.gif) repeat-x; height:240px; background-position:left top; border:1px solid #FFFFFF; border-top:none; background-color:#FFFFFF;}
.part3left{ float:left; margin:15px 0 0 15px; width:332px; -margin:15px 0 0 8px; }
.hd{ background:url(bg4.gif);  width:332px; height:40px;}
.hd h3{ float:left; font-size:14px; color:#000000; padding-left:28px; line-height:38px;}
.hd span{ float:right; padding-right:20px; line-height:38px;}
.part3left p{ line-height:25px; padding:8px; border:1px solid #94EB5B;}
.part3left p a{ padding-left:5px;}
.part3right{ float:left; margin-top:15px; width:596px;  }
.part3right dl{ float:left; width:179px; padding-left:15px; -padding-left:13px; }
.part3right img{ padding:3px; border:1px solid #CCCCCC; margin-left:auto; margin-right:auto;}
.part3right h4{ text-align:center; line-height:25px;}

.greenbg3{ width:946px; background:#F2FEF1;  border:1px solid #14A114; border-top:none; padding:0 6px 8px 6px;}
.whitebg3{ background:url(bg3.gif) repeat-x; overflow:hidden; height:1%; padding-bottom:8px;  background-position:left top; border:1px solid #FFFFFF; border-top:none; background-color:#FFFFFF;}
.part4left{ float:left; margin:15px 0 0 15px; width:332px; -margin-left:8px;}
.box1{ float:left;}
.box2{ float:left; margin-top:6px;}
.part4left ul{ border:1px solid #94EB5B; padding:3px; height:273px;+height:287px;height:287px\9; width:324px; overflow:hidden }
.part4left li{ background:url(icon1.gif) no-repeat 12px 9px; padding-left:25px; line-height:21px; +line-height:22px; -line-height:22px; line-height:22px\0; }
.part4right{ float:left; margin:15px 0 0 14px; width:574px;}
.tb1{ width:100%;}
.tb1 th{ border:1px solid #01CC99; text-align:center; line-height:20px; font-weight:bold; height:24px;}
.tb1 td{ border:1px solid #01cc99; text-align:center; line-height:20px; height:24px;}
.writer{ margin:0 auto; width:960px; margin-top:10px; border:1px solid #14A114; line-height:42px;}
.writer span{ padding:0 20px 0 30px;}
.writer .gkw{ float:right; padding-right:32px;}
.footer{ margin:0 auto; width:960px; margin-top:10px;}
.footer p{ line-height:25px; text-align:center;}




















