*{margin:0px;padding:0px;border:0px;}
html,body{height:100%;width:100%;}
body{color:#000;font:13px "宋体",Arial,sans-serif;line-height:20px;background:#fff url(mback.gif) repeat-x top;}
input{background:transparent;border:1px solid #aaa;padding:2px 3p;font:11pt "宋体",Arial,sans-serif;}
li{list-style:none;}
a{text-decoration:none;color:#000;line-height:20px}
a:hover{color:#F95802;}
h1{font-size:16pt;line-height:200%;text-align:center;}
h2, h3{font-size:12pt;}
h4{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #aaa;font-size:11pt;text-indent:10px}
.clear{clear:both;}
.in{text-indent:26px}
.l{float:left}
.r{float:right}
.bk5{height:5px;line-height:5px;}

#wrap{width:960px;height:100%;margin:0 auto;z-index:2;background:#fff}

#head{float:left;width:960px;height:60px;margin-top:5px;}
#logo{float:left;width:180px;height:60px;}
#headr{float:right;width:770px;}
#userlogin{float:right;width:580px;height:26px;text-align:right;}
#menu {width:770px; height:28px;margin-top:3px;line-height:28px;background:url(menub.gif) repeat-x;color:#fff;overflow:hidden;}
.menul{float:left;width:4px;height:28px;background:url(menul.gif) no-repeat}
.menur{float:right;width:4px;height:28px;background:url(menur.gif) no-repeat}
#menu a {color:#fff;}
#menu a:hover {color:#E0F095;}
#menu ul{margin-left:15px !important;margin-left:18px;overflow:hidden;}
/*#menu li{float:left;width:83px;background:url(sline.gif) 73px 0 no-repeat;}*/
#menu li{float:left;padding:0 2px;}
#menu li span{float:left;width:80px;padding-top:4px;background:url(menub.gif) repeat-x;}

.nav{float:left;width:960px;height:90px;margin:3px 0;text-align:center;}
.navl{float:left;width:760px;height:90px;background:#E5F4DD}
.navr{float:right;width:192px;height:88px;border:1px solid #B7CAAC; margin-right:1px;background:#E5F4DD}

#demo{overflow:auto;}
#demo ul{text-align: left; }
#demo li a{display: block;margin-bottom: 1px;}
#FGWrapper{width: 192px; margin:0 auto; background:#eee;}
#demo{overflow:hidden; width:186px;padding-left:6px;height: 88px;float: left;display: inline;}

#search{float:left;width:960px;height:27px;line-height:27px;}
.se{float:left;width:956px;margin-left: 2px !important;margin-left: 1px;color:#fff;background: url(menub.gif) repeat-x;}
#search p{padding:0 10px;}
#search a{color:#fff}
#search a:hover {color:#E0F095;}
.seinput{margin-top:4px;background:#fff;border:1px solid #fff;font:13px "宋体",Arial,sans-serif;}

#classmenu{float:left;width:960px;height:60px;margin:2px 0;background: url(classmenub.gif) repeat-x;}
.classmenul{float:left;width:4px;height:60px;background:url(classmenuleft.gif) no-repeat}
.classmenur{float:right;width:4px;height:60px;background:url(classmenuright.gif) no-repeat}
.jl_logo{float:left;width:141px;}
.dh{width:790px; height:57px;float:right;}
.dh01{padding-top:4px;font-weight:700}
.dh02{padding-top:4px;}

#main1{float:left;width:960px;height:auto;margin-top:5px;background:#fff}
.m1left{float:left;width:375px;}
.m1cen{float:left;width:280px;}
.m1right{float:right;width:280px;background:#fff;}

.m1l1{width:375px;height:210px;text-align:center;}
.m1c1{width:280px;text-align:center}
.m1c1 .con{margin-bottom:-20px;text-align:left}
.m1r1{width:280px;background:#F2FEE6}

#abTab1{width:280px;}
.Menubox {width:100%;height:26px;line-height:26px;}
.Menubox li{float:left;display:block;cursor:pointer;width:138px;height:26px;line-height:26px;border:1px solid #A8C29F;background:#fff;text-align:center;font-weight:bold;}
.Menubox li.hover{height:27px;border-bottom:0;background:#F2FEE6;}
.Contentbox{clear:both;border:1px solid #A8C29F;border-top:0;height:174px;padding:5px;}

#con_one_1{width:266px;height:166px !important;height:172px;margin:0 auto;margin-top:5px;border:0px solid #A8C29F;}
#con_one_1 ul{float:left;width:266px;}
#con_one_1 ul li{float:left;width:78px;height:27px;padding:3px 5px 0 5px;text-align:center}
#con_one_1 ul li a{display:block;width:70px;height:27px;line-height:27px;background: url(bg4.gif) no-repeat;}
#con_one_1 ul li a:hover{background:#fff url(bg5.gif) no-repeat;}
#con_one_1 .txt{padding:0 8px;height:auto;}
#con_one_1 .txt span{line-height:20px;font-size:14px;font-weight:700;color:#f00}

#con_one_2{margin-top:10px;}
#con_one_2 li{float:left;width:268px;height:21px;line-height:21px;background: url(play.gif) no-repeat 2px right}
.con_one_2r{float:right;padding-right:30px;}
.con_one_2r a{color:#f00}

#main2{float:left;width:960px;height:auto;margin-top:0px;background:#fff}
.m2left{float:left;width:694px;background:#fff}
.m2right{float:right;width:260px;}

.m21{width:690px;background:#fff;margin-bottom:-6px;}
.m2list{float:left;width:690px;margin-bottom:6px;}
.m2r1{width:258px;height:296px;border:1px solid #7BAE51;background:#F2FEE6}
.m2r2{width:258px;height:268px;border:1px solid #7BAE51;background:#F2FEE6}

/*　网校课程辅导　*/
#wxkcfdbox .titlebar{height:25px;line-height:25px;background-image: url(boxa04.gif);background-repeat: repeat-x;}
#wxkcfdbox .titlebar .cur01{height:25px;width:25px;float:left;background-image: url(boxa01.gif);background-repeat: no-repeat;}
#wxkcfdbox .titlebar .wxtitle{height:25px;line-height:25px;background-image: url(boxa03.gif);background-repeat: repeat-x;float:left;padding-left:5px;padding-right:5px;text-align:center;font-size:14px;font-weight:bold;color:#FFFFFF;} 
#wxkcfdbox .titlebar .wxmore{height:25px;line-height:25px;background-image: url(boxa03.gif);background-repeat: repeat-x;float: right;padding-left:3px;padding-right:3px;padding-top:3px;text-align:center;}
#wxkcfdbox .titlebar .wxmore a{font-size:14px;font-weight:bold;color:#FFFFFF;} 
#wxkcfdbox .titlebar .cur02{height:25px;width:23px;float: right;background-image: url(boxa02.gif);background-repeat: no-repeat;}
#wxkcfdbox .detail {height:238px; border:1px solid #7CC330; background-color:#D8EFC0;  padding:5px 6px!important;padding:5px 6px 0; margin-top:5px;}
#wxkcfdbox .detail .box1{ border:1px solid #7CC330; background-color:#F7FCF1; padding:7px 10px 8px; width:220px; line-height:20px;}
#wxkcfdbox .detail .box1 a{ color:#00007f;}
#wxkcfdbox .detail .box2{ width:430px;}
#wxkcfdbox .detail .box2 a{color: #FF0000;}
/*　网校课程辅导　*/

#abTab2{width:246px;margin:0px auto;}
.Tab2box {width:100%;height:28px;line-height:28px;background:url(1pix.gif) bottom repeat-x;}
.Tab2box ul{width:230px;margin:0 auto;}
.Tab2box li {float:left;display:block;cursor:pointer;width:65px;margin-top:4px;margin-left:6px;height:24px;line-height:24px;text-align:center;background:url(tab02.gif);}
.Tab2box li.hover{background:url(tab01.gif);font-weight:bold;}
.Tab2Content{clear:both;border:0px solid #A8C29F;border-top:0;height:220px;padding:5px;background:#F2FEE6}

.m2title{float:left;width:100%;height:28px;line-height:28px;background:url(titlebg.gif) repeat-x;}
.m2titlel{float:left;width:4px;height:28px;background:url(titlebgl.gif) repeat-x;}
.m2titler{float:right;width:4px;height:28px;background:url(titlebgr.gif) repeat-x;}
.m2title_r{float:right;}
.m2con{float:left;width:328px;height:190px;padding:5px;border:1px solid #7BAE51;border-top:0;overflow:hidden;}
.m2listcon, .m2show{float:left;width:688px;height:auto;border:1px solid #7BAE51;border-top:0;overflow:hidden;}
.m2listcon{width:678px;padding:5px;}
.m2show p{padding:10px}
.m2show li{float:left;padding:0 5px 5px;width:100%}

.title{width:100%;height:27px;line-height:27px;background:url(titlebg2.gif) repeat-x;}
.titr{float:right;padding-top:3px;}
.con{padding:5px;}
.show_page{width:650;margin:0 auto;text-align:center}
.info, .action{width:100%;height:22px;line-height:22px;border-top:1px solid #7BAE51;border-bottom:1px solid #7BAE51;background:#F2FEE6;text-align:center}
.action{margin-bottom:5px;text-align:right}

#link{width:958px;height:auto;margin:5px auto;border:1px solid #BFBFBF;font-size:9pt;color:#999}
.linktit{height:26px;line-height:26px;border-bottom:1px solid #d3d3d3;background:#E6F6C7;font-size:14px;color:#000;font-weight:700}
.linkfriendsite{float:left;margin-right:8px;}

#footer{width:960px;height:auto;margin:5px auto;text-align:center;}
.about{float:left;width:958px;height:26px;line-height:26px;border:1px solid #BFBFBF;background:#F2FEE6}
#footer p{padding:5px 0}

.pictxt { float:left; margin-left:23px;}
.pictxt a span{ text-align:center; display:block;}

.wxdetail{margin:15px;}
.wxdetail ul{height:20px;padding-left:10px}
.wxdetail li{float:left;width:58px}
.wxdetail li a{ padding: 0 6px; border:1px solid #498A1E; background-color:#86BC45; text-align:center; font-weight:bold; color:#FFFFFF; float:left;}
.wxdetail li a:hover{ border:1px solid #01778F; background-color:#01AED0; }

.tylistbox .detail ul.navtag{ margin:10px auto auto 10px; list-style:none; }
.tylistbox .detail ul.navtag li{float:left;height:22px;line-height:22px;padding-left:11px;padding-right:11px;border-bottom:1px solid #7BAE51;cursor: hand;}
.tylistbox .detail ul.navtag li.nonce {border:1px solid #7BAE51;font-weight:bold; border-bottom:none;padding-left:9px; padding-right:9px;height:20px;line-height:20px;}
.tylistbox .detail ul.navtag li.nonce a{ color:#000; font-weight:bold;}
.tylistbox .detail ul.navtag li a:hover{ color:#CC0000; text-decoration:none;}
.tylistbox .detail ul.navtag li a{color: #666666;}

.tylistbox .detail .tagpictxt{ width:240px; margin:7px auto 4px;}
.tylistbox .detail .tagpictxt .pic{ width:125px;}
.tylistbox .detail .tagpictxt .pic a img{ border:1px solid #CCCCCC; padding:2px; background-color:#FFFFFF;}
.tylistbox .detail .tagpictxt .txt{ width:110px; margin-left:4px; line-height:20px; color:#666666;}
.tylistbox .detail .tagpictxt .txt a.red{color: #FF0000;}
.tylistbox .detail .tagpictxt .txt a:hover.red{color: #000000;}