body { background: #fff; padding:0px; margin:0px; color:#333; font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif; line-height:22px; }
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0px; margin:0px; font-size:12px; font-weight: normal; }
img {border:none; }
input, select { font-size:12px;}
Div img, Div input { vertical-align:middle; margin:0px auto; padding:0px; }
ul, li { list-style-type: none; }
.mainbox { width:960px; margin:0px auto;  }
.mainbox2 { width:960px; margin:0px auto; margin-top:10px;}
.clearfloat { clear:both; height:0px; font-size: 1px; line-height: 0px; }
.mt10{ margin-top:10px;}
.float-L { float:left; }
.float-R { float:right; }
a { color:#333; text-decoration: none; }
.htred, .htred a{ color:#d7000f;}
a:hover, .htred a:hover{ color:#d7000f; text-decoration:underline; }
/*头图*/
.topnav { width:100%; background:url(images/nav_bg.gif) repeat-x 0px 0px; height:41px; }
.nav-R { line-height:41px; }
.toppic{ width:100%; height:317px; background:#ab1818;}
.mainnav{ background:url(images/mainnav_bg.gif) no-repeat center top; height:60px;}
.navbox{ width:960px; margin:0px auto; position:relative; }
.navbox a, .mainnav a:hover{ color:#fff;}
.mainnav11{ position:absolute; left:80px; top:10px;}
.mainnav12{ position:absolute; left:300px; top:10px;}
.mainnav13{ position:absolute; left:590px; top:10px;}
.mainnav14{ position:absolute; left:814px; top:10px;}
/*分校地方站*/
.fx_city{ background:#ededed; width:100%; height:42px; line-height:42px; overflow:hidden; }
.city_bg{ background:url(images/bkground.gif) no-repeat -10px 10px; padding-left:6px; height:42px; width:110px; overflow:hidden; float:left; margin-left:10px;}
.city_bg strong{ color:#fff; }
.cityname{ padding-left:10px; float:left;}
.cityname span{ color:#888;}
.fx_tel{ background:url(images/bkground.gif) no-repeat 0px -36px; float:right; margin-right:10px; padding-left:20px; color:#d7000f; font-size:14px; font-family:"微软雅黑"; }
.fx_tel span{ font-family:Arial, Helvetica, sans-serif;}
/*推荐专题*/
.zhuanti{ background:#fff;}
.zhuanti ul li{ float:left; width:110px; overflow:hidden; text-align:center; line-height:24px; padding:5px;}
/*头条左*/
.toutiao1{ float:left; width:260px;}
.content1{ border:#d2d2d2 1px solid; }
.richeng{ height:302px;}
.content1 h3{ background:url(images/bkground.gif) no-repeat -569px -72px; height:31px; line-height:31px; color:#d7000f; font-size:14px; font-family:"微软雅黑";  overflow:hidden; padding-left:24px;}
.content1 p{  margin:0px 8px; border-bottom:#d2d2d2 1px dashed; line-height:36px;}
.content1 p strong{ color:#c4461a; }
/*轮播图*/
.img_nav { position: relative; width: 260px;  height: 190px; }
.big_img a { position: absolute; top: 0px; left: 0px }
.img_nav img { width: 260px; height: 190px }
.link_nav { position: absolute; filter: alpha(opacity=50); width: 260px; bottom: 0px; background: #000; height: 32px; opacity: 0.5 }
.link_nav a { position: absolute; line-height: 32px; color: #fff; left: 5px }
.num_nav { position: absolute; bottom: 7px; right: 2px }
.num_nav span { border-bottom: #b2b2b2 1px solid; text-align: center; border-left: #b2b2b2 1px solid; line-height: 18px; width: 18px; background: #84827e; float: left; height: 18px; color: #fff; font-size: 14px; border-top: #b2b2b2 1px solid; cursor: pointer; font-weight: bold; margin-right: 4px; border-right: #b2b2b2 1px solid }
.num_nav span.selected { border-bottom: #c25e5e 1px solid; border-left: #c25e5e 1px solid; background: #86312e; border-top: #c25e5e 1px solid; border-right: #c25e5e 1px solid }
/*头条中*/
.toutiao2{ float:left; width:400px; margin:0px 20px; overflow:hidden;}
.toutiao2 h2{ font-size:18px; font-family:"微软雅黑"; font-weight:bold; line-height:36px;}
.xinxi li{ background:url(images/dian.gif) no-repeat 0px 10px; padding-left:10px; font-size:14px; }
.kecheng1 p{ line-height:18px; padding-top:6px; color:#666;}
.kecheng1 li{ float:left; padding:10px 6px;}
.kecheng1 h4{ background:url(images/bkground.gif) no-repeat -569px -114px;height:31px; line-height:31px; color:#d7000f; font-size:14px; font-family:"微软雅黑";  overflow:hidden; padding-left:24px;}
/*头条右*/
.yuyue{ height:270px; }
.yuyue table { line-height:32px;} 
.typing{border:#d2d2d2 1px solid; height:20px; line-height:20px; width:120px;}
.gknav{ height:220px;}
.gknav ul{ font-size:14px; font-family:"微软雅黑"; text-align:center; line-height:18px; padding-left:20px; }
.gknav ul li{ float:left; margin:4px 10px;}
.gknav ul li a{ background: url(images/bkground.gif) no-repeat 0px -102px; width:50px; height:44px; padding-top:6px; display:block; overflow:hidden;}
.gknav ul li a:hover{ background: url(images/bkground.gif) no-repeat -79px -102px; width:50px; height:44px; color:#fff; text-decoration:none;}
/* 备战时间表*/
.examtime{background: url(images/bkground.gif) no-repeat 0px -185px; width:960px; height:90px; position:relative;font-size:14px; font-family:"微软雅黑"; z-index:1;}
.examtime div{ width:150px;}
.step1{position:absolute; left:220px; top:16px; overflow:hidden; z-index:2;}
.step2{position:absolute; left:416px; top:16px; overflow:hidden; z-index:2;}
.step3{position:absolute; left:610px; top:16px; overflow:hidden; z-index:2;}
.step4{position:absolute; left:802px; top:16px; overflow:hidden; z-index:2;}
/* 报考指导*/
.content2_bg{ border-right: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; border-left: 1px solid #d2d2d2; height:422px;overflow:hidden;}
.content2_bg h4{background:url(images/bkground.gif) no-repeat -569px -114px;height:31px; line-height:31px; color:#d7000f; font-size:14px; font-family:"微软雅黑";  overflow:hidden; padding-left:24px;}
.content2_left{ width:239px; padding:10px; float:left;}
.zhuanfang{ padding:5px 0px; height:82px;}
.zf-img img{ padding:2px; border:1px solid #e0e0e0;}
.zf-txt{ width:130px; overflow:hidden; line-height:16px; padding-top:12px;}
.moreA{ font-size:12px; float:right; color:#d7000f; padding-right:10px; color:#d7000f;}
.moreA a{color:#d7000f;text-decoration: none; }
.moreA a:hover { color:#d7000f;text-decoration:underline; }
.content2_C{float:left; width:400px; margin:10px 20px; overflow:hidden;}
.xinxi2 li{ background:url(images/dian.gif) no-repeat 0px 10px; padding-left:10px; font-size:12px; }
/* 备考指导*/
.xinxi span{float:right;  color:#888;}
.xinxi2 span{float:right;}
.shiti table tr td{ text-align:center; height:30px; line-height:30px;}
.shiti table th{background:#f08632; line-height:18px;}
.tbtltle{ background:#fdf0e6; color:#ae5a00; font-weight:bold;}
/*推荐课程*/
.kecheng2{ height:480px; background:url(images/kecheng_bg.gif) no-repeat 20px 20px; width:958px; position:relative;}
.wlkc{ width:372px; position:absolute; left:60px; top:90px;}
.wlkc div{border-bottom:#d2d2d2 1px dashed; height:116px; padding-bottom:10px;}
.wlkc h5, .mskc h5{ font-size:16px; font-family:"微软雅黑"; line-height:30px;}
.wlkc h5 span{ float:right; color:#d7000f; font-family:Arial, Helvetica, sans-serif;}
.shiting{ float:right;}
.shiting span{ background:url(images/bkground.gif) no-repeat -155px -126px; padding-left:30px; padding-right:10px; width:60px; overflow:hidden; }
.shiting span a{color:#4d7b0c;}
.shiting span a:hover{color:#4d7b0c; text-decoration:underline; }
.mskc{ width:372px; position:absolute; left:532px; top:90px;}
.mskc table{line-height:30px; text-align:center; color:#555; font-family:"宋体"; font-size:12px; border:1px #d6d6d6 solid; margin-bottom:10px;}
.mskc table th{ font-size:14px; color:#d7000f;}
.mskc table tr td{ background:#fff;}
/*视频助考*/
.shipin, .book{ height:290px; overflow:hidden; padding-top:10px;}
.shipin ul, .book{ padding-left:10px;}
.shipin ul li { float: left; padding: 6px 14px; width: 159px; }
.shipin ul li p { line-height: 16px; margin-top: 6px; }
/*推荐图书*/
.msbook{ float: left; padding: 10px 12px; position: relative; width: 210px; }
.msbook ul { left: 110px; position: absolute; top: 30px;}
.buyclass { padding-top: 10px; }
.div_footer { padding:15px 0px; line-height:22px; text-align:center; width:100%; margin:0px auto; }

/*弹出框*/
.tips{ background:url(images/yycg.jpg) no-repeat 0px 0px; width:421px; height:249px; position:relative; left:40%; top:200px;}
.close{ position:absolute; right:10px; top :10px;}
.cepingbtn{ position:absolute; left:152px; top :164px;}






