﻿@import url("common.css");


a:hover{
	color:#000;
}
.index_title1{
	width:780px;
	background:url(../Images/index_title1.png) no-repeat top center;
}
.daiyy_ul_01{
	width:1230px;
	margin:0px auto;
}
.daiyy_ul_01 li{
	background:url(../Images/daiyy_01bg.png) no-repeat top center;
	width:410px;
	float:left;
	height:275px;
	text-align:center;
}
.daiyy_ul_01_icon{
	height:95px;
}
.daiyy_ul_01_t1{
	font-size:26px;
	color:#333333;
	line-height:42px;
}
.daiyy_ul_01_t2{
	font-size:16px;
	color:#666666;
	line-height:30px;
}
.daiyy_ul_why{
	width:1220px;
	margin:0px auto;
}
.daiyy_ul_why li{
	height:190px;
	width:50%;
	position:relative;
	background:url(../Images/daiyy_ul_whybg_02.png) no-repeat top left;
	float:left;
}
.daiyy_ul_why li:first-child{
	width:100%;
	background:url(../Images/daiyy_ul_whybg_01.png) no-repeat;
}
.daiyy_ul_why li:nth-child(3),.daiyy_ul_why li:nth-child(5){	
	background:url(../Images/daiyy_ul_whybg_02.png) no-repeat top right;
}
.daiyy_ul_why_num{
	width:70px;
}
.daiyy_ul_why_txt{
	font-size:16px;
	color:#333;
	line-height:25px;
	width:240px;
}
.daiyy_ul_why li:nth-child(1) .daiyy_ul_why_txt{
	width:auto;
	line-height:50px;
}
.daiyy_ul_why_txt span{
	font-size:18px;
	font-weight:bold;
}
.daiyy_ul_why_img{
	position:absolute;
	right:0px;
	top:0px;
}
.daiyy_ul_why li:nth-child(1) .daiyy_ul_why_img{
	right:6px;
	top:1px;
}
.daiyy_ul_why li:nth-child(2) .daiyy_ul_why_img,.daiyy_ul_why li:nth-child(4) .daiyy_ul_why_img{
	right:25px;
	top:-2px;
}
.daiyy_ul_why li:nth-child(3) .daiyy_ul_why_img,.daiyy_ul_why li:nth-child(5) .daiyy_ul_why_img{
	right:18px;
	top:-4px;
}
.daiyy_ul_lc{
	background:url(../Images/daiyy_ul_lc.png) no-repeat top center;
	width:1290px;
	height:526px;
	margin:0px auto;
	position:relative;
	left:-40px;	
}
.daiyy_ul_lc li{
	width:215px;
	height:190px;
	float:left;
	text-align:center;
}
.daiyy_ul_lc_img{
	height:120px;
}
.daiyy_ul_lc_txt{
	font-size:16px;
	color:#333;
}
.daiyy_process_div{
	background:url(../Images/daiyy_ul_work.png) no-repeat;
	width:1204px;
	height:505px;
	margin:0px auto;
}
.daiyy_process_ul1{
	width:1220px;
	position:relative;
	left:48px;
}
.daiyy_process_ul1 li{
	width:305px;
	height:255px;
	float:left;
}
.daiyy_process_one{
	width:186px;
	text-align:center;
}
.daiyy_process_one .icon{
	background:url(../Images/generation_li_icon_bg1.png) no-repeat;
	width:168px;
	height:160px;
	margin:0px auto;
	text-align:left;	
}
.daiyy_process_one .icon img{
	width:88px;
	height:88px;
	position:relative;
	top:36px;
	left:29px;
}
.daiyy_process_one .daiyy_process_name{
	
	font-size:24px;
	color:#000;
	width:186px;
	height:48px;
	text-align:center;
	line-height:48px;
	margin:0px auto;
}
.daiyy_process_ul1 li:nth-child(5) .icon,.daiyy_process_ul1 li:nth-child(6) .icon,.daiyy_process_ul1 li:nth-child(7) .icon,.daiyy_process_ul1 li:nth-child(8) .icon{
	background:url(../Images/generation_li_icon_bg2.png) no-repeat;
}
.daiyy_process_ul1 li:nth-child(5) .icon img,.daiyy_process_ul1 li:nth-child(6) .icon img,.daiyy_process_ul1 li:nth-child(7) .icon img,.daiyy_process_ul1 li:nth-child(8) .icon img{
	left:50px;	
}
.daiyy_message_div{
	width:100%;
	border-top-left-radius:2em;
	border-top-right-radius:2em;
	background:#7019ff;
}
.daiyy_message_form{
	width:586px;
}
.daiyy_message_form_en{
	font-size:40px;
	color:#fff;
	height:60px;
	text-transform:Uppercase;
}
.daiyy_message_form_cn{
	font-size:30px;
	color:#fff;
	height:64px;
}
.daiyy_message_imgs{
	width:580px;
	position:relative;
}
.daiyy_message_txt{
	width:280px;
	height:70px;
}
.daiyy_message_txt input{
	width:100%;
	height:50px;
	line-height:50px;
	background:#fff;
	font-size:16px;
	color:#666;
	text-indent:16px;
	border:0px;	
	border-radius:8px;
}
.daiyy_message_txt a{
	font-size:14px;
	color:#fff;	
	line-height:50px;
	margin-right:12px;
}
.daiyy_message_txta{
	height:125px;
}
.daiyy_message_txta textarea{
	width:100%;
	height:105px;
	line-height:50px;
	background:#fff;
	font-size:16px;
	color:#666;
	text-indent:16px;
	border:0px;	
	border-radius:8px;
}
.daiyy_message_sub input{
	width:100%;
	height:50px;
	line-height:50px;
	border-radius:25px;
	border:0px;	
	background:#fb8790;
	font-size:24px;
	color:#fff;
	font-weight:bold;
}
.daiyy_message_border{
	width:550px;
	height:425px;
	border:1px solid #fc888f;
}
.daiyy_message_img{
	width:550px;
	height:421px;
	border:2px solid #fc8890;
	position:absolute;
	top:0px;
	right:0px;	
	border-top-right-radius:4em;
}
.daiyy_message_img img{
	border-top-right-radius:4em;
}