@charset "utf-8";
/* CSS Document */
body{font-size:16px; line-height:26px; 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;}
a:link{color:#333;}
a:visited{color:#333;}
a:hover{color:#d00000;}
.left{float:left}
.right{float:right;}
.clear{clear:both;}
figure{margin:0;padding:0;position:relative;}
.text-ellipsis{ overflow:hidden;text-overflow: ellipsis;white-space: nowrap;padding-left:0.5em;padding-right:0.5em;box-sizing: border-box; }
.clearfix::after{content:"";display:block;height: 0;clear:both;}
/* 中心变形*/
	img {
	transition:all 0.5s ease-out;
	/* 过度 所有css属性 1秒过度 结束慢*/
-moz-transition:all 0.5s ease-out;
	/* Firefox 4 */
-webkit-transition:all 0.5s ease-out;
	/* Safari 和 Chrome */
-o-transition:all 0.5s ease-out;
	/* Opera */
}
.{text-align:justify;}
.piaofu{ position:fixed; right:5%; top:30%;}

/*banner*/
.all{ width:1000px; margin:0 auto; background:#e2f3f7;}
.main{ width:1000px; margin:0 auto; padding-top:315px; min-height:78px;background:url(top.jpg) no-repeat center top #e2f3f7; color:#094060; font-size:22px; line-height:32px;}
.mainzhu{ width:800px; margin:0 auto; margin-bottom:10px;}

.bt{ width:800px; margin:0 auto;}
.indpic{ width:800px; margin:0 auto;}
.indpic ul li{ width:180px;width:185px;box-sizing: border-box; float:left; margin-right:20px; font-size:17px; text-align:center; line-height:24px;}
.indpic ul li:last-child{margin-right:0;}
.indpic ul li figure{width:100%;height:138px;overflow:hidden;background-color:rgba(0,0,0,0.2);text-align: center;border-radius:4px;}
.indpic ul li img{ height:100%;}
.indpic ul li span{ display:block;font-size:18px;line-height:2;color: #094060;}
.indpic ul li a{ color:#094060;}

/*暑假书单推荐*/
/*推荐书单*/
.tuijian,.shujia{ width:800px; margin:0 auto;position:relative;}
/* .tuijian li{ width:220px; height:290px; float:left; margin:30px 22px 0;} */
.tuijian li,.shujia li{ width:33%;float:left;margin-bottom:30px;text-align: center; }
.tuijian li img,.shujia li img{height:100%;}
.tuijian li span,.shujia li span{ display:block;font-size:18px;line-height:2;color: #094060;}
.tuijian figure,.shujia figure{height:222px;overflow:hidden;text-align: center;}
.tuijian .prev,.tuijian .next{
	display: block;
    width: 36px;
    height: 42px;
    
    position: absolute;
    background-repeat: no-repeat;
	background-position: center;
    top: 50%;
    margin-top: -51px;
	cursor: pointer;
	opacity: 0.5;
}
.tuijian .prev:hover,.tuijian .next:hover{ opacity: 1;} 
.tuijian .prev{ 
	background-image: url(icon-l.png);
	left: -30px;
}
.tuijian .next{ 
	background-image: url(icon-r.png);
	right: -30px;
}
/*列表页*/
.tit-liebiao{ line-height:40px; padding:0 15px; border-bottom:1px solid #c0c8cf; background:#F2F3F4; font-size:16px;}

.nylist ul{ padding-bottom:30px;}
.nylist li{border-bottom:1px solid #b4d1d8; padding:15px 65px;  background:#e2f3f7; font-size:16px;transition: all 400ms;background: url(icon2.jpg) no-repeat 50px 27px;}
.nylist li .up{ font-size:18px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis; margin-bottom:5px; line-height:28px;}
.nylist li .down{ font-size:14px; color:#5f777d;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; line-height:22px;}
.nylist li .down a{ color:#5f777d;}

/*分页符*/
.pageCon{height:50px;}
.manu { PADDING:3px;  MARGIN:3px; TEXT-ALIGN:center; font-size:12px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;}
.manu A {font-size:14px; BORDER-RIGHT:#DDD 1px solid; PADDING-RIGHT:10px; BORDER-TOP:#DDD 1px solid; PADDING-LEFT:10px; PADDING-BOTTOM:10px; MARGIN:2px; BORDER-LEFT:#DDD 1px solid; COLOR:#054062; PADDING-TOP:10px; BORDER-BOTTOM:#DDD 1px solid; TEXT-DECORATION:none;}
.manu A:visited { COLOR:#054062; TEXT-DECORATION:none;}
.manu A:hover {	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #444; BORDER-BOTTOM: #999 1px solid; background-color:#F6F6F6;}
.manu A:active { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid;}
.manu .current { BORDER-RIGHT: #054062 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #054062 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 2px; BORDER-LEFT: #054062 1px solid; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #054062 1px solid; BACKGROUND-COLOR: #054062;}
.manu .disabled { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid;}
/*End*/

/*末级页*/
.h2{ font-size:32px; text-align:center; padding:20px; background:#e2f3f7;}
.mojitit{ height:35px; background:#d0e3e7; line-height:35px; text-align:center; font-size:14px; color:#888;  padding:0 20px;}
.mojinr{  padding:30px; line-height:32px; font-size:18px; text-align:justify; background:#e2f3f7;}
.main .mojinr{color:#333;}
.mojinr p { margin-bottom:14px; }
/*indlist*/
.indlist{ width:800px; margin:0 auto;}
.indlist li{ float:left; width:400px; line-height:35px; background:url(icon2.jpg) no-repeat 10px 15px; padding:0 0 0 30px;overflow: hidden;
        text-overflow: ellipsis; }
.dongtai{ height:40px; font-size:18px; padding:0 30px;}
.dongtai span{ float:left; display:block; font-weight:bold;}
.dongtai em{ float:right; font-size:14px;}

.bot{ text-align:center; font-size:14px;}
.bottom{width:800px;box-sizing: border-box;margin:0 auto;padding-top:15px;padding-bottom:15px;}
.bottom-text{text-align: center;font-size:14px;line-height:2;}
.nylist li span{float:right;font-size:16px;color:#333;}
div[uetag]{height:650px;}