@charset "utf-8";
/* CSS Document */
.link_moreArrow {display:inline-block;color:#8f92ac; font-size:16px; line-height:1.2em;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.link_moreArrow:after {content:'\e91f'; font-family:'globalIconfont'; color:#8f92ac;font-size:16px; line-height:1.2em; padding:0 0 0 7px; vertical-align:middle;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.link_moreArrow:hover {text-decoration:none; background-position:right center; color:#8f92ac;}
.link_moreArrow:hover:after {padding:0 0 0 12px;}

.top-info{ background-color:#f6f6f6;padding-top:60px; text-align:center;color:#272e62; min-height:450px;}
.top-info h1{ font-size:36px; font-weight:800; line-height:1.2em;}
.top-info .desc{ font-size:20px; line-height:1.4em;margin-top:10px;}
.top-info .btn{margin-top:30px;}
@media(max-width: 767px) {
	.top-info{ min-height:300px;}
}

.top-banner{margin-top:-180px;}
.top-banner .container{ position:relative;}
.top-banner .down_num {position:absolute; top:-10%; left:0;display:table; width:140px; height:140px; padding:0; overflow:hidden; font-size:18px; line-height:1.4em; color:#272e62; text-align:center; border-radius:100%;box-shadow:0 2px 10px 0 rgba(0, 0, 0, 0.5); background-color:#fff;}
.top-banner .down_num.position_bottom {top:auto; bottom:0;}
.top-banner .down_num.position_right {left:auto; right:70px;top:-15%;}
.top-banner .down_num a {display:table-cell; vertical-align:middle; color:#272e62;}
.top-banner .down_num strong,
.top-banner .down_num span {display:inline-block;vertical-align: middle;}
.top-banner .down_num strong {display: block; font-size:22px; line-height:1.4em; font-weight:bold; color:#272e62;}
.top-banner .down_num i {font-size:24px; line-height:1; vertical-align: middle;}
@media(max-width: 767px) {
	.top-banner{margin-top:-30px;}
	.top-banner .down_num{display:none;}
}

.page-main{padding:60px 0;}
.page-main .fr-pic{float:right; background-color:#fff;width:48%;box-shadow: 0 0 41px 0 rgba(0, 0, 0, 0.08); text-align:center;padding:50px 0;}
.page-main .fl-pic{float:left; background-color:#fff;width:48%;box-shadow: 0 0 41px 0 rgba(0, 0, 0, 0.08); text-align:center;padding:50px 0;}
.page-main .fl-info{float:left;width:48%; font-size:16px; line-height:1.6em;}
.page-main .fr-info{float:right;width:48%;font-size:16px; line-height:1.6em;}
.page-main .fl-info h2,.page-main .fr-info h2{ text-align:left;}
.page-main .tips{display:inline-block;background-color:#f37460;color:#fff; font-size:14px;padding:4px;margin-left:10px;}
.page-main .fl-box{float:left;width:40%;background-color:#fff;box-shadow: 0 0 41px 0 rgba(0, 0, 0, 0.08);}
.page-main .fr-box{float:right;width:54%;background-color:#fff;box-shadow: 0 0 41px 0 rgba(0, 0, 0, 0.08);padding:2%;}
.page-main .desc{ font-size:18px; line-height:1.6em;padding-bottom:50px; text-align:center;}
@media(max-width: 800px) {
	.page-main .fr-pic,.page-main .fl-pic{float:none;width:auto;}
	.page-main .fl-info,.page-main .fr-info{float:none;width:auto;margin-top:30px;}
	.page-main .fl-box{float:none;width:auto;}
	.page-main .fr-box{float:none;width:auto;margin-top:30px;}
}
@media(max-width: 767px) {
	.page-main .fr-pic,.page-main .fl-pic{padding:20px;}
}

.icon-item-box1 .item{float:left;width:45%;margin:0 2.5%;margin-top:50px;}
.icon-item-box1 .item:nth-of-type(2n+1){ clear:both;display:block;}
.icon-item-box1 .item .icon{float:left; text-align:center;}
.icon-item-box1 .item .icon strong{display:block; font-size:16px; font-weight:bold;margin-top:5px;}
.icon-item-box1 .item .text{padding-left:110px;}
.icon-item-box1 .item .text h3{ font-size:20px; font-weight:600; line-height:1.4em;}
.icon-item-box1 .item .text p{margin-top:10px; font-size:16px; line-height:1.6em;}
@media(max-width: 767px) {
	.icon-item-box1 .item{float:none;width:auto;margin:0;margin-top:30px;}
}

.slide-box{ background-color:#fff;margin-top:40px;box-shadow: 0 0 41px 0 rgba(0, 0, 0, 0.08);padding:50px; position:relative;}
.slide-box .flexslider1{float:right;width:65%;position: relative;box-sizing: border-box; text-align:center;margin-top:50px;}
.slide-box .flexslider1 .slides li{display:none;}
.slide-box .flexslider1 .flex-control-paging{display:block; position:absolute;right:0;top:0;width:12px;margin:0;margin-top:80px;}
.slide-box .flexslider1 .flex-control-paging li{padding:5px 0;}
.slide-box .flexslider1 .flex-control-paging li a{background:#d8d8d8;width:12px;height:12px;}
.slide-box .flexslider1 .flex-control-paging li a.flex-active{background:#435bfd;}
.slide-box .paging-list{float:left;width:30%;}
.slide-box .paging-list dl{display:block;margin-top:20px;}
.slide-box .paging-list dl:first-child{margin-top:0;}
.slide-box .paging-list dl a{color: #999697;padding-bottom: 14px;}
.slide-box .paging-list dl a:hover{text-decoration: none;}
.slide-box .paging-list dl dd{display:none;margin-top:10px;}
.slide-box .paging-list dl dt{ font-size:20px; line-height:1.4em;padding:5px 0;}
.slide-box .paging-list dl.curr dd{display:block;color:#353031;}
.slide-box .paging-list dl.curr dt{color:#353031; font-weight:bold;border-bottom:3px solid #435bfd;}
@media(max-width: 1000px) {
	.slide-box .paging-list dl{margin-top:10px;}
	.slide-box .paging-list dl dt{ font-size:16px;}
}
@media(max-width: 800px) {
	.slide-box .flexslider1{float:none;width:auto;margin-top:0;}
	.slide-box .paging-list{float:none;width:auto;margin-top:30px;}
	.slide-box .flexslider1 .flex-control-paging{ position:static;width:auto;margin-top:15px;}
	.slide-box .flexslider1 .flex-control-paging li{padding:0 5px;}
}
@media(max-width: 767px) {
	.slide-box{padding:20px;}
}

.icon-item-box2 .item{float:left;width:27.3%;margin:0 3%;margin-top:50px; text-align:center;}
.icon-item-box2 .item:nth-of-type(3n+1){ clear:both;display:block;}
.icon-item-box2 .item h3{ font-size:18px;color:#323a83;padding:15px 0;}
.icon-item-box2 .item p{font-size:16px; line-height:1.6em;}
@media(max-width: 767px) {
	.icon-item-box2 .item{float:none;width:auto;margin:0;margin-top:30px;}
}
