@charset "utf-8";
/* CSS Document */
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body{margin:0px;padding:0px;font-size:12px;font-family:"微软雅黑","黑体";color:#898989;line-height:1;background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "微软雅黑"; border: none; outline: none; background: none; }
ul,li{ list-style:none}
img{border:0px;padding:0px;/* display: block; */}
a{color:#5c5c5c;text-decoration:none;}
.foot a{
    color:#bbbbbb;text-decoration:none;
}

/*h2,h3,h4,b,strong { font-weight: normal; }*/
em,i { font-style: normal; }

.img1 {transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
.img1:hover { transform: rotate(360deg);-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}

.clear{ zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl { float:left}
.fr { float:right}
.hidden{display:none; background: url() no-repeat center;}
.sub ul li a:hover{ color: #2C6DB2;}
.case{ width: 1200px; margin: 0 auto;}
@charset "utf-8";

.bzzx_bt {
    font-size:12px;
    color:#999;
    background:url(../images/line_13.jpg) bottom repeat-x;
    margin-bottom:20px;
}

.bzzx_bt strong {
    color:#333;
    font-size:20px;
    font-weight:400;
    border-bottom:2px solid #169ed8;
    padding-bottom:15px;
    display:inline-block;
    margin-right:20px;
}

.gmxz_tip{
    margin-top:80px;
    margin-left:0px;
    font-size:16px;
    color:#333;
}
.gmxz_tip p{
    font-size:14px;
    color:#999;
    line-height:24px;
}
.RadioStyle {
    padding-left: 10px;
}
.RadioStyle input {
    display: none;
}
.RadioStyle label {
    border: 1px solid #CCC;
    color: #666;
    padding: 2px 10px 2px 5px;
    line-height: 60px;
    min-width: 160px;
    text-align: center;
    float: left;
    margin: 8px;
    border-radius: 4px;
    font-size: 16px;
}

.RadioStyle input:checked + label {
    background: url(../images/ico_checkon.svg) no-repeat right bottom;
    border: 1px solid #00a4ff;
    background-size: 21px 21px;
    color: #00a4ff
}
.RadioStyle input:disabled + label {
    opacity: 0.7;
}

.container {
    border-radius: 5px;
    background-color: #ffffff;
    padding: 50px;
    border: 1px solid #cbcbcb;
    box-shadow: none;
}

.col-10 {
    float: left;
    width: 10%;
    margin-top: 6px;
    line-height: 60px;
}
.col-10 label {
    font-size: 16px;
    font-weight: 600;
}

.col-90 {
    float: left;
    width: 90%;
    margin-top: 6px;
}
.row {
    padding: 20px;
}
/* 清除浮动 */
.row:after {
    content: "";
    display: table;
    clear: both;
}

@media screen and (max-width: 600px) {
    .col-10, .col-90 {
        width: 100%;
        margin-top: 0;
    }
}

.totalAm {
    color: rgb(255, 138, 0);
    font-size: 28px;
    font-weight: 400;
    line-height: 60px;
}

.text-icon {
    position: relative;
}

.text-icon::after {
    content: ' ';
    position: absolute;
    right: 0;
    top: 0;
    width: 16px; /* 图标宽度 */
    height: 16px; /* 图标高度 */
    background-image: url('../images/tip.png'); /* 图标图片路径 */
    background-size: cover; /* 图标填充整个区域 */
}

.aArea01 { left:50%; width:50%; line-height:1.1; z-index:2;padding-top: 50px; padding-bottom: 50px;}
.aArea01 .p2 { font-size:48px; color:#333; font-weight:bold; margin-top:20px; }
.aArea01 .p3 { font-size:30px; color:#333; margin-top:30px; }
.aArea01 .p4 { font-size:18px; color:#585858; margin-top:40px; line-height:2.5;}

.aArea02 {  z-index:2;padding-top: 50px; padding-bottom: 20px; float: right;width: 100%;padding-left: 1000px;}
.aArea02 .aBox01 { top:0; bottom:10%; width:500px;height: 300px; background: url(https://hrab-website.oss-cn-beijing.aliyuncs.com/gsjs.png) center no-repeat; background-size: contain; z-index:2; }
.aArea02 .aBox01 ul { position:absolute; top:50%; left:50%; width:360px; transform: translate(-50%,-50%); color:#fff; z-index:2; }
.aArea02 .aBox01 ul li { float:right; width:130px; margin-right:100px; font-size:16px; text-align:center; }
.aArea02 .aBox01 ul li:nth-child(2n) { margin-right:0; }
.aArea02 .aBox01 ul li:nth-child(n + 3) { margin-top:18%; }
.aArea02 .aBox01 ul li .p1 i { font-size:60px; font-family:"Impact"; font-weight:bold; margin-right:10px; }

.aArea02 .aBox02 { position:absolute; left:80%; top:48%; width:30%; z-index:2}
.aArea02 .aBox02 p {  width:30%; z-index:2; cursor:pointer; }
.aArea02 .aBox02 p:before{ position: absolute; top: 0px; right:287px; left: -2px; bottom: 0px; content: ''; display: block;
    border:3px dashed #fff; border-radius: 100%; transition: all 0.6s; transform: scale(0); animation: ro 15s infinite linear; opacity: 0;}
.aArea02 .aBox02 p:hover:before{ opacity: 0.6; transform: scale(1);  top: 0px; right: 287px; left: -2px; bottom: 0px;}

@media all and (max-width:1680px){
    .aArea01 { width:60%; }
    .aArea01 .p2 { font-size:38px; margin-top:20px; }
    .aArea01 .p3 { font-size:24px; margin-top:30px; }
    .aArea01 .p4 { font-size:16px; margin-top:40px; line-height:2; }

    .aArea02 { width:100%; z-index:2; }
    .aArea02 .aBox01 ul { width:280px; }
    .aArea02 .aBox01 ul li { width:100px; margin-right:80px; font-size:14px; }
    .aArea02 .aBox01 ul li:nth-child(2n) { margin-right:0; }
    .aArea02 .aBox01 ul li:nth-child(n + 3) { margin-top:12%; }
    .aArea02 .aBox01 ul li .p1 i { font-size:40px; }

    .aArea02 .aBox02 {  right:0; bottom:0; width:100%; background-size:cover!important; z-index:2; }
    .aArea02 .aBox02 p { width:84px; z-index:2; cursor:pointer; }
}
@media all and (max-width:1280px){
    .aArea01 { left:4%; margin-left:0; width:55%; }
    .aArea01 .p2 { font-size:28px; margin-top:15px; }
    .aArea01 .p3 { font-size:18px; margin-top:20px; }
    .aArea01 .p4 { margin-top:30px; line-height:2; }

    .aArea02 { width:100%; z-index:2; }
    .aArea02 .aBox01 ul { width:240px; }
    .aArea02 .aBox01 ul li { width:100px; margin-right:40px; font-size:12px; }
    .aArea02 .aBox01 ul li:nth-child(2n) { margin-right:0; }
    .aArea02 .aBox01 ul li:nth-child(n + 3) { margin-top:12%; }
    .aArea02 .aBox01 ul li .p1 i { font-size:28px; }

    .aArea02 .aBox02 {right:0; bottom:0; width:30%; background-size:cover!important; z-index:2; }
    .aArea02 .aBox02 p { width:84px; z-index:2; cursor:pointer; }
}
@media all and (max-width:750px){
    .aArea01 { width:100%; }
    .aArea01 .p2 { font-size:24px; margin-top:15px; }
    .aArea01 .p3 { font-size:16px; margin-top:20px; }
    .aArea01 .p4 { font-size:14px; margin-top:30px; line-height:2; }
    .aArea02 { width:30%; z-index:2; height: 200px;}
    .aArea02 .aBox01 { width:100%; top: 65%; bottom: 1%; }
    .aArea02 .aBox01 ul li { width:100px; margin-right:40px; font-size:12px; }
    .aArea02 .aBox01 ul li:nth-child(2n) { margin-right:0; }
    .aArea02 .aBox01 ul li:nth-child(n + 3) { margin-top:12%; }
    .aArea02 .aBox01 ul li .p1 i { font-size:28px; }

    .aArea02 .aBox02 {top:75%;left:40%; bottom:0; width:30%; background-size:cover!important; z-index:2; }
    .aArea02 .aBox02 p { width:84px; z-index:2; cursor:pointer; }
}

.spBox { position:absolute; top:0; right:0; left:620px; bottom:0; z-index:9; display:none;width: 1256px;height: 800px; }
.spBox.on { display:block; }
.spBox .spBox01 {  top:50%; left:80%; padding:25px; box-sizing: border-box; background:#fff; border-radius:10px; transform: translate(-50%,-50%); z-index:5; }
.spBox .spBox01 video { width:100%; height:auto!important; }
.spBox .spBox01 .sp-close { position:absolute; right:-50px; top:-30px; color:#000000; font-size:30px; cursor:pointer; }

@media all and (max-width:1280px){
    .spBox { position:absolute; top:0; right:0; left:-120px; bottom:0; z-index:9; display:none;width: 660px;height: 200px; }
    .spBox .spBox01 { position:absolute; top:50%; width:92%; padding:10px; z-index:5; }
    .spBox .spBox01 .sp-close { position:absolute; right:0; top:-30px; color:#000000; font-size:30px; cursor:pointer; }
}

@media all and (max-width:750px){
    .spBox { position:absolute; top:0; right:0; left:-120px; bottom:0; z-index:9; display:none;width: 360px;height: 200px; }
    .spBox .spBox01 { position:absolute; top:50%; width:92%; padding:10px; z-index:5; }
    .spBox .spBox01 .sp-close { position:absolute; right:0; top:-30px; color:#000000; font-size:30px; cursor:pointer; }
}
.case .tit{ padding: 40px 0;}
.case .tit ul{font-size: 12px; text-align: center;}
.case .tit ul li{ ; display: inline-block; margin: 0 2px; width: 150px; height: 60px; background: #eeeeee; line-height: 60px;font-size: 18px; text-align: center;font-weight: bold;}
.case .tit ul li a{ display: block; width: 100%; height: 100%; color: #000000;}
.case .tit ul li.on{ background: #ffad33;font-size: 18px;font-weight: bold;}
.case .tit ul li.on a{ color: #fff;}
.case .caseBox{ width: 100%;}
.case .caseBox ul{ overflow: hidden;}
.case .caseBox ul li{ width: 23.5%; float: left; margin-right: 2%; margin-bottom: 20px;}
.case .caseBox ul li:nth-child(4n){ margin-right: 0;}
.case .caseBox ul li .icon{ width: 100%; height: 215px;}
.case .caseBox ul li .icon img{ display: block; width: 100%; height: 100%;}
.case .caseBox ul li p{ text-align: center; line-height: 50px; font-size: 16px; color: #000000;font-weight:bold;}
.case .casePage ul{ text-align: center; font-size: 12px; padding-bottom: 45px;}
.case .casePage ul li{ display: inline-block; margin: 0 6px;}
.case .casePage ul li a{ display: inline-block; height: 38px; line-height: 38px; padding: 0 15px; border: 2px solid #e3e3e3; border-radius:5px;}
.case .casePage ul li.on a{ background: #ff9600; color: #fff; border:2px solid #ff9600 ;}
.case .casePage ul li.active a{ background: #ff9600; color: #fff; border:2px solid #ff9600 ;}
.case .casePage ul li .current { background: #ff9600; color: #fff; border:2px solid #ff9600 ;}
.bzyh_nr ul {cursor: pointer; padding-top: 10px;}
.about{ width: 1200px; margin: 0 auto; padding-bottom: 150px;}
.about h2{ font-size: 26px; line-height: 26px; padding-bottom: 10px; font-weight: bold; color: #000;}
.about p{ font-size: 14px; color: #333; line-height: 26px; padding-bottom: 10px;}

.xjgnbox:hover {background: #f8f8f8;}

.cggl_nr ul {padding-top: 10px;cursor: pointer;}

.new{ width: 100%;}
.newBox{ width: 100%; overflow: hidden;}
.newBox .text{ float: left;  width: 690px; border-top:2px solid #020202; padding-top: 30px;}
.newBox .text h2{ font-size: 16px; color: #333; line-height: 16px;}
.newBox .text h3{ font-size: 12px; text-indent: 25px; padding-top: 10px; line-height: 12px;}
.newBox .text p{padding-top: 30px; font-size: 14px; line-height: 28px; padding-bottom: 55px; color: #8b8b8b;}
.newBox .text a{ display:block; width: 125px; height: 40px; border: 2px solid #ffa319; text-align: center; line-height: 40px; color: #000; font-size: 14px;}
.newBox .icon{ float: right; width: calc(100% - 690px); padding-bottom: 40px; overflow: hidden;}
.newBox .icon img{ width: 475px; height: 275px; display: block; float: right;}

.newDetails{ padding-bottom: 70px; width: 100%; background: #f8f8f8;}
.newDetails .newDetailsBox{ width: 1200px; margin: 0 auto;} 
.navGation{ height: 65px;}
.navGation ul{ width: 100%; overflow: hidden;}
.navGation ul li{ line-height: 65px; float: left; font-size: 12px;}
.navGation ul li a{ color: #666; font-size: 12px;}
.newDetails .newDetails_Main{ padding: 0 55px; box-sizing: border-box; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.newDetails .newDetails_Main .tit{ padding: 55px 0; border-bottom: 1px solid #eaeaea;}
.newDetails .newDetails_Main .tit h2{ font-size: 38px; line-height: 38px; text-align: center ; padding-bottom: 25px; color: #000;}

.newDetails .newDetails_Main .tit p{ text-align: center; font-size: 18px; color: #444444;}
.newDetails .newDetails_Main .text{ padding: 20px 0;}
.newDetails .newDetails_Main .text span{display: block; font-size: 16px; line-height: 28px; color: #444; padding-bottom: 25px;}
.newDetails .newDetails_Main .text p{ text-indent: 30px; font-size: 16px; line-height: 28px; color: #444; padding-bottom: 25px;}
.newDetails .newDetails_Main .text p:last-child{ padding: 0;}
.newDetails .newDetails_Main .page{ height: 72px; border-top:1px solid #e9e9e9;}
.newDetails .newDetails_Main .page li{ width: 50%; float: left; line-height: 72px;}
.newDetails .newDetails_Main .page li a{ color: #000; font-size: 12px;}
.newDetails .newDetails_Main .page li:last-child{ text-align: right;}


/*媒体查询*/
@media(min-width: 1024px){
    
.web{
  display:block;
}
.phone{
  display:none;
}
.sy_zx_common {
    font-size: 30px;
    color:#fff;
    letter-spacing:6px;
}
.sy_zx_user{
    position: absolute;
    top: 8%;
    left: 5%;
}
.sy_zx_pay{
    position: absolute;
    top: 46%;
    left: 5%;
}
.sy_zx_hudong{
    position: absolute;
    top: 84%;
    left: 5%;
}

.sy_zx_device{
    position: absolute;
    top: 8%;
    right: 6%;
}
.sy_zx_msg{
    position: absolute;
    top: 46%;
    right: 6%;
}
.sy_zx_data{
    position: absolute;
    top: 84%;
    right: 6%;
}

.sy_zx_box{
    position: relative;
    margin-bottom: 100px;
}
.sy_zx_tit{
    position: absolute;
    top: 42%;
    left: 42%;
    font-size: 46px;
    color: #357fff;
    width: 200px;
    line-height: 64px;
    font-weight: 600;
}
.logoImg{width: 356.8px;height: 59px;}
.nav ul li:nth-child(3) ul {margin-left: 160px;}
.nav ul li:nth-child(3) ul li{ width: auto; display: inline-block;*display: initial;text-align: center;float: none; padding: 10px 20px;}
.nav ul li:nth-child(4) ul {margin-left: 270px;}
.nav ul li:nth-child(4) ul li{ width: auto; display: inline-block;*display: initial;text-align: center;float: none; padding: 10px 20px;}
.nav ul li:nth-child(5) ul {margin-left: 520px;}
.nav ul li:nth-child(5) ul li{ width: auto; display: inline-block;*display: initial;text-align: center;float: none; padding: 10px 20px;}
.nav ul li:nth-child(6) ul {margin-left: 750px;}
.nav ul li:nth-child(6) ul li{ width: auto; display: inline-block;*display: initial;text-align: center;float: none; padding: 10px 20px;}
.nav ul li:nth-child(7) ul {margin-left: 850px;}
.nav ul li:nth-child(7) ul li{ width: auto; display: inline-block;*display: initial;text-align: center;float: none; padding: 10px 20px;}
.wz1245{width: 1245px; margin: 0 auto;}
.header{background: #fff;height: 100px;}
.headerbox{width: 1200px; margin: 0 auto; position: relative; }
.fgt{height: 0;}
.logo{width: 150px;float: left; padding-top: 25px;}
.lxdh{float: right;width: 180px;}
.lxdh img{line-height: 100px; font-size: 24px; color: #ffad33; padding-left: 10px;font-style: italic;padding-top: 25px;}
.nav{float: left;  padding: 25px 0px 0 300px;}
.nav li{float: left;}
.nav h3 a{display: block;color: #333333; font-size: 18px;  padding: 0 15px; line-height: 50px; font-weight: bold;  height: 75px;}

.nav li.on {background: url(../images/jiao.png) center bottom no-repeat;}

.nav .on h3 a{/*color: #ffad33;*/  font-weight: bold;  height: 75px;}
.sub{width: 100%; position: absolute;z-index: 100;background: #fff;display: none;left:0; box-shadow: rgba(0, 0, 0, 0.2) 0 2px 6px 0;}
.sub  li{width: 16.66%; line-height: 40px;  font-size: 16px;text-align: center;  font-weight: bold; padding: 10px 0;}
.sub  li a{font-weight: bold; font-size: 16px; color: #2C6DB2;}

.dl{border-bottom: 2px #B0B1B8 solid; padding: 5px 0;    margin: 0 20%;}
.dll{/*border-bottom: 2px #B0B1B8 solid; */padding: 15px 0;    }
.subb{border-left: 3px #4B976F solid;    padding-left: 10px; }


.sub dl dt a{font-size: 14px; color: #666;font-weight: 400;}
.sub dl dt a:hover{color: #2C6DB2;text-decoration: underline;}
.sub dl{/*border-top: 1px solid #eee;*/ padding: 20px;}
.sub li:hover dl{display: block;}
.sub li a:hover{color: #2C6DB2;}
.banner .swiper-button-next{background: url(../images/b_14.png);width: 68px; height: 68px;}
.banner .swiper-button-prev{background: url(../images/b_11.png);width: 68px; height: 68px;}
.banner .swiper-pagination-bullet{width: 20px; height: 20px;background: #7967ae;opacity: 1; }
.banner .swiper-pagination-bullet-active{background: #ffad33;}

.banner img{width: 100%;}	
.service h2{font-size: 40px; line-height: 1.5; font-weight: bold;color: #000000;text-align: center; padding: 60px 0;}	
.service{padding-bottom: 120px;}	
.service img{width: 100%;}
.serwice_title{padding: 65px 0 0 0 ;}	
.serwice_title ul{overflow: hidden; margin-left: -50px;}
.serwice_title li{width: 20%; padding-left: 50px;float: left;}	
.serwice_title li a{display: block; text-align: center;color: #fff; font-size: 20px; font-weight: bold; line-height: 50px;background: #57a4ee;}	
	
.bj1{background: #edeeee;}	
.administration_title{text-align: center; padding: 70px 0 50px;}	
.administration_title h2{font-weight: bold;font-size: 40px; color: #000000; margin-bottom: 20px;}
.administration_title p{font-size: 23px; line-height: 1.5;color: #000000;}	
.administration_box ul{overflow: hidden; padding: 10px 0 40px; margin-left: -40px;}	
.administration_box li{width: 33.33%; padding: 0 0 60px 40px;float: left;}	
.img4 { transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.img4:hover { transform: translate(0, -10px); -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px); -o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);}
.admi{background: #fff; padding: 20px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.admi img{width: 100%;}
.admi_text{padding-bottom: 40px;}
.admi_text h2{font-weight: bold; font-size: 30px; text-align: center; padding: 34px 0 60px; position: relative; color: #000;}
.admi_text h2:before{position: absolute;content: "";  border-bottom: 2px solid #1296db;width: 85px;left:50%; margin-left: -42px; bottom: 30px;}
.admi_text p{font-size: 20px;color: #000;overflow: hidden; line-height: 28px;overflow: hidden; }
.admi_text span{float: left;width: 50%; padding-left: 30px;text-align: left;}
.programme_box ul{overflow: hidden; margin-left: -20px;}
.programme_box li{width: 33%; padding: 0 0 60px 20px;float: left;}
.prog{border: 1px solid #eeeeee;}
.prog img{width: 100%;}	
.prog p{font-size: 22px; line-height: 85px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;text-align: center; color: #000;}
.programme_box a:hover p{background: #22283f;color: #fff;}

.wisdom h2{font-weight: bold;font-size: 40px;text-align: center;line-height: 168px;color: #000;}
.wisdom ul{margin-left: -65px; overflow: hidden;}
.wisdom li{overflow: hidden; padding: 0 0 75px 25px;float: left;width: 25%;}
.wisdom img{margin: 0 auto;width: 202px;height: 202px;border-radius: 50%;display: block;}
.wisdom h3{font-size: 32px;text-align: center;font-weight: 800;color: #000; line-height: 67px;}
.wisdom p{font-size: 20px;text-align: center;line-height: 30px;color: #010101;}

.news_tit h2{font-weight: bold;font-size: 40px;text-align: center;line-height: 220px;color: #000;}
.news_box{overflow: hidden; padding-bottom: 60px;}
.news_left{float: left; width: 596px;}
.news_left img{width: 100%;}
.news_text{padding-top: 25px;}
.news_text h2{font-size: 18px;color: #333333;line-height: 24px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin-bottom: 20px;}
.news_text span{display: inline-block; *display: inline;background: #3b55e6; padding: 0 15px; margin-right: 20px;color: #fff;}
.news_text p{font-size: 14px; line-height: 2;color: #333333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_text a{display: block;color: #3b55e6; margin-top: 15px;font-size: 16px;}
.news_text a:hover{text-decoration: underline;}
.news_right{float:right; width: calc(100% - 685px);}
.news_top{overflow: hidden;}
.ttxw{display: block;float: left; width: 216px;overflow: hidden;}
.ttxw img{width: 100%;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.2);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.news_toptext{float: right;width: calc(100% - 236px);}
.news_toptext h2{font-size: 16px; line-height: 48px;}
.news_toptext h2 a{color: #333;}
.news_toptext h2 a:hover{color: #3B55E6;}
.news_toptext p{font-size: 14px; line-height:26px; color: #7c7c7c;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news_lins ul{padding: 15px 0;}
.news_lins li{line-height: 47px; font-size: 16px;}
.news_lins ul li a{display: block;color: #7c7c7c;width: calc(100% - 130px);overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news_lins ul li a:hover{color: #3B55E6;}
.news_lins ul li b{color: #3b55e6;}
.btn2{display: block;font-size: 16px;text-align: center;color: #fff; width: 156px; line-height: 32px;background: #3b55e6;border-radius: 16px;}

.customer h2{text-align: center;font-size: 40px;font-weight: bold;color: #000; line-height: 120px;}
.customer ul{overflow: hidden;margin-left: -20px;padding-bottom: 95px;}
.customer li{float: left;padding: 0 0 20px 20px;/* width: 16.66%; */}
.customer a{display: block;overflow: hidden;/* border: 1px solid #eee; */}
.customer img{ width: 100%;}

.footer{background: #333333;}
.footerbox{width: 1245px; margin: 0 auto;padding: 90px 0 0 0;overflow: hidden;}
.footer_left{float: left; width: 400px;}
.footer_ltext{padding-top: 30px;}
.footer_ltext img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 15px;}
.footer_ltext p{font-size: 16px;color: #bbbbbb; line-height: 2;}
.footer_ltext h3{font-size: 24px; color: #bbbbbb;font-weight: bold;font-style: italic;}
.footer_right{display: flex; float: left; width: 60%;}
.footer_right ul{overflow: hidden;}
.footer_right li{float: left; margin-left: 50px; text-align: center;}
.footer_right h2{font-size: 23px; color: #fff;font-weight: bold; margin-bottom: 15px;}
.footer_right dt{line-height: 28px;font-size: 16px;}
.footer_right dt a{color: #bbbbbb;}
.footer_right dt a:hover{color: #fff;}

/*免费通话*/
.footerbox .footer_call{
	background-color: #E6F3FB;
	display: inline-block;
    padding: 10px 15px;
    text-align: center;
}
.footerbox  .footer_call h2{
	font-size: 20px;
    font-weight: 600;
    letter-spacing: 0.6px;
    font-family: SimHei;
	color: #454444;
	margin-bottom: 10px;
	margin-top: 0px;
}
.footerbox .footer_call .footer_call_text{
	color:#454444;
	line-height: 20px;
	font-size: 14px;
}
.footerbox .footer_call .footer_call_footerPhone{
	display: inline-block;
    width: 100%;
    height: 32px;
    padding: 0 6px;
	margin: 10px 0;
	border: 1px solid #999;
    border-radius: 3px;
}
.footerbox .footer_call .footer_call_send{
	display: inline-block;
    width: 100%;
    padding: 0 6px;
	margin: 10px 0;
	border-radius: 3px;
    border: 0px;
    background-color: #D0080E;
    color: white;
    font-size: 16px;
    font-weight: bold;
    height: 34px;
	line-height: 34px;
	cursor: pointer;
}
.footerbox .footer_call .footer_call_connect{
	font-size: 11px;
    letter-spacing: 0.4px;
}

.footerbox .mobile_footer_call{
    display: none;
}

.form-item__error {
    color: #f56c6c;
    font-size: 12px;
    line-height: 1;
    padding-top: 4px;
    position: absolute;
    left: 2px;
    bottom: -4px;
}

.weixin_mobile {
    display: none;
}

.weixin{float: right; width: 120px; margin: 0 10px 0 10px; text-align: center;}
.weixin img{width: 120px;}
.weixin p{color: #bbbbbb;line-height: 28px;font-size: 16px;}

.foot{text-align: center; padding: 45px 0;}
.foot p{font-size: 16px; line-height: 24px; color: #999999;}

/*==首页-智慧安保==*/
.anagement{width: 1120px; margin: 0 auto;}
.title{text-align: center; padding: 80px 0 60px;}
.title h2{font-size: 40px;font-weight: bold;color: #333333;}
.anagement_nr ul{overflow: hidden; margin-left: -45px; padding-bottom: 30px;}
.anagement_nr li{float: left; width: 33.33%; padding-left: 45px;}
.zhglbox img{width: 100%;border-radius: 10px;}
.zhglbox p{font-size: 30px; color: #333333; line-height: 99px;text-align: center;font-weight:bold}
.title p{font-size: 26px;text-align: center; margin-top: 35px; color: #333;line-height: 1.6;}
.title p span{color: #409eff;}
.title h4{color: #333;font-size: 20px; line-height: 1.5; margin-top: 25px;}

.fkgl{overflow: hidden; padding-bottom: 80px;}
.fkgl_left{float: left; width: 50%;}
.fkgl_left img{width: 100%;}
.fkgl_right{float: right; width: 46%; border-left: 1px solid #409eff;}
.fkgl_right h2{font-weight: bold;font-size: 26px; color: #409eff; margin-bottom: 20px;}
.fkgl_right p{font-size: 24px; color: #333333; padding-left: 42px; }
.fpgn{padding: 30px 0;}
.fpgn span{display: inline-block;*display: inline;width: 23px; height: 23px;background: #409eff;border-radius: 50%; margin-right: 30px;vertical-align: middle; margin-left: -12px;}

.mjgl_bj{background: url(../images/b_31.jpg) no-repeat center center; height: 910px;}
.mjglbox{width: 1120px; margin: 0 auto;}
.mjgl_tit h2{font-size: 41px;font-weight: bold;color: #fff; padding: 80px 0 60px;text-align: center;}
.mjgl_nr ul{overflow: hidden; margin-left: -84px;}
.mjgl_nr li{float: left; width: 50%; padding: 0 0 60px 84px;}
.mjbox{border: 2px solid #fff; border-radius: 10px; height: 295px; padding: 0 40px;transition: All 0.4s ease-in-out;}
.mjbox h2{text-align: center; padding: 58px 0 48px; color: #fff;font-weight: bold; position: relative;font-size:30px ;}
.mjbox h2:before{position: absolute;content: "";border-bottom: 4px solid #fff;width: 50px;left:50%; margin-left: -25px; bottom: 20px;}
.mjbox p{color: #fff;font-size: 24px;line-height: 36px;}
.mjgl_nr a:hover .mjbox{background: #fff;}
.mjgl_nr a:hover h2{color: #409eff;}
.mjgl_nr a:hover h2:before{border-bottom: 4px solid #409eff;}
.mjgl_nr a:hover p{color: #333;}

.xhjc{width: 1200px; margin: 0 auto; padding-bottom: 20px;}
.xcgl ul{overflow: hidden; margin-left: -40px;}
.xcgl li{width: 50%; float: left; padding: 0 0 60px 40px;}
.xcglbox{overflow: hidden; }
.xc_left{width: 50%;float: left;}
.xc_left img{width: 100%;}
.xc_right{float: right;width: 50%; text-align: center;}
.xc_right span{display: inline-block;*display: inline; color: #fff; background: #409eff; line-height: 60px; padding: 0 40px; font-size: 30px; margin-bottom: 10px;}
.xc_right p{font-size: 24px; line-height: 34px; color: #333;}

.xtld_tit h2{font-size: 41px;font-weight: bold;padding: 80px 0 60px; color: #333;text-align: center;}
.xtld_nr{overflow: hidden; padding-bottom: 60px;}
.xtld_left{width: 45%; float: left; padding-top: 60px;}
.xtld_left img{width: 100%;}
.xtld_right{width: 52%;float: right;}
.xtld_right h2{font-weight: bold;font-size: 26px; color: #409eff; margin-bottom: 10px;background: url(../images/a_01.png) no-repeat left center; padding-left: 25px;}

.xtld_left img{width: 100%;}
.xtld_right{width: 52%;float: right;}
.xtld_right h2{font-weight: bold;font-size: 24px; color: #409eff; margin-bottom: 10px;background: url(../images/a_01.png) no-repeat left center; padding-left: 25px;}
.xtld_right p{font-size: 20px; line-height: 30px; color: #333;}
.xtld_right li{padding-bottom: 30px;}

.xtld_righta{width: 52%;float: right; padding: 10px 0;}
.xtld_righta h2{font-weight: bold;font-size: 24px; color: #409eff; margin-bottom: 10px;}
.xtld_righta li{padding-bottom: 30px;}
.xtld_righta p{font-size: 20px; line-height: 30px; color: #333;}
.xtld_righta img{display: inline-block;display: inline;vertical-align: middle; margin-right: 10px;  margin-top: -3px;}

.sycj{width: 1200px; margin: 0 auto; padding-bottom: 40px;}
.sycj_nr ul{overflow: hidden; margin-left: -40px;}
.sycj_nr li{float: left; width: 25%; text-align: center; padding-left: 40px;}
.sycj_nr img{width: 100%;}
.sycj_nr p{font-size: 30px; margin-top: 30px;color: #333;font-weight:bold}

/*智慧楼宇系统*/
.zhly_tit{margin: 80px 0;}
.zhly_tit h2{font-size: 34px;color: #000; font-weight: bold;margin-bottom: 35px; text-align: center;}
.zhly_tit p{font-size: 24px; line-height: 1.4;color: #000; margin-top: 60px;}

.zhly_container{display: flex; justify-content: space-around;}
.zhly_box{width: 360px; text-align: center; border: 1px solid #1E90FF; border-radius: 20px 20px 50px 20px; padding: 30px 0; position: relative;}
.zhly_box:hover{box-shadow: 4px 4px 4px}
.zhly_box h2{position: relative;font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.zhly_box_inner {display: flex; justify-content: space-around;}
.zhly_box_inner div{text-align: left;}
.zhly_box_inner p{font-size: 18px; line-height: 24px; color: #000;}

.zhly_box_position{
    width: 60px;
    height: 60px;
    position: absolute;
    top: -25px;
    left: 40px;
    border-radius: 50%;
    background-color: #35454e;
}

.zhly_box_position img{
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.zhly_td {margin-bottom: 100px;}
.zhly_nr{overflow: hidden; margin-bottom: 35px; position: relative;}
.zhly_tp{width: 50%; padding-right: 30px;}
.zhly_tp img{width: 100%;}
.zhly_text{width: 60%; right: 0; top: 50%; transform: translateY(-50%); padding: 0 20px 0 140px; position: absolute;}
.zhly_text h2{position: relative;font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.zhly_text h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.zhly_text p{font-size: 18px; line-height: 24px; color: #000;}
.zhly_text2{width: 60%; left: 0; top: 50%; transform: translateY(-50%); padding: 0 140px 0 20px; position: absolute;}
.zhly_text2 h2{position: relative; font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.zhly_text2 h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.zhly_text2 p{font-size: 18px; line-height: 24px; color: #000;}


/*==六大模块-智慧办公==*/
.bj2{background: url(../images/c_01.png) repeat-x left top;}
.zhbg_nr{padding-bottom: 80px;}
.zhbg_nr ul{overflow: hidden; margin-left: -80px;}
.zhbg_nr li{float: left; width: 50%; text-align: center; padding-left: 80px;}
.zhbgbox p{font-size: 30px;font-weight: bold; color: #333; margin-top: 30px;}
.zhbgbox img{width: 100%;}
.hygl{width: 1200px; margin: 0 auto;}
.admi{text-align: center;}
.admi_text h4{font-size: 30px; color: #29a5f8; padding: 30px 0 20px;}

.znkq{width: 1200px; margin: 0 auto 40px auto;}
.zhkq_nr ul{overflow: hidden;}
.zhkq_nr li{float: left;width: 20%; text-align: center;}
.zhkq_nr img{width: 165px; height: 165px;border-radius: 50%; margin: 0 auto;}
.zhkq_nr p{font-size: 26px; color: #333; padding: 30px 0 80px;font-weight:bold}
.zhkq_nr img{margin: 0 auto;}

/*服务监督系统*/
.fwjd_tit{margin-top: 60px;}
.fwjd_tit h2{font-size: 34px;color: #000; font-weight: bold;margin-bottom: 35px; text-align: center;}
.fwjd_tit p{font-size: 24px; line-height: 1.4;color: #000;}

.fwjd_js {margin-bottom: 100px;}
.fwjd_tit_second{margin: 60px 0 80px;}
.fwjd_tit_second h2{font-size: 34px;color: #000; font-weight: bold;margin-bottom: 35px; text-align: center;}
.fwjd_tit_second p{font-size: 24px; line-height: 1.4;color: #000;}
.fwjd_nr{overflow: hidden; margin-bottom: 35px; position: relative;}
.fwjd_tp{width: 50%; padding-right: 30px;}
.fwjd_tp img{width: 100%;}
.fwjd_text{width: 60%; right: 0; top: 50%; transform: translateY(-50%); padding: 0 20px 0 140px; position: absolute;}
.fwjd_text h2{position: relative;font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.fwjd_text h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.fwjd_text p{font-size: 18px; line-height: 24px; color: #000;}
.fwjd_text2{width: 60%; left: 0; top: 50%; transform: translateY(-50%); padding: 0 140px 0 20px; position: absolute;}
.fwjd_text2 h2{position: relative; font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.fwjd_text2 h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.fwjd_text2 p{font-size: 18px; line-height: 24px; color: #000;}


/*健康服务系统*/
.jkfw_tit{margin: 60px 0 80px;}
.jkfw_tit h2{font-size: 34px;color: #000; font-weight: bold;margin-bottom: 35px; text-align: center;}
.jkfw_tit p{font-size: 24px; line-height: 1.4;color: #000;}

.jkfw_gl_div {margin: 0 auto;width: 80px;height: 80px;background-color: #fbac33;display: flex;align-items: center; border-radius: 50%;}
.jkfw_gl_div img {width: 60%;}

.jkfw_js {margin-bottom: 100px;}
.jkfw_tit_second{margin: 60px 0 80px;}
.jkfw_tit_second h2{font-size: 34px;color: #000; font-weight: bold;margin-bottom: 35px; text-align: center;}
.jkfw_tit_second p{font-size: 24px; line-height: 1.4;color: #000;}
.jkfw_nr{overflow: hidden; margin-bottom: 35px; position: relative;}
.jkfw_tp{width: 50%; padding-right: 30px;}
.jkfw_tp img{width: 100%;}
.jkfw_text{width: 60%; right: 0; top: 50%; transform: translateY(-50%); padding: 0 20px 0 140px; position: absolute;}
.jkfw_text h2{position: relative;font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.jkfw_text h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.jkfw_text p{font-size: 18px; line-height: 24px; color: #000;}
.jkfw_text2{width: 60%; left: 0; top: 50%; transform: translateY(-50%); padding: 0 140px 0 20px; position: absolute;}
.jkfw_text2 h2{position: relative; font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.jkfw_text2 h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.jkfw_text2 p{font-size: 18px; line-height: 24px; color: #000;}


/*==首页-智慧消费==*/
.zhxf_nr{width: 1120px; margin: 0 auto; padding-bottom: 20px;}
.zhxf_nr ul{overflow: hidden; margin-left: -83px;}
.zhxf_nr li{float: left; width: 50%; padding: 0 0 83px 83px;}
.zhxfbox{position: relative; }
.zhxfbox img{width: 100%;border-radius: 10px;}
.zhxfbox p{font-size: 30px; position: absolute;color: #fff; font-weight: bold;width: 300px; height: 65px; bottom: -33px; left:50%; margin-left: -150px;background: #409eff; position: absolute; text-align: center; line-height: 65px;}

.szzh_nr{overflow: hidden;}
.szzh_nr ul{overflow: hidden;width: 50%;float: left;}
.szzh_nr li{float: left; width: 50%; text-align: center;text-align: center;}
.szzh_nr h4{text-align: center;font-weight: bold;font-size: 30px;color: #333;clear: both; padding: 5px 0 25px;}
.szzh_left{padding-right: 100px;border-right: 1px solid #e6e6e6; }
.szzh_right{padding-left: 100px; }
.qypt{background: url(../images/d_01.png);width: 1270px; height: 210px;background-size: 100% 100%; margin: 0 auto;}
.szzh_nr img{width: 166px;height: 166px; margin: 0 auto; border-radius: 50%;}
.szzh_nr  p{font-size: 26px; color: #333; padding: 22px 0 35px;}
.qypt p{font-size: 26px;text-align: center; color: #333333; line-height: 32px; padding: 58px 90px 0 90px;}

.bzglaom{width: 1200px; margin: 0 auto;}
.bzglaom_nr ul{overflow: hidden; margin-left: -85px;}
.bzglaom_nr li{float: left; width: 33.33%; padding-left: 85px;}
.bzglaom_box{background: #fff;}
.bz_tp{overflow: hidden;}
.bz_tp img{width: 100%;}
.bz_text{padding: 25px 30px 0 30px; height: 315px;}
.bz_text span{display: block; margin: 0 auto; width: 200px;height: 62px; border: 1px solid #409eff; line-height: 60px;text-align: center; font-weight: bold;font-size: 30px;color: #409eff;}
.bz_text p{font-size: 24px; line-height: 34px;color: #333333;text-align:justify; word-break: break-all; padding-top: 20px;}
.bzglaom_nr a:hover span{color: #fff; background: #409eff;}
.bzglaom_nr a:hover p{color: #409eff;}
.xfgl{width: 1200px; margin: 0 auto;}
.bzjg ul{overflow: hidden; margin-left: -25px; padding: 40px 0 80px;}
.bzjg li{float: left; width: 50%; padding:0 5px 0 25px;}
.bzjgbox{overflow: hidden;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.bzjg_left{float: left; width: 50%;}
.bzjg_left img{width: 100%;}
.bzjg_right{float: right;width: 50%; padding: 25px 25px 0 25px;}
.bzjg_right span{display: block; margin: 0 auto; width: 200px;height: 62px; border: 1px solid #409eff; line-height: 60px;text-align: center; font-weight: bold;font-size: 30px;color: #409eff;}
.bzjg_right p{font-size: 24px; line-height: 34px;color: #333333;text-align:justify; word-break: break-all; margin-top: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.bzjg a:hover span{color: #fff; background: #409eff;}
.bzjg a:hover p{color: #409eff;}

.zhxf_gl{width: 1200px; margin: 0 auto; padding-bottom: 80px;}
.zhxf_glnr ul{overflow: hidden; margin-left: -65px;}
.zhxf_glnr li{float: left; width: 25%; text-align: center;padding-left: 65px;}
.zhxf_glnr h2{font-size: 30px;font-weight: bold;color: #333; line-height: 80px;}
.zhxf_glnr p{font-size: 24px; color: #333; line-height: 34px;}
.zhxf_glnr img{margin: 0 auto;}
.wz1120{width: 1120px; margin: 0 auto;}
.wrsmbox ul{overflow: hidden; margin-left: -85px; padding-bottom: 90px;}
.wrsmbox li{float: left; width: 50%; padding-left: 85px;}
.wrsm_nr img{width: 100%;border-radius: 10px;}
.wrsm_nr p{text-align: center;font-size: 24px; line-height: 34px; text-align: center; padding-top: 40px;color: #333333;}

.flscbox p{font-size: 24px;line-height: 34px; color: #333; position:absolute; right:0; top:50%; transform: translateY(-50%);width: calc(100% - 100px);}
.flscbox li{height: 165px; position: relative; width: 33.33%; float: left;}
.flscbox ul{overflow: hidden;}
.flscbox img{position: absolute;left:0;top:50%; transform: translateY(-50%);}

/*==首页-智慧资产==*/
.zhzc_nr{overflow: hidden;}
.zhzc_left{width: 580px;float: left;}
.zhzc_right{width: 580px;float: right;}
.zhzc_right li{margin-bottom: 53px; border: 1px solid #c1c1c2;width: 480px; padding: 11px 0 11px 28px;}
.zhzc_right p{font-size: 30px;color: #333;}
.zhzc_right img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 50px;} 
.smzqbox ul{overflow: hidden; margin-left: -24px;}
.smzqbox li{float: left; width: 20%; padding-left: 24px;}

.smnr{background: #f6f6f6;height: 445px;text-align: center; }
.smnr img{width: 100%;}
.smnr h2{font-size: 28px;color: #333; line-height: 34px; padding: 30px 20px 10px;}
.smnr p{padding: 0 20px;font-size: 20px;color: #333; line-height: 36px;}
.zcbx_box ul{overflow: hidden; margin-left: -170px;}
.zcbx_box li{float: left; width: 33.33%;text-align: center;padding: 0 0 80px 170px;}
.zcbx_box ul li:nth-child(4){ padding-bottom: 0;}
.zcbx_box ul li:nth-child(5){ padding-bottom: 0;}
.zcbx_box ul li:nth-child(6){ padding-bottom: 0;}
.bxnr img{margin: 0 auto;}
.bxnr h2{font-weight: bold;color: #333;font-size: 30px; line-height: 68px;}
.bxnr dt{display: inline-block;display: inline; padding: 0 10px; line-height: 28px;font-size: 18px;color: #333;}
.hcgl_nr ul{overflow: hidden; margin-left: -200px; padding-right: 5px;}
.hcgl_nr li{float: left; width: 50%; padding: 0 0 100px 200px;}
.hcglbox{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.hcglbox img{width: 100%;}
.hcglbox h2{font-weight: bold;font-size: 22px; line-height: 48px;color: #000;text-align: center;}
.hcglbox  p{font-size: 18px; line-height: 26px; height: 60px;text-align:center ;color: #000;font-weight:bold}

.cggl_nr ul{overflow: hidden; margin-left: -170px; padding-bottom: 130px;}
.cggl_nr li{float: left; width: 33.33%; padding-left: 170px;}
.cggl_nr h2{color: #000;font-weight: bold;font-size: 32px; padding: 50px 0 25px;text-align: center;}
.cggl_nr p{text-align: center;color: #000000;font-size: 20px; line-height: 30px;}
.cggl_nr img{margin: 0 auto;}

/*==智慧物业功能模块==*/
.wymk{padding-bottom: 100px;}
.wymk_nr ul{overflow: hidden;}
.wymk_nr li{float: left; width: 25%;}
.wybox{height: 280px; overflow: hidden; position: relative;}
.wybox img{width: 100%; position: relative;top:50%; transform: translateY(-50%);display: block;}
.wymk_nr ul li:nth-child(3){ width:50%;}
.wymk_nr ul li:nth-child(3) p{color: #fff;}
.wymk_nr ul li:nth-child(5) p{color: #fff;}
.wybox h3{color: #010101;font-size: 20px; line-height: 36px; width: 100%; padding: 0 40px; position: absolute;left:0; top:50%; transform: translateY(-50%);font-weight: bold;}
.wybox p{font-size: 36px;  position: absolute;bottom: 10px;text-align: center;width: 100%;left:0;color: #010101;}
.xtb2{position: absolute;background: url(../images/f_06.png);width: 16px;height: 28px; right:0; top:50%; margin-top: -14px;}
.xtb3{position: absolute;background: url(../images/f_04.png);width: 16px;height: 28px; left:0; top:50%; margin-top: -14px;}
.wymk_nr ul li:nth-child(7) p{color: #fff;width: 230px; background: rgba(255,255,255,.7);color: #333; left:50%; top:50%; transform:translate(-50%,-50%);height: 50px; line-height: 50px;}

.ssgl_nr ul{overflow: hidden; padding-bottom: 100px;}
.ssgl_nr li{width: 20%; text-align: center;float: left;}
.ssgl_nr img{width: 80%; margin: 0 auto;}
.ssgl_nr h2{font-size: 30px;color: #000; padding: 45px 0 20px;}
.ssgl_nr p{font-size: 16px; line-height: 28px; color: #333333;}

.bj3{background: url(../images/f_07.png) no-repeat center center; height: 622px;}
.title1{padding: 80px 0;}
.title1 h2{font-weight: bold;font-size: 38px;color: #000000; margin-bottom: 25px;}
.title1 h2{font-weight: bold;font-size: 38px;color: #000000; margin-bottom: 25px;}
.title1 p{font-weight: bold;font-size: 18px;color: #000000; }
.tcfw_nr ul{overflow: hidden; margin-left: -70px;}
.tcfw_nr li{float: left; width: 25%; padding-left: 70px; }
.tcfwbox{border: 1px solid #262626;height: 270px; padding: 40px 20px 0 20px;}
.tcfwbox h2{font-weight: bold;font-size: 20px;color: #000; line-height: 50px;} 
.tcfwbox p{font-size: 18px;color: #000; line-height: 26px;} 
.bjfw_nr ul{overflow: hidden;}
.bjfw_nr li{float: left; width: 25%;}
.gjfwbox{height: 402px;border: 1px solid #d3d3d3;text-align: center;}
.gjfwbox span{display: block; position: relative;padding: 43px 0 17px;}
.gjfwbox span b{font-size: 140px;color: #e5e4e4; position: absolute;left:50px; bottom: 17px;}
.gjfwbox img{margin: 0 auto;position: relative;z-index: 100;}
.gjfwbox h2{color: #333333;font-size:22px ; margin-bottom: 20px;font-weight: bold;}
.gjfwbox p{font-size: 18px; line-height: 28px;color: #333333;}
.hjgl_nr ul{overflow: hidden; margin-left: -40px; padding-bottom: 100px;}
.hjgl_nr li{float: left; width: 33.33%; padding-left: 40px;}
.hjgl_nr img{width: 100%;}
.hjgl_nr h2{font-weight: bold;font-size: 28px;color: #333333; padding: 35px 0 24px;}
.hjgl_nr p{font-size: 22px;color: #333; padding-right: 20px;}


/*房产管理系统*/
.fcgl{margin-bottom: 100px;}
.fcgl_nr{overflow: hidden; margin-bottom: 35px; position: relative;}
.fcgl_tp{width: 50%; padding-right: 30px;}
.fcgl_tp img{width: 100%;}
.fcgl_text{width: 60%; right: 0; top: 50%; transform: translateY(-50%); padding: 0 20px 0 140px; position: absolute;}
.fcgl_text h2{position: relative;font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.fcgl_text h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.fcgl_text p{font-size: 18px; line-height: 24px; color: #000;}
.fcgl_text2{width: 60%; left: 0; top: 50%; transform: translateY(-50%); padding: 0 140px 0 20px; position: absolute;}
.fcgl_text2 h2{position: relative; font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.fcgl_text2 h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.fcgl_text2 p{font-size: 18px; line-height: 24px; color: #000;}


/*==智慧出行功能==*/
.gccx_1{overflow: hidden; margin-left: -30px; padding-bottom: 158px;}
.gccx_1 li{float: left; width: 25%; padding-left: 30px;}
.gccx_1 p{font-size: 22px;font-weight: bold;color: #333;text-align: center; line-height: 86px;}
.gccsbox{border: 1px solid #ddd;}
.gccsbox img{width: 100%;}
.gccx_1 a:hover .gccsbox{background: #5c95ff;}
.gccx_1 a:hover .gccsbox p{color: #fff;}
.gccx_2{overflow: hidden; margin-left: -60px;}
.gccx_2 li{float: left; width: 50%; padding-left: 60px;}
.gccx_2 img{width: 100%;}

.sscx_nra ul{overflow: hidden; margin-left: -60px;}
.sscx_nra li{float: left; width: 50%; padding: 0 0 90px 60px;}
.ssglbox{overflow: hidden;}
.ssglboxa img{float: left; width: 180px;height: 180px;border-radius: 50%; padding: 10px;border: 1px dashed #ddd;}
.sscx_text{float: right;width: calc(100% - 200px);}
.sscx_text h2{font-size: 24px;color: #333;font-weight: bold;line-height: 60px;}
.sscx_text p{font-size: 18px; line-height: 32px;color: #3a3a3a;}

.bj4{background: url(../images/g_36.png) no-repeat center center;height: 690px;}
.tqgc_nr ul{overflow: hidden; margin-left: -20px;}
.tqgc_nr li{float: left; width: 33.33%; padding: 0 0 20px 20px;}
.tqgc_nr a{display: block;color: #fff; font-size: 40px; line-height: 136px;text-align: center;    transition: All 0.4s ease-in-out;}
.tqgc_nr a:hover{color: #fff; background: #333;}
.tqgc_nr ul li:nth-child(1) a{background: #9b8ac2;}
.tqgc_nr ul li:nth-child(2) a{background: #3993da;}
.tqgc_nr ul li:nth-child(3) a{background: #7bc2ff;}
.tqgc_nr ul li:nth-child(4) a{background: #9ad9ff;}
.tqgc_nr ul li:nth-child(5) a{background: #fb7f72;}
.tqgc_nr ul li:nth-child(6) a{background: #f3a94e;}
.tqgc_nr ul li:nth-child(7) a{background: #3ad3bc;}
.tqgc_nr ul li:nth-child(8) a{background: #7386b1;}
.tqgc_nr ul li:nth-child(9) a{background: #4e9cff;}
.tqgc_nr ul li:nth-child(1) a:hover{color: #fff; background: #333;}
.tqgc_nr ul li:nth-child(2) a:hover{color: #fff; background: #333;}
.tqgc_nr ul li:nth-child(3) a:hover{color: #fff; background: #333;}
.tqgc_nr ul li:nth-child(4) a:hover{color: #fff; background: #333;}
.tqgc_nr ul li:nth-child(5) a:hover{color: #fff; background: #333;}
.tqgc_nr ul li:nth-child(6) a:hover{color: #fff; background: #333;}
.tqgc_nr ul li:nth-child(7) a:hover{color: #fff; background: #333;}
.tqgc_nr ul li:nth-child(8) a:hover{color: #fff; background: #333;}
.tqgc_nr ul li:nth-child(9) a:hover{color: #fff; background: #333;}


.gcgl_nr ul{overflow: hidden; margin-left: -77px;}
.gcgl_nr li{float: left; width: 25%; padding: 0 0 77px 77px;}
.gcbox{border: 2px solid #4e9cff;text-align: center;}
.gcbox p{font-size: 24px;text-align: center; line-height: 72px;color: #333;font-weight:bold}
.gcbox span{display: block;height: 150px;}
.xt1{background: url(../images/g_48.png) no-repeat center center;}
.xt2{background: url(../images/g_41.png) no-repeat center center;}
.xt3{background: url(../images/g_45.png) no-repeat center center;}
.xt4{background: url(../images/g_39.png) no-repeat center center;}
.xt5{background: url(../images/g_60.png) no-repeat center center;}
.xt6{background: url(../images/g_55.png) no-repeat center center;}
.xt7{background: url(../images/g_56.png) no-repeat center center;}
.xt8{background: url(../images/g_63.png) no-repeat center center;}
.gcbox:hover .xt1{background: url(../images/g_49.png) no-repeat center center ;}
.gcbox:hover .xt2{background: url(../images/g_42.png) no-repeat center center;}
.gcbox:hover .xt3{background: url(../images/g_44.png) no-repeat center center;}
.gcbox:hover .xt4{background: url(../images/g_38.png) no-repeat center center;}
.gcbox:hover .xt5{background: url(../images/g_40.png) no-repeat center center;}
.gcbox:hover .xt6{background: url(../images/g_54.png) no-repeat center center;}
.gcbox:hover .xt7{background: url(../images/g_57.png) no-repeat center center;}
.gcbox:hover .xt8{background: url(../images/g_62.png) no-repeat center center;}
.gcbox:hover{background: #7bc2ff;border: 2px solid #7bc2ff;}
.gcbox:hover p{color: #fff;}
.gcgl_nr ul li:nth-child(5){padding-bottom: 0;}
.gcgl_nr ul li:nth-child(6){padding-bottom: 0;}
.gcgl_nr ul li:nth-child(7){padding-bottom: 0;}
.gcgl_nr ul li:nth-child(8){padding-bottom: 0;}

.scgy_nr{overflow: hidden;}
.scgy_left{float: left; width: 337px;}
.scgy_right {float: right; width: calc(100% - 370px);}
.scgy_right ul{overflow: hidden; padding-right: 5px;}
.scgy_right li{float: left; width: 33.33%; padding: 0 0 110px 70px;}
.scgy_right a{display: block; font-size: 40px; color: #000; line-height: 136px;-webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, .2);  -moz-box-shadow:5px 5px 5px rgba(0, 0, 0, .2);  box-shadow:5px 5px 5px rgba(0, 0, 0, .2); text-align: center;}
.gcda_nr{overflow: hidden;}
.gcda_left{float: left;width: calc(100% - 560px);}
.gcda_left ul{overflow: hidden; margin-left: -100px;}
.gcda_left li{float: left; width: 33.33%;text-align: center; padding: 0 0 60px 100px;}
.gcda_left p{font-size: 24px; color: #333; line-height:50px ;font-weight: bold;}
.gcda_left img{width: 148px;height: 148px;border-radius: 50%; margin: 0 auto;}
.gcda_right{float: right;width: 480px;}
.gcda_right li{padding-bottom: 25px;}
.gccbox{background: #dfdfdf; padding: 20px 30px;}
.gccbox h2{font-size: 20px;font-weight: bold;color: #1296db; margin-bottom: 22px;}
.gccbox p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 16px; color: #333333; line-height: 24px;}



/*智慧食堂*/
.zhst_title {margin-bottom: 60px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.zhst_title_color {padding: 30px 0; text-align: center; font-size: 32px; color: #000; font-weight: 600;}



/*智慧食堂主页*/

/*智慧食堂主页-智慧食堂产品功能*/
.zhst_cpgn {}
.zhst_cpgn_title{text-align: center; padding: 20px 0 30px;}
.zhst_cpgn_title p{font-size: 32px; margin: 30px 0; color: #000; font-weight: bold;}
.zhst_cpgn_nr{padding-bottom: 60px;}
.zhst_cpgn_nr p{font-size: 24px; text-indent: 45px; color: #333; line-height: 1.6;}
.zhst_cpgn_box ul{overflow: hidden; padding: 10px 0 40px;}	
.zhst_cpgn_box li{width: 20%; padding: 10px; float: left;}
.zhst_cpgn_box_admin{background: #fff; box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}
.zhst_cpgn_box_admin_up {}
.zhst_cpgn_box_admin_up img {width: 100%;}
.zhst_cpgn_box_admin_down{height: 120px; padding: 15px 5px; text-align: center;}
.zhst_cpgn_box_admin_down p{font-size: 20px; font-weight: 600; margin: 10px 0; color: #333;}
.zhst_cpgn_box_admin_down span{display: block; font-size: 16px; color: #333; line-height: 20px;}
.zhst_cpgn_box_admin_down .zhst_middle {display: none;}
.zhst_cpgn_box_admin_down .zhst_mobile {display: none;}

/*智慧食堂主页-解决方案*/
.zhst_jjfa{background-color: #edeeee;}
.zhst_jjfa_title{text-align: center; padding: 20px 0 30px;}
.zhst_jjfa_title p{font-size: 32px; margin: 30px 0 40px; color: #000; font-weight: bold;}
.zhst_jjfa_title span{font-size: 22px; color: #000;}
.zhst_jjfa_box{}
.zhst_jjfa_box ul{overflow: hidden; padding: 10px 0 40px;}
.zhst_jjfa_box li{width: 33.33%; float: left; padding: 0 20px 40px;}
.zhst_jjfa_box a{transition: All 0.4s ease-in-out; display: block;background: #fff;overflow: hidden;}
.zhst_jjfa_box a img{width: 100%;}
.zhst_jjfa_box p{text-align: center; color: #333; font-size: 24px; font-weight: 600; line-height: 85px;}
.zhst_jjfa_box a:hover{box-shadow:0 0 10px rgba(0, 0, 0, .1);}
.zhst_jjfa_box_div .zhst_middle {display: none;}
.zhst_jjfa_box_div .zhst_mobile {display: none;}

/*智慧食堂主页-适配硬件*/
.zhst_spyj {}
.zhst_spyj_title{text-align: center; padding: 20px 0 30px;}
.zhst_spyj_title p{font-size: 32px; margin: 30px 0; color: #000; font-weight: bold;}
.zhst_spyj_box{}	
.zhst_spyj_box ul{overflow: hidden; padding: 10px 0 40px;}	
.zhst_spyj_box li{width: 25%; padding: 0 20px 40px; float: left;}
.zhst_spyj_box_admin{background: #fff; box-shadow:0 0 10px rgba(0, 0, 0, 0.1); border-bottom: 5px solid #c5a682;}
.zhst_spyj_box_admin_up {background-color: #eee; height: 280px; display: flex; justify-content: center; align-items: center;}
.zhst_spyj_box_admin_up img{}
.zhst_spyj_box_admin_down{padding: 20px 0; text-align: center;}
.zhst_spyj_box_admin_down p{font-size: 20px; color: #333; font-weight: 600; line-height: 28px;}
.zhst_cpgn_box_admin_down .zhst_middle {display: none;}
.zhst_cpgn_box_admin_down .zhst_mobile {display: none;}

/*智慧食堂主页-统计数字*/
.zhst_tjsz {}
.zhst_tjsz_title{text-align: center; padding: 0 0 30px;}
.zhst_tjsz_title p{font-size: 32px; margin: 0 0 20px; color: #000; font-weight: bold;}
.zhst_tjsz_box ul{overflow: hidden; padding: 10px 0 40px;}	
.zhst_tjsz_box li{width: 20%; padding: 0 20px 40px; float: left;}
.zhst_tjsz_box_admin{background: #fff; box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}
.zhst_tjsz_box_admin_up{position: relative; height: 70px; line-height: 70px; text-align: center; background-color: #c5a682;}
.zhst_tjsz_box_admin_up p{display: inline-block; font-size: 18px; text-align: center; color: #fff}
.zhst_tjsz_box_admin_up span{font-size: 28px; color: #fff}
.zhst_tjsz_box_admin_triangle {position: absolute; right: 40px; bottom: -30px; width: 0; height: 0; border: 15px solid transparent; border-top-color: #c5a682;}
.zhst_tjsz_box_admin_down{color: #000; padding: 30px 0; text-align: center; background-color: #f1f2f2;}
.zhst_tjsz_box_admin_down p{display: inline-block; font-size: 40px; color: #333; line-height: 28px;}
.zhst_tjsz_box_admin_down span{font-size: 16px; color: #333;}
.zhst_tjsz_title .zhst_middle {display: none;}
.zhst_tjsz_title .zhst_mobile {display: none;}



/*自选称重结算*/

/*自选称重结算-自选餐称重结算解决方案*/
.zxczjs_jjfa {margin: 50px 0;}
.zxczjs_jjfa_tit {}
.zxczjs_jjfa_tit h2 {font-size: 34px; color: #000; font-weight: bold; margin-bottom: 35px; text-align: center;}
.zxczjs_jjfa_tit p {font-size: 24px; line-height: 1.6; color: #333; text-indent: 50px;}

/*自选称重结算-产品特点*/
.zxczjs_cptd {margin: 50px 0; height: 400px;}
.zxczjs_cptd_tit{}
.zxczjs_cptd_tit h2 {font-size: 34px; color: #000; font-weight: bold; margin-bottom: 35px; text-align: center;}
.zxczjs_cptd_tit p {font-size: 24px; line-height: 1.4; color: #000;}
.zxczjs_cptd_container {display: flex; justify-content: space-between;}
.zxczjs_cptd_container_box {position: relative; width: 20%; padding: 10px;}
.zxczjs_cptd_container_box_div {position: absolute; left: 12px; top: 50px; z-index: 9; width: 85%;}
.zxczjs_cptd_container_box_div h2 {font-size: 22px; color: #000; text-align: center;}
.zxczjs_cptd_container_box_div p {display: block; margin: 20px 5px 0 12px; font-size: 18px; line-height: 25px; color: #333;}
.zxczjs_cptd_container_box img {position: absolute; top: 0; left: -20px; z-index: 5;}

/*自选称重结算-计量称重自选餐*/
.zxczjs_zxc {margin: 50px 0; }
.zxczjs_zxc_tit {margin-bottom: 50px;}
.zxczjs_zxc_tit h2 {font-size: 34px; color: #000; font-weight: bold; margin-bottom: 35px; text-align: center;}
.zxczjs_zxc_tit p {font-size: 24px; line-height: 1.4; color: #000; text-indent: 50px; text-align: center;}
.zxczjs_zxc_box {position: relative; margin: 0 auto; width: 60%; background-image: url(../images/zxczjs_zxc09.png); background-repeat: no-repeat; background-size: 80%; background-position: center; height: 140px;}
.zxczjs_zxc_box div {position: absolute; top: 28%; left: 50%; transform: translate(-50%, 0);}
.zxczjs_zxc_box img {width: 70%;}

/*自选称重结算-使用流程*/
.zxczjs_sylc {margin-bottom: 50px;}
.zxczjs_sylc_tit {}
.zxczjs_sylc_tit h2 {font-size: 34px; color: #000; font-weight: bold; margin-bottom: 35px; text-align: center;}
.zxczjs_sylc_tit p {font-size: 24px; line-height: 1.4; color: #000; text-indent: 50px;}
.zxczjs_sylc_box {}
.zxczjs_sylc_box img {width: 100%;}
.zxczjs_sylc_box div {margin-top: 20px;}
.zxczjs_sylc_box div p {display: inline-block; width: 15%; font-size: 20px; color: #000; line-height: 30px; text-align: center;}
.zxczjs_sylc_box div p:nth-of-type(1) {margin-left: 4%;}
.zxczjs_sylc_box div p:nth-of-type(2) {margin-left: 7%;}
.zxczjs_sylc_box div p:nth-of-type(3) {margin-left: 14%;}
.zxczjs_sylc_box div p:nth-of-type(4) {margin-left: 12%;}
.mobile_zxczjs_sylc_box {display: none;}



/*无人值守*/

/*无人值守-无人值守自助餐解决方案*/
.wrzs_jjfa {width: 1250px; margin: 60px auto;}
.wrzs_jjfa_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.wrzs_jjfa_des {font-size: 22px; color: #333; text-indent: 45px; line-height: 1.6;}

/*无人值守-产品功能*/
.wrzs_cpgn {width: 1250px; margin: 60px auto;}
.wrzs_cpgn_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600; }
.wrzs_cpgn_box {display: flex; justify-content: space-around;}
.mobile_wrzs_cpgn_box_img {display: none;}
.wrzs_cpgn_box_img {display: flex; align-items: center;}
.wrzs_cpgn_box_left {width: 482px; height: 323px; padding: 40px 0 0 20px; background: url(../images/wrzs_cpgn01.png);}
.wrzs_cpgn_box_right {width: 482px; height: 323px; padding: 40px 0 0 20px; background: url(../images/wrzs_cpgn02.png);}
.wrzs_cpgn_box p {margin: 0 0 30px; font-size: 22px; color: #000; font-weight: bold;}
.wrzs_cpgn_box span {display: block; margin: 10px 0; font-size: 18px; color: #333; letter-spacing: 1px;}

/*无人值守-产品特点*/
.wrzs_cptd {width: 1250px; margin: 60px auto;}
.wrzs_cptd_title {padding: 0 0 50px; text-align: center; font-size: 34px; color: #000; font-weight: 600;}
.wrzs_cptd_box {display: flex; justify-content: space-around;}
.wrzs_cptd_box_item {width: 30%; padding: 30px 40px 50px; border-radius: 15px; box-shadow: 0 15px 20px 5px #e4d5c5;}
.wrzs_cptd_box_item p:nth-of-type(1) {margin: 5px 0 20px; font-size: 22px; color: #000; font-weight: 600;}
.wrzs_cptd_box_item p:nth-of-type(2) {font-size: 18px; line-height: 1.6; letter-spacing: 3px;}

/*无人值守-适配硬件*/
.wrzs_spyj {margin: 100px 0 60px; background-color: #f8f8f8;}
.wrzs_spyj_title {padding: 20px 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: bold;}
.wrzs_spyj_box {width: 1250px; margin: 0 auto;}	
.wrzs_spyj_box ul {overflow: hidden; padding: 10px 0 40px;}	
.wrzs_spyj_box li {width: 25%; padding: 0 20px 20px; float: left;}
.wrzs_spyj_box_admin {background: #fff; border: 1px solid #ededed;}
.wrzs_spyj_box_admin_up {height: 280px; display: flex; justify-content: center; align-items: center;}
.wrzs_spyj_box_admin_up img{width: 80%;}
.wrzs_spyj_box_admin_down {padding: 20px 0; text-align: center;}
.wrzs_spyj_box_admin_down p {font-size: 20px; color: #333; font-weight: 600; line-height: 28px;}

/*无人值守-客户案例*/
.wrzs_khal {width: 1250px; margin: 60px auto;}
.wrzs_khal_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.wrzs_khal_box {display: flex; justify-content: space-around; flex-wrap: wrap;}
.wrzs_khal_box_item {width: 36%; margin-bottom: 60px; text-align: center;}
.wrzs_khal_box_item_up {height: 300px; overflow: hidden; border-radius: 10px;}
.wrzs_khal_box_item_up img {width: 100%;}
.wrzs_khal_box_item_down {margin-top: 30px;}
.wrzs_khal_box_item_down p {text-align: center; color: #333; font-size: 22px; font-weight: 600;}



/*自选餐结算台*/

/*自选餐结算台-自选餐智能结算台解决方案*/
.zxcjst_jjfa {width: 1250px; margin: 60px auto;}
.zxcjst_jjfa_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.zxcjst_jjfa_box {display: flex;}
.zxcjst_jjfa_box_left {width: 40%; text-align: center;}
.zxcjst_jjfa_box_left img {}
.zxcjst_jjfa_box_right {width: 60%; padding: 40px 0;}
.zxcjst_jjfa_box_right>p:nth-of-type(1) {font-size: 26px; color: #000;}
.zxcjst_jjfa_box_right_div {display: flex;}
.zxcjst_jjfa_box_right_div p {width: 150px; height: 45px; margin: 30px 0; background: #c5a682; font-size: 22px; color: #fff; text-align: center; line-height: 45px; border-radius: 10px;}
.zxcjst_jjfa_box_right_div p:nth-of-type(1) {margin-right: 80px;}
.zxcjst_jjfa_box_right>p:nth-of-type(2) {width: 100%; font-size: 20px; color: #333; line-height: 1.7;}

/*自选餐结算台-产品功能*/
.zxcjst_cpgn {width: 1250px; margin: 60px auto;}
.zxcjst_cpgn_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600; }
.zxcjst_cpgn_box {display: flex; justify-content: space-around; flex-wrap: wrap;}
.zxcjst_cpgn_box_item {width: 385px; height: 270px; margin: 40px 0; padding: 50px 0 0 20px; background-size: 100%; background-repeat: no-repeat;}
.zxcjst_cpgn_box_item:nth-of-type(1) {background: url(../images/zxcjst_cpgn01.png);}
.zxcjst_cpgn_box_item:nth-of-type(2) {background: url(../images/zxcjst_cpgn02.png);}
.zxcjst_cpgn_box_item:nth-of-type(3) {background: url(../images/zxcjst_cpgn03.png);}
.zxcjst_cpgn_box_item:nth-of-type(4) {background: url(../images/zxcjst_cpgn04.png);}
.zxcjst_cpgn_box_item:nth-of-type(5) {background: url(../images/zxcjst_cpgn05.png);}
.zxcjst_cpgn_box_item:nth-of-type(6) {background: url(../images/zxcjst_cpgn06.png);}
.zxcjst_cpgn_box_item p:nth-of-type(1) {margin: 0 0 30px; font-size: 22px; color: #000; font-weight: bold;}
.zxcjst_cpgn_box_item p:nth-of-type(2) {width: 55%; margin: 10px 0; font-size: 18px; color: #333; line-height: 1.4; letter-spacing: 1px;}

/*自选餐结算台-产品特点*/
.zxcjst_cptd {width: 1250px; margin: 60px auto;}
.zxcjst_cptd_title {padding: 0 0 50px; text-align: center; font-size: 34px; color: #000; font-weight: 600;}
.zxcjst_cptd_box {display: flex; justify-content: space-around;}
.zxcjst_cptd_box_item {width: 40%; display: flex; justify-content: space-around; align-items: center; padding: 20px 30px; border-radius: 15px; box-shadow: 0 15px 20px 5px #e4d5c5;}
.zxcjst_cptd_box_item_left {}
.zxcjst_cptd_box_item_left p {margin: 10px 0; font-size: 24px; color: #000; font-weight: 600;}
.zxcjst_cptd_box_item_right {}
.zxcjst_cptd_box_item_right span {display: block; margin: 20px 0; font-size: 20px; color: #333;}

/*自选餐结算台-使用流程*/
.zxcjst_sylc {margin: 60px auto; background-color: #f8f8f8;}
.zxcjst_sylc_title {padding: 20px 0 50px; text-align: center; font-size: 34px; color: #000; font-weight: 600;}
.zxcjst_sylc_box {padding: 0 0 30px; text-align: center;}
.zxcjst_sylc_box_mobile {display: none;}

/*自选餐结算台-智能芯片结算台*/
.zxcjst_jst{width: 1250px; margin: 60px auto;}
.zxcjst_jst_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.zxcjst_jst_box {display: flex;}
.zxcjst_jst_box_left {width: 30%; text-align: center;}
.zxcjst_jst_box_left img {}
.zxcjst_jst_box_right {width: 70%; padding: 40px 0;}
.zxcjst_jst_box_right>p {width: 100%; margin-bottom: 50px; font-size: 22px; color: #333; line-height: 1.8;}
.zxcjst_jst_box_right_div {display: flex; justify-content: space-between;}
.zxcjst_jst_box_right_div_item {width: 27%; padding: 0 30px; border: 4px solid #c5a682; border-radius: 10px; text-align: center;}
.zxcjst_jst_box_right_div_item p {margin: 10px 0; font-size: 20px; color: #000;}

/*自选餐结算台-使用流程（第二层）*/
.zxcjst_sylc_second {width: 1250px; margin: 60px auto;}
.zxcjst_sylc_second_title {padding: 0 0 50px; text-align: center; font-size: 34px; color: #000; font-weight: 600;}
.zxcjst_sylc_second_box {padding: 0 0 30px; text-align: center;}
.zxcjst_sylc_second_box img:nth-of-type(2) {display: none;}
.zxcjst_sylc_second_box img:nth-of-type(3) {display: none;}

/*自选称重结算-使用结算台的优势*/
.zxcjst_ys {width: 1250px; margin: 60px auto; height: 400px;}
.zxcjst_ys_title{padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.zxcjst_ys_container {display: flex; justify-content: space-between;}
.zxcjst_ys_container_box {position: relative; width: 20%; padding: 10px;}
.zxcjst_ys_container_box_div {position: absolute; left: 12px; top: 50px; z-index: 9; width: 85%;}
.zxcjst_ys_container_box_div h2 {font-size: 22px; color: #000; text-align: center;}
.zxcjst_ys_container_box_div p {display: block; margin: 20px 5px 0 12px; font-size: 18px; line-height: 25px; color: #333;}
.zxcjst_ys_container_box img {position: absolute; top: 0; left: -16px; z-index: 5;}

/*自选餐结算台-客户案例*/
.zxcjst_khal {width: 1250px; margin: 60px auto;}
.zxcjst_khal_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.zxcjst_khal_box {}
.zxcjst_khal_box ul {overflow: hidden;}
.zxcjst_khal_box li {width: 33%; float: left; padding: 0 20px 40px;}
.zxcjst_khal_box a {transition: All 0.4s ease-in-out; display: block; background: #fff; overflow: hidden;}
.zxcjst_khal_box a img {width: 98%; border-radius: 10px;}
.zxcjst_khal_box p {text-align: center; color: #333; font-size: 24px; font-weight: 600; line-height: 85px;}
.zxcjst_khal_box a:hover {box-shadow:0 0 10px rgba(0, 0, 0, .1);}



/*档口点餐*/

/*档口点餐-智慧档口点餐结算解决方案*/
.dkdc_jjfa {width: 1250px; margin: 60px auto;}
.dkdc_jjfa_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.dkdc_jjfa_container {display: flex; justify-content: space-around;}
.dkdc_jjfa_container_left {width: 45%; text-align: center;}
.dkdc_jjfa_container_left img {}
.dkdc_jjfa_container_right {width: 40%; padding: 40px 0;}
.dkdc_jjfa_container_right_up {display: flex; justify-content: space-between;}
.dkdc_jjfa_container_right_up p {width: 140px; height: 45px; margin: 30px 0; background: #d2d2d2; font-size: 22px; color: #000; text-align: center; line-height: 45px; border-radius: 10px;}
.dkdc_jjfa_container_right_down p {width: 100%; font-size: 20px; color: #333; line-height: 1.7;}

/*档口点餐-核心特点*/
.dkdc_hxtd {width: 1250px; margin: 60px auto;}
.dkdc_hxtd_title {padding: 0 0 30px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.dkdc_hxtd_container {display: flex; justify-content: space-between; flex-wrap: wrap;}
.dkdc_hxtd_container_item {width: 30%; margin-top: 50px; text-align: center;}
.dkdc_hxtd_container_item div {width: 110px; height: 110px; margin: 0 auto; background-color: #fff; display: flex; align-items: center; border-radius: 50%; box-shadow: 0 0 20px 10px #f4efe8;}
.dkdc_hxtd_container_item div img {width: 40%; display: block; margin: 0 auto;}
.dkdc_hxtd_container_item p:nth-of-type(1) {margin: 20px 0; font-size: 24px; color: #000; font-weight: 600;}
.dkdc_hxtd_container_item p:nth-of-type(2) {font-size: 20px; color: #333;}

/*档口点餐-系统功能*/
.dkdc_xtgn {width: 1250px; margin: 60px auto;}
.dkdc_xtgn_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.dkdc_xtgn_container {display: flex; justify-content: space-around; flex-wrap: wrap;}
.dkdc_xtgn_container_item {width: 385px; height: 270px; margin: 40px 0 10px; padding: 50px 0 0 20px; background-size: 100%; background-repeat: no-repeat;}
.dkdc_xtgn_container_item:nth-of-type(1) {background: url(../images/zxcjst_cpgn01.png);}
.dkdc_xtgn_container_item:nth-of-type(2) {background: url(../images/zxcjst_cpgn02.png);}
.dkdc_xtgn_container_item:nth-of-type(3) {background: url(../images/zxcjst_cpgn03.png);}
.dkdc_xtgn_container_item p:nth-of-type(1) {margin: 0 0 30px; font-size: 22px; color: #000; font-weight: bold;}
.dkdc_xtgn_container_item p:nth-of-type(2) {width: 55%; margin: 10px 0; font-size: 18px; color: #333; line-height: 1.4; letter-spacing: 1px;}

/*档口点餐-适配硬件*/
.dkdc_spyj {width: 1250px; margin: 60px auto;}
.dkdc_spyj_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.dkdc_spyj_container {display: flex; justify-content: space-between; flex-wrap: wrap;}	
.dkdc_spyj_container_item {width: 28%; margin-top: 50px; padding-top: 30px; border: 1px solid #e4e4e4;}	
.dkdc_spyj_container_item_up {display: flex; justify-content: center; align-items: center;}
.dkdc_spyj_container_item_up img {width: 80%;}
.dkdc_spyj_container_item_down {padding: 40px 0; text-align: center;}
.dkdc_spyj_container_item_down p {font-size: 20px; color: #333; font-weight: 600; line-height: 28px;}

/*档口点餐-客户案例*/
.dkdc_khal {width: 1250px; margin: 60px auto;}
.dkdc_khal_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.dkdc_khal_container {display: flex; justify-content: space-around; flex-wrap: wrap;}
.dkdc_khal_container_item {width: 35%; margin-top: 20px; transition: All 0.4s ease-in-out; text-align: center;}
.dkdc_khal_container_item_up {height: 280px; overflow: hidden; border-radius: 10px;}
.dkdc_khal_container_item_up img {width: 100%;}
.dkdc_khal_container_item_up img:hover {box-shadow:0 0 10px rgba(0, 0, 0, .1);}
.dkdc_khal_container_item_down {margin-top: 10px;}
.dkdc_khal_container_item_down p {text-align: center; color: #333; font-size: 22px; font-weight: 600; line-height: 85px;}



/*预定就餐*/

/*预定就餐-自选餐智能结算台解决方案*/
.ydjc_jjfa {width: 1250px; margin: 60px auto;}
.ydjc_jjfa_title {padding: 0 0 30px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.ydjc_jjfa_des {font-size: 20px; color: #333; text-align: center;}
.ydjc_jjfa_container {margin-top: 50px; display: flex; justify-content: space-around; align-items: center;}
.mobile_ydjc_jjfa_container_item {display: none;}
.ydjc_jjfa_container_left {width: 45%; padding: 40px 0;}
.ydjc_jjfa_container_left p:nth-of-type(1) {font-size: 24px; color: #000; font-weight: 600;}
.ydjc_jjfa_container_left p:nth-of-type(2) {margin-top: 30px; font-size: 20px; line-height: 1.8; text-indent: 36px; color: #333;}
.ydjc_jjfa_container_right {width: 45%; text-align: center;}
.ydjc_jjfa_container_right img {}

/*预定就餐-食堂优势*/
.ydjc_stys {width: 1250px; margin: 60px auto;}
.ydjc_stys_title {padding: 0 0 50px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.ydjc_stys_container {display: flex; justify-content: space-around; flex-wrap: wrap;}
.ydjc_stys_container_item {width: 24%; margin: 20px 20px 20px 0; text-align: center;}
.ydjc_stys_container_item_up {height: 160px; overflow: hidden; border-radius: 10px;}
.ydjc_stys_container_item_up img {width: 100%; transition: All 0.4s ease-in-out;}
.ydjc_stys_container_item_up img:hover {transform: scale(1.1);}
.ydjc_stys_container_item_down {margin-top: 10px;}
.ydjc_stys_container_item_down p {text-align: center; color: #333; font-size: 20px; font-weight: 600; line-height: 85px;}

/*预定就餐-适用场景*/
.ydjc_sycj {margin: 60px auto; background: #fbfbfb;}
.ydjc_sycj_title {padding: 30px 0; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.ydjc_sycj_container {width: 1250px; margin: 0 auto; padding-bottom: 40px; display: flex; justify-content: space-around; flex-wrap: wrap;}
.ydjc_sycj_container_item {width: 30%; margin: 10px 0; text-align: center;}
.ydjc_sycj_container_item p {margin: 10px 0; font-size: 20px; font-weight: 600; color: #333;}

/*预定就餐-客户案例*/
.ydjc_khal {width: 1250px; margin: 60px auto;}
.ydjc_khal_title {padding: 0 0 40px; text-align: center; font-size: 32px; color: #000; font-weight: 600;}
.ydjc_khal_container {display: flex; padding-bottom: 40px; justify-content: space-around; flex-wrap: wrap;}
.ydjc_khal_container_item {width: 35%; margin-top: 60px; text-align: center;}
.ydjc_khal_container_item_up {height: 280px; overflow: hidden; border-radius: 10px;}
.ydjc_khal_container_item_up img {width: 100%; transition: All 0.4s ease-in-out;}
.ydjc_khal_container_item_up img:hover {transform: scale(1.1);}
.ydjc_khal_container_item_down {margin-top: 30px;}
.ydjc_khal_container_item_down p {text-align: center; color: #333; font-size: 22px; font-weight: 600;}



/*智能取餐柜*/

/*智能取餐柜-智能取餐柜解决方案*/
.znqcg_jjfa {width: 1250px; margin: 60px auto;}
.znqcg_jjfa_des {font-size: 20px; color: #333; text-align: center;}
.znqcg_jjfa_box {margin-top: 50px; display: flex; justify-content: space-around;}
.znqcg_jjfa_box_left {width: 40%; text-align: center;}
.znqcg_jjfa_box_left img {width: 100%;}
.znqcg_jjfa_box_right {width: 50%; padding: 20px 0;}
.znqcg_jjfa_box_right p:nth-of-type(1) {width: 260px; height: 40px; text-align: center; font-size: 24px; line-height: 40px; color: #fff; font-weight: 600; background: #c5a682; border-radius: 15px;}
.znqcg_jjfa_box_right p:nth-of-type(2) {margin-top: 30px; font-size: 20px; line-height: 1.8; text-indent: 36px; color: #333;}

/*智能取餐柜-功能特点*/
.znqcg_gntd {margin: 60px auto; background: #fbfbfb;}
.znqcg_gntd_box {width: 1250px; margin: 0 auto; display: flex; justify-content: space-around; flex-wrap: wrap;}
.znqcg_gntd_box_item {width: 490px; height: 310px; margin: 40px 0; padding: 50px 0 0 30px; background-size: 100%; background-repeat: no-repeat;}
.znqcg_gntd_box_item:nth-of-type(1) {background: url(../images/znqcg_gntd01.png);}
.znqcg_gntd_box_item:nth-of-type(2) {background: url(../images/znqcg_gntd02.png);}
.znqcg_gntd_box_item:nth-of-type(3) {background: url(../images/znqcg_gntd03.png);}
.znqcg_gntd_box_item:nth-of-type(4) {background: url(../images/znqcg_gntd04.png);}
.znqcg_gntd_box_item p:nth-of-type(1) {margin: 0 0 30px; font-size: 22px; color: #000; font-weight: bold;}
.znqcg_gntd_box_item p:nth-of-type(2) {width: 55%; margin: 10px 0; font-size: 18px; color: #333; line-height: 1.4; letter-spacing: 1px;}

/*智能取餐柜-适用场景*/
.znqcg_sycj {width: 1250px; margin: 60px auto;}
.znqcg_sycj_box {margin: 0 auto; padding-bottom: 30px; display: flex; justify-content: space-around; flex-wrap: wrap;}
.znqcg_sycj_box_item {width: 25%; margin: 5px 0; text-align: center;}
.znqcg_sycj_box_item p {margin: 10px 0; font-size: 20px; font-weight: 600; color: #333;}

/*智能取餐柜-客户案例*/
.znqcg_khal {width: 1250px; margin: 60px auto;}
.znqcg_khal_box {display: flex; justify-content: space-around; flex-wrap: wrap;}
.znqcg_khal_box_item {width: 34%; margin-bottom: 60px; text-align: center;}
.znqcg_khal_box_item_up {height: 290px; overflow: hidden; border-radius: 10px;}
.znqcg_khal_box_item_up img {width: 100%;}
.znqcg_khal_box_item_down {margin-top: 30px;}
.znqcg_khal_box_item_down p {text-align: center; color: #333; font-size: 22px; font-weight: 600;}



/*==政府机关单位智慧后勤一体化解决方案==*/
.ytfa_nr{ padding-bottom: 60px;}
.ytfa_nr p{font-size: 22px; text-indent: 45px; color: #000000; line-height: 36px;}

.zhst_nr{}
.zhst_nr ul{overflow: hidden; margin-left: -20px;padding-bottom: 45px;}
.zhst_nr li{float: left;width: 25%; padding: 0 0 20px 20px;}
.zhst_nr a{display: block;overflow: hidden; padding: 20px 100px 20px 20px;border-radius: 10px; position: relative;}
.zhst_nr h2{font-weight: bold;font-size: 24px; margin-bottom: 15px; color: #2c2c2c;}
.zhst_nr p{font-size: 16px;color: #595757; line-height: 26px;}
.zhst_nr ul li:nth-child(1) a{ background: #e5f5ff;} 
.zhst_nr ul li:nth-child(2) a{ background: #eaf0fd;} 
.zhst_nr ul li:nth-child(3) a{ background: #e5f5ff;}
.zhst_nr ul li:nth-child(4) a{ background: #eaf0fd;}
.zhst_nr ul li:nth-child(5) a{ background: #fff2f1;}
.zhst_nr ul li:nth-child(6) a{ background: #fff9eb;}
.zhst_nr ul li:nth-child(7) a{ background: #fff2f1;}
.zhst_nr ul li:nth-child(8) a{ background: #fff9eb;}
.zhst_nr ul li:nth-child(9) a{ background: #e5f5ff;}
.zhst_nr ul li:nth-child(10) a{ background: #eaf0fd;}
.zhst_nr ul li:nth-child(11) a{ background: #e5f5ff;}
.zhst_nr ul li:nth-child(12) a{ background: #eaf0fd;}
.zhst_nr img{position: absolute;right:25px; top:25px;}

.mjglzh_nr ul{overflow: hidden; margin-left: -340px; padding-bottom: 80px;}
.mjglzh_nr li{float: left; width: 50%; padding: 0 0 85px 340px;}
.mjglzh_nr ul li:nth-child(3){ padding-bottom: 0;} 
.mjglzh_nr ul li:nth-child(4){ padding-bottom: 0;} 
.mjglzhbox h2{font-weight: bold;font-size: 26px;color: #333333; margin-bottom: 12px;}
.mjglzhbox h2 img{display: inline-block;*display: inline;vertical-align:  middle; margin-right: 20px;}
.mjglzhbox p{font-size: 18px; line-height: 30px;color: #000000;}

.gygl_nr ul{overflow: hidden; margin-left: -180px; padding-right: 5px;}
.gygl_nr li{float: left; width: 50%; padding: 0 0 80px 180px;}
.fky_text{ padding: 0 10px 30px 10px;height: 175px;}
.fky_text h4{text-align: center;font-size: 30px; line-height: 64px; color: #333;}
.fky_text p{font-size: 18px; line-height: 28px;color: #605e5e;text-align: left;}

.gnzl_nr{ padding-bottom: 90px;}
.gnzl_nr ul{overflow: hidden; margin-left: -20px;}
.gnzl_nr li{width: 16.66%; padding-left: 20px;float: left;}
.gnzlbox{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); background-image: linear-gradient(#fff, #d4d6d7);}
.gnzlbox h2{font-size: 48px; padding: 30px 0 10px 40px;font-style: italic;font-weight: bold;font-family: arial;}
.gnzlbox h4{color: #fff;text-align: center; font-size: 32px; line-height: 58px;}
.gnzltext{height: 270px; padding: 30px 0 0 30px;}
.gnzltext dt{line-height: 42px;font-size: 24px;color: #010101;}
.tedw{padding: 0 9%;}
.gnzl_nr ul li:nth-child(1) h2{color: #f9695d;}
.gnzl_nr ul li:nth-child(1) h4{background: #f9695d;}
.gnzl_nr ul li:nth-child(2) h2{color: #ef933e;}
.gnzl_nr ul li:nth-child(2) h4{background: #ef933e;}
.gnzl_nr ul li:nth-child(3) h2{color: #2ec4a8;}
.gnzl_nr ul li:nth-child(3) h4{background: #2ec4a8;}
.gnzl_nr ul li:nth-child(4) h2{color: #2d96c3;}
.gnzl_nr ul li:nth-child(4) h4{background: #2d96c3;}
.gnzl_nr ul li:nth-child(5) h2{color: #2d7ccd;}
.gnzl_nr ul li:nth-child(5) h4{background: #2d7ccd;}
.gnzl_nr ul li:nth-child(6) h2{color: #8473af;}
.gnzl_nr ul li:nth-child(6) h4{background: #8473af;}

.cpys_nr{overflow: hidden; position: relative;}
.cpys_left{width: 667px; position: absolute;left:0;top:50%; transform: translateY(-50%);}
.cpys_right{width: 50%;float: right;}
.cpys_right li{overflow: hidden; padding: 37px 0;}
.cpys_right ul li:nth-child(2){ padding-left: 120px;}
.cpys_right ul li:nth-child(3){ padding-left: 120px;}
.cpys_right ul li:nth-child(4){ padding-left: 120px;}
.cpys_text{width: calc(100% - 105px);float: right;}
.cpys_right img{float: left;}
.cpys_right h2{font-size: 30px;font-weight: bold;margin-bottom: 10px;color: #3d85ff;}
.cpys_right p{font-size: 16px; line-height: 24px;color: #000000;}

.khal ul{overflow: hidden; margin-left: -225px;}
.khal li{width: 50%; padding-left: 225px;float: left;}
.khal img{width: 100%; height: 300px;}
.khal p{color: #000;font-weight: bold;font-size: 24px; line-height: 90px;text-align: center; padding-bottom: 20px;}

/*==政府机关单位智慧后勤一体化解决方案2==*/
.fknr ul{overflow: hidden;}
.fknr li{cursor:pointer;float: left; width: 25%; text-align: center; padding: 40px 0;background: #fafafa;}
.fknrbox{height: 230px; border-right: 1px solid #dadada;}
.fknr ul li:nth-child(4) .fknrbox{border: none;}
.fknrbox h2{font-weight: bold;font-size: 24px;color: #3a3a3a; line-height: 46px;}
.fknrbox dl{overflow: hidden;}
.fknrbox dt{display: inline-block;*display: inline; padding: 0 25px; font-size: 20px;color: #3a3a3a; line-height: 36px;}
.fknrbox span{display: block;width: 80px; height: 80px; margin: 20px auto 0 auto;}
.xtb4{background: url(../images/b26.png) no-repeat center center;}
.xtb5{background: url(../images/b28.png) no-repeat center center;}
.xtb6{background: url(../images/b30.png) no-repeat center center;}
.xtb7{background: url(../images/b32.png) no-repeat center center;}
.fknr li:hover{background: #57a4ee;}
.fknr li:hover h2{color: #fff;}
.fknr li:hover dt{color: #fff;}
.fknr li:hover .xtb4{background: url(../images/b27.png) no-repeat center center;}
.fknr li:hover .xtb5{background: url(../images/b29.png) no-repeat center center;}
.fknr li:hover .xtb6{background: url(../images/b31.png) no-repeat center center;}
.fknr li:hover .xtb7{background: url(../images/b33.png) no-repeat center center;}
.hhhyynr ul{overflow: hidden; margin-left: -30px; padding: 5px;}
.hhhyynr li{width: 33.33%; float: left; padding: 0 0 72px 30px;}
.hhhyynr a{transition: All 0.4s ease-in-out;display: block;background: #fff;overflow: hidden;}
.hhhyynr a img{width: 100%;}
.hhhyynr p{text-align: center;color: #232323;font-size: 24px; line-height: 85px;}
.hhhyynr a:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.tccgl_nr{background: url(../images/b40.png) no-repeat center top; padding-top: 65px;}
.tccgl_nr ul{overflow: hidden; margin-left: -30px;}
.tccgl_nr li{float: left; width: 50%; padding: 0 0 30px 30px;}
.tcc{background: #d3d3d3;border-left: 10px solid #2f93ff; padding:25px ;}
.tcc h2{font-weight: bold;font-size: 26px; color: #333; margin-bottom: 10px;}
.tcc p{font-size: 20px; line-height: 34px; color: #000000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}
.tcc img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 20px;}

/*==x1==*/
.wz1200{width: 75%; margin: 0 auto;}
.banner1{background: url(../images/banner1.png) no-repeat center center; height: 307px;}
.clda_tit{text-align: center; padding: 70px 0 65px;}
.clda_tit h2{font-size: 34px; color:#000; margin-bottom: 15px;font-weight: bold;}
.clda_tit p{font-size: 18px;color: #000;line-height: 1.4;}
.clda_tit h3{font-size: 20px; margin-top: 15px;color:#000; line-height: 1.4;}
.clda_nr{overflow: hidden; padding-bottom: 15px;}
.clda_right{float: right;width: 50%;}
.clda_right img{width: 100%;}
.clda_left{float: left; width: 50%;}
.clda_left ul{overflow: hidden; padding-top: 10%;}
.clda_left li{float: left; width: 50%; background: url(../images/h_24.png) no-repeat left center; padding-left: 24px;font-size: 20px; line-height: 130px; font-size: 20px; color: #000;font-weight:bold}

.xxwh{padding-bottom: 70px;}
.xxwh_nr{overflow: hidden; position: relative;}
.xxwh_tp{width: 50%; }
.xxwh_tp img{width: 100%;}
.xxwh_text{width: 50%; position: absolute;right:0;top:50%; transform: translateY(-50%); padding-left: 10%;}
.xxwh_text h2{font-size: 30px;color:#000; position: relative; padding-bottom: 60px;}
.xxwh_text h2:before{position: absolute;left:0; bottom: 32px;border-bottom: 6px solid #ffc444;width: 65px;content: "";}
.xxwh_text p{font-size: 20px;color: #000; line-height: 38px;}

.xxwh_text2{width: 50%; position: absolute;left:0;top:50%; transform: translateY(-50%); padding-right: 10%;}
.xxwh_text2 h2{font-size: 30px;color:#000; position: relative; padding-bottom: 60px;}
.xxwh_text2 h2:before{position: absolute;left:0; bottom: 32px;border-bottom: 6px solid #ffc444;width: 65px;content: "";}
.xxwh_text2 p{font-size: 20px;color: #000; line-height: 38px;}
.wxxx_nr ul{overflow: hidden; margin-left: -70px;}
.wxxx_nr li{float: left; width: 50%; padding-left: 70px;}
.wxxxbox img{width: 100%;}
.wxxxbox p{font-size: 22px;text-align: center;color: #14253D; line-height: 92px;border: 1px solid #e5e5e5;}
.xxwh_text li{font-size: 22px; color: #000;background: url(../images/h_24.png) no-repeat left center; padding-left: 25px; line-height: 94px;}
.wzxx_nr ul{overflow: hidden;}
.wzxx_nr li{float: left; width: 33.33%; text-align: center;}
.wzxx_nr p{font-size: 22px; color: #000; margin-top: 22px;}
.wzxx_nr img{margin: 0 auto;}

/*==x2==*/
.banner2{background: url(../images/banner2.png) no-repeat center center; height: 307px;}
.gdzc_nr img{margin: 0 auto 25px auto;max-width: 100%;}
.gdzc_nr ul{overflow: hidden;}
.gdzc_nr li{float: left; width: 50%; text-align: center; padding: 35px 60px; border-bottom: 1px solid #eee;}
.gdzc_nr ul li:nth-child(3){ border: none;}
.gdzc_nr ul li:nth-child(4){ border: none;}
.gdzc_nr h2{font-size: 24px; color: #333; margin-bottom: 20px;font-weight: bold;}
.gdzc_nr p{font-size: 18px; color: #333; line-height: 1.6;}

.zczq_nr{overflow: hidden; position: relative; margin-bottom: 45px;}
.zczq_tp{width: 60%;}
.zczq_tp img{width: 100%;}
.zczq_text{position: absolute;left:0;top:50%; transform: translateY(-50%);width: 40%;padding:0 35px 0 70px;}
.zczq_text h2{font-size: 28px; color: #333; margin-bottom: 30px;font-weight: bold;}
.zczq_text p{font-size: 18px; color: #333; line-height: 32px;}
.zczq_text2{position: absolute;right:0;top:50%; transform: translateY(-50%);width: 40%;padding:0 70px 0 35px;}
.zczq_text2 h2{font-size: 28px; color: #000; margin-bottom: 30px;font-weight: bold;}
.zczq_text2 p{font-size: 18px; color: #000; line-height: 32px;}

.zcts{padding-bottom: 115px;}
.zcts_nr{overflow: hidden; position: relative;}
.zcts_tp{width: 50%; padding-right: 30px;}
.zcts_tp img{width: 100%;}
.zcts_text{position: absolute;width: 50%;top:50%;transform: translateY(-50%);right:0; padding: 0 200px 0 100px;}
.zcts_text h2{font-size: 28px; color: #000; margin-bottom: 40px; position: relative;font-weight: bold;}
.zcts_text h2:before{position: absolute;left:0;content: "";border-bottom: 3px solid #e59e2c;width: 42px; bottom: -16px;}
.zcts_text p{font-size: 18px; color: #000; line-height: 24px;}
.zcts_text2{position: absolute;width: 50%;top:50%;transform: translateY(-50%);left:0; padding: 0 200px 0 100px;}
.zcts_text2 h2{font-size: 28px; color: #000; margin-bottom: 40px; position: relative;font-weight: bold}
.zcts_text2 h2:before{position: absolute;left:0;content: "";border-bottom: 3px solid #e59e2c;width: 42px; bottom: -16px;}
.zcts_text2 p{font-size: 18px; color: #000; line-height: 24px;}

/*==x3==*/
.banner3{background: url(../images/banner3.png) no-repeat center center; height: 307px;}

.hgwt_nr ul{overflow: hidden; padding-bottom: 30px;}
.hgwt_nr li{float: left; width: 25%; text-align: center;}
.hgwt_nr p{font-weight: bold;color: #333333;font-size: 20px; margin-top: 20px;}
.hgwt_nr img{margin: 0 auto;}

.bjrw_nr ul{overflow: hidden; margin-left: -35px;     padding: 15px 5px 5px 5px;}
.bjrw_nr li{float: left; width: 33.33%; padding:0 0 35px 35px; cursor: pointer;}
.bjrw_box{text-align: center;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 10px rgba(0, 0,0, .2);box-shadow:0 0 10px rgba(0, 0, 0, .2); padding: 35px 50px 0 50px; height: 270px; }
.bjrw_box img{margin: 0 auto;height: 56px}
.bjrw_box h2{font-size: 23px; color: #333; padding: 20px 0 35px; font-weight: bold; position: relative;}
.bjrw_box h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2a;width: 48px; left:50%; margin-left: -24px; bottom: 20px;}
.bjrw_box p{font-size: 16px; line-height: 24px;color: #333}

.znbj_nr{overflow: hidden; position: relative;}
.znbj_tp{float: left; width: 43%;}
.znbj_tp img{width: 100%;}
.znbj_text{float: right;width: 57%; position: absolute;right:0;top:50%;transform: translateY(-50%); padding: 0 200px 0 100px;}
.znbj_text h2{position: relative;font-size: 23px; color: #333; padding-bottom: 35px;font-weight: bold;color: #333;}
.znbj_text h2:before{position: absolute;content: "";border-bottom: 3px solid #e59e2c;width: 40px; left:0; bottom: 25px;}
.znbj_text ul{overflow: hidden;}
.znbj_text li{float: left; width: 33.33%; line-height: 36px; font-size: 14px;}
.znbj_text a{font-size: 20px; color: #333;}
.zngl_nr{overflow: hidden; margin-bottom: 35px; position: relative;}
.zngl_tp{width: 50%; padding-right: 30px;}
.zngl_tp img{width: 100%;}
.zngl_text{width: 50%;right:0;top:50%;transform: translateY(-50%); padding: 0 120px 0 80px; position: absolute;}
.zngl_text h2{position: relative;font-size: 28px; color: #000; padding-bottom: 35px;font-weight: bold;}
.zngl_text h2:before{position: absolute;content: "";border-bottom: 3px solid #e59e2c;width: 40px; left:0; bottom: 20px;}
.zngl_text p{font-size: 20px; line-height: 24px; color: #000;}
.zngl_text2{width: 50%;left:0;top:50%;transform: translateY(-50%); padding: 0 120px 0 80px; position: absolute;}
.zngl_text2 h2{position: relative;font-size: 28px; color: #000; padding-bottom: 35px;font-weight: bold;}
.zngl_text2 h2:before{position: absolute;content: "";border-bottom: 3px solid #e59e2c;width: 40px; left:0; bottom: 20px;}
.zngl_text2 p{font-size: 20px; line-height: 24px; color: #000;}

.fwgl{padding-bottom: 35px;}
.zngl_text3{width: 50%;right:0;top:50%;transform: translateY(-50%); padding: 0 150px 0 100px; position: absolute;}
.zngl_text3 h2{font-weight: bold;font-size: 20px; color: #333; margin-bottom: 15px;}
.zngl_text3 p{font-size: 16px; line-height: 24px; color: #333; margin-bottom: 25px;}

/*==x4==*/
.banner4{background: url(../images/banner4.png) no-repeat center center; height: 307px;}
.udbx_nr{overflow: hidden; position: relative;}
.udbx_tp{width:65% ;}
.udbx_tp img{width: 100%;}
.udbx_text{float: right;width: 32%; position: absolute;right:0;top:50%;transform: translateY(-50%);}
.udbx_text li{font-size: 20px; line-height: 24px;color: #333333;background: url(../images/a21.png) no-repeat left center; padding-left: 22px; margin: 30px 0;}
.zngl_text3 h3{position: relative;font-size: 22px; color: #333; padding-bottom: 35px;font-weight: bold;color: #333;}
.zngl_text3 h3:before{position: absolute;content: "";border-bottom: 3px solid #e59e2c;width: 40px; left:0; bottom: 25px;}
.zngl_text3 ul{overflow: hidden;}
.zngl_text3 li{float: left; width: 33.33%; line-height: 62px;font-size: 18px; line-height: 62px; color: #333333; padding-left: 25px;background: url(../images/a27.png) no-repeat left center;}

/*==x5==*/
.banner5{background: url(../images/banner5.png) no-repeat center center; height: 307px;}
.ssda_nr ul{overflow: hidden; padding-bottom: 30px;}
.ssda_nr li{float: left; width: 33.33%;text-align: center;}
.ssda_nr img{margin: 0 auto;}
.ssda_nr p{font-size: 22px;color: #000; margin-top: 25px;font-weight: bold;}

.rzgl_nr ul{overflow: hidden; margin-left: -30px;}
.rzgl_nr li{float: left; width: 33.33%; padding-left: 30px;text-align: center;}
.rzglbox{border: 1px solid #e5e5e5;border-radius: 10px; overflow: hidden; position: relative;}
.rzglbox img{width: 100%;}
.rzgl_text{height: 170px; padding: 0 50px;}
.rzgl_text h2{font-size: 22px; color: #000; line-height: 62px;}
.rzgl_text p{font-size: 18px; line-height: 25px;color: #000;}
.rzglbox h3{font-size: 22px; text-align: center; color: #000;width: 100%; position: absolute; left:0; bottom: 35px;font-weight:bold}
.zngl_text2 ul{overflow: hidden;}
.zngl_text2 li{float: left; width: 50%; text-align: center; padding: 45px 0;}
.zngl_text2 img{margin: 0 auto;}
.zngl_text2 ul li p{font-size: 16px;color: #000; margin-top: 15px;}
.zngl_text3 h4{background: url(../images/a27.png) no-repeat left center; padding-left: 25px; font-size: 20px; color: #000; line-height: 48px;}

/*==x6==*/
.banner6{background: url(../images/banner6.png) no-repeat center center; height: 307px;}
.glkz_nr ul{overflow: hidden; padding: 5px; margin-left: -40px;}
.glkz_nr li{float: left; width: 50%; padding: 0 0 40px 40px;}
.glkz_box{position: relative;overflow: hidden;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 10px rgba(0, 0,0, .2);box-shadow:0 0 10px rgba(0, 0, 0, .2);  }
.glkz_tp{width: 50%;}
.glkz_tp img{width: 100%;}
.glkz_text{position: absolute;left:0; width: 50%;top:50%;transform: translateY(-50%); padding: 0 40px;}
.glkz_text h2{font-size: 23px;color: #333333; position: relative; padding-bottom: 40px;font-weight: bold;}
.glkz_text h2:before{position: absolute;left:0; border-bottom: 3px solid #e69d2c;width: 42px; bottom: 25px;content: "";}
.glkz_text p{font-size: 18px; line-height: 24px;color: #333333;}

.glkz_text2{position: absolute;right:0; width: 50%;top:50%;transform: translateY(-50%); padding: 0 40px;}
.glkz_text2 h2{font-size: 23px;color: #333333; position: relative; padding-bottom: 40px;font-weight: bold;}
.glkz_text2 h2:before{position: absolute;left:0; border-bottom: 3px solid #e69d2c;width: 42px; bottom: 25px;content: "";}
.glkz_text2 p{font-size: 18px; line-height: 24px;color: #333333;}

.jjbf_nr{overflow: hidden; position: relative; padding-bottom: 30px;}
.jjbf_tp{width: 52%;}
.jjbf_tp img{width: 100%;}
.jjbf_text{float: left; position: absolute;left:0; width: 48%;top:50%;transform: translateY(-50%); padding: 0 130px 0 55px;}
.jjbf_text li{font-size: 20px;color: #333; line-height: 36px; padding-left: 35px;background: url(../images/a52.png) no-repeat left 15px; margin: 15px 0;}
.xttd_nr ul{overflow: hidden; padding: 5px; margin-left: -20px;}
.xttd_nr li{float: left; width: 50%; padding: 0 0 20px 20px;}
.xttdbox{height: 260px; padding: 15px 100px 0 100px; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 10px rgba(0, 0,0, .2);box-shadow:0 0 10px rgba(0, 0, 0, .2); text-align: center; }
.xttdbox img{margin: 0 auto;}
.xttdbox h2{font-size: 23px; position: relative; padding: 18px 0 35px;color: #333;font-weight: bold;}
.xttdbox h2:before{position: absolute; left:50%; border-bottom: 2px solid #fa9b01;width: 50px; margin-left: -25px; bottom: 20px;content: "";}
.xttdbox p{text-align: center; font-size: 20px; line-height: 24px; color: #333;}
.znsb{padding-bottom: 50px;}

/*==x7==*/
.banner7{background: url(../images/banner7.png) no-repeat center center; height: 307px;}
.gnts_nr ul{overflow: hidden; padding-bottom: 55px;}
.gnts_nr li{float: left; text-align: center; width: 20%; padding: 0 25px;}
.gnts_nr img{margin: 0 auto;}
.gnts_nr h2{color: #333;font-size: 22px; line-height: 78px;}
.gnts_nr p{color: #333;font-size: 16px; line-height: 30px;}

/*==x8==*/
.banner8{background: url(../images/banner8.png) no-repeat center center; height: 307px;}
.bj5{background: #f7f7f7;}
.bzyh_nr ul{overflow: hidden; padding-bottom: 95px;}
.bzyh_nr li{float: left; width: 25%; text-align: center; padding: 0 30px;}
.bzyh_nr  img{margin: 0 auto;}
.bzyh_nr p{font-size: 20px; color: #000; line-height: 30px; margin-top: 45px;font-weight: bold;}
.dzyh{padding-bottom: 30px;}
.xttr{padding-bottom: 30px;}

/*==x9==*/
.banner9{background: url(../images/banner9.png) no-repeat center center; height: 307px;}
.xjcj_nr ul{text-align: center;}
.xjcj_nr li{width: 33%; display: inline-block;*display: inline; padding-bottom: 85px;}
.xjcj_nr img{margin: 0 auto;}
.xjcj_nr h2{font-size: 22px; color: #14253D;padding: 40px 0 15px;}
.xjcj_nr p{font-size: 16px;color: #666666;}
.xjgn_nr ul{overflow: hidden; margin-left: -30px; padding: 5px;}
.xjgn_nr li{float: left; width: 50%; padding: 0 0 30px 30px;}
.xjgnbox{position: relative; height: 250px; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);-moz-box-shadow:0 0 10px rgba(0, 0,0, .1);box-shadow:0 0 10px rgba(0, 0, 0, .1);  }
.xjgn_text{padding: 50px 30px 0 300px;}
.xjgn_text h2{font-size: 22px;color: #14253D; margin-bottom: 20px;}
.xjgn_text p{font-size: 14px;color: #666666; line-height: 25px;}
.xjgnbox img{position: absolute;left:0; top:50%;transform: translateY(-50%);}

.bj6{background: #f5fafe;}
.zngl_text5{width: 50%; position: absolute;right: 0;top:50%;transform: translateY(-50%);}
.zngl_text5 li{padding: 15px 0;}
.zngl_text5 h2{font-size: 22px;color: #14253D; margin-bottom: 10px;}
.zngl_text5 p{font-size: 16px;color: #333;line-height: 25px;}

/*==x10==*/
.banner10{background: url(../images/banner10.png) no-repeat center center; height: 307px;}

.cgwt_nr ul{overflow: hidden;}
.cgwt_nr li{float: left; width: 33.33%; padding: 0 35px;text-align: center; padding-bottom: 80px;}
.cgwt_nr img{margin: 0 auto;}
.cgwt_nr h2{font-size: 22px;color: #000; padding: 40px 0 20px;font-weight: bold;}
.cgwt_nr p{font-size: 18px; line-height: 24px; color: #000;height: 50px; }
.gysgl_nr ul{overflow: hidden; margin-left: -120px;}
.gysgl_nr li{float: left; width: 50%; padding: 0 0 30px 120px;}
.gysbox{height: 180px;}
.gysbox h2{font-size: 23px; color: #000;font-weight: bold;}
.gysbox img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 20px;}
.gysbox p{font-size: 16px; line-height: 24px; color: #000; margin-left: 70px;}

.fpgl ul{overflow: hidden; margin-left: -45px;}
.fpgl li{float: left; width: 50%; padding-left: 45px;}
.fpglbox img{width: 100%;}
.fpgl_text{padding: 0 65px;}
.fpgl_text h2{color: #000;text-align: center; line-height: 60px; font-size: 28px;font-weight: bold;}
.fpgl_text p{color: #000; line-height: 30px; font-size: 18px;text-align:justify; word-break: break-all;}

.jbzx{padding-bottom: 40px;}
/*第三批*/
.header_a{background: #222328;height: 120px;}
.headerbox_a{width: 1200px; margin: 0 auto; overflow: hidden;}
.logo_a{float: left; width: 150px; padding-top: 30px;}
.nav_a{float: left; padding-left: 65px;}
.nav_a ul{overflow: hidden;}
.nav_a li{line-height: 120px; font-size: 18px; padding-left: 70px;float: left;}
.nav_a li a{color: #fff;}
.ssbtn{background: url(../images/ax01.png);width: 18px; height: 18px;border: none;cursor:pointer;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}
.dlbm{float: right;padding-top: 38px;}
.dlbm ul{overflow: hidden;}
.dlbm li{float: left; }
.dlbm a{display: block; text-align: center;color: #fff;font-size: 14px;}
.bmbtn{width: 120px; height: 42px; background: #3b55e6; line-height: 42px;border-radius: 21px}
.dlbtn{width: 120px; height: 42px;  line-height: 42px;border-radius: 21px}
.dlbtn:hover{background: #3b55e6;}
.nav_a .hover1 a{color: #656668;}
.nav_a a:hover{color: #656668;}

.bannerbox img{width: 100%;}
.znfk_tit{text-align: center;}
.znfk_tit h2{font-size: 40px;color: #000; line-height: 195px;}
.znfk_nr ul{overflow: hidden; margin-left: -45px;}
.znfk_nr li{float: left; width: 33.33%; padding-left: 45px;}
.znfkbox img{border-radius: 15px;width: 100%;border: 1px solid #cccccc;}
.znfkbox h2{text-align: center;font-size: 29px; padding: 55px 0 15px; color: #0f0f0f;}
.znfkbox p{font-size: 20px; line-height: 36px;color: #0f0f0f;}

.zngn{padding-bottom: 155px;}
.zngn_nr{position: relative;}
.zngn_nr img{width: 100%;}
.zngn_text{position: absolute;width: 525px;padding: 65px 60px 95px 60px;background: rgba(0,0,0,.67);left:95px; bottom: -75px;}
.zngn_text h3{color: #fff;font-size: 36px; margin-bottom: 25px;}
.zngn_text h2{color: #fff;font-size: 36px; margin-bottom: 30px;}
.zngn_text p{color: #fff;font-size: 16px; line-height: 30px;text-align:justify; word-break: break-all;}
.zngn_text a{display: block;background: url(../images/ax02.png);width: 57px;height: 58px; margin:50px 0 0 45px ;}

.fklc{padding: 80px 0 135px;}
.fklc ul{overflow: hidden; margin-left: -380px;}
.fklc li{float: left; width: 50%; padding-left: 380px;}
.fklcbox img{width: 100%;}
.fklcbox h2{font-weight: bold;font-size: 36px; line-height: 82px;color: #2a2a2a;}
.fklcbox p{font-size: 20px; line-height: 30px; color: #2a2a2a;}

.fkjd{padding-top: 95px;}
.fkjdbox{position: relative;overflow: hidden; margin-bottom: 65px;}
.fkjd_tp{width: 50%;}
.fkjd_tp img{width: 100%;}
.fkjdtext{width: 50%; padding-right: 120px; position: absolute;left:0;top:50%; transform: translateY(-50%);}
.fkjdtext h2{font-size: 36px; color: #000; margin-bottom: 50px;}
.fkjdtext p{text-align:justify; word-break: break-all;font-size: 20px; line-height: 30px;color: #000;}
.fkjdtext2{width: 50%; padding:0 45px 0 70px; position: absolute;right:0;top:50%; transform: translateY(-50%);}
.fkjdtext2 h2{font-size: 36px; color: #000; margin-bottom: 50px;}
.fkjdtext2 p{text-align:justify; word-break: break-all;font-size: 20px; line-height: 30px;color: #000;}

/*==产品功能-福利商城==*/
.flsc_nr img{width: 100%;}
.xsqj_tit{text-align: center; padding: 110px 0 70px;}
.xsqj_tit h2{font-size: 40px;color: #000000; margin-bottom: 50px;}
.xsqj_tit p{font-size: 22px; line-height: 38px;text-indent: 44px;color: #000;text-align: left;text-align:justify; word-break: break-all;}
.xsqj_nr ul{overflow: hidden;}
.xsqj_nr li{float: left; width: 25%;text-align: center;}
.xsqj_nr img{margin: 0 auto;height: 160px;}
.xsqj_nr p{font-size: 24px;color: #000; padding: 25px 0 70px;font-weight: bold;}
.gypt_nr ul{overflow: hidden;}
.gypt_nr li{float: left; width: 33.33%; text-align: center;}
.gypt_nr ul li img{margin: 0 auto;}
.gypt_nr p{font-size: 36px;color: #000; padding: 40px 0 120px;}
.gypt_tp img{width: 100%;}

.lhpz_tit{text-align: center; padding: 65px 0 95px;}
.lhpz_tit h2{font-size: 40px; color: #000; margin-bottom: 45px;}
.lhpz_tit p{line-height: 1.5;color: #000;font-size: 30px;}
.fltd_nr ul{overflow: hidden;}
.fltd_nr li{float: left; width: 33.33%;text-align: center;}
.fltd_nr p{font-size: 22px;color: #000; line-height: 36px; padding: 20px 0 70px;}
.fltd_nr img{margin: 0 auto;}

/*==产品功能-公车管理出图==*/
.gcxt_tit{padding: 160px 0 60px;}
.gcxt_tit h2{font-size: 40px;color: #333;text-align: center;font-weight: bold;}
.gcxt_tit p{ padding-top: 40px; text-align: center; font-size: 24px; color: #000;}
.gcxt_nr ul{overflow: hidden;}
.gcxt_nr li{float: left; width: 25%;text-align: center;cursor:pointer;}
.gcxt_nr p{font-size: 30px;color: #333; margin-top: 40px;font-weight:bold}
.gcxt_nr span{display: block; margin: 0 auto;width: 170px;height: 170px;border: 1px solid #409eff;border-radius: 50%;}
.gc1{background: url(../images/ab_12.png) no-repeat center center;}
.gc2{background: url(../images/ab_06.png) no-repeat center center;}
.gc3{background: url(../images/ab_08.png) no-repeat center center;}
.gc4{background: url(../images/ab_10.png) no-repeat center center;}
.gcxt_nr span:hover{border: 1px solid #333333;}
.gcxt_nr span.gc1:hover{background: url(../images/ab_13.png) no-repeat center center;}
.gcxt_nr span.gc2:hover{background: url(../images/ab_05.png) no-repeat center center;}
.gcxt_nr span.gc3:hover{background: url(../images/ab_07.png) no-repeat center center;}
.gcxt_nr span.gc4:hover{background: url(../images/ab_09.png) no-repeat center center;}

.cpgn{padding-bottom: 150px;}
.cpgn_list{ width: 100%; overflow: hidden; padding-top: 125px;}
.cpgn_list .left{ float: left; width: calc(100% - 605px);}
.cpgn_list .left h2{ font-size: 30px; line-height: 30px; font-weight: bold; color: #000; margin-bottom: 75px;}
.cpgn_list .left ul li{ margin-bottom:110px; height: 50px; line-height: 50px; font-size: 25px; color: #333;}
.cpgn_list .left ul li img{ display: inline-block; height: 100%; width: auto; margin-right: 25px; float: left;}
.cpgn_list .right{ float: right; width: 605px;}
.cpgn_list .right img{ display: block; width: 100%; height: auto;}
.znpc{padding: 80px;}
.znpc ul{overflow: hidden; margin-left: -135px;}
.znpc li{float: left; width: 50%; padding: 0 0 80px 135px;}
.znpc_box img{width: 100%;}
.znpc_box h2{font-weight: bold;font-size: 30px; color: #333333; line-height: 95px;}
.znpc_box p{font-size: 24px; line-height: 40px;color: #333;text-align:justify; word-break: break-all;}
.znpcbox{overflow: hidden; position: relative; margin-bottom: 100px;}
.znpc_tp{width: 45%;}
.znpc_tp img{width: 100%;}
.znpc_text{width: 55%; position: absolute;right:0; top:50%; transform: translateY(-50%); padding-left: 110px;}
.znpc_text h2{font-weight: bold;font-size: 30px;color: #333333; margin-bottom: 25px;}
.znpc_text p{font-size: 24px;color: #333333; line-height: 40px;}
.znpc_text2{width: 55%; position: absolute;left:0; top:50%; transform: translateY(-50%); padding-right: 110px;}
.znpc_text2 h2{font-weight: bold;font-size: 30px;color: #333333; margin-bottom: 25px;}
.znpc_text2 p{font-size: 24px;color: #333333; line-height: 40px;}
.znpc_text2 ul{overflow: hidden;}
.znpc_text2 li{font-size: 24px;color: #333333; line-height: 40px;width: 50%;float: left;background: url(../images/ab_01.png)  no-repeat left center; padding-left: 20px;}
.xttd_nr ul{overflow: hidden; margin-left: -80px; padding-bottom: 100px;}
.xttd_nr li{float: left; width: 50%; padding: 0 0 60px 80px;}
.xttdbo{cursor:pointer;border: 1px solid #409eff; padding: 50px 80px;border-radius: 10px;transition: All 0.4s ease-in-out;}
.xttdbo h2{font-weight: bold;font-size: 30px; position: relative; color: #333;text-align: center; padding-bottom: 48px;}
.xttdbo p{font-size: 24px;color: #333;line-height: 40px;}
.xttdbo h2:before{position: absolute;content: "";border-bottom: 4px solid #409eff; width: 50px;left:50%; margin-left: -25px; bottom: 22px;}
.xttdbo:hover{background: #409eff;}
.xttdbo:hover h2{color: #fff;}
.xttdbo:hover h2:before{border-bottom:4px solid #fff;}
.xttdbo:hover p{color: #fff;}

/*==产品功能-门禁管理==*/
.mmjl_tit{text-align: center;}
.mmjl_tit h2{font-size: 40px; padding: 55px 0 60px;color: #000;font-weight: bold;}
.mmjl_nr ul{overflow: hidden; padding: 40px 0;}
.mmjl_nr li{float: left; width:33.33%;text-align: center;cursor:pointer;}
.mmjl_nr p{font-size: 30px;color: #333; margin-top: 40px;}
.mmjl_nr span{display: block; margin: 0 auto;width: 170px;height: 170px;border: 1px solid #333333;border-radius: 50%;}
.gc5{background: url(../images/ab_14.png) no-repeat center center;}
.gc6{background: url(../images/ab_17.png) no-repeat center center;}
.gc7{background: url(../images/ab_19.png) no-repeat center center;}
.mmjl_nr span:hover{border: 1px solid #409eff;}
.mmjl_nr span.gc5:hover{background: url(../images/ab_16.png) no-repeat center center;}
.mmjl_nr span.gc6:hover{background: url(../images/ab_18.png) no-repeat center center;}
.mmjl_nr span.gc7:hover{background: url(../images/ab_20.png) no-repeat center center;}

.mjjobox{overflow: hidden; position: relative; margin-bottom: 85px;}
.mjjo_tp{width: 50%;}
.mjjo_tp img{width: 100%;}
.mjjo_text{width: 50%; position: absolute;right:0; top:50%; transform: translateY(-50%); padding-left: 78px;}
.mjjo_text h2{font-weight: bold;font-size: 30px;color: #333333; margin-bottom: 25px;}
.mjjo_text p{font-size: 24px;color: #333333; line-height: 40px;}
.mjjo_text2{width: 50%; position: absolute;left:0; top:50%; transform: translateY(-50%); padding-right: 78px;}
.mjjo_text2 h2{font-weight: bold;font-size: 30px;color: #333333; margin-bottom: 25px;}
.mjjo_text2 p{font-size: 24px;color: #333333; line-height: 40px;}

/*==产品功能-私车公用管理==*/
.gc8{background: url(../images/ab_42.png) no-repeat center center;}
.gc9{background: url(../images/ab_44.png) no-repeat center center;}
.gc10{background: url(../images/ab_47.png) no-repeat center center;}
.gc11{background: url(../images/ab_49.png) no-repeat center center;}
.gcxt_nr span.gc8:hover{background: url(../images/ab_43.png) no-repeat center center;}
.gcxt_nr span.gc9:hover{background: url(../images/ab_45.png) no-repeat center center;}
.gcxt_nr span.gc10:hover{background: url(../images/ab_46.png) no-repeat center center;}
.gcxt_nr span.gc11:hover{background: url(../images/ab_48.png) no-repeat center center;}

.szgg_nr{padding: 0 45px;}
.szgg_nr ul{overflow: hidden; margin-left: -190px;}
.szgg_nr li{float: left; width: 50%; padding-left: 190px;}
.szgg_box img{width: 100%;}
.szgg_box h2{font-weight: bold;color: #333; padding: 40px 0 25px; font-size: 30px;text-align: center;}
.szgg_box p{font-size: 22px; color: #333; line-height: 42px;background: url(../images/ab_01.png) no-repeat left center; padding-left: 20px; }
.szgg_nr ul li:nth-child(2) p{ width:60%;margin: 0 auto;}

/*==产品功能-通勤车管理==*/
.tqgl_tit{text-align: center; padding: 160px 0 60px;}
.tqgl_tit h2{font-size: 40px;color: #333; font-weight: bold;margin-bottom: 35px;}
.tqgl_tit p{font-size: 26px; line-height: 1.4;color: #333;}
.tqqc_nr ul{overflow: hidden; margin-left: -60px; }
.tqqc_nr li{cursor:pointer;width: 28%; float: left; padding-left: 60px;}
.tqqc_nr ul li:nth-child(2){ width:44%;}
.tqqc_nr span{display: block; margin: 0 auto;width: 170px;height: 170px;border: 1px solid #333333;border-radius: 50%;}
.tqqc_nr span:hover{border: 1px solid #409eff;}
.tqqc_nr h2{font-size: 30px; font-size: 30px; font-weight: bold;color: #333; line-height: 80px;text-align: center;}
.tqqc_nr p{font-size: 22px; line-height: 42px;color: #333;background: url(../images/ab_01.png) no-repeat left 18px; padding-left: 20px;}
.tq1{background: url(../images/ab_51.png) no-repeat center center;}
.tq2{background: url(../images/ab_53.png) no-repeat center center;}
.tq3{background: url(../images/ab_55.png) no-repeat center center;}
.tqqc_nr li span.tq1:hover{background: url(../images/ab_50.png) no-repeat center center;}
.tqqc_nr li span.tq2:hover{background: url(../images/ab_52.png) no-repeat center center;}
.tqqc_nr li span.tq3:hover{background: url(../images/ab_54.png) no-repeat center center;}
.znpc_text h4{font-size: 20px; line-height: 40px; color: #333; padding-left: 20px;background: url(../images/ab_01.png) no-repeat left center;}
.znpc_text3{width: 35%; position: absolute;left:0;top:50%; transform: translateY(-50%);}
.znpc_text3 h2{font-weight: bold;font-size: 30px;color: #333333; margin-bottom: 25px;}
.znpc_text3 h4{font-size: 20px; line-height: 40px; color: #333; padding-left: 20px;background: url(../images/ab_01.png) no-repeat left center;}
.znpc_tp3{width: 60%;}
.znpc_tp3 img{width: 100%;}
.znpcbox h6{text-align: center; clear: both; padding-top: 36px; font-size: 26px; color: #333; line-height: 1.5;font-weight: 400;}

/*==产品功能-智慧超市管理==*/
.cscp_nr ul{overflow: hidden;}
.cscp_nr li{width: 33.33%; text-align: center;float: left; padding-bottom: 115px;}
.cscp_nr span{display: block; margin: 0 auto;width: 155px; height: 155px;background: #0c203c; text-align: center; border-radius: 50%; font-size: 50px;color: #fff; text-align: center; line-height: 155px;}
.cscp_nr p{font-size: 24px;color: #333; line-height: 30px;height: 60px; margin-top: 30px;font-weight:bold}

/*==产品功能-智慧食堂管理==*/
.znst_tit h2{font-weight: bold;font-size: 40px;color: #000;text-align: center; padding: 80px 0 45px;}
.znst_nr{padding: 0 10%;}
.znst_nr img{width: 100%;}

.stcp_tit h2{font-size: 40px;font-weight: bold;color: #000;text-align: center; padding: 25px 0 90px;}
.stcp_nr ul{overflow: hidden; margin-left: -30px;}
.stcp_nr li{float: left; width: 25%; padding: 0 0 75px 30px;}
.stcp_tp{position: relative;}
.stcp_tp img{width: 100%;}
.stcp_tp span{display: block; position: absolute;bottom: -25px;left:50%; margin-left: -34px;}
.stcp_tp span img{width: 100%;}
.stcptext{background: #e3e3e3; padding: 0 16px;height: 115px;}
.stcptext h2{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: 20px; padding: 25px 0 10px;color: #000000;font-weight: bold;}
.stcptext p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 18px; color: #000000; line-height: 1.5;}

.yycj_tit{padding-bottom: 30px;}
.yycj_tit h2{font-weight: bold; font-size: 40px;text-align: center; color: #000; line-height: 150px;}

.yycj_nr ul{overflow: hidden;}
.yycj_nr li{float: left; width: 33.33%;text-align: center; padding-bottom: 55px;}
.yycj_nr img{width: 280px;height: 280px; margin: 0 auto;border-radius: 50%;}
.yycjbox h2{font-size: 30px; padding: 70px 0 25px;color: #1aa2f8;font-weight: bold;}
.yycjbox p{font-size: 26px; line-height: 32px;color: #000000;}

.znpj_tit h2{font-weight: bold;font-size: 40px;color: #000;text-align: center;padding: 25px 0 70px;}
.znpj_nr ul{overflow: hidden; padding: 5px; margin-left: -115px; padding-bottom: 70px;}
.znpj_nr li{float: left; width: 33.33%; padding: 0 0 55px 115px;}
.znpj_box{border-radius: 40px; overflow: hidden;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2); }
.znpj_box img{width: 100%;}
.znpj_box p{font-size: 30px;color: #fff;text-align: center;line-height: 57px;background: #49abfe;}

/*==学校智慧后勤一体化解决方案==*/
.ytsz_tit{padding: 75px 0;}
.ytsz_tit h2{font-weight: bold;font-size: 40px;text-align: center;color: #000;}
.ytsz_nr p{font-size: 22px;color: #333; line-height: 36px;text-indent: 44px;}

.rlsbbox{overflow: hidden;background: #e0e0e0;}
.rlsb_right{float: right;width: 55%;}
.rlsb_right img{width: 100%;}
.rlsb_left{width: 45%;float: left; padding: 30px 40px 0 40px;}
.rlsb_left p{font-size: 24px; line-height: 50px;color: #333;text-align:justify; word-break: break-all;}
.stcptextb{background: #3e85ff; padding: 0 12px;height: 115px;}
.stcptextb h2{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: 20px; padding: 25px 0 10px;color: #fff;font-weight: bold;}
.stcptextb p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 15px; color: #fff; line-height: 1.5;}

.xycs{padding-bottom: 120px;}
.xycs_nr ul{overflow: hidden;background: #fafafa;}
.xycs_nr li{cursor:pointer;float: left; width: 25%; text-align: center; padding:40px 0 ;}
.xycsbox{border-right: 1px solid #dadada;height: 240px; padding: 20px;}
.xycs_nr ul li:nth-child(4) .xycsbox{border: none;}
.xycs_nr h2{font-size: 24px; color: #3a3a3a; margin-bottom: 20px;}
.xycs_nr p{font-size: 20px; color: #3a3a3a; line-height: 32px;}
.xycsbox span{display: block;width: 85px; height: 85px; margin: 0 auto;}
.xy1{background: url(../images/mn_32.png) no-repeat center center;}
.xy2{background: url(../images/mn_38.png) no-repeat center center;}
.xy3{background: url(../images/mn_40.png) no-repeat center center;}
.xy4{background: url(../images/mn_35.png) no-repeat center center;}
.xycs_nr li:hover{background: #57a4ee;}
.xycs_nr li:hover h2{color: #fff;}
.xycs_nr li:hover p{color: #fff;}
.xycs_nr li:hover .xy1{background: url(../images/mn_31.png) no-repeat center center;}
.xycs_nr li:hover .xy2{background: url(../images/mn_37.png) no-repeat center center;}
.xycs_nr li:hover .xy3{background: url(../images/mn_41.png) no-repeat center center;}
.xycs_nr li:hover .xy4{background: url(../images/mn_34.png) no-repeat center center;}

.gdcl_nr ul{overflow: hidden; padding-bottom: 75px;}
.gdcl_nr li{float: left; width: 20%;text-align: center;}
.gdcl_nr img{margin: 0 auto;}
.gdcl_nr h2{font-size: 27px; line-height: 32px;color: #040404; padding: 45px 0 15px;}
.gdcl_nr p{font-size: 16px;color: #040404; line-height: 30px;}
.zndp_nr ul{ margin-left: -25px;clear: both;}
.zndp_nr li{float: left; width: 33.33%; padding-left: 25px; }
.zndpbox{border: 1px solid #498cff;border-radius: 15px 15px 40px 15px;height: 270px; padding: 0 40px; position: relative;-webkit-box-shadow:10px 10px 10px rgba(0, 0, 0, .1);  -moz-box-shadow:10px 10px 10px rgba(0, 0, 0, .1);  box-shadow:10px 10px 10px rgba(0, 0, 0, .1); }
.zndpbox h2{text-align: center;font-size: 60px; padding: 55px 0 30px;color: #000000;font-style: italic;}
.zndpbox p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;font-size: 23px; line-height: 36px;color: #000000;}
.zndpbox span{width: 72px; position: absolute;top:-36px; left:40px;}
.zndpbox img{width: 100%;border-radius: 50%;}
.ytsz_nr img{max-width: 100%; margin: 0 auto;}
.ytsz_xq ul{padding:80px 5px 5px 5px ; margin-left: -35px;overflow: hidden;}
.ytsz_xq li{float: left; width: 33.33%; padding-left: 35px;}
.ytszbox{height: 175px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); padding: 0 20px;}
.ytszbox h2{text-align: center;font-size: 24px;color: #0063c8; line-height: 60px;}
.ytszbox p{font-size: 18px; line-height: 30px;color: #020202;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-indent: 32px;}
.ssgg_nr ul{overflow: hidden; margin-left: -15px;}
.ssgg_nr li{float: left; width: 20%; padding-left: 15px;}
.ssggbox{border-radius: 10px;text-align: center; background: #f5f5f5;height: 335px; padding-top: 35px;}
.ssggbox img{margin: 0 auto;}
.ssggbox h2{font-size: 30px; padding: 30px 0 15px;color: #000000;}
.ssggbox p{font-size: 16px;color: #000; line-height: 30px;}

.bmfw_nr ul{overflow: hidden; padding-bottom: 55px;}
.bmfw_nr li{float: left; width: 25%;text-align: center;}
.bmfw_nr h2{font-size: 30px; padding: 30px 0 15px;color: #000000;}
.bmfw_nr p{font-size: 16px;color: #000; line-height: 30px;}
.bmfw_nr img{margin: 0 auto;}

/*==学校智慧后勤一体化解决方案2==*/
.ytsz_tit p{font-size: 30px; text-align: center; color: #333; margin-top: 24px;}
.fg85{height: 85px;}
.xycs_nr li .xy5{background: url(../images/mz_12.png) no-repeat center center;}
.xycs_nr li:hover .xy5{background: url(../images/mz_13.png) no-repeat center center;}
.xycs_nr li .xy6{background: url(../images/mz_14.png) no-repeat center center;}
.xycs_nr li:hover .xy6{background: url(../images/mz_15.png) no-repeat center center;}
.xycs_nr li .xy7{background: url(../images/mz_16.png) no-repeat center center;}
.xycs_nr li:hover .xy7{background: url(../images/mz_19.png) no-repeat center center;}
.xycs_nr li .xy8{background: url(../images/mz_20.png) no-repeat center center;}
.xycs_nr li:hover .xy8{background: url(../images/mz_22.png) no-repeat center center;}
/*==无人售卖管理==*/
.rmtd_nr ul{overflow: hidden; margin-left: -165px; padding-bottom: 170px;}
.rmtd_nr li{float: left;cursor:pointer; width: 25%; padding-left: 165px;}
.rmtd_nr span{display: block; margin: 0 auto; width: 150px; height: 150px; border: 1px solid #000000;border-radius: 50%;}
.rmbox p{font-size: 24px; color: #000000; line-height: 32px; padding-top: 20px;}
.zt1{background: url(../images/zt_25.png) no-repeat center center;}
.zt2{background: url(../images/zt_30.png) no-repeat center center;}
.zt3{background: url(../images/zt_22.png) no-repeat center center;}
.zt4{background: url(../images/zt_28.png) no-repeat center center;}
.rmbox:hover span{border: 1px solid #74a7ff;}
.rmbox:hover .zt1{background: url(../images/zt_26.png) no-repeat center center;}
.rmbox:hover .zt2{background: url(../images/zt_31.png) no-repeat center center;}
.rmbox:hover .zt3{background: url(../images/zt_23.png) no-repeat center center;}
.rmbox:hover .zt4{background: url(../images/zt_29.png) no-repeat center center;}


/*==产品功能 会议室管理==*/
.tqgltp{}
.tqgltp img{width: 100%;}
}


/*媒体查询*/
@media(max-width: 1245px) and (min-width: 1024px){
    
.web{
  display:block;
}
.phone{
  display:none;
}
.sy_zx_common {
    font-size: 30px;
    color:#fff;
    letter-spacing:6px;
}
.sy_zx_user{
    position: absolute;
    top: 8%;
    left: 5%;
}
.sy_zx_pay{
    position: absolute;
    top: 46%;
    left: 5%;
}
.sy_zx_hudong{
    position: absolute;
    top: 84%;
    left: 5%;
}

.sy_zx_device{
    position: absolute;
    top: 8%;
    right: 6%;
}
.sy_zx_msg{
    position: absolute;
    top: 46%;
    right: 6%;
}
.sy_zx_data{
    position: absolute;
    top: 84%;
    right: 6%;
}

.sy_zx_box{
    position: relative;
    margin-bottom: 100px;
}
.sy_zx_tit{
    position: absolute;
    top: 42%;
    left: 42%;
    font-size: 46px;
    color: #357fff;
    width: 200px;
    line-height: 64px;
    font-weight: 600;
}
.wz1245{width: 100%; margin: 0 auto; padding: 0 1%;}
.header{background: #fff;height: 80px;}
.headerbox{width: 100%; margin: 0 auto; padding: 0 1%;position: relative;}
.fgt{height: 0;}
.logo{width: 150px;float: left; padding-top: 15px;}
.lxdh{float: right;width: 200px;}
.lxdh p{line-height: 80px; font-size: 24px; color: #ffad33; background: url(../images/b_06.jpg) no-repeat left center; padding-left: 40px;font-style: italic;}
.nav{float: right;  padding: 15px 20px 0 0;}
.nav li{float: left;width: 16.66%;  }
.nav h3 a{display: block;font-size: 16px;color: #333333; padding: 0 5px; line-height: 50px;}
.nav{float: right;  padding: 15px 0 0  0;width: 560px;}
.nav li{float: left; }
.nav h3 a{display: block;color: #333333; font-size: 18px;  padding: 0 10px; line-height: 50px;text-align: center;}
.nav .on h3 a{/*color: #ffad33;border-bottom: 2px solid #ffad33;*/}
.sub{width: 100%; }
.sub  li{width: 16.66%; line-height: 40px;  font-size: 14px;text-align: center; color: #333; position: relative; padding: 10px 0;}
.sub a{color: #333;}
.sub a:hover{color: #ffad33;}
.sub dl {border-top: 1px solid #eee;}

.sub li:hover dl{display: block;}

.banner .swiper-button-next{background: url(../images/b_14.png);width: 68px; height: 68px;}
.banner .swiper-button-prev{background: url(../images/b_11.png);width: 68px; height: 68px;}
.banner .swiper-pagination-bullet{width: 20px; height: 20px;background: #7967ae;opacity: 1; }
.banner .swiper-pagination-bullet-active{background: #ffad33;}
.banner .swiper-container{width:100%}
.banner img{width: 100%;}	
.service h2{font-size: 40px; line-height: 1.5; font-weight: bold;color: #000000;text-align: center; padding: 60px 0;}	
.service{padding-bottom: 120px;}	
.service img{width: 100%;}
.serwice_title{padding: 65px 0 0 0 ;}	
.serwice_title ul{overflow: hidden; margin-left: -20px;}
.serwice_title li{width: 20%; padding-left: 20px;float: left;}	
.serwice_title li a{display: block; text-align: center;color: #fff; font-size: 17px; font-weight: bold; line-height: 50px;background: #57a4ee;}	
	
.bj1{background: #edeeee;}	
.administration_title{text-align: center; padding: 70px 0 50px;}	
.administration_title h2{font-weight: bold;font-size: 40px; color: #000000; margin-bottom: 20px;}
.administration_title p{font-size: 20px; line-height: 1.5;color: #000000;}	
.administration_box ul{overflow: hidden; padding: 10px 0 40px; margin-left: -40px;}	
.administration_box li{width: 33.33%; padding: 0 0 60px 40px;float: left;}	
.img4 { transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.img4:hover { transform: translate(0, -10px); -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px); -o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);}
.admi{background: #fff; padding: 20px;}
.admi img{width: 100%;}
.admi_text{padding-bottom: 40px;}
.admi_text h2{font-weight: bold; font-size: 30px; text-align: center; padding: 34px 0 60px; position: relative; color: #000;}
.admi_text h2:before{position: absolute;content: "";  border-bottom: 2px solid #1296db;width: 85px;left:50%; margin-left: -42px; bottom: 30px;}
.admi_text p{font-size: 20px;color: #000;overflow: hidden; line-height: 28px;overflow: hidden; padding: 0 ;}
.admi_text span{float: left;width: 50%; padding-left: 0px;text-align: center;text-align: left;}
.programme_box ul{overflow: hidden; margin-left: -100px;}
.programme_box li{width: 50%; padding: 0 0 60px 100px;float: left;}
.prog{border: 1px solid #eeeeee;}
.prog img{width: 100%;}	
.prog p{font-size: 22px; line-height: 85px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;text-align: center;color: #000;}
.programme_box a:hover p{background: #22283f;color: #fff;}

.wisdom h2{font-weight: bold;font-size: 40px;text-align: center;line-height: 168px;color: #000;}
.wisdom ul{margin-left: -165px; overflow: hidden;}
.wisdom li{overflow: hidden; padding: 0 0 75px 165px;float: left;width: 33.33%;}
.wisdom img{margin: 0 auto;width: 202px;height: 202px;border-radius: 50%;}
.wisdom h3{font-size: 32px;text-align: center;font-weight:800;color: #000; line-height: 67px;}
.wisdom p{font-size: 20px;text-align: center;line-height: 30px;color: #010101;}

.news_tit h2{font-weight: bold;font-size: 40px;text-align: center;line-height: 220px;color: #000;}
.news_box{overflow: hidden; padding-bottom: 60px;}
.news_left{float: left; width: 47%;}
.news_left img{width: 100%;}
.news_text{padding-top: 25px;}
.news_text h2{font-size: 18px;color: #333333;line-height: 24px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin-bottom: 20px;}
.news_text span{display: inline-block; *display: inline;background: #3b55e6; padding: 0 15px; margin-right: 20px;color: #fff;}
.news_text p{font-size: 14px; line-height: 2;color: #333333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_text a{display: block;color: #3b55e6; margin-top: 15px;font-size: 16px;}
.news_text a:hover{text-decoration: underline;}
.news_right{float:right; width: 50%;}
.news_top{overflow: hidden;}
.ttxw{display: block;float: left; width: 216px;overflow: hidden;}
.ttxw img{width: 100%;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.2);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.news_toptext{float: right;width:50%;}
.news_toptext h2{font-size: 16px; line-height: 48px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news_toptext h2 a{color: #333;}
.news_toptext h2 a:hover{color: #3B55E6;}
.news_toptext p{font-size: 14px; line-height:26px; color: #7c7c7c;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news_lins ul{padding: 15px 0;}
.news_lins li{line-height: 47px; font-size: 16px;}
.news_lins ul li a{display: block;color: #7c7c7c;width: calc(100% - 130px);overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news_lins ul li a:hover{color: #3B55E6;}
.news_lins ul li b{color: #3b55e6;}
.btn2{display: block;font-size: 16px;text-align: center;color: #fff; width: 156px; line-height: 32px;background: #3b55e6;border-radius: 16px;}

.customer h2{text-align: center;font-size: 40px;font-weight: bold;color: #000; line-height: 120px;}
.customer ul{overflow: hidden; margin-left: -20px; padding-bottom: 95px;}
.customer li{float: left;padding: 0 0 20px 20px;width: 16%;}
.customer a{/* display: block; *//* overflow: hidden; *//* border: 1px solid #eee; */}
.customer img{ width: 100%;}

.footer{background: #333333;}
.footerbox{width: 100%; margin: 0 auto;padding: 90px 1% 0 1%;overflow: hidden;}
.footer_left{float: left; width: 380px;}
.footer_ltext{padding-top: 30px;}
.footer_ltext img{display: inline-block;display: inline;vertical-align: middle; margin-right: 15px;}
.footer_ltext p{font-size: 16px;color: #bbbbbb; line-height: 2;}
.footer_ltext h3{font-size: 24px; color: #bbbbbb;font-weight: bold;font-style: italic;}
.footer_right{float: left; width: 50%;}
.footer_right ul{overflow: hidden;}
.footer_right li{float: left; margin-left: 25px;}
.footer_right h2{font-size: 20px; color: #fff;font-weight: bold; margin-bottom: 15px;}
.footer_right dt{line-height: 28px;font-size: 16px;}
.footer_right dt a{color: #bbbbbb;}
.footer_right dt a:hover{color: #fff;}

/*免费通话*/
.footerbox .footer_call {
	background-color: #E6F3FB;
	display: inline-block;
    padding: 10px 5px;
    text-align: center;
	
}
.footerbox  .footer_call h2{
	font-size: 18px;
    font-weight: 600;
    letter-spacing: 0.6px;
    font-family: SimHei;
	color: #454444;
	margin-bottom: 10px;
	margin-top: 0px;
}
.footerbox .footer_call .footer_call_text{
	color:#454444;
	line-height: 20px;
	font-size: 12px;
}
.footerbox .footer_call .footer_call_footerPhone{
	display: inline-block;
    width: 100%;
    height: 32px;
    padding: 0 6px;
	margin: 10px 0;
	border: 1px solid #999;
    border-radius: 3px;
}
.footerbox .footer_call .footer_call_send{
	display: inline-block;
    width: 100%;
    padding: 0 6px;
	margin: 10px 0;
	border-radius: 3px;
    border: 0px;
    background-color: #D0080E;
    color: white;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
	line-height: 34px;
	cursor: pointer;
}
.footerbox .footer_call .footer_call_connect{
	font-size: 11px;
    letter-spacing: 0.4px;
}

.footerbox .mobile_footer_call{
    display: none;
}

.weixin_mobile {
    display: none;
}

.weixin{float: right; width: 100px; text-align: center;}
.weixin img{width: 100px;}
.weixin p{color: #bbbbbb;line-height: 28px;font-size: 16px;}

.foot{text-align: center; padding: 45px 0;}
.foot p{font-size: 16px; line-height: 24px; color: #999999;}   

/*==首页-智慧安保==*/
.anagement{width: 100%; margin: 0 auto; padding: 0 1%;}
.title{text-align: center; padding: 80px 0 60px;}
.title h2{font-size: 40px;font-weight: bold;color: #333333;}
.anagement_nr ul{overflow: hidden; margin-left: -45px; padding-bottom: 30px;}
.anagement_nr li{float: left; width: 33.33%; padding-left: 45px;}
.zhglbox img{width: 100%;border-radius: 10px;}
.zhglbox p{font-size: 30px; color: #333333; line-height: 99px;text-align: center;}
.title p{font-size: 26px;text-align: center; margin-top: 35px; color: #333;line-height: 1.6;}
.title p span{color: #409eff;}
.title h4{color: #333;font-size: 20px; line-height: 1.5; margin-top: 25px;}

.fkgl{overflow: hidden; padding-bottom: 80px;}
.fkgl_left{float: left; width: 50%;}
.fkgl_left img{width: 100%;}
.fkgl_right{float: right; width: 50%; border-left: 1px solid #409eff;}
.fkgl_right h2{font-weight: bold;font-size: 26px; color: #409eff; margin-bottom: 20px;}
.fkgl_right p{font-size: 24px; color: #333333; padding-left: 42px; }
.fpgn{padding: 30px 0;}
.fpgn span{display: inline-block;*display: inline;width: 23px; height: 23px;background: #409eff;border-radius: 50%; margin-right: 30px;vertical-align: middle; margin-left: -12px;}

.mjgl_bj{background: url(../images/b_31.jpg) no-repeat center center; height: 910px;}
.mjglbox{width: 100%; margin: 0 auto; padding: 0 1%;}
.mjgl_tit h2{font-size: 41px;font-weight: bold;color: #fff; padding: 80px 0 60px;text-align: center;}
.mjgl_nr ul{overflow: hidden; margin-left: -84px;}
.mjgl_nr li{float: left; width: 50%; padding: 0 0 60px 84px;}
.mjbox{border: 2px solid #fff; border-radius: 10px; height: 295px; padding: 0 40px;transition: All 0.4s ease-in-out;}
.mjbox h2{text-align: center; padding: 58px 0 48px; color: #fff;font-weight: bold; position: relative;font-size:30px ;}
.mjbox h2:before{position: absolute;content: "";border-bottom: 4px solid #fff;width: 50px;left:50%; margin-left: -25px; bottom: 20px;}
.mjbox p{color: #fff;font-size: 24px;line-height: 36px;}
.mjgl_nr a:hover .mjbox{background: #fff;}
.mjgl_nr a:hover h2{color: #409eff;}
.mjgl_nr a:hover h2:before{border-bottom: 4px solid #409eff;}
.mjgl_nr a:hover p{color: #333;}

.xhjc{width: 100%; margin: 0 auto; padding:0 1% 20px 1%;}
.xcgl ul{overflow: hidden; margin-left: -40px;}
.xcgl li{width: 50%; float: left; padding: 0 0 60px 40px;}
.xcglbox{overflow: hidden; }
.xc_left{width: 50%;float: left;}
.xc_left img{width: 100%;}
.xc_right{float: right;width: 50%; text-align: center;}
.xc_right span{display: inline-block;*display: inline; color: #fff; background: #409eff; line-height: 60px; padding: 0 40px; font-size: 30px; margin-bottom: 10px;}
.xc_right p{font-size: 20px; line-height: 30px; color: #333;}

.xtld_tit h2{font-size: 41px;font-weight: bold;padding: 80px 0 60px; color: #333;text-align: center;}
.xtld_nr{overflow: hidden; padding-bottom: 60px;}
.xtld_left{width: 45%; float: left; padding-top: 60px;}
.xtld_left img{width: 100%;}
.xtld_right{width: 52%;float: right;}
.xtld_right h2{font-weight: bold;font-size: 26px; color: #409eff; margin-bottom: 10px;background: url(../images/a_01.png) no-repeat left center; padding-left: 25px;}
.xtld_right p{font-size: 20px; line-height: 30px; color: #333;}
.xtld_right li{padding-bottom: 30px;}

.xtld_righta{width: 52%;float: right; padding: 10px 0;}
.xtld_righta h2{font-weight: bold;font-size: 24px; color: #409eff; margin-bottom: 10px;}
.xtld_righta li{padding-bottom: 30px;}
.xtld_righta p{font-size: 20px; line-height: 30px; color: #333;}
.xtld_righta img{display: inline-block;display: inline;vertical-align: middle; margin-right: 10px;  margin-top: -3px;}

.sycj{width: 100%; margin: 0 auto; padding:0 1% 40px 1%;}
.sycj_nr ul{overflow: hidden; margin-left: -40px;}
.sycj_nr li{float: left; width: 25%; text-align: center; padding-left: 40px;}
.sycj_nr img{width: 100%;}
.sycj_nr p{font-size: 30px; margin-top: 30px;color: #333;}

/*智慧楼宇系统*/
.zhly_tit{margin: 60px 0;}
.zhly_tit h2{font-size: 34px; color: #000; font-weight: bold;margin-bottom: 35px; text-align: center;}
.zhly_tit p{font-size: 24px; line-height: 1.4;color: #000;}
.zhly_container{display: flex; justify-content: space-around;}
.zhly_box{width: 330px; text-align: center; border: 1px solid #1E90FF; border-radius: 20px 20px 50px 20px; padding: 30px 0; position: relative;}
.zhly_box:hover{box-shadow: 3px 3px 3px}
.zhly_box h2{position: relative; font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.zhly_box_inner {display: flex; justify-content: space-around;}
.zhly_box_inner div{text-align: left;}
.zhly_box_inner p{font-size: 18px; line-height: 24px; color: #000;}

.zhly_box_position{
    width: 60px;
    height: 60px;
    position: absolute;
    top: -25px;
    left: 40px;
    border-radius: 50%;
    background-color: #35454e;
}

.zhly_box_position img{
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.zhly_nr{overflow: hidden; margin-bottom: 35px; position: relative;}
.zhly_tp{width: 50%; padding-right: 30px;}
.zhly_tp img{width: 100%;}
.zhly_text{width: 60%; right: 0; top: 50%; transform: translateY(-50%); padding: 0 20px 0 140px; position: absolute;}
.zhly_text h2{position: relative;font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.zhly_text h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.zhly_text p{font-size: 18px; line-height: 24px; color: #000;}
.zhly_text2{width: 60%; left: 0; top: 50%; transform: translateY(-50%); padding: 0 140px 0 20px; position: absolute;}
.zhly_text2 h2{position: relative; font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.zhly_text2 h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.zhly_text2 p{font-size: 18px; line-height: 24px; color: #000;}

/*==六大模块-智慧办公==*/
.bj2{background: url(../images/c_01.png) repeat-x left top;}
.zhbg_nr{padding-bottom: 80px;}
.zhbg_nr ul{overflow: hidden; margin-left: -80px;}
.zhbg_nr li{float: left; width: 50%; text-align: center; padding-left: 80px;}
.zhbgbox p{font-size: 30px;font-weight: bold; color: #333; margin-top: 30px;}
.zhbgbox img{width: 100%;}
.hygl{width: 100%; margin: 0 auto; padding: 0 1%;}
.admi{text-align: center;}
.admi_text h4{font-size: 30px; color: #29a5f8; padding: 30px 0 20px;}

.znkq{width: 100%; margin: 0 auto 40px auto; padding: 0 1%;}
.zhkq_nr ul{overflow: hidden;}
.zhkq_nr li{float: left;width: 20%; text-align: center;}
.zhkq_nr img{width: 165px; height: 165px;border-radius: 50%; margin: 0 auto;}
.zhkq_nr p{font-size: 26px; color: #333; padding: 30px 0 80px;}
.zhkq_nr img{margin: 0 auto;}

/*服务监督系统*/
.fwjd_tit{margin: 50px 0;}
.fwjd_tit h2{font-size: 34px;color: #000; font-weight: bold;margin-bottom: 35px; text-align: center;}
.fwjd_tit p{font-size: 24px; line-height: 1.4;color: #000;}

.fwjd_js {margin-bottom: 80px;}
.fwjd_tit_second{margin: 50px 0 80px;}
.fwjd_tit_second h2{font-size: 34px;color: #000; font-weight: bold;margin-bottom: 35px; text-align: center;}
.fwjd_tit_second p{font-size: 24px; line-height: 1.4;color: #000;}

.fwjd_nr{overflow: hidden; margin-bottom: 35px; position: relative;}
.fwjd_tp{width: 50%; padding: 0 20px;}
.fwjd_tp img{width: 100%;}
.fwjd_text{width: 60%; right: 0; top: 50%; transform: translateY(-50%); padding: 0 20px 0 140px; position: absolute;}
.fwjd_text h2{position: relative;font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.fwjd_text h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.fwjd_text p{font-size: 18px; line-height: 24px; color: #000;}
.fwjd_text2{width: 60%; left: 0; top: 50%; transform: translateY(-50%); padding: 0 140px 0 20px; position: absolute;}
.fwjd_text2 h2{position: relative; font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.fwjd_text2 h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.fwjd_text2 p{font-size: 18px; line-height: 24px; color: #000;}

/*健康服务系统*/
.jkfw_tit{margin: 50px 10px 80px;}
.jkfw_tit h2{font-size: 34px;color: #000; font-weight: bold;margin-bottom: 35px; text-align: center;}
.jkfw_tit p{font-size: 24px; line-height: 1.4;color: #000;}

.jkfw_gl_div {
    margin: 0 auto;
    width: 70px;
    height: 70px;
    background-color: #fbac33;
    display: flex;
    align-items: center; 
    border-radius: 50%;
}
.jkfw_gl_div img {width: 60%;}

.jkfw_js {margin-bottom: 80px;}
.jkfw_tit_second{margin: 50px 0 80px;}
.jkfw_tit_second h2{font-size: 34px;color: #000; font-weight: bold;margin-bottom: 35px; text-align: center;}
.jkfw_tit_second p{font-size: 24px; line-height: 1.4;color: #000;}

.jkfw_nr{overflow: hidden; margin-bottom: 35px; position: relative;}
.jkfw_tp{width: 50%; padding: 0 20px;}
.jkfw_tp img{width: 100%;}
.jkfw_text{width: 60%; right: 0; top: 50%; transform: translateY(-50%); padding: 0 20px 0 140px; position: absolute;}
.jkfw_text h2{position: relative;font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.jkfw_text h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.jkfw_text p{font-size: 18px; line-height: 24px; color: #000;}
.jkfw_text2{width: 60%; left: 0; top: 50%; transform: translateY(-50%); padding: 0 140px 0 20px; position: absolute;}
.jkfw_text2 h2{position: relative; font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.jkfw_text2 h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.jkfw_text2 p{font-size: 18px; line-height: 24px; color: #000;}

/*==首页-智慧消费==*/
.zhxf_nr{width: 100%; margin: 0 auto; padding:0 1% 20px 1%;}
.zhxf_nr ul{overflow: hidden; margin-left: -83px;}
.zhxf_nr li{float: left; width: 50%; padding: 0 0 83px 83px;}
.zhxfbox{position: relative; }
.zhxfbox img{width: 100%;border-radius: 10px;}
.zhxfbox p{font-size: 30px; position: absolute;color: #fff; font-weight: bold;width: 300px; height: 65px; bottom: -33px; left:50%; margin-left: -150px;background: #409eff; position: absolute; text-align: center; line-height: 65px;}

.szzh_nr{overflow: hidden;}
.szzh_nr ul{overflow: hidden;width: 50%;float: left;}
.szzh_nr li{float: left; width: 50%; text-align: center;text-align: center;}
.szzh_nr h4{text-align: center;font-weight: bold;font-size: 30px;color: #333;clear: both; padding: 5px 0 25px;}
.szzh_left{padding-right: 100px;border-right: 1px solid #e6e6e6; }
.szzh_right{padding-left: 100px; }
.qypt{background: url(../images/d_01.png);width: 100%; height: 210px;background-size: 100% 100%; margin: 0 auto;}
.szzh_nr img{width: 166px;height: 166px; margin: 0 auto; border-radius: 50%;}
.szzh_nr  p{font-size: 26px; color: #333; padding: 22px 0 35px;}
.qypt p{font-size: 20px;text-align: center; color: #333333; line-height: 1.6; padding: 58px 90px 0 90px;}

.bzglaom{width: 100%; margin: 0 auto; padding: 0 1%;}
.bzglaom_nr ul{overflow: hidden; margin-left: -30px;}
.bzglaom_nr li{float: left; width: 33.33%; padding-left: 30px;}
.bzglaom_box{background: #fff;}
.bz_tp{overflow: hidden;}
.bz_tp img{width: 100%;}
.bz_text{padding: 25px 30px 0 30px; height: 315px;}
.bz_text span{display: block; margin: 0 auto; width: 200px;height: 62px; border: 1px solid #409eff; line-height: 60px;text-align: center; font-weight: bold;font-size: 30px;color: #409eff;}
.bz_text p{font-size: 24px; line-height: 34px;color: #333333;text-align:justify; word-break: break-all; padding-top: 20px;}
.bzglaom_nr a:hover span{color: #fff; background: #409eff;}
.bzglaom_nr a:hover p{color: #409eff;}
.xfgl{width: 100%; margin: 0 auto; padding: 0 1%;}
.bzjg ul{overflow: hidden; margin-left: -25px; padding: 40px 0 80px;}
.bzjg li{float: left; width: 50%; padding:0 5px 0 25px;}
.bzjgbox{overflow: hidden;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.bzjg_left{float: left; width: 50%;}
.bzjg_left img{width: 100%;}
.bzjg_right{float: right;width: 50%; padding: 25px 25px 0 25px;}
.bzjg_right span{display: block; margin: 0 auto; width: 200px;height: 62px; border: 1px solid #409eff; line-height: 60px;text-align: center; font-weight: bold;font-size: 30px;color: #409eff;}
.bzjg_right p{font-size: 20px; line-height: 30px;color: #333333;text-align:justify; word-break: break-all; margin-top: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.bzjg a:hover span{color: #fff; background: #409eff;}
.bzjg a:hover p{color: #409eff;}

.zhxf_gl{width: 100%; margin: 0 auto; padding:0 1% 80px 1%;}
.zhxf_glnr ul{overflow: hidden; margin-left: -65px;}
.zhxf_glnr li{float: left; width: 25%; text-align: center;padding-left: 65px;}
.zhxf_glnr h2{font-size: 26px;font-weight: bold;color: #333; line-height: 70px;}
.zhxf_glnr p{font-size: 20px; color: #333; line-height: 30px;}
.zhxf_glnr img{margin: 0 auto;}
.wz1120{width: 100%; margin: 0 auto; padding: 0 1%;}
.wrsmbox ul{overflow: hidden; margin-left: -85px; padding-bottom: 90px;}
.wrsmbox li{float: left; width: 50%; padding-left: 85px;}
.wrsm_nr img{width: 100%;border-radius: 10px;}
.wrsm_nr p{text-align: center;font-size: 24px; line-height: 34px; text-align: center; padding-top: 40px;}

.flscbox p{font-size: 20px;line-height: 30px; color: #333; position:absolute; right:0; top:50%; transform: translateY(-50%);width: calc(100% - 100px);}
.flscbox li{height: 165px; position: relative; width: 33.33%; float: left;}
.flscbox ul{overflow: hidden;}
.flscbox img{position: absolute;left:0;top:50%; transform: translateY(-50%);}
/*==首页-智慧资产==*/
.zhzc_nr{overflow: hidden;}
.zhzc_left{width: 50%;float: left;}
.zhzc_left img{width: 100%;}
.zhzc_right{width: 50%;float: right; padding-left: 30px;}
.zhzc_right li{margin-bottom: 30px; border: 1px solid #c1c1c2;width:100%;padding: 8px 0 8px 28px;}
.zhzc_right p{font-size: 30px;color: #333;}
.zhzc_right img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 50px;} 
.smzqbox ul{overflow: hidden; margin-left: -24px;}
.smzqbox li{float: left; width: 20%; padding-left: 24px;}

.smnr{background: #f6f6f6;height: 445px;text-align: center; }
.smnr img{width: 100%;}
.smnr h2{font-size: 28px;color: #333; line-height: 34px; padding: 30px 20px 10px;}
.smnr p{padding: 0 20px;font-size: 20px;color: #333; line-height: 36px;}
.zcbx_box ul{overflow: hidden; margin-left: -170px;}
.zcbx_box li{float: left; width: 33.33%;text-align: center;padding: 0 0 80px 170px;}
.zcbx_box ul li:nth-child(4){ padding-bottom: 0;}
.zcbx_box ul li:nth-child(5){ padding-bottom: 0;}
.zcbx_box ul li:nth-child(6){ padding-bottom: 0;}
.bxnr img{margin: 0 auto;}
.bxnr h2{font-weight: bold;color: #333;font-size: 30px; line-height: 68px;}
.bxnr dt{display: inline-block;display: inline; padding: 0 10px; line-height: 28px;font-size: 18px;color: #333;}
.hcgl_nr ul{overflow: hidden; margin-left: -50px; padding-right: 5px;}
.hcgl_nr li{float: left; width: 50%; padding: 0 0 50px 50px;}
.hcglbox{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.hcglbox img{width: 100%;}
.hcglbox h2{font-weight: bold;font-size: 22px; line-height: 48px;color: #000;text-align: center;}
.hcglbox  p{font-size: 18px; line-height: 26px; height: 60px;text-align:center ;color: #000;}

.cggl_nr ul{overflow: hidden; margin-left: -170px; padding-bottom: 130px;}
.cggl_nr li{float: left; width: 33.33%; padding-left: 170px;}
.cggl_nr h2{color: #000;font-weight: bold;font-size: 32px; padding: 50px 0 25px;text-align: center;}
.cggl_nr p{text-align: center;color: #000000;font-size: 20px; line-height: 30px;}
.cggl_nr img{margin: 0 auto;}

/*==智慧物业功能模块==*/
.wymk{padding-bottom: 100px;}
.wymk_nr ul{overflow: hidden;}
.wymk_nr li{float: left; width: 25%;}
.wybox{height: 200px; overflow: hidden; position: relative;}
.wybox img{width: 100%; position: relative;top:50%; transform: translateY(-50%);display: block;}
.wymk_nr ul li:nth-child(3){ width:50%;}
.wymk_nr ul li:nth-child(3) p{color: #fff;}
.wymk_nr ul li:nth-child(5) p{color: #fff;}
.wybox h3{color: #010101;font-size: 20px; line-height: 36px; width: 100%; padding: 0 40px; position: absolute;left:0; top:50%; transform: translateY(-50%);font-weight: bold;}
.wymk_nr ul li:nth-child(7) p{color: #fff;width: 200px; background: rgba(255,255,255,.7);color: #333; left:50%; top:50%; transform:translate(-50%,-50%);height: 50px; line-height: 50px;}
.wybox p{font-size: 36px;  position: absolute;bottom: 10px;text-align: center;width: 100%;left:0;color: #010101;}
.xtb2{position: absolute;background: url(../images/f_06.png);width: 16px;height: 28px; right:0; top:50%; margin-top: -14px;}
.xtb3{position: absolute;background: url(../images/f_04.png);width: 16px;height: 28px; left:0; top:50%; margin-top: -14px;}

.ssgl_nr ul{overflow: hidden; padding-bottom: 100px;}
.ssgl_nr li{width: 20%; text-align: center;float: left;}
.ssgl_nr img{width: 80%; margin: 0 auto;}
.ssgl_nr h2{font-size: 30px;color: #000; padding: 45px 0 20px;}
.ssgl_nr p{font-size: 16px; line-height: 28px; color: #333333;}

.bj3{background: url(../images/f_07.png) no-repeat center center; height: 622px;}
.title1{padding: 80px 0;}
.title1 h2{font-weight: bold;font-size: 38px;color: #000000; margin-bottom: 25px;}
.title1 h2{font-weight: bold;font-size: 38px;color: #000000; margin-bottom: 25px;}
.title1 p{font-weight: bold;font-size: 18px;color: #000000; }
.tcfw_nr ul{overflow: hidden; margin-left: -30px;}
.tcfw_nr li{float: left; width: 25%; padding-left: 30px; }
.tcfwbox{border: 1px solid #262626;height: 270px; padding: 20px 20px 0 20px;}
.tcfwbox h2{font-weight: bold;font-size: 20px;color: #000; line-height: 50px;} 
.tcfwbox p{font-size: 16px;color: #000; line-height: 24px;text-align:justify; word-break: break-all;} 
.bjfw_nr ul{overflow: hidden;}
.bjfw_nr li{float: left; width: 25%;}
.gjfwbox{height: 402px;border: 1px solid #d3d3d3;text-align: center;}
.gjfwbox span{display: block; position: relative;padding: 43px 0 17px;}
.gjfwbox span b{font-size: 120px;color: #e5e4e4; position: absolute;left:20px; bottom: 17px;}
.gjfwbox img{margin: 0 auto;position: relative;z-index: 100;}
.gjfwbox h2{color: #333333;font-size:22px ; margin-bottom: 20px;font-weight: bold;}
.gjfwbox p{font-size: 18px; line-height: 28px;color: #333333;}
.hjgl_nr ul{overflow: hidden; margin-left: -40px; padding-bottom: 100px;}
.hjgl_nr li{float: left; width: 33.33%; padding-left: 40px;}
.hjgl_nr img{width: 100%;}
.hjgl_nr h2{font-weight: bold;font-size: 28px;color: #333333; padding: 35px 0 24px;}
.hjgl_nr p{font-size: 22px;color: #333; padding-right: 20px;}

/*房产管理*/
.fcgl{margin-bottom: 80px;}
.fcgl_nr{overflow: hidden; margin-bottom: 35px; position: relative;}
.fcgl_tp{width: 50%; padding-right: 30px;}
.fcgl_tp img{width: 100%;}
.fcgl_text{width: 60%; right: 0; top: 50%; transform: translateY(-50%); padding: 0 20px 0 140px; position: absolute;}
.fcgl_text h2{position: relative;font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.fcgl_text h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.fcgl_text p{font-size: 18px; line-height: 24px; color: #000;}
.fcgl_text2{width: 60%; left: 0; top: 50%; transform: translateY(-50%); padding: 0 140px 0 20px; position: absolute;}
.fcgl_text2 h2{position: relative; font-size: 26px; color: #000; padding-bottom: 35px; font-weight: bold;}
.fcgl_text2 h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2c; width: 40px; left: 0; bottom: 20px;}
.fcgl_text2 p{font-size: 18px; line-height: 24px; color: #000;}

/*==智慧出行功能==*/
.gccx_1{overflow: hidden; margin-left: -30px; padding-bottom: 158px;}
.gccx_1 li{float: left; width: 25%; padding-left: 30px;}
.gccx_1 p{font-size: 22px;font-weight: bold;color: #333;text-align: center; line-height: 86px;}
.gccsbox{border: 1px solid #ddd;}
.gccsbox img{width: 100%;}
.gccx_1 a:hover .gccsbox{background: #5c95ff;}
.gccx_1 a:hover .gccsbox p{color: #fff;}
.gccx_2{overflow: hidden; margin-left: -60px;}
.gccx_2 li{float: left; width: 50%; padding-left: 60px;}
.gccx_2 img{width: 100%;}

.sscx_nra ul{overflow: hidden; margin-left: -60px;}
.sscx_nra li{float: left; width: 50%; padding: 0 0 90px 60px;}
.ssglbox{overflow: hidden;}
.ssglboxa img{float: left; width: 180px;height: 180px;border-radius: 50%; padding: 10px;border: 1px dashed #ddd;}
.sscx_text{float: right;width: calc(100% - 200px);}
.sscx_text h2{font-size: 24px;color: #333;font-weight: bold;line-height: 60px;}
.sscx_text p{font-size: 16px; line-height: 1.8;color: #3a3a3a;}

.bj4{background: url(../images/g_36.png) no-repeat center center;height: 690px;}
.tqgc_nr ul{overflow: hidden; margin-left: -20px;}
.tqgc_nr li{float: left; width: 33.33%; padding: 0 0 20px 20px;}
.tqgc_nr a{display: block;color: #fff; font-size: 40px; line-height: 136px;text-align: center;}
.tqgc_nr ul li:nth-child(1) a{background: #9b8ac2;}
.tqgc_nr ul li:nth-child(2) a{background: #3993da;}
.tqgc_nr ul li:nth-child(3) a{background: #7bc2ff;}
.tqgc_nr ul li:nth-child(4) a{background: #9ad9ff;}
.tqgc_nr ul li:nth-child(5) a{background: #fb7f72;}
.tqgc_nr ul li:nth-child(6) a{background: #f3a94e;}
.tqgc_nr ul li:nth-child(7) a{background: #3ad3bc;}
.tqgc_nr ul li:nth-child(8) a{background: #7386b1;}
.tqgc_nr ul li:nth-child(9) a{background: #4e9cff;}

.gcgl_nr ul{overflow: hidden; margin-left: -77px;}
.gcgl_nr li{float: left; width: 25%; padding: 0 0 77px 77px;}
.gcbox{border: 2px solid #4e9cff;text-align: center;}
.gcbox p{font-size: 24px;text-align: center; line-height: 72px;color: #333;}
.gcbox span{display: block;height: 150px;}
.xt1{background: url(../images/g_48.png) no-repeat center center;}
.xt2{background: url(../images/g_41.png) no-repeat center center;}
.xt3{background: url(../images/g_45.png) no-repeat center center;}
.xt4{background: url(../images/g_39.png) no-repeat center center;}
.xt5{background: url(../images/g_60.png) no-repeat center center;}
.xt6{background: url(../images/g_55.png) no-repeat center center;}
.xt7{background: url(../images/g_56.png) no-repeat center center;}
.xt8{background: url(../images/g_63.png) no-repeat center center;}
.gcbox:hover .xt1{background: url(../images/g_49.png) no-repeat center center ;}
.gcbox:hover .xt2{background: url(../images/g_42.png) no-repeat center center;}
.gcbox:hover .xt3{background: url(../images/g_44.png) no-repeat center center;}
.gcbox:hover .xt4{background: url(../images/g_38.png) no-repeat center center;}
.gcbox:hover .xt5{background: url(../images/g_40.png) no-repeat center center;}
.gcbox:hover .xt6{background: url(../images/g_54.png) no-repeat center center;}
.gcbox:hover .xt7{background: url(../images/g_57.png) no-repeat center center;}
.gcbox:hover .xt8{background: url(../images/g_62.png) no-repeat center center;}
.gcbox:hover{background: #7bc2ff;border: 2px solid #7bc2ff;}
.gcbox:hover p{color: #fff;}
.gcgl_nr ul li:nth-child(5){padding-bottom: 0;}
.gcgl_nr ul li:nth-child(6){padding-bottom: 0;}
.gcgl_nr ul li:nth-child(7){padding-bottom: 0;}
.gcgl_nr ul li:nth-child(8){padding-bottom: 0;}

.scgy_nr{overflow: hidden;}
.scgy_left{float: left; width: 337px;}
.scgy_right {float: right; width: calc(100% - 370px);}
.scgy_right ul{overflow: hidden; padding-right: 5px;}
.scgy_right li{float: left; width: 33.33%; padding: 0 0 110px 30px;}
.scgy_right a{display: block; font-size: 28px; color: #000; line-height: 106px;-webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, .2);  -moz-box-shadow:5px 5px 5px rgba(0, 0, 0, .2);  box-shadow:5px 5px 5px rgba(0, 0, 0, .2); text-align: center;}
.gcda_nr{overflow: hidden;}
.gcda_left{float: left;width: calc(100% - 400px);}
.gcda_left ul{overflow: hidden; margin-left: -30px;}
.gcda_left li{float: left; width: 33.33%;text-align: center; padding: 0 0 60px 30px;}
.gcda_left p{font-size: 24px; color: #333; line-height:50px ;font-weight: bold;}
.gcda_left img{width: 148px;height: 148px;border-radius: 50%; margin: 0 auto;}
.gcda_right{float: right;width: 380px;}
.gcda_right li{padding-bottom: 25px;}
.gccbox{background: #dfdfdf; padding: 20px 30px;}
.gccbox h2{font-size: 20px;font-weight: bold;color: #1296db; margin-bottom: 22px;}
.gccbox p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 16px; color: #333333; line-height: 24px;}


/*智慧食堂*/

/*智慧食堂-智慧食堂产品功能*/
.zhst_cpgn {}
.zhst_cpgn_title{text-align: center; padding: 20px 0 30px;}
.zhst_cpgn_title p{font-size: 32px; margin: 30px 0; color: #000; font-weight: bold;}
.zhst_cpgn_nr{padding-bottom: 60px;}
.zhst_cpgn_nr p{font-size: 22px; text-indent: 45px; color: #000000; line-height: 36px;}
.zhst_cpgn_box ul{overflow: hidden; padding: 10px 0 40px;}	
.zhst_cpgn_box li{width: 20%; padding: 10px; float: left;}
.zhst_cpgn_box_admin{background: #fff; box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}
.zhst_cpgn_box_admin_up {}
.zhst_cpgn_box_admin_up img{width: 100%;}
.zhst_cpgn_box_admin_down{height: 100px; padding: 10px 5px; text-align: center;}
.zhst_cpgn_box_admin_down p{font-size: 20px; font-weight: 600; margin: 10px 0; color: #333;}
.zhst_cpgn_box_admin_down span{display: block; font-size: 14px; color: #333; line-height: 20px;}
.zhst_cpgn_box_admin_down .zhst_pc {display: none;}
.zhst_cpgn_box_admin_down .zhst_mobile {display: none;}

/*智慧食堂-解决方案*/
.zhst_jjfa{background-color: #edeeee;}
.zhst_jjfa_title{text-align: center; padding: 20px 0 30px;}
.zhst_jjfa_title p{font-size: 32px; margin: 30px 0 40px; color: #000; font-weight: bold;}
.zhst_jjfa_title span{font-size: 22px; color: #000;}
.zhst_jjfa_box{}
.zhst_jjfa_box ul{overflow: hidden; padding: 10px 0 40px;}
.zhst_jjfa_box li{width: 33.33%; float: left; padding: 0 20px 40px;}
.zhst_jjfa_box a{transition: All 0.4s ease-in-out; display: block;background: #fff;overflow: hidden;}
.zhst_jjfa_box a img{width: 100%;}
.zhst_jjfa_box p{text-align: center; color: #333; font-size: 24px; font-weight: 600; line-height: 85px;}
.zhst_jjfa_box a:hover{box-shadow:0 0 10px rgba(0, 0, 0, .1);}

/*智慧食堂-适配硬件*/
.zhst_spyj {}
.zhst_spyj_title{text-align: center; padding: 20px 0 30px;}
.zhst_spyj_title p{font-size: 32px; margin: 30px 0; color: #000; font-weight: bold;}
.zhst_spyj_box{}	
.zhst_spyj_box ul{overflow: hidden; padding: 10px 0 40px;}	
.zhst_spyj_box li{width: 25%; padding: 0 20px 40px; float: left;}
.zhst_spyj_box_admin{background: #fff; box-shadow:0 0 10px rgba(0, 0, 0, 0.1); border-bottom: 5px solid #c5a682;}
.zhst_spyj_box_admin_up {background-color: #eee; height: 280px; display: flex; justify-content: center; align-items: center;}
.zhst_spyj_box_admin_up img{}
.zhst_spyj_box_admin_down{padding: 20px 0; text-align: center;}
.zhst_spyj_box_admin_down p{font-size: 20px; color: #333; font-weight: 600; line-height: 28px;}

/*智慧食堂-统计数字*/
.zhst_tjsz {}
.zhst_tjsz_title{text-align: center; padding: 0 0 30px;}
.zhst_tjsz_title p{font-size: 32px; margin: 0 0 20px; color: #000; font-weight: bold;}
.zhst_tjsz_box ul{overflow: hidden; padding: 10px 0 40px;}	
.zhst_tjsz_box li{width: 20%; padding: 10px; float: left;}
.zhst_tjsz_box_admin{background: #fff; box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}
.zhst_tjsz_box_admin_up{position: relative; padding: 20px 0; text-align: center; background-color: #c5a682;}
.zhst_tjsz_box_admin_up p{display: inline-block; font-size: 18px; text-align: center; color: #fff}
.zhst_tjsz_box_admin_up span{font-size: 28px; color: #fff}
.zhst_tjsz_box_admin_triangle {position: absolute; right: 40px; bottom: -30px; width: 0; height: 0; border: 15px solid transparent; border-top-color: #c5a682;}
.zhst_tjsz_box_admin_down{color: #000; padding: 30px 0; text-align: center; background-color: #f1f2f2;}
.zhst_tjsz_box_admin_down p{display: inline-block; font-size: 40px; color: #333; line-height: 28px;}
.zhst_tjsz_box_admin_down span{font-size: 16px; color: #333;}


/*==政府机关单位智慧后勤一体化解决方案==*/
.ytfa_nr{ padding-bottom: 60px;}
.ytfa_nr p{font-size: 22px; text-indent: 45px; color: #000000; line-height: 36px;}

.zhst_nr{}
.zhst_nr ul{overflow: hidden; margin-left: -20px;padding-bottom: 45px;}
.zhst_nr li{float: left;width: 25%; padding: 0 0 20px 20px;}
.zhst_nr a{display: block;overflow: hidden; padding: 20px 80px 20px 20px;border-radius: 10px; position: relative;height: 120px;}
.zhst_nr h2{font-weight: bold;font-size: 16px; margin-bottom: 10px; color: #2c2c2c;}
.zhst_nr p{font-size: 14px;color: #595757; line-height: 20px;}
.zhst_nr ul li:nth-child(1) a{ background: #e5f5ff;} 
.zhst_nr ul li:nth-child(2) a{ background: #eaf0fd;} 
.zhst_nr ul li:nth-child(3) a{ background: #e5f5ff;}
.zhst_nr ul li:nth-child(4) a{ background: #eaf0fd;}
.zhst_nr ul li:nth-child(5) a{ background: #fff2f1;}
.zhst_nr ul li:nth-child(6) a{ background: #fff9eb;}
.zhst_nr ul li:nth-child(7) a{ background: #fff2f1;}
.zhst_nr ul li:nth-child(8) a{ background: #fff9eb;}
.zhst_nr ul li:nth-child(9) a{ background: #e5f5ff;}
.zhst_nr ul li:nth-child(10) a{ background: #eaf0fd;}
.zhst_nr ul li:nth-child(11) a{ background: #e5f5ff;}
.zhst_nr ul li:nth-child(12) a{ background: #eaf0fd;}
.zhst_nr img{position: absolute;right:15px; top:25px;}

.mjglzh_nr ul{overflow: hidden; margin-left: -140px; padding-bottom: 80px;}
.mjglzh_nr li{float: left; width: 50%; padding: 0 0 85px 140px;}
.mjglzh_nr ul li:nth-child(3){ padding-bottom: 0;} 
.mjglzh_nr ul li:nth-child(4){ padding-bottom: 0;} 
.mjglzhbox h2{font-weight: bold;font-size: 26px;color: #333333; margin-bottom: 12px;}
.mjglzhbox h2 img{display: inline-block;*display: inline;vertical-align:  middle; margin-right: 20px;}
.mjglzhbox p{font-size: 18px; line-height: 30px;color: #000000;}

.gygl_nr ul{overflow: hidden; margin-left: -180px; padding-right: 5px;}
.gygl_nr li{float: left; width: 50%; padding: 0 0 40px 90px;}
.fky_text{ padding: 0 10px 30px 10px;height: 175px;}
.fky_text h4{text-align: center;font-size: 30px; line-height: 64px; color: #333;}
.fky_text p{font-size: 18px; line-height: 28px;color: #605e5e;text-align: left;}

.gnzl_nr{ padding-bottom: 90px;}
.gnzl_nr ul{overflow: hidden; margin-left: -20px;}
.gnzl_nr li{width: 16.66%; padding-left: 20px;float: left;}
.gnzlbox{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); background-image: linear-gradient(#fff, #d4d6d7);}
.gnzlbox h2{font-size: 38px; padding: 30px 0 10px 20px;font-style: italic;font-weight: bold;font-family: arial;}
.gnzlbox h4{color: #fff;text-align: center; font-size: 24px; line-height: 50px;}
.gnzltext{height: 200px; padding: 15px;}
.gnzltext dt{line-height: 32px;font-size: 18px;color: #010101;}
.tedw{padding: 0 1%;}
.gnzl_nr ul li:nth-child(1) h2{color: #f9695d;}
.gnzl_nr ul li:nth-child(1) h4{background: #f9695d;}
.gnzl_nr ul li:nth-child(2) h2{color: #ef933e;}
.gnzl_nr ul li:nth-child(2) h4{background: #ef933e;}
.gnzl_nr ul li:nth-child(3) h2{color: #2ec4a8;}
.gnzl_nr ul li:nth-child(3) h4{background: #2ec4a8;}
.gnzl_nr ul li:nth-child(4) h2{color: #2d96c3;}
.gnzl_nr ul li:nth-child(4) h4{background: #2d96c3;}
.gnzl_nr ul li:nth-child(5) h2{color: #2d7ccd;}
.gnzl_nr ul li:nth-child(5) h4{background: #2d7ccd;}
.gnzl_nr ul li:nth-child(6) h2{color: #8473af;}
.gnzl_nr ul li:nth-child(6) h4{background: #8473af;}

.cpys_nr{overflow: hidden; position: relative;}
.cpys_left{width: 60%; position: absolute;left:0;top:50%; transform: translateY(-50%);}
.cpys_left img{width: 100%;}
.cpys_right{width: 50%;float: right;}
.cpys_right li{overflow: hidden; padding: 20px 0;}
.cpys_right ul li:nth-child(2){ padding-left: 120px;}
.cpys_right ul li:nth-child(3){ padding-left: 120px;}
.cpys_right ul li:nth-child(4){ padding-left: 120px;}
.cpys_text{width: calc(100% - 105px);float: right;}
.cpys_right img{float: left;}
.cpys_right h2{font-size: 30px;font-weight: bold;margin-bottom: 10px;color: #3d85ff;}
.cpys_right p{font-size: 16px; line-height: 24px;color: #000000;}

.khal ul{overflow: hidden; margin-left: -125px;}
.khal li{width: 50%; padding-left: 125px;float: left;}
.khal img{width: 100%;}
.khal p{color: #000;font-weight: bold;font-size: 24px; line-height: 90px;text-align: center; padding-bottom: 20px;}

/*==政府机关单位智慧后勤一体化解决方案2==*/
.fknr ul{overflow: hidden;}
.fknr li{cursor:pointer;float: left; width: 25%; text-align: center; padding: 40px 0;background: #fafafa;}
.fknrbox{height: 230px; border-right: 1px solid #dadada;}
.fknr ul li:nth-child(4) .fknrbox{border: none;}
.fknrbox h2{font-weight: bold;font-size: 24px;color: #3a3a3a; line-height: 46px;}
.fknrbox dl{overflow: hidden;}
.fknrbox dt{display: inline-block;*display: inline; padding: 0 25px; font-size: 20px;color: #3a3a3a; line-height: 36px;}
.fknrbox span{display: block;width: 80px; height: 80px; margin: 20px auto 0 auto;}
.xtb4{background: url(../images/b26.png) no-repeat center center;}
.xtb5{background: url(../images/b28.png) no-repeat center center;}
.xtb6{background: url(../images/b30.png) no-repeat center center;}
.xtb7{background: url(../images/b32.png) no-repeat center center;}
.fknr li:hover{background: #57a4ee;}
.fknr li:hover h2{color: #fff;}
.fknr:hover dt{color: #fff;}
.fknr:hover .xtb4{background: url(../images/b27.png) no-repeat center center;}
.fknr:hover .xtb5{background: url(../images/b29.png) no-repeat center center;}
.fknr:hover .xtb6{background: url(../images/b31.png) no-repeat center center;}
.fknr:hover .xtb7{background: url(../images/b33.png) no-repeat center center;}
.hhhyynr ul{overflow: hidden; margin-left: -30px; padding: 5px;}
.hhhyynr li{width: 33.33%; float: left; padding: 0 0 72px 30px;}
.hhhyynr a{transition: All 0.4s ease-in-out;display: block;background: #fff;}
.hhhyynr a img{width: 100%;}
.hhhyynr p{text-align: center;color: #232323;font-size: 24px; line-height: 85px;}
.hhhyynr a:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.tccgl_nr{background: url(../images/b40.png) no-repeat center top; padding-top: 65px;}
.tccgl_nr ul{overflow: hidden; margin-left: -30px;}
.tccgl_nr li{float: left; width: 50%; padding: 0 0 30px 30px;}
.tcc{background: #d3d3d3;border-left: 10px solid #2f93ff; padding:25px ;}
.tcc h2{font-weight: bold;font-size: 26px; color: #333; margin-bottom: 10px;}
.tcc p{font-size: 20px; line-height: 34px; color: #000000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}
.tcc img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 20px;}

/*==x1==*/
.wz1200{width: 100%; margin: 0 auto; padding: 0 1%;}
.banner1{background: url(../images/banner1.png) no-repeat center center; height: 307px;}
.clda_tit{text-align: center; padding: 70px 0 65px;}
.clda_tit h2{font-size: 34px; color:#000; margin-bottom: 15px;font-weight: bold;}
.clda_tit p{font-size: 18px;color: #000;line-height: 1.4;}
.clda_tit h3{font-size: 16px; margin-top: 15px;color:#000; line-height: 1.4;}
.clda_nr{overflow: hidden; padding-bottom: 15px;}
.clda_right{float: right;width: 50%;}
.clda_right img{width: 100%;}
.clda_left{float: left; width: 50%;}
.clda_left ul{overflow: hidden; padding-top: 10%;}
.clda_left li{float: left; width: 50%; background: url(../images/h_24.png) no-repeat left center; padding-left: 24px;font-size: 20px; line-height: 130px; font-size: 20px; color: #000;}

.xxwh{padding-bottom: 70px;}
.xxwh_nr{overflow: hidden; position: relative;}
.xxwh_tp{width: 50%; }
.xxwh_tp img{width: 100%;}
.xxwh_text{width: 50%; position: absolute;right:0;top:50%; transform: translateY(-50%); padding-left: 10%;}
.xxwh_text h2{font-size: 22px;color:#000; position: relative; padding-bottom: 60px;}
.xxwh_text h2:before{position: absolute;left:0; bottom: 32px;border-bottom: 6px solid #ffc444;width: 65px;content: "";}
.xxwh_text p{font-size: 14px;color: #000; line-height: 38px;}

.xxwh_text2{width: 50%; position: absolute;left:0;top:50%; transform: translateY(-50%); padding-right: 10%;}
.xxwh_text2 h2{font-size: 22px;color:#000; position: relative; padding-bottom: 60px;}
.xxwh_text2 h2:before{position: absolute;left:0; bottom: 32px;border-bottom: 6px solid #ffc444;width: 65px;content: "";}
.xxwh_text2 p{font-size: 14px;color: #000; line-height: 38px;}
.wxxx_nr ul{overflow: hidden; margin-left: -70px;}
.wxxx_nr li{float: left; width: 50%; padding-left: 70px;}
.wxxxbox img{width: 100%;}
.wxxxbox p{font-size: 22px;text-align: center;color: #000; line-height: 92px;border: 1px solid #e5e5e5;}
.xxwh_text li{font-size: 22px; color: #000;background: url(../images/h_24.png) no-repeat left center; padding-left: 25px; line-height: 94px;}
.wzxx_nr ul{overflow: hidden;}
.wzxx_nr li{float: left; width: 33.33%; text-align: center;}
.wzxx_nr p{font-size: 22px; color: #000; margin-top: 22px;}
.wzxx_nr img{margin: 0 auto;}

/*==x2==*/
.banner2{background: url(../images/banner2.png) no-repeat center center; height: 307px;}
.gdzc_nr img{margin: 0 auto 25px auto;width: 100%;}
.gdzc_nr ul{overflow: hidden;}
.gdzc_nr li{float: left; width: 50%; text-align: center; padding: 35px 120px; border-bottom: 1px solid #eee;}
.gdzc_nr ul li:nth-child(3){ border: none;}
.gdzc_nr ul li:nth-child(4){ border: none;}
.gdzc_nr h2{font-size: 18px; color: #333; margin-bottom: 20px;font-weight: bold;}
.gdzc_nr p{font-size: 14px; color: #333; line-height: 1.6;}

.zczq_nr{overflow: hidden; position: relative; margin-bottom: 45px;}
.zczq_tp{width: 60%;}
.zczq_tp img{width: 100%;}
.zczq_text{position: absolute;left:0;top:50%; transform: translateY(-50%);width: 40%;padding:0 35px 0 70px;}
.zczq_text h2{font-size: 22px; color: #333; margin-bottom: 30px;font-weight: bold;font-weight: bold;}
.zczq_text p{font-size: 14px; color: #333; line-height: 32px;}
.zczq_text2{position: absolute;right:0;top:50%; transform: translateY(-50%);width: 40%;padding:0 70px 0 35px;}
.zczq_text2 h2{font-size: 22px; color: #000; margin-bottom: 30px;font-weight: bold;}
.zczq_text2 p{font-size: 14px; color: #000; line-height: 32px;}

.zcts{padding-bottom: 115px;}
.zcts_nr{overflow: hidden; position: relative;}
.zcts_tp{width: 50%; padding-right: 30px;}
.zcts_tp img{width: 100%;}
.zcts_text{position: absolute;width: 50%;top:50%;transform: translateY(-50%);right:0; padding: 0 100px 0 80px;}
.zcts_text h2{font-size: 22px; color: #333; margin-bottom: 40px; position: relative;}
.zcts_text h2:before{position: absolute;left:0;content: "";border-bottom: 3px solid #e59e2c;width: 42px; bottom: -16px;}
.zcts_text p{font-size: 14px; color: #333; line-height: 24px;text-align:justify; word-break: break-all;}
.zcts_text2{position: absolute;width: 50%;top:50%;transform: translateY(-50%);left:0; padding: 0 100px 0 80px;}
.zcts_text2 h2{font-size: 22px; color: #333; margin-bottom: 40px; position: relative;}
.zcts_text2 h2:before{position: absolute;left:0;content: "";border-bottom: 3px solid #e59e2c;width: 42px; bottom: -16px;}
.zcts_text2 p{font-size: 14px; color: #333; line-height: 24px;text-align:justify; word-break: break-all;}

/*==x3==*/
.banner3{background: url(../images/banner3.png) no-repeat center center; height: 307px;}

.hgwt_nr ul{overflow: hidden; padding-bottom: 30px;}
.hgwt_nr li{float: left; width: 25%; text-align: center;}
.hgwt_nr p{font-weight: bold;color: #333333;font-size: 20px; margin-top: 20px;}
.hgwt_nr img{margin: 0 auto;}

.bjrw_nr ul{overflow: hidden; margin-left: -35px; padding: 5px;}
.bjrw_nr li{float: left; width: 33.33%; padding:0 0 35px 35px;}
.bjrw_box{text-align: center;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 10px rgba(0, 0,0, .2);box-shadow:0 0 10px rgba(0, 0, 0, .2); padding: 35px 50px 0 50px; height: 270px; }
.bjrw_box img{margin: 0 auto;height: 56px}
.bjrw_box h2{font-size: 18px; color: #333; padding: 20px 0 35px; font-weight: bold; position: relative;}
.bjrw_box h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2a;width: 48px; left:50%; margin-left: -24px; bottom: 20px;}
.bjrw_box p{font-size: 14px; line-height: 24px;color: #333}

.znbj_nr{overflow: hidden; position: relative;}
.znbj_tp{float: left; width: 43%;}
.znbj_tp img{width: 100%;}
.znbj_text{float: right;width: 57%; position: absolute;right:0;top:50%;transform: translateY(-50%); padding: 0 100px 0 50px;}
.znbj_text h2{position: relative;font-size: 22px; color: #333; padding-bottom: 35px;font-weight: bold;color: #333;}
.znbj_text h2:before{position: absolute;content: "";border-bottom: 3px solid #e59e2c;width: 40px; left:0; bottom: 25px;}
.znbj_text ul{overflow: hidden;}
.znbj_text li{float: left; width: 33.33%; line-height: 36px; font-size: 14px;}
.znbj_text a{font-size: 14px; color: #333;}
.zngl_nr{overflow: hidden; margin-bottom: 35px; position: relative;}
.zngl_tp{width: 50%; padding-right: 30px;}
.zngl_tp img{width: 100%;}
.zngl_text{width: 50%;right:0;top:50%;transform: translateY(-50%); padding: 0 80px 0 30px; position: absolute;}
.zngl_text h2{position: relative;font-size: 22px; color: #333; padding-bottom: 35px;font-weight: bold;color: #333;}
.zngl_text h2:before{position: absolute;content: "";border-bottom: 3px solid #e59e2c;width: 40px; left:0; bottom: 20px;}
.zngl_text p{font-size: 14px; line-height: 24px; color: #333;}
.zngl_text2{width: 50%;left:0;top:50%;transform: translateY(-50%); padding: 0 80px 0 50px; position: absolute;}
.zngl_text2 h2{position: relative;font-size: 22px; color: #333; padding-bottom: 35px;font-weight: bold;color: #333;}
.zngl_text2 h2:before{position: absolute;content: "";border-bottom: 3px solid #e59e2c;width: 40px; left:0; bottom: 20px;}
.zngl_text2 p{font-size: 14px; line-height: 24px; color: #333;}

.fwgl{padding-bottom: 35px;}
.zngl_text3{width: 50%;right:0;top:50%;transform: translateY(-50%); padding: 0 30px 0 20px; position: absolute;}
.zngl_text3 h2{font-weight: bold;font-size: 18px; color: #333; margin-bottom: 15px;}
.zngl_text3 p{font-size: 14px; line-height: 24px; color: #333; margin-bottom: 25px;}

/*==x4==*/
.banner4{background: url(../images/banner4.png) no-repeat center center; height: 307px;}
.udbx_nr{overflow: hidden; position: relative;}
.udbx_tp{width:65% ;}
.udbx_tp img{width: 100%;}
.udbx_text{float: right;width: 32%; position: absolute;right:0;top:50%;transform: translateY(-50%);}
.udbx_text li{font-size: 14px; line-height: 24px;color: #333333;background: url(../images/a21.png) no-repeat left center; padding-left: 22px; margin: 30px 0;}
.zngl_text3 h3{position: relative;font-size: 22px; color: #333; padding-bottom: 35px;font-weight: bold;color: #333;}
.zngl_text3 h3:before{position: absolute;content: "";border-bottom: 3px solid #e59e2c;width: 40px; left:0; bottom: 25px;}
.zngl_text3 ul{overflow: hidden;}
.zngl_text3 li{float: left; width: 33.33%; line-height: 62px;font-size: 18px; line-height: 62px; color: #333333; padding-left: 25px;background: url(../images/a27.png) no-repeat left center;}

/*==x5==*/
.banner5{background: url(../images/banner5.png) no-repeat center center; height: 307px;}
.ssda_nr ul{overflow: hidden; padding-bottom: 30px;}
.ssda_nr li{float: left; width: 33.33%;text-align: center;}
.ssda_nr img{margin: 0 auto;}
.ssda_nr p{font-size: 22px;color: #000; margin-top: 25px;font-weight: bold;}

.rzgl_nr ul{overflow: hidden; margin-left: -30px;}
.rzgl_nr li{float: left; width: 33.33%; padding-left: 30px;text-align: center;}
.rzglbox{border: 1px solid #e5e5e5;border-radius: 10px; overflow: hidden; position: relative;}
.rzglbox img{width: 100%;}
.rzgl_text{height: 170px; padding: 0 30px;}
.rzgl_text h2{font-size: 22px; color: #000; line-height: 62px;}
.rzgl_text p{font-size: 14px; line-height: 25px;color: #000;}
.rzglbox h3{font-size: 22px; text-align: center; color: #000;width: 100%; position: absolute; left:0; bottom: 35px;}
.zngl_text2 ul{overflow: hidden;}
.zngl_text2 li{float: left; width: 50%; text-align: center; padding: 45px 0;}
.zngl_text2 img{margin: 0 auto;}
.zngl_text2 ul li p{font-size: 14px;color: #000; margin-top: 15px;}
.zngl_text3 h4{background: url(../images/a27.png) no-repeat left center; padding-left: 25px; font-size: 14px; color: #000; line-height: 48px;}

/*==x6==*/
.banner6{background: url(../images/banner6.png) no-repeat center center; height: 307px;}
.glkz_nr ul{overflow: hidden; padding: 5px; margin-left: -40px;}
.glkz_nr li{float: left; width: 50%; padding: 0 0 40px 40px;}
.glkz_box{position: relative;overflow: hidden;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 10px rgba(0, 0,0, .2);box-shadow:0 0 10px rgba(0, 0, 0, .2);  }
.glkz_tp{width: 50%;}
.glkz_tp img{width: 100%;}
.glkz_text{position: absolute;left:0; width: 50%;top:50%;transform: translateY(-50%); padding: 0 40px;}
.glkz_text h2{font-size: 22px;color: #333333; position: relative; padding-bottom: 40px;font-weight: bold;}
.glkz_text h2:before{position: absolute;left:0; border-bottom: 3px solid #e69d2c;width: 42px; bottom: 25px;content: "";}
.glkz_text p{font-size: 14px; line-height: 24px;color: #333333;}

.glkz_text2{position: absolute;right:0; width: 50%;top:50%;transform: translateY(-50%); padding: 0 40px;}
.glkz_text2 h2{font-size: 22px;color: #333333; position: relative; padding-bottom: 40px;font-weight: bold;}
.glkz_text2 h2:before{position: absolute;left:0; border-bottom: 3px solid #e69d2c;width: 42px; bottom: 25px;content: "";}
.glkz_text2 p{font-size: 14px; line-height: 24px;color: #333333;}

.jjbf_nr{overflow: hidden; position: relative; padding-bottom: 30px;}
.jjbf_tp{width: 52%;}
.jjbf_tp img{width: 100%;}
.jjbf_text{float: left; position: absolute;left:0; width: 48%;top:50%;transform: translateY(-50%); padding: 0 20px 0 20px;}
.jjbf_text li{font-size: 14px;color: #333; line-height: 36px; padding-left: 35px;background: url(../images/a52.png) no-repeat left 15px; margin: 10px 0;}
.xttd_nr ul{overflow: hidden; padding: 5px; margin-left: -20px;}
.xttd_nr li{float: left; width: 50%; padding: 0 0 20px 20px;}
.xttdbox{height: 220px; padding: 15px 40px 0 40px; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 10px rgba(0, 0,0, .2);box-shadow:0 0 10px rgba(0, 0, 0, .2); text-align: center; }
.xttdbox img{margin: 0 auto;}
.xttdbox h2{font-size: 18px; position: relative; padding: 18px 0 35px;color: #333;font-weight: bold;}
.xttdbox h2:before{position: absolute; left:50%; border-bottom: 2px solid #fa9b01;width: 50px; margin-left: -25px; bottom: 20px;content: "";}
.xttdbox p{text-align: center; font-size: 14px; line-height: 24px; color: #333;}
.znsb{padding-bottom: 50px;}

/*==x7==*/
.banner7{background: url(../images/banner7.png) no-repeat center center; height: 307px;}
.gnts_nr ul{overflow: hidden; padding-bottom: 55px;}
.gnts_nr li{float: left; text-align: center; width: 20%; padding: 0 25px;}
.gnts_nr img{margin: 0 auto;}
.gnts_nr h2{color: #333;font-size: 22px; line-height: 78px;}
.gnts_nr p{color: #333;font-size: 14px; line-height: 30px;}

/*==x8==*/
.banner8{background: url(../images/banner8.png) no-repeat center center; height: 307px;}
.bj5{background: #f7f7f7;}
.bzyh_nr ul{overflow: hidden; padding-bottom: 95px;}
.bzyh_nr li{float: left; width: 25%; text-align: center; padding: 0 30px;}
.bzyh_nr  img{margin: 0 auto;}
.bzyh_nr p{font-size: 20px; color: #000; line-height: 30px; margin-top: 45px;font-weight: bold;}
.dzyh{padding-bottom: 30px;}
.xttr{padding-bottom: 30px;}

/*==x9==*/
.banner9{background: url(../images/banner9.png) no-repeat center center; height: 307px;}
.xjcj_nr ul{text-align: center;}
.xjcj_nr li{width: 33%; display: inline-block;*display: inline; padding-bottom: 85px;}
.xjcj_nr img{margin: 0 auto;}
.xjcj_nr h2{font-size: 22px; color: #14253D;padding: 40px 0 15px;}
.xjcj_nr p{font-size: 16px;color: #666666;}
.xjgn_nr ul{overflow: hidden; margin-left: -30px; padding: 5px;}
.xjgn_nr li{float: left; width: 50%; padding: 0 0 30px 30px;}
.xjgnbox{position: relative; height: 250px; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);-moz-box-shadow:0 0 10px rgba(0, 0,0, .1);box-shadow:0 0 10px rgba(0, 0, 0, .1);  }
.xjgn_text{padding: 50px 30px 0 200px;}
.xjgn_text h2{font-size: 20px;color: #14253D; margin-bottom: 20px;}
.xjgn_text p{font-size: 14px;color: #666666; line-height: 25px;}
.xjgnbox img{position: absolute;left:0; top:50%;transform: translateY(-50%);width: 180px}

.bj6{background: #f5fafe;}
.zngl_text5{width: 50%; position: absolute;right: 0;top:50%;transform: translateY(-50%);}
.zngl_text5 li{padding: 10px 0;}
.zngl_text5 h2{font-size: 20px;color: #14253D; margin-bottom: 10px;}
.zngl_text5 p{font-size: 14px;color: #333;line-height: 20px;}

/*==x10==*/
.banner10{background: url(../images/banner10.png) no-repeat center center; height: 307px;}

.cgwt_nr ul{overflow: hidden;}
.cgwt_nr li{float: left; width: 33.33%; padding: 0 35px;text-align: center; padding-bottom: 80px;}
.cgwt_nr img{margin: 0 auto;}
.cgwt_nr h2{font-size: 22px;color: #000; padding: 40px 0 20px;font-weight: bold;}
.cgwt_nr p{font-size: 16px; line-height: 24px; color: #000;height: 50px; }
.gysgl_nr ul{overflow: hidden; margin-left: -120px;}
.gysgl_nr li{float: left; width: 50%; padding: 0 0 30px 120px;}
.gysbox{height: 180px;}
.gysbox h2{font-size: 18px; color: #000;font-weight: bold;}
.gysbox img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 20px;}
.gysbox p{font-size: 14px; line-height: 24px; color: #000; margin-left: 70px;}

.fpgl ul{overflow: hidden; margin-left: -45px;}
.fpgl li{float: left; width: 50%; padding-left: 45px;}
.fpglbox img{width: 100%;}
.fpgl_text{padding: 0 30px;}
.fpgl_text h2{color: #000;text-align: center; line-height: 60px; font-size: 22px;font-weight: bold;}
.fpgl_text p{color: #333; line-height: 30px; font-size: 14px;text-align:justify; word-break: break-all;}

.jbzx{padding-bottom: 40px;}

/*第三批*/
.header_a{background: #222328;height: 120px;}
.headerbox_a{width: 100%; margin: 0 auto; overflow: hidden; padding: 0 1%;}
.logo_a{float: left; width: 150px; padding-top: 30px;}
.nav_a{float: left; padding-left: 65px;}
.nav_a ul{overflow: hidden;}
.nav_a li{line-height: 120px; font-size: 18px; padding-left: 60px;float: left;}
.nav_a li a{color: #fff;}
.ssbtn{background: url(../images/ax01.png);width: 18px; height: 18px;border: none;cursor:pointer;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}
.dlbm{float: right;padding-top: 38px;}
.dlbm ul{overflow: hidden;}
.dlbm li{float: left; }
.dlbm a{display: block; text-align: center;color: #fff;font-size: 14px;}
.bmbtn{width: 120px; height: 42px; background: #3b55e6; line-height: 42px;border-radius: 21px}
.dlbtn{width: 120px; height: 42px;  line-height: 42px;border-radius: 21px}
.dlbtn:hover{background: #3b55e6;}
.nav_a .hover1 a{color: #656668;}
.nav_a a:hover{color: #656668;}

.bannerbox img{width: 100%;}
.znfk_tit{text-align: center;}
.znfk_tit h2{font-size: 40px;color: #000; line-height: 195px;}
.znfk_nr ul{overflow: hidden; margin-left: -45px;}
.znfk_nr li{float: left; width: 33.33%; padding-left: 45px;}
.znfkbox img{border-radius: 15px;width: 100%;border: 1px solid #cccccc;}
.znfkbox h2{text-align: center;font-size: 29px; padding: 55px 0 15px; color: #0f0f0f;}
.znfkbox p{font-size: 20px; line-height: 36px;color: #0f0f0f;}

.zngn{padding-bottom: 155px;}
.zngn_nr{position: relative;}
.zngn_nr img{width: 100%;}
.zngn_text{position: absolute;width: 525px;padding: 65px 60px 95px 60px;background: rgba(0,0,0,.67);left:95px; bottom: -75px;}
.zngn_text h3{color: #fff;font-size: 36px; margin-bottom: 25px;}
.zngn_text h2{color: #fff;font-size: 36px; margin-bottom: 30px;}
.zngn_text p{color: #fff;font-size: 16px; line-height: 30px;text-align:justify; word-break: break-all;}
.zngn_text a{display: block;background: url(../images/ax02.png);width: 57px;height: 58px; margin:50px 0 0 45px ;}

.fklc{padding: 80px 0 135px;}
.fklc ul{overflow: hidden; margin-left: -240px;}
.fklc li{float: left; width: 50%; padding-left: 240px;}
.fklcbox img{width: 100%;}
.fklcbox h2{font-weight: bold;font-size: 36px; line-height: 82px;color: #2a2a2a;}
.fklcbox p{font-size: 16px; line-height: 30px; color: #2a2a2a;}

.fkjd{padding-top: 95px;}
.fkjdbox{position: relative;overflow: hidden; margin-bottom: 65px;}
.fkjd_tp{width: 50%;}
.fkjd_tp img{width: 100%;}
.fkjdtext{width: 50%; padding-right: 120px; position: absolute;left:0;top:50%; transform: translateY(-50%);}
.fkjdtext h2{font-size: 36px; color: #000; margin-bottom: 50px;}
.fkjdtext p{text-align:justify; word-break: break-all;font-size: 16px; line-height: 30px;color: #000;}
.fkjdtext2{width: 50%; padding:0 45px 0 70px; position: absolute;right:0;top:50%; transform: translateY(-50%);}
.fkjdtext2 h2{font-size: 36px; color: #000; margin-bottom: 50px;}
.fkjdtext2 p{text-align:justify; word-break: break-all;font-size: 16px; line-height: 30px;color: #000;}

/*==产品功能-福利商城==*/
.flsc_nr img{width: 100%;}
.xsqj_tit{text-align: center; padding: 110px 0 70px;}
.xsqj_tit h2{font-size: 40px;color: #000000; margin-bottom: 50px;}
.xsqj_tit p{font-size: 22px; line-height: 38px;text-indent: 44px;color: #000;text-align: left;text-align:justify; word-break: break-all;}
.xsqj_nr ul{overflow: hidden;}
.xsqj_nr li{float: left; width: 25%;text-align: center;}
.xsqj_nr img{margin: 0 auto;height: 160px;}
.xsqj_nr p{font-size: 24px;color: #000; padding: 25px 0 70px;font-weight: bold;}
.gypt_nr ul{overflow: hidden;}
.gypt_nr li{float: left; width: 33.33%; text-align: center;}
.gypt_nr ul li img{margin: 0 auto;}
.gypt_nr p{font-size: 36px;color: #000; padding: 40px 0 120px;}
.gypt_tp img{width: 100%;}

.lhpz_tit{text-align: center; padding: 65px 0 95px;}
.lhpz_tit h2{font-size: 40px; color: #000; margin-bottom: 45px;}
.lhpz_tit p{line-height: 1.5;color: #000;font-size: 30px;}
.fltd_nr ul{overflow: hidden;}
.fltd_nr li{float: left; width: 33.33%;text-align: center;}
.fltd_nr p{font-size: 22px;color: #000; line-height: 36px; padding: 20px 0 70px;}
.fltd_nr img{margin: 0 auto;}

/*==产品功能-公车管理出图==*/
.gcxt_tit{padding: 160px 0 60px;}
.gcxt_tit h2{font-size: 40px;color: #333;text-align: center;font-weight: bold;}
.gcxt_nr ul{overflow: hidden;}
.gcxt_nr li{float: left; width: 25%;text-align: center;cursor:pointer;}
.gcxt_nr p{font-size: 22px;color: #333; margin-top: 40px;}
.gcxt_nr span{display: block; margin: 0 auto;width: 170px;height: 170px;border: 1px solid #333333;border-radius: 50%;}
.gc1{background: url(../images/ab_12.png) no-repeat center center;}
.gc2{background: url(../images/ab_06.png) no-repeat center center;}
.gc3{background: url(../images/ab_08.png) no-repeat center center;}
.gc4{background: url(../images/ab_10.png) no-repeat center center;}
.gcxt_nr span:hover{border: 1px solid #409eff;}
.gcxt_nr span.gc1:hover{background: url(../images/ab_13.png) no-repeat center center;}
.gcxt_nr span.gc2:hover{background: url(../images/ab_05.png) no-repeat center center;}
.gcxt_nr span.gc3:hover{background: url(../images/ab_07.png) no-repeat center center;}
.gcxt_nr span.gc4:hover{background: url(../images/ab_09.png) no-repeat center center;}

.cpgn{padding-bottom: 150px;}
.znpc{padding: 80px;}
.znpc ul{overflow: hidden; margin-left: -85px;}
.znpc li{float: left; width: 50%; padding: 0 0 80px 85px;}
.znpc_box img{width: 100%;}
.znpc_box h2{font-weight: bold;font-size: 30px; color: #333333; line-height: 95px;}
.znpc_box p{font-size: 24px; line-height: 40px;color: #333;text-align:justify; word-break: break-all;}
.znpcbox{overflow: hidden; position: relative; margin-bottom: 100px;}
.znpc_tp{width: 45%;}
.znpc_tp img{width: 100%;}
.znpc_text{width: 55%; position: absolute;right:0; top:50%; transform: translateY(-50%); padding-left: 50px;}
.znpc_text h2{font-weight: bold;font-size: 30px;color: #333333; margin-bottom: 25px;}
.znpc_text p{font-size: 24px;color: #333333; line-height: 40px;}
.znpc_text2{width: 55%; position: absolute;left:0; top:50%; transform: translateY(-50%); padding-right: 50px;}
.znpc_text2 h2{font-weight: bold;font-size: 30px;color: #333333; margin-bottom: 25px;}
.znpc_text2 p{font-size: 24px;color: #333333; line-height: 40px;}
.znpc_text2 ul{overflow: hidden;}
.znpc_text2 li{font-size: 24px;color: #333333; line-height: 40px;width: 50%;float: left;background: url(../images/ab_01.png)  no-repeat left center; padding-left: 20px;}
.xttd_nr ul{overflow: hidden; margin-left: -30px; padding-bottom: 100px;}
.xttd_nr li{float: left; width: 50%; padding: 0 0 30px 30px;}
.xttdbo{cursor:pointer;border: 1px solid #409eff; padding: 50px 40px;border-radius: 10px;transition: All 0.4s ease-in-out;}
.xttdbo h2{font-weight: bold;font-size: 30px; position: relative; color: #333;text-align: center; padding-bottom: 48px;}
.xttdbo p{font-size: 24px;color: #333;line-height: 40px;}
.xttdbo h2:before{position: absolute;content: "";border-bottom: 4px solid #409eff; width: 50px;left:50%; margin-left: -25px; bottom: 22px;}
.xttdbo:hover{background: #409eff;}
.xttdbo:hover h2{color: #fff;}
.xttdbo:hover h2:before{border-bottom:4px solid #fff;}
.xttdbo:hover p{color: #fff;}

/*==产品功能-门禁管理==*/
.mmjl_tit{text-align: center;}
.mmjl_tit h2{font-size: 40px; padding: 55px 0 60px;color: #000;font-weight: bold;}
.mmjl_nr ul{overflow: hidden; padding: 40px 0;}
.mmjl_nr li{float: left; width:33.33%;text-align: center;cursor:pointer;}
.mmjl_nr p{font-size: 30px;color: #333; margin-top: 40px;}
.mmjl_nr span{display: block; margin: 0 auto;width: 170px;height: 170px;border: 1px solid #333333;border-radius: 50%;}
.gc5{background: url(../images/ab_14.png) no-repeat center center;}
.gc6{background: url(../images/ab_17.png) no-repeat center center;}
.gc7{background: url(../images/ab_19.png) no-repeat center center;}
.mmjl_nr span:hover{border: 1px solid #409eff;}
.mmjl_nr span.gc5:hover{background: url(../images/ab_16.png) no-repeat center center;}
.mmjl_nr span.gc6:hover{background: url(../images/ab_18.png) no-repeat center center;}
.mmjl_nr span.gc7:hover{background: url(../images/ab_20.png) no-repeat center center;}

.mjjobox{overflow: hidden; position: relative; margin-bottom: 85px;}
.mjjo_tp{width: 50%;}
.mjjo_tp img{width: 100%;}
.mjjo_text{width: 50%; position: absolute;right:0; top:50%; transform: translateY(-50%); padding-left: 40px;}
.mjjo_text h2{font-weight: bold;font-size: 30px;color: #333333; margin-bottom: 25px;}
.mjjo_text p{font-size: 24px;color: #333333; line-height: 40px;}
.mjjo_text2{width: 50%; position: absolute;left:0; top:50%; transform: translateY(-50%); padding-right: 40px;}
.mjjo_text2 h2{font-weight: bold;font-size: 30px;color: #333333; margin-bottom: 25px;}
.mjjo_text2 p{font-size: 24px;color: #333333; line-height: 40px;}

/*==产品功能-私车公用管理==*/
.gc8{background: url(../images/ab_43.png) no-repeat center center;}
.gc9{background: url(../images/ab_45.png) no-repeat center center;}
.gc10{background: url(../images/ab_46.png) no-repeat center center;}
.gc11{background: url(../images/ab_48.png) no-repeat center center;}
.gcxt_nr span.gc8:hover{background: url(../images/ab_42.png) no-repeat center center;}
.gcxt_nr span.gc9:hover{background: url(../images/ab_44.png) no-repeat center center;}
.gcxt_nr span.gc10:hover{background: url(../images/ab_47.png) no-repeat center center;}
.gcxt_nr span.gc11:hover{background: url(../images/ab_49.png) no-repeat center center;}

.szgg_nr ul{overflow: hidden; margin-left: -40px;}
.szgg_nr li{float: left; width: 50%; padding-left: 40px;}
.szgg_box img{width: 100%;}
.szgg_box h2{font-weight: bold;color: #333; padding: 40px 0 25px; font-size: 30px;text-align: center;}
.szgg_box p{font-size: 20px; color: #333; line-height: 42px;background: url(../images/ab_01.png) no-repeat left center; padding-left: 20px;}

/*==产品功能-通勤车管理==*/
.tqgl_tit{text-align: center; padding: 160px 0 60px;}
.tqgl_tit h2{font-size: 40px;color: #333; font-weight: bold;margin-bottom: 35px;}
.tqgl_tit p{font-size: 26px; line-height: 1.4;color: #333;}
.tqqc_nr ul{overflow: hidden; margin-left: -30px; }
.tqqc_nr li{cursor:pointer;width: 28%; float: left; padding-left: 30px;}
.tqqc_nr ul li:nth-child(2){ width:44%;}
.tqqc_nr span{display: block; margin: 0 auto;width: 170px;height: 170px;border: 1px solid #333333;border-radius: 50%;}
.tqqc_nr span:hover{border: 1px solid #409eff;}
.tqqc_nr h2{font-size: 30px; font-size: 30px; font-weight: bold;color: #333; line-height: 80px;text-align: center;}
.tqqc_nr p{font-size: 18px; line-height: 42px;color: #333;background: url(../images/ab_01.png) no-repeat left 18px; padding-left: 20px;}
.tq1{background: url(../images/ab_51.png) no-repeat center center;}
.tq2{background: url(../images/ab_53.png) no-repeat center center;}
.tq3{background: url(../images/ab_55.png) no-repeat center center;}
.tqqc_nr li span.tq1:hover{background: url(../images/ab_50.png) no-repeat center center;}
.tqqc_nr li span.tq2:hover{background: url(../images/ab_52.png) no-repeat center center;}
.tqqc_nr li span.tq3:hover{background: url(../images/ab_54.png) no-repeat center center;}
.znpc_text h4{font-size: 24px; line-height: 40px; color: #333; padding-left: 20px;background: url(../images/ab_01.png) no-repeat left center;}
.znpc_text3{width: 35%; position: absolute;left:0;top:50%; transform: translateY(-50%);}
.znpc_text3 h2{font-weight: bold;font-size: 30px;color: #333333; margin-bottom: 25px;}
.znpc_text3 h4{font-size: 24px; line-height: 40px; color: #333; padding-left: 20px;background: url(../images/ab_01.png) no-repeat left center;}
.znpc_tp3{width: 60%;}
.znpc_tp3 img{width: 100%;}
.znpcbox h6{text-align: center; clear: both; padding-top: 36px; font-size: 26px; color: #333; line-height: 1.5;font-weight: 400;}

/*==产品功能-智慧超市管理==*/
.cscp_nr ul{overflow: hidden;}
.cscp_nr li{width: 33.33%; text-align: center;float: left; padding-bottom: 115px;}
.cscp_nr span{display: block; margin: 0 auto;width: 155px; height: 155px;background: #0c203c; text-align: center; border-radius: 50%; font-size: 50px;color: #fff; text-align: center; line-height: 155px;}
.cscp_nr p{font-size: 24px;color: #333; line-height: 30px;height: 60px; margin-top: 30px;}

/*==产品功能-智慧食堂管理==*/
.znst_tit h2{font-weight: bold;font-size: 40px;color: #000;text-align: center; padding: 80px 0 45px;}
.znst_nr{padding: 0 10%;}
.znst_nr img{width: 100%;}

.stcp_tit h2{font-size: 40px;font-weight: bold;color: #000;text-align: center; padding: 25px 0 90px;}
.stcp_nr ul{overflow: hidden; margin-left: -30px;}
.stcp_nr li{float: left; width: 25%; padding: 0 0 75px 30px;}
.stcp_tp{position: relative;}
.stcp_tp img{width: 100%;}
.stcp_tp span{display: block; position: absolute;bottom: -25px;left:50%; margin-left: -34px;}
.stcp_tp span img{width: 100%;}
.stcptext{background: #e3e3e3; padding: 0 16px;height: 115px;}
.stcptext h2{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: 20px; padding: 25px 0 10px;color: #000000;font-weight: bold;}
.stcptext p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 16px; color: #000000; line-height: 1.5;}

.yycj_tit{padding-bottom: 30px;}
.yycj_tit h2{font-weight: bold; font-size: 40px;text-align: center; color: #000; line-height: 150px;}

.yycj_nr ul{overflow: hidden;}
.yycj_nr li{float: left; width: 33.33%;text-align: center; padding-bottom: 55px;}
.yycj_nr img{width: 280px;height: 280px; margin: 0 auto;border-radius: 50%;}
.yycjbox h2{font-size: 30px; padding: 70px 0 25px;color: #1aa2f8;font-weight: bold;}
.yycjbox p{font-size: 26px; line-height: 32px;color: #000000;}

.znpj_tit h2{font-weight: bold;font-size: 40px;color: #000;text-align: center;padding: 25px 0 70px;}
.znpj_nr ul{overflow: hidden; padding: 5px; margin-left: -30px; padding-bottom: 70px;}
.znpj_nr li{float: left; width: 33.33%; padding: 0 0 40px 30px;}
.znpj_box{border-radius: 40px; overflow: hidden;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2); }
.znpj_box img{width: 100%;}
.znpj_box p{font-size: 30px;color: #fff;text-align: center;line-height: 57px;background: #49abfe;}

/*==学校智慧后勤一体化解决方案==*/
.ytsz_tit{padding: 75px 0;}
.ytsz_tit h2{font-weight: bold;font-size: 40px;text-align: center;color: #000;}
.ytsz_nr p{font-size: 22px;color: #333; line-height: 36px;text-indent: 44px;}

.rlsbbox{overflow: hidden;background: #e0e0e0;}
.rlsb_right{float: right;width: 55%;}
.rlsb_right img{width: 100%;}
.rlsb_left{width: 45%;float: left; padding: 30px 40px 0 40px;}
.rlsb_left p{font-size: 18px; line-height: 36px;color: #333;text-align:justify; word-break: break-all;}
.stcptextb{background: #3e85ff; padding: 0 12px;height: 115px;}
.stcptextb h2{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: 20px; padding: 25px 0 10px;color: #fff;font-weight: bold;}
.stcptextb p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 15px; color: #fff; line-height: 1.5;}

.xycs{padding-bottom: 120px;}
.xycs_nr ul{overflow: hidden;background: #fafafa;}
.xycs_nr li{cursor:pointer;float: left; width: 25%; text-align: center; padding:40px 0 ;}
.xycsbox{border-right: 1px solid #dadada;height: 240px; padding: 20px;}
.xycs_nr ul li:nth-child(4) .xycsbox{border: none;}
.xycs_nr h2{font-size: 24px; color: #3a3a3a; margin-bottom: 20px;}
.xycs_nr p{font-size: 20px; color: #3a3a3a; line-height: 32px;}
.xycsbox span{display: block;width: 85px; height: 85px; margin: 0 auto;}
.xy1{background: url(../images/mn_32.png) no-repeat center center;}
.xy2{background: url(../images/mn_38.png) no-repeat center center;}
.xy3{background: url(../images/mn_40.png) no-repeat center center;}
.xy4{background: url(../images/mn_35.png) no-repeat center center;}
.xycs_nr li:hover{background: #57a4ee;}
.xycs_nr li:hover h2{color: #fff;}
.xycs_nr li:hover p{color: #fff;}
.xycs_nr li:hover .xy1{background: url(../images/mn_31.png) no-repeat center center;}
.xycs_nr li:hover .xy2{background: url(../images/mn_37.png) no-repeat center center;}
.xycs_nr li:hover .xy3{background: url(../images/mn_41.png) no-repeat center center;}
.xycs_nr li:hover .xy4{background: url(../images/mn_34.png) no-repeat center center;}

.gdcl_nr ul{overflow: hidden; padding-bottom: 75px;}
.gdcl_nr li{float: left; width: 20%;text-align: center;}
.gdcl_nr img{margin: 0 auto;width: 170px;}
.gdcl_nr h2{font-size: 27px; line-height: 32px;color: #040404; padding: 45px 0 15px;}
.gdcl_nr p{font-size: 16px;color: #040404; line-height: 30px;}
.zndp_nr ul{ margin-left: -25px;clear: both;}
.zndp_nr li{float: left; width: 33.33%; padding-left: 25px; }
.zndpbox{border: 1px solid #498cff;border-radius: 15px 15px 40px 15px;height: 270px; padding: 0 40px; position: relative;-webkit-box-shadow:10px 10px 10px rgba(0, 0, 0, .1);  -moz-box-shadow:10px 10px 10px rgba(0, 0, 0, .1);  box-shadow:10px 10px 10px rgba(0, 0, 0, .1); }
.zndpbox h2{text-align: center;font-size: 60px; padding: 55px 0 30px;color: #000000;font-style: italic;}
.zndpbox p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;font-size: 18px; line-height: 30px;color: #000000;}
.zndpbox span{width: 72px; position: absolute;top:-36px; left:40px;}
.zndpbox img{width: 100%;border-radius: 50%;}
.ytsz_nr img{max-width: 100%; margin: 0 auto;}
.ytsz_xq ul{padding:80px 5px 5px 5px ; margin-left: -35px;overflow: hidden;}
.ytsz_xq li{float: left; width: 33.33%; padding-left: 35px;}
.ytszbox{height: 165px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); padding: 0 20px;}
.ytszbox h2{text-align: center;font-size: 22px;color: #0063c8; line-height: 46px;}
.ytszbox p{font-size: 16px; line-height: 30px;color: #020202;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-indent: 32px;}
.ssgg_nr ul{overflow: hidden; margin-left: -15px;}
.ssgg_nr li{float: left; width: 20%; padding-left: 15px;}
.ssggbox{border-radius: 10px;text-align: center; background: #f5f5f5;height: 335px; padding-top: 35px;}
.ssggbox img{margin: 0 auto;}
.ssggbox h2{font-size: 30px; padding: 30px 0 15px;color: #000000;}
.ssggbox p{font-size: 16px;color: #000; line-height: 30px;}

.bmfw_nr ul{overflow: hidden; padding-bottom: 55px;}
.bmfw_nr li{float: left; width: 25%;text-align: center;}
.bmfw_nr h2{font-size: 30px; padding: 30px 0 15px;color: #000000;}
.bmfw_nr p{font-size: 16px;color: #000; line-height: 30px;}
.bmfw_nr img{margin: 0 auto;}

/*==学校智慧后勤一体化解决方案2==*/
.ytsz_tit p{font-size: 30px; text-align: center; color: #333; margin-top: 24px;}
.fg85{height: 85px;}
.xycs_nr li .xy5{background: url(../images/mz_12.png) no-repeat center center;}
.xycs_nr li:hover .xy5{background: url(../images/mz_13.png) no-repeat center center;}
.xycs_nr li .xy6{background: url(../images/mz_14.png) no-repeat center center;}
.xycs_nr li:hover .xy6{background: url(../images/mz_15.png) no-repeat center center;}
.xycs_nr li .xy7{background: url(../images/mz_16.png) no-repeat center center;}
.xycs_nr li:hover .xy7{background: url(../images/mz_19.png) no-repeat center center;}
.xycs_nr li .xy8{background: url(../images/mz_20.png) no-repeat center center;}
.xycs_nr li:hover .xy8{background: url(../images/mz_22.png) no-repeat center center;}
}
.tel{display: none;}


/*媒体查询*/
@media(max-width: 1023px){
    
.wz1245{width: 100%; margin: 0 auto; padding: 0 3%;}
.header{background: #fff;height: 50px; position: fixed;width: 100%; top:0; left:0;z-index: 10000; padding: 0 3%;}
.headerbox{width: 100%; margin: 0 auto; overflow: hidden; padding: 0 1%;}
.fgt{height: 50px;}
.logo{width: 200px;float: left;padding-top: 10px;}
.logo img{width: 100%;}
.lxdh{float: right;width: 215px; display: none;}
.lxdh p{line-height: 80px; font-size: 24px; color: #ffad33; background: url(../images/b_06.jpg) no-repeat left center ; padding-left: 40px;font-style: italic;}
.dhbtn{position: absolute;right:3%; top:10px; width: 30px;height: 30px;background: url(../files/d1.png) no-repeat center;background-size: 20px 20px;}
.tel{position: absolute;z-index: 99999;float: right;right: 50px;top: 5px;width: 40px;height: 40px;display: block;}
.tel a{display: block;width: 100%;height: 100%;background: #2B9AD7;color: #fff;border-radius: 5px;text-align: center;padding-top: 2px;font-size: 14px;line-height: 18px;}
.dhbtn.on{background: url(../files/d2.png) no-repeat center;background-size: 20px 20px;}
.nav{position: fixed;width: 100%;background: #fff; top:50px; left:0; z-index: 10000; height: calc(100vh - 50px);border-bottom: 1px solid #eee;display: none;overflow: auto;}
.nav ul{overflow: hidden;}
.nav li{ font-size: 14px; padding: 0 3%; line-height: 50px; border-bottom: 1px solid #eee; text-align: left;}
.nav .on h3 a {display: block; color: #ffad33; border-bottom: 2px solid #ffad33;}
.sub{width: 100%; z-index: 100;background: #fff;display: none;}
.sub li{width: 100%; line-height: 40px; border-bottom: 1px solid #eee; font-size: 14px; color: #333; position: relative;}
.sub a{color: #333;}
.sub a:hover{color: #ffad33;}
.sub dl { width: 100%; background: #fff;display: none;}
.sub dt{border-bottom: 1px solid #eee; padding: 0 3%;}
.sub li:hover dl{display: block;}

.banner .swiper-button-next{background: url(../images/b_14.png);width: .68rem; height: .68rem;background-size: 100% 100%;}
.banner .swiper-button-prev{background: url(../images/b_11.png);width: .68rem; height: .68rem;background-size: 100% 100%;}
.banner .swiper-pagination-bullet{width: .2rem; height: .2rem;background: #7967ae;opacity: 1; }
.banner .swiper-pagination-bullet-active{background: #ffad33;}

.banner img{width: 100%;height:3rem}	
.service h2{font-size: .36rem; line-height: 1.5; font-weight: bold;color: #000000;text-align: center; padding: .6rem 0;}	
.service{padding-bottom: 1rem;}	
.service img{width: 100%;}
.serwice_title{padding: .3rem 0 0 0 ;}	
.serwice_title ul{overflow: hidden; margin-left: -.1rem;}
.serwice_title li{width: 33.33%; padding-left: .1rem;float: left; padding-bottom: .2rem;}	
.serwice_title li a{display: block; text-align: center;color: #fff; font-size: .24rem; font-weight: bold; line-height: .5rem;background: #57a4ee;}	
	
.bj1{background: #edeeee;}	
.administration_title{text-align: center; padding: .7rem 0 .5rem;}	
.administration_title h2{font-weight: bold;font-size: .36rem; color: #000000; margin-bottom: .2rem;}
.administration_title p{font-size: .28rem; line-height: 1.5;color: #000000;}	
.administration_box ul{overflow: hidden; padding: .2rem 0; margin-left: -.2rem;}	
.administration_box li{width: 50%; padding: 0 0 .4rem .2rem;float: left;}	
.admi{background: #fff; padding: .2rem;}
.admi img{width: 100%;}
.admi_text{padding-bottom: .2rem;}
.admi_text h2{font-weight: bold; font-size:.32rem; text-align: center; padding: .3rem 0 .6rem; position: relative; color: #000;}
.admi_text h2:before{position: absolute;content: "";  border-bottom: 2px solid #1296db;width: .9rem;left:50%; margin-left: -.45rem; bottom: .3rem;}
.admi_text p{font-size: .24rem;color: #000;overflow: hidden; line-height: 1.8;overflow: hidden; padding: 0 ;}
.admi_text span{float: left;width: 50%; padding-left: .1rem;text-align: center;text-align: left;}
.programme_box ul{overflow: hidden; margin-left: -.2rem;}
.programme_box li{width: 50%; padding: 0 0 .3rem .2rem;float: left;}
.prog{border: 1px solid #eeeeee;}
.prog img{width: 100%;}	
.prog p{font-size: .26rem; line-height: .8rem;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;text-align: center;color: #000;}
.programme_box a:hover p{background: #22283f;color: #fff;}

.wisdom h2{font-weight: bold;font-size: .36rem;text-align: center;line-height: 1.4rem;color: #000;}
.wisdom ul{margin-left: -.2rem; overflow: hidden;}
.wisdom li{overflow: hidden; padding: 0 0 .5rem .2rem;float: left;width: 50%;}
.wisdom img{margin: 0 auto;width: 2rem;height: 2rem;border-radius: 50%;display: block;}
.wisdom h3{font-size: .3rem;text-align: center;font-weight: 800;color: #000; line-height: .7rem;}
.wisdom p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: .24rem;text-align: center;line-height: 1.8;color: #010101;}

.news_tit h2{font-weight: bold;font-size: .36rem;text-align: center;line-height: 2rem;color: #000;}
.news_box{overflow: hidden; padding-bottom: .6rem;}
.news_left{ width: 100%;}
.news_left img{width: 100%;}
.news_text{padding-top: .3rem;}
.news_text h2{font-size: .26rem;color: #333333;line-height: .6rem;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin-bottom: .2rem;}
.news_text span{display: inline-block; *display: inline;background: #3b55e6; padding: 0 .2rem; margin-right: .2rem;color: #fff;}
.news_text p{font-size: .24rem; line-height: 2;color: #333333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_text a{display: block;color: #3b55e6; margin-top: .2rem;font-size: .26rem;}
.news_text a:hover{text-decoration: underline;}
.news_right{ width: 100%; padding-top: .3rem;}
.news_top{overflow: hidden;}
.ttxw{display: block; width: 100%;overflow: hidden;}
.ttxw img{width: 100%;}
.news_toptext{width:100%;}
.news_toptext h2{font-size: .28rem; line-height: 3;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news_toptext h2 a{color: #333;}
.news_toptext h2 a:hover{color: #3B55E6;}
.news_toptext p{font-size: .24; line-height:1.6; color: #7c7c7c;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news_lins ul{padding: .2rem 0;}
.news_lins li{line-height: 3; font-size: .24rem;}
.news_lins ul li a{display: block;color: #7c7c7c;width: calc(100% - 130px);overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news_lins ul li a:hover{color: #3B55E6;}
.news_lins ul li b{color: #3b55e6;}
.btn2{display: block;font-size: 16px;text-align: center;color: #fff; width: 156px; line-height: 32px;background: #3b55e6;border-radius: 16px;}

.customer h2{text-align: center;font-size: .36rem;font-weight: bold;color: #000; line-height: 1.2rem;}
.customer ul{overflow: hidden; margin-left: -.2rem; padding-bottom: .6rem;}
.customer li{float: left; padding: 0 0 .2rem .2rem;width: 50%;}
.customer a{display: block;overflow: hidden;/* border: 1px solid #eee; */}
.customer img{ width: 100%;}

.footer{background: #333333;}
.footerbox{width: 100%; margin: 0 auto;padding: .6rem 3% 0 3%;overflow: hidden;}
.footer_left{float: left; width: 100%;}
.footer_ltext{padding-top: .3rem;}
.footer_ltext img{display: inline-block;*display: inline;vertical-align: middle; margin-right: .2rem;}
.footer_ltext p{font-size: .26rem;color: #bbbbbb; line-height: 2;}
.footer_ltext h3{font-size: .34rem; color: #bbbbbb;font-weight: bold;font-style: italic;}
.footer_right{float: right;width:100%; padding-top: .4rem;}
.footer_right ul{overflow: hidden;}
.footer_right li{width: 33.33%; float: left;}
.footer_right h2{font-size: .28rem; color: #fff;font-weight: bold; margin-bottom: .2rem;}
.footer_right dt{line-height: 1.8;font-size:.26rem;}
.footer_right dt a{color: #bbbbbb;}
.footer_right dt a:hover{color: #fff;}


.weixin{float: left;width: 120px;text-align: center;margin-top: 20px;}
.weixin img{width: 120px;  object-fit: cover;}
.weixin p{color: #bbbbbb;line-height: 28px;font-size: 16px;}

.foot{text-align: center; padding: .45rem 0;}
.foot p{font-size: .26rem; line-height: 1.6; color: #999999;}  

/*==首页-智慧安保==*/
.anagement{width: 100%; margin: 0 auto; padding: 0 3%;}
.title{text-align: center; padding: .8rem 0 .6rem;}
.title h2{font-size: .4rem;font-weight: bold;color: #333333;}
.anagement_nr ul{overflow: hidden; margin-left: -.2rem; padding-bottom: .3rem;}
.anagement_nr li{float: left; width: 33.33%; padding-left: .2rem;}
.zhglbox img{width: 100%;border-radius: .1rem;}
.zhglbox p{font-size:.3rem; color: #333333; line-height: 3;text-align: center;font-weight:bold}
.title p{font-size: .24rem;text-align: center; margin-top: .3rem; color: #333;line-height: 1.6;}
.title p span{color: #409eff;}
.title h4{color: #333;font-size: .28rem; line-height: 1.5; margin-top: .25rem;}

.fkgl{overflow: hidden; padding-bottom: .6rem;}
.fkgl_left{float: left; width: 50%;}
.fkgl_left img{width: 100%;}
.fkgl_right{float: right; width: 50%; border-left: 1px solid #409eff;}
.fkgl_right h2{font-weight: bold;font-size:.28rem; color: #409eff; margin-bottom:.2rem;}
.fkgl_right p{font-size: .24rem; color: #333333; padding-left: .4rem; line-height: 1.5;}
.fpgn{padding:.3rem 0;}
.fpgn span{display: inline-block;*display: inline;width: .23rem; height: .23rem;background: #409eff;border-radius: 50%; margin-right: .3rem;vertical-align: middle; margin-left: -.12rem;}

.mjgl_bj{background: url(../images/b_31.jpg) no-repeat center center; padding-bottom: .8rem;background-size: auto 100%;}
.mjglbox{width: 100%; margin: 0 auto; padding: 0 1%;}
.mjgl_tit h2{font-size: .4rem;font-weight: bold;color: #fff; padding: .8rem 0 .6rem;text-align: center;}
.mjgl_nr ul{overflow: hidden; margin-left: -.3rem;}
.mjgl_nr li{float: left; width: 50%; padding: 0 0 .6rem .3rem;}
.mjbox{border: 2px solid #fff; border-radius: 10px; height:3rem; padding: 0 .2rem;transition: All 0.4s ease-in-out;}
.mjbox h2{text-align: center; padding: .5rem 0 .4rem; color: #fff;font-weight: bold; position: relative;font-size:.3rem ;}
.mjbox h2:before{position: absolute;content: "";border-bottom: 4px solid #fff;width: .5rem;left:50%; margin-left: -.25rem; bottom: .2rem;}
.mjbox p{color: #fff;font-size: .24rem;line-height: 1.6;}
.mjgl_nr a:hover .mjbox{background: #fff;}
.mjgl_nr a:hover h2{color: #409eff;}
.mjgl_nr a:hover h2:before{border-bottom: 4px solid #409eff;}
.mjgl_nr a:hover p{color: #333;}

.xhjc{width: 100%; margin: 0 auto; padding:0 2% .2rem 2%;}
.xcgl ul{overflow: hidden; margin-left: -.2rem;}
.xcgl li{width: 50%; float: left; padding: 0 0 .3rem .2rem;}
.xcglbox{overflow: hidden; }
.xc_left{width: 100%;}
.xc_left img{width: 100%;}
.xc_right{width: 100%; text-align: center;}
.xc_right span{display:block; color: #fff; background: #409eff; line-height: .6rem;  font-size: .3rem; margin-bottom: .1rem;text-align: center;}
.xc_right p{font-size:.24rem; line-height: 1.6; color: #333;height: 2rem;}

.xtld_tit h2{font-size: .4rem;font-weight: bold;padding: .8rem 0 .6rem; color: #333;text-align: center;}
.xtld_nr{overflow: hidden; padding-bottom: .6rem;}
.xtld_left{width: 100%; }
.xtld_left img{width: 100%;}
.xtld_right{width: 100%; padding-top: .4rem;}
.xtld_right h2{font-weight: bold;font-size: .26rem; color: #409eff; margin-bottom: .1rem;background: url(../images/a_01.png) no-repeat left center; padding-left: 25px;}
.xtld_right p{font-size: .24rem; line-height: 1.6; color: #333;}
.xtld_right li{padding-bottom: .3rem;}

.xtld_righta{width: 100%;float: right; padding: 10px 0;}
.xtld_righta h2{font-weight: bold;font-size: .36rem; color: #409eff; margin-bottom: 10px;}
.xtld_righta li{padding-bottom: 30px;}
.xtld_righta p{font-size: .24rem; line-height: 1.8; color: #333;}
.xtld_righta img{display: inline-block;display: inline;vertical-align: middle; margin-right: 10px;  margin-top: -3px;width: .55rem;}

.sycj{width: 100%; margin: 0 auto; padding:0 3% .4rem 3%;}
.sycj_nr ul{overflow: hidden; margin-left: -.4rem;}
.sycj_nr li{float: left; width: 50%; text-align: center; padding-left: .4rem;padding-bottom: .3rem;}
.sycj_nr img{width: 100%;}
.sycj_nr p{font-size: .3rem; margin-top: .3rem;color: #333;font-weight:bold}

/*智慧楼宇系统*/
.zhly_tit{padding: 0.4rem 0 0.2rem;}
.zhly_tit h2{font-size: 0.32rem; color: #000; font-weight: bold; margin-bottom: 0.3rem; text-align: center;}
.zhly_tit p{font-size: 0.28rem; line-height: 1.4;color: #000;}

.zhly_container{}
.zhly_box{margin: 0.6rem 0;text-align: center; border: 1px solid #1E90FF; border-radius: 0.3rem 0.3rem 0.9rem 0.3rem; padding: 0.4rem 0; position: relative;}
.zhly_box h2{position: relative; font-size: 0.34rem; color: #000; padding-bottom: 0.2rem; font-weight: bold;}
.zhly_box_inner {display: flex; justify-content: space-around;}
.zhly_box_inner div{text-align: left;}
.zhly_box_inner p{font-size: 0.32rem; line-height: 0.26rem; color: #000; margin: 0.2rem 0;}

.zhly_box_position{
    width: 1rem;
    height: 1rem;
    position: absolute;
    top: -0.5rem;
    left: 0.5rem;
    border-radius: 50%;
    background-color: #35454e;
}

.zhly_box_position img{
    width: 0.6rem;
    height: 0.6rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.zhly_nr{overflow: hidden; margin-bottom: .35rem; position: relative;}
.zhly_tp{width: 100%; }
.zhly_tp img{width: 100%;}
.zhly_text{padding: .35rem 0; clear: both;}
.zhly_text h2{position: relative; font-size: .3rem; color: #333; padding-bottom: .35rem; font-weight: bold; color: #333;}
.zhly_text h2:before{position: absolute;content: ""; border-bottom: 0.04rem solid #e59e2c; width: .45rem; left:0; bottom: .2rem;}
.zhly_text p{font-size: .26rem; line-height: 1.8; color: #333;}
.zhly_text2{padding: .35rem 0; clear: both;}
.zhly_text2 h2{position: relative; font-size: .3rem; color: #333; padding-bottom: .35rem; font-weight: bold; color: #333;}
.zhly_text2 h2:before{position: absolute;content: ""; border-bottom: 0.04rem solid #e59e2c; width: .45rem; left:0; bottom: .2rem;}
.zhly_text2 p{font-size: .26rem; line-height: 1.8; color: #333;}

/*==六大模块-智慧办公==*/
.bj2{background: url(../images/c_01.png) repeat-x left top;}
.zhbg_nr{padding-bottom: .8rem;}
.zhbg_nr ul{overflow: hidden; margin-left: -.3rem;}
.zhbg_nr li{float: left; width: 50%; text-align: center; padding-left: .3rem;}
.zhbgbox p{font-size: .3rem;font-weight: bold; color: #333; margin-top: .3rem;}
.zhbgbox img{width: 100%;}
.hygl{width: 100%; margin: 0 auto; padding: 0 3%;}
.admi{text-align: center;}
.admi_text h4{font-size: .3rem; color: #29a5f8; padding: .3rem 0 .2rem;}

.znkq{width: 100%; margin: 0 auto .4rem auto; padding: 0 3%;}
.zhkq_nr ul{overflow: hidden;}
.zhkq_nr li{float: left;width: 50%; text-align: center;}
.zhkq_nr img{width: 1.7rem; height: 1.7rem;border-radius: 50%; margin: 0 auto;}
.zhkq_nr p{font-size: .26rem; color: #333; padding: .3rem 0 .8rem;font-weight:bold}
.zhkq_nr img{margin: 0 auto;}

/*服务监督系统*/
.fwjd_tit{padding: 0.4rem 0 0.2rem;}
.fwjd_tit h2{font-size: 0.32rem; color: #000; font-weight: bold; margin-bottom: 0.3rem; text-align: center;}
.fwjd_tit p{font-size: 0.28rem; line-height: 1.4;color: #000;}
.fwjd_tit_second{padding: 0.4rem 0 0.2rem;}
.fwjd_tit_second h2{font-size: 0.32rem; color: #000; font-weight: bold; margin-bottom: 0.3rem; text-align: center;}
.fwjd_tit_second p{font-size: 0.28rem; line-height: 1.4;color: #000;}
.fwjd_nr{overflow: hidden; margin-bottom: .35rem; position: relative;}
.fwjd_tp{width: 100%; }
.fwjd_tp img{width: 100%;}
.fwjd_text{padding: .35rem 0; clear: both;}
.fwjd_text h2{position: relative; font-size: .3rem; color: #333; padding-bottom: .35rem; font-weight: bold; color: #333;}
.fwjd_text h2:before{position: absolute;content: ""; border-bottom: 0.04rem solid #e59e2c; width: .45rem; left:0; bottom: .2rem;}
.fwjd_text p{font-size: .26rem; line-height: 1.8; color: #333;}
.fwjd_text2{padding: .35rem 0; clear: both;}
.fwjd_text2 h2{position: relative; font-size: .3rem; color: #333; padding-bottom: .35rem; font-weight: bold; color: #333;}
.fwjd_text2 h2:before{position: absolute;content: ""; border-bottom: 0.04rem solid #e59e2c; width: .45rem; left:0; bottom: .2rem;}
.fwjd_text2 p{font-size: .26rem; line-height: 1.8; color: #333;}

/*健康服务系统*/
.jkfw_tit{padding: 0.4rem 0 0.2rem;}
.jkfw_tit h2{font-size: 0.32rem; color: #000; font-weight: bold; margin-bottom: 0.3rem; text-align: center;}
.jkfw_tit p{font-size: 0.28rem; line-height: 1.4;color: #000;}
.jkfw_gl_div {
    margin: 0 auto;
    width: 1rem;
    height: 1rem;
    background-color: #fbac33;
    display: flex;
    align-items: center; 
    border-radius: 50%;
}
.jkfw_gl_div img {
    width: 50%;
}
.jkfw_tit_second{padding: 0.4rem 0 0.2rem;}
.jkfw_tit_second h2{font-size: 0.32rem; color: #000; font-weight: bold; margin-bottom: 0.3rem; text-align: center;}
.jkfw_tit_second p{font-size: 0.28rem; line-height: 1.4;color: #000;}
.jkfw_nr{overflow: hidden; margin-bottom: .35rem; position: relative;}
.jkfw_tp{width: 100%; }
.jkfw_tp img{width: 100%;}
.jkfw_text{padding: .35rem 0; clear: both;}
.jkfw_text h2{position: relative; font-size: .3rem; color: #333; padding-bottom: .35rem; font-weight: bold; color: #333;}
.jkfw_text h2:before{position: absolute;content: ""; border-bottom: 0.04rem solid #e59e2c; width: .45rem; left:0; bottom: .2rem;}
.jkfw_text p{font-size: .26rem; line-height: 1.8; color: #333;}
.jkfw_text2{padding: .35rem 0; clear: both;}
.jkfw_text2 h2{position: relative; font-size: .3rem; color: #333; padding-bottom: .35rem; font-weight: bold; color: #333;}
.jkfw_text2 h2:before{position: absolute;content: ""; border-bottom: 0.04rem solid #e59e2c; width: .45rem; left:0; bottom: .2rem;}
.jkfw_text2 p{font-size: .26rem; line-height: 1.8; color: #333;}

/*==首页-智慧消费==*/
.zhxf_nr{width: 100%; margin: 0 auto; padding:0 3% .2rem 3%;}
.zhxf_nr ul{overflow: hidden; margin-left: -.3rem;}
.zhxf_nr li{float: left; width: 50%; padding: 0 0 .6rem .3rem;}
.zhxfbox{position: relative; }
.zhxfbox img{width: 100%;border-radius: .1rem;}
.zhxfbox p{font-size: .3rem; position: absolute;color: #fff; font-weight: bold;width: 2rem; height: .64rem; bottom: -.32rem; left:50%; margin-left: -1rem;background: #409eff; position: absolute; text-align: center; line-height: .64rem;}

.szzh_nr{overflow: hidden;}
.szzh_nr ul{overflow: hidden;width: 100%;}
.szzh_nr li{float: left; width: 50%; text-align: center;text-align: center;}
.szzh_nr h4{text-align: center;font-weight: bold;font-size: .3rem;color: #333;clear: both; padding: .05rem 0 .25rem;}

.szzh_right{ padding-bottom: .5rem;}
.qypt{padding: .35rem; border: 1px solid #ddd; margin-bottom: .5rem;}
.szzh_nr img{width: 1.7rem;height: 1.7rem; margin: 0 auto; border-radius: 50%;}
.szzh_nr  p{font-size: .28rem; color: #333; line-height: 3;font-weight:bold}
.qypt p{font-size: .24rem;text-align: center; color: #333333; line-height: 1.6; }

.bzglaom{width: 100%; margin: 0 auto; padding: 0 3%;}
.bzglaom_nr ul{overflow: hidden; margin-left: -.3rem;}
.bzglaom_nr li{float: left; width: 100%; padding-left: .3rem; padding-bottom: .3rem;}
.bzglaom_box{background: #fff;}
.bz_tp{overflow: hidden;}
.bz_tp img{width: 100%;}
.bz_text{padding: .25rem; padding: .25rem;}
.bz_text span{display: block; margin: 0 auto; width: 2rem;height: .62rem; border: 1px solid #409eff; line-height: .6rem;text-align: center; font-weight: bold;font-size: .3rem;color: #409eff;}
.bz_text p{font-size: .24rem; line-height: 1.6;color: #333333;text-align:justify; word-break: break-all; padding-top: .2rem;}
.bzglaom_nr a:hover span{color: #fff; background: #409eff;}
.bzglaom_nr a:hover p{color: #409eff;}
.xfgl{width: 100%; margin: 0 auto; padding: 0 1%;}
.bzjg ul{overflow: hidden;  padding: .4rem 0;}
.bzjg li{float: left; width: 100%; padding:0 0 .3rem;}
.bzjgbox{overflow: hidden;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.bzjg_left{float: left; width: 50%;}
.bzjg_left img{width: 100%;}
.bzjg_right{float: right;width: 50%; padding: .2rem;}
.bzjg_right span{display: block; margin: 0 auto; width: 2rem;height: .62rem; border: 1px solid #409eff; line-height: .6rem;text-align: center; font-weight: bold;font-size: .3rem;color: #409eff;}
.bzjg_right p{font-size: .24rem; line-height: 1.6;color: #333333;text-align:justify; word-break: break-all; margin-top: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.bzjg a:hover span{color: #fff; background: #409eff;}
.bzjg a:hover p{color: #409eff;}

.zhxf_gl{width: 100%; margin: 0 auto; padding:0 3% .8rem 3%;}
.zhxf_glnr ul{overflow: hidden;  margin-left: -.4rem;}
.zhxf_glnr li{float: left; width: 50%; text-align: center; padding-left: .4rem; padding-bottom: .3rem;}
.zhxf_glnr h2{font-size: .3rem;font-weight: bold;color: #333; line-height: .7rem;}
.zhxf_glnr p{font-size:.24rem; color: #333; line-height: 1.6;}
.zhxf_glnr img{margin: 0 auto;width: 1.7rem; height: 1.7rem;border-radius: 50%;}
.wz1120{width: 100%; margin: 0 auto; padding: 0 3%;}
.wrsmbox ul{overflow: hidden; margin-left: -.3rem; padding-bottom: .9rem;}
.wrsmbox li{float: left; width: 50%; padding-left: .3rem;}
.wrsm_nr img{width: 100%;border-radius: 10px;}
.wrsm_nr p{text-align: center;font-size: .24rem; line-height: 1.6; text-align: center; padding-top: .4rem;}

.flscbox p{font-size: .24rem;line-height: 1.6; color: #333; position:absolute; right:0; top:50%; transform: translateY(-50%);width: calc(100% - 1rem);}
.flscbox li{height: 1.65rem; position: relative; width: 50%; float: left;}
.flscbox ul{overflow: hidden;}
.flscbox img{position: absolute;left:0;top:50%; transform: translateY(-50%);width: .8rem;}
/*==首页-智慧资产==*/
.zhzc_nr{overflow: hidden;}
.zhzc_left{width: 100%;}
.zhzc_left img{width: 70%; margin: 0 auto;}
.zhzc_right{width: 100%; padding-top: 40px;}
.zhzc_right li{margin-bottom: .3rem; border: 1px solid #c1c1c2;width:100%;padding: .2rem;}
.zhzc_right p{font-size: .3rem;color: #333;}
.zhzc_right img{display: inline-block;*display: inline;vertical-align: middle; margin-right: .3rem;width: 1rem;} 
.smzqbox ul{overflow: hidden; margin-left: -.3rem;}
.smzqbox li{ width: 100%; padding-left: .3rem; padding-bottom: .3rem;}

.smnr{background: #f6f6f6;text-align: center; padding-bottom: .3rem;}
.smnr img{width: 100%;}
.smnr h2{font-size: .28rem;color: #333; line-height: 1.8; padding:.2rem;text-align: center;font-weight:bold}
.smnr p{padding: 0 .2rem;font-size: .24rem;color: #333; line-height: 1.6;}
.zcbx_box ul{overflow: hidden; margin-left: -.4rem;}
.zcbx_box li{float: left; width: 50%;text-align: center;padding: 0 0 .3rem .4rem;}
.zcbx_box ul li:nth-child(4){ padding-bottom: 0;}
.zcbx_box ul li:nth-child(5){ padding-bottom: 0;}
.zcbx_box ul li:nth-child(6){ padding-bottom: 0;}
.bxnr img{margin: 0 auto;width: 1.5rem; height: 1.5rem;}
.bxnr h2{font-weight: bold;color: #333;font-size: .3rem; line-height: .68rem;}
.bxnr dt{display: inline-block;display: inline; padding: 0 .1rem; line-height: 1.6;font-size: .24rem;color: #333;}
.hcgl_nr ul{overflow: hidden; margin-left: -.3rem; padding-right: 0.05rem;}
.hcgl_nr li{float: left; width: 50%; padding: 0 0 .3rem .3rem;}
.hcglbox{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); padding-bottom: .3rem;}
.hcglbox img{width: 100%;}
.hcglbox h2{font-weight: bold;font-size:.26rem; line-height: .54rem;color: #000;text-align: center;}
.hcglbox  p{font-size: .24rem; line-height: 1.6; text-align:center ;color: #000;}

.cggl_nr ul{overflow: hidden; margin-left: -.3rem; padding-bottom: 1rem;}
.cggl_nr li{float: left; width: 33.33%; padding-left: .3rem; padding-bottom: .4rem;}
.cggl_nr h2{color: #000;font-weight: bold;font-size: .32rem; padding: .5rem 0 .2rem;text-align: center;}
.cggl_nr p{text-align: center;color: #000000;font-size: .24rem; line-height: 1.6;}
.cggl_nr img{margin: 0 auto;width: 1.1rem;}

/*==智慧物业功能模块==*/
.wymk{padding-bottom:.6rem;}
.wymk_nr ul{overflow: hidden;}
.wymk_nr li{float: left; width: 100%;}
.wybox{overflow: hidden; position: relative; padding: .25rem;}
.wybox img{width: 100%; }
.wybox h3{color: #010101;font-size: .26rem; line-height: 1.8; width: 100%;  font-weight: bold;}
.wybox p{font-size: .36rem;  position: absolute;bottom: .5rem;text-align: center;width: 100%;left:0;color: #010101;}
.wymk_nr ul li:nth-child(3) p{color: #fff;}
.wymk_nr ul li:nth-child(5) p{color: #fff;}
.wymk_nr ul li:nth-child(7) p{color: #fff;width:2rem; background: rgba(255,255,255,.7);color: #333; left:50%; top:50%; transform:translate(-50%,-50%); line-height: .6rem;height: .6rem;}

.ssgl_nr ul{overflow: hidden; padding-bottom: .2rem;}
.ssgl_nr li{width: 50%; text-align: center; padding-bottom: .3rem;    float: left;}
.ssgl_nr img{width: 1.4rem;height: 1.4rem; margin: 0 auto;}
.ssgl_nr h2{font-size: .32rem;color: #000; padding: .4rem 0 .2rem;}
.ssgl_nr p{font-size: .24rem; line-height: 1.6; color: #333333;}

.bj3{background: url(../images/f_07.png) no-repeat center center; padding-bottom: .8rem;background-size: auto 100%;}
.title1{padding: .8rem 0;}
.title1 h2{font-weight: bold;font-size: .4rem;color: #000000; margin-bottom: .25rem;}

.title1 p{font-weight: bold;font-size: .24rem;color: #000000; }
.tcfw_nr ul{overflow: hidden; margin-left: -.3rem;}
.tcfw_nr li{float: left; width: 50%; padding:0 0 .3rem .3rem; }
.tcfwbox{border: 1px solid #262626;height: 4rem; padding: .2rem;}
.tcfwbox h2{font-weight: bold;font-size: .28rem;color: #000; line-height: .6rem;} 
.tcfwbox p{font-size: .24rem;color: #000; line-height: 1.6;text-align:justify; word-break: break-all;} 
.bjfw_nr ul{overflow: hidden;}
.bjfw_nr li{float: left; width: 50%;}
.gjfwbox{height: 4rem;border: 1px solid #d3d3d3;text-align: center;}
.gjfwbox span{display: block; position: relative;padding: .4rem 0 .2rem;}
.gjfwbox span b{font-size: 1.2rem;color: #e5e4e4; position: absolute;left:.8rem; bottom: .2rem;}
.gjfwbox img{margin: 0 auto;position: relative;z-index: 100;width: 1rem; height: 1rem;}
.gjfwbox h2{color: #333333;font-size:.3rem ; margin-bottom: .2rem;font-weight: bold;}
.gjfwbox p{font-size: .26rem; line-height: 1.6;color: #333333;}
.hjgl_nr ul{overflow: hidden; margin-left: -.3rem; padding-bottom: 1rem;}
.hjgl_nr li{float: left; width: 33.33%; padding-left: .3rem;}
.hjgl_nr img{width: 100%;}
.hjgl_nr h2{font-weight: bold;font-size: .3rem;color: #333333; padding: .35rem 0 .2rem;}
.hjgl_nr p{font-size: .24rem;color: #333; padding-right:.2rem;line-height: 1.6;}

/*房产管理*/
.fcgl_nr{overflow: hidden; margin-bottom: .35rem; position: relative;}
.fcgl_tp{width: 100%; }
.fcgl_tp img{width: 100%;}
.fcgl_text{padding: .35rem 0; clear: both;}
.fcgl_text h2{position: relative; font-size: .3rem; color: #333; padding-bottom: .35rem; font-weight: bold; color: #333;}
.fcgl_text h2:before{position: absolute;content: ""; border-bottom: 0.04rem solid #e59e2c; width: .45rem; left:0; bottom: .2rem;}
.fcgl_text p{font-size: .26rem; line-height: 1.8; color: #333;}
.fcgl_text2{padding: .35rem 0; clear: both;}
.fcgl_text2 h2{position: relative; font-size: .3rem; color: #333; padding-bottom: .35rem; font-weight: bold; color: #333;}
.fcgl_text2 h2:before{position: absolute;content: ""; border-bottom: 0.04rem solid #e59e2c; width: .45rem; left:0; bottom: .2rem;}
.fcgl_text2 p{font-size: .26rem; line-height: 1.8; color: #333;}

/*==智慧出行功能==*/
.gccx_1{overflow: hidden; margin-left: -.3rem; }
.gccx_1 li{float: left; width: 50%; padding:0 0 .3rem .3rem;}
.gccx_1 p{font-size: .24rem;font-weight: bold;color: #333;text-align: center; line-height: .8rem;}
.gccsbox{border: 1px solid #ddd;}
.gccsbox img{width: 100%;}
.gccx_1 a:hover .gccsbox{background: #5c95ff;}
.gccx_1 a:hover .gccsbox p{color: #fff;}
.gccx_2{overflow: hidden; margin-left: -.3rem;}
.gccx_2 li{float: left; width: 50%; padding-left: .3rem;}
.gccx_2 img{width: 100%;}

.sscx_nra ul{overflow: hidden;}
.sscx_nra li{width: 100%;}
.ssglboxa{overflow: hidden;padding-bottom: .3rem; }
.ssglboxa img{width: 1.8rem;height: 1.8rem;border-radius: 50%; padding: .1rem;border: 1px dashed #ddd;float: left;}
.sscx_text{float: right;width: calc(100% - 2rem);}
.sscx_text h2{font-size: .28rem;color: #333;font-weight: bold;line-height: 2.2;}
.sscx_text p{font-size: .24rem; line-height: 1.8;color: #3a3a3a;}

.bj4{background: url(../images/g_36.png) no-repeat center center;padding-bottom: .6rem;background-size: cover;}
.tqgc_nr ul{overflow: hidden; margin-left: -.2rem;}
.tqgc_nr li{float: left; width: 33.33%; padding: 0 0 .2rem .2rem;}
.tqgc_nr a{display: block;color: #fff; font-size:.4rem; line-height: 1.3rem;text-align: center;}
.tqgc_nr ul li:nth-child(1) a{background: #9b8ac2;}
.tqgc_nr ul li:nth-child(2) a{background: #3993da;}
.tqgc_nr ul li:nth-child(3) a{background: #7bc2ff;}
.tqgc_nr ul li:nth-child(4) a{background: #9ad9ff;}
.tqgc_nr ul li:nth-child(5) a{background: #fb7f72;}
.tqgc_nr ul li:nth-child(6) a{background: #f3a94e;}
.tqgc_nr ul li:nth-child(7) a{background: #3ad3bc;}
.tqgc_nr ul li:nth-child(8) a{background: #7386b1;}
.tqgc_nr ul li:nth-child(9) a{background: #4e9cff;}

.gcgl_nr ul{overflow: hidden; margin-left: -.3rem;}
.gcgl_nr li{float: left; width: 50%; padding: 0 0 .3rem .3rem;}
.gcbox{border: 2px solid #4e9cff;text-align: center;}
.gcbox p{font-size: .28rem;text-align: center; line-height: 3;color: #333;font-weight:bold}
.gcbox span{display: block;height: 1.5rem;}
.gcbox .xt1{background: url(../images/g_48.png) no-repeat center center;background-size: 1rem auto;}
.gcbox .xt2{background: url(../images/g_41.png) no-repeat center center;background-size: 1rem auto;}
.gcbox .xt3{background: url(../images/g_45.png) no-repeat center center;background-size: 1rem auto;}
.gcbox .xt4{background: url(../images/g_39.png) no-repeat center center;background-size: 1rem auto;}
.gcbox .xt5{background: url(../images/g_60.png) no-repeat center center;background-size: 1rem auto;}
.gcbox .xt6{background: url(../images/g_55.png) no-repeat center center;background-size: 1rem auto;}
.gcbox .xt7{background: url(../images/g_56.png) no-repeat center center;background-size: 1rem auto;}
.gcbox .xt8{background: url(../images/g_63.png) no-repeat center center;background-size: 1rem auto;}
.gcbox:hover .xt1{background: url(../images/g_49.png) no-repeat center center ;background-size: 1rem auto;}
.gcbox:hover .xt2{background: url(../images/g_42.png) no-repeat center center;background-size: 1rem auto;}
.gcbox:hover .xt3{background: url(../images/g_44.png) no-repeat center center;background-size: 1rem auto;}
.gcbox:hover .xt4{background: url(../images/g_38.png) no-repeat center center;background-size: 1rem auto;}
.gcbox:hover .xt5{background: url(../images/g_40.png) no-repeat center center;background-size: 1rem auto;}
.gcbox:hover .xt6{background: url(../images/g_54.png) no-repeat center center;background-size: 1rem auto;}
.gcbox:hover .xt7{background: url(../images/g_57.png) no-repeat center center;background-size: 1rem auto;}
.gcbox:hover .xt8{background: url(../images/g_62.png) no-repeat center center;background-size: 1rem auto;}
.gcbox:hover{background: #7bc2ff;border: 2px solid #7bc2ff;}
.gcbox:hover p{color: #fff;}

.scgy_nr{overflow: hidden;}
.scgy_left{ width: 100;}
.scgy_left img{width: 100%;}
.scgy_right { width: 100%; padding-top: .3rem;}
.scgy_right ul{overflow: hidden; padding-right: 0.05rem; margin-left: -.3rem;}
.scgy_right li{float: left; width: 33.33%; padding: 0 0 .4rem .3rem;}
.scgy_right a{display: block; font-size: .32rem; color: #000; line-height:3;-webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, .2);  -moz-box-shadow:5px 5px 5px rgba(0, 0, 0, .2);  box-shadow:5px 5px 5px rgba(0, 0, 0, .2); text-align: center;}
.gcda_nr{overflow: hidden;}
.gcda_left{width:100%;}
.gcda_left ul{overflow: hidden; margin-left: -.3rem;}
.gcda_left li{float: left; width: 33.33%;text-align: center; padding: 0 0 .6rem .3rem;}
.gcda_left p{font-size: .3rem; color: #333; line-height:2 ;font-weight: bold;}
.gcda_left img{width: 1.5rem;height: 1.5rem;border-radius: 50%; margin: 0 auto;}
.gcda_right{width: 100%;}
.gcda_right li{padding-bottom: .25rem;}
.gccbox{background: #dfdfdf; padding: 20px 30px;}
.gccbox h2{font-size: .3rem;font-weight: bold;color: #1296db; margin-bottom: .2rem;}
.gccbox p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: .24rem; color: #333333; line-height: 1.6;}


/*智慧食堂*/
.zhst_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.zhst_title_color {padding: 0.3rem 0; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600}


/*智慧食堂主页*/

/*智慧食堂主页-智慧食堂产品功能*/
.zhst_cpgn {}
.zhst_cpgn_title{text-align: center; padding: 0.2rem 0 0.3rem;}
.zhst_cpgn_title p{font-size: 0.44rem; margin: 0.3rem 0; color: #000; font-weight: bold;}
.zhst_cpgn_nr{padding-bottom: 0.6rem;}
.zhst_cpgn_nr p{font-size: 0.32rem; text-indent: 0.6rem; color: #000000; line-height: 0.5rem;}
.zhst_cpgn_box ul{overflow: hidden; margin-bottom: 0.8rem;}	
.zhst_cpgn_box li{width: 50%; float: left; padding: 0.1rem;}
.zhst_cpgn_box_admin{background: #fff; box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}
.zhst_cpgn_box_admin_up {}
.zhst_cpgn_box_admin_up img{width: 100%;}
.zhst_cpgn_box_admin_down{height: 1.5rem; padding: 0.15rem 0.05rem; text-align: center;}
.zhst_cpgn_box_admin_down p{font-size: 0.3rem; font-weight: 500; margin: 0.1rem 0; color: #333; font-weight: bold;}
.zhst_cpgn_box_admin_down span{display: block; font-size: 0.24rem; color: #333; line-height: 0.4rem;}
.zhst_cpgn_box_admin_down .zhst_pc {display: none;}
.zhst_cpgn_box_admin_down .zhst_middle {display: none;}

/*智慧食堂主页-解决方案*/
.zhst_jjfa {background-color: #edeeee; padding-bottom: 1rem;}
.zhst_jjfa_title{text-align: center; padding: 0.2rem;}
.zhst_jjfa_title p{font-size: 0.44rem; margin: 0.2rem 0 0.3rem; color: #000; font-weight: bold;}
.zhst_jjfa_title span{font-size: 0.32rem; color: #000; line-height: 0.5rem;}
.zhst_jjfa_box{margin-top: 0.3rem;}
.zhst_jjfa_box ul{overflow: hidden; display: flex; justify-content: space-around; flex-wrap: wrap;}
.zhst_jjfa_box li{width: 48%; padding: 0.16rem 0.08rem;}
.zhst_jjfa_box a{transition: All 0.4s ease-in-out; display: block; background: #fff; overflow: hidden;}
.zhst_jjfa_box a img{width: 100%;}
.zhst_jjfa_box_div {height: 1.2rem;}
.zhst_jjfa_box_div p{text-align: center; color: #333; font-size: 0.32rem; font-weight: bold; padding: 0.2rem 0.2rem; line-height: 0.4rem;}
.zhst_jjfa_box a:hover{box-shadow:0 0 0.1rem rgba(0, 0, 0, 0.1);}
.zhst_jjfa_box_div .zhst_pc {display: none;}
.zhst_jjfa_box_div .zhst_middle {display: none;}

/*智慧食堂主页-适配硬件*/
.zhst_spyj {}
.zhst_spyj_title{text-align: center;}
.zhst_spyj_title p{font-size: 0.44rem; margin: 0.4rem 0; color: #000; font-weight: bold;}
.zhst_spyj_box ul{overflow: hidden; display: flex; justify-content: space-around; flex-wrap: wrap;}	
.zhst_spyj_box li{width: 49%; padding: 0.16rem 0.06rem;}
.zhst_spyj_box_admin{background: #fff; box-shadow:0 0 0.1rem rgba(0, 0, 0, 0.1); border-bottom: 0.06rem solid #c5a682;}
.zhst_spyj_box_admin_up {background-color: #eee; height: 4.5rem; display: flex; justify-content: center; align-items: center;}
.zhst_spyj_box_admin_up img {width: 2.6rem;}
.zhst_spyj_box_admin_down{padding: 0.4rem 0; text-align: center;}
.zhst_spyj_box_admin_down p{font-size: 0.3rem; font-weight: bold;; color: #333;}

/*智慧食堂主页-统计数字*/
.zhst_tjsz {}
.zhst_tjsz_title{text-align: center;}
.zhst_tjsz_title p{font-size: 0.44rem; margin: 0.2rem 0; color: #000; font-weight: bold;}
.zhst_tjsz_box ul{margin: 0.5rem 0; padding: 0.1rem 0 0.4rem; overflow: hidden;}	
.zhst_tjsz_box li{width: 50%; float: left; padding: 0.1rem;}
.zhst_tjsz_box_admin{background: #fff; box-shadow:0 0 0.1rem rgba(0, 0, 0, 0.1);}
.zhst_tjsz_box_admin_up{position: relative; padding: 0.2rem 0; text-align: center; background-color: #c5a682;}
.zhst_tjsz_box_admin_up p{display: inline-block; font-size: 0.32rem; text-align: center; color: #fff}
.zhst_tjsz_box_admin_up span{font-size: 0.38rem; color: #fff}
.zhst_tjsz_box_admin_triangle {position: absolute; right: 0.5rem; bottom: -0.4rem; width: 0; height: 0; border: 0.2rem solid transparent; border-top-color: #c5a682;}
.zhst_tjsz_box_admin_down{color: #000; padding: 0.3rem 0; text-align: center; background-color: #f1f2f2;}
.zhst_tjsz_box_admin_down p{display: inline-block; font-size: 0.4rem; color: #333; line-height: 0.5rem;}
.zhst_tjsz_box_admin_down span{font-size: 0.34rem;}
.zhst_tjsz_title .zhst_pc {display: none;}
.zhst_tjsz_title .zhst_middle {display: none;}


/*自选称重结算*/

/*自选称重结算-自选餐称重结算解决方案*/
.zxczjs_jjfa {margin: 0.5rem 0;}
.zxczjs_jjfa_tit {}
.zxczjs_jjfa_tit h2 {font-size: 0.44rem; color: #000; font-weight: bold; margin-bottom: 0.3rem; text-align: center;}
.zxczjs_jjfa_tit p {font-size: 0.3rem; color: #333; text-indent: 0.6rem; line-height: 1.6;}

/*自选称重结算-产品特点*/
.zxczjs_cptd {margin: 0.5rem 0;}
.zxczjs_cptd_tit{}
.zxczjs_cptd_tit h2 {font-size: 0.44rem; color: #000; font-weight: bold; margin-bottom: 0.3rem; text-align: center;}
.zxczjs_cptd_tit p {font-size: 0.32rem; line-height: 1.4; color: #000;}
.zxczjs_cptd_container {height: 8rem; display: flex; flex-wrap: wrap;}
.zxczjs_cptd_container_box {position: relative; width: 50%;}
.zxczjs_cptd_container_box_div {position: absolute; left: 0.3rem; top: 0.5rem; z-index: 9; width: 80%;}
.zxczjs_cptd_container_box_div h2 {margin-right: 0.1rem; font-size: 0.32rem; color: #000; text-align: center;}
.zxczjs_cptd_container_box_div p {display: block; margin: 0.2rem 0 0 0.08rem; font-size: 0.26rem; line-height: 0.35rem; color: #333;}
.zxczjs_cptd_container_box img {position: absolute; top: 0; z-index: 5; width: 100%;}

/*自选称重结算-计量称重自选餐*/
.zxczjs_zxc {margin: 0.5rem 0; }
.zxczjs_zxc_tit {margin-bottom: 0.5rem;}
.zxczjs_zxc_tit h2 {font-size: 0.44rem; color: #000; font-weight: bold; margin-bottom: 0.3rem; text-align: center;}
.zxczjs_zxc_tit p {padding: 0 0.9rem; font-size: 0.32rem; line-height: 1.4; color: #000; text-align: center;}
.zxczjs_zxc_box {position: relative; margin: 0 auto; width: 2rem; background-image: url(../images/zxczjs_zxc09.png); background-repeat: no-repeat; background-size: 80%; background-position: center; height: 2rem;}
.zxczjs_zxc_box div {position: absolute; top: 0.65rem; left: 50%; transform: translate(-50%, 0);}
.zxczjs_zxc_box img {width: 70%;}

/*自选称重结算-使用流程*/
.zxczjs_sylc {margin-bottom: 0.5rem;}
.zxczjs_sylc_tit {}
.zxczjs_sylc_tit h2 {font-size: 0.44rem; color: #000; font-weight: bold; margin-bottom: 0.3rem; text-align: center;}
.zxczjs_sylc_tit p {font-size: 0.32rem; line-height: 1.4; color: #000; text-indent: 50px;}
.zxczjs_sylc_box {display: none;}
.mobile_zxczjs_sylc_box {display: flex; flex-wrap: wrap;}
.mobile_zxczjs_sylc_box_item {}
.mobile_zxczjs_sylc_box_item img {width: 100%;}
.mobile_zxczjs_sylc_box_item div {display: inline-block;}
.mobile_zxczjs_sylc_box_item div:nth-of-type(1) {margin-left: 0.6rem;}
.mobile_zxczjs_sylc_box_item div:nth-of-type(2) {margin-left: 0.8rem;}
.mobile_zxczjs_sylc_box_item div p {font-size: 0.32rem; color: #333; text-align: center;}



/*无人值守*/

/*无人值守-无人值守自助餐解决方案*/
.wrzs_jjfa {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.wrzs_jjfa_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.wrzs_jjfa_des {font-size: 0.3rem; color: #333; text-indent: 0.6rem; line-height: 1.6;}

/*无人值守-产品功能*/
.wrzs_cpgn {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.wrzs_cpgn_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.wrzs_cpgn_box {}
.mobile_wrzs_cpgn_box_img {text-align: center;}
.wrzs_cpgn_box_img {display: none;}
.wrzs_cpgn_box_left {width: 100%; height: 4.5rem; margin: 0.5rem 0; padding: 0.6rem 0 0.2rem 0.5rem; background: url(../images/zxcjst_cpgn01.png); background-size: 100%; background-repeat: no-repeat;}
.wrzs_cpgn_box_left p {margin-bottom: 0.4rem; font-size: 0.34rem; color: #000;}
.wrzs_cpgn_box_left span {display: block; margin-top: 0.2rem; font-size: 0.26rem;}
.wrzs_cpgn_box_right {width: 100%; height: 4.5rem; margin: 0.5rem 0; padding: 0.6rem 0 0 0.5rem; background: url(../images/zxcjst_cpgn02.png); background-size: 100%; background-repeat: no-repeat;}
.wrzs_cpgn_box_right p {margin-bottom: 0.4rem; font-size: 0.34rem; color: #000;}
.wrzs_cpgn_box_right span {display: block; margin-top: 0.2rem; font-size: 0.26rem;}

/*无人值守-产品特点*/
.wrzs_cptd {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.wrzs_cptd_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.wrzs_cptd_box {}
.wrzs_cptd_box_item {margin-top: 0.5rem; padding: 0.3rem 0.4rem 0.5rem; border-radius: 0.1rem; box-shadow: 0 0.1rem 0.2rem 0.05rem #e4d5c5;}
.wrzs_cptd_box_item p:nth-of-type(1) {margin: 0.1rem 0 0.2rem; font-size: 0.28rem; color: #000; font-weight: 600;}
.wrzs_cptd_box_item p:nth-of-type(2) {font-size: 0.26rem; line-height: 1.6; letter-spacing: 0.05rem;}

/*无人值守-适配硬件*/
.wrzs_spyj {margin: 0.5rem auto 1rem; padding: 0.3rem; background: #fbfbfb;}
.wrzs_spyj_title {padding: 0.3rem 0; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.wrzs_spyj_box {margin: 0 auto;}	
.wrzs_spyj_box ul {overflow: hidden; padding: 0.1rem 0 0.4rem;}	
.wrzs_spyj_box li {width: 50%; padding: 0 0.1rem; float: left;}
.wrzs_spyj_box_admin {background: #fff; border: 0.01rem solid #ededed;}
.wrzs_spyj_box_admin_up {height: 3rem; padding-top: 0.5rem; display: flex; justify-content: center; align-items: center;}
.wrzs_spyj_box_admin_up img {width: 80%;}
.wrzs_spyj_box_admin_down {padding: 0.2rem 0; text-align: center;}
.wrzs_spyj_box_admin_down p {font-size: 0.28rem; color: #333; font-weight: 600; line-height: 1.5;}

/*无人值守-客户案例*/
.wrzs_khal {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.wrzs_khal_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.wrzs_khal_box {display: flex; justify-content: space-around; flex-wrap: wrap;}
.wrzs_khal_box_item {width: 45%; margin-top: 0.2rem; text-align: center;}
.wrzs_khal_box_item_up {border-radius: 0.1rem;}
.wrzs_khal_box_item_up img {width: 100%;}
.wrzs_khal_box_item_down {margin-top: 0.2rem;}
.wrzs_khal_box_item_down p {text-align: center; color: #333; font-size: 0.26rem; font-weight: 600; line-height: 1.2;}



/*自选餐结算台*/

/*自选餐结算台-自选餐智能结算台解决方案*/
.zxcjst_jjfa {margin: 0.5rem auto; padding: 0 0.3rem;}
.zxcjst_jjfa_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.zxcjst_jjfa_box {}
.zxcjst_jjfa_box_left {text-align: center;}
.zxcjst_jjfa_box_left img {width: 50%;}
.zxcjst_jjfa_box_right {padding: 0.4rem 0;}
.zxcjst_jjfa_box_right>p:nth-of-type(1) {font-size: 0.36rem; color: #000; text-align: center;}
.zxcjst_jjfa_box_right_div {display: flex; justify-content: center;}
.zxcjst_jjfa_box_right_div p {width: 1.5rem; height: 0.4rem; margin: 0.3rem 0; background: #c5a682; font-size: 0.34rem; color: #fff; text-align: center; line-height: 0.4rem; border-radius: 0.1rem;}
.zxcjst_jjfa_box_right_div p:nth-of-type(1) {margin-right: 1rem;}
.zxcjst_jjfa_box_right>p:nth-of-type(2) {width: 100%; font-size: 0.3rem; color: #333; line-height: 1.7;}

/*自选餐结算台-产品功能*/
.zxcjst_cpgn {margin: 0.5rem auto; padding: 0 0.3rem;}
.zxcjst_cpgn_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.zxcjst_cpgn_box {display: flex; justify-content: space-between; flex-wrap: wrap;}
.zxcjst_cpgn_box_item {width: 50%; height: 2.5rem; margin: 0.1rem 0; padding: 0.1rem 0 0 0.2rem;}
.zxcjst_cpgn_box_item:nth-of-type(1) {background: url(../images/zxcjst_cpgn01.png); background-size: 100%; background-repeat: no-repeat;}
.zxcjst_cpgn_box_item:nth-of-type(2) {background: url(../images/zxcjst_cpgn02.png); background-size: 100%; background-repeat: no-repeat;}
.zxcjst_cpgn_box_item:nth-of-type(3) {background: url(../images/zxcjst_cpgn03.png); background-size: 100%; background-repeat: no-repeat;}
.zxcjst_cpgn_box_item:nth-of-type(4) {background: url(../images/zxcjst_cpgn04.png); background-size: 100%; background-repeat: no-repeat;}
.zxcjst_cpgn_box_item:nth-of-type(5) {background: url(../images/zxcjst_cpgn05.png); background-size: 100%; background-repeat: no-repeat;}
.zxcjst_cpgn_box_item:nth-of-type(6) {background: url(../images/zxcjst_cpgn06.png); background-size: 100%; background-repeat: no-repeat;}
.zxcjst_cpgn_box_item p:nth-of-type(1) {margin: 0 0 0.1rem; font-size: 0.26rem; color: #000; font-weight: bold;}
.zxcjst_cpgn_box_item p:nth-of-type(2) {width: 60%; margin: 0.1rem 0; font-size: 0.24rem; color: #333; line-height: 1.2;}

/*自选餐结算台-产品特点*/
.zxcjst_cptd {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.zxcjst_cptd_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.zxcjst_cptd_box {}
.zxcjst_cptd_box_item {height: 3rem; margin: 0.3rem 0; display: flex; justify-content: space-around; align-items: center; padding: 0.1rem 0.3rem; border-radius: 0.1rem; box-shadow: 0 0.1rem 0.2rem 0.1rem #e4d5c5;}
.zxcjst_cptd_box_item_left {}
.zxcjst_cptd_box_item_left p {margin: 0.1rem 0; font-size: 0.34rem; color: #000; font-weight: 600;}
.zxcjst_cptd_box_item_right {}
.zxcjst_cptd_box_item_right span {display: block; margin: 0.2rem 0; font-size: 0.3rem; color: #333;}

/*自选餐结算台-使用流程*/
.zxcjst_sylc {margin: 0.5rem auto; padding: 0 0.3rem;}
.zxcjst_sylc_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.zxcjst_sylc_box {display: none; padding: 0 0 0.3rem; text-align: center;}
.zxcjst_sylc_box_mobile {display: flex; flex-wrap: wrap;}
.zxcjst_sylc_box_mobile img {width: 50%;}

/*自选餐结算台-智能芯片结算台*/
.zxcjst_jst{margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.zxcjst_jst_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.zxcjst_jst_box {}
.zxcjst_jst_box_left {text-align: center;}
.zxcjst_jst_box_left img {width: 50%;}
.zxcjst_jst_box_right {margin-top: 0.2rem;}
.zxcjst_jst_box_right>p {margin-bottom: 0.2rem; font-size: 0.3rem; color: #333; line-height: 1.8;}
.zxcjst_jst_box_right_div {display: flex; justify-content: space-between;}
.zxcjst_jst_box_right_div_item {width: 30%; padding: 0 0.2rem; border: 0.05rem solid #c5a682; border-radius: 0.01rem; text-align: center;}
.zxcjst_jst_box_right_div_item p {margin: 0.1rem 0; font-size: 0.28rem; color: #000;}

/*自选餐结算台-使用流程（第二层）*/
.zxcjst_sylc_second {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.zxcjst_sylc_second_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.zxcjst_sylc_second_box {}
.zxcjst_sylc_second_box img:nth-of-type(1) {display: none;}
.zxcjst_sylc_second_box img:nth-of-type(2) {width: 100%;}
.zxcjst_sylc_second_box img:nth-of-type(3) {width: 100%;}

/*自选称重结算-使用结算台的优势*/
.zxcjst_ys {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.zxcjst_ys_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.zxcjst_ys_container {display: flex; flex-wrap: wrap;}
.zxcjst_ys_container_box {width: 50%; height: 3.5rem; margin: 0.1rem 0; position: relative; padding: 0.1rem;}
.zxcjst_ys_container_box_div {position: absolute; left: 0.1rem; top: 0.5rem; z-index: 9; width: 85%;}
.zxcjst_ys_container_box_div h2 {font-size: 0.3rem; color: #000; text-align: center;}
.zxcjst_ys_container_box_div p {display: block; margin: 0.2rem 0.05rem 0 0.2rem; font-size: 0.28rem; line-height: 0.4rem; color: #333;}
.zxcjst_ys_container_box img {width: 100%; position: absolute; top: 0; left: -0.05rem; z-index: 5;}

/*自选餐结算台-客户案例*/
.zxcjst_khal {margin: 0.5rem auto; padding: 0 0.3rem;}
.zxcjst_khal_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.zxcjst_khal_box {}
.zxcjst_khal_box ul {overflow: hidden;}
.zxcjst_khal_box li {width: 50%; float: left; padding: 0 0.1rem 0.4rem;}
.zxcjst_khal_box a {transition: All 0.4s ease-in-out; display: block; background: #fff; overflow: hidden;}
.zxcjst_khal_box a img {width: 100%; border-radius: 10px;}
.zxcjst_khal_box p {text-align: center; color: #333; font-size: 0.28rem; font-weight: 600; line-height: 0.8rem;}
.zxcjst_khal_box a:hover {box-shadow:0 0 0.1rem rgba(0, 0, 0, .1);}



/*档口点餐*/

/*档口点餐-智慧档口点餐结算解决方案*/
.dkdc_jjfa {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.dkdc_jjfa_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.dkdc_jjfa_container {}
.dkdc_jjfa_container_left {}
.dkdc_jjfa_container_left img {width: 100%;}
.dkdc_jjfa_container_right {padding: 0.3rem 0;}
.dkdc_jjfa_container_right_up {display: flex; justify-content: space-around;}
.dkdc_jjfa_container_right_up p {width: 1.5rem; height: 0.5rem; margin: 0.3rem 0; background: #d2d2d2; font-size: 0.3rem; color: #000; text-align: center; line-height: 0.5rem; border-radius: 0.1rem;}
.dkdc_jjfa_container_right_down p {width: 100%; font-size: 0.26rem; color: #333; line-height: 1.7;}

/*档口点餐-核心特点*/
.dkdc_hxtd {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.dkdc_hxtd_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.dkdc_hxtd_container {display: flex; justify-content: space-between; flex-wrap: wrap;}
.dkdc_hxtd_container_item {width: 30%; margin-top: 0.5rem; text-align: center;}
.dkdc_hxtd_container_item div {width: 1.5rem; height: 1.5rem; margin: 0 auto; background-color: #fff; display: flex; align-items: center; border-radius: 50%; box-shadow: 0 0 0.2rem 0.1rem #f4efe8;}
.dkdc_hxtd_container_item div img {width: 50%; display: block; margin: 0 auto;}
.dkdc_hxtd_container_item p:nth-of-type(1) {margin: 0.2rem 0; font-size: 0.3rem; color: #000; font-weight: 600;}
.dkdc_hxtd_container_item p:nth-of-type(2) {font-size: 0.26rem; color: #333; line-height: 1.5;}

/*档口点餐-系统功能*/
.dkdc_xtgn {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.dkdc_xtgn_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.dkdc_xtgn_container {display: flex; justify-content: space-around; flex-wrap: wrap;}
.dkdc_xtgn_container_item {height: 4.5rem; margin: 0.2rem 0; padding: 0.4rem}
.dkdc_xtgn_container_item:nth-of-type(1) {background: url(../images/zxcjst_cpgn01.png); background-size: 100%; background-repeat: no-repeat;}
.dkdc_xtgn_container_item:nth-of-type(2) {background: url(../images/zxcjst_cpgn02.png); background-size: 100%; background-repeat: no-repeat;}
.dkdc_xtgn_container_item:nth-of-type(3) {background: url(../images/zxcjst_cpgn03.png); background-size: 100%; background-repeat: no-repeat;}
.dkdc_xtgn_container_item p:nth-of-type(1) {margin: 0 0 0 10%; font-size: 0.36rem; color: #000; font-weight: bold;}
.dkdc_xtgn_container_item p:nth-of-type(2) {width: 60%; margin: 0.4rem 0 0; font-size: 0.3rem; color: #333; line-height: 1.4; letter-spacing: 0.05rem;}

/*档口点餐-适配硬件*/
.dkdc_spyj {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.dkdc_spyj_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.dkdc_spyj_container {display: flex; justify-content: space-between; flex-wrap: wrap;}	
.dkdc_spyj_container_item {width: 48%; margin-top: 0.3rem; padding-top: 0.3rem; border: 0.01rem solid #e4e4e4;}	
.dkdc_spyj_container_item_up {display: flex; justify-content: center; align-items: center;}
.dkdc_spyj_container_item_up img {width: 80%;}
.dkdc_spyj_container_item_down {padding: 0.2rem 0; text-align: center;}
.dkdc_spyj_container_item_down p {font-size: 0.28rem; color: #333; font-weight: 600; line-height: 1.5;}

/*档口点餐-客户案例*/
.dkdc_khal {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.dkdc_khal_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.dkdc_khal_container {display: flex; justify-content: space-around; flex-wrap: wrap;}
.dkdc_khal_container_item {width: 47%; margin-top: 0.2rem; transition: All 0.4s ease-in-out; display: block; background: #fff; overflow: hidden; text-align: center;}
.dkdc_khal_container_item img {width: 100%; border-radius: 0.1rem;}
.dkdc_khal_container_item p {margin-top: 0.1rem; text-align: center; color: #333; font-size: 0.28rem; font-weight: 600; line-height: 1.5;}



/*预定就餐*/

/*预定就餐-自选餐智能结算台解决方案*/
.ydjc_jjfa {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.ydjc_jjfa_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.ydjc_jjfa_des {font-size: 0.3rem; color: #333; text-align: center;}
.ydjc_jjfa_container {margin-top: 0.3rem; text-align: center;}
.mobile_ydjc_jjfa_container_item img {width: 100%;}
.ydjc_jjfa_container_left {padding: 0.2rem 0;}
.ydjc_jjfa_container_left p:nth-of-type(1) {margin-top: 0.2rem; font-size: 0.3rem; color: #000; font-weight: 600;}
.ydjc_jjfa_container_left p:nth-of-type(2) {margin-top: 0.2rem; font-size: 0.28rem; line-height: 1.8; text-indent: 0.3rem; color: #333;}
.ydjc_jjfa_container_right {display: none;}
.ydjc_jjfa_container_right img {}

/*预定就餐-食堂优势*/
.ydjc_stys {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.ydjc_stys_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.ydjc_stys_container {display: flex; justify-content: space-around; flex-wrap: wrap;}
.ydjc_stys_container_item {width: 45%; margin: 0.1rem 0.1rem 0.1rem 0; text-align: center;}
.ydjc_stys_container_item_up {border-radius: 0.1rem;}
.ydjc_stys_container_item_up img {width: 100%;}
.ydjc_stys_container_item_down {margin-top: 0.2rem;}
.ydjc_stys_container_item_down p {text-align: center; color: #333; font-size: 0.28rem; font-weight: 600; line-height: 1.2;}

/*预定就餐-适用场景*/
.ydjc_sycj {margin: 0.5rem auto 1rem; padding: 0 0.3rem; background: #fbfbfb;}
.ydjc_sycj_title {padding: 0.3rem 0; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.ydjc_sycj_container {margin: 0 auto; padding-bottom: 40px; display: flex; justify-content: space-around; flex-wrap: wrap;}
.ydjc_sycj_container_item {width: 30%; margin: 0.1rem 0; text-align: center;}
.ydjc_sycj_container_item img {width: 100%;}
.ydjc_sycj_container_item p {margin: 0.1rem 0; font-size: 0.28rem; font-weight: 600; color: #333;}

/*预定就餐-客户案例*/
.ydjc_khal {margin: 0.5rem auto 1rem; padding: 0 0.3rem;}
.ydjc_khal_title {padding: 0 0 0.4rem; text-align: center; font-size: 0.4rem; color: #000; font-weight: 600;}
.ydjc_khal_container {display: flex; justify-content: space-around; flex-wrap: wrap;}
.ydjc_khal_container_item {width: 45%; margin-top: 0.2rem; text-align: center;}
.ydjc_khal_container_item_up {border-radius: 0.1rem;}
.ydjc_khal_container_item_up img {width: 100%;}
.ydjc_khal_container_item_down {margin-top: 0.2rem;}
.ydjc_khal_container_item_down p {text-align: center; color: #333; font-size: 0.26rem; font-weight: 600; line-height: 1.2;}



/*智能取餐柜*/

/*智能取餐柜-智能取餐柜解决方案*/
.znqcg_jjfa {margin: 0.5rem auto; padding: 0 0.3rem;}
.znqcg_jjfa_des {font-size: 0.26rem; color: #333; text-align: center;}
.znqcg_jjfa_box {margin-top: 0.2rem;}
.znqcg_jjfa_box_left {text-align: center;}
.znqcg_jjfa_box_left img {width: 100%;}
.znqcg_jjfa_box_right {margin: 0.3rem 0;}
.znqcg_jjfa_box_right p:nth-of-type(1) {width: 3rem; height: 0.5rem; margin: 0 auto; text-align: center; font-size: 0.32rem; line-height: 0.5rem; color: #fff; font-weight: 600; background: #c5a682; border-radius: 15px;}
.znqcg_jjfa_box_right p:nth-of-type(2) {margin-top: 0.2rem; font-size: 0.3rem; line-height: 1.8; text-indent: 0.6rem; color: #333;}

/*智能取餐柜-功能特点*/
.znqcg_gntd {margin: 0.5rem auto; padding: 0 0.3rem; background: #fbfbfb;}
.znqcg_gntd_box {margin: 0 auto; display: flex; justify-content: space-around; flex-wrap: wrap;}
.znqcg_gntd_box_item {height: 2.4rem; margin: 0.2rem 0; padding: 0.2rem 0 0 0.2rem;}
.znqcg_gntd_box_item:nth-of-type(1) {width: 50%; background: url(../images/znqcg_gntd01.png); background-size: 100%; background-repeat: no-repeat;}
.znqcg_gntd_box_item:nth-of-type(2) {width: 50%; background: url(../images/znqcg_gntd02.png); background-size: 100%; background-repeat: no-repeat;}
.znqcg_gntd_box_item:nth-of-type(3) {width: 50%; background: url(../images/znqcg_gntd03.png); background-size: 100%; background-repeat: no-repeat;}
.znqcg_gntd_box_item:nth-of-type(4) {width: 50%; background: url(../images/znqcg_gntd04.png); background-size: 100%; background-repeat: no-repeat;}
.znqcg_gntd_box_item p:nth-of-type(1) {margin: 0 0 0.3rem; font-size: 0.3rem; color: #000; font-weight: bold;}
.znqcg_gntd_box_item p:nth-of-type(2) {width: 63%; margin: 0.05rem 0; font-size: 0.26rem; color: #333; line-height: 1.3; letter-spacing: 0.01rem;}

/*智能取餐柜-适用场景*/
.znqcg_sycj {margin: 0.5rem auto; padding: 0 0.3rem;}
.znqcg_sycj_box {margin: 0 auto; padding-bottom: 30px; display: flex; justify-content: space-around; flex-wrap: wrap;}
.znqcg_sycj_box_item {width: 50%; margin: 0.1rem 0; text-align: center;}
.znqcg_sycj_box_item img {width: 100%;}
.znqcg_sycj_box_item p {margin: 0.1rem 0; font-size: 0.3rem; font-weight: 600; color: #333;}

/*智能取餐柜-客户案例*/
.znqcg_khal {margin: 0.5rem auto; padding: 0 0.3rem;}
.znqcg_khal_box {display: flex; justify-content: space-around; flex-wrap: wrap;}
.znqcg_khal_box_item {width: 45%; margin-top: 0.2rem; text-align: center;}
.znqcg_khal_box_item_up {border-radius: 0.1rem;}
.znqcg_khal_box_item_up img {width: 100%;}
.znqcg_khal_box_item_down {margin-top: 0.2rem;}
.znqcg_khal_box_item_down p {text-align: center; color: #333; font-size: 0.22rem; font-weight: 600; line-height: 1.2;}



/*==政府机关单位智慧后勤一体化解决方案==*/
.ytfa_nr{ padding-bottom: .6rem;}
.ytfa_nr p{font-size:.26rem; text-indent: .52rem; color: #000000; line-height:1.6;text-align:justify; word-break: break-all;}

.zhst_nr ul{overflow: hidden; margin-left: -.3rem;padding-bottom: .1rem;}
.zhst_nr li{float: left;width: 50%; padding: 0 0 .3rem .3rem;}
.zhst_nr a{display: block;overflow: hidden; padding: .25rem;border-radius: .1rem; position: relative;height: 140px;}
.zhst_nr h2{font-weight: bold;font-size: .28rem; margin:.1rem 0;text-align: center; color: #2c2c2c;}
.zhst_nr p{font-size: .24rem;color: #595757; line-height: 1.6;text-align: center;}
.zhst_nr ul li:nth-child(1) a{ background: #e5f5ff;} 
.zhst_nr ul li:nth-child(2) a{ background: #eaf0fd;} 
.zhst_nr ul li:nth-child(3) a{ background: #e5f5ff;}
.zhst_nr ul li:nth-child(4) a{ background: #eaf0fd;}
.zhst_nr ul li:nth-child(5) a{ background: #fff2f1;}
.zhst_nr ul li:nth-child(6) a{ background: #fff9eb;}
.zhst_nr ul li:nth-child(7) a{ background: #fff2f1;}
.zhst_nr ul li:nth-child(8) a{ background: #fff9eb;}
.zhst_nr ul li:nth-child(9) a{ background: #e5f5ff;}
.zhst_nr ul li:nth-child(10) a{ background: #eaf0fd;}
.zhst_nr ul li:nth-child(11) a{ background: #e5f5ff;}
.zhst_nr ul li:nth-child(12) a{ background: #eaf0fd;}
.zhst_nr img{ margin: 0 auto;width: .8rem; height: .8rem;}

.mjglzh_nr ul{overflow: hidden; margin-left: -.3rem;}
.mjglzh_nr li{ width: 100%; padding: 0 0 .85rem .3rem;}
.mjglzh_nr ul li:nth-child(4){ padding-bottom: 0;} 
.mjglzhbox h2{font-weight: bold;font-size: .3rem;color: #333333; margin-bottom: .1rem;}
.mjglzhbox h2 img{display: inline-block;*display: inline;vertical-align:  middle; margin-right: .2rem;width: 1rem; height: 1rem;border-radius: 50%;}
.mjglzhbox p{font-size: .24rem; line-height: 1.6;color: #000000;}

.gygl_nr ul{overflow: hidden; margin-left: -.1rem; padding-right: 0.05rem;}
.gygl_nr li{ width: 100%; padding: 0 0 0 .1rem;}
.fky_text{ padding:.3rem 0;}
.fky_text h4{text-align: center;font-size: .3rem; line-height: .64rem; color: #333;font-weight:bold}
.fky_text p{font-size: .24rem; line-height: 1.6;color: #605e5e;text-align: left;}

.gnzl_nr{ padding-bottom: .8rem;}
.gnzl_nr ul{overflow: hidden; margin-left: -.2rem;}
.gnzl_nr li{width: 50%; padding:0 0 .3rem .2rem;float: left;}
.gnzlbox{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); background-image: linear-gradient(#fff, #d4d6d7);}
.gnzlbox h2{font-size: .4rem; padding: .3rem;font-style: italic;font-weight: bold;font-family: arial;}
.gnzlbox h4{color: #fff;text-align: center; font-size: .28rem; line-height: 2.4;}
.gnzltext{height: 2.5rem; padding: .2rem;}
.gnzltext dt{line-height: 2;font-size: .24rem;color: #010101;}
.tedw{padding: 0 3%;}
.gnzl_nr ul li:nth-child(1) h2{color: #f9695d;}
.gnzl_nr ul li:nth-child(1) h4{background: #f9695d;}
.gnzl_nr ul li:nth-child(2) h2{color: #ef933e;}
.gnzl_nr ul li:nth-child(2) h4{background: #ef933e;}
.gnzl_nr ul li:nth-child(3) h2{color: #2ec4a8;}
.gnzl_nr ul li:nth-child(3) h4{background: #2ec4a8;}
.gnzl_nr ul li:nth-child(4) h2{color: #2d96c3;}
.gnzl_nr ul li:nth-child(4) h4{background: #2d96c3;}
.gnzl_nr ul li:nth-child(5) h2{color: #2d7ccd;}
.gnzl_nr ul li:nth-child(5) h4{background: #2d7ccd;}
.gnzl_nr ul li:nth-child(6) h2{color: #8473af;}
.gnzl_nr ul li:nth-child(6) h4{background: #8473af;}

.cpys_nr{overflow: hidden; position: relative;}
.cpys_left{width: 100%; padding-bottom: .4rem; }
.cpys_left img{width: 60%; margin: 0 auto;}
.cpys_right{width: 100%;}
.cpys_right li{overflow: hidden; padding: .2rem 0;}
.cpys_text{width: calc(100% - 1.2rem);float: right;}
.cpys_right img{float: left;width: 1rem;}
.cpys_right h2{font-size: .3rem;font-weight: bold;margin-bottom: .1rem;color: #3d85ff;}
.cpys_right p{font-size: .24rem; line-height: 1.6;color: #000000;}

.khal ul{overflow: hidden; margin-left: -.3rem;}
.khal li{width: 50%; padding-left: .3rem;float: left;}
.khal img{width: 100%;}
.khal p{color: #000;font-weight: bold;font-size: .28rem; line-height:.9rem;text-align: center; padding-bottom: .2rem;}

/*==政府机关单位智慧后勤一体化解决方案2==*/
.fknr ul{overflow: hidden;}
.fknr li{cursor:pointer;float: left; width: 50%; text-align: center; padding: .4rem 0;background: #fafafa;}
.fknrbox{height: 3rem; border-right: 1px solid #dadada;}
.fknr ul li:nth-child(2) .fknrbox{border: none;}
.fknr ul li:nth-child(4) .fknrbox{border: none;}
.fknrbox h2{font-weight: bold;font-size: .3rem;color: #3a3a3a; line-height: .5rem;}
.fknrbox dl{overflow: hidden;}
.fknrbox dt{display: inline-block;*display: inline; padding: 0 .2rem; font-size: .24rem;color: #3a3a3a; line-height: 1.8;}
.fknrbox span{display: block;width: .8rem; height: .8rem; margin: .2rem auto 0 auto;background-size: 60% auto;}
.xtb4{background: url(../images/b26.png) no-repeat center center;}
.xtb5{background: url(../images/b28.png) no-repeat center center;}
.xtb6{background: url(../images/b30.png) no-repeat center center;}
.xtb7{background: url(../images/b32.png) no-repeat center center;}
.fknr li:hover{background: #57a4ee;}
.fknr li:hover h2{color: #fff;}
.fknr:hover dt{color: #fff;}
.fknr:hover .xtb4{background: url(../images/b27.png) no-repeat center center;}
.fknr:hover .xtb5{background: url(../images/b29.png) no-repeat center center;}
.fknr:hover .xtb6{background: url(../images/b31.png) no-repeat center center;}
.fknr:hover .xtb7{background: url(../images/b33.png) no-repeat center center;}
.hhhyynr ul{overflow: hidden; margin-left: -.3rem; padding: .05rem;}
.hhhyynr li{width: 50%; float: left; padding: 0 0 .3rem .3rem;}
.hhhyynr a{transition: All 0.4s ease-in-out;display: block;background: #fff;}
.hhhyynr a img{width: 100%;}
.hhhyynr p{text-align: center;color: #232323;font-size: .3rem; line-height: .8rem;}
.hhhyynr a:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.tccgl_nr{background: url(../images/b40.png) no-repeat center top; padding-top: 65px;}
.tccgl_nr ul{overflow: hidden; margin-left: -.3rem;}
.tccgl_nr li{float: left; width: 100%; padding: 0 0 .3rem .3rem;}
.tcc{background: #d3d3d3;border-left: .1rem solid #2f93ff; padding:.25rem ;}
.tcc h2{font-weight: bold;font-size: .3rem; color: #333; margin-bottom: .1rem;}
.tcc p{font-size: .26rem; line-height: 1.6; color: #000000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tcc img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 20px;}

/*==x1==*/
.wz1200{width: 100%; margin: 0 auto; padding: 0 3%;}
.banner1{background: url(../images/banner1.png) no-repeat center center; height: 3.1rem;background-size: cover;}
.clda_tit{text-align: center; padding: .7rem 0 .65rem;}
.clda_tit h2{font-size: .36rem; color:#000; margin-bottom: .15rem;font-weight: bold;}
.clda_tit p{font-size: .26rem;color: #000;line-height: 1.4;}
.clda_tit h3{font-size: .26rem; margin-top: .15rem;color:#000; line-height: 1.4;}
.clda_nr{overflow: hidden; padding-bottom: 15px;}
.clda_right{width: 100%;}
.clda_right img{width: 100%;}
.clda_left{ width: 100%;}
.clda_left ul{overflow: hidden; padding-top: .35rem;}
.clda_left li{float: left; width: 50%; background: url(../images/h_24.png) no-repeat left center; padding-left: .28rem;font-size: .28rem; line-height: 2; color: #000;}

.xxwh{padding-bottom: .7rem;}
.xxwh_nr{overflow: hidden; position: relative;}
.xxwh_tp{width: 100%; }
.xxwh_tp img{width: 100%;}
.xxwh_text{width: 100%; padding-top: .35rem;clear: both; }
.xxwh_text h2{font-size: .3rem;color:#000; position: relative; padding-bottom: .6rem;font-weight:bold}
.xxwh_text h2:before{position: absolute;left:0; bottom: .3rem;border-bottom: .06rem solid #ffc444;width: .65rem;content: "";}
.xxwh_text p{font-size: .26rem;color: #000; line-height: 1.8;}

.xxwh_text2{width:100%; padding-top: .35rem; clear: both;}
.xxwh_text2 h2{font-size: .3rem;color:#000; position: relative; padding-bottom: .6rem;font-weight:bold}
.xxwh_text2 h2:before{position: absolute;left:0; bottom: .3rem;border-bottom: 0.06rem solid #ffc444;width: .65rem;content: "";}
.xxwh_text2 p{font-size: .26rem;color: #000; line-height: 1.8;}
.wxxx_nr ul{overflow: hidden; margin-left: -.3rem;}
.wxxx_nr li{float: left; width: 50%; padding-left: .3rem;}
.wxxxbox img{width: 100%;}
.wxxxbox p{font-size: .26rem;text-align: center;color: #000; line-height: .9rem;border: 1px solid #e5e5e5;}
.xxwh_text li{font-size: .28rem; color: #000;background: url(../images/h_24.png) no-repeat left center; padding-left: 25px; line-height: 2;}
.wzxx_nr ul{overflow: hidden;}
.wzxx_nr li{float: left; width: 100%; text-align: center; padding-bottom: .3rem;}
.wzxx_nr p{font-size: .3rem; color: #000; margin-top: .2rem;}
.wzxx_nr img{margin: 0 auto;width: 1.4rem; height: 1.4rem;}

/*==x2==*/
.banner2{background: url(../images/banner2.png) no-repeat center center; height: 3.1rem;background-size: cover;}
.gdzc_nr img{margin: 0 auto 25px auto;width: 100%;}
.gdzc_nr ul{overflow: hidden;}
.gdzc_nr li{float: left; width: 50%; text-align: center; padding: .35rem .2rem; border-bottom: 1px solid #eee;}
.gdzc_nr ul li:nth-child(3){ border: none;}
.gdzc_nr ul li:nth-child(4){ border: none;}
.gdzc_nr h2{font-size: .28rem; color: #333; margin-bottom: .2rem;font-weight: bold;}
.gdzc_nr p{font-size: .24rem; color: #333; line-height: 1.6;}

.zczq_nr{overflow: hidden; position: relative; margin-bottom: 45px;}
.zczq_tp{width: 100%;}
.zczq_tp img{width: 100%;}
.zczq_text{width: 100%;padding:.35rem 0;clear: both;}
.zczq_text h2{font-size: .3rem; color: #333; margin-bottom: .3rem;font-weight: bold;}
.zczq_text p{font-size: .26; color: #333; line-height: 1.8;}
.zczq_text2{width: 100%;padding:.35rem 0; clear: both; }
.zczq_text2 h2{font-size: .3rem; color: #000; margin-bottom: .3rem;font-weight: bold;}
.zczq_text2 p{font-size: .26rem; color: #000; line-height: 1.8;}

.zcts{padding-bottom: 1rem;}
.zcts_nr{overflow: hidden; position: relative;}
.zcts_tp{width: 100%; }
.zcts_tp img{width: 100%;}
.zcts_text{ padding:.35rem 0;clear: both;}
.zcts_text h2{font-size: .3rem; color: #000; margin-bottom: .3rem; position: relative;font-weight: bold;}
.zcts_text h2:before{position: absolute;left:0;content: "";border-bottom: 0.04rem solid #e59e2c;width: .45rem; bottom: -.15rem;}
.zcts_text p{font-size: .26rem; color: #000; line-height: 1.8;text-align:justify; word-break: break-all;}
.zcts_text2{padding: .35rem 0;clear: both;}
.zcts_text2 h2{font-size: .3rem; color: #000; margin-bottom: .4rem; position: relative;font-weight: bold;}
.zcts_text2 h2:before{position: absolute;left:0;content: "";border-bottom: 0.04rem solid #e59e2c;width: .45rem; bottom: -.15rem;}
.zcts_text2 p{font-size: 14px; color: #000; line-height: 24px;text-align:justify; word-break: break-all;}

/*==x3==*/
.banner3{background: url(../images/banner3.png) no-repeat center center; height: 3.1rem;background-size: cover;}

.hgwt_nr ul{overflow: hidden;}
.hgwt_nr li{float: left; width: 50%; text-align: center; padding-bottom: .3rem;}
.hgwt_nr p{font-weight: bold;color: #333333;font-size: .26rem; margin-top: .2rem;}
.hgwt_nr img{margin: 0 auto;}

.bjrw_nr ul{overflow: hidden; margin-left: -35px; padding: 5px;}
.bjrw_nr li{float: left; width: 100%; padding:0 0 .35rem 35px;}
.bjrw_box{text-align: center;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 10px rgba(0, 0,0, .2);box-shadow:0 0 10px rgba(0, 0, 0, .2); padding: 35px 50px 0 50px; height: 270px; }
.bjrw_box img{margin: 0 auto;height: 56px}
.bjrw_box h2{font-size: 18px; color: #333; padding: 20px 0 35px; font-weight: bold; position: relative;}
.bjrw_box h2:before{position: absolute;content: ""; border-bottom: 3px solid #e59e2a;width: 48px; left:50%; margin-left: -24px; bottom: 20px;}
.bjrw_box p{font-size: 14px; line-height: 24px;color: #333}

.znbj_nr{overflow: hidden; position: relative;}
.znbj_tp{ width: 100%;}
.znbj_tp img{width: 100%;}
.znbj_text{width: 100%; padding: .35rem 0;clear: both;}
.znbj_text h2{position: relative;font-size: .3rem; color: #333; padding-bottom: .35rem;font-weight: bold;color: #333;}
.znbj_text h2:before{position: absolute;content: "";border-bottom: 0.04rem solid #e59e2c;width: .45rem; left:0; bottom: .25rem;}
.znbj_text ul{overflow: hidden;}
.znbj_text li{float: left; width: 33.33%; line-height: 1.8; font-size: .26rem;}
.znbj_text a{font-size: .26rem; color: #333;}
.zngl_nr{overflow: hidden; margin-bottom: .35rem; position: relative;}
.zngl_tp{width: 100%; }
.zngl_tp img{width: 100%;}
.zngl_text{padding: .35rem 0;clear: both;}
.zngl_text h2{position: relative;font-size: .3rem; color: #333; padding-bottom: .35rem;font-weight: bold;color: #333;}
.zngl_text h2:before{position: absolute;content: "";border-bottom: 0.04rem solid #e59e2c;width: .45rem; left:0; bottom: .2rem;}
.zngl_text p{font-size: .26rem; line-height: 1.8; color: #333;}
.zngl_text2{padding: .35rem 0;clear: both;}
.zngl_text2 h2{position: relative;font-size: .3rem; color: #333; padding-bottom: .35rem;font-weight: bold;color: #333;}
.zngl_text2 h2:before{position: absolute;content: "";border-bottom: 0.04rem solid #e59e2c;width: .45rem; left:0; bottom: .2rem;}
.zngl_text2 p{font-size: .26rem; line-height: 1.8; color: #333;}

.fwgl{padding-bottom: .35rem;}
.zngl_text3{padding: .35rem 0;clear: both;}
.zngl_text3 h2{font-weight: bold;font-size: .28rem; color: #333; margin-bottom: .15rem;}
.zngl_text3 p{font-size: .26rem; line-height: 1.8; color: #333; margin-bottom: .25rem;}

/*==x4==*/
.banner4{background: url(../images/banner4.png) no-repeat center center; height: 3.1rem;background-size: cover;}
.udbx_nr{overflow: hidden; position: relative;}
.udbx_tp{width:100% ;}
.udbx_tp img{width: 100%;}
.udbx_text{width: 100%; padding: .35rem 0;clear: both;}
.udbx_text li{font-size: .26rem; line-height:1.8;color: #333333;background: url(../images/a21.png) no-repeat left center; padding-left: 22px; margin: .3rem 0;}
.zngl_text3 h3{position: relative;font-size: .3rem; color: #333; padding-bottom: .35rem;font-weight: bold;color: #333;}
.zngl_text3 h3:before{position: absolute;content: "";border-bottom: 0.04rem solid #e59e2c;width: .45rem; left:0; bottom: .2rem;}
.zngl_text3 ul{overflow: hidden;}
.zngl_text3 li{float: left; width: 33.33%; line-height: 2;font-size: .28rem;  color: #333333; padding-left: 25px;background: url(../images/a27.png) no-repeat left center;}

/*==x5==*/
.banner5{background: url(../images/banner5.png) no-repeat center center; height: 3.1rem;background-size: cover;}
.ssda_nr ul{overflow: hidden;}
.ssda_nr li{ width: 100%;text-align: center; padding-bottom: .3rem;}
.ssda_nr img{margin: 0 auto;width: 1.4rem; height: 1.4rem;}
.ssda_nr p{font-size: .28rem;color: #000; margin-top: .25rem;font-weight: bold;}

.rzgl_nr ul{overflow: hidden; margin-left: -30px;}
.rzgl_nr li{float: left; width: 100%; padding-left: 30px;text-align: center; padding-bottom: .3rem;}
.rzglbox{border: 1px solid #e5e5e5;border-radius: 10px; overflow: hidden; position: relative;}
.rzglbox img{width: 100%;}
.rzgl_text{height: 1.7rem; padding: 0 .3rem;}
.rzgl_text h2{font-size: .3rem; color: #000; line-height: 2.2;}
.rzgl_text p{font-size: .26rem; line-height:1.8;color: #000;}
.rzglbox h3{font-size: .3rem; text-align: center; color: #000;width: 100%; position: absolute; left:0; bottom: .35rem;font-weight:bold}
.zngl_text2 ul{overflow: hidden;}
.zngl_text2 li{float: left; width: 33.33%; text-align: center; padding: .35rem 0;}
.zngl_text2 img{margin: 0 auto;width: .9rem;height: .9rem;}
.zngl_text2 ul li p{font-size: .26rem;color: #000; margin-top: .15rem;}
.zngl_text3 h4{background: url(../images/a27.png) no-repeat left center; padding-left: 25px; font-size: .26rem; color: #000; line-height: 2;}

/*==x6==*/
.banner6{background: url(../images/banner6.png) no-repeat center center; height: 3.1rem;background-size: cover;}
.glkz_nr ul{overflow: hidden; padding: 5px; margin-left: -40px;}
.glkz_nr li{float: left; width: 100%; padding: 0 0 .35rem 40px;}
.glkz_box{position: relative;overflow: hidden;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 10px rgba(0, 0,0, .2);box-shadow:0 0 10px rgba(0, 0, 0, .2);  }
.glkz_tp{width: 50%;}
.glkz_tp img{width: 100%;}
.glkz_text{position: absolute;left:0; width: 50%;top:50%;transform: translateY(-50%); padding: 0 .2rem;}
.glkz_text h2{font-size: .3rem;color: #333333; position: relative; padding-bottom: .4rem;font-weight: bold;}
.glkz_text h2:before{position: absolute;left:0; border-bottom: 0.04rem solid #e69d2c;width: .45rem; bottom: .25rem;content: "";}
.glkz_text p{font-size: .24rem; line-height: 1.8;color: #333333;}

.glkz_text2{position: absolute;right:0; width: 50%;top:50%;transform: translateY(-50%); padding: 0 .2rem;}
.glkz_text2 h2{font-size: .3rem;color: #333333; position: relative; padding-bottom: .4rem;font-weight: bold;}
.glkz_text2 h2:before{position: absolute;left:0; border-bottom: 0.04rem solid #e69d2c;width: .45rem; bottom: .25rem;content: "";}
.glkz_text2 p{font-size: .24rem; line-height: 1.8;color: #333333;}

.jjbf_nr{overflow: hidden; position: relative; }
.jjbf_tp{width: 100%;}
.jjbf_tp img{width: 100%;}
.jjbf_text{padding: .35rem 0;clear: both;}
.jjbf_text li{font-size: .26rem;color: #333; line-height: 1.8; padding-left: 30px;background: url(../images/a52.png) no-repeat left 15px; margin: .1rem 0;}
.xttd_nr ul{overflow: hidden; padding: 5px; margin-left: -20px;}
.xttd_nr li{ width: 100%; padding: 0 0 .3rem 20px;}
.xttdbox{ padding: .3rem; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 10px rgba(0, 0,0, .2);box-shadow:0 0 10px rgba(0, 0, 0, .2); text-align: center; }
.xttdbox img{margin: 0 auto;}
.xttdbox h2{font-size: 18px; position: relative; padding: 18px 0 35px;color: #333;font-weight: bold;}
.xttdbox h2:before{position: absolute; left:50%; border-bottom: 2px solid #fa9b01;width: 50px; margin-left: -25px; bottom: 20px;content: "";}
.xttdbox p{text-align: center; font-size: 14px; line-height: 24px; color: #333;}
.znsb{padding-bottom: 50px;}

/*==x7==*/
.banner7{background: url(../images/banner7.png) no-repeat center center; height: 3.1rem;background-size: cover;}
.gnts_nr ul{overflow: hidden; padding-bottom: .5rem;}
.gnts_nr li{text-align: center; padding: 0 1.25rem .35rem 1.25rem; display: inline-block;*display: inline;}
.gnts_nr img{margin: 0 auto;}
.gnts_nr h2{color: #333;font-size: .3rem; line-height: 3;}
.gnts_nr p{color: #333;font-size: .26rem; line-height: 1.8;}

/*==x8==*/
.banner8{background: url(../images/banner8.png) no-repeat center center; height: 3.1rem; background-size: cover;}
.bj5{background: #f7f7f7;}
.bzyh_nr ul{overflow: hidden; padding-bottom: .9rem;}
.bzyh_nr li{float: left; width: 50%; text-align: center; padding: 0 .3rem .35rem .3rem;}
.bzyh_nr  img{margin: 0 auto;width: .9rem; height: .9rem;}
.bzyh_nr p{font-size: .3rem; color: #333; line-height: 1.8; margin-top: .45rem;font-weight:bold;}
.dzyh{padding-bottom: 30px;}
.xttr{padding-bottom: 30px;}

/*==x9==*/
.banner9{background: url(../images/banner9.png) no-repeat center center; height: 3.1rem;background-size: cover;}
.xjcj_nr ul{text-align: center;}
.xjcj_nr li{width: 50%; display: inline-block;*display: inline; padding-bottom: .35rem;}
.xjcj_nr img{margin: 0 auto;width: .9rem; height: .9rem;}
.xjcj_nr h2{font-size: .3rem; color: #14253D;padding: .4rem 0 .45rem;}
.xjcj_nr p{font-size: .26rem;color: #666666;    line-height: 1.8;}
.xjgn_nr ul{overflow: hidden; margin-left: -.2rem; padding: 5px;}
.xjgn_nr li{float: left; width: 100%; padding: 0 0 .2rem .2rem;}
.xjgnbox{position: relative;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);-moz-box-shadow:0 0 10px rgba(0, 0,0, .1);box-shadow:0 0 10px rgba(0, 0, 0, .1); padding: .3rem; }
.xjgn_text{padding: .2rem;}
.xjgn_text h2{font-size: .3rem;color: #14253D; margin-bottom: .2rem;text-align: center;}
.xjgn_text p{font-size: .24rem;color: #666666; line-height: 1.8;}
.xjgnbox img{width: 1.3rem; margin: 0 auto;}

.bj6{background: #f5fafe;}
.zngl_text5{width: 100%;padding: .35rem 0; clear: both;}
.zngl_text5 li{padding:.1rem 0;}
.zngl_text5 h2{font-size: .3rem;color: #14253D; margin-bottom:.1rem;}
.zngl_text5 p{font-size: .24rem;color: #333;line-height: 1.8;}

/*==x10==*/
.banner10{background: url(../images/banner10.png) no-repeat center center; height: 3.1rem;background-size: cover;}

.cgwt_nr ul{overflow: hidden;}
.cgwt_nr li{float: left; width: 50%; padding: 0 .3rem;text-align: center; padding-bottom: .4rem;}
.cgwt_nr img{margin: 0 auto;width: 1.3rem; height: 1.3rem;}
.cgwt_nr h2{font-size: .3rem;color: #000; padding: .4rem 0 .2rem;font-weight: bold;}
.cgwt_nr p{font-size: .24rem; line-height: 1.8; color: #000;height: 1rem; }
.gysgl_nr ul{overflow: hidden;}
.gysgl_nr li{float: left; width: 100%; padding: 0 0 .3rem 0;}

.gysbox h2{font-size: .28rem; color: #000;font-weight: bold;}
.gysbox img{display: inline-block;*display: inline;vertical-align: middle; margin-right: .2rem;width: .48rem;}
.gysbox p{font-size: .26rem; line-height: 1.6; color: #333; margin-left: .68rem;}

.fpgl ul{overflow: hidden; margin-left: -.2rem;}
.fpgl li{float: left; width: 50%; padding:0 0 .2rem .2rem;}
.fpglbox img{width: 100%;}

.fpgl_text h2{color: #000;text-align: center; line-height: 2.2; font-size: .3rem;font-weight: bold;}
.fpgl_text p{color: #000; line-height: 1.8; font-size: .26rem;text-align:justify; word-break: break-all;}

.jbzx{padding-bottom: .4rem;}


/*第三批*/
.header_a{background: #222328;position: fixed;z-index: 100;width: 100%; left:0; top:0; height: 50px;}
.headerbox_a{width: 100%; margin: 0 auto; overflow: hidden; padding: 0 3%;}
.logo_a{float: left; width: 95px; padding-top: 10px;}
.logo_a img{width: 100%;}
.nav_a{width: 100%; position: fixed;left:0; top:50px; height: calc(100vh - 50px); background: #fff;display: none;}
.nav_a ul{overflow: hidden;}
.nav_a li{line-height: 50px; font-size: 14px; padding: 0 3%; border-bottom: 1px solid #eee;}
.nav_a li a{color: #333;}
.ssbtn{background: url(../images/ax01.png);width: 18px; height: 18px;border: none;cursor:pointer;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}
.dlbm{float: right;padding-top: 38px;display: none;}
.dlbm ul{overflow: hidden;}
.dlbm li{float: left; }
.dlbm a{display: block; text-align: center;color: #fff;font-size: 14px;}
.bmbtn{width: 120px; height: 42px; background: #3b55e6; line-height: 42px;border-radius: 21px}
.dlbtn{width: 120px; height: 42px;  line-height: 42px;border-radius: 21px}
.dlbtn:hover{background: #3b55e6;}
.nav_a .hover1 a{color: #656668;}
.nav_a a:hover{color: #656668;}

.bannerbox img{width: 100%;height:3rem;}
.znfk_tit{text-align: center;}
.znfk_tit h2{font-size: .4rem;color: #000; line-height: 2rem;}
.znfk_nr ul{overflow: hidden; margin-left: -.3rem;}
.znfk_nr li{ width: 100%; padding:0 0 .3rem .3rem;}
.znfkbox img{border-radius:.3rem;width: 100%;border: 1px solid #cccccc;}
.znfkbox h2{text-align: center;font-size: .32rem; padding: .55rem 0 .2rem; color: #0f0f0f;}
.znfkbox p{font-size: .28rem; line-height: 1.8;color: #0f0f0f;}

.zngn{padding-bottom: 1rem;}
.zngn_nr{position: relative;}
.zngn_nr img{width: 100%;}
.zngn_text{position: absolute;width: 100%;padding:.3rem;background: rgba(0,0,0,.67);left:50%; top:50%; transform:translate(-50%,-50%);}
.zngn_text h3{color: #fff;font-size: .36rem; margin-bottom: .2rem;}
.zngn_text h2{color: #fff;font-size: .3rem; margin-bottom: .2rem;}
.zngn_text p{color: #fff;font-size: .24rem; line-height: 1.5;text-align:justify; word-break: break-all;}
.zngn_text a{display: block;background: url(../images/ax02.png);width: .58rem;height: .58rem; margin:.3rem 0 0 0 ;background-size: 100% 100%;}

.fklc{padding: .6rem 0 .6rem;}
.fklc ul{overflow: hidden; margin-left: -240px;}
.fklc li{ width: 100%; padding-left: 240px;padding-bottom: .4rem;}
.fklcbox img{width: 100%; padding-bottom: .3rem;}
.fklcbox h2{font-weight: bold;font-size:.36rem; line-height:2;color: #2a2a2a;}
.fklcbox p{font-size: .26rem; line-height: 1.8; color: #2a2a2a;}

.fkjd{padding-top: .6rem;}
.fkjdbox{position: relative;overflow: hidden; margin-bottom: .6rem;}
.fkjd_tp{width: 100%;}
.fkjd_tp img{width: 100%;}
.fkjdtext{padding: .3rem 0 0; clear: both;}
.fkjdtext h2{font-size: .36rem; color: #000; margin-bottom: .2rem;}
.fkjdtext p{text-align:justify; word-break: break-all;font-size: .26rem; line-height: 1.8;color: #000;}
.fkjdtext2{padding: .3rem 0 0 0; clear: both;}
.fkjdtext2 h2{font-size: .36rem; color: #000; margin-bottom: .2rem;}
.fkjdtext2 p{text-align:justify; word-break: break-all;font-size: .26rem; line-height: 1.8;color: #000;}

/*==产品功能-福利商城==*/
.flsc_nr img{width: 100%;}
.xsqj_tit{text-align: center; padding: .6rem 0;}
.xsqj_tit h2{font-size: .4rem;color: #000000; margin-bottom: .3rem;}
.xsqj_tit p{font-size: .26rem; line-height: 1.6;text-indent: .5rem;color: #000;text-align: left;text-align:justify; word-break: break-all;}
.xsqj_nr ul{overflow: hidden; margin-left: -.2rem;}
.xsqj_nr li{float: left; width: 50%;text-align: center; padding: 0 0 .35rem .2rem;}
.xsqj_nr img{margin: 0 auto;height: 1.6rem;}
.xsqj_nr p{font-size: .28rem;color: #000; padding: .25rem 0 .5rem;font-weight: bold;}
.gypt_nr ul{overflow: hidden;}
.gypt_nr li{float: left; width: 33.33%; text-align: center;}
.gypt_nr ul li img{margin: 0 auto;height: .75rem;}
.gypt_nr p{font-size: .36rem;color: #000; padding: .4rem 0 1rem;}
.gypt_tp img{width: 100%;}

.lhpz_tit{text-align: center; padding: .5rem 0;}
.lhpz_tit h2{font-size: .4rem; color: #000; margin-bottom: .45rem;}
.lhpz_tit p{line-height: 1.6;color: #000;font-size: .28rem;}
.fltd_nr ul{overflow: hidden;}
.fltd_nr li{float: left; width: 50%;text-align: center;}
.fltd_nr p{font-size: .28rem;color: #000; line-height: 1.8; padding: .2rem 0 .5rem;}
.fltd_nr img{margin: 0 auto;width: 1.5rem; height: 1.5rem;}

/*==产品功能-公车管理出图==*/
.gcxt_tit{padding: 1rem 0 .4rem;}
.gcxt_tit h2{font-size: .4rem;color: #333;text-align: center;font-weight: bold;}
.gcxt_nr ul{overflow: hidden;}
.gcxt_nr li{float: left; width: 50%;text-align: center;cursor:pointer; padding-bottom: .45rem;}
.gcxt_nr p{font-size: .28rem;color: #333; margin-top: .4rem;}
.gcxt_nr span{display: block; margin: 0 auto;width: 1.7rem;height: 1.7rem;border: 1px solid #333333;border-radius: 50%;}
.gc1{background: url(../images/ab_12.png) no-repeat center center;background-size: 40% auto;}
.gc2{background: url(../images/ab_06.png) no-repeat center center;background-size: 40% auto;}
.gc3{background: url(../images/ab_08.png) no-repeat center center;background-size: 40% auto;}
.gc4{background: url(../images/ab_10.png) no-repeat center center;background-size: 40% auto;}
.gcxt_nr span:hover{border: 1px solid #409eff;}
.gcxt_nr span.gc1:hover{background: url(../images/ab_13.png) no-repeat center center;background-size: 40% auto;}
.gcxt_nr span.gc2:hover{background: url(../images/ab_05.png) no-repeat center center;background-size: 40% auto;}
.gcxt_nr span.gc3:hover{background: url(../images/ab_07.png) no-repeat center center;background-size: 40% auto;}
.gcxt_nr span.gc4:hover{background: url(../images/ab_09.png) no-repeat center center;background-size: 40% auto;}

.cpgn{padding-bottom: 0rem;}
.znpc{padding:.4rem 0;}
.znpc ul{overflow: hidden; margin-left: -85px;}
.znpc li{ width: 100%; padding: 0 0 .4rem 85px;}
.znpc_box img{width: 100%;}
.znpc_box h2{font-weight: bold;font-size: .34rem; color: #333333; line-height: 3;}
.znpc_box p{font-size: .28rem; line-height: 1.8;color: #333;text-align:justify; word-break: break-all;}
.znpcbox{overflow: hidden; position: relative; margin-bottom: .5rem;}
.znpc_tp{width: 100%;}
.znpc_tp img{width: 100%;}
.znpc_text{width: 100%; padding: .3rem 0 .45rem; clear: both;}
.znpc_text h2{font-weight: bold;font-size: .34rem;color: #333333; margin-bottom: .25rem;}
.znpc_text p{font-size: .26rem;color: #333333; line-height: 1.8;}
.znpc_text2{width: 100%; padding: .3rem 0 .45rem; clear: both;}
.znpc_text2 h2{font-weight: bold;font-size: .34rem;color: #333333; margin-bottom: .25rem;}
.znpc_text2 p{font-size: .26rem;color: #333333; line-height: 1.8;}
.znpc_text2 ul{overflow: hidden;}
.znpc_text2 li{font-size: .26rem;color: #333333; line-height: 1.8;width: 50%;float: left;background: url(../images/ab_01.png)  no-repeat left center; padding-left: 20px;}
.xttd_nr ul{overflow: hidden; margin-left: -.3rem; padding-bottom: .5rem;}
.xttd_nr li{float: left; width: 100%; padding: 0 0 .3rem .3rem;}
.xttdbo{cursor:pointer;border: 1px solid #409eff; padding:.3rem;border-radius: .1rem;transition: All 0.4s ease-in-out;}
.xttdbo h2{font-weight: bold;font-size: .3rem; position: relative; color: #333;text-align: center; padding-bottom: .48rem;}
.xttdbo p{font-size: .26rem;color: #333;line-height: 1.8;}
.xttdbo h2:before{position: absolute;content: "";border-bottom: 4px solid #409eff; width: .5rem;left:50%; margin-left: -.25rem; bottom: .22rem;}
.xttdbo:hover{background: #409eff;}
.xttdbo:hover h2{color: #fff;}
.xttdbo:hover h2:before{border-bottom:4px solid #fff;}
.xttdbo:hover p{color: #fff;}

/*==产品功能-门禁管理==*/
.mmjl_tit{text-align: center;}
.mmjl_tit h2{font-size: .4rem; padding: .5rem 0;color: #000;font-weight: bold;}
.mmjl_nr ul{overflow: hidden; padding: .4rem 0;}
.mmjl_nr li{float: left; width:33.33%;text-align: center;cursor:pointer;}
.mmjl_nr p{font-size: .3rem;color: #333; margin-top: .2rem;}
.mmjl_nr span{display: block; margin: 0 auto;width: 1.7rem;height: 1.7rem;border: 1px solid #333333;border-radius: 50%;}
.gc5{background: url(../images/ab_14.png) no-repeat center center;background-size: 40% auto;}
.gc6{background: url(../images/ab_17.png) no-repeat center center;background-size: 40% auto;}
.gc7{background: url(../images/ab_19.png) no-repeat center center;background-size: 40% auto;}
.mmjl_nr span:hover{border: 1px solid #409eff;}
.mmjl_nr span.gc5:hover{background: url(../images/ab_16.png) no-repeat center center;background-size: 40% auto;}
.mmjl_nr span.gc6:hover{background: url(../images/ab_18.png) no-repeat center center;background-size: 40% auto;}
.mmjl_nr span.gc7:hover{background: url(../images/ab_20.png) no-repeat center center;background-size: 40% auto;}

.mjjobox{overflow: hidden; position: relative; margin-bottom: .5rem;}
.mjjo_tp{width:100%;}
.mjjo_tp img{width: 100%;}
.mjjo_text{padding: .3rem 0 0 0;clear: both;}
.mjjo_text h2{font-weight: bold;font-size: .34rem;color: #333333; margin-bottom: .25rem;}
.mjjo_text p{font-size: .26rem;color: #333333; line-height: 1.8;}
.mjjo_text2{padding: .3rem 0 0 0;clear: both;}
.mjjo_text2 h2{font-weight: bold;font-size: .34rem;color: #333333; margin-bottom: .25rem;}
.mjjo_text2 p{font-size: .26rem;color: #333333; line-height: 1.8;}

/*==产品功能-私车公用管理==*/
.gc8{background: url(../images/ab_43.png) no-repeat center center;background-size: 50% auto;}
.gc9{background: url(../images/ab_45.png) no-repeat center center;background-size: 50% auto;}
.gc10{background: url(../images/ab_46.png) no-repeat center center;background-size: 50% auto;}
.gc11{background: url(../images/ab_48.png) no-repeat center center;background-size: 50% auto;}
.gcxt_nr span.gc8:hover{background: url(../images/ab_42.png) no-repeat center center;background-size: 50% auto;}
.gcxt_nr span.gc9:hover{background: url(../images/ab_44.png) no-repeat center center;background-size: 50% auto;}
.gcxt_nr span.gc10:hover{background: url(../images/ab_47.png) no-repeat center center;background-size: 50% auto;}
.gcxt_nr span.gc11:hover{background: url(../images/ab_49.png) no-repeat center center;background-size: 50% auto;}

.szgg_nr ul{overflow: hidden; margin-left: -.2rem;}
.szgg_nr li{ width: 100%; padding-left: .2rem; padding-bottom: .4rem;}
.szgg_box img{width: 100%;}
.szgg_box h2{font-weight: bold;color: #333; padding: .4rem 0 .25rem; font-size: .3rem;text-align: center;}
.szgg_box p{font-size: .24rem; color: #333; line-height: 1.8;background: url(../images/ab_01.png) no-repeat left center; padding-left: 20px;}
.szgg_nr ul li:nth-child(2) p{ width:55%; margin: 0 auto;}
/*==产品功能-通勤车管理==*/
.tqgl_tit{text-align: center; padding: .7rem 0 .5rem;}
.tqgl_tit h2{font-size: .4rem;color: #333; font-weight: bold;margin-bottom: .35rem;}
.tqgl_tit p{font-size: .28rem; line-height: 1.4;color: #333;}
.tqqc_nr ul{overflow: hidden; text-align: center;  }
.tqqc_nr li{cursor:pointer;display: inline-block;*display: inline;text-align: left; padding-bottom: .4rem;}

.tqqc_nr span{display: block; margin: 0 auto;width: 1.7rem;height: 1.7rem;border: 1px solid #333333;border-radius: 50%;}
.tqqc_nr span:hover{border: 1px solid #409eff;}
.tqqc_nr h2{font-size: .3rem;  font-weight: bold;color: #333; line-height: 3;text-align: center;}
.tqqc_nr p{font-size: .26rem; line-height: 1.8;color: #333;background: url(../images/ab_01.png) no-repeat left center; padding-left: 20px;}
.tq1{background: url(../images/ab_51.png) no-repeat center center;background-size: 50% auto;}
.tq2{background: url(../images/ab_53.png) no-repeat center center;background-size: 50% auto;}
.tq3{background: url(../images/ab_55.png) no-repeat center center;background-size: 50% auto;}
.tqqc_nr li span.tq1:hover{background: url(../images/ab_50.png) no-repeat center center;}
.tqqc_nr li span.tq2:hover{background: url(../images/ab_52.png) no-repeat center center;background-size: 50% auto;}
.tqqc_nr li span.tq3:hover{background: url(../images/ab_54.png) no-repeat center center;background-size: 50% auto;}
.znpc_text h4{font-size: .26rem; line-height: 1.8; color: #333; padding-left: 20px;background: url(../images/ab_01.png) no-repeat left center;}
.znpc_text3{clear: both;padding: .3rem 0 0 0;}
.znpc_text3 h2{font-weight: bold;font-size: .32rem;color: #333333; margin-bottom: .25rem;}
.znpc_text3 h4{font-size: .26rem; line-height:1.8; color: #333; padding-left: 20px;background: url(../images/ab_01.png) no-repeat left center;}
.znpc_tp3{width: 100%;}
.znpc_tp3 img{width: 100%;}
.znpcbox h6{text-align: center; clear: both; padding-top: .3rem; font-size: .26rem; color: #333; line-height: 1.6;font-weight: 400;}

/*==产品功能-智慧超市管理==*/
.cscp_nr ul{overflow: hidden;}
.cscp_nr li{width: 33.33%; text-align: center;float: left; padding-bottom: 1rem;}
.cscp_nr span{display: block; margin: 0 auto;width: 1.6rem; height: 1.6rem;background: #0c203c; text-align: center; border-radius: 50%; font-size: .5rem;color: #fff; text-align: center; line-height: 1.6rem;}
.cscp_nr p{font-size: .24rem;color: #333; line-height: 1.8;height: 60px; margin-top: .3rem;}

/*==产品功能-智慧食堂管理==*/
.znst_tit h2{font-weight: bold;font-size: .4rem;color: #000;text-align: center; padding: .8rem 0 .5rem;}
.znst_nr{padding: 0 3%;}
.znst_nr img{width: 100%;}

.stcp_tit h2{font-size: .4rem;font-weight: bold;color: #000;text-align: center; padding: .3rem 0 .9rem;}
.stcp_nr ul{overflow: hidden; margin-left: -.2rem;}
.stcp_nr li{float: left; width: 50%; padding: 0 0 .5rem .2rem;}
.stcp_tp{position: relative;}
.stcp_tp img{width: 100%;}
.stcp_tp span{display: block; position: absolute;bottom: -.25rem;left:50%; margin-left: -.34rem;width: .68rem;}
.stcp_tp span img{width: 100%;}
.stcptext{background: #e3e3e3; padding: 0 .15rem;height: 2rem;}
.stcptext h2{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: .28rem; padding:.35rem 0 .1rem;color: #000000;font-weight: bold;}
.stcptext p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: .26rem; color: #000000; line-height: 1.5;}

.yycj_tit{padding-bottom: 30px;}
.yycj_tit h2{font-weight: bold; font-size:.4rem;text-align: center; color: #000; line-height: 4;}

.yycj_nr ul{overflow: hidden;}
.yycj_nr li{float: left; width: 50%;text-align: center; padding-bottom: 55px;}
.yycj_nr img{width: 2.8rem;height: 2.8rem; margin: 0 auto;border-radius: 50%;}
.yycjbox h2{font-size: .3rem; padding: .7rem 0 .25rem;color: #1aa2f8;font-weight: bold;}
.yycjbox p{font-size: .26rem; line-height: 1.8;color: #000000;}

.znpj_tit h2{font-weight: bold;font-size: .4rem;color: #000;text-align: center;padding: .25rem 0 .5rem;}
.znpj_nr ul{overflow: hidden; padding: 5px; margin-left: -.2rem; padding-bottom: .7rem;}
.znpj_nr li{float: left; width: 50%; padding: 0 0 .4rem .2rem;}
.znpj_box{border-radius: .4rem; overflow: hidden;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2);  box-shadow:0 0 10px rgba(0, 0, 0, .2); }
.znpj_box img{width: 100%;}
.znpj_box p{font-size: .3rem;color: #fff;text-align: center;line-height: 3;background: #49abfe;}

/*==学校智慧后勤一体化解决方案==*/
.ytsz_tit{padding: .7rem 0;}
.ytsz_tit h2{font-weight: bold;font-size: .4rem;text-align: center;color: #000;}
.ytsz_nr p{font-size: .28rem;color: #333; line-height: 1.8;text-indent: .55rem;}

.rlsbbox{overflow: hidden;background: #e0e0e0;}
.rlsb_right{float: right;width: 100%;}
.rlsb_right img{width: 100%;}
.rlsb_left{width: 100%; padding: .3rem}
.rlsb_left p{font-size: .28rem; line-height: 1.8;color: #333;text-align:justify; word-break: break-all;}
.stcptextb{background: #3e85ff; padding: 0 .15rem;height: 2rem;}
.stcptextb h2{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: .28rem; padding: .35rem 0 .1rem;color: #fff;font-weight: bold;}
.stcptextb p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: .24rem; color: #fff; line-height: 1.5;}

.xycs{padding-bottom: .6rem;}
.xycs_nr ul{overflow: hidden;background: #fafafa;}
.xycs_nr li{cursor:pointer;float: left; width: 50%; text-align: center; padding:5px 0 ;}
.xycsbox{border-right: 1px solid #dadada;height: 190px; padding: 5px;}
.xycs_nr ul li:nth-child(2n) .xycsbox{border: none;}
.xycs_nr h2{font-size: .3rem; color: #3a3a3a; margin-bottom: .2rem;}
.xycs_nr p{font-size: .26rem; color: #3a3a3a; line-height: 1.8;}
.xycsbox span{display: block;width: 85px; height: 85px; margin: 0 auto;}
.xy1{background: url(../images/mn_32.png) no-repeat center center;}
.xy2{background: url(../images/mn_38.png) no-repeat center center;}
.xy3{background: url(../images/mn_40.png) no-repeat center center;}
.xy4{background: url(../images/mn_35.png) no-repeat center center;}
.xycs_nr li:hover{background: #57a4ee;}
.xycs_nr li:hover h2{color: #fff;}
.xycs_nr li:hover p{color: #fff;}
.xycs_nr li:hover .xy1{background: url(../images/mn_31.png) no-repeat center center;}
.xycs_nr li:hover .xy2{background: url(../images/mn_37.png) no-repeat center center;}
.xycs_nr li:hover .xy3{background: url(../images/mn_41.png) no-repeat center center;}
.xycs_nr li:hover .xy4{background: url(../images/mn_34.png) no-repeat center center;}

.gdcl_nr ul{overflow: hidden; padding-bottom: .5rem;}
.gdcl_nr li{float: left; width:50%;text-align: center;height: 5rem;}
.gdcl_nr img{margin: 0 auto;width: 1.7rem;}
.gdcl_nr h2{font-size: .34rem; line-height:1.6;color: #040404; padding: .4rem 0 .15rem;}
.gdcl_nr p{font-size: .26rem;color: #040404; line-height: 1.8;}
.zndp_nr ul{ margin-left: -25px;clear: both;}
.zndp_nr li{float: left; width: 100%; padding-left: 25px; padding-bottom: .7rem; }
.zndpbox{border: 1px solid #498cff;border-radius: .15rem .15rem .4rem .15rem; padding: .4rem; position: relative;-webkit-box-shadow:10px 10px 10px rgba(0, 0, 0, .1);  -moz-box-shadow:10px 10px 10px rgba(0, 0, 0, .1);  box-shadow:10px 10px 10px rgba(0, 0, 0, .1); }
.zndpbox h2{text-align: center;font-size: .6rem; padding:.6rem 0 .3rem;color: #000000;font-style: italic;}
.zndpbox p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;font-size: .28rem; line-height: 1.8;color: #000000;}
.zndpbox span{width: .8rem; position: absolute;top:-.4rem; left:.4rem;}
.zndpbox img{width: 100%;border-radius: 50%;}
.ytsz_nr img{max-width: 100%; margin: 0 auto;}
.ytsz_xq ul{padding:.8rem 5px 5px 5px ; margin-left: -35px;overflow: hidden;}
.ytsz_xq li{float: left; width: 100%; padding-left: 35px;}
.ytszbox{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); padding: 0 20px; padding-bottom: .4rem;}
.ytszbox h2{text-align: center;font-size: .3rem;color: #0063c8; line-height: 2; padding-top: .3rem;}
.ytszbox p{font-size: .26rem; line-height: 1.8;color: #020202;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-indent: .55rem;}
.ssgg_nr ul{overflow: hidden; margin-left: -.1rem;}
.ssgg_nr li{float: left; width: 50%; padding-left: .1rem; padding-bottom: .15rem;}
.ssggbox{border-radius: .1rem;text-align: center; background: #f5f5f5;height: 4rem; padding-top: .35rem;}
.ssggbox img{margin: 0 auto;width: 1.2rem;}
.ssggbox h2{font-size:.3rem; padding: .3rem 0 .15rem;color: #000000;}
.ssggbox p{font-size: .26rem;color: #000; line-height: 1.8;}

.bmfw_nr ul{overflow: hidden; padding-bottom: 55px;}
.bmfw_nr li{float: left; width: 50%;text-align: center; padding-bottom: .35rem;}
.bmfw_nr h2{font-size: .3rem; padding: .3rem 0 .15rem;color: #000000;}
.bmfw_nr p{font-size: .26rem;color: #000; line-height: 1.8;}
.bmfw_nr img{margin: 0 auto;height: 1.7rem;}

/*==学校智慧后勤一体化解决方案2==*/
.ytsz_tit p{font-size: .26rem; text-align: center; color: #333; margin-top: .24rem; line-height: 1.5;}
.fg85{height: .5rem;}
.xycs_nr li .xy5{background: url(../images/mz_12.png) no-repeat center center;}
.xycs_nr li:hover .xy5{background: url(../images/mz_13.png) no-repeat center center;}
.xycs_nr li .xy6{background: url(../images/mz_14.png) no-repeat center center;}
.xycs_nr li:hover .xy6{background: url(../images/mz_15.png) no-repeat center center;}
.xycs_nr li .xy7{background: url(../images/mz_16.png) no-repeat center center;}
.xycs_nr li:hover .xy7{background: url(../images/mz_19.png) no-repeat center center;}
.xycs_nr li .xy8{background: url(../images/mz_20.png) no-repeat center center;}
.xycs_nr li:hover .xy8{background: url(../images/mz_22.png) no-repeat center center;}

/*==无人售卖管理==*/
.rmtd_nr ul{overflow: hidden;  padding-bottom: .5rem;}
.rmtd_nr li{float: left;cursor:pointer; width: 50%; padding: 0 .2rem;height: 4rem;}
.rmtd_nr span{display: block; margin: 0 auto; width: 1.5rem; height: 1.5rem; border: 1px solid #000000;border-radius: 50%; padding-bottom: .4rem;}
.rmbox p{font-size: .32rem; color: #000000; line-height: 1.7; padding-top: .25rem;}
.zt1{background: url(../images/zt_25.png) no-repeat center center;background-size: 50% auto;}
.zt2{background: url(../images/zt_30.png) no-repeat center center;background-size: 50% auto;}
.zt3{background: url(../images/zt_22.png) no-repeat center center;background-size: 50% auto;}
.zt4{background: url(../images/zt_28.png) no-repeat center center;background-size: 50% auto;}
.rmbox:hover span{border: 1px solid #74a7ff;}
.rmbox:hover .zt1{background: url(../images/zt_26.png) no-repeat center center;background-size: 50% auto;}
.rmbox:hover .zt2{background: url(../images/zt_31.png) no-repeat center center;background-size: 50% auto;}
.rmbox:hover .zt3{background: url(../images/zt_23.png) no-repeat center center;background-size: 50% auto;}
.rmbox:hover .zt4{background: url(../images/zt_29.png) no-repeat center center;background-size: 50% auto;}

/*==产品功能 会议室管理==*/
.tqgltp{}
.tqgltp img{width: 100%;}


.cpgn_list{ width: 100%; overflow: hidden; padding-top: 125px;}
.cpgn_list .left{ float: left; width:100%;}
.cpgn_list .left h2{ font-size: 18px; line-height: 30px; font-weight: bold; color: #000; margin-bottom: 25px;}
.cpgn_list .left ul li{ margin-bottom:60px; height: 50px; line-height: 50px; font-size: 16px; color: #333;}
.cpgn_list .left ul li img{ display: inline-block; height: 100%; width: auto; margin-right: 25px; float: left;}
.cpgn_list .right{ float: right; width: 100%;}
.cpgn_list .right img{ display: block; width: 100%; height: auto;}
.znpc ul li{ height: auto;}
.znpc_box{ height: auto;}

.case{ width: 100%;}
.case .tit{ padding: 20px 0;}
.case .tit ul li{ width: 70px; height: 35px;margin: 0 2px 8px 0;line-height: 35px;font-size: 14px;}
.case .tit ul li.on {background: #ffad33;font-size: 14px;}
.case .caseBox ul{ padding: 0 8px; box-sizing: border-box;}
.case .caseBox ul li{ width: 49%; margin-right: 2%;}
.case .caseBox ul li .icon {height: 2.4rem;}
.case .caseBox ul li .icon img { width: 100%; height: 2.4rem;}
.case .caseBox ul li:nth-child(2n){ margin-right: 0;}
.case .caseBox ul li p {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.about{ width: 100%; padding:20px 10px; box-sizing: border-box;}

.new{ width: 100%;}
.newBox{ padding:8px; box-sizing: border-box;}
.new .icon{ width: 40%; float: left; padding: 0;}
.new .icon img{ display: block; width: 100%; height: auto;}
.new .text{  width: 60%; float: left; padding: 0;box-sizing: border-box; border: 0;padding-left: 10px;}
.new .text h2{ text-indent: 0; font-size: 12px; font-weight: bold; height: 14px; overflow: hidden;}
.new .text h3{ text-indent: 0;}
.new .text p{ padding: 0; font-size: 12px; line-height: 16px; height: 32px; overflow: hidden;}
.newBox .text a{ display: none}
.newDetails .newDetailsBox{ width: 100%;}
.navGation{ padding: 0 10px; box-sizing: border-box;}
.newDetails .newDetails_Main{ padding: 0 10px;}
.newDetails .newDetails_Main .tit{ padding: 15px 0;}
.newDetails .newDetails_Main .tit h2{ font-size: 16px; padding: 0;}
.newDetails .newDetails_Main .tit p{ font-size: 12px;}
.newDetails .newDetails_Main .text span{ font-size: 14px; padding-bottom: 15px;}
.newDetails .newDetails_Main .text p{ font-size: 14px; padding-bottom: 15px;}
.newDetails .newDetails_Main .text p img{width:100%;display:block;}
.newDetails .newDetails_Main .page{ height: auto; overflow: hidden;}
.newDetails .newDetails_Main .page li{ width: 100%;}
.newDetails .newDetails_Main .page li:last-child{ text-align: left;}
.case .casePage ul li a{ height: 28px; padding: 0 8px; font-size: 12px; line-height:26px; border: 1px solid #e3e3e3;}
.case .casePage ul li span{height: 28px;    padding: 5px 8px 5px 8px;font-size: 12px;line-height: 26px;border: 1px solid #e3e3e3;}
.case .casePage ul{ padding: 20px 0;}

    .gc1{ background: url(../images/cpIcon_09.png) center center no-repeat;}
	.gc2{ background: url(../images/cpIcon_03.png) center center no-repeat;}
	.gc3{ background: url(../images/cpIcon_12.png) center center no-repeat;}
	.gc4{ background: url(../images/cpIcon_06.png) center center no-repeat;}
	.gcxt_nr span.gc1:hover{ background: url(../images/cpIcon_19.png) center center no-repeat;}
	.gcxt_nr span.gc2:hover{ background: url(../images/cpIcon_21.png) center center no-repeat;}
	.gcxt_nr span.gc3:hover{ background: url(../images/cpIcon_24.png) center center no-repeat;}
	.gcxt_nr span.gc4:hover{ background: url(../images/cpIcon_27.png) center center no-repeat;}
	.gcxt_nr p{ font-size: 22px;}
	.gcxt_nr h2{ text-align: center; padding: 20px 10px 0 10px; font-size: 20px; line-height: 28px; text-align: center;}
	.znpc_box p{ font-size: 20px; line-height: 32px; height: 100px;}
	.znpc_text2 p{ font-size: 20px; line-height: 26px;}
	.znpc_text p{ font-size: 20px; line-height: 26px;}
	.wzWarp{ padding: 60px 0;}

	.gc1{ background-size:50% auto ;}
	.gc2{ background-size:50% auto ;}
	.gc3{ background-size:50% auto ;}
	.gc4{  background-size:50% auto ;}
	.gcxt_nr span.gc1:hover{  background-size:50% auto ;}
	.gcxt_nr span.gc2:hover{  background-size:50% auto ;}
	.gcxt_nr span.gc3:hover{  background-size:50% auto ;}
	.gcxt_nr span.gc4:hover{  background-size:50% auto ;}
	.gcxt_nr p{ font-size: 16px; line-height: 18px;}
	.gcxt_nr h2{ font-size: 12px; line-height: 26px; height: 100px;}
	.gcxt_tit p{ text-align: center; line-height: 30px;}
	.gcxt_tit{ padding-bottom: 1rem;}
	.znpc_box p{ height: auto;}
	
    .web{
      display:none;
    }
    .phone{
      display:block;
    }
    .sy_zx_common {
        font-size: .26rem;
        color:#fff;
        letter-spacing: 0;
    }
    .sy_zx_user{
        position: absolute;
        top: 8%;
        left: 4%;
    }
    .sy_zx_pay{
        position: absolute;
        top: 45%;
        left: 4%;
    }
    .sy_zx_hudong{
        position: absolute;
        top: 83%;
        left: 4%;
    }
    
    .sy_zx_device{
        position: absolute;
        top: 8%;
        right: 5%;
    }
    .sy_zx_msg{
        position: absolute;
        top: 45%;
        right: 5%;
    }
    .sy_zx_data{
        position: absolute;
        top: 82%;
        right: 5%;
    }
    
    .sy_zx_box{
        position: relative;
        margin-bottom: .8rem;
    }
    .sy_zx_tit{
        position: absolute;
        top: 35%;
        left: 40%;
        width: 1.5rem;
        font-size: .34rem;
        color: #357fff;
        line-height: .5rem;
    }
    .index_service ul {
        overflow: hidden;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    
    /*免费通话*/
    .footerbox .mobile_footer_call{
        margin: 0 auto 0.4rem;
        width: 4.5rem;
        text-align: center;
    }
    .footerbox  .mobile_footer_call h2{
    	font-size: 20px;
        font-weight: 600;
        letter-spacing: 0.6px;
        font-family: SimHei;
    	color: #fff;
    	margin-bottom: 10px;
    	margin-top: 0px;
    }
    .footerbox .mobile_footer_call .footer_call_text{
    	color: #fff;
    	line-height: 20px;
    	font-size: 14px;
    	
    
    }
    .footerbox .mobile_footer_call .footer_call_footerPhone{
    	display: inline-block;
        width: 100%;
        height: 32px;
        padding: 0 6px;
    	margin: 10px 0;
    	border: 1px solid #999;
        border-radius: 3px;
    }
    .footerbox .mobile_footer_call .footer_call_send{
    	display: inline-block;
        width: 100%;
        padding: 0 6px;
    	margin: 10px 0;
    	border-radius: 3px;
        border: 0px;
        background-color: #D0080E;
        color: white;
        font-size: 16px;
        font-weight: bold;
        height: 34px;
    	line-height: 34px;
    	cursor: pointer;
    }
    .footerbox .mobile_footer_call .footer_call_connect{
    	font-size: 11px;
        letter-spacing: 0.4px;
    }
    
    .footerbox .footer_call{
        display: none;
    }
    
    .form-item__error {
        color: #f56c6c;
        font-size: 12px;
        line-height: 1;
        padding-top: 4px;
        position: absolute;
        left: 2px;
        bottom: -4px;
    }
    
    .weixin_mobile {
        margin: 0.15rem 0;
        width: 2.5rem;
        float: right;
    }
    
    .weixin_mobile_img{
        width: 2.5rem;
    }
    
    .weixin_mobile_p{
        margin-top: 0.45rem;
        font-size: 0.28rem;
        color: #bbbbbb;
        text-align: center;
    }
    
    .weixin {
        display: none;
    }
}
