﻿#service_process {
	padding-bottom:40px;
	width:100%;
	letter-spacing:2px;
	border-bottom:1px solid #ddd;
	overflow:hidden;
}
.service_process_list1 {
	position:relative;
	margin-top:50px;
	width:100%;
}
.service_process_list1 ul {font-size:0px;}
.service_process_list1 ul li {
	position:relative;
	display:inline-block;
	margin-top:10px;
	width:252px;
	height:54px;
}
.service_process_list1 ul li p {
	width:210px;
	height:54px;
	font-size:16px;
	line-height:54px;
	text-align:center;
	overflow:hidden;
	border-radius:5px 5px 5px 5px;
	background:url(../images/service_bg1.jpg);
	overflow:hidden;
}
.service_process_list1 ul li span {
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	width:42px;
	height:54px;
	background:url(../images/service_arrow.jpg) no-repeat center center;
}
.service_process_list2 {
	position:relative;
	margin-top:30px;
	width:100%;
}
.service_process_list2 ul {width:714px;}
.service_process_list2 ul li {
	margin-top:10px;
	padding:0px 3px 0px 12px;
	height:54px;
	font-size:12px;
	line-height:54px;
	overflow:hidden;
	border-radius:5px 5px 5px 5px;
	background:url(../images/service_bg1.jpg);
	overflow:hidden;
}
.service_process_list2 ul li span {margin-right:6px;font-size:16px;}
.service_process_list3 {position:relative;padding:80px 0px 80px 0px;}
.service_process_list3 div {
	padding-bottom:7px;
	width:714px;
	border-radius:5px 5px 5px 5px;
	background:url(../images/service_bg3.jpg) repeat-x left bottom;
	overflow:hidden;
}
.service_process_list3 div p {
	padding:15px 12px 5px 12px;
	line-height:1.8;
	letter-spacing:2px;
	background:url(../images/service_bg2.jpg) repeat-x #d9dadc;
}
.service_process_image {
	position:absolute;
	top:50%;
	right:0px;
	margin-top:-65px;
	width:180px;
	height:140px;
	text-align:right;
	background:url(../images/service_arrow.jpg) no-repeat 10px center;
}
#service_process_t1 {
	position:relative;
	height:89px;
	color:#f59108;
	font-size:16px;
	font-weight:bold;
	line-height:89px;
	background:url(../images/service_t1.jpg) no-repeat right top;
}
#service_process_t1 p {
	position:absolute;
	top:44px;
	left:100px;
	width:660px;
	height:1px;
	background:#ddd;
}


#service_youshi {
	padding-bottom:40px;
	width:100%;
	color:#f59108;
	border-bottom:1px solid #ddd;
	overflow:hidden;
}
#service_youshi_title {font-size:18px;}
#service_youshi_list {
	height:300px;
	background:url(../images/service_youshi_bg.jpg) no-repeat 45px 28px;
}
#service_youshi_list li {position:relative;padding:18px 0px;}
#service_youshi_list li p {
	position:absolute;
	top:10px;
	left:280px;
	width:260px;
	font-size:18px;
	font-weight:bold;
}
#service_youshi_list li span {
	position:absolute;
	top:15px;
	left:540px;
	width:360px;
	font-size:13px;
}
#service_youshi_image {width:100%;}


#service_pingtai {
	position:relative;
	margin:10px auto 0px auto;
	width:740px;
	height:1101px;
	background:url(../images/service_pingtai_bg.jpg) no-repeat center top;
	overflow:hidden;
}
.service_pingtai_list {
	position:absolute;
	width:280px;
	text-align:center;
	border-radius:5px;
	background:url(../images/service_pingtai_bg2.jpg) repeat-x left bottom #fff;
	overflow:hidden;
}
.service_pingtai_list h2 {
	padding:0px 10px;
	height:26px;
	color:#fff;
	font-size:16px;
	font-weight:normal;
	line-height:25px;
	background:url(../images/service_pingtai_bg1.jpg) repeat-x;
}
.service_pingtai_list strong {
	display:block;
	padding:5px 10px;
	color:#000;
	font-size:12px;
	font-weight:normal;
}
.service_pingtai_list p {
	padding:5px 10px 7px 10px;
	color:#000;
	font-size:14px;
	line-height:1.4;
	border-top:1px solid #b0b0b0;
}
.service_pingtai_1 {top:182px;left:0px;}
.service_pingtai_2 {top:266px;right:0px;}
.service_pingtai_3 {top:350px;left:0px;}
.service_pingtai_4 {top:435px;right:0px;}
.service_pingtai_5 {top:540px;left:0px;}
.service_pingtai_6 {top:625px;right:0px;}
.service_pingtai_7 {top:710px;left:0px;}
.service_pingtai_8 {top:794px;right:0px;}

