@charset "utf-8";
/* CSS Document */
body{font-size:18px; font-family:"微软雅黑";}
body,p,span,h1,h2,h3,h4,h5,h6,input,div{margin:0px;padding:0px;}
em{font-style:normal;margin:0px;padding:0px;}
ul,li{list-style:none;padding:0px;margin:0px;}
a{text-decoration:none;}
img{border:none;margin:0px;padding:0px;cursor:pointer; transition: all 0.6s; }
/*img:hover{border:none;margin:0px;padding:0px;transform: scale(1.4);}
*/
a:link{color:#333;}
a:visited{color:#333;}
a:hover{color:#cd0200;}
.left{float:left}
.right{float:right;}
.clear{clear:both;}
.font_yahei{font-family:"微软雅黑";}
.line26{ line-height:32px;}
.red{color:#c00000;}

/*公共样式*/
.ft22 {font-size:22px;}

/*主体开始*/
.top{ height:398px; background:url(top.jpg) no-repeat center top;margin:0 auto;}
.tongzhi{ height:50px; line-height:50px; width:1197px; margin:0 auto;}
.tongzhi img{ float:left; width:25px; height:25px; padding:15px 15px 0 10px;}
.tongzhi span{ float:left;}

/*教师风采*/

.main{ width:1200px; margin:0 auto;}
.mainL{ width:590px; float:left;}
.mainR{ width:590px; float:right;}

/* 致敬引路人 */
.picScroll{ width:1143px; margin:0 auto; position:relative}

.picScroll .prev,.picScroll .next{ position: absolute; top:90px; left:-50px; display: block; width: 34px; height: 64px; background: url(slide_tigger.png) 0 -65px; z-index: 9; overflow: hidden; }
.picScroll .next{ left:auto; right:-50px; background-position: -34px -65px; }
.picScroll .prev:hover{ background-position:0 -130px; }
.picScroll .next:hover{ background-position:-34px -130px; }
.picScroll .prevStop{ background-position:0 -65px !important; }
.picScroll .nextStop{ background-position:-34px -65px !important; }

.picScroll .scrollWrap{  }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll li{ width:267px; margin: 0px 25px 10px 0; position:relative; float:left; display:inline; }
.picScroll li .pic {position:relative;display:block;overflow:hidden;margin-bottom:6px; width:267px; height:267px;}
.picScroll li .pic img {display:block;background:#ddd; width:267px; height:267px;}
.picScroll li p {color:#999;line-height:25px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.picScroll li .txt1 a{color:#333;}


/*标题*/
.bt{ height:40px; margin:0 auto;}
.bt span{ float:right; font-size:18px; line-height:40px; padding-right:25px;}
.bt span a{ color:#999;}
.ggbt{ height:50px; line-height:50px; padding:0 20px; font-size:18px; width:1200px; margin:20px auto 0; background:#477cec; padding:0 20px; color:#fff;}
.ggbt span{ float:right; font-size:16px; color:#fff;}
.ggbt span a{ color:#fff;}
/*最美教师*/
.tecNr{width:1197px; padding:20px 0; margin:0 auto;}
.tecNr ul{ width:1234px;}
.tecNr li{ width:133px; height:133px; float:left; margin-right:10px; margin-bottom:10px;}
.tecNr li img{ width:133px; height:133px;}

/*引路人-左右滚动*/
.yinlur{ height:320px; width:1197px; margin:0 auto; padding:30px 0;}

.next {width:980px;margin-top:20px;height:50px;}
.manu {
	 TEXT-ALIGN: center;font-size:12px;height:40px;padding:5px;line-height:30px;
}
.manu A {
	BORDER: #dbdbdb 1px solid; PADDING:5px 7px; MARGIN:5px;COLOR: #333;TEXT-DECORATION: none
}
.manu A:hover {
	BORDER: #dbdbdb 1px solid; COLOR: #fff;BACKGROUND-COLOR: #0182cc
}
.manu A:active {
	BORDER: #dbdbdb 1px solid;
}
.manu .current {
	BORDER: #dbdbdb 1px solid; PADDING:5px 7px;FONT-WEIGHT: bold;MARGIN: 5px;COLOR: #fff;BACKGROUND-COLOR: #0182cc
}
.manu .disabled {
	PADDING:5px 7px; BORDER: #dbdbdb 1px solid; MARGIN: 5px;COLOR: #ddd;
}/* CSS Document */


/*详情页*/
h1 {text-align:center; padding-top:20px;}
.info-time {width:1197px;height:36px;text-align:center;line-height:36px;margin:20px auto;color:#999;}
.text-info {text-align:center;}
.text-info p.imgtitle {font-size:16px;text-align:center;margin-bottom:20px;}
.text-info p {color:#666;line-height:28px;text-indent:28px;text-align:left; font-size:16px;}
.text-info img {margin-bottom:20px;}
.info-prev {width:400px;line-height:34px;float:left;text-align:left;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.info-next {width:400px;line-height:34px;float:right;text-align:right;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.info-prev a:hover, .info-next a:hover {text-decoration:underline;} 

/*文字列表*/
.listA ul{ padding-top:20px;}
.listA li { height:35px;line-height:35px;padding-left:20px;background:url(liicon.jpg) no-repeat 8px center; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.listA li a {}

.nylistA {width:1197px;padding:10px 0px ; margin:0 auto;}
.nylistA li { float:left; width:96%;line-height:50px; padding:0 2%; border-bottom:1px dashed #afafaf;padding-left:20px;background:url(liicon.jpg) no-repeat 8px center; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.nylistA li a {}
.nylistA li span{ float:right; color:#999;}

.kong{ height:60px;}
.ggw{ height:80px; width:1200px; margin:0 auto;}
.ggwAll{ height:80px; background:#477cec; margin-top:30px;}


/*图片列表分类*/
.pic{ width:1197px; margin:0 auto;}
.pic ul{ width:1220px;}
.pic li {width:275px; height:280px; background:#ebebeb;margin:25px 30px 10px 0; float:left; overflow:hidden;}
.pic li img {width:275px; height:206px;}
.pic li span{ line-height:28px; display:block;}
.pic li:hover{ background:#eee5d4;box-shadow: 0 5px 5px #e1e1e1;}

.title1 {width:1200px;margin:0 auto;text-align:center;font-size:36px;line-height:70px;font-weight: bold;color:#555555;}
.mainAll{ background:#ebebeb; padding:20px 0 2px 0; margin:30px 0;}
/*手抄报、海报*/
.hb-wrap{width:1200px;margin: 0 auto;margin-bottom:60px;}
.hb-wrap:after{content:"";display:block;clear:both;}
.hb-left{width:604px;height:450px;float:left;}
.hb-right{height:450px;float:right;}
.img-1{width:294px;height:221px;margin-right:8px;margin-bottom:8px;float:left;overflow: hidden;}
.img-1 img{max-width: 294px;}
.img-a-2 {width:294px;height:450px;overflow: hidden;margin-right: 8px;float:left; position: relative;}
.img-a-2 img{max-width: 294px;}
.mr-0{margin-right:0 !important;}
.mb-0{margin-bottom:0 !important;}
.title1,.title2{margin-bottom:40px;}
.title2:after{content:"";display:block;height:2px;width:108px;background-color:#fff;margin:0 auto;}
.img-bg{overflow: hidden;}
.img-bg img{max-width:264px;}
.img-2-1 p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 12px;}
.bg-01{background:#fff url("./bg2.png") no-repeat center top}
.bg-01 h2{font-size:18px;height:36px;line-height:36px;width:120px;margin:10px auto;text-align:center;background:#8dd4ff;border-radius:18px 0 18px 0;color:#ffffff;}
.b-nav{box-sizing: border-box;width: 1200px;margin: 0 auto;padding: 30px 20px;background-color: #fff;}
.color1 {color:#007bc5;}

/*图片列表页*/
.img-list {width:1160px;height:auto;padding:30px 20px;overflow:hidden;background:#ffffff;margin:0 auto;}
.img-3 {width:1160px;margin:0 auto;height:auto;overflow:hidden;}
.img-3-1 {width:290px;height:210px;float:left;text-align:center;}
.img-3-1 p {line-height:40px;font-size:16px;}
.img-4 {width:1160px;margin:0 auto;height:auto;overflow:hidden;}
.img-4-1 {width:270px;height:203px;height:190px;margin:10px;position: relative;float:left;overflow: hidden;}
.img-4-1 img {max-width: 100%;display:block;height:auto;}
.img-t-2 {position:absolute;width:100%;line-height:24px;font-size:16px;color:#ffffff;background-color:rgba(0,0,0,0.5);bottom:0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;box-sizing: border-box;padding:10px;}
.img-t-2:hover{height:auto;line-height:24px;white-space:normal;}
h3.title4 {font-size:24px;font-weight:bold;color:#007bc5;height:24px;padding-left:10px;padding-bottom:16px;}
.img-4-2 {width:270px;height:413px;padding:10px;position: relative;float:left;}
.img-4-2 img {max-width: 100%;display:block;height:auto;}
.img-t-3 {position:absolute;width:250px;height:50px;line-height:50px;padding:363px 10px 0 10px;font-size:20px;color:#ffffff;background:url("bg-1.png") no-repeat center;top:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;}
.bd-01{border: solid 3px #ffffff;box-shadow: 2px 2px 8px rgb(0,0,0,0.3);box-sizing: border-box;}
.img-1 {width:294px;height:221px;margin-bottom:8px;position: relative;}
.img-t-1 {position:absolute;width:274px;height:50px;line-height:50px;padding:171px 10px 0 10px;font-size:20px;color:#ffffff;background:url("bg-2.png") no-repeat center;top:0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;}
.img-t-11 {position:absolute;width:274px;height:50px;line-height:50px;padding:400px 10px 0 10px;font-size:20px;color:#ffffff;background:url("bg-1.png") no-repeat center;top:0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;}
.img-t {font-size:20px;color:#ffffff;}

.main2{ width:1200px; margin:0 auto; padding:20px; background:#fff;box-shadow: 5px 5px 10px #ebebeb;}
.bottom {
    width: 100%;
    height: 120px;
    line-height: 120px;
    background: #EBEBEB;
    text-align: center;
    margin: 0 auto;
    margin-top: 20px;
}