﻿@charset "utf-8";
/* CSS Document */
.clear{ clear:both; height:0; overflow:hidden}
/*登录框开始*/
.headrlogin{width: 410px;height: 23px;float: right;line-height: 23px;}
.headrlogin .unlogin{width: auto; height: 23px;    color:#FFF; float: right;}
.headrlogin .unlogin .dl{color: #fff;cursor:pointer;width: 50px;height:23px;float: right;display:block;text-align:center;background:#e66933;}
.headrlogin .unlogin a:hover{ text-decoration:none}
/*登录后*/
.isloginform2{height:23px;float:left;width:auto;}
.form3{height:23px;float:left;text-align:right;display:none;width:auto;/* margin:0 10px; *//* background:#00a0e9; */}
.form3 span{ height:23px; float:left; text-align:left;  padding-left:10px;}

.outbtn{ margin-left:10px; padding:0; width: 45px; height:23px; line-height: 23px;  border:none; color:#000;  cursor:pointer; background:none;}
#userinfo{ color:#000}
#userinfo a{color:#000; text-decoration:underline; cursor:pointer;}
/*登录弹出窗口 start*/
.login{width:370px; margin-left:9px; float:left; color:#FFFFFF; line-height:30px;}
.login a{color:#FFF; border-left:1px solid #FFF; line-height:30px; height:30px; display:inline-block; padding-left:9px;}
.login a:first-child{border-left:0px;}
.login a img{width:15px; height:16px; margin:0 5px 0 0; vertical-align:middle;}
.login .login_panel{ display:none; width:350px; height:362px; color:#999; margin:0 auto; }
.login .login_panel input.login_name,.login .login_panel input.login_pass{ width:310px; height:46px; line-height:46px; border:1px solid #d4d4d4; font-size:14px; color:#333; font-size:14px; text-indent:5px; }
.login .login_panel input.login_name{ background:url(../images/login_user.jpg) no-repeat 280px 10px #f1f1f1;}
.login .login_panel input.login_pass{ background:url(../images/login_lock.jpg) no-repeat 280px 10px #f1f1f1;}
.login_close{ cursor:pointer;}
.login_window{ cursor:pointer;}
/*登录弹出窗口  end*/

/*分页*/
.page { height:50px}
.page ul {list-style: none;text-align: center; }
.page ul li {padding:5px 8px; border:1px #d5d5d5 solid;  text-align: center;    background-color: #f7f7fb; display: inline;    line-height: 25px;    margin: 0 5px; background:none }
.page ul li a {color: #333; }
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color: #009944;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}

.submenu{ width:280px ; height:auto; float:left;}
.submenu ul{}
.submenu ul li{width:253px;height:49px; background:url(../images/lm_01.jpg) no-repeat center; margin:10px 0;}
.submenu ul li a{ line-height:49px;color: #389366;
	font-size:14px;
	font-weight:bold;}
.submenu ul .on a{ line-height:49px;color: #f00;
	font-size:14px;
	font-weight:bold;}

/*焦点图*/
.ExxFlash2 {width:326px; height: 250px;  overflow:hidden; float:left; margin-left:3px;}
.ExxFlash2 .fla_img{width:317px; height:225px;  position:relative;}
.ExxFlash2 .fla_img a{ display:block;}
.ExxFlash2 .fla_img img{ border:0;width:317px; height:225px; }
.ExxFlash2 .fla_title{ height:25px; line-height:25px; width:317px; text-align:center; overflow:hidden; background:#CCC}
.ExxFlash2 .fla_title a{ text-decoration:none; color:#000; font-weight:bold}
.ExxFlash2 .fla_qh { position:absolute; width:326px; height:20px; bottom:0; right:0; }
.ExxFlash2 .fla_qh ul,.ExxFlash2 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash2 .fla_qh li { float:right; display:block; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#333333; }
.ExxFlash2 .fla_qh li.cur { background-color:#ff0000;}
.topnews a{color:#389366;font-size:14px;font-weight:bold;}

 /*图片切换*/
.LeftMove {width: 680px;height: 150px;overflow:hidden;position:relative;margin:0 auto;}
.LeftMove ul { list-style:none; position:absolute; margin:0; padding:0; left:0;top:0px;}
.LeftMove li { width:160px; height:150px; margin:0 10px; float:left; }
.LeftMove li img{ width:154px; height:115px;display:block; border:1px solid #d3bd91;}
.LeftMove li span{ width:160px; height:35px; float:left; display:block; line-height:35px; text-align:center; overflow:hidden}

/*焦点图*/
.ExxFlash22 {width:252px; height: 214px;  overflow:hidden; margin:0 auto;}
.ExxFlash22 .fla_img{width:252px; height:189px;  position:relative;}
.ExxFlash22 .fla_img a{ display:block;}
.ExxFlash22 .fla_img img{ border:0;width:252px; height:189px; }
.ExxFlash22 .fla_title{ height:25px; line-height:25px; width:252px; text-align:center; overflow:hidden; background:#CCC}
.ExxFlash22 .fla_title a{ text-decoration:none; color:#000; font-weight:bold}
.ExxFlash22 .fla_qh { position:absolute; width:252px; height:20px; bottom:0; right:0; }
.ExxFlash22 .fla_qh ul,.ExxFlash2 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash22 .fla_qh li { float:right; display:block; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#333333; }
.ExxFlash22 .fla_qh li.cur { background-color:#ff0000;}

/*班级网站*/
.class_main{ width:1000px; margin:0px auto;padding-top:20px;}
.class_main dl{ width:100%; min-height:360px; height:auto;}
.class_main dl dd{width:938px;min-height:80px;clear:both;background:#FFFFFF;border:1px solid #389367;border-radius:20px;border-bottom:5px #389367 solid;float:left;line-height:200%;margin:0 0 16px 0;padding:16px 30px;}
.class_main dl dd li{float:left}
.class_main dl dd a{ color:#333333; margin:0px 26px; line-height:36px; font-size:14px}
.class_main .bj{ width:938px; min-height:110px; height:auto; margin:0px auto;}
.class_main .xy{ height:32px; width:100%; float:left; border-bottom:2px solid #b6e3cd; margin-bottom:16px}
.class_main .xy span{ height:32px; width:116px; border-bottom:2px solid #389367;  text-align:center; display:block; font-weight:bold; font-family:"微软雅黑"; font-size:20px; color:#389367; line-height:32px;}
.class_main .bja{ bottom:0px; right:-2px; position:absolute}
.box{ position:relative;}


/*------tplj------*/
.tplj{ width:971px;margin:6px auto;height:146px;}
.tplj ul li{ float:left;margin:2px 6px;}

.yq{width:960px;margin:6px auto;}
.yq select{width:157px;}
 
/*------分页------*/
.page {color:#626262; font-size:13px; text-align:center; width:670px; margin:0px auto;position:absolute; bottom:0px; left:20px}
.page ul {list-style: none;text-align: center;margin-bottom:1px}
.page ul li {padding:4px 7px;border:1px #d5d5d5 solid;text-align:center;background:#f7f7fb;display: inline;line-height:25px;margin:0 5px;}
.page ul li a {color: #333;}
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color:#6dbc49;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}


.y_bt{height:32px; padding:0px 15px;background:url(../images/bj_02.jpg) repeat;}
.y_bt span{height:32px;line-height:32px;float:left;color:#389366;font-weight:bold;font-size:14px;}
.y_bt a{font-size:13px;color:#389366;float:right;line-height:32px;}
.y_box ul{display:block;padding:5px 12px; margin:0 auto; overflow:hidden;min-height:150px;}
.y_box ul li{font-size:14px;color:#666;height:30px;line-height:30px; margin:1px auto;background:url(../images/bz_06.jpg) no-repeat 2px center;padding:0px 5px; border-bottom:1px dotted #dddddd;}
.y_box ul li a{font-size:14px;color:#333;width:82%; overflow:hidden; height:30px; display:inline-block;text-indent:11px;*text-indent:6px;}
.y_box ul li a:hover{ color:#F00;}
.y_box ul li span{ float:right;*margin-top:-30px;color:#666;}

.lm_box{width:350px;height:245px;float:left;margin-bottom:8px; overflow:hidden;border-radius:3px;border:1px solid #b2d861;background:#ffffff;box-shadow:inset 0px 0px 3px 0px #b5d862 }

.list_art{height:auto;padding:3px 5px 70px 5px;min-height:600px;border-radius:3px;border:1px solid #b2d861;background:#ffffff;box-shadow:inset 0px 0px 3px 0px #b5d862 }

