﻿@charset "utf-8";
/* CSS Document */
body{
    margin:0;
    padding:0;
    font-size:12px;
	  color:#515253;
		background-color:#e6e6e6;
		background:url(../images/body.jpg);
}
Image
{ margin:0px; padding:0px; border:none;}
a{
    color:#444545;
		text-decoration:none;
}
a:hover{
    color:#136214;
}
div,ul,li,a,span,h3,p,dl,dt,dd{
    margin:0;
    padding:0;
}
ul{
    list-style:none;
    margin:0;
    padding:0;
}
input
{ outline:none; border: 1px solid #d8d8d8;}

a.index_t{
    color:#999;
}
a.index_t:hover{
    color:#136214;
}


/* 语文组博客 */

.yw_top{
    background-attachment: scroll;
		background:url(../images/top_bg.jpg) no-repeat;
    background-position: center top;
    background-repeat: no-repeat;
		min-width: 1200px;
		height:476px;
}

.yw_middle {
    width:1200px;
		margin-top:-52px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		overflow:hidden;
		background-color:#FFFFFF;
}
.menu {
    width:1200px;
		height:37px;
		margin:0px;
		background-color:#136915;
		background-image: linear-gradient(#177919, #136915);
}
.menu li {
		height:37px;
		float:left;
		margin:0 5px;
}
.menu ul
{ margin-left:20px;}
a.menu_t{
    font-size:14px;
	  font-weight:bold;
	  text-align:center;
  	line-height:37px;
		padding:12px 25px 11px 25px;
  	color:#d9ecd9;
}
a.menu_t:hover{
	background-color:#0d4f0e;
	  background-image: linear-gradient(#146a15, #0d4f0e);
		color:#d9ecd9;
}
a.menu_t1{
    font-size:14px;
	  font-weight:bold;
	  text-align:center;
		line-height:37px;
		padding:12px 25px 11px 25px;
  	color:#d9ecd9;
	background-color:#0d4f0e;
	background-image: linear-gradient(#146a15, #0d4f0e);
}

.yw_middle_txt {
    width:1145px;
		padding:20px 30px 20px 25px;
		border: solid 1px #dcdcdc;
		border-top:none;
		margin:0px;
		position:relative;
		overflow:hidden;
}

.span_list {
		float:right;
}

.yw_middle_left {
    width:260px;
		float:left;
}
.left_txt_top {
    width:260px;
		height:10px;
		float:left;
		background:url(../images/left_bg_top.jpg) no-repeat;
}
.left_txt_bottom {
    width:260px;
		height:10px;
		float:left;
		background:url(../images/left_bg_bottom.jpg) no-repeat;
}
.ss {
    width:260px;
		height:145px;
		margin:0px;
}
.ss_txt {
    width:238px;
		padding:0 9px 0 10px;
		height:128px;
		float:left;
		border-left:1px solid #c1d3c1;
		border-right:1px solid #c1d3c1;
}
.ss_txt_1 {
    width:239px;
		height:25px;
		float:left;
}
.ss_txt_1 li {
    width:95px;
		line-height:25px;
		text-align:center;
		float:left;
}
a.ss_t {
    font-size:18px;
		font-weight:bold;
		color:#136214;
}
a.ss_t:hover {
		text-decoration:underline;
}
.ss_txt_2 {
    width:239px;
		height:25px;
		margin-top:7px;
		float:left;
}
.ss_txt_2 li {
    width:95px;
		line-height:25px;
		text-align:center;
		font-size:14px;
		float:left;
}

.gg {
    width:260px;
		_height:232px;
		min-height:232px;
padding-top:18px;
}
.gg_top{
    width:251px;
		padding:0 9px 0 0px;
		height:30px;
		line-height:27px;
		float:left;
		
}
.gg_top_t,.jxzy_top_1{
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		display:inline-block;
		text-align:center;
		width:105px;
		line-height:27px;
		background:url(../images/left_head_bg.jpg) no-repeat;
}
.gg_txt {
    width:223px;
		height:182px;
		padding:0 17px;
		float:left;
		border-left:1px solid #c1d3c1;
		border-right:1px solid #c1d3c1;
}
.gg_txt li{
		background:url(../images/button_1.jpg) no-repeat scroll 0 10px;
		line-height: 26px;
}
.gg_txt li a{
		margin-left:10px;
}

.xc {
    width:260px;
		padding:0 3px;
		height:73px;
		margin-top:18px;
		_margin-top:10px;
}
.xc li {
    width:96px;
		height:73px;
		float:left;
}

.cy {
    width:260px;
		_height:229px;
		min-height:229px;
		margin-top:18px;
		_margin-top:13px;
}
.cy_txt {
    width:257px;
		height:250px;
		float:left;
		border-left:1px solid #c1d3c1;
		border-right:1px solid #c1d3c1;
}

.yw_middle_right {
    width:850px;
		float:right;
}
.yw_middle_1 {
    width:850px;
		_height:245px;
		min-height:245px;
}
.right_top {
    width:482px;
		height:23px;
		float:left;
		border-bottom: solid 2px #e3e3e3;
}
.right_top_1 {
    width:98px;
		padding-left:17px;
		height:21px;
		padding-top:2px;
		font-size:14px;
		font-weight:bold;
		color:#136214;
		float:left;
		border-bottom: solid 2px #136214;
		background:url(../images/icon_1.jpg) no-repeat left center;
}
.right_top_2 {
		height:23px;
		line-height:23px;
		float:right;
		text-align:right;
}
.jshd {
    width:850px;
		height:237px;
		margin-top:12px;
		float:left;
}
.jshd_t {
		color:#136214
}
.jshd_1 {
    width:326px;
		height:237px;
		margin:0px;
		float:left;
		padding-left:10px;
}
.jshd_2 {
    width:482px;
		height:237px;
		float:right;
		padding-right:5px;
}
.jshd_2 li{
		background:url(../images/button_1.jpg) no-repeat scroll 0 10px;
		line-height: 26px;
}
.jshd_2 li a{
		margin-left:10px;
}

.yw_middle_2 {
    width:850px;
		_height:195px;
		min-height:195px;
		margin-top:20px;
}
.jxzy {
    width:408px;
		height:195px;
		float:left;
}
.jxzy_top {
    width:408px;
		height:30px;
		float:left;
		border-bottom: solid 2px #e3e3e3;
}
.jxzy_top_1 {
    width:105px;
		height:27px;
		line-height:27px;
		font-size:14px;
		font-weight:bold;
		float:left;
}
.jxzy_top_2 {
		height:23px;
		line-height:23px;
		float:right;
		text-align:right;
}

.jxzy_txt {
    width:408px;
		height:156px;
		margin-top:14px;
		float:left;
}
.jxzy_txt li{
		background:url(../images/button_1.jpg) no-repeat scroll 0 10px;
		line-height: 26px;
}
.jxzy_txt li a{
		margin-left:10px;
}

.jsrz {
    width:408px;
		height:198px;
		float:right;
}



.dibox {
	background-color:#156e16;
		margin-top:20px;
}
.di
{ width:1200px; margin:0 auto; text-align:center; color:#FFF; padding:14px 0;}
.dibox p
{ line-height:22px; }

/* 语文组博客 list */

.list_menu {
    width:260px;
		_height:58px;
		min-height:58px;
		margin:0px;
}
.list_menu_top{
    width:260px;
		height:38px;
		line-height:30px;
		text-align:center;
		float:left;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		background:url(../images/list_left_top.jpg) no-repeat;
}
.list_menu_txt {
    width:157px;
		padding:5px 26px;
		float:left;
		background:url(../images/left_bg.jpg) repeat-y;
}
.list_menu_txt li {
    width:157px;
		float:left;
		margin:5px 0;
}
a.list_menu_t{
    width:117px;
		float:left;
		line-height:28px;
		padding-left:40px;
		display:block;
		color:#444545;
		background:url(../images/list_menu_bg.jpg) no-repeat;
}
a.list_menu_t:hover{
		color:#e85f0c;
		background:url(../images/list_menu_bg.jpg) no-repeat;
}

a.list_menu_t1{
    width:117px;
		float:left;
		line-height:28px;
		padding-left:40px;
		display:block;
		color:#e85f0c;
		background:url(../images/list_menu_bg.jpg) no-repeat;
}
a.list_menu_t1:hover{
		color:#e85f0c;
		background:url(../images/list_menu_bg.jpg) no-repeat;
}
.zxxw {
    width:260px;
		_height:318px;
		min-height:318px;
		margin-top:18px;
		float:left;
}
.zxxw_txt {
    width:224px;
		height:260px;
		background-color:#dddddd;
		padding:0 17px;
		float:left;
		background:url(../images/left_bg.jpg) repeat-y;
}
.zxxw_txt li{
		background:url(../images/button_1.jpg) no-repeat scroll 0 10px;
		line-height: 26px;
}
.zxxw_txt li a{
		margin-left:10px;
}

.list_right_txt {
    width:850px;
		_height:660px;
		min-height:660px;
		float:left;
		margin-top:11px;
}
.list_right_item {
    width:850px;
		height:157px;
		float:left;
		margin-bottom:7px;
		border-bottom: dotted 1px #bbbbbb;
}
.list_right_item li{
		background:url(../images/button_1.jpg) no-repeat scroll 0 12px;
		line-height: 30px;
}
.list_right_item li a{
		margin-left:10px;
}

.list_fy {
    width:850px;
		line-height:40px;
		text-align:center;
		float:left;
}

/* 语文组博客 内容页 */

.yw_detail_dqwz{
    width:702px;
		height:20px;
		float:left;
		margin-top:5px;
}
.yw_detail_bt{
    width:702px;
		min-height:30px;
		line-height:30px;
		text-align:center;
		margin-top:8px;
		float:left;
		font-size:18px;
		font-weight:bold;
}
.yw_detail_fbsj{
    width:702px;
		height:26px;
		line-height:26px;
		text-align:center;
		margin-top:12px;
		float:left;
		background-color:#f6f2e8;
		color:#136214;
}
.yw_detail_nr{
    width:702px;
		margin-top:15px;
		float:left;
}
.yw_detail_sc{
    float:left;
		width:702px;
		margin-top:5px;
		text-align:center;
		height:30px;
		line-height:30px;
		overflow-x: auto;
		vertical-align:middle;
		border-bottom-color: #C3C3C3;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
}

.yw_detail_xyy{
    float:left;
		width:702px;
		margin-top:13px;
		overflow-x: auto;
}

.yw_detail_xyy li{
		line-height:25px;
}

/* 语文组博客 图片list */

.tp_list_txt{
    width:702px;
		min-height:755px;
		_height:755px;
		float:left;
}
.tp_list_txt li{
    width:142px;
		height:117px;
		margin-right:33px;
		margin-top:25px;
		float:left;
		text-align:center;
}
.tp_list_txt li a:hover{
		text-decoration:none;
}
.tp_txt_img{
		height:20px;
		background-color:#eeeeee;
}

.list_focus{ border:solid 1px #ffffff; padding:3px;} 
.list_blur{ border:solid 1px #ffffff; padding:3px;}
.list_move{ border:solid 2px #85ce87; padding:2px;}

.login
{ width:239px; border-bottom:1px solid #c1d3c1; color:#136214; font-size:14px; font-weight:bold; height:20px; text-align:center;}
.ss_txt li
{ padding-left:20px; margin-top:10px;}
.ss_txt li a
{ display:inline-block; width:48px;}
.ss_txt li input
{ width:140px;}
.button1
{ display:inline-block; margin-left:54px; margin-top:15px;}
.button2
{ display:inline-block; margin-left:25px;}
.jshd_2 .jxzy_top{
  width:482px;
}
.yw_middle_4 {
    width:850px;
		_height:55px;
		min-height:55px;
		margin-top:20px;
}
		/* 教师图片 */
		.picMarquee-top{ margin:0 auto;  width:250px; overflow:hidden; position:relative; }
		.picMarquee-top .bd{ padding:10px; height:220px;}
		.picMarquee-top .bd ul{ overflow:hidden; zoom:1;}
		.picMarquee-top .bd ul li{ text-align:left; zoom:1; padding:5px;}
		.picMarquee-top .bd ul li .pic{ text-align:left; }
		.picMarquee-top .bd ul li .pic img{ width:120px; height:90px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-top .bd ul li .title{ line-height:106px; float:right; padding-right:30px; background:url(../images/nameright.jpg) no-repeat 50px center;}

























