/*webcss*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,img,div,dl,dt,dd,pre,form,fieldset,input,textarea,blockquote{margin:0;padding:0;border:0;}
body{width:1024px;color:#000;font-size:12px; margin:0 auto;padding:0; background:#fff; position:relative;}
p{text-indent: 2em;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
li{list-style-type:none;color: #000;}
select,input,img,botton,option{vertical-align:middle; border:none;}
a{text-decoration:none;}
a:link{color:#000;}
a:visited{color:#000;}
a:hover,a:active,a:focus{color:#f00;text-decoration: none; outline:none;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
.left{float:left;}.right{float:right;}.hidden{display:none;}
.clear{height:0px; font:0px; clear:both; _display:inline; line-height:0px;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 
.widthauto{
	width:100%;
	font-family: Microsoft JhengHei,Microsoft Yahei;

}

/*raise-tit begin*/
.raise-tit{
	width:1024px; 
	border-bottom:dashed 1px #a7a9ac; 
	font:32px "Microsoft JhengHei"; 
	color:#58bc8e; 
	padding:26px 20px 20px 20px;
	margin:0 auto;
	box-sizing:border-box;
}
.raise-tit h4{
	font-size: 36px;
	margin-bottom: 6px;
	margin-top: 18px;
}
.raise-tit p{
	font-size: 20px;
	text-indent: 0px;
}
.raise-tit span{
	color:#868686;
}
.raise-tit-picture,.raise-tit-text{
	float:left;
}
.raise-tit-picture{
	width:108px;
	height: 108px;
	background: #d9d9d9;
	border-radius: 50%;
	margin-right: 16px;
	overflow: hidden;
}
.raise-tit-picture img{
	width:108px;
	height: 108px;
	border-radius: 50%;
}
/*raise-body begin*/
.raise-body{
	padding:30px 0px;
	width:1024px; 
	margin:0 auto;
	box-sizing:border-box;
}
.raise-body-img{
	float:left;
}
.raise-body-img img{
	width:688px;
	height: 386px;
}
.raise-body-text{
	width:312px;
	float: right;
}
.rbt01{
	font-size: 16px;
	line-height: 30px;
	color:#333333;
	max-height: 90px;
	overflow: hidden;
	font-family: Microsoft JhengHei,Microsoft Yahei;
}
.progress{
	width:312px;
	height: 30px;
	background: #ececec;
	border-radius: 30px;
	margin-top:10px;
	overflow: hidden;
	padding:5px;
	box-sizing:border-box;
} 
.bar{
	height: 20px;
	background: #58bc8d;
	border-radius: 30px;
	display: block;
	color:#ffffff;
	text-align: center;
	line-height: 20px;
	font-size: 16px;
	font-family: arial;
}
.rbt02{
	height: 60px;
	border-bottom:solid 1px #e0e0e0;
	font-size: 16px;
	line-height: 60px;
	font-family: arial;
}
.rbt02-l{
	width:170px;
	float:left;
	overflow: hidden;
	font-size: 28px;
	font-weight: 700;
}
.rbt02-r{
	width:140px;
	float:right;
	overflow: hidden;
}
.rbt03{
	font-size: 14px;
	line-height: 28px;
	color:#333333;
	padding:20px 0;
	font-family: Microsoft JhengHei,Microsoft Yahei;

}
.rbt03 p{
	text-indent: 0px;
}
.rbt03 span{
	font-weight: 700;
	padding:0 5px;
}
/*raise-cont begin*/
.raise-cont{
}
.raise-cont-tit{
	width:100%;
	height: 58px;
	border-top:solid 1px #dadada;
	background: #eeeeee;
	border-bottom:solid 1px #dadada;
	line-height: 58px;
}
.raise-cont-tit-text{
	width:1024px;
	margin:0 auto;
	font-size: 18px;
	color:#000000;
}
.raise-cont-tit-text span{
	padding:0 10px;
	border-bottom: solid 2px #58bc8d;
	display: inline-block;
}
.raise-cont-tit a,.raise-cont-tit a:visited{
	width:300px;
	height: 36px;
	float:right;
	text-align: center;
	line-height: 36px;
	color:#58bc8d;
	font-size: 20px;
	border:solid 2px #58bc8d;
	border-radius: 10px;
	margin-top: 10px;
}
.raise-cont-body{
	width:1024px;
	margin:24px auto 40px;

}
.raise-cont-body-text{
	width:688px;
	float: left;
	font-size: 16px;
	line-height: 28px;
	padding-top:6px;
	font-family: Microsoft JhengHei,Microsoft Yahei;
}
.raise-cont-body-text p{
	text-indent: 0px;
}
.raise-list img{
	width:270px; 
	height: 150px;
}
.raise-cont-list{
	width:310px;
	float:right;
}
.raise-list{
	border:solid 2px #dcdcdc;
	padding:18px;
	margin-bottom: 30px;
	box-sizing:border-box;
}
.raise-list h5{
	font-size: 30px;
	font-family: arial;
	color:#333333;
	font-weight: 700;
}
.rl01{
	margin-top: 10px;
	font-size: 16px;
}
.rl01 span{
	background: #dcdcdc;
	padding:6px 10px;
}
.rl02{
	font-size: 16px;
	line-height: 28px;
	color:#333333;
	padding:20px 0 0;
}
.rl02 p{
	text-indent: 0px;
}
.rl03 a,.rl03 a:visited{
	width:264px;
	height: 36px;
	float:right;
	text-align: center;
	line-height: 36px;
	font-size: 20px;
	border:solid 2px #58bc8d;
	border-radius: 2px;
	margin-top: 10px;
	font-size: 16px;
	color:#333333;
}
.rl03 a:hover{
	color:#58bc8d;
}
.raise-list img{
	width:270px;
	height: 151px;
	margin-bottom: 20px;
}