/* 日期：2017-7  */
* {
	BORDER-TOP-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	PADDING-LEFT: 0px;
	MARGIN: 0px auto;
	BORDER-LEFT-STYLE: none;
	PADDING-RIGHT: 0px
}

BODY {
	FONT-SIZE: 14px;
	background-color: #fafafa;
	FONT-FAMILY: "microsoft yahei";
}

UL,LI {
	LIST-STYLE-TYPE: none
}

DL,DT,DD {
	LIST-STYLE-TYPE: none
}

a {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #a0c2e7;
}

img {
	vertical-align: bottom;
}

.clear {
	clear: both;
}

/* header  开始 */
.header {
	width: 1200px;
}

.header .headtop {
	background: #efefef;
	height: 35px;
}

.header .headtop .headtopdiv {
	margin: 0 auto;
	max-width: 1200px;
	line-height: 35px;
	overflow: hidden;
}

.header .headtopdiv .headwel {
	float: left;
}

.header .headtopdiv .headlink {
	float: right;
}

.header .headtopdiv .headlink a {
	transition: all 0.5s;
}

.header .headtopdiv .headlink a:hover {
	transition: all 0.5s;
}

.header .headtopdiv .headlink .line {
	margin: 0 10px;
	font-style: normal;
}

.header .container {
	width: 1200px;
	height: 100px;
	margin-bottom: 1px;
	box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1), 0 1px
		rgba(0, 0, 0, 0.1);
}

.header .container .navctner {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.header .container .xsknav {
	float: left;
}

.header .container .xsknav a {
	font-size: 18px;
	display: block;
	float: left;
	line-height: 99px;
	text-align: center;
	padding: 0 26px;
	margin: 0;
}

.header .container .xsknav a:hover {
	/**border-bottom: 3px solid #a0c2e7;*/
	color: #a0c2e7;
	font-weight: 700;
}

.navcurrent {
	border-bottom: 2px solid #a0c2e7;
	font-weight: 700;
	color: #a0c2e7;
}

.logbg {
	padding-top: 10px;
	float: left;
}

.logbg a {
	float: left;
	width: 120px;
	height: 60px;
	background: url(../images/index/logo-top.png) no-repeat;
}

/* header 结束 */ /* banner 结束 */
.banner {
	width: 1200px;
	height: 135px;
	/**line-height: 135px;*/
	margin: 0 auto 20px;
	position: relative;
	background: url(http://image1.yjyunedu.com/static/banner-2022.png) center no-repeat;
}

.banner .banner-title {
	text-align: center;
	font-size: 25px;
	color: #fafafa;
	position: absolute;
	top: 47px;
	left: 40px;
}

/* bannerr 结束 */ /* banner login */
.bannertitle {
	width: 1200px;
	margin: 0 auto 20px;
}

.content {
	
}

.content .xskbanner {
	width: 1200px;
	margin: 0 auto;
}

/* xsklogin */
.content .xskbanner .xsklogin .logndiv {
	width: 294px;
	height: 409px;
	background: #FFFFFF;
	border-radius: 8px;
	box-shadow: 1px 2px 15px rgba(0, 0, 0, .3);
}

.content .xskbanner .xsklogin .login-form {
	float: right;
	min-width: 380px;
}

.content .xskbanner .xsklogin .login-form .logndiv .photo-pic {
	width: 120px;
	height: 120px;
	border-radius: 50%;
}

.content .xskbanner .xsklogin .login-form .logndiv .photobg {
	width: 120px;
	height: 120px;
	background-color: #F8F0F0;
	border-radius: 50%;
}

.content .xskbanner .xsklogin .login-form .logndiv .student-name {
	font-size: 16px;
	text-align: center;
}

.content .xskbanner .xsklogin .login-form .logndiv .form-btn {
	margin-top: 30px;
}

.content .xskbanner .xsklogin .login-form .logndiv .form-btn .btn {
	width: 100%;
	font-size: 18px;
	color: #fff;
	font-family: "microsoft yahei";
	font-weight: 400;
	letter-spacing: 1px;
	height: 46px;
	line-height: 40px;
	text-align: center;
	outline: none;
	background-color: #a0c2e7;
	border: none;
	cursor: pointer;
	transition: all 0.5s;
	margin-bottom: 10px;
	display: inline-block;
}

.content .xskbanner .xsklogin .login-form .logndiv .form-btn .btn:hover
	{
	background: #64e6d8;
	transition: all 0.5s;
}

.content .xskbanner .xsklogin .login-form .logndiv {
	padding: 30px 43px 0;
}

.content .xskbanner .xsklogin .login-form .logndiv h2 {
	font-weight: 500;
	font-size: 26px;
	line-height: 62px;
	color: #a0c2e7;
	text-align: center;
}

.content .xskbanner .xsklogin .login-form .logndiv .login-ipt {
	display: block;
	margin: 30px 0 20px 0;
	position: relative;
}

.content .xskbanner .xsklogin .login-form .logndiv #error {
	color: #f71313;
}

.content .xskbanner .xsklogin .login-form .logndiv .forgetpassword a {
	color: #a0c2e7;
	float: right;
	line-height: 24px;
}

.content .xskbanner .xsklogin .login-form .logndiv .forgetpassword a:hover
	{
	color: red;
}

.content .xskbanner .xsklogin .login-form .logndiv .login-ipt .ipt {
	padding: 6px 12px 5px 40px;
	min-height: 30px;
	line-height: 30px;
	outline: none;
	border: 1px solid #E3E7ED;
	font-size: 13px;
	font-family: "微软雅黑";
	color: #b4bbbe;
	vertical-align: middle;
	min-width: 240px;
	height: 43.4px;
}

.content .xsklogin .login-form .logndiv .login-ipt .icon-sign-pwd {
	width: 15px;
	height: 20px;
	position: absolute;
	top: 12px;
	left: 15px;
	background-image: url(../images/index/user-icon_03_03.png);
}

.content .xskbanner .xsklogin .login-form form .login-ipt:focus {
	box-shadow: 1px 2px 3px #d7f4f1;
	outline: none;
	border-color: #59cac2;
}

.content .xskbanner .xsklogin .login-form form .form-btn {
	margin-top: 35px;
}

.content .xskbanner .xsklogin .login-form form .form-btn .btn {
	width: 100%;
	font-size: 18px;
	color: #fff;
	font-family: "microsoft yahei";
	font-weight: 400;
	letter-spacing: 1px;
	height: 46px;
	line-height: 40px;
	text-align: center;
	outline: none;
	background-color: #a0c2e7;
	border: none;
	cursor: pointer;
	transition: all 0.5s;
	margin-bottom: 10px
}

.content .xskbanner .xsklogin .login-form form .form-btn .btn:hover {
	background: #64e6d8;
	transition: all 0.5s;
}

/*轮播图 开始*/
#fullSlide {
	width: 800px;
	position: relative;
	height: 440px;
	float: left;
}

#fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

#fullSlide .bd ul {
	width: 100% !important;
}

#fullSlide .bd li {
	width: 100% !important;
	height: 440px;
	overflow: hidden;
	text-align: center;
}

#fullSlide .bd li a {
	display: block;
	height: 440px;
}

#fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
}

#fullSlide .hd ul {
	text-align: center;
}

#fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block; *
	display: inline;
	zoom: 1;
	width: 15px;
	height: 15px;
	border: 2px solid #fff;
	border-radius: 50%;
	margin-left: 15px;
	overflow: hidden;
	background: #000;
	filter: alpha(opacity =     50);
	opacity: 0.5;
	line-height: 999px;
}

#fullSlide .hd ul .on {
	background: #f00;
}

#fullSlide .prev,#fullSlide .next {
	display: block;
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top: -30px;
	left: 15%;
	z-index: 1;
	width: 40px;
	height: 60px;
	background: url(http://image1.yjyunedu.com/static/slider-arrow.png) -126px -137px #000
		no-repeat;
	cursor: pointer;
	filter: alpha(opacity =     50);
	opacity: 0.5;
	display: none;
}

#fullSlide .next {
	left: auto;
	right: 15%;
	background-position: -6px -137px;
}

.content {
	OVERFLOW: hidden;
	WIDTH: 1200px
}

.content .left {
	WIDTH: 800px;
	FLOAT: left
}

.content .right {
	WIDTH: 294px;
	FLOAT: right
}

.content .left1 {
	background: red;
	MARGIN-BOTTOM: 10px;
	HEIGHT: 470px;
	WIDTH: 544px;
	BACKGROUND: #fff;
	FLOAT: left;
	PADDING-LEFT: 21px
}

.title_img {
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 55px
}

.img {
	MARGIN-BOTTOM: 10px;
	WIDTH: 170px;
	FLOAT: left;
	MARGIN-RIGHT: 10px
}

.img DIV {
	HEIGHT: 98px;
	WIDTH: 165px;
	BACKGROUND: #ededed
}

.img P {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 30px
}

.content .right1 {
	MARGIN-BOTTOM: 10px;
	HEIGHT: 470px;
	WIDTH: 330px;
	BACKGROUND: #fff;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px
}

.title_dt {
	MARGIN-BOTTOM: 5px;
	BORDER-BOTTOM: #06c 2px solid;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 40px
}

.title_dt A {
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #06c
}

.title_dt A:hover {
	TEXT-DECORATION: underline
}

.dt_info .nr A {
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	COLOR: #000;
	LINE-HEIGHT: 30px
}

.dt_info .nr SPAN {
	FLOAT: right;
	COLOR: #999;
	LINE-HEIGHT: 30px
}

.dt_info .nr_s {
	BORDER-BOTTOM: #999 1px dotted;
	COLOR: #999;
	PADDING-BOTTOM: 8px;
	LINE-HEIGHT: 22px
}

.content_top {
	OVERFLOW: hidden;
	MARGIN-BOTTOM: 10px
}

.content .lb {
	HEIGHT: 409px;
	WIDTH: 800px;
	BACKGROUND: #fff;
	FLOAT: right
}

/* 快捷窗口 start*/
.fastlinkctain {
	width: 1200px;
	height: 220px;
	margin: 50px auto 0;
}

.fastlinkctain .fastlink .fastlink-list li {
	float: left;
	width: 125px;
	height: 220px;
	margin: 0px 37px;
	float: left;
}

.fastlinkctain .fastlink .fastlink-list li a:hover {
	background: url(http://image1.yjyunedu.com/static/fastlink-hover.png) no-repeat;
}

.fastlinkctain .fastlink .fastlink-list li a {
	display: inline-block;
	padding-top: 130px;
	background: url(http://image1.yjyunedu.com/static/fastlink.png) no-repeat;
	width: 125px;
}

.fastlinkctain .fastlink .fastlink-list ul li a.fastlink_A {
	background-position: -77px 0px;
}

.fastlinkctain .fastlink .fastlink-list ul li a.fastlink_B {
	background-position: -259px 0px;
}

.fastlinkctain .fastlink .fastlink-list ul li a.fastlink_C {
	background-position: -438px 0px;
}

.fastlinkctain .fastlink .fastlink-list ul li a.fastlink_D {
	background-position: -616px 0px;
}

.fastlinkctain .fastlink .fastlink-list ul li a.fastlink_E {
	background-position: -796px 0px;
}

.fastlinkctain .fastlink .fastlink-list ul li a.fastlink_F {
	background-position: -975px 0px;
}

.fastlinkctain .fastlink .fastlink-list ul li a h2 {
	color: #131313;
	font-size: 18px;
	font-weight: 500;
	text-align: center;
	margin-top: 20px;
}

.fastlinkctain .fastlink .fastlink-list ul li a:hover h2 {
	color: #b72526;
}

/* 快捷窗口  end*/ /* 项目公告*/
.sharecontainer .share .noticexmgg {
	float: right;
	width: 392px;
	height: 364px;
	border: 1px solid #e1e1e1;
}

.content .xmgg-title {
	line-height: 48px;
	border-bottom: 1px solid #e1e1e1;
	color: #a0c2e7;
	text-indent: 65px;
	background-image: url(../images/index/xmgg.png);
	background-repeat: no-repeat;
	background-position: 20px center;
}

.content .xmgg-title li a {
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}

.content .xmgg-title li .xmgg-info {
	OVERFLOW: hidden;
	HEIGHT: 30px;
	WIDTH: 75%
}

/* 项目公告*/ /*  活跃之星  开始*/
.star {
	width: 1200px;
	margin: 30px auto;
	overflow: hidden;
}

.star-title {
	height: 32px;
	background-image: url(../images/index/hyzxbg.png);
	background-position: center;
	background-repeat: no-repeat;
}

.star-title h2 {
	color: #a0c2e7;
	font-size: 24px;
	font-weight: 500;
	text-align: center;
	line-height: 32px;
	padding-left: 60px;
}

.chengguo-title {
	height: 32px;
	background-image: url(../images/index/shequ.png);
	background-position: center;
	background-repeat: no-repeat;
}

.chengguo-title h2 {
	color: #a0c2e7;
	font-size: 24px;
	font-weight: 500;
	text-align: center;
	line-height: 32px;
	padding-left: 60px;
}

.sheuqu-title {
	height: 32px;
	background-image: url(../images/index/yxsj.png);
	background-position: center;
	background-repeat: no-repeat;
}

.sheuqu-title h2 {
	color: #a0c2e7;
	font-size: 24px;
	font-weight: 500;
	text-align: center;
	line-height: 32px;
	padding-left: 60px;
}

.yxshuju-title {
	height: 32px;
	background-image: url(../images/index/yxsj.png);
	background-position: center;
	background-repeat: no-repeat;
}

.yxshuju-title h2 {
	color: #a0c2e7;
	font-size: 24px;
	font-weight: 500;
	text-align: center;
	line-height: 32px;
	padding-left: 60px;
}

#liulianshuju {
	width: 90px;
	height: 46px;
	margin-left: 100px;
	display: inline-block;
	line-height: 46px;
	text-align: right;
	background-image: url(../images/index/scan.png);
	background-repeat: no-repeat;
	background-position: left;
}

.star .daren {
	margin: 30px 0;
	overflow: hidden;
}

.star .daren .daren-list {
	float: left;
}

.star .daren li {
	width: 220px;
	float: left;
	margin-left: 22.5px;
	transition: all 0.5s;
}

.star .daren li:hover {
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);
	transform: translate(1px, 1px);
	transition: all 0.5s;
}

