﻿@media screen and (min-width: 769px) {
    .contact-list li .erweima{display: none;}
    .footer-btn{display: none;}
    .dis{display: none;}
    .dis-b{display: block!important;}
    .dis-n{display: none;}
    .index-bg7{display: none;}
body{min-width:1200px;margin: 0 auto;position: relative;background: #fff !important;font-family: "微软雅黑";}
html
{font-family: sans-serif;
-webkit-text-size-adjust: 100%;
}
body,ul,li,a,img,div,i,span,strong,p,input,h2,h3,h4,h5,h6,ol{padding:0; margin:0;border:none;list-style: none;}
a{text-decoration: none;}
input,textarea{outline:none;}
.clear{clear:both;}
em{font-style:normal;}
b,h1,h2,h3{font-weight: normal;}
.fl{float: left;}
.fr{float: right;}
.wrap{width: 1200px;margin: 0 auto;}
.dis_n{display: none;}
.dis_b{display: block;}
.box{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0 0;width: 100%;}
.box2{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.bold{font-weight: bold}
.over{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.over2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.mart20{margin-top: 20px;}



    .index-list1{background: #fff;}
    .index-bt{width: 100%;padding-top: 60px;}
    .index-bt::after{content: "";display: block;clear: both;}
    .index-bt h2{color: #484950;font-size: 26px;font-weight: bold;line-height: 38px;float: left;}
    .index-bt h2 span{width: 5px;height: 26px;float: left;margin-right: 10px;background: #5eb536;margin-top: 6px;}
    .index-bt a{transition:all 300ms;-moz-transition:all 300ms; -webkit-transition:all 300ms;color: #ff6600;float: right;width: 130px;height: 36px;border:1px solid #ff6600;border-radius: 3px;text-align: center;line-height: 38px;}
    .index-bt a:hover{background: #ff6600;color: #fff;}
    .index-bt.active h2{color: #fff;}
    .index-bt.active h2 span{background: #fff;}
    .index-bt.active a{color: #fff;border-color: #fff;transition:all 300ms;-moz-transition:all 300ms; -webkit-transition:all 300ms;}
    .index-bt.active a:hover{background: #ff6600;}

    .index-list1{padding-bottom: 40px;}
    .index-list1-nav{width: 100%;border-bottom: 1px solid #e6e6e6;padding: 26px 0 0 0;}
    .index-list1-nav::after{content: "";display: block;clear: both;}
    .index-list1-nav li{float: left;margin: 0 23px;}
    .index-list1-nav li h3 a{color: #3da228;font-size: 15px;display: block;padding-bottom: 12px;position: relative;font-weight: bold;}
    .index-list1-nav li h3 a span{width: 100%;background: #ff6600;height: 2px;position: absolute;bottom: -1px;left: 0;display: none;}
    .index-list1-nav li.active a{color: #ff6600;}
    .index-list1-nav li.active a span{display: block;}
    .index-list1-nav li:hover a{color: #ff6600;}
    .index-list1-nav li:hover a span{display: block;}

    .index-list1-content{display: none;width: 100%;}
    .index-list1-content::after{content: "";display: block;clear: both;}
    .index-list1-content:first-of-type{display: block;}
    .index-list1-content li{float: left;margin-right: 30px;margin-top: 20px;}
    .index-list1-content li:nth-of-type(5n){margin-right: 0;}
    .index-list1-content li a{display: block;color: #666;font-size: 14px;}
    .index-list1-content li img{width: 216px;height: 216px;display: block}
    .index-list1-content li a p{padding-top: 15px;transition:all 300ms;-moz-transition:all 300ms; -webkit-transition:all 300ms;}
    .index-list1-content li a:hover p{color: #ff6600;}
   