﻿*{padding:0;margin:0;}a{text-decoration:none;cursor:pointer;}.clr{clear:both;overflow:hidden;height:0;width:0;}.relative{position:relative;width:100%;}
.clearfix{clear:both;}
a:hover{color:#e67300;}
li{list-style:none; }
#home_banner{
	max-width:1440px;
	margin:0 auto;
}
.maxwidth{
	width:990px;
	margin:0 auto;
}
#big_img{
	height:450px;
	background:no-repeat center
}
#small_img{
	height:114px;
	padding-top:13px;
	position:absolute;
	top:-127px;
	width:100%;
	background:url(bnbg.png) no-repeat center 0;
}
#small_pre,#small_next,#small_imgs{
	height:104px;
	float:left;
}
#small_pre,#small_next{
	width:22px;
	display:block;
}
#small_pre{
	margin-right:17px;
	background:url(leftright.png) no-repeat 0 center;
}
#small_next{
	margin-left:17px;
	background:url(leftright.png) no-repeat -44px center;
}
#small_pre:hover{
	background-position:-22px center;
}
#small_next:hover{
	background-position:-66px center;
}
#small_imgs{
	width:912px;
	overflow:hidden;
}
#small_imgs .item{
	float:left;
	padding:0 16px;
}
#small_imgs .item .img{
	cursor:pointer;
	width:144px;
	height:92px;
	padding:3px;
	padding-top:10px;
	background:url(banner_bg.png) no-repeat center bottom;
}
#small_imgs .item .img img{
	width:144px;
	height:90px;
}
#small_imgs .item .active{
	background:url(banner_bg_a.png) no-repeat center bottom;
}

