*{
    padding:0;
    margin:auto;
    text-decoration: none;
    font-family:"Source Han Sans";
}
img{
    display:block;
}
ul li{
    list-style-type: none;
}
div{
	display: block;	
}
a{
	cursor:pointer;
	color: #000000;
}
.top{
	width: 100%;
	height:100px;
	min-width: 1200px;
	margin: 0 auto;
	box-shadow: 0px 0px 10px #adadad;
	background-color: #ffffff;
}
header{
    width:100%;
    top: 0;
    z-index: 999999;
	position: fixed;
	height: auto;
}
/*.top ul{*/
/*	width: 1200px;*/
/*	height: 100px;*/
/*}*/
/*.top ul li{*/
	/*width:150px;*/
/*	list-style: none;*/
/*	height:100px;*/
/*	float: left;*/
/*	font-size: 14px;*/
/*	line-height: 100px;*/
	/*margin:0 0 0 15px;*/
/*	color: #ffffff;*/
/*	text-indent: 15px;*/
/*}*/
/*.top ul li img{*/
/*	width:30px;*/
/*	height:25px;*/
/*	float:left;*/
/*	margin-top:12px;*/
/*}*/
/*.top ul li span{*/
/*	font-size:14px;*/
/*}*/
/*.top ul .sj{*/
/*	width:500px;*/
/*	font-size:16px;*/
/*}*/
/*.top ul .lxdh{*/
/*	width:260px;*/
/*	font-size:14px;*/
/*	float: right;*/
/*	text-align: right;*/
/*}*/
/*内页-产品中心*/
.list_pro{
    width: 100%;
}
.list_pro .list:nth-child(odd){
    background: #f5f5f5;
}
.list_pro .list:nth-child(even) {
    background: #ededed;
}
.list_pro .list{
    padding: 126px 0 133px;
}
.list_pro .list .container{
    width: 1200px;
    display: flex;
}
.list_pro .list .container .jj-img{
    width:45%;
}
.list_pro .list .container .jj-pro{
    width:45%;
}
.list_pro .list .container .jj-pro .jj-name{
    padding:0 0 20px;
    font-size: 2.25rem;
    line-height: 82px;
    color: #323232;
    /*line-height:10px;*/
}
.list_pro .list .container .jj-pro .jj-name span{
    display: inline-block;
}
.jj-text{
    font-size:17px;
    line-height: 35px;
    color: #686868;
}
.list_pro .list .container .jj-pro .jj-btn{
    height: 46px;
    border-radius: 8px;
    line-height: 46px;
    padding: 0 30px;
    font-size: 17px;
    color: #ffffff;
    background: #3c3c3c;
    display: table;
    margin: 30px 0 0;
    position: relative;
    overflow: hidden;
}
.jj-btn a{
    color: #ffffff;
}
/*头部中间*/
.topcentent{
	/*width: 100%;*/
    width: 1200px;
    /*background: #FFFFFF;*/
	height:100px;
}
.topcentent .logo{
    width: 267px;
    height: 40px;
    margin-top: 32px;
	float: left;
}
.boss{padding-left:10px;overflow:auto}
.topcentent>.boss>li{
    line-height:55px;
}
.topcentent>.boss>li{
    /*flex: 1 0 auto;*/
    /*width:120px;*/
    margin: 0 20px ;
    cursor: pointer;
    padding-top: 25px;
    padding-bottom:20px;
    text-align: center;
    float: left;
}
/*.bossXz{*/
    /*color: #FFFFFF;*/
    /*width:20px;*/
/*    margin-top: -8px;*/
/*    border-bottom:3px #007aff solid;*/
    /*background-color: #007aff;*/
    
