@charset "utf-8";
/*service css*/
.sernr{
	width:780px;
	height:auto!important;
	min-height:100px;
	height:100px;
	margin:0 auto;
	line-height:25px;
	padding-top:10px;
	}
.ser01{
	width:780px;
	height:auto!important;
	min-height:100px;
	height:100px;
	margin:0 auto;
	background:url(../images/ser02.jpg) repeat-x left 25px;
	border-bottom:1px dashed #dedede;}
.ser01 div {
	width:755px;
	height:135px;
	padding-bottom:15px;
	padding-top:20px;
	}	
.ser01 div img{
	width:763px;
	height:119px;
	border:1px solid #dedede;
	padding:5px;
	background:#fff;}
	
	
.serbox{
	width:778px;
	height:auto!important;
	min-height:100px;
	height:100px;
	margin:20px auto;
	border:1px solid #e6e6e6;
	background:url(../images/ser07.jpg) repeat-y 524px top;
	}
.ser02{
	width:524px;
	height:auto!important;
	min-height:100px;
	height:100px;
	float:left;
	border-bottom:1px solid #e6e6e6
	}
.ser02top{
	width:465px;
	height:30px;
	margin:0 auto;
	padding-top:10px;
	background:url(../images/ser03.jpg) no-repeat left 10px;
	line-height:30px;
	padding-left:30px;
	font-weight:bold;
	font-size:16px;
	color:#009983;
	border-bottom:1px solid #e6e6e6;}
.ser02ul{
	width:524px;
	height:82px;
	padding-top:31px;
	padding-bottom:36px;
	
}
.ser02ul li{
	width:143px;
	height:82px;
	float:left;
	padding-left:15px;
	padding-right:15px;}
.ser02ul li div{
	width:141px;
	height:80px;
	border:1px solid #e6e6e6;
	}
/*2015.1.8修改*/
.ser02ul li div a{
	width:141px;
	height:35px;
	display:block;
	color:#797979;
	background-color:#eee;
	background-repeat:no-repeat;
	line-height:30px;
	text-align:center;
	padding-top:45px;
	position:relative;
	}
/*2015.1.8修改end*/
/*2015.1.8添加*/
.ser02ul li div a p{
	position:absolute;
	top:15px;
	left:65px;
	}
/*2015.1.8添加end*/


.ser02ul li div a:hover{
	background-color:#009983;
	color:#fff;
	background-repeat:no-repeat;
	}
/*2015.1.8修改*/
.ser02ul_01{
	background-image:url(../images/ser04.jpg);
	background-position:40px 17px;}
.ser02ul_01:hover{
	background-image:url(../images/ser04_h.jpg);
	background-position:40px 17px;}
.ser02ul_02{
	background-image:url(../images/ser05.jpg);
	background-position:center 17px;}
.ser02ul_02:hover{
	background-image:url(../images/ser05_h.jpg);
	background-position:center 17px;}
.ser02ul_03{
	background-image:url(../images/ser06.jpg);
	background-position:center 17px;}
.ser02ul_03:hover{
	background-image:url(../images/ser06_h.jpg);
	background-position:center 17px;}
	
/*2015.1.8修改end*/	
	
.ser03{
	width:254px;
	height:auto!important;
	min-height:100px;
	height:100px;
	float:left;
	border-bottom:1px solid #e6e6e6;
	background:#fff2c5;
	}
.ser03top{
	width:200px;
	height:30px;
	margin:0 auto;
	padding-top:10px;
	background:url(../images/ser08.jpg) no-repeat left 15px;
	line-height:30px;
	padding-left:24px;
	font-weight:bold;
	font-size:16px;
	color:#666;
	border-bottom:1px solid #faa70d;}
.ser03nr{
	width:204px;
	height:129px;
	line-height:30px;
	color:#6f6f6f;
	padding-top:10px;
	padding-bottom:10px;
	margin:0 auto;
	padding-left:20px;
}
.ser03nr a{
	background:url(../images/ser09.gif) no-repeat right top;
	width:204px;
	height:9px;
	display:block;}
	
	
	
	
	
	
	
.ser04{
	width:524px;
	height:auto!important;
	min-height:100px;
	height:100px;
	float:left;
	}
.ser04top{
	width:465px;
	height:30px;
	margin:0 auto;
	padding-top:10px;
	background:url(../images/ser10.jpg) no-repeat left 10px;
	line-height:30px;
	padding-left:30px;
	font-weight:bold;
	font-size:16px;
	color:#009983;
	border-bottom:1px solid #e6e6e6;}
.ser04nr{
	width:495px;
	height:121px;
	margin:0 auto;
	padding-top:13px;
	padding-bottom:14px;
	position:relative;
}
.ser04nr span{
	width:224px;
	height:121px;
	float:left;
	display:block;
	}
.ser04nr ul{
	width:271px;
	height:121px;
	float:left;
	display:block;
	background:url(../images/proinfo09.jpg) repeat-y 135px top;
	}
.ser04nr ul li{
	width:105px;
	height:22px;
	float:left;
	padding-left:30px;
	}
.ser04nr ul li a{
	background:url(../images/ser12.jpg) no-repeat right center;
	line-height:22px;
	color:#009983;
	height:22px;
	padding-right:20px;
	}
.ser04nr ul li a:hover{
	text-decoration:underline;
}
.ser04more{
	background:url(../images/news06.jpg) no-repeat right center;
	height:30px;
	line-height:30px;
	color:#009983;
	padding-right:10px;
	position:absolute;
	bottom:0px;
	right:0px;
	}
	
	
	
	
	
	
	
.ser05{
	width:254px;
	height:auto!important;
	min-height:100px;
	height:100px;
	float:left;
	background:#edffe4;
	}
.ser05top{
	width:200px;
	height:30px;
	margin:0 auto;
	padding-top:10px;
	background:url(../images/ser13.jpg) no-repeat left 15px;
	line-height:30px;
	padding-left:24px;
	font-weight:bold;
	font-size:16px;
	color:#666;
	border-bottom:1px solid #009983;}
.ser05nr{
	width:224px;
	height:148px;
	margin:0 auto;
	position:relative;}


.ser05nr p{
	width:224px;
	height:30px;
	line-height:30px;
	position:relative;}
.ser05nr p a{
	color:#666467;
	}
.ser05nr p a:hover{
	font-weight:bold;
	color:#009983;
	}
.ser05nr p span{
	position:absolute;
	top:0px;
	right:0px;
	height:30px;
	color:#666467;
	}

.ser05more{
	background:url(../images/news06.jpg) no-repeat right center;
	height:30px;
	line-height:30px;
	color:#009983;
	padding-right:10px;
	position:absolute;
	bottom:0px;
	right:0px;
	}
	
