@charset "utf-8";
/* CSS Document */
@import url(/css/public.css);
@import url(/css/index.css);
@import url(/products/css/index.css);

/*.breadCrumb { padding: 10px 0; line-height: 30px; box-shadow: 0px 0px 13px 2px rgb(53, 93, 123);}*/
.breadCrumb { padding: 10px 0; line-height: 30px;position:fixed;right:0;top:95px;width: 100%;background-color:rgba(255,255,255,0.85);z-index:2;/*margin-top:5px;*/}
.breadCrumb span { /*color: #3488ea; */}
.breadCrumb a.current {color: #3488ea;border: 1px solid #dedede;padding: 3px 10px;border-radius: 4px;}
.breadCrumb a.current i { font-size: 12px; padding: 0 0 0 5px; color: red; }
.breadCrumb p i { color: #3488ea; font-weight: bold; }
.breadCrumb.on{ top:60px;}

.softItem_01{ background:url(../img/001.jpg) no-repeat center center;}
.softItem_01 .hd{ text-align:center; color:#fff; height:268px; color:#000}
.softItem_01 .hd h2{ font-size:45px;/*text-shadow: 0px 6px 6px rgb( 30, 203, 210 );*/ padding:55px 0 10px;}
.softItem_01 .hd p{ font-size:19px; line-height:32px;}
.softItem_02{ background:url(../img/002_01.jpg) no-repeat center center;}
.softItem_02 .con{ width:1200px; background:url(../img/002_02.jpg) no-repeat center center; height:950px; margin:0 auto; padding:172px 0 0 758px;}
.softItem_03{ background:url(../img/003_01.gif) no-repeat center bottom #e7f9ff;}
.softItem_03 .hd{height:411px;}
.softItem_03 .hd .top{ height:255px; text-align:center; padding:70px 0 0 0;}
.softItem_03 .hd .top h2{ font-size:46px; color:#383838;}
.softItem_03 .hd .top p{ font-size:19px; color:#3d3d3d;}
.softItem_03 .hd ul{}
.softItem_03 .hd li{float:left; width:16.666666%; position:relative; padding:0 0 0 60px; font-size:16px; color:#000;}
.softItem_03 .hd li span{ width:44px; height:44px; position:absolute; left:0; top:0;}
.softItem_03 .hd li .icon_01{ background-position:-205px -491px;}
.softItem_03 .hd li .icon_02{ background-position:-249px -491px;}
.softItem_03 .hd li .icon_03{ background-position:-293px -491px;}
.softItem_03 .hd li .icon_04{ background-position:-205px -535px;}
.softItem_03 .hd li .icon_05{ background-position:-249px -535px;}
.softItem_03 .hd li .icon_06{ background-position:-293px -535px;}
.softItem_03 .bd{ height:629px;}

/*电表数据可视化*/
.softItem_ksh{ background:url(../img/dianbiaoshujuBg.jpg) no-repeat center center #fff; padding: 0 0 10px;}
.softItem_ksh .hd{text-align:center; font-size:19px; color:#3d3d3d; line-height:34px; padding:0 0 50px;}
.softItem_ksh .hd h2{font-size:45px; line-height:50px; padding:90px 0 30px;}
.softItem_ksh .bd{ background:url(../img/dianbiaoshuju_01.png) no-repeat center 0; min-height:599px;}
.softItem_ksh .bdCon{}
.softItem_ksh .bdCon li{ text-align:center; float:left; width:25%; position:relative; padding:110px 0 0 0; height:250px;}
.softItem_ksh .bdCon li span{ width:113px; height:110px; background-position:-205px -51px; position:absolute; left:50%; top:0; margin-left:-69px;}
.softItem_ksh .bdCon li h2{ font-size:22px; color:#444;}
.softItem_ksh .bdCon li p{ font-size:15px; line-height:27px; color:#555;}
.softItem_ksh .bdCon li:nth-of-type(2) span{ background-position:-318px -51px;}
.softItem_ksh .bdCon li:nth-of-type(3) span{background-position:-205px -161px;}
.softItem_ksh .bdCon li:nth-of-type(4) span{background-position:-318px -161px}
.softItem_ksh .bdCon li:nth-of-type(5){ margin-left:12.5%;}
.softItem_ksh .bdCon li:nth-of-type(5) span{background-position:-205px -271px}
.softItem_ksh .bdCon li:nth-of-type(6) span{background-position:-318px -271px}
.softItem_ksh .bdCon li:nth-of-type(7) span{background-position:-205px -381px}
/*/电表数据可视化*/


/*=============================远程预付费系统=============================*/
.YcyyfDetail{}
.YcyyfDetail .topText{ font-size:16px; color:#555; text-align:center; line-height:28px;}
.YcyyfDetail .topText h2{font-size:38px; color:#333; padding:50px 0 10px; line-height:2;}
.YcyyfDetail_item01{ background:url(../img/010-01.jpg) no-repeat center bottom; padding-bottom:610px;}
.YcyyfDetail_item02{ background:url(../img/010-02.jpg) no-repeat center center;}
.YcyyfDetail_item03{ background:url(../img/010-04.jpg) no-repeat center center;}
.YcyyfDetail_item03 .bd{ margin-top:70px;}
.YcyyfDetail_item04{ padding-bottom:80px;}
.YcyyfDetail_item04Slider { padding:15px 0; margin-top:30px;}
.YcyyfDetail_item04Slider .swiper-button-prev, .YcyyfDetail_item04Slider .swiper-button-next { background:rgba(0, 0, 0, 0.1); color:#fff; width:60px; height:60px; border-radius:60px; text-align:center;}
.YcyyfDetail_item04Slider .swiper-button-prev span, .YcyyfDetail_item04Slider .swiper-button-next span { color: #fff; font-size: 30px; line-height: 60px; }
.YcyyfDetail_item04Slider .swiper-button-next { left: inherit; right: 0; }
.YcyyfDetail_item04Slider .swiper-slide-active img{ display:block; margin:0 auto;    display: block;margin: 0 auto;box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7); border-radius:10px;}
.YcyyfDetail_item05{ background:url(../img/010-06.jpg) no-repeat center center; padding:0 0 70px;}
.YcyyfDetail_item05 .topText,.YcyyfDetail_item05 .topText h2{color:#fff;}
.YcyyfDetail_item06{ padding:0 0 70px;}
.YcyyfDetail_item06 img{ margin-top:45px;}
.YcyyfDetail_item07{ background:#ecf4f7; padding-bottom:70px}
.YcyyfDetail_item07 .mainItem_aboutFocus{ margin:45px auto 0;}
.YcyyfDetail_item08{ background:#ededed; padding-bottom:50px;}
.YcyyfDetail_item08 .proList{ margin-top:30px;}


@media(max-device-width: 1024px) {
	.YcyyfDetail_item01{margin:0 -60px;}
	.YcyyfDetail .topText p{float:left; width: 100%;}
	.YcyyfDetail_item02{background-size:cover;}

}



.banner{ background-size: cover; text-align: center; color: #fff; line-height: 1;}
.banner a{display: block; color: #fff;}
.banner .desc{font-size: 48px;line-height: 1;min-height: 270px;padding: 70px 0 0 0;}
.banner .desc p{font-size: 22px;padding: 25px 0;margin: 0;}
.banner .desc span{font-size: 18px;line-height: 30px;display: block;vertical-align: middle;}
.banner .desc span i{}
.banner .desc em{display: inline-block;line-height: 30px;color: #fff;/* margin-right: 10px; */padding: 0 10px;}
.banner .desc em:hover{text-decoration: underline!important;}
.section_1{text-align: center;line-height: 1;background: #f2f2f2;padding: 50px 0 90px;}
.section_1 ul{overflow: hidden;}
.section_1 li{padding: 50px 0 0 0;border: 1px solid #dedfe2;border-width: 1px 0 0 1px;min-height: 140px;float: left;width: 33.333%;margin: -1px 0 0px -1px;font-size: 26px;color: #1a1a1a;}
.section_1 p{font-size: 20px;color: #555;margin: 0;padding: 10px 0 0 0;}
.section_2{padding:100px 0 110px 0;}
.section_2 .hd{position:relative; display: block; margin-bottom: 21px;}
.section_2 .hd img{display: block;}
.section_2 .hd .desc{position:absolute;top: 125px;left: 80px;color: #fff;}
.section_2 .hd strong{color: #fff;font-size: 45px;opacity: .9;display: block;line-height: 1;}
.section_2 .hd p{font-size: 24px;line-height: 32px;opacity: 0.5;margin: 18px 0 90px;}
.section_2 .hd span{width: 155px;line-height: 50px;color: #fff;background: #1556d2;border-radius: 50px;font-size: 20px;display: inline-block;position: relative;text-indent: 20px;box-shadow: 0px 13px 21px 0px rgba(21, 86, 210, 0.5);}
.section_2 .hd span i{display: inline-block;width: 30px;height: 30px;border-radius: 30px;color: #1556d2;background:#fff;line-height: 30px;position: absolute;right: 10px;top: 10px;text-indent: 0;text-align: center;}
.section_2 .hd:hover span{ background: #2460d5}
.section_2 ul{margin: 0 -11px;}
.section_2 li{float: left;width: 33.333%;padding: 0 11px;}
.section_2 li a{}
.section_2 li a img{}
.section_2 li .desc{position: relative;background: #f8f8f8;line-height: 30px;font-size: 18px;color: #1d2023;padding: 25px;}
.section_2 li a span{width: 105px;height: 30px;line-height: 28px;border: 1px solid #c8c8c8;border-radius: 30px;display: inline-block;color: #5e6367;font-size: 14px;text-indent: 18px;position: absolute;right: 25px;}
.section_2 li a span i{}
.section_2 li a:hover span i{margin-left: 5px;}
.banner .wrap,.section_1 .wrap,.section_2 .wrap{width: 1200px;}
@media (max-device-width: 1024px) {

}
@media (max-device-width:770px) {


}