/*}*/
/*.bossRJ{*/
/*    position: unset;*/
/*}*/
.boss>li:hover>a{border-bottom:3px solid #007aff;display:block;}
.bossRJCtext{
    width:1200px;
    left: 0;
    height:320px;
    position:absolute;
    background: #FFFFFF;
    top:80px;
    box-shadow: 0px 0px 10px #adadad;
    border-radius: 0 0 5px 5px;
    z-index: 9999;
}
/*轮播图*/
.aqSwiper{
    width: 100%;
    min-width: 1200px;
    height:600px;
    /*margin-top: 100px;*/
}
.aqSwiper img{
    width: 100%;
    height:600px;
}
.swiperCtext,.swiperCtextR{
    position: absolute;
    top:24%;
    width:977px;
    left:8%;
}
.swiperCtextR{
    right:-22%;
}
.swiperCtext h4,.swiperCtextR h4{
    width:90%;
    text-align: left;
    font-size:60px;
    color: #FFFFFF;
    font-weight:600;
}
.swiperCtext p,.swiperCtextR p{
    width:81%;
    margin-top: 20px;
    font-size: 17px;
    color: #FFFFFF;
    line-height:30px;
    text-align: left;
    margin: 15px 0 0 50px;
    font-weight:500;
    /*text-indent:32px;*/
}
/*安全生产可视化*/
.aqVis{
    width: 100%;
    min-width: 1200px;
    height:620px;
    text-align:center;
    padding:120px 0;
    /*position: relative;*/
    margin: 0 auto;
}
.aqVis .iamge{
    width:1200px;
    height:834px;
    background: url(../images/kswr4r1.jpg) no-repeat center;
    margin: 0 auto;
    position: relative;
}
.aqVis .iamge img{
    position:absolute;
}
/*应用行业*/
.aIndustry{
    width: 100%;
    min-width: 1200px;
    height:750px;
    background: #f6f7f9;
    margin-top:200px;
}
.aIndustry .aIndustryC,.aIndustryNub{
    width: 1200px;
    min-width: 1200px;
    display: flex;
}
.aIndustry .aIndustryC div{
    width:24%;
    margin:0 12px 0 0;
    height:400px;
    position: relative;
    /*background: #000;*/
}
.aIndustry .aIndustryC div:before{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(3,48,96,0.58);
}
.aIndustry .aIndustryC div img{
    width:100%;
    height:400px;
}
.imgagea{
    display: none;
}
.aIndustry .aIndustryC div:hover img{
    transition: all 1s;
    transform: scale(1.012);
}
.aIndustryNub{
    margin-top:20px;
}
.aIndustryNub div{
    width: 33%;
    border-right:solid 4px #8a8a8a;
    color: #8a8a8a;
    text-align: center;
    padding:10px;
    font-size:20px;
}
.aIndustryNub div span{
    font-size:32px;
}
/*新闻*/
.news{
    width: 1200px;
    margin-top:20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.news .newsLift{
    width:53%;
    height:500px;
    box-shadow: 1px 1px 5px #888888;
}
.news .newsLift img{
    width: 100%;
    height:420px;
}
.pdiv{
    /*background:#FFFFFF;*/
    height: 80px;
    font-size: 17px;
    font-weight:500;
    /*margin-left: 15px;*/
    text-indent:15px;
    line-height:50px;
}
.pdiv div{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;
}
.pdiv p{
    font-size:13px;
    color: #939292;
    line-height:0;
    font-weight: 500;
}
.news .newsCenter{
    width:21%;
    height:500px;
}
.news .newsCenter .dDiv{
    width: 100%;
    height: 240px;
    box-shadow: 1px 1px 5px #888888;
    margin:20px 0 0 0;
    /*margin-top: 20px;*/
}
.news .newsCenter .dDiv:first-child{
    margin:0 0 0 0;
}
.news .newsCenter .dDiv img{
    width:252px;
    height:160px;
}
.news .newsRight{
    width: 22%;
    box-shadow: 1px 1px 5px #888888;
    height:500px;
}
.news .newsRight .dnav{
    /*margin-top: 20px;*/
    height:30px;
    /*line-height:30px;*/
    color: #939292;
    font-size: 14px;
    text-align: right;
    margin-right: 15px;
}
.news .newsRight .lidivp{
    line-height:30px;
    text-indent:0;
    height:68px;
    margin-left: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
}
.news .newsRight ul li{
    height:107px;
    margin:10px 0 0 0;
    border-bottom: 1px #dcdada dashed;
}
.news .newsRight ul a{
    display: block;
}
.news .newsRight ul a:last-child li{
    /*background: #000;*/
    border-bottom: none;
}
.index_body_ready{
    width: 100%;
    min-width: 1200px;
    text-align: center;
    padding-bottom: 73px;
    background: url('../images/lxwm.jpg')no-repeat;
    background-size: 100% 100%;
    height:250px;
}
.index_body_ready_box{
    width: 1200px;
}
.index_body_ready .index_body_ready_text{
    width:40%;
    float: left;
    color: rgba(255, 255, 255, 1);
    font-size: 36px;
    padding-top:87px;
}
.index_body_ready .index_body_ready_text p{
    font-size:18px;
    font-weight: 400;
}
.index_body_ready .index_body_ready_text span{
    display: inline-block;
    width: 35px;
    height:35px;
    vertical-align: middle;
    font-size: 14px;
    line-height:1.1;
    text-align: center;
    color: #ffffff;
    margin-left: 4px;
    margin-right: 10px;
}
.index_body_ready_input{
    width:60%;
    float: left;
    padding-top:60px;
}
.index_body_ready_input input{
    width:21%;
    margin:0 10px 0 0;
    height:40px;
    -webkit-appearance: none;
    background-color: #ffffff;
    font-size: 16px;
    color: #888888;
    outline: none;
    border: none;
    padding: 0 25px;
}
.index_body_ready_input select{
    width:28%;
    margin:0 11px 0 0;
    height:40px;
    -webkit-appearance: none;
    background-color: #ffffff;
    font-size: 16px;
    color: #888888;
    outline: none;
    border: none;
    padding: 0 20px;
}
.index_body_ready_input textarea{
    width:84.5%;
    height:80px;
    -webkit-appearance: none;
    background-color: #ffffff;
    font-size: 16px;
    outline: none;
    color: #888888;
    margin-left: -11px;
    padding: 12px 5px 0 22px;
    margin-top: 10px;
}
.index_body_ready_button{
    width:200px;
    height: 50px;
    background-color: #FFFFFF;
    margin-top:10px;
    border-radius: 5px;
    font-size: 16px;
    line-height:50px;
    -webkit-appearance: none;
    border: none;
    float: left;
    margin-left: 38px;
    color: rgba(0, 122, 255, 1);
    cursor: pointer;
    -webkit-appearance: none;
    border: none;
}
/*顶部导航*/
.nav{
	width: 100%;
	background-color: #1785f4;
}
.qcfd::after{
	content: '';
	clear: both;
	display: block;
}
.nav ul{
	width: 1200px;
	background-color: #1785f4;
}
.nav ul li{
	width: 133px;
	height:60px;
	float: left;
	color: #FFFFFF;
	text-align: center;
	line-height:60px;
}
.nav ul li a{
    color: #FFFFFF;
}
.nav ul .xz{
	color: #333333;
	background-color:#F4B62E;
}
/*通知公告 搜索*/
.tz_ss{
	width: 1200px;
	margin-top:20px;
}
.tz_ss ul{
	width:100%;
}
.tz_ss ul .tz{
	width:78%;
	height: 35px;
	background-color: #F5F5F5;
	float: left;
}
.tz_ss ul .tz ul li{
	float: left;
	line-height:35px;
	font-size: 16px;
}
.tz_ss ul .tz ul li div{
	font-size: 16px;
	float: left;
	text-indent: 6px;
	color: #1A89F1;
	font-weight: 800;
}
.tz_ss ul .tz ul li img{
	width:25px;
	height:20px;
	float: left;
	margin-left: 5px;
	margin-top:10px;
}
.tz_ss ul .tz ul .neirong{
	margin-left:50px;
	color:#1A89F1;
}
.tz_ss ul .tz ul .tzsj{
	float: right;
	margin-right:40px;
	font-size: 16px;
}
.tz_ss ul .ss{
	width: 19%;
	height: 35px;
	float: right;
	margin-left: 10px;
	/*background-color: #333333;*/
}
.search{
	width:100%;
	height:35px;
}
.search form input{
	width:80%;
	height: 35px;
	outline:none;
	border:none;
	text-indent: 10px;
	background-color:#e6e6e6;
	font-size: 14px;
	color: #999999;
	float: left;
}
.search form .sousuo{
	position: absolute;
	/*margin-left: -25px;*/
	/*margin-top: 8px;*/
	width:45px;
	height:35px;
	background: url(../images/sousuo.png);
	  /*图片显示的位置*/
	background-repeat:no-repeat;
	background-position:center;
	background-color: #3685f2;
}
/*内页-产品中心*/
.list_pro{
    width: 100%;
}
.list_pro .list:nth-child(odd){
    background: #f5f5f5;
}
.list_pro .list:nth-child(even) {
    background: #ededed;
}
.list_pro .list{
    padding: 126px 0 133px;
}
/*新闻*/
/*.news{*/
/*	width: 1200px;*/
/*	margin-top:20px;*/
/*}*/
/*.news ul .lun{*/
/*	width: 589px;*/
/*	height:350px;*/
	/*background-color: #999999;*/
/*	float: left;*/
/*}*/
/*.roll{*/
/*	width:100%;*/
/*	height:350px;*/
/*}*/
/*.roll_num li .roll_num_hover{*/
/*	background-color: #F4B62E;*/
/*}*/
/*.roll_pic img{*/
/*	width:100%;*/
/*	height:350px;*/
/*}*/
/*.roll_num{*/
/*	position:relative;*/
/*	top:-28px;*/
/*	margin-right:5px;*/
/*	float:right;*/
/*	z-index:1;*/
/*}*/
/*.roll_num li {*/
/*	float:left;*/
	/*font-size:14px;*/
/*	font-weight:600;*/
/*	width:8px;*/
/*	height:8px;*/
/*	line-height:8px;*/
/*	cursor:pointer;*/
/*	margin:0 3px;*/
	/*background:#000000;*/
/*	background-color: #FFFFFF;*/
	/*opacity:0.50;*/
/*	text-align:center;*/
/*	color:#ffffff;*/
	/*-moz-border-radius:8px;*/
/*	border-radius:8px;*/
/*}*/
/*.roll_title {*/
/*	position:relative;*/
/*	margin-top: -50px;*/
/*	padding-left:10px;*/
/*	height:50px;*/
/*	line-height:50px;*/
/*	background:#000;*/
/*	opacity:0.50;*/
/*	}*/
/*.roll_title a {*/
/*	font-size:16px;*/
/*	text-decoration:none;*/
/*	color:#fff;*/
/*}*/
/*.roll_title a:hover{*/
/*	color:#FFFFFF;*/
/*}*/
/*.news ul .new{*/
/*	width: 591px;*/
/*	height:350px;*/
	/*background-color: #999999;*/
	/*margin-left: 40px;*/
/*	float: right;*/
/*}*/
/*新闻*/
/*#zixun{*/
/*	width:100%;*/
/*	height: auto;*/
	/*margin-top: 20px;*/
/*	float: left;*/
/*}*/
/*.zx-daoh{*/
/*	width:100%;*/
/*	height:50px;*/
/*}*/
/*.zx-daoh nav ul{*/
/*	width:100%;*/
/*	height:50px;*/
/*	border-bottom: solid 2px #00A0E9;*/
/*}*/
/*.zx-daoh nav ul li{*/
	/*width: 98px;*/
/*	padding:0 14.5px;*/
/*	height: 50px;*/
/*	text-align: center;*/
/*	line-height:50px;*/
/*	float: left;*/
	/*margin:0 3px 0 0;*/
/*}*/
/*.zx-daoh nav ul .zx-yang{*/
/*	color: #FFFFFF;*/
/*	background-color:#3685F2;*/
/*}*/
/*.zx-daoh nav ul li:last-child{*/
    /*margin-left: 3px;*/
/*}*/
/*.zx-daoh nav ul span{
	height: 40px;
	text-align: center;
	line-height:40px;
	float: right;
}*/
/*#doc-zx #zixun div{*/
/*	display: none;*/
/*}*/
/*#doc-zx #zixun .zx-nei{*/
/*	width:98%;*/
/*	height:350px;*/
/*	display: block;*/
/*	margin-left: 10px;*/
/*	margin-top: 20px;*/
/*}*/
/*.zx-nei ul{*/
/*	width: 100%;*/
	/*padding-left: 18px;*/
	/*font-size:14px;*/
/*}*/
/*.zx-nei ul li {*/
/*	width:100%;*/
/*	height:43px;*/
/*	font-size: 16px;*/
	/*list-style: disc;*/
	/*height: 40px;*/
/*}*/
/*.zx-nei ul li span{*/
/*	text-align: center;*/
/*	float: right;*/
/*	color: #999999;*/
/*}*/
/*后台登录*/
.htdl{
	width: 1200px;
	height:120px;
	margin-top:25px;
}
.htdl img{
	width: 1200px;
	height:120px;
}
/*机构服务、保险服务*/
.jsbx_fw{
	width: 1200px;
	margin-top:40px;
}
.jsbx_fw ul{
	width:100%;
}
.jsbx_fw ul .jsfw{
	width:590px;
	height:540px;
	float: left;
	/*background-color: #F4B62E;*/
}
.jsbx_fw ul .jsfw .jsfwimg{
	width: 100%;
	height: 200px;
	margin-top: 20px;
	background-color: #666666;
}
.jsbx_fw ul .jsfw .jsfwimg img{
	width: 100%;
	height: 200px;
}
.jsbx_fw ul .jsfw .jsfwnews{
	width: 100%;
}
.jsbx_fw ul .jsfw .jsfwnews ul{
	width: 100%;
	/*padding-left: 18px;*/
	font-size:14px;
}
.jsbx_fw ul .jsfw .jsfwnews ul li {
	width:100%;
	height:45px;
	line-height:45px;
	text-indent:20px;
	font-size: 16px;
	border-bottom: dashed 1px #D6D6D6;
	background-image: url(../images/sj.png);
	  /*图片显示的位置*/
	background-repeat:no-repeat;
	background-position:left;
	/*height: 40px;*/
}
.jsbx_fw ul .jsfw .jsfwnews ul li span{
	text-align: center;
	float: right;
	color: #999999;
}
.fwnav{
	width:590px;
	height: 40px;
	border-bottom: solid 2px #E6E6E6;
}
.fwnav img{
	/*width:150px;*/
	float: left;
	height: 40px;
}
.right_gd{
	/*width:150px;*/
	float: right;
	line-height: 40px;
	color:#666666;
	/*margin-right: 20px;*/
	height: 40px;
	font-size: 13px;
}
.right_gd a{
    float: right;
	line-height: 40px;
	color:#666666;
	margin-right: 20px;
	height: 40px;
	font-size: 13px;
}
.jsbx_fw ul .bxfw{
	width:590px;
	height: 540px;
	float:right;
	/*background-color: #F4B62E;*/
}
.jsbx_fw ul .bxfw .bxtp{
	width: 100%;
	height: 140px;
	margin-top:20px;
}
.jsbx_fw ul .bxfw .bxtp img{
	width: 100%;
	height: 140px;
}
.jsbx_fw ul .bxfw .box6{
	width: 100%;
	margin-top: 15px;
}
.jsbx_fw ul .bxfw .box6 ul li{
	width:188.2px;
	height: 150px;
	/*margin-top: 15px;*/
	border: solid 1px #4A87F6;
	border-radius:10px;
	float: left;
	margin: 8px 9.5px 0 0;
}
.jsbx_fw ul .bxfw .box6 ul li:nth-last-child(1){
	margin: 8px 0 0 0;
}
.jsbx_fw ul .bxfw .box6 ul li:nth-last-child(4){
	margin: 8px 0 0 0;
}
.jsbx_fw ul .bxfw .box6 ul li img{
	width:50px;
	height:50px;
	margin-top:35px;
}
.jsbx_fw ul .bxfw .box6 ul li span{
	width:140px;
	color:#4A87F6;
	font-size: 15px;
	display: block;
	text-align: center;
}

/*技术服务*/
.jsbx_fw ul .jsfw{
	width:590px;
	height: 540px;
	float:left;
	/*background-color: #F4B62E;*/
}
.jsbx_fw ul .jsfw .bxtp{
	width: 100%;
	height: 140px;
	margin-top:20px;
}
.jsbx_fw ul .jsfw .bxtp img{
	width: 100%;
	height: 140px;
}
.jsbx_fw ul .jsfw .box6{
	width: 100%;
	margin-top: 15px;
}
.jsbx_fw ul .jsfw .box6 ul li{
	width:188.2px;
	height: 150px;
	/*margin-top: 15px;*/
	border: solid 1px #4A87F6;
	border-radius:10px;
	float: left;
	margin: 8px 9.5px 0 0;
}
.jsbx_fw ul .jsfw .box6 ul li:nth-last-child(1){
	margin: 8px 0 0 0;
}
.jsbx_fw ul .jsfw .box6 ul li:nth-last-child(4){
	margin: 8px 0 0 0;
}
.jsbx_fw ul .jsfw .box6 ul li img{
	width:50px;
	height:50px;
	margin-top:35px;
}
.jsbx_fw ul .jsfw .box6 ul li span{
	width:140px;
	color:#4A87F6;
	font-size: 15px;
	display: block;
	text-align: center;
}

/*功能服务*/
.gnfw{
	width: 1200px;
	margin-top: 20px;
}
/*.fwnavs{*/
/*	width:100%;*/
/*	height: 40px;*/
	/*border-bottom: solid 2px #E6E6E6;*/
/*	margin-top: 40px;*/
/*}*/
/*.fwnavs img{*/
	/*width:180px;*/
/*	float: left;*/
/*	height: 40px;*/
/*}*/
/*.fwnavs .imgs{*/
    /*width:150px;*/
/*	float: left;*/
/*	height: 40px;*/
/*}*/
/*.fwnavs .fwnavsCenter:after{*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    display: block;*/
/*    content: '';*/
/*    width: 20px;*/
/*    height: 20px;*/
/*    background: url(/static/images/r2_c16.jpg) no-repeat center center;*/
/*}*/
/*表头*/
.fwnavsCenter{
    width:100%;
	height:60px;
	min-width:1200px;
	line-height: 60px;
	margin: 40px 0;
	color: #27273f;
	font-weight: 600;
	font-size:38px;
	text-align: center;
}

.Sline{
    display:inline-block;
    width:23%;
    border-top:1px solid #cccccc;
    vertical-align:5px;  
}
.fwnavsCenter span{
    display: inline-block;
}
.gnfwConter{
    width:1200px;
    margin-top:25px;
    /*
        justify-content:space-around;
        display: -webkit-flex;.gnfwConter
        display: -webkit-box; 老版本语法: Safari, iOS, Android browser, older WebKit browsers
        display: -moz-box; 老版本语法: Firefox (buggy)
        display: -ms-flexbox; 混合版本语法: IE 10 
        display: -webkit-flex; 新版本语法: Chrome 21+
        display: flex;新版本语法: Opera 12.1, Firefox 22+
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
    */
}
.gnfwConter .gnfwConterImg{
    display: inline-block;
    width: 39%;
}
.gnfwConter .gnfwConterImg img{
   /*flex: 1 1 0;*/
   width: 380px;
   height: 300px;
}
.gnfwConter .gnfwConterText{
    width: 60%;
    float: right;
    height: 300px;
    font-weight: 600;
}
.gnfwConter .gnfwConterText .gnfwConterTextTitle{
    font-size:20px;
    color: #3685f2;
    margin-top:20px;
}
.gnfwConter .gnfwConterText .gnfwConterTextTitle p{
    text-indent: 15px;
    margin-left: 15px;
    display: inline-block;
    font-size:17px;
    color: #a29c9c;
    border-left: solid #a29c9c85 1px;
}
.gnfwConter .gnfwConterText span{
    text-indent:0.8cm;
    display: inline-block;
    font-weight: 500;
    line-height:25px;
    font-size:15px;
    margin-top:20px;
}
.gnfwConter .gnfwConterText .gnfwConterTextBtn{
    width:140px;
    height:40px;
    border-radius: 50px;
    border: solid 1px #3685f2;
    text-align: center;
    color: #3685f2;
    line-height: 40px;
    margin-right:50px;
    margin-top: 50px;
    float: right;
}
.gnfwConter .gnfwConterText .gnfwConterTextBtn a{
    color: #3685f2;
}
/*.right_gd{
	/*width:150px;
	float: right;
	line-height: 40px;
	color:#666666;
	margin-right: 20px;
	height: 40px;
	font-size: 13px;
}*/
.tj{
	width: 1200px;
	height: 320px;
	margin-top:40px;
	background-color: #f7faff;
}
/*.tj ul{*/
/*    display: flex;*/
/*    flex-direction:row;*/
/*	justify-content : space-between;*/
/*}*/
.tj ul li{
	width:220px;
	float: left;
	margin: 0 24.8px 0 0;
	height:320px;
}
.tj ul li:nth-last-child(1){
    margin: 0 0 0 0;
}
.tj ul li img{
	width:60px;
	margin-top:15px;
	height:60px;
}
.tj ul li .tjConterImg{
    display: none;
}
.tj ul li span{
	text-align:center; 
	display:block;
	margin-top:15px;
	font-size:15px;
}
.tj ul li span div{
    width: 40px;
	height: 4px;
	margin-top: 15px;
	background-color: #3685F2;
	border-radius: 50px;
}
.tj ul li p{
    width: 150px;
    margin-top:20px;
    line-height: 24px;
    text-align: left;
    font-size:14px;
}
/*应用场景，客户案例*/
.yycj,
.khal
{
    width: 1200px;
    margin-top:20px;
}
.yycj ul,
.khal ul
{
 /*   display: -webkit-flex;*/
 /*   display: flex;*/
 /*   -webkit-flex-direction:row;*/
 /*   flex-direction:row;*/
	/*justify-content : space-between;*/
	/*flex-wrap: wrap; */
	/*justify-content: center;*/
}
.yycj ul,
.khal ul
{
    display: flex;
    flex-wrap: wrap;
}
.yycj ul li{
    float: left;
    margin: 0 10px 0 0 ;
    transition: all 0.3s ease-in-out;
}
.khal ul li{
    float: left;
    margin: 20px 0 0 0;
    transition: all 0.3s ease-in-out;
}
.yycj .yycjts li{
    margin: 0 20px 0 0;
}
.yycj ul li:hover,
.khal ul li:hover
{   
    transform: scale(1.02,1.02);
	/*box-shadow: 0 10px 25px 0 rgba(48,55,66,0.15);*/
}
.khal ul li img{
   width:90%;
   /*margin:0 auto;*/
}
.khal ul li img:nth-child(2){
    margin-top: 20px;
}
.yycj ul li img{
   width:386px;
}
/*.tj ul li:hover{*/
/*    background-color: #3685F2;*/
/*    color: #FFFFFF;*/
/*}*/
/*资质*/
.zzry{
    width: 1200px;
}
.swiper-container .zzryList{
    height:360px;
    text-align: center;
    margin: 0 auto;
} 
.swiper-container .zzryList img{
    width: 250px;
    height:350px;
    margin: 0 auto;
}
/*底部*/
.foot{
	width: 100%;
	min-width: 1200px;
	/*height: 400px;*/
	/*margin-top: 40px;*/
	background-color: #0e0e2a;
}
.you-lian{
	width: 1200px;
	padding-bottom: 15px;
}
.foot .you-lian ul {
	width: 1200px;
	height: 40px;
	border-bottom: solid #93929240 1px ;
}
.foot .you-lian ul li{
	height: 40px;
	line-height: 40px;
	font-size: 13px;
	padding: 0 10px 0 0;
	color: #939292;
	float: left;
}
.foot .you-lian ul li a {
	color: #939292;
}
.foot .one{
	width:1200px;
	padding:20px 0 0 0;
}
.foot .one .ma{
    float: left;
    /*margin-left: 180px;*/
    margin: 0 auto;
}
.foot .one .ma div{
    /*display: inline-block;*/
    /*margin:0 50px 0 0;*/
    /*padding: 15px 0;*/
}
.imgdos{
    width: 100px;
    margin-top:5px;
    /*display: inline-block;*/
    height: 100px;
    padding-bottom: 15px;
}
.foot .one .ma img{
	width: 100px;
	margin:0 15px 0 0;
	height: 100px;
} 
.foot .one .footConten{
    /*display:inline-block;*/
    float: left;
    margin-left:60px;
    padding:0 0 15px 0;
    /*margin: 0 auto;*/
}
.foot .one .footConten ul li{
    font-size: 14px;
    /*margin-top:2px;*/
    color: #939292;
    line-height:32px;
}
.foot .one .footConten ul li a{
    color: #939292;
}
.foot .bah{
	width:100%;
	/*height:50px;*/
	line-height:25px;
	opacity:0.50;
	padding-top: 15px;
	font-size: 14px;
	color: #FFFFFF;
	border-top: solid 1px #93929240;
	text-align: center;
}
/*.foot .bah .dizzylx{*/
/*    width:800px;*/
/*    margin: 0 auto;*/
/*    display: flex;*/
/*    padding:10px 0;*/
/*}*/
.foot .bah a{
	color: #FFFFFF;
}




/*资讯内页*/
.nei-zixun{
	width: 1200px;
   	box-shadow: #666 0px 0px 1px;
}
.first-three{
	width: 1020px;
	height:40px;
	padding-top: 20px;
	/*padding-left: 40px;*/
	border-bottom: solid 2px #DDDDDD;
}
.first-three h2 span{
	font-size: 15px;
	color: #999999;
	text-align: center;
	padding-left: 8px;
	font-weight: 500;
}
.yingjizx{
	width: 1200px;
	margin-top: 20px;
}
.yjzx-daoh{
	width: 1200px;
	height: 80px;
}
.yjzx-daoh nav ul{
	width: 1200px;
	height: 80px;
}
.yjzx-daoh nav ul li{
	width: 106px;
	height: 39px;
	text-align: center;
	line-height:39px;
	float: left;
	margin-left: 40px;
	margin-top: 20px;
}
.zx-click{
	width: 106px;
	height: 39px;
	color: #FFFFFF;
	border-radius: 25px;
	background-color:#015293;
}
.zx-click a{
	color: #FFFFFF; 
}
.main-zixun{
	width: 1100px;
}
.main-zixun::after{
	content: "";
	display: block;
	clear: both;
}
.te-shu{
	width: 610px;
	border-bottom:solid #DDDDDD 1px;
	float: left;
}
.te-shu ul{
	width: 610px;
}
.te-shu ul li{
	width: 610px;
	height: 144px;
	float: left;
}
.te-shu ul li a p{
	width: 400px;
	float: right;
	font-size: 19px;
	color: #333333;
	/*padding: 20px 0 0 0;*/
}
.te-shu ul li a .img img{
	width: 185px;
	height: 124px;
	float: left;
}
.te-shu ul::after{
	content: "";
	display: block;
	clear: both;
}
.te-shu ul li a .xiaowen{
	width: 400px;
	height: 40px;
	float: right;
	font-size: 16px;
	color: #666666;
	padding-top: 5px;
	overflow: hidden;
}
.te-shu  .tu-biao{
/*	width: 80px;*/
	height: 10px;
	padding-left: 25px;
	padding-top: 30px;
	float: left;
	color: #666666;
	text-indent: 6px;
}
.te-shu  .tu-biao img{
	width: 20px;
	height: 20px;
	float: left;
}
.mian-zxneir{
	width: 1020px;
}
.mian-zxneir li{
    float: left;
    list-style: none;
    padding: 20px 10px;
}
.mian-zxneir li.active{
    color: #1A89F1;
}
.mian-zxneir ul{
	width: 1020px;
}
.mian-zxneir ul li{
	width: 1020px;
	border-bottom:solid #DDDDDD 1px;
	height: 125px;
	padding-left: 0;
	padding-right: 0;
	/*margin-top: 20px;*/
	float: left;
	/*margin-bottom: 20px;*/
}
.mian-zxneir ul li a p{
	width:800px;
	float:left;
	font-size: 19px;
	color: #333333;
	height: 24px;
	overflow: hidden;
	word-break: break-all;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
	text-overflow: ellipsis;
}
.mian-zxneir ul li a .img img{
	width: 185px;
	height: 124px;
	float: right;
}
.mian-zxneir ul::after{
	content: "";
	display: block;
	clear: both;
}
.mian-zxneir ul li a .xiaowen{
	width: 800px;
	height: 40px;
	float:left;
	font-size: 16px;
	color: #666666;
	padding-top: 10px;
	overflow: hidden;
}
.mian-zxneir  .tu-biaof{
/*	width: 80px;*/
	height: 10px;
	padding:0 25px 0 0;
	padding-top: 25px;
	float: left;
	color: #666666;
	text-indent: 6px;
}
.mian-zxneir  .tu-biaof img{
	width: 20px;
	height: 20px;
	float: left;
}
/*单页资讯*/
.neiye-neir{
	width: 1098px;
	height: auto;
	padding-top: 10px;
	padding-bottom: 20px;
}
.neiye-neir::after{
	content: "";
	display: block;
	clear: both;
}
.neiye-neir img{
	width: 100%;
	height: auto;
}
.first-two{
	width: 1200px;
	height:40px;
	border-bottom: solid 2px #DDDDDD;
}
.first-two h2 span{
	font-size: 15px;
	color: #999999;
	text-align: center;
	padding-left: 8px;
	font-weight: 500;
}
.zt-ship{
	width: 1200px;
	margin-top: 25px;
}
.zt-ship .zt-daoh{
	width: 1300px;
	height: 38px;
}
.zt-ship .neir-ship{
	width: 1098px;
	height: 640px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.zi{
	width: 640px;
	height: 90px;
	overflow: hidden;
	text-align: center;
}
.fu-dong{
	width: 1098px;
	height:58px;
	background-color: #f4f5f7;
}
.fu-dong .shij{
	width: 400px;
	float: left;
}
.fu-dong .shij ul li{
	float: left;
	margin-left: 25px;
	line-height: 58px;
	text-indent: 6px;
	font-size: 15px;
	color: #999999;
}
.fu-dong .shij ul li img{
	width: 20px;
	height: 20px;
	margin-top: 18px;
	float: left;
}
.fu-dong .fenx{
	width: 200px;
	float: right;
}
.fu-dong .fenx ul li{
	float:left;
	line-height: 58px;
	text-indent: 6px;
	font-size: 15px;
	color: #999999;
}
.fu-dong .fenx ul li img{
	width: 20px;
	height: 20px;
	margin-left: 15px;
	margin-top: 18px;
	float: left;
}
/**/
.nav_show{
    position: absolute;
    border-top:solid 1px #ccc;
    width: 100%;
    left: 0;
    top:100px;
    background:#f9f9f9;
    z-index:99;
    display:none;
}
.nav_show ul{
    /*margin: 0 10px;*/
}
.nav_con{
    width: 1200px;
    margin: 10px auto 20px;
    overflow: auto;
    /*display: flex;*/
    /*justify-content: center;*/
}
.nav_con ul{float:left;box-sizing:border-box}
.nav_con ul li{text-align:left;padding-left:20px;margin:0;height:30px;line-height:30px;}
.nav_con ul li:first-child{
    border-bottom: solid 1px #0059aa;
    font-weight: bold;
}
.jjfa ul li:first-child{
    border-bottom: none;
    font-weight: normal;
    
}
.jjfa ul{display:flex;flex-wrap:wrap;padding-bottom:20px;}
.jjfa ul li{width:30%;}

.nav_con>ul>li:before{display:none}
.nav_con>ul>li>a{display:block;padding:0 18px;line-height: 30px;}
.nav_con>ul>li>a:hover{color:#0059aa}
.rjcp>li:first-child{border:none !important;font-weight:normal !important;}
.rjcp>li{width:50%;box-sizing:border-box;padding-left:15px}
.nav_con>ul>li:before,.rjcp>li:before{
    width: 5px;
    height: 5px;
    content:'';
    position: absolute;
    background:#0059aa;
    margin-top:12px;
    margin-left:0;
}
.rjcp>li>a{margin-left:15px}
.rjcp{display:flex;flex-wrap:wrap;justify-content:left;margin-top:5px}
.rjlist li{width:33%}

/*产品中心*/
main{
    width: 1200px;
    margin:30px auto ;
    display: flex;
    justify-content: left;
}
.main_left{
    width: 370px;
    margin:0 30px 0 0;
    min-height:500px;
    background:#FFF;
}
.main_rig{
    flex:1;
    background:#FFF;
}
.main_left ul li{
    line-height: 60px;
    border-bottom: solid 1px #e5e5e5;
    display: flex;
    align-items:center;
    background:linear-gradient(to left,white 50%, #0059aa 50%);
    background-size: 200% 100%;
    background-position: 100% 0%;

}
.main_left ul li a{margin:0 0 0 35px}
.main_left ul li:before,.main_title:before{
    content: '';
    position: absolute;
    width: 3px;
    height: 22px;
    background:#ddd;
    margin-left: 20px;
}
.main_title:before{
    margin-left:10px;
}
.main_left ul li:hover{
    /*background: #007aff;*/
    background-position: 0 0 ;
    color:#000;
    transition: background .5s ease;
}
.main_left ul li:hover a{color:#FFF}
.main_left ul{width:90%}
.main_rig{
    border: solid 1px #ccc;
    margin: 0;
    padding: 1% 2%;
    box-sizing: border-box;
}
.main_title{height:60px;line-height:60px;display:flex;align-items:center}
.main_title h3{font-weight:normal;margin:0 0 0 30px;font-size:16px}
.main_list{}
.main_list ul li,.main_list ul li a{margin:0}
.main_list ul{
    display: flex;
    margin:0;
    justify-content: left;
    flex-wrap: wrap;
}
.main_list ul li{width:31%;padding-bottom:15px;margin: 1.1%;box-sizing:border-box;}
.main_list ul li>a{overflow:hidden;width:82%;padding:9%;background:#f5f5f5;display:block}
.main_list ul li img{width:100%;height:190px;transition: all 0.6s;}
.main_list ul li img:hover{transform: scale(1.2);}
.main_list ul li p:hover a{color:#007aff}
.main_list ul li p{line-height:30px;text-align:center;margin-top:10px}
.title_all{line-height:60px;padding-left:30px;font-weight:bold;
}
/*分页*/
.page{display:flex;justify-content:center;align-items:center;height:40px;line-height:40px;margin-top:30px}
.page li{list-style:none;padding: 0 15px;border:solid 1px #ccc;margin: 5px}
.page li.active{background:#0059aa;color:#FFF}
/*人员定位*/
.alltd{padding-bottom:30px;width:1200px;}
.alltd ul{display:flex;justify-content:center;width:80%;}
.alltd ul li img{transition: all 0.6s;}
.alltd ul li img:hover{transform: scale(1.02);}
.casespecal{padding-bottom:30px}
.casespecal ul{
    display: flex;
    justify-content: center;
}
.casespecal ul li{
    width:20%;
    /*border:solid 1px #ededed;*/
    padding: 20px 20px;
    box-sizing: border-box;
    height: 290px;
}
.casespecal ul li:hover{background:#3389fa;color:#FFF}
.casespecal ul li:hover hr{border:1px #fff solid}
.casespecal ul li h3{text-align:center;margin-bottom:20px;margin-top:15px;font-size:24px;}
.casespecal ul li hr{border:solid 1px #3389fa;width:80px;margin-bottom:20px}
.casespecal ul li p{line-height:22px;}
.casespecal ul li:first-child .loc_icon{width:56px;height:56px;background:url('/static/images/dwcase1.jpg') center;}
.casespecal ul li:first-child:hover .loc_icon{background:url('/static/images/dwcasehov1.jpg') center;}
.casespecal ul li:nth-child(2) .loc_icon{width:56px;height:56px;background:url('/static/images/dwcase2.jpg') center;}
.casespecal ul li:nth-child(2):hover .loc_icon{background:url('/static/images/dwcasehov2.jpg') center;}
.casespecal ul li:nth-child(3) .loc_icon{width:56px;height:56px;background:url('/static/images/dwcase3.jpg') center;}
.casespecal ul li:nth-child(3):hover .loc_icon{background:url('/static/images/dwcasehov3.jpg') center;}
.casespecal ul li:nth-child(4) .loc_icon{width:56px;height:56px;background:url('/static/images/dwcase4.jpg') center;}
.casespecal ul li:nth-child(4):hover .loc_icon{background:url('/static/images/dwcasehov4.jpg') center;}
.casespecal ul li:nth-child(5) .loc_icon{width:56px;height:56px;background:url('/static/images/dwcase5.jpg') center;}
.casespecal ul li:nth-child(5):hover .loc_icon{background:url('/static/images/dwcasehov5.jpg') center;}
.function{background:url('/static/images/dwimg3.jpg') no-repeat top left;height:455px;position:relative;margin: 30px 0;}
.function_tit{position:absolute;right:0;top:-30px}
.function_tit h3{background:url('/static/images/dwimgtit.png') no-repeat left center;width:352px;height:41px;line-height:41px;margin:0 0 20px 65px;padding-left:65px;}
.function_tit p{padding-left:50px;line-height:25px;}
.function2{background:url('/static/images/dwimg4.jpg') no-repeat top right;height:420px;position:relative;margin: 50px 0;}
.function_tit2{position:absolute;left:0;top:-30px}
.function_tit2 h3{background:url('/static/images/dwimgtit.png') no-repeat left center;width:352px;height:41px;line-height:41px;margin:0;padding-left:65px;}
.function_tit2 p{line-height:25px;margin:20px 0 0 10px;width:365px!important;}
.function3{background:url('/static/images/dwimg5.jpg') no-repeat top left;height:511px;position:relative;margin: 130px 0 0 0;}
.function_tit3{position:absolute;right:0;top:-60px}
.function_tit3 h3{background:url('/static/images/dwimgtit.png') no-repeat left center;width:545px;height:41px;line-height:41px;margin:0;padding-left:65px;}
.function_tit3 p{line-height:25px;margin:20px 0 0 10px;width:562px!important;}
.yycjcon{}
.yycjcon ul{display:flex;justify-content:center;}
.yycjcon ul li{width:19.8%}
.yycjcon ul li img{width:100%;transition: all 0.6s;}
.yycjcon ul li img:hover{transform: scale(1.02);}
/*新闻新加*/
.tjnews{width:250px;margin:17px 0 0 0;font-size:16px;line-height:30px;border:solid 1px #e7e7e7;margin-left:30px;padding: 5px 15px 15px}
.tjnews h4{font-weight:normal;text-indent:10px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;}
.tjnews h4:before{background:#0059aa;width:5px;height:5px;border-radius:50%;position:absolute;content:'';margin-top:12px;margin-left:-10px;}
.tjnews p{color:#939292;}
.tjnews ul li{border-bottom:dashed 1px #ccc;padding-bottom:10px;padding-top:10px;}
.tjnews h3{margin-bottom:15px;border-bottom:solid 1px #ddd;line-height:40px;}
.tjnews ul li:hover h4,.tjnews ul li:hover p{color:#0059aa}
/*设备*/
.device_all{display:flex;justify-content:center;padding-bottom:50px}
.device_all div{height:450px}
.device_all div:first-child ul li h3{margin-right:0}
.device_all div:last-child ul li h3{margin-left:0}
.device_all ul{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin:0}
.device_all ul li{margin:0}
.device_all div:first-child ul li p{text-align:right}
.device_all ul li p{line-height:26px;font-size:16px;text-indent:0}
.device_all ul li h3{background:#72cea7;line-height:35px;width:120px;text-indent:0;text-align:center;border-radius:20px;margin-bottom:10px}
.device_all ul li:nth-child(3) h3{background:#f8c576}
.device_all ul li:nth-child(2) h3{background:#61ccf0}
.device_all div:first-child ul li:first-child{margin-right:-50px}
.device_all div:first-child ul li:last-child{margin-right:-50px}
.device_all div:last-child ul li:first-child{margin-left:-50px}
.device_all div:last-child ul li:last-child{margin-left:-50px}

.device_h{width:966px !important;background:#d3edfa;border:dashed 2px #A0D9F6;height:58px;margin-top:15px !important;border-radius:5px;}
.device_h p{color:#0061AE;line-height:58px;font-size:20px;}
.device_feature{
    width:1150px;
    display: flex;
    justify-content: space-between;
}
.dev_feat_left{
    flex:1;
}
.dev_feat_left h3{width:333px;height:55px;background:url('/static/images/deviceicon2.jpg') no-repeat center left;font-size:24px;margin:0;line-height:55px;font-weight:normal;letter-spacing:8px;padding-left:65px;box-sizing:border-box;}
.dev_feat_left div{width:90%;margin:0}
.dev_feat_left div h4{
    font-size: 20px;color:#0061AE;
    background: url('/static/images/deviceicon.jpg') no-repeat left center;
    padding-left:30px;
    line-height: 35px;
    font-weight: normal;
}
.dev_feat_left div p{line-height:35px;font-size: 20px}
.dev_yscon{
    display: flex;
    padding-bottom:30px;
}
.dev_yscon ul{display:flex;flex-direction:column;
    align-items: stretch;height:494px}
.dev_yscon ul li{
    height: 112px;
    width: 333px;
    background: url('/static/images/deviceicon3.jpg') no-repeat left center;
    display: flex;
    justify-content: left;
}
.dev_yscon_rig ul li{
    background: url('/static/images/deviceicon4.jpg') no-repeat left center;
    
}
.dev_yscon_rig ul li h3{margin-left:40px !important}
.dev_yscon ul li h3{
    width: 75px;
    margin-left:30px;
    font-size: 23px;
    letter-spacing: 5px;
    line-height: 28px;padding-bottom:8px;
    height: 50px;
    color: #0061AE;
    border-right:solid 3px #00A2E9;
}
.dev_yscon ul li p{flex:1;margin:0;font-size:23px;padding:25px 0;padding-left:20px;padding-right:30px;line-height:30px}
.dev_scene{width:1200px;}
.dev_scene ul{display:flex;flex-wrap:wrap;}
.dev_scene ul li{
    /*flex:1;*/
    width: 24%;
    margin-top: 35px;
}
.dev_scene ul li div{width:288px;height:141px;overflow:hidden}
.dev_scene ul li:hover img{
    transition: all 1s;
    transform: scale(1.1);
}
.dev_scene ul li p{height:40px;line-height:40px;background:#ddd;text-align:center}
.sbbanner{background:url('/static/images/sbbanner.jpg') no-repeat center !important}
.Intelligence_con{width:1200px;padding-left:20px;box-sizing: border-box;
    line-height: 40px;
    color: rgba(74, 74, 74, 1);
    font-size: 18px;
    font-family: "Noto Sans SC";}
.Intelligence_con p:before{width:5px;height:5px;position:absolute;background:#3e9ae7;content:'';margin-top:19px;margin-left:-12px}
/*危险作业票*/
.ticket_conimg{display:flex;justify-content:space-between;width:1200px;padding-bottom:50px}
.ticket_conimgs{display:flex;justify-content:space-between;width:1050px;flex-wrap:wrap}
.ticket_conimg div p{font-size:26px;margin-top:15px;text-align:center}
.caseticket{width:1200px}
.ticlet_jzcon{display:flex;justify-content:space-between;width:100%;}
.ticket_jz{margin:0;width:510px;}
.ticket_int{display:flex;background:#eeeef0;padding: 30px 20px;box-sizing:border-box;height:165px;border-radius:0 0 20px 20px}
.ticket_int p{font-size:20px;line-height:40px;}
.ticket_int>div:first-child{margin-right:20px}
.ticket_int h3{font-weight:normal;color:#e80813;line-height:40px;}
.ticket_conimgs .ticlet_jzcon:last-child .ticket_int{border-radius:20px 20px 0 0 }

.caseticket ul{
    display: flex;
    justify-content: space-between;
}
.caseticket ul li{flex:1;min-height:350px;padding:0 25px 20px;}
.caseticket ul li:last-child{border:none}
.caseticket ul li img{
    width:125px;
    height: 142px;
    margin-top: 30px;
}
.caseticket ul li img:hover{
    transform: rotateY(360deg);
    transition: all 1s;}
.caseticket ul li h3{text-align:center;margin-top:40px;margin-bottom:15px;color:#3c3c3c;font-size:24px}
.caseticket ul li p{text-align:center;line-height:26px}
/**/
.pro_gn{width:1200px;}
.pro_gn ul{display:flex;flex-wrap:wrap;}
.pro_gn ul li{width:18%;background:rgb(56,119,194);color:#FFF;height:48px;line-height:48px;text-align:center;margin-top:20px}
.pro_gn ul li:hover{transform: rotateY(360deg);transition: all .5s;}
.pro_ys{
    width:1150px;
    display: flex;
    margin-bottom:30px;
    justify-content: space-between;
}
.pro_ys_left{
    flex:1;
}
.pro_ys_left div{width:95%;margin:0}
.pro_ys_left div h4{
    font-size: 20px;
    color:#0061AE;
    background: url('/static/images/aqscicon1.png') no-repeat left center;
    padding-left:30px;
    line-height: 35px;
    font-weight: normal;
    background-size: 20px 20px;
}
.pro_ys_left div p{line-height:35px;font-size: 18px;color:rgba(74, 74, 74, 1)}
/**/
.cbsimg{position:relative;background:url('/static/images/cbsimg1.png') no-repeat center;width:1023px;height:548px;margin-top:30px}
.cbsimg div{position:absolute;}
.cbsimg div p{font-size:18px;margin-top:10px;color:rgba(74, 74, 74, 1);line-height:30px}
.cbsimg div:first-child{margin-left:60px;width:300px}
.cbsimg div:nth-child(odd) h3{color:rgb(9,148,220)}
.cbsimg div:nth-child(even) h3{color:rgb(236,77,36)}
.cbsimg div:nth-child(2){margin-left:270px;width:220px;bottom:0}
.cbsimg div:nth-child(3){margin-left:420px;width:220px;}
.cbsimg div:nth-child(3) h3{color:rgb(236,77,36)}
.cbsimg div:nth-child(4){margin-left:560px;width:220px;bottom:0}
.cbsimg div:nth-child(4) h3{color:rgb(9,148,220)}
.cbsimg div:nth-child(5){margin-left:710px;width:220px;}
.cbsimg div:nth-child(6){margin-left:870px;width:220px;bottom:0}
.cbs_list{
    width: 1200px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-bottom:30px;
}
.cbs_list div{
    width: 23%;
    height:200px;
    background: #9d9d9d;
    margin-top: 20px;
}
.cbs_list div:hover{
    background: #1e53bb;
}
.cbs_list div p:hover img{
    transform: rotateY(360deg);
    transition: all .5s;
}
.cbs_list div img{
    width: 88px;
    height: 88px;
    margin-top: 30px;
}
.cbs_list div p{
    text-align: center;
    color: #ffffff;
    line-height:35px;
    margin-top: 20px;
}
.news_tite p{
    line-height: 30px;
    text-indent: 2em;
    margin-top: 10px;
    text-overflow: -o-ellipsis-lastline;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      line-clamp: 3;
      -webkit-box-orient: vertical;
}
.more{
    text-align: right;
    margin-top: 20px;
    width:82%;
}
.news_tite{
    margin-left:30px;
    height: 200px;
}
.bqsm{width: 1200px;
 color: #939292;
 font-size: 13px;
 height: 30px;
 line-height: 30px;}
 .aboutimg{height:420px;width:100%;background:#ccc}
    .location{
        height: 80px;
        border:solid 1px #e5e5e5;
        line-height: 80px;
        font-size: 16px;
    }
    .location_main{
        width: 1200px;
        margin: 0 auto;
    }
    .location_now{float:left;color:#929292;}
    .location_now a{color:#929292;}
    /*.location_now a{color:#a1a0a0}*/
    .location_nav{
        float: right;
    }
    .location_nav ul li{
        float:left;
        box-sizing: border-box;
        height: 80px;
        color:#929292;
    }
    .location_nav ul li a{margin:0 20px;}
    .location_nav ul li a{color:#929292}
    .location_nav ul li.active a{color:#007aff;height: 80px;
    line-height: 80px;
    border-bottom: solid 2px #007aff;
    display: inline-block;}
    .news_con{
        margin-bottom:30px;
        width:1200px;
        margin:0 auto;
    }
    .news_con ul li{
        display: flex;
        justify-content: left;
        margin-top:20px;
    }
    .news_con ul li .news_con_img img{
        width: 300px;
        height: 200px;
    }
    .news_tit{
        margin-left:20px;
        width:880px;
        height: 200px;
    }
    .news_tit .news_date{margin-top:10px;}
    /*新加*/
    .allCount-contentleft{
        width: 570px;
        float: left;
        /*padding-top:20px;*/
        text-indent: 36px;
        line-height: 40px;
        color: rgba(74, 74, 74, 1);
        font-size: 18px;
        margin-right:20px;
        font-family: "Noto Sans SC";
    }
    .countall{
        width:1200px;
        margin:0 auto;
        display: flex;
        justify-content: left;
        padding-bottom: 20px;
    }
    .countimg{flex:1}
    .countimg img{width:100%}
    .case ul{
        display: flex;
        justify-content: space-between;
    }
    .case{padding-bottom:30px}
    .case ul li{flex:1;border-right:solid 1px #ccc;min-height:350px;padding:0 55px 20px;}
    .case ul li:last-child{border:none}
    .case ul li h3{text-align:center;margin-top:40px;margin-bottom:30px;color:#3c3c3c;font-size:24px}
    .case ul li p{text-align:center;line-height:26px}
    .featuretit{font-size:30px;text-align:center}
    .feature_con{width:1200px;margin:30px auto 0}
    .feature_con ul{display:flex;justify-content:space-between;flex-wrap: wrap;}
    .feature_con ul li{position: relative;width:24%;margin:0 0 20px;overflow:hidden}
    
    .feature_con ul li img{transition: all 0.6s;transform: scale(1);width:100%;}
    .feature_con ul li img:hover{transform: scale(1.1);}
    .feature_con ul li span{
        transition: all 1s ease-in-out;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;}
    .feature_con ul li:hover span{transform: rotate(360deg);-webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -ms-transform: rotate(360deg);}
    .case ul li img{
        width:120px;
        height: 120px;
        border-radius: 50%;
        margin-top: 30px;
        transition: all 1s ease-in-out;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
    }
    .case ul li img:hover{
        transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
    }
    .feature_img{width:100%;position:relative}
    .feature_img p{position:absolute;bottom:0;font-weight:bold;color:#FFF;height: 50px;text-indent: 1em;font-size: 18px;line-height:50px;width:100%;background: linear-gradient(rgba(0,0,0,0.0), rgba(0,0,0,0.4));}
    .feature_img img{width:100%;height:280px}
    .feature_font{bottom:0;z-index:999;position:absolute;padding:40px;text-align:center;background:rgba(0,0,0,0.5);color:#FFF;height:280px;box-sizing:border-box}
    .feature_font{display:none}
    .feature_font h3{line-height:30px;margin-bottom:30px}
    .feature_font p{line-height:26px;font-size:16px}
    .featlist:before{
        content:'';
        background:#0059aa;
        width:15px;
        height:15px;
        border-radius: 50%;
        position: absolute;
        margin-top: 12px;
        margin-left:-30px;
        
    }
/*修改*/
.pro_gg{padding:0 50px;margin: 0 30px 0 60px;flex:1;display:flex;flex-direction:column;justify-content:center}
.pro_gg div{width:65%;margin:30px 0 0 0}
.pro_gg h2{font-size: 30px;color: #3c3c3c;margin:0 30px 0 0}
.pro_gg p{line-height: 26px;}
.aptitude_list>div{display:none}
.aptitude_list_tit{margin-bottom:30px;z-index:9}
.aptitude_list_tit ul{display:flex;justify-content:center;font-size:22px;}
.aptitude_list_tit ul li{margin:0 20px;line-height:50px;font-size:16px;color:#929292;cursor: pointer;}
.aptitude_list_tit ul li.hover{color:#0059aa;border-bottom: solid 2px #0059aa;}
.fags_tit{font-size:30px;margin:40px 0 80px 0;text-align:center}
/*商务合作*/
#swhzbanner{background:url('/static/images/swhzbanner.jpg') no-repeat center center}
#cooper_dljm h2{margin-bottom:10px;}
#cooper_dljm{padding:0;margin:0 auto}
#cooper_dljm div{width:auto;margin:0 20px 0 0;}
#cooper_dljm p{line-height:30px;margin-right:0}
.cooper_zc{width:1200px;}
.cooper_zc .casespecal{padding-bottom:0}
.cooper_zc .casespecal ul li{border-radius:10px;background:#FFF;width:31%;padding:20px 30px;height:310px;margin-bottom:30px}
.cooper_zc .casespecal ul li:hover{background:#3389fa;color:#FFF}
.cooper_zc .casespecal ul{flex-wrap:wrap}
.cooper_zc .casespecal ul li p{line-height:24px;}

.cooper_zc .casespecal ul li:first-child .loc_icon{width:56px;height:56px;background:url('/static/images/swhzicon2.jpg') center;}
.cooper_zc .casespecal ul li:first-child:hover .loc_icon{background:url('/static/images/swhziconhov2.jpg') center;}
.cooper_zc .casespecal ul li:nth-child(2) .loc_icon{width:56px;height:56px;background:url('/static/images/swhzicon3.jpg') center;}
.cooper_zc .casespecal ul li:nth-child(2):hover .loc_icon{background:url('/static/images/swhziconhov3.jpg') center;}
.cooper_zc .casespecal ul li:nth-child(3) .loc_icon{width:56px;height:56px;background:url('/static/images/swhzicon4.jpg') center;}
.cooper_zc .casespecal ul li:nth-child(3):hover .loc_icon{background:url('/static/images/swhziconhov4.jpg') center;}
.cooper_zc .casespecal ul li:nth-child(4) .loc_icon{width:56px;height:56px;background:url('/static/images/swhzicon5.jpg') center;}
.cooper_zc .casespecal ul li:nth-child(4):hover .loc_icon{background:url('/static/images/swhziconhov5.jpg') center;}
.cooper_zc .casespecal ul li:nth-child(5) .loc_icon{width:56px;height:56px;background:url('/static/images/swhzicon6.jpg') center;}
.cooper_zc .casespecal ul li:nth-child(5):hover .loc_icon{background:url('/static/images/swhziconhov6.jpg') center;}
.cooper_zc .casespecal ul li:nth-child(6) .loc_icon{width:56px;height:56px;background:url('/static/images/swhzicon7.jpg') center;}
.cooper_zc .casespecal ul li:nth-child(6):hover .loc_icon{background:url('/static/images/swhziconhov7.jpg') center;}
.cooper_dt{position:relative}
.cooper_tips1{position:absolute;background:url('/static/images/tit1.png') no-repeat center left;top:45px;left:50px;width:443px;height:74px;}
.cooper_tips1 h3{margin-top:-32px;background:url('/static/images/ppico1.png') no-repeat 50px center;font-size:20px;}
.cooper_tips1 p{margin-top:15px;line-height:24px;}
.cooper_tips2{position:absolute;background:url('/static/images/tit2.png') no-repeat center left;top:400px;right:0;width:549px;height:71px;text-align:right}
.cooper_tips2 h3{margin-top:-32px;background:url('/static/images/ppico1.png') no-repeat 445px center;font-size:20px;}
.cooper_tips2 p{margin-top:15px;line-height:24px;}
.sqcoop{width:1000px;}
.sqcoop ul{display:flex;}
.sqcoop ul li{text-align:center;font-size:18px;}
.sqcoop ul li:nth-child(even){margin:auto 0}
.sqhzinput{width:1100px;}
.sqhzinput ul{display:flex;flex-wrap:wrap}
.sqhzinput ul li{width:48%}
.sqhzinput ul li p{line-height:40px;margin-top:15px;text-indent:10px;font-size:17px;}
.sqhzinput ul li input,.sqhzinput ul li select{width:100%;height:45px;line-height:45px;padding:0 10px;box-sizing:border-box;border:solid 1px #ccc;font-size:16px}
.sqhzinput ul li:last-child select{margin-top:55px}
.sqh_btn{width:315px;height:55px;margin:40px auto 0;}
.sqh_btn button{width:100%;height:100%;border:solid 1px #3389fa;background:#3389fa;color:#FFF;font-size:20px;border-radius:10px;}
#fwzcbanner{background: url(/static/images/fwzcbanner.jpg) no-repeat center center;}
.sevice_zc{display:flex;padding-bottom:20px;}
.sevice_zc_left,.sevice_zc_rig{display:flex;flex-direction:column;margin:0;height:545px}
.sevice_zc_left h3,.sevice_zc_rig h3{color:#3e6fb0;margin-bottom:10px;text-indent:20px;position:relative}
.sevice_zc_left h3:before,.sevice_zc_rig h3:before{position:absolute;content:'';width:10px;height:10px;background:#3e6fb0;border-radius:10px;margin-top:10px;left:0}
.sevice_zc_left p,.sevice_zc_rig p{line-height:28px}
#fwtstwo .pro_gg div{width:100%}
#fwtstwo h2{margin-bottom:10px;}
.ser_tdys{padding-bottom:20px;margin-top:20px;}
.ser_tdys ul{display:flex;justify-content:center}
.ser_tdys ul li{width:30%;margin:0;text-align:center;box-sizing:border-box;padding:0 10px;}
.ser_tdys ul li h1{border-right:solid 3px rgb(211,211,211);color:#2b9ee8;margin-top:15px;}
.ser_tdys ul li:last-child h1{border:none}
.ser_tdys ul li p{color:#616060;margin-top:15px;padding:0 15px 0 0;}
.service_cn{width:1160px;}
.service_cn ul{display:flex;justify-content:space-between;align-items:flex-start}
.service_cn ul li{width:23%;margin: 0 auto;}
.service_cn ul li:hover .service_cn_info{background:#1f72cc;color:#FFF}
.service_cn_info:before{position: absolute;top: -30px;left: 45%;content: ' ';border: 15px solid transparent;border-bottom: 15px solid #1f72cc;}
.service_cn_info{position: relative;border:solid 1px #1f72cc;background:#FFF;margin-top:15px;padding:15px 20px;min-height:180px;box-sizing:border-box;margin-top:20px;}
.service_cn_info h3{text-align:center;margin-bottom:10px;font-size:20px;}
.service_cn_info p{line-height:28px;}
.fwbz_tt{text-align:center;font-size:30px;margin-top:20px;margin-bottom:10px;}
.ser_tdys ul li span{font-size:20px;}
.aboutimg{height:420px;width:100%;background:#ccc;}
    .location{
        height: 80px;
        border:solid 1px #e5e5e5;
        line-height: 80px;
        font-size: 16px;
    }
    .location_main{
        width: 1200px;
        margin: 0 auto;
    }
    .location_now{float:left; }
    /*.location_now a{color:#a1a0a0}*/
    .location_nav{
        float: right;
    }
    .location_nav ul li{
        float:left;
        box-sizing: border-box;
        height: 80px;
    }
    .location_nav ul li a{margin:0 20px;}
    /*.location_nav ul li.active{border-bottom:solid 2px #0059aa}*/
    .location_nav ul li.active a{color:#0059aa;height: 80px;
    line-height: 80px;
    border-bottom: solid 2px #0059aa;
    display: inline-block;}
    .introus{width:1200px;margin:0 auto}
    .introus h2,.aptitude h2,.linkus h2{text-align:center;font-weight:normal;line-height:140px;font-size:36px;}
    .introus p{line-height:40px;text-indent:2em}
    .aptitude{
        width:1200px;
        margin:0 auto
    }
    .aptitu_con ul{
        display: flex;
        justify-content: left;
        flex-wrap: wrap;
    }
    .aptitu_con ul li{
        width:23%;
        margin:0 1%;
        /*padding: 2% 1%;*/
        margin-bottom:2%;
        box-sizing: border-box;
    }
    .aptitu_con ul li div{background:#eee;padding:20px}
    .aptitu_con ul li p{text-align:center;height:40px;line-height:40px;}
    /*.aptitu_con ul li:last-child,.aptitu_con ul li:nth-last-child(2),.aptitu_con ul li:nth-last-child(3),.aptitu_con ul li:nth-last-child(4){margin-bottom:0}*/
    .aptitu_con ul li img{
        width:100%;
        height: 170px;
    }
    .linkus{margin-bottom:30px}
    .linkus_con{
        width:1200px;height: 500px;
        position: relative;
      border:solid 1px #ccc;
      border-radius: 5px;
    }
    /*地图*/
    #container {
      width: 100%;
      height: 100%;
    }
    .content-window-card {
            position: relative;
            box-shadow: none;
            bottom: 0;
            left: 0;
            width: auto;
            padding: 0;
        }

        .content-window-card p {
            height: 2rem;
        }

        .custom-info {
            border: solid 1px silver;
        }

        div.info-top {
            position: relative;
            background: none repeat scroll 0 0 #F9F9F9;
            border-bottom: 1px solid #CCC;
            border-radius: 5px 5px 0 0;
        }

        div.info-top div {
            display: inline-block;
            color: #333333;
            font-size: 14px;
            font-weight: bold;
            line-height: 31px;
            padding: 0 10px;
        }

        div.info-top img {
            position: absolute;
            top: 10px;
            right: 10px;
            transition-duration: 0.25s;
        }

        div.info-top img:hover {
            box-shadow: 0px 0px 5px #000;
        }

        div.info-middle {
            font-size: 12px;
            padding: 10px 6px;
            line-height: 20px;
        }

        div.info-bottom {
            height: 0px;
            width: 100%;
            clear: both;
            text-align: center;
        }

        div.info-bottom img {
            position: relative;
            z-index: 104;
        }

        .info-middle img {
            float: left;
            margin-right: 6px;
        }
        .custom-content-marker {
            position: relative;
            width: 30px;
            height: 30px;
        }

        .custom-content-marker img {
            width: 100%;
            height: 100%;
        }

        .custom-content-marker .close-btn {
            position: absolute;
            top: -6px;
            right: -8px;
            width: 15px;
            height: 15px;
            font-size: 12px;
            background: #ccc;
            border-radius: 50%;
            color: #fff;
            text-align: center;
            line-height: 15px;
            box-shadow: -1px 1px 1px rgba(10, 10, 10, .2);
        }

        .custom-content-marker .close-btn:hover{
            background: #666;
        }
        
        
    .linkus_on{
        position: absolute;
        background:#FFF;
        width:350px;
        height: 100%;
        right: 0;
        top:0;
        border-radius: 0 5px 5px 0;
        box-sizing: border-box;
        padding: 50px 40px;
        line-height: 35px;
    }
    .linkus_on div{margin-top:20px;border-bottom:solid 1px #ccc;padding-bottom:20px}
    .linkus_on div p{text-indent:2em;margin-left:4px}
    .linkus_on div:last-child{border:none}
    .linkus_on img{width:25px;float:left;margin-right:10px;margin-top:5px;}
    /*有限空间*/
    #limitedbanner{background:url('/static/images/limitedbanner.jpg')}
    #limitedone ul li img{width:126px;height:140px;}
    #limitedone ul li h3{margin-top:30px;margin-bottom:10px;}
    .limited_yj{width:1200px;display:flex;}
    .limited_left{width:55%}
    .limited_left ul li{margin-bottom:20px;}
    .limited_left ul li h3{line-height:30px;margin-bottom:10px;color:#136bb5;background:url('/static/images/limitedicon5.jpg') no-repeat -10px center;padding-left:25px;} 
    .limited_left ul li p{line-height:28px;font-size:16px;}
    #limitedfx ul li:last-child{background:rgb(55,133,242);text-align:center;line-height:280px;font-size:26px;color:#FFF}
    .feature_font{width:100%}
    .limited_cs{width:1200px;}
    .limited_cs ul{display:flex;}
    .limited_cs ul li{background:#FFF;border-top:5px solid #1e53bb;width:23%;box-sizing:border-box;margin:10px auto 0;padding:20px;box-shadow:0 0 10px rgba(0,0,0,0.2)}
    .limited_cs ul li h3{text-align:center;margin-bottom:15px;}
    .jjfa_img{margin-top:15px;}
    .pro_ys .pro_gg p{margin-right:40px;font-size:14px;}
    .feature_img p.limitedmore{height:100%;line-height:280px;font-size:30px;text-indent:0}
    #worksite_xc,.work_hxgn{width:1200px;}
    #worksite_xc .sevice_zc_left,#worksite_xc .sevice_zc_rig{width:30%}
    #worksite_xc .sevice_zc_left div{margin: auto 0}
    .work_hxgn ul{display:flex;flex-wrap:wrap}
    .work_hxgn ul li{border:solid 1px #ccc;width:31%;margin-bottom:25px;background:#FFF}
    .work_hxgn ul li img{width:100%;}
    .work_hxgn ul li div:last-child{padding:10px 20px;line-height:30px;color:rgba(74, 74, 74, 1)}
    .work_hxgn ul li div:last-child p{margin:10px 0;color:#979797}
    .sevice_zc_left{margin-top:10px;}
    
    #dustcase div ul li h3{background:rgb(82,129,241);color:#FFF}
    
    .digital_top ul,.digital_bot ul{display:flex;position:relative;margin:0}
    .digital_top ul li,.digital_bot ul li{margin:0 auto}
    .digital_bot{width:40%}
    .digital_img{position:relative;margin-top:-180px;}
    .digital_top ul li:first-child,.digital_top ul li:last-child{margin-top:240px}
    .digital_top ul li:nth-child(2),.digital_top ul li:nth-child(4){margin-top:80px}
    .digital_top ul li h4,.digital_bot ul li h4{text-align:center;height:40px;background:rgb(0,161,233);line-height:40px;color:#FFF;font-size:14px;font-weight:normal;border-radius:20px;}
     /*能源*/
    .energy_md{text-indent:36px;line-height:40px;font-size:18px;}
    .energy_md h3{background:#d3ddf1;padding:10px;font-size:18px;border-radius:10px;font-weight:normal;margin-top:10px;}
    .energy_md h3 span{color:#0859b5;}
    .energy_md p{margin-left:36px;}
    #energytd ul li{border:none;padding:0;min-height:auto;}
    #energytd ul li img{margin-top:0;width:115px;height:132px;border-radius:0}
    #energytd ul li h3{font-size:18px;font-weight:normal;margin-bottom:10px;margin-top:20px;}
    .energy_td{padding-left:40px;}
    .energy_td h3{font-size:18px;font-weight:normal;background:url(/static/images/energy11.jpg) no-repeat left center;line-height:40px;}
    .energy_td h3 span{color:#0859b5;padding-left:40px;font-weight:bold;}
    .function_energy{
        display: flex;
    }
    .function_energy .function_tit{position:static}
    .energycj{font-size:18px;line-height:40px;text-indent:2em;padding-bottom:10px}
/*手机站新闻*/
@media (max-width: 991px){
    .news_date img{width:16px!important;height:16px!important;}
    .ser_tdys ul li span,.service_cn_info h3{font-size:16px;}
    .ser_tdys ul li p,.service_cn_info p,.news_tite .news_date span{line-height:24px;font-size:14px;text-align:left}
    .service_cn_info{padding:5px 10px;min-height:120px;}
    .sevice_zc_left h3, .sevice_zc_rig h3{font-size:16px;}
    .fwbz_tt{font-size:20px;margin-top:0}
    .sevice_zc_left, .sevice_zc_rig{height:450px;}
    .sevice_zc_left p, .sevice_zc_rig p{font-size:14px;line-height:24px;}
    .cooper_zc .casespecal ul li p,.cooper_tips1 p,.cooper_tips2 p{font-size:14px;margin-top:5px;}
    .cooper_tips1 h3,.cooper_tips2 h3{font-size:16px;}
    .cooper_dt{margin-top:15px}
    .softwarep-btn{width:110px!important;height:30px!important;line-height:30px!important;}
    /*.top,.index_body_ready,.foot{display:none}*/
    .allCount-bgc,.allCount-cent-bgc,.allCount-title,.countall,.allCount-content,.allCount-picAndtext{width:100% !important;min-width:auto !important;}
    .location_main,.tjnews,.news_tite p,.more,.dustjt{display:none}
    .location,.digital_img{height:auto;display:none}
    .locationapp{border:solid 1px #ccc;width:80%;
        margin: 10px auto;}
    .locationapp ul{
        display: flex;
        justify-content: space-between;
    }
    .allCount-title{padding:0 4%;box-sizing:border-box}
    .jj-img,.jj-pro{padding: 0 4%;box-sizing:border-box}
    .allCount-picAndtext .jj-pro .jj-name{padding:0 0 2% 0!important}
    .jj-text{font-size:14px!important;line-height:24px!important;}
    .allCount-picAndtext .jj-img,.allCount-picAndtext .jj-pro{width:100%!important;height:auto!important;flex:1}
    .allCount-picAndtext{display:flex;flex-direction:column;flex-wrap:wrap;background:#f6f7f9!important}
    .allCount-cent-bgc,.allCount-bgc{padding-bottom:20px!important}
    .locationapp ul li{border-right:solid 1px #ccc;flex:1;text-align:center;font-size:16px;line-height:30px;}
    .news_con ul li{flex-wrap:wrap;margin-top:4%!important;padding-bottom:10px!important}
    .news_con ul li .news_con_img img, .news_con ul li .news_con_img{width:100%;}
    .news_tite{height:auto;margin-left:0}
    /*.news_date span{font-size:40px}*/
    .news_tite .news_date{margin-top:10px !important}
    .news_tite h3{margin-top:10px;font-size:16px}
    .mainnew{padding:0 4%;width:100%;box-sizing:border-box}
    .page{height:auto;overflow:auto;margin-top:10px;}
    .page li{text-align:center;}
    /*加油站*/
    .countall{flex-wrap: wrap;justify-content: center;}
    .allCount-title{font-size:18px!important;line-height:30px!important}
    .allCount-contentleft,.allCount-content{width:100% !important;margin-right:0 !important;padding:10px;box-sizing:border-box;line-height:30px !important}
    /*.allCount-contentleft p{font-size:40px;line-height:60px}*/
    .alltd,.feature_con{width:100% !important;}
    .alltd ul{width:94%;flex-wrap:wrap}
    .alltd ul li{width:50%;margin-top:4%;}
    .alltd{padding:0}
    .alltd ul li:nth-child(1),.alltd ul li:nth-child(2){margin-top:4%}
    .alltd ul li img{width:90%}
    .featuretit{font-size:20px;margin-top:1%!important}
    .feature_con{margin:3% auto 0}
    .allCount-content{margin-top:1%!important}
    .feature_con ul{justify-content:center}
    .case{padding:0}
    .case ul{display:block;margin-top:20px;padding:0 4%;}
    .case ul li{flex:auto ;padding:0 0 10px 0;display:flex;min-height:auto!important;width: 100%;border:none;box-sizing: border-box;min-height:auto;border-bottom:solid 1px #ccc;}
    .case ul li img{width: 100% ;height:auto ;margin-top:10px}
    .case ul li div:first-child{width:25%;margin-right:10px}
    .case ul li div:last-child{flex:1;}
    .case ul li h3{margin:10px 0;font-size:16px!important;text-align:left}
    .case ul li p{text-align:left}
    .dev_yscon_rig ul li h3{margin-left:0!important}
    
    .feature_con ul li,.introus{width:100%!important;box-sizing:border-box;height:auto}
    .feature_img img{width:100%;height:100%}
    .feature_img p{font-size:14px;height:auto}
    .feature_font{height:100%;width:100%;padding:20px;}
    .feature_font h3,.feature_font p{font-size:14px;}
    .feature_font p{text-align:left}
    .allCount-picAndtext .jj-pro .jj-name span{font-size:16px;}
    .jj-img{box-sizing:border-box}
    .jj-img img{height:auto!important;width:100%!important}
    /*首页*/
    .swiperCtext, .swiperCtextR{width:100%;text-align:center;left:0;right:0;top:10%}
    .header_white,.aIndustryNub,.index_body_ready{display:none}
    .top{min-width:100%;box-sizing:border-box}
    .topcentent,.top{width:100%;height:auto;}
    .topcentent .logo{width:40%;height:100%;margin:20px 0;margin-left:3%;}
    header{position:relative;height:auto;overflow:auto;background:#FFF}
    .topcentent{position:relative;width:100%}
    .xialanav{position:absolute;height:auto;right:3%;width:10%;margin-top:8%}
    .xialanav img{width:70%;height:100%;}
    .boss{position:fixed;right:0;top:10%;background:#FFF;width:100%;height:auto;overflow:auto;padding:0 2%;box-sizing:border-box}
    .topcentent>.boss>li{position:relative;width:100%;float:none;margin:0;padding:0;height:auto;border-bottom:solid 1px #ccc;text-align:left;text-indent:10px}
    .hovers{background:url('/static/images/navrigb.png') no-repeat center center;position:absolute;right:10px;width:10px;height:10px;margin-top:20px;background-size:80% 80%}
    .nav_show{position:static;}
    .nav_con,.nav_con ul{width:100% !important}
    .nav_con ul li{height:auto}
    /*.nav_con>ul>li:before, .rjcp>li:before{margin-top: 50px;width:5px;height:15px;}*/
    /*.rjcp>li>a{margin-left:40px;}*/
    .rjlist li,.jjfa ul li{width:100%}
    .softwarep-btn{font-size:14px;}
    .boss,.you-lian,#aqscksh{display:none}
    #cpzx_nav{display:none!important}
    .aqSwiper img{height:270px;}
    .aqSwiper{min-width:100%;width:100%;height:auto}
    .swiperCtext p, .swiperCtextR p{font-size:14px;margin:0;width:100% !important;margin-top:5%}
    .swiperCtext h4, .swiperCtextR h4{margin:0;width:100%!important;font-size:16px;}
    .swiper-slide{width:100% !important;}
    /*.softwarep-btn{width:300px!important;height:100px!important;font-size:40px !important;line-height:100px !important}*/
    .swiperCtext,.swiperCtextR{padding:0 5%;box-sizing:border-box}
    .softwarep-btn{margin:0!important;margin-top:5%!important;font-size:14px;!important}
    .softwarep-btn a{font-size:14px;}
    .fwnavsCenter,.aIndustry{min-width:100%;height:auto;margin-top:0!important}
    .gnfw ul li{width:100%!important;background-size:100% 100%!important;height:150px!important;}
    .gnfw ul li:nth-child(1){background:url('/static/images/mzphoneimg1.jpg') no-repeat center center !important;background-size:100% 100%!important}
    .gnfw{padding: 0 4%;box-sizing:border-box;width:100%;margin-top:0}
    .gnfw ul li div.texta{font-size:16px!important;position:static!important;text-align:center;line-height:150px;margin:0}
    .aqVis .iamge{width:100%;background-size:90% 90%;height:100% !important;}
    .aqVis,.yycj, .khal,.foot{min-width:100%;width:100%}
    .aqVis{height:300px;padding:0}
    .aIndustryC,.Sline,.news,.foot .you-lian ul{display:none!important}
    .changjingphone{width:100%;padding:0 4%;box-sizing:border-box}
    .fwnavsCenter{font-size:18px;margin:0!important;padding:0!important;}
    .changjingphone ul li{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;width:47%;margin-top:4%}
    .changjingphone ul li img{width:100%;}
    .changjingphone ul li p{position:absolute;width:100%;color:#FFF;}
    .changjingphone ul li:first-child{width:100%;margin:0;}
    .changjingphone ul li:first-child img{width:100%}
    .changjingphone ul{display:flex;justify-content:space-between;flex-wrap:wrap}
    .khal ul li:nth-child(3n){margin-right:0}
    .khal ul li{width:32%;margin: 10px 0 0 0;}
    .khal ul li:last-child{display:none}
    .khal ul li img{width:100%}
    .yycj ul, .khal ul{display:flex;justify-content:space-between;flex-wrap:wrap;padding: 0 4%;}
    .foot .one,.bqsm{width:100%}
    .qcfd .footConten:last-child{display:block}
    .footConten,.bqsm,#gxhfz{display:none}
    .foot .one{padding:5% 0;border-bottom:solid 1px #ccc;display:flex}
    .foot .one .footConten ul li{line-height:24px;}
    .foot .one .ma div{margin-top:8%}
    .foot .one .ma img{width:100%!important;height:auto!important}
    .foot .one .ma .imgdos img{width:50%!important;margin:auto}
    .imgdos{width:100%;height:100%}
    .foot .one .ma{width:35%;margin-left:4%}
    .foot .one .footConten{margin-left:2%;padding:0}
    .foot .bah{font-size:12px;line-height:16px;padding: 4%;box-sizing:border-box; }
    .news_con_index{width:100%}
    .news_index{padding-bottom:2%}
    .myNews{margin:0 4%;background:#eceaeb;}
    .swiper-container{position:static!important}
    .phone_news{padding:0 3% 10% 3%;position:relative}
    .news_index h3{margin-top:3%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
    .news_index h3,.news_index p{font-size:14px;line-height:30px;padding-left:3%}
    .news_index img{width:100%;height:230px;}
    .newsdian{bottom:2%!important}
    .phone_news .swiper-pagination-bullet{width:10px;height:10px;}
    .khal{padding:0 0 4% 0!important;margin-top:0!important}
    .news_con{width:100%}
    #phone_gxh ul li:hover{height:240px!important;}
    /*.iamge img{display:none}*/
    .gnfw>ul>li>div:hover .zytit{display:none}
    .gnfw_font>.texta{line-height:30px!important;font-size:20px;}
    .gnfw>ul>li>div .gnfw_font{position: absolute;
        width: 100%;
        height: 100%;
        color: #fff;
        background: rgba(3, 3, 103, 0.5);
        transition: bottom 0.5s;
        text-align: center;
        padding:0 20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;bottom:-160%}
    .dxtmore{background:#3389fa;width:40%;height:30px;line-height:30px;border-radius:5px;margin:4% 0 0 0}
    .dxtmore a{color:#FFF}
    .gnfw_font_text{font-size:14px;margin:2% 0 0 0;line-height:20px;text-align:left}
    .iamge img:first-child{width:28%!important;height:auto!important;left:0!important;top:28%!important;}
    .iamge img:nth-child(2){width:20%!important;height:auto!important;left:37%!important;top:5%!important;}
    .foot .one .footConten ul li:first-child{margin-bottom:0px!important}
    .swiper-pagination-bullet-active{background:#fead13!important}
    .softwarepAboutImg, .AboutImg, .articleAboutImg, .solutionsAboutImg, .positionDAboutImg, .positionD2AboutImg, .articleZAboutImg{height:auto!important}
    .softwarep-text{font-size:20px!important;padding-top:0!important;height:200px;line-height:200px}
    .jj-text{
        text-indent:2em;
        height:auto;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .allCount-content{font-size:14px!important;}
    .allCount-content img{width:100%!important;height:auto!important}
    .allCount-pic{width:100%!important}
    .casespecal{padding:0}
    .casespecal ul li h3{font-size:16px;margin:5px 0;text-align:left}
    .casespecal ul{margin-top:15px;display:block;padding:0 4%;}
    .casespecal ul li p{flex:1}
    .casespecal ul li{width:100%;padding:0;height:auto;display:flex}
    #ssdw_loc{width:100%;padding:0 4%;box-sizing:border-box}
    .function_tit,.function_tit2,.function_tit3{position:static;}
    .casespecal ul li{border-bottom:solid 1px #ccc;padding-bottom:10px}
    .casespecal ul li hr{display:none}
    .casespecal ul li div:first-child{width:20%}
    .casespecal ul li div:last-child{flex:1;}
    .function,.function2,.function3{background:none;background-size:100% 100%;height:auto;margin:10px 0 0 0}
    .function_tit h3,.function_tit2 h3,.function_tit3 h3{margin:0;font-size:16px;background-size:50% 80%;padding-left:50px}
    .function_tit3 h3{padding-left:50px;background-size: 30% 80%;}
    .function_tit p,.function_tit2 p,.function_tit3 p{padding-left:0;margin-top:10px;margin:0;width:100%!important}
    .dw_rjgn img{width:100%}
    .dw_rjgn{margin-top: 10px;}
    .allCount-cent-bgc-content .allCount-cent-bgc-content-Cimg,.allCount-cent-bgc-content .allCount-cent-bgc-content-Cimg img{height:auto!important;}
    .allCount-cent-bgc-content .allCount-cent-bgc-content-Cimg img{width:100%!important;height:300px}
    .allCount-cent-bgc-content-text{font-size:16px!important;height:30px!important;line-height:30px!important;width:20%;overflow:hidden}
    #yycjall{display:flex;flex-wrap:wrap}
    #yycjall .allCount-cent-bgc-content-Cimg{width:20%}
    .Intelligence_con{width:100%;font-size:16px;box-sizing:border-box;padding:0 4% 0 7%;}
    .case ul li img{margin-top:10px!important}
    .feature_con{padding:0 4%!important;width:100%;box-sizing:border-box;margin-top:10px!important;}
    .pro_gn{width:100%;padding:0 4%;box-sizing:border-box}
    .pro_gn ul li{width:48%;margin-top:10px;}
    .pro_ys{width:100%!important;padding:0 4%;box-sizing:border-box;margin-bottom:0;margin-top:0!important}
    .allCount-cent-bgc{margin:0 auto!important}
    .pro_gg{margin:0!important}
    .fags_tit{font-size:18px;margin:0}
    .allCount-contentleft{font-size:16px;}
    #deviceimg{display:none}
    .device_all,.dev_yscon{display:block}
    .device_all div{height:auto}
    .device_all ul li h3{width:100%}
    .device_all ul{width:100%;height:auto}
    .device_all ul li{width:100%;padding-bottom:10px}
    .device_all ul li p{text-align:left!important;min-height:78px;}
    .dev_yscon{padding-bottom:0}
    .dev_yscon_left,.dev_yscon_rig{padding:0 4%}
    .device_all div:last-child ul li:first-child,.device_all div:last-child ul li:last-child{margin-left:0}
    .dev_yscon ul{height:auto}
    .dev_yscon ul li p,.dev_yscon ul li h3{font-size:16px;padding: 0;width:auto;margin:0}
    .dev_yscon ul li{background:rgb(233,246,254);width:100%;height:auto;margin:10px 0 0 0;align-items:center}
    .dev_yscon ul li h3{height:50px;margin:15px 0 15px 0;box-sizing:border-box;width:20%;line-height:20px;letter-spacing:0px;padding:5px 0 0 20px;}
    .dev_yscon ul li p{margin-left:15px}
    .dev_scene ul li{margin-top:10px;width:48%}
    .dev_scene{width:100%;padding:0 4%;box-sizing:border-box}
    .dev_scene ul li div{width:100%}
    #locationyycj,#pxfwdx{display:none}
    .allCount-pxtext{width:100%!important;flex-wrap:wrap;padding:0 4%;box-sizing:border-box}
    .px-text div{box-sizing:border-box;padding:10px 0!important;margin-top:10px!important}
    .px-text>div:before{width:20px;height:20px;position:absolute;background:rgb(12,110,184);content:'';text-align:center;line-height:20px;color:#FFF;margin-top:10px}
    .px-text>div h3{text-indent:30px}
    .allCount-pxtext .px-text:first-child>div:first-child:before{content:'1';}
    .allCount-pxtext .px-text:first-child>div:last-child:before{content:'2';}
    .allCount-pxtext .px-text:last-child>div:first-child:before{content:'3';}
    .allCount-pxtext .px-text:last-child>div:last-child:before{content:'4';}
    #aqpxxtgn{background-position:0 130px;height: 430px;margin:10px 0 0 0;}
    .function4 .function_tit2{position:absolute;margin-top:-20px;}
    .function4,.function5{margin:60px 0 0 0!important;}
    .function5 .function_tit3{ margin-top:-30px;}
    .function5{background-position:0 100px!important;height:410px!important;}
    #xtgn,#cooper_dljm{margin-top:20px!important;width:100%}
    #cooper_dljm div{margin:0}
    /*#hyhz{padding:0 7%}*/
    #hysthz{margin-top:15px!important;}
    .cooper_zc{width:100%}
    .casespecal ul{width:100%;display:flex;box-sizing:border-box}
    .cooper_zc .casespecal ul li{padding:10px;box-sizing:border-box;width:99%;height:auto;margin-bottom:10px;}
    .cooper_dt img,.sqcoop{width:100%;}
    .cooper_tips1,.cooper_tips2{position:static;background:none;padding:0 4%;height:auto;margin-top:20px;width:100%;text-align:left;box-sizing:border-box}
    .cooper_tips2{margin-top:40px;}
    .sqcoop ul li img,.sqhzinput{width:100%}
    .sqcoop ul li{font-size:14px;margin:0}
    .sqcoop ul{margin:0;align-items:flex-start;margin-top:10px;}
    #yybs{padding:0 2%;padding:20px 2% 0 !important;box-sizing: border-box;}
    .sqhzinput ul li p{margin-top:10px;font-size:16px;line-height:30px;}
    .sqhzinput ul li input, .sqhzinput ul li select{height:35px;line-height:35px;}
    .sqhzinput ul li:last-child select{margin-top:40px}
    .sqh_btn{width:50%;height:40px;margin:20px auto 10px;}
    .sqh_btn button{font-size:16px;}
    #znsg_td{padding:0 2%;box-sizing:border-box}
    #znsg_td img{width:100%!important;height:auto!important}
    .allCount-fun{padding:0 2%;box-sizing:border-box}
    .allCount-fun,.function_counts{width:100%!important;flex-wrap:wrap}
    .allCount-pxtext, .allCount-znsgcounts{width:100%!important;flex-wrap:wrap}
    .allCount-znsgcounts div{width:31%!important;height:auto!important;padding-bottom:10px;margin-top:10px!important}
    .allCount-znsgcounts div img{width:40%!important;height:40%!important}
    .allCount-xjtext{background:none!important;width:100%!important;height:auto!important;padding:0 2%;box-sizing:border-box}
    .xj-text,.xj-text1,.xj-text2{width:100%!important;position:static!important;padding:10px 0!important;border:none!important;box-sizing:border-box!important;text-indent:20px}
    .xj-text:before,.xj-text1:before,.xj-text2:before{width:10px;height:10px;background:rgb(160,217,246);position:absolute;content:'';margin-top:8px;left:0}
    .function9,.function10{background-size:95% 60%!important;height:auto!important;margin:10px 0!important;padding:0 2%;box-sizing:border-box;background-position:50% 110%!important;min-height:290px;}
    .function8,.function7{background-size:95% 50%!important;height:auto!important;margin:10px 0!important;padding:0 2%;box-sizing:border-box;background-position:50% 100%!important;min-height:370px;}
    .cbsimg{background:none;width:100%;height:auto;padding:0 4%;box-sizing:border-box}
    .cbsimg>div{position:static;width:100%!important;margin:0!important}
    .cbsimg>div>h3{margin-top:20px;font-size:18px;}
    .cbsimg>div>p{font-size:16px;}
    .cbs_list,.caseticket{width:100%;padding:0 4%;box-sizing:border-box}
    #cbsfor{padding:0 5%;box-sizing:border-box}
    .cbs_list div{width:46%;height:auto;padding:10px 0;}
    .cbs_list div img{width:50px!important;height:50px!important;margin-top:10px;}
    .cbs_list div p{margin-top:10px;}
    .caseticket ul{flex-wrap:wrap;width:100%;padding-bottom:15px;}
    .caseticket ul li{width:100%;display:flex;flex:auto;padding:0}
    .caseticket ul li img{width:70px;height:75px;margin-top:10px;}
    .changjingphone{margin:20px auto}
    .introus{padding:0 4%;}
    .aptitude,.linkus_con{width:100%;padding:0 4%;box-sizing:border-box;}
    .introus h2, .aptitude h2, .linkus h2{line-height:50px;font-size:18px;font-weight:bold;margin-top:10px!important}
    .introus p{line-height:30px;font-size:14px;}
    .aptitu_con ul li{width:100%!important}
    .linkus_con{display:flex;flex-wrap:wrap}
    .linkus_on{padding:0;line-height:26px;height:auto;position:static}
    .linkus_on div{margin-top:10px;padding-bottom:10px;font-size:14px;}
    .linkus_on,#container{width:100%;}
    #container{height:200px;display:block}
    .amap-info-content h4{font-size:16px;}
    .input-item{font-size:14px;}
    .amap-info{width:80%}
    .doc-zhuant{padding:0 4%;box-sizing:border-box}
    .zt-ship,.neiye-neir,.zi,.fu-dong .shij{width:100%;height:auto;}
    .zi h1{font-size:18px;}
    .fu-dong{width:100%;margin-top:10px;}
    .fu-dong .fenx{display:none}
    #worksite_xc, .work_hxgn{width:100%;}
    .sevice_zc{flex-wrap:wrap;}
    #worksite_xc .sevice_zc_left, #worksite_xc .sevice_zc_rig{width:100%;padding:0 4%;box-sizing:border-box;height:auto}
    #worksite_xc .sevice_zc_left div{margin:10px 0 0 0}
    .sevice_zc img{width:100%;}
    .zhgd{width:100%;padding:0 4%;box-sizing:border-box}
    .zhgd img{width:100%;}
    .work_hxgn ul{padding:0 4%;box-sizing:border-box}
    .work_hxgn ul li{width:100%;}
    #limitedone{margin-top:-20px;}
    #limitedone ul{margin-top:0}
    #limitedone ul li img{width:100%;height:auto}
    #limitedone ul li h3{margin:10px 0}
    .limited_yj{width:100%;flex-wrap:wrap}
    .limited_yj div:nth-child(2){display:none}
    .limited_left{width:100%;box-sizing:border-box;padding:0 4%}
    .limited_rig{width:100%;padding:0 4%;box-sizing:border-box}
    .limited_rig img{width:100%}
    .limited_left ul li h3{background-position:-10px 0}
    .limited_cs{width:100%}
    .limited_cs ul{flex-wrap:wrap;padding:0 4%;box-sizing:border-box;margin-top:20px;}
    .limited_cs ul li{width:100%}
    .jjfa_img img,.sevice_zc_left{width:100%}
    .sevice_zc_left,.sevice_zc_rig{box-sizing:border-box;padding:0 4%;}
    .service_cn{width:100%;}
    .service_cn ul{flex-wrap:wrap}
    .service_cn ul li{width:100%}
    .pro_ys .pro_gg p{margin-right:0}
    .ser_tdys ul{flex-wrap:wrap;padding:0 4%}
    .ser_tdys ul li{width:100%;margin-top:15px;border:solid 1px #1f72cc;padding:10px}
    .ser_tdys ul li h1{border:none;margin-top:0;}
    .ser_tdys ul li p{margin-top:0;padding:0}
    .service_cn{padding-bottom:40px;}
    .service_cn ul li{display:flex;}
    .service_cn ul li>div:first-child{width:30%}
    .service_cn ul li>div:first-child img{width:100%}
    .service_cn_info:before{border: 15px solid transparent;border-right: 15px solid #1f72cc;position: absolute;top: 40%;left:-31px;content: ' ';}
    .service_cn ul li>div:last-child{flex:1;margin-left:10px}
    #pcbanner{display:none;}
    .dusthybj{padding:10px;}
    .dusthybj img{width:100%}
    .dyst_now{text-align:center}
    .digital_top ul{display:flex;flex-wrap:wrap}
    .digital_top ul li:first-child,.digital_top ul li:last-child{margin-top:0}
    .digital_top ul li:nth-child(2),.digital_top ul li:nth-child(4){margin-top:0}
    .digital_top ul li:last-child{display:none}
    .digital_bot{width:100%}
    .pro_ys .pro_gg div{padding: 0 4%}
    
}
@media (min-width: 991px){
    .locationapp,.xialanav,.hovers{display:none}
    .location_main{width:1200px}
    .mainnew{margin-bottom:30px;width:1200px;display:flex;justify-content:space-between}
    .news_con ul li .news_con_img img, .news_con ul li .news_con_img{width:300px;height:200px;}
    .header_white{height:100px}
    .changjingphone,.phone_news,#phone_gxh{display:none}
    .gnfw>ul>li>div .gnfw_font{
        position: absolute;
        width: 100%;
        height: 100%;
        color: #fff;
        bottom: -100%;
        background: rgba(3, 3, 103, 0.5);
        transition: bottom 0.5s;
        text-align: center;
    }
    .dw_rjgn{display:none}
    .fwbz_hr{line-height:80px!important}
    #phonebanner{display:none}
    .dyst_now{width:1200px;margin-bottom:20px;}
    #fcxz .case,.digital_pz{width:1200px;}
    #fcxz .case ul li h3{font-size:20px;}
    
   
}