/*===================================================================================*/

.cooperation_box {padding:20px 0px 30px 0px;border-bottom:1px solid #e6e6e6;}
.cooperation {padding-left:59px;}
.cooperation_name {padding-top:10px;font-size:16px;font-weight:bold;}
.cooperation_desc {padding:10px 0px 15px 0px;padding-left:49px;line-height:2;}
.cooperation_name_en {padding-top:8px;font-weight:bold;}
.cooperation_desc_en {padding-top:8px;line-height:2;}

/*===================================================================================*/

#service_ck1 {
	position:relative;
	margin:20px auto 0px auto;
	width:530px;
	height:429px;
	background:url(../images/service_ck1_bg.jpg) no-repeat;
}
#service_ck1_title {
	position:absolute;
	top:0px;
	left:-100px;
	color:#f59108;
	font-size:18px;
}
.service_cks_title {color:#f59108; font-size:28px; font-weight:normal;}
.service_cks_desc { height:44px; line-height:22px;width:120px;text-align:center;}
.service_ck1_title {position:absolute;top:80px;left:218px;}
.service_ck2_title {position:absolute;top:288px;right:28px;width:176px;text-align:center;}
.service_ck3_title {position:absolute;top:288px;left:70px;}
.service_ck1_desc {position:absolute;top:130px;left:208px;}
.service_ck2_desc {position:absolute;top:330px;right:50px;}
.service_ck3_desc {position:absolute;top:330px;left:70px;}


#service_ck2_title {
	padding-left:85px;
	color:#f59108;
	font-size:18px;
}
#service_ck2 {padding-left:85px;}
.service_ck2_list {
	float:left;
	position:relative;
	margin:25px 25px 0px 0px;
	width:130px;
	height:199px;
	text-align:center;
	background:url(../images/service_ck2_bg.jpg) no-repeat;
	overflow:hidden;
}
.service_ck2_list h2 {
	height:47px;
	color:#fff;
	font-size:18px;
	line-height:47px;
	font-weight:normal;
}
.service_ck2_list p {
	padding:30px 10px 0px 10px;
	height:60px;
	font-size:12px;
	line-height:20px;
	overflow:hidden;
}

#service_ck3 {
	position:relative;
	margin:20px 0px 0px 75px;
	width:825px;
	height:570px;
	font-size:0px;
	overflow:hidden;
}
#service_ck3 img {width:750px;}
.service_ck3_list {
	position:absolute;
	width:210px;
	font-size:14px;
	overflow:hidden;
}
.service_ck3_list h2 {font-size:22px;font-weight:normal;}
.service_ck3_list p {margin-top:5px;height:150px;font-size:16px;line-height:30px;overflow:hidden;}
.service_ck3_1 {top:20px; left:130px;}
.service_ck3_1 h2 {color:#eb580b;}
.service_ck3_2 {top:20px; left:410px;}
.service_ck3_2 h2 {color:#696a68;}
.service_ck3_3 {top:260px; left:130px;}
.service_ck3_3 h2 {color:#84285e;}
.service_ck3_4 {top:260px; left:410px;}
.service_ck3_4 h2 {color:#088e9a;}
.service_ck3_contact {
	position:absolute;
	top:500px;
	height:56px;
	font-size:24px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
}
.service_ck3_tel {left:155px;width:218px;}
.service_ck3_name {left:506px;width:218px;}


#service_message {
	position:relative;
	margin:0px auto;
	width:750px;
	height:270px;
}
#service_message .input_text {
	display:block;
	margin-bottom:15px;
	padding:0px 8px;
	width:210px;
	height:38px;
	line-height:38px\9;
	border-radius:5px;
	border:1px solid #ccc;
}
#service_message .input_area {
	position:absolute;
	top:0px;
	right:0px;
	padding:6px 8px;
	width:484px;
	height:200px;
	line-height:1.6;
	border-radius:5px;
	border:1px solid #ccc;
}
#service_message .button {position:absolute;bottom:0px;right:0px;}