
body {text-align:center;font-family: "宋体";  margin:0; padding:0; background:url(bg.gif) repeat-x; font-size:12px;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0px;}h1,h2,h3,h4,h5{font-size:1em;font-weight:normal;}input,select{font-size:12px;line-height:16px;}img{border:0;vertical-align:top;}ul,li{list-style-type:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}
.fl{float:left;}.rg{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.hidden{display:none}
a{color:#00007F;text-decoration:none;}
a:link {color:#333; text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover{color:#e00;text-decoration:underline;}
a:active {color: #f30;}
.cRed,a.cRed:link,a.cRed:visited{ color:#eb0909; }
.cBRed,a.cBRed:link,a.cBRed:visited{font-weight:bold;color:#eb0909; }
.cGra,a.cGra:link,a.cGra:visited{ color:#02365c; }
.cB1,a.cB1:link,a.cB1:visited{ color:#0064b9; }
.cGry,a.cGry:link,a.cGry:visited{ color:#666666; }
.blank6{CLEAR:both;display:block;FONT-SIZE:1px;OVERFLOW:hidden;height:0px;#height:0px;_height:0px;line-height:1px;}
.blank10{CLEAR:both;display:block;FONT-SIZE:1px;OVERFLOW:hidden;height:5px;line-height:1px; background:#ffffff}
/* 顶部小导航 */
.d_top{width:100%;height:40px;margin:0px auto;padding:0px;line-height:40px;background:url(gwy_xian.gif) repeat-x;color:#ddd}
.d_topcont{width:960px;height:40px;line-height:40px;margin:0 auto;}
.d_toplf{width:auto;height:40px;line-height:40px;float:left;padding-left:14px;}
.d_toprg{width:auto;height:40px;line-height:40px;float:right;padding-right:14px;}


.warp{width:960px;height:auto;margin:0 auto;}
.banners,.nav{width:960px;float:left;display:inline;}

/* 三副图片 */
.banners{height:auto;float:left;display:inline;}
.banners img{width:960px;margin:0px;padding:0px;display:inline;float:left}
/* 图片下导航 */
.nav{height:76px;background:url(bgy_08.gif) no-repeat;text-align:center;font-size:14px;font-weight:bold;}
.nav .navtop,.nav .navbt{float:left;display:inline;margin:0px;}
.nav .navtop{width:960px;height:45px;line-height:45px;color:#3197dd;word-spacing:8px;}
.nav .navtop a{color:#3197dd;font-weight:bold}
.nav .navtop a:hover{color:#3197dd}
.nav .navtop a:active{color:#3197dd}
.nav .navbt{width:930px;height:30px;line-height:30px;color:#fff;word-spacing:8px; padding-left:30px}
.nav .navbt a{color:#fff;font-weight:bold}
.nav .navbt a:hover{color:#fff}
.nav .navbt a:active{color:#fff}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
.ft14{ font-size:14px; font-weight:bold}

.ft12{ font-size:12px;}

/* 新闻 */
.main ,.news {width:960px;height:auto;margin:0px;padding:10px 0 0 0;float:left;display:inline}
.news .nlf {width:258px;height:188px; border:1px solid #c1dbed;}
.news .nmid {width:380px;height:auto; margin:0 10px 0 10px}
.news .nmid ul{ line-height:25px; text-align:left}
.news .nmid li{ padding-left:8px}
.news .nmid H1 {FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN-LEFT: 4px; WIDTH: 358px; COLOR: #cc0000; PADDING-TOP: 15px; BORDER-BOTTOM: #e1e1e1 1px dashed; FONT-FAMILY: 黑体; TEXT-ALIGN: center}
.news .nmid H1 A {COLOR: #cc0000}
.news .nmid H1 A:hover {COLOR: #cc0000}
.news .nmid H2 {MARGIN-TOP: 9px; FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 358px; COLOR: #333333; LINE-HEIGHT: 22px; TEXT-ALIGN: center}
.news .nrt {width:300px;height:auto;}
.news .nrt h2{background:url(nrt1.gif) no-repeat;width:245px; height:36px; line-height:36px; font-family:黑体; font-weight:bold; font-size:22px; text-align:right; padding-right:55px; color:#cc0000}
.news .nrt h3{height:auto;border-bottom:1px solid #dceef7;border-left:1px solid #dceef7;border-right:1px solid #dceef7; line-height:25px; text-align:left; padding:6px 5px 8px 5px;width:288px;}
.tab{ height:28px; width:84px;background-image:url(tab.gif); margin-left:30px; margin-bottom:5px; font-size:14px; font-weight:bold; line-height:28px; text-align:center; float:right;}
/* 内容 */
.main .tit1 h2,.main1 .tit,.main1 .tit1 h2,.main .tit1 h3,.tit1 h4{height:38px;float:left;display:inline;text-align:left}
.main .tit1 h2{background:url(wx.gif) no-repeat;margin:0px;}
.main1 .tit1 h2{margin:0px;}
.main .tit1 h2 img{float:left;margin-top:0px;}
.main .tit1 h3{background:url(wx1.gif) no-repeat;margin:0px; width:940px}
.main .tit1 h4{background:url(wx2.gif) no-repeat;margin:0px; width:960px}

.main .mlf{width:550px;float:left;display:inline;}
.main .mrt{width:300px;height:463px;background:url(bgy_ftbg.gif) no-repeat;float:left;display:inline;margin-left:10px;}
.news .nlf,.news .nmid,.news .nrt,.main .wx .wlf,.main .wx .wrt,.main .wx .zlf,.main .wx .zrt{float:left;display:inline;}
/* 网校 */
.main .tit1{width:940px; float:left}
.main .tit1 h2{width:960px;}
.main .cj{width:938px; text-align:left; padding:10px; border:1px solid #c1eafa; float:left}
.main .cj table{ float:left;line-height:28px; text-align:center}
.main .cj table a{ color:#00F}
.main .cj table a:link{ color:#00F}
.main .cj table a:hover{ color:#00F}
.main .cj table a:visited{ color:#00F}
.main .wx {width:960px; text-align:left}
.main .wx {width:960px; text-align:left}
.main .wx .zlf{width:455px; height:auto; margin-left:15px; line-height:25px; border:1px solid #c1ebfb;padding-left:10px;; margin-top:8px}
.main .wx .zrt{width:465px; height:auto; border:1px solid #c1ebfb; padding-left:10px; line-height:25px; margin-top:8px}
.main .wx .zlf table{ }
.main .wx .zlf td{ padding:5px }
/* 优势及通过率 */
.contert{width:960px;height:auto;margin:0px;padding:0px;float:left;display:inline;}
.main1{width:464px;height:auto;float:left;display:inline;background:#fff;padding:10px;}
.main1 .tit1{width:464px;}
.main1 .tit1 h2{width:464px;}
.wishingtop{height:133px; width:938px; background:url(ws.gif) no-repeat; float:left}
.wishing{ height:auto; width:938px; padding-top:20px; float:left}
.wishing .wishing2{height:auto;width:930px; float:left}
.whing_txt {width:908px;height:auto;float:left; padding-left:30px; float:left}
.xinyuan {width:207px;height:30px;float:left;margin-left:3px;font-size:14px;font-weight:bold;color:#ff8400;line-height:30px;padding-left:10px;margin-left:10px;#margin-left:12px;_margin-left:6px;}
.liyan {width:530px;height:auto;float:left;margin-top:7px;margin-left:2px;}
.liyan_txt {width:908px;float:left;height:auto;line-height:24px;text-align:left;padding:0 0 0 30px; margin-bottom:10px;}
.rd {color:#ff0000;font-weight:bold;}
.revTab {border:#cccccc 1px dotted; HEIGHT: auto; width:870px; float:left;padding-left:3px; margin-bottom:10px}
.revTab1 { HEIGHT: 25px;width:98%; float:left;padding-left:3px;}
.c1 {PADDING-RIGHT: 0px; BACKGROUND: url(btn1.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN:0px; FONT: 12px/18px 宋体; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 8px; TEXT-ALIGN: center;
}
.c2{ padding-left:15px; width:760px; float:left}
.c2 ul{line-height:25px;}
.c2 li{ width:760px;overflow:hidden; TEXT-OVERFLOW: ellipsis ;text-overflow:ellipsis;white-space:nowrap;}
.c3{float:left;width:80px; height:25px; color:#cfcece; text-align:center}


.tblebt {
	MARGIN-TOP: 8px; WIDTH: 258px; HEIGHT: 50px; line-height:22px;background:url(bt.gif) no-repeat; padding:20px 16px 5px 16px
}
.tblef {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.step1 {
	WIDTH: 960px; HEIGHT: 41px; background:url(mainbg2.gif) no-repeat
}
.step1a {
	WIDTH: 275px
}
.step1b {
	WIDTH: 502px
}
.step1c {
	WIDTH: 183px; HEIGHT: 41px; BACKGROUND-COLOR: #d6f0c7
}
.s1tb { WIDTH: 960px; HEIGHT: auto
}
.s1tba {WIDTH: 928px; padding:5px 15px 5px 15px; LINE-HEIGHT: 25px; TEXT-ALIGN: left; border:1px solid #f1f1f1; background:#fafcf9
}
.s1tbb {
	MARGIN-TOP: 7px; WIDTH: 220px
}
.s1tbb1 {
	WIDTH: 220px; HEIGHT: 19px; margin-bottom:8px
}
.teach {
	WIDTH: 220px; HEIGHT: auto; line-height:22px
}
.teachf { MARGIN-LEFT: 4px; WIDTH: 125px; LINE-HEIGHT: 21px; TEXT-ALIGN: left
}
.lf{ float:left}
.tclf{ float:left; width:80px; border:1px solid #f1f1f1; padding:1px;}
.kcb {
	MARGIN-TOP: 10px; WIDTH: 467px; HEIGHT: auto; padding:0 14px 0 14px
}

/*底部*/
.bttm{width:938px; 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;}