.container{width:1300px;max-width:1300px;padding:0;}
a:hover{color:#047835;}
.pc_show{display: flex;}
.m_show{display: none;}
@media(max-width: 992px){
    .container{width:94%;max-width:94%;}
    .m_show{display: block;}
    .pc_show{display: none;}
}


/* 导航 */
header{ width:100%; height:100px; background:#fff; display:flex; justify-content: space-between; align-items: center; position: fixed; z-index:99; top:0; left:0; padding:0 62px; box-shadow: 0 0 10px rgba(0,0,0,.3);}
#mobile_header, .m_nav{ display:none; }
header .logo{ display:flex; align-items: center; width:26%;}
header .logo_img{ width:100%; }
header .right{ display:flex; justify-content: space-between; align-items: center; height:100%; }
header nav{ display:flex; justify-content: space-between; align-items: center; height:100%; }
header .nav_link{ font-size:16px; height:100%; padding:0 14px; display:flex; align-items: center; }
header .nav_link:hover,header .nav_link.active{ color:#047835;}
header .lan_icon{font-size:18px;margin-right:5px;}
header span{font-size:18px;}
header .lan_link{width:120px;height:44px;border-radius: 44px;background:#047835;color:#fff;display: flex;justify-content: center;align-items: center;}
header .lan_link span{font-size:14px;}
#m_header{display: none;}
@media(max-width:992px){
    #m_header{display: block;}
    #pc_header{display: none;}
    header{background: #fff;position: fixed;height:60px;padding:0;}
    .navbar-brand{padding:0;width:80%;}
    .navbar .navbar-brand img{width:100%; margin-right:10px;}
    .navbar-brand p{font-size: 24px;}
    .navbar-collapse{position:fixed; z-index: 9999; width:100%; max-width:100%; height:100vh; background:#fff; padding:1rem 2rem; top:0px; left:0;}
    .navbar-light .navbar-toggler{color: rgba(255, 255, 255, 0.5);border-color:rgba(255,255,255, 0.8); padding:0; line-height:1.25;}
    .navbar-light .navbar-toggler-icon{background-image:none; color:var(--white); font-size:1.35em; height:1.25em; }
    .nav-link{padding:0.8rem 1rem; border-bottom:1px #e2e2e2 solid;}
    .dropdown-menu{margin:0;background:none; padding-bottom:30px;}
    .dropdown-item{border-bottom:1px #e2e2e2 solid; text-align:left; line-height:3;}
    .navbar-expand-lg .navbar-nav{height: auto;}
    .navbar-light .navbar-nav .nav-link{color:rgba(255,255,255,.9);}
    .navbar-expand-lg .navbar-nav .nav-link{padding:1rem 0;font-size:14px;}
    .nav-item-none{display:none;}
    .close{opacity: 1; font-size:20px; display: flex; cursor: pointer; margin: 1rem .2rem .5rem 0; color: #047835;text-shadow: none;margin-bottom:20px;}
    .close:hover{color:#047835;}
    #navbarNav .navbar-brand{ display: flex; justify-content: center; align-items: center; margin:2rem 0; font-size:20px;margin-top:40px;}
    #navbarNav .navbar-brand img{max-width:320px;margin-left: 35px;}
    .icon-24px{color:#047835;font-size:32px;}
    .navbar-toggler, .navbar-toggler:hover{line-height: 1.4;padding:0;outline:none;border: none;}
    .navbar-brand .logo_name{font-size: 18px;font-weight: bold;}
    .navbar-expand-lg .navbar-nav .nav-item{padding:0;}
    .navbar-expand-lg .navbar-nav .lan-item{margin-left:0;}
    .navbar-toggler-icon{width:auto;height:auto;}
    header .nav-lan span{font-size:16px;}
}

/* 首页-swiper */
.banner{position:relative;height:560px;margin-top:100px;}
.banner .swiper-container {width: 100%;height: 100%;}
.banner .swiper-slide {display: flex;flex-direction: column;justify-content: center;align-items: center;}
.banner .slide1{align-items: start;padding-left:10%;}
.banner .slide2{}
.banner .slide3{align-items: start;padding-left:67%;}
.banner h1{color:#fff;font-size:64px;font-weight: bold;}
.banner p{font-size:28px;color:#fff;margin:32px 0 34px 0;}
.banner .banner_link{width:240px;height:55px;background:#047835;color:#fff;display: flex;justify-content: center;align-items: center;}
.banner .banner_link i{font-size:30px;margin-right:10px;}
.banner .banner_link span{font-size:18px;}
.banner .swiper-pagination{bottom:36px;}
.banner .swiper-pagination-bullet {width: 80px;height: 4px;background: #fff;opacity: .4;border-radius: 0;}
.banner .swiper-pagination-bullet-active {color: #fff;background: #fff;opacity: 1;}
@media(max-width:992px){
    .banner{margin-top:60px;height:300px;}
    .banner h1{font-size:24px;}
    .banner p{font-size:18px;}
    .banner .banner_link{width:180px;height:40px;font-size:14px;}
    .banner .banner_link span{font-size:14px;}
    .banner .swiper-pagination{bottom:20px;}
    .banner .swiper-pagination-bullet {width: 40px;height: 3px;}
    
    .banner .slide1{align-items: center;padding-left:0%;}
    .banner .slide2{}
    .banner .slide3{align-items: center;padding-left:0%;}
}

/*首页-产品分类*/
.default_pdtcate .title{border:1px solid #f3f3f3;display: flex;justify-content: space-between;align-items: center;width:100%;height:140px;margin:60px 0 30px 0;}
.default_pdtcate .title .left{width:30%;display: flex;align-items: center;}
.default_pdtcate .title img{width:70px;margin-right:20px;}
.default_pdtcate .title p{color:#047835;font-size:40px;}
.default_pdtcate .title .right{width:70%;color:#fff;font-size:30px;background: url(../images/default_pdtcate_bg.png) center right/cover no-repeat;height:100%;display: flex;justify-content: center;align-items: center;padding-left:40px;line-height: 1.5;}
.default_pdtcate .list{position: relative;padding-bottom:100px;}
.default_pdtcate .default_pdtcateSwiper{overflow: hidden;}
.default_pdtcate .item{width:100%;display:block;border:1px solid #eee;}
.default_pdtcate .item img{width:100%;display: block;}
.default_pdtcate .text{width:100%;height:168px;padding:30px;background: #424242;color:#fff;}
.default_pdtcate .tt{border-bottom:1px solid #fff;width:100%;height:100%;display: flex;justify-content: space-between;align-items: center;}
.default_pdtcate .swiper-slide:nth-child(2n) .text{background: #d5d5d5;color:#424242;}
.default_pdtcate .swiper-slide:nth-child(2n) .tt{border-bottom:1px solid #424242;}
.default_pdtcate .cn{font-size:24px;}
.default_pdtcate .en{font-size:20px;margin-top:10px;}
.default_pdtcate i{font-size:24px;font-weight: bold;}
.default_pdtcate .swiper-pagination{display: flex;justify-content: center;align-items: center;width: 100%;bottom:50px;}
.default_pdtcate .swiper-pagination-bullet {width: 15px;height: 15px;background: #424242;margin:0 8px;border-radius: 0;}
.default_pdtcate .swiper-pagination-bullet-active {background: #047835;}
@media(max-width:992px){
    .default_pdtcate .title{display: block;}
    .default_pdtcate .title .right{background: transparent;width:100%;color:#000;font-size:16px;line-height: 1.5;display: block;margin-top:20px;padding-left:0;}
    .default_pdtcate .title{margin:30px 0 10px 0;border: none;}
    .default_pdtcate .title .left{width:100%;}
    .default_pdtcate .title img{width:30px;}
    .default_pdtcate .title p{font-size:24px;}
    .default_pdtcate .cn{font-size:16px;}
    .default_pdtcate .en{font-size:14px;}
    .default_pdtcate i{font-size:20px;}
    .default_pdtcate .swiper-pagination-bullet{width:10px;height:10px;}
    .default_pdtcate .list{padding-bottom:70px;}
    .default_pdtcate .swiper-pagination{bottom:40px;}
}

/* 首页-关于 */
.about{height:450px;}
.about .container{height:100%;display: flex;justify-content: space-between;}
.about .left{width:33%;height:100%;}
.about .center{width:34%;height:100%;display: flex;flex-direction: column;justify-content: center;align-items: center;background: #047835;color:#fff;}
.about h2{font-size:40px;}
.about p{font-size:18px;line-height: 2;margin:40px 0 60px 0;text-align: center;}
.about .more{width:200px;height:48px;display: flex;justify-content: center;align-items: center;color:#047835;font-size:18px;background: #fff;}
.about .right{width:33%;height:100%;}
@media(max-width:992px){
    .about{height:auto;}
    .about .container{display: block;}
    .about .left{width:100%;height:300px;}
    .about .center{width:100%;height:auto;padding:30px 10px;}
    .about .right{width:100%;height:300px;}
    .about h2{font-size:20px;}
    .about p{font-size:14px;margin: 20px 0 30px 0;}
    .about .more{width:160px;height:40px;font-size:14px;}
}

/* 首页-产品 */
.pdts{padding:80px 0;}
.pdts .container{position: relative;}
.pdts .conn{padding:0 66px;}
.pdts .title{display: flex;justify-content: space-between;align-items: center;}
.pdts .pdt_title{font-size:40px;color:#424242;}
.pdts .pdt_more_link{display: block;width:180px;height:48px;display: flex;justify-content: center;align-items: center;font-size:18px;color:#424242;background: #d5d5d5;}
.pdts .pdt_contaner{margin-top:30px;overflow: hidden;}
.pdts .swiper-slide{position: relative;}
.pdts .imgbox{width:100%;}
.pdts .imgbox img{width:100%;border:1px solid #cccccc;}
.pdts .swiper-slide p{font-size:20px;color:#424242;text-align: center;padding:20px;}
.pdts .new{width:75px;position: absolute;left:0;top:26px;}
.pdts .swiper-button-next:after,
.pdts .swiper-button-prev:after{font-size: 30px;color: #000;}
@media(max-width: 992px){
    .pdts{padding:30px 0;}
    .pdts .title{display: block;}
    .pdts .conn{padding:0 30px;}
    .pdts .pdt_title{font-size:24px;}
    .pdts .pdt_more_link{display: flex;width:160px;height:40px;font-size:14px;margin-top:20px;}
    .pdts .swiper-button-next:after, .pdts .swiper-button-prev:after{font-size:20px;}
    .pdts .swiper-slide p{font-size:14px;padding:20px 10px;}
}

/* 首页-新闻 */
.news .title{margin:30px 0;}
.news .title h2{font-size:40px;color:#424242;margin-bottom:30px;text-align: center;}
.news .title p{font-size:18px;color:#424242;text-align: center;}
.news .detail{display: none;justify-content: space-between;height:400px;border:1px solid #d5d5d5;}
.news .detail.active{display: flex;}
.news .detail .left{width:600px;}
.news .detail .right{flex:1;padding:60px;display: flex;justify-content: center;justify-content:space-between;flex-direction: column;}
.news .detail h3{font-size:24px;color:#000;line-height: 1.5;}
.news .detail .sub{font-size:18px;color:#424242;line-height: 2;}
.news .detail .more{width:180px;height:48px;display: flex;justify-content: center;align-items: center;font-size:18px;color:#424242;border: 1px solid #424242;}
.news .list{display: flex;justify-content: space-between;align-items: center;margin:35px 0 80px 0;}
.news .list .item{opacity: .5;width:24%;height:230px;cursor: pointer;}
.news .list .item.active{opacity: 1;border:2px solid #047835;}
.news .list .item:last-child:nth-child(4n+3){margin-right:25%;}
.news .list .item:last-child:nth-child(4n+2){margin-right:50%;}
.news .list img{width:100%;}
@media(max-width: 992px){
    .news .title h2{font-size:24px;margin-bottom:20px;}
    .news .title p{font-size:14px;}
    .news .detail{height:auto;}
    .news .detail.active{display: block;}
    .news .detail .left{width:100%;height:250px;}
    .news .detail .right{padding:20px;}
    .news .detail h3{font-size:16px;line-height: 1.5;margin-bottom:20px;}
    .news .detail .sub{font-size:14px;}
    .news .detail .more{font-size:14px;}
    .news .detail .more{margin-top:20px;background: #047835;color:#fff;}
    .news .list{flex-wrap:wrap;margin:20px 0 30px 0;}
    .news .list .item{width:48%;height:100px;margin-bottom:10px;}
}

/* 首页-底部 */
footer{background: #424242;color:#fff;}
footer .footer1 .container{display: flex;justify-content: space-between;padding-bottom:50px;border-bottom:1px solid #686868;}
footer .footer1 .left img{width:223px;}
footer .footer1 .center{padding-top:50px;display: flex;justify-content: center;}
footer .footer1 .center .item{display: flex;flex-direction: column;margin:0 42px;}
footer .footer1 .center .top{font-size:20px;padding-bottom:16px;border-bottom:1px solid #fff;margin-bottom:26px;}
footer .footer1 .center a{font-size:14px;margin-bottom:16px;color:#fff;}
footer .footer1 .right{padding-top:50px;display: flex;}
footer .footer1 .right .one{margin-right:40px;}
footer .footer1 .right .one i{font-size:40px;}
footer .footer1 .right .one .tip{font-size:24px;margin-bottom:10px;}
footer .footer1 .right .one .phone{font-size:30px;font-weight: bold;}
footer .footer1 .right .one .info{margin-top:40px;}
footer .footer1 .right .one p{font-size:16px;color:#fff;line-height: 1.5;}
footer .footer1 .right .one a{font-size:16px;color:#fff;}
footer .footer1 .right .two img{width:180px;}
footer .footer1 .right .two p{text-align: center;font-size:16px;}
footer .footer2{font-size:14px;color:#fff;}
footer .footer2 .container{display: flex;justify-content: space-between;align-items: center;padding:20px 0 30px 0 ;}
footer .footer2 span{font-size:14px;color:#fff;margin-left:20px;}
footer .footer2 a{font-size:14px;color:#fff;}
@media(max-width: 992px){
    footer .footer1 .container{display: block;padding-bottom: 20px;}
    footer .footer1 .left, footer .footer1 .center, footer .footer1 .right .two{display: none;}
    footer .footer1 .right{padding-top:20px;}
    footer .footer1 .right .one{margin-right:0;}
    footer .footer1 .right .one i{font-size:30px;}
    footer .footer1 .right .one .tip{font-size:18px;}
    footer .footer1 .right .one .phone{font-size:18px;}
    footer .footer1 .right .one .info{margin-top:20px;}
    footer .footer1 .right .one p{font-size:14px;}
    footer .footer2 .container{display: block;line-height: 1.5;width: 86%;max-width: 86%;}
    footer .footer2 span{margin-left:0;display: block;}
}

/* 关于页面 */
.top_banner{margin-top:100px;width:100%;}
.top_banner_img{width:100%;vertical-align: bottom;}
.top_nav{width:100%;background:#f9f9f9;height:60px;display:flex;align-items: center;justify-content: center;}
.top_nav .top_nav_icon{width:11px;height:17px;margin-right:10px;}
.top_nav span,.top_nav a{font-size:16px;color:#555;}
.top_nav a:hover{color:#047835;}
.top_nav .container{display:flex;align-items: center;white-space: nowrap;}
.about_content{font-size:16px;line-height: 2;}
.about_content p{text-indent: 2em;}
.about_intro_title{font-size:30px;text-align: center;font-weight: bold;margin-bottom:30px;}
.about_intro{padding:50px 0;}
@media(max-width: 992px){
    .top_banner{margin-top:60px;width:100%;}
    .top_nav span,.top_nav a{font-size:14px;color:#555;}
    .about_intro{padding:30px 0;}
    .about_intro_title{font-size:20px;}
    .about_content{font-size:14px;}
}

/* 产品列表页 */
.products_block{width:100%;padding:50px 0;}
.products_block .products_cate_link{color:#333;font-size:18px;font-weight:bold;padding:30px 0;border-bottom:1px solid #dedede;display:block;margin-right:40px;}
.products_block .products_cate_link.active, .products_block .products_cate_link:hover{color:#047835;}
.products_block .products_cate_link_top{padding-top:0;font-size:22px;}
.products_block .products_list{border-top:2px solid #aac1b4;padding-top:20px;}
.products_block .products_list .container{width:100%;padding:0;max-width:100%;}
.products_block .search_line{display:flex;justify-content: space-between;align-items: center;margin-bottom:35px;}
.products_block .search_box{width:100%;height:40px;border:1px solid #aac1b4;display:flex;justify-content: space-between;align-items: center;}
.products_block input{width:96%;height:100%;font-size:14px;color:#454545;padding:10px;border:none;outline:none;}
.products_block i.iconfont{color:#047835;font-size:100px; font-size: 24px;margin-right:10px;cursor: pointer;}
.products_block form{width:100%;}
.products_block .product_link{margin-bottom:20px;}
.products_block .img_block{border:1px solid #ccc;overflow: hidden;}
.products_block .img_block img{width:100%;transition: .5s;}
.products_block .img_block:hover img{transform: scale(1.1);}
.products_block .product_title{font-size:16px;text-align: center;padding:20px 0;}

.page{display:flex;justify-content: center;align-items: center;width:100%;margin-top:30px;}
.pagination li{width:45px;height:45px;border:1px solid #666;background:#fff;margin:0 7px;}
.pagination li span,.pagination li a{font-size:16px;color:#666;width:100%;height:100%;display:flex;align-items: center;justify-content: center;}
.pagination li.active{background:#047835;}
.pagination li.active span,.pagination li.active a{color:#fff;}
@media(max-width: 992px){
    .products_block{padding:30px 0;}
    .products_block .container{overflow-x:hidden;}
    .products_block .row{overflow-x:scroll;}
    .products_cate{width:auto;}
    .products_block .products_cate_link_top,
    .products_block .products_cate_link{font-size:14px;}
    .products_block .products_cate_link{padding:10px;margin:0;float:left;}
    .products_block .product_title{font-size:14px;}
}

/* 产品详情页 */
#productview_top_nav .container{overflow:hidden;margin-right: 100px;}
.product_details{padding-top:60px;}
.product_details .product_cover{width:100%;}
.product_details .title{font-size:28px;color:#222;padding:50px 0 30px 0;border-bottom:1px solid #d9d9d9;padding-top:0;}
.product_details .cate{font-size:18px;color:#222;padding:30px 0 60px 0;}
.product_details .num{color:#047835;font-size:54px;font-weight:bold;}
.product_details .btns{display:flex;}
.product_details .productview_btn1 i,
.product_details .productview_btn2 i{font-size:30px;margin-right:10px;}
.product_details .productview_btn1{width:220px;height:60px;display:flex;justify-content: center;align-items: center;border:1px solid #047835;color:#047835;font-size:18px;margin-right:50px;}
.product_details .productview_btn2{width:220px;height:60px;display:flex;justify-content: center;align-items: center;border:1px solid #047835;color:#fff;background:#047835;font-size:18px;}
.product_details .contents{border-top:1px solid #d9d9d9;margin-top:70px;margin-bottom:90px;}
.product_details .contents .title{font-size:20px;color:#454545;padding-bottom:15px;padding-top:20px;margin-bottom:20px;border-bottom:0;font-weight: bold;}
.product_details .contents .productview_detail{width:70%;margin-left:15%;margin-top:40px;}
.product_details .contents .others{display:flex;justify-content: space-between;align-items: center;margin-top:60px;margin-bottom:60px;}
.product_details .contents .other_btn{color:#222;font-size:16px;padding:15px 35px;border:1px solid #d9d9d9;}
.product_details .contents img{max-width:100%;}

.product_details .left{padding-right:0;}
.product_details .mySwiper{width:100%;overflow: hidden;}
.product_details .mySwiper img{width:100%;border:1px solid #ddd;}
.product_details .swiper-button-next,
.product_details .swiper-button-prev{color:#047835;}
.product_details #swiper-button-prev1{left:20px;}
.product_details #swiper-button-next1:after,
.product_details #swiper-button-prev1:after{font-size:36px;}

.product_details .bottom{display: flex;}
.product_details #mySwiper2,
.product_details #mySwiper3{width:400px;}
.product_details #swiper-button-next2:after,
.product_details #swiper-button-prev2:after,
.product_details #swiper-button-next3:after,
.product_details #swiper-button-prev3:after{font-size:24px;}

.product_details .right{padding-left:0;display: flex;flex-direction: column;justify-content: space-between;}
.product_details .param{line-height: 2;margin:20px 0;}
.product_details .top{padding-left:5%;}
.product_details .bottom p{display: flex;}
.product_details .contents .xx{font-size:16px;line-height: 1.5;}
.product_details .contents .xx img{width:100%!important;}
@media(max-width: 992px){
    #productview_top_nav .container{margin-right:0;width:96%;max-width:96%;}
    .product_details .title{font-size:20px;padding:30px 0 20px 0;}
    .product_details .cate{font-size:16px;color:#222;padding:20px 0 30px 0;}
    .product_details .productview_btn1, .product_details .productview_btn2{width:100%;height:40px;margin-bottom:20px;}
    .product_details .btns{display: block;}
    .product_details .productview_btn1 i, .product_details .productview_btn2 i{font-size:24px;}
    .product_details .productview_btn1 span, .product_details .productview_btn2 span{font-size:14px;}
    .product_details .contents{border-top:1px solid #d9d9d9;margin-top:30px;margin-bottom:30px;}
    .product_details .contents .xx{font-size:14px;}
    .product_details .contents .others{display:block;margin-top:30px;margin-bottom:30px;}
    .product_details .contents .other_btn{color:#222;font-size:14px;padding:0;border:none;display: block;margin-bottom:20px;background: transparent;}
    .product_details .related .related_item{margin-bottom:20px;width:49%;}
    .product_details .related .product_title{font-size:14px;}
    .product_details .cover{width:60%;}
    .product_details .pics{width:40%;}
    .product_details{padding-top:20px;}
    .pics p{display: flex;flex-direction: column;justify-content: flex-end;width:100%;height:100%;}
    .pics p img{width:100% !important;}
    .product_details .left{padding-left:0;}
    .product_details .right{padding-right:0;}
    .product_details .top{padding-left:0;}

    .product_details .left .top_left{width:50%;}
    .product_details .left .top_right{width:50%;display: flex;flex-direction: column;justify-content: flex-end;}
    .product_details .mySwiper img{width:99%;}
    .product_details #mySwiper2,
    .product_details #mySwiper3{width:100%;}
    .product_details #swiper-button-prev1,
    .product_details #swiper-button-prev2,
    .product_details #swiper-button-prev3{left:5px;}
    .product_details #swiper-button-next1,
    .product_details #swiper-button-next2,
    .product_details #swiper-button-next3{right:5px;}
    .product_details #swiper-button-next1:after,
    .product_details #swiper-button-prev1:after,
    .product_details #swiper-button-next2:after,
    .product_details #swiper-button-prev2:after,
    .product_details #swiper-button-next3:after,
    .product_details #swiper-button-prev3:after{font-size:20px;}
}

/* 公司设备 */
.techs{background:#f8f4f0;padding:50px 0;}
.techs .tech_pic{margin-bottom:20px;}
.techs .tech_pic .box{overflow: hidden;}
.techs .tech_pic img{transition: .5s;width:100%;}
.techs .tech_pic .box:hover img{transform: scale(1.1);}

/* 新闻列表 */
.news_block{width:100%;padding:50px 0 ;}
.news_block .row{background:#f9f9f9;padding:25px 70px 25px 20px;margin-bottom:37px;}
.news_block .row:hover{background:#fff;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.news_block .news_cover{width:100%;height:260px;}
.news_block h3{font-size:20px;color:#000;margin-bottom:20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;padding-top:20px;}
.news_block .sub{font-size:16px;color:#333;line-height:2;overflow : hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;margin-bottom:30px;}
.news_block .time{font-size:16px;color:#999;margin-bottom:30px;}
.news_block .news_more{color:#222;font-size:16px;}
#pc_time_block{padding-left:100px;}
@media(max-width:992px){
    .news_block{width:100%;padding:30px 0 0 0;}
    .news_block .row{padding:20px 0 ;margin-bottom:20px;}
    .news_block h3{font-size:16px;}
    .news_block .time{font-size:12px;}
    .news_block .sub{font-size:14px;}
    .news_block .news_more{font-size:14px;}
}

/* 新闻详情 */
.newsviews{padding:50px 0;}
.newsviews .titles{border-bottom:1px solid #f0f0f0;}
.newsviews .titles h2{font-size:24px;color:#222;margin-bottom:20px;text-align:center;line-height: 1.5;}
.newsviews .info{display:flex;justify-content: center;align-items: center;flex-wrap:wrap;}
.newsviews .info p{margin:0 40px;font-size:14px;color:#666;margin-bottom:20px;}
.newsviews .view_num{margin-right:15px;}
.newsviews .contents{padding:50px 160px 80px 160px;border-bottom:1px solid #f0f0f0;font-size:16px;line-height:2;color:#666;}
.newsviews .contents p{font-size:16px!important;color:#666;line-height:2;text-indent:2em;text-align:left;}
.newsviews .contents img{max-width:100%;}
.newsviews .contents span{font-size:16px!important;}
.newsviews .others{display:flex;justify-content: space-between;align-items: center;}
.newsviews .btns{padding:40px 0;max-width:80%;}
.newsviews .btn_prev{font-size:16px;color:#222;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;flex-grow:0;margin-bottom:20px;}
.newsviews .btn_prev span{font-size:16px;color:#999;}
.newsviews .btn_prev a{font-size:16px;color:#999;}
.return_btn{width:160px;height:50px;background:#047835;color:#fff;font-size:16px;display: flex;justify-content: center;align-items: center; }
.return_btn:hover{color:#fff;}
@media(max-width:992px){
    .newsviews{padding:30px 0;}
    .newsviews .titles h2{font-size:18px;}
    .newsviews .contents{padding:20px 0;}
    .newsviews .contents p{font-size:14px!important;}
    .newsviews .others{display:block;}
    .newsviews .btns{padding:20px 0;max-width:80%;}
    .newsviews .btn_prev{font-size:14px;}
    .newsviews .btn_prev span{font-size:14px;color:#999;}
    .newsviews .btn_prev a{font-size:14px;color:#999;}
    .return_btn{width:160px;height:50px;background:#047835;color:#fff;font-size:14px;}
    .newsviews .contents span{font-size:14px!important;}
}

/* 在线留言 */
.forms{background:#fff;padding:50px 0;}
.forms .container{display:flex;align-items: center;justify-content: space-between;flex-wrap:wrap;}
.forms h2{font-size:28px;color:#047835;width:100%;text-align:center;margin-bottom:50px;}
.forms .one_line_div{padding:10px;width:48%;height:60px;border:1px solid #e1e1e1;position:relative;margin-bottom:40px;}
.forms .one_line{width: 100%;height:100%;padding:0 20px;font-size:16px;border:none;outline:none;color:#666;resize: none;}
.forms .more_lines_div{width:100%;padding:10px;position:relative;height:280px;border:1px solid #e1e1e1;margin-bottom:40px;}
.forms .more_lines{width: 100%;height:100%;padding:0 20px;font-size:16px;border:none;outline:none;color:#666;resize: none;line-height:1.5;}
.forms .btns{display:flex;align-items: center;justify-content: space-between;width:100%;}
.forms .code{width:330px;height:54px;display:flex;align-items: center;justify-content: space-between;padding:.1rem;border:1px solid #e1e1e1;}
.forms .code_input{width:70%;color:#666;font-size:18px;border:none;outline:none;}
.forms .code_img{width:30%;height:100%;}
.forms .submit_btn{width:340px;height:60px;line-height:60px;text-align:center;color:#fff;background:#047835;font-size:16px;border:none;}
.forms label{font-size:14px;color:#999;position:absolute;left: 10px;top:10px;z-index:2;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #666;font-size: 16px;}
@media(max-width:992px){
    .forms{background:#fff;padding:30px 0;}
    .forms h2{font-size:20px;color:#047835;width:100%;text-align:center;margin-bottom:30px;}
    .forms .container{display: block;}
    .forms .one_line_div{padding:10px;width:100%;height:40px;border:1px solid #e1e1e1;position:relative;margin-bottom:20px;}
    input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #666;font-size: 14px;}
    .forms .one_line{width: 100%;height:100%;padding:0 10px;font-size:14px;border:none;outline:none;color:#666;resize: none;}
    .forms .more_lines_div{width:100%;padding:10px;position:relative;height:180px;border:1px solid #e1e1e1;margin-bottom:20px;}
    .forms .more_lines{width: 100%;height:100%;padding:0 10px;font-size:14px;border:none;outline:none;color:#666;resize: none;line-height:1.5;}
    .forms .btns{display: block;}
    .forms .code{width:100%;margin-bottom:20px;height:50px;}
    .forms .submit_btn{width:100%;height:50px;line-height: 50px;font-size: 14px;}
}

/* 联系我们 */
.contacts_info{padding:50px 0 20px 0;}
.contacts_info h2{font-size: 28px;text-align: center;font-weight: bold;margin-bottom:30px;}
.contacts_info .infos{display: flex;justify-content: space-between;align-items: center;flex-wrap:wrap;}
.contacts_info .info{display: flex;align-items: center;width:46%;margin-bottom:20px;border-bottom:1px solid #ccc;padding:20px 0;}
.contacts_info .info i{font-size:20px;margin-right:10px;}
.contacts_info .info p{font-size:16px;}
#dituContent{height:600px;font-size:16px;line-height: 1.5;}
.contacts_map{padding-bottom:50px;}
@media(max-width:992px){
    .contacts_info{padding:30px 0 10px 0;}
    .contacts_info h2{font-size: 20px;margin-bottom:20px;}
    .contacts_info .infos{display:block;}
    .contacts_info .info{width:100%;border-bottom:1px solid #ccc;padding:20px 0;margin-bottom:0px;}
    .contacts_info .info i{font-size:18px;margin-right:10px;}
    .contacts_info .info p{font-size:14px;}
    #dituContent{height:300px;font-size:14px;line-height: 1.5;}
    .contacts_map{padding-bottom:20px;}
}

/*在线客服悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:30%;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:flex;width:80px;height:80px;background:rgba(0,0,0,.4);margin-bottom:8px;cursor:pointer;outline:none;flex-direction: column;justify-content: center;align-items: center;}
.suspension .a.active,.suspension .a:hover{background:#047835;}
.suspension .a i{display:flex; align-items:center; flex-direction: column; justify-content: center; font-style: normal; color:#fff; text-align:center; font-size:26px;margin-bottom:14px;}
.suspension .a span{font-size:14px;color:#fff;}
.suspension .d{display:none;width:160px; background:#047835;position:absolute;right:68px; color:var(--white); box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px; font-family: "iconfont"; font-size:24px; font-style: normal; color:#047835;right:0px;top:15px;}
.suspension .d-qrcode{top: 193px;right: 85px;}
.suspension .d .inner-box{padding:5px 10px 5px; min-height:68px;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:10px;}
.suspension .d-qrcode p{font-size:14px;}
.suspension .inner_erweima{display: flex; justify-content:center; flex-direction: column;}
.suspension .inner_erweima img{max-width:130px;}
@media screen and (max-width:992px){
    .suspension{display: none;}
    .row{margin:0;}
}