.star .daren li img {
	padding: 0 25%;
}

.star .daren li .gzf-mig {
	padding: 0;
}

.star .daren li a {
	display: block;
	line-height: 35px;
	text-align: center;
}

.star .daren-title {
	width: 230px;
	height: 178px;
	background-image: url(../images/index/hyzx.png);
	float: left;
}

.star .huoyue-title {
	width: 230px;
	height: 178px;
	background-image: url(../images/index/hygzf.png);
	float: left;
}

.star .daren .daren-list .fangname {
	padding-top: 10px;
}

/*--------------------------------------------活跃之星  结束*/
	/*--------------------------------------------------------------社区话题  开始*/
.shequhuati {
	width: 1200px;
}

.button_icon {
	OVERFLOW: hidden;
	MARGIN-BOTTOM: 10px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px
}

.button_icon .new {
	FLOAT: right
}

.button_icon A {
	HEIGHT: 110px;
	WIDTH: 90px;
	MARGIN-TOP: 20px;
	DISPLAY: block;
	TEXT-INDENT: -9999px
}

.button_icon DIV {
	HEIGHT: 131px;
	WIDTH: 92px;
	FLOAT: left;
	MARGIN-LEFT: 16px
}

.button_icon .button_icon_bg1 {
	BACKGROUND: url(../images/index/1.jpg) no-repeat
}

.button_icon .button_icon_bg2 {
	BACKGROUND: url(../images/index/2.jpg) no-repeat
}

.button_icon .button_icon_bg3 {
	BACKGROUND: url(../images/index/3.jpg) no-repeat
}

.button_icon .button_icon_bg4 {
	BACKGROUND: url(../images/index/4.jpg) no-repeat
}

.button_icon .button_icon_bg5 {
	BACKGROUND: url(../images/index/5.jpg) no-repeat
}

.button_icon .button_icon_bg6 {
	BACKGROUND: url(../images/index/6.jpg) no-repeat
}

.bzlm_box1 {
	MARGIN-BOTTOM: 10px;
	WIDTH: 100%
}

.bzlm_box1 .title {
	HEIGHT: 23px;
	WIDTH: 100%;
	BACKGROUND: #3da0ef;
	COLOR: #fff;
	LINE-HEIGHT: 23px;
	TEXT-INDENT: 2em
}

.bzlm_box1 .title_gg {
	HEIGHT: 24px;
	WIDTH: 100%;
	BACKGROUND: #fff;
	COLOR: #fff;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 23px
}

.bzlm_box1 .title_gg LI {
	WIDTH: 125px;
	BACKGROUND: #c6e1f6;
	BORDER-BOTTOM: #3da0ef 1px solid;
	FLOAT: left;
	COLOR: #2d73a6
}

.bzlm_box1 .title_gg .tab2 {
	CURSOR: pointer;
	BACKGROUND: #3da0ef;
	BORDER-BOTTOM: #3da0ef 1px solid;
	COLOR: #fff
}

.bzlm_box1 .content {
	width: 784px;
	float: left;
	border: 1px solid #e1e1e1;
	background: pink;
}

.gg_box2 {
	width: 784px;
	float: left;
}

.bzlm_box2 {
	height: 424px;
	width: 784px;
	float: left;
	border: 1px solid #e1e1e1;
}

