

/* 通用按钮 */
button.project-button {
	margin-top: 40px;
	width: 158px;
	height: 44px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	font-size: 20px;
	color: #09c8fe;
	border-radius: 7px;
	background-image: url('../images/btn-back.png');
}
button.project-button:hover {
	color: #fff;
	background: -webkit-linear-gradient(#09c8fe, #0365ff); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#09c8fe, #0365ff); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#09c8fe, #0365ff); /* Firefox 3.6 - 15 */
	background: linear-gradient(#09c8fe, #0365ff); /* 标准的语法 */
}
	button.project-button:hover > span[data-text]::after{
		color: #fff;
	}
	button.project-button > span {
		position: relative;
	}
	/* 深 ： #0365ff  浅 ：#09c8fe */
	button.project-button > span[data-text]::after {
		content: attr(data-text);  
		position: absolute;  
		left: 0px;  
		z-index: 2;
		color: #0365ff;  
		-webkit-mask-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff0000), to(rgba(0, 0, 255, 0)));
    }

/* CSS3 效果 */
.transition-all-5,.transition-all-5 * {
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
div.main{
	width: 1200px;
	margin: 0 auto;
	height: 100%;
}

/* 主题广告开始 */
section.theme {
	height: 605px;
	background-color: #007fd3;
	background-image: url(../images/threme-back.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: center;
	color: #fff;
}
	section.theme > div {
		padding-top: 170px;
	} 
		section.theme > div > h1 {
			font-size: 38px;
		}
		section.theme > div > h3 {
			margin-top: 25px;
			line-height: 30px;
		}
		section.theme > div > h4 {
			font-size: 15.5px;
        }

        body > section {
            overflow: hidden;
        }

/* 主标题通用样式 */
section.currency {
	text-align: center;
}
	section.currency > div > h1 {
		font-size: 32px;
		color: #4b4b4b;
		text-align: center;
		padding: 45px 0px 40px;
	}
	section.currency > div > a.enterBtn {
		width: 158px;
		height: 44px;
		display: inline-block;
		line-height: 40px;
		color: #FFF;
		border: 1px solid #FFF;
		border-radius: 7px;
		font-size: 20px;
		margin-top: 35px;
	}
	section.currency > div > a.enterBtn:hover{
		background-color: #FFF;
	}