@charset "utf-8";
/* CSS Document */

/*公共样式--------------------------------------------------*/
/* html,*{padding:0;margin:0;}
body{font-family: Helvetica LT Std, 'Noto Sans CJK SC', 'Noto Sans CJK', 'Noto Sans SC', sans-serif , Arial, "微软雅黑";font-size:14px !important;background:#fff;color:#565656;}
header,footer{display:block;}
a{color:#565656;}
a:hover{color:#71ad23;}
a,a:hover{text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
img{max-width:100%;}
.clearfix{clear:both;}
h1,h2,h3,h4,h5,p{margin-top:0;margin-bottom:0;}
ol,ul,li{list-style:none;padding-left:0;}
.pc{display:none;}
.mb{display:block;}
.row{margin-left:-15px;margin-right:-15px;}
.row > *{padding-left:15px;padding-right:15px;} */

/* body, .app-default{background:#fff;} */
a{color:#444;}
a:hover{color:#71ad23;}
ol,ul,li{list-style:none;padding-left:0;}
.pc{display:none;}
.mb{display:block;}

/*下拉*/
.menu-sub-lg-dropdown,.menu-sub-dropdown{border-radius:0rem 0rem 0.475rem 0.475rem;}

/*首页--------------------------------------------------*/
.swiper-pagination-bullet-active{background:#71ad23 !important;}
.index_box{}

.ib_box{background:#fff;padding:15px 10px;margin-bottom:1.25rem;}
.ib_about_box{}
.ib_about_box .col-sm-4{padding-bottom:30px;}
.ib_t{border-bottom:1px solid #71ad23;padding-bottom:10px;margin-bottom:15px;font-weight:600;font-size:15px;}
.ib_t i{padding-right:7px;color:#71ad23;}
.ib_t a{float:right;}
.index_about{}
.index_about p{line-height:2.0;}

.index_news{}
.index_news ul{margin-bottom:0;}
.index_news li{border-bottom:1px dashed #ddd;padding-bottom:7px;margin-bottom:7px;}
.index_news li:last-child{margin-bottom:0;border-bottom:0;}
.index_news li a{display:block;}
.index_news li i{padding:0 7px;color:#71ad23;}
.index_news li span{float:right;color:#999;}

.index_contact{}
.index_contact p{line-height:1.7;margin-bottom:10px;}
.index_contact i{padding:0 7px;color:#999;}

/*标题*/
.ib_t{border-bottom:1px solid #71ad23;padding-bottom:10px;margin-bottom:15px;font-weight:600;font-size:15px;}
.ib_t i{padding-right:7px;color:#71ad23;}
.ib_t a{float:right;}

/*循环滚动*/
.index_case{background-color:#fff;padding-top:30px;padding-bottom:30px;}
.ic_top{margin:30px 0;border-bottom: 1px solid #1b72a8;box-shadow: 0px 7px 7px #00578d;}
.ic_top h2{display:inline-block;padding:15px 15px;color:#fff;font-weight:500;font-size:16px;}
.ic_top h2 strong{color:#fff;}
.ic_top h2 em{font-style:normal;padding: 0 7px;}
.ic_top a{float:right;margin-right:15px;margin-top:13px;}
#hzscroll {overflow:hidden;width:100%;height:170px;}
#hzscroll figure{}
#hzscroll img {height:160px;}
#inscroll {float: left;width: 800%;}
#hzscroll1,#hzscroll2{float: left;}
#hzscroll1 a,#hzscroll2 a{display:block;float:left;margin-right:15px;border:5px solid #fff;border-radius:5px 5px 5px 5px !important;overflow:hidden;position:relative;}
#hzscroll p{position:absolute;left:0px;bottom:0px;color:#fff;text-align:center;width:100%;height:40px;line-height:40px;background:rgba(0,0,0,.5);font-size:13px;}

/*内页----------------------------------------------------*/

/*当前位置*/
.breadcrumb_box{background:#fff;padding:15px 15px;}
.page-breadcrumb{border-bottom:1px solid #ddd;padding-bottom:15px;}
.page-breadcrumb li{}
.page-breadcrumb li i{padding:0 7px 0 3px}
.page-breadcrumb li:first-child i{margin-right:3px;font-size:18px;}
.page-breadcrumb li:last-child i{display:none;}

.page_box{}
.left_box{background:#fff;padding:15px 15px 15px 15px;}

/*单页*/
.single{font-size:14px;line-height:2.0;color:#666;}
.single p{font-size:14px;}
.single strong{color:#333;}
.single img{max-width:100% !important;height:auto !important;}

.right_box{background:#fff;padding:10px 0px;}
.rb_menu{background:#fff;}
.rb_title{background:#fff;height:40px;line-height:40px;margin:0 15px;border-bottom:2px solid #71ad23;}
.rb_title strong{display:inline-block;color:#333;font-size:15px;}
.rb_title a{float:right;padding-right:5px;}
.rb_menu ul{padding:15px 15px 15px 15px;margin-bottom:0;}
.rb_menu li{border-bottom:1px dotted #eee;}
.rb_menu li:last-child{border-bottom:none;}
.rb_menu li a{display:block;padding:10px 0;font-size:14px;}

.pr_contact{background:#fff;}
.rb_contact{padding:15px 15px 15px 15px;font-size:14px;}
.rb_contact p{line-height:1.7;margin-bottom:10px;}
.rb_contact p i{padding:0 7px;}
.rb_contact p strong{color:#333;}

/*产品列表页*/
.product_list{}
.product_list li{text-align:center;margin-bottom:30px;}
.product_list li a{display:block;border:1px solid #eee;}
.product_list li a:hover{border-color:#71ad23;}
.product_list li a figure{display:flex;align-items:center;justify-content:center;height:172px;margin-bottom:0;}
.product_list li a img{max-height:100%;max-width:100%;}
.product_list li a p{padding:10px 15px;background:#f6f6f6;font-size:12px;margin-bottom:0;}
.product_list li a:hover p{color:#fff;background:#71ad23;}

/*分页*/
.page_fenye{}
.page_fenye .pagination{}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{color:#71ad23 !important;}

/*产品详情页*/
.product_detail{}
.pp_top{text-align:center;margin-top:30px;margin-bottom:30px;}
.pp_top h2{margin-bottom:30px;color:#333;font-weight:600;font-size:18px;}
.pp_top img{max-width:100%;}
.pp_bottom{}
.pd_title{background-color:#f8f8f8;}
.pd_title h3{color:#333;font-weight:550;font-size:14px;padding:10px 15px;display:inline-block;background-color:#f1f1f1;border-bottom: 3px solid #71ad23;margin-bottom:0;}
.pd_text{padding:15px;font-size:14px;}
.pd_text p{line-height:1.7;}
.pd_text p strong{display:inline-block;color:#333;}
.pd_text img{max-width:100% !important;height:auto !important;}

/*上下篇*/
.page-pn{text-align: left;border-top: 1px solid #eee;padding: 30px 15px 0px 15px;margin: 30px 0;}
.page-pn p:first-child{margin-bottom:7px;}

/*案例列表*/
.case_list{}
.case_list li a figure{display:flex;align-items:center;justify-content:center;height:240px !important;}

/*新闻资讯*/
.news_list{}
.news_list li{border-bottom:1px dashed #ededed;padding-bottom:20px;margin-bottom:20px;}
.news_list li:last-child{border-bottom:0;margin-bottom:0px;}
.news_list li a{display:block;}
.news_list li h2{font-size:16px;color:#333;line-height:1.5;}
.news_list li span{display:inline-block;color:#999;margin:10px 0;}
.news_list li span i{margin-right:7px;}
.news_list li p{line-height:1.7;font-size:14px;color:#666;margin-bottom:0;}
.news_list li a:hover h2{color:#71ad23;}

.news_detail{}
.pp_top p.time{color:#999;}

/*联系我们*/
.cp_content{padding-top:15px;padding-bottom:15px;}
.cp_content h2{margin-bottom:15px;font-weight:600;font-size:16px;}
.cp_content p{margin-bottom:10px;}
.cp_content p strong{color:#333;}
.contact_page p img{border:1px solid #eee;}

/*响应式--------------------------------------------------*/
@media screen and (max-width:992px) {
/*手机端*/

}

@media (min-width: 768px){
.pc{display:block;}
.mb{display:none;}

/*首页*/

/*内页*/


}

@media (min-width:1200px){
.flex-lg-grow-1 {flex-grow: 0 !important;}
/*首页*/
.ib_box{min-height:250px;margin-bottom:0;}
#hzscroll {height:250px;}
#hzscroll img{height:220px;}

/*内页*/
.product_list li a p{font-size:14px;}
.pp_top img{height:400px;}
.news_list li h2{font-size:18px;line-height:1.7;}
.pc_left_box{padding:0 10px;}
.case_list li a figure img{width:100% !important;}

}