.zygxtitle {
	height: 80px;
	line-height: 80px;
	color: #a0c2e7;
	font-size: 24px;
	font-weight: 500;
	text-indent: 45px;
	background-image: url(../images/index/share.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.gg_box2 .title {
	height: 48px;
	font-size: 0;
	background: #FFFFFF;
	border-bottom: 1px solid #e1e1e1;
}

.gg_box2 .title UL {
	height: 373px;
}

.gg_box2 .title UL LI {
	display: inline-block;
	width: 130px;
	height: 48px;
	line-height: 47px;
	text-align: center;
	color: #131313;
	font-size: 18px;
	border-left: 1px solid #e1e1e1;
}

.bzlm_box2 .title {
	height: 48px;
	font-size: 0;
	background: #FFFFFF;
	border-bottom: 1px solid #e1e1e1;
}

/*
    .bzlm_box2 .title UL{
	height: 373px;
}
*/
.bzlm_box2 .title UL LI {
	display: inline-block;
	width: 130px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	color: #131313;
	font-size: 18px;
	border-left: 1px solid #e1e1e1;
}

.gg_box2 .title UL LI:first-child {
	border: none;
}

.gg_box2 .title UL LI.tab1 {
	FONT-WEIGHT: bold;
	COLOR: #FFf;
	background: #a0c2e7;
}

.gg_box2 .content {
	HEIGHT: auto;
	WIDTH: 100%;
	BACKGROUND: #fff;
}

.bzlm_box2 .title UL LI:first-child {
	border: none;
}

.bzlm_box2 .title UL LI.tab1 {
	FONT-WEIGHT: bold;
	COLOR: #FFf;
	background: #a0c2e7;
}

.bzlm_box2 .content {
	HEIGHT: auto;
	WIDTH: 100%;
	BACKGROUND: #fff;
}

.teacher_xing {
	OVERFLOW: hidden;
	WIDTH: 285px;
	FLOAT: left;
	MARGIN-LEFT: 15px;
	MARGIN-TOP: 15px
}

.teacher_xing P {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center
}

.teacher_xing DT {
	WIDTH: 85px;
	FLOAT: left
}

.teacher_xing DD {
	HEIGHT: 20px;
	WIDTH: 180px;
	FLOAT: right;
	MARGIN-TOP: 5px
}

.teacher_xing DD A {
	TEXT-DECORATION: none;
	COLOR: #000
}

.teacher_xing DD A:hover {
	COLOR: #06c
}

.bzlm_box3 {
	MARGIN-BOTTOM: 10px;
	WIDTH: 470px
}

.bzlm_box3 .title {
	FONT-SIZE: 18px;
	HEIGHT: 36px;
	WIDTH: 100%;
	BACKGROUND: url(../images/index/hot.jpg) #fff no-repeat;
	BORDER-BOTTOM: #cfcdcd 1px solid;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 36px;
	TEXT-INDENT: 3em
}

.bzlm_box3 .title SPAN {
	FONT-SIZE: 12px;
	COLOR: #f00;
	PADDING-LEFT: 10px
}

.bzlm_box3 .content {
	WIDTH: 100%;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 15px;
	higth: 280px
}

.banner_box1 {
	MARGIN-BOTTOM: 10px;
	HEIGHT: 95px;
	WIDTH: 250px;
	BACKGROUND: #3da0ef
}

.table_sj {
	BORDER-TOP: #D2D2D2 1px solid;
	BORDER-RIGHT: #D2D2D2 1px solid;
	WIDTH: 100%;
}

.table_sj .table_sj tbody TH {
	
}

.table_sj TD {
	HEIGHT: 50px;
	BORDER-BOTTOM: #D2D2D2 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #D2D2D2 1px solid
}

.table_sj  .trbg2 a {
	color: #1a66f1;
}

.update_time {
	FLOAT: right;
	font-size: 14PX;
	COLOR: #1a66f1;
	MARGIN-RIGHT: 15px
}

.content_list {
	MARGIN: 0 20px 0 20px;
}

.content_list LI {
	LINE-HEIGHT: 46px;
	height: 46px;
	border-bottom: 1px solid #e1e1e1;
}

.content_list LI:last-child {
	border: none;
}

.clear {
	clear: both;
}

.content_list LI DIV {
	FLOAT: left
}

.content_list LI DIV.biaoti {
	FONT-SIZE: 14px;
	float: left;
	width: 75%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.content_list LI DIV.huatibiaoti { 
	FONT-SIZE: 14px;
	float: left;
	width: 60%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.content_list LI DIV.huatibiaoti .icon-notic {
	padding-right: 10px;
	color: #e1e1e1;
}

.content_list LI DIV.biaoti .icon-notic {
	padding-right: 10px;
	color: #e1e1e1;
}

.content_list LI DIV.biaoti A {
	TEXT-DECORATION: none;
	COLOR: #000;
}

.content_list LI DIV.biaoti A:hover {
	COLOR: #1a66f1
}

.content_list LI DIV.zuozhe {
	text-align: center;
	float: left;
	width:100px;
}

.content_list li div.zuozhe a {
	color: #1a66f1;
	float: left;
}

.content_list li div.zuozhe a:hover {
	color: #FF0000;
}

.content_list LI .ntictime {
	color: #9f9f9f;
	float: right;
	margin-right: 0px
}

.content .gr {
	HEIGHT: 210px;
	WIDTH: 248px;
	BACKGROUND: #fff;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px
}

.gr_info {
	OVERFLOW: hidden;
	MARGIN-TOP: 5px
}

.gr_info DT {
	FLOAT: left
}

.gr_info DD {
	WIDTH: 110px;
	FLOAT: right;
	MARGIN-TOP: 5px;
	LINE-HEIGHT: 25px
}

.gr_info DD.name {
	FONT-SIZE: 22px;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 50px
}

.diaocha {
	OVERFLOW: hidden;
	WIDTH: 215px;
	MARGIN-LEFT: 15px;
	MARGIN-TOP: 15px
}

.diaocha DT {
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 30px
}

.diaocha DD {
	MARGIN-TOP: 5px;
	LINE-HEIGHT: 21px
}

.diaocha DD TEXTAREA {
	FONT-SIZE: 12px;
	BORDER-TOP: #b6b5b5 1px solid;
	BORDER-RIGHT: #b6b5b5 1px solid;
	WIDTH: 202px;
	BORDER-BOTTOM: #b6b5b5 1px solid;
	COLOR: #b6b5b5;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	PADDING-LEFT: 5px;
	BORDER-LEFT: #b6b5b5 1px solid;
	PADDING-RIGHT: 5px;
	_padding: 6px 5px
}

.button1 {
	CURSOR: pointer;
	FONT-SIZE: 14px;
	HEIGHT: 34px;
	WIDTH: 99px;
	BACKGROUND: url(../images/index/button1.jpg) no-repeat;
	COLOR: #fff;
	MARGIN-LEFT: 15px;
	MARGIN-TOP: 15px
}

.button2 {
	CURSOR: pointer;
	FONT-SIZE: 14px;
	HEIGHT: 34px;
	WIDTH: 248px;
	BACKGROUND: url(../images/index/button2.jpg) no-repeat;
	COLOR: #fff
}

.bzlm_box4 {
	MARGIN-BOTTOM: 10px;
	WIDTH: 470px
}

.bzlm_box4 .title {
	HEIGHT: 35px;
	WIDTH: 100%;
	BACKGROUND: #fff;
	BORDER-BOTTOM: #e2e2e2 4px solid;
	LINE-HEIGHT: 32px
}

.bzlm_box4 .title UL LI {
	FONT-SIZE: 14px;
	FLOAT: left;
	COLOR: #949494;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px
}

.bzlm_box4 .title UL LI.tab1 {
	BORDER-BOTTOM: #3da0ef 7px solid;
	FONT-WEIGHT: bold;
	COLOR: #000
}

.bzlm_box4 .content {
	WIDTH: 100%;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 15px
}

.fzjs {
	OVERFLOW: hidden;
	BACKGROUND: #3da0ef;
	LINE-HEIGHT: 25px
}

.title_fzjs {
	FONT-SIZE: 14px;
	WIDTH: 120px;
	FONT-WEIGHT: bold;
	COLOR: #fff;
	TEXT-ALIGN: center
}

.fzjs DIV {
	FLOAT: left
}

.title_yxqy {
	WIDTH: 50px;
	BACKGROUND: #42a2ef;
	FLOAT: left;
	FONT-WEIGHT: bold;
	COLOR: #fff;
	PADDING-BOTTOM: 25px;
	TEXT-ALIGN: center;
	PADDING-TOP: 25px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px
}

.yxqy {
	WIDTH: 900px;
	FLOAT: right
}

.yxqy UL {
	HEIGHT: 32px;
	BORDER-BOTTOM: #ccc 3px solid
}

.yxqy UL LI {
	WIDTH: 90px;
	FLOAT: left;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 35px
}

.yxqy UL LI.tab3 {
	HEIGHT: 40px;
	BACKGROUND: url(../images/index/dot.jpg) no-repeat center bottom;
	LINE-HEIGHT: 35px
}

.yxqy .qx {
	MARGIN: 15px 20px 10px
}

.yxqy .qx A {
	TEXT-DECORATION: none;
	WIDTH: 150px;
	FLOAT: left;
	COLOR: #000;
	LINE-HEIGHT: 22px
}

.yxqy .qx A:hover {
	WIDTH: 150px;
	COLOR: #06c;
	DISPLAY: inline-block
}

A.ckqb {
	TEXT-DECORATION: none;
	WIDTH: 930px;
	BACKGROUND: #ccc;
	COLOR: #666;
	TEXT-ALIGN: center;
	MARGIN-TOP: -10px;
	DISPLAY: block;
	LINE-HEIGHT: 25px
}

A.ckqb:hover {
	BACKGROUND: #c0c0c0;
	COLOR: #131313
}

.dl {
	CURSOR: pointer;
	HEIGHT: 30px;
	WIDTH: 60px;
	BACKGROUND: #3da0ef;
	FLOAT: right;
	COLOR: #fff;
	MARGIN-TOP: 8px;
	DISPLAY: block;
	LINE-HEIGHT: 30px;
	MARGIN-RIGHT: 20px;
	border-radius: 5px
}

.dl_name {
	BORDER-TOP: #3da0ef 1px solid;
	BORDER-RIGHT: #3da0ef 1px solid;
	WIDTH: 100px;
	BORDER-BOTTOM: #3da0ef 1px solid;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 5px;
	BORDER-LEFT: #3da0ef 1px solid;
	MARGIN-TOP: 8px;
	LINE-HEIGHT: 18px;
	PADDING-RIGHT: 5px;
	MARGIN-RIGHT: 10px
}

.dl_pass {
	BORDER-TOP: #3da0ef 1px solid;
	BORDER-RIGHT: #3da0ef 1px solid;
	WIDTH: 100px;
	BORDER-BOTTOM: #3da0ef 1px solid;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 5px;
	BORDER-LEFT: #3da0ef 1px solid;
	MARGIN-TOP: 8px;
	LINE-HEIGHT: 18px;
	PADDING-RIGHT: 5px
}

.kcjs {
	FONT-SIZE: 15px;
	HEIGHT: 27px;
	BACKGROUND: url(../images/index/title_kc.jpg) no-repeat center 50%;
	FONT-WEIGHT: bold;
	COLOR: #fff;
	TEXT-ALIGN: center;
	MARGIN-TOP: 15px;
	LINE-HEIGHT: 27px
}

.kc_nr {
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	PADDING-LEFT: 20px;
	LINE-HEIGHT: 24px;
	PADDING-RIGHT: 20px
}

.kc_nr A {
	TEXT-DECORATION: none;
	COLOR: #06c
}

.kc_nr A:hover {
	TEXT-DECORATION: underline;
	COLOR: #06c
}

.more {
	FLOAT: right;
	MARGIN-RIGHT: 20px;
	MARGIN-TOP: -30px;
}

.more A {
	FONT-SIZE: px;
	TEXT-DECORATION: none;
	COLOR: #131313;
	font-size: 14px;
}

.more A:hover {
	TEXT-DECORATION: underline;
	COLOR: red
}

/*.login_title {
	FONT-SIZE: 16px;
	FONT-FAMILY: "微软雅黑";
	FONT-WEIGHT: bold;
	COLOR: #3ca0ee;
	MARGIN-TOP: 10px;
	LINE-HEIGHT: 40px
}

.user_bg {
	MARGIN-BOTTOM: 10px;
	HEIGHT: 35px;
	WIDTH: 245px;
	BACKGROUND: url(../images/login/user_s.jpg) no-repeat
}

.password_bg {
	HEIGHT: 35px;
	WIDTH: 245px;
	BACKGROUND: url(../images/login/password_s.jpg) no-repeat
}

.password_bg INPUT {
	COLOR: #666;
	MARGIN: 10px 0px 0px 40px
}

.user_bg INPUT {
	COLOR: #666;
	MARGIN: 10px 0px 0px 40px
}*/
.wj {
	FONT-SIZE: 12px;
	FONT-FAMILY: "微软雅黑";
	TEXT-ALIGN: right;
	LINE-HEIGHT: 30px
}

.wj A {
	TEXT-DECORATION: none;
	COLOR: #999
}

.wj A:hover {
	COLOR: #73190a
}

.gd {
	FLOAT: left;
	MARGIN-RIGHT: 15px
}

.gd_title {
	LINE-HEIGHT: 26px
}

.gd_title A {
	TEXT-DECORATION: none;
	COLOR: #000
}

.gd_title A:hover {
	COLOR: #06c
}

.enterOffice {
	CURSOR: pointer;
	HEIGHT: 34px;
	WIDTH: 248px;
	BACKGROUND: url(../images/index/button2.jpg) no-repeat;
	TEXT-ALIGN: center;
	PADDING-TOP: 5px;
	MARGIN-TOP: 15px
}

.enterOffice A {
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	COLOR: #fff
}

.enterOffice A:hover {
	TEXT-DECORATION: none
}

.side-bar-left {
	OVERFLOW: hidden;
	HEIGHT: 800px;
	WIDTH: 170px;
	BACKGROUND: url(../images/index/left-1.png) no-repeat center center;
	POSITION: fixed;
	LEFT: 0px;
	MARGIN-TOP: -490px;
	TOP: 50%
}

.rqq {
	HEIGHT: 925px;
	BACKGROUND: url(../images/index/left-2.png) no-repeat center center
}

.side-bar-left .left {
	HEIGHT: 557px;
	WIDTH: 170px;
	POSITION: absolute;
	LEFT: 0px;
	TOP: 500px
}

.side-bar-left .left .ul_li {
	CURSOR: pointer;
	HEIGHT: 39px;
	TEXT-ALIGN: center
}

.side-bar-left .left .people_1 {
	DISPLAY: none
}

.side-bar-left .left .people {
	DISPLAY: block
}

.side-bar-left .left LI A {
	HEIGHT: 39px;
	WIDTH: 160px;
	DISPLAY: block
}

.side-bar-left .left .yx {
	POSITION: relative
}

.side-bar-left .left .yx SPAN {
	RIGHT: 10px;
	POSITION: absolute;
	TOP: 42px
}

.book {
	HEIGHT: 600px;
	WIDTH: 950px;
	BACKGROUND: url(../images/index/book_1.png) no-repeat center center;
	POSITION: fixed;
	MARGIN-LEFT: -475px;
	LEFT: 50%;
	MARGIN-TOP: -200px;
	DISPLAY: none;
	TOP: 50%
}

.book SPAN {
	CURSOR: pointer;
	FONT-SIZE: 30px;
	HEIGHT: 30px;
	WIDTH: 30px;
	BACKGROUND: #fff;
	RIGHT: 15px;
	POSITION: absolute;
	COLOR: #000;
	TEXT-ALIGN: center;
	DISPLAY: block;
	LINE-HEIGHT: 34px;
	TOP: 15px;
	border-radius: 50%
}

.close {
	CURSOR: pointer;
	FONT-SIZE: 25px;
	BORDER-TOP: #ffff00 1px;
	HEIGHT: 20px;
	BORDER-RIGHT: #ffff00 1px;
	WIDTH: 20px;
	RIGHT: 8px;
	BORDER-BOTTOM: #ffff00 1px;
	POSITION: absolute;
	COLOR: #fff;
	TEXT-ALIGN: center;
	BORDER-LEFT: #ffff00 1px;
	LINE-HEIGHT: 20px;
	TOP: -13px;
	border-radius: 50%
}

.right-top {
	HEIGHT: 350px;
	WIDTH: 470px;
	/*	BACKGROUND: url(../images/index/right_top_1.png) no-repeat center center;*/
	RIGHT: -400px;
	POSITION: fixed;
	TOP: 0px
}

.right-top .name {
	HEIGHT: 30px;
	WIDTH: 400px;
	RIGHT: 0px;
	color: #a0c2e7;
	POSITION: absolute;
	TOP: 28px
}

.right-top .name LI {
	FONT-SIZE: 16px;
	HEIGHT: 30px;
	WIDTH: 130px;
	FLOAT: left;
	FONT-WEIGHT: 700;
	COLOR: #131313;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 30px
}

.right-top .content {
	HEIGHT: 290px;
	WIDTH: 420px;
	RIGHT: 0px;
	OVERFLOW-X: auto;
	OVERFLOW-Y: auto;
	POSITION: absolute;
	TOP: 58px;
	-overflow: scroll
}

.right-top .content DL {
	HEIGHT: 50px;
	WIDTH: 400px;
	BORDER-BOTTOM: #ccc 1px dashed;
}

.right-top .content DT {
	HEIGHT: 50px;
	FLOAT: left;
	COLOR: #131313;
	LINE-HEIGHT: 50px
}

.right-top .content DD {
	HEIGHT: 50px;
	FLOAT: left;
	color: #131313;
	LINE-HEIGHT: 50px
}

.administrator {
	WIDTH: 140px;
	/*BACKGROUND: url(../images/index/QQ-3.png) no-repeat 5px center*/
}

.administrator span {
	padding-right: 10px;
}

.fz {
	BACKGROUND: url(../images/index/QQ-4.png) no-repeat 5px center
}

.member {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.right-top .content A {
	COLOR: #131313
}

.right-top .content A:hover {
	COLOR: #f00
}

.number {
	WIDTH: 160px
}

.email {
	WIDTH: 90px;
	PADDING-LEFT: 10px
}

.email img {
	padding-top: 10px;
}

.right-top .content .administrator SPAN {
	OVERFLOW: hidden;
	HEIGHT: 25px;
	WIDTH: 25px;
	BACKGROUND: #fff;
	FLOAT: left;
	MARGIN-LEFT: 22px;
	MARGIN-TOP: 14px;
	DISPLAY: inline-block;
	/*background:pink;*/
}

.right-top .content .administrator B {
	HEIGHT: 50px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	MARGIN-LEFT: 5px;
	LINE-HEIGHT: 50px;
	PADDING-RIGHT: 0px
}

.right-bottom {
	HEIGHT: 200px;
	WIDTH: 236px;
	BACKGROUND: url(../images/index/right_bottom_1.png) no-repeat center
		center;
	RIGHT: -200px;
	POSITION: fixed;
	BOTTOM: 69px;
}

.right-top .side {
	CURSOR: pointer;
	HEIGHT: 230px;
	WIDTH: 30px;
	POSITION: absolute;
	LEFT: 5px;
	DISPLAY: block;
	BOTTOM: 0px
}

.right-bottom .side {
	CURSOR: pointer;
	HEIGHT: 150px;
	WIDTH: 30px;
	color: #fff;
	POSITION: absolute;
	LEFT: 10px;
	DISPLAY: block;
	BOTTOM: 0px;
	font-size: 20px;
	font-family: "Microsoft YaHei";
	font-weight: 600;
}

.lianxi {
	position: absolute;
	left: -130px;
	top: -95px;
}

.right-top .side {
	HEIGHT: 320px
}

.r_t {
	/*BACKGROUND: url(../images/index/right_top_2.png) no-repeat center center*/
	background: #fff;
}

.r_b {
	/*BACKGROUND: url(../images/index/right_bottom_2.png) no-repeat center center*/
	
}

.right-bottom UL {
	HEIGHT: 200px;
	WIDTH: 200px;
	RIGHT: 0px;
	border-radius: 5px;
	POSITION: absolute;
	BOTTOM: 43px;
	background: #0cb074;
}

.right-bottom UL LI {
	HEIGHT: 65px;
	WIDTH: 200px;
	BORDER-BOTTOM: #fff 1px dashed;
	COLOR: #fff;
	PADDING-TOP: 8px
}

.right-bottom UL LI DT {
	HEIGHT: 45px;
	WIDTH: 45px;
	FLOAT: left
}

.right-bottom UL LI DD {
	FONT-SIZE: 15px;
	HEIGHT: 20px;
	FONT-WEIGHT: 700;
	COLOR: #fbfbfa;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 20px
}

.right-bottom UL .tel dt {
	BACKGROUND: url(../img/tel.png) no-repeat 15px 5px;
}

.right-bottom UL .survice dt {
	BACKGROUND: url(../img/zaixian.png) no-repeat 15px 10px;
}

.right-bottom UL .survice dd {
	HEIGHT: 50px;
	LINE-HEIGHT: 50px;
}

.right-bottom UL .QQ {
	BACKGROUND: url(../img/QQ.png) no-repeat 0px 0px;
}

.right-bottom A {
	COLOR: #fff
}

.right-bottom A:hover {
	COLOR: #f00
}

.tuichu {
	TEXT-ALIGN: right;
	PADDING-TOP: 5px
}

.tuichu A {
	TEXT-DECORATION: none;
	COLOR: #06c
}

.tuichu A:hover {
	TEXT-DECORATION: underline
}

.bzlm_box5 {
	MARGIN-BOTTOM: 10px;
	WIDTH: 100%
}

.bzlm_box5 .title {
	HEIGHT: 35px;
	WIDTH: 100%;
	BACKGROUND: #fff;
	BORDER-BOTTOM: #e2e2e2 4px solid;
	LINE-HEIGHT: 32px
}

.bzlm_box5 .title UL LI {
	CURSOR: pointer;
	FONT-SIZE: 14px;
	FLOAT: left;
	COLOR: #949494;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px
}

.bzlm_box5 .title UL LI.tab1 {
	CURSOR: auto;
	BORDER-BOTTOM: #3da0ef 7px solid;
	FONT-WEIGHT: bold;
	COLOR: #000
}

.bzlm_box5 .content {
	WIDTH: 100%;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 15px
}

.right-bottom UL LI {
	HEIGHT: 53px;
	PADDING-TOP: 5px
}

.right-bottom UL .on-line DT {
	BACKGROUND: url(../images/pic/zjzx.png) no-repeat 0px 0px
}

.right-bottom UL .on-line DD {
	HEIGHT: 50px;
	LINE-HEIGHT: 50px
}

.book .yxzy {
	FONT-SIZE: 60px;
	POSITION: absolute;
	COLOR: #f00;
	LEFT: 350px;
	TOP: 250px
}

.right-bottom UL .survice_1 DT {
	HEIGHT: 25px;
	WIDTH: 25px;
	BACKGROUND: url(../images/index/QQ-5.png) no-repeat right center;
	PADDING-LEFT: 5px
}

.right-bottom UL .survice_1 DD {
	HEIGHT: 25px
}

.right-bottom UL .QQ_1 DT {
	HEIGHT: 25px;
	WIDTH: 25px;
	BACKGROUND: url(../images/index/QQ-6.png) no-repeat right center;
	PADDING-LEFT: 5px
}

.right-bottom UL .QQ_1 DD {
	HEIGHT: 25px
}

/*教师工作坊*/
.current {
	width: 1200px;
	min-width: 1200px;
	line-height: 40px;
	font-size: 16px;
	color: #0cb074;
}

.contenttop {
	height: 332px;
	width: 1200px;
}

.contenttop .shujuhuizong {
	width: 378px;
	height: 330px;
	border: 1px solid #E1E1E1;
	background: #fff;
	float: left;
}

.contenttop .shujuhuizong .shuju-title {
	height: 70px;
	line-height: 70px;
	font-size: 20px;
	color: #131313;
	text-align: center;
}

.contenttop .shujuhuizong .shuju-title .sjhz-icon {
	width: 35px;
	height: 32px;
	display: inline-block;
	vertical-align: middle;
	background: url(../images/icons/icons.png) -7px -4px no-repeat;
}

.shuju-list {
	overflow: hidden;
}

.shuju-list ul {
	margin-left: 15px;
}

.shuju-list ul li {
	width: 107px;
	height: 107px;
	float: left;
	color: #fff;
	text-align: center;
	margin-bottom: 15px;
	background: url(../images/icons/data-icon.png);
}

.shuju-list .zuoyeshu {
	background-position: 0 0;
	background-repeat: no-repeat;
}

.shuju-list .xueyuanshu {
	background-position: -123px 0;
	background-repeat: no-repeat;
}

.shuju-list .huatishu {
	background-position: -246px 0;
	background-repeat: no-repeat;
}

.shuju-list .hudongjiaoliu {
	background-position: -370px 0;
	background-repeat: no-repeat;
}

.shuju-list .ziyuanshu {
	background-position: -492px 0;
	background-repeat: no-repeat;
}

.shuju-list .denglulv {
	background-position: -615px 0;
	background-repeat: no-repeat;
}

.shuju-list ul li .shuzi {
	font-size: 24px;
	margin-top: 37px;
}

.shuju-list ul li .shujuname {
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
}

.shuju-list

 

ul

 

li


:nth-child

 

(2)
{
margin


:

 

0
15
px


;
}
.contenttop .fangzhujs {
	width: 398px;
	height: 330px;
	border: 1px solid #E1E1E1;
	background: #fff;
	float: left;
	margin: 0 15px;
}

.contenttop .fangzhujs .fangzhu-title {
	border-bottom: 1px solid #E1E1E1;
	color: #a0c2e7;
	font-size: 16px;
	padding: 10px 0;
}

.contenttop .fangzhujs .fangzhu-title p {
	line-height: 26px;
	padding-left: 10px;
	margin-left: 10px;
	font-size: 20px;
	border-left: 5px solid #a0c2e7;
}

.contenttop .fangzhujs .school-name {
	color: #6AADE2;
	font-size: 20px;
	text-align: center;
	line-height: 65px;
}

.contenttop .gonggao {
	width: 388px;
	height: 330px;
	background: #fff;
	border: 1px solid #E1E1E1;
	float: left;
}

.contenttop .fangzhu-info {
	height: 167px;
	margin-top: 5px;
}

.contenttop .yanxiujiyu {
	float: left;
	padding-right: 20px;
}

.contenttop .yanxiujiyu .icon-jy {
	display: inline-block;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	padding-right: 5px;
	background: url(../images/icons/icons.png) -59px -7px no-repeat;
}

.contenttop .yanxiujiyu2 {
	float: right;
	padding-right: 290px;
}

.contenttop .yanxiujiyu2 .icon-jy {
	display: inline-block;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	padding-right: 5px;
	background: url(../images/icons/icons.png) -59px -7px no-repeat;
}

.fangzhujs .fangzhu-info .fzimg {
	width: 153px;
	height: 153px;
	border: 1px solid #E1E1E1;
	float: left;
	margin: 0 15px 15px 15px;
}

.fangzhujs .fangzhu-info .fzimg img {
	padding: 8px;
}

.fangzhujs .fangzhu-info .fzxinxi {
	width: 200px;
	float: left;
	font-size: 14px;
}

.fangzhujs .fangzhu-info .fzname {
	font-size: 18px;
}

.fangzhujs .fangzhu-info .fzxinxi p {
	line-height: 34px;
}

/*学校区域*/
.xuexiaomc {
	color: #6AADE2;
	font-size: 20px;
	text-align: center;
	line-height: 45px;
}

.xuexiaojs .xuexiao-info {
	width: 325px;
	height: 240px;
	float: left;
}

.xuexiaojs .xuexiao-info .school-img {
	width: 263px;
	height: 163px;
	border: 1px solid #E1E1E1;
	float: left;
	padding: 10px;
	margin: 0 15px 15px 20px;
}

.contenttop .xuexiaojs {
	width: 791px;
	height: 330px;
	border: 1px solid #E1E1E1;
	background: #fff;
	float: left;
	margin-right: 15px;
}

.xuexiao-title {
	border-bottom: 1px solid #E1E1E1;
	color: #a0c2e7;
	font-size: 16px;
	padding: 10px 0;
}

.xuexiao-title p {
	line-height: 26px;
	padding-left: 10px;
	margin-left: 10px;
	font-size: 20px;
	border-left: 5px solid #a0c2e7;
}

.contenttop .xuexiaosjhz {
	width: 378px;
	float: left;
	margin: 25px 0 0 35px;
	position: relative;
}

/*学校公告*/
.leibie {
	color: #FE9925;
}

.txtsize {
	display: inline-block;
	width: 86px;
}

#xiazailiang {
	width: 35px;
	height: 30px;
	margin-bottom: 15px;
	display: inline-block;
	line-height: 30px;
	background-image: url(../images/icons/icons.png);
	background-repeat: no-repeat;
	background-position: -178px -69px;
	vertical-align: middle;
}

#xiazailiang:hover {
	background-image: url(../images/icons/icons.png);
	background-repeat: no-repeat;
	background-position: -217px -69px;
	vertical-align: middle;
}

.pinglunbox {
	display: inline-block;
	width: 125px;
}

#pinglunshu {
	width: 30px;
	height: 30px;
	margin-bottom: 10px;
	display: inline-block;
	line-height: 30px;
	background-image: url(../images/icons/icons.png);
	background-repeat: no-repeat;
	background-position: -5px -69px;
	vertical-align: middle;
}

#pinglunshu:hover {
	background-image: url(../images/icons/icons.png);
	background-repeat: no-repeat;
	background-position: -55px -69px;
	vertical-align: middle;
	color: #a0c2e7;
}

#liulianliang {
	width: 35px;
	height: 30px;
	margin-bottom: 15px;
	display: inline-block;
	line-height: 30px;
	background-image: url(../images/icons/icons.png);
	background-repeat: no-repeat;
	background-position: -215px -7px;
	vertical-align: middle;
}

