@charset "utf-8";
body {font-family: Microsoft Yahei,宋体;color: #333;padding:0;margin:0;}
section,div{box-sizing:border-box;-moz-box-sizing:border-box;/* Firefox */-webkit-box-sizing:border-box;/* Safari */}
.row{margin:0!important;}
li{list-style: none;}
a,a:hover{text-decoration: none;}
header{height:auto;background:#fff;}
.header .nav{padding-top:1.125rem;}
.header .nav-item{width:5rem;text-align: center;}
.header .nav-item a{color:#333;}
.header .nav-item a:hover{background:#aacf52;color: #fff;}
.header .nav-link{height:2.5rem;line-height:2.5rem;padding:0 .5rem;}
.iabout{text-align: center;padding-bottom: 2rem;}
.iabout-title{padding-top:2rem;padding-bottom:2rem;}
.iabout-title h2{color:#aacf52;font-weight:bold;}
.iabout-title h6{color:#999999;}
.iabout .row{color:#333;text-align:left;padding-bottom: 2rem;}
.iabout .row .col-lg-6{padding-left: 2rem;}
.iabout .w-100{height: .125rem;background: #aacf52;}
.iabout p{font-size:1rem;line-height:2rem;padding-top:1rem;}
.iabout .iabout-nav{clear: both;padding:1.5rem 0;background: #f5f5f5;border-radius: .5rem;}
.iabout .iabout-nav a{display:inline-block;padding:5rem 5rem 1rem 1.5rem;color:#999;border-radius:.5rem;}
.iabout .iabout-nav a:hover{color:#aacf52; text-decoration: none;}
.iabout-item1{background: url(/themes/iabout-item1.png) no-repeat;}
.iabout-item1:hover{background: url(/themes/iabout-item1.png) no-repeat;}
.iabout-item2{background: url(/themes/iabout-item2.png) no-repeat;}
.iabout-item2:hover{background: url(/themes/iabout-item2.png) no-repeat;}
.iabout-item3{background: url(/themes/iabout-item3.png) no-repeat;}
.iabout-item3:hover{background: url(/themes/iabout-item3.png) no-repeat;}
.iabout-item4{background: url(/themes/iabout-item4.png) no-repeat;}
.iabout-item4:hover{background: url(/themes/iabout-item4.png) no-repeat;}
.iabout-item5{background: url(/themes/iabout-item5.png) no-repeat;}
.iabout-item5:hover{background: url(/themes/iabout-item5.png) no-repeat;}
.iproduct{text-align: center;background:#fff;}
.iproduct-title{padding-top:2rem;padding-bottom:2rem;}
.iproduct-title h2{color:#aacf52;font-weight:bold;}
.iproduct-title h6{color:#999999;}
.iproduct .col-md-3{padding-bottom: 2rem;}
.iproduct .row img{border: 1px solid #999;}
.iproduct .ipro-nav{clear: both;padding-bottom:2.5rem;}
.iproduct .ipro-nav a{display:inline-block;padding:.5rem;color:#aacf52;background: #fff;border-radius:.5rem;}
.iproduct .ipro-nav a:hover{background: #aacf52;color:#fff; text-decoration: none;}
.iproductlist{text-align: center;background:#fff;}
.iproductlist-title{padding-bottom:2rem;}
.iproductlist-title h2{color:#aacf52;font-weight:bold;}
.iproductlist-title h6{color:#999999;}
.iproductlist .row{padding-bottom: 3rem;}
.iproductlist .ipro-nav{clear: both;padding-bottom:2.5rem;}
.iproductlist .ipro-nav a{display:inline-block;padding:.5rem;color:#999;background: #fff;border-radius:.5rem;margin-bottom: .5rem;}
.iproductlist .ipro-nav a:hover{background: #aacf52;color:#fff; text-decoration: none;}
.iproductlist .row img{border: 1px solid #999;}
.imoshi{text-align: center;}
.imoshi-title{padding-top:2rem;padding-bottom:2rem;}
.imoshi-title h2{color:#aacf52;font-weight:bold;}
.imoshi-title h6{color:#999999;}
.imoshi .row{padding-bottom: 3rem;}
.imoshi .card-img-overlay{background:rgba(0,0,0,0.6);color: #fff;}
.imoshi .card-img-overlay:hover{background:rgba(170,207,82,0.9);}
.imoshi .btn{background: #aacf52;color: #fff;}
.imoshi .btn:hover{background: #00a37b;}
.imoshi .card-img-overlay h5{padding-top:4rem;padding-bottom: 1.5rem;}
.ihonor{text-align: center;background: #f5f5f5;}
.ihonor-title{padding-top:2rem;padding-bottom:2rem;}
.ihonor-title h2{color:#aacf52;font-weight:bold;}
.ihonor-title h6{color:#999999;}
.ihonor .row{padding-bottom: 1rem;}
.ihonor .col-6,.ihonor .col-md-4{padding-bottom: 2rem;}
.ipartner{text-align: center;}
.ipartner-title{padding-top:2rem;padding-bottom:2rem;}
.ipartner-title h2{color:#aacf52;font-weight:bold;}
.ipartner-title h6{color:#999999;}
.imap{background: url(/themes/imap.png) no-repeat;}
.inews{text-align: center;}
.inews-title{padding-top:2rem;padding-bottom:2rem;}
.inews-title h2{color:#aacf52;font-weight:bold;}
.inews-title h6{color:#999999;}
.inews .row{padding-bottom: 2rem;}
.inews-right{text-align: left;}
.inews-right-title{height: 2.75rem;line-height: 2.5rem;background: url(/themes/inews-title.jpg) no-repeat;text-indent: 4rem; font-size: 1.5rem;font-weight: bold; color:#aacf52;margin-bottom: 1rem; border-bottom: .125rem solid #aacf52;}
.inews-right-title a{font-size: .875rem;color:#aacf52;}
.inews-right li{height: 2.375rem;line-height: 2.375rem;background: url(/themes/inews-li.jpg) no-repeat .625rem .75rem ;text-indent: 2.5rem;}
.inews-right li:hover{border: 1px solid #aacf52;background: url(/themes/inews-li.jpg) no-repeat .625rem -1.75rem;}
.inews-right li a{color: #333;}
.inews-right li a:hover{color:#aacf52;}
footer{color: #666;padding-top: 2rem;background: #f4f4f4;text-align: center;border-top: .5rem solid #aacf52;}
footer .w-100{height:1px;background:#e3e3e3;margin-bottom: 1rem;}
footer .row{margin-left: 0;margin-right: 0;}
footer a{color: #666;}
footer a:hover{color: #666;}
footer .nav-item a{color:#666;}
footer .nav{padding-bottom: 1rem;}
footer .col-6, .footer .col-md-2{text-align: center;}
footer .col-12 p,footer .col-md-8 p{text-align: left;}
footer img{border: .25rem solid #aacf52;}
.yewu{background: #f5f5f5;}
.yewu .row{padding-top: 2rem;padding-bottom: 2rem;}
.yewu .card{border:1px solid #aacf52;text-align: center;}
.yewu .card-title{display:inline-block;width: 12rem;height: 12rem;line-height:12rem;font-size:1.25rem;background: #aacf52;border-radius: 50%; color:#fff; text-align: center;}
.yewu .card span{width: 5rem;height: .625rem;background: #aacf52;display: block;margin: 1rem auto 1.5rem;}
.yewu .col-12,.yewu .col-md-6{padding-top:1rem;padding-bottom: 1rem;}
.news-lp{background: #f5f5f5;}
.news-lp .container{max-width:62.5rem;padding:3.5rem 1rem;}
.news-lp .row{padding-top: 4rem;padding-bottom:4rem;text-align: left;}
.news-lp .row a{color: #333;}
.news-lp .row .w-100{height: .125rem;background: #aacf52;margin-top: 2rem;margin-bottom: 2rem;}
.news-dp{background:#f5f5f5;color: #333;}
.news-dp .container{background: #fff;}
.news-dp-header{width: 100%;text-align: center;padding-top: 4rem;}
.news-dp-header img{width: 1.25rem;}
.news-dp-header .time{color: #aaa;}
.news-dp-body{padding:2.5rem 1rem 5rem 1rem;}
.product-lp{height: auto;background: #f5f5f5;}
.product-lp-title{padding-top:2rem;padding-bottom:2rem;text-align: center;}
.product-lp-title h2{color:#aacf52;font-weight:bold;}
.product-lp-title h6{color:#999999;}
.product-lp a{color:#aacf52;}
.product-lp-nav{height:auto;text-align:center;padding-bottom:2.5rem;}
.product-lp-nav a{display:inline-block;background:#fff;margin:0 .25rem;padding:.5rem;border-radius:.5rem;margin-bottom: .5rem;}
.product-lp-nav a:hover{background:#aacf52;color:#fff;}
.product-lp .col-6,.product-lp .col-md-3{text-align: center;}
.product-lp .row{padding-bottom: 4rem;}
.product-dp{background:#f5f5f5;color: #333;}
.product-dp .container{background: #fff;}
.product-dp-header{width: 100%;text-align: center;padding-top: 4rem;}
.product-dp-header img{width: 1.25rem;}
.product-dp-header .time{color: #aaa;}
.product-dp-body{padding:2.5rem 1rem 5rem 1rem;}
.partner{padding-bottom: 4rem;}
.pinpai{text-align: center;background: #f5f5f5;}
.pinpai-title{padding-top:2rem;padding-bottom:2rem;}
.pinpai-title h2{color:#aacf52;font-weight:bold;}
.pinpai-title h6{color:#999999;}
.pinpai .pinpai-img{padding-bottom: 4rem;}
.about-title{padding-top:2rem;padding-bottom:2rem;text-align: center;}
.about-title h2{color:#aacf52;font-weight:bold;}
.about-title h6{color:#999999;}
.about{height: auto;}
.about .row{box-shadow: 0px 0px 14px #999; padding: 3rem 2rem 3rem 2rem;}
.about .row p{line-height: 2rem;padding-top: 3rem;padding-left: 1rem;}
.about .row a{padding-left: 1rem;}
.about .w-100{height: 4rem;}
.about2{height: auto;}
.about2 .row{background: url(/themes/about-bg.png) no-repeat center center;box-shadow: 0px 0px 14px #999; padding-bottom: 3rem;}
.about2 .row p{line-height: 2rem;padding-top: 3rem;padding-left: 1rem;}
.about2 .row a{padding-left: 1rem;}
.about2 .w-100{height: 4rem;}

.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(/themes/kefu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(/themes/kefu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(/themes/kefu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px;padding-left: .75rem; background:#fbfbfb;margin-bottom:0;}
.keifu_con li{font-size: .75rem;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(/themes/kefu.png); background-position:0 -149px; }


@media (min-width: 1920px) {
.banner .img-fluid{width: 100%;}
.banner-ip .img-fluid{width: 100%;}
}
@media (min-width: 1200px) { 
.container{max-width: 1200px;}
.logo img{height:auto;}
}
@media (max-width: 767px) {
.logo{background:#f4f4f4;text-align: center;}
.header .nav{padding-top: 0;} 
.header .nav-item{text-align: center;background: #aacf52;color: #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;}
.header .nav-item a{color: #fff;}
.iabout .row{height: auto; padding-bottom: 0;}
.iabout .row .col-12{padding-left: 1rem;}
.iabout-right{padding-top: 2rem;}
.iproduct .col-6{padding:0 .25rem .5rem .25rem;}
.iproduct .ipro-nav a{margin-bottom: .5rem;}
.iproductlist-title{padding-top: 1.5rem;}
.iproductlist .col-6{padding:0 .25rem .5rem .25rem;}
.imoshi .card-img-overlay h5{padding-top:1rem;padding-bottom: 0;}
.ihonor .col-6{padding:0 .25rem .5rem .25rem;}
.inews-right{padding-top: 1.5rem;}
.inews-right ul{padding-left:0;}
footer{padding-bottom: 4rem;}
.fixed-bottom{height:3.5rem;background: #fff;padding-top: .25rem;}
.fixed-bottom .col-3{padding-left: 0;padding-right: 0;text-align: center;}
.fixed-bottom img{width: 1.5rem;height: auto;}
.fixed-bottom a{color: #333;text-decoration: none;}
.product-lp .col-6{padding:0 .25rem .5rem .25rem;}
}

/* 
@media (min-width: 576px) { ... }
@media (min-width: 768px) { ... }
@media (min-width: 992px) { ... }
@media (min-width: 1200px) { ... }
@media (max-width: 575px) { ... }
@media (max-width: 767px) { ... }
@media (max-width: 991px) { ... }
@media (max-width: 1199px) { ... }
list page->lp|details page->dp|single page->sp|channel page->cp|inner page->ip
*/
