
body{

}
.header{
	width: 100%;
	height: 140px;
	overflow:hidden;
	position: relative;
}
.header_center{
	margin:37px auto;
	width: 1120px;
	height: 60px;
}
.header .dev_show{
	display: none;
	width: 1000px;
	height: 40px;
	border-radius: 10px;
	background:rgba(5,5,5,0.7);
	position: absolute;
	top:95px;
	left: :0%;
}
.header .tri{
	display: none;
	width: 38px;
	height: 15px;
	position: absolute;
	bottom: 44px;
	left: 40%;
	background: url(../img/tri.png) no-repeat;
}
.header .dev_show ul{
	margin: 0 auto;
	width: 900px;
	height: 40px;
	display: flex;
	justify-content: space-around;
}
.header .dev_show ul li{
	line-height: 40px;
}
.header.dev_show ul li:nth-of-type(1) a{
	color:#ffffff;
}
.header .dev_show ul li a{
	display: block;
	color: #b2b2b2;
}
.logo_h{
	height: 60px;
	width: 180px;
	float: left;
	margin-top:1px;
}
.logo_h a{
	display:block;
}
.logo_h a img{
	height: 100%;
}

.nav{
	width: 887px;
	height: 60px;
	float: right;
	/*border: 1px solid red;*/
	/*margin-right: -50px;*/
}
.nav li{
	float: left;
	width: 90px;
    line-height: 60px;
    text-align:center;
}
.nav li a{
	display: block;
	text-decoration: none;
	font-size: 18px;
	color: #B2B2B2;
}

.dev_sel{
	color: #333333!important;
}


.banner{
	height: 200px;
	text-align: center;
	overflow: hidden;
	position: relative;
}
.banner .b_img{
	display: none;
	position: absolute;
	width: 1920px;
	left: 50%;
	margin-left: -960px;
	z-index: -1;
}
.banner img:nth-of-type(1){
	display: block;

}

.content{
	/*min-height: 2680px;*/
	overflow: hidden;
}
.c_left{
	width: 220px;
	display: inline-block;
	overflow: hidden;
}
.c_left .dev_cate{
	width: 249px;
	min-height: 300px;
	margin-top: 17px;
}
.c_left .dev_cate li{
	 padding-left: 40px;
	 height: 50px;
	 line-height: 50px;
	 position: relative;
}
.c_left .dev_cate li>i{
	font-size: 17px;
	color: #999999;
	display: block;
	cursor :pointer;
}
.c_left .dev_cate li .dot{
	display: block;
	width: 11px;
	height: 11px;
	border-radius: 50%;
	position: absolute;
	left: 10px;
	top:18px;
	background-color: #999999;
}
.dblue{
	background-color: #00aeef!important;
}
.bg_blue{
	color:#00aeef!important;;
}
.c_center{
	width: 1200px;
	margin: 0 auto;
}
.c_center .c_right{
	display: inline-block;
	width: 970px;
	float:right;
	overflow: hidden;
}
/*.c_center .c_right .car{
	overflow: hidden;
	display: none;
}*/
.c_center .c_right .energy{
	overflow: hidden;
	display: none;
}
.c_center .c_right .measure{
	overflow: hidden;
	display: none;
}
.c_center .c_right .centre{
	display: none;
}
.c_center .c_right .intelligent{
	overflow: hidden;
	display: none;
}
.c_center .c_right .robot{
	overflow: hidden;
	display: none;
	font-size: 20px;
}
.c_center .c_right .ck{
	overflow: hidden;
	display: none;
}
.c_right .device_title{
	height: 55px;
    padding-left: 42px;
    line-height: 55px;
    background-color: #00aeef;
    color: #ffffff;
    font-size: 18px;
    margin: 30px 0;
}
.c_right .device_theme{

	height: 30px;
	font-size: 26px;
	font-weight: bold;
	color: #00aeef;
	padding:33px 0 0 27px;
}