#liulianliang:hover {
	background-image: url(../images/icons/icons.png);
	background-repeat: no-repeat;
	background-position: -259px -7px;
	vertical-align: middle;
}

.huizbox {
	position: absolute;
	top: -62px;
	left: 130px;
}

.xueiaosjhz {
	font-size: 20px;
	color: #131313;
}

.xueiaosjhz .xueiaosjhz-icon {
	width: 35px;
	height: 32px;
	display: inline-block;
	vertical-align: middle;
	background: url(../images/icons/icons.png) -7px -4px no-repeat;
}

/*教师工作坊*/
.jsgzf-cont {
	background: #fff;
	margin-top: 30px;
	width: 1200px;
	padding-bottom: 30px;
}

.qysq_title {
	background: url(../images/icons/jsgzf.png) 20px 3px no-repeat;
	overflow: hidden;
	line-height: 25px;
	padding-left: 210px;
}

.qysq_title div {
	float: left;
	font-size: 16px;
	line-height: 60px;
}

.jsgzf-cont .quyutitle {
	font-size: 22px;
	padding-bottom: 20px;
	color: #a0c2e7;
	text-align: center;
	line-height: 21px;
	background: url(../images/lm.png) 0 0px no-repeat;
}

.quyu-name {
	margin-bottom: 30px;
}

