*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
a,a:hover{
	text-decoration: none;
}
ul,li{
	list-style: none;
}

.section > .container {
	 position: relative; width:1000px; color: #404040; margin: -105px auto -105px; padding: 50px 0;
	}
h2 { position: relative; text-align: center; font-size:35px!important; color:#fff;}

.section .sub-title { color: #676767; font-size:20px; text-align:center; padding-top: 24px; font-weight:lighter;}


#section-2 { background-color:#ffffff; padding: 20px 0 70px 0;}

#section-2 h2.title {  padding-bottom: 0px; }

#section-2 .tab-container { height: 316px; margin-bottom: 30px; box-sizing: border-box; padding: 68px 26px 0; background: url(../images/section-2-bg.png) no-repeat center; zoom: 1; }

#section-2 .tab-container:after { display: block; clear: both; content: ""; visibility: hidden; height: 0; }

#section-2 .tab-container .tab-titles { width: 218px; float: left; }

#section-2 .tab-container .tab-titles > .item { width: 218px; height: 60px; background: url(../images/section-2-title-bg.png) no-repeat center; font-size: 18px; color: #3bae6b; text-align: center; line-height:60px; cursor: pointer; }

#section-2 .tab-container .tab-titles > .item.active { color: #774c0f; }

#section-2 .tab-container .tab-titles > .item b { font-size: 30px; }

#section-2 .tab-container .tab-titles > .item span { font-size: 15px; }

#section-2 .tab-container .tab-contents { float: left; width: 716px; height: 180px; margin-left: 14px; box-sizing: border-box; background-color: #fff; border-radius: 8px; border: 1px solid #fff; }

#section-2 .tab-container .tab-contents > .item { position: relative; padding: 30px; }

#section-2 .tab-container .tab-contents > .item:not(:first-child) { display: none; }

#section-2 .tab-container .tab-contents > .item:before { content: ""; display: block; width: 10px; height: 12px; position: absolute; left: -10px; background: url(../images/left-arrow_9x12.png) no-repeat center; }

#section-2 .tab-container .tab-contents > .item:nth-child(1):before { top: 28px; }

#section-2 .tab-container .tab-contents > .item:nth-child(2):before { top: 108px; }

#section-2 .tab-container .tab-contents > .item:nth-child(3):before { top: 185px; }

#section-2 .tab-container .tab-contents > .item:nth-child(4):before { top: 265px; }

#section-2 .tab-container .tab-contents > .item:nth-child(5):before { top: 342px; }

#section-2 .tab-container .tab-contents > .item h3 { font-size: 24px;font-weight:bold; color: #774c0f; line-height: 52px; }

#section-2 .tab-container .tab-contents > .item p { padding: 8px 0; font-size: 16px; color: #774c0f; line-height: 24px; }

#section-2 .tab-container .tab-contents > .item h4 { margin-top: 16px; background-color: #984afc; padding: 16px 14px; border-radius: 6px; font-size: 16px; color: #ffe851; line-height: 30px; }

.m-more_btn{ 
	display: block;
	width: 600px;
	height: 60px;
	margin: 20px auto 60px;
	background-color: #ff8900;
	border-radius: 6px;
	font-size: 20px;
	text-align: center;
	line-height: 60px;}

.m-more_btn a {color:#fff;}



