@font-face {font-family: 'iconfont';
    src: url('iconfont/iconfont.eot'); /* IE9*/
    src: url('iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.iconfont i{
    font-style:normal;
    display:block;
}
.cubeNavigationArea .iconfont i{
	font-size:2rem;
	color:#fff
}
.cubeNavigationArea .cubeLink_text_p{
	font-size:.7rem
}
.form.formStyle31{
	padding:0;
	background:transparent;
	border:0
}
.cubeNavigationArea{
	overflow:hidden;
	min-height:.5rem;
	padding-top:1.5%
}
.cubeNavigationArea .cubeLink{
	float:left;
	width:100%;
	height:4.7rem;
	padding-bottom:1.5%;
	padding-left:1.5%
}
.cubeNavigationArea .cubeLink .cubeLink_a{
	width:100%;
	height:100%;
	display:inline-block;
	position:relative
}
.cubeNavigationArea .cubeLink .cubeLink_a .cubeLink_bg{
	width:100%;
	height:100%;
	position:absolute
}
.cubeNavigationArea .cubeLink .cubeLink_a .cubeLink_curtain{
	width:100%;
	height:100%;
	position:absolute
}
.cubeNavigationArea .cubeLink .cubeLink_a .cubeLink_ico{
	width:2rem;
	height:2.1rem;
	margin:auto;
	position:absolute;
	background-size:40px 40px
}
.cubeNavigationArea .cubeLink .cubeLink_a .cubeLink_text{
	width:100%;
	position:absolute;
	table-layout:fixed
}
.cubeNavigationArea .cubeLink .cubeLink_a .cubeLink_text .cubeLink_text_p{
	white-space:nowrap;
	overflow:hidden
}
.cubeNavigationArea .cubeLink .cubeLink_a .cubeLink_text .cubeLink_text_p .cubeLink_subText_p{
	display:none
}
.cubeNavigationArea .cubeLink_fixWidth_1{
	width:97%!important
}
.cubeNavigationArea .cubeLink_fixWidth_2{
	width:47.75%!important
}

.cubeNavigationArea .cubeLink {
    float: left;
    width: 100%;
    height: 4.7rem;
    padding-bottom: 1.5%;
    padding-left: 1.5%;
}
.cubeNavigationArea .cubeLink .cubeLink_a .cubeLink_ico {
    width: 2rem;
    height: 2.1rem;
    margin: auto;
    position: absolute;
    background-size: 40px 40px;
}
.cubeNavigationArea .cubeLink .cubeLink_a {
    width: 100%;
    height: 100%;
    display: inline-block;
    position: relative;
}
.cubeNavigationArea .cubeLink .cubeLink_a .cubeLink_text {
    width: 100%;
    position: absolute;
    table-layout: fixed;
}

.cubeNavigationArea .cubeLink .cubeLink_a .cubeLink_text .cubeLink_text_p {
    white-space: nowrap;
    overflow: hidden;
}
.cubeNavigationArea .cubeLink_text_p {
    font-size: .7rem;
}

.cubeNavigationArea1{
	width:100%;
	padding-top:0
}
.cubeNavigationArea1 .cubeLink{
	width:33%;
	height:5.2rem;
	padding:0;
	padding-bottom:.5%;
	color:#fff;
	background:transparent
}
.cubeNavigationArea1 .cubeLink .cubeLink_a{
	background:#fff
}
.cubeNavigationArea1 .cubeLink .cubeLink_a .cubeLink_ico{
	width:2.8rem;
	height:2.8rem;
    line-height:2.8rem;
	top:.5rem!important;
	bottom:auto!important;
	left:0!important;
	right:0!important;
	margin:auto!important;
	background-position:center center;
	background-repeat:no-repeat;
	border-radius:50%
}
.cubeNavigationArea1 .cubeLink .cubeLink_a i{
    font-size: 1.7rem;
    margin-left: .55rem;
    color: white;
    display: block;
}
.cubeNavigationArea1 .cubeLink .cubeLink_a .cubeLink_text{
	color:#333;
	font-size:14px
}
.cubeNavigationArea1 .cubeLink .cubeLink_a .cubeLink_bg{
	margin:auto;
	position:absolute;
	background-size:40px 40px;
	width:2.8rem;
	height:2.8rem;
	left:0;
	right:0;
	top:10px;
	background-position:center center;
	background-repeat:no-repeat;
	border-radius:50%
}
.cubeNavigationArea1 .cubeLink .cubeLink_a .cubeLink_text{
	left:auto!important;
	right:auto!important;
	top:auto!important;
	bottom:.5rem!important;
	text-align:center!important;
	height:auto!important;
	position:absolute!important;
	display:block!important
}
.cubeNavigationArea1 .cubeLink .cubeLink_a .cubeLink_text .cubeLink_text_p{
	display:block!important;
	padding:0!important
}
.cubeNavigationArea1 .cubeLink:nth-child(3n+2){
	padding-left:.5%;
	padding-right:.5%
}
.cubeNavigationArea1 .cubeLink:nth-child(9n+1) .cubeLink_bg{
	background-color:#fdc200
}
.cubeNavigationArea1 .cubeLink:nth-child(9n+2) .cubeLink_bg{
	background-color:#96a3fc
}
.cubeNavigationArea1 .cubeLink:nth-child(9n+3) .cubeLink_bg{
	background-color:#f99161
}
.cubeNavigationArea1 .cubeLink:nth-child(9n+4) .cubeLink_bg{
	background-color:#c697d8
}
.cubeNavigationArea1 .cubeLink:nth-child(9n+5) .cubeLink_bg{
	background-color:#8fa5ad
}
.cubeNavigationArea1 .cubeLink:nth-child(9n+6) .cubeLink_bg{
	background-color:#ed6492
}
.cubeNavigationArea1 .cubeLink:nth-child(9n+7) .cubeLink_bg{
	background-color:#54d0e3
}
.cubeNavigationArea1 .cubeLink:nth-child(9n+8) .cubeLink_bg{
	background-color:#fcbd15
}
.cubeNavigationArea1 .cubeLink:nth-child(9n+9) .cubeLink_bg{
	background-color:#98ce5a
}

.cubeNavigationArea2 .cubeLink{
	width:31.33%
}
.cubeNavigationArea2 .cubeLink .cubeLink_a .cubeLink_ico{
	left:0;
	right:0;
	top:15%
}
.cubeNavigationArea2 .cubeLink .cubeLink_a .cubeLink_text{
	bottom:20%;
	text-align:center;
	color:#fff;
	font-size:16px
}
.cubeNavigationArea2 .cubeLink:nth-child(1){
	padding-top:1%
}
.cubeNavigationArea2 .cubeLink:nth-child(2){
	padding-top:1%
}
.cubeNavigationArea2 .cubeLink:nth-child(3){
	padding-top:1%
}
.cubeNavigationArea2 .cubeLink:nth-child(3n+3){
	width:31.34%
}
.cubeNavigationArea2 .cubeLink:nth-child(9n+1) .cubeLink_a .cubeLink_bg{
	background-color:#d87570
}
.cubeNavigationArea2 .cubeLink:nth-child(9n+2) .cubeLink_a .cubeLink_bg{
	background-color:#bbd1c4
}
.cubeNavigationArea2 .cubeLink:nth-child(9n+3) .cubeLink_a .cubeLink_bg{
	background-color:#febf02
}
.cubeNavigationArea2 .cubeLink:nth-child(9n+4) .cubeLink_a .cubeLink_bg{
	background-color:#bc4040
}
.cubeNavigationArea2 .cubeLink:nth-child(9n+5) .cubeLink_a .cubeLink_bg{
	background-color:#6f9c97
}
.cubeNavigationArea2 .cubeLink:nth-child(9n+6) .cubeLink_a .cubeLink_bg{
	background-color:#ff8b00
}
.cubeNavigationArea2 .cubeLink:nth-child(9n+7) .cubeLink_a .cubeLink_bg{
	background-color:#d87570
}
.cubeNavigationArea2 .cubeLink:nth-child(9n+8) .cubeLink_a .cubeLink_bg{
	background-color:#bbd1c4
}
.cubeNavigationArea2 .cubeLink:nth-child(9n+9) .cubeLink_a .cubeLink_bg{
	background-color:#febf02
}
.cubeNavigationArea2 .cubeLink .cubeLink_a i{
    font-style: normal;
    font-size: 1.7rem;
    margin-left: .25rem;
    color: white;
    margin-top: .15rem;
    display: block;
}
.cubeNavigationArea3{
	width:100%
}
.cubeNavigationArea3 .cubeLink{
	width:33.33%;
	padding-left:0;
	padding-bottom:0
}
.cubeNavigationArea3 .cubeLink .cubeLink_a .cubeLink_ico{
	left:0;
	right:0;
	top:21%
}
.cubeNavigationArea3 .cubeLink .cubeLink_a .cubeLink_text{
	bottom:20%;
	text-align:center;
	color:#fff;
	font-size:14px
}
.cubeNavigationArea3 .cubeLink:nth-child(2n+1) .cubeLink_bg{
	background:linear-gradient(top left,#5c5c5d,#111212);
	background:-webkit-linear-gradient(top left,#5c5c5d,#111212);
	background:-ms-linear-gradient(top left,#5c5c5d,#111212);
	background:-moz-linear-gradient(top left,#5c5c5d,#111212);
	background:-o-linear-gradient(top left,#5c5c5d,#111212)
}
.cubeNavigationArea3 .cubeLink:nth-child(2n+2) .cubeLink_bg{
	background:linear-gradient(top left,#9bd7d2,#2c7f81);
	background:-webkit-linear-gradient(top left,#9bd7d2,#2c7f81);
	background:-ms-linear-gradient(top left,#9bd7d2,#2c7f81);
	background:-moz-linear-gradient(top left,#9bd7d2,#2c7f81);
	background:-o-linear-gradient(top left,#9bd7d2,#2c7f81)
}
.cubeNavigationArea3 .cubeLink_fixWidth_1{
	width:100%!important
}
.cubeNavigationArea3 .cubeLink_fixWidth_2{
	width:50%!important
}

.cubeNavigationArea4 .cubeLink{
	width:31.33%
}
.cubeNavigationArea4 .cubeLink .cubeLink_a .cubeLink_bg{
	background:#1e2225
}
.cubeNavigationArea4 .cubeLink .cubeLink_a .cubeLink_ico{
	left:0;
	right:0;
	top:15%
}
.cubeNavigationArea4 .cubeLink .cubeLink_a .cubeLink_text{
	bottom:15%;
	text-align:center;
	color:#fff;
	font-size:14px
}
.cubeNavigationArea4 .cubeLink .cubeLink_a:hover .cubeLink_bg{
	background:#3c3058
}
.cubeNavigationArea4 .cubeLink:nth-child(1){
	padding-top:1%
}
.cubeNavigationArea4 .cubeLink:nth-child(2){
	padding-top:1%
}
.cubeNavigationArea4 .cubeLink:nth-child(3){
	padding-top:1%
}
.cubeNavigationArea4 .cubeLink:nth-child(3n+3){
	width:31.34%
}

.cubeNavigationArea5 .cubeLink{
	width:47.75%
}
.cubeNavigationArea5 .cubeLink .cubeLink_a .cubeLink_ico{
	left:10%;
	top:10%
}
.cubeNavigationArea5 .cubeLink .cubeLink_a .cubeLink_text{
	bottom:15%;
	text-align:right;
	color:#fff;
	font-size:16px
}
.cubeNavigationArea5 .cubeLink .cubeLink_a .cubeLink_text .cubeLink_text_p{
	padding-right:10%
}
.cubeNavigationArea5 .cubeLink:nth-child(1){
	padding-top:1%
}
.cubeNavigationArea5 .cubeLink:nth-child(2){
	padding-top:1%
}
.cubeNavigationArea5 .cubeLink:nth-child(6n+1) .cubeLink_a .cubeLink_bg{
	background-color:#148cfc
}
.cubeNavigationArea5 .cubeLink:nth-child(6n+2) .cubeLink_a .cubeLink_bg{
	background-color:#99b802
}
.cubeNavigationArea5 .cubeLink:nth-child(6n+3) .cubeLink_a .cubeLink_bg{
	background-color:#00aea5
}
.cubeNavigationArea5 .cubeLink:nth-child(6n+4) .cubeLink_a .cubeLink_bg{
	background-color:#fe8705
}
.cubeNavigationArea5 .cubeLink:nth-child(6n+5) .cubeLink_a .cubeLink_bg{
	background-color:#5a35b8
}
.cubeNavigationArea5 .cubeLink:nth-child(6n+6) .cubeLink_a .cubeLink_bg{
	background-color:#ea0001
}

.cubeNavigationArea6 .iconfont i{
	color:#5c6066
}
.template349.formStyle31.moduleStyle10:nth-child(1){
	margin-top:215px;
	margin-bottom:50px
}
.cubeNavigationArea6 .cubeLink{
	width:45.5%;
	height:4.5rem;
	padding-bottom:4%;
	color:#fff
}
.cubeNavigationArea6 .cubeLink .cubeLink_a .cubeLink_bg{
	background-color:#fff;
	opacity:.8;
	border-radius:5px 5px
}
.cubeNavigationArea6 .cubeLink .cubeLink_a .cubeLink_ico{
	left:0;
	right:0;
	top:20%
}
.cubeNavigationArea6 .cubeLink .cubeLink_a .cubeLink_text{
	color:#333;
	font-size:16px;
	text-align:center;
	bottom:17%
}
.cubeNavigationArea6 .cubeLink:nth-child(2n+1){
	padding-left:3%
}
.cubeNavigationArea6 .cubeLink:nth-child(2n+2){
	padding-left:3%
}
.cubeNavigationArea6 .cubeLink_fixWidth_1{
	width:94%!important
}

.cubeNavigationArea7 .cubeLink{
	width:23%;
	height:3.5rem;
	padding-bottom:4%;
	color:#fff;
}
.cubeNavigationArea7 .cubeLink .cubeLink_a .cubeLink_ico{
	width:2.6rem;
	height:2.6rem;
	top:auto!important;
	bottom:auto!important;
	left:0!important;
	right:0!important;
	margin:auto!important;
	background-position:center center;
	background-repeat:no-repeat;
	border-radius:50%
}
.cubeNavigationArea7 .cubeLink .cubeLink_a .cubeLink_text{
	color:#666;
	font-size:14px
}
.cubeNavigationArea7 .cubeLink .cubeLink_a .cubeLink_bg{
	margin:auto;
	position:absolute;
	background-size:40px 40px;
	width:2.6rem;
	height:2.6rem;
	left:0;
	right:0;
	background-position:center center;
	background-repeat:no-repeat;
	border-radius:50%
}
.cubeNavigationArea7 .cubeLink .cubeLink_a .cubeLink_text{
	left:auto!important;
	right:auto!important;
	top:auto!important;
	bottom:0!important;
	text-align:center!important;
	height:auto!important;
	position:absolute!important;
	display:block!important
}
.cubeNavigationArea7 .cubeLink .cubeLink_a .cubeLink_text .cubeLink_text_p{
	display:block!important;
	padding:0!important;
	font-size:.6rem
}
.cubeNavigationArea7 .cubeLink:nth-child(1){
	padding-top:4.5%
}
.cubeNavigationArea7 .cubeLink:nth-child(2){
	padding-top:4.5%
}
.cubeNavigationArea7 .cubeLink:nth-child(3){
	padding-top:4.5%
}
.cubeNavigationArea7 .cubeLink:nth-child(4){
	padding-top:4.5%
}
.cubeNavigationArea7 .cubeLink:nth-child(4n+1){
	padding-left:4%
}
.cubeNavigationArea7 .cubeLink:nth-child(4n+2){
	padding-left:0
}
.cubeNavigationArea7 .cubeLink:nth-child(4n+3){
	padding-left:0
}
.cubeNavigationArea7 .cubeLink:nth-child(4n+4){
	padding-left:0
}
.cubeNavigationArea7 .iconfont i{
	font-size:1.5rem;
	margin-left:.55rem;
    margin-top:.55rem;
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+1) .cubeLink_bg{
	background-color:#37a1db
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+2) .cubeLink_bg{
	background-color:#678be0
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+3) .cubeLink_bg{
	background-color:#8c66de
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+4) .cubeLink_bg{
	background-color:#83d017
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+5) .cubeLink_bg{
	background-color:#f2b513
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+6) .cubeLink_bg{
	background-color:#14c761
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+7) .cubeLink_bg{
	background-color:#fc5366
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+8) .cubeLink_bg{
	background-color:#3b6ddf
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+9) .cubeLink_bg{
	background-color:#688ce3
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+10) .cubeLink_bg{
	background-color:#36a1da
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+11) .cubeLink_bg{
	background-color:#83cf16
}
.cubeNavigationArea7 .cubeLink:nth-child(12n+12) .cubeLink_bg{
	background-color:#8d65e0
}
