body {margin:0; padding:0; background:#E7E1D1 url(images/top.png) repeat-x; font-size:12px; line-height:1.6em; color:#686868}
.allwidth {width:944px;}

#header,#content,#bottom,#foot{margin:0 auto;}
#header {background:url(images/new_r1_c2.jpg) no-repeat; height:177px;}
#content {border:1px solid #036735; border-bottom:none; width:922px; background:#fff; padding:0 10px;}
#bottom {height:65px; background:url(images/bottom.jpg) no-repeat;}

.clear {clear:both;}
ul {margin:0; padding:0; list-style:none;}
a {text-decoration:none; color:#686868}
h4 { margin:0; font-size:12px; padding:0 10px; color:#000}
#nav {line-height: 40px; list-style-type: none; font-size:14px;}

#nav a {display: block; width: 80px; text-align:center;}

#nav a:visited {color:#fff;text-decoration:none;}
#nav a:hover {color:#FFF;text-decoration:none;font-weight:bold;}

#nav li {float: left; width: 80px;}
#nav li a {color:#fff;}
#nav li a:hover,.nav li a.on {background:url(images/hover.png) no-repeat}
#nav li ul {line-height: 30px; list-style-type: none;text-align:left;left: -999em; width: 60px; position: absolute;z-index:99999; }
#nav li ul li{float: left; width: 75px;background: #00d386; filter:alpha(opacity=90); border-bottom:1px solid #ccc;}


#nav li ul a{display: block; width: 65px;text-align:left;padding-left:8px;}

#nav li ul a:visited {color:#fff;text-decoration:none;}
#nav li ul a:hover {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#03eeb3;}

#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left; }







.gongg { background:url(images/ggbj.png) repeat-x; height:27px; line-height:27px;color:#016567; margin-bottom:3px;}
.gongg h3 {margin:0; padding:0 2px; font-size:12px;  float:left;}

#left {float:left; width:703px;}
#right {float:right; width:211px;}
.box {margin-bottom:10px;}
.boder_1 {border:1px solid #9a9a9a;}
.border_lr {border:1px solid #9a9a9a; border-top:none; border-bottom:none;}



.login {font-size:14px; border:1px solid #9a9a9a; border-top:none;}
.login input {border:2px; background-color:#cbc199; font-size:14px; line-height:18px; height:18px;}
.login .txtbox1 { width:80px; margin-left:12px;}
.login .txtbox2 { width:80px; margin-left:12px; background-color:#EAE6D7;}
.login span {background:url(images/loginicon.gif) no-repeat;}
.logina { display:block; width:46px; height:46px; cursor:hand; text-indent:-9999px;}
.login span.loginb { margin-left:20px; padding-left:20px; background-position:0 -50px;}
.login span.loginc { margin-left:20px; padding-left:20px; background-position:0 -70px;}
.login span.logind { margin-left:20px; padding-left:20px; background-position:0 -90px;}

.myinput {border:2px; background-color:#cbc199; font-size:14px; line-height:14px; height:14px;} 



.sevencolor {padding:10px 0 0 0;}
.sevencolor li { width:70px;float:left; background:url(images/sevenicon.png) no-repeat 6px 5px; padding-left:30px; line-height:26px;}
.sevencolor p { position:absolute; margin-left:12px;}
.sevencolor p img {z-index:1; width:180px; height:130px; padding:4px 5px}
.sevencolor .outkuang { background:url(images/schoolkuang.gif) no-repeat; width:190px; height:138px; position:relative; left:12px; top:0; z-index:10;}
.sevencolor span {text-align:center; line-height:25px;}
.sevencolor .sevenbt { text-align:center; line-height:30px; text-indent:-20px;}








.box .b_top { background:url(images/h3.png) no-repeat; height:35px; line-height:35px;}
.box h3 {margin:0; padding:0; font-size:14px; float:left; padding-left:46px; color:#000;}
.box .b_top em {float:right; font-style:normal; font-size:14px; color:#FFFFFF;}
.box .b_top em a {color:#FFFFFF;}
.box .b_top em span {padding:10px 15px;}
.box .b_top em span a {background:url(images/more.gif) no-repeat;}
.box .b_content {border:1px solid #9a9a9a; border-top:none; padding:10px;}
#smalla {background:url(images/h32.png) no-repeat; height:35px; line-height:35px;}
#smallb {background:url(images/h33.png) no-repeat; height:35px; line-height:35px;}

.b_content ul { height:1%; width:680px;}
.b_content li {width:320px; float:left; display:block; padding-left:15px; background:url(images/line.png) no-repeat;}

.bb_content {border:1px solid #9a9a9a; border-top:none; padding:5px 10px 5px 10px}
.bb_content ul {padding:0 10px;}
.bb_content li {line-height:1.9em; background:url(images/liicon.gif) no-repeat left 4px; padding-left:18px;}
.bb_content li.y { background-position:0 -19px;}
.bb_content li.b {background-position:0 -42px;}
.mypic img {margin:5px; background:url(images/picbj.png) no-repeat;}




#pub_slideplay p {text-indent:2em; line-height:2em;}
#pub_slideplay p span.biaoti { text-indent:0;font-size:18px; font-weight:bold; display:block; margin-bottom:8px;}
#pub_slideplay p span.xianxi { text-indent:0;font-size:14px; font-weight:bold; display:block; padding-left:240px;}
#pub_slideplay li a:hover {;cursor: hand;}



.danwei h3 {background:url(images/zhuban.png) no-repeat; height:30px; line-height:30px; margin:0; padding:0 0 0 20px; font-size:14px; color:#000000;}
.d_content {border:1px solid #9a9a9a; border-top:none;}


#foot ul { color:#000000;}
#foot li { display:inline; font-size:14px;}
#foot li a {color:#000;}

.b_content li,.bb_content li {position:relative;}
.b_content li em,.bb_content li em {font-style:normal; position:absolute; right:10px;}

