.lf{float:left}
.bg{ background-color:#ffffff;}
.w980{width:980px;height:auto;margin:0 auto;background: #ffffff; clear:both}
/* topimg */
.topimg{width:960px;height:auto;margin:0 auto;clear:both}
.topimglf{width:auto;}
.topimgmid{width:auto;}
.topimgrg{width:320px;height:201px;background:url(top03.jpg) no-repeat;}
.topimgrg .hj{font:normal 18px 宋体;color:ffffff;}
.topimgrg .hj h3{font:normal 18px 宋体;color:ffffff;padding-top:166px;text-align:left;padding-left:74px;}
/* nav */
.nav{width:960px;height:34px;margin:0 auto;padding-top:4px;padding-bottom:4px;background: #ffffff; clear:both}
.navlf{width:2px;height:34px; background:url(kj_01.gif) no-repeat}
.navmid{width:956px;height:34px;background:url(kj_02.gif) repeat-x}
.navrg{width:2px;height:34px;background:url(kj_03.gif) no-repeat}

.nav ul{width:936px;margin-top:8px;list-style:none;}
.nav ul li{width:100px;display:inline;padding-right:7px;padding-left:12px}
.nav ul li{border-right:1px #ffffff solid;line-height:16px;}
.nav ul li.none{border:none;}
.nav ul li a{ color:#ffffff;font-size:13px;text-decoration:none; }
.nav ul li a:link{ color:#ffffff; text-decoration:none;}
.nav ul li a:visited{ color:#ffffff; text-decoration:none;}
.nav ul li a:hover{ color:#ffffff; text-decoration:underline;}

/* dyu */
.dyu{width:960px;height:67px;margin:0 auto;margin-top:0px; clear:both}
.dyulf{width:78px;height:67px; background:url(kj_04.gif) no-repeat}
.dyumid{width:874px;height:67px;background:url(kj_05.gif) repeat-x}
.dyurg{width:8px;height:67px;background:url(kj_06.gif) no-repeat}
.dyumid .warpp{width:874px;font-size:14px;text-align:left;line-height:25px;color:#1666b7;padding-top:11px;}

/* imgg */
.imgg{width:960px;height:36px;margin:0 auto;padding-top:8px;background: #ffffff; clear:both}

/* contents */
.contents{width:960px;height:auto;margin:0 auto;padding-top:8px;clear:both;background: #ffffff url(kj_08.gif) repeat-x }
/* cntlf  cntrg */
.contents .cntlf{width:657px;height:auto;margin-top:0px;padding-bottom:0px;background:#ffffff}
.contents .cntlf .tixi{background:url(kj_102.gif) no-repeat;width:647px;height:32px;}
.contents .cntlf .tixi h3{font:normal 18px 黑体;color:#383838;padding-left:10px;text-align:left;padding-top:10px;}
.contents .cntlf .cntlflf{width:324px;height:auto;}
 h2.yellow{display:block;width:630px;height:31px;background:url(bot_div.gif) 0 0 repeat-x;padding:0 0 0 10px;margin:0px 0 0 0px;}
 h2.yellow span{display:block;background:url(bullet.gif) 0 8px no-repeat;height:16px;padding:10px 0 0 26px;margin:0;color:#404040;font-weight:bold;background-color:inherit;text-align:left;font-size:14px;}
.contents .cntlf .cntlflf .tables{width:630px;line-height:15px;margin:6px 8px;}

.contents .cntrg{width:295px;height:auto;margin-top:0px;margin-left:8px;background:url(kj_09.gif) no-repeat #ffffff;border-bottom:1px #e5e8e9 solid;}
.contents .cntrg span{display:block;width:255px;background-color:#1d5b9b;color:#fff;text-align:left;padding:8px 10px 10px 10px;text-transform:uppercase;margin-top:60px;}
.contents .cntrg span.blue{background-color:#0064af;color:#ffffff;height:20px;line-height:16px;font:normal 12px 宋体;text-transform:none;}
.contents .cntrg ul{padding-left:10px;padding-top:10px;text-align:left}
.contents .cntrg ul li.green{background:url(bullet3.gif) 0 5px no-repeat;padding:0px 0 0 20px;display:block;margin:0 0 8px 0;text-decoration:underline;color:#024cb0;background-color:inherit;width:246px;font:bold 13px 宋体;line-height:22px;}
.contents .cntrg ul li.black{font:normal 12px/19px Arial, Helvetica, sans-serif;margin:0 0 10px 0;display:block;width:282px;text-indent:2em;line-height:24px;}
.contents .cntrg ul li a{display:block;width:76px;background:url(read_more_bg.gif) 0 0 no-repeat #fffffe;font:bold 10px/20px  "Trebuchet MS",Arial, Helvetica, sans-serif;color:#fff;text-align:center;text-decoration:none;float:right;margin:0 0 13px 0;text-transform:uppercase;}
.contents .cntrg ul li a:hover{color:#024cb0;background-color:inherit;}

/* cntlf1  cntrg1 */
.contents .cntlf1{width:657px;height:auto;padding-bottom:1px;background:#ffffff}
.contents .cntlf1 .tixi1{background:url(kj_102.gif) no-repeat;width:647px;height:32px;}
.contents .cntlf1 .tixi1 h3{font:normal 18px 黑体;color:#383838;padding-left:10px;text-align:left;padding-top:10px;}

.contents .cntlf1 .cntlflf{width:657px;height:auto;}
.contents .cntlf1 .cntlflf h2.yellow{display:block;width:640px;height:31px;background:url(bot_div.gif) 0 0 repeat-x;padding:0 0 0 10px;margin:12px 0 0 4px;}
.contents .cntlf1 .cntlflf h2.yellow span{display:block;background:url(bullet.gif) 0 8px no-repeat;height:16px;padding:10px 0 0 26px;margin:0;color:#404040;background-color:inherit;text-align:left;font:bold 14px 宋体;}
.contents .cntlf1 .cntlflf .warpp1{width:630px;font:normal 12px/14px 宋体;text-align:left;line-height:20px;text-indent:2em;color:#024cb0;background:#ffffff;padding:8px 10px 10px 8px;}
.contents .cntlf1 .cntlflf .warpp1 a{margin-top:-20px;background:url(more_hover.gif) 0 0 no-repeat;width:80px;height:21px;display:block;float:right;}
.contents .cntlf1 .cntlflf .warpp1 a:hover{background:url(more.gif) 0 0 no-repeat;}
.contents .cntlf1 .cntlflf .gezy{width:630px;font:bold 14px 宋体;text-align:left;color:#222222;height:auto}
.contents .cntlf1 .cntlflf .gezy ul{width:620px;list-style:none;}
.contents .cntlf1 .cntlflf .gezy li{width:80px;display:inline;padding-right:7px;padding-left:12px;line-height:22px}
.contents .cntlf1 .cntlflf .gezy li a{ color:#222222;font-size:13px;text-decoration:none; }
.contents .cntlf1 .cntlflf .gezy li a:hover{ color:#ffffff;background-color:#024cb0;padding:1px;}
 
.contents .cntrg1{background:url(right_1px.gif) 0 0 repeat-y;width:295px;margin:0;border-bottom:1px #e5e8e9 solid;}
.contents .cntrg1 h2.res{display:block;width:295px;height:30px;text-align:left;background:url(t5.gif) 0 0 no-repeat;margin:0 0 0px 0px;padding:8px 0 0 0px;}
.contents .cntrg1 h2.res span{background:url(bullet.gif) 0 0px no-repeat;padding:0 0px 0 24px;font:normal 14px/18px 宋体;color:#101010;background-color:inherit;font-weight:bold;margin-left:25px;}

.contents .cntrg1 h2.res1{display:block;width:295px;height:30px;text-align:left;background:url(t6.gif) 0 0 no-repeat;margin:0px;padding:8px 0 0 0px;}
.contents .cntrg1 h2.res1 span{background:url(bullet.gif) 0 0px no-repeat;padding:0 0px 0 24px;font:normal 14px/18px 宋体;color:#101010;background-color:inherit;font-weight:bold;margin-left:25px;}

.contents .cntrg1 ul{width:270px;padding:0 0 0px 0;margin:0 0 0 0px;text-align:left;margin-bottom:10px;}
.contents .cntrg1 ul li{display:block;background:url(kj_12.gif) 0 0 repeat-x;height:24px;line-height:24px;}
.contents .cntrg1 ul li.none{list-style:none;float:right;background:none;padding-bottom:0px;}
.contents .cntrg1 ul li a{padding:0 0 0 15px;background:url(arrow.gif) 0 5px no-repeat;font:bo ld 12px 宋体;background-color:inherit;color:#222222;text-decoration:none;}
.contents .cntrg1 ul li a:hover{color:#222222;background-color:inherit;}
.contents .cntrg1 .jkk{width:285px;height:60px;border:0px;padding-bottom:10px;}

/*wangxiao*/
.lesson{width:960px;border-top:none;background:#ffffff url(kj_18.gif) 0 0 no-repeat;margin:0 auto;padding-top:0px;padding-bottom:10px}
.lesson_tab{padding-left:0px;height:21px;padding-top:9px;font-weight:bold;font-size:14px;color:#033256}
.le_con{width:942px;border:#d1e0ec solid 1px;padding:8px}
.lesson .lesson_tab a,.but_box .lesson_tab a{font-weight:normal;font-size:13px;color:#024cb0;margin-left:732px}
.teach_con{width:300px;float:left;background-color:#ffffff}
.menu {clear:both;background-color:#ececec; color:#272727; border-bottom:1px solid #d7d7d7;height:23px}
.menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menu li {display:inline; line-height:23px;}
.menu li a {color:#000000; text-decoration:none; padding:4px 5px 6px 5px;  border-left:1px solid #ececec; border-right:1px solid #ececec;}
.menu li a.tabactive {border-left:1px solid #eaeaea; border-right:1px solid #d7d7d7; background-color:#ffffff; font-weight:bold; position:relative;}
.menu li a:hover{color:#000; text-decoration:none}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {height:152px;padding:6px 0px; font-size:13px;margin-bottom:2px;#margin-bottom:5px}
.teach_img{width:93;height:125px;margin-top:20px;float:left;margin-right:5px;_margin-right:3px}
.teach_txt{margin-top:20px;text-indent:2em;line-height:22px}
.teach_txt a{color:#f00}
.lesson_con{float:left;width:617px;margin-left:5px;_margin-left:4px}

.cur_con{float:left;margin-left:10px;width:615px}

.cntlflf p{text-align:left;margin-left:10px;}
.cntlflf p.f_bold{font-weight:bold;font-size:14px;}
/*冲刺三*/
.contents .cntlf_1{width:657px;height:auto;padding-bottom:12px;background:#ffffff}
.contents .cntlf_1 .tixi{background:url(kj_10.gif) no-repeat;width:647px;height:32px;}
.contents .cntlf_1 .cntlflf{width:657px;height:auto;}
.contents .cntlf_1 .cntlflf ul{padding-left:10px;padding-top:0px;text-align:left}
.contents .cntlf_1 .cntlflf ul li.green{padding:0px;display:block;margin:0 0 5px 0;color:#024cb0;background-color:inherit;width:624px;font:bold 13px 宋体;}
.contents .cntlf_1 .cntlflf ul li.black{font:normal 12px 宋体;margin:0 0 6px 0;display:block;width:632px;line-height:20px;text-indent:2em}
.contents .cntlf_1 .cntlflf ul li a{display:block;background:url(read_more_bg.gif) 0 0 no-repeat #fffffe;font:bold 12px 宋体;color:#fff;text-align:left;text-decoration:none;margin:0;text-transform:uppercase;}
.contents .cntlf_1 .cntlflf ul li a:hover{color:#000;background-color:inherit;}
.contents .cntlf_1 .cntlflf .warpp1{width:630px;font:normal 12px/14px 宋体;text-align:left;line-height:18px;text-indent:2em;color:#fff;background:#0064af;padding:6px 10px 6px 8px;}

/*冲刺四*/
.contents .cntlf2{width:475px;}
.contents .cntrg2{width:475px;margin-left:10px;}
.contents .cntlf2 ul.but_con{width:473px;color:#024cb0;margin-top:-1px;text-align:left;padding-top:10px;border:1px #d9ebf4 solid;border-top:0px;}
.but_con li{margin-bottom:7px;font-size:14px}
.contents .cntrg2 ul.but_con{width:473px;color:#024cb0;margin-top:-1px;text-align:left;padding-top:10px;border:1px #d9ebf4 solid;border-top:0px;}
.but_con li{margin-bottom:7px;font-size:14px;padding-left:10px;}


.jxdd{width:475px;height:30px;background:url(t4.jpg) repeat-x;}
.jxdd h1{font:bold 14px 宋体;color:#000;text-align:left;padding-top:8px;padding-left:25px;}
.jxdd h1 img{padding-right:9px;padding-top:-1px;}


.gonggao{ width:632px;height:23px; margin-top:8px; float:left;background:url(u2.gif) repeat-x;}
.gonggao .blk2{ width:10px; float:left; height:20px;}
.gonggao .a1{ width: auto; padding-left:15px; padding-right:15px;font-size:14px;background-color:#FFFFFF;  font-weight:bold; height:22px; line-height:22px; float:left;border:1px solid #56add8; border-bottom:0px; z-index:20;}
.gonggao .a1 a { color:#000 }
.gonggao .a2{ width: auto; padding-left:15px; padding-right:15px;font-size:14px;font-weight:bold;  height:21px;line-height:21px; border:1px solid #dedada; border-bottom:0px; background:url(bg_1_20.gif) repeat-x; float:left; }
.gonggao .a2 a { color:#000 }
.gonggao .a3{ width: auto; padding-left:15px; padding-right:15px;font-size:14px;font-weight:bold;  height:22px;line-height:21px;  background-color:#ffffff; border:1px solid #c7c7c7;border-bottom:0px; float:left; }
.gonggao .a3 a { color:#05499d }
.gonggao .bming{padding-top:4px;color:#ff0000}

.ggtxt{ width:630px; height:auto; font-size:12px; float:left;margin-bottom:0px;#margin-bottom:0px;_margin-bottom:1px;}
.ggtxt table{ line-height:auto; font-size:12px;border:0px;}
DIV {WORD-BREAK: break-all}
.hidden {DISPLAY: none;margin-top:0px;}
.show {}
.STYLE2 {color: #000000;font-weight: bold;}
