﻿.banner{position:relative;margin:155px 0px 0px 0px;}
.banner img{width:100%;height: 100%;}
.banner .words{position:absolute;top:50%;transform:translateY(-50%);width: 1140px;left:50%;margin-left: -570px;color:#fff;font-size: 2.7vw;}
.Mbanner{display:none;}
.PCbanner{height: 30vw;}
.PCbanner .swiper-slide{height:30vw;}
/*行业向导*/
.content {padding: 30px 0;font-size: 14px;line-height: 26px;}
.content .content0 {color: #102263;margin-bottom: 18px;font-size: 36px;position:relative;}
.content1 {line-height: 1.5em;margin-bottom: 20px;font-size: 22px;color: #447fc5;}
.content2 {margin-bottom: 30px;font-size: 16px;color: #333;line-height: 30px;}
ul.consult{width: 1140px;margin:0 auto;}
ul.consult li {width: 543px;margin: 0 0px 25px 0;float:  left;cursor:  pointer;}
ul.consult li:nth-child(2n) {float:right;}
ul.consult li .Img{width:153px;height:115px;overflow: hidden;}
ul.consult li img {width: 100%;height: 100%;transform:scale(1.0);transition:1s all ease;}
ul.consult li p.title {color: #102263;font-size: 18px;font-weight:  normal;line-height: 24px;}
ul.consult li .summary{font-size:16px;color:#333;line-height: 24px;margin: 2px 0px 0px 0px;}
ul.consult li:hover p,ul.sectors li:hover p {color: #1367ca;}
ul.consult li>div {font-size: 16px;line-height: 22px;font-weight: 300;}
.userimg {margin: 38px 0 60px 0px;width: 1140px;}
ul.consult li .summary:after {content:  "";width: 18px;height: 18px;display:  inline-block;margin-left: 10px;background:url('../images/r.png') #eaeef4 center no-repeat;border-radius: 50%;vertical-align: middle;}
ul.consult li .words{width:375px;}
ul.consult li:hover img{transform:scale(1.3);}
.userimg .lookmore{color: #fff;font-size: 18px;width: 180px;height: 42px;line-height: 42px;text-align: center;background:#105cb6;display:block;margin: 0 auto 70px;border-radius:3px;}
.userimg dl dd{float:left;width:142px;height: 85px;line-height: 85px;text-align:center;}
.userimg dl dd img{vertical-align:middle;max-width:100%;max-height:100%;}


/*发电*/
ul.sectors{margin:0 auto 15px;}
ul.sectors li {width: 355px;float:  left;margin: 0 35px 60px 0;cursor:  pointer;}
ul.sectors li:nth-child(3n) {margin-right: 0;}
ul.sectors li .Img{height: 270px;overflow: hidden;margin-bottom: 15px;}
ul.sectors li img {width: 100%;height:100%;transform:scale(1.0);transition:1s all ease;}
ul.sectors li .sum {font-size: 18px;line-height: 28px;height:65px;}
ul.sectors {margin-top: 30px;}
ul.sectors li p.title {font-size:  24px;color: #102263;margin-bottom: 5px;font-weight:  normal;}
ul.sectors li .sum:after {content:  "";width: 18px;height: 18px;display:  inline-block;margin-left: 10px;background:url('../images/r.png') #eaeef4 center no-repeat;border-radius: 50%;position: relative;top: 3px;}
ul.sectors li:hover img{transform:scale(1.3);} 
.content .content0 .total{width: 150px;height:50px;line-height:50px;font-size:18px;color:#105cb6;background:#f2f2f2;display:block;border-radius:3px;right:0px;top:0px;position:absolute;text-indent: 15px;}
.content .content0 .total:after{background:url(../images/icon-arrow1.png) #105cb6 center center no-repeat;content:'';width:50px;height:50px;display:inline-block;position: absolute;right: 0px;top: 0px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}


/* 常见问题 */
.question{width:1140px;margin:0 auto;}
.question .t1{font-size:24px;color:#102263;font-weight:normal;padding: 57px 0px 20px 0px;border-bottom:1px solid #dddddd;margin:0px 0px 10px 0px;}
.question li{padding:30px 0px;border-bottom:1px solid #e7e7e7;}
.question li .title{font-size:20px;color:#105cb6;line-height:30px;}
.question li .sum{font-size:16px;color:#777777;line-height:24px;margin:15px 0px 0px 0px;}
.question li:hover .sum{color:#105cb6;}
#pages{text-align:center;margin:50px auto 70px;}
#pages span{display:inline-block;padding:5px 12px;background:#ededed;font-size:18px;color:#666666;margin:0px 4px 0px 0px;}
#pages a{display:inline-block;padding:5px 12px;background:#ededed;font-size:18px;color:#666666;margin:0px 4px;}
#pages a.currentpage{background:#105cb6;color:#fff;}


/* 详情 */
.Infos{width:1140px;margin:20px auto;}
.Infos .title{text-align:center;font-size:20px;padding:20px 0px;}
.Infos .info{font-size:14px;line-height:22px;color:#333;}


/* 产品清单 */
.productList{margin:15px auto 70px;}
.productList li{float:left;margin:0px 20px 0px 0px;border-bottom:1px solid #f5f5f5;padding:15px 0px;width: 366px;}
.productList li:nth-child(3n){margin-right:0px;}
.productList li a{font-size:18px;color:#105cb6;text-indent:15px;display: block;}
.productList .t1{padding: 30px 0px 25px 0px;}

/* 技术教程 */
.Technical .list{text-align:center;margin: 10px auto 70px;}
.Technical .list a{width:145px;height:40px;line-height:40px;text-align:center;display:inline-block;background:#ebebeb;margin:0px 14px;font-size:18px;color:#666666;}
.Technical .list a.active{background:#105cb6;color:#fff;}
.TechnicalList li{margin:0px 0px 30px 0px;cursor:pointer;}
.TechnicalList li .Img{width:345px;height:195px;float:left;overflow:hidden;border-radius: 5px;}
.TechnicalList li img{width:100%;height:100%;transform:scale(1.0);transition:1s all ease;border-radius: 5px;}
.TechnicalList li .words{width:765px;float:right;}
.TechnicalList li .words .title{font-size:22px;color:#102263;margin:15px 0px;}
.TechnicalList li .sum{color:#333333;font-size:16px;line-height:24px;}
.TechnicalList li:hover img{transform:scale(1.3);}

.mask{width:100%;height:100%;position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.6);z-index: 9999999999;display:none;}
.mask .video{width:1100px;height: 660px;margin:0 auto;position: absolute;left: 50%;margin-left: -550px;top: 50%;margin-top: -330px;}
.mask .video .close{font-size:30px;color:#fff;position:absolute;top:0px;right:0px;}
.mask .video video{width:1000px;height:600px;position: absolute;top: 50%;margin-top: -300px;}

.Infos .info video{width:100%;}
.Infos1{margin:0px auto 30px;}
.Infos1 .info img{margin:0px 30px 0px 0px;vertical-align:middle;float: left;max-width: 100%;}
.Infos1 .info{font-size:18px;color:#333333;line-height:30px;padding: 40px 0px;}
.Infos1 .info .h3{font-size:24px;color:#102263;margin:2.5vw 0px 20px 0px;display:block;}
.Infos1 .info li{float:left;width:50%;font-size: 18px;color:#333333;line-height:30px;margin:0px 0px 10px 0px;}
.Infos1 .info li img{position:relative;top:-2px;}
.Infos1 .info1{margin:0px 0px 60px 0px;}
.Infos1 .info1 .h4{border-bottom:1px solid #102263;font-size:18px;color:#102263;padding:0px 0px 15px 0px;}
.Infos1 .info1 a{padding:0px 0px 0px 55px;font-size:22px;color:#102263;height:45px;line-height:45px;background:url(../images/icon-video1.png) center left no-repeat;display:block;margin:20px 0px 0px 0px;}
.Infos1 .info2 a{background:url(../images/icon-pdf.png) center left no-repeat;}
.guideInfo{border-bottom:1px solid #ccc;}
.guideInfo1:last-child{border-bottom:0px;}


/*Demo下载*/
.demo{margin:0px auto 50px}
.demo h3 {font-size: 18px;color: #102263;padding-bottom: 15px;margin: 30px 0;border-bottom: 1px solid #102263;}
.demo1 li {float: left;margin-left: 30px;width: 172px;}
.demo1 li:first-child {margin-left: 0;/* width: 392px; */}
.demo1 li img {width: 100%;border-radius: 3px;}
.demo1 li p {text-align:  center;font-size: 18px;}
.demo1 li p {text-align:  center;font-size: 16px;padding: 0 22px;margin-top: 10px;color:#102263;}
.demo1 li p a {color: #102263;}

/*网站地图开始*/
.tree li:first-child{padding-top: 5px;}
.sitemap .cat-wrap{margin-bottom:30px;}
.category {color: #333;font-weight: 600!important;font-size: 28px;}
.tree ul {margin-left: 8px;position: relative;}
.tree li{line-height: 1.6em;margin: 0;padding: 2px 0 2px 20px;color: #105cb6;font-weight: 300;position: relative;font-size: 16px;}
.tree ul:before {content: "";display: block;width: 0;position: absolute;top: 0;bottom: 0;left: 0;border-left: 1px solid #ececec;}
.tree li ul li a, .tree li ul li {font-size: 16px;font-weight: 400;}
.tree ul li:before {content: "";display: block;width: 10px;height: 0;border-top: 1px solid #ececec;margin-top: 2px;position: absolute;top: 12px;left: 0;}
.tree ul ul {margin-left: 8px;}
.tree ul li:last-child:before {background: #fff;height: auto;top: 12px;bottom: 0;}
/*网站地图结束*/


/*最新版本发布*/
.whatNew_num {margin-bottom: 80px;}
.whatNew .position {width: 100%;left:  0;top: 125px;}
.whatNew_num h3 {border-bottom: 1px solid #e6e6e6;margin-bottom: 15px;}
.whatNew_num h3 span {border-bottom: 1px solid #105cb6;font-size: 26px;font-weight: normal;padding: 15px 40px 15px 0;display: inline-block;}
.whatNew_num .num_sum img {width: 235px;display:  block;margin-right: 45px;}
.whatNew_num .num_sum .sum {font-size:  18px;line-height: 1.6em;width: 860px;}
.whatNew_num .num_sum .sum>a {display: block;color: #fff;background-color: #1367ca;width: 100px;line-height: 41px;text-align:  center;border-radius: 5px;margin: 13px 0 30px 0;}
.whatNew_num .num_sum .sum>a:hover {color: #fff !important;}
.whatNew_num .num_sum .in {line-height: 34px;font-size: 16px;}
.whatNew_num .num_sum .in a {color: #1367ca;}
.whatNew_num .num_sum .in tr {border-bottom: 1px solid #eee;}
.whatNew_num .num1 .num_sum {margin-bottom: 30px;}
.whatNew_num .num1 .art>p {color: #102263;font-size: 20px;line-height: 30px;padding: 15px 0;border-bottom: 1px solid #ddd;cursor:  pointer;}
.whatNew_num .num1 .art>.artinfo {display: none;}
.whatNew_num .num1 .art>p:hover,.whatNew_num .num1 .art>p.on {color:#1367ca;}
.whatNew_num .num1 .artinfo {display: block;padding: 15px;margin: 15px 0;border: 1px solid #eeeeee;border-radius: 8px;background-color: #f9f9f9;}
.whatNew_num .num1 .artinfo li {list-style: initial;margin-left: 42px;}
.whatNew_num .num1,.whatNew_num .num2 {margin-bottom: 66px;}
.whatNew_num .point-num li{list-style: inside;margin-left: 20px;}
.whatNew_num .num2 .art>p {border-bottom: none;margin: 15px 0;border-left: 4px solid #105cb6;height: 100%;padding: 10px 15px;background-color: #E9F0F8;font-size: 24px;line-height: 1.6em;}
.whatNew_num .num2 .num_art {display: block;padding: 15px;margin: 15px 0;border: 1px solid #eeeeee;border-radius: 8px;background-color: #f9f9f9;height: 500px;overflow-x: hidden;}
.whatNew_num .num2 .art:first-child>p {margin-top: 0;}
.whatNew_num .num2 .art .edition_z{width: 50%;float:left;}

.whatNew .position ul {line-height:  48px;height: 48px;border: 1px solid #ddd;background: #f7f7f7;font-size: 16px;margin: 30px 0;}
.whatNew .position ul li {float:  left;width:  50px;text-align:  center;border-left: 1px solid #ddd;}
.whatNew .position ul li:first-child {border-left: 0;width:  80px;font-weight:  bold;}
.whatNew .position ul li a {color: #105cb6;}



/*系列列表页*/
.etap_main0 .swiper-container.main2_con {position: relative;margin: 0px auto 40px;}
.etap_main0 .swiper-container.main2_con .swiper-wrapper {height: auto !important;}
.etap_main0 .swiper-container.main2_con .swiper-slide {margin: 90px 0 60px 0;height: auto !important;}
.etap_main0 .swiper-container.main2_con .swiper-slide a  {color: #102263}
.etap_main0 .swiper-container.main2_con .swiper-slide img {height: 105px;width: 105px;margin: 0 22.5px;}
.etap_main0 .swiper-container.main2_con .swiper-slide p {text-align: center;margin: 10px 0;line-height: 24px;/* color: #102263; */font-size: 18px;}
.etap_main0 .swiper-container.main2_con .swiper-slide p em {color: #e60000;}
.etap_main .swiper-pagination {text-align: center;position: absolute;bottom: 10px;left: 0;}
.etap_main .swiper-pagination-bullet { display: inline-block; width: 12px;height: 12px;background: #e9f0f8;margin: 0 8px;cursor: pointer;opacity: 1;}
.etap_main .swiper-pagination-bullet-active {background: #105cb6;}
.etap_main .swiper-button-next, .etap_main .swiper-button-prev {width: 50px;height: 50px;border-radius: 50%;box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);top: 115px;margin-top: 0;}
.etap_main .swiper-button-next {background: rgba(255,255,255,.8) url("../images/right2.png") center no-repeat;right: 5px;}
.etap_main .swiper-button-prev {background: rgba(255,255,255,.8) url("../images/left2.png") center no-repeat;left: 5px;}
.etap_main_c {padding: 70px 0 60px 0;}
.etap_main_c .main_cc,.etap_main_c .main_ci {width: 50%;position: relative;}
.etap_main_c:nth-child(odd) .main_cc,.etap_main_c:nth-child(even) .main_ci {float: right;}
.etap_main_c:nth-child(even) .main_cc,.etap_main_c:nth-child(odd) .main_ci {float: left;}
.etap_main_c .main_cc .title {font-size: 22px;color: #102263;line-height: 1.6em;font-weight:  normal;margin-bottom: 30px;width: 90%;}
.etap_main_c .main_cc .title>span {font-size: 42px;padding-right: 5px;}
.etap_main_c .main_cc .title>span>em {color: #e60000;padding: 0 10px;}
.etap_main_c .main_ci .main_ci1 {margin: 0 15px;}
.etap_main_c .main_ci .main_ci1 .swiper-wrapper{margin:0px 0px 20px 0px;}
.etap_main_c .main_ci .main_ci1 img {max-width: 100%;display: block;margin: 0 auto}
.etap_main_c .main_cc_info {font-size: 22px;color: #333;font-weight:  lighter;line-height: 1.5em;width: 90%;}
.etap_main_c .main_cc_info ul {margin: 20px 0;}
.etap_main_c .main_cc_info li {font-size: 18px;margin-bottom: 10px;background: url(../images/gou3.png) left center no-repeat;padding-left: 30px;}
.etap_main_c .main_cc_info a {color: #105cb6;font-size: 18px;font-weight: normal;background: url("../images/r_on.png") center right no-repeat;padding-right: 14px;}
.etap_main_c .main_ci .main_ci1 p {text-align: center;font-style: italic;line-height: 1.6em;font-size:  18px;font-weight:  lighter;margin: 15px 0 30px 0;}
.etap_main .main_ci .swiper-button-next {right: 20px;}
.etap_main .main_ci .swiper-button-prev {left: 20px;}
.etap_main .main_ci .swiper-button-next, .etap_main .main_ci .swiper-button-prev {top: 50%;margin-top: -60px;}
div#etap1,div#etap8,div#etap10 {background-color: #f9f9f9;}
div#etap3 {background: url(../images/etrax-section-bg.jpg) center/cover no-repeat #1c2d47;background-attachment: fixed;}
div#etap5 { background: url(../images/datax-section.jpg) center/cover no-repeat #1c2d47;background-attachment: fixed;}
div#etap7{background: url(../images/renewable-section.jpg) center/cover no-repeat #1c2d47;background-attachment: fixed;}
div#etap3 .main_cc_info li,div#etap5 .main_cc_info li,div#etap7 .main_cc_info li {background-image: url(../images/gou4.png);}
div#etap3,div#etap3 .title,div#etap3 a,div#etap5,div#etap5 .title,div#etap5 a,div#etap7,div#etap7 .title,div#etap7 a {color: #fff;}
div#etap3 a,div#etap5 a,div#etap7 a {background: url("../images/right.png") center right no-repeat;background-size: 10%;}
.etap_main_c:nth-child(odd) .main_cc_info, .etap_main_c:nth-child(odd) .main_cc .title {float:  right;}
div#etap5 .main_cc {width: 100%;text-align:  center;}
div#etap5  .main_ci {display:  none;}
.etap_main_c#etap3 .main_cc_info{color:#fff;}
.etap_main_c#etap5 .main_cc_info{color:#fff;}
.etap_main_c#etap7 .main_cc_info{color:#fff;}
.etap_main .swiper-button-next.swiper-button-disabled, .etap_main .swiper-button-prev.swiper-button-disabled {opacity: 0;}



/*销售支持*/
.service>p {font-size: 18px;margin: 30px auto 25px auto;}
.service li {width: 366px;margin: 0 21px 30px 0;float:  left;background: #FFF;border-top: 10px solid transparent;border-left: 0 solid transparent;border-right: 0 solid transparent;border-bottom: 0 solid transparent;-moz-border-image: -moz-linear-gradient(left,#105cb6 0,#003 100%);-webkit-border-image: -webkit-linear-gradient(left,#105cb6 0,#003 100%);border-image: linear-gradient(to right,#105cb6 0,#003 100%);border-image-slice: 1;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;box-shadow: 0 1px 1px rgba(0,0,0,.075);border-color: #102263;position:  relative;}
.service li:nth-child(3n) {margin-right: 0;}
.service li .img {width:  100%; height: 172px;background-size: cover !important;background-position: 0 0 !important;margin-bottom: 20px;}
.service li .img a {display: block;height: 100%;width: 100%;}
.service li .img:hover {opacity: .8;}
.service li .info {padding: 0 15px;min-height: 190px;}
.service li .info p.n1 { margin-bottom: 20px;color: #102263;font-size: 18px;}
.service li .info p.n1>a {color: #102263;}
.service li .info p.n2 {font-size:  16px;font-weight:  lighter;line-height:  24px;margin-bottom: 20px;}
.service li .info>a {color: #1367ca;font-size: 18px;position:  absolute;bottom: 25px;font-weight:  lighter;padding-left: 26px;}
.service li .info>a:before {content: "";position:  absolute;width:  20px;height: 20px;border:  1px solid;border-radius: 50%;left: 0;background: url("../images/r_on.png") center no-repeat;}


/*销售办事处*/
.office_map h3 {color: #102263;font-size: 36px;font-weight: normal;margin: 30px 0 45px 0;}
.office_map img {width: 94%;display:  block;margin:  0 auto;}
.office_map li {width:  25%;line-height: 1.6em;margin-bottom: 15px;font-size: 18px;float:  left;}
.office_map li a {padding-left: 25px;background: url("../images/offices.png") left center no-repeat;}
.office_map>ul {width: 97%;margin: 60px auto 20px auto;}
.office1 {margin: 0px;}
.office1 p.off_title {height:  62px;line-height:  62px;background: #102263;color: #fff;font-size: 24px;padding-left: 30px;margin: 0px 0px 30px 0px;}
.office1 .off_info {line-height: 1.6em;font-size: 18px;margin: 0 30px;}
.office1 ul {border-top: 1px solid #e7e7e7;padding-top: 30px;margin: 0 30px 30px 30px;}
.office1 li {width: 33%;float:  left;font-size: 18px;line-height: 1.6em;}
.office1 li a {color: #1367ca;}
.office1 li img {width:  29px;margin-right: 6px;vertical-align: middle;}
.office1 .off_info ul{border:0;margin:0px;}
.office1 .off_info li{min-height: 190px;margin: 0px 0px 10px 0px;width: 33.33%;}
/*许可证类型*/
.type0>.center>h3 {color: #102263;font-size: 34px;font-weight: normal;text-align: center;margin: 0 0 15px 0;}
.type1 {margin: 30px 0;}
.type2 {background-color: #f9f9f9;padding: 30px 0;}
.type2 img {max-width: 100%;}



/*服务概述详情页*/
.service_info{line-height:30px;}
.service_info .content1 {color: #102263;font-size: 36px;text-align: center;}
.service_info .summary{text-align: center;font-size: 18px;margin-bottom: 30px;}



/*新闻动态*/
.news .position {font-size:  18px;height: 54px;background-color: #f9f9f9;border-bottom: 1px solid #e7e7e7;}
.news .position span {padding: 0 15px 0 0;line-height: 54px;}
.news>ul {padding: 30px 0;}
.news>ul>li {border-top: 1px dotted #DDD;padding: 15px;}
.news>ul>li:first-child {border-top: 0;}
.news>ul>li>.left {width: 870px;}
.news>ul>li>.left p.n1 {height:  30px;line-height: 30px;color: #666;}
.news>ul>li>.left p.n1 span:first-child:after {content: '|';font-size: 11px;padding: 0 4px;position: relative;top: -3px;}
.news>ul>li>.left p.n2 {margin: 15px 0;}
.news>ul>li>.left p.n2 a {color: #102263;font-size: 24px;}
.news>ul>li>.left p.n3 {font-size: 18px;line-height: 28px;}
.news>ul>li>.left>a {color: #105cb6;font-size: 16px;display: block;margin: 15px 0 5px 0;}
.news>ul>li>.left>a:before {content: "";display:  inline-block;width: 18px;height: 18px;border: 1px solid #105cb6;border-radius: 50%;vertical-align:  bottom;background: url('../images/r_on.png') center no-repeat;margin-right: 10px;}
.news>ul>li .img {width: 230px;height: 230px;}
.news>ul>li .img>a {display: block;height: 100%;width: 100%;}
.news_info .content1 {font-size: 18px;font-weight:  normal;}
.news_info h3 {font-size: 36px;color: #102263;line-height: 1.3em;font-weight: normal; margin-bottom: 8px;}
.news_info {font-size: 18px;font-weight: 300;}
.news>ul>li:hover a{color:#069;}

/*联系我们开始*/
.x_contactUs{width:1000px;margin: 0 auto 30px;}
.x_contactUs>.title{font-size: 24px;color: #069;margin: 20px 0px 10px 0px;}
.x_contactUs>.title>.summary{padding-top: 10px;}
.x_contactUs .body_bullet_list{margin-top: 20px;margin-left:26px;}
.x_contactUs .body_bullet_list li{line-height: 30px;background:url('../images/bullet_arrow.jpg') 0px 9px no-repeat;}
.x_contactUs .body_bullet_list li a{padding-left: 20px;color: #034af3;}
.x_contactUs_list{width:100%;border:1px solid #A8CEFD;overflow:hidden;margin-top: 20px;}
.x_contactUs_list>li{width:100%;}
.x_contactUs_list>li>p.title{width:100%;height:39px;line-height: 39px;background: #E4ECF1;font-size:12px;color: #0C54A8;box-sizing: border-box;padding-left:10px;}
.x_contactUs_list>li .main{width:977px;margin: 0 auto;}
.x_contactUs_list .x_contactUs_list01{width:977px;margin: 0 auto;border:1px solid #A8CEFD;margin-top:50px;}
.x_contactUs_list .x_contactUs_list01:last-child{margin-bottom: 50px;}
.x_contactUs_list .x_contactUs_list01 .title{width:100%;height:39px;line-height: 39px;background: #E4ECF1;font-size:12px;color: #0C54A8;box-sizing: border-box;padding-left:10px;}
.x_contactUs_list .x_contactUs_list01 ul{width:882px;margin: 20px auto;overflow:hidden;}
.x_contactUs_list li{padding: 40px 0px;}
.x_contactUs_list li .contactL{float:left;width:400px;}
.x_contactUs_list li .contactR{float:right;width:350px;text-align:right;}
/*联系我们结束*/

/*关于我们*/
.about .title {font-size: 22px;margin: 30px 0 45px 0;text-align: center;}
.about .au>div {width: 550px;font-size: 18px;font-weight: 300;line-height: 1.6em;}
.about .au>div.con{width:600px;}
.about .au .img{width:500px;}
.about .au .img img {width: 100%;cursor:  pointer;}
.about .pdf {text-align:  center;line-height: 36px;margin: 42px 0;}
.about .pdf a {border: 1px solid #105cb6;color: #105cb6;font-size: 18px;padding: 5px 15px;border-radius: 3px;}
.about .pdf a:hover {background: #105cb6;color: #fff !important;}
.about_b {background: url('../images/waveform-blue-banner.jpg') center no-repeat;color: #fff;padding: 30px 0;font-size: 18px;line-height: 1.6em;}
.about_b p.title2 {font-size: 34px;margin-bottom: 15px;}
.about_b li{display:inline-block;min-width:400px;margin:10px 0px;}

/*训练活动*/
.events {margin-top: 30px;}
.events .search {margin-bottom: 30px;}
.events .search>span {color:  #000;font-size: 18px;padding-right: 10px;}
.events .search>select {width:  260px;height: 30px;line-height: 30px;}
.events .type_list {margin-bottom: 15px;}
.events .type_list li {float: left;margin-right: 16px;}
.events .type_list li img,.events_table td img {width:  18px;height:  18px;border-radius: 3px;display:  inline-block;margin-right: 6px;vertical-align: text-bottom;}
.events_table {margin-bottom: 45px;}
.events_table th {background-color: #102263;color: #fff;font-size: 20px;font-weight:  normal;}
.events_table th:first-child,.events_table td:first-child,.events_table td.t2 {text-align: center;}
.events_table tr {line-height: 37px;height: 37px;overflow:  hidden;background: #f9f9f9;border: 1px solid #ddd;}
.events_table tr:hover {background: #f5f5f5;}
.events_table tr:first-child {height:  47px;line-height: 47px;text-align:  left;}
.events_table td img{margin-right: 15px;}
.events_table td{padding:0px;margin:0;}


.events_table .col1{width:120px;}
.events_table .col2{width:60px;}
.events_table .col3{width:126px;}
.events_table .col4{width:340px;}
.events_table .col5{width:119px;}
.events_table .col6{width:120px;}
.events_table .col7{width:285px;}


/*训练活动详细页*/
.x_eventsInfo{position:relative;}
.x_eventsInfo .download{position:absolute;right:0;top: 8%;z-index:2;}
.x_eventsInfo .download li{height: 30px;line-height: 30px;margin-top: 10px;background: #105cb6;border-radius: 5px;}
.x_eventsInfo .download li a{color: #fff;margin: 20px;}
.x_eventsInfo .title{text-align: center;color: #0C54A8;font-size: 24px;padding-top: 20px;margin:20px 0px 10px 0px;}
.x_eventsInfo .summary{text-align: center;color: #0C54A8;font-size: 24px;margin: 0px 0px 30px 0px;}


.userInfo {font-size: 18px;line-height: 28px;font-weight: 300;margin-bottom: 75px;}
.userInfo p {color: #102263;font-size:  24px;margin-bottom: 30px;font-weight:  normal;}
.userInfo li {position:  relative;padding: 0 50px;margin: 0 0 20px;font-size: 18px;line-height: 28px;font-weight: 300;float: left;min-width: 460px;}
.userInfo li:after {content: "";font-size: 12px;background: #105cb6 url('../images/gou.png') center no-repeat;border-radius: 30px;display: block;height: 25px;position: absolute;text-align: center;top: 2PX;left: 0;width: 25px;color: #FFF;}


.Field img{height: auto!important;}
.content4{margin:20px 0px;}
.content4>span{display:inline-block;width: 540px;font-size: 18px;line-height: 40px;}
.content4>span:nth-child(2n){float:right;}


/*弧闪安全分析*/
.hu_list{border-bottom:1px solid #dddddd;padding:0px 0px 40px 0px;margin:0px 0px 60px 0px;}
.hs_Img{width: 350px;margin: 0px 0px 0px 40px;}
.hs_words{max-width: 740px;margin: 0px 0px 0px 0px;font-size: 18px;line-height: 30px;}
.hs_Img1{width: 350px;margin: 0px 0px 0px 80px;float:left;width:535px;text-align: right;}
.hs_Img1 img{max-width:100%;}
.hs_words1{max-width: 375px;margin: 0px 50px 0px 80px;font-size: 18px;line-height: 30px;float:right;}
.hs_words1 .tt1{color:#102263;font-size:24px;}
.hs_words1  ul{margin:10px 0px 0px 0px;}
.hs_words1 li{color:#333333;font-size:18px;margin:0px 0px 10px 20px;}
.hs_words1 li:before{content:">";font-family:"宋体";color:#000;font-weight: bold;font-size:15px;margin:0px 5px 0px 0px;position:relative;top:-1px;}
.hs_words1 li dl{padding:0px 0px 0px 40px;}
.hs_words1 li dl dd{margin:10px 0px 0px 0px;}
.hs_words1 li dl dd:before{content:"";background:#000;width:10px;height:10px;display:inline-block;position:relative;top:-2px;margin:0px 5px 0px 0px;}
.hu_list1{border-top: 1px solid #dddddd;padding: 60px 0px 20px 0px;margin: 40px 0px 0px 0px;}
.hu_list1:nth-child(2n) .hs_words1{float:left;}
.hu_list1:nth-child(2n) .hs_Img1{float:right;margin:0px 60px 0px 0px;}
.hs_words1:last-child{border-bottom:0;}

/*移动-数据*/
.MobileNum{width:1140px;margin:0 auto;}
.mobile_Data1 {text-align: center;}
.mobile_Data1 a {transition: all ease-in-out .3s;opacity: 0.3;width: 380px;display: block;float: left;font-size: 18px;font-weight: 600;padding: 1.3vw 10px;color:white;background:#070f38;border:1px solid #505050;box-sizing: border-box;}
.mobile_Data1 a.active{opacity:1;box-shadow:0px 5px 6px 0px #999;}
.mobile_Data1 a:hover{opacity:1;box-shadow: 0px 5px 13px 0px #999;}
.mobile_Data1 a.swiper-slide-active{opacity:1;box-shadow: 0px 5px 13px 0px #999;}
.Data{position:relative;margin: 30px auto 0px;padding: 0px 0px 50px 0px;border-bottom: 1px solid #DDD;}
.Data .article_list{margin: 25px auto 0px;width: 760px;}
.Data .Video video{width: 760px;display:block;margin:0 auto;}
.Data a{display:block;list-style: none none;margin:0;font-weight:400;padding: 5px 0;font-size: 16px;}
.Data a::before {content: "";font-family: '宋体';color:#105cb6;font-size: 14px;display: inline-block;margin: 0px 10px 0px 0px;background: url(../images/gou3.png) center center no-repeat;width: 15px;height: 15px;background-size: 15px;}
.Data .swiper-button-next{background:url(../images/right2.png) center center no-repeat;}
.Data .swiper-button-prev{background:url(../images/left2.png) center center no-repeat;}
.Data .swiper-pagination{display:none;}
.Data1 .h3{margin: 25px 0px 15px 0px;font-size: 20px;font-weight: 400;color: #102263;text-align: center;}
.Data1 .p1{line-height: 1.6em;margin: 15px 0px;font-size: 18px;text-align:center;font-weight:300;}
.Data1 .in2{text-align:center;margin:15px auto 30px;}


.body1 .words img{width:auto;}
.body .banner .words{left:5%;margin-left:0px;}
.banner .words .pp0{font-size:70px;}
.banner .words .pp1{font-size:32px;margin:10px 0px 0px 0px;}
.banner .words .pp2{color: #fff;text-decoration: none;font-size: 20px;background:#1367ca;width:465px;height:48px;line-height:48px;text-align:center;border-radius:3px;font-weight:300;margin: 2vw 0px 0px 0px;}
.banner2 {text-align:center;height: 80px;position: absolute;bottom: -33px;left: 50%;transform: translateX(-50%);width: fit-content;z-index:9999;}
.banner2 .swiper-slide{line-height:80px;height:80px;width:185px!important;cursor: pointer;border: 4px solid transparent;border-right: 0;border-left: 0;}
.banner2 img{width: 185px;height:100%;margin: -2px 0px 0px 0px;}
.banner1 .swiper-pagination{display:none;}
.banner2 .swiper-pagination{display:none;}
.banner2 .swiper-slide-active{border-top: 4px solid #fff;border-bottom: 4px solid #fff;/* border-top-left-radius: 5px; */}
.banner2 .swiper-slide-active:after{content:'';display:block;position:absolute;background:#fff;width:4px;height: 88px;right: -4px;top: -4px;border-top-right-radius: 5px;}
.banner2 .swiper-slide-active:before{content:'';display:block;position:absolute;background:#fff;width:4px;height: 88px;left: -4px;top: -4px;border-top-left-radius: 5px;}
.banner2 .swiper-slide-active img{width: 185px;}
.banner2 .swiper-container{padding: 0px 0px 0px 4px;}
.banner1 .words .blue{color:#023368;font-size:70px;text-shadow:0 2px 3px #555;}
.body2 .banner .words{font-size:70px;text-shadow:0 2px 3px #555;letter-spacing:-2px;color:#eee;}
.body2 .banner .words img{position:relative;top:10px;}
.body2 .banner .title{font-size:36px;color:#fff;}
.banner1 .website{text-decoration: none;font-size: 20px;line-height: 1.2;margin:3px;color:#fff;background:#105cb6;padding:10px 20px;border-radius:5px;letter-spacing:0.2px;font-weight:300;display:block;width:410px;text-align:center;margin: 30px 0px 0px 0px;}
.banner1 .words img{max-width: 420px;height: auto;}





.Service1{margin:80px auto 0px;}
.Service1 .name{font-size:36px;font-weight: 600;color: #102263;line-height:40px;margin-bottom: 0;vertical-align: bottom;text-align: center;}
.Service1 .keywords{font-size:24px;font-weight: 400;color: #4C85C8;text-align: center;margin: 15px auto 0px;}
.Service1 .in3{margin-top: 30px;font-size: 20px;font-weight:400;color: #333;}
.service2 {margin: 3vw 0px 15px 0px;}
.service2 a{border: 1px solid #eee;border-radius: 4px;padding: 20px 8px;margin: 15px 30px 0px 0px;transition: 350ms all;width: 244px;height: 115px;display: block;float: left;}
.service2 a:hover{border: 1px solid #fff;box-shadow: 0 20px 50px rgba(0,0,0,0.1);transition: 350ms all;}
.service2 a:hover .nav-item-icon{opacity: 1;transition: 1s all;}
.service2  .nav-item-icon{display:block;margin: 10px auto;width: 20%;opacity: 0.5;transition: 1ms all;}
.service2 a h3{font-size:24px;font-weight: 600;color: #4C85C8;text-align: center;}
.service2 a:nth-child(4n){margin-right:0px;}

.service3{height: 55px;background: #303030!important;display: none;}
.service3 .panel{width: 1140px;margin: 0px auto;}
.service3 .nav-tabs{position:relative;top: 13px;}
.service3 li{float:left;border: 0;color: #666;font-size: 16px;line-height: 1.5em;vertical-align: middle;padding-left: 20px;}
.service3 li a{color: #999;}
.service3 li.pull-right{float:right;}
.service3 .nav-tabs>li>a::before{content: "|";display: block;float:left;margin-right: 18px;}
.service3 li.pull-right a::before{display:none;}
.service3 .nav-tabs>li:first-child>a::before{display:none;}
.service3 a.btn-schedule{background: #105CB6!important;color:white!important;border-radius: 4px;margin-top: 5px;padding: 10px 15px !important;display: none;}
.service3 .nav-tabs>li>a.btn-schedule span{color:white!important;border-left: 1px solid rgba(255,255,255,.5);padding-left: 35px;margin-left: 10px;line-height: 1.5;background: url(../images/icon-arrow-right.png) center center no-repeat;position: relative;transition: 1s all ease;transform: rotate(180deg);}
.service4{width: 1140px;margin:0 auto;padding:2.5vw 0px 0px 0px;}
.service4 .head-title-icon{opacity: .5;width: 50px;margin-right: 10px;}
.service4 .main-title{font-size:36px;font-weight: 600;color: #102263;line-height: 1.3;margin-bottom: 0;display:inline;vertical-align: bottom;}
.service4 .service4_sum{line-height: 1.6em;margin: 20px 0px;font-size: 18px;letter-spacing: .2px;}
.service4 .book1{width:350px;float:left;padding: 0px 15px;text-align: center;cursor: pointer;}
.service4 .book1 .Img{height:210px;overflow:hidden;}
.service4 .book1 .Img img{transform:scale(1.0);transition:1s all ease;}
.service4 .book1:hover .Img img{transform:scale(1.1);}
.service4 .book1 .title{font-size:24px;color:#102263;margin:10px 0px;}
.service4 .service4_info{line-height: 1.6em;margin-bottom: 15px;font-size: 18px;letter-spacing: 0.2px;margin:2vw 0px 0px 0px;}
.service4Right{position:fixed;right:-50%;top:0px;background: #fff;width:50%;height:100%;z-index: 99999999999;transition:1s all ease;overflow-y: scroll;}
.service4Right .rightBox{padding:20px 40px;}
.service4Right .close{font-family:'宋体';color: #000;font-size:25px;float:right;margin: 5px 0px 0px 0px;font-weight:bold;transform:rotate(0deg);transition:1s all ease;}
.service4Right.show{right: -15px;}
.service4Right .tit{font-weight: 600;padding-right: 20px;font-size:24px;color:#102263;}
.service4Right  .infos{font-size: 18px;color: #333;line-height: 1.6em;margin-bottom: 15px;letter-spacing: 0.2px;margin: 20px 0px;}
.service4Right .close:hover{transform:rotate(180deg);}
.service4Right li{line-height: 1.8em !important;position: relative;list-style: none none;padding: 0px 0px 0px 25px;margin: 15px 0;font-weight:400;font-size: 18px;background:url(../images/icon-yes.png) left center no-repeat;word-break: break-word;}

.service5Box{background:#fafafa;padding: 25px 0px 5px 0px;margin: 30px 0px;}
.service5{width: 1140px;margin:0 auto;padding: 1.5vw 0px 0px 0px;background: url(../images/challenges.png) center center no-repeat;}
.service5 .head-title-icon{opacity: .5;width: 50px;margin-right: 10px;}
.service5 .header-block{margin: 0px 0px 30px 0px;}
.service5 .main-title{font-size:36px;font-weight: 600;color: #102263;line-height: 1.3;margin-bottom: 0;display:inline;vertical-align: bottom;}
.service5 .challenge-item-title{font-weight: 600;color: #4C85C8;font-size:24px;margin: 0px 0px 15px 0px;}
.service5 .list-challenge{margin:0px 0px 3vw 0px;}
.service5 .list-challenge li{font-weight: 400;font-size: 20px;line-height: 1.8em !important;padding: 0px 0px 0px 20px;position: relative;word-break: break-word;}
.service5 .list-challenge li::before{content:"";width: 7px;height: 7px;background:#000;border-radius: 50%;margin: 0px 10px 0px 0px;position: absolute;left: 0px;top: 15px;}

.service6{width: 1140px;margin: 0 auto 30px;padding: 1.5vw 0px 0px 0px;background: url(../images/key-features.png) center center no-repeat;}
.service6 .header-block{margin: 0px 0px 30px 0px;}
.service6 .main-title{font-size: 28px;font-weight: 600;color: #102263;line-height: 1.3;margin-bottom: 0;display:inline;vertical-align: bottom;}
.service6 .head-title-icon{opacity: .5;width: 40px;margin-right: 10px;}
.service6 .benefits-nav {list-style: none;width: 40%;float: left;padding: 0;}
.service6 .benefits-nav li {border-bottom: 1px solid #eee;font-size: 20px;} 
.service6 .benefits-nav li>a {display: block;padding: 15px;font-weight: 400;font-size: 16px;color: #333;line-height:1.2em;word-break: break-word;}
.service6 .benefits-nav li.active a {border-bottom: 2px solid #4C85C8;background: #fff;color: #333;font-weight: 600;}
.service6 .benefits-nav li:hover a{color:#1367ca;}
.service6 .benefitsR{position: relative;width: 60%;height: 500px;float: left;background: url(/images/fundamentals.png) no-repeat center;background-size: cover;}
.service6 .benefitsR1{position: absolute;background: rgba(255, 255, 255, 0.9);display: inline-block;padding: 30px;border-radius: 0 4px 4px 0;bottom: 10%;min-height: 120px;opacity:0;transition:1s all ease;width: 540px;z-index: -3;}
.service6 .benefitsR1.active{opacity:1;z-index: 222;}
.service6 .benefitsR1 .tab-desc-header {font-weight: 600;font-size: 20px;color:#102263;margin: 0px 0px 15px 0px;}
.service6 .benefitsR1 .tab-desc{font-size: 16px;font-weight: 400;line-height: 1.8em;width: auto;}
.service7{position:relative;}
.service7L{height:325px;float:left;width: 70%;}
.service7 .key-feature-header{background: white;padding: 50px 85px 90px 85px;position: absolute;width: 330px;right: 15%;border-radius: 4px;top: 50%;box-shadow: 0 10px 30px rgba(0,0,0,0.2);transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
.service7 .key-feature-header .header-block{margin-bottom: 0;}
.service7 img.head-title-icon{opacity: .5;width: 40px;margin: 0px 0px 0px 40px;top: 4px;}
.service7 .main-title{font-size: 28px;font-weight: 600;color: #102263;line-height: 1.3;margin-bottom: 0;vertical-align: bottom;width: 240px;position: absolute;/* display: inline; */top: 55px;left: 135px;text-indent: 40px;}
.service7_info{width:1140px;margin: 30px auto 0px;padding: 0px 0px 0px 0px;border-bottom: 1px solid #eee;}
.service7_info .list-item{margin:0px 0px 50px 0px;}
.service7_info .list-item li{line-height: 1.8em !important;position: relative;list-style: none none;margin: 10px 0;font-weight:400;font-size: 16px;padding: 0px 0px 0px 32px;background: url(../images/gou3.png) left center no-repeat;}
.service7_info h3{font-size: 24px;margin-bottom: 15px;font-weight: 400;color: #102263;}

.service8{width:1140px;margin:0 auto;padding:25px 0px;}
.service8L{width:555px;height:315px;float:left;overflow:hidden;}
.service8L img{width:100%;}
.service8R{width:555px;float:right;}
.service8R .t1{margin:0px 0px 15px 0px;font-size: 20px;font-weight:600;color: #102263;}
.service8R .glyphicon{font-size: 14px;display: inline-block;font-weight: 400;color: #A1A4A7;padding: 0px 0px 0px 20px;background: url(../images/icon-time.jpg) left center no-repeat;}
.service8R .category{font-size: 14px;display: inline-block;font-weight:600;color: #A1A4A7;padding: 0px 0px 0px 20px;background: url(../images/icon-video.jpg) left center no-repeat;margin: 0px 0px 0px 12px;}
.service8R .summary{line-height: 1.6em;margin: 18px 0px 15px 0px;font-size: 16px;font-weight:400;}

.Controller1{margin: 85px auto 30px;font-size: 16px;text-align:center;line-height: 30px;}
.Controller1 img{width:33%;margin:20px 0px;}
.Controller1 hr{margin: 30px 0px;color:#DDD;background: #DDD;opacity: 0.4;}
.Controller1 .main-title {font-size: 28px;font-weight: 600;color: #102263;line-height: 1.3;margin-bottom: 0;display: inline;vertical-align: bottom;}
.Controller1 .sub-title {font-size: 20px;font-weight: 400;color: #4C85C8;margin:15px 0px 20px 0px;}
.Controller2{margin: 30px auto 30px;font-size: 18px;width:1140px;}
.Controller2 .opening-block {margin: 75px 0 50px 0;}
.Controller2 .main-title {font-size: 28px;font-weight: 600;color: #102263;line-height: 1.3;margin-bottom: 0;vertical-align: bottom;margin: 0px 0px 20px 0px;}
.Controller2 .sub-title {font-size: 20px;font-weight: 400;color: #4C85C8;}
.Controller2 .sf_colsIn{margin:20px 0px 0px 0px;}
.Controller2 .sf_colsIn li{line-height:1.8em;position: relative;list-style: none;padding:0px 0px 0px 30px;margin: 8px 0;font-weight: 400;font-size: 16px;width:535px;display: inline-block;background:url(../images/gou3.png) left center no-repeat;}
.effect-sadie{text-align:center;margin:30px 0px 0px 0px;}
.figcaption{width:253px;height:320px;display:inline-block;margin:0px 10px;border-radius: 15px;position:relative;overflow: hidden;}
.figcaption img{height:100%;border-radius:10px;}
.figcaption .words{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;}
.figcaption .words .tit{font-size: 16px;position: absolute;bottom: 2px;left: 0;color: #fff;width: 223px;padding: 20px 15px;-webkit-transition: -webkit-transform 0.35s, color 0.35s, background 0.35s;transition: transform 0.35s, color 0.35s, background 0.35s;-webkit-transform: translate3d(0, 5%, 0);transform: translate3d(0, 5%, 0);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 75%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 75%);}
.figcaption .words .sum{position: absolute;bottom: 10px;left: 0;padding: 20px;width: 213px;opacity: 0;-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);color:#fff;font-size: 16px;}
.figcaption:hover .tit{color: #fff;top:50%;background: none;-webkit-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);transition: all .35s;}
.figcaption:hover .sum{ opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.Controller3{width:1140px;margin: 2.5vw auto 0px;text-align:center;padding:0px 0px 3vw 0px;border-bottom:1px solid #DDD;}
.Controller3 .controller-title{font-size: 23px;font-weight: bold;letter-spacing: -1px;margin-bottom: -10px;color: #102263;}
.Controller3 .controller-info{line-height: 1.6em;margin-bottom: 15px;font-size: 16px;}
.Controller4{width:1140px;margin: 2.5vw auto 0px;text-align:center;border-bottom:1px solid #DDD;}
.Controller4 h3.main-title{font-size: 28px;font-weight: 600;color: #102263;line-height: 1.3;margin-bottom: 0;display: inline;vertical-align: bottom;}
.head-title-icon{opacity: 1;width: 38px;margin: 0px 10px 0px 5px;position: relative;top: 2px;}
.Controller4 .content-body{line-height: 30px;font-size: 16px;margin: 30px 0px 3vw 0px;text-align:left;}
.Controller4 .challenge-item-title{font-weight: 600;color: #4C85C8;text-align:center;font-size: 16px;margin:0px 0px 15px 0px;}
.controller4-info{line-height: 28px;margin-bottom: 15px;font-size: 16px;margin: 0px auto 30px;color: #102263;/* float: right; *//* width: 555px; */}
.controller4-info ul{flex-wrap: wrap;display: flex;}
.controller4-info li{width: 480px;display:inline-block;align-items: flex-start;align-self: normal;padding: 5px 0px 0px 40px;background: url(../images/challenge.png) left 6px no-repeat;background-size: 30px;margin: 0px 100px 30px 0px;text-align: left;line-height: 30px;}
.controller4-info li:nth-child(2n){float:right;padding: 0px 0px 0px 32px;margin:0px 0px 30px 0px;background: url(../images/solutions.png) left 5px no-repeat;background-size:35px;}
.Controller5{width:1140px;margin: 2.5vw auto 0px;}
.Controller5 .main-title {font-size: 28px;font-weight: 600;color: #102263;line-height: 1.3;margin-bottom: 0;display: inline;vertical-align: bottom;}
.Controller5 .Controller5-info{line-height: 1.6em;margin:25px 0px 15px 0px;font-size: 16px;}
.Controller5-article{position:relative;}
.Controller5 .swiper-container{width:1040px;margin:0 auto;}
.Controller5 .swiper-slide{height:180px;line-height:180px;overflow:hidden;text-align: center;}
.Controller5 .swiper-slide img{vertical-align:middle;max-width:95%;max-height:95%;transform:scale(1.0);transition:1s all ease;}
.Controller5 .swiper-button-prev{font-size: 50px;color:#ddd;background:#fff;font-family:'宋体';font-weight:bold;left:0px;margin-top:-35px;}
.Controller5 .swiper-button-next{font-size: 50px;color:#ddd;background:#fff;font-family:'宋体';font-weight:bold;right:0px;margin-top:-35px;}
.Controller5 .swiper-slide:hover img{transform:scale(1.2);}
.Controller6{width:1140px;margin: 2.5vw auto 0px;}
.Controller6 .support-title {font-size: 24px;font-weight: 600;color: #333;text-align:center;padding:0px 0px 30px 0px;margin:0px 0px 30px 0px;border-bottom:1px solid #DDD;}
.Controller6 .Amman{width:360px;height:400px;position: relative;float: right;}
.Controller6 img.Mineral{object-fit: cover;min-height: 100%;min-width: 100%;width: auto;height: auto;max-height: 100%;max-width: 100%;overflow: hidden;z-index: 0;}
.Controller6 .Controller6-info{position:absolute;width:90%;top:50%;left: -70px;background:rgba(0,0,0,0.2);transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);text-align: center;}
.Controller6 .price-box {background: rgba(48, 48, 48, 0.6);float: none;}
.Controller6 .price-item{padding:20px;}
.Controller6 .price-item .price-tag {font-size: 28px;font-weight: 800;color: #FFD740;}
.Controller6  .price-item .price-text {font-size: 18px;font-weight: 400;color: white;margin: 15px 0;}
.sfContentBlockR{width:650px;float:left;margin: 35px 0px 0px 0px;}
.sfContentBlockR .sum{font-size: 16px;background:url(../images/quotation.png) left top no-repeat;padding: 25px 0px 0px 25px;margin: 30px 0px 0px 25px;color:#333;font-weight:300;line-height:30px;}
.sfContentBlockR .tit{color:#333;font-size:18px;font-weight:400;padding:0px 0px 0px 30px;margin:20px 0px 0px 0px;}
.sfContentBlockR .tit::before{width: 15px;height:1px;background:#666;display:inline-block;content:"";position:relative;top:-6px;margin:0px 10px 0px 0px;}
.sfContentBlock {margin: 0px 0px 20px 0px;}
.sfContentBlock .tit_1{font-size:36px;}
.Controller6 .sfContentBlock:nth-child(2n) .Amman{float: left;}
.Controller6 .sfContentBlock:nth-child(2n) .sfContentBlockR{float: right;}
.Controller6 .sfContentBlock:nth-child(2n)  .Controller6-info{right: -70px;left: auto;}
.Controller6 .sfContentBlockR .more{color:#105cb6;font-weight: 400;margin: 20px 0px 0px 0px;display: block;font-size: 16px;}
.Controller6-summary{font-size: 16px;color:#333;line-height:30px;margin: 0px 0px 40px 0px;}
.Controller7-summary{width:1140px;margin:30px auto;font-size: 16px;color:#333;}
.Controller7-info .list-item li{width:530px;display:inline-block;}
.Controller8 .t1 img{max-width:100px;}
.Controller8 .glyphicon{color: #105cb6;background: #fff;display: block;font-size: 16px;padding: 0px;margin: 0px 0px 10px 0px;}
.Controller8 .category{margin:0px;}
.Controller9{background:unset;}
.Distribution .Controller1 .list-item{margin:20px 0px 0px 0px;}
.Distribution .Controller1 .list-item li{line-height:1.8em;position: relative;list-style: none;padding:0px 0px 0px 30px;margin: 8px 0;font-weight: 400;font-size: 16px;width:535px;display: inline-block;background:url(../images/gou3.png) left center no-repeat;text-align: left;}

.Distribution .Controller4 .challenge-item-title{width:555px;display:inline-block;float:left;text-align: left;}
c{width:555px;float:right;}
.Distribution .Distribution1 {text-align:left;margin: 0px 0px 20px 0px;}
.Distribution .Distribution1 .img{text-align:center;margin:0px 0px 15px 0px;}
.Distribution .Distribution1 .img img{max-width: 35px;}

.Distribution2{width:1140px;margin: 2vw auto 0px;}
.Distribution2 .main-title {font-size: 28px;font-weight: 600;color: #102263;line-height: 1.3;margin-bottom: 0;display: inline;vertical-align: bottom;}
.Distribution2 .Distribution2-info{line-height: 1.6em;margin:25px 0px 15px 0px;font-size: 16px;}

.Distribution2-article .title{font-weight: 600;color: #4C85C8;font-size: 16px;}
.Distribution2-article .summary{line-height: 1.6em;margin:15px 0px;font-size: 16px;}
.Distribution2-article-list{margin:0px 0px 30px 0px;}
.Distribution2-article .articleL{width: 555px;float:left;word-break: break-word;line-height: 1.6em;margin: 10px 0px 15px 0px;font-size: 16px;}
.Distribution2-article .articleR{width:555px;float:right;}
.Distribution2-article .articleL .list-item li {line-height: 1.8em;margin: 10px 0;font-size: 16px;padding: 0px 0px 0px 32px;background: url(../images/gou3.png) left 7px no-repeat;word-break: break-word;}
.Distribution2-article-list.list6 .summary{display:none;}



/*表单开始*/
.form_message .title-1{width:472px;height:80px;margin:0 auto;line-height: 80px;text-align: center;font-size:24px;color:#424242;background:url('../images/x_2.jpg') no-repeat;margin-top:64px;}
.form_message .title-2{font-size:14px;color:#424242;line-height: 1.8;text-align: center;margin-top:30px;}
.form_message .message_box{width:100%;height:782px;background-color:#f8f8f8;margin-top:46px;overflow:hidden;}
.form_message .message_box form{width: 660px;margin: 0 auto;margin-top:40px;}
.form_message .message_box label{display: block;margin-top:18px;height:40px;line-height: 40px;overflow:hidden;}
.form_message .message_box label span{font-size:16px;color:#424242;display: inline-block;width:94px;text-align: left;float:left;}
.form_message .message_box input{width:394px;height:40px;box-sizing: border-box;padding-left: 16px;float:left;border:1px solid #e3e3e4;}
.form_message .message_box label i{color: #658ec9;position: relative;top: 2px;font-size: 20px;margin-left: 16px;}
.form_message .message_box label em{color: #658ec9;font-size: 12px;position: relative;top: -5px;}
.form_message .message_box input::-webkit-input-placeholder{ /*WebKit browsers*/font-size:12px;color: #c7c7c7;}
.form_message .message_box input::-moz-input-placeholder{ /*Mozilla Firefox*/font-size:12px;color: #c7c7c7;}
.form_message .message_box input::-ms-input-placeholder{ /*Internet Explorer*/ font-size:12px;color: #c7c7c7;}
.form_message .message_box .title-3{font-size:14px;color:#424242;text-align: center;margin-top:57px;margin-bottom:15px;}
.form_message .message_box .btn{width:222px;margin:0 auto;}
.form_message .message_box .btn button{width:106px;height:32px;text-align: center;line-height: 32px;font-size:14px;border-radius: 4px;cursor: pointer;}
.form_message .message_box .btn .submit{background-color:#276bbc;color:#fff;float:left;border:none;outline: none;}
.form_message .message_box .btn .reset{color:#105cb6;float:right;border:1px solid #105cb6;background:none;outline: none;}
.form_message .message_box #vcImg{cursor:pointer;vertical-align:middle;}
/*表单结束*/

.prompt{width:300px;height:70px;line-height: 70px;text-align: center;border-radius: 10px;background: #fff;box-shadow:0px 0px 5px 2px #eee;position: fixed;left: 50%;margin-left: -150px;top: 50%;margin-top: -35px;font-size: 16px;display:none;}

.body .banner .words a{margin:0 auto;display: block;width:120px;height:36px;margin: 0px auto;line-height: 36px;text-align: center;background-color:#1B67C7;border-radius: 4px;font-size:20px;color:#fff;position: relative;top: 250px;}
.body .banner.Down .words{left:50%;margin-left:-570px;}

.MaskSuccess{width:100%;height:100%;position:fixed;left:0px;top:0px;background:rgba(0,0,0,0.7);z-index:999999;display: none;}
.successBox{width:1200px;margin:0 auto;position:fixed;top:50%;background:#fff;left:50%;margin-left:-600px;margin-top: -165px;padding:0px 20px;box-sizing:border-box;}
.successBox .close{float:right;margin: 10px 0px 20px 0px;font-size:30px;}




.single{font-size: 16px;line-height: 30px;font-family: '微软雅黑';}
.single table{width: 100%;}
.single h1,.single h2,.single h3,.single h4,.single h5{font-size: 18px;}
.single img{text-align: center;max-width: 100%;display: block;margin: 0 auto;}
.single #__kindeditor_bookmark_start_354__{display: none;}
.single table img{display: unset;}

.single .sfContentBlock h1{box-sizing: border-box;margin: 0px 0px 30px;font-size: 32px;font-family: inherit;font-weight: 400;line-height: 1.4em;}
.single .features>li{box-sizing: border-box;position: relative;list-style: none none;padding: 20px 0px 20px 30px;cursor: pointer;line-height: 1.8em !important;}
.single .features>li span{box-sizing: border-box;vertical-align: inherit;color: #000000;font-size: 16px;}
.single .features-sub{box-sizing: border-box;margin-top: 0px;margin-bottom: 0px;margin-left: 12px;padding-top: 0px !important;padding-bottom: 30px;opacity: 0.6;}
.single .features-sub li{box-sizing: border-box;position: relative;list-style: none none;padding: 0px 10px;margin: 0px 0px 15px;cursor: pointer;line-height: 1.8em;font-size:16px;}
.single .title-bar{text-align:center;box-sizing: border-box;font-family: inherit;font-weight: 400;line-height: 1.4em;color: #102263;margin: 15px 0px 30px;font-size: 36px;display: table;width: 1140px;}
.single .text-center{text-align:center;margin: 0px 0px 20px 0px;}
.single .col-md-5{box-sizing: border-box;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;width: 487.5px;margin-left: 90px;}
.single .media{float:left;}
.single .col-md-5:nth-child(2){box-sizing: border-box;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;width: 479.5px;margin: 0px;}
.single .media{box-sizing: border-box;margin-top: 0px;overflow: hidden;zoom: 1;margin-bottom: 15px;min-height: 90px;}
.single .media-left{box-sizing: border-box;padding-right: 20px;display: table-cell;vertical-align: top;}
.single .media-body{box-sizing: border-box;overflow: hidden;zoom: 1;width: 10000px;display: table-cell;vertical-align: middle;}
.single .media-body>h3{box-sizing: border-box;font-family: inherit;font-weight: 400;line-height: 1.4em;color: #102263;margin-top: 0px;margin-bottom: 0px;font-size: 30px;}
.single .media-body>p{box-sizing: border-box;margin-top: 0px;margin-bottom: 0px;line-height: 1.6em;}
.single .col-md-12 p{text-align:center;}
.single .col-md-3{box-sizing: border-box;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;width: 285px;}
.single .counter-value{box-sizing: border-box;font-weight: 600;font-size:80px;text-align: center;margin-bottom: -10px;line-height: 1.4em;color: #4B82C2;}
.single .counter-value span{font-size:32px;}
.single .col-md-3 p{text-align:center;}
.single .col-md-4{box-sizing: border-box;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;width: 380px;}
.single .col-md-4 p{text-align:center;font-size:18px;}
/* .single br{display:none;} */
.single .progress-section .tite-bar{text-align:center;box-sizing: border-box;vertical-align: inherit;color: #000000;font-size: 32px;}
.single .progress-section>p{text-align:center;}
.single .progress-section .col-md-3{box-sizing: border-box;position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;float: left;width: 285px;}
.single .progress-radial{box-sizing: border-box;margin-right: auto;margin-left: auto;margin-bottom: 10px;position: relative;width: 100px;height: 100px;border-radius: 50%;background-image: linear-gradient(90deg, #105CB6 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #105CB6 50%, #DDDDDD 50%, #DDDDDD);}
.single .progress-radial .overlay{box-sizing: border-box;position: absolute;width: 80px;height: 80px;background-color: #FFFFFF;border-radius: 50%;margin-left: 10px;margin-top: 10px;text-align: center;line-height: 80px;font-size: 26px;color: #333333;}
.single .progress-93{box-sizing: border-box;margin-right: auto;margin-left: auto;margin-bottom: 10px;position: relative;width: 100px;height: 100px;border-radius: 50%;background-image: linear-gradient(69deg, #065A82 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #065A82 50%, #DDDDDD 50%, #DDDDDD);}
.single .progress-90{box-sizing: border-box;margin-right: auto;margin-left: auto;margin-bottom: 10px;position: relative;width: 100px;height: 100px;border-radius: 50%;background-image: linear-gradient(54deg, #00487C 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #00487C 50%, #DDDDDD 50%, #DDDDDD);}
.single .progress-75{box-sizing: border-box;margin-right: auto;margin-left: auto;margin-bottom: 10px;position: relative;width: 100px;height: 100px;border-radius: 50%;background-image: linear-gradient(0deg, #9EB3C2 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #9EB3C2 50%, #DDDDDD 50%, #DDDDDD);}

.guideInfo #maintitle h2{box-sizing: border-box;font-family: inherit;font-weight: 400;line-height: 1.4em;color: #102263;margin-top: 0px;margin-bottom: 15px;font-size: 36px;}
.guideInfo #maintitle h2 span{font-family: inherit;font-size: 18px;}
.guideInfo>row{box-sizing: border-box;margin-right: -15px;margin-left: -15px;color: #333333;}
.guideInfo .lead{box-sizing: border-box;font-size: 22px;line-height: 1.5em;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;width: 1170px;margin-bottom: 15px !important;}
.guideInfo .lead span{box-sizing: border-box;vertical-align: inherit;font-size: 18px;}
.guideInfo .img-popup{box-sizing: border-box;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;width: 570px;}
.guideInfo .img-popup img{box-sizing: border-box;vertical-align: middle;display: block;max-width: 100%;height: auto;cursor: zoom-in;margin: 0px auto 15px;}
.guideInfo .col-md-6:nth-child(3){box-sizing: border-box;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;width: 570px;}
.guideInfo .list-primary>span{box-sizing: border-box;vertical-align: inherit;line-height: 2;font-size: 18px;}
.guideInfo .list-primary li span{line-height: 2;font-size: 18px;}
.guideInfo .feature-caption h3{box-sizing: border-box;font-family: inherit;font-weight: 400;line-height: 1.4em;color: #102263;margin-top: 0px;margin-bottom: 15px;font-size: 24px;}
#section1 .col-md-6:nth-child(2){box-sizing: border-box;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;width: 570px;}

.guideInfo1 h2 span{font-family: SimSun;font-size: 16px;line-height: 2;}
.guideInfo1 h3 ul li span{line-height: 2;font-size: 16px;}
.guideInfo1 h3 span{font-size:16px;}



.container-default{box-sizing: border-box;padding-top: 30px;padding-bottom: 30px;color: #333333;}
.container-default .row .col-md-12{box-sizing: border-box;font-size: 22px;line-height: 1.5em;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;width: 1170px;margin-bottom: 15px !important;}
.container-default .row .col-md-12 span{box-sizing: border-box;vertical-align: inherit;}
.container-categories .container{box-sizing: border-box;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;width: 1170px;}
.container-categories .container .horizontal{box-sizing: border-box;margin-right: -15px;margin-left: -15px;}
.container-categories li{box-sizing: border-box;line-height: 1.6em !important;display: inline-block;padding-right: 15px;padding-left: 15px;width: 573.297px;vertical-align: top;}
.container-categories li .img-solution{box-sizing: border-box;width: 168.422px;margin-bottom: 15px;margin-right: 0px;float: left;padding-right: 15px;vertical-align: top;}
.container-categories li .img-solution img{box-sizing: border-box;vertical-align: middle;display: inline-block;max-width: 100%;height: auto;line-height: 1.42857;transition: all 0.2s ease-in-out 0s;margin-bottom: 0px;border-radius: 3px !important;}
.container-categories li .solution-description-block{box-sizing: border-box;height: 120px;overflow: hidden;margin-bottom: 15px;}
.container-categories li h3{box-sizing: border-box;font-family: inherit;font-weight: 400;line-height: 1.2em;color: #102263;margin-top: 0px;margin-bottom: 5px;font-size: 18px;}
.container-categories li h3 a{box-sizing: border-box;background-color: transparent;color: #102263;text-decoration-line: none;}
.container-categories li .solution-description{box-sizing: border-box;margin-top: 0px;margin-bottom: 15px;line-height: 1.4em;font-size: 16px;overflow: hidden;height: 90px;}





.list-unstyled li{box-sizing: border-box;line-height: 1.6em !important;display: inline-block;padding-right: 15px;padding-left: 15px;width: 386.094px;vertical-align: top;}
.list-unstyled li .img-solution{box-sizing: border-box;width: 356.094px;margin-bottom: 15px;margin-right: 0px;float: none;}
.list-unstyled li .img-responsive{box-sizing: border-box;vertical-align: middle;display: inline-block;max-width: 100%;height: auto;line-height: 1.42857;transition: all 0.2s ease-in-out 0s;margin-bottom: 0px;border-radius: 3px !important;}
.list-unstyled li .solution-description-block{box-sizing: border-box;height: 160px;overflow: hidden;margin-bottom: 15px;}
.list-unstyled li .solution-description-block h3{box-sizing: border-box;font-family: inherit;font-weight: 400;line-height: 1.2em;color: #102263;margin-top: 0px;margin-bottom: 5px;font-size: 24px;}
.list-unstyled li .solution-description-block h3 a{box-sizing: border-box;background-color: transparent;color: #102263;text-decoration-line: none;}
.list-unstyled li  .solution-description{box-sizing: border-box;margin-top: 0px;margin-bottom: 15px;line-height: 1.6em;overflow: hidden;height: 100px;}
.list-unstyled li  .solution-description span{box-sizing: border-box;vertical-align: inherit;font-size: 16px;}











@media(max-width:1024px){
    .banner{display: none;}
    .banner .words{width:94%;font-size: 20px;}
    .content{padding: 20px 0px;}
    .content2{font-size: 14px;margin: 0px 0px 15px 0px;}
    .question{width: 94%;margin: 5px auto 40px;}
    .Mbanner{margin:70px 0px 0px 0px;position: relative;width: 100vw;display: block;}
    .Mbanner img{width:100%;}
    .Mbanner .words{position:absolute;top:50%;transform:translateY(-50%);width: 94%;left: 3%;color:#fff;font-size: 26px;}
    /*技术支持 */
    .question .t1{padding:15px 0px 10px 0px;font-size: 18px;margin:0px;}
    /*产品清单 */
    .productList .t1{padding: 15px 0px 10px 0px;margin: 0px 0px 5px 0px;}
    .productList li{width: 49%;margin: 0px 2% 0px 0px;padding: 8px 0px;}
    .productList li:nth-child(3n){margin: 0px 2% 0px 0px;}
    .productList li:nth-child(2n){margin-right:0px;}
    .productList li a{font-size: 14px;text-indent: 8px;}
    .productList ul{margin:0px 0px 10px 0px;}
    .question li{padding: 12px 0px 15px 0px;}
    .question li .title{font-size: 15px;}
    .question li .sum{font-size: 12px;margin: 5px 0px 0px 0px;line-height: 20px;}
    


    #pages{margin:30px auto 50px;}
    #pages span{padding:5px 8px;font-size:12px;color:#666666;margin:0;}
    #pages a{padding:2px 8px;font-size:14px;margin:0;}

    .Infos{width:94%;padding: 0px 0px 0px 0px;margin: 10px auto;}

    /*行业向导 */
    ul.consult{width: 100%;}
    ul.consult li{width:100%;margin: 0px 0px 13px 0px;}
    ul.consult li .Img{width:32%;height:auto;}
    ul.consult li .words{width:65%;}
    ul.consult li p.title{font-size: 15px;}
    ul.consult li .summary{font-size:12px;line-height: 18px;}
    .userimg{width: 100%;margin: 15px auto 25px;}
    .userimg .lookmore{font-size: 14px;width: 150px;height: 36px;line-height: 36px;margin: 0px auto 35px;}
    .userimg dl dd{width:25%;height: 50px;line-height: 50px;}
    .userimg dl dd img{max-width: 70%;max-height: 80%;}

    /*发电 */
    .content .content0{font-size: 16px;margin: 0px 0px 8px 0px;}
    .content1{font-size:15px;margin: 0px 0px 8px 0px;}
    ul.sectors{margin:0 auto;}
    ul.sectors li{width: 48.5%;margin: 0px 3% 20px 0px;}
    ul.sectors li:nth-child(3n){margin: 0px 3% 20px 0px;}
    ul.sectors li:nth-child(2n){margin-right: 0px;}
    ul.sectors li .Img{height:33vw;border-radius: 5px;margin: 0px 0px 5px 0px;}
    ul.sectors li p.title{font-size: 15px;}
    ul.sectors li .sum{font-size: 12px;line-height: 18px;height: auto;}
    ul.sectors li .sum:after{background-size:6px;width: 15px;height: 15px;}

    /*可再生新能源领域 */
    .content .content0 .total{width: 100px;height:30px;line-height:30px;font-size:12px;text-indent: 10px;top: -5px;}
    .content .content0 .total:after{content:'';width:30px;height:30px;background-size:10px;}

    /*内容页 */
    .Infos1 .info{padding: 0px 0px 20px 0px;font-size: 14px;line-height: 24px;}
    .Infos1 .info img{float:none!important;display: block;margin: 0 auto 10px;}
    .Infos1 .info .h3{margin: 15px 0px 8px 0px;font-size:16px;}
    .Infos1 .info li{width:100%;font-size:12px;margin: 0px;}
    .Infos1 .info li img{display:inline-block;}
    .Infos1 .info1{margin:0px 0px 30px 0px;}
    .Infos1 .info1 .h4{font-size:16px;padding: 0px 0px 8px 0px;}
    .Infos1 .info1 a{font-size:16px;padding: 0px 0px 0px 40px;background-size: 28px;margin: 10px 0px 0px 0px;height: 40px;line-height: 40px;}

    .Technical .list{margin: 0 auto 25px;}
    .Technical .list a{width:30%;font-size: 14px;margin: 0px 3px;height: 32px;line-height: 32px;}
    .TechnicalList li{margin:0px 0px 15px 0px;}
    .TechnicalList li .Img{width: 49%;height:27vw;border-radius: 3px;}
    .TechnicalList li img{border-radius:3px;}
    .TechnicalList li .words{width: 47%;}
    .TechnicalList li .words .title{font-size:16px;margin: 0px 0px 4px 0px;}
    .TechnicalList li .sum{font-size:12px;line-height:18px;}

    .mask .video{width:94%;height: 400px;left: 3%;margin-left:0px;top: 50%;margin-top: -180px;}
    .mask .video .close{font-size:30px;color:#fff;position:absolute;top:0px;right:0px;}
    .mask .video video{width:100%;position: absolute;top: 50%;height:auto;margin-top:-100px;}

    .userInfo{margin:0px auto 20px;}
    .userInfo li{padding: 0px 0px 0px 30px;font-size: 16px;}

    .Field h3 span{font-size: 20px!important;display: block;margin: 20px 0px 0px 0px;}
    .Field .tt1{font-size:24px!important;}

    .Mbanner .swiper-pagination-bullet{width:10px;height:10px;background: #fff!important;opacity:1;margin:0px 10px!important}
    .Mbanner .swiper-pagination-bullet-active{background:#102263!important;}

    
    /*微电网控制器和能源管理*/
    .Service1{margin:20px 0px 0px 0px;}
    .Service1 .name{font-size: 24px;}
    .Service1 .keywords{font-size:18px;margin: 10px auto 0px;}
    .Service1 .in3{font-size:14px;margin:10px 0px 0px 0px;}
    .service2 a{width:44%;margin:0px 0px 10px 0px;padding: 2%;height: 100px;}
    .service2 a:nth-child(2n){float:right;}
    .service2 .nav-item-icon{width:30%;}
    .service2 a h3{font-size:18px;}
    .service4{width:96%;padding: 20px 0px 0px 0px;}
    .service4 .main-title{font-size: 20px;}
    .service4 .service4_sum{margin: 10px 0px;font-size:14px;}
    .service4 .head-title-icon{margin:0px 5px 0px 0px;}
    .service4 .book1{width: 96%;padding:0px;margin: 0px auto 10px;}
    .service4 .book1 .Img{text-align:center;height:auto;}
    .service4 .book1 .title{font-size: 18px;}
    .service4Right{width:90%;right: -90%;}
    .service4Right .rightBox{padding:10px;}
    .service4Right.show{right:0px;}
    .service4Right .tit{font-size:18px;margin: 10px 0px 0px 0px;}
    .service4Right .infos{font-size:14px;}
    .service4Right li{font-size:14px;margin:5px 0px;padding:0px 0px 0px 20px;}
    .service4 .service4_info{font-size:14px;}
    .service5 .main-title{font-size: 20px;}
    .service5{width:96%;}
    .service5 .challenge-item-title{font-size: 18px;}
    .service5 .list-challenge li{font-size: 16px;}
    .service5 .list-challenge li::before{top:9px;}
    .service7_info .list-item li{font-size:14px;background:url(../images/gou3.png) left 5px no-repeat;padding: 0px 0px 0px 22px;background-size:17px;}
    .service7_info h3{font-size:18px;}


    /*工业减载控制器*/
    .Controller2{width:96%;margin: 20px auto;}
    .Controller2 .main-title{font-size:18px;margin: 0px 0px 10px 0px;}
    .sfContentBlock{font-size:14px;margin: 0px 0px 10px 0px;}
    .Controller2 .sf_colsIn{margin:10px 0px 0px 0px;}
    .Controller2 .sf_colsIn li{font-size:14px;margin:4px 0px;padding:0px 0px 0px 20px;background-size:15px;}
    .figcaption{height: 60vw;width: 83%;margin: 0px 0px 10px 0px;}
    .figcaption .words .sum{width: calc(100% - 30px);padding: 15px;}
    .figcaption .words .tit{width: calc(100% - 30px);padding: 15px;}
    .Controller3 .controller-title{font-size:20px;margin:0px 20px 0px;}
    .Controller3{width:96%;}
    .Controller3 .controller-info{font-size:14px;}
    .controller4-info li{width: calc(100% - 20px);background-size: 26px!important;background: url(../images/challenge.png) left 5px no-repeat;float: none;align-items: unset;align-self: unset;display: block;margin: 0px 0px 15px 0px;padding: 5px 0px 5px 32px;line-height: 26px;}
    .controller4-info li:nth-child(2n){margin: 0px 0px 20px 0px;}
    .Controller5{width:96%;}
    .Controller5 .main-title{font-size:20px;}
    .Controller5 .head-title-icon{max-width:30px;}
    .Controller5 .Controller5-info{font-size:14px;line-height:24px;margin: 15px 0px 10px 0px;}


    /*配电减载*/
    .Controller1{margin: 20px auto 20px;line-height: 26px;font-size: 14px;}
    .Controller1 .main-title{font-size:20px;}
    .Controller1 .sub-title{font-size:18px;margin: 10px 0px 15px 0px;}
    .Controller1 img{max-width:100%;width:auto;margin: 5px 0px 5px 0px;}
    .Distribution .Controller1 .list-item li{font-size:14px;margin:5px 0px;line-height:22px;padding:0px 0px 0px 20px;background-size:15px;}
    .Distribution .Controller1 .list-item{margin:10px 0px 0px 0px;}
    .service3{height:50px;}
    .service3 .panel{width:100%;}
    .service3 li{font-size: 14px;padding: 0px 0px 0px 8px;}
    .service3 .nav-tabs>li>a::before{margin:0px 10px 0px 0px;}
    .Controller4{width: 96%;margin: 20px auto 0px;}
    .head-title-icon{max-width: 28px;margin: 0px 5px 0px 0px;}
    .Controller4 h3.main-title{font-size:20px;}
    .Controller4 .content-body{margin: 15px 0px 20px 0px;font-size: 14px;line-height: 22px;}
    .Distribution .Controller4 .challenge-item-title{font-size:16px;width: 100%;float: none;text-align: center;}
    .Distribution .Distribution1 .img img{max-width:25px;}
    .Distribution .Distribution1 .img{margin:0px 0px 10px 0px;}
    .controller4-info{width:100%;float:none;font-size:14px;margin: 0 auto 10px;}
    .Distribution2 .main-title{font-size:20px;}
    .Distribution2{width: 96%;margin: 20px auto 0px;}
    .Distribution2 .Distribution2-info{font-size:14px;margin: 10px 0px 15px 0px;}
    .Distribution2-article .title{font-size:16px;}
    .Distribution2-article .summary{font-size:14px;margin: 10px 0px 10px 0px;}
    .Distribution2-article .articleL .list-item li{font-size:14px;padding:0px 0px 0px 20px;background-size:15px;margin:5px 0px;}
    .Distribution2-article .articleR{width:100%;float:none;}  
    .Distribution2-article-list{margin:0px 0px 20px 0px;}
    .service8{width:96%;margin: 0px auto 20px;padding: 0px;}  
    .service8L{width:100%;float:none;height: auto;}
    .service8R{width:100%;float:none;margin: 15px 0px 0px 0px;}
    .service8R .t1{font-size: 16px;margin: 0px 0px 10px 0px;}
    .service8R .summary{font-size:14px;margin:5px 0px 10px 0px;}
    .Distribution2-article .articleL{font-size:14px;width: 100%;float: none;margin: 10px 0px 15px 0px;}



    /*移动数据收集*/
    .MobileNum{width:100%;}
    .mobile_Data1 a{font-size: 14px;font-weight: normal;padding: 10px 0px;}
    .Data .Video video{width:100%;}
    .Data .article_list{width: 96%;}
    .Data .Video{width:95%;margin:0 auto;}
    .Data a{font-size:14px;}
    .Data{padding:0px 0px 20px 0px;}
    .Data1 .h3{margin: 15px auto;width: 96%;font-size: 16px;}
    .Data1 .p1{font-size:16px;}
    .Data1 .in2 img{max-width:46%;}
    .Controller5 .swiper-container{width: 90%;}
    .Controller5 .swiper-slide{height: 30vw;line-height: 30vw;}
    .Controller5 .swiper-button-prev{left: -2%;}
    .Controller5 .swiper-button-next{right: -2%;}

    .Controller6{width: 96%;margin: 30px auto 0px;}
    .Controller6 .support-title{padding:0px 0px 15px 0px;font-size:18px;margin: 0px 0px 20px 0px;}
    .Controller6 .Amman{width: 85%;height: auto;float: none;margin: 0px 0px 0px 15%;}
    .Controller6 .price-item .price-tag{font-size:18px;}
    .Controller6 .price-item .price-text{font-size:16px;}
    .Controller6 .sfContentBlock:nth-child(2n) .Controller6-info{right: -18%;}
    .sfContentBlockR{width:96%;float: none;margin: 30px auto;}
    .Controller6 .sfContentBlock:nth-child(2n) .sfContentBlockR{float:none;}
    .Controller6 .sfContentBlock:nth-child(2n) .Amman{float:none;margin: 0;}
    .sfContentBlockR img{max-width:150px;}
    .sfContentBlockR .sum{margin:20px 0px 0px 0px;background-size: 50px!important;padding: 10px 0px 0px 15px;font-size: 14px;line-height: 24px;}
    .sfContentBlockR .tit{padding:0px 0px 0px 15px;font-size: 16px;}
    .Controller6 .Controller6-info{left:-18%;}

    .service6{width:96%;}
    .service6 .header-block{margin:0px 0px 15px 0px;}
    .service6 .main-title{font-size: 20px;}
    .Controller6-summary{font-size:14px;line-height:22px;margin: 0px 0px 20px 0px;}
    .service6 .benefits-nav{width:100%;float: none;}
    .service6 .benefitsR{width:100%;min-height: 80vw;height: auto;margin: 15px 0px 0px 0px;float: none;}
    .service6 .benefits-nav li>a{padding:10px;}
    .service6 .benefitsR1{width: 82%;padding: 15px;}
    .service6 .benefitsR1 .tab-desc-header{font-size:16px;margin: 0px 0px 10px 0px;}
    .service6 .benefitsR1 .tab-desc{font-size:14px;}
    .service7L{width: 90%;float:none;height: 45vw;position: relative;left: -12%;}
    .service7 .key-feature-header{width: 45%;padding: 20px 10px 25px 10px;right: 10px;}
    .service7 .main-title{font-size: 18px;left: 30px;width: auto;top: 26px;}
    .service7 img.head-title-icon{margin:0px 0px 0px 20px;}
    .Controller7-summary{width:96%;margin: 20px auto;}
    .service7_info{width:96%;margin: 0px auto;}
    .Controller7-info .list-item li{width:calc(100% - 20px);padding:0px 0px 0px 20px;background-size:17px;margin: 5px 0px;font-size: 14px;}
    .service7_info .list-item{margin:0px 0px 20px 0px;}

    .body2{overflow: hidden;}


    /*关于我们*/
    .about .title{font-size:18px;margin: 20px 0px;}
    .about .au>div.con{width:100%;float:none;font-size:14px;line-height:22px;}
    .about .au .img{width:100%;float:none;margin:0px 0px 20px 0px;}
    .about_b p.title2{font-size:18px;}
    .about_b{font-size:14px;}
    .about_b li{width:100%;display:block;min-width: auto;}

    .content2 span{font-size:15px!important;}
    .content{overflow: hidden;}
    .userInfo li:after{width:20px;height:20px;background: #105cb6 url('../images/gou.png') center no-repeat;background-size: 12px;}


    /*最新版本发布*/
    .whatNew .position{top:50px;}
    .whatNew .position ul{height: 40px;line-height: 40px;margin: 20px 0px 20px 0px;}
    .whatNew .position ul li:first-child{width:60px;}
    .whatNew .position ul li{height: 40px;width: 40px;}
    .whatNew_num h3 span{padding: 0px 0px 8px 0px;font-size:20px;}
    .whatNew_num .num_sum .sum{width:100%;font-size: 14px;}
    .whatNew_num .num_sum img{width:auto;max-width:200px;}
    .whatNew_num .num_sum .sum>a{width:90px;height:35px;line-height:35px;}
    .whatNew_num .num_sum .in td{padding: 0px;font-size: 14px;}
    .whatNew_num .num1, .whatNew_num .num2{margin:0px 0px 30px 0px;}
    .whatNew_num .num2 .num_art{padding: 5px;}
    .whatNew_num .num2 .art>p{padding: 5px 10px;font-size: 18px;border-left: 3px solid #105cb6;}
    .whatNew_num .point-num li{margin:0px 0px 0px 10px;}
    .whatNew_num .artinfo table td{font-size: 12px;}
    .whatNew_num .num2 .art .edition_z{width: 100%;}

    /*Demo下载*/
    .demo h3{margin:20px 0px;}
    .demo1 li:first-child{width:100%;}
    .demo1 li{width: 48.5%;margin:0px 0px 10px 0px;}
    .demo1 li:nth-child(2n+1){float:right;}

    /*销售支持*/
    .service li{width:48.5%;margin: 0px 0px 12px 0px;border-top: 5px solid transparent;}
    .service li .img{width: 100%;height: 30vw;margin: 0px 0px 10px 0px;}
    .service li:nth-child(2n){float:right;}
    .service li .info{padding: 0px 5px 10px 5px;min-height: 140px;}
    .service li .info p.n1{font-size:16px;margin: 0px 0px 8px 0px;}
    .service li .info p.n2{font-size: 12px;line-height: 18px;}
    .service li .info>a{font-size: 14px;bottom:15px;line-height: 20px;}
    .service li .info>a:before{width: 17px;height: 17px;}

    .service>p{margin:20px auto 15px;}

    /*区域办事处*/
    .office_map h3{font-size: 20px;margin: 20px auto 30px;}
    .office_map img{width:100%;}
    .office_map>ul{width:100%;margin: 30px auto 0px;}
    .office_map li{font-size: 14px;}
    .office1{margin:0px;}
    .office1 p.off_title{font-size: 18px;height: 45px;line-height: 45px;padding: 0px 0px 0px 20px;}
    .office1 .off_info{margin: 0px 10px;}
    .office1 .off_info li{width: 100%;min-height: unset;}
    .office1 ul{margin: 0px 10px;}
    .office1 .ul li{width:50%;font-size: 16px;}
    .office1 .ul{margin:0px auto 30px;}

    /*许可证类型和比较*/
    .type0>.center>h3{font-size: 20px;}

    /*升级和用户支持*/
    .sfContentBlock .tit_1{font-size: 20px;}

    /*ETAP培训日程*/
    #eventslist{width: 100%;margin: 0 auto 20px;overflow-x: scroll;}
    #eventslist table{width:1140px;}

    /*ETAP培训日程*/
    .x_eventsInfo .download{position:unset;margin:0px 0px 20px 0px;}
    .x_eventsInfo .download li{width: 30%;float: left;margin: 0px 5% 0px 0px;text-align: center;}
    .x_eventsInfo .download li:nth-child(3){margin-right:0px;}
    .x_eventsInfo .title{font-size: 18px;margin: 10px auto;padding: 10px 0px 0px 0px;}
    .x_eventsInfo .summary{font-size: 18px;}
    .activityInfo table{width: 100%!important;line-height: 20px;}
    .activityInfo table strong{font-size: 16px!important;}
    .activityInfo table strong span{font-size: 16px!important;}
    .activityInfo table span{line-height: 24px!important;font-size: 16px!important;}

    /*新闻中心*/
    .news>ul>li>.left{width:100%;float: none;}
    .news>ul>li .img{width:100%;float:none;height: auto;}
    .news>ul{padding: 10px 0px 20px 0px;}
    .news>ul>li{padding: 5px 5px 10px 5px;}
    .news>ul>li>.left p.n1{margin:10px 0px 0px 0px;}
    .news>ul>li>.left p.n2{margin: 0px 0px 10px 0px;}
    .news>ul>li>.left p.n2 a{font-size:16px;}
    .news>ul>li>.left p.n3{font-size:14px;line-height:24px;}
    .news>ul>li>.left>a{font-size:14px;}
    .news>ul>li>.left>a:before{width:15px;height:15px;margin:0px 5px 0px 0px;}
    .news .position{height: 45px;line-height: 45px;font-size: 16px;}
    .news .position span{line-height:45px;}

    /*联系我们*/
    .x_contactUs{width: 95%;}
    .x_contactUs>.title{font-size:20px;}
    .x_contactUs .body_bullet_list{margin:10px 0px;}
    .x_contactUs_list li{padding:15px 0px;}

    #contentPlaceholder_C229_Col00{overflow-x: scroll}
    .x_contactUs_list .x_contactUs_list01{width:95%;}
    .x_contactUs_list .x_contactUs_list01 ul{width: 94%;margin: 0 auto;}
    .x_contactUs_list li .contactL{width:100%;float: none;}
    .x_contactUs_list li .contactR{width:100%;float: none;text-align: center;margin: 20px 0px 0px 0px;}
    .x_contactUs_list>li .main{width: 95%;}

    .etap_main0 .swiper-container.main2_con .swiper-slide{margin:20px auto 0px;}
    .etap_main0 .swiper-container.main2_con .swiper-slide img{width:95%;margin:0 auto;height: auto;}
    .etap_main0 .swiper-container.main2_con .swiper-slide p{font-size: 12px;line-height: 18px;margin:5px 0px;}
    .etap_main0 .swiper-container.main2_con .swiper-slide{height:40vw!important;}
    .etap_main0 .swiper-container.main2_con{margin: 0 auto;padding: 0px 0px 50px 0px;}
    .etap_main .swiper-button-prev{background-size: 12px;width: 35px;height: 35px;left:0px;}
    .etap_main .swiper-button-next{background-size: 12px;width: 35px;height: 35px;right:0px;}
    .etap_main .swiper-pagination-bullet{width:10px;height: 10px;}
    .etap_main_c .main_cc .title>span{font-size:18px;}
    .etap_main_c{padding: 30px 0px 20px 0px;}
    .etap_main_c .main_cc .title{margin: 0px 0px 5px 0px;line-height: 28px;}
    .etap_main_c .main_cc_info{line-height: 20px;}
    .etap_main_c .main_cc_info li{font-size: 12px;padding: 0px 0px 0px 16px;background: url(../images/gou3.png) left 4px no-repeat;background-size: 12px;margin: 0px 0px 5px 0px;line-height: 18px;}
    .etap_main_c .main_cc_info{font-size: 12px;}
    .etap_main_c .main_cc_info ul{margin:10px 0px;}

    .hs_Img{width:100%;float: none;display: block;margin: 10px 0px;text-align: center;}
    .hs_words{font-size: 14px;line-height: 24px;}
    .hu_list1{margin:20px 0px 0px 0px;padding: 25px 0px 0px 0px;}
    .hs_words1{width: 100%;float: none;margin: 0px 0px 10px 0px;}
    .hs_words1 .tt1{font-size:18px;}
    .hs_words1 li{margin: 0px 0px 5px 10px;font-size: 14px;}
    .hs_words1 li dl{padding:0px 0px 0px 20px;}
    .hs_words1 li dl dd:before{width:6px;height:6px;}
    .hs_words1 li dl dd{margin:0px;}
    .hs_Img1{margin: 0px 0px 10px 0px;width: 100%;}
    .hu_list1:nth-child(2n) .hs_Img{width:100%;float: none;text-align: center;}
    .hu_list1:nth-child(2n) .hs_Img1{width:100%;float: none;text-align: center;}

    .form_message .title-1{width: 100%;font-size: 18px;background-size: contain;}
    .form_message .message_box form{width:100%;}
    .form_message .message_box label span{width: 70px;font-size: 14px;}
    .form_message .message_box input{width: calc(100% - 97px);}
    .form_message .message_box label{overflow:unset}
    .form_message .message_box label em{margin:0px 0px 0px 63px;}

    .Mbanner .words a{display:block;width:100px;font-size:16px;color:#fff;background:#1B67C7;border-radius:5px;text-align:center;height:25px;line-height:25px;margin:0px auto;position:relative;top:15px;}



    .successBox{width:100%;left:0%;margin-left:0px;margin-top: -175px;padding: 0px 10px;}
    .successBox .close{margin:10px 0px 20px 0px;}





}



