.quyu-name ul {
	width: 1140px;
	margin: 0 auto;
	overflow: hidden;
	border: 1px solid #f8f8f8;
}

.quyu-name li {
	float: left;
	margin: 1px 0px 0px 1px;
	background: rgba(93, 213, 200, 0.14);
	line-height: 50px;
	font-size: 16px;
	text-indent: 2em;
	width: 379px;
}

.quyu-name li a {
	line-height: 50px;
	width: 100%;
	display: inline-block;
}

.quyu-name li:hover {
	background: #a0c2e7;
	color: #fff;
	box-shadow: 1px 2px 5px rgba(0, 0, 0, .2);
	-moz-box-shadow: 1px 2px 5px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, .2);
}

.quyu-name li a:hover {
	color: #fff;
}

/*区域社区*/
.qysq_title1 {
	background: url(../images/icons/qysq.png) 20px 3px no-repeat;
	overflow: hidden;
	line-height: 25px;
	padding-left: 210px;
}

.qysq_title1 div {
	float: left;
	font-size: 16px;
	line-height: 60px;
}

.qysq_title1 span {
	float: right;
	color: #06C;
	font-size: 14px;
}

.qy_c {
	width: 1140px;
	border: 1px #E6E9EB solid;
	overflow: hidden;
}

.qy_left {
	float: left;
	width: 230px;
	background: #a0c2e7;
}

