@charset "utf-8";
/* CSS Document */

.scale img { opacity: 1; transform: scale(1, 1); }
.scale:hover img { opacity: 0.95; transform: scale(1.1, 1.1); }

.banner{ height:870px; background-position:50% 50%; background-repeat: no-repeat;}
.banner .desc{ line-height: 1; margin-left: -50px; padding: 115px 0 0 0;}
.banner h1{font-size: 60px;/* font-weight: bold; */line-height: 70px;color: #fff;margin: 0 0 28px;}
.banner p{ font-size: 22px; line-height: 30px; color: #bbbdbf; margin: 0 0 105px;}
.banner .bd{ font-size: 26px; line-height: 1; color: #b9babb;}
.banner span{position: relative;font-size: 18px;margin: 25px 0 0 0;padding: 0 0 0 30px;display: block;}
.banner span:before{content:'';width: 18px;height: 6px;background: #00a3ff;position: absolute;left: 0;top: 50%;margin-top: -3px;}

.section_1 {background:url("img/fangan-bg.jpg") no-repeat 50% 50%;background-size: cover;padding: 0 0 70px;}
.section_1 .title{text-align: left;color: #fff;padding: 0 0 40px;border-bottom: 2px solid #627286;position: relative;margin-bottom: 20px;}
.section_1 .title:before{content:'';position: absolute;left: 0;bottom: -2px;height: 3px;width: 260px;background: #00a2ff;}
.section_1 h2 {font-size: 50px;line-height: 1;padding: 80px 0 25px;color: #fff;margin: 0;}
.section_1 p {font-size: 24px;margin: 0;}
.section_1 .hd {padding: 30px 0;border-bottom: 1px solid #617484;cursor: pointer;}
.section_1 .hd h3 {background: url(img/fangan-icon.png?v1) no-repeat left center;padding: 0 0 0 22px;font-size: 24px;/* font-weight: bold; */line-height: 1;color: #fff;margin: 0;}
.section_1 .hd .info { font-size: 14px; line-height: 1.2; color: #fff; padding: 20px 0 0 0; display: none; }
.section_1 .hd.on { border: none; }
.section_1 .hd.on h3 { background-image: url(img/fangan-iconOn.png?v1); }
.section_1 .hd.on .info { display: block; }
.section_1 .bd {border-bottom: 1px solid #617484;}
.section_1 .bd img { display: block; margin: 0 auto; }
.section_1 .list{ max-height:85px; transition: max-height 0.5s; overflow: hidden;}
.section_1 .list.on{max-height: 800px;}
.section_1 .list.on .hd { border: none; }
.section_1 .list.on .hd .info{ display: block;}
.section_1 .list.on .hd  h3 { background-image: url(img/fangan-iconOn.png?v1); }
.section_1 .list.on .info { display: block; }
.section_2{ text-align: center; background: #f1f2f2; padding: 80px 0 110px 0;}
.section_2 .title{ line-height: 1;}
.section_2 .title h2{ font-size: 50px; color: #303030; margin: 0}
.section_2 .title p{ font-size: 24px; color: #797c80; margin: 30px 0 60px;}
.section_2 ul{ margin: 0 -10px;}
.section_2 li{ float: left; width: 50%; padding: 0 10px;}
.section_2 li a{display: block;background: #fff;border-radius: 10px;overflow: hidden;padding: 0 0 50px;box-shadow: 0px 10px 10px 0px rgba(0, 163, 255, 0.17);}
.section_2 li a .desc{ min-height: 190px; padding: 55px 55px 0;}
.section_2 li a h2{font-size: 40px;/* font-weight: bold;*/color: #00a3ff;margin: 0;margin: 0 0 17px;line-height: 1;}
.section_2 li a p{ font-size: 20px; line-height: 26px; color: #6f7277; margin: 0;}
.section_2 li a img{width: 100%;}
.section_3{text-align: center;background: url("img/wuye-bg.jpg") no-repeat 50% 50%;background-size: cover;padding: 100px 0 45px;}
.section_3 .title{}
.section_3 .title div{ color: #fff; font-size: 50px; line-height: 50px;}
.section_3 .title span{ font-size: 36px;}
.section_3 .title p{font-size: 22px;line-height: 1;color: #cdcfd2;margin: 25px 0 50px;}
.section_3 .hd{padding: 0 0 45px;}
.section_3 .hd ul{}
.section_3 .hd li{float: left;width: 16.6666%;background: #617484;font-size: 24px;line-height: 45px;border-left: 1px dotted #a1adb7;}
.section_3 .hd li a{ display: block; position: relative; color: #fff;}
.section_3 .hd li a:before{content: ''; width: 20px; height: 10px; position: absolute; left: 50%; bottom:-10px; margin-left: -10px; background: url("img/wuye-icon.png") no-repeat; display: none;}
.section_3 .hd li.on a{ background-color: #2fc0fc}
.section_3 .hd li.on a:before{display: block;}
.section_3 .bd{margin: 0;}
.section_3 .bd li{}
.section_3 .bd img{ width: 100%;}
.section_3 .more{display: inline-block;font-size: 24px;line-height: 60px;color: #fff;padding: 0 50px;background: #2cbffc;border-radius: 60px;box-shadow: 1px 1px 5px 5px #000;position: relative;z-index: 2;}
.section_4{ background:url("img/kehuduan-bg.jpg") no-repeat 50% 50%; background-size: cover;text-align: center; padding: 100px 0 0 0; line-height: 1; color: #fff;}
.section_4 h2{ font-size: 50px; margin: 0}
.section_4 p{ font-size: 24px; margin: 25px 0 55px;}
.section_4 img{ max-width: 100%}
.section_5{ background: #eff1f3; padding: 85px 0 70px; text-align: center;}
.section_5 h2{ line-height: 1; margin: 0 0 75px; font-size: 50px; color: #010101}
.section_5 ul{margin: 0 -10px;padding: 0 0 50px;}
.section_5 li{float: left;width: 33.333%;padding: 0 10px;margin: 0;}
.section_5 li a{text-align: left;background: #fff;display: block;border-radius: 5px;box-shadow: 0px 0px 7px 3px rgba(185, 184, 184, 0.2);padding: 0 25px 10px;}
.section_5 li a .pic{overflow: hidden;margin: 0 -25px;}
.section_5 li a .pic img{
    width: 100%;
}
.section_5 li a h3{font-size: 18px;color: #131313;font-weight: normal;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 50px;margin: 30px 0 10px;}
.section_5 li a .desc{color: #7b7b7b;font-size: 14px;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom: 15px;height: 44px;}
.section_5 li a span{display: block;border-top: 1px solid #e5e5e5;text-align: right;line-height: 45px;color: #333;font-size: 14px;}
.section_5 li a span i{}
.section_5 li a span em{float:left;font-size: 12px;font-style: normal;color: #999;}
.section_5 .moreBtn{display: inline-block;width: 320px;height: 60px;line-height: 58px;font-size: 18px;color: #000;border: 1px solid #000;}
.section_5 .moreBtn i{}
.section_5 .moreBtn:hover{border-color:#0f70ff; background:#0f70ff; color:#fff;}



.section_6{background:url("img/jieruxitong.jpg?v20200615") no-repeat 50% 50%; background-size: cover; }
.section_6 a{display: block; height: 550px;}
.section_6 .desc{ line-height: 1; padding: 110px 0 0 0;}
.section_6 h2{ font-size: 52px; color: #fff; margin: 0 0 0;}
.section_6 p{ font-size: 34px; color: #dfe0e1; margin: 40px 0 120px}
.section_6 span{ display: inline-block; background: #00a2ff; color: #fff; border-radius: 10px; padding: 0 60px; font-size: 30px; line-height: 70px;}
.section_6 span i{font-size: 30px;padding: 0 0 0 10px;}




@media (max-device-width: 1024px) {

}
@media (max-device-width:770px) {

}
/*E能耗检测系统功能介绍190428*/
