@charset "gb2312";
/* CSS Document */
body {text-align:center;font-family: "Microsoft YaHei","Arial,"; margin:0; padding:0; background:url(bg.jpg) repeat-x 0 0 #FFF; font-size:12px; color:#333;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6,p{margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}
.clear{ clear:both}
#box{ margin: 0px auto; width:960px; height:auto;}
.lf{ float:left;}
.rt{ float:right;}
.clear{clear:both;}

/* 链接颜色 */
a {color: #444; text-decoration:none;}
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #c00; text-decoration:underline;}
a:active {color: #c00;}

/* 颜色样式 */
.cRed,a.cRed:link,a.cRed:visited{ color:#f60; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#0046C1; text-decoration:underline}
a.cBlue:hover{text-decoration:underline;color:#f30;}
.cBlue2,a.cBlue2:link,a.cBlue2:visited{color:#3366CC; text-decoration:none}
a.cBlue2:hover{text-decoration:underline;color:#f60;}
.cDRed,a.cDRed:link,a.cDRed:visited{color:#ff0000;}
.cBlank,a.cBlank:link,a.cBlank:visited{color:#275b9c;}

/*顶部小导航*/
.dhtop{width:100%;height:38px;margin:0px auto;padding:0px;line-height:32px;color:#ddd; background: url(dhtop.gif) #FFF}
.dhtop a{ color:#666}
.dhtopcet{width:960px;height:38px;line-height:32px;margin:0 auto;}
.dhtoplf{width:auto;height:28px;float:left;padding-left:20px; padding-top:6px; line-height:32px; float:left;}
.logo{width:auto;height:30px;float:left; padding-top:4px; float:left;padding-left:5px;}
.dhtoprt{width:auto;height:29px;line-height:32px;float:right;padding-top:6px;padding-right:14px;}

/*置顶大图*/
.box1{ width:960px; height:auto;}
.box1 img{ float:left}

/*导航*/
.dh{ width:960px; height:auto;}
.nav1{width:960px;height:40px;line-height:40px; color:#FFF;}
.nav2{width:960px;height:40px;line-height:40px; color:#0963a6;}
#box .nav1 a{ color:#FFF; font-size:14px; font-weight:bold;}
#box .nav2 a{ color:#0963a6; font-size:14px; font-weight:bold}

h3{font-family:"微软雅黑"; font-size:14px;color:#0963a6;font-weight:bold}
.px12{ font-size:12px; line-height:27px;;_line-height:36px;text-align:left; margin-bottom:10px; margin-bottom:10px\9;#margin-bottom:5px;_margin-bottom:6px; margin-left:10px; margin-right:10px;}
h4{font-family:"微软雅黑"; font-size:22px;color:#fff;font-weight:bold;padding-left:22px;}
.btm_px{ margin-bottom:10px}

/*FLASH幻灯*/
.box2{ width:960px; height:auto; margin-top:10px;}
.flash{ width:313px; height:auto; float:left}
.focus{width:296px;height:186px;float:left;padding:5px;}
.newslf{ width:306px; height:auto;border:1px solid #b6def8; background:#FFF}
.newflash{width:296px;height:186px;overflow:hidden;position:relative;font-family:Arial, Helvetica, sans-serif;}
.flashimg img{width:100%;margin-bottom:8px;}
.flashimg p a{color:#fff;font-weight: normal;text-shadow:1px 1px 0px #333;}
.flashimg p{overflow:hidden;width:260px;bottom:4px;position:absolute;text-indent:12px;z-index:2;}
.flashBg{ position:absolute;bottom:0;width:50%;height:27px;float:left;background:#FFF;filter:alpha(opacity=80);-moz-opacity:0.6;opacity:0.6; z-index:1;}
.an{ position:absolute;right:5px;z-index:2;bottom:2px;}
.an li{float:left;margin-left:5px;}
.an li a{float:left;background:#fff;color:#333;overflow:hidden;line-height:16px;padding:0 3px;-webkit-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;}
.an li.current a,.an li a:hover{background:#ff6600;color:#fff; text-decoration:none;}
.an li a:hover{-webkit-transform: scale(1.4);-o-transform: scale(1.4);}

.newslf_bot{ width:313px; height:auto; float:left; border:solid 1px #b6def8; background:url(bg.png) no-repeat 0 -363px;}
.newslf_bot_top{ width:273px; height:40px; float:left; line-height:40px; text-align:left; padding-left:40px}
.newslf_bot_bot{ width:313px; height:auto; float:left}
.newslf_bot_bot table{ border-collapse:collapse; line-height:25px}
.newslf_bot_bot td{ border:#999}
.newslf_bot_bot td a{ color:#0963a6}

/*手动编辑*/
.box2 .cent{margin-left:9px; width:313px;border: solid 1px #b6def8; }
.box2 .mid{width:313px;color:#666;height:auto;float:left;}
.box2 .mid h1{height:28px;width:355px;font-size:16px;font-family:"黑体";color:#cc0000;background:url(icon.png) repeat-x;line-height:28px;padding:5px 10px 0px 10px;text-align:left;float:left;overflow:hidden;white-space:nowrap; font-weight:100}
.box2 .mid h1 a{color:#cc0000;}
.txt{width:357px;padding:3px 8px 6px 10px;line-height:22px;text-align:left;float:left;}
.box2 .cent .bot_top{ width:313px; height:40px; background:url(bg.png) no-repeat 0 -363px;}

/*报名日程*/
.box2 .xb{width:313px; height:auto;background:url(bg.png) no-repeat 0 -363px;border: #b6def8 solid 1px;}
.box2 .xb a{ color:#0963a6}
.box2 .xbtop{ width:303px; height:27px; text-align:left; padding-left:10px; padding-top:10px}
.box2 .xbcent{border-top:none; height:auto; width:313px}
.box2 .xbcent1{width:290px; height:auto; font-size:12px; color:#666; text-align:left; line-height:24px; padding:0px 10px 0px 10px}
.box2 .xbtop2{ width:208px; height:48px; background:url(bg.png) no-repeat 0 -363px; line-height:34px; text-align:left; padding-left:50px; border-top:1px solid #b6def8}
.box2 .xbcent2{width:238px; height:auto; font-size:12px; color:#666; text-align:left; line-height:23px; padding:0px 10px 0px 10px}
.box2 .xbcent2 .dd{width:auto; height:24; padding-left:18px; background:url(gc.png) no-repeat 0px 7px; font-size:12px; font-weight:bold; color:#0963a6}
.box2 .xbcent li a{color:#333;}
.box2 .xbcent li a:hover{color:#ff0000;}

.xbtop h3{ padding-left:35px!important;}
/*最近更新*/
.box2 .topl{width: auto;
height: 38px;
line-height: 38px;
text-align: left;
padding-left: 42px;
color: #0963a6;
font-size: 14px;
font-weight: bold;
font-family: 微软雅黑;}
.box2 .topr{width:auto; height:29px; line-height:38px; text-align:right; padding-right:10px; color:#0963a6}
.box2 .topr a{ color:#0963a6}
.box2 .cet{ width:290px; height:auto; text-align:left;  padding-left:10px;padding-right:10px;border-top:none}
.box2 .cet li{line-height:25px; color:#333;overflow:hidden;white-space:nowrap;width:100%;}
.box2  li a{color:#333;}
.box2  li a:hover{color:#ff0000;}

/*各地真题*/
.box3{ width:960px; height:auto; margin-top:10px}
.zt_lf{width:960px; height:auto; background:#fff; text-align:left}
.zt_lftop{width:960px; height:63px; background:url(bg.png)  no-repeat #3f7fc0 0px -206px;}
.zt_lf .daohang{ width:85px; height:59px; padding-top:5px}
.zt_lf .daohang .lineh{line-height:28px; text-align:center; font-family:"微软雅黑"; color:#FFF; font-weight:bold; font-size:20px; letter-spacing:6px}
.zt_lf .daohang1{ width:860px; height:20px; line-height:20px; float:right; text-align:left; background:url(btn.gif) no-repeat 0px 0px;COLOR: #e1e1e1; padding:0px 5px 0px 6px; letter-spacing:5px}
.zt_lf .daohang1 A{COLOR: #fff}
.zt_lfbt{width:938px; height:auto; border:1px solid #8eb7d2; border-top:none;line-height:25px;padding:10px}

/*真题选项卡*/
.bl{ background:#F2F9F9; line-height:28px}
.bk_bgp{background:none;padding-top:0px;}
.bk_right{width:938px;_width:936px;height:auto;float:left;background:url(dx.gif) repeat-x 0 39px;}
.bot{margin-bottom:10px}
.bk_right .midtp{width:937px;height:49px;float:left;background:url(bg.png) 0 -278px no-repeat}
.bk_right .midtp .blk_bg{width:80px;height:49px;line-height:49px; float:left; padding-left:20px; font-size:14px;font-weight:bold;color:#fff;display:inline; margin-right:10px}
.bk_right .midtp .blk_bg{color:#fff;}
.bk_right .midtp .top{width:auto;display:inline; padding-top:5px; padding-right:20px;float:right}
.bk_right .midtp .d5{width:auto;padding:0px 20px;float:left;height:30px;line-height:30px;color:#0066ae;border-left:1px solid #c0e3ea; border-right:1px solid #c0e3ea;background:#ffffff; margin:10px 10px 0px 10px; font-weight:bold;}
.bk_right .midtp .d5 a:link,.d5 a:visited{ color:#2376c0}
.bk_right .midtp .d5 a:hover{color:#2376c0}
.bk_right .midtp .d6{width:auto;padding:0px 20px;float:left;height:30px;line-height:30px; border:1px solid #c0e3ea;background:url(bg.png) -49px -107px repeat-x;margin-left:10px; margin-right:10px;font-weight:bold; margin-top:8px;}
.bk_right .midtp .d6 a{ color:#0963a6;}
.bk_right .midlf{width:276px;height:auto;float:left;}
.bk_right .midrt ul{float:left;width:916px;_width:914px;height:auto;padding:10px 10px; background-color:#f8f9f9;border:1px solid #c1dce8; border-top:none}
.bk_right .midrt li{width:918px;_width:916px;float:left;overflow:hidden;text-overflow:clip;line-height:22px;float:left; }
.bk_right .midrt .zhentik{width:918px; height:auto}
.bk_right .midrt .zhentik td{ border: solid 1px #c0e3ea;}
.bk_right .midrt .zhentik td a{ color:#333}
.bk_right .midrt .zhentik table{border-collapse:collapse; text-align:center; background:#FFF; width:915px}
.bk_right .midrt .zhentik .lfmargin{ margin-right:10px;margin-right:5px}
.Hidebox {display:none;}
.hidden {display:none;}
.Showbox {display:block;}

/*考试应用*/
.ksyy{ float:left; width:958px; height:auto; padding:5px 0; background:#fff; border:1px solid #b6def8; border-top:none;}
.ksyy .bt{ float:left; width:135px; height:50px; background:url(bt.png) -750px -4px no-repeat; margin:10px 0 0 20px; display:inline;}
.ksyy .bm{ float:left; width:798px; height:auto; }
.ksyy .bm ul li{ float:left; width:70px; height:80px; margin-left:17px; display:inline;}
.ksyy .bm ul li a,.ksyy .bm ul li a:link,.ksyy .bm ul li a:visited{  width:70px; height:80px; color:#666; cursor:pointer; text-decoration:none;}
.ksyy .bm ul li a:hover{ width:70px; height:80px; color:#d00;}
.ksyy .bm ul li .y1,.ksyy .bm ul li .y2,.ksyy .bm ul li .y3,.ksyy .bm ul li .y4,.ksyy .bm ul li .y5,.ksyy .bm ul li .y6,.ksyy .bm ul li .y7,.ksyy .bm ul li .y8,.ksyy .bm ul li .y9{ float:left; width:70px; height:60px;  background:url(bt.png) 7px 0 no-repeat;}
.ksyy .bm ul li .y2{ background:url(bt.png) -79px 0 no-repeat; }
.ksyy .bm ul li .y3{ background:url(bt.png) -161px 0 no-repeat; }
.ksyy .bm ul li .y4{ background:url(bt.png) -245px 0 no-repeat; }
.ksyy .bm ul li .y5{ background:url(bt.png) -330px 0 no-repeat; }
.ksyy .bm ul li .y6{ background:url(bt.png) -412px 0 no-repeat; }
.ksyy .bm ul li .y7{ background:url(bt.png) -498px 0 no-repeat; }
.ksyy .bm ul li .y8{ background:url(bt.png) -580px 0 no-repeat; }
.ksyy .bm ul li .y9{ background:url(bt.png) -665px 0 no-repeat; }
.ksyy .bm ul li .tt{ float:left; width:70px; height:20px; line-height:20px; }

/*你问我答*/
.Dbox{ float:left; width:960px; height:auto; background:#fff; text-align:left; padding:10px 0;}
.Dbox .tit{ float:left; width:960px; height:60px; background:url(bt.png) 0 -65px no-repeat;}
.Dbox .tit .h01{ float:left; padding: 0 10px 0 20px; font:bold 22px/60px "微软雅黑"; color:#fff;}
.Dbox .tit .hll{ float:left; height:20px; line-height:20px; padding:0 10px; margin-top:28px; display:inline; color:#c6edff;}
.Dbox .tit .hll a,.Dbox .tit .hll a:link,.Dbox .tit .hll a:visited{ padding:0 10px; color:#c6edff; text-decoration:none;}
.Dbox .tit .hll a:hover{ color:#FC0}
.Dbox .mid{ float:left;width:958px; height:auto; border:1px solid #8eb7d2; border-top:none;line-height:25px;}
.Dbox .mid .wd{ float:left; width:635px; height:auto;}
.Dbox .mid .qz{ float:left; width:300px; height:auto; margin-left:10px; display:inline; border:none; border-left:1px solid #8eb7d2; padding:0px 12px 10px 0; background:#bfebff;}

.wdk{ float:left; width:615px; height:60px; background:#fff; padding:10px; margin:5px 0; display:inline; position:relative;}
.wdk textarea{ width:520px; height:59px; border:1px solid #b7b7b7;}
.wdk .an{ width:135px; height:70px; background:url(bt.png) -722px -130px no-repeat; position:absolute; top:10px; right:10px;#top:9px;*top:11px;_top:11x; }
.ww{ float:left; width:615px; height:40px; background:#bfebff; margin:0 10px; display:inline;}
.wt{ float:left; width:605px; height:auto; margin:0 15px; display:inline;}
.wt ul li{ float:left; width:605px; height:60px; border-bottom:1px dashed #ccc;}
.w1{ float:left; width:40px; height:40px; background:#333; margin:10px;}
.w1 img{ width:40px; height:40px;}
.w2{ float:left; width:430px; height:60px;}
.w3{ float:left; width:70px; height:32px; line-height:32px; margin:10px 0 0 20px; display:inline; text-align:center; background:url(bt.png) -889px -14px no-repeat;}
.ww1,.ww2{ float:left; width:430px; height:22px; line-height:22px; white-space:normal; overflow:hidden; margin-top:8px; display:inline;}
.ww2{ line-height:20px; margin-top:0; color:#666}
.x1,.x2{ float:left; width:100px; height:30px;background:#fff; margin-top:10px; display:inline; text-align:center; font: bold 14px/30px ""; color:#d3140b;}
.x2{ background:none; font:normal 14px/30px ""; color:#000;}
.xx{ float:left; width:15px; height:5px; padding:0; margin:0; line-height:5px;}

/*群组*/
.qz .tit{ float:left; width:250px; height:35px; background:url(bg.png) 0 -362px no-repeat; padding-left:50px; font:bold 15px/35px "微软雅黑"; color:#d3140b;}
.qz .qzk,.qz .hyk,.qz .htk{ float:left; width:300px; height:auto; margin:5px 0 20px 0;}
.qzk .pic{ float:left; width:90px; height:90px; background:#ccc; margin-left:20px;}
.qzk .pic img{ width:90px; height:90px;}
.qzk .text{ float:left; width:160px; margin-left:10px; height:100px;}
.qzk .text ul li{ float:left; width:140px; height:20px; line-height:20px;text-align:left; overflow:hidden; white-space:nowrap; margin-left:10px; display:inline;}
.qzk .text ul li a,.qz1 .txt ul li a:link,.qz1 .txt ul li a:visited{ color:#d00;}
.qzk .text ul li a:hover{ color:#f30;}
.qzk .text ul li.jion{ float:left; width:105px; height:24px; line-height:24px; background:url(bt.png) -857px -130px no-repeat; text-align:center; margin-left:50px; display:inline; color:#054e9b;}
.qzk .text ul li.jion a,.qz1 .txt ul li.jion a:link,.qz1 .txt ul li.jion a:visited{ color:#054e9b; text-decoration:none;}
.qzk .text ul li.jion a:hover{ color:#d00;}


.hyk ul li{ float:left; width:65px; height:85px;  margin-left:8px; margin-top:10px; display:inline;}
.hyk ul li a,.hyyh ul li a:link,.hyyh ul li a:visited{ float:left; width:65px; height:85px; color:#000; cursor:pointer; text-decoration:none;}
.hyk ul li a:hover{ color:#d00;}
.hyk ul li .pic{ float:left; width:65px; height:65px; background:#ccc;}
.hyk ul li .pic img{ width:65px; height:65px;}
.hyk ul li .tx1{ float:left; width:65px; height:20px; line-height:20px; white-space:nowrap; overflow:hidden;}


.htk ul li{ float:left; width:300px; height:30px;}
.htk ul li a,.rmht ul li a:link,.rmht ul li a:visited{ float:left; width:300px; height:30px;cursor:pointer; text-decoration:none;}
.htk ul li a:hover{ color:#d00;}
.htk ul li .s1{ float:left; width:20px; height:20px; line-height:22px; color:#fff; background:url(bt.png) -940px -156px no-repeat; text-align:center; margin:3px 7px 7px 7px; display:inline;}
.htk ul li .tex{ float:left; width:260px; height:30px;  line-height:30px; white-space:nowrap; overflow:hidden; text-align:left;}


.blk12{width:100%;float:left;display:inline;height:12px;line-height:12px;font-size:12px;clear:both;}
.blk08{width:100%;float:left;display:inline;height:8px;line-height:8px;font-size:8px;clear:both;}
.blk06{width:100%;float:left;display:inline;height:6px;line-height:6px;font-size:6px;clear:both;}
.blk04{width:100%;float:left;display:inline;height:4px;line-height:4px;font-size:4px;clear:both;}



/*底部*/
.bttm{width:960px; color:#777777;border-top:2px solid #f1f1f1; padding-top:0px; margin:0 auto; line-height:24px; padding-bottom:40px; padding-top:15px; background-color:none;  height: auto; font-family:Arial, Helvetica, sans-serif; margin-top:0px;  clear:both; text-align:center;}
