@font-face {
font-family: Oswald;
src: url(../fonts/Oswald-Bold.ttf);
}


/* 头部 */
.top-box{ top:0; padding:0 .3rem; z-index:16; border-bottom:solid 1px rgba(255, 255, 255, .2);}
.top-box.TopDown{ background:rgba(0, 0, 0, .5);}
.top-box .top-onw{ display: flex; padding:.3rem 0; width: 100%; z-index:11;}
.top-box .logo-box{ margin-right:1rem;}
.top-box .logo-box img{ max-height:.62rem;}
.top-box .Top-Rbox{ width:4rem; text-align: right;}
.top-box .Top-Rbox .search-icon{ margin-right:.2rem; display:block; background: url(../images/search-icon.png) no-repeat center; background-size:.33rem; width:.6rem; height:.6rem; float: right;}
.top-box .carte{ cursor: pointer; width:25px; height:.6rem; position: relative; float: right;}
.top-box .carte i,
.top-box .carte i:before,
.top-box .carte i:after{ position:absolute; content:''; background: #fff; left:0; width:100%; height:100%; content:''; transition: all .5s;}
.top-box .carte i{ height:2px; top:50%; margin-top: -1.5px; border-radius:10px;}
.top-box .carte i::before{top:8px; border-radius:10px;}
.top-box .carte i::after{ top:-8px; border-radius:10px;}
.top-box .carte.open i{ background: none;}
.top-box .carte.open i:before,
.top-box .carte.open i:after{ position:absolute; left:0; top:50%; content:''; width:100%; height:2px; content:''; transition: all .5s;}
.top-box .carte.open i::before{ transform:rotate(45deg);}
.top-box .carte.open i::after{ transform:rotate(-45deg);}
.top-box .search-box{ padding:.1rem .3rem; position: absolute; top:100%; right:-100%; width:80%; opacity:0; background: rgba(0, 0, 0, .5); transition: all 1s;}
.top-box .search-box.hide{ right:0; opacity:1; -webkit-animation-name: Tophide; animation-name: Tophide;}
.top-box .search-box .text-input{ width:calc(100% - .7rem); line-height:.7rem; color: #fff; font-size:.3rem;}
.top-box .search-box .but-input{background: url(../images/search-icon.png) no-repeat center; background-size:.33rem; width:.7rem; height:.7rem; float: right; border-left: solid 1px rgba(255, 255, 255, .3);}
.top-box .search-box .text-input::-webkit-input-placeholder{color:#9c9c9c;}
.top-box .search-box .text-input:-ms-input-placeholder{color:#9c9c9c;}
.top-box .search-box .text-input::placeholder{color:#9c9c9c;}



/* 菜单 */
.nav-box{ margin-top:1.2rem; background:rgba(0, 0, 0, .5); width:5rem; position: fixed; top:0; right:-5rem; height:92vh; z-index:9; transition: all .5s; box-shadow:0 0 0.2rem rgba(0, 0, 0, .2)}
.nav-box.on_r{ right:0;}
.nav-box .ul{ width:100%; float: left; height:89vh; overflow: auto;}
.nav-box .ul li{ font-size:.32rem; border-top: solid 1px rgba(255, 255, 255, .1);}
.nav-box .ul li:last-child{ border-bottom: solid 1px rgba(255, 255, 255, .1);}
.nav-box .ul li >span{ display:block; padding:0 .4rem; position: relative;}
.nav-box .ul li >span i{ position: absolute; top:50%; margin-top:-.15rem; right:.4rem; content: ''; display: block; width:.2rem; height:.35rem; background: url(../images/nav_icon.png) no-repeat center; background-size:.15rem !important;}
.nav-box .ul li >span a{ display:block; padding:.3rem 0; color: #fff; position: relative; z-index:3;}
/* .nav-box .ul li.on >span i{ background: url(../images/nav_icon2.png) no-repeat center;} */
.nav-box .ul li.on >span a{ color: #ea5514;}
.nav-box dl{ display: none; padding:0 .4rem; background: #f9f9f9; border-top: solid 1px rgba(0, 0, 0, .1);}
.nav-box dl dd{ border-bottom: solid 1px rgba(0, 0, 0, .08); position: relative;}
.nav-box dl dd:last-child{ border-bottom: none;}
.nav-box dl dd::after{ position: absolute; top:50%; right:0; content: ''; display: block; width: .2rem; height:2px; background: #ccc;}
.nav-box dl dd a{ display: inline-block; vertical-align: middle; padding:.25rem 0;}




/* 底部 */
.footer{ text-align: center; color: #fff; padding:.5rem .3rem; background-color: #232323;}
.footer a{ color: #fff;}
.footer .hotline-title{ font-size:.36rem; line-height:.6rem;}
.footer .list-hot{ text-align: center; display: flex;}
.footer .list-hot .itme{ line-height:1rem; font-size: .5rem; width:50%; text-align: center; font-family: Oswald;}
.footer .Copyright{ margin-top:.2rem; font-size:.26rem; line-height:.4rem;}



/* .Banner */
.Banner li{ position: relative;}
.Banner li img{ display:block; max-width: 7.5rem;}
.Banner li a{ display:block;position: absolute; width: 100%; height: 100%;}
.Banner .bx-wrapper{ position:relative; z-index:1;}
.Banner .bx-viewport{ z-index:1;}
.Banner .bx-controls-direction a{display: none;}
.Banner .bx-controls-direction a.bx-next{ right:5%; background-position: right top;}
.Banner .bx-controls-direction a.bx-prev{ left:5%;}
.Banner .bx-pager{ z-index:10; position:absolute; width:100%; text-align:center; left:0; bottom:5%;}
.Banner .bx-pager div{ display:inline-block; padding:0 10px;}
.Banner .bx-pager div a{ display:block; width:20px; height:15px; background:#fff; border-radius:13px; overflow:hidden; line-height:100px;}
.Banner .bx-pager div a.active{ width:30px;}







/* 置顶按钮 */
.Top-Aniu{ position: fixed; right:.3rem; bottom:24%; width:.62rem; height:.62rem; background: url(../images/Aniu.png) no-repeat; background-size: contain; display: none; z-index: 8;}

/* 加载旋转图标 */
.load-box{ text-align: center; padding:.6rem 0;}
.load-box .load-icon{ display: inline-block; vertical-align: middle; width:.43rem; height:.43rem; background: url(../images/Circle_icon2.png) no-repeat center; background-size: contain; -webkit-animation:run 2s linear 0s infinite;}
.load-box p{ margin-top:.2rem; color: #bbbbbb; font-size:.26rem;}
@-webkit-keyframes run{     
    from{     
        -webkit-transform:rotate(0deg);     
    }     
    to{     
        -webkit-transform:rotate(360deg);     
    }     
} 


/* 内页 */
.Inside{ min-height:100px; overflow: hidden;}




/* 内页标题 */
.title-in{ padding:.65rem 0;}
.title-in .en-txt{ text-transform: uppercase; line-height:.7rem; font-size:.7rem; text-shadow: 0 0 3px #ff8b00; color: #fff;}
.title-in .cn-txt{ margin-top: -.35rem; font-weight: bold; font-size: .6rem; line-height:.6rem; color: #333333; }
.title-in .cn-txt span{ display: inline-block; vertical-align: middle; position: relative;}
.title-in .cn-txt span::after{ content: ''; display: block; position: absolute; bottom: 0; left:0; width:100%; height:5px; background-color: #ff8b00; z-index: -1;}

/* 企业简介 */
.about-back1{ background: url(../images/about_back.png) no-repeat top center; background-size: 7.5rem;}
.about-noe{ padding:0 .3rem;}
.about-noe .title-in{ text-align: right;}
.about-noe .txt{ margin-bottom:.5rem; font-size:.26rem; color: #666666; line-height:.46rem; text-align: right;}
.about-two img{ max-width:6.9rem;}
.about-text-two{ font-size:.26rem; color: #666666; line-height:.46rem; padding:.5rem .3rem;}
.about-three .list-ou{ width:100%; color: #fff; display:flex; padding:0 .3rem; position:absolute; top:50%; transform: translateY(-50%);}
.about-three .list-ou .itme{ margin-right:15.5%; font-size:.22rem; position: relative; padding-left:.61rem;}
.about-three .list-ou .icon{ position: absolute; left:0;}
.about-three .list-ou .icon img{ max-height:.45rem;}
.about-three .list-ou .sub{ margin-bottom:.1rem;}
.about-three .list-ou .sub span{ display: inline-block; font-size:.5rem; line-height:.5rem; font-family: Oswald;}
.about-three .list-ou .sub i{ display: inline-block; font-size:.18rem; vertical-align:top;}
.about-three .list-ou .itme:last-child{ margin-right:0;}
.about-four{ padding:0 .3rem;}
.about-four .txt{ margin-bottom:.5rem; font-size:.26rem; color: #666666; line-height:.46rem;}
.about-five{ padding:0 .3rem; padding-bottom:.7rem; background: url(../images/about-back3.png) no-repeat top center; background-size: 7.5rem;}
.about-five .title-in{ padding:.8rem 0; text-align: center;}
.about-five .title-in .en-txt{ text-shadow: 0 0 3px #00913a;}
.about-five .title-in .cn-txt span::after{ background-color: #00913a;}
.about-five .list-oa{ margin-right:-.3rem;}
.about-five .list-oa .itme{ position: relative; background-color: #fff; width: 100%; padding:0 .5rem; padding-right:0; margin-bottom:.4rem; box-shadow:0 0 .15rem rgba(0, 0, 0, .2); overflow: hidden; border-radius:.3rem 0 0 .3rem;}
.about-five .list-oa .itme:last-child{ margin-bottom:0;}
.about-five .list-oa .itme .txt{ position: absolute; top:50%; line-height:.45rem; width:50%; transform: translateY(-50%);}
.about-five .list-oa .itme .tle{ padding-top:.2rem; font-size:.33rem; color: #333;}
.about-five .list-oa .itme .des{ color: #666666; font-size: .26rem;}
.about-five .list-oa .itme .icon img{ max-width:.7rem;}
.about-five .list-oa .itme .pic{ float: right;}
.about-five .list-oa .itme .pic img{ max-width:3.84rem;}



/* 导师团队 */
.Team-box-one{ padding:0 .3rem; padding-bottom:.8rem; background: url(../images/Team_back1.png) no-repeat top center; background-size: 7.5rem;}
.Team-box-one .itme{ margin-bottom:.5rem; display: flex;}
.Team-box-one .itme:nth-child(2n){direction: rtl;}
.Team-box-one .itme:nth-child(2n) .text{direction: ltr;}
.Team-box-one .itme:last-child{ margin-bottom:0;}
.Team-box-one .itme .pic{ width:3rem;}
.Team-box-one .itme .text{ display: table; width:4.5rem; line-height:.4rem; padding-right:.3rem;}
.Team-box-one .itme .name{ font-size:.36rem; color: #231815;}
.Team-box-one .itme .name span{ padding-right:.7rem; background: url(../images/Circle_icon1.png) no-repeat right center; background-size:.4rem; display: inline-block; vertical-align: middle; line-height:.5rem;}
.Team-box-one .itme .school{ padding:.4rem 0;}
.Team-box-one .itme .thi{ margin-bottom:.1rem; color: #ff8b00; font-size:.26rem;}
.Team-box-one .itme .wenb{ font-size: .26rem; color: #333333;}
.Team-box-one .itme .des{ font-size: .26rem; color: #333333;}
.Team-box-one .itme .brief{ position: relative; padding:.3rem 0;}
.Team-box-one .itme .brief::after{ display: block; content: ''; position: absolute; right:-.3rem; bottom:0; z-index:-1; width:7.5rem; height:100%; background-color: #fff; box-shadow: 0 0 .1rem rgba(0, 0, 0, .2); border-radius:0 .1rem .1rem 0;}
.Team-box-one .itme .vertical{ display: table-cell; vertical-align: bottom;}
.Team-box-one .itme:nth-child(2n) .text{ padding-left:.3rem; padding-right:0;}
.Team-box-one .itme:nth-child(2n) .brief::after{ left:-.3rem; right:auto; border-radius:.1rem 0 0 .1rem;}
.Team-box-two{ padding:.3rem; overflow: hidden;}
.Team-box-two .itme{ margin-bottom:.5rem; width:3.2rem; float: left;}
.Team-box-two .itme:nth-child(2n){ float: right;}
.Team-box-two .itme .pic{ border-radius:.1rem .1rem 0 0; overflow: hidden;}
.Team-box-two .itme .tel{ font-weight: bold; padding-bottom:.2rem; font-size: .3rem; color: #231815;}
.Team-box-two .itme .text{ padding:.3rem .1rem; background-color: #ffffff; text-align: center; font-size:.24rem; color: #333333; line-height:.4rem; box-shadow:0 0 .2rem rgba(0, 0, 0, .2); overflow: hidden; border-radius:0 0 .1rem .1rem;}
.Team-box-two .itme .tis{ text-align: left;}
.Team-box-two .itme .tis span{ color: #ff8b00;}


/* 导师团队-详情 */
.Team-info .Tlie{ font-size:.48rem; color: #231815; line-height:.9rem;}
.Team-info .Tlie i{ font-family:Arial; font-weight: bold; font-size:1.5rem; line-height:1.5rem; color: #fff; text-shadow: 0 0 3px #ff8b00; font-style: normal; overflow: hidden; display:inline-block; vertical-align: middle; float: left;}
.Team-info .itme:nth-child(2n){ direction: ltr; width: 100%;}
.Team-info .itme .pic{ display: table;}
.Team-info .itme .vertical{ vertical-align: bottom;}
.Team-info .itme .des{ font-size:.24rem;}
.Team-info .experience{ line-height:.4rem;}
.Team-info .experience .thi{ margin-bottom:.1rem; color: #ff8b00; font-size:.26rem;}
.Team-info .experience .des{ font-size: .26rem; color: #333333;}
.Return{ margin-top:.4rem; padding:.3rem 0; border-top: solid 1px rgba(181, 181, 181, .3);}
.Return a{ line-height:.4rem; display: inline-block; font-size:.28rem; color: #ff8b00; background: url(../images/Return_icon.png) no-repeat right center; background-size:.25rem; padding-right:.5rem;}


/* 教学服务 */
.Service-box{ position: relative; background: url(../images/Team_back1.png) no-repeat top center; background-size: 7.5rem; padding-bottom:.5rem;}
.Service-box::after{ position: absolute; bottom:0; left:0; width:100%; height:100%; content: ''; display: block; background: url(../images/Team_back2.png) no-repeat bottom center; background-size: 7.5rem; z-index: -1;}
.Service-box .title-in{ padding:.6rem .3rem;}
.Service-list .itme{ padding:.3rem 0; width: 100%; display: flex;}
.Service-list .itme .pic{ width:4rem;}
.Service-list .itme .pic span{ display: block; overflow: hidden; border-radius:0 .4rem .4rem 0; box-shadow: 0 0 .1rem rgba(0, 0, 0, .5);}
.Service-list .itme .text{ text-align: center; display: table; padding:0 .3rem; width:3.5rem;}
.Service-list .itme .text a{ display: table-cell; vertical-align: middle;}
.Service-list .itme .text .icon img{ max-height:.51rem;}
.Service-list .itme .text .txt{ font-size:.25rem; color: #666666; line-height:.44rem; text-align: left;}
.Service-list .itme .text .Tle{ padding:.2rem 0; font-size:.34rem; line-height:.4rem; color: #333333; }
.Service-list .itme:nth-child(2n){ direction: rtl;}
.Service-list .itme:nth-child(2n) .pic span{ border-radius:.4rem 0 0 .4rem;}
.Service-list .itme:nth-child(2n) .text{ direction: ltr;}
.Theme-box{ background: url(../images/Service-back.jpg) no-repeat top center; background-size: 7.5rem;}
.Theme-box .title-in{ text-align: right; padding:.6rem .3rem; z-index: 2; position: relative;}
.Theme-box .itme{ position: relative;}
.Theme-box .itme .pic{ overflow: hidden; border-radius:.3rem;}
.Theme-box .name{ padding:.4rem; position: absolute; bottom:0; z-index: 3; font-size:.28rem; color: #fff;}
.Theme-box .swiper-container-horizontal>.swiper-scrollbar{ margin:.7rem auto; position: relative; left:0; height:.1rem; width:90%;}
.Theme-box .swiper-scrollbar-drag{ background-color: #604122;}


/* 课程体系 */
.Construct-back{ background: url(../images/Construct-back.png) no-repeat top center; background-size: 7.5rem; }
.Construct-box .title-in{ padding:.6rem .3rem;}
.Construct-box .text-two{ padding-left:.3rem; padding-bottom:.7rem; width: 100%; display: flex;}
.Construct-box .text-two .txt{ width:2rem; display: table; padding-right:.3rem;}
.Construct-box .text-two .txt .icon{ text-align: center;}
.Construct-box .text-two .txt .icon img{ max-width:.75rem;}
.Construct-box .text-two .txt .wenz{ padding-top:.2rem; font-size: .36rem; color: #333333; line-height:.44rem;}
.Construct-box .text-two .vertical{ display: table-cell; vertical-align: middle;}
.Construct-box .text-two .pic{ width:5.5rem; overflow: hidden; border-radius:.3rem 0 0 .3rem;}
.Construct-box .text-three{ font-size:.24rem; color: #666666; line-height:.44rem; padding:0 .3rem .7rem; padding-right:1rem;}
.Construct-one .img-box{ text-align: center; padding:0 .3rem;}
.Construct-one .text-one{ padding:.7rem 0; width: 100%; display: flex; padding-right:.3rem;}
.Construct-one .text-one .pic{ padding-left:.2rem; width:2rem;}
.Construct-one .text-one .pic .vertical{ padding-top:.2rem;}
.Construct-one .text-one .txt{ margin-left:.33rem; text-align:right;font-size:.24rem; color: #666666; line-height:.44rem; width:4.8rem;}
.Construct-two .text-two .txt .icon img{ max-width: .95rem;}
.Construct-two .Txtwz-one{ text-align: right; padding:.7rem .3rem .7rem 1rem;}
.Construct-two .Txtwz-one .icon img{ max-width: .88rem;}
.Construct-two .Txtwz-one .tile{ padding:.2rem 0; line-height:.5rem; color: #333333; font-size:.36rem;}
.Construct-two .Txtwz-one .Tishi{ font-size:.24rem; color: #666666; line-height:.44rem;}
.Construct-box .text-four{ padding-bottom:.7rem; width: 100%; display: flex;}
.Construct-box .text-four .txt{ padding-left:.6rem; width:4rem; display: table; padding-right:.3rem;}
.Construct-box .text-four .txt .tloi{ text-align: center; float: right;}
.Construct-box .text-four .txt .icon img{ max-width:.75rem;}
.Construct-box .text-four .txt .wenz{ padding:.2rem 0; font-size: .36rem; color: #333333; line-height:.44rem;}
.Construct-box .text-four .txt .twa{ font-size:.24rem; color: #666; line-height:.44rem; width:100%; text-align: right; float: right;}
.Construct-box .text-four .vertical{ display: table-cell; vertical-align: middle;}
.Construct-box .text-four .pic{ width:3.5rem; overflow: hidden; border-radius: 0 .3rem .3rem 0;}
.ability-box{ background: url(../images/ability-back.jpg) no-repeat top center; background-size:cover;}
.ability-box .title-in{ text-align: center;}
.ability-box .ability-list{ padding:0 .3rem .5rem; overflow: hidden;}
.ability-box .ability-list .itme{ text-align: center; width:48%; margin-bottom:4%; padding:.4rem .3rem; background-color: #fff; box-shadow:0 0 .1rem rgba(0, 0, 0, .2); float: left; border-radius:.2rem;}
.ability-box .ability-list .itme:nth-child(2n){ float: right;}
.ability-box .ability-list .itme .pic{ height:2.3rem; line-height:2.3rem;}
.ability-box .ability-list .itme .pic img{ max-height:2.3rem;}
.ability-box .ability-list .itme .name{ padding-top:.1rem; color: #333333; font-size:.3rem; line-height:.4rem;}


/* 课程设置 */
.Curriculum-menu{ margin-bottom:.7rem; overflow: hidden;}
.Curriculum-menu .itme{ line-height:.35rem; font-size:.24rem;padding:.25rem 0; background-color: #eaeaea; text-align: center; width:24%; float: left; margin-right:1.3%; border-radius:.1rem;}
.Curriculum-menu .itme a{ color: #999999; }
.Curriculum-menu .itme.active{ background-color: #ff8b00;}
.Curriculum-menu .itme.active a{ color: #fff;}
.Curriculum-menu .itme:nth-child(4n){ margin-right: 0;}
.Curriculum-menu .itme span{ display: block;}
.Curriculum-box{ padding:0 .3rem;}
.Curriculum-list .itme{ margin-bottom:.6rem; background-color: #fff; box-shadow:0 0 .2rem rgba(0, 0, 0, .2); overflow: hidden; border-radius: .2rem;}
.Curriculum-list .itme:last-child{ margin-bottom:0;}
.Curriculum-list .txt-shell{ padding:.4rem;}
.Curriculum-list .txt-shell .title{ font-size:.3rem; line-height:.4rem; padding-bottom:.3rem; margin-bottom:.3rem; color: #000000; border-bottom: solid 1px #eaeaea;}
.Curriculum-list .txt-shell .but-box{ font-size:.28rem; line-height:.6rem;}
.Curriculum-list .txt-shell .but-box a,
.Curriculum-list .txt-shell .but-box span{ display: inline-block;}
.Curriculum-list .txt-shell .but-box .cishu{ padding-left:.5rem; background: url(../images/Curriculum-icon1.png) no-repeat left .11rem; background-size:.29rem;}
.Curriculum-list .txt-shell .but-box .time{ margin-left:.6rem; padding-left:.45rem; background: url(../images/Curriculum-icon2.png) no-repeat left center; background-size:.29rem;}
.Curriculum-list .txt-shell .but-box a{ background-color: #ff8b00; padding:0 .3rem; color: #fff; float: right; border-radius:.1rem;}


/* 课程详情 */
.Cont-info{ padding-bottom:.8rem;}
.Curriculum-info .title{ font-weight: bold; line-height:.8rem; text-align: center; font-size: .4rem; color: #333333;}
.Curriculum-info .title::after{ content: ''; display:block; width:3em; height:.07rem; background-color: #ff8b00; margin:.2rem auto .4rem;}
.Curriculum-info .lou{ margin:.35rem 0; font-size:.34rem; line-height: .5rem; font-weight: bold; color: #333333;}
.Curriculum-info .line-oi li{ padding-left:.5rem; position: relative; margin-bottom:.4rem; font-size:.24rem; color: #666666; line-height: .44rem;}
.Curriculum-info .line-oi li::after{ position: absolute; left:0; top:.2rem; display: block; content: ''; width:.3rem; height:.04rem; background-color: #ff8b00; border-radius:.04rem;}


/* 校区环境 */
.Environment-box{ padding:0 .3rem;}
.Environment-box .Curriculum-menu .itme{ padding:.2rem 0; margin-right:3%;}
.Environment-list .swiper-wrapper{width: 100%}
.Environment-list .swiper-slide{position: relative;overflow: hidden;width:80%;text-align: center;border-radius: .2rem;}
.Environment-list .swiper-slide img{width: 100%;max-width: auto;}
.Environment-list .swiper-slide .name{ position: absolute;left: 0;bottom: 0;width: 100%;padding:.2rem .1rem; line-height:1; font-size:.28rem; color: #fff;background-color: rgba(0, 0, 0, .38);box-sizing: border-box;}
/* .Environment-list li:nth-child(2n){ float: right;} */
.Environment-list .swiper-pagination{position: static;margin-top: 4%;}
.Environment-list{padding-bottom: 3%;}
.Environment-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #ff8b00}



/* 校区活动 */
.Activity-box{ padding:0 .3rem; padding-bottom:.8rem;}
.Activity-list .itme{ padding-bottom:.8rem;}
.Activity-list .itme .text{ position: relative; padding-left:1rem; padding-bottom:.6rem;}
.Activity-list .itme .Serial{font-family: Oswald; position: absolute; left:0; font-size:.6rem; line-height:.6rem;}
.Activity-list .itme .title{ padding-bottom:.5rem; border-bottom: solid 1px #eaeaea; color: #000000; font-size:.34rem; line-height:.6rem;}
.Activity-list .itme .wenb{ padding:.5rem 0 0; font-size:.26rem; line-height:.44rem; color: #666;}
.Activity-list .itme:nth-child(1) .Serial{ color: #ff8b00;}
.Activity-list .itme:nth-child(2) .Serial{ color: #ea5514;}
.Activity-list .itme:nth-child(3) .Serial{ color: #2ea7e0;}
.Activity-list .itme:nth-child(4) .Serial{ color: #00913a;}


/* 搜索 */
.search-list li{ line-height:.5rem; font-size:.3rem; border-bottom: solid 1px #eaeaea; padding:.1rem 0;}
.search-list li a{ color: #333;}