.device_content_contanter{

}
.device_content{
	padding-left: 40px;

}
.device_content img{
	margin: 30px auto;
    text-align: center;
}
.device_content span{
	/*display: block;*/
	line-height: 25px;
}
.device_content p{
	margin-top: 20px;
	margin-bottom: 20px;
}
.device_content h2{
	font-size: 20px;
	margin-bottom: 15px;
	font-weight: bold;
}
.device_content h3{
	font-size: 20px;
	font-weight: bold;
}
.device_content li{
	line-height: 25px;

}
.take{
	height: 80px!important;
}
.yun{
	height: 850px!important;
}
h3{
	line-height: 50px;
	font-size: 20px;
	padding-left: 50px;
}
.step{
	height: 80px!important;
}
.func{
	margin-top:-5px!important;
	/*border: 1px solid red;*/
}
.fun_1{
	text-align: left!important;
}
.course_con{
	height: 200px!important;
}
.intel{
	width: 600px!important;
	height: 346px!important;
	margin-top:30px;
}
.use{
	height: 220px!important;
	margin-bottom: 100px!important;
}
.ck_img{
	text-align: left;
	height: 189px;
	width: 721px;
	margin-top: -80px;
	margin-left: 50px;
	margin-bottom: 50px;
}
.area{
	height: 50px!important;
}
.basic_c{
	height: 150px!important;
}
.title_1{
	/*border: 1px solid red;*/
}

 .fun{
 	height: 80px!important;
 }

 .adapt{
 	height: 170px!important; }
 .c_case{
 	width: 493px!important;
 	height: 272px!important;
 }
.basic{
	height: 200px!important;
	/*border: 1px solid red;*/
}
.basic li:nth-of-type(1) span{
	margin-left: 130px;
}
.basic li:nth-of-type(4) span{
	margin-left: 105px;
}.basic li:nth-of-type(5) span{
	margin-left: 105px;
}
.basic span{
	margin-left: 100px;
}
.title{
	height: 65px;
	font-size: 26px;
	font-weight: bold;
	color: #00aeef;
	padding:33px 0 0 27px;

}

.lab{
	width: 600px!important;
	height: 213px!important;
}
.title_1 h2{
	height: 55px;
	padding-left: 42px;
	line-height: 55px;
	background-color: #00aeef;
	color: #ffffff;
	font-size: 18px;

}
.title_1 .desc{
	line-height: 38px;
	padding-left: 50px;
	margin:25px 0 35px 0;
	font-size: 18px;
}
.title_1 .desc_img{
	margin:50px auto;
	margin-bottom: 30px;
	text-align:center;
	width: 846px;
	height: 401px;
	/*border: 1px solid red;*/
}
.min{
	height: 330px!important;
	margin-bottom: 0px!important;
}
.sha{
	height: 200px;
	font-size: 18px;
	line-height: 28px;
}
.plat{
	height: 440px!important;
	width: 700px!important;

}
.drive{
	height: 309px!important;
	width: 559px!important;
}
.test{
	height: 445px!important;
	width: 495px!important;
 }
 .pos{
 	height: 40px!important;
 }
 .eny dl{
 	height: 110px;
 	padding-left: 50px;
 	margin-top: 20px;
 	margin-bottom: 50px;
 }
 .eny dl:nth-of-type(1){
 	margin-bottom: 25px!important;
 }
  .eny dl dt{

  	font-size: 18px;
  	font-weight: bold;
  	margin-bottom: 20px;
  }
  .eny dl dd{
  	font-size: 16px;
  	line-height: 25px;
  	padding-left: 20px;
  }
 .bottom{
 	height: 200px!important;
 	/*border: 1px solid red;*/
 }
 .bottom li{
 	margin-left: -50px;
 	list-style: none;
 	/*border: 1px solid red;*/
 }

 .skill_ul{
 	height: 200px!important;
 }

 .skill{
 	width: 800px!important;
 	height: 214px!important;
 }
.footer{
	margin-top: 50px;
	text-align: center;

	height: 203px;
	background-color: #00aeef;

}
.footer-content{
	width: 1200px;
	margin: 0 auto;

	font-size: 14px;
}
.firendLink{
	float: left;
	width: 610px;
	height: 50px;
	margin-left: 50px;
}
.firendLink>h1{
	text-align: left;
	color: #ffffff;
	height: 50px;
	line-height: 50px;
	margin-top: 20px;
}
.firendLink ul{

}
.firendLink ul li{
	float: left;
	height: 40px;
	width: 200px;
	text-align: left;
}
.firendLink ul li a{
	display: block;
	color: #ffffff;
	line-height: 40px;

}
.weixin{
	float: left;
	font-size: 14px;
	width: 100px;
	margin-right: 101px;
	margin-left: 60px;

}
.weixin>h1{
	text-align: center;
	color: #ffffff;
	height: 50px;
	line-height: 50px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.weixin>img{
	width: 85px;
	height: 85px;
}
.contact{
	float: left;
	font-size: 14px;
	width: 220px;

}
.contact>h1{
	text-align: left;
	color: #ffffff;
	line-height: 50px;
	margin-top: 20px;
}
.contact>ul{

}
.contact>ul>li{
	line-height: 40px;
	text-align: left;
	color: #ffffff;

}
