.header-top{height:50px;width:100%;background:#f5f5f5}
.header-top-wrapper{display:flex;justify-content:space-between;align-items:center;color:#888;height:100%}
.header-top-nav{display:flex}
.header-top-nav a{color:#888}
.nav{width:100%;}
.header-logo{line-height:100px}
.nav-list{display:flex}
.nav-list>li{width:170px;border-left:1px solid #e5e5e5;text-align:center;line-height:100px}
.nav-list>li:last-child{border-right:1px solid #e5e5e5}
.nav-list>li>a:hover{background:url(../images/nav_bg.png) no-repeat center;color:#fff}
.menu-font-color{color:#45a13e;font-weight:700;height:auto}
.menu-font-color a{color:#45a13e;}
.nav-wrapper{position:relative}
.potion-hide-wrapper{display:none;position:absolute;top:100px;left:0;z-index:100}
.option-list{display:flex;width:1200px;padding:45px;background:rgba(255,255,255,.9);-webkit-box-shadow:0 0 12px rgba(0,0,0,.1);-moz-box-shadow:0 0 12px rgba(0,0,0,.1);box-shadow:0 0 12px rgba(0,0,0,.1);line-height:20px}
.option-list div{flex:1.5}
.product-classify-list li a{color:#5a5a5a;font-size:14px;padding-bottom:8px;width:auto}
.product-classify-list li a:hover{color:#45a13e}
.carousel-inner>.item{font-size:0}
.swiper-pagination-bullet-active{background:#fff!important}
.swiper-slide img{max-width:100%}
.tel{height:54px; color:#666666; font-size:14px; background: url("../images/tel.jpg") no-repeat 0 7px; padding-left: 40px; margin-top: 40px;}
.tel i{display:block;font-size:28px;color:#45a03a; font-weight: bold; font-style: italic;}
.page-right-aside{width:300px}
.choose-list-header{height:100px;background:#45a13e;color:#fff;text-align:center;padding:18px 0}
.news-cn{font-size:24px;padding-bottom:12px}
.news-en{font-size:14px}
.choose-item{line-height:50px;margin-top:5px}
.choose-item a{background:#f2f2f2;text-align:center}
.choose-item a:hover{background:#ffa914;color:#fff}
.clickStyle{background:#ffa914!important;color:#fff!important}
.public-aside{margin-top:40px}
.public-aside-title{height:50px;position:relative;border-bottom:1px solid #ccc}
.public-aside-title p{font-size:24px;padding-bottom:10px;border-bottom:2px solid #45a13e;position:absolute;bottom:-1px;left:0}
.public-aside-list li{border-bottom:1px solid #e5e5e5;font-size:0}
.public-aside-list li a{height:70px;margin:20px 0;color:#5a5a5a}
.public-aside-list li a:hover{color:#45a13e!important}
.public-item-img{width:100px}
.public-item-title{width:200px}
.public-item-title p{padding-left:10px;font-size:16px;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:52px}
.news-list{padding-top:20px}
.news-list .news-item:hover{background:#45a03a;color:#fff}
.news-list .news-item:hover *{color:#fff}
.news-item{width:850px;height:120px;margin-bottom:40px;background:#f5f5f5}
.news-item:last-child{margin-bottom:0}
.news-info{padding:20px 30px;width:670px}
.news-info p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:8px}
.news-info p:last-child{padding-bottom:0}
.new-img-wrapper{width:180px;height:120px}
img{max-width:100%;max-height:100%}
.pull-right .detail-title .h1,h1{font-size:20px}
.pull-right .case-detail-article .h2,h2{font-size:18px}
.pull-right .news-list .h3,h3{font-size:16px}
.case-item-img{display:flex;justify-content:center;align-items:center;height:200px}
.case-item-img img{-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}
.case-item-img img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.case-name{line-height:50px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.case-item{float:left;width:400px;margin-right:50px}
.case-item:nth-of-type(2n){margin-right:0}
.case-item a:hover{color:#222}
.case-list-wrapper{padding-top:20px}
img{max-width:100%;max-height:100%}
.case-list-wrapper .h2,h2{font-size:18px}
.public-item-title .pull-right .h1,h1{font-size:20px}
.public-item-title .pull-right .h2,h2{font-size:18px}
.public-item-title .pull-right .h3,h3{font-size:16px}