/*三幼介绍*/
.about{margin:2em;display:flex;box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.5);border-radius:4px;overflow:hidden;
	background:#fff url(../bgshape.png) no-repeat right bottom;box-sizing: border-box;}
	@media \0screen {.about{ filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000');}}
	@media screen and (min-width:1441px) and (max-width:1600px){.about{margin:2em 6em;}}
	@media screen and (min-width:1601px){.about{margin:2em 10em;}}
.aboutimg{width:38%;float:left;overflow:hidden;height:380px;box-sizing: border-box;}
	@media screen and (min-width:1270px) and (max-width:1366px) {.aboutimg{width:45%;}}
	@media screen and (min-width:1367px) and (max-width:1440px){.aboutimg{width:43%;text-align: center;}}
	@media screen and (min-width:1441px) and (max-width:1600px){.aboutimg{width:43%;text-align: center;}}

.abouttxt{width:62%;float:left;height:380px;padding:0 2em;box-sizing: border-box;}
	@media screen and (min-width:1270px) and (max-width:1366px) {.abouttxt{width:55%;}}
	@media screen and (min-width:1367px) and (max-width:1440px){.abouttxt{padding:0 2em;width:57%;}}
	@media screen and (min-width:1441px){.abouttxt{padding:0 2em;width:62%;}}


.aboutimg img{width:100%;cursor:pointer;transition:all 0.6s;}
	@media screen and (min-width:1270px) and (max-width:1366px) {.aboutimg img{height:100%;width:auto;}}
	@media screen and (min-width:1366px) and (max-width:1440px) {.aboutimg img{height:auto;width:100%;}}
	@media screen and (min-width:1441px) and (max-width:1600px) {.aboutimg img{height:auto;width:100%;}}
.aboutimg img:hover{transform:scale(1.05);}
.abouttxt h1{font-size:32px;color:#e67300;}
	@media screen and (min-width:1280px) and (max-width:1366px) {.abouttxt h1{font-size:28px;}}
	@media screen and (min-width:1367px) and (max-width:1440px) {.abouttxt h1{font-size:30px;}}
.abouttxt h3{font-size:24px;color:#4d4d4d;line-height:1.5em;margin-top:2em;}
.abouttxt p{font-size:18px;color:#4d4d4d;line-height:1.5em;text-align:justify; }
.signup{width:100px;height:38px;font-size:16px;background:inherit;color:#e67300; border:2px solid #e67300;margin:2em;border-radius:38px; }
.signup:hover{background:#e67300;color:#fff;}

/*首页新闻*/
.newsbox{margin:2em;display:flex;box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.5);border-radius:4px;overflow:hidden;height:420px;background:#fff; }
	@media \0screen {.newsbox{ filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000');}}
	@media screen and (min-width:1441px) and (max-width:1600px){.newsbox{margin:2em 6em;}}
	@media screen and (min-width:1601px){.newsbox{margin:2em 10em;}}
.character{width:730px;float:left;overflow:hidden;height:420px;background:url("../bgshape1.png") no-repeat bottom right;box-sizing: border-box;}
	@media screen and (min-width:1270px) and (max-width:1366px) {.character{width:730px;}}
.newsshow{width:calc(100% - 760px);float:left;height:380px;padding:0 2em;box-sizing: border-box;}
	@media screen and (min-width:1270px) and (max-width:1366px) {.newsshow{width:calc(100% - 760px);}}
	@media screen and (min-width:1367px) and (max-width:1440px){.newsshow{padding:0 2em;width:calc(100% - 760px);}}
	@media screen and (min-width:1441px){.newsshow{padding:0 2em;calc(100% - 730px);}}
	@media screen\0,screen\9 {.newsshow{width:calc(100% - 730px);float:left;}}
.newsbox h2{font-size:28px;margin:10px 0px;font-weight:400;position:relative; }
.character h2{margin:10px 20px;margin-left:70px;}
.newtitle{width:100%;}
.newsshow h2{float:left;margin-left:60px;}
.newsshow .more{float:right;margin:26px 0 0;font-size:16px;font-weight:bold ;}
.newsshow .more:hover{color: #e67300;}
.newsbox h2:after{position:absolute;width:180px;height:9px;background:url("../borderbg.png") repeat-x;left:0;bottom:-6px;content: "" ;  }
.character span{width:456px;height:278px;display:block;margin:20px;overflow:hidden; }
.character img{width:456px;display:block;}
.character span,p{float:left;}
.character p{width:200px;font-size:16px;margin-top:20px;text-align:justify;}
.metlist li{height:80px;padding:10px 0;}

.metlist h4{font-size:16px;width:calc(100% - 78px);float:left;}
.metlist time{float:left;line-height:28px;}
.metlist p{font-size:16px;line-height:28px;height:50px;overflow:hidden;}
.metlist a:hover{color:#e67300;}

/*.newtxtlst ol{}*/
.newtxtlst li{list-style-type:decimal;list-style-position:outside;margin-left:30px;font: italic 2em Arial, Times, serif;color: #808080;border-bottom:#e95297 dashed 1px; }
.newtxtlst li a{font:normal 1em Arial, "微软雅黑";color:#4d4d4d;}
.newtxtlst .h4{line-height:2em;float: left; }
.newtxtlst .time{font:normal 14px Arial, "微软雅黑";color:#4d4d4d;line-height:2em;float: left; }
.newtxtlst li:first-child{color: #e74340;}
.newtxtlst li:first-child+li{color: #ed713d;}
.newtxtlst li:first-child+li+li{color: #feb185;}
.newtxtlst li:hover,.newtxtlst li:first-child+li:hover,.newtxtlst li:first-child+li:hover{color: #e67300;}

/*欢乐时光*/
.joyous{margin:2em;box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.5);border-radius:4px;overflow:hidden;height:420px;background:#fff;padding:0 30px 0 10px; }
@media \0screen {.joyous{ filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000');}}
	@media screen and (min-width:1441px) and (max-width:1600px){.joyous{margin:2em 6em;}}
	@media screen and (min-width:1601px){.joyous{margin:2em 10em;}}
.joyous .joyous_title{height:50px;width:100%;padding-bottom:20px;display:block;}
.joyous_title .ti{font-size:28px;margin:10px 0;font-weight:400;position:relative;line-height:42px;height:50px;float:left;margin-left:60px;}
.ti:before{position:absolute;width:50px;height:50px;background:#c9e54e;left:-50px;top:0;content: "" ;background:url("../mifeng60.png") center center no-repeat;background-size:50px 50px;  }
.joyous_title .ti:after{position:absolute;width:180px;height:9px;background:url("../borderbg.png") repeat-x;left:0;bottom:-2px;content: "" ;}
.joyous_title .more{float:right;margin:26px 0 0;font-size:16px;font-weight:bold ;height:50px;}
.joyous_title .more:hover{color: #e67300;}

.joyous_box{width:100%;height:322px;display:block; overflow:hidden;float:inherit;margin:0 10px;position:relative; }
.joyous_img{height:318px;padding:0;position: absolute;left:0;top:0;}
.joyous_img li{float:left;height:308px;margin:10px;position:relative;}
.joyous_img li:hover{border:solid #F5a101 2px;border-radius:8px;overflow:hidden; }
.joyous_img li img{height:260px;}
.joyous_img li span{height:48px;width:100%;position:absolute;left:0;bottom:0;text-align:center;font-size:16px;line-height:24px;background:#f5f5f5;}

/*童心童画*/
.paint{margin:2em;box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.5);border-radius:4px;overflow:hidden;height:420px;background:#fff;padding:0 30px 0 10px; }
@media \0screen {.paint{ filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000');}}
	@media screen and (min-width:1441px) and (max-width:1600px){.paint{margin:2em 6em;}}
	@media screen and (min-width:1601px){.paint{margin:2em 10em;}}
.paint .paint_title{height:50px;width:100%;padding-bottom:20px;display:block;}
.paint_title .ti{font-size:28px;margin:10px;font-weight:400;position:relative;line-height:42px;height:50px;float:left;margin-left:60px;}
.paint_title .ti:after{position:absolute;width:180px;height:9px;background:url("../borderbg.png") repeat-x;left:0;bottom:-2px;content: "" ;}
.paint_title .more{float:right;margin:26px 0 0;font-size:16px;font-weight:bold ;height:50px;}
.paint_title .more:hover{color: #e67300;}

.paint_box{width:100%;height:320px;display:block; overflow:hidden;float:inherit;margin:0 10px;position:relative; }
.paint_img{height:280px;padding:0;position: absolute;left:0;top:0;}
.paint_img li{float:left;height:300px;margin:10px;position:relative;}
.paint_img li:hover{border:solid #F5a101 2px;border-radius:8px;overflow:hidden; }
.paint_img li img{height:260px;}
.paint_img li span{height:40px;width:100%;position:absolute;left:0;bottom:0;text-align:center;font-size:16px;line-height:40px;background:#f5f5f5;}
/*相册*/
.cnt{display:none;}
.sidebar .sb_box .photobox{ width:100%;overflow:hidden; position: relative;}
@media screen and (min-width:1270px) and (max-width:1366px) {.sidebar .sb_box .photobox{width:100%;}}
@media screen and (min-width:1367px) and (max-width:1440px){.sidebar .sb_box .photobox{margin:0 2%;width:96%;}}
@media screen and (min-width:1441px){.sidebar .sb_box .photobox{margin:0 5%;width:90%;}}

.photo{background:#ffffff; margin:0 auto; position:relative;  border: 15px solid #ffffff;display: block;}
.photo li{position:absolute; top:0; left:0; display:none;list-style:none;box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.5);	border-radius: 4px;overflow:hidden;  }
.photo li img{display:block; }
.photo span{position:absolute; left:45%; top:45%;}
.photo .left,.photo .right{position:absolute; top:0; z-index:11;}
.photo .left{cursor:url(../cur-left.cur.ico), auto; left:0;}
.photo .right{right:0; cursor:url(../cur-right.cur.ico), auto;}
.photobox .bottom{height:50px;width:120px; background:#e95297;color:#fff;font-size:16px;text-align:center ; margin:0 auto; overflow:hidden; line-height:50px; padding: 0 15px;position: absolute;left:0; top:30px;
}
.photobox .content_more{position:absolute;color:#fff;top:30px;right:10px;z-index:99;background:url("../cntmore2.png") no-repeat 0 8px;width:100px;height:30px;text-align:center;font-size:16px;display:none;  }

/*图片列表
.piclist{width:100%; margin: 0 auto;background-color: #fff;background:rgba(0,0,0,0.5);position: absolute;top:10px;left:0;z-index:100; }
.listul{margin-left: 0;padding-left:10px; overflow:hidden;height: 400px;}
.listul li{float: left;width:22%;margin:1%;height: 210px;overflow:hidden;position: relative;}
.listul li img{width:100%;}
.listul li span{position: absolute;bottom: 0px;width:100%;text-align: center;background: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); color: #fff;font-size: 16px;}
*/
/*分页样式
.fydiv{width: 320px;text-align: center;height: 30px;margin: 0 auto;margin-top: 30px;}
.fenye{text-align: center;height: 30px;margin: 0 auto;}
.fenye li{float: left;border:1px solid #6CBFB7;height: 26px;line-height: 26px;margin-right: 10px;}
.fenye li:hover{background-color: #f1f1f1;}
.fenye li a{text-decoration: none;color:#6CBFB7; display: block; }
.prev{width: 66px;}
.next{width: 66px;}
.numb{width: 26px;}
.choose{border:1px solid #357973!important;}
.choose a{color: #357973!important;}*/

.ti{padding-left:10px;}