/*通用*/
a:active,a:hover{outline:0;color:#ff5a00!important;text-decoration:none;}
body.pages{padding-top:55px;transition: all .5s ease;}
@media (min-width:1420px){
body.pages{padding-top:90px;transition: all .5s ease;}
}
body.pages>.navbar{background:#333;}
body.navbars-open{transform:translateX(18rem);overflow:hidden;}
body.navshow>.layout.bg-nav{position:fixed;top:0;left:0;right:0;z-index:88;}
body.navshow>.header>.navbars-bg{opacity:0;}
/*通用 主色辅色点缀色文本*/
.text-main{color: #222!important}
.text-sub{color: #222c47!important}
.text-dot{color: #ff5a00!important}
.bg-main{background-color:#f6f6f6!important; }
.bg-sub{background-color:#ff5a00!important }
.bg-dot{background-color:#ffa500!important; }


/*header*/
.yingzi{box-shadow:0 18px 25px rgba(0, 0, 0, .075) !important;}
/*导航*/
.header {position: fixed;top:0;left: 0;right: 0;transition: all .25s ease;z-index: 99; background: #fff}
.navbar-body{position:fixed; top:0;left:0;bottom:0;background:#ff5a00;width:18rem;transform:translateX(-18rem);list-style:none;margin:0;overflow:auto;padding:0;transition:all .5s ease;}
.navbar-body>.nav.nav-divider>li:not(:first-child)>a, .navbar-body>.nav.nav-divider+.navbar-after {
    border-left-width: 0;
    border-top: solid 1px #f6752e;
}
.mob-nav{display:none!important; transition: all .5s ease;-moz-transition:all .5s ease; /* Firefox 4 */-webkit-transition:all .5s ease; /* Safari and Chrome */-o-transition:all .5s ease;}
.navshow{display:block;transition: all .5s ease;-moz-transition:all .5s ease; /* Firefox 4 */-webkit-transition:all .5s ease; /* Safari and Chrome */-o-transition:all .5s ease; }
.mob-nav-switch>i::after{position:absolute;content:"";top:50%;right:1rem;margin-top:-.375rem;width:.75rem;height:.75rem;border-top:solid 1px #565656;border-right:solid 1px #565656;transform:rotate(45deg);transition:all .25s ease;}

.nav.nav-box{border:none;  }
.drop > .dropdown{150%}

#navbar>a>img{height:40px;}
#navbar>div>ul>li>a{color:#fff;padding:10px 10px;}
#navbar>div>ul>li.active>a span::after{content:attr(data-title);position:absolute;display:block;width:25px; padding-bottom:6px;color:#f5ca61}
#navbar>div>ul>li>a:hover{color:#ff5a00;}
#navbar>div>ul>li.active>a{color:#ff5a00;}
#navbar>div>ul>li.active>a:link,#navbar>div>ul>li.active>a:visited,#navbar>div>ul>li>a:hover{color:#ffa500; }

.nav.nav-block>li {font-weight: 600;}
.nav > li:first-child > a {border-top-left-radius: inherit;border-bottom-left-radius: inherit;}
/*.navbar-body > .nav.nav-divider > li:not(:first-child) > a, .navbar-body > .nav.nav-divider + .navbar-after {border-left-width: 0;padding:10px 10px}
*/.nav > li.active > a, .nav > li > a:hover, .nav > li > a:active {color: #ff5a00;z-index: 1; }
.nav.nav-line>li {border-bottom: none;}
.nav.nav-line>li.active, .nav.nav-line>li:hover { border-color: #ff5a00; border-width: 1px;background-color:#ffcc99 ;}


@media (min-width:1420px){
  #navbar{/*position:absolute;*/ top:0;left:0;width:100%;z-index:9; height:120px; background:#fff;font-size: 16px;}
  #navbar{padding-top:0;padding-bottom:0;height:90px; width:1200px;  margin:0 auto; }
  .navbar.navbar-show>.navbar-body {justify-content: flex-start;}
  #navbar>a>img{height:90px; width:275px}
  #navbar>div>ul>li>a{color:#000;padding:10px 10px;}
  #navbar>div>ul>li>a:link,#navbar>div>ul>li>a:active,#navbar>div>ul>li>a:visited{color:#333;}
  #navbar>div>ul>li.active>a:link,#navbar>div>ul>li.active>a:visited{color:#fff; background:#ffa500}
  #navbar>div>ul>li.active>a span::after{content:attr(data-title);position:absolute;display:block;width:86%; padding-bottom:6px;border-bottom:4px solid #ffa500;color:#ff5a00}
  .navbar-body>.nav.nav-divider>li:not(:first-child)>a, .navbar-body>.nav.nav-divider+.navbar-after {border-left-width: 0;border-top: none;}
  .navbar-body{top:0;width:100%;transform:translateX(-0rem)}
  .nav > li:first-child > a {border-top-left-radius: inherit;border-bottom-left-radius: inherit;padding-left: 0px;}
  .navbar-body > .nav.nav-divider > li:not(:first-child) > a, .navbar-body > .nav.nav-divider + .navbar-after {border-left-width: 0;}
  .nav.nav-divider>li:not(:first-child)>a {
    border-left: 0px solid rgba(0,0,0,.1);}
  }
/*内页二级导航*/
.menu{padding:0.2rem;}
@media (min-width:1420px){
.menu{padding:1rem;}
}
h2.title{font-weight:normal; position: relative; }
h2.title::after{content:"";position: absolute; background:#f5ca61;left:48%;width:4%;height:3px;display:block;margin-top:1rem;}
h3.title{font-weight:normal; position: relative;color:#ff5a00; }
h3.title::after{content:"";position: absolute; background:#222c47;left:48%;width:4%;height:3px;display:block;margin-top:1rem;}
h1.page-title{ position: relative; text-align:center;font-size:2rem;color:#ff5a00;}
h1.page-title::after{content:"";position: absolute; color:#ff5a00; background:#f5ca61;left:47%;width:5%;height:3px;display:block;margin-top:1rem;}
h2.page-title{ position: relative; font-size:2rem;margin-bottom:2.6rem;color:#ff5a00;font-weight: bold;}

@media (min-width:1420px){
h2.title{font-weight:normal; position: relative; }
h2.title::after{content:"";position: absolute; background:#f5ca61;left:48%;width:4%;height:3px;display:block;margin-top:1rem;}
h3.title{font-weight:normal; position: relative; }
h3.title::after{content:"";position: absolute; background:#222c47;left:48%;width:4%;height:3px;display:block;margin-top:1rem;}
h1.page-title{ position: relative; text-align:center;font-size:1.7rem;margin-bottom:2.6rem;color:#ff5a00;}
h1.page-title::after{content:"";position: absolute; background:#f5ca61;left:49%;width:2%;height:3px;display:block;margin-top:1rem;}
h2.page-title{ position: relative; font-size:2rem;margin-bottom:2.6rem;color:#ff5a00;font-weight: bold;}
/*h2.page-title::after{content:"";position: absolute; background:#333;left:0%;width:2%;height:2px;display:block;margin-top:1rem;}*/
}


/*@media (min-width:1600px){
#navbar{padding-top:0;padding-bottom:0;height:120px;width:1600px; margin:0 auto}
}*/

/*内页导航*/
/*.nav.nav-line>li{border-bottom: none}
.nav>li.active>a, .nav>li>a:hover, .nav>li>a:active{ border-bottom:2px solid #528a0c;color:#528a0c; }
.nav.nav-line>li.active, .nav.nav-line>li:hover {   border-color: #528a0c;}*/



@media (min-width:1420px){
  .navbar-addon.relative>img{display:none;}
  .navbar-addon.relative>.lang,.navbar-addon.relative:hover>.lang{display:flex;position:inherit;background-color:transparent;padding-left:30px;}
  .navbar-addon.relative>.lang>a{flex-direction:column;justify-content:center;align-items:center;color:#aaa;margin-left:8px;}
}

/*首页板块*/
.index{padding:2.5rem 0px;}
/*01产品分类*/
.home-pro{width:100%; background:#e4e4e4;}
.home-pro>.img{overflow:hidden;position:relative;}
.home-pro-content{background:#cacaca; height:75px; line-height: 75px}
.home-pro-content>h5{ }
.home-pro>p{font-size:.875rem;opacity:.9;color:#999;height:25px;}
.home-pro,.home-pro>.img>img,.home-pro>.img>i,.home-pro>strong,.home-pro>p,.home-pro>i{transition:all .3s linear;}
.home-pro:hover{box-shadow:5px 5px 10px rgba(0, 0, 0, .175);background: #e5e5e5; /*border-radius: 0px 0px 8px 8px*/}
.home-pro:hover>.img>img{transform:scale(1.1);}
.home-pro:hover>.home-pro-content{ background: #fff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.home-pro:hover>.home-pro-content>p{color:#0f9773;}

/*01公益项目*/
.home-project{width:100%; height:240px; background:#0f9773; border-radius:10px;}
.home-project-img{display: flex;align-items: flex-end;}
.home-project-content{padding:0 15px; }
.home-project-content>h3{ }
.home-project>p{font-size:.875rem;opacity:.9;color:#999;height:25px;}
.home-project,.home-project>.img>img,.home-project>.img>i,.home-project>strong,.home-project>p,.home-project>i{transition:all .3s linear;}
.home-project:hover{box-shadow:5px 5px 10px rgba(0, 0, 0, .175);background: #79aa0f; /*border-radius: 0px 0px 8px 8px*/}
.home-project:hover>.img>img{transform:scale(1.1); background:linear-gradient(#f00, #00f)}
.home-project:hover>.home-project-content{ background: #fff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.home-project:hover>.home-project-content>p{color:#0f9773;}


/*04首页公益活动*/

.menu-font-mini{font-size: 0.9rem; font-weight: bold;}
.home-activity{width:100%;}
.home-activity-content{width:100%;background: #fff}
.home-activity-content>h5{ color:#333; }
.home-activity-content>p{font-size:.875rem;opacity:.9;color:#999;height:25px;}
.home-activity-content-padding{  padding-bottom:1rem; padding-right: 0.5rem}
.home-activity>.img{overflow:hidden;position:relative;}
.home-activity,.home-activity>.img>img,.home-activity>.img>i,.home-activity>strong,.home-activity>p,.home-activity>i{transition:all .3s linear;}
.home-activity:hover{box-shadow:0 5px 10px rgba(0, 0, 0, .375); color: #fff; }
.home-activity:hover>.img>img{transform:scale(1.1);}
.home-activity:hover>.home-activity-content{ background: #ff5a00; color:#fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.home-activity:hover>.home-activity-content>p{color:#fff;}
.home-activity:hover>.home-activity-content>h5{color:#fff;}

@media (min-width:1420px){
.menu-font-mini{font-size: 1rem; font-weight: bold;}
.home-activity{width:100%;}
.home-activity-content-padding{padding-left:1rem; padding-right:1rem; padding-bottom:1rem;}



}


/*05首页动态信息*/
.home-news{width:100%;}
.home-news-content{width:100%; border-bottom: 1px solid #ddd; color: #333;background: #fff}
.home-news-content>h4{ color:#333; }
.home-news-content>p{opacity:.9;color:#999;}
.home-news-content>div>h5{font-size:.875rem;opacity:1;color:#333;}
.home-news-content>div>div{font-size:.875rem;opacity:1;color:#999;}
.home-news-content>div{font-size:.875rem;opacity:1;color:#999;}
.home-news-more{ color: #aaa; }
.home-news-more>div>h4{ color: #ccc; font-size:14px; font-weight: normal;}
.home-news-more>div>h3{ color: #ccc;font-size:18px;line-height: 10px; font-weight: normal;  }
.home-news>.home-news-img{overflow:hidden;position:relative;}
.home-news,.home-news>.home-news-img>img,{transition:all .3s linear;}
.home-news:hover{box-shadow:0 5px 10px rgba(0, 0, 0, .375); color: #fff; }
.home-news:hover>.home-news-img>img{transform:scale(1.1);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.home-news:hover>.home-news-content{ background: #0f9773; color:#fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.home-news:hover>.home-news-content>p{color:#fff;}
.home-news:hover>.home-news-content>h4{color:#fff;}
.home-news:hover>.home-news-content>div{color:#fff;}
.home-news:hover>.home-news-content>home-news-more{ color: #fff; }
.home-news:hover>.home-news-content>.home-news-more>div>h3{ font-size:18px;color: #fff; font-weight: normal;}
.home-news:hover>.home-news-content>.home-news-more>div>h4{ font-size:14px;color: #fff; font-weight: normal; }
@media (min-width:1420px){

}

/*公益项目页*/


.project{width:100%;background: #fff}
.project-content{width:100%;border:1px solid #eee;}
.project-content>h2{color: #ff5a00 }
.project-content>h4{ color: #333 }
.project>p{font-size:.875rem;opacity:.9;color:#999;height:25px;}
.project>.project-img{overflow:hidden;position:relative;}
.project>.project-img>img{width:100%;}
.project,.project>.project-img>img,.project>.img>i,.project>strong,.project>p,.project>i{transition:all .3s linear;}
.project:hover{box-shadow:0 5px 10px rgba(0, 0, 0, .375); color: #fff; }
.project:hover>.project-img>img{transform:scale(1.1);}
.project:hover>.project-content{ background: #ff5a00; color:#fff;border:none;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.project:hover>.project-content>p{color:#fff;}
.project:hover>.project-content>h2{color:#fff;}
.project:hover>.project-content>div{color:#fff;}
@media (min-width:1420px){
.project{width:350px;background: #fff}
.project-list{width:100%;background: #fff}
.project>p{font-size:.875rem;opacity:.9;color:#999;height:25px;}
.project>.project-img{overflow:hidden;position:relative;}
.project,.project>.project-img>img,.project>.img>i,.project>strong,.project>p,.project>i{transition:all .3s linear;}
.project:hover{box-shadow:0 5px 10px rgba(0, 0, 0, .375); color: #fff; }
.project:hover>.project-img>img{transform:scale(1.05); overflow:hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.project:hover>.project-content{ background: #ff5a00; color:#fff;border:none;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

}

.page-font{font-size: 16px}
/*公益活动页*/

@media (min-width:1420px){
.activity{width:100%;background: #fff;display:flex}
.activity-content{width:100%;}
.activity-more{ color: #aaa; background: #f0f0f0 }
.activity-more>div>h3{ color: #aaa; line-height: 20px; font-weight: normal;}
.activity-more>div>h1{ color: #aaa;line-height: 20px; font-weight: normal;  }
.activity>p{font-size:.875rem;opacity:.9;color:#999;height:25px;}
.activity>.activity-img{overflow:hidden;position:relative;}
.activity,.activity>.activity-img>img,.activity>.img>i,.activity>strong,.activity>p,.activity>i{transition:all .3s linear;}
.activity:hover{box-shadow:0 5px 10px rgba(0, 0, 0, .375); color: #fff; }
.activity:hover>.activity-img>img{transform:scale(1.05); overflow:hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.activity:hover>.activity-more{ background: #ff5a00; color:#fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.activity:hover>.activity-more>div>h3{ color:#fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.activity:hover>.activity-more>div>h1{ color:#fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
}
/*下载页*/
@media (min-width:1420px){
.download{width:100%; border-bottom: 1px solid #eaeaea}
.download-content:hover{/*box-shadow:0 5px 10px rgba(0, 0, 0, .175);*/ color: #528a0c; }
}


/*内页导航*/
.page-nav{background: #d49700;box-shadow:0 5px 5px rgba(0, 0, 0, .075);}
.page-nav:hover{color:#222c47;}
.page-nav.a:hover{color:#222c47;}
@media (min-width:1420px){
/*内页导航*/
.page-nav{transform:translateY(-50%);background: #d49700;box-shadow:0 5px 5px rgba(0, 0, 0, .075);}
.page-nav:hover{color:#222c47;}
.page-nav.a:hover{color:#222c47;}
}
@media (min-width:1420px){
  .best>p{margin-bottom:0;}
}

/*公司介绍页*/
.about{position:relative;display:flex;flex-direction:column;}
.profile{padding:3rem;color:#fff;z-index:1;}
.profile>strong{font-size:1.5rem;font-weight:normal;}
.profile>span{display:block;font-size:1.25rem;font-weight:200;opacity:0.5;margin-bottom:2rem;}
.about>span{background-color:#2a51b1;position:absolute;top:0;left:1rem;bottom:0;right:1rem;z-index:0;}
.about>picture{z-index:1;}
@media (min-width:1420px){
.about{flex-direction:row;}
.about>span{width:70%;right:auto;}
.profile{flex:1;padding:5rem;}
.profile>.intro{color:#c0e5f3;text-align:justify; width: 60%}
.profile>.intro::after{content:"";background:#c0e5f3;width:3rem;height:3px;display:block;margin-top:2rem;transition:all 1s linear;border-radius:3px;}
.about:hover>.profile>.intro::after{width:30%;}
.about>picture{align-self:center;z-index:1;}
}
/*基金动态页*/

@media (min-width:1420px){
.news{width:100%;background: #fff;}
.news-content{width:100%;}
.news-more{ color: #aaa; background: #f0f0f0 }
.news-more>div>h3{ color: #aaa; line-height: 20px; font-weight: normal;}
.news-more>div>h1{ color: #aaa;line-height: 20px; font-weight: normal;  }
.news>p{font-size:.875rem;opacity:.9;color:#999;height:25px;}
.news>.news-img{overflow:hidden;position:relative;}
.news,.news>.news-img>img,.news>.img>i,.news>strong,.news>p,.news>i{transition:all .3s linear;}
.news:hover{box-shadow:0 5px 10px rgba(0, 0, 0, .375); color: #fff; }
.news:hover>.news-img>img{transform:scale(1.05); overflow:hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.news:hover>.news-content{ background: #ff5a00; color:#fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.news:hover>.news-more>div>h3{ color:#fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.news:hover>.news-more>div>h1{ color:#fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

}

/*底部信息*/
.footer{padding-top:2rem;height:auto;background: #eeeeee}
.fnav{display:none;}
.fcopy{padding-top:0rem;padding-bottom:2rem;text-align:center;font-size:.75rem;color:#999;}
.foot-hr{    /* margin: 1em 0 1.5em 0; */line-height: 1em;background:#eeeeee;height: 0.6em;border-bottom: 1px solid #ddd;}
.foot-logo{ transform: translateY(-85%); background:#eeeeee; display: inline-block; line-height: 1;padding: 0 2em;margin: 0 2em;}
@media (min-width:1420px){
  .footer{padding-top:2rem;height:auto;background: #eeeeee}
  .fcopy{padding-top:3rem;padding-bottom:2rem;text-align:center;font-size:.75rem;color:#aaa;}
  .fnav{display:flex;}
  .fnav>div{margin-bottom:2rem;}
  .fnav>div:not(:last-child){margin-right:5%;}
 /* .fnav>div:last-child{margin-left:auto;}*/
 .fnav>div:last-child{ margin-left:auto;}
  .fnav>div>strong{display:block;font-weight:bold;opacity:.8;margin-bottom:2rem; color: #000}
  .fnav>div>a{display:block;font-size:.85rem;line-height:2;opacity: 0.8; color:#666;}
  .fnav>div>table{line-height:1;}
  .fcopy{border-top:solid 1px #dedede;padding-top:1rem;padding-bottom:1rem; opacity: 0.8}
  .fcopy>div{display:flex;justify-content:center; align-content: center}
}
/*@media (min-width:1600px){
.fnav>div:not(:last-child){margin-right:8%;}
}*/



.navsub{margin:1rem 0;}
.navsub>li.active{display:none;}
.navsub>li>a{border-radius:2rem!important;border:solid 1px #ddd;padding:.25rem 1rem;font-size:.75rem;}
.navsub>li:not(:last-child){margin-right:1rem;}

/*内容页*/
.content{margin:1rem 1.8rem 2rem 1.8rem;}
.content img{display:inline-block;max-width:100%;height:auto;}

@media (min-width:1420px){
.content{margin:0rem 3.5rem 2rem 3.5rem;}
.content img{display:inline-block;max-width:100%;height:auto;}

}

@media (min-width:1420px){
.navsub>li.active{display:inline-block;pointer-events:none;}
.navsub>li.active>a{border-color:#1660d0;background: #1660d0; color:#fff}
.navsub>li>a{font-size:1rem;}
}

.allnews{position:relative;color:#333;}
.allnews::after{content:"";position:absolute;left:0rem;right:0rem;bottom:0;background:#ddd;height:1px;}
.allnews>i{display:none;}
.allnews>div,.allnews>i{transition:all .3s linear;}
.allnews>div>p{margin-bottom:0; }
.allnews>div>p>strong{display:block;line-height:1.55;font-size:22px;margin-bottom:1rem;height:40px;width:100%;overflow:hidden;text-overflow:ellipsis;}
.allnews>div>p>span{font-size:.875rem;opacity:.75;line-height:1.5;display:block;max-height:42px;overflow:hidden;text-overflow:ellipsis;transition:all .3s linear;}
.allnews>div>time{font-size:.75rem; float:right;color:#000}
.allnews>div>time>span{opacity:.5;margin-right:.5rem;display:inline-block;}
@media (min-width:1420px){
.allnews{display:flex;}
.allnews>i{display:inline-block;}
.allnews>img{width:300px; height:200px;margin-bottom:0!important;}
.allnews>div{margin:0 1rem;}
.allnews>div>p{margin-bottom:0; height:160px;width:800px}
.allnews>div>p>strong{display:block;line-height:1.55;font-size:22px;margin-bottom:1rem;height:40px;width:100%;overflow:hidden;text-overflow:ellipsis;}
.allnews>div>p>span{font-size:.875rem;opacity:.75;line-height:1.5;display:block;max-height:42px;overflow:hidden;text-overflow:ellipsis;transition:all .3s linear;}
.allnews:hover{box-shadow:0 5px 10px rgba(0, 0, 0, .175);}
.allnews:hover>div>p>span{color:#333;}
.allnews:hover>div{transform:translateX(.2rem); }
.allnews:hover>i{transform:translateX(-.2rem);}
}

@media (min-width:1600px){
.allnews{display:flex;}
.allnews>i{display:inline-block;}
.allnews>img{width:300px; height:200px;margin-bottom:0!important;}
.allnews>div{margin:0 1rem;}
.allnews>div>p{margin-bottom:0; height:160px;width:1200px}
.allnews>div>p>strong{display:block;line-height:1.55;font-size:22px;margin-bottom:1rem;height:40px;width:100%;overflow:hidden;text-overflow:ellipsis;}
.allnews>div>p>span{font-size:.875rem;opacity:.75;line-height:1.5;display:block;max-height:42px;overflow:hidden;text-overflow:ellipsis;transition:all .3s linear;}
.allnews:hover{box-shadow:0 5px 10px rgba(0, 0, 0, .175);}
.allnews:hover>div>p>span{color:#333;}
.allnews:hover>div{transform:translateX(.2rem); }
.allnews:hover>i{transform:translateX(-.2rem);}
}


.inside-banner{position:relative;}
.banner-text{position:absolute;top:0;color:#fff; padding:10px;border-radius:0px;margin:0 auto;width: 100%;height:100%;left: 0%;/* background:rgba(48, 50, 100, .475);*/ padding:20px 20px;display:flex;justify-content:center;align-items:center;}
.banner-text>strong{font-size:32px;font-weight:500; /*text-shadow:0 0 0.05em #666,-0 -0 0.05em #222;*/}
.banner-text>strong::after{content:"";position: absolute; background:#f5ca61;left:48%;width:2%;height:3px;display:block;}
.banner-text>p{font-size:16px;opacity:.75;font-weight:500;/*text-shadow:0 0 0.25em #fff,-0 -0 0.25em #fff;*/}
/*.flip>.flip-body {padding-top: 50px;}*/
@media (min-width:1420px){
.banner-text{position:absolute;top:0;color:#fff; letter-spacing:4px;  padding:24px;border-radius:0px;margin:0 auto;width: 100%;height:100%;left: 0%; /*background:rgba(48, 50, 100, .475);*/ padding:20px 20px;display:flex;justify-content:center;align-items:center;}
.banner-text>strong{font-size:50px;font-weight:400; /*text-shadow:0 0 0.05em #666,-0 -0 0.05em #222;*/}
.banner-text>p{font-size:16px;opacity:.75;font-weight:500;/*text-shadow:0 0 0.25em #fff,-0 -0 0.25em #fff;*/}
/*.flip>.flip-body {padding-top: 90px;}*/
}

.pagination{display:inline-block;padding-left:0;margin:17px 0;border-radius:3px;}.pagination > li{display:inline;}.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#9cc447;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}.pagination > li:first-child > a,.pagination > li:first-child > span{margin-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-bottom-right-radius:3px;border-top-right-radius:3px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{z-index:2;color:#11181f;background-color:#eeeeee;border-color:#ddd;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:3;color:#fff;background-color:#9cc447;border-color:#9cc447;cursor:default;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#777777;background-color:#fff;border-color:#ddd;cursor:not-allowed;}.pagination-lg > li > a,.pagination-lg > li > span{padding:10px 16px;font-size:15px;line-height:1.3333333;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{border-bottom-left-radius:5px;border-top-left-radius:5px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{border-bottom-right-radius:5px;border-top-right-radius:5px;}.pagination-sm > li > a,.pagination-sm > li > span{padding:5px 10px;font-size:11px;line-height:1.5;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{border-bottom-left-radius:2px;border-top-left-radius:2px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{border-bottom-right-radius:2px;border-top-right-radius:2px;}.pager{padding-left:0;margin:17px 0;list-style:none;text-align:center;}.pager li{display:inline;}.pager li > a,.pager li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px;}.pager li > a:hover,.pager li > a:focus{text-decoration:none;background-color:#eeeeee;}.pager .next > a,.pager .next > span{float:right;}.pager .previous > a,.pager .previous > span{float:left;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#777777;background-color:#fff;cursor:not-allowed;}
