.public-main .main-up{margin-top:100px;}
.public-main .main-up .index-about{float:left;width: 580px;height:auto;}
.public-main .main-up .index-news{float:right;width: 580px;height:auto;}
.cate-name{width: 100%;height:50px;}
.cate{float:left;width: 115px;height:120px;margin-top: -40px;}
.cate img{margin-top: 37px;margin-left: 24px;}
.public-main .main-up .more{float:right;width: 80px;height:26px;font-size:12px;font-weight:bold;background: #333 url(../images/more.png) no-repeat 10px center;border-radius: 5px;color:#fff;text-indent:23px;line-height: 26px;}
.public-main .main-up .more:hover{background: rgba(51,51,51,.9) url(../images/more.png) no-repeat 10px center;}
.public-main .main-up .cate-content{height:330px;}
.public-main .main-up .index-about .cate-content{padding-top: 40px;padding-left: 40px;padding-right:50px;height:290px;background: #e2ebff;border-radius:10px;}
.public-main .main-up .index-about .cate-content .img{float:left;width: 200px;height: 250px;overflow:hidden;transition: .1s transform;transform: translateZ(0);}
.public-main .main-up .index-about .cate-content .img img:hover{transform: scale(1.1, 1.1);transition: .3s transform;}
.public-main .main-up .index-about .cate-content .description{float:right;width: 257px;height: 250px;font-size: 14px;color:#333;text-align: justify;line-height: 25px;}
.public-main .main-up .index-news .cate-content{background: #ffe2fb;border-radius:10px;height:250px;padding-top: 40px;padding-left: 50px;padding-bottom: 40px;}
.public-main .main-up .index-news .cate-content .cont{background: url(../images/border-bottom.png) no-repeat 0 top;}
.public-main .main-up .index-news .cate-content .li{height:50px;line-height: 50px;background: url(../images/border-bottom.png) no-repeat 0 bottom;}
.public-main .main-up .index-news .cate-content .li span.time{display:inline-block;text-indent: 5px;margin-right: 40px; overflow:hidden}
.public-main .main-up .index-news .cate-content .li span.title{display:inline-block; width:350px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.public-main .main-up .index-news .cate-content .li span.title:hover{color:#eb1922;}
.public-main .main-up .index-about .cate{background: url(../images/pink-titlebg.png);}
.public-main .main-up .index-news .cate{background: url(../images/yellow-titlebg.png);}
.bTitle{margin-top:90px;width: 100%;height: 50px;}
.bTitle .more{float:right;width: 80px;height:26px;margin-top:12px;font-size:12px;font-weight:bold;background: #333 url(../images/more.png) no-repeat 10px center;border-radius: 5px;color:#fff;text-indent:23px;line-height: 26px;}
.bTitle .more:hover{background: rgba(51,51,51,.9) url(../images/more.png) no-repeat 10px center;}
.bTitle img{width: 260px;height: 50px;}
.index-homelist{margin-top:60px;margin-bottom: 90px;}
.cate-name{width: 100%;height:50px;}
.cate{float:left;width: 115px;height:120px;margin-top: -40px;}
.cate img{margin-top: 37px;margin-left: 24px;}
.ih .li1,.ih .li2,.ih .li3,.ih .li4{float:left;width: 270px;height: auto;}
.ih .li1,.ih .li2,.ih .li3{margin-right:40px;}
.ih .li1 .cate{position:relative;z-index:99;background: url(../images/blue-titlebg.png);}
.ih .li2 .cate{position:relative;z-index:99;background: url(../images/yellow-titlebg.png);}
.ih .li3 .cate{position:relative;z-index:99;background: url(../images/pink-titlebg.png);}
.ih .li4 .cate{position:relative;z-index:99;background: url(../images/green-titlebg.png);}
.ih .li1 .cate-content{width: 270px;height: 180px;background-color: #59bbd6;border-radius:5px;}
.ih .li2 .cate-content{width: 270px;height: 180px;background-color: #f89c38;border-radius:5px;}
.ih .li3 .cate-content{width: 270px;height: 180px;background-color: #e8659b;border-radius:5px;}
.ih .li4 .cate-content{width: 270px;height: 180px;background-color: #6dc1aa;border-radius:5px;}
.ih .cate-content img{width: 260px;height: 170px;margin-top: -25px;margin-left:5px;}
.ih .cate-content a{display: block;float:left;width: 260px;height: 150px;margin-left:5px;margin-top:-10px;overflow: hidden;transition: .1s transform;transform: translateZ(0);}
.ih .cate-content img:hover{transform: scale(1.1, 1.1);transition: .3s transform;}
.ih .cate-title{width: 270px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color:#1a1a1a;}

/*内页样式*/
.inner-content{margin-top:70px;}
.inner-content .w1{min-width: 103px;width:auto;}
.inner-content .w2{min-width: 206px;width:auto;}
.inner-content .w3{min-width: 309px;width:auto;}
.inner-content .w4{min-width: 412px;width:auto;}
.inner-content .w5{min-width: 515px;width:auto;}
.inner-content .w6{min-width: 618px;width:auto;}
.inner-content .w7{min-width: 721px;width:auto;}
.inner-content .article-title{font-size: 24px;width: 100%;text-align: center;}
.inner-content .article-info{width: 300px;margin: auto;margin-top:5px;}
.inner-content .article-info .time{font-size: 12px;color:#a1a1a1;}
.inner-content .article-info .click{margin-left:20px;font-size: 12px;color:#a1a1a1;}
.inner-content .content{text-align: justify;line-height: 26px;font-size: 16px;margin-top: 20px;}
/*关于我们*/
.inner-content .pink{background: #ffe2fb;}
.inner-content .about .cate{position:relative;z-index:99;background: url(../images/pink-titlebg.png);}
.inner-content .cate-content{width: 1118px;min-height: 400px;padding-top:50px;padding-bottom:50px;padding-right:45px;padding-left:37px;margin-bottom:90px;border-radius:10px;border-top-right-radius:0px; }
.inner-content .about .catelist{float:right;}
.inner-content .catelist a{float:left;}
.inner-content .about .cateli{float:left;width: 100px;height: 40px;line-height:40px;text-align:center;background: #fec6dd;margin-top: 10px;margin-left: 3px;border-top-left-radius:5px;border-top-right-radius:5px;}
.inner-content .about .cateli-on{float:left;width: 100px;height: 45px;line-height: 45px;text-align:center;background: #e8659b;margin-top: 5px;margin-left: 3px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight: bold;color:#fafafa;}

/*
.inner-content .about .cateli:hover
{
	animation:mytop .4s;
	-webkit-animation:mytop .4s; 
@keyframes mytop
{
    from {height: 40px;line-height: 40px;margin-top: 10px;}
    to {height: 45px;line-height: 45px;margin-top: 5px;}
}
 
@-webkit-keyframes mytop 
{
    from {height: 40px;line-height: 40px;margin-top: 10px;}
    to {height: 45px;line-height: 45px;margin-top: 5px;}
}
*/
/*
.inner-content .cate-content .img{float:left;}
.inner-content .cate-content img{width: 600px;height: 400px;}
*/
/*核心课程*/
.inner-content .blue{background: #e2ebff;}
.inner-content .course .cate{position:relative;z-index:99;background: url(../images/blue-titlebg.png);}
.inner-content .cate-content{width: 1118px;min-height: 400px;padding-top:50px;padding-bottom:50px;padding-right:45px;padding-left:37px;margin-bottom:90px;border-radius:10px;border-top-right-radius:0px; }
.inner-content .course .catelist{float:right;}
.inner-content .course .cateli{float:left;width: 100px;height: 40px;line-height:40px;text-align:center;background: #b3ebfb;margin-top: 10px;margin-left: 3px;border-top-left-radius:5px;border-top-right-radius:5px;}
.inner-content .course .cateli-on{float:left;width: 100px;height: 45px;line-height: 45px;text-align:center;background: #59bbd6;margin-top: 5px;margin-left: 3px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight: bold;color:#fafafa;}
/*
.inner-content .cate-content .img{float:left;}
.inner-content .cate-content img{width: 600px;height: 400px;}
*/
/*立顿家园*/
.inner-content .yellow{background: #fcffe0;}
.inner-content .home .cate{position:relative;z-index:99;background: url(../images/yellow-titlebg.png);}
.inner-content .cate-content.pic{width: 1178px;min-height: 400px;padding-top:50px;padding-bottom:50px;padding-right:15px;padding-left:7px;margin-bottom:90px;border-radius:10px;border-top-right-radius:0px; }
.inner-content .home .catelist{float:right;}
.inner-content .home .cateli{float:left;width: 100px;height: 40px;line-height:40px;text-align:center;background: #f8fec0;margin-top: 10px;margin-left: 3px;border-top-left-radius:5px;border-top-right-radius:5px;}
.inner-content .home .cateli-on{float:left;width: 100px;height: 45px;line-height: 45px;text-align:center;background: #f89c38;margin-top: 5px;margin-left: 3px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight: bold;color:#fafafa;}
/*
.inner-content .cate-content .img{float:left;}
.inner-content .cate-content img{width: 600px;height: 400px;}
*/
/*新闻动态*/
.inner-content .green{background: #e2fff7;}
.inner-content .news .cate{position:relative;z-index:99;background: url(../images/green-titlebg.png);}
.inner-content .cate-content.pic{width: 1178px;min-height: 400px;padding-top:50px;padding-bottom:50px;padding-right:15px;padding-left:7px;margin-bottom:90px;border-radius:10px;border-top-right-radius:0px; }
.inner-content .news .catelist{float:right;}
.inner-content .news .cateli{float:left;width: 100px;height: 40px;line-height:40px;text-align:center;background: #89ebd0;margin-top: 10px;margin-left: 3px;border-top-left-radius:5px;border-top-right-radius:5px;}
.inner-content .news .cateli-on{float:left;width: 100px;height: 45px;line-height: 45px;text-align:center;background: #6dc1aa;margin-top: 5px;margin-left: 3px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight: bold;color:#fafafa;}
/*
.inner-content .cate-content .img{float:left;}
.inner-content .cate-content img{width: 600px;height: 400px;}
*/
/*联系我们*/
.inner-content .contact-list{width: 1146px;margin: auto;}
.inner-content .contact-list .li{width: 1146px;margin:auto;}
.inner-content .contact-list .li .xiaoqu{width: 1146px;height:50px;line-height: 50px;color:#59bbd6;font-size: 20px;font-weight: bold;}
.inner-content .contact-list .li .info{width: 1146px;height: 136px;margin-bottom: 50px;padding-top: 10px;background: url(../images/contact-border.png) no-repeat;}
.inner-content .contact-list .li .info .addr{float:left;width: 320px;height: 146px;}
.inner-content .contact-list .li .info .person{float:left;width: 180px;height: 146px;}
.inner-content .contact-list .li .info .tel{float:left;width: 380px;height: 146px;}
.inner-content .contact-list .li .info .fax{float:left;width: 230px;height: 146px;}
.inner-content .contact-list .li .info img{display:block;width: 75px;height: 65px;margin: auto;}
.inner-content .contact-list .li .info .title{font-weight: bold;color:#000;text-align: center;line-height: 30px;}
.inner-content .contact-list .li .info .cont{color:#666;text-align: center;line-height: 25px;}

/*新闻列表页样式*/
.inner-list{width: 1115px;min-height: 500px;background: url(../images/border-bottom.png) repeat-x 0 top;}
.inner-list .li{width: 1115px;height: 64px;padding-top:18px;padding-bottom:18px;background: url(../images/border-bottom.png) repeat-x 0 bottom;}
.inner-list .li:hover{background: rgba(94,116,165,.2);}
.inner-list .li>a{display:block;float:left;width: 130px;height: 64px;overflow: hidden;}
.inner-list .li img{display:block;float:left;width: 130px;height: 64px;}
.inner-list .li .info{width: 950px;float:left;margin-left: 25px;}
.inner-list .li .info .title{height:20px;line-height: 20px;overflow: hidden;font-weight: bold;color:#1a1a1a;}
.inner-list .li .info .title span.time{display:block;float:right;font-size: 12px;color:#666;font-weight: normal;}
.inner-list .li .info .description{height: 38px;line-height: 19px;margin-top:5px;overflow: hidden;font-size: 12px;color:#4c4c4c;}
/*图片列表页样式*/
.inner-plist{width: 1175px;height: 1150px;}
.inner-plist .li{float:left;width: auto;height:auto;margin-left: 30px;margin-right: 30px;margin-bottom: 40px;}
.inner-plist .li a:first-child{display:block;width: 330px;height: 200px;overflow: hidden;transition: .1s transform;transform: translateZ(0);}
.inner-plist .li img{display:block;width: 330px;height: 200px;}
.inner-plist .li img:hover{transform: scale(1.1, 1.1);transition: .3s transform;}
.inner-plist .li .time{font-size: 12px;color:#666;line-height: 30px;}
.inner-plist .li .title{font-size: 16px;color:#1a1a1a;line-height: 22px;}

/*
.picli img{width: 100%;height: auto;margin:auto;}*/
.picli a:hover img{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}
.inner-content .content .picli .title{line-height: 40px;height: 40px;text-align: center;margin-top: 0;font-size: 16px;}

