@charset "gb2312";
/* css document*/
*{padding:0;margin:0;}
/* links-style*/
a{outline:none;}

body{ color:#171717; background-color:#FFFFFF}
a:link{color:#171717;text-decoration:none;}
a:visited{color:#171717;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a:active{color:#171717;text-decoration:none;}

/*底部链接*/
.footer p a:link{ color:#000000}
.footer p a:visited{color:#000000;text-decoration:none;}
.footer p a:hover{color:#c00;text-decoration:none;}
/* 初始化页面主要元素*/
body{ font-size:14px; font-family:"宋体",Verdana;text-align:center;}
h1,h2,h3,h4,h5,h6,,form,ul,ol,li,dl,dt,dd{padding:0;margin:0;border:0;}
table,th,tr,td{ font-size:12px;}
input,textarea,button{ border:none; padding:0; margin:0}
ol,li,ul,li{list-style:none; list-style-type:none}
textarea{display:block;overflow:auto;}
/* images*/
img{padding:0;margin:0;border:0;}
.letter1{letter-spacing:1px}
.letter2{letter-spacing:2px}
.letter3{letter-spacing:3px}
.letter4{letter-spacing:4px}
.letter5{letter-spacing:5px}
.letter6{letter-spacing:6px}
.letter7{letter-spacing:7px}
.letter8{letter-spacing:8px}

.letter10{letter-spacing:10px}
.letter11{letter-spacing:11px}
.letter20{letter-spacing:20px}
.fontfam{ font-family:Verdana, Arial, Helvetica, sans-serif}

*:lang(zh) img{margin:0 0 -4px;}
/* 解决高度自适应的hack代码*/
.cls:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cls{display: inline-block;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden; }
.clearl{clear:left;height:1px; margin-bottom:-1px;overflow:hidden;}
.marb2{ margin-bottom:2px; clear:both}
.marb3{ margin-bottom:3px; clear:both}
.marb5{ margin-bottom:5px; clear:both}
.marb6{ margin-bottom:6px; clear:both}
.marb7{ margin-bottom:7px; clear:both}
.marb8{ margin-bottom:8px; clear:both}
.marb10{ margin-bottom:10px; clear:both}
.marb12{ margin-bottom:12px; clear:both}
.marb13{ margin-bottom:13px; clear:both}
.marb14{ margin-bottom:14px; clear:both}
.marb15{ margin-bottom:15px; clear:both}
.marb17{ margin-bottom:17px; clear:both}
/* 页面整体框架控制*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;}
.layout:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.layout{*zoom:1;}
.layout_table{ margin:0 auto}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}

/* 页脚*/
.footer{clear:both;width:950px;padding:6px 0 13px; margin:0px auto; border-top:1px #CCCCCC solid; font-size:12px;}
.footer p{color:#000000;text-align:center; line-height:22px;}


.showpage{clear:both;font-size:12px; padding-top:1px; margin-top:10px;height:25px;background:#ffffff;border-top:1px #cccccc solid; overflow:hidden; padding-left:5px;}
.showpage .plist{padding-top:3px;line-height:17px;}
.showpage .plist a{color:#000000;}
.showpage .plist span{ float:right; color:#000000; margin-right:5px}
.showpage .plist span input{ border:1px #999999 solid; height:15px; width:30px; text-align:center}
.showpage .plist .p1{display:block;height:17px;float:left;padding-left:8px;padding-right:8px;border:1px solid #ddd;background:#fff;text-decoration:none;margin-right:2px;color:#000;}
.showpage .plist b{float:left;color:#000000;display:block; padding:0 8px 0 8px;margin-right:3px}
.showpage .plist b{background:#F1EDED;border:1px #DDDDDD solid;}
.showpage .plist a:hover{color:#ff0000;}

/*空格线*/
.divline1 { margin:0 auto;width:0; height:1px; overflow:hidden}
.divline2 { margin:0 auto;width:0; height:2px; overflow:hidden}
.divline3 { margin:0 auto;width:0; height:3px; overflow:hidden}
.divline4 { margin:0 auto;width:0; height:4px; overflow:hidden}
.divline5 { margin:0 auto;width:0; height:5px; overflow:hidden}
.divline6 { margin:0 auto;width:0; height:6px; overflow:hidden}
.divline7 { margin:0 auto;width:0; height:7px; overflow:hidden}
.divline8 { margin:0 auto;width:0; height:8px; overflow:hidden}
.divline9 { margin:0 auto;width:0; height:9px; overflow:hidden}
.divline10 { margin:0 auto;width:0; height:10px; overflow:hidden}

/*倒计时*/
#countdown{font-size:13px; height:72px;*height:76px!important;*height:76px;border:1px #ffc36d solid;  font-weight:bold; color:#e8370b; background: #fffbf3 url(/images/countdown/rx1.gif) no-repeat; text-align:center; line-height:25px;}
#countdown b{ font-size:17px; font-family:Arial; color:#FF0000; padding:0 3px}
#countdown span{height:29px; line-height:29px; padding-left:25px}

/*网校荣誉*/
.zrongyu{ margin-bottom:5px; background:#feeecd; padding:0px 8px 0px 0;border:1px #ffc36d solid; clear:both; overflow:hidden; height:1%}
.zrongyu .biaoti{ width:38px; height:95px; overflow:hidden; float:left}
.zrongyu .cont{ float:left; background:#fff; width:232px; margin:8px 0; font-size:12px; padding-bottom:2px;}
.zrongyu .cont ul{ line-height:24px; height:71px; padding:3px 0 2px; overflow:hidden}
.zrongyu .cont ul li{ background:url(/images/rongyutou.gif) no-repeat 5px 2px; padding-left:28px;color:#ff3c00;}
.zrongyu .cont ul li a:link{color:#ff3c00;}
.zrongyu .cont ul li a:active{color:#ff3c00; }
.zrongyu .cont ul li a:visited{color:#ff3c00;}
.zrongyu .cont ul li a:hover{ color:#ff3c00;text-decoration:underline}
#mqa1{ height:76px; overflow:hidden}

/*友情链接*/
.link{border:1px #ffc370 solid; overflow:hidden; padding:1px; height:1%}
.links{ width:20px; background-color:#fde5bf; text-align:center; padding:9px 0px}
.links a{ color:#e94718}
.links a:hover{ color:#e94718}
.links a:visited{ color:#e94718}
.linkcont{ width:901px; padding-left:5px; padding-top:4px}
.linkcont .pic{  clear:both;}
.linkcont .pic li{float:left; display:inline; text-align:center;}
.linkcont .pic img{ height:31px; margin:5px 12px}
.linkcont .font{ clear:both; font-size:12px}
.linkcont .font li{float:left; display:inline; padding:0px 12px; width:88px; text-align:center; height:18px; color:#000000}

.scroll_div {width:865px; height:15px;overflow: hidden; white-space: nowrap; background:#ffffff; font-size:12px; color:#000000}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
.scroll_div li{ margin:0 10px;}

/*subnav 20121109*/
.subnav{ width:950px; height:34px; background:url(/images/indexnew/subnav.gif) no-repeat; line-height:34px;}
.subnav .phone{ float:left; padding-left:20px; width:200px;}
.subnav .phone .p1{ float:left; background:url(/images/indexnew/d1.gif) no-repeat left 11px; padding:0 10px 0 18px; font-size:12px; font-weight:bold;}
.subnav .zbnews{ float:right; text-indent:-9999px; padding:0 10px 0 10px;}
.subnav .zbnews a{ display:block; width:80px;}
.c_white a:link{ color:#fff; text-decoration:none;}
.c_white a:visited{ color:#fff; text-decoration:none;}
.c_white a:hover{ color:#fff; text-decoration:underline;}