.global_bg_banner{
	width: 100%;
	background: #f5f6f7;
	margin-top: 70px;
	padding: 30px 0;
	background:linear-gradient(to right, #bb313e25, #bb313e25, #d7222925, #dd4a1625, #e4761525, #f5c50025, #f0e92725, #b1ce2425, #48a93525, #03944525, #157c4f25, #176a5825, #1b556325, #1d386f25, #1d386f25, #20277825, #52266325, #8a244b25);
}
.banner{
	background: url(../images/dingzhi/bg.jpg) no-repeat;
	background-size: 100% 100%;
	width: 1220px;
	height: 675px;
	margin: 0 auto 0 auto;
}
.robot{
	background: url(../images/dingzhi/robot.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
	right: 110px;
	top: 170px;
	width: 500px;
	height: 347px;
}
.text{
	width: 400px;
	position: relative;
	left: 140px;
	top: 110px;
}
.big_title{
	font-size: 40px;
	font-weight: 400;
	color: #5f68ff;
}
.small_title{
	font-size: 30px;
	color: #333;
	font-weight: 400;
	margin-top: 20px;
}
.txt{
	margin-top: 40px;
	font-size: 16px;
	font-weight: 400;
	color: #666;
	line-height: 1.6;
}
.btm1{
	width: 160px;
	height: 44px;
	line-height: 44px;
	background: #5f68ff;
	color: #fff;
	font-size: 16px;
	outline: none;
	border: 0;
	border-radius: 30px;
	box-shadow: 0px 3px 5px rgba(127, 134, 248, .3);
	cursor: pointer;
	font-weight: 600;
	margin: 30px 30px 0 0;
}
.btm2{
	background: #fff;
	border: 1px solid #5f68ff;
	color: #5f68ff;
}
.box{
	width: 1080px;
	margin: 50px auto 0 auto;
}
.body_title{
	font-size: 34px;
	font-weight: 400;
	color: #222;
	text-align: center;
	margin-bottom: 30px;
}
.body_text{
	font-size: 15px;
	font-weight: 400;
	color: #555;
	margin-bottom: 30px;
	line-height: 2;
	text-align: center;
}
.box_text{
	width: 500px;
	height: 300px;
	margin-top: 100px;
}
.box_pic{
	width: 350px;
	height: 623px;
	background: url(../images/dingzhi/h5.jpg) no-repeat;
	margin-right: 100px;
	background-size: 100% 100%;
}
.box_pic3{
	width: 350px;
	height: 600px;
	background: url(../images/dingzhi/xiaochengxu.jpg) no-repeat;
	margin-right: 100px;
	background-size: 100% 100%;
}
.box_pic1{
	width: 500px;
	height: 300px;
	background: url(../images/dingzhi/pc.jpg) no-repeat;
	margin-right: 50px;
	background-size: 100% 100%;
}
.box_text_title{
	font-size: 18px;
	color: #444;
	margin-bottom: 20px;
}
.box_text_text{
	font-size: 14px;
	color: #666;
	line-height: 1.6;
}
.ml100{
	margin-left: 100px;
}
.mr100{
	margin-right: 100px;
}
.mt100{
	margin-top: 100px;
}
.box_desc{
	width: 100%;
	height: 400px;
	background: url(../images/dingzhi/bg2.jpg) no-repeat;
	opacity: .85;
	background-size: 100%;
}
.box_desc_meng{
	width: 100%;
	height: 400px;
    background: rgba(0,0,0,.2);
}
.warp1200{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	color: #FFF;
}
.big_title2{
	font-size: 32px;
	padding-top: 20px;
	text-align: center;
	
}
.flex{
	display: flex;
	justify-content: center;
	
}
.small_box{
	flex: 1;
	margin-top: 50px;
	flex-direction: column;/*横向*/
	justify-content: center;
}
.fw_icon{
	width: 230px;
	height: 180px;
	padding-top: 50px;
	margin: 0 auto;
	border-radius: 3px;
	background: #fff;
	color: #333;
	box-shadow: 0 3px 5px rgba(58, 160, 255, .6);
	cursor: pointer;
}
.icon{
	margin-top: 30px;
	width: 64px;
	height: 64px;
	margin: 0 auto;
	background-size: 100% 100%!important;
}
.icon1{
	background: url(../images/dingzhi/safe.png) no-repeat;
}
.icon2{
	background: url(../images/dingzhi/k.png) no-repeat;
}
.icon3{
	background: url(../images/dingzhi/d.png) no-repeat;
}
.icon4{
	background: url(../images/dingzhi/update.png) no-repeat;
}
.icon_text{
	margin-top: 30px;
	font-size: 15px;
	font-weight: 400;
}

.fw_icon:hover{
	margin-top: -20px;
	transition:margin-top 1s;
	-moz-transition:margin-top 1s; /* Firefox 4 */
	-webkit-transition:margin-top 1s; /* Safari and Chrome */
	-o-transition:margin-top 1s; /* Opera */
}
.diy_box{
	display: flex;
}
.diy_box_content{
	flex: 1;
	flex-direction: column;
	margin: 0 auto;
	color: #333;
}
.diy_txt{
	width: 120px;
	padding: 8px 10px;
	box-shadow: 1px 3px 5px 1px rgba(0,0,0,.2);
}
.diy_box i{
	font-size: 13px;
	color: #2196f3;
}
.diy_global{
	padding: 80px 0;
	margin-bottom: -70px;
}