/* ÕýÇà´ºÒ«ÖÐ¿¼ÒÆ¶¯ [20150615 14:11:53] */
/*public*/
*{padding:0;margin:0;outline:none;word-break:break-all;-webkit-tap-highlight-color:rgba(0,0,0,0);}
html{font-size:125%;font-family:"microsoft yahei";color:#000;}
body{font-size:12px;font-size:0.6rem;}
ul,li{list-style:none;}
mark{background:none;}
table{ border-collapse:collapse; border-spacing:0;}
.clearfix{ zoom:1;}
.clearfix:after{ content:".";display:block; height:0; clear:both; visibility:hidden;}
a{ text-decoration:none; color:#000;}
a:active{color:#5A84C7;}
.red,.red a{color:#DF1A1A;}
.gray,.gray a{color:#A9A9A9;}
.orange,.orange a{ color:#FF8929;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.line{ background:url(https://img.eduuu.com/website/zhongkao/images/mainsite/bmtime2015/line.gif) repeat-x; width:100%; height:0.5rem; border-top:1px solid #eee; border-bottom:1px solid #eee;}
.info{ padding:0.5rem;}

.banner img{ width:100%; display:block;}
.tag{ padding-bottom:0.5rem;}
.tag a{ border:1px solid #ddd; line-height:1.5rem; width:31%; margin:0.5rem 1% 0; box-sizing:border-box; display:inline-block; text-align:center;}
.tag a:active{ background:#FB964B; border-color:#FB964B; color:#fff;}
.tag2 a{ color:#216DCB;}
.tag2 a:active{ background:#226ECB; border-color:#226ECB;}
.tag3 a{ color:#18ACEA;}
.tag3 a:active{ background:#18ACEA; border-color:#18ACEA;}

.area h2{ border-bottom:2px solid #ccc; font-size:0.75rem; line-height:1rem; font-weight:500; padding-top:0.3rem;}
.area h2 span{ border-bottom:2px solid #19A79B; padding:0 0.5rem; position:relative; bottom:-2px; display:inline-block; padding-bottom:0.3rem; color:#19A79B;}
.area1 dl{ padding:0.75rem 0.5rem; border-bottom:1px dashed #ddd;}
.area1 dl.pic dt{ width:4.25rem; float:right; margin-left:0.5rem;}
.area1 dl.pic dt img{ width:4.25rem; height:3rem; display:block;}
.area1 dl.pic dd h3{ font-size:0.7rem;}
.area1 dl.pic dd p{ color:#878787; margin-top:0.2rem; line-height:0.9rem;}
.area1 a:last-of-type dl{ border-bottom:none;}

.area2 ul{ padding-bottom:0.5rem;}
.area2 ul li{ width:33.333%; float:left; margin-top:0.5rem; padding:0 1%; box-sizing:border-box; text-align:center;}
.area2 ul li img{ width:100%; display:block; height:3rem; margin-bottom:0.2rem; border-radius:0.3rem;}

.area3 dl{border-bottom:1px dotted #ddd; padding:0.75rem 0.5rem; line-height:1rem;}
.area3 dl dt{ font-size:0.75rem; margin-bottom:0.8rem;}
.area3 dl dt span{ font-size:0.8rem; width:4rem; text-align:center; height:1.5rem; line-height:1.5rem; border-radius:0 0.75rem 0.75rem 0; color:#fff; display:inline-block; vertical-align:middle; position:relative; margin:-0.2rem 0.5rem 0 -0.5rem;}
.area3 dl dd{ color:#999;}
.area3 dl dd img{ width:3rem; height:3rem; margin-right:1rem; float:left;}
.area3 dl.d1 dt span{ background:#9DD58B;}
.area3 dl.d2 dt span{ background:#FBA389;}
.area3 dl.d3 dt span{ background:#E9C34B;}

.area4 dl{ border-left:1px solid #00A99C; padding:0.5rem 0; margin-left:1.25rem;}
.area4 dl dt{ font-size:0.8rem; position:relative; padding-left:1.25rem;}
.area4 dl dt a:hover{ color:#5BC1AF;}
.area4 dl dt span{ width:1.5rem; height:1.5rem; line-height:1.5rem; border:2px solid #00A99C; border-radius:50%; font-size:0.8rem; color:#00A99C; text-align:center; position:absolute; left:-0.9rem; top:-0.4rem; background:#fff;}
.area4 dl dt span i{ border-width:5px; border-style:solid; border-color:#00A99C transparent transparent transparent; width:0; height:0; font-size:0; line-height:0; position:absolute; bottom:-10px; left:50%; margin-left:-5px;}
.area4 dl dd{ background:#F9F9F9; border:1px solid #ddd; border-left:none; height:2.5rem; padding:0.5rem 0.7rem 0; font-size:0.65rem; line-height:1rem; color:#666; margin-top:0.7rem;}
.area4 dl dd span{ color:#5BC1AF;}
.area4 dl:first-of-type{ padding:0 0 0.5rem; margin-top:1rem;}
.area4 dl:last-of-type{ padding:0.5rem 0 0;}

.area2-1>div{ background:#F7F7F7; border-bottom:1px solid #ddd;}
.area2-1 dl{ border-bottom:1px dashed #ddd; padding:0.5rem 1.9rem 0.5rem 0.5rem; display:-webkit-box; font-size:0.65rem; position:relative;}
.area2-1 dl dt{ width:2.2rem; height:1.2rem; line-height:1.2rem; text-align:center; color:#fff; position:relative; background:#216DCB; margin-right:0.5rem;}
.area2-1 dl dt:after{ content:''; border-width:4px; border-style:solid; border-color:transparent transparent transparent #216DCB; width:0; height:0; font-size:0; line-height:0; position:absolute; right:-8px; top:50%; margin-top:-4px;}
.area2-1 dl dd{ -webkit-box-flex:1; height:1.3rem; overflow:hidden;}
.area2-1 dl dd a{ width:2rem; border:1px solid #ddd; box-sizing:border-box; line-height:1.2rem; background:#fff; text-align:center; display:inline-block; margin:0 0 0.2rem 0.18rem; border-radius:3px;}
.area2-1 dl dd a:active{ background:#FF6565; border-color:#FF6565; color:#fff;}
.area2-1 dl .more{ width:1.2rem; line-height:1.2rem; border:1px solid #ddd; box-sizing:border-box; border-radius:3px; position:absolute; top:0.5rem; right:0.5rem; text-align:center; background:#fff; font-size:0.8rem; color:#999;}
.area2-1 dl:last-child{ border-bottom:none;}
.area2-1 h2 span,.area2-2 h2 span{ border-color:#216DCB; color:#216DCB;}
.area2-2 h3{ background:url(https://img.eduuu.com/website/zhongkao/images/mainsite/zqc/area4_2_tit.gif) repeat-x left center; background-size:2px 5px; margin-top:0.5rem;}
.area2-2 h3 em{ font-size:0.75rem; color:#226DCB; background:#fff; padding:0 0.4rem; font-style:normal;}
.area2-2 h3:before{ content:''; width:3px; height:1rem; background:#226DCB; display:inline-block; vertical-align:middle; margin-top:-3px;}
.area2-2 h3:nth-of-type(1){ margin-top:0;}
.area2-2 ul:not(.list) li{ width:49%; border:1px solid #ddd; box-sizing:border-box; line-height:1.75rem; font-size:0.7rem; word-spacing:3px; float:left; margin-top:0.3rem;}
.area2-2 ul:not(.list) li span{ width:2.6rem; text-align:center; background:#F6F6F6; display:inline-block; vertical-align:middle; margin-top:-3px; border-right:1px solid #ddd; margin-right:0.4rem;}
.area2-2 ul:not(.list) li a:active{ color:#f00;}
.area2-2 ul:not(.list) li:nth-child(2n){ margin-left:2%;}

.area3-1>div{ border-bottom:1px solid #ddd;}
.area3-1 h3{ background:url(https://img.eduuu.com/website/zhongkao/images/mainsite/zqc/m_area3_1_tit.png) no-repeat; width:3.875rem; height:1.325rem; background-size:cover; font-size:0.7rem; color:#fff; text-align:center; line-height:1.325rem; font-weight:500;}
.area3-1 dt{ width:4.25rem; float:left; margin-right:0.5rem;}
.area3-1 dt img{ width:4.25rem; height:3rem; display:block;}
.area3-1 li{ border-bottom:1px dashed #ddd; padding:0.5rem 0;}
.area3-1 li h4{ font-size:0.7rem; font-weight:500; margin-bottom:0.3rem;}
.area3-1 li p{ color:#878787;}
.area3-1 li:last-child{ border-bottom:none;}
.area3-2 h2 span{ border-color:#18ACEA; color:#18ACEA;}
.area3-2 div{ border-bottom:1px solid #ddd; padding-bottom:0.5rem;}
.area3-2 div a{ width:2.25rem; line-height:1.2rem; border:1px solid #ddd; font-size:0.65rem; margin:0.5rem 0.15rem 0; display:inline-block; text-align:center;}
.area3-3 h3 em{ color:#00ABED;}
.area3-3 h3:before{background:#00ABED;}
.area3-3 .list li{ border-bottom:1px dashed #ddd; padding:0.5rem 0;}
.area3-3 .list li h4{ font-size:0.7rem; font-weight:500; margin-bottom:0.3rem;}
.area3-3 .list li p{ color:#878787;}
.area3-3 .list li:last-child{ border-bottom:none;}
.area3-3 ul:not(.list) li{ font-size:0.6rem;}
.area3-3 ul:not(.list) li span{ font-size:0.65rem; width:2rem;}

.area0-1{ padding:0.5rem 0.5rem 0; border-bottom:1px solid #ddd;}
.area0-1 h3 img{ width:8rem; display:block;}
.area0-1 .news li{ padding:0.8rem 0; border-bottom:1px dashed #ddd;}
.area0-1 .news h4{ font-size:0.8rem; font-weight:500;}
.area0-1 .news p{ font-size:0.65rem; color:#666; margin-top:0.5rem;}
.area0-1 .news p span{ color:#F9675B;}
.area0-1 .news li:last-child{ border-bottom:none;}
.area0-2 h3,.area0-3 h3,.area0-5 h3{ background:#F7F7F7; line-height:2.05rem; font-size:0.7rem; color:#999; font-weight:500; word-spacing:0.1rem; border-bottom:1px solid #ddd;}
.area0-2 h3 a,.area0-3 h3 a,.area0-5 h3 a{ color:#333;}
.area0-2 h3 em,.area0-3 h3 em,.area0-5 h3 em{ background:url(https://img.eduuu.com/website/zhongkao/images/mainsite/zqc/m_area0_2_tit.png) no-repeat; background-size:cover; width:4.725rem; font-size:0.8rem; color:#fff; text-indent:0.5rem; display:inline-block; font-style:normal; margin-right:0.5rem;}
.area0-2 .inbox{ border-bottom:1px solid #ddd; padding:0.5rem 0.5rem 0;}
.area0-2 h4,.area0-3 h4,.area0-5 h4{ color:#2D6DD3; font-size:0.8rem; font-weight:500;}
.area0-2 dl{ border-bottom:1px dashed #ddd; padding:0.5rem 0;}
.area0-2 dt{ width:4.25rem; float:left; margin-right:0.5rem;}
.area0-2 dt img{ width:4.25rem; height:3rem; display:block;}
.area0-2 dd h5{ font-size:0.7rem; font-weight:500; margin-bottom:0.3rem;}
.area0-2 dd p{ color:#878787;}
.area0-2 a:last-of-type dl{ border-bottom:none;}
.area0-3 .inbox{ padding:0.5rem; border-bottom:1px solid #ddd;}
.area0-3 ul li{ border-bottom:1px solid #ddd; line-height:2rem; font-size:0.65rem; position:relative;}
.area0-3 ul li a{ display:block;}
.area0-3 ul li a:active{ background:#F9F9F9; color:#2D6DD3}
.area0-3 ul li:after{ content:''; background:url(https://img.eduuu.com/website/zhongkao/images/mainsite/zqc/m_area0_3_arr.png) no-repeat; background-size:cover; width:0.325rem; height:0.65rem; position:absolute; right:0; top:50%; margin-top:-0.325rem;}
.area0-3 ul li:last-child{ border-bottom:none;}
.area0-3 .enter{ margin-top:0.2rem;}
.area0-4{ padding:0.5rem; border-bottom:1px solid #ddd;}
.area0-4 h3{ background:url(https://img.eduuu.com/website/zhongkao/images/mainsite/zqc/m_area0_4_tit.png) no-repeat; background-size:cover; width:4.8rem; height:2.15rem;}
.area0-4 ul{ position:relative; height:8.75rem; margin-top:0.5rem;}
.area0-4 ul li{ position:absolute; color:#fff;}
.area0-4 ul li h4{ font-size:0.7rem; font-weight:500;}
.area0-4 ul li span{ background:rgba(0,0,0,0.5); position:absolute; left:0.1rem; bottom:0.1rem;}
.area0-4 ul li a{ color:#fff;}
.area0-4 ul li.p1{ background:#7DCB79; width:5.5rem; height:8.25rem; padding:0.25rem; top:0; left:0;}
.area0-4 ul li.p1 img{ width:5.5rem; height:5.5rem; display:block; margin-bottom:0.5rem;}
.area0-4 ul li.p2{ background:#FBB161; width:5rem; height:4.5rem; padding:0.25rem; top:0; left:6.25rem; display:-webkit-box; -webkit-box-pack:center; -webkit-box-align:center;}
.area0-4 ul li.p3{ width:5.5rem; height:3.5rem; top:5.25rem; left:6.25rem;}
.area0-4 ul li.p3 img{ width:5.5rem; height:3.5rem; display:block;}
.area0-4 ul li.p4{ width:3rem; height:2.75rem; top:0; left:12rem;}
.area0-4 ul li.p5{ width:3rem; height:2.75rem; top:3rem; left:12rem;}
.area0-4 ul li.p6{ width:3rem; height:2.75rem; top:6rem; left:12rem;}
.area0-4 ul li.p4 img,.area0-4 ul li.p5 img,.area0-4 ul li.p6 img{ width:3rem; height:2.75rem; display:block;}
.area0-5 .inbox{ padding:0.5rem 0.5rem 0;}
.area0-5 div a{ width:2.1rem; line-height:1.2rem; border:1px solid #ddd; font-size:0.65rem; margin:0.5rem 0.15rem 0; display:inline-block; text-align:center;}
.area0-5 div a:active{ background:#2D6DD3; color:#fff; border-color:#2D6DD3;}
.enter{ background:#EDEDED; line-height:1.75rem; text-align:center; color:#999; font-size:0.75rem; display:block; margin-top:0.75rem;}
.enter:active{ background:#96B6E9; color:#fff;}

#picWrap{width:100%; overflow:hidden; position:relative; margin-top:0.5rem;}
#picList{ position:absolute; left:0; top:0; transition:0.3s;}
#picList li{ float:left; position:relative;}
#picList img{ width:100%; height:7rem; display:block;}
#picList li span{ height:1.25rem; line-height:1.25rem; background:rgba(0,0,0,0.7); color:#fff; font-size:0.7rem; text-indent:1em; position:absolute; left:0; bottom:0; width:100%;}
#picBtns{height:0.3rem;padding:0.5rem 0;margin:0; text-align:center; position:absolute; right:0; bottom:0.3rem;}
#picBtns span{width:0.3rem;height:0.3rem;margin:0 0.15rem; display:inline-block; border-radius:0.15rem; background:#fff;}
#picBtns .active{background:#FF8829;}

footer{ padding:0.65rem 0.5rem; background:#F7F7F7; border-top:1px solid #ddd; margin-top:0.7rem;}
footer dl dt{ width:2.5rem; height:2.5rem; float:left; margin-right:0.5rem; padding-right:0.5rem; border-right:1px solid #ddd;}
footer dl dt img{ padding:0.1rem; border:1px solid #ddd; width:100%; box-sizing:border-box;}
footer dl dd{ color:#999; padding-top:0.2rem; line-height:1rem;}
footer dl dd a{ color:#999;}
@media only screen and (max-width: 320px) and (max-height: 480px) {
html{font-size:100%;}
}
@media only screen and (min-width: 350px) and (max-width: 360px) {
html{font-size:140%;}
}
@media only screen and (min-width: 361px) and (max-width: 413px) {
html{font-size:146%;}
}
@media only screen and (min-width: 414px) {
html{font-size:160%;}
}