body{margin:0 !important;padding:0 !important;font-size:14px;font-family:"Microsoft YaHei";}
p{margin:0;padding:0;}
.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;}
.clearfix:after{display: table;content:"";height:0;clear:both;visibility:hidden;}
.w{width:100%;}
ul{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
/*顶部*/

.header_nav{height:100px;line-height:100px;}
nav{z-index:1000;}
nav li{float:left;width:120px;text-align:center;}
nav li>a{color:#555;font-size:16px;display:block;}
.tc{text-align:center;}
/*轮播图*/
.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.banner .swiper-slide img{width:100%;}
/*关于我们*/
.about .index_tit{background:url(../images/index1.jpg) left top repeat;padding:30px 0;text-align:center;font-size:26px;color:#333;}
.about .cont{background:#622a2b;}
.about_tit b{font-size:22px;display:block;color:#fff;}
.about_tit span{color:#33be87;font-size:32px;font-weight:bold;}
.about_tit{padding:20px;}
.about_more a{background:#32c462;margin-left:20px;margin-top:20px;display:inline-block;height:40px;width:120px;line-height:40px;color:#fff;text-align:center;}
.about_text{padding:10px 20px;color:#fff;line-height:36px;font-size:16px;}
/*产品中心*/
.pro{background:#ecf1ef;padding-bottom:30px;}
.pro .index_tit{padding:30px 0;text-align:center;font-size:26px;color:#333;}
.pro .col-xs-6{padding:10px;}
.pro .col-xs-6 a{display:block;width:100%;border:1px solid #ddd;text-align:center;padding:8px 8px 12px;}
.pro .col-xs-6 a .img img{max-width:100%; max-height:100%;}
.pro .col-xs-6 a .tit{font-size:16px;color:#333;line-height:40px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro .col-xs-6 a .intro{font-size:13px;color:#888;line-height:22px;text-align:left;height:44px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}
.pro_more{text-align:center;margin-top:15px;}
.pro_more a{background:#622a2b;color:#fff;font-size:16px;padding:8px 40px;border-radius:30px;}
.news{background:url(../images/index1.jpg) left top repeat;padding:30px 0;}
.news .index_tit{text-align:center;font-size:26px;color:#333;padding-bottom:30px;}
.news dl dt{width:30%;height:7rem;overflow:hidden;float:left;}
.news dl dt img{width:100%;}
.news dl{background:#fff;border:1px solid #ddd;height:7rem;}
.news .col-xs-12{padding:0 10px;}
.news dl dd{width:70%;padding-left:12px;float:left;}
.news dl dd .tit{font-size:1.5rem;line-height:3.0rem;}
.news dl dd .tit a{color:#333;}
.news dl dd .intro{font-size:1.2rem;line-height:1.5rem;height:3rem;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news dl dd .intro a{color:#888;}
/*底部*/
footer{background:#d8eae2;}
.footer1{background:#622a2b;padding:10px 0;line-height:26px;}
.footer1 a{padding:0 15px;display:inline-block;white-space:nowrap;font-size:15px;color:#fff;}
.footer_link{padding:15px;}
.footer_link h1{margin:0;font-size:18px;color:#000;margin-bottom:10px;}
.footer_link p{line-height:26px;}
.footer2 dl.col-xs-4{padding:15px;;}
.footer2 dl.col-xs-4 dt{font-size:18px;font-weight:normal;}
.footer2 dl.col-xs-4 dt a{color:#000;}
.footer2 dl.col-xs-4 dd a{display:block;line-height:26px;color:#555;}
.footer_ewm{padding:15px;}
.footer_ewm p{line-height:24px;}
.footer3{text-align:center;font-size:14px;color:#888;border-top:1px solid #aaa;padding:10px 0;}

/*内页*/
.page_img{position:relative;}
.breamenu{position: absolute;bottom:0;left:0;background:url(../images/index26.png) left top repeat;width:100%;z-index: 1000;}
.breamenu a{display:inline-block;height:40px;line-height:40px;color:#fff;font-size:15px;float:left;width:25%;text-align:center;border-right:1px solid #ddd;}
.breamenu a:nth-child(4n){border-right:0;}
.breamenu a.on{background:#622a2b;color:#fff;border-right-color:#622a2b;}
.page{background:url(../images/index25.jpg) left top repeat;padding-bottom:3rem;}
.page_tit{padding:20px 0;font-size:22px;color:#222;}

.page_cont{width:96%;margin:15px 2%;background:#fff;}

.flip{text-align:center;margin-top:20px;margin-bottom:20px;}
.flip a{padding:3px 10px;border:1px solid #ddd;color:#888;}
.flip a.on{background:#622a2b;color:#fff;border-color:#622a2b;}
/***************************产品详情页***************************/
#pro_del .tit{text-align:center;}
#pro_del .tit h1{margin:0 0 8px;padding-top:20px;font-size:20px;}
#pro_del .tit h2{margin:0;font-size:14px;color:#555;}
#pro_del .tip{margin:15px 2%;background:#f7f7f7;padding:8px;}
.pro_del_img img{max-width:100%;}
.pro_del_img{padding:0 20px 15px;}
.pro_del_text{padding:0 20px 20px;}
.pro_del_text p{font-size:15px;color:#555;line-height:26px;}
.pro_del_text table{width:100%;border-collapse: collapse;margin-top:20px;}
.pro_del_text table td{border:1px solid #ddd;padding:8px;font-size:15px;}
.flip1{padding:15px;border-top:1px dashed #ddd;}
.flip1 a{display:block;line-height:26px;font-size:15px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.flip1 a span{color:#622a2b;}
/*************新闻中心****************/
#news{padding-bottom:20px;}
#news .list{padding:10px;align-items:center;border-bottom:1px dashed #ddd;display:flex;display:-webkit-flex;}
#news .list .date{width:80px;height:80px;background:#f7f7f7;line-height:30px;}
#news .list .date b{font-size:22px;color:#888;}
#news .list .date span{font-size:14px;color:#aaa;padding-top:10px;display:block;}
#news .list .text{width:100%;padding-left:10px;}
#news .list .text h1{margin:0;font-size:18px;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;}
#news .list .text h1 a{color:#333;}
#news .list .text p{font-size:13px;color:#aaa;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.note{}
.note img{ max-width:100%;}











