﻿/*pic design wxxa, page design myoa*/
body {margin:0;font:12px "\5B8B\4F53",san-serif;background:#ffffff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
address,cite,code,em,th,i {font-weight:normal; font-style:normal;}
.fB{font-weight:bold;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
a{color:#333;text-decoration:none}
a:hover{color:#f50;text-decoration:underline}
a:active{color:#c30}
.a{width:100%;background:#f0f0f0 url(../images/index/a_bg.gif);height:30px;line-height:30px;text-align:center}
.aa{width:980px;margin:auto;text-align:left}
.aa i{float:right}
.aa em{font-family:Tahoma;color:#f00;font-weight:800;font-size:9px;margin:0 2px;}
.aa img{vertical-align:middle;margin:0 5px 0 20px}
.b{width:980px;margin:auto;height:80px;}
.b1 {margin-top:10px;}
.b2{ margin-top:20px; background:url(../images/ch_bg_mix.png) 0px 17px no-repeat;}
.c{width:980px;margin:auto;height:100px;background:url(../images/index/slip.png)}
.c1{line-height:40px;}
.c1 h1{float:left;font-weight:800;text-align:center;width:130px;margin:5px 15px 0 20px;color:#000;font-size:16px;}
.c1 h1 a{ color:#000;}
.c1 li{float:left;font-size:14px;padding:0 10px;background:url(../images/index/c_line.gif) right 12px no-repeat}
.c1 li.last{background:none}
.c1 li a{color:#fff;font-size:14px;font-weight:800;}
.c2{clear:both}

td.cite{padding:0 10px;font-size:14px;width:20px;line-height:22px;color:#080;font-weight:800}
td.subject{width:180px;text-align:center;line-height:20px}
td.subject a{ color:#555;}
td a{padding:0 5px; color:#555;}
td.province{width:570px;line-height:20px}
td.blank{width:2px;background:url(../images/index/td_blank.gif) no-repeat 0 10px}
td.server{width:137px;padding:0 5px}
.d{width:980px;margin:auto;}
.dl{width:310px;float:left;}
.dl .help{background:#fff;border:1px solid #cadba7;margin-top:5px}
.dl h2{font-size:14px;background:url(../images/index/slip.png) 0 -208px;height:28px;line-height:28px;}
.dl h2 span{margin-left:-1px;display:block;width:28px;line-height:28px;width:90px;float:left;text-align:center}
.dl h2 span.on{background:#fff;border-left:1px solid #cadba7;border-right:1px solid #cadba7;}
.dl ul{padding:5px;}
.dl li{height:22px;line-height:22px;overflow:hidden}
.dl dl{border-left:1px solid #cadba7;border-right:1px solid #cadba7;background:#fff;margin-top:5px;line-height:22px;}
.dl dt{font-size:14px;font-weight:800;color:#578a05;margin-left:-1px;background:url(../images/index/slip.png) 0 -173px no-repeat;height:34px;padding-left:35px;line-height:30px}
.dl dd{background:url(../images/index/dot.gif) 7px 9px no-repeat;padding-left:15px;}
.dl dd.line{border-bottom:1px solid #cadba7;margin-top:3px;}
.dr{width:250px;float:right;}
.dc{width:420px;float:left}
.dc h3{text-align:center;line-height:41px;}
.dc h3 a{font-family:"微软雅黑";font-size:18px;;color:#c00;}
.dc p{text-align:center;line-height:24px;}
.dc p a{font-size:14px;color:#444; margin-right:10px;}
.dc dl{margin:20px 10px 0 10px;line-height:22px;font-size:14px}
.dc dt{background:url(../images/index/slip.png) 0 -140px;color:#555;line-height:30px;font-weight:800;height:30px;margin-bottom:7px;padding-left:30px;}
.dc dt i{float:right;font-size:12px}
.dc dt i a{padding:0 5px}
.dc dd{background:url(../images/index/dot.gif) 7px 9px no-repeat;padding-left:15px;height:26px;overflow:hidden}
.dc dd span{float:right;color:#f00;font-size:12px}

.login{height:232px;background:url(../images/index/slip.png) -730px -105px;}
.login h5{text-align:center;height:30px;line-height:30px;padding:0 5px}
.login h5 span{display:block;width:120px;float:left;text-align:center;line-height:34px;height:29px;overflow:hidden}
.login h5 span.on{border-bottom:1px solid #fff}
.login .no{padding:10px 8px}
.login p{clear:both;margin:5px 0 0;line-height:20px;}
.login .no .newreg a{ color:#F63;}
.login .no span{text-align:right;height:20px;line-height:20px;display:block;width:60px;float:left}
.login .l_inp{width:100px;height:16px;border:1px solid #ccc;float:left}
.login .l_btn{width:85px;height:20px;border:0px solid #fff; background:#4ab81f; line-height:20px; text-align:center; color:#fff; margin:5px 0px 0px 27px;}
.login .r_btn{width:85px;height:20px;border:0px solid #fff; background:#eee; line-height:20px; text-align:center; color:#333;}
#login{height:76px;}
.login li{color:#292e2a;height:22px;line-height:22px;padding-left:10px}
.login li a{color:#292e2a;}
.login ul{padding:13px 0 0 10px;}
.dul{margin-top:7px}
.dr .img{height:100px;}
.dr .img img{width:100px;height:80px;float:left;margin-right:5px}
.dul .img p{line-height:16px;color:#777;float:left;width:110px;overflow:hidden;}
.dr li {line-height:20px;clear:both}
.dul .ph span{display:block;float:left;background:url(../images/phbbg.png) no-repeat;width:13px;height:13px;line-height:13px;overflow:hidden;color:#fff;font-size:10px;font-family:tahoma;font-style:normal;text-align:center;margin:5px 5px 0 0}
.dul .ph li{overflow:hidden;height:24px;line-height:24px}
.dul ul{padding:5px;border:1px solid #cdd9ab;border-top:none}
.dr h4{height:30px;background:url(../images/index/slip.png) 0 -105px;line-height:30px;font-size:14px;padding-left:30px;}
.dr li h5{height:24px;overflow:hidden;width:115px;line-height:24px;font-weight:800;float:left}
.dr li.img{padding:0;height:85px;background:#fff}
.dotline{border-top:#000 dotted 1px;margin:10px 25px 5px 25px;height:1px;overflow:hidden;}
.m{width:980px;margin:auto;height:250px;background:url(../images/index/slip.png) 0 -337px;}
.picture{width:530px;overflow:hidden;float:left;position:relative;margin:40px 0 0 10px;height:200px}
.picture td img{cursor:pointer;width:65px;height:65px}
.picture td.big img{cursor:pointer;width:131px;height:131px}
#picture{background:#fff;position:absolute;}
#netSchool {position:absolute;width:530px;height:250px;background:#f6f6f6}
#netSchool img{float:left;margin:0 5px 0 0;height:190px;border:1px solid #ccc;padding:3px}
#netSchool p{line-height:20px;font-size:14px}
#netSchool p a{color:#f60}
.join{margin-top:50px;text-align:center}
.z{height:8px;clear:both;overflow:hidden}
.e,.f,.g{width:980px;margin:auto}
.e .et{height:25px;background:url(../images/index/slip.png) 0 -587px; padding-top:25px; border-bottom:1px solid #CADBA7;}
.e .el{border:1px solid #CADBA7;border-top:none}
.f .ft{height:50px;background:url(../images/index/slip.png) 0 -642px;}
.f .ftt{height:30px;background:url(../images/index/news.png) 10px 10px no-repeat;border:1px solid #CADBA7;border-bottom:none;padding-left:40px;font-size:14px;color:#000;padding-top:10px;font-weight:800}
.f .fc{height:440px;border:1px solid #CADBA7;border-right:none;border-top:none}
.fl{width:705px;margin:0 10px}
.fl .fb{width:350px;background:url(../images/index/slip.png) 0 -702px no-repeat;height:220px}
.fb h6{height:26px;color:#333;line-height:26px;font-weight:800;padding-left:35px;font-size:14px}
.fb ul{padding:10px 20px}
.fb li{line-height:22px;height:22px;overflow:hidden;font-size:12px;background:url(../images/index/dot.gif) 0 8px no-repeat;padding-left:10px}
.fb li span{float:right;color:#f00;}
.fr{width:250px;float:right;}
.frb,.frc {margin-bottom:5px;}
.frb h6{background:url(../images/index/slip.png) -412px -708px;height:30px;line-height:34px;overflow:hidden;padding-left:29px;font-size:14px;font-weight:800}
.frb ul{border:1px solid #CADBA7;padding:5px;border-top:none}
.frb li{height:22px;line-height:22px;overflow:hidden;background:url(../images/index/dot.gif) 0 9px no-repeat;padding-left:10px;}
.frb li.img{background:none;padding:10px 0;text-align:center;height:60px}
.frb li.img img{width:230px;height:60px}
.frc h6{background:url(../images/index/slip.png) 0 -240px;height:30px;line-height:34px;overflow:hidden;padding-left:29px;font-size:14px;font-weight:800}
.frc .img{height:100px;margin:5px 0}
.frc .img img{float:left;width:90px;height:100px;margin-right:5px}
.frc li{height:22px;line-height:22px}
.gt{height:55px;background:url(../images/index/slip.png) left bottom;}
.gpic{display:none;border:1px solid #CADBA7;padding:5px;height:60px;border-bottom:none;}
.gtxt{border:1px solid #CADBA7;padding:5px 10px;height:44px;line-height:22px}
.gtxt a{padding:0 5px}
.h{position:relative;background:url(../images/index/bottom_logo.gif) 25px 20px no-repeat;height:80px;margin:auto;width:980px}
.h .us{color:gray;font-family:arial;margin-left:110px;margin-top:10px;line-height:22px;}
.h .us span{margin:0 7px;}
.h .h_1{position:absolute;right:0;top:10px}
.h .h_2{position:absolute;right:60px;top:15px}
.h .h_3{position:absolute;right:120px;top:15px}
.h .h_4{position:absolute;right:170px;top:12px}

.n{ width:980px; height:auto; margin:auto; line-height:20px; text-align:left;}
.n a{ color:#666;}
/*备课中心导航*/

 .b_sub{ width:auto; height:24px; margin-left:330px; }
 .b_sub ul li{ width:44px; height:24px; line-height:24px; text-align:center; float:left; font-size:14px;}
 .b_sub .xz{ background:url(../images/all.png) 0px -250px;font-size:14px; font-weight:bold;}



.navtxt{ width:958px; height:auto; font-size:12px; padding:10px; clear:both;}
.nlist{width:958px; height:auto; clear:both;  height:auto; line-height:20px; }
.navtxt .nlist .banben{ font-weight:bold; font-size:13px; width:70px; float:left; height:auto; line-height:20px; vertical-align:middle; overflow:hidden;}
.navtxt .nlist .banben a{color: #555555; text-decoration: none;}
.navtxt .nlist .banben a:hover {color: #6F9822; text-decoration:underline;}
.navtxt .nlist .gradenav{ width:890px; height:auto; margin-left:10px; line-height:20px; float:left;}
.navtxt .nlist .gradenav .gradetxt{float:left; width:290px; height:auto; overflow:hidden;}
.navtxt .nlist .gradenav .gradetxt span{ width:80px; overflow:hidden;}
.navtxt .nlist .gradenav .gradetxt span a{color: #6F9822; }
.navtxt .nlist .gradenav .gradetxt a{margin-right:5px;}

.navcon_zt{ margin-top:5px; clear:both; border-top:1px solid #ccc; height:auto; padding-top:5px; line-height:20px;}
.navcon_zt hr{ clear:both;}
.navcon_zt a{display:inline;margin-right:15px;}
.navcon_zt .zt_title{ color:red; font-weight:bold;}

/*首页搜索*/

 .seanav{ width:412px; height:25px; margin-left:25px; margin-right:1px;background:url(../images/ch_bg_mix.png) 0px -45px no-repeat; }
 .seanav a{ width:38px; height:25px; line-height:25px; display:block; float:left; text-align:center;}
 .seanav a:hover{color:#333;}
.xz{ background:url(../images/ch_bg_mix.png) 0px -77px no-repeat;}
 .seatxt{ margin-top:4px; height:23px; width:409px; margin-left:20px; float:left;}
 .seatxt #txtkeys{ height:23px; width:300px; line-height:20px; border:1px #d4d4d4 solid; margin-left:3px; float:left; padding:0px 10px;}
 #bnt{ height:25px; width:45px; background:url(../images/sea_bnt.png); border:0px; float:left; margin-left:10px; }
 