.qy_right {
	float: right;
	width: 910px;
}

.qy_m li {
	text-align: center;
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	color: #FFF;
	border-bottom: 2px #fff solid;
	cursor: pointer
}

.qy_m li.tab {
	background: #FFF;
	color: #131313;
	border-top: none;
	font-size: 18px;
	cursor: auto;
	border-left: 3px solid #a0c2e7;
}

.qy_right ul li {
	float: left;
	margin: 0 0 0 1px;
	width: 282px;
	font-size: 14px;
	line-height: 60px;
	padding-left: 20px;
	margin-bottom: 1px;
	background-color: rgba(93, 213, 200, 0.14);
}

.qy_right ul li:hover {
	background: #f9fad9;
	color: #FF5601;
}

.qy_right ul li a {
	width: 100%;
	display: inline-block;
	line-height: 60px;
	color: #131313;
	text-decoration: none;
	font-size: 14px;
}

.qy_right ul li a:hover {
	color: #FF5601;
	font-size: 14px;
}

.qu_title {
	background: #a0c2e7;
	line-height: 50px;
	font-size: 20px;
	color: #FFF;
	text-align: center;
	width: 1142px;
	margin-top: 40px;
}

.qysq_title2 {
	background: url(../images/icons/xxsq.png) 20px 3px no-repeat;
	overflow: hidden;
	line-height: 25px;
	padding-left: 210px;
}

.qysq_title2 div a {
	text-decoration: underline;
	color: #FF5601;
}

.qysq_title2 div {
	float: left;
	font-size: 16px;
	line-height: 60px;
}

.qysq_title2 span {
	float: right;
	color: #06C;
	font-size: 14px;
}