﻿@import 'bootstrap.min.css';
@import 'font-awesome.css';
@import 'richtext.css';
@import 'animate.min.css';
@import 'swiper.min.css';
@import 'jquery.bxslider.css';
* {
	padding:0;
	margin:0
}
body {
	font-family:'Lucida Grande', 'Microsoft Yahei';
	padding-top:118px
}
h1 {
	margin-top:0
}
@font-face {
font-family:"iconfont";
src:url('../font/iconfont.eot');
src:url('../font/iconfont.eot') format('embedded-opentype'), url('../font/iconfont.woff') format('woff'), url('../font/iconfont.ttf') format('truetype'), url('../font/iconfont.svg') format('svg')
}
.iconfont {
	font-family:"iconfont" !important;
	font-size:16px;
	color:#025EE8;
	font-style:normal;
	font-weight:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:.2px;
	-moz-osx-font-smoothing:grayscale
}
@font-face {
font-family:'FZXKJW_0';
src:url(../font/FZXKJW_0.TTF)
}
@font-face {
font-family:'Rubik-Regular';
src:url(../font/Rubik-Regular.ttf)
}
@font-face {
font-family:'impact'
}
.bx-wrapper img {
	display:inline-block
}
.lf {
	float:left
}
.rt {
	float:right
}
ul {
	margin:0
}
img {
	max-width:100%
}
.spot {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0
}
.pb0 {
	padding-bottom:0 !important
}
.translate-center {
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	left:50%;
	top:50%;
	position:absolute !important
}
.horizontal-center {
	position:absolute;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.btn-hover {
	position:relative
}
.btn-hover.btn-hover2 {
	z-index:10
}
.btn-hover.btn-hover2:hover {
	color:#fff;
	border-color:transparent !important;
	text-decoration:none !important;
	background:transparent !important
}
.btn-hover.btn-hover2:hover:before {
	z-index:-1;
	background:#025EE8
}
.btn-hover:before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:2px solid #025EE8;
	z-index:10;
	border-radius:inherit;
	opacity:0;
	-webkit-transform:scale3d(.6, .6, 1);
	transform:scale3d(.6, .6, 1);
-webkit-transition:-webkit-transform .3s, opacity .3s;
transition:transform .3s, opacity .3s;
	-webkit-transition-timing-function:cubic-bezier(.75, 0, .125, 1);
	transition-timing-function:cubic-bezier(.75, 0, .125, 1)
}
.btn-hover:hover {
	color:#025EE8;
	background:transparent
}
.btn-hover:hover:before {
	-webkit-transform:scale3d(1, 1, 1);
	transform:scale3d(1, 1, 1);
	opacity:1
}
.svg-wrapper {
	margin-top:0;
	position:relative;
	width:150px;
	height:39px;
	display:inline-block;
	border-radius:3px;
	margin-left:5px;
	margin-right:5px
}
#shape {
	stroke-width:1px;
	fill:transparent;
	stroke:#009ffd;
	stroke-dasharray:0 400;
	stroke-dashoffset:-220;
transition:.5s all ease
}
#text {
	margin-top:-45px;
	text-align:center;
	padding:8px 0;
	padding-bottom:9px;
	border:1px solid #fff;
	transition:1s all ease
}
#text:hover {
	border:1px solid transparent
}
#text:hover a {
	color:#025EE8
}
#text a {
	color:white;
	text-decoration:none;
	font-weight:100;
	font-size:1.1em;
	transition:1s all ease
}
.svg-wrapper:hover #shape {
	stroke-width:1px;
	fill:transparent;
	stroke:#025EE8;
	stroke-dasharray:399 687;
	stroke-dashoffset:19;
	transition:2s all ease
}
.sep-scale {
transition:All .8s ease;
-webkit-transition:All .8s ease;
-moz-transition:All .8s ease;
-o-transition:All .8s ease
}
.sep-scale:hover {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1)
}
@keyframes dou {
0% {
top:-25px
}
50% {
top:-20px
}
100% {
top:-25px
}
}
.sep-container {
	max-width:100%;
	margin:0 auto;
	width:1360px
}
.hf-banner {
	background:url(../image/hf-banner2.jpg) repeat top center;
	height:255px;
	padding-top:32px
}
.hf-banner.mgbm {
	margin-bottom:20px
}
.hf-banner .hf-title {
	color:#fff;
	font-size:32px;
	text-align:center
}
.hf-banner .hf-text {
	color:#fff;
	font-size:32px;
	text-align:center;
	font-weight:bold;
	margin:30px 0;
	margin-top:20px;
	margin-bottom:35px
}
.hf-banner .hf-more {
	color:#025EE8;
	background:#fff;
	display:table;
	padding:2px 40px;
	border-radius:24px;
	font-size:24px;
	margin:0 auto
}
.sep-header.header-inner {
	position:fixed;
	width:100%;
	top:0;
	left:0;
	z-index:1000000
}
.sep-header.header-inner .top {
	background:rgba(31, 31, 31, 0.6)
}
.sep-header.header-inner .top .sep-container .box a {
	color:#fff
}
.sep-header.header-inner .top .sep-container .info a {
	color:#fff
}
.sep-header.header-inner .bottom {
	background:rgba(31, 31, 31, 0.6)
}
.sep-header.header-inner .bottom .sep-container .logo-box .text .hd {
	color:#fff
}
.sep-header.header-inner .bottom .sep-container .logo-box .text .bd {
	color:#fff
}
.sep-header.header-inner .bottom .sep-container .logo-box .text:before {
	display:none
}
.sep-header.header-inner .bottom .sep-container .main-nav li a {
	color:#fff
}
.sep-header.header-inner2 {
	position:absolute
}
.sep-header.header-inner2 .top {
	background:transparent
}
.sep-header.header-inner2 .bottom {
	background:transparent
}
.sep-header.header-inner3 .top {
	background:#f5f5f5
}
.sep-header.header-inner3 .top .sep-container .box a {
	color:#787878
}
.sep-header.header-inner3 .top .sep-container .box2 a img {
	padding-right:5px;
	position:relative;
	top:-1px
}
.sep-header.header-inner3 .top .sep-container .box2 a:last-child {
	padding-left:0;
	margin-left:0
}
.sep-header.header-inner3 .top .sep-container .info {
	padding-left:20px
}
.sep-header.header-inner3 .top .sep-container .info a {
	color:#025EE8
}
.sep-header.header-inner3 .bottom {
	background:#fff
}
.sep-header.header-inner3 .bottom .sep-container .logo-box .text .hd {
	color:#323232;
	font-weight:bold
}
.sep-header.header-inner3 .bottom .sep-container .logo-box .text .bd {
	color:#333
}
.sep-header.header-inner3 .bottom .sep-container .logo-box .text:before {
	display:none
}
.sep-header.header-inner3 .bottom .sep-container .logo-box .logo:before {
	background:#c4c4c4
}
.sep-header.header-inner3 .bottom .sep-container .main-nav li a {
	color:#323232
}
.sep-header.header-inner3.active {
	box-shadow:0 10px 15px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow:0 10px 15px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:0 10px 15px rgba(0, 0, 0, 0.1)
}
.sep-header.header-inner3.active .bottom {
	min-height:60px
}
.sep-header.header-inner3.active .bottom .sep-container .logo-box {
	top:11px
}
.sep-header.header-inner3.active .bottom .sep-container .logo-box .logo img {
	width:109px
}
.sep-header.header-inner3.active .bottom .sep-container .logo-box .text .hd {
	font-size:14px;
	margin-bottom:0
}
.sep-header.header-inner3.active .bottom .sep-container .main-nav li {
	padding:19px 15px
}
.sep-header.header-inner3.active .bottom .sep-container .main-nav li.active {
	background:#025EE8
}
.sep-header.header-inner3.active .bottom .sep-container .main-nav li.active a {
	color:#fff
}
.sep-header.header-inner3.active .bottom .sep-container .main-nav li.active a i {
	color:#fff
}
.sep-header.header-inner3.active .bottom .sep-container .form-box .search-box {
	margin-top:12px
}
.sep-header .top {
	background:#ededed;
	padding:9px 0
}
.sep-header .top .sep-container {
	width:100%;
	max-width:1400px;
	margin:0 auto
}
.sep-header .top .sep-container .box a {
	color:#313131;
	font-size:14px;
	display:inline-block;
	position:relative
}
.sep-header .top .sep-container .box a.user:before {
	display:none !important
}
.sep-header .top .sep-container .box a:first-child {
	padding-right:11px;
	margin-right:6px
}
.sep-header .top .sep-container .box a:first-child:before {
	position:absolute;
	display:block;
	width:1px;
	background:#fff;
	height:18px;
	right:0;
	top:1px
}
.sep-header .top .sep-container .box a:last-child {
	margin-left:6px;
	padding-left:11px
}
.sep-header .top .sep-container .box a:last-child:before {
	position:absolute;
	display:block;
	width:1px;
	background:#c4c4c4;
	height:18px;
	left:-10px;
	top:1px
}
.sep-header .top .sep-container .info a {
	color:#313131;
	font-size:14px;
	display:inline-block
}
.sep-header .top .sep-container .info a:last-child {
	margin-left:21px
}
.sep-header .top .sep-container .info a i {
	color:#025EE8;
	padding-right:5px
}
.sep-header .bottom {
	background:#f7f7f7;
	padding:0 0;
	position:relative
}
.sep-header .bottom .sep-container {
	width:100%;
	max-width:1400px;
	margin:0 auto
}
.sep-header .bottom .sep-container .logo-box {
	position:relative;
	top:17px;
transition:all .3s
}
.sep-header .bottom .sep-container .logo-box .logo {
	display:inline-block;
	margin-right:26px;
	position:relative
}
.sep-header .bottom .sep-container .logo-box .logo img {
	vertical-align:bottom;
transition:all .3s
}
.sep-header .bottom .sep-container .logo-box .logo:before {
	position:absolute;
	display:block;
	width:1px;
	background:#fff;
	height:48px;
	right:-15px;
	top:-1px
}
.sep-header .bottom .sep-container .logo-box .text {
	display:inline-block;
	position:relative
}
.sep-header .bottom .sep-container .logo-box .text:before {
	content:"";
	position:absolute;
	display:block;
	width:1px;
	background:#c4c4c4;
	height:48px;
	left:-15px;
	top:2px
}
.sep-header .bottom .sep-container .logo-box .text .hd {
	color:#025EE8;
	font-size:18px;
	margin-bottom:4px;
transition:all .3s
}
.sep-header .bottom .sep-container .logo-box .text .bd {
	color:#646464;
	font-size:12px;
	position:relative
}
.sep-header .bottom .sep-container .main-nav {
	margin-left:36px
}
.sep-header .bottom .sep-container .main-nav li {
	float:left;
	list-style:none;
	padding:29px 15px;
transition:all .3s
}
.sep-header .bottom .sep-container .main-nav li.zx {
	position:relative
}
.sep-header .bottom .sep-container .main-nav li.zx .menu-down {
	width:282px;
	padding:20px;
	padding-top:0;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.sep-header .bottom .sep-container .main-nav li.zx .menu-down ul li {
	width:100%;
	border-bottom:1px dashed #025EE8;
	padding:0
}
.sep-header .bottom .sep-container .main-nav li.zx .menu-down ul li:nth-child(2) {
display:none
}
.sep-header .bottom .sep-container .main-nav li.zx .menu-down ul li a {
	display:block;
	text-align:center;
	padding:16px 0;
	color:#323232;
	font-size:18px
}
.sep-header .bottom .sep-container .main-nav li.zx .menu-down ul li a:hover {
	color:#025EE8
}
.sep-header .bottom .sep-container .main-nav li.zx .menu-down ul li a:before {
	display:none
}
.sep-header .bottom .sep-container .main-nav li.zx>a {
	position:relative
}
.sep-header .bottom .sep-container .main-nav li.zx>a .hot {
	position:absolute;
	display:inline-block;
	right:-29px;
	top:-21px
}
.sep-header .bottom .sep-container .main-nav li:hover .menu-down {
	display:block
}
.sep-header .bottom .sep-container .main-nav li:hover>a {
	position:relative;
	color:#025EE8
}
.sep-header .bottom .sep-container .main-nav li:hover>a i:not(.fa-mobile) {
transform:rotate(180deg);
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-o-transform:rotate(180deg);
-ms-transform:rotate(180deg)
}
.sep-header .bottom .sep-container .main-nav li .menu-down {
	background:#fff;
	position:absolute;
	padding-top:40px;
	padding-bottom:15px;
	top:100%;
	left:0;
	width:100%;
	z-index:800000;
	border-top:1px solid #025EE8;
	display:none;
	box-shadow:0 10px 16px rgba(0, 0, 0, 0.1)
}
.sep-header .bottom .sep-container .main-nav li .menu-down.menu-down2 .boxs .box {
	width:16.66%
}
.sep-header .bottom .sep-container .main-nav li .menu-down .col-md-3 {
	padding-left:34px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .col-md-9 {
	background:url(../image/line-x.png) no-repeat right top
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x3 {
	position:relative
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x3 .hot {
	position:absolute;
	display:inline-block;
	right:-5px;
	top:-18px;
	z-index:10
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x3 .thumb3 {
	text-align:center;
	display:block
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x3 .thumb3 img {
	display:inline-block;
	height:36px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x3 .thumb3 img:nth-child(2) {
display:none
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x3:hover .title3 {
	color:#025ee8
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x3:hover .thumb3 img:nth-child(1) {
display:none
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x3:hover .thumb3 img:nth-child(2) {
display:inline-block
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x3 .title3 {
	color:#383838;
	font-size:14px;
	display:block;
	text-align:center;
	margin-top:10px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2 {
	padding-left:62px;
	position:relative;
	height:83px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2 .thumb2 {
	position:absolute;
	left:0;
	top:0;
	width:47px;
	height:42px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2 .thumb2 img {
	display:inline-block
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2 .thumb2 img:nth-child(2) {
display:none
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2:hover .x-hd {
	color:#025EE8
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2:hover .thumb2 img:nth-child(1) {
display:none
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2:hover .thumb2 img:nth-child(2) {
display:inline-block
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2 .x-hd {
	display:block;
	color:#383838;
	font-size:16px;
	margin-bottom:3px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2 .x-hd:hover {
	color:#025ee8
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2 .summary2 {
	color:#646464;
	font-size:12px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .boxs .box {
	width:20%;
	padding:0 15px;
	float:left
}
.sep-header .bottom .sep-container .main-nav li .menu-down .hd {
	color:#025EE8;
	font-size:18px;
	border-bottom:1px dashed #025EE8;
	padding-bottom:12px;
	margin-bottom:15px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .hd a {
	color:#025EE8
}
.sep-header .bottom .sep-container .main-nav li .menu-down .thumb {
	margin-bottom:15px;
	display:block;
	text-align:center
}
.sep-header .bottom .sep-container .main-nav li .menu-down .thumb img {
	display:inline-block
}
.sep-header .bottom .sep-container .main-nav li .menu-down .hd img {
	display:inline-block;
	padding-right:5px;
	position:relative;
	top:-2px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd {
	position:relative
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd.bd2 {
	padding:10px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd.bd2:hover {
	box-shadow:0 0 6px rgba(150, 150, 150, 0.4)
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd.bd2:hover .title2 {
	color:#025EE8
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd .box-x {
	position:absolute;
	width:100%;
	border:1px solid #c0c0c0;
	top:140px;
	left:0;
	text-align:left;
	transition:1s all ease
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd .box-x:hover {
	border:1px solid transparent;
	transition:1s all ease
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd .box-x .svg-wrapper {
	margin-top:0;
	position:relative;
	width:250px;
	height:83px;
	display:inline-block;
	border-radius:0;
	margin:0
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd .box-x .svg-wrapper #shape {
	stroke:#025EE8
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd .box-x .svg-wrapper:hover #shape {
	stroke-dasharray:719 687
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd .box-x .svg-wrapper:hover #text a {
	color:#025EE8
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd .box-x .svg-wrapper #text {
	text-align:left;
	padding:8px 10px;
	margin-top:-74px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .bd .box-x .svg-wrapper #text a {
	color:#323232;
	font-size:12px;
	font-weight:normal
}
.sep-header .bottom .sep-container .main-nav li .menu-down .title2 {
	display:block;
	text-align:center;
	color:#323232;
	font-size:16px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .title {
	position:relative;
	padding-left:18px;
	color:#323232;
	font-size:12px;
	display:block;
	margin-bottom:15px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .title i {
	color:#969696;
	position:absolute;
	left:5px;
	top:0;
	font-size:16px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .title:hover {
	color:#025EE8
}
.sep-header .bottom .sep-container .main-nav li .menu-down .title:hover i {
	color:#025EE8
}
.sep-header .bottom .sep-container .main-nav li.active2>a {
	color:#025EE8;
	position:relative
}
.sep-header .bottom .sep-container .main-nav li.active2>a:before {
	content:'';
	display:block;
	width:32px;
	height:2px;
	position:absolute;
	left:35%;
	bottom:-10px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
	background:#025EE8
}
.sep-header .bottom .sep-container .main-nav li.active {
	position:relative
}
.sep-header .bottom .sep-container .main-nav li.active a {
	color:#025EE8
}
.sep-header .bottom .sep-container .main-nav li.on a {
	color:#025EE8
}
.sep-header .bottom .sep-container .main-nav li:first-child a img {
	display:inline-block
}
.sep-header .bottom .sep-container .main-nav li:first-child a .img1 {
	display:inline-block
}
.sep-header .bottom .sep-container .main-nav li:first-child a .img2 {
	display:none
}
.sep-header .bottom .sep-container .main-nav li:first-child a:hover .img1 {
	display:none
}
.sep-header .bottom .sep-container .main-nav li:first-child a:hover .img2 {
	display:inline-block
}
.sep-header .bottom .sep-container .main-nav li img {
	display:none
}
.sep-header .bottom .sep-container .main-nav li:last-child {
	position:relative
}
.sep-header .bottom .sep-container .main-nav li:last-child:hover .box-drag {
	display:block
}
.sep-header .bottom .sep-container .main-nav li .box-drag {
	display:none;
	position:absolute;
	padding:30px 20px;
	width:390px;
	top:100%;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
	box-shadow:0 0 12px rgba(100, 100, 100, 0.3);
	background:url(../image/se-bg.png) no-repeat;
	background-size:cover
}
.sep-header .bottom .sep-container .main-nav li .box-drag .ht {
	font-size:20px;
	margin-bottom:15px
}
.sep-header .bottom .sep-container .main-nav li .box-drag .box {
	width:50%;
	float:left;
	text-align:center
}
.sep-header .bottom .sep-container .main-nav li .box-drag .box img {
	display:inline-block;
	max-width:140px
}
.sep-header .bottom .sep-container .main-nav li .box-drag .box .alias {
	margin-top:8px;
	color:#000;
	font-size:14px
}
.sep-header .bottom .sep-container .main-nav li a {
	color:#323232;
	font-size:16px;
	text-decoration:none !important
}
.sep-header .bottom .sep-container .main-nav li a i {
	padding-left:5px;
	padding-right:5px
}
.sep-header .bottom .sep-container .main-nav li a .fa-mobile {
	color:#025EE8;
	font-size:20px;
	margin-left:5px;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-10px);
	-moz-transform:translateY(-10px);
	-ms-transform:translateY(-10px);
	-o-transform:translateY(-10px);
	transform:translateY(-10px)
}
.sep-header .bottom .sep-container .main-nav li a:hover {
	color:#025EE8;
	text-decoration:none
}
.sep-header .bottom .sep-container .main-nav li a:hover i.fa-caret-down:not(.fa-mobile) {
transform:rotate(180deg);
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-o-transform:rotate(180deg);
-ms-transform:rotate(180deg)
}
.sep-header .bottom .sep-container .form-box .search-box {
	margin-top:22px;
	position:relative;
	height:34px;
	margin-top:23px;
	border:1px solid #e5e5e5;
transition:all .3s
}
.sep-header .bottom .sep-container .form-box .search-box .nav-search-select, .sep-header .bottom .sep-container .form-box .search-box .search-select-list {
	position:absolute;
	width:98px;
	background-color:#fff;
	display:none
}
.sep-header .bottom .sep-container .form-box .search-box .search-select-list {
	top:31px;
	left:-1px;
	padding:10px 0;
	border:1px solid #e5e5e5;
	border-top:none
}
.sep-header .bottom .sep-container .form-box .search-box .search-select-list li {
	display:block;
	height:31px;
	text-align:left;
	padding-left:20px;
	font-size:12px;
	line-height:31px;
	color:#333;
	cursor:pointer;
	list-style:none
}
.sep-header .bottom .sep-container .form-box .search-box .search-select-list li:hover {
	color:#025EE8;
	background-color:#f6f6f6
}
.sep-header .bottom .sep-container .form-box .search-box .nav-search-select {
	top:0;
	left:0;
	z-index:11;
	height:32px;
	text-align:left;
	cursor:pointer;
	border-right:1px solid #e5e5e5
}
.sep-header .bottom .sep-container .form-box .search-box .nav-search-select .search-select-text {
	height:34px;
	line-height:34px;
	position:relative;
	display:block;
	height:32px;
	text-align:center;
	line-height:32px;
	font-size:14px;
	color:#333
}
.sep-header .bottom .sep-container .form-box .search-box .nav-search-select .search-select-text i {
	position:absolute;
	width:8px;
	height:5px;
	top:35%;
	right:10px;
	margin-top:-2px
}
.sep-header .bottom .sep-container .form-box .search-box .nav-search-input {
	position:relative;
	margin-right:32px;
	font-size:0;
	overflow:hidden
}
.sep-header .bottom .sep-container .form-box .search-box .nav-search-center-input {
	box-sizing:content-box;
	z-index:10;
	width:168px;
	height:14px;
	padding:7px 0 7px 8px;
	border:0;
	font-size:12px;
	width:216px;
	padding:9px 0 9px 8px;
	outline:none
}
.sep-header .bottom .sep-container .form-box .search-box .nav-search-center-text {
	position:absolute;
	top:7px;
	left:10px;
	font-size:12px;
	color:#999;
	white-space:nowrap;
	cursor:text;
	transition:left 1s;
	-webkit-transition:left 1s;
	-moz-transition:left 1s;
	-ms-transition:left 1s;
	-o-transition:left 1s;
	font-weight:normal
}
.sep-header .bottom .sep-container .form-box .search-box .bt {
	position:absolute;
	right:10px;
	top:5px;
	background:transparent;
	border:none;
	outline:none
}
.sep-header .bottom .sep-container .form-box .search-box.search-spread .nav-search-select {
	display:block
}
.sep-header .bottom .sep-container .form-box .search-box.search-spread .nav-search-center-input {
	width:558px;
	padding-left:108px
}
.sep-header .bottom .sep-container .form-box .search-box.search-spread .nav-search-center-text {
	left:110px
}
.login-header {
	background:#1e1e1e
}
.login-header .sep-container {
	width:1200px;
	margin:0 auto;
	height:59px;
	line-height:59px
}
.login-header .sep-container .logo {
	float:left
}
.login-header .sep-container .link {
	float:right
}
.login-header .sep-container .link a {
	color:#fff;
	display:inline-block;
	padding:0 10px;
	position:relative
}
.login-header .sep-container .link a:hover {
	color:#025EE8
}
.login-header .sep-container .link a:nth-child(1):before {
content:'';
width:1px;
height:13px;
display:block;
background:#fff;
position:absolute;
right:-3px;
top:50%;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%)
}
.wmjz-banner {
	position:relative
}
.wmjz-banner .box {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	text-align:center
}
.wmjz-banner .box .hd {
	color:#fff;
	font-size:52px;
	position:relative
}
.wmjz-banner .box .hd:before {
	content:'';
	position:absolute;
	width:26px;
	height:34px;
	background:url(../image/lt.png) no-repeat;
	left:-50px;
	top:-10px
}
.wmjz-banner .box .hd:after {
	content:'';
	position:absolute;
	width:26px;
	height:34px;
	background:url(../image/br.png) no-repeat;
	right:-50px;
	bottom:-10px
}
.wmjz-banner .box .bd {
	color:#fff;
	font-size:22px;
	margin:30px 0 60px 0
}
.wmjz-banner .box .more {
	display:table;
	margin:0 auto;
	color:#fff;
	font-size:20px;
	border:2px solid #025EE8;
	padding:3px 20px;
	padding-bottom:6px
}
.wmjz-banner #toscroll {
	position:absolute;
	bottom:25px;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.wmjz-banner #toscroll img {
	position:relative;
	top:-20px;
	animation:dou 1s infinite ease-in-out;
	-moz-animation:dou 1s infinite ease-in-out;
	-webkit-animation:dou 1s infinite ease-in-out;
	-o-animation:dou 1s infinite ease-in-out
}
.ggyh-banner {
	position:relative;
	overflow:hidden
}
.ggyh-banner .box {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	text-align:center
}
.ggyh-banner .box .hd {
	color:#fff;
	font-size:52px;
	position:relative;
	display:table;
	margin:0 auto
}
.ggyh-banner .box .hd:before {
	content:'';
	position:absolute;
	width:100%;
	height:1px;
	background:#fff;
	left:0;
	bottom:-10px
}
.ggyh-banner .box .hd:after {
	content:'';
	position:absolute;
	width:85px;
	height:3px;
	background:#fff;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
	bottom:-11px
}
.ggyh-banner .box .bd {
	color:#fff;
	font-size:22px;
	margin:50px 0 120px 0
}
.ggyh-banner .box .more {
	display:table;
	margin:0 auto;
	color:#fff;
	font-size:20px;
	border:1px solid #fff;
	padding:3px 20px;
	padding-bottom:6px;
	border-radius:16px
}
.ggyh-banner .box .more-box .more {
	display:inline-block;
	margin:0 20px
}
.smdy-banner {
	position:relative
}
.smdy-banner .box {
	position:absolute;
	left:50%;
	top:46%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	text-align:center
}
.smdy-banner .box .hd {
	color:#fff;
	font-size:70px;
	font-weight:bold;
	text-shadow:0 0 6px rgba(0, 0, 0, 0.8);
	position:relative;
	display:table;
	margin:0 auto;
	white-space:nowrap
}
.smdy-banner .box .bd {
	color:#fff;
	font-size:40px;
	margin:50px auto 120px auto;
	position:relative;
	display:table
}
.smdy-banner .box .bd:before {
	content:"";
	width:100px;
	height:2px;
	background:url(../image/line-l.png) no-repeat;
	position:absolute;
	left:-123px;
	top:55%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%)
}
.smdy-banner .box .bd:after {
	content:"";
	width:100px;
	height:2px;
	background:url(../image/line-r.png) no-repeat;
	position:absolute;
	right:-123px;
	top:55%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%)
}
.smdy-banner .box .more {
	display:table;
	margin:0 auto;
	color:#fff;
	font-size:20px;
	border:2px solid #025EE8;
	padding:3px 20px;
	padding-bottom:6px;
	border-radius:0
}
.smdy-banner .box .more i {
	padding-left:10px
}
.smdy-banner .box .more-box .more {
	display:inline-block;
	margin:0 20px
}
.ppch-banner {
	position:relative;
	height:501px;
	width:100%;
	background:url(../image/ppch-banner.jpg) no-repeat center center
}
.ppch-banner .box-wrap {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding:40px 0 20px 0
}
.ppch-banner .box-wrap .sep-container {
	padding:0 70px
}
.ppch-banner .box-wrap .sep-container .info {
	width:430px;
	height:297px;
	background:url(../image/corner.png) no-repeat;
	padding:40px 20px;
	text-align:center;
	margin-top:66px
}
.ppch-banner .box-wrap .sep-container .info .title1 {
	color:#fff;
	font-size:22px;
	margin-bottom:28px
}
.ppch-banner .box-wrap .sep-container .info .title2 {
	color:#fff;
	font-size:42px
}
.ppch-banner .box-wrap .sep-container .info .title3 {
	color:#f2ea12;
	font-weight:bold;
	font-size:97px;
	line-height:normal;
	position:relative;
	top:-22px
}
.ppch-banner .box-wrap .sep-container .form-box {
	background:url(../image/ppch-form-bg.png) no-repeat;
	width:653px;
	height:366px;
	padding:45px 40px 10px 40px
}
.ppch-banner .box-wrap .sep-container .form-box .col-md-3 {
	padding-right:0
}
.ppch-banner .box-wrap .sep-container .form-box .title {
	color:#025EE8;
	font-size:18px;
	font-weight:bold;
	margin-bottom:12px
}
.ppch-banner .box-wrap .sep-container .form-box .text {
	color:#646464;
	font-size:13px;
	margin-bottom:20px
}
.ppch-banner .box-wrap .sep-container .form-box .text span {
	color:#025EE8;
	font-size:22px;
	font-weight:bold;
	border:1px solid #025EE8;
	padding:0 10px;
	display:inline-block;
	margin:0 5px;
	letter-spacing:5px;
	position:relative;
	top:4px
}
.ppch-banner .box-wrap .sep-container .form-box .form-group {
	margin-bottom:15px
}
.ppch-banner .box-wrap .sep-container .form-box .form-group .form-control {
	height:31px;
	padding-top:4px;
	border:1px solid #c8c8c8;
	/*background:-webkit-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:-o-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:-moz-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:linear-gradient(#fff, #e7e7e7, #d3d3d3);*/
	color:#969696
}
.ppch-banner .box-wrap .sep-container .form-box .form-group .form-control.has-val {
	font-weight:bold;
	color:#025EE8
}
.ppch-banner .box-wrap .sep-container .form-box .form-group .form-control.error {
	border:1px solid red
}
.ppch-banner .box-wrap .sep-container .form-box .form-group option {
	color:#333
}
.ppch-banner .box-wrap .sep-container .form-box .alias {
	display:block;
	text-align:justify;
	padding-top:5px;
	color:#000;
	font-size:14px;
	margin-bottom:0;
	font-weight:normal;
	height:31px
}
.ppch-banner .box-wrap .sep-container .form-box .alias:after {
	content:"";
	width:100%;
	display:inline-block;
	line-height:normal
}
.ppch-banner .box-wrap .sep-container .form-box button[type="submit"] {
	background:#025EE8;
	color:#fff;
	display:table;
	outline:none;
	border-radius:0;
	margin:0 auto;
	width:195px
}
.ppch-banner .box-wrap .sep-container .form-box .tt {
	float:right;
	color:#025EE8;
	font-size:12px;
	position:relative;
	top:-26px
}
.ppch-banner .box {
	position:absolute;
	left:50%;
	top:46%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	text-align:center
}
.ppch-banner .box .bd {
	color:#fff;
	font-size:61px;
	margin:50px auto 120px auto;
	position:relative;
	display:table;
	line-height:1.6em;
	padding:38px 63px;
	background:url(../image/k.png) no-repeat bottom center
}
.ppch-banner .box .more {
	display:table;
	margin:0 auto;
	color:#fff;
	font-size:26px;
	border:2px solid #025EE8;
	padding:8px 80px;
	padding-bottom:6px;
	border-radius:36px;
	height:55px;
	line-height:29px
}
.ppch-banner .box .more i {
	padding-left:10px
}
.ppch-banner .box .more-box .more {
	display:inline-block;
	margin:0 20px;
	z-index:10
}
.ppch-banner .box .more-box .more.btn-hover:hover {
	color:#fff;
	border:2px solid transparent
}
.ppch-banner .box .more-box .more.btn-hover:hover:before {
	z-index:-1;
	background:#025EE8
}
.scheme-banner {
	position:relative;
	height:501px;
	width:100%;
	background:url(../image/scheme.jpg) no-repeat center center
}
.scheme-banner .box-wrap {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding:40px 0 20px 0
}
.scheme-banner .box-wrap .sep-container .info {
	text-align:center;
	margin-top:38px
}
.scheme-banner .box-wrap .sep-container .form-box {
	background:url(../image/ppch-form-bg.png) no-repeat;
	width:653px;
	height:446px;
	padding:45px 40px 10px 40px
}
.scheme-banner .box-wrap .sep-container .form-box .col-md-3 {
	padding-right:0
}
.scheme-banner .box-wrap .sep-container .form-box .title {
	color:#025EE8;
	font-size:18px;
	font-weight:bold;
	margin-bottom:8px
}
.scheme-banner .box-wrap .sep-container .form-box .text {
	color:#646464;
	font-size:13px;
	margin-bottom:20px
}
.scheme-banner .box-wrap .sep-container .form-box .text span {
	color:#025EE8;
	font-size:22px;
	font-weight:bold;
	border:1px solid #025EE8;
	padding:0 10px;
	display:inline-block;
	margin:0 5px;
	letter-spacing:5px;
	position:relative;
	top:4px;
	width:134px;
	text-align:center
}
.scheme-banner .box-wrap .sep-container .form-box .form-group {
	margin-bottom:10px
}
.scheme-banner .box-wrap .sep-container .form-box .form-group .form-control {
	height:31px;
	padding-top:4px;
	border:1px solid #c8c8c8;
	background:-webkit-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:-o-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:-moz-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:linear-gradient(#fff, #e7e7e7, #d3d3d3);
	color:#969696
}
.scheme-banner .box-wrap .sep-container .form-box .form-group .form-control.has-val {
	font-weight:bold;
	color:#025EE8
}
.scheme-banner .box-wrap .sep-container .form-box .form-group .form-control.error {
	border:1px solid red
}
.scheme-banner .box-wrap .sep-container .form-box .form-group option {
	color:#333
}
.scheme-banner .box-wrap .sep-container .form-box .alias {
	display:block;
	text-align:justify;
	padding-top:5px;
	color:#000;
	font-size:14px;
	margin-bottom:0;
	font-weight:normal;
	height:31px
}
.scheme-banner .box-wrap .sep-container .form-box .alias:after {
	content:"";
	width:100%;
	display:inline-block;
	line-height:normal
}
.scheme-banner .box-wrap .sep-container .form-box button[type="submit"] {
	background:#025EE8;
	color:#fff;
	display:table;
	outline:none;
	border-radius:0;
	margin-left:75px;
	width:195px
}
.scheme-banner .box-wrap .sep-container .form-box .tt {
	float:right;
	color:#025EE8;
	font-size:12px;
	position:relative;
	top:-26px
}
.scheme-banner .box {
	position:absolute;
	left:50%;
	top:46%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	text-align:center
}
.scheme-banner .box .bd {
	color:#fff;
	font-size:61px;
	margin:50px auto 120px auto;
	position:relative;
	display:table;
	line-height:1.6em;
	padding:38px 63px;
	background:url(../image/k.png) no-repeat bottom center
}
.scheme-banner .box .more {
	display:table;
	margin:0 auto;
	color:#fff;
	font-size:26px;
	border:2px solid #025EE8;
	padding:8px 80px;
	padding-bottom:6px;
	border-radius:36px;
	height:55px;
	line-height:29px
}
.scheme-banner .box .more i {
	padding-left:10px
}
.scheme-banner .box .more-box .more {
	display:inline-block;
	margin:0 20px;
	z-index:10
}
.scheme-banner .box .more-box .more.btn-hover:hover {
	color:#fff;
	border:2px solid transparent
}
.scheme-banner .box .more-box .more.btn-hover:hover:before {
	z-index:-1;
	background:#025EE8
}
.mfzd-banner {
	position:relative;
	height:501px;
	width:100%;
	background:url(../image/mfzd-banner.jpg) no-repeat center center
}
.mfzd-banner .box-wrap {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding:40px 0 20px 0
}
.mfzd-banner .box-wrap .sep-container {
	padding:0 70px
}
.mfzd-banner .box-wrap .sep-container .info {
	margin-top:96px
}
.mfzd-banner .box-wrap .sep-container .info .title1 {
	font-size:38px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	text-shadow:0 0 6px #666
}
.mfzd-banner .box-wrap .sep-container .info .title2 {
	color:#fff;
	font-size:20px;
	text-align:center;
	margin-top:18px;
	margin-bottom:54px
}
.mfzd-banner .box-wrap .sep-container .info .title3 {
	color:#fff;
	font-size:30px;
	font-weight:bold;
	text-align:center
}
.mfzd-banner .box-wrap .sep-container .info .title4 {
	width:393px;
	height:51px;
	line-height:51px;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	color:#fff;
	letter-spacing:.75em;
	padding-left:18px;
	margin:0 auto;
	margin-top:24px;
	background:url(../image/rounds.png) no-repeat
}
.mfzd-banner .box-wrap .sep-container .form-box {
	background:#f5f5f5;
	max-width:353px;
	padding:20px 24px 7px 24px;
	border-radius:24px;
	box-shadow:0 0 12px rgba(0, 0, 24, 0.4)
}
.mfzd-banner .box-wrap .sep-container .form-box .col-md-3 {
	padding-right:0
}
.mfzd-banner .box-wrap .sep-container .form-box .col-md-9 {
	padding-left:10px
}
.mfzd-banner .box-wrap .sep-container .form-box .title {
	color:#025EE8;
	font-size:18px;
	font-weight:bold;
	margin-bottom:8px
}
.mfzd-banner .box-wrap .sep-container .form-box .text {
	color:#646464;
	font-size:13px;
	margin-bottom:20px
}
.mfzd-banner .box-wrap .sep-container .form-box .text span {
	color:#025EE8;
	font-size:22px;
	font-weight:bold;
	border:1px solid #025EE8;
	padding:0 10px;
	display:inline-block;
	margin:0 5px;
	letter-spacing:5px;
	position:relative;
	top:4px
}
.mfzd-banner .box-wrap .sep-container .form-box .form-group {
	margin-bottom:10px
}
.mfzd-banner .box-wrap .sep-container .form-box .form-group .form-control {
	height:31px;
	padding-top:5px;
	border:1px solid #c8c8c8;
	background:-webkit-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:-o-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:-moz-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:linear-gradient(#fff, #e7e7e7, #d3d3d3);
	color:#969696
}
.mfzd-banner .box-wrap .sep-container .form-box .form-group .form-control.has-val {
	font-weight:bold;
	color:#025EE8
}
.mfzd-banner .box-wrap .sep-container .form-box .form-group .form-control.error {
	border:1px solid red
}
.mfzd-banner .box-wrap .sep-container .form-box .form-group option {
	color:#333
}
.mfzd-banner .box-wrap .sep-container .form-box .alias {
	display:block;
	text-align:right;
	padding-top:5px;
	color:#000;
	font-size:14px;
	margin-bottom:0;
	font-weight:normal;
	height:31px
}
.mfzd-banner .box-wrap .sep-container .form-box .alias:after {
	content:"";
	width:100%;
	display:inline-block;
	line-height:normal
}
.mfzd-banner .box-wrap .sep-container .form-box button[type="submit"] {
	background:#025EE8;
	color:#fff;
	margin:0 auto;
	display:table;
	outline:none;
	border-radius:0;
	width:100%;
	height:40px;
	line-height:40px;
	font-size:16px;
	padding:0;
	margin-top:15px
}
.mfzd-banner .box-wrap .sep-container .form-box .text {
	text-align:center;
	display:block;
	margin-top:17px
}
.hyfx-banner {
	position:relative;
	height:501px;
	width:100%;
	background:#01ac8a;
	align-items:center
}
.hyfx-banner .box-wrap {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding:30px 0 20px 0
}
.hyfx-banner .box-wrap .sep-container {
	padding:0 70px
}
.hyfx-banner .box-wrap .sep-container .info {
	max-width:477px;
	margin:0 auto
}
.hyfx-banner .box-wrap .sep-container .info .title-box {
	display:flex;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex
}
.hyfx-banner .box-wrap .sep-container .info .title-box .title {
	color:#fff;
	font-size:76px;
	font-weight:bold;
	line-height:1em
}
.hyfx-banner .box-wrap .sep-container .info .title-box .alias {
	display:inline-block;
	height:34px;
	background:#fff;
	border-radius:4px;
	padding:0 15px;
	line-height:34px;
	color:#01ac8a;
	font-weight:bold;
	font-size:18px;
	position:relative;
	top:10px;
	margin-left:8px
}
.hyfx-banner .box-wrap .sep-container .info .title-box2 .title {
	color:#fff;
	font-size:76px;
	font-weight:bold;
	line-height:1em;
	margin-top:10px;
	margin-bottom:10px
}
.hyfx-banner .box-wrap .sep-container .info .title-box2 .alias {
	font-size:19px;
	color:#fff
}
.hyfx-banner .box-wrap .sep-container .info .bd {
	font-size:33px;
	font-weight:bold;
	color:#fff;
	margin-top:38px;
	border:1px solid rgba(255, 255, 255, 0.5);
	height:111px;
	line-height:1.2em;
	align-items:center;
	justify-content:center;
	position:relative
}
.hyfx-banner .box-wrap .sep-container .info .bd b {
	font-size:38px
}
.hyfx-banner .box-wrap .sep-container .info .bd span {
	position:absolute;
	width:18px;
	height:18px;
	display:block
}
.hyfx-banner .box-wrap .sep-container .info .bd .lt {
	border-top:2px solid #fff;
	border-left:2px solid #fff;
	left:-1px;
	top:-1px
}
.hyfx-banner .box-wrap .sep-container .info .bd .rt {
	border-top:2px solid #fff;
	border-right:2px solid #fff;
	right:-1px;
	top:-1px
}
.hyfx-banner .box-wrap .sep-container .info .bd .lb {
	border-bottom:2px solid #fff;
	border-left:2px solid #fff;
	left:-1px;
	bottom:-1px
}
.hyfx-banner .box-wrap .sep-container .info .bd .rb {
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
	right:-1px;
	bottom:-1px
}
.hyfx-banner .box-wrap .sep-container .form-box {
	background:#f5f5f5;
	max-width:353px;
	padding:20px 24px 7px 24px;
	border-radius:24px;
	box-shadow:0 0 12px rgba(0, 0, 24, 0.4)
}
.hyfx-banner .box-wrap .sep-container .form-box .col-md-3 {
	padding-right:0
}
.hyfx-banner .box-wrap .sep-container .form-box .col-md-9 {
	padding-left:10px
}
.hyfx-banner .box-wrap .sep-container .form-box .title {
	color:#025EE8;
	font-size:27px;
	font-weight:bold;
	text-align:center
}
.hyfx-banner .box-wrap .sep-container .form-box .text {
	color:#646464;
	font-size:13px;
	margin-bottom:15px
}
.hyfx-banner .box-wrap .sep-container .form-box .text span {
	color:#025EE8;
	font-size:22px;
	font-weight:bold;
	border:1px solid #025EE8;
	padding:0 10px;
	display:inline-block;
	margin:0 5px;
	letter-spacing:5px;
	position:relative;
	top:4px
}
.hyfx-banner .box-wrap .sep-container .form-box .form-group {
	margin-bottom:10px
}
.hyfx-banner .box-wrap .sep-container .form-box .form-group .form-control {
	height:31px;
	padding-top:5px;
	border:1px solid #c8c8c8;
	background:-webkit-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:-o-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:-moz-linear-gradient(#fff, #e7e7e7, #d3d3d3);
	background:linear-gradient(#fff, #e7e7e7, #d3d3d3);
	color:#969696
}
.hyfx-banner .box-wrap .sep-container .form-box .form-group .form-control.has-val {
	font-weight:bold;
	color:#025EE8
}
.hyfx-banner .box-wrap .sep-container .form-box .form-group .form-control.error {
	border:1px solid red
}
.hyfx-banner .box-wrap .sep-container .form-box .form-group option {
	color:#333
}
.hyfx-banner .box-wrap .sep-container .form-box .alias {
	display:block;
	text-align:right;
	padding-top:5px;
	color:#000;
	font-size:14px;
	margin-bottom:0;
	font-weight:normal;
	height:31px
}
.hyfx-banner .box-wrap .sep-container .form-box .alias:after {
	content:"";
	width:100%;
	display:inline-block;
	line-height:normal
}
.hyfx-banner .box-wrap .sep-container .form-box button[type="submit"] {
	background:#025EE8;
	color:#fff;
	margin:0 auto;
	display:table;
	outline:none;
	border-radius:0;
	width:100%;
	height:40px;
	line-height:40px;
	font-size:16px;
	padding:0;
	margin-top:15px
}
.hyfx-banner .box-wrap .sep-container .form-box .text {
	text-align:center;
	display:block;
	margin-top:5px
}
.hyfx-body .sep-section1 {
	padding-top:48px;
	padding-bottom:60px
}
.hyfx-body .sep-section1 .hd {
	text-align:center;
	font-size:34px;
	color:#333;
	margin-bottom:18px
}
.hyfx-body .sep-section1 .alias {
	font-size:14px;
	color:#333;
	text-align:center;
	margin-bottom:80px
}
.hyfx-body .sep-section1 .items .item {
	margin-bottom:50px
}
.hyfx-body .sep-section1 .items .item .box .thumb {
	margin-bottom:18px
}
.hyfx-body .sep-section1 .items .item .box .title {
	font-weight:bold;
	font-size:24px;
	color:#323232;
	margin-bottom:15px
}
.hyfx-body .sep-section1 .items .item .box .summary {
	max-width:280px;
	margin:0 auto;
	font-size:14px;
	color:#323232;
	line-height:24px
}
.data2-banner {
	position:relative
}
.data2-banner .box {
	position:absolute;
	left:50%;
	top:60%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	text-align:center;
	width:1200px
}
.data2-banner .box ul {
	display:table;
	margin:0 auto
}
.data2-banner .box ul li {
	float:left;
	list-style:none;
	width:210px;
	height:210px;
	border-radius:50%;
	background:#00a5e3;
	margin:0 70px;
	text-align:center;
	color:#fff;
	font-size:30px;
	padding-top:30px
}
.data2-banner .box ul li span {
	font-size:60px;
	font-weight:bold;
	color:#fff;
	display:table;
	position:relative;
	margin:0 auto
}
.data2-banner .box ul li span sup {
	font-size:40px;
	font-weight:normal;
	position:absolute;
	right:-20px;
	top:10px
}
.data2-banner .box .hd {
	color:#fff;
	font-size:70px;
	font-weight:bold;
	text-shadow:0 0 6px rgba(0, 0, 0, 0.8);
	position:relative;
	display:table;
	margin:0 auto;
	white-space:nowrap
}
.data2-banner .box .bd {
	color:#fff;
	font-size:30px;
	margin:110px auto 120px auto;
	position:relative;
	display:table
}
.data2-banner .box .bd:before {
	content:"";
	width:15px;
	height:12px;
	background:url(../image/ll.png) no-repeat;
	position:absolute;
	left:-20px;
	top:0;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%)
}
.data2-banner .box .bd:after {
	content:"";
	width:15px;
	height:12px;
	background:url(../image/rr.png) no-repeat;
	position:absolute;
	right:-20px;
	bottom:-10px
}
.data2-banner .box .more {
	display:table;
	margin:0 auto;
	color:#fff;
	font-size:20px;
	border:1px solid #fff;
	padding:5px 30px;
	padding-bottom:6px;
	border-radius:12px
}
.data2-banner .box .more i {
	padding-left:10px
}
.data2-banner .box .more-box .more {
	display:inline-block;
	margin:0 20px
}
.solution-banner {
	position:relative;
	overflow:hidden;
	text-align:center
}
.solution-banner .box2 {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.solution-banner .box2 .title1 {
	color:#fff;
	font-size:36px;
	text-align:center
}
.solution-banner .box2 .title2 {
	color:#fff;
	font-size:56px;
	text-align:center;
	font-weight:bold;
	margin-top:22px;
	margin-bottom:32px
}
.solution-banner .box2 .title3 {
	color:#fff;
	font-size:22px;
	text-align:center
}
.solution-banner .box {
	position:absolute;
	left:55%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	width:1200px
}
.solution-banner .box .hd {
	color:#fff;
	font-size:38px;
	font-weight:bold;
	position:relative;
	display:table;
	white-space:nowrap
}
.solution-banner .box .bd {
	color:#fff;
	font-size:16px;
	margin:35px 0 40px 0;
	position:relative;
	display:table
}
.solution-banner .box .more {
	display:table;
	margin:0 auto;
	color:#fff;
	font-size:20px;
	border:1px solid #fff;
	padding:5px 20px;
	padding-bottom:6px
}
.solution-banner .box .more i {
	padding-left:10px
}
.solution-banner .box .more-box .more {
	display:inline-block
}
.sep-breadcrums {
	padding:22px 0
}
.sep-breadcrums .breadcrumb {
	background:transparent
}
.sep-breadcrums ul li {
	color:#8c8c8c;
	font-size:12px;
	list-style:none;
	float:left
}
.sep-breadcrums ul li:last-child:after {
	display:none
}
.sep-breadcrums ul li a  {
	color:#8c8c8c;
	font-size:12px
}
.sep-breadcrums  a{ margin-right:5px; margin-left:5px;}
.sep-breadcrums  a:first-child{ margin-left:0}
.sep-breadcrums ,.sep-breadcrums  a,.sep-breadcrums  a:link,.sep-breadcrums  a:visited  {
	color:#8c8c8c;
	font-size:12px;
	
}
.company-banner {
	position:relative;
	text-align:center
}
.company-banner .box {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	text-align:center;
	width:1200px
}
.company-banner .box .hd {
	font-weight:bold;
	color:#fff;
	font-size:38px;
	margin-bottom:20px
}
.company-banner .box .text {
	color:#fff;
	font-size:16px;
	line-height:2.4em
}
.company-banner .box .more {
	display:table;
	margin:0 auto;
	color:#fff;
	font-size:20px;
	border:2px solid #fff;
	padding:5px 30px;
	padding-bottom:6px;
	margin-top:60px
}
.company-banner .box .more i {
	padding-left:10px
}
.contact-banner {
	position:relative;
	text-align:center
}
.contact-banner .box {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	text-align:center;
	width:1200px
}
.contact-banner .box .hd {
	font-size:42px;
	font-weight:bold;
	display:table;
	margin:0 auto;
	color:#fff;
	position:relative
}
.contact-banner .box .hd:before {
	content:'';
	width:31px;
	height:3px;
	background:#fff;
	position:absolute;
	bottom:-20px;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.school-banner {
	border-top:1px solid #e3e3e3
}
.school-banner img {
	margin-top:29px
}
.school-banner .box {
	border:1px solid #e4e4e4;
	padding-top:10px;
	padding-bottom:5px;
	margin-top:29px
}
.school-banner .box .hd {
	color:#323232;
	font-size:20px;
	font-weight:bold;
	margin:0 20px;
	padding-bottom:10px;
	display:table;
	border-bottom:4px solid #025EE8
}
.school-banner .box ul li {
	list-style:none;
	border-top:1px solid #bdbdbd
}
.school-banner .box ul li:nth-child(1) a span, .school-banner .box ul li:nth-child(2) a span, .school-banner .box ul li:nth-child(3) a span {
background:#025EE8
}
.school-banner .box ul li a {
	color:#323232;
	font-size:13px;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding:12px 20px;
	overflow:hidden
}
.school-banner .box ul li a:hover {
	text-decoration:none;
	color:#025EE8
}
.school-banner .box ul li a span {
	width:23px;
	height:23px;
	background:#bdbdbd;
	color:#fff;
	font-size:16px;
	line-height:23px;
	text-align:center;
	display:inline-block;
	position:relative;
	top:3px;
	margin-right:5px
}
.sep-primary {
	width:803px;
	float:left
}
.sep-primary .sep-normal-title {
	color:#323232;
	font-size:20px;
	font-weight:bold;
	margin-bottom:15px;
	text-align:center;
	margin-top:5px
}
.sep-primary .sep-radius {
	background:#fff;
	border-radius:6px;
	padding:20px 7px;
	margin-bottom:57px
}
.sep-primary .basic-info {
	color:#646464;
	font-size:12px;
	margin-bottom:26px;
	border-bottom:1px solid #e6e6e6;
	padding-bottom:10px;
	text-align:center
}
.sep-primary .basic-info .normal {
	margin-right:34px
}
.sep-primary .alias {
	color:#969696;
	font-size:12px;
	margin-bottom:50px
}
.sep-primary .news-nearby {
	margin-bottom:50px
}
.sep-primary .news-nearby ul li {
	list-style:none;
	color:#646464;
	font-size:12px;
	margin-bottom:5px
}
.sep-primary .news-nearby ul li a {
	color:#646464;
	font-size:12px
}
.sep-primary .info-box {
	padding-bottom:50px;
	border-bottom:1px solid #ddd;
	margin-bottom:36px
}
.sep-primary .info-box .label {
	float:left;
	color:#969696;
	font-weight:normal
}
.sep-primary .info-box .label a {
	color:#969696;
	font-size:12px;
	padding:0 5px
}
.sep-primary .info-box .label span:last-child {
	display:none
}
.sep-primary .info-box .bshare-custom {
	float:right
}
.sep-primary .sep-content {
	color:#5b5b5b;
	font-size:14px;
	line-height:1.8em;
	margin-bottom:26px;
	text-indent:2em;
	padding:0 15px
}
.sep-primary .sep-content ul {
	padding-left:20px
}
.sep-primary .sep-content img {
	display:table;
	margin:0 auto;
	max-width:100%;
	margin-bottom:20px;
	margin-top:20px
}
.sep-primary .sep-content h2 {
	color:#5b5b5b;
	font-weight:bold;
	font-size:16px
}
.sep-primary .sep-content h3 {
	color:#5b5b5b;
	font-size:14px;
	font-weight:bold
}
.sep-primary .relate-news {
	margin-bottom:48px
}
.sep-primary .relate-news .hd {
	color:#04040a;
	font-size:18px;
	padding-bottom:10px;
	border-bottom:1px solid #e2e2e2;
	margin-bottom:30px;
	position:relative
}
.sep-primary .relate-news .hd:before {
	content:"";
	display:block;
	width:53px;
	height:1px;
	background:#025EE8;
	position:absolute;
	left:0;
	bottom:-1px
}
.sep-primary .relate-news .swiper-button-prev {
	width:27px;
	height:27px;
	background:url(../image/prev2.png) no-repeat
}
.sep-primary .relate-news .swiper-button-next {
	width:27px;
	height:27px;
	background:url(../image/next2.png) no-repeat
}
.sep-primary .relate-news ul li {
	list-style:none;
	padding:0 20px
}
.sep-primary .relate-news ul li .box {
	padding:0 30px
}
.sep-primary .relate-news ul li .title {
	color:#474747;
	font-size:14px;
	display:block;
	font-weight:bold;
	margin-bottom:10px
}
.sep-primary .relate-news ul li .summary {
	color:#5b5b5b;
	font-size:12px;
	line-height:2em
}
.sep-primary .relate-news ul li .summary:hover {
	text-decoration:none
}
.sep-primary .tag-box {
	background:#fcfcfc;
	padding:20px;
	margin-bottom:40px;
	line-height:1.8em
}
.sep-primary .tag-box .tags {
	font-size:14px;
	color:#5b5b5b
}
.sep-primary .tag-box .tags a {
	color:#025EE8;
	font-size:14px
}
.sep-primary .tag-box .alias {
	color:#5b5b5b;
	font-size:14px
}
.sep-primary .tag-box .alias a {
	color:#5b5b5b;
	font-size:14px
}
.sep-primary .sep-title {
	color:#025EE8;
	font-size:18px;
	display:table;
	margin:0 auto;
	position:relative;
	margin-bottom:30px
}
.sep-primary .sep-title:before {
	content:"";
	width:150px;
	height:1px;
	background:#025EE8;
	position:absolute;
	left:-170px;
	top:9px
}
.sep-primary .sep-title:after {
	content:"";
	width:150px;
	height:1px;
	background:#025EE8;
	position:absolute;
	right:-170px;
	top:9px
}
.sep-primary .sep-more {
	color:#025EE8;
	font-size:14px;
	display:table;
	border:1px solid #025EE8;
	padding:8px 30px;
	border-radius:6px;
	margin:0 auto;
	margin-bottom:53px
}
.sep-primary .sl-list li {
	list-style:none;
	margin-bottom:28px
}
.sep-primary .sl-list li .box {
	background:#fff
}
.sep-primary .sl-list li .box .thumb {
	width:100%
}
.sep-primary .sl-list li .box .info {
	background:#fff;
	padding:23px 18px
}
.sep-primary .sl-list li .box .title {
	color:#323232;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	display:block
}
.sep-primary .sl-list li .box .title:hover {
	color:#025EE8
}
.sep-primary .sl-list li .box .summary {
	color:#646464;
	font-size:12px;
	line-height:1.8em;
	margin-bottom:12px
}
.sep-primary .sl-list li .box .date {
	color:#646464;
	font-size:12px
}
.sep-primary .sl-list li .box .date i {
	color:#025EE8;
	padding-right:5px;
	position:relative;
	top:-1px
}
.sep-primary .zx-list li {
	list-style:none;
	margin-bottom:28px
}
.sep-primary .zx-list li .box {
	background:#fff;
	padding:23px 18px;
	margin-bottom:28px
}
.sep-primary .zx-list li .box .thumb {
	width:100%;
	margin-bottom:10px;
	display:block
}
.sep-primary .zx-list li .box .info {
	background:#fff
}
.sep-primary .zx-list li .box .title {
	color:#323232;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	display:block
}
.sep-primary .zx-list li .box .title:hover {
	color:#025EE8
}
.sep-primary .zx-list li .box .summary {
	color:#646464;
	font-size:12px;
	line-height:2em;
	margin-bottom:12px
}
.sep-primary .zx-list li .box .summary a {
	color:#025EE8
}
.sep-primary .zx-list li .box .date {
	color:#646464;
	font-size:12px
}
.sep-primary .zx-list li .box .date i {
	color:#025EE8;
	padding-right:5px;
	position:relative;
	top:-1px
}
.body-bg {
	background:#f8f8f8
}
.sep-book-grid {
	padding:0 15px
}
.sep-book-grid .item .box .thumb {
	margin-bottom:10px;
	display:block
}
.sep-book-grid .item .box .thumb img {
	width:100%
}
.sep-book-grid .item .box .title {
	color:#323232;
	font-size:16px;
	margin-bottom:5px
}
.sep-book-grid .item .box .title:hover {
	color:#025EE8;
	text-decoration:none
}
.sep-book-grid .item .box .title svg {
	margin-right:8px
}
.sep-book-grid .item .box .date-info {
	margin-bottom:8px
}
.sep-book-grid .item .box .date-info span {
	color:#999;
	font-size:12px;
	margin-right:12px
}
.sep-book-grid .item .box .tags {
	color:#999;
	font-size:12px
}
.sep-book-grid .item .box .tags a {
	color:#999
}
.sep-book-grid .item .box .tags a:hover {
	color:#025EE8
}
.successful-body {
	padding:76px 0 85px 0
}
.successful-body h1 {
	color:#025EE8;
	font-size:20px;
	text-align:center;
	margin-bottom:20px
}
.successful-body .text {
	color:#646464;
	font-size:14px;
	text-align:center;
	margin-bottom:85px
}
.successful-body .box {
	border:1px solid #dcdcdc;
	border-radius:6px;
	width:690px;
	margin:0 auto;
	padding:63px 117px;
	padding-bottom:43px
}
.successful-body .box .hd {
	color:#323232;
	font-size:20px;
	margin-bottom:5px
}
.successful-body .box .bd {
	color:#025EE8;
	font-size:30px;
	font-family:'FZXKJW_0';
	margin-bottom:61px
}
.successful-body .box ul li {
	float:left;
	list-style:none;
	width:50%;
	color:#323232;
	font-size:14px;
	margin-bottom:20px
}
.successful-body .box ul li img {
	padding-right:5px
}
.sep-sidebar {
	width:364px;
	float:right
}
.sep-sidebar .more {
	display:block;
	margin-bottom:20px
}
.sep-sidebar .sep-box {
	margin-bottom:20px
}
.sep-sidebar .sep-box .sep-heading {
	color:#04040a;
	font-size:18px;
	padding-bottom:10px;
	border-bottom:1px solid #e2e2e2;
	margin-bottom:20px;
	position:relative
}
.sep-sidebar .sep-box .sep-heading:before {
	content:"";
	display:block;
	width:53px;
	height:1px;
	background:#025EE8;
	position:absolute;
	left:0;
	bottom:-1px
}
.sep-sidebar .sep-box .text {
	color:#5b5b5b;
	font-size:13px;
	line-height:1.8em
}
.sep-sidebar .sep-box form {
	position:relative
}
.sep-sidebar .sep-box form input {
	height:45px
}
.sep-sidebar .sep-box form button {
	position:absolute;
	right:19px;
	top:12px;
	background:transparent;
	outline:none;
	border:none
}
.sep-sidebar .sep-box .datalist li {
	list-style:none;
	margin-bottom:10px
}
.sep-sidebar .sep-box .datalist li.active a {
	color:#f86908
}
.sep-sidebar .sep-box .datalist li a {
	color:#5b5b5b;
	font-size:13px;
	white-space:nowrap;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis
}
.sep-sidebar .sep-box .datalist li a:hover {
	color:#f86908
}
.sep-sidebar .sep-box .labels {
	padding-left:20px
}
.sep-sidebar .sep-box .labels li {
	width:50%;
	float:left;
	color:#025EE8;
	margin-bottom:10px
}
.sep-sidebar .sep-box .labels li a {
	color:#5b5b5b;
	font-size:13px;
	position:relative;
	left:-2px;
	top:-1px
}
.sep-sidebar .sep-box .box {
	border-top:none;
	background:#fff;
	border-radius:6px;
	padding-bottom:10px
}
.sep-sidebar .sep-box .box .hd-box {
	padding-top:21px
}
.sep-sidebar .sep-box .box .hd {
	color:#323232;
	font-size:20px;
	position:relative;
	z-index:11;
	top:2px;
	margin:0 20px;
	padding-bottom:10px;
	display:table;
	border-bottom:4px solid #025EE8
}
.sep-sidebar .sep-box .box ul li {
	list-style:none;
	border-top:1px solid #e6e6e6
}
.sep-sidebar .sep-box .box ul li:nth-child(1) a span, .sep-sidebar .sep-box .box ul li:nth-child(2) a span, .sep-sidebar .sep-box .box ul li:nth-child(3) a span {
background:#025EE8
}
.sep-sidebar .sep-box .box ul li a {
	color:#323232;
	font-size:13px;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding:16px 20px;
	overflow:hidden
}
.sep-sidebar .sep-box .box ul li a:hover {
	text-decoration:none;
	color:#025EE8
}
.sep-sidebar .sep-box .box ul li a span {
	width:23px;
	height:23px;
	background:#bdbdbd;
	color:#fff;
	font-size:16px;
	line-height:23px;
	text-align:center;
	display:inline-block;
	position:relative;
	top:3px;
	margin-right:5px
}
.sep-sidebar .sep-box .tags {
	border-top:1px solid #e6e6e6;
	padding:18px 4px;
	padding-bottom:8px
}
.sep-sidebar .sep-box .tags a {
	display:inline-block;
	background:#f5f5f5;
	padding:5px 15px;
	border-radius:16px;
	color:#323232;
	font-size:14px;
	margin:0 4px;
	margin-bottom:17px
}
.school-body {
	margin-top:50px;
	margin-bottom:60px
}
.school-body .sep-section1 .sep-container {
	width:1200px;
	max-width:100%
}
.school-body .sep-section1 .sep-container .sep-news-list-new li {
	position:relative;
	padding:10px 0;
	padding-left:277px;
	border-bottom:1px solid #e3e3e3;
	height:203px;
	list-style:none
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .thumb {
	width:265px;
	height:180px;
	line-height:180px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:10px
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .thumb img {
	width:100%
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .title {
	color:#646464;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	margin-bottom:20px
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .title:hover {
	color:#025EE8
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .summary {
	color:#646464;
	font-size:13px;
	line-height:1.4em;
	height:6.4em;
	display:block;
	text-decoration:none
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .info {
	margin-top:34px
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .info .label {
	float:left;
	color:#969696;
	font-weight:normal
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .info .label a {
	color:#969696;
	font-size:12px;
	padding:0 5px
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .info .label span:last-child {
	display:none
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .info .bshare-custom {
	float:left;
	margin-right:20px
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .info .nums {
	float:right;
	color:#969696;
	font-size:12px
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .info .nums .views {
	margin-right:34px;
	color:#969696;
	font-size:12px
}
.school-body .sep-section1 .sep-container .box-wrap-btn {
	border-bottom:4px solid #025EE8;
	position:relative;
	margin-bottom:10px
}
.school-body .sep-section1 .sep-container .box-wrap-btn form {
	position:absolute;
	right:0;
	top:0
}
.school-body .sep-section1 .sep-container .box-wrap-btn form input {
	height:34px;
	border:1px solid #e3e3e3;
	color:#e3e3e3;
	width:240px;
	outline:none;
	padding-left:10px;
	color:#333
}
.school-body .sep-section1 .sep-container .box-wrap-btn form button {
	background:#025EE8;
	color:#fff;
	display:inline-block;
	width:78px;
	text-align:center;
	height:34px;
	line-height:34px;
	outline:none;
	border:none;
	position:relative;
	left:-4px;
	top:-1px
}
.school-body .sep-section1 .sep-container .box-wrap-btn ul li {
	float:left;
	list-style:none
}
.school-body .sep-section1 .sep-container .box-wrap-btn ul li:nth-child(1) a {
border-left:1px solid #e3e3e3
}
.school-body .sep-section1 .sep-container .box-wrap-btn ul li.active a {
	background:#025EE8;
	color:#fff;
	border-top:1px solid #025EE8;
	border-right:1px solid #025EE8
}
.school-body .sep-section1 .sep-container .box-wrap-btn ul li a {
	display:block;
	padding:12px 40px;
	color:#646464;
	font-size:14px;
	border-top:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	text-decoration:none
}
.news-detail-body {
	background:#f5f5f5
}
.news-detail-body .sep-container {
	width:1200px;
	max-width:100%
}
h1.normal-h {
	text-align:center;
	color:#025EE8
}
h1.normal-h.banner-title {
	position:absolute;
	width:1200px;
	max-width:100%;
	bottom:0;
	background:rgba(255, 255, 255, 0.4);
	padding:10px 0;
	margin-bottom:0;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	color:#fff;
	font-size:28px
}
.tags-body {
	background:#fff
}
.tags-body .tags-box {
	margin-bottom:50px;
	padding:0 18px
}
.tags-body .tags-box .thumb {
	text-align:right
}
.tags-body .tags-box .title {
	color:#2b2b33;
	font-size:26px;
	margin-bottom:38px
}
.tags-body .tags-box .title span {
	color:#025EE8
}
.tags-body .tags-box .text {
	color:#646464;
	font-size:14px;
	line-height:1.8em;
	margin-bottom:25px
}
.tags-body .sep-primary .sep-radius {
	box-shadow:1px 2px 6px #aaa;
	border-radius:6px;
	padding:22px
}
.tags-body .sep-primary .sep-news-list-new li {
	position:relative;
	padding:10px 0;
	padding-left:277px;
	border-bottom:1px solid #e3e3e3;
	height:203px;
	list-style:none
}
.tags-body .sep-primary .sep-news-list-new li .thumb {
	width:265px;
	height:180px;
	line-height:180px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:10px
}
.tags-body .sep-primary .sep-news-list-new li .thumb img {
	width:100%
}
.tags-body .sep-primary .sep-news-list-new li .title {
	color:#646464;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	margin-bottom:20px
}
.tags-body .sep-primary .sep-news-list-new li .title:hover {
	color:#025EE8
}
.tags-body .sep-primary .sep-news-list-new li .summary {
	color:#646464;
	font-size:13px;
	line-height:1.4em;
	height:6.4em;
	display:block;
	text-decoration:none
}
.tags-body .sep-primary .sep-news-list-new li .info {
	margin-top:34px
}
.tags-body .sep-primary .sep-news-list-new li .info .label {
	float:left;
	color:#969696;
	font-weight:normal
}
.tags-body .sep-primary .sep-news-list-new li .info .label a {
	color:#969696;
	font-size:12px;
	padding:0 5px
}
.tags-body .sep-primary .sep-news-list-new li .info .bshare-custom {
	float:left;
	margin-right:20px
}
.tags-body .sep-primary .sep-news-list-new li .info .nums {
	float:right;
	color:#969696;
	font-size:12px
}
.tags-body .sep-primary .sep-news-list-new li .info .nums .views {
	margin-right:34px;
	color:#969696;
	font-size:12px
}
.tags-body .sep-sidebar .sep-box {
	box-shadow:1px 2px 6px #aaa;
	border-radius:6px
}
.ppch-body .sep-title {
	color:#3b3b3b;
	font-weight:bold;
	font-size:32px;
	text-align:center;
	margin-bottom:10px
}
.ppch-body .sep-section3-new {
	padding:77px 0 67px 0
}
.ppch-body .sep-section3-new .sep-container {
	text-align:center
}
.ppch-body .sep-section3-new .sep-container .sep-title {
	margin-bottom:54px
}
.ppch-body .sep-section3-new .sep-container .thumb1 {
	margin-bottom:36px
}
.ppch-body .sep-section3-new .sep-container .thumb2 {
	text-align:left;
	padding-left:30px
}
.ppch-body .sep-section3-new .sep-container ul {
	padding-left:30px
}
.ppch-body .sep-section3-new .sep-container ul li {
	list-style:none;
	text-align:left;
	margin-bottom:30px;
	color:#3b3b3b;
	font-size:16px
}
.ppch-body .sep-section3-new .sep-container ul li img {
	padding-right:10px
}
.ppch-body .sep-section3-new .sep-container ul li a {
	color:#3b3b3b;
	font-size:16px;
	text-decoration:none
}
.ppch-body .sep-section3-new .sep-container ul li a:hover {
	color:#025EE8
}
.ppch-body .sep-section3-new .sep-container ul li a:hover span {
	color:#025EE8
}
.ppch-body .sep-section3-new .sep-container ul li span {
	color:#3b3b3b;
	font-size:12px
}
.ppch-body .sep-section1 {
	padding:28px 0;
	padding-bottom:90px
}
.ppch-body .sep-section1 .alias {
	color:#025EE8;
	font-size:20px;
	text-align:center;
	margin-bottom:50px
}
.ppch-body .sep-section1 .col-md-3 {
	padding:0
}
.ppch-body .sep-section1 .box {
	position:relative
}
.ppch-body .sep-section1 .box .thumb img {
	width:100%;
	-webkit-filter:brightness(.3);
	filter:brightness(.3)
}
.ppch-body .sep-section1 .box.active .thumb img {
	-webkit-filter:brightness(1);
	filter:brightness(1)
}
.ppch-body .sep-section1 .box.active .info {
	background:rgba(255, 255, 255, 0.8)
}
.ppch-body .sep-section1 .box.active .info .box-s i {
	display:none
}
.ppch-body .sep-section1 .box.active .info .box-s .summary {
	display:block;
	color:#323232
}
.ppch-body .sep-section1 .box.active .info .box-s .title {
	font-weight:bold;
	color:#323232
}
.ppch-body .sep-section1 .box.active .info .box-s .title:before {
	display:none
}
.ppch-body .sep-section1 .box .info {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0
}
.ppch-body .sep-section1 .box .box-s {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	text-align:center;
	width:100%;
	padding:0 10px
}
.ppch-body .sep-section1 .box .box-s i {
	color:#fff;
	font-size:72px;
	margin-bottom:10px
}
.ppch-body .sep-section1 .box .box-s .title {
	font-size:18px;
	color:#fff;
	text-align:center;
	position:relative;
	margin-top:30px
}
.ppch-body .sep-section1 .box .box-s .title:before {
	content:"";
	width:36px;
	height:2px;
	background:#fff;
	position:absolute;
	left:50%;
	top:-22px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.ppch-body .sep-section1 .box .box-s .summary {
	color:#fff;
	font-size:14px;
	margin-top:40px;
	text-indent:2em;
	padding:0 20px;
	text-align:left;
	line-height:1.6em;
	display:none;
	position:relative
}
.ppch-body .sep-section1 .box .box-s .summary:before {
	content:"";
	width:36px;
	height:2px;
	background:#323232;
	position:absolute;
	left:50%;
	top:-22px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.ppch-body .sep-section2 {
	background:url(../image/ppch-2-1.jpg) no-repeat top center;
	padding:75px 0 79px 0
}
.ppch-body .sep-section2 .sep-title {
	margin-bottom:47px
}
.ppch-body .sep-section2 .col-md-4:nth-child(2) .box .boxs span:last-child {
width:283px;
max-width:100%
}
.ppch-body .sep-section2 .col-md-4:nth-child(3) .box .boxs span:nth-child(even) {
width:215px;
max-width:100%
}
.ppch-body .sep-section2 .col-md-4:nth-child(3) .box .boxs span:last-child {
width:360px;
max-width:100%
}
.ppch-body .sep-section2 .box {
	background:rgba(255, 255, 255, 0.9);
	height:541px;
	padding:35px 25px;
	border-top:4px solid #025EE8
}
.ppch-body .sep-section2 .box .thumb {
	margin-bottom:15px
}
.ppch-body .sep-section2 .box .thumb i {
	width:108px;
	height:108px;
	text-align:center;
	line-height:108px;
	font-size:36px;
	margin:0 auto;
	border:1px solid #025EE8;
	border-radius:50%;
	color:#025EE8;
	display:table;
transition:.8s all;
	box-shadow:0 0 12px rgba(240, 132, 33, 0.3)
}
.ppch-body .sep-section2 .box .thumb:hover i {
	color:#fff;
	background:#025EE8
}
.ppch-body .sep-section2 .box .title {
	color:#025EE8;
	font-size:24px;
	text-align:center;
	margin-bottom:5px
}
.ppch-body .sep-section2 .box .text {
	color:#333;
	font-size:14px;
	text-align:center;
	padding:0 30px;
	margin-bottom:25px
}
.ppch-body .sep-section2 .box .boxs {
	text-align:center
}
.ppch-body .sep-section2 .box .boxs span {
	display:inline-block;
	border:1px solid #d2d2d2;
	min-width:135px;
	text-align:center;
	padding:5px 20px;
	margin:0 3px;
	margin-bottom:10px;
	position:relative;
	z-index:1
}
.ppch-body .sep-section2 .box .boxs span:before {
	content:'';
	display:block;
	width:0;
	height:100%;
	left:0;
	top:0;
	position:absolute;
	background:#025EE8;
-webkit-transition:all .3s;
-moz-transition:all .3s;
transition:all .3s;
	z-index:-1
}
.ppch-body .sep-section2 .box .boxs span:hover {
	color:#fff
}
.ppch-body .sep-section2 .box .boxs span:hover:before {
	width:100%
}
.ppch-body .sep-section3 {
	background:url(../image/ppch-3-1.jpg) no-repeat;
	padding:41px 0
}
.ppch-body .sep-section3 .hd {
	color:#fff;
	font-size:36px;
	font-weight:bold;
	text-align:center
}
.ppch-body .sep-section3 .bd .more {
	color:#fff;
	font-size:20px;
	border:2px solid #fff;
	padding:4px 50px;
	display:table;
	margin:0 auto;
	margin-top:18px
}
.ppch-body .sep-section4 {
	padding:58px 0
}
.ppch-body .sep-section4 .info {
	padding-left:160px;
	padding-top:60px
}
.ppch-body .sep-section4 .hd {
	color:#000;
	font-size:30px;
	position:relative;
	margin-bottom:42px
}
.ppch-body .sep-section4 .hd:before {
	content:"";
	display:block;
	width:136px;
	height:1px;
	background:#000;
	position:absolute;
	left:0;
	bottom:-10px
}
.ppch-body .sep-section4 .hd:after {
	content:"";
	display:block;
	width:32px;
	height:3px;
	background:#025EE8;
	position:absolute;
	left:0;
	bottom:-11px
}
.ppch-body .sep-section4 ul li {
	list-style:none;
	margin-bottom:10px
}
.ppch-body .sep-section4 ul li i {
	color:#025EE8;
	padding-right:5px
}
.ppch-body .sep-section4 ul li a {
	color:#2b2b33;
	font-size:14px
}
.ppch-body .sep-section5 {
	background:#f9f9f9;
	padding:50px 0 30px 0
}
.ppch-body .sep-section5 .sep-title {
	color:#025EE8;
	margin-bottom:30px
}
.ppch-body .sep-section5 form ul li {
	padding:30px 30px 30px 283px;
	position:relative;
	list-style:none;
	background:#fff;
	margin-bottom:20px
}
.ppch-body .sep-section5 form ul li .thumb {
	width:256px;
	position:absolute;
	top:30px;
	left:0;
	padding-left:60px
}
.ppch-body .sep-section5 form ul li .thumb img {
	padding-right:5px
}
.ppch-body .sep-section5 form ul li .thumb span {
	color:#2b2b33;
	font-size:18px;
	font-weight:bold;
	top:4px;
	position:relative
}
.ppch-body .sep-section5 form ul li .alias {
	color:#9c9c9c;
	font-size:15px;
	margin-top:2px;
	margin-bottom:18px
}
.ppch-body .sep-section5 form ul li .ding {
	color:#025EE8;
	margin-left:50px
}
.ppch-body .sep-section5 form ul li label {
	min-width:150px;
	display:inline-block;
	margin-bottom:5px
}
.ppch-body .sep-section5 form ul li label span {
	color:#025EE8
}
.ppch-body .sep-section5 form ul li .custom {
	display:none
}
.ppch-body .sep-section5 form ul li .custom .zdy {
	border:none;
	border-bottom:1px solid #ddd;
	width:50px;
	outline:none
}
.ppch-body .sep-section5 form ul li .cons {
	display:inline-block
}
.ppch-body .sep-section5 form ul li .zdy-lan {
	border:none;
	border-bottom:1px solid #ddd;
	width:50px;
	outline:none
}
.ppch-body .sep-section5 form ul li .checkbox-inline+.checkbox-inline, .ppch-body .sep-section5 form ul li .radio-inline+.radio-inline {
	margin-left:0;
	margin-right:10px
}
.ppch-body .sep-section5 form ul li .form-group {
	width:180px;
	display:inline-block
}
.ppch-body .sep-section5 form ul li .form-group select {
	border:1px solid #025EE8
}
.ppch-body .sep-section5 form button[type="submit"] {
	background:#025EE8;
	color:#fff;
	display:table;
	margin:0 auto;
	border:none;
	outline:none;
	padding:5px 60px;
	font-size:20px
}
.ppch-body .sep-section6 {
	padding-bottom:158px;
	background:url(../image/ppch-6-1.jpg) no-repeat;
	margin-bottom:30px
}
.ppch-body .sep-section6 .box {
	width:872px;
	margin:0 auto;
	background:rgba(255, 255, 255, 0.9);
	padding:65px 120px;
	box-shadow:0 0 6px rgba(234, 134, 34, 0.6)
}
.ppch-body .sep-section6 .box .title {
	text-align:center;
	font-size:50px;
	font-weight:bold;
	color:#025EE8;
	margin-bottom:30px;
	position:relative
}
.ppch-body .sep-section6 .box .title:before {
	content:'';
	display:block;
	width:42px;
	height:2px;
	background:#025EE8;
	position:absolute;
	left:5px;
	top:37px
}
.ppch-body .sep-section6 .box .title:after {
	content:'';
	display:block;
	width:42px;
	height:2px;
	background:#025EE8;
	position:absolute;
	right:5px;
	top:37px
}
.ppch-body .sep-section6 .box .form-group .form-control {
	border:1px solid #cdcdcd;
	background:transparent;
	height:53px;
	border-radius:0
}
.ppch-body .sep-section6 .box .alias {
	text-align:center;
	color:#565656;
	font-size:18px;
	margin:20px 0
}
.ppch-body .sep-section6 .box form {
	padding:0 30px
}
.ppch-body .sep-section6 .box button[type="submit"] {
	border:2px solid #025EE8;
	color:#025EE8;
	font-size:22px;
	display:table;
	padding:5px 46px;
	margin:0 auto;
	background:transparent;
	outline:none
}
.ppch-body .sep-section6 .box button[type="submit"]:hover {
	background:#025EE8;
	color:#fff
}
.relative {
	position:relative
}
@keyframes searchLights {
0% {
left:0;
right:0;
opacity:0
}
66% {
opacity:0
}
67% {
left:0;
right:100%;
opacity:1
}
100% {
left:100%;
right:0
}
}
@keyframes enlargeShrink {
0% {
transform:scale(1);
-webkit-transform:scale(1);
-ms-transform:scale(1)
}
14% {
transform:scale(.95);
-webkit-transform:scale(.95);
-ms-transform:scale(.95)
}
42% {
transform:scale(1.05);
-webkit-transform:scale(1.05);
-ms-transform:scale(1.05)
}
66% {
transform:scale(1);
-webkit-transform:scale(1);
-ms-transform:scale(1)
}
100% {
transform:scale(1);
-webkit-transform:scale(1);
-ms-transform:scale(1)
}
}
.agency-banner2 {
	background:url(../image/agency-bg.jpg) no-repeat;
	background-size:cover;
	padding-top:80px;
	padding-bottom:165px
}
.agency-banner2 .bd {
	width:570px;
	height:68px;
	background:rgba(255, 255, 255, 0.14);
	border-radius:32px;
	font-size:36px;
	color:#fff;
	margin-bottom:20px;
	font-family:SourceHanSansCN;
	font-weight:500
}
.agency-banner2 .title {
	font-size:78px;
	font-family:SourceHanSansCN;
	font-weight:bold;
	color:#fff;
	background:linear-gradient(0deg, #e68600 11.64550781%, #ffab36 100%);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	margin-bottom:30px
}
.agency-banner2 .items {
	margin-bottom:30px
}
.agency-banner2 .items .item {
	font-size:23px;
	color:#fff;
	font-family:SourceHanSansCN;
	font-weight:500;
	margin-right:20px
}
.agency-banner2 .items .item i {
	color:#fff;
	font-size:26px;
	margin-right:10px
}
.agency-banner2 .wait {
	font-size:36px;
	font-family:SourceHanSansCN;
	font-weight:500;
	color:#fff
}
.agency-banner2 .alias {
	margin-bottom:20px
}
.agency-banner2 .alias .num {
	font-size:26px;
	font-weight:bold;
	color:#ffab36
}
.agency-banner2 .alias .text {
	font-size:16px;
	font-family:SourceHanSansCN;
	font-weight:500;
	color:#fff
}
.agency-banner .sep-container {
	top:100px
}
.agency-banner>img {
	width:100%;
	height:700px;
	object-fit:cover
}
.agency-banner .title {
	color:#fff;
	font-size:62px;
	font-weight:800;
	margin-bottom:30px;
	font-family:-apple-system, system-ui, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial
}
.agency-banner .bd {
	font-size:46px;
	color:#fff;
	margin-bottom:40px
}
.agency-banner .items {
	margin-bottom:60px
}
.agency-banner .items .item {
	font-size:24px;
	color:#fff
}
.agency-banner .items .item:nth-child(1) {
margin-right:80px
}
.agency-banner .items .item i {
	font-size:24px;
	margin-right:16px
}
.agency-banner .info {
	text-align:center
}
.agency-banner .more {
	height:60px;
	background:#025EE8;
	box-shadow:0 7px 18px 0 rgba(240, 132, 33, 0.35);
	border-radius:5px;
	color:#fff;
	font-size:20px;
	padding:0 30px;
	text-decoration:none !important;
	background-image:-webkit-linear-gradient(45deg, #025EE8, rgba(240, 132, 33, 0.7));
	-webkit-animation:enlargeShrink 3s infinite;
	-o-animation:enlargeShrink 3s infinite;
	animation:enlargeShrink 3s infinite;
	overflow:hidden
}
.agency-banner .more:before {
	content:'';
	display:block;
	position:absolute;
	width:70px;
	height:100%;
	background:url(../image/swipe_light.png) no-repeat;
	background-size:cover;
	-webkit-animation:searchLights 3s linear infinite forwards;
	-o-animation:searchLights 3s linear infinite forwards;
	animation:searchLights 3s linear infinite forwards;
	transform:scale(1.15);
	z-index:100;
	left:0;
	top:0
}
.agency-banner .more:hover {
	text-decoration:none;
	opacity:.7
}
.agency-body .sep-title {
	font-size:32px;
	color:#2b2b33;
	position:relative;
	margin-bottom:80px
}
.agency-body .sep-title::before {
content:'';
display:block;
width:49px;
height:3px;
background:#025EE8;
position:absolute;
left:50%;
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%);
transform:translateX(-50%);
bottom:-10px
}
.agency-body .sep-title::after {
content:'';
display:block;
width:6px;
height:6px;
border:6px solid transparent;
border-top:6px solid #025EE8;
position:absolute;
left:50%;
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%);
transform:translateX(-50%);
bottom:-21px
}
.agency-body .sep-section0 {
	margin-top:-110px;
	position:relative;
	z-index:100
}
.agency-body .sep-section0 .items {
	background:#025EE8;
	padding:0 100px
}
.agency-body .sep-section0 .items .item {
	position:relative
}
.agency-body .sep-section0 .items .item:nth-child(3n)::after {
display:none
}
.agency-body .sep-section0 .items .item:nth-child(1)::before, .agency-body .sep-section0 .items .item:nth-child(2)::before, .agency-body .sep-section0 .items .item:nth-child(3)::before {
content:'';
display:block;
width:100%;
height:1px;
border-top:1px dashed #fff;
position:absolute;
bottom:0;
left:0
}
.agency-body .sep-section0 .items .item:after {
	content:'';
	display:block;
	width:1px;
	height:50px;
	border-left:1px dashed #fff;
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
	z-index:100
}
.agency-body .sep-section0 .items .box {
	height:110px;
	padding-left:35px
}
.agency-body .sep-section0 .items .box .brand {
	width:68px;
	height:73px;
	background:url(../image/tt-bg.png) no-repeat;
	margin-right:20px
}
.agency-body .sep-section0 .items .box .brand span {
	font-size:16px;
	color:#fff;
	line-height:1.3em;
	margin-top:-5px
}
.agency-body .sep-section0 .items .box .title {
	color:#fff;
	font-size:20px;
	margin-top:-7px
}
.agency-body .sep-section1 {
	padding:60px 0
}
.agency-body .sep-section1 .text {
	color:#323232;
	font-size:14px;
	line-height:1.8em;
	width:1200px;
	max-width:100%;
	margin:0 auto
}
.agency-body .sep-section1 .text a {
	color:#323232;
	font-size:14px
}
.agency-body .sep-section1 .text .hr {
	border-top:2px solid #025EE8;
	box-shadow:3px 4px 6px rgba(0, 0, 0, 0.2)
}
.agency-body .sep-section1 .text h4 {
	color:#323232;
	font-weight:bold;
	font-size:18px
}
.agency-body .sep-section2 {
	padding:100px 0
}
.agency-body .sep-section2 .items .item {
	margin-bottom:80px
}
.agency-body .sep-section2 .items .item:nth-last-child(1), .agency-body .sep-section2 .items .item:nth-last-child(2) {
margin-bottom:0
}
.agency-body .sep-section2 .items .item:nth-last-child(1) .box .iconx img, .agency-body .sep-section2 .items .item:nth-last-child(2) .box .iconx img {
width:68px
}
.agency-body .sep-section2 .items .item .box {
	padding-left:80px
}
.agency-body .sep-section2 .items .item .box .iconx {
	width:126px;
	height:126px;
	background:#025EE8;
	border-radius:50%;
	flex-shrink:0;
	margin-right:39px
}
.agency-body .sep-section2 .items .item .box .iconx img {
	width:80px
}
.agency-body .sep-section2 .items .item .box .info .title {
	font-size:24px;
	color:#262729;
	font-weight:bold;
	margin-bottom:40px;
	line-height:1em;
	position:relative
}
.agency-body .sep-section2 .items .item .box .info .title::before {
content:'';
display:block;
width:40px;
height:3px;
background:#025EE8;
position:absolute;
left:0;
bottom:-20px
}
.agency-body .sep-section2 .items .item .box .info .text {
	line-height:1.8em;
	color:#666
}
.agency-body .sep-contact-tiao {
	box-shadow:0 -9px 12px 0 rgba(0, 0, 0, 0.12)
}
.agency-body .sep-contact-tiao .box {
	font-size:20px;
	color:#333;
	height:94px;
	background:#fff
}
.agency-body .sep-contact-tiao .box .t {
	color:#025EE8
}
.agency-body .sep-contact-tiao .box .tel {
	color:#025EE8;
	font-size:30px
}
.agency-body .sep-section3 {
	background:#f7f7f7;
	padding:100px 0;
	padding-bottom:45px
}
.agency-body .sep-section3 .items .item {
	margin-bottom:100px;
	position:relative
}
.agency-body .sep-section3 .items .item:nth-child(3)::before, .agency-body .sep-section3 .items .item:nth-child(6)::before {
display:none
}
.agency-body .sep-section3 .items .item:last-child::after {
content:'';
display:block;
width:1px;
height:87px;
border-left:1px dashed #025EE8;
position:absolute;
bottom:calc(100% + 5px);
left:50%;
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%);
transform:translateX(-50%)
}
.agency-body .sep-section3 .items .item::before {
content:'';
display:block;
height:1px;
width:460px;
border-top:1px dashed #025EE8;
position:absolute;
top:105px;
left:237px
}
.agency-body .sep-section3 .items .item .box .iconx {
	text-align:center;
	margin-bottom:40px;
	height:50px
}
.agency-body .sep-section3 .items .item .box .iconx i {
	color:#000;
	font-size:50px
}
.agency-body .sep-section3 .items .item .box .num {
	background:#025EE8;
	width:30px;
	height:30px;
	border-radius:50%;
	color:#fff;
	margin:0 auto;
	margin-bottom:29px
}
.agency-body .sep-section3 .items .item .box .title {
	color:#262729;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	margin-bottom:20px
}
.agency-body .sep-section3 .items .item .box .text {
	text-align:center
}
@media screen and (max-width:1420px) {
.agency-body .sep-section3 .items .item::before {
content:'';
display:block;
height:1px;
width:415px;
border-top:1px dashed #025EE8;
position:absolute;
top:105px;
left:211px
}
.agency-banner .title {
font-size:48px
}
.agency-banner .bd {
font-size:34px
}
.agency-banner .items .item {
font-size:20px
}
}
.feedback-body .sep-section1 {
	padding:60px 0 130px 0
}
.feedback-body .sep-section1 .sep-title {
	color:#323232;
	font-size:20px;
	text-align:center;
	border-bottom:1px solid #e6e6e6;
	padding-bottom:19px;
	margin-bottom:70px
}
.feedback-body .sep-section1 form {
	width:800px;
	max-width:100%;
	margin:0 auto
}
.feedback-body .sep-section1 form .form-control {
	opacity:1
}
.feedback-body .sep-section1 form .form-control.has-val {
	font-weight:bold;
	color:#025EE8
}
.feedback-body .sep-section1 form .form-control.error {
	border:1px solid red
}
.feedback-body .sep-section1 form .alias {
	text-align:right;
	color:#323232;
	font-size:14px;
	padding-top:5px
}
.feedback-body .sep-section1 form .text {
	text-align:right;
	color:#969696;
	padding-top:5px
}
.feedback-body .sep-section1 form button[type="submit"] {
	background:#025EE8;
	color:#fff;
	padding:0;
	width:150px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	border-radius:24px;
	outline:none
}
.content-body .sep-title {
	color:#323232;
	font-size:28px;
	text-align:center;
	position:relative;
	margin-bottom:50px
}
.content-body .sep-title:before {
	content:'';
	display:block;
	width:46px;
	height:4px;
	background:#5f5f5f;
	position:absolute;
	bottom:-20px;
	left:50%;
	transform:translateX(-50%)
}
.content-body .sep-section1 {
	padding:60px 0
}
.content-body .sep-section1 .text {
	padding:0 200px;
	text-align:center;
	color:#323232;
	font-size:13px;
	line-height:1.8em;
	margin-bottom:40px
}
.content-body .sep-section1 .datalist {
	padding:0 50px
}
.content-body .sep-section1 .datalist li {
	width:25%;
	float:left;
	list-style:none;
	padding:0 50px
}
.content-body .sep-section1 .datalist li:hover .thumb i {
	background:#025EE8;
	color:#fff;
	border:2px solid #025EE8
}
.content-body .sep-section1 .datalist li:hover .title {
	color:#025EE8
}
.content-body .sep-section1 .datalist li .thumb {
	margin-bottom:20px;
	text-align:center
}
.content-body .sep-section1 .datalist li .thumb i {
	width:128px;
	height:128px;
	line-height:128px;
	border:2px solid #787878;
	font-size:45px;
	border-radius:50%;
	text-align:center;
	color:#787878;
transition:all .3s
}
.content-body .sep-section1 .datalist li .title {
	color:#323232;
	font-size:20px;
	text-align:center;
	position:relative;
	margin-bottom:30px
}
.content-body .sep-section1 .datalist li .title:before {
	content:'';
	display:block;
	width:20px;
	height:3px;
	background:#025EE8;
	position:absolute;
	bottom:-15px;
	left:50%;
	transform:translateX(-50%)
}
.content-body .sep-section1 .datalist li .summary {
	color:#323232;
	text-align:center;
	font-size:14px
}
.content-body .sep-section2 {
	padding:42px 0;
	padding-bottom:21px;
	background:url(../image/content-2-bg.jpg) no-repeat top center
}
.content-body .sep-section2 .datalist {
	padding:0 150px
}
.content-body .sep-section2 .datalist li {
	width:33.33%;
	float:left;
	list-style:none;
	margin-bottom:35px;
	padding:0 18px
}
.content-body .sep-section2 .datalist li .box {
	border:1px solid #c8c8c8;
	padding:25px 15px;
	background:rgba(255, 255, 255, 0.5)
}
.content-body .sep-section2 .datalist li .box:hover {
	background:#fff;
	box-shadow:0 0 6px rgba(0, 0, 0, 0.2)
}
.content-body .sep-section2 .datalist li .box:hover .title {
	color:#025EE8
}
.content-body .sep-section2 .datalist li .box:hover .summary {
	color:#969696
}
.content-body .sep-section2 .datalist li .box .thumb {
	width:55px;
	height:55px;
	margin:0 auto;
	margin-bottom:11px
}
.content-body .sep-section2 .datalist li .box .title {
	color:#323232;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	margin-bottom:5px
}
.content-body .sep-section2 .datalist li .box .summary {
	color:#323232;
	font-size:14px;
	line-height:1.4em;
	height:7em
}
.content-body .sep-section2 .datalist li:nth-child(1) .box .thumb {
background:url(../image/content-2-1.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(1) .box:hover .thumb {
background:url(../image/content-2-1h.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(2) .box .thumb {
background:url(../image/content-2-2.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(2) .box:hover .thumb {
background:url(../image/content-2-2h.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(3) .box .thumb {
background:url(../image/content-2-3.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(3) .box:hover .thumb {
background:url(../image/content-2-3h.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(4) .box .thumb {
background:url(../image/content-2-4.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(4) .box:hover .thumb {
background:url(../image/content-2-4h.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(5) .box .thumb {
background:url(../image/content-2-5.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(5) .box:hover .thumb {
background:url(../image/content-2-5h.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(6) .box .thumb {
background:url(../image/content-2-6.png) no-repeat
}
.content-body .sep-section2 .datalist li:nth-child(6) .box:hover .thumb {
background:url(../image/content-2-6h.png) no-repeat
}
.content-body .sep-section3 {
	padding:69px 0
}
.content-body .sep-section3 .box-wrap {
	padding:0 198px
}
.content-body .sep-section3 .box-wrap .thumb {
	width:55%;
	float:left;
	margin-top:24px
}
.content-body .sep-section3 .box-wrap ul {
	width:45%;
	float:right
}
.content-body .sep-section3 .box-wrap ul li {
	position:relative;
	padding-left:61px;
	list-style:none;
	height:50px;
	margin-bottom:17px
}
.content-body .sep-section3 .box-wrap ul li:last-child {
	margin-bottom:0
}
.content-body .sep-section3 .box-wrap ul li:hover .title {
	font-weight:bold;
	color:#025EE8
}
.content-body .sep-section3 .box-wrap ul li:hover i {
	background:#025EE8;
	color:#fff;
	border:1px solid #025EE8
}
.content-body .sep-section3 .box-wrap ul li:hover .summary {
	color:#025EE8
}
.content-body .sep-section3 .box-wrap ul li .title {
	color:#323232;
	font-size:18px
}
.content-body .sep-section3 .box-wrap ul li i {
	width:50px;
	height:50px;
	border:1px solid #767676;
	color:#767676;
	text-align:center;
	line-height:50px;
	font-size:24px;
	position:absolute;
	left:0;
	top:0
}
.analysis-body {
	padding:20px 0 67px 0
}
.analysis-body .sep-title {
	color:#646464;
	font-size:34px;
	text-align:center;
	margin-bottom:47px
}
.analysis-body .sep-title span {
	color:#025EE8;
	font-weight:bold
}
.analysis-body .datalist {
	width:800px;
	max-width:100%;
	margin:0 auto
}
.analysis-body .datalist li {
	list-style:none;
	width:50%;
	float:left;
	margin-bottom:22px;
	color:#323232;
	font-size:14px
}
.analysis-body .datalist li img {
	padding-right:3px
}
.analysis-body .box-wrap {
	width:1200px;
	max-width:100%;
	margin:0 auto;
	margin-top:40px
}
.analysis-body .box-wrap .title {
	color:#025EE8;
	font-size:16px;
	font-weight:bold;
	border:1px solid #025EE8;
	padding:5px 25px;
	background:#f5f5f5;
	display:table;
	margin-bottom:11px
}
.analysis-body .box-wrap ul {
	border-radius:12px;
	border:2px solid transparent;
	padding:20px 10px;
	padding-bottom:0;
	margin:0;
	box-shadow:0 0 6px #999;
transition:all .3s
}
.analysis-body .box-wrap ul:hover {
	border:2px solid #025EE8;
	box-shadow:none
}
.analysis-body .box-wrap ul li {
	margin-bottom:20px;
	list-style:none;
	color:#323232;
	font-size:14px;
	white-space:nowrap
}
.analysis-body .text {
	width:800px;
	max-width:100%;
	margin:0 auto;
	color:#323232;
	font-size:14px
}
.contact-body .sep-section0 {
	padding:30px 0;
	padding-bottom:0
}
.contact-body .sep-section0 .sep-container {
	padding:0 60px
}
.contact-body .sep-section0 .sep-container .col-md-7 {
	padding-left:56px
}
.contact-body .sep-section0 .text {
	padding:19px 30px;
	background:rgba(255, 255, 255, 0.4);
	line-height:1.75em;
	font-size:18px
}
.contact-body .sep-section0 .text i {
	font-size:12px;
	color:#025EE8;
	margin-right:5px
}
.contact-body .sep-section1 {
	padding:60px 0;
	padding-top:30px;
	padding-bottom:0
}
.contact-body .sep-section1 .sep-container {
	padding:0 60px
}
.contact-body .sep-section1 .thumb {
	text-align:center
}
.contact-body .sep-section1 .info {
	padding-top:30px
}
.contact-body .sep-section1 .info .box {
	width:50%;
	float:left;
	height:209px;
	padding:0 39px
}
.contact-body .sep-section1 .info .hd {
	border-bottom:1px solid #c8c8c8;
	padding-bottom:10px;
	position:relative;
	margin-bottom:30px;
	color:#000;
	font-size:24px
}
.contact-body .sep-section1 .info .hd span {
	font-style:italic;
	font-weight:bold;
	font-size:22px;
	color:#025EE8
}
.contact-body .sep-section1 .info .hd:before {
	content:'';
	display:block;
	width:30px;
	height:3px;
	background:#025EE8;
	left:0;
	bottom:-2px;
	position:absolute
}
.contact-body .sep-section1 .info .bd {
	color:#000;
	font-size:14px;
	line-height:1.8em;
	padding-left:10px
}
.contact-body .sep-section1 .info .bd ul li {
	list-style:none;
	color:#000;
	font-size:14px;
	width:50%;
	float:left
}
.contact-body .sep-section1 .info .bd a {
	color:#000
}
.contact-body .sep-section3 {
	padding:89px 0 115px 0;
	background:#f5f5f5
}
.contact-body .sep-section3.sep-section3-analysis {
	background:#fff;
	padding:65px 0 56px 0
}
.contact-body .sep-section3 .sep-title {
	text-align:center;
	color:#333;
	font-size:28px;
	font-weight:bold;
	margin-bottom:16px
}
.contact-body .sep-section3 .alias {
	text-align:center;
	color:#333;
	font-size:14px;
	margin-bottom:43px;
	line-height:24px
}
.contact-body .sep-section3 .thumb {
	text-align:center;
	padding:0 40px
}
.contact-body .sep-section3 .items {
	margin:0 -12px
}
.contact-body .sep-section3 .items .item {
	width:20%;
	padding:0 12px;
	margin-bottom:32px
}
.contact-body .sep-section3 .items .item .pic {
	box-shadow:0 0 13px 0 rgba(0, 0, 0, 0.06);
	height:145px;
	align-items:center;
	justify-content:center;
	margin-bottom:22px;
	background:#fff
}
.contact-body .sep-section3 .items .item .title {
	font-size:20px;
	color:#333
}
.contact-body .sep-section2 {
	background:url(../image/contact-1-2.jpg) no-repeat top center;
	padding:116px 0
}
.contact-body .sep-section2 .sep-container {
	padding:0 160px
}
.contact-body .sep-section2 .sep-container .col-md-6:nth-child(1) {
border-right:3px solid #fff
}
.contact-body .sep-section2 .sep-container .jy .title {
	color:#fff;
	font-size:32px;
	font-weight:bold;
	margin-bottom:35px;
	position:relative
}
.contact-body .sep-section2 .sep-container .jy .title:before {
	content:'';
	width:30px;
	height:3px;
	background:#fff;
	position:absolute;
	left:0;
	bottom:-10px
}
.contact-body .sep-section2 .sep-container .jy .summary {
	color:#fff;
	font-size:14px;
	line-height:1.8em
}
.contact-body .sep-section2 .sep-container .jy .summary a {
	color:#fff
}
.contact-body .sep-section2 .sep-container .box {
	display:table;
	margin:0 auto;
	text-align:center;
	position:relative;
	margin-top:25px
}
.contact-body .sep-section2 .sep-container .box:before {
	content:"";
	width:34px;
	height:70px;
	background:url(../image/lll.png) no-repeat;
	position:absolute;
	left:-50px;
	top:53%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%)
}
.contact-body .sep-section2 .sep-container .box:after {
	content:"";
	width:34px;
	height:70px;
	background:url(../image/rrr.png) no-repeat;
	position:absolute;
	right:-50px;
	top:53%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%)
}
.contact-body .sep-section2 .sep-container .box .hd {
	color:#fff;
	font-size:40px;
	font-weight:bold
}
.contact-body .sep-section2 .sep-container .box .bd {
	color:#fff;
	font-size:28px;
	font-weight:bold
}
.contact-body .sep-section-form {
	overflow:hidden;
	padding-bottom:86px
}
.contact-body .sep-section-form .sep-container {
	width:1200px;
	max-width:100%
}
.contact-body .sep-section-form .bg {
	background:#f5f5f5
}
.contact-body .sep-section-form .info {
	padding-top:58px;
	padding-right:10px
}
.contact-body .sep-section-form .info .hd {
	color:#323232;
	font-size:22px;
	margin-bottom:36px
}
.contact-body .sep-section-form .info .bd {
	color:#646464;
	font-size:14px;
	line-height:1.4em;
	margin-bottom:60px;
	max-width:530px
}
.contact-body .sep-section-form .info .bd a {
	color:#025EE8;
	font-weight:bold
}
.contact-body .sep-section-form .info .thumb {
	text-align:center
}
.contact-body .sep-section-form #contact2 {
	padding-top:58px
}
.contact-body .sep-section-form #contact2 .hd {
	color:#025EE8;
	font-size:22px;
	margin-bottom:36px;
	padding-left:34px
}
.contact-body .sep-section-form .form-box .comment {
	color:#646464;
	font-size:12px;
	line-height:1.8em;
	margin-top:12px;
	margin-bottom:20px
}
.contact-body .sep-section-form .form-box button[type="submit"] {
	background:#f05323;
	color:#f5f5f5;
	font-weight:bold;
	font-size:18px;
	padding:12px 20px;
	outline:none;
	border:none
}
.contact-body .sep-section-form .form-box span {
	float:right;
	position:relative;
	top:15px;
	color:#f05323;
	font-size:16px
}
.contact-body .sep-section-form .form-box .dot {
	color:#025EE8;
	float:none;
	top:0
}
.contact-body .sep-section-form .form-box .col-md-2 {
	padding:0
}
.contact-body .sep-section-form .form-box label.alias {
	display:block;
	color:#646464;
	font-weight:normal;
	text-align:right;
	position:relative;
	top:6px
}
.contact-body .sep-section-form .form-box .radio-inline {
	position:relative;
	top:4px
}
.contact-body .sep-section-form .form-box .form-control {
	display:inline-block
}
.contact-body .sep-section-form .form-box .form-control.error {
	border:1px solid red
}
.flex {
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:flex
}
.flex-center {
	display:flex;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	align-items:center;
	justify-content:center
}
.flex-v-center {
	display:flex;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	align-items:center
}
.flex-wrap {
	flex-wrap:wrap;
	-webkit-flex-wrap:wrap
}
.b2c-body .line {
	padding-left:26px;
	border-left:1px solid #dfdfdf;
	padding-top:50px;
	padding-bottom:37px
}
.b2c-body .line-strong {
	position:relative
}
.b2c-body .line-strong:before {
	content:'';
	display:block;
	width:3px;
	height:34px;
	background:#025EE8;
	position:absolute;
	left:-28px;
	top:2px
}
.b2c-body .b2c-section1 {
	background:#f4f6f7;
	padding:50px 0
}
.b2c-body .b2c-section1 .sep-title {
	color:#4c4c4c;
	font-size:42px;
	margin-bottom:10px
}
.b2c-body .b2c-section1 .sep-title b {
	color:#1e1e1e
}
.b2c-body .b2c-section1 .text {
	color:#323232;
	font-size:12px;
	margin-bottom:40px
}
.b2c-body .b2c-section1 .items .item {
	margin-bottom:40px
}
.b2c-body .b2c-section1 .items .item:last-child {
	margin-bottom:0
}
.b2c-body .b2c-section1 .items .item .hd {
	font-weight:bold;
	color:#1e1e1e;
	font-size:20px;
	margin-bottom:16px;
	position:relative
}
.b2c-body .b2c-section1 .items .item .hd:before {
	content:'';
	display:block;
	width:3px;
	height:20px;
	background:#025EE8;
	position:absolute;
	left:-28px;
	top:4px
}
.b2c-body .b2c-section1 .items .item ul {
	margin:0 -10px
}
.b2c-body .b2c-section1 .items .item ul.boxs {
	margin:0 -24px;
	margin-bottom:57px
}
.b2c-body .b2c-section1 .items .item ul.boxs li {
	padding:0 24px
}
.b2c-body .b2c-section1 .items .item ul.boxs2 {
	margin-bottom:0
}
.b2c-body .b2c-section1 .items .item ul.boxs2 li:nth-child(2) .box2 i {
font-size:36px
}
.b2c-body .b2c-section1 .items .item ul li {
	list-style:none;
	padding:0 10px;
	margin-bottom:20px
}
.b2c-body .b2c-section1 .items .item ul li.active .title {
	background:#025EE8;
	color:#fff
}
.b2c-body .b2c-section1 .items .item ul li .title {
	background:#fff;
	text-align:center;
	color:#454545;
	font-size:16px;
	padding:12px 0;
	cursor:pointer
}
.b2c-body .b2c-section1 .items .item ul li .summary {
	color:#323232;
	font-size:12px
}
.b2c-body .b2c-section1 .items .item ul li .t {
	font-weight:bold;
	font-size:16px;
	color:#323232;
	margin-bottom:3px
}
.b2c-body .b2c-section1 .items .item ul li .box {
	background:#fff;
	padding:24px 18px;
	padding-left:68px;
	position:relative;
transition:all .3s
}
.b2c-body .b2c-section1 .items .item ul li .box:hover {
	box-shadow:0 0 24px rgba(155, 155, 155, 0.4)
}
.b2c-body .b2c-section1 .items .item ul li .box i {
	position:absolute;
	font-size:36px;
	color:#323232;
	top:20px;
	left:21px
}
.b2c-body .b2c-section1 .items .item ul li .box2 {
	padding:0 18px;
	padding-left:75px;
	position:relative;
transition:all .3s
}
.b2c-body .b2c-section1 .items .item ul li .box2 i {
	width:61px;
	height:61px;
	position:absolute;
	text-align:center;
	line-height:59px;
	border:1px solid #f3ceac;
	border-radius:50%;
	background:#fff;
	font-size:24px;
	left:0;
	top:-9px;
	box-shadow:0 0 12px #f3cead
}
.b2c-body .b2c-section2 {
	background:url(/themes/simple/img/b2c-b2.jpg) no-repeat;
	background-size:cover;
	padding-top:64px
}
.b2c-body .b2c-section2 .line {
	border-left:1px solid rgba(255, 255, 255, 0.25)
}
.b2c-body .b2c-section2 .sep-title {
	color:#fff;
	font-size:20px;
	margin-bottom:62px
}
.b2c-body .b2c-section2 .sep-title b {
	font-size:42px;
	font-weight:bold
}
.b2c-body .b2c-section2 .items .item {
	margin-bottom:30px
}
.b2c-body .b2c-section2 .items .item:last-child {
	margin-bottom:0
}
.b2c-body .b2c-section2 .items .item:last-child ul.boxs {
	margin-bottom:37px
}
.b2c-body .b2c-section2 .items .item:nth-child(1) .boxs li:nth-child(2) .box i {
font-size:31px;
top:39px
}
.b2c-body .b2c-section2 .items .item .hd {
	font-weight:bold;
	color:#fff;
	font-size:20px;
	margin-bottom:26px;
	position:relative
}
.b2c-body .b2c-section2 .items .item .hd:before {
	content:'';
	display:block;
	width:3px;
	height:20px;
	background:#fff;
	position:absolute;
	left:-28px;
	top:4px
}
.b2c-body .b2c-section2 .items .item ul {
	margin:0 -20px
}
.b2c-body .b2c-section2 .items .item ul.boxs {
	margin:0 -24px;
	margin-bottom:57px
}
.b2c-body .b2c-section2 .items .item ul.boxs li {
	padding:0 24px
}
.b2c-body .b2c-section2 .items .item ul.boxs2 {
	margin-bottom:0
}
.b2c-body .b2c-section2 .items .item ul.boxs2 li:nth-child(2) .box2 i {
font-size:36px
}
.b2c-body .b2c-section2 .items .item ul li {
	list-style:none;
	padding:0 20px;
	margin-bottom:20px
}
.b2c-body .b2c-section2 .items .item ul li.active .title {
	background:#025EE8;
	color:#fff
}
.b2c-body .b2c-section2 .items .item ul li .title {
	background:#fff;
	text-align:center;
	color:#454545;
	font-size:16px;
	padding:12px 0;
	cursor:pointer
}
.b2c-body .b2c-section2 .items .item ul li .summary {
	color:rgba(255, 255, 255, 0.6);
	font-size:12px
}
.b2c-body .b2c-section2 .items .item ul li .t {
	font-weight:bold;
	font-size:16px;
	color:#fff;
	margin-bottom:3px
}
.b2c-body .b2c-section2 .items .item ul li .box {
	padding:38px 18px;
	padding-left:85px;
	position:relative;
transition:all .3s;
	border:1px solid rgba(255, 255, 255, 0.25)
}
.b2c-body .b2c-section2 .items .item ul li .box:hover {
	background:rgba(255, 255, 255, 0.25);
	border:1px solid transparent
}
.b2c-body .b2c-section2 .items .item ul li .box i {
	position:absolute;
	font-size:36px;
	color:#025EE8;
	top:34px;
	left:34px
}
.b2c-body .b2c-section2 .items .item ul li .box2 {
	padding:0 18px;
	padding-left:75px;
	position:relative;
transition:all .3s
}
.b2c-body .b2c-section2 .items .item ul li .box2 i {
	width:61px;
	height:61px;
	position:absolute;
	text-align:center;
	line-height:59px;
	border:1px solid #f3ceac;
	border-radius:50%;
	background:#fff;
	font-size:24px;
	left:0;
	top:-9px;
	box-shadow:0 0 12px #f3cead
}
.b2c-body .b2c-section3 {
	background:#025EE8;
	padding:34px 0
}
.b2c-body .b2c-section3 .hd {
	font-size:30px;
	color:#fff;
	display:inline-block;
	font-weight:bold
}
.b2c-body .b2c-section3 .more {
	display:inline-block;
	float:right;
	background:#fff;
	padding:10px 0;
	width:176px;
	text-align:center;
	color:#025EE8;
	font-size:18px;
	border-radius:24px
}
.b2c-body .b2c-section4 {
	background:url(/themes/simple/img/b2c-b4.png) no-repeat right bottom #fcfcfc
}
.b2c-body .b2c-section4 .sep-title {
	margin-bottom:20px
}
.b2c-body .b2c-section4 .sep-title b {
	color:#2f2f2f;
	font-size:42px;
	padding-right:10px
}
.b2c-body .b2c-section4 .sep-title span {
	color:#434343;
	font-size:18px;
	padding-right:20px
}
.b2c-body .b2c-section4 .sep-title span i {
	padding-right:5px
}
.b2c-body .b2c-section4 .sep-title .line2 {
	display:inline-block;
	width:470px;
	height:1px;
	background:#d7d7d7
}
.b2c-body .b2c-section4 .sep-title img {
	float:right;
	margin-top:10px
}
.b2c-body .b2c-section4 .info {
	margin:41px 0
}
.b2c-body .b2c-section4 .info .hd {
	color:#025EE8;
	font-size:26px;
	font-weight:bold;
	margin-bottom:14px
}
.b2c-body .b2c-section4 .info .text {
	color:#323232;
	font-size:12px;
	margin-bottom:30px
}
.b2c-body .b2c-section4 .info .text ul {
	margin-top:10px
}
.b2c-body .b2c-section4 .info .text ul li {
	list-style:none;
	margin-bottom:5px
}
.b2c-body .b2c-section4 .info .text ul li i {
	color:#025EE8
}
.b2c-body .b2c-section4 .datalist {
	margin-bottom:55px
}
.b2c-body .b2c-section4 .datalist li {
	list-style:none;
	width:20%;
	float:left
}
.b2c-body .b2c-section4 .datalist li i {
	width:48px;
	height:47px;
	display:inline-block;
	background:url(/themes/simple/img/icon-bg.png) no-repeat;
	text-align:center;
	line-height:47px;
	color:#363636;
	font-size:26px;
	margin-right:17px
}
.b2c-body .b2c-section4 .datalist li .title {
	color:#363636;
	font-size:18px;
	font-weight:bold;
	position:relative;
	top:-3px
}
.b2c-body .b2c-section4 .service-wrap .hd {
	color:#025EE8;
	font-size:26px;
	font-weight:bold;
	margin-bottom:30px
}
.b2c-body .b2c-section4 .service-wrap .hd i {
	font-size:30px;
	position:relative;
	top:1px
}
.b2c-body .b2c-section4 .service-wrap .create {
	width:30%;
	float:left
}
.b2c-body .b2c-section4 .service-wrap .create ul li {
	list-style:none;
	margin-bottom:20px;
	color:#252525;
	font-size:16px
}
.b2c-body .b2c-section4 .service-wrap .create ul li span {
	background:#025EE8;
	color:#fff;
	font-size:22px;
	font-weight:bold;
	width:31px;
	height:31px;
	text-align:center;
	line-height:31px;
	display:inline-block;
	font-style:italic;
	padding-right:3px;
	margin-right:18px
}
.b2c-body .b2c-section4 .service-wrap .service {
	width:63%;
	float:left
}
.b2c-body .b2c-section4 .service-wrap .service ul {
	position:relative
}
.b2c-body .b2c-section4 .service-wrap .service ul:before {
	content:'';
	display:block;
	width:100%;
	height:2px;
	left:0;
	bottom:46px;
	position:absolute;
	background-image:linear-gradient(to right, transparent, #025EE8, #025EE8, #025EE8, #025EE8, #025EE8, #025EE8, #025EE8, #025EE8, #025EE8, #025EE8, #025EE8, #025EE8, #025EE8, transparent)
}
.b2c-body .b2c-section4 .service-wrap .service ul li {
	list-style:none;
	flex:1
}
.b2c-body .b2c-section4 .service-wrap .service ul li i {
	display:table;
	margin:0 auto;
	width:54px;
	height:54px;
	border:1px solid #025EE8;
	border-radius:50%;
	text-align:center;
	line-height:52px;
	font-size:24px
}
.b2c-body .b2c-section4 .service-wrap .service ul li span {
	display:table;
	width:17px;
	height:17px;
	background:#025EE8;
	border-radius:50%;
	color:#fff;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin:16px auto;
	position:relative;
	z-index:1
}
.b2c-body .b2c-section4 .service-wrap .service ul li .title {
	display:block;
	text-align:center;
	color:#252525;
	font-size:16px
}
.b2c-body .b2c-section5 {
	background:url(/themes/simple/img/b2c-b5.jpg) no-repeat;
	background-size:cover
}
.b2c-body .b2c-section5 .line {
	border-left:1px solid rgba(255, 255, 255, 0.25)
}
.b2c-body .b2c-section5 .sep-title {
	color:#fff;
	font-size:26px;
	font-weight:bold;
	margin-bottom:45px
}
.b2c-body .b2c-section5 .sep-title:before {
	background:#fff
}
.b2c-body .b2c-section5 .items {
	margin:0 -20px;
	margin-bottom:80px
}
.b2c-body .b2c-section5 .items .item {
	width:25%;
	float:left;
	padding:0 20px
}
.b2c-body .b2c-section5 .items .item .hd {
	background:#025EE8;
	color:#fff;
	font-weight:bold;
	font-size:23px;
	text-align:center;
	padding:19px 0
}
.b2c-body .b2c-section5 .items .item .box {
	background:rgba(255, 255, 255, 0.2);
	padding:0 14px;
	height:324px
}
.b2c-body .b2c-section5 .items .item .box ul li {
	list-style:none;
	padding:20px 0;
	height:104px;
	border-bottom:1px solid rgba(255, 255, 255, 0.25)
}
.b2c-body .b2c-section5 .items .item .box ul li.has3l {
	padding:11px 0
}
.b2c-body .b2c-section5 .items .item .box ul li:last-child {
	border-bottom:none
}
.b2c-body .b2c-section5 .items .item .box ul li:nth-child(2) {
border-bottom:1px solid rgba(255, 255, 255, 0.25)
}
.b2c-body .b2c-section5 .items .item .box ul li .title {
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#025EE8;
	margin-bottom:10px
}
.b2c-body .b2c-section5 .items .item .box ul li .summary {
	color:#fff;
	font-size:12px;
	text-align:center
}
.b2c-body .b2c-section6 {
	background:#f5f5f5;
	padding:13px 0;
	height:110px
}
.b2c-body .b2c-section6 .sep-container {
	padding-left:26px
}
.b2c-body .b2c-section6 .box {
	background:#fff;
	box-shadow:0 0 6px rgba(150, 150, 150, 0.4);
	padding:16px 40px;
	margin-top:-56px
}
.b2c-body .b2c-section6 .logo-wr {
	color:#363636;
	font-size:16px
}
.b2c-body .b2c-section6 .logo-wr img {
	padding-right:10px
}
.b2c-body .b2c-section6 .links {
	margin-top:15px
}
.b2c-body .b2c-section6 .links a {
	color:#5b5b5b;
	font-size:14px;
	border:1px solid #b5b5b5;
	border-radius:6px;
	padding:9px 30px;
	margin-left:12px;
transition:all .3s
}
.b2c-body .b2c-section6 .links a:hover {
	color:#999;
	background-color:#ebeced;
	border:1px solid #ebeced;
	text-decoration:none
}
.b2c-body .b2c-section6 .links a:nth-child(2) {
background:#025EE8;
border:1px solid #025EE8;
color:#fff
}
.b2c-body .b2c-section6 .links a:nth-child(2):hover {
color:#fff;
background-color:#ff8739;
border:1px solid #ff8739
}
.b2c-body .b2c-section7 .btns-wrap {
	background:url(/themes/simple/img/b2c-b7.jpg) no-repeat;
	background-size:cover;
	padding-top:73px;
	padding-bottom:91px
}
.b2c-body .b2c-section7 .btns-wrap .sep-title {
	text-align:center;
	font-weight:bold;
	color:#fff;
	font-size:42px;
	margin-bottom:30px
}
.b2c-body .b2c-section7 .btns-wrap .btns {
	display:table;
	margin:0 auto
}
.b2c-body .b2c-section7 .btns-wrap .btns span {
	color:#f5f5f5;
	font-size:20px;
	text-align:center;
	padding:0 20px;
	position:relative;
	cursor:pointer
}
.b2c-body .b2c-section7 .btns-wrap .btns span b {
	content:'';
	display:block;
	width:1px;
	height:14px;
	background:rgba(255, 255, 255, 0.5);
	position:absolute;
	right:0;
	top:7px
}
.b2c-body .b2c-section7 .btns-wrap .btns span.active:before {
	content:'';
	display:block;
	width:90px;
	height:2px;
	background:#025EE8;
	position:absolute;
	bottom:-10px;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.b2c-body .b2c-section7 .btns-wrap .btns span.active:after {
	content:'';
	display:block;
	border:6px solid transparent;
	border-top:6px solid #025EE8;
	position:absolute;
	width:10px;
	height:10px;
	bottom:-22px;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.b2c-body .b2c-section7 .btns-wrap .btns span:last-child {
	border-right:none
}
.b2c-body .b2c-section7 .box-toggles .box-toggle {
	padding:87px 0;
	display:none
}
.b2c-body .b2c-section7 .box-toggles .box-toggle:nth-child(1) {
background:url(/themes/simple/img/b2c-fb.png) left center no-repeat;
display:block
}
.b2c-body .b2c-section7 .box-toggles .box-toggle:nth-child(2) {
background:url(/themes/simple/img/b2c-ins.png) left center no-repeat
}
.b2c-body .b2c-section7 .box-toggles .box-toggle:nth-child(3) {
background:url(/themes/simple/img/b2c-pin.png) left center no-repeat
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .sep-title {
	padding-left:20px;
	border-left:2px solid #025EE8;
	padding-right:70px;
	position:relative;
	margin-bottom:35px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .sep-title .hd {
	color:#363636;
	font-size:26px;
	font-weight:bold;
	margin-bottom:10px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .sep-title .text {
	color:#646464;
	font-size:14px;
	display:table
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .sep-title .more {
	position:absolute;
	right:70px;
	top:26px;
	display:inline-block;
	background:#025EE8;
	color:#fff;
	font-weight:bold;
	padding:10px 35px;
	border-radius:24px;
	text-align:center
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .sep-title .more:hover {
	color:#fff;
	background-color:#ff8739
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .sep-title .more i {
	margin-left:10px;
	font-size:18px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item {
	margin-bottom:40px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item .hd {
	font-weight:bold;
	color:#1e1e1e;
	font-size:20px;
	margin-bottom:16px;
	position:relative
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item .hd:before {
	content:'';
	display:block;
	width:3px;
	height:20px;
	background:#025EE8;
	position:absolute;
	left:-28px;
	top:4px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul {
	margin:0 -10px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul.boxs {
	margin:0 -24px;
	margin-bottom:57px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul.boxs li {
	padding:0 24px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul.boxs2 {
	margin-bottom:0
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul.boxs2 li:nth-child(2) .box2 i {
font-size:36px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul li {
	list-style:none;
	padding:0 10px;
	margin-bottom:30px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul li.active .title {
	background:#025EE8;
	color:#fff
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul li .title {
	background:#fff;
	text-align:center;
	color:#454545;
	font-size:16px;
	padding:12px 0;
	cursor:pointer
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul li .summary {
	color:#323232;
	font-size:12px;
	line-height:1.8em
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul li .t {
	font-weight:bold;
	font-size:16px;
	color:#323232;
	margin-bottom:3px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul li .box {
	background:#fff;
	padding:24px 18px;
	padding-left:68px;
	position:relative;
transition:all .3s
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul li .box:hover {
	box-shadow:0 0 24px rgba(155, 155, 155, 0.4)
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul li .box i {
	position:absolute;
	font-size:36px;
	color:#323232;
	top:20px;
	left:21px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul li .box2 {
	padding:0 18px;
	padding-left:75px;
	position:relative;
transition:all .3s
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .items .item ul li .box2 i {
	width:61px;
	height:61px;
	position:absolute;
	text-align:center;
	line-height:59px;
	border:1px solid #f3ceac;
	border-radius:50%;
	background:#f9f9f9;
	font-size:24px;
	left:0;
	top:0;
	box-shadow:0 0 12px #f3cead
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .hd {
	color:#025EE8;
	font-size:26px;
	font-weight:bold;
	margin-bottom:30px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .hd i {
	font-size:30px;
	position:relative;
	top:1px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .create {
	width:34%;
	float:left
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .create ul li {
	list-style:none;
	margin-bottom:20px;
	color:#252525;
	font-size:16px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .create ul li span {
	background:#3c5d93;
	color:#fff;
	font-size:22px;
	font-weight:bold;
	width:31px;
	height:31px;
	text-align:center;
	line-height:31px;
	display:inline-block;
	font-style:italic;
	padding-right:3px;
	margin-right:18px;
	position:relative;
	top:3px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .create ul li .alias {
	color:#3c5d93;
	font-size:12px;
	padding-left:54px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .service {
	width:63%;
	float:left
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .service ul {
	position:relative
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .service ul:before {
	content:'';
	display:block;
	width:100%;
	height:2px;
	left:0;
	bottom:46px;
	position:absolute;
	background-image:linear-gradient(to right, transparent, #3c5d93, #3c5d93, #3c5d93, #3c5d93, #3c5d93, #3c5d93, #3c5d93, #3c5d93, #3c5d93, #3c5d93, #3c5d93, #3c5d93, #3c5d93, transparent)
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .service ul li {
	list-style:none;
	flex:1
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .service ul li i {
	display:table;
	margin:0 auto;
	width:54px;
	height:54px;
	border:1px solid #3c5d93;
	border-radius:50%;
	text-align:center;
	line-height:52px;
	font-size:24px;
	color:#3c5d93
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .service ul li span {
	display:table;
	width:17px;
	height:17px;
	background:#3c5d93;
	border-radius:50%;
	color:#fff;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin:16px auto;
	position:relative;
	z-index:1
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .service-wrap .service ul li .title {
	display:block;
	text-align:center;
	color:#252525;
	font-size:16px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .thumb {
	position:relative
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .thumb .more {
	position:absolute;
	left:263px;
	bottom:10px;
	display:inline-block;
	background:#025EE8;
	color:#fff;
	font-weight:bold;
	padding:10px 35px;
	border-radius:24px;
	text-align:center
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .thumb .more i {
	margin-left:10px;
	font-size:18px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .thumb .more:hover {
	color:#fff;
	background-color:#ff8739
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .more2 {
	display:inline-block;
	background:#025EE8;
	color:#fff;
	font-weight:bold;
	padding:10px 35px;
	border-radius:24px;
	text-align:center
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .more2 i {
	margin-left:10px;
	font-size:18px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .more2:hover {
	color:#fff;
	background-color:#ff8739
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist {
	border-bottom:1px solid #ddd;
	padding-bottom:20px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist li {
	width:50%;
	position:relative;
	padding-right:30px;
	list-style:none;
	padding-left:38px;
	padding-bottom:24px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist li span {
	display:inline-block;
	width:24px;
	height:24px;
	background:#025EE8;
	text-align:center;
	line-height:24px;
	border-radius:50%;
	font-size:15px;
	color:#fff;
	position:absolute;
	left:0;
	top:2px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist li .title {
	font-weight:bold;
	color:#000;
	font-size:14px;
	margin-bottom:9px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist li .summary {
	color:#646464;
	font-size:14px;
	line-height:1.6em
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist2 {
	margin:0 auto;
	margin-top:52px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist2 li {
	list-style:none;
	text-align:center;
	padding:0 10px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist2 li:nth-child(3) i {
font-size:40px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist2 li i {
	color:#135789;
	font-size:36px;
	height:40px;
	display:inline-block
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist2 li .title {
	color:#000;
	font-weight:bold;
	font-size:15px;
	white-space:nowrap;
	margin-top:22px;
	margin-bottom:15px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist2 li .summary {
	color:#646464;
	font-size:14px;
	line-height:1.6em
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist3 {
	margin-bottom:37px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist3 li {
	list-style:none;
	text-align:center
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist3 li .num {
	color:#000;
	font-size:24px
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist3 li .num span {
	color:#3f64a6;
	font-size:40px;
	font-weight:bold
}
.b2c-body .b2c-section7 .box-toggles .box-toggle .datalist3 li .summary {
	color:#000;
	font-size:12px;
	line-height:1.6em
}
.b2c-mask {
	position:fixed;
	width:-webkit-calc(100% - 40px);
	width:-moz-calc(100% - 40px);
	width:-ms-calc(100% - 40px);
	width:-o-calc(100% - 40px);
	width:calc(100% - 40px);
	border:1px solid #ddd;
	padding:20px 20px;
	left:50%;
	top:55%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	background:#fff;
	border-radius:6px;
	z-index:100000000;
	height:80%;
	display:none
}
.b2c-mask .fa-times-circle {
	position:absolute;
	right:-10px;
	top:-10px;
	font-size:48px;
	cursor:pointer;
	color:#025EE8
}
.b2c-mask .title {
	text-align:center;
	color:#1e1e1e;
	font-size:28px;
	margin-bottom:20px
}
.b2c-mask .title span {
	color:#025EE8;
	border-radius:50%
}
.b2c-mask .table-wrap {
	overflow-y:scroll;
	height:89.3%
}
.b2c-mask .table-wrap table {
	width:100%
}
.b2c-mask .table-wrap table tr td {
	border:1px solid #aaa;
	text-align:center;
	padding:15px 10px;
	color:#323232;
	font-size:12px
}
.b2c-mask .table-wrap table tr td:nth-child(1) {
color:#025EE8;
font-weight:bold
}
.b2c-mask .table-wrap table tr:nth-child(1) {
background:#f4f6f8
}
.b2c-mask .table-wrap table tr:nth-child(1) td {
font-weight:bold;
color:#323232
}
.ce_nav li a {
	display:block
}
.ce_nav {
	position:fixed;
	z-index:999;
	right:5px;
	bottom:50%;
	-webkit-transform:translateY(50%);
	-moz-transform:translateY(50%);
	-ms-transform:translateY(50%);
	-o-transform:translateY(50%);
	transform:translateY(50%)
}
.ce_nav li {
	margin-bottom:10px;
	list-style:none
}
.ce_nav li a {
	font-size:12px;
	width:60px;
	height:60px;
transition:all .5s ease 0s;
	text-align:center;
	color:#408ed6;
	border:1px solid #408ed6;
	border-radius:7px;
	background:#fff;
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.25)
}
.ce_nav li a span {
	display:inline-block;
	padding-top:34px;
	background:url(../image/n-qyjz-1.png) no-repeat
}
.ce_nav li.li_t a {
	color:#025EE8;
	border-color:#025EE8
}
.ce_nav li.li_s a {
	color:#025EE8;
	border-color:#025EE8
}
.ce_nav li.li_f a {
	color:#ffae00;
	border-color:#ffae00
}
.ce_nav li.li_w {
	display:none;
	margin-top:18px
}
.ce_nav li.li_w a {
	color:#999;
	border-color:#cecece
}
.ce_nav li.li_m a {
	border-color:#025EE8;
}
.ce_nav li.li_o a span {
	background-position:-57px -170px
}
.ce_nav li.li_m a span {
	background:url(../image/pc-53h.png) no-repeat top 4px center;
	color:#025EE8
}
.ce_nav li.li_m a:hover span {
	background:url(../image/pc-53.png) no-repeat top 4px center;
	color:#fff
}
.ce_nav li.li_m a:hover {
	background:#ff7800
}
.ce_nav li.li_t a span {
	background-position:-56px -103px
}
.ce_nav li.li_s a span {
	background-position:-53px -237px
}
.ce_nav li.li_f a span {
	background-position:-53px -418px
}
.ce_nav li.li_w a span {
	background-position:-53px -506px
}
.ce_nav li.li_t a:hover {
	color:#fff !important;
	background-color:#ff6800
}
.ce_nav li.li_t a:hover span {
	background-position:-145px -103px
}
.ce_nav li.li_s a:hover {
	color:#fff;
	background-color:#62ad44
}
.ce_nav li.li_s a:hover span {
	background-position:-142px -237px
}
.ce_nav li.li_f a:hover {
	color:#fff;
	background-color:#ffae00
}
.ce_nav li.li_f a:hover span {
	background-position:-140px -418px
}
.ce_nav li.li_w a:hover {
	color:#ff6800;
	background-color:#fff
}
.ce_nav li.li_w a:hover span {
	background-position:-144px -506px
}
.ce_nav li a:active {
	background:#3fcb97
}
.ce_nav li.li_o {
	position:absolute;
	left:0
}
.ce_nav li.li_o a {
	position:relative;
	right:0;
	overflow:hidden;
	cursor:default;
transition:all .5s ease 0s
}
.ce_nav li.li_o.on a {
	background:#408ed6;
	text-decoration:none !important
}
.ce_nav li.li_o.on a span, .maketing-dig>img {
	display:none
}
.ce_nav li.li_o.on a p {
	font-size:13px;
	line-height:22px;
	display:block;
	padding:8px 0 0 13px;
	text-align:left;
	color:#fff;
	background:url(../image/n-qyjz-1.png) no-repeat 90px -315px
}
.ce_nav li.li_o.on a p i {
	font-size:19px;
	display:block
}
.ce_nav li.li_s {
	margin-top:82px
}
.ce_nav li.li_l a {
	color:#1abfb1;
	border-color:#1abfb1
}
.ce_nav li.li_l a span {
	background-position:-295px -510px
}
.ce_nav li.li_l a:hover {
	color:#fff;
	background:#1abfb1
}
.ce_nav li.li_l a:hover span {
	background-position:-233px -510px
}
.ce_nav li.li_o a p, .none {
	display:none
}
.sep-pagination {
	max-width:100%;
	margin-bottom:30px;
	padding:0 20px;
	text-align:center;
	margin-top:20px
}
.sep-pagination .pagination {
	margin:10px 0
}
.sep-pagination .pagination li.active a {
	background:#025EE8;
	color:#fff
}
.sep-pagination .pagination li>a {
	border:none;
	color:#323232;
	font-size:16px
}
.successful-mask {
	background:rgba(0, 0, 0, 0.75);
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:100000000;
	display:none
}
.successful-mask .successful-box {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	width:688px;
	height:430px;
	border-radius:24px;
	background:#fff;
	padding:37px 13px
}
.successful-mask .successful-box .title1 {
	text-align:center;
	color:#025EE8;
	border-top:1px solid #c8c8c8;
	padding-top:30px;
	font-size:20px;
	margin-bottom:13px
}
.successful-mask .successful-box .text {
	color:#646464;
	font-size:16px;
	text-align:center;
	margin-bottom:47px
}
.successful-mask .successful-box .title2 {
	color:#323232;
	font-size:20px
}
.successful-mask .successful-box .title3 {
	font-size:30px;
	color:#025EE8;
	font-family:'FZXKJW_0';
	margin-top:5px;
	margin-bottom:10px
}
.successful-mask .successful-box ul {
	margin-bottom:34px
}
.successful-mask .successful-box ul li {
	list-style:none;
	width:50%;
	float:left;
	color:#323232;
	font-size:14px;
	margin-bottom:10px
}
.successful-mask .successful-box .box {
	padding:0 100px
}
.successful-mask .successful-box .title4 {
	color:#025EE8;
	font-size:14px;
	text-align:center;
	border-top:1px solid #c8c8c8;
	padding-top:26px
}
.branding-mask {
	background:rgba(0, 0, 0, 0.75);
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:100000000;
	display:none
}
.branding-mask .close2 {
	opacity:1;
	position:absolute;
	right:30px;
	top:40px;
	cursor:pointer;
	z-index:100
}
.branding-mask .form-box {
	background:url(../image/ppch-form-bg.png) no-repeat;
	width:654px;
	height:446px;
	padding:45px 40px 10px 40px;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.branding-mask .form-box .col-md-3 {
	padding-right:0
}
.branding-mask .form-box .title {
	color:#025EE8;
	font-size:18px;
	font-weight:bold;
	margin-bottom:8px
}
.branding-mask .form-box .text {
	color:#646464;
	font-size:13px;
	margin-bottom:20px
}
.branding-mask .form-box .text span {
	color:#025EE8;
	font-size:22px;
	font-weight:bold;
	border:1px solid #025EE8;
	padding:0 10px;
	display:inline-block;
	margin:0 5px;
	letter-spacing:5px;
	position:relative;
	top:4px
}
.branding-mask .form-box .form-group {
	margin-bottom:15px
}
.branding-mask .form-box .form-group .form-control {
	height:31px;
	padding-top:4px;
	border:1px solid #c8c8c8;
 
	color:#969696
}
.branding-mask .form-box .form-group .form-control.has-val {
	font-weight:bold;
	color:#025EE8
}
.branding-mask .form-box .form-group .form-control.error {
	border:1px solid red
}
.branding-mask .form-box .form-group option {
	color:#333
}
.branding-mask .form-box .alias {
	display:block;
	text-align:justify;
	padding-top:5px;
	color:#000;
	font-size:14px;
	margin-bottom:0;
	font-weight:normal;
	height:31px
}
.branding-mask .form-box .alias:after {
	content:"";
	width:100%;
	display:inline-block;
	line-height:normal
}
.branding-mask .form-box button[type="submit"] {
	background:#025EE8;
	color:#fff;
	display:table;
	outline:none;
	border-radius:0;
 
	width:195px;
	    margin: 0 auto;
}
.branding-mask .form-box .tt {
	float:right;
	color:#025EE8;
	font-size:12px;
	position:relative;
	top:-26px
}
.login-mask {
	background:rgba(0, 0, 0, 0.75);
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:100000000;
	display:none
}
.login-mask .close2 {
	opacity:1;
	position:absolute;
	right:20px;
	top:20px;
	cursor:pointer;
	z-index:100
}
.login-mask .form-box {
	height:440px;
	background:#fff;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	padding:50px 40px 20px 40px;
	border-radius:12px
}
.login-mask .form-box .title {
	color:#025EE8;
	text-align:center;
	font-size:22px;
	margin-bottom:40px
}
.login-mask .form-box .togglex .box {
	display:none
}
.login-mask .form-box .togglex .box:nth-child(1) {
display:block
}
.login-mask .form-box .pass {
	display:none;
	text-align:center
}
.login-mask .form-box.form-box {
	width:435px
}
.login-mask .form-box .btns {
	margin-bottom:88px
}
.login-mask .form-box .btns .bt {
	display:inline-block;
	color:#323232;
	font-size:18px;
	text-align:center;
	width:50%;
	float:left;
	position:relative;
	cursor:pointer
}
.login-mask .form-box .btns .bt.active {
	color:#025EE8
}
.login-mask .form-box .btns .bt.active:before {
	content:'';
	position:absolute;
	width:28px;
	height:2px;
	background:#025EE8;
	left:50%;
	bottom:-10px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.login-mask .form-box .sep-title {
	color:#fe8713;
	font-size:24px;
	display:table;
	margin:0 auto;
	position:relative;
	margin-bottom:24px
}
.login-mask .form-box .sep-title:before {
	content:'';
	position:absolute;
	width:28px;
	height:2px;
	background:#025EE8;
	left:50%;
	bottom:-10px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.login-mask .form-box .alias {
	color:#323232;
	font-size:12px;
	margin-bottom:30px;
	text-align:center
}
.login-mask .form-box .form-control {
	padding-left:53px;
	border:1px solid #646464;
	border-radius:0;
	height:46px
}
.login-mask .form-box .form-total label {
	color:#646464;
	font-weight:normal
}
.login-mask .form-box .form-total label i {
	padding-right:5px;
	color:#646464
}
.login-mask .form-box .form-total .label2 {
	color:#646464;
	font-weight:normal;
	position:absolute;
	left:4px;
	top:4px;
	width:39px;
	height:39px;
	line-height:39px;
	text-align:center;
	background:#e4e4e4;
	font-size:18px
}
.login-mask .form-box .form-total .label2 i {
	padding-right:0;
	color:#646464
}
.login-mask .form-box .form-total .form-group {
	margin-bottom:10px;
	position:relative;
	margin-bottom:35px
}
.login-mask .form-box .form-total .error {
	color:red;
	padding:5px 0;
	display:none;
	position:absolute;
	bottom:-29px;
	left:0
}
.login-mask .form-box .form-total #error {
	position:absolute;
	left:0;
	bottom:-22px
}
.login-mask .form-box .form-total .input-group {
	position:relative
}
.login-mask .form-box .form-total #message {
	float:right;
	cursor:pointer;
	display:inline-block;
	background:#025EE8;
	color:#fff;
	border-radius:16px;
	padding:2px 20px;
	position:relative;
	top:-3px
}
.login-mask .form-box .form-total #message[disabled="disabled"] {
	background:#ddd
}
.login-mask .form-box .form-total .form-text {
	color:#969696;
	font-size:12px
}
.login-mask .form-box .form-total .form-text input {
	position:relative;
	top:2px
}
.login-mask .form-box .form-total .form-text a {
	color:#025EE8
}
.login-mask .form-box .form-total .form-group2 {
	margin-top:40px;
	color:#646464;
	font-size:14px;
	margin-bottom:0
}
.login-mask .form-box .form-total .form-group2 label {
	font-weight:normal
}
.login-mask .form-box .form-total .form-group2 input {
	position:relative;
	left:2px;
	top:2px;
	margin-right:5px
}
.login-mask .form-box .form-total .form-group2 a {
	display:block;
	text-align:right;
	color:#646464;
	font-size:14px
}
.login-mask .form-box .form-total button {
	display:table;
	background:#025EE8;
	color:#fff;
	font-size:18px;
	padding:3px 23px;
	margin:0 auto;
	border-radius:24px;
	outline:none;
	border:none;
	margin-top:15px
}
.login-mask .form-box .form-total button[disabled="disabled"] {
	background:#ddd
}
.login-mask .form-box .form-total button.btn-login {
	width:100%;
	border-radius:24px;
	padding:10px 23px;
	margin-top:5px
}
.login-mask .form-box .return {
	display:table;
	margin:0 auto;
	border:1px solid #000;
	border-radius:24px;
	padding:5px 28px;
	color:#000;
	margin-top:37px;
transition:all .3s
}
.login-mask .form-box .return:hover {
	border:1px solid #025EE8;
	color:#fff;
	background:#025EE8
}
.sep-login-section {
	overflow:hidden;
	display:table;
	width:100%;
	position:relative;
	height:642px;
	background:url(../image/login-bg.jpg) no-repeat center center
}
.sep-login-section .box-wrap {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0
}
.sep-login-section .box-left {
	width:42.6%;
	display:table-cell
}
.sep-login-section .sep-container {
	position:relative;
	width:1200px;
	max-width:100%
}
.sep-login-section .box-right {
	width:100%;
	position:relative
}
.sep-login-section .box-right.box-right2 .form-box {
	width:374px;
	height:405px;
	background:#fff;
	float:right;
	padding:50px 40px 20px 40px;
	margin-top:112px
}
.sep-login-section .box-right.box-right2 .form-box .title {
	color:#025EE8;
	text-align:center;
	font-size:22px;
	margin-bottom:40px
}
.sep-login-section .box-right.box-right2 .form-box .togglex .box {
	display:none
}
.sep-login-section .box-right.box-right2 .form-box .togglex .box:nth-child(1) {
display:block
}
.sep-login-section .box-right.box-right2 .form-box .pass {
	display:none;
	text-align:center
}
.sep-login-section .box-right.box-right2 .form-box.form-box {
	width:435px
}
.sep-login-section .box-right.box-right2 .form-box .btns {
	margin-bottom:88px
}
.sep-login-section .box-right.box-right2 .form-box .btns .bt {
	display:inline-block;
	color:#323232;
	font-size:18px;
	text-align:center;
	width:50%;
	float:left;
	position:relative;
	cursor:pointer
}
.sep-login-section .box-right.box-right2 .form-box .btns .bt.active {
	color:#025EE8
}
.sep-login-section .box-right.box-right2 .form-box .btns .bt.active:before {
	content:'';
	position:absolute;
	width:28px;
	height:2px;
	background:#025EE8;
	left:50%;
	bottom:-10px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.sep-login-section .box-right.box-right2 .form-box .sep-title {
	color:#fe8713;
	font-size:24px;
	display:table;
	margin:0 auto;
	position:relative;
	margin-bottom:24px
}
.sep-login-section .box-right.box-right2 .form-box .sep-title:before {
	content:'';
	position:absolute;
	width:28px;
	height:2px;
	background:#025EE8;
	left:50%;
	bottom:-10px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.sep-login-section .box-right.box-right2 .form-box .alias {
	color:#323232;
	font-size:12px;
	margin-bottom:30px;
	text-align:center
}
.sep-login-section .box-right.box-right2 .form-box .form-control {
	padding-left:53px;
	border:1px solid #646464;
	border-radius:0;
	height:46px
}
.sep-login-section .box-right.box-right2 .form-box .form-total label {
	color:#646464;
	font-weight:normal
}
.sep-login-section .box-right.box-right2 .form-box .form-total label i {
	padding-right:5px;
	color:#646464
}
.sep-login-section .box-right.box-right2 .form-box .form-total .label2 {
	color:#646464;
	font-weight:normal;
	position:absolute;
	left:4px;
	top:4px;
	width:39px;
	height:39px;
	line-height:39px;
	text-align:center;
	background:#e4e4e4;
	font-size:18px
}
.sep-login-section .box-right.box-right2 .form-box .form-total .label2 i {
	padding-right:0;
	color:#646464
}
.sep-login-section .box-right.box-right2 .form-box .form-total .form-group {
	margin-bottom:10px;
	position:relative;
	margin-bottom:35px
}
.sep-login-section .box-right.box-right2 .form-box .form-total .error {
	color:red;
	padding:5px 0;
	display:none;
	position:absolute;
	bottom:-29px;
	left:0
}
.sep-login-section .box-right.box-right2 .form-box .form-total #error {
	position:absolute;
	left:0;
	bottom:-22px
}
.sep-login-section .box-right.box-right2 .form-box .form-total .input-group {
	position:relative
}
.sep-login-section .box-right.box-right2 .form-box .form-total #message {
	float:right;
	cursor:pointer;
	display:inline-block;
	background:#025EE8;
	color:#fff;
	border-radius:16px;
	padding:2px 20px;
	position:relative;
	top:-3px
}
.sep-login-section .box-right.box-right2 .form-box .form-total #message[disabled="disabled"] {
	background:#ddd
}
.sep-login-section .box-right.box-right2 .form-box .form-total .form-text {
	color:#969696;
	font-size:12px
}
.sep-login-section .box-right.box-right2 .form-box .form-total .form-text input {
	position:relative;
	top:2px
}
.sep-login-section .box-right.box-right2 .form-box .form-total .form-text a {
	color:#025EE8
}
.sep-login-section .box-right.box-right2 .form-box .form-total .form-group2 {
	margin-top:40px;
	color:#646464;
	font-size:14px;
	margin-bottom:0
}
.sep-login-section .box-right.box-right2 .form-box .form-total .form-group2 label {
	font-weight:normal
}
.sep-login-section .box-right.box-right2 .form-box .form-total .form-group2 input {
	position:relative;
	left:2px;
	top:2px;
	margin-right:5px
}
.sep-login-section .box-right.box-right2 .form-box .form-total .form-group2 a {
	display:block;
	text-align:right;
	color:#646464;
	font-size:14px
}
.sep-login-section .box-right.box-right2 .form-box .form-total button {
	display:table;
	background:#025EE8;
	color:#fff;
	font-size:18px;
	padding:3px 23px;
	margin:0 auto;
	border-radius:24px;
	outline:none;
	border:none;
	margin-top:15px
}
.sep-login-section .box-right.box-right2 .form-box .form-total button[disabled="disabled"] {
	background:#ddd
}
.sep-login-section .box-right.box-right2 .form-box .form-total button.btn-login {
	width:100%;
	border-radius:24px;
	padding:10px 23px;
	margin-top:5px
}
.sep-login-section .box-right.box-right2 .form-box .return {
	display:table;
	margin:0 auto;
	border:1px solid #000;
	border-radius:24px;
	padding:5px 28px;
	color:#000;
	margin-top:37px;
transition:all .3s
}
.sep-login-section .box-right.box-right2 .form-box .return:hover {
	border:1px solid #025EE8;
	color:#fff;
	background:#025EE8
}
.scheme-body .sep-section1 {
	padding:70px 0;
	background:#f5f5f5
}
.scheme-body .sep-section1 .sep-title {
	color:#323232;
	font-size:34px;
	text-align:center;
	margin-bottom:24px
}
.scheme-body .sep-section1 .text {
	color:#323232;
	font-size:14px;
	text-align:center;
	margin-bottom:147px
}
.scheme-body .sep-section1 .datalist {
	margin:0 -20px;
	position:relative
}
.scheme-body .sep-section1 .datalist:before {
	content:'';
	width:1224px;
	height:128px;
	background:url(../image/scheme-1.png) no-repeat;
	background-size:100%;
	position:absolute;
	left:50%;
	z-index:100;
	top:-84px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.scheme-body .sep-section1 .datalist li {
	list-style:none;
	width:20%;
	float:left;
	padding:0 20px
}
.scheme-body .sep-section1 .datalist li .box {
	border:1px solid #d2d2d2;
	background:#fff
}
.scheme-body .sep-section1 .datalist li .box:hover {
	box-shadow:0 0 4px #ddd
}
.scheme-body .sep-section1 .datalist li .box .summary {
	padding:0 20px;
	color:#646464;
	font-size:14px;
	line-height:1.8em;
	height:5.4em;
	margin:37px 0;
	margin-bottom:12px
}
.company-body .sep-title {
	color:#000;
	font-size:24px;
	padding-bottom:10px;
	position:relative;
	margin-bottom:20px
}
.company-body .sep-title:before {
	content:'';
	width:136px;
	height:1px;
	background:#000;
	position:absolute;
	display:block;
	bottom:0;
	left:0
}
.company-body .sep-title:after {
	content:'';
	display:block;
	width:31px;
	height:3px;
	position:absolute;
	left:0;
	bottom:-1px;
	background:#025EE8
}
.company-body .sep-title2 {
	color:#fff;
	font-size:36px;
	font-weight:bold;
	position:relative
}
.company-body .sep-title2:after {
	content:'';
	display:block;
	width:139px;
	height:4px;
	position:absolute;
	left:0;
	bottom:-13px;
	background:#fff
}
.company-body .sep-container {
	padding:0 80px
}
.company-body .text {
	color:#323232;
	font-size:12px;
	line-height:1.8em;
	margin-bottom:20px
}
.company-body .sep-section1 {
	padding:69px 0;
	padding-bottom:59px
}
.company-body .sep-section1 .sep-container {
	background:url(../image/lake2.png) no-repeat right bottom
}
.company-body .sep-section1 .sep-title2 {
	color:#025EE8;
	margin-bottom:88px;
	font-size:47px;
	font-weight:normal
}
.company-body .sep-section1 .sep-title2 span {
	color:#666;
	font-size:34px
}
.company-body .sep-section1 .sep-title2:after {
	background:#025EE8
}
.company-body .sep-section1 .text {
	color:#666;
	font-size:14px;
	line-height:2em;
	max-width:708px;
	margin-bottom:30px
}
.company-body .sep-section1 .content {
	color:#025EE8;
	font-size:14px;
	line-height:2em;
	margin-bottom:20px
}
.company-body .sep-section1 .box {
	border:1px solid #bcbcbc;
	padding:17px;
	position:relative;
	height:222px;
	padding-left:218px
}
.company-body .sep-section1 .box .thumb {
	position:absolute;
	left:17px;
	top:17px
}
.company-body .sep-section1 .box .thumb img {
	max-width:100%
}
.company-body .sep-section1 .box .title {
	color:#000;
	font-size:24px;
	padding-bottom:10px;
	position:relative;
	margin-bottom:20px
}
.company-body .sep-section1 .box .title:before {
	content:'';
	width:136px;
	height:1px;
	background:#000;
	position:absolute;
	display:block;
	bottom:0;
	left:0
}
.company-body .sep-section1 .box .title:after {
	content:'';
	display:block;
	width:31px;
	height:3px;
	position:absolute;
	left:0;
	bottom:-1px;
	background:#025EE8
}
.company-body .sep-section1 .box .summary {
	color:#000;
	font-size:14px;
	line-height:1.8em
}
.company-body .sep-section2 {
	padding-bottom:70px
}
.company-body .sep-section2 .imgs {
	margin-bottom:40px
}
.company-body .sep-section2 .imgs img {
	margin:0 3px
}
.company-body .sep-section2 .more {
	color:#000;
	font-size:24px;
	border:2px solid #000;
	padding:12px 30px;
	margin-left:5px
}
.company-body .font52 {
	font-size:52px
}
.company-body .font22 {
	font-size:22px
}
.company-body .sep-section2-plus {
	padding:75px 0 50px 0;
	background:url(../image/map.png) no-repeat bottom center #f3f3f3;
	margin-bottom:60px;
	padding-bottom:114px
}
.company-body .sep-section2-plus.sep-section2-plus-white {
	background:url(../image/map.png) no-repeat bottom center #fff
}
.company-body .sep-section2-plus .hd {
	color:#333;
	font-size:34px;
	text-align:center;
	margin-bottom:76px;
	position:relative
}
.company-body .sep-section2-plus .hd:before {
	content:'';
	display:block;
	width:46px;
	height:4px;
	background:#025EE8;
	position:absolute;
	left:50%;
	bottom:-24px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.company-body .sep-section2-plus ul li {
	list-style:none
}
.company-body .sep-section2-plus ul li .con-box {
	position:relative;
	padding-top:40px;
	width:100%;
	height:210px;
	background:transparent
}
.company-body .sep-section2-plus ul li .con-box:hover .hover-box {
	background:#fff;
	-webkit-transform:translate3d(0, -4px, 0);
	-moz-transform:translate3d(0, -4px, 0);
	-o-transform:translate3d(0, -4px, 0);
	-ms-transform:translate3d(0, -4px, 0);
	transform:translate3d(0, -4px, 0);
	-webkit-box-shadow:0 10px 15px 0 rgba(0, 0, 0, 0.06), 0 15px 40px 0 rgba(0, 0, 0, 0.12);
	box-shadow:0 10px 15px 0 rgba(0, 0, 0, 0.06), 0 15px 40px 0 rgba(0, 0, 0, 0.12)
}
.company-body .sep-section2-plus ul li .con-box:hover .hover-box .icon {
	display:block
}
.company-body .sep-section2-plus ul li .con-box .con {
	position:relative;
	z-index:1;
	width:100%;
	height:100%
}
.company-body .sep-section2-plus ul li .con-box .con .num {
	letter-spacing:-1px;
	font-size:52px;
	text-align:center
}
.company-body .sep-section2-plus ul li .con-box .num-box {
	display:inline
}
.company-body .sep-section2-plus ul li .con-box span {
	padding-left:4px;
	font-size:22px
}
.company-body .sep-section2-plus ul li .con-box p {
	padding-top:1px;
	font-size:16px;
	color:#666;
	text-align:center
}
.company-body .sep-section2-plus ul li .con-box .hover-box {
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	width:100%;
	height:100%;
	border-radius:4px;
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-o-transition:all .2s ease;
-ms-transition:all .2s ease;
transition:all .2s ease
}
.company-body .sep-section2-plus ul li .con-box .hover-box .icon {
	display:none;
	position:absolute;
	left:50%;
	margin-left:-37px;
	bottom:-37px;
	width:74px;
	height:74px;
	border-radius:37px;
	background:#025EE8;
	text-align:center;
	display:block;
	line-height:74px
}
.company-body .sep-section2-plus .tips {
	text-align:center;
	color:#666;
	font-size:12px;
	margin-top:36px
}
.company-body .sep-section2-plus a:hover {
	text-decoration:none
}
.company-body .sep-section2-plus .obtain-btn {
	position:relative;
	z-index:2;
	display:block;
	margin:0 auto;
	margin-top:20px;
	width:240px;
	height:52px;
	line-height:52px;
	font-size:16px;
	color:#fff;
	background:#025EE8;
	text-align:center;
	border-radius:26px;
	border:none;
	cursor:pointer;
	/*-webkit-box-shadow:0 0 14px 0 rgba(255, 103, 26, 0.2), 0 7px 14px 0 rgba(255, 103, 26, 0.4);
	box-shadow:0 0 14px 0 rgba(255, 103, 26, 0.2), 0 7px 14px 0 rgba(255, 103, 26, 0.4)*/
}
.company-body .sep-section2-plus .obtain-btn:hover {
	background:#025EE8;
	-webkit-box-shadow:0 0 14px 0 rgba(255, 103, 26, 0.3), 0 7px 14px 0 rgba(255, 103, 26, 0.6);
	box-shadow:0 0 14px 0 rgba(255, 103, 26, 0.3), 0 7px 14px 0 rgba(255, 103, 26, 0.6)
}
.company-body .sep-section3 {
	padding:78px 0;
	padding-bottom:0;
	background:url(../image/company-3-1.jpg) no-repeat top center
}
.company-body .sep-section3 .sep-title2 {
	color:#323232;
	font-size:38px;
	margin-bottom:40px
}
.company-body .sep-section3 .sep-title2:after {
	background:#323232
}
.company-body .sep-section3 .alias {
	color:#323232;
	font-size:12px;
	line-height:1.8em
}
.company-body .sep-section3 .btns {
	margin-top:26px
}
.company-body .sep-section3 .btns li {
	float:left;
	list-style:none;
	margin-right:36px
}
.company-body .sep-section3 .thumb {
	position:relative;
	top:-130px;
	pointer-events:none
}
.company-body .sep-section3 .thumb ul {
	pointer-events:auto;
	position:absolute;
	left:94px;
	bottom:-19px
}
.company-body .sep-section3 .thumb ul li {
	list-style:none;
	float:left;
	color:#646464;
	font-size:12px;
	width:16.66%
}
.company-body .sep-section3 .thumb ul li:nth-child(2) {
position:relative;
top:-60px
}
.company-body .sep-section3 .thumb ul li:nth-child(3) {
position:relative;
top:-120px
}
.company-body .sep-section3 .thumb ul li:nth-child(4) {
position:relative;
top:-180px;
padding:0 10px
}
.company-body .sep-section3 .thumb ul li:nth-child(5) {
position:relative;
top:-240px;
padding-right:6px
}
.company-body .sep-section3 .thumb ul li:nth-child(6) {
position:relative;
top:-300px;
white-space:nowrap
}
.company-body .sep-section4 {
	padding:73px 0;
	padding-top:0;
	padding-bottom:30px
}
.company-body .sep-section4 .sep-title2 {
	color:#025EE8;
	margin-bottom:40px;
	font-size:47px;
	font-weight:normal
}
.company-body .sep-section4 .sep-title2 span {
	color:#666;
	font-size:34px
}
.company-body .sep-section4 .sep-title2:after {
	background:#025EE8
}
.company-body .sep-section4 .team-new {
	margin-bottom:50px;
	margin-top:50px
}
.company-body .sep-section4 .team-new .items {
	margin:0 -2px
}
.company-body .sep-section4 .team-new .items .item {
	width:25%;
	float:left;
	padding:0 2px;
	color:#333;
	font-size:12px;
	line-height:1.6em
}
.company-body .sep-section4 .team-new .items .item .ico {
	padding-right:5px;
	position:relative;
	top:-1px
}
.company-body .sep-section4 .team-new .items .item .info {
	padding:25px;
	color:#333;
	font-size:12px;
	line-height:1.6em
}
.company-body .sep-section4 .team-new .items .item span {
	color:#666
}
.company-body .sep-section4 .team-new .items .item .photo {
	width:100%
}
.company-body .sep-section4 .text {
	text-indent:0;
	color:#333
}
.company-body .sep-section4 .thumb {
	text-align:center;
	margin:48px 0 59px 0
}
.company-body .sep-section4 .sep-title {
	margin-bottom:40px
}
.company-body .sep-section4 .datalist li {
	list-style:none;
	margin-bottom:30px
}
.company-body .sep-section4 .datalist li .box {
	border:1px solid #c8c8c8;
	padding:15px;
	border-radius:6px
}
.company-body .sep-section4 .datalist li .title {
	font-size:12px;
	margin-bottom:10px;
	margin-top:10px
}
.company-body .sep-section4 .datalist li .title img {
	padding-right:12px;
	position:relative;
	top:-5px
}
.company-body .sep-section4 .datalist li .title span {
	color:#000;
	font-size:18px
}
.company-body .sep-section4 .datalist li .summary {
	text-indent:2em;
	line-height:1.6em;
	height:8em
}
.data2-body .data2-section1 {
	background:#ececec;
	padding:80px 0
}
.data2-body .data2-section1 .highcharts-axis-title, .data2-body .data2-section1 .highcharts-credits, .data2-body .data2-section1 .highcharts-exporting-group {
	display:none
}
.data2-body .data2-section1 .data-btn {
	background:#ff7800;
	color:#fff;
	font-size:16px;
	border-radius:24px;
	padding:10px 40px;
	display:table;
	margin:0 auto;
	margin-top:40px
}
.data2-body .data2-section2 {
	padding:50px 0;
	padding-bottom:10px
}
.data2-body .data2-section2 .sep-container .sep-title {
	color:#000;
	font-size:14px;
	padding-bottom:10px;
	position:relative;
	margin-bottom:20px
}
.data2-body .data2-section2 .sep-container .sep-title:before {
	content:'';
	width:136px;
	height:1px;
	background:#000;
	position:absolute;
	display:block;
	bottom:0;
	left:0
}
.data2-body .data2-section2 .sep-container .sep-title:after {
	content:'';
	display:block;
	width:31px;
	height:3px;
	position:absolute;
	left:0;
	bottom:-1px;
	background:#025EE8
}
.data2-body .data2-section2 .sep-container .text {
	color:#646464;
	font-size:14px;
	text-indent:2em;
	line-height:1.8em;
	margin-bottom:30px
}
.data2-body .data2-section2 .sep-container .datalist {
	padding:0 55px
}
.data2-body .data2-section2 .sep-container .datalist li {
	list-style:none;
	padding:0 20px 40px 20px
}
.data2-body .data2-section2 .sep-container .datalist li .box {
	background:url(../image/seo-logo.png) no-repeat bottom 15px center #fff;
	box-shadow:0 0 24px rgba(0, 0, 0, 0.2);
	border-radius:12px;
	overflow:hidden;
	height:440px
}
.data2-body .data2-section2 .sep-container .datalist li .box .thumb {
	background:#f4f4f4;
	padding:21px 27px;
	text-align:center
}
.data2-body .data2-section2 .sep-container .datalist li .box .thumb img {
	max-width:100%
}
.data2-body .data2-section2 .sep-container .datalist li .box .box-info {
	background:#fff;
	padding:22px
}
.data2-body .data2-section2 .sep-container .datalist li .box .box-info .title {
	color:#000;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
	position:relative
}
.data2-body .data2-section2 .sep-container .datalist li .box .box-info .title:after {
	content:'';
	display:block;
	width:31px;
	height:3px;
	position:absolute;
	left:0;
	bottom:-10px;
	background:#025EE8
}
.data2-body .data2-section2 .sep-container .datalist li .box .box-info .summary {
	color:#323232;
	font-size:12px;
	line-height:1.8em
}
.data2-body .data2-section3 {
	background:#ececec;
	padding:62px 0
}
.data2-body .data2-section3 .thumb {
	text-align:center
}
.data2-body .data2-section3 .form {
	padding-top:20px;
	width:434px;
	max-width:100%
}
.data2-body .data2-section3 .form .hd {
	color:#000;
	font-size:24px;
	font-weight:bold;
	margin-bottom:15px
}
.data2-body .data2-section3 .form .bd {
	color:#323232;
	font-size:16px;
	margin-bottom:30px
}
.data2-body .data2-section3 .form form input {
	border:none;
	display:block;
	border-bottom:1px solid #b4b4b4;
	height:30px;
	width:100%;
	background:transparent;
	margin-bottom:20px;
	outline:none;
	color:#000
}
.data2-body .data2-section3 .form .btns {
	display:table;
	margin:0 auto;
	margin-top:24px
}
.data2-body .data2-section3 .form .btns button {
	background:#ff7800;
	color:#fff;
	font-size:14px;
	width:130px;
	height:26px;
	line-height:26px;
	display:inline-block;
	border-radius:24px;
	text-align:center;
	margin:0 8px;
	outline:none;
	border:none
}
.data2-body .data2-section3 .form .btns a {
	background:#ff7800;
	color:#fff;
	font-size:14px;
	width:130px;
	height:26px;
	line-height:26px;
	display:inline-block;
	border-radius:24px;
	text-align:center;
	margin:0 8px
}
.sep-banner {
	position:relative;
	text-align:center
}
.sep-banner .swiper-container .swiper-slide {
	text-align:center
}
.sep-banner .swiper-container:hover .swiper-button-prev, .sep-banner .swiper-container:hover .swiper-button-next {
	opacity:.5
}
.sep-banner .swiper-container .swiper-button-prev {
	width:60px;
	height:92px;
	top:44%;
	left:0;
	background:url(../image/prev.png) no-repeat;
	opacity:0
}
.sep-banner .swiper-container .swiper-button-prev:hover {
	opacity:1
}
.sep-banner .swiper-container .swiper-button-next {
	width:60px;
	height:92px;
	top:44%;
	right:0;
	background:url(../image/next.png) no-repeat;
	opacity:0
}
.sep-banner .swiper-container .swiper-button-next:hover {
	opacity:1
}
.sep-banner .swiper-container .swiper-pagination-bullet {
	display:inline-block;
	width:30px;
	height:10px;
	border-top:1px solid #fff;
	opacity:.4;
	cursor:pointer;
	background:transparent;
	border-radius:0
}
.sep-banner .swiper-container .swiper-pagination-bullet-active {
	opacity:1;
	background:transparent
}
.sep-banner .text {
	position:absolute;
	text-align:center;
	z-index:10000;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
	top:31%
}
.sep-banner .text .hd {
	color:#fff;
	font-size:65px
}
.sep-banner .text .bd {
	color:#fff;
	font-size:24px;
	padding:8px 30px;
	border:1px solid #fff;
	display:table;
	margin:0 auto;
	margin-top:40px
}
.sep-banner .text .pot {
	background:#fff;
	padding:10px 30px;
	transform:skew(-30deg);
	display:table;
	margin:0 auto;
	margin-top:20px
}
.sep-banner .text .pot span {
	transform:skew(30deg);
	display:block;
	color:#025EE8;
	font-size:24px
}
.sep-banner .info {
	position:static;
	width:100%;
	left:0;
	bottom:0;
	z-index:10000;
	background:#f5f5f5;
	padding:21px 0
}
.sep-banner .info ul {
	display:-webkit-flex;
	display:flex;
	margin:0 -5px
}
.sep-banner .info ul li {
	list-style:none;
	flex-grow:1;
	padding:29px 26px;
	border-right:1px solid rgba(255, 255, 255, 0.1);
	margin:0 5px;
	background:#fff;
	position:relative;
	padding-right:50px;
	box-shadow:0 0 0 #fff;
-webkit-transition:all .3s ease;
transition:all .3s ease;
	opacity:1
}
.sep-banner .info ul li a:hover {
	text-decoration:none
}
.sep-banner .info ul li:last-child {
	border-right:none
}
.sep-banner .info ul li:hover {
	-webkit-box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);
	box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);
	-webkit-transform:translate3d(0, -2px, 0);
	transform:translate3d(0, -2px, 0);
	border-radius:2px
}
.sep-banner .info ul li .hd {
	font-size:24px;
	color:#333;
	margin-bottom:5px
}
.sep-banner .info ul li .bd {
	font-size:14px;
	color:#666;
	line-height:1.8em
}
.sep-banner .info ul li .thumb {
	position:absolute;
	right:24px;
	top:32px
}
.sep-banner .svg-wrapper {
	width:609px;
	height:52px;
	margin-top:84px
}
.sep-banner .svg-wrapper:hover #shape {
	stroke-dasharray:1367 704
}
.sep-banner .svg-wrapper #shape {
	stroke:#025EE8
}
.sep-banner .svg-wrapper #text {
	margin-top:-57px
}
.sep-banner .svg-wrapper #text a {
	font-size:24px
}
.zhengbang_revise_gray_back {
	position:fixed;
	z-index:1111000000;
	top:0;
	left:0;
	display:none;
	width:100%;
	height:100%;
	opacity:1;
	background:rgba(0, 0, 0, 0.7);
	filter:alpha(opacity=70)
}
.zhengbang_revise_project {
	display:none;
	z-index:1111100000000000;
	width:400px;
	height:275px;
	background:#fff;
	overflow:hidden;
	position:fixed;
	margin:auto auto;
	top:0;
	right:0;
	bottom:0;
	left:0
}
.zhengbang_revise_project .box {
	margin:19px 40px 0;
	position:relative
}
.zhengbang_revise_project .box .red_title {
	font-size:16px;
	line-height:1;
	color:#e70012;
	font-weight:bold
}
.zhengbang_revise_project .box .subtitle {
	font-size:14px;
	line-height:1;
	color:#666;
	margin-top:27px
}
.zhengbang_revise_project .box .input_box {
	margin-top:8px;
	position:relative;
	font-size:14px;
	line-height:1.5;
	color:#666
}
.zhengbang_revise_project .box .input_box .red_tip {
	display:none;
	font-size:14px;
	line-height:38px;
	color:#e70012;
	position:absolute;
	top:0;
	right:10px
}
.zhengbang_revise_project .box .green_information_safety {
	background:url(../image/zhengbang_revise_pop_10.png) left center no-repeat;
	font-size:12px;
	line-height:19px;
	color:#1db816;
	margin:2px 0 10px;
	text-indent:1.6em
}
.zhengbang_revise_project .yui_close {
	position:absolute;
	top:0;
	right:-23px;
	width:15px;
	height:15px;
	background:url(../image/zhengbang_revise_pop_03.png) center center no-repeat;
	cursor:pointer
}
.zhengbang_revise_project .yui_button {
	width:100%;
	outline:none;
	height:40px;
	background:#e70012;
	font-size:18px;
	line-height:40px;
	color:#fff;
	text-align:center;
	border:none;
	cursor:pointer
}
.zhengbang_revise_project .yui_input {
	outline:none;
	background:url(../image/zhengbang_revise_pop_07.png) left center no-repeat;
	border:1px solid #adada9;
	width:100%;
	height:38px;
	font-size:14px;
	line-height:38px;
	color:#333;
	text-indent:2.5em
}
.zhengbang_revise_project .box .input_box_project {
	margin-top:15px;
	position:relative;
	cursor:pointer
}
.zhengbang_revise_project .box .input_box_project.back_gray {
	background:#fafafa
}
.zhengbang_revise_project .box .input_box_project .yui_input {
	cursor:pointer;
	outline:none;
	background:url(../image/zhengbang_revise_pop_project_03.png) left center no-repeat
}
.zhengbang_revise_project .box .input_box_project ul {
	display:none;
	border:1px solid #cfcfcf;
	position:absolute;
	top:38px;
	left:0;
	width:100%;
	background:#fff;
	padding:9px 0 6px;
	font-size:12px;
	line-height:2;
	color:#666;
	z-index:1;
	height:100px;
	overflow:auto
}
.zhengbang_revise_project .box .input_box_project ul li {
	margin-left:17px
}
.zhengbang_revise_project .box .input_box_project ul li:hover {
	color:#333
}
.zhengbang_revise_project .zhengbang_revise_success {
	display:none
}
.zhengbang_revise_project .zhengbang_revise_success .red_title {
	font-size:16px;
	line-height:1;
	color:#e70012;
	font-weight:bold
}
.zhengbang_revise_project .zhengbang_revise_success .subtitle {
	font-size:30px;
	line-height:1;
	color:#e70012;
	margin-top:72px;
	text-align:center;
	font-weight:bold
}
.zhengbang_revise_project .zhengbang_revise_success .subdetail {
	font-size:14px;
	line-height:1.5;
	color:#666;
	margin-top:22px;
	text-align:center
}
.zhengbang_revise_project .zhengbang_revise_success .subdetail li {
	list-style:none
}
.lineAni {
	display:inline-block;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	width:calc(100%);
	height:calc(100%);
	overflow:hidden
}
.lineAni_top {
	content:'';
	display:inline-block;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	width:0;
	height:1px;
	background:#6ca0f7;
	opacity:0;
transition:all .5s ease-out
}
.lineAni_bottom {
	content:'';
	display:inline-block;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	width:0;
	height:1px;
	background:#6ca0f7;
	opacity:0;
transition:all .5s ease-out
}
a:focus .lineAni .lineAni_top, .lineAni:hover .lineAni_top {
	width:100%;
	opacity:1;
transition:all .5s ease-in-out
}
a:focus .lineAni .lineAni_bottom, .lineAni:hover .lineAni_bottom {
	width:100%;
	opacity:1;
transition:all .5s ease-in-out
}
.lineAni_right {
	content:'';
	display:inline-block;
	position:absolute;
	z-index:1;
	top:0;
	right:0;
	width:1px;
	height:0;
	background:#6ca0f7;
	opacity:0;
transition:all .5s ease-out
}
.lineAni_left {
	content:'';
	display:inline-block;
	position:absolute;
	left:0;
	z-index:1;
	width:1px;
	height:0;
	background:#6ca0f7;
	opacity:0;
transition:all .5s ease-out
}
a:focus .lineAni .lineAni_right, .lineAni:hover .lineAni_right {
	height:100%;
	opacity:1;
transition:all .5s ease-in-out
}
a:focus .lineAni .lineAni_left, .lineAni:hover .lineAni_left {
	height:100%;
	opacity:1;
transition:all .5s ease-in-out
}
.lineAni_top2 {
	content:'';
	display:inline-block;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	width:0;
	height:1px;
	background:#025EE8;
	opacity:0;
transition:all .5s ease-out
}
.lineAni_bottom2 {
	content:'';
	display:inline-block;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	width:0;
	height:1px;
	background:#025EE8;
	opacity:0;
transition:all .5s ease-out
}
.lineAni_right2 {
	content:'';
	display:inline-block;
	position:absolute;
	z-index:1;
	top:0;
	right:0;
	width:1px;
	height:0;
	background:#025EE8;
	opacity:0;
transition:all .5s ease-out
}
.lineAni_left2 {
	content:'';
	display:inline-block;
	position:absolute;
	left:0;
	z-index:1;
	width:1px;
	height:0;
	background:#025EE8;
	opacity:0;
transition:all .5s ease-out
}
.solution-body .sep-section1 {
	padding:60px 0;
	border-bottom:1px solid #e1e1e1
}
.solution-body .sep-section2 {
	padding:50px 0
}
.solution-body .sep-section2 .sep-title {
	font-size:32px;
	font-weight:bold;
	color:#000;
	display:table;
	margin:0 auto;
	margin-bottom:40px;
	position:relative
}
.solution-body .sep-section2 .sep-title:before {
	content:"";
	display:block;
	width:136px;
	height:1px;
	background:#000;
	position:absolute;
	left:50%;
	bottom:-10px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.solution-body .sep-section2 .sep-title:after {
	content:"";
	display:block;
	width:30px;
	height:3px;
	background:#025EE8;
	position:absolute;
	left:50%;
	bottom:-11px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.solution-body .sep-section2 .alias {
	color:#646464;
	text-align:center;
	font-size:12px;
	margin-bottom:35px
}
.solution-body .sep-section2 .select {
	width:320px;
	padding:8px 20px;
	border:1px solid #c8c8c8;
	height:55px;
	margin-bottom:55px
}
.solution-body .sep-section2 .select span {
	color:#000;
	font-size:16px;
	position:relative;
	top:6px
}
.solution-body .sep-section2 .select span:before {
	content:"";
	width:1px;
	height:37px;
	background:#c8c8c8;
	position:absolute;
	right:-20px;
	top:-6px
}
.solution-body .sep-section2 .select .form-group .form-control {
	border:none;
	box-shadow:none;
	color:#000;
	font-size:16px
}
.solution-body .sep-section2 .datalist {
	padding:0 65px
}
.solution-body .sep-section2 .datalist li {
	list-style:none;
	margin-bottom:40px
}
.solution-body .sep-section2 .datalist li .box {
	border:2px solid #f1d9c4;
	border-radius:12px;
	overflow:hidden
}
.solution-body .sep-section2 .datalist li .box .thumb {
	text-align:center;
	overflow:hidden
}
.solution-body .sep-section2 .datalist li .box .thumb img {
	max-width:100%;
	height:242px
}
.solution-body .sep-section2 .datalist li .box .info {
	padding:30px 20px;
	height:150px
}
.solution-body .sep-section2 .datalist li .box .info .title {
	color:#000;
	font-size:14px;
	font-weight:bold;
	position:relative;
	margin-bottom:18px
}
.solution-body .sep-section2 .datalist li .box .info .title:before {
	content:"";
	width:30px;
	height:3px;
	background:#025EE8;
	display:block;
	position:absolute;
	left:0;
	bottom:-5px
}
.solution-body .sep-section2 .datalist li .box .info .summary {
	color:#323232;
	font-size:12px;
	margin-bottom:24px
}
.solution-body .sep-section2 .datalist li .box .info .more {
	color:#646464;
	font-size:12px;
	margin-bottom:24px
}
.solution-body .sep-section2 .datalist li .box .info .more i {
	padding-left:5px;
	color:#025EE8
}
.solution-body .sep-section2 .sep-more {
	color:#000;
	font-size:24px;
	display:table;
	margin:0 auto;
	padding:6px 30px;
	border:2px solid #025EE8
}
.solution2-body .sep-section1 {
	background:url(../image/map.jpg) no-repeat;
	padding:90px 0
}
.solution2-body .sep-section1 .sep-container .hd {
	color:#323232;
	font-size:38px;
	font-weight:bold;
	text-align:center
}
.solution2-body .sep-section2 .sep-container {
	padding-left:160px
}
.solution2-body .sep-section2 .info {
	padding:70px 0
}
.solution2-body .sep-section2 .info .hd {
	color:#000;
	font-size:30px;
	position:relative;
	margin-bottom:52px
}
.solution2-body .sep-section2 .info .hd:before {
	content:"";
	display:block;
	width:136px;
	height:1px;
	background:#000;
	position:absolute;
	left:0;
	bottom:-10px
}
.solution2-body .sep-section2 .info .hd:after {
	content:"";
	display:block;
	width:32px;
	height:3px;
	background:#025EE8;
	position:absolute;
	left:0;
	bottom:-11px
}
.solution2-body .sep-section2 .info ul li {
	list-style:none;
	position:relative;
	margin-bottom:26px;
	font-size:12px
}
.solution2-body .sep-section2 .info ul li:after {
	content:"";
	display:block;
	width:14px;
	height:3px;
	background:#025EE8;
	position:absolute;
	left:0;
	top:-10px
}
.solution2-body .sep-section2 .info ul li .title {
	font-size:14px;
	margin-bottom:5px
}
.solution2-body .sep-section3 {
	background:-webkit-linear-gradient(left, #fe8a20, #fc8b6e, #fe6463);
	background:-o-linear-gradient(right, #fe8a20, #fc8b6e, #fe6463);
	background:-moz-linear-gradient(right, #fe8a20, #fc8b6e, #fe6463);
	background:linear-gradient(to right, #fe8a20, #fc8b6e, #fe6463);
	box-shadow:0 0 12px rgba(150, 150, 150, 0.7);
	padding:65px 0
}
.solution2-body .sep-section3 .hd {
	color:#fff;
	font-size:36px;
	font-weight:bold;
	text-align:center
}
.solution2-body .sep-section3 .bd .more {
	color:#fff;
	font-size:24px;
	border:2px solid #fff;
	padding:8px 50px;
	display:table;
	margin:0 auto;
	margin-top:48px
}
.solution2-body .sep-section4 {
	padding:83px 0
}
.solution2-body .sep-section4 .info {
	padding-left:160px;
	padding-top:60px
}
.solution2-body .sep-section4 .hd {
	color:#000;
	font-size:30px;
	position:relative;
	margin-bottom:42px
}
.solution2-body .sep-section4 .hd:before {
	content:"";
	display:block;
	width:136px;
	height:1px;
	background:#000;
	position:absolute;
	left:0;
	bottom:-10px
}
.solution2-body .sep-section4 .hd:after {
	content:"";
	display:block;
	width:32px;
	height:3px;
	background:#025EE8;
	position:absolute;
	left:0;
	bottom:-11px
}
.solution2-body .sep-section4 ul li {
	list-style:none;
	margin-bottom:10px
}
.solution2-body .sep-section4 ul li i {
	color:#025EE8;
	padding-right:5px
}
.solution2-body .sep-section4 ul li a {
	color:#2b2b33;
	font-size:14px
}
@keyframes round {
0% {
transform:rotate(0deg)
}
50% {
transform:rotate(360deg)
}
100% {
transform:rotate(720deg)
}
}
.sep-body {
	background:#f7fcfe
}
.sep-body .sep-section1 {
	background:#f7fcfe;
	position:relative;
	padding-bottom:40px
}
.sep-body .sep-section1.sep-section1-new {
	background:#fff;
	padding-top:40px
}
.sep-body .sep-section1.sep-section1-new .hd {
	color:#323232;
	font-weight:bold;
	font-size:20px;
	margin-bottom:15px
}
.sep-body .sep-section1.sep-section1-new .bd {
	height:351px
}
.sep-body .sep-section1.sep-section1-new .box-slide {
	width:33.33%;
	float:left
}
.sep-body .sep-section1.sep-section1-new .col-md-6 {
	margin-bottom:40px;
	height:395px
}
.sep-body .sep-section1.sep-section1-new .box-sort {
	width:66.66%;
	float:left;
	background:#f5f5f5
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-md-6 {
	width:50%;
	float:left
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-md-4 {
	width:33.33%;
	float:left
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-container:nth-child(1) {
border-bottom:1px solid #d6d6d6
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-b {
	padding:24px 13px 14px 13px;
	border-left:1px solid #d6d6d6;
transition:all .3s ease-in-out
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-b:hover {
	box-shadow:0 2px 15px 0 rgba(0, 0, 0, 0.15)
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-b .title {
	font-size:16px;
	margin-bottom:6px
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-b .title:hover {
	color:#025EE8
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-b .thumb {
	display:block;
	text-align:right
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-c {
	padding:24px 3px 14px 3px;
	padding-top:37px;
	max-height:232px
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-c .title {
	text-align:center
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-c .title:hover {
	color:#025EE8
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-c .summary {
	text-align:center;
	height:1.8em
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-c .thumb {
	height:130px;
	line-height:130px;
	text-align:center
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-d {
	padding-bottom:34px;
	padding-top:34px
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-x {
	padding:10px 20px;
	border-left:1px solid #d6d6d6;
transition:all .3s ease-in-out
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-x:hover {
	box-shadow:0 2px 15px 0 rgba(0, 0, 0, 0.15)
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-x:first-child {
	border-bottom:1px solid #d6d6d6
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-x .title {
	color:#323232;
	font-size:15px
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-x .title:hover {
	color:#025EE8
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .title {
	color:#323232;
	display:block
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .title:hover {
	text-decoration:none
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .summary {
	color:#646464;
	font-size:13px;
	display:block;
	line-height:1.8em
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .summary:hover {
	text-decoration:none
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb {
	position:relative;
	display:block
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb>img {
	width:100%;
	height:351px
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb .box-info {
	position:absolute;
	z-index:1000;
	left:0;
	top:0;
	width:100%;
	height:100%;
	padding:0 20px;
	padding-top:60px
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb .box-info.box-info2 {
	padding:0 10px;
	padding-top:60px
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb .box-info .alias {
	color:#fff;
	font-size:17px;
	margin-bottom:5px
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb .box-info .alias2 {
	color:#fff;
	font-size:17px
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb .box-info .title2 {
	font-size:20px;
	font-weight:bold;
	color:#fff;
	margin-bottom:36px;
	position:relative
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb .box-info .title2:before {
	content:'';
	display:block;
	width:40px;
	height:3px;
	background:#025EE8;
	position:absolute;
	left:0;
	bottom:-16px
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb .box-info .summary2 {
	color:#f7fcfe;
	font-size:13px;
	line-height:2em
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb .box-info .title {
	text-align:center;
	color:#fff;
	display:block;
	font-size:20px;
	font-weight:bold;
	margin-bottom:36px
}
.sep-body .sep-section1.sep-section1-new .box .box-slide .thumb .box-info .summary {
	color:#fff;
	font-size:16px;
	font-weight:bold;
	line-height:1.8em;
	text-align:center
}
.sep-body .sep-section1 .top {
	margin-bottom:35px;
	border-bottom:1px solid #d3d3d3
}
.sep-body .sep-section1 .top .sep-container {
	padding:20px 120px
}
.sep-body .sep-section1 .top ul {
	display:-webkit-flex;
	display:flex
}
.sep-body .sep-section1 .top ul li {
	flex-grow:1;
	list-style:none;
	color:#787878;
	font-size:14px;
	padding:3px 15px;
	text-align:center;
	cursor:pointer
}
.sep-body .sep-section1 .top ul li:first-child.active {
	background:#ed4c67;
	color:#fff;
	border-radius:12px
}
.sep-body .sep-section1 .bottom {
	position:absolute;
	bottom:-34px;
	left:50%;
	width:129px;
	height:35px;
	text-align:center;
	background:url(../image/mouse-bg.png) no-repeat;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	z-index:1000;
	cursor:pointer
}
.sep-body .sep-section1 .bottom img {
	position:relative;
	top:-20px;
	animation:dou 1s infinite ease-in-out;
	-moz-animation:dou 1s infinite ease-in-out;
	-webkit-animation:dou 1s infinite ease-in-out;
	-o-animation:dou 1s infinite ease-in-out
}
.sep-body .sep-section1 .center {
	padding-top:33px
}
.sep-body .sep-section1 .center .lines-x {
	position:relative
}
.sep-body .sep-section1 .center .lines-x:before {
	content:'';
	width:12px;
	display:block;
	position:absolute;
	height:100%;
	right:0;
	top:0;
	background:-webkit-linear-gradient(#ffa88d, #f05323);
	background:-o-linear-gradient(#ffa88d, #f05323);
	background:-moz-linear-gradient(#ffa88d, #f05323);
	background:linear-gradient(#ffa88d, #f05323)
}
.sep-body .sep-section1 .center .lines-x:after {
	content:'';
	width:12px;
	display:block;
	position:absolute;
	height:100%;
	right:350px;
	top:0;
	background:-webkit-linear-gradient(#ffa88d, #f05323);
	background:-o-linear-gradient(#ffa88d, #f05323);
	background:-moz-linear-gradient(#ffa88d, #f05323);
	background:linear-gradient(#ffa88d, #f05323)
}
.sep-body .sep-section1 .center .bx-wrapper .bx-viewport {
	box-shadow:none;
	background:transparent;
	border:none
}
.sep-body .sep-section1 .center .bx-wrapper .bx-pager.bx-default-pager a {
	background:#fff
}
.sep-body .sep-section1 .center .bx-pager.bx-default-pager a:hover, .sep-body .sep-section1 .center .bx-wrapper .bx-pager.bx-default-pager a.active {
	background:#025EE8
}
.sep-body .sep-section1 .center .box {
	box-shadow:0 0 6px rgba(160, 160, 160, 0.5);
	width:100%;
	display:block;
	margin-top:25px;
	background:#fff
}
.sep-body .sep-section1 .center .box:first-child {
	margin-top:0
}
.sep-body .sep-section1 .center .box .box-left {
	width:25%;
	display:block;
	float:left;
	background:url(../image/index-1-bg.jpg) no-repeat;
	padding:40px 40px;
	height:518px
}
.sep-body .sep-section1 .center .box .box-left .hd {
	color:#fff;
	font-size:18px;
	text-align:center;
	margin-bottom:30px;
	position:relative
}
.sep-body .sep-section1 .center .box .box-left .hd:before {
	content:'';
	display:block;
	width:69px;
	height:3px;
	background:#fff;
	position:absolute;
	left:50%;
	bottom:-15px;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%)
}
.sep-body .sep-section1 .center .box .box-left .text2 {
	color:#323232;
	font-size:12px;
	position:relative;
	top:15px;
	text-align:center
}
.sep-body .sep-section1 .center .box .box-left .text {
	color:#fff;
	text-align:center;
	font-size:12px;
	line-height:1.6em;
	margin-bottom:25px;
	height:3.2em
}
.sep-body .sep-section1 .center .box .box-left .content {
	background:url('../image/shadow.png') no-repeat left center;
	background-size:100%;
	padding:0 18px
}
.sep-body .sep-section1 .center .box .box-left .content .blank {
	background:#fff;
	border-radius:8px;
	text-align:center;
	min-height:300px;
	padding:17px 0;
	position:relative
}
.sep-body .sep-section1 .center .box .box-left .content .blank img {
	display:inline-block;
	margin-bottom:18px
}
.sep-body .sep-section1 .center .box .box-left .content .blank .more {
	background:#f05323;
	display:table;
	color:#fff;
	padding:9px 20px;
	border-radius:18px;
	margin:0 auto;
	position:absolute;
	left:50%;
	bottom:17px;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%)
}
.sep-body .sep-section1 .center .box .box-left .content .blank .more.btn-hover:hover {
	color:#f05323;
	background:transparent
}
.sep-body .sep-section1 .center .box .box-left .content .blank .more.btn-hover:before {
	background:#fff;
	border:2px solid #f05323;
	z-index:-1
}
.sep-body .sep-section1 .center .box .box-left .content .seo2 {
	padding-left:30px
}
.sep-body .sep-section1 .center .box .box-left .content .seo2 li {
	text-align:left;
	list-style:square;
	color:#969696;
	margin-bottom:0
}
.sep-body .sep-section1 .center .box .box-left .content ul li {
	list-style:none;
	color:#323232;
	font-size:12px;
	margin-bottom:3px
}
.sep-body .sep-section1 .center .box .box-center {
	width:50%;
	display:block;
	float:left;
	padding:43px 29px 40px 22px
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .hd {
	color:#f05323;
	font-size:18px;
	margin-bottom:13px
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .hd a {
	background:#f05323;
	padding:3px 15px;
	border-radius:15px;
	display:inline-block;
	color:#fff;
	font-size:12px;
	float:right
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .text {
	color:#f05323;
	font-size:14px;
	margin-bottom:20px
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist li {
	list-style:none;
	position:relative;
	padding-left:102px;
	margin-bottom:29px
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist li:last-child {
	margin-bottom:0
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist li .thumb {
	position:absolute;
	left:0;
	top:0;
	width:90px;
	overflow:hidden
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist li .thumb img {
	width:100%
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist li .title {
	color:#323232;
	font-size:14px;
	display:block
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist li .title:hover {
	color:#025EE8
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist li .summary {
	color:#646464;
	font-size:12px
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist li .summary:hover {
	text-decoration:none
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist2 li {
	list-style:none;
	margin-bottom:35px
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist2 li .title {
	color:#323232;
	font-size:14px;
	display:block;
	margin-bottom:10px
}
.sep-body .sep-section1 .center .box .box-center .box-center-1 .datalist2 li .title:hover {
	color:#025EE8
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .hd {
	color:#f05323;
	font-size:16px;
	height:28px;
	margin-bottom:13px
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .hd img {
	margin-right:5px
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .col-md-6 {
	margin-bottom:20px
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .box-x {
	position:relative;
	padding-left:85px
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .box-x .thumb {
	position:absolute;
	width:75px;
	left:0;
	top:0
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .box-x .thumb img {
	width:100%
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .box-x .title {
	color:#323232;
	font-size:12px;
	display:block;
	margin-bottom:15px;
	line-height:1.2em;
	height:3.6em
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .box-x .title:hover {
	text-decoration:none
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .box-x ol {
	padding-left:15px
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .box-x ol li {
	list-style:decimal;
	color:#646464;
	font-size:12px;
	white-space:nowrap
}
.sep-body .sep-section1 .center .box .box-center .box-center-2 .box-x .consult {
	padding:3px 15px;
	border-radius:15px;
	display:inline-block;
	color:#969696;
	border:1px solid #969696;
	margin-top:5px
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 .col-md-4 {
	height:436px;
	position:relative
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 .col-md-4:nth-child(2) {
border-left:1px solid #dbdbdb;
border-right:1px solid #dbdbdb
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 .hd {
	color:#f05323;
	font-size:18px;
	margin-bottom:20px
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 .text {
	color:#323232;
	font-size:12px;
	margin-bottom:20px
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 .thumb {
	margin-bottom:15px
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 .title {
	color:#646464;
	font-size:12px;
	margin-bottom:5px
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 ol {
	padding-left:16px
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 ol li {
	list-style:decimal;
	color:#646464;
	font-size:12px;
	margin-bottom:5px
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 ul li {
	list-style:none;
	color:#646464;
	font-size:12px;
	margin-bottom:8px
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 .link {
	border:2px solid #323232;
	color:#646464;
	display:table;
	padding:5px 15px;
	border-radius:18px;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
transition:all .3s
}
.sep-body .sep-section1 .center .box .box-center .box-center-3 .link:hover {
	border:2px solid #025EE8;
	background:#025EE8;
	color:#fff;
	text-decoration:none
}
.sep-body .sep-section1 .center .box .box-center .box-center-4 .col-md-5 {
	border-left:1px solid #dbdbdb;
	height:438px
}
.sep-body .sep-section1 .center .box .box-center .box-center-4 .col-md-5 .hd {
	margin-bottom:30px
}
.sep-body .sep-section1 .center .box .box-center .box-center-4 .col-md-7 {
	padding-right:0
}
.sep-body .sep-section1 .center .box .box-center .box-center-4 .box-x {
	height:219px;
	padding-bottom:24px
}
.sep-body .sep-section1 .center .box .box-center .box-center-4 .box-x:nth-child(1) {
border-bottom:1px solid #dbdbdb
}
.sep-body .sep-section1 .center .box .box-center .box-center-4 .box-x:nth-child(2) {
padding-top:20px
}
.sep-body .sep-section1 .center .box .box-center .box-center-4 .thumb {
	text-align:center
}
.sep-body .sep-section1 .center .box .box-center .box-center-4 .hd {
	color:#f05323;
	font-size:16px;
	margin-bottom:10px
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .hd {
	color:#f05323;
	font-size:18px;
	margin-bottom:10px
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .text {
	color:#646464;
	font-size:12px
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .col-md-6, .sep-body .sep-section1 .center .box .box-center .box-center-5 .col-md-7, .sep-body .sep-section1 .center .box .box-center .box-center-5 .col-md-5 {
	position:relative;
	height:220px
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .link {
	border:2px solid #323232;
	color:#646464;
	display:table;
	padding:5px 15px;
	border-radius:18px;
	position:absolute;
	bottom:20px;
	left:20px;
	width:124px;
	text-align:center;
transition:all .3s
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .link:hover {
	border:2px solid #025EE8;
	background:#025EE8;
	color:#fff;
	text-decoration:none
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .alias {
	color:#323232;
	font-size:12px;
	margin-top:18px
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .col-md-5 {
	padding-top:40px
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .box-x {
	border-bottom:1px solid #ddd;
	margin-bottom:26px
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .box-x .col-md-6:first-child {
	border-right:1px solid #ddd
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .box-x .col-md-6:nth-child(2) {
padding-left:40px
}
.sep-body .sep-section1 .center .box .box-center .box-center-5 .box-x .col-md-6:nth-child(2) .link {
left:40px
}
.sep-body .sep-section1 .center .box .box-rt {
	width:25%;
	display:block;
	float:left;
	padding-right:15px;
	margin-top:40px
}
.sep-body .sep-section1 .center .box .box-rt .title {
	color:#f05323;
	font-size:16px;
	margin-bottom:10px;
	position:relative;
	text-align:center
}
.sep-body .sep-section1 .center .box .box-rt ul {
	border-left:1px solid #dbdbdb;
	position:relative;
	height:380px
}
.sep-body .sep-section1 .center .box .box-rt ul li {
	list-style:none
}
.sep-body .sep-section1 .center .box .box-rt ul li:not(.line) {
padding:6px 0;
padding-left:19px
}
.sep-body .sep-section1 .center .box .box-rt ul li.line {
	position:absolute;
	display:block;
	width:3px;
	height:18px;
	background:#f05323;
	left:-2px;
	top:8px;
	pointer-events:none;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s
}
.sep-body .sep-section1 .center .box .box-rt ul li.active a {
	color:#025EE8
}
.sep-body .sep-section1 .center .box .box-rt ul li.last {
	position:absolute;
	left:0;
	bottom:0
}
.sep-body .sep-section1 .center .box .box-rt ul li.last a {
	padding:3px 15px;
	border-radius:15px;
	display:inline-block;
	color:#323232;
	border:1px solid #323232
}
.sep-body .sep-section1 .center .box .box-rt ul li a {
	color:#323232;
	font-size:12px
}
.sep-body .sep-section1 .center .box.box-2 .box-left {
	background:url(../image/index-2-bg.jpg) no-repeat
}
.sep-body .sep-section1 .center .box.box-2 .box-left .content .blank .more {
	background:#f05323
}
.sep-body .sep-section1 .center .box.box-2 .box-rt .title {
	color:#f05323
}
.sep-body .sep-section1 .center .box.box-2 .box-rt .title:before {
	color:#f05323
}
.sep-body .sep-section1 .center .box.box-2 .box-rt ul li.line {
	background:#f05323
}
.sep-body .sep-section1 .center .box.box-2 .box-rt ul li.active a {
	color:#025EE8
}
.sep-body .sep-section1 .center .box.box-2 .box-rt ul li.last a {
	color:#323232;
	border:1px solid #323232
}
.sep-body .sep-section1 .center .box.box-3 .box-left {
	background:url(../image/index-3-bg.jpg) no-repeat
}
.sep-body .sep-section1 .center .box.box-3 .box-left .content .blank .more {
	background:#f05323
}
.sep-body .sep-section1 .center .box.box-3 .box-rt .title {
	color:#f05323
}
.sep-body .sep-section1 .center .box.box-3 .box-rt .title:before {
	color:#f05323
}
.sep-body .sep-section1 .center .box.box-3 .box-rt ul li.line {
	background:#f05323
}
.sep-body .sep-section1 .center .box.box-3 .box-rt ul li.active a {
	color:#025EE8
}
.sep-body .sep-section1 .center .box.box-3 .box-rt ul li.last a {
	color:#323232;
	border:1px solid #323232
}
.sep-body .sep-section1 .center .box.box-4 .box-left {
	background:url(../image/index-4-bg.jpg) no-repeat
}
.sep-body .sep-section1 .center .box.box-4 .box-left .content .blank .more {
	background:#f05323
}
.sep-body .sep-section1 .center .box.box-4 .box-left .text2 {
	color:#fff
}
.sep-body .sep-section1 .center .box.box-4 .box-rt .title {
	color:#f05323
}
.sep-body .sep-section1 .center .box.box-4 .box-rt .title:before {
	color:#f05323
}
.sep-body .sep-section1 .center .box.box-4 .box-rt ul li.line {
	background:#f05323
}
.sep-body .sep-section1 .center .box.box-4 .box-rt ul li.active a {
	color:#025EE8
}
.sep-body .sep-section1 .center .box.box-4 .box-rt ul li.last a {
	color:#323232;
	border:1px solid #323232
}
.sep-body .sep-section1 .center .box.box-5 .box-left {
	background:url(../image/index-5-bg.jpg) no-repeat
}
.sep-body .sep-section1 .center .box.box-5 .box-left .content .blank .more {
	background:#f05323
}
.sep-body .sep-section1 .center .box.box-5 .box-rt .title {
	color:#f05323
}
.sep-body .sep-section1 .center .box.box-5 .box-rt .title:before {
	background:#323232
}
.sep-body .sep-section1 .center .box.box-5 .box-rt ul li.line {
	background:#f05323
}
.sep-body .sep-section1 .center .box.box-5 .box-rt ul li.active a {
	color:#025EE8
}
.sep-body .sep-section1 .center .box.box-5 .box-rt ul li.last a {
	color:#323232;
	border:1px solid #323232
}
.sep-body .sep-title {
	text-align:center;
	color:#fff;
	font-size:24px;
	position:relative;
	margin-bottom:30px
}
.sep-body .sep-title:before {
	content:'';
	display:block;
	width:49px;
	height:1px;
	background:#fff;
	position:absolute;
	left:50%;
	bottom:-15px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.sep-body .alias {
	color:#fff;
	font-size:14px;
	text-align:center
}
.sep-body .sep-section2 {
	background:url(../image/sea.jpg) no-repeat top center;
	padding-top:124px;
	padding-bottom:116px
}
.sep-body .sep-section2 .sep-container .datalist {
	margin-top:166px
}
.sep-body .sep-section2 .sep-container .datalist li {
	text-align:center;
	float:left;
	width:33.33%;
	list-style:none
}
.sep-body .sep-section2 .sep-container .datalist li:nth-child(2) {
border-left:1px solid #fff;
border-right:1px solid #fff
}
.sep-body .sep-section2 .sep-container .datalist li .title {
	font-size:20px;
	color:#fff;
	margin-bottom:5px
}
.sep-body .sep-section2 .sep-container .datalist li .summary {
	font-size:16px;
	color:#fff
}
.sep-body .sep-section2 .sep-container .more {
	color:#fff;
	background:#025EE8;
	border-radius:24px;
	font-size:18px;
	display:table;
	margin:0 auto;
	padding:10px 25px;
	margin-top:177px;
transition:all .3s
}
.sep-body .sep-section2 .sep-container .more:hover {
	background:#fff;
	color:#025EE8
}
.sep-body .sep-wrap {
	background:url(../image/water.png) no-repeat top 127px center
}
.sep-body .sep-wrap .sep-section3 {
	padding-top:74px;
	padding-bottom:49px
}
.sep-body .sep-wrap .sep-section3 .sep-container {
	width:1600px
}
.sep-body .sep-wrap .sep-section3 .sep-title {
	color:#323232
}
.sep-body .sep-wrap .sep-section3 .sep-title:before {
	background:#a9a9a9
}
.sep-body .sep-wrap .sep-section3 .alias {
	color:#969696
}
.sep-body .sep-wrap .sep-section3 .datalist {
	margin-top:49px
}
.sep-body .sep-wrap .sep-section3 .datalist li {
	list-style:none
}
.sep-body .sep-wrap .sep-section3 .datalist li .bs:hover {
	box-shadow:0 0 6px rgba(160, 160, 160, 0.5)
}
.sep-body .sep-wrap .sep-section3 .datalist li .thumb {
	display:block
}
.sep-body .sep-wrap .sep-section3 .datalist li .thumb img {
	width:100%
}
.sep-body .sep-wrap .sep-section3 .datalist li .box {
	background:#fff;
	padding:27px 17px 37px 17px
}
.sep-body .sep-wrap .sep-section3 .datalist li .box .title {
	display:block;
	color:#323232;
	font-size:18px;
	margin-bottom:10px
}
.sep-body .sep-wrap .sep-section3 .datalist li .box .title:hover {
	color:#025EE8
}
.sep-body .sep-wrap .sep-section3 .datalist li .box .summary {
	display:block;
	color:#646464;
	font-size:12px;
	line-height:1.4em;
	height:6.4em
}
.sep-body .sep-wrap .sep-section3 .datalist li .box .summary:hover {
	text-decoration:none
}
.sep-body .sep-wrap .sep-section3 .datalist li .box .date {
	color:#646464;
	font-size:12px
}
.sep-body .sep-wrap .sep-section3 .datalist li .box .date img {
	padding-right:5px;
	position:relative;
	top:-2px
}
.sep-body .sep-wrap .sep-section3 .datalist li .box .remark {
	border-top:1px solid #c8c8c8;
	color:#025EE8;
	margin-top:55px;
	padding-top:15px
}
.sep-body .sep-wrap .sep-section3 .more {
	color:#025EE8;
	font-size:18px;
	border:1px solid #025EE8;
	border-radius:24px;
	padding:10px 20px;
	display:table;
	margin:0 auto;
	margin-top:50px;
	width:218px;
	text-align:center;
	z-index:10
}
.sep-body .sep-wrap .sep-section3 .more:hover.btn-hover {
	color:#fff;
	border:1px solid transparent
}
.sep-body .sep-wrap .sep-section3 .more:hover.btn-hover:before {
	background:#025EE8;
	z-index:-1
}
.sep-body .sep-wrap .sep-section4 .sep-title {
	color:#323232;
	text-align:left;
	position:relative;
	top:50px
}
.sep-body .sep-wrap .sep-section4 .sep-title:before {
	background:#a9a9a9;
	left:0;
	-webkit-transform:translateX(0);
	-moz-transform:translateX(0);
	-ms-transform:translateX(0);
	-o-transform:translateX(0);
	transform:translateX(0)
}
.sep-body .sep-wrap .sep-section4 .toggle .row {
	display:none
}
.sep-body .sep-wrap .sep-section4 .toggle .row:nth-child(1) {
display:block
}
.sep-body .sep-wrap .sep-section4 .alias {
	color:#969696;
	text-align:left;
	position:relative;
	top:50px
}
.sep-body .sep-wrap .sep-section4 .title {
	color:#323232;
	font-size:18px;
	margin-top:110px;
	margin-bottom:20px
}
.sep-body .sep-wrap .sep-section4 .text {
	color:#323232;
	font-size:12px;
	line-height:1.8em;
	padding-right:50px
}
.sep-body .sep-wrap .sep-section4 .btns {
	margin-top:70px
}
.sep-body .sep-wrap .sep-section4 .btns ul {
	display:-webkit-flex;
	display:flex
}
.sep-body .sep-wrap .sep-section4 .btns ul li {
	flex-grow:1;
	text-align:center;
	border:1px solid #82ccdd;
	border-right:none;
	list-style:none;
	padding:30px 0;
	font-size:14px;
	cursor:pointer
}
.sep-body .sep-wrap .sep-section4 .btns ul li:last-child {
	border-right:1px solid #82ccdd
}
.sep-body .sep-wrap .sep-section4 .btns ul li.active {
	background:#82ccdd;
	color:#fff
}
.sep-body .sep-wrap .sep-section4 .btns ul li.active i {
	color:#fff
}
.sep-body .sep-wrap .sep-section4 .btns ul li i {
	display:table;
	margin:0 auto;
	margin-bottom:10px
}
.sep-body .sep-wrap .sep-section5 {
	padding-top:79px;
	padding-bottom:100px
}
.sep-body .sep-wrap .sep-section5 .sep-title {
	color:#323232
}
.sep-body .sep-wrap .sep-section5 .sep-title:before {
	background:#a9a9a9
}
.sep-body .sep-wrap .sep-section5 .alias {
	color:#969696
}
.sep-body .sep-wrap .sep-section5 .thumb {
	margin-top:56px
}
.sep-body .sep-wrap .sep-section5 .thumb img {
	max-width:100%;
	-webkit-filter:grayscale(100%);
	filter:grayscale(100%);
transition:all .4s
}
.sep-body .sep-wrap .sep-section5 .thumb:hover img {
	-webkit-filter:grayscale(0);
	filter:grayscale(0)
}
.sep-body .sep-wrap .sep-section5 .datalist {
	margin-top:40px
}
.sep-body .sep-wrap .sep-section5 .datalist li {
	float:left;
	padding:0 12px;
	width:20%;
	list-style:none
}
.sep-body .sep-wrap .sep-section5 .datalist li .box {
	box-shadow:0 0 6px rgba(160, 160, 160, 0.5)
}
.sep-body .keyword-section {
	padding-top:70px;
	padding-bottom:60px
}
.sep-body .keyword-section .sep-title {
	color:#025EE8;
	font-size:16px;
	text-align:center
}
.sep-body .keyword-section .sep-title:before {
	background:#323232;
	width:30px;
	height:3px
}
.sep-body .keyword-section .alias {
	color:#646464;
	font-size:12px;
	margin-bottom:44px
}
.sep-body .keyword-section form {
	max-width:678px;
	margin:0 auto
}
.sep-body .keyword-section form button[type="submit"] {
	background:#f05323;
	padding:8px 60px;
	border-radius:24px;
	color:#fff;
	font-size:16px;
	border:none;
	outline:none;
	display:table;
	margin:0 auto
}
.sep-body .keyword-section form .wait {
	font-size:20px;
	text-align:center;
	display:none
}
.sep-body .keyword-section form .wait i {
	margin-left:20px;
	font-size:20px;
	animation:round 5s infinite ease-in-out
}
.sep-body .keyword-section form .rank {
	background:#f05323;
	padding:8px 40px;
	border-radius:24px;
	color:#fff;
	font-size:16px;
	border:none;
	outline:none;
	display:table;
	margin:0 auto
}
.sep-body .keyword-section2 {
	padding-top:70px;
	padding-bottom:60px;
	background:#e6e6e6
}
.sep-body .keyword-section2 .sep-title {
	color:#f05323;
	font-size:16px;
	text-align:center
}
.sep-body .keyword-section2 .sep-title:before {
	background:#323232;
	width:30px;
	height:3px
}
.sep-body .keyword-section2 .result {
	max-width:678px;
	margin:0 auto;
	background:#fff
}
.sep-body .keyword-section2 .result td {
	padding:10px 20px
}
.sep-body .keyword-section2 .result2 {
	max-width:678px;
	margin:0 auto;
	margin-top:27px;
	background:#fff
}
.sep-body .keyword-section2 .result2 thead {
	background:#f05323
}
.sep-body .keyword-section2 .result2 thead td {
	color:#fff
}
.sep-body .keyword-section2 .result2 td {
	padding:10px 20px;
	text-align:center
}
.sep-body .keyword-section2 .btns {
	display:table;
	margin:0 auto;
	margin-top:30px
}
.sep-body .keyword-section2 .btns a {
	background:#fff;
	padding:8px 60px;
	border-radius:24px;
	color:#f05323;
	font-size:16px;
	border:none;
	outline:none;
	display:inline-block;
	margin:0 10px
}
.sep-body .keyword-section2 .btns a:hover {
	background:#f05323;
	color:#fff;
	text-decoration:none
}
.wmjz-body .sep-title {
	position:relative;
	display:table;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:33px;
	color:#2b2b33;
	font-size:35px
}
.wmjz-body .sep-title:before {
	content:"";
	width:10px;
	height:24px;
	position:absolute;
	left:-30px;
	top:17px;
	display:block;
	background:url(../image/prev-icon.png) no-repeat
}
.wmjz-body .sep-title:after {
	content:"";
	width:10px;
	height:24px;
	position:absolute;
	right:-30px;
	top:17px;
	display:block;
	background:url(../image/next-icon.png) no-repeat
}
.wmjz-body .wmjz-section1 {
	padding-top:45px;
	padding-bottom:35px
}
.wmjz-body .wmjz-section1 .title {
	color:#025EE8;
	font-size:32px;
	text-align:center
}
.wmjz-body .wmjz-section1 .sep-title {
	color:#3e3e3e;
	font-size:46px;
	font-family:'FZXKJW_0'
}
.wmjz-body .wmjz-section1 .btns {
	display:-webkit-flex;
	display:flex
}
.wmjz-body .wmjz-section1 .btns li {
	flex-grow:1;
	list-style:none;
	padding:30px 20px 40px 20px;
	text-align:center;
	cursor:pointer;
	position:relative;
	border:1px solid transparent;
-webkit-transition:all .3s ease;
transition:all .3s ease;
	width:12.5%
}
.wmjz-body .wmjz-section1 .btns li span {
-webkit-transition:all .3s ease;
transition:all .3s ease
}
.wmjz-body .wmjz-section1 .btns li span.l {
	position:absolute;
	width:0;
	height:0;
	background:#025EE8;
	left:-2px;
	top:-1px
}
.wmjz-body .wmjz-section1 .btns li span.t {
	position:absolute;
	width:0;
	height:0;
	background:#025EE8;
	left:-2px;
	top:-2px
}
.wmjz-body .wmjz-section1 .btns li span.r {
	position:absolute;
	width:0;
	height:0;
	background:#025EE8;
	right:-2px;
	bottom:-1px
}
.wmjz-body .wmjz-section1 .btns li span.b {
	position:absolute;
	width:0;
	height:0;
	background:#025EE8;
	right:-2px;
	bottom:-2px
}
.wmjz-body .wmjz-section1 .btns li i {
	font-size:40px;
	margin-bottom:15px
}
.wmjz-body .wmjz-section1 .btns li.active {
	border:1px solid #6a9eec
}
.wmjz-body .wmjz-section1 .btns li.active span.l {
	width:3px;
	height:15px
}
.wmjz-body .wmjz-section1 .btns li.active span.t {
	width:25px;
	height:3px
}
.wmjz-body .wmjz-section1 .btns li.active span.r {
	width:3px;
	height:15px
}
.wmjz-body .wmjz-section1 .btns li.active span.b {
	width:25px;
	height:3px
}
.wmjz-body .wmjz-section1 .btns li.active i {
	color:#025EE8
}
.wmjz-body .wmjz-section1 .btns li.active div {
	color:#025EE8
}
.wmjz-body .wmjz-section1 .btns li.active div:before {
	display:none
}
.wmjz-body .wmjz-section1 .btns li div {
	position:relative;
	color:#464646;
	font-size:14px
}
.wmjz-body .wmjz-section1 .btns li div:before {
	content:"";
	display:block;
	width:44px;
	height:1px;
	background:#999;
	position:absolute;
	bottom:-15px;
	left:50%;
	-webkit-transform:translate(-50%);
	-moz-transform:translate(-50%);
	-ms-transform:translate(-50%);
	-o-transform:translate(-50%);
	transform:translate(-50%)
}
.wmjz-body .wmjz-section2 {
	padding-top:86px;
	padding-bottom:83px;
	background:url(../image/wmjz-bg.jpg) no-repeat top center
}
.wmjz-body .wmjz-section2.wmjz-section2-seo {
	background:url(../image/wmjz-bg2.jpg) no-repeat top center;
	padding-top:60px
}
.wmjz-body .wmjz-section2 .title {
	color:#fff;
	font-size:58px;
	font-weight:bold;
	text-align:center;
	margin-bottom:20px
}
.wmjz-body .wmjz-section2 .title.title2 {
	font-size:42px
}
.wmjz-body .wmjz-section2 .alias {
	background:rgba(255, 255, 255, 0.4);
	border-radius:48px;
	padding:15px 48px;
	color:#fff;
	font-size:24px;
	text-align:center;
	margin-bottom:40px
}
.wmjz-body .wmjz-section2 .alias span {
	padding:0 40px
}
.wmjz-body .wmjz-section2 .text {
	color:#fff;
	font-size:14px;
	text-align:center;
	line-height:2em;
	padding:0 160px;
	margin-bottom:51px
}
.wmjz-body .wmjz-section2 .more {
	color:#fff;
	display:table;
	margin:0 auto;
	border:1px solid #025EE8;
	padding:8px 50px;
	font-size:16px;
	margin-top:27px;
	margin-bottom:40px
}
.wmjz-body .wmjz-section2 .datalist li {
	width:20%;
	float:left;
	list-style:none;
	border-right:1px solid #0f0f0f
}
.wmjz-body .wmjz-section2 .datalist li .box {
	background:#fbfbfb;
	padding:30px 30px;
	height:250px
}
.wmjz-body .wmjz-section2 .datalist li .box:hover {
	background:#ebebeb
}
.wmjz-body .wmjz-section2 .datalist li .box .hd {
	color:#373737;
	font-size:16px;
	margin-bottom:10px;
	text-align:center;
	font-weight:bold
}
.wmjz-body .wmjz-section2 .datalist li .box .bd {
	color:#5d5d5d;
	font-size:12px;
	line-height:1.6em;
	margin-bottom:10px;
	text-align:center;
	margin-top:15px
}
.wmjz-body .wmjz-section2 .datalist li .box .content {
	text-align:center;
	font-size:12px;
	color:#373737;
	line-height:2em;
	font-weight:bold
}
.wmjz-body .wmjz-section3 {
	background:#f4f4f4;
	padding:70px 0;
	padding-bottom:0
}
.wmjz-body .wmjz-section3 .sep-container {
	padding:0 90px
}
.wmjz-body .wmjz-section3 .alias {
	color:#025EE8;
	font-size:35px
}
.wmjz-body .wmjz-section3 .title {
	color:#2b2b33;
	font-size:35px
}
.wmjz-body .wmjz-section3 .more {
	background:#f05323;
	color:#fff;
	font-size:16px;
	width:250px;
	text-align:center;
	padding:8px 0;
	display:table;
	margin-top:80px
}
.wmjz-body .wmjz-section3 .relativetop {
	position:relative;
	top:-69px
}
.wmjz-body .wmjz-section3 ul {
	position:relative;
	top:-20px
}
.wmjz-body .wmjz-section3 ul li {
	list-style:none;
	background:#fff;
	margin-bottom:12px;
	text-align:center;
	padding:16px 0;
	cursor:pointer
}
.wmjz-body .wmjz-section3 ul li:last-child {
	margin-bottom:0
}
.wmjz-body .wmjz-section3 ul li:hover {
	background:#025EE8;
	color:#fff
}
.wmjz-body .wmjz-section3 .text {
	color:#373737;
	font-size:14px;
	font-weight:bold;
	line-height:2em;
	margin-top:74px;
	white-space:nowrap
}
.wmjz-body .sep-section2-plus {
	padding:45px 0 30px 0;
	background:url(../image/map.png) no-repeat bottom center #fff
}
.wmjz-body .sep-section2-plus .text {
	text-align:center;
	color:#333;
	font-size:16px;
	margin-bottom:57px
}
.wmjz-body .sep-section2-plus .hd {
	color:#333;
	font-size:34px;
	text-align:center;
	margin-bottom:76px;
	position:relative
}
.wmjz-body .sep-section2-plus .hd.hd2:before {
	background:#357fed
}
.wmjz-body .sep-section2-plus .hd:before {
	content:'';
	display:block;
	width:46px;
	height:4px;
	background:#025EE8;
	position:absolute;
	left:50%;
	bottom:-24px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.wmjz-body .sep-section2-plus ul li {
	list-style:none
}
.wmjz-body .sep-section2-plus ul li .con-box {
	position:relative;
	padding-top:40px;
	width:100%;
	height:210px;
	background:transparent
}
.wmjz-body .sep-section2-plus ul li .con-box:hover .hover-box {
	background:#fff;
	-webkit-transform:translate3d(0, -4px, 0);
	-moz-transform:translate3d(0, -4px, 0);
	-o-transform:translate3d(0, -4px, 0);
	-ms-transform:translate3d(0, -4px, 0);
	transform:translate3d(0, -4px, 0);
	-webkit-box-shadow:0 10px 15px 0 rgba(0, 0, 0, 0.06), 0 15px 40px 0 rgba(0, 0, 0, 0.12);
	box-shadow:0 10px 15px 0 rgba(0, 0, 0, 0.06), 0 15px 40px 0 rgba(0, 0, 0, 0.12)
}
.wmjz-body .sep-section2-plus ul li .con-box:hover .hover-box .icon {
	display:block
}
.wmjz-body .sep-section2-plus ul li .con-box:hover .hover-box .icon img {
	margin:23px auto 0
}
.wmjz-body .sep-section2-plus ul li .con-box .con {
	position:relative;
	z-index:1;
	width:100%;
	height:100%
}
.wmjz-body .sep-section2-plus ul li .con-box .con .num {
	letter-spacing:-1px;
	font-size:52px;
	text-align:center
}
.wmjz-body .sep-section2-plus ul li .con-box .num-box {
	display:inline
}
.wmjz-body .sep-section2-plus ul li .con-box span {
	padding-left:4px;
	font-size:22px
}
.wmjz-body .sep-section2-plus ul li .con-box p {
	padding-top:1px;
	font-size:16px;
	color:#666;
	text-align:center
}
.wmjz-body .sep-section2-plus ul li .con-box .hover-box {
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	width:100%;
	height:100%;
	border-radius:4px;
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-o-transition:all .2s ease;
-ms-transition:all .2s ease;
transition:all .2s ease
}
.wmjz-body .sep-section2-plus ul li .con-box .hover-box .icon {
	display:none;
	position:absolute;
	left:50%;
	margin-left:-37px;
	bottom:-37px;
	width:74px;
	height:74px;
	border-radius:37px;
	background:#025EE8;
	text-align:center
}
.wmjz-body .sep-section2-plus ul li .con-box .hover-box img {
	margin:16px auto 0
}
.wmjz-body .sep-section2-plus .box {
	padding:30px 15px;
	background:#fff;
	margin:0 20px;
	margin-bottom:30px;
	border:1px solid #e6e6e6
}
.wmjz-body .sep-section2-plus .box:hover {
	box-shadow:0 6px 18px rgba(145, 145, 145, 0.5)
}
.wmjz-body .sep-section2-plus .box .title {
	color:#025EE8;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	height:50px;
	margin-bottom:16px
}
.wmjz-body .sep-section2-plus .box .title span {
	color:#646464;
	font-size:14px;
	display:block;
	font-weight:normal;
	margin-top:5px
}
.wmjz-body .sep-section2-plus .box .num {
	font-size:48px;
	color:#025EE8;
	width:84px;
	height:84px;
	text-align:center;
	line-height:84px;
	margin:0 auto;
	border-radius:50%;
	border:1px solid #868686;
	margin-bottom:20px
}
.wmjz-body .sep-section2-plus .box .summary {
	color:#646464;
	font-size:13px;
	line-height:1.8em;
	height:9em
}
.wmjz-body .sep-section2-plus .tips {
	text-align:center;
	color:#666;
	font-size:12px;
	margin-top:36px
}
.wmjz-body .sep-section2-plus a:hover {
	text-decoration:none
}
.wmjz-body .sep-section2-plus .obtain-btn {
	position:relative;
	z-index:2;
	display:block;
	margin:0 auto;
	margin-top:20px;
	width:240px;
	height:52px;
	line-height:52px;
	font-size:16px;
	color:#fff;
	background:#025EE8;
	text-align:center;
	border-radius:26px;
	border:none;
	cursor:pointer;
	-webkit-box-shadow:0 0 14px 0 rgba(255, 103, 26, 0.2), 0 7px 14px 0 rgba(255, 103, 26, 0.4);
	box-shadow:0 0 14px 0 rgba(255, 103, 26, 0.2), 0 7px 14px 0 rgba(255, 103, 26, 0.4)
}
.wmjz-body .sep-section2-plus .obtain-btn.obtain-btn2 {
	background:#f39f52
}
.wmjz-body .sep-section2-plus .obtain-btn:hover {
	background:#025EE8;
	-webkit-box-shadow:0 0 14px 0 rgba(255, 103, 26, 0.3), 0 7px 14px 0 rgba(255, 103, 26, 0.6);
	box-shadow:0 0 14px 0 rgba(255, 103, 26, 0.3), 0 7px 14px 0 rgba(255, 103, 26, 0.6)
}
.wmjz-body .wmjz-section4 {
	background:#fdfdfd;
	padding-bottom:40px
}
.wmjz-body .wmjz-section4 .top {
	background:url(../image/top-bg.jpg) no-repeat center;
	height:182px;
	padding-top:25px;
	margin-bottom:40px
}
.wmjz-body .wmjz-section4 .top .hd {
	color:#fff;
	font-weight:bold;
	font-size:48px;
	text-align:center
}
.wmjz-body .wmjz-section4 .top .bd {
	color:#fff;
	font-size:16px;
	text-align:center;
	margin-top:10px
}
.wmjz-body .wmjz-section4 .datalist li {
	list-style:none;
	margin-bottom:20px
}
.wmjz-body .wmjz-section4 .datalist li .box {
	border:1px solid #ececec
}
.wmjz-body .wmjz-section4 .datalist li .thumb {
	position:relative
}
.wmjz-body .wmjz-section4 .datalist li .thumb img {
	width:100%
}
.wmjz-body .wmjz-section4 .datalist li .thumb:hover .wrap {
	transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1)
}
.wmjz-body .wmjz-section4 .datalist li .thumb:hover .logo-center {
	opacity:0
}
.wmjz-body .wmjz-section4 .datalist li .thumb .wrap {
	position:absolute;
	width:100%;
	background:rgba(0, 0, 0, 0.63);
	height:100%;
	left:0;
	top:0;
	z-index:1000;
transition:All .4s ease-in-out;
-webkit-transition:All .4s ease-in-out;
-moz-transition:All .4s ease-in-out;
-o-transition:All .4s ease-in-out;
	transform:scale(0);
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0)
}
.wmjz-body .wmjz-section4 .datalist li .thumb .wrap a {
	color:#fff;
	font-size:16px;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.wmjz-body .wmjz-section4 .datalist li .thumb .wrap a:before {
	content:'';
	width:30px;
	height:1px;
	background:#fff;
	position:absolute;
	top:-10px;
	left:50%;
	transform:translateX(-50%)
}
.wmjz-body .wmjz-section4 .datalist li .thumb .wrap a:after {
	content:'';
	width:30px;
	height:1px;
	background:#fff;
	position:absolute;
	bottom:-10px;
	left:50%;
	transform:translateX(-50%)
}
.wmjz-body .wmjz-section4 .datalist li .thumb .logo-center {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	opacity:1;
transition:All .4s ease-in-out;
-webkit-transition:All .4s ease-in-out;
-moz-transition:All .4s ease-in-out;
-o-transition:All .4s ease-in-out
}
.wmjz-body .wmjz-section4 .datalist li .box-s {
	padding:30px 25px;
	height:170px
}
.wmjz-body .wmjz-section4 .datalist li .box-s .title {
	color:#000;
	font-size:16px;
	display:block;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #dedede
}
.wmjz-body .wmjz-section4 .datalist li .box-s .info {
	color:#6c6c6c;
	font-size:12px;
	position:relative;
	padding-right:74px
}
.wmjz-body .wmjz-section4 .datalist li .box-s .info a {
	position:absolute;
	top:50%;
	right:0;
	color:#656565;
	font-size:12px;
	transform:translateY(-50%)
}
.wmjz-body .wmjz-section4 .more {
	display:table;
	margin:0 auto;
	color:#025EE8;
	font-size:18px;
	border:1px solid #025EE8;
	padding:8px 30px;
	margin-top:20px
}
.wmjz-body .wmjz-section4 .more:hover {
	background:#025EE8;
	color:#fff
}
.wmjz-body .wmjz-section5 {
	padding-bottom:106px;
	background:#fdfdfd
}
.wmjz-body .wmjz-section5 .datalist {
	list-style:none
}
.wmjz-body .wmjz-section5 .datalist .box {
	border:1px solid #ececec
}
.wmjz-body .wmjz-section5 .datalist .thumb {
	display:block
}
.wmjz-body .wmjz-section5 .datalist .thumb img {
	width:100%
}
.wmjz-body .wmjz-section5 .datalist .box-s {
	padding:30px 25px;
	height:181px
}
.wmjz-body .wmjz-section5 .datalist .box-s .title {
	color:#000;
	font-size:16px;
	display:block;
	padding-bottom:10px
}
.wmjz-body .wmjz-section5 .datalist .box-s .summary {
	display:block;
	border-bottom:1px solid #dedede;
	color:#6c6c6c;
	font-size:12px;
	padding-bottom:20px;
	margin-bottom:10px
}
.wmjz-body .wmjz-section5 .datalist .box-s .more {
	color:#656565;
	font-size:12px
}
.wmjz-body .wmjz-section5 .datalist .box-s .more i {
	position:relative;
	top:5px
}
.wmjz-body .wmjz-section6 {
	background:url(../image/form-bg.jpg) no-repeat bottom center;
	height:670px
}
.wmjz-body .wmjz-section6 .form-box2 {
	width:692px;
	height:670px;
	margin:0 auto;
	background:url(../image/form-bg2.png) no-repeat;
	padding:0 105px;
	padding-top:67px
}
.wmjz-body .wmjz-section6 .form-box2 .title {
	font-size:36px;
	color:#fff;
	text-align:center
}
.wmjz-body .wmjz-section6 .form-box2 .alias {
	color:#fff;
	font-size:22px;
	text-align:center;
	margin:10px 0;
	margin-bottom:25px
}
.wmjz-body .wmjz-section6 .form-box2 .alias span {
	font-size:35px;
	font-style:italic;
	padding-left:10px
}
.wmjz-body .wmjz-section6 .form-box2 form {
	padding:0 50px;
	margin-top:40px
}
.wmjz-body .wmjz-section6 .form-box2 form .form-group {
	position:relative;
	margin-bottom:5px
}
.wmjz-body .wmjz-section6 .form-box2 form .form-group i {
	position:absolute;
	left:20px;
	top:13px;
	color:#6a6a6a;
	font-size:20px
}
.wmjz-body .wmjz-section6 .form-box2 form .form-group .form-control {
	height:46px;
	padding-left:48px;
	border-radius:0;
	border:none
}
.wmjz-body .wmjz-section6 .form-box2 form .form-group textarea[name="content"] {
	height:141px;
	padding-top:15px
}
.wmjz-body .wmjz-section6 .form-box2 form .form-group input[name="code"] {
	width:80%;
	padding-left:20px
}
.wmjz-body .wmjz-section6 .form-box2 form .form-group button[type="submit"] {
	display:table;
	width:245px;
	text-align:center;
	color:#025EE8;
	font-size:18px;
	padding:10px 0;
	background:#fff;
	border-radius:24px;
	border:none;
	outline:none;
	margin:0 auto;
	margin-top:30px;
	box-shadow:0 0 6px rgba(145, 145, 145, 0.6)
}
.findus {
	background-image:url(../image/green.jpg);
	padding:48px 0;
	padding-top:38px
}
.findus .hd1 {
	color:#fff;
	font-size:28px;
	line-height:44px;
	text-align:center
}
.findus .hd2 {
	font-size:34px;
	font-weight:bold;
	color:#fff;
	text-align:center
}
.findus a {
	width:260px;
	height:52px;
	background:#ffba00 url(../image/jiantou1.png) no-repeat 190px center;
	border-radius:30px;
	text-align:center;
	line-height:52px;
	font-weight:bold;
	color:#a11f01;
	font-size:24px;
	display:table;
	margin:0 auto;
	margin-top:20px
}
.findus a:hover {
	color:#a11f01 !important
}
.sep-section-school {
	padding:55px 0 85px 0;
	background:#f4f4f4
}
.sep-section-school .sep-title {
	color:#2b2b33;
	font-size:32px;
	display:table;
	margin:0 auto;
	text-align:center;
	position:relative;
	margin-bottom:20px
}
.sep-section-school .sep-title:after {
	content:"";
	display:table;
	margin:0 auto;
	margin-top:9px;
	width:49px;
	height:8px;
	background:url(../image/title-icon.png) no-repeat
}
.sep-section-school .sep-school-list li {
	list-style:none
}
.sep-section-school .sep-school-list li .box {
	border:1px solid #e4e4e4
}
.sep-section-school .sep-school-list li .box .thumb {
	display:block;
	overflow:hidden
}
.sep-section-school .sep-school-list li .box .thumb img {
	width:100%
}
.sep-section-school .sep-school-list li .box .title {
	background:#fff;
	display:block;
	color:#323232;
	font-size:14px;
	padding:20px
}
.sep-section-school .sep-school-list li .box .title:hover {
	text-decoration:none;
	color:#025EE8
}
.sep-section-school .sep-school-list2 {
	background:#fff;
	margin:0;
	margin-top:45px;
	padding:35px 4px;
	padding-bottom:29px;
	border:1px solid #e4e4e4
}
.sep-section-school .sep-school-list2 li {
	list-style:none;
	margin-bottom:6px
}
.sep-section-school .sep-school-list2 li a {
	color:#646464;
	font-size:14px;
	display:block
}
.sep-section-school .sep-school-list2 li a:hover {
	text-decoration:none;
	color:#025EE8
}
.sep-section-contact {
	background:url(../image/contact-bg.jpg) center top no-repeat #666;
	height:472px
}
.sep-section-contact .form-wrap {
	width:825px;
	margin:0 auto;
	background:url(../image/form-bg.png) no-repeat;
	padding:0 100px;
	padding-bottom:60px;
	position:relative;
	top:-43px
}
.sep-section-contact .form-wrap #contact2 {
	padding-top:60px
}
.sep-section-contact .form-wrap #contact2 .hd {
	color:#fff;
	font-size:20px;
	margin-bottom:36px;
	padding-left:34px
}
.sep-section-contact .form-wrap .form-box .comment {
	color:#646464;
	font-size:12px;
	line-height:1.8em;
	margin-top:12px;
	margin-bottom:20px
}
.sep-section-contact .form-wrap .form-box button[type="submit"] {
	background:#fff;
	color:#025EE8;
	font-size:16px;
	padding:8px 30px;
	outline:none;
	border:none;
	border-radius:0
}
.sep-section-contact .form-wrap .form-box span {
	float:right;
	position:relative;
	top:15px;
	color:#fff
}
.sep-section-contact .form-wrap .form-box .dot {
	color:#fff;
	float:none;
	top:0
}
.sep-section-contact .form-wrap .form-box .other-text {
	margin-top:12px
}
.sep-section-contact .form-wrap .form-box .col-md-2 {
	padding:0
}
.sep-section-contact .form-wrap .form-box label.alias {
	display:block;
	color:#fff;
	font-weight:normal;
	text-align:right;
	position:relative;
	top:6px
}
.sep-section-contact .form-wrap .form-box .radio-inline {
	position:relative;
	top:4px
}
.sep-section-contact .form-wrap .form-box .form-control {
	display:inline-block;
	background:transparent;
	border:1px solid #fff;
	border-radius:0;
	color:#fff
}
.sep-section-contact .form-wrap .form-box .form-control.error {
	border:1px solid red
}
.sep-section-contact .form-wrap .form-box .form-control::-webkit-input-placeholder {
color:#fff
}
.sep-section-contact .form-wrap .form-box textarea.form-control {
	height:80px
}
.sep-section-contact .form-wrap .form-box option {
	color:#333
}
.sep-section-contact .form-wrap .form-box .form-group {
	color:#fff;
	margin-bottom:18px
}
.sep-section-case-detail {
	padding:52px 0 24px 0
}
.sep-section-case-detail .sep-container {
	width:1140px
}
.sep-section-case-detail .sep-title {
	text-align:center;
	color:#323232;
	font-size:26px;
	position:relative;
	margin-bottom:60px
}
.sep-section-case-detail .sep-title span {
	padding:0 10px;
	background:#fff;
	position:relative;
	z-index:10
}
.sep-section-case-detail .sep-title:before {
	content:'';
	display:block;
	width:100%;
	height:1px;
	background:#ddd;
	position:absolute;
	top:50%;
	left:0
}
.sep-section-case-detail .info .thumb {
	text-align:right;
	margin-top:17px
}
.sep-section-case-detail .info .text {
	color:#323232;
	font-size:16px;
	line-height:1.8em
}
.sep-section-case-detail .richtext {
	text-indent:2em;
	margin-top:36px;
	color:#646464;
	font-size:14px
}
.sep-section-case-detail .richtext p {
	margin-bottom:0;
	color:#646464;
	font-size:14px
}
.sep-section-case-detail .richtext img {
	display:table;
	margin:20px auto;
	margin-top:60px
}
.sep-section-case-more {
	background:#f5f5f5;
	padding:44px 0 80px 0
}
.sep-section-case-more .sep-container {
	width:1140px
}
.sep-section-case-more .sep-title {
	text-align:center;
	color:#323232;
	font-size:26px;
	position:relative;
	margin-bottom:60px
}
.sep-section-case-more .sep-title span {
	padding:0 10px;
	background:#f5f5f5;
	position:relative;
	z-index:10
}
.sep-section-case-more .sep-title:before {
	content:'';
	display:block;
	width:100%;
	height:1px;
	background:#ddd;
	position:absolute;
	top:50%;
	left:0
}
.sep-section-case-more li {
	list-style:none
}
.sep-section-case-more .box {
	margin-bottom:50px
}
.sep-section-case-more .box .thumb {
	display:block
}
.sep-section-case-more .box .thumb img {
	width:100%
}
.sep-section-case-more .box .title {
	color:#323232;
	font-size:18px;
	display:block;
	margin-top:10px;
	margin-bottom:5px
}
.sep-section-case-more .box .title:hover {
	text-decoration:none;
	color:#025EE8
}
.sep-section-case-more .box .summary {
	color:#646464;
	font-size:12px;
	display:block;
	line-height:1.6em;
	height:8em
}
.sep-section-case-more .box .summary:hover {
	text-decoration:none
}
.sep-section-case-more .more2 {
	color:#fff;
	font-size:16px;
	background:#025EE8;
	display:table;
	margin:0 auto;
	border-radius:24px;
	padding:5px 20px;
	margin-top:40px
}
.sep-section-case {
	padding:50px 0 65px 0
}
.sep-section-case .sep-title {
	color:#2b2b33;
	font-size:32px;
	display:table;
	margin:0 auto;
	text-align:center;
	position:relative;
	margin-bottom:20px
}
.sep-section-case .sep-title:after {
	content:"";
	display:table;
	margin:0 auto;
	margin-top:9px;
	width:49px;
	height:8px;
	background:url(../image/title-icon.png) no-repeat
}
.sep-section-case .more {
	display:block;
	margin-top:30px;
	background:url(../image/case-line-bg.png) no-repeat center center
}
.sep-section-case .more:hover {
	text-decoration:none
}
.sep-section-case .more span {
	color:#025EE8;
	font-size:14px;
	display:table;
	margin:0 auto
}
.sep-section-case .more2 {
	color:#fff;
	font-size:16px;
	background:#025EE8;
	display:table;
	margin:0 auto;
	border-radius:24px;
	padding:5px 20px;
	margin-top:40px
}
.sep-section-case .sep-case-list>li {
	padding-left:307px;
	list-style:none;
	position:relative;
	padding-right:224px;
	border-bottom:1px solid #ddd;
	height:184px;
	margin-bottom:13px
}
.sep-section-case .sep-case-list>li .thumb {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:287px;
	height:173px;
	text-align:center;
	overflow:hidden
}
.sep-section-case .sep-case-list>li .thumb img {
	max-width:100%
}
.sep-section-case .sep-case-list>li .box-info {
	position:absolute;
	right:0;
	top:0
}
.sep-section-case .sep-case-list>li .box-info .views-title {
	color:#646464;
	font-size:14px;
	margin-top:59px
}
.sep-section-case .sep-case-list>li .box-info .views-val {
	color:#025EE8;
	font-size:24px;
	margin-bottom:81px
}
.sep-section-case .sep-case-list>li .box-info .date {
	color:#646464;
	font-size:13px
}
.sep-section-case .sep-case-list>li .box-info .date span {
	color:#646464;
	font-size:13px
}
.sep-section-case .sep-case-list>li .title {
	color:#323232;
	font-size:20px;
	display:block;
	margin-bottom:13px
}
.sep-section-case .sep-case-list>li .title:hover {
	text-decoration:none;
	color:#025EE8
}
.sep-section-case .sep-case-list>li .title i {
	font-size:12px;
	color:#025EE8;
	position:relative;
	top:-2px;
	padding-right:10px
}
.sep-section-case .sep-case-list>li>ul>li {
	list-style:none;
	float:left;
	padding:0 18px;
	border-left:1px solid #bfbfbf
}
.sep-section-case .sep-case-list>li>ul>li:nth-child(1) {
padding-left:0;
border-left:none
}
.sep-section-case .sep-case-list>li>ul>li .alias {
	color:#646464;
	font-size:14px;
	margin-bottom:2px
}
.sep-section-case .sep-case-list>li>ul>li .alias img {
	padding-right:5px;
	position:relative;
	top:-4px
}
.sep-section-case .sep-case-list>li>ul>li .info {
	color:#025EE8;
	font-size:16px;
	padding-left:20px
}
.sep-section-case .sep-case-list>li .summary {
	color:#646464;
	font-size:13px;
	line-height:1.8em;
	margin-bottom:10px;
	height:5.4em
}
.ggyh-body .ggyh-section1 ul.datalist li {
	width:25%;
	float:left;
	position:relative;
	list-style:none
}
.ggyh-body .ggyh-section1 ul.datalist li .thumb {
	overflow:hidden
}
.ggyh-body .ggyh-section1 ul.datalist li .box {
	position:absolute;
	top:50%;
	padding-left:90px;
	padding-right:50px
}
.ggyh-body .ggyh-section1 ul.datalist li .box .title {
	color:#fff;
	font-size:20px;
	margin-bottom:30px;
	position:relative
}
.ggyh-body .ggyh-section1 ul.datalist li .box .title:before {
	content:'';
	display:block;
	width:56px;
	height:3px;
	background:#fff;
	position:absolute;
	left:0;
	bottom:-10px
}
.ggyh-body .ggyh-section1 ul.datalist li .box .text {
	color:#fff;
	font-size:12px;
	line-height:1.8em
}
.ggyh-body .ggyh-section2 {
	padding:56px 0;
	padding-bottom:134px
}
.ggyh-body .ggyh-section2 .sep-container {
	padding-left:160px
}
.ggyh-body .ggyh-section2 .sep-container .sep-title {
	color:#000;
	font-size:16px;
	display:table;
	border-bottom:1px solid #000;
	padding-bottom:7px;
	position:relative
}
.ggyh-body .ggyh-section2 .sep-container .sep-title:before {
	content:'';
	width:32px;
	height:3px;
	background:#025EE8;
	display:block;
	position:absolute;
	left:0;
	bottom:-2px
}
.ggyh-body .ggyh-section2 .sep-container .thumb {
	text-align:center;
	padding-top:85px
}
.ggyh-body .ggyh-section2 .sep-container .text {
	color:#000;
	font-size:36px;
	line-height:1.6em;
	margin-top:70px
}
.ggyh-body .ggyh-section2 .sep-container .text span {
	font-weight:bold;
	color:#f05323
}
.ggyh-body .ggyh-section2 .sep-container .more {
	border:1px solid #025EE8;
	border-radius:24px;
	padding:8px 20px;
	color:#000;
	font-size:14px;
	display:table;
	margin-top:53px;
-webkit-transition:all .2s ease;
transition:all .2s ease
}
.ggyh-body .ggyh-section2 .sep-container .more:hover {
	background:#025EE8;
	color:#fff
}
.ggyh-body .ggyh-section2 .sep-container .svg-wrapper {
	width:300px;
	margin-top:50px
}
.ggyh-body .ggyh-section2 .sep-container .svg-wrapper:hover #shape {
	stroke-dasharray:766 691
}
.ggyh-body .ggyh-section2 .sep-container #text a {
	color:#000;
	font-size:14px
}
.ggyh-body .ggyh-section2 .sep-container #text a:hover {
	color:#025EE8
}
.ggyh-body .ggyh-section2 .sep-container #shape {
	stroke:#025EE8;
	stroke-width:4px
}
.ggyh-body .ggyh-section2 .sep-container #text {
	border:2px solid #f05323
}
.ggyh-body .ggyh-section2 .sep-container #text:hover {
	border:2px solid transparent
}
.ggyh-body .ggyh-section3 {
	padding:56px 0;
	background:url(../image/ggyh-3-bg.jpg) no-repeat top center
}
.ggyh-body .ggyh-section3 .sep-container .sep-title {
	color:#fff;
	font-size:16px;
	display:table;
	border-bottom:1px solid #fff;
	padding-bottom:7px;
	position:relative;
	margin-bottom:24px;
	margin-left:160px
}
.ggyh-body .ggyh-section3 .sep-container .sep-title:before {
	content:'';
	width:32px;
	height:3px;
	background:#025EE8;
	display:block;
	position:absolute;
	left:0;
	bottom:-2px
}
.ggyh-body .ggyh-section3 .sep-container .datalist {
	margin:0 -20px;
	padding:0 160px
}
.ggyh-body .ggyh-section3 .sep-container .datalist li {
	list-style:none;
	padding:0 20px;
	width:33.33%;
	float:left;
	margin-bottom:20px;
	margin-top:20px
}
.ggyh-body .ggyh-section3 .sep-container .datalist li .box {
	border:1px solid #fff;
	background:rgba(255, 255, 255, 0.18);
	padding:40px 20px 20px 20px;
	text-align:center;
	height:320px;
	position:relative;
-webkit-transition:all .3s;
transition:all .3s
}
.ggyh-body .ggyh-section3 .sep-container .datalist li .box .title {
	text-align:center;
	color:#fff;
	font-size:24px;
	margin-bottom:14px;
-webkit-transition:all .3s;
transition:all .3s
}
.ggyh-body .ggyh-section3 .sep-container .datalist li .box .text {
	color:#fff;
	font-size:12px;
	line-height:1.8em;
-webkit-transition:all .3s;
transition:all .3s
}
.ggyh-body .ggyh-section3 .sep-container .datalist li .box:hover {
	background:rgba(0, 0, 0, 0.3)
}
.ggyh-body .ggyh-section3 .sep-container .datalist li .box:hover .title {
	opacity:0
}
.ggyh-body .ggyh-section3 .sep-container .datalist li .box:hover .text {
	opacity:0
}
.ggyh-body .ggyh-section3 .sep-container .datalist li .box:hover .shadow {
	transform:scale(1) translate(-50%, -50%);
	-webkit-transform:scale(1) translate(-50%, -50%);
	-moz-transform:scale(1) translate(-50%, -50%);
	-o-transform:scale(1) translate(-50%, -50%);
	-ms-transform:scale(1) translate(-50%, -50%)
}
.ggyh-body .ggyh-section3 .sep-container .datalist li .box .shadow {
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%);
	background:url(../image/title-bg.png) no-repeat;
	width:170px;
	height:49px;
	line-height:44px;
	text-align:center;
transition:All .4s ease-in-out;
-webkit-transition:All .4s ease-in-out;
-moz-transition:All .4s ease-in-out;
-o-transition:All .4s ease-in-out;
	transform:scale(0) translate(-50%, -50%);
	-webkit-transform:scale(0) translate(-50%, -50%);
	-moz-transform:scale(0) translate(-50%, -50%);
	-o-transform:scale(0) translate(-50%, -50%);
	-ms-transform:scale(0) translate(-50%, -50%)
}
.ggyh-body .ggyh-section3 .sep-container .datalist li .box .shadow.lineheight {
	line-height:normal
}
.ggyh-body .ggyh-section3 .sep-container .datalist li .box .shadow span {
	color:#fff;
	font-size:16px
}
.ggyh-body .ggyh-section-add1 {
	padding-top:74px;
	padding-bottom:60px
}
.ggyh-body .ggyh-section-add1 .sep-title {
	color:#000;
	font-size:16px;
	display:table;
	border-bottom:1px solid #000;
	padding-bottom:7px;
	position:relative;
	margin-bottom:28px;
	margin-left:160px
}
.ggyh-body .ggyh-section-add1 .sep-title:before {
	content:'';
	width:32px;
	height:3px;
	background:#025EE8;
	display:block;
	position:absolute;
	left:0;
	bottom:-2px
}
.ggyh-body .ggyh-section-add1 .row {
	padding:0 160px
}
.ggyh-body .ggyh-section-add1 .alias {
	color:#025EE8;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	margin-bottom:36px
}
.ggyh-body .ggyh-section-add1 .thumb {
	text-align:center;
	margin-bottom:30px
}
.ggyh-body .ggyh-section-add1 .thumb img {
	height:266px;
	border:1px solid #025EE8
}
.ggyh-body .ggyh-section-add2 {
	padding-top:68px;
	padding-bottom:30px;
	background:url(../image/ggyh-add-bg.jpg) no-repeat
}
.ggyh-body .ggyh-section-add2 .sep-title {
	color:#fff;
	font-size:16px;
	display:table;
	border-bottom:1px solid #fff;
	padding-bottom:7px;
	position:relative;
	margin-bottom:28px;
	margin-left:160px
}
.ggyh-body .ggyh-section-add2 .sep-title:before {
	content:'';
	width:32px;
	height:3px;
	background:#025EE8;
	display:block;
	position:absolute;
	left:0;
	bottom:-2px
}
.ggyh-body .ggyh-section-add2 .alias {
	color:#025EE8;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	margin-bottom:36px
}
.ggyh-body .ggyh-section-add2 .row {
	padding:0 150px
}
.ggyh-body .ggyh-section-add2 .thumb {
	position:relative;
	text-align:center;
	margin-bottom:35px
}
.ggyh-body .ggyh-section-add2 .thumb span {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	display:block;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.ggyh-body .ggyh-section4 {
	padding:90px 0;
	background:url(../image/ggyh-4-bg.jpg) no-repeat top center;
	height:1380px;
	position:relative
}
.ggyh-body .ggyh-section4 .sep-container {
	padding:0 160px
}
.ggyh-body .ggyh-section4 .swiper-button-next {
	background:url(../image/ggyh-next.png) no-repeat;
	width:16px;
	height:10px
}
.ggyh-body .ggyh-section4 .swiper-button-prev {
	background:url(../image/ggyh-prev.png) no-repeat;
	width:16px;
	height:10px
}
.ggyh-body .ggyh-section4 .box {
	position:relative
}
.ggyh-body .ggyh-section4 .box .info {
	position:absolute;
	width:555px;
	right:0;
	top:0;
	padding-top:102px
}
.ggyh-body .ggyh-section4 .box .info .sep-title {
	color:#fff;
	font-size:16px;
	display:table;
	border-bottom:1px solid #fff;
	padding-bottom:7px;
	position:relative;
	margin-bottom:24px;
-webkit-transition:all .7s ease;
transition:all .7s ease;
	-webkit-transform:translate(0, -40px);
	transform:translate(0, -40px)
}
.ggyh-body .ggyh-section4 .box .info .sep-title:before {
	content:'';
	width:32px;
	height:3px;
	background:#025EE8;
	display:block;
	position:absolute;
	left:0;
	bottom:-2px
}
.ggyh-body .ggyh-section4 .box .info .hd {
	font-size:36px;
	color:#025EE8;
	font-weight:bold;
-webkit-transition:all .7s ease;
transition:all .7s ease;
	-webkit-transform:translate(0, 40px);
	transform:translate(0, 40px)
}
.ggyh-body .ggyh-section4 .box .info .more {
	background:#fff;
	color:#025EE8;
	display:table;
	padding:5px 25px;
	border-radius:24px;
	margin-top:72px;
	font-size:22px
}
.ggyh-body .ggyh-section4 .swiper-slide-active {
-webkit-transition:all .7s ease;
transition:all .7s ease
}
.ggyh-body .ggyh-section4 .swiper-slide-active .box .info .sep-title {
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0)
}
.ggyh-body .ggyh-section4 .swiper-slide-active .box .info .hd {
	-webkit-transform:translate(0, 0);
	transform:translate(0, 0)
}
.ggyh-body .ggyh-section4 .swiper-ptns {
	position:absolute;
	right:30px;
	width:74px;
	height:24px;
	bottom:16px
}
.ggyh-body .ggyh-section4 .quick-link {
	position:absolute;
	left:50%;
	bottom:223px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.ggyh-body .ggyh-section4 .quick-link .hd {
	color:#fff;
	font-weight:bold;
	font-size:40px;
	text-align:center;
	margin-bottom:20px
}
.ggyh-body .ggyh-section4 .quick-link .text {
	color:#fff;
	font-size:18px;
	text-align:center;
	margin-bottom:50px
}
.ggyh-body .ggyh-section4 .quick-link .btns .svg-wrapper {
	margin:0 30px
}
.ggyh-body .ggyh-section4 .quick-link .btns #text {
	border:2px solid #fff
}
.ggyh-body .ggyh-section4 .quick-link .btns #text:hover {
	border:2px solid transparent
}
.ggyh-body .ggyh-section4 .quick-link .btns #text:hover a {
	color:#fff
}
.ggyh-body .ggyh-section4 .quick-link .btns #text a {
	font-weight:bold
}
.ggyh-body .ggyh-section4 .quick-link .btns .svg-wrapper:hover #shape {
	stroke:#fff
}
.ggyh-body .ggyh-section4 #shape {
	stroke:#fff
}
.ggyh-body .ggyh-section4 .svg-wrapper:hover #shape {
	stroke-width:4px
}
.ggyh-body .ggyh-section4 #text {
	border:2px solid #fff
}
.ggyh-body .ggyh-section4 .pmore {
	color:#fff;
	display:table;
	padding:5px 25px;
	border-radius:24px;
	margin-top:72px;
	position:absolute;
	font-size:14px;
	left:50%;
	bottom:86px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.ggyh-body .ggyh-section4 .pmore span {
	text-decoration:underline;
	color:#fff
}
.ggyh-body .ggyh-section4 .pmore:hover {
	text-decoration:none
}
.ggyh-body .ggyh-section5 {
	padding:60px 0
}
.ggyh-body .ggyh-section5 .sep-title {
	color:#000;
	font-size:16px;
	display:table;
	border-bottom:1px solid #000;
	padding-bottom:7px;
	position:relative;
	margin-bottom:28px
}
.ggyh-body .ggyh-section5 .sep-title:before {
	content:'';
	width:32px;
	height:3px;
	background:#025EE8;
	display:block;
	position:absolute;
	left:0;
	bottom:-2px
}
.ggyh-body .ggyh-section5 .datalist {
	margin:0 -7px
}
.ggyh-body .ggyh-section5 .datalist li {
	list-style:none;
	width:20%;
	float:left;
	padding:0 7px
}
.ggyh-body .ggyh-section5 .datalist li .thumb img {
	max-width:100%
}
.ggjj-body .sep-title {
	color:#000;
	font-size:16px;
	display:table;
	border-bottom:1px solid #000;
	padding-bottom:7px;
	position:relative;
	margin-bottom:28px
}
.ggjj-body .sep-title:before {
	content:'';
	width:32px;
	height:3px;
	background:#025EE8;
	display:block;
	position:absolute;
	left:0;
	bottom:-2px
}
.ggjj-body .sep-title-new {
	color:#323232;
	font-size:34px;
	display:table;
	position:relative;
	margin:0 auto;
	margin-bottom:40px
}
.ggjj-body .sep-title-new.sep-title-new2:before {
	background:#025EE8
}
.ggjj-body .sep-title-new:before {
	content:'';
	display:block;
	width:46px;
	height:4px;
	background:#6ca0f7;
	position:absolute;
	bottom:-19px;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.ggjj-body .ggjj-section1-new {
	background:url(../image/ggjj-new-bg.jpg) no-repeat #bdd7f8;
	padding:44px 0
}
.ggjj-body .ggjj-section1-new.bing-section1-new {
	background:url(../image/bing-new-bg.jpg) no-repeat #d6cdae
}
.ggjj-body .ggjj-section1-new.bing-section1-new .box {
	border:1px solid #bea467
}
.ggjj-body .ggjj-section1-new.bing-section1-new .box .title {
	color:#323232
}
.ggjj-body .ggjj-section1-new.bing-section1-new .box .text {
	padding-right:100px
}
.ggjj-body .ggjj-section1-new.yandex-section1-new {
	background:url(../image/yandex-new-bg.jpg) no-repeat #ac8989
}
.ggjj-body .ggjj-section1-new.yandex-section1-new .box {
	border:1px solid #bea467
}
.ggjj-body .ggjj-section1-new.yandex-section1-new .box .title {
	color:#323232
}
.ggjj-body .ggjj-section1-new.yandex-section1-new .box .text {
	padding-right:100px
}
.ggjj-body .ggjj-section1-new .box {
	margin-left:64px;
	background:rgba(255, 255, 255, 0.2);
	border:1px solid #ceebff;
	padding:40px;
	padding-left:260px;
	position:relative;
	height:270px
}
.ggjj-body .ggjj-section1-new .box .thumb {
	position:absolute;
	top:40px;
	left:-64px;
	width:291px;
	height:184px
}
.ggjj-body .ggjj-section1-new .box .thumb img {
	width:100%
}
.ggjj-body .ggjj-section1-new .box .title {
	font-size:28px;
	font-weight:bold;
	color:#2d6dd9;
	margin-bottom:14px
}
.ggjj-body .ggjj-section1-new .box .text {
	color:#000;
	font-size:13px;
	margin-bottom:24px
}
.ggjj-body .ggjj-section1-new .box ul li {
	list-style:none;
	color:#000;
	font-size:13px;
	margin-bottom:6px
}
.ggjj-body .ggjj-section2-new {
	padding:70px 0
}
.ggjj-body .ggjj-section2-new.bing-section2-new .sep-container {
	background:url(../image/map4.png) right center no-repeat
}
.ggjj-body .ggjj-section2-new.bing-section2-new .title {
	color:#323232
}
.ggjj-body .ggjj-section2-new.bing-section2-new table {
	margin-bottom:26px;
	margin-left:-48px
}
.ggjj-body .ggjj-section2-new.bing-section2-new table tr:hover:first-child td:first-child {
	color:#f05323
}
.ggjj-body .ggjj-section2-new.bing-section2-new table tr:first-child td:first-child {
	color:#025EE8;
	font-size:18px;
	min-width:128px;
	text-align:right;
	border-right:1px solid #c8c8c8
}
.ggjj-body .ggjj-section2-new.bing-section2-new table tr td {
	padding:4px 10px;
	white-space:nowrap;
	color:#646464
}
.ggjj-body .ggjj-section2-new.yandex-section2-new .sep-container {
	background:url(../image/map5.png) right center no-repeat
}
.ggjj-body .ggjj-section2-new.yandex-section2-new .title {
	color:#323232
}
.ggjj-body .ggjj-section2-new.yandex-section2-new table {
	margin-bottom:26px;
	margin-left:-48px
}
.ggjj-body .ggjj-section2-new.yandex-section2-new table tr:hover:first-child td:first-child {
	color:#f05323
}
.ggjj-body .ggjj-section2-new.yandex-section2-new table tr:first-child td:first-child {
	color:#025EE8;
	font-size:18px;
	min-width:128px;
	text-align:right;
	border-right:1px solid #c8c8c8
}
.ggjj-body .ggjj-section2-new.yandex-section2-new table tr td {
	padding:4px 10px;
	white-space:nowrap;
	color:#646464
}
.ggjj-body .ggjj-section2-new .sep-container {
	background:url(../image/map3.png) right top no-repeat
}
.ggjj-body .ggjj-section2-new .title {
	color:#646464;
	font-size:34px;
	margin-bottom:56px
}
.ggjj-body .ggjj-section2-new table {
	margin-bottom:26px;
	margin-left:-48px
}
.ggjj-body .ggjj-section2-new table tr:hover:first-child td:first-child {
	color:#f05323
}
.ggjj-body .ggjj-section2-new table tr:first-child td:first-child {
	color:#025EE8;
	font-size:18px;
	min-width:112px;
	text-align:right;
	border-right:1px solid #c8c8c8
}
.ggjj-body .ggjj-section2-new table tr td {
	padding:4px 10px;
	white-space:nowrap;
	color:#646464
}
.ggjj-body .ggjj-section3-new {
	padding:54px 0 52px 0;
	background:url(../image/ggjj-new-3-bg.jpg) no-repeat top center
}
.ggjj-body .ggjj-section3-new.bing-section3-new {
	background:url(../image/bing-new-3-bg.jpg) no-repeat top center
}
.ggjj-body .ggjj-section3-new.bing-section3-new .sep-title-new {
	color:#fff
}
.ggjj-body .ggjj-section3-new.bing-section3-new .text {
	color:#fff
}
.ggjj-body .ggjj-section3-new.bing-section3-new .box {
	background:rgba(255, 255, 255, 0.4)
}
.ggjj-body .ggjj-section3-new.bing-section3-new .box .lineAni_top, .ggjj-body .ggjj-section3-new.bing-section3-new .box .lineAni_right, .ggjj-body .ggjj-section3-new.bing-section3-new .box .lineAni_bottom, .ggjj-body .ggjj-section3-new.bing-section3-new .box .lineAni_left {
	background:#025EE8
}
.ggjj-body .ggjj-section3-new.bing-section3-new .box .title {
	color:#fff
}
.ggjj-body .ggjj-section3-new.bing-section3-new .box .summary {
	color:#fff
}
.ggjj-body .ggjj-section3-new.bing-section3-new .box .thumb {
	background:#fff
}
.ggjj-body .ggjj-section3-new.bing-section3-new .box:hover .title {
	color:#323232
}
.ggjj-body .ggjj-section3-new.bing-section3-new .box:hover .thumb {
	border:1px solid #025EE8
}
.ggjj-body .ggjj-section3-new.yandex-section3-new {
	background:url(../image/yandex-new-3-bg.jpg) no-repeat top center
}
.ggjj-body .ggjj-section3-new.yandex-section3-new .sep-title-new {
	color:#fff
}
.ggjj-body .ggjj-section3-new.yandex-section3-new .text {
	color:#fff
}
.ggjj-body .ggjj-section3-new.yandex-section3-new .box {
	background:rgba(255, 255, 255, 0.4)
}
.ggjj-body .ggjj-section3-new.yandex-section3-new .box .lineAni_top, .ggjj-body .ggjj-section3-new.yandex-section3-new .box .lineAni_right, .ggjj-body .ggjj-section3-new.yandex-section3-new .box .lineAni_bottom, .ggjj-body .ggjj-section3-new.yandex-section3-new .box .lineAni_left {
	background:#025EE8
}
.ggjj-body .ggjj-section3-new.yandex-section3-new .box .title {
	color:#fff
}
.ggjj-body .ggjj-section3-new.yandex-section3-new .box .summary {
	color:#fff
}
.ggjj-body .ggjj-section3-new.yandex-section3-new .box .thumb {
	background:#fff
}
.ggjj-body .ggjj-section3-new.yandex-section3-new .box:hover .title {
	color:#323232
}
.ggjj-body .ggjj-section3-new.yandex-section3-new .box:hover .thumb {
	border:1px solid #025EE8
}
.ggjj-body .ggjj-section3-new .text {
	text-align:center;
	color:#646464;
	font-size:14px;
	margin-bottom:36px
}
.ggjj-body .ggjj-section3-new .box {
	padding:36px 28px;
	box-shadow:0 0 24px rgba(145, 145, 145, 0.5);
	background:#fff;
	position:relative;
	margin:0 25px
}
.ggjj-body .ggjj-section3-new .box:hover .title {
	color:#4285f5
}
.ggjj-body .ggjj-section3-new .box:hover .thumb {
	border:1px solid #4285f5
}
.ggjj-body .ggjj-section3-new .box .title {
	color:#323232;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	margin-bottom:20px
}
.ggjj-body .ggjj-section3-new .box .thumb {
	width:82px;
	height:82px;
	border-radius:50%;
	overflow:hidden;
	margin:0 auto;
	margin-bottom:26px;
	border:1px solid #a8a8a8;
	line-height:82px
}
.ggjj-body .ggjj-section3-new .box .summary {
	color:#646464;
	font-size:13px;
	line-height:1.8em;
	height:7.2em
}
.ggjj-body .ggjj-section1 {
	background:url(../image/ggjj-1-bg.jpg) no-repeat top center;
	padding:74px 0 69px 0
}
.ggjj-body .ggjj-section1 .sep-container .sep-title:before {
	background:#fff
}
.ggjj-body .ggjj-section1 .sep-container .text {
	color:#000;
	font-size:12px
}
.ggjj-body .ggjj-section1 .sep-container .btns {
	margin:20px 0;
	background:#fff;
	padding:10px 0;
	border-radius:24px
}
.ggjj-body .ggjj-section1 .sep-container .btns ul li {
	list-style:none;
	float:left;
	color:#000;
	font-size:14px;
	padding:0 30px;
	border-right:1px solid #000;
	cursor:pointer
}
.ggjj-body .ggjj-section1 .sep-container .btns ul li.active {
	font-weight:bold
}
.ggjj-body .ggjj-section1 .sep-container .btns ul li:last-child {
	border-right:none
}
.ggjj-body .ggjj-section1 .sep-container .box-wrap .box-toggle {
	display:none
}
.ggjj-body .ggjj-section1 .sep-container .box-wrap .box-toggle:first-child {
	display:block
}
.ggjj-body .ggjj-section1 .sep-container .datalist {
	margin:0 -7px
}
.ggjj-body .ggjj-section1 .sep-container .datalist li {
	float:left;
	width:50%;
	list-style:none;
	padding:0 7px;
	margin-bottom:13px
}
.ggjj-body .ggjj-section1 .sep-container .datalist li:nth-child(3), .ggjj-body .ggjj-section1 .sep-container .datalist li:nth-child(4) {
margin-bottom:0
}
.ggjj-body .ggjj-section1 .sep-container .datalist li .box {
	background:rgba(255, 255, 255, 0.7);
	padding:16px 22px;
	height:234px
}
.ggjj-body .ggjj-section1 .sep-container .datalist li .box .thumb {
	float:left;
	max-height:203px;
	overflow:hidden;
	padding-right:20px
}
.ggjj-body .ggjj-section1 .sep-container .datalist li .box .title {
	color:#000;
	font-size:18px;
	margin-bottom:10px;
	position:relative
}
.ggjj-body .ggjj-section1 .sep-container .datalist li .box .summary {
	color:#000;
	font-size:12px;
	line-height:2.2em
}
.ggjj-body .ggjj-section2 {
	padding:24px 0 52px 0
}
.ggjj-body .ggjj-section2 .thumb {
	text-align:center
}
.ggjj-body .ggjj-section2 .text {
	margin-bottom:50px;
	text-align:center
}
.ggjj-body .ggjj-section3 {
	padding:90px 0 23px 0
}
.ggjj-body .ggjj-section3 .text {
	color:#646464
}
.ggjj-body .ggjj-section3 .text-box {
	padding:0 70px
}
.ggjj-body .ggjj-section3 .text-box ul li {
	padding:36px 0;
	list-style:none
}
.ggjj-body .ggjj-section3 .text-box ul li:nth-child(1) {
position:relative;
background:url(../image/line.png) no-repeat center bottom
}
.ggjj-body .ggjj-section3 .text-box ul li:nth-child(1) .thumb {
float:left;
padding-right:60px
}
.ggjj-body .ggjj-section3 .text-box ul li:nth-child(2) .thumb {
float:right;
padding-left:60px
}
.ggjj-body .ggjj-section3 .text-box ul li .text2 {
	color:#787878;
	font-size:14px;
	padding-top:66px
}
.ggjj-body .ggjj-section3 .text-box ul li .text2 strong {
	color:#ff7800;
	font-size:16px;
	font-weight:bold
}
.ggjj-body .ggjj-section4 {
	background:#f4f4f4;
	padding:75px 0
}
.ggjj-body .ggjj-section4 .datalist {
	margin-top:31px
}
.ggjj-body .ggjj-section4 .datalist li {
	list-style:none
}
.ggjj-body .ggjj-section4 .datalist li .box {
	background:#fff;
	border-radius:24px;
	padding:48px 35px;
	height:456px
}
.ggjj-body .ggjj-section4 .datalist li .box .title {
	color:#000;
	font-size:18px;
	margin-bottom:10px
}
.ggjj-body .ggjj-section4 .datalist li .box .summary {
	margin-bottom:40px;
	height:5.4em;
	line-height:1.8em
}
.ggjj-body .ggjj-section4 .datalist li .box .thumb {
	text-align:center
}
.ggjj-body .ggjj-section5 {
	background:-webkit-linear-gradient(left, #fe8a20, #fc8b6e, #fe6463);
	background:-o-linear-gradient(right, #fe8a20, #fc8b6e, #fe6463);
	background:-moz-linear-gradient(right, #fe8a20, #fc8b6e, #fe6463);
	background:linear-gradient(to right, #fe8a20, #fc8b6e, #fe6463);
	box-shadow:0 0 12px rgba(150, 150, 150, 0.7);
	margin-top:90px;
	padding:65px 0
}
.ggjj-body .ggjj-section5 .hd {
	color:#fff;
	font-size:36px;
	font-weight:bold;
	text-align:center
}
.ggjj-body .ggjj-section5 .bd a {
	color:#fff;
	font-size:18px;
	border:1px solid #fff;
	border-radius:24px;
	padding:7px 45px;
	display:inline-block;
	margin:0 29px;
	position:relative;
	top:6px
}
.fb-body .sep-title {
	display:table;
	margin:0 auto;
	color:#323232;
	font-size:28px;
	position:relative;
	margin-bottom:42px
}
.fb-body .sep-title:before {
	content:"";
	display:block;
	width:46px;
	height:4px;
	background:#323232;
	position:absolute;
	bottom:-18px;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.fb-body .alias {
	color:#025ee8;
	font-size:14px;
	text-align:center;
	margin-bottom:20px
}
.fb-body .alias2 {
	color:#025ee8
}
.fb-body .text {
	color:#323232;
	text-align:center;
	font-size:13px;
	margin-bottom:38px
}
.fb-body .sep-section1 {
	padding:58px 0 67px 0
}
.fb-body .sep-section1 .datalist {
	padding:0 80px
}
.fb-body .sep-section1 .datalist li {
	width:25%;
	float:left;
	list-style:none;
	padding:0 50px
}
.fb-body .sep-section1 .datalist li:hover .num {
	color:#025EE8
}
.fb-body .sep-section1 .datalist li .num {
	width:98px;
	height:98px;
	background:url(../image/num-bg.png) no-repeat;
	line-height:98px;
	text-align:center;
	margin:0 auto;
	color:#646464;
	font-size:36px;
	font-weight:bold
}
.fb-body .sep-section1 .datalist li .title {
	text-align:center;
	color:#646464;
	font-size:14px;
	margin-top:24px
}
.fb-body .sep-section2 {
	text-align:center
}
.fb-body .sep-section3 {
	background:url(../image/fb-3-bg.jpg) no-repeat top center;
	padding:57px 0 23px 0
}
.fb-body .sep-section3.sep-section3-epr {
	padding-bottom:58px;
	background:url(../image/epr-3-bg2.jpg) no-repeat top center
}
.fb-body .sep-section3.sep-section3-epr .thumb-box {
	text-align:center
}
.fb-body .sep-section3 .datalist {
	padding:0 90px;
	margin-top:38px
}
.fb-body .sep-section3 .datalist li {
	list-style:none;
	width:50%;
	float:left;
	padding:0 16px
}
.fb-body .sep-section3 .datalist li .box {
	background:#fff;
	border:1px solid #cdcfd1;
	padding:20px;
	position:relative;
	padding-left:250px;
	height:202px;
	margin-bottom:30px
}
.fb-body .sep-section3 .datalist li .box:hover {
	box-shadow:0 0 24px rgba(145, 145, 145, 0.4)
}
.fb-body .sep-section3 .datalist li .box:hover .title {
	color:#025EE8
}
.fb-body .sep-section3 .datalist li .box .thumb {
	position:absolute;
	left:20px;
	top:20px;
	width:220px;
	height:173px;
	overflow:hidden
}
.fb-body .sep-section3 .datalist li .box .title {
	color:#025ee8;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px
}
.fb-body .sep-section3 .datalist li .box .summary {
	color:#323232;
	font-size:14px
}
.fb-body .sep-section3 .datalist2 {
	margin:0 -20px
}
.fb-body .sep-section3 .datalist2.datalist3 li .box {
	box-shadow:none;
	height:290px
}
.fb-body .sep-section3 .datalist2.datalist3 li .box:hover {
	box-shadow:0 0 12px rgba(145, 145, 145, 0.2)
}
.fb-body .sep-section3 .datalist2.datalist3 li .box:hover .summary {
	color:#969696
}
.fb-body .sep-section3 .datalist2.datalist3 li .box .title {
	color:#025EE8;
	font-size:18px;
	font-weight:bold;
	text-align:center
}
.fb-body .sep-section3 .datalist2 li {
	list-style:none;
	width:25%;
	float:left;
	padding:0 20px
}
.fb-body .sep-section3 .datalist2 li .box {
	background:#fff;
	padding:35px 20px;
	height:346px;
	margin-bottom:35px;
	box-shadow:0 0 12px rgba(145, 145, 145, 0.2);
	border:1px solid #c8c8c8
}
.fb-body .sep-section3 .datalist2 li .box:hover {
	box-shadow:0 0 24px rgba(145, 145, 145, 0.4)
}
.fb-body .sep-section3 .datalist2 li .box:hover .title {
	color:#025EE8
}
.fb-body .sep-section3 .datalist2 li .box .title {
	color:#323232;
	font-size:18px;
	margin-bottom:20px
}
.fb-body .sep-section3 .datalist2 li .box .thumb {
	margin-bottom:17px
}
.fb-body .sep-section3 .datalist2 li .box .summary {
	color:#323232;
	font-size:13px
}
.fb-body .sep-section4 {
	padding:64px 0 45px 0
}
.fb-body .sep-section4 .datalist {
	padding:0 65px;
	margin-top:38px
}
.fb-body .sep-section4 .datalist li {
	float:left;
	width:25%;
	padding:0 12px;
	list-style:none
}
.fb-body .sep-section4 .datalist li .box {
	border:1px solid #e5e5e5;
	text-align:center;
	padding:28px 0;
	height:103px;
	margin-bottom:25px
}
.fb-body .sep-section4 .datalist li .box:hover {
	box-shadow:0 0 12px rgba(145, 145, 145, 0.2)
}
.fb-body .sep-section4 .datalist li .box img {
	padding-right:10px
}
.fb-body .sep-section4-wiki {
	padding:50px 0
}
.fb-body .sep-section4-wiki .thumb {
	text-align:center
}
.fb-body .sep-section2-epr {
	background:url(../image/epr-2-bg.jpg) no-repeat top center;
	padding:56px 0 40px 0
}
.fb-body .sep-section2-epr .sep-title {
	color:#fff
}
.fb-body .sep-section2-epr .sep-title:before {
	background:#fff
}
.fb-body .sep-section2-epr .datalist {
	padding:0 160px
}
.fb-body .sep-section2-epr .datalist li {
	width:33.33%;
	float:left;
	padding:0 17px;
	list-style:none;
	margin-bottom:24px
}
.fb-body .sep-section2-epr .datalist li .box {
	background:rgba(255, 255, 255, 0.3);
	position:relative;
	height:100px;
	padding:12px;
	padding-left:107px
}
.fb-body .sep-section2-epr .datalist li .box img {
	position:absolute;
	left:12px;
	top:12px
}
.fb-body .sep-section2-epr .datalist li .box .title {
	color:#e1e1e1
}
.smdy-body-1 {
	display:block
}
.smdy-body-2 {
	display:none
}
.smdy-body .sep-title {
	color:#525252;
	font-size:44px;
	text-align:center;
	font-family:'FZXKJW_0';
	margin-bottom:20px
}
.smdy-body .sep-title2 {
	color:#3e3e3e;
	font-size:38px;
	text-align:center
}
.smdy-body .smdy-section1 {
	margin-top:-53px;
	z-index:500;
	position:relative;
	padding-bottom:63px;
	background:url(../image/smdy-1-bg.png) no-repeat center bottom
}
.smdy-body .smdy-section1.no-bg {
	background:none
}
.smdy-body .smdy-section1.no-bg .sep-btns a span {
	color:#f27c40
}
.smdy-body .smdy-section1.no-bg .sep-btns a.active {
	background:#025EE8
}
.smdy-body .smdy-section1 .sep-btns {
	display:table;
	margin:0 auto;
	margin-bottom:57px
}
.smdy-body .smdy-section1 .sep-btns a {
	display:inline-block;
	background:#fff;
	width:490px;
	padding:28px 0;
	text-align:center;
	border-radius:12px;
	margin:0 15px;
	height:104px;
	box-shadow:0 0 16px rgba(0, 0, 0, 0.2)
}
.smdy-body .smdy-section1 .sep-btns a:hover {
	text-decoration:none
}
.smdy-body .smdy-section1 .sep-btns a span {
	color:#025EE8;
	font-size:34px;
	padding:0 20px
}
.smdy-body .smdy-section1 .sep-btns a span:hover {
	text-decoration:none
}
.smdy-body .smdy-section1 .sep-btns a img {
	position:relative;
	top:-7px
}
.smdy-body .smdy-section1 .sep-btns a.active {
	background:#025EE8
}
.smdy-body .smdy-section1 .sep-btns a.active span {
	color:#fff;
	font-size:34px
}
.smdy-body .smdy-section1 .share-list {
	margin-bottom:36px
}
.smdy-body .smdy-section1 .share-list ul {
	display:table;
	margin:0 auto
}
.smdy-body .smdy-section1 .share-list ul li {
	list-style:none;
	float:left;
	padding:0 12px;
	position:relative
}
.smdy-body .smdy-section1 .share-list ul li:last-child:before {
	display:none
}
.smdy-body .smdy-section1 .share-list ul li:before {
	content:'';
	display:block;
	background:#e4e4e4;
	width:1px;
	height:54px;
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%)
}
.smdy-body .smdy-section1 .share-list ul li:hover .box {
	background:#025EE8;
	box-shadow:0 0 6px rgba(240, 132, 33, 0.2);
	border-radius:6px
}
.smdy-body .smdy-section1 .share-list ul li:hover .box i {
	color:#fff;
	font-size:38px
}
.smdy-body .smdy-section1 .share-list ul li:hover .box span {
	color:#fff
}
.smdy-body .smdy-section1 .share-list ul li .box {
	text-align:center;
	width:130px;
	padding:15px 0;
transition:all .3s
}
.smdy-body .smdy-section1 .share-list ul li .box i {
	width:50px;
	height:50px;
	border:1px solid #025EE8;
	border-radius:6px;
	color:#025EE8;
	text-align:center;
	line-height:50px;
	font-size:30px;
transition:all .3s
}
.smdy-body .smdy-section1 .share-list ul li .box span {
	display:block;
	text-align:center;
	color:#484848;
	font-size:18px;
	margin-top:12px;
	font-family:'Rubik-Regular';
transition:all .3s
}
.smdy-body .smdy-section1 .text {
	color:#025EE8;
	font-size:16px;
	text-align:center;
	margin-bottom:16px
}
.smdy-body .smdy-section1 .content {
	color:#313131;
	line-height:1.8em;
	text-indent:2em;
	font-size:14px;
	padding:0 20px
}
.smdy-body .smdy-section1 .alias {
	color:#4267b2;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	margin-top:10px;
	margin-bottom:20px
}
.smdy-body .smdy-section1 .text2 {
	color:#313131;
	font-size:14px;
	text-align:center
}
.smdy-body .smdy-section1 .datalist {
	margin-top:30px;
	padding:0 100px;
	background:url(../image/line-bg.png) no-repeat center top 40px
}
.smdy-body .smdy-section1 .datalist li {
	list-style:none;
	width:33.33%;
	text-align:center;
	float:left
}
.smdy-body .smdy-section1 .datalist li .thumb {
	height:78px;
	width:78px;
	line-height:72px;
	text-align:center;
	font-size:30px;
	border-radius:50%;
	border:2px solid #426ec6;
	margin:0 auto;
	color:#4267b2;
	background:#fff;
	cursor:pointer;
	margin-bottom:20px
}
.smdy-body .smdy-section1 .datalist li:hover .thumb {
	background:#4267b2;
	color:#fff
}
.smdy-body .smdy-section1 .datalist li .title {
	color:#4267b2;
	font-size:26px;
	font-family:'FZXKJW_0'
}
.smdy-body .data-section2 .top {
	background:#f1f1f1;
	padding-top:45px;
	padding-bottom:50px
}
.smdy-body .data-section2 .top .sep-title2 {
	font-size:32px;
	margin-bottom:17px
}
.smdy-body .data-section2 .top .text {
	text-indent:2em;
	padding:0 50px;
	margin-bottom:42px
}
.smdy-body .data-section2 .top .sep-btns {
	display:table;
	margin:0 auto
}
.smdy-body .data-section2 .top .sep-btns li {
	float:left;
	list-style:none;
	font-size:20px;
	padding:0 35px;
	position:relative;
	cursor:pointer
}
.smdy-body .data-section2 .top .sep-btns li.active:after {
	content:"";
	width:44px;
	height:6px;
	background:url(../image/btn_active.png) no-repeat;
	position:absolute;
	bottom:-10px;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.smdy-body .data-section2 .top .sep-btns li:last-child:before {
	display:none
}
.smdy-body .data-section2 .top .sep-btns li:before {
	content:"";
	width:1px;
	height:24px;
	background:#d0d0d0;
	position:absolute;
	right:0;
	top:51%;
	transform:translateY(-50%)
}
.smdy-body .data-section2 .center {
	background:#4267b2;
	overflow-x:hidden
}
.smdy-body .data-section2 .center .row {
	display:none
}
.smdy-body .data-section2 .center .row:nth-child(1) {
display:block
}
.smdy-body .data-section2 .center .box {
	max-width:350px;
	top:270px;
	left:408px;
	position:relative
}
.smdy-body .data-section2 .center .box .hd {
	font-weight:bold;
	font-size:24px;
	color:#fff
}
.smdy-body .data-section2 .center .box .bd {
	font-size:14px;
	color:#fff;
	margin:20px 0 30px 0
}
.smdy-body .data-section2 .center .box .more {
	background:transparent;
	color:#fff
}
.smdy-body .data-section2 .bottom {
	background:#214ca3;
	text-align:center;
	padding:46px 0
}
.smdy-body .data-section2 .bottom .ads {
	border:2px solid #fff;
	border-radius:12px;
	padding:16px 40px;
	color:#fff;
	font-size:18px
}
.smdy-body .data-section3 {
	padding:68px 0 50px 0
}
.smdy-body .data-section3 .alias {
	color:#4267b2;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	margin-top:10px;
	margin-bottom:20px
}
.smdy-body .data-section3 .text {
	color:#313131;
	font-size:14px;
	line-height:1.8em;
	text-indent:2em
}
.smdy-body .data-section4 .top {
	background:#f1f1f1;
	padding:35px 0
}
.smdy-body .data-section4 .top .sep-btns {
	display:table
}
.smdy-body .data-section4 .top .sep-btns li {
	float:left;
	list-style:none;
	font-size:20px;
	padding:0 35px;
	position:relative;
	cursor:pointer
}
.smdy-body .data-section4 .top .sep-btns li.active:after {
	content:"";
	width:179px;
	height:6px;
	background:url(../image/btn_active2.png) no-repeat;
	position:absolute;
	bottom:-10px;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.smdy-body .data-section4 .top .sep-btns li:last-child:before {
	display:none
}
.smdy-body .data-section4 .bottom {
	background:url(../image/in.jpg) no-repeat;
	padding:77px 0 94px 0
}
.smdy-body .data-section4 .bottom>.box {
	display:none
}
.smdy-body .data-section4 .bottom>.box:nth-child(1) {
display:block
}
.smdy-body .data-section4 .bottom .title {
	text-align:center;
	color:#fff;
	font-size:36px;
	margin-bottom:80px;
	position:relative
}
.smdy-body .data-section4 .bottom .title:before {
	content:"";
	display:block;
	width:48px;
	height:2px;
	background:#fff;
	position:absolute;
	left:50%;
	bottom:-20px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
.smdy-body .data-section4 .bottom ul {
	padding:0 200px
}
.smdy-body .data-section4 .bottom ul li {
	position:relative;
	padding-left:205px;
	margin-bottom:30px;
	list-style:none
}
.smdy-body .data-section4 .bottom ul li:last-child {
	margin-bottom:0
}
.smdy-body .data-section4 .bottom ul li:last-child .box {
	border-bottom:none
}
.smdy-body .data-section4 .bottom ul li .thumb {
	position:absolute;
	left:0;
	top:0
}
.smdy-body .data-section4 .bottom ul li .box {
	height:170px;
	padding-top:20px;
	border-bottom:1px solid #535c65
}
.smdy-body .data-section4 .bottom ul li .box .hd {
	color:#fff;
	font-size:22px;
	margin-bottom:10px
}
.smdy-body .data-section4 .bottom ul li .box .bd {
	color:#d9d9d9;
	font-size:14px;
	line-height:1.8em
}
.smdy-body .data-section5 {
	background:#f1f1f1;
	padding:44px 0;
	margin-bottom:40px
}
.smdy-body .data-section5 .datalist {
	padding:0 150px;
	display:none
}
.smdy-body .data-section5 .datalist:nth-child(1) {
display:block
}
.smdy-body .data-section5 .datalist li {
	width:50%;
	float:left;
	list-style:none;
	padding:0 18px
}
.smdy-body .data-section5 .datalist li .thumb {
	border-radius:12px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	overflow:hidden;
	display:block
}
.smdy-body .data-section5 .datalist li .thumb img {
	width:100%
}
.smdy-body .data-section5 .datalist li .box {
	background:#fff;
	border:1px solid #ddd;
	padding:20px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px
}
.smdy-body .data-section5 .datalist li .box .title {
	font-size:22px;
	color:#000;
	display:block;
	text-align:center;
	margin-bottom:20px
}
.smdy-body .data-section5 .datalist li .box .summary {
	color:#8f918f;
	font-size:14px;
	line-height:1.4em;
	height:2.8em;
	display:block;
	text-align:center
}
.smdy-body .data-section5 .datalist li .box .more {
	display:table;
	margin:0 auto;
	margin-top:20px;
	font-size:18px
}
.smdy-body .smdy-section2 {
	background:url(../image/smdy-2-bg.jpg) no-repeat;
	padding:48px 0 52px 0
}
.smdy-body .smdy-section2 .sep-container .table-info {
	background:#fff;
	box-shadow:0 0 12px rgba(0, 0, 0, 0.1)
}
.smdy-body .smdy-section2 .sep-container .table-info .col-md-2 {
	padding:0;
	border-right:1px solid #ededed
}
.smdy-body .smdy-section2 .sep-container .table-info .col-md-2:last-child {
	border-right:none
}
.smdy-body .smdy-section2 .sep-container .table-info .hd {
	background:#025EE8;
	color:#025EE8;
	text-align:center;
	padding:30px 0;
	height:118px
}
.smdy-body .smdy-section2 .sep-container .table-info .hd img {
	width:35px;
	height:35px;
	margin-bottom:8px
}
.smdy-body .smdy-section2 .sep-container .table-info .hd i {
	width:44px;
	height:44px;
	font-size:35px;
	color:#fff
}
.smdy-body .smdy-section2 .sep-container .table-info .hd span {
	display:block;
	color:#fff;
	font-size:18px
}
.smdy-body .smdy-section2 .sep-container .table-info .bd {
	color:#393939;
	font-size:14px;
	text-align:center;
	height:48px;
	line-height:48px;
	border-bottom:1px solid #ededed;
transition:all .3s
}
.smdy-body .smdy-section2 .sep-container .table-info .bd:hover {
	background:#025EE8;
	color:#fff
}
.smdy-body .smdy-section2 .sep-container .info {
	margin-top:50px
}
.smdy-body .smdy-section2 .sep-container .info ul li {
	list-style:none
}
.smdy-body .smdy-section2 .sep-container .info ul li .box {
	background:#fff;
	border:1px solid #efefef;
	border-radius:6px;
	text-align:center;
	padding:35px 0;
	height:164px
}
.smdy-body .smdy-section2 .sep-container .info ul li .box .hd {
	font-size:45px;
	color:#f27c40;
	font-weight:bold
}
.smdy-body .smdy-section3 {
	background:url(../image/smdy-3-bg.jpg) no-repeat;
	padding:85px 0 134px 0
}
.smdy-body .smdy-section3 .sep-title {
	color:#fff
}
.smdy-body .smdy-section3 .text {
	text-align:center;
	color:#fff;
	font-size:16px
}
.smdy-body .smdy-section3 .info {
	margin-top:40px
}
.smdy-body .smdy-section3 .info li {
	list-style:none;
	height:190px
}
.smdy-body .smdy-section3 .info li span {
	float:left;
	font-family:'impact';
	font-size:118px;
	padding-right:15px
}
.smdy-body .smdy-section3 .info li .summary {
	color:#fff;
	font-size:15px;
	text-indent:2em;
	padding-top:38px;
	line-height:1.8em
}
.smdy-body .smdy-section3 .info li:nth-child(1) {
background:#fc625d
}
.smdy-body .smdy-section3 .info li:nth-child(1) span {
color:#ff403a
}
.smdy-body .smdy-section3 .info li:nth-child(2) {
background:#ff9554
}
.smdy-body .smdy-section3 .info li:nth-child(2) span {
color:#fa7f33
}
.smdy-body .smdy-section3 .info li:nth-child(3) {
background:#f8ce59
}
.smdy-body .smdy-section3 .info li:nth-child(3) span {
color:#e6bc46
}
.smdy-body .smdy-section3 .info li:nth-child(4) {
background:#66aeea
}
.smdy-body .smdy-section3 .info li:nth-child(4) span {
color:#5199d6
}
.smdy-body .smdy-section3 .info li:nth-child(5) {
background:#59d3a7
}
.smdy-body .smdy-section3 .info li:nth-child(5) span {
color:#42b98e
}
.smdy-body .smdy-section3 .info li:nth-child(6) {
background:#fff;
text-align:center;
padding-top:69px
}
.smdy-body .smdy-section3 .info li:nth-child(6) .more {
color:#454545;
font-size:32px
}
.smdy-body .smdy-section3 .info li:nth-child(6) .more:hover {
text-decoration:none
}
.smdy-body .smdy-section3 .info li:nth-child(6) .more i {
font-size:16px;
color:#025EE8;
position:relative;
top:-5px;
padding-left:15px
}
.smdy-body .smdy-section4 {
	padding:58px 0;
	background:#fefefe
}
.smdy-body .smdy-section4 .datalist {
	margin:0 -30px
}
.smdy-body .smdy-section4 .datalist li {
	list-style:none;
	padding:0 30px;
	margin-bottom:40px
}
.smdy-body .smdy-section4 .datalist li .box {
	background:#fff;
	box-shadow:0 0 12px rgba(0, 0, 0, 0.1);
	padding:20px 40px
}
.smdy-body .smdy-section4 .datalist li .box .thumb {
	text-align:center;
	height:70px;
	line-height:70px
}
.smdy-body .smdy-section4 .datalist li .box .title {
	color:#393939;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	margin:10px 0;
	margin-top:0
}
.smdy-body .smdy-section4 .datalist li .box .summary {
	color:#5c5c5c;
	line-height:1.8em;
	height:5.4em;
	overflow:hidden;
	text-align:center
}
.smdy-body .smdy-section5 {
	padding-bottom:58px;
	background:#fefefe
}
.smdy-body .smdy-section5 .sep-title2 {
	margin-bottom:40px
}
.smdy-body .smdy-section5 .news .thumb {
	display:block
}
.smdy-body .smdy-section5 .news .thumb img {
	width:100%
}
.smdy-body .smdy-section5 .news .title {
	color:#323232;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin:10px 0;
	margin-bottom:5px
}
.smdy-body .smdy-section5 .news .summary {
	color:#6c6c6c;
	font-size:12px;
	line-height:1.8em;
	height:5.4em;
	display:block
}
.smdy-body .smdy-section5 .news .summary:hover {
	text-decoration:none
}
.smdy-body .smdy-section5 .new-list li {
	list-style:none;
	border-bottom:1px solid #eaeaea;
	padding-bottom:10px
}
.smdy-body .smdy-section5 .new-list li .title {
	color:#323232;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin:10px 0;
	margin-bottom:5px
}
.smdy-body .smdy-section5 .new-list li .summary {
	color:#6c6c6c;
	font-size:12px;
	line-height:1.8em;
	height:5.4em;
	display:block
}
.smdy-body .smdy-section5 .new-list li .summary:hover {
	text-decoration:none
}
.smdy-body .smdy-section5 .more {
	color:#025EE8;
	display:block;
	margin-top:10px
}
.smdy-body .smdy-section5 .more i {
	padding-left:20px
}
.sep-footer.sep-footer-new {
	background:#323232;
	padding:34px 0 0 0
}
.sep-footer.sep-footer-new .sep-container {
	width:1200px
}
.sep-footer.sep-footer-new .hd {
	color:#fff;
	font-size:16px
}
.sep-footer.sep-footer-new .hd a {
	color:#fff;
	font-size:16px
}
.sep-footer.sep-footer-new .hd a:hover {
	color:#025EE8
}
.sep-footer.sep-footer-new .top-new {
	padding-bottom:34px;
	border-bottom:1px solid #515151
}
.sep-footer.sep-footer-new .top-new .box-left {
	width:41.25%;
	float:left
}
.sep-footer.sep-footer-new .top-new .box-left .box {
	float:left
}
.sep-footer.sep-footer-new .top-new .box-left .box:nth-child(1), .sep-footer.sep-footer-new .top-new .box-left .box:nth-child(2) {
width:20%
}
.sep-footer.sep-footer-new .top-new .box-left .box:nth-child(3) {
width:80%
}
.sep-footer.sep-footer-new .top-new .box-left .box:nth-child(3) ul li {
width:33.33%;
float:left
}
.sep-footer.sep-footer-new .top-new .box-left .box ul {
	margin-top:13px
}
.sep-footer.sep-footer-new .top-new .box-left .box ul li {
	margin-top:11px
}
.sep-footer.sep-footer-new .top-new .box-left .box ul li a {
	color:#767676;
	font-size:13px
}
.sep-footer.sep-footer-new .top-new .box-left .box ul li a:hover {
	color:#fff
}
.sep-footer.sep-footer-new .top-new .box-center {
	float:left;
	width:31%;
	border-left:1px solid #515151;
	border-right:1px solid #515151;
	text-align:center;
	padding:20px 48px
}
.sep-footer.sep-footer-new .top-new .box-center .box {
	width:50%;
	float:left
}
.sep-footer.sep-footer-new .top-new .box-center .code-box {
	display:table;
	margin:0 auto;
	max-width:100px
}
.sep-footer.sep-footer-new .top-new .box-center .alias {
	color:#767676;
	font-size:13px;
	text-align:justify;
	display:table;
	margin:0 auto;
	margin-top:7px;
	line-height:1.8em
}
.sep-footer.sep-footer-new .top-new .box-right {
	float:right;
	width:27.75%;
	text-align:right
}
.sep-footer.sep-footer-new .top-new .box-right .call-center {
	margin-bottom:23px
}
.sep-footer.sep-footer-new .top-new .box-right .call-center a {
	color:#fff;
	font-size:14px;
	display:inline-block;
	padding:8px 20px;
	border:1px solid #fff;
	border-radius:6px;
	margin-left:25px;
transition:all .3s
}
.sep-footer.sep-footer-new .top-new .box-right .call-center a:hover {
	text-decoration:none;
	background:#025EE8;
	border:1px solid #025EE8;
	color:#fff
}
.sep-footer.sep-footer-new .top-new .box-right .call-center a i {
	padding-right:5px;
	font-size:16px
}
.sep-footer.sep-footer-new .top-new .box-right .hot-line {
	color:#fff;
	font-size:30px;
	font-weight:bold
}
.sep-footer.sep-footer-new .top-new .box-right .hot-line img {
	position:relative;
	top:-3px;
	padding-right:10px
}
.sep-footer.sep-footer-new .top-new .box-right .deadline {
	color:#767676;
	font-size:14px;
	margin-top:37px
}
.sep-footer.sep-footer-new .bottom-new {
	padding:30px 0;
	position:relative
}
.sep-footer.sep-footer-new .bottom-new .safe {
	position:absolute;
	right:0;
	bottom:30px
}
.sep-footer.sep-footer-new .bottom-new.bottom-new2 .copy {
	float:left;
	margin-top:21px;
	color:#969696
}
.sep-footer.sep-footer-new .bottom-new.bottom-new2 .login-info {
	float:right
}
.sep-footer.sep-footer-new .bottom-new.bottom-new2 .login-info .text {
	float:left
}
.sep-footer.sep-footer-new .bottom-new.bottom-new2 .login-info .text .title1 {
	color:#025EE8;
	font-size:18px;
	font-weight:bold;
	margin-bottom:12px
}
.sep-footer.sep-footer-new .bottom-new.bottom-new2 .login-info .text .links {
	margin-bottom:12px
}
.sep-footer.sep-footer-new .bottom-new.bottom-new2 .login-info .text .links a {
	color:#025EE8;
	font-size:14px;
	margin-left:0
}
.sep-footer.sep-footer-new .bottom-new.bottom-new2 .login-info .text .links .qq {
	float:left
}
.sep-footer.sep-footer-new .bottom-new.bottom-new2 .login-info .text .links .custom {
	float:right
}
.sep-footer.sep-footer-new .bottom-new.bottom-new2 .login-info .text .alias {
	color:#767676;
	font-size:16px
}
.sep-footer.sep-footer-new .bottom-new.bottom-new2 .login-info .code {
	float:right;
	padding-left:20px
}
.sep-footer.sep-footer-new .bottom-new a {
	color:#767676;
	font-size:13px;
	display:inline-block;
	margin-left:17px
}
.sep-footer.sep-footer-new .bottom-new a:hover {
	color:#fff
}
.sep-footer.sep-footer-new .bottom-new .copy {
	color:#767676;
	font-size:13px;
	margin-top:10px;
	line-height:1.8em
}
.sep-footer .top {
	background:url(../image/footer-bg.jpg) no-repeat center center;
	padding:22px 0
}
.sep-footer .top .box-lf {
	width:37%;
	float:left
}
.sep-footer .top .box-conter {
	width:44%;
	float:left
}
.sep-footer .top .box-rt {
	width:19%;
	float:right;
	text-align:right
}
.sep-footer .top .box-rt a {
	color:#fff;
	font-size:16px;
	border:1px solid #fff;
	padding:6px 22px;
	border-radius:18px;
	display:inline-block;
	position:relative;
	left:-28px
}
.sep-footer .top .box-rt a i {
	padding-left:9px
}
.sep-footer .top .slogan {
	margin-top:14px
}
.sep-footer .top .slogan .hd {
	color:#fff;
	font-size:32px;
	margin-bottom:7px
}
.sep-footer .top .slogan .bd {
	color:#fff;
	font-size:19px
}
.sep-footer .top ul {
	margin-top:13px
}
.sep-footer .top ul li {
	list-style:none;
	width:50%;
	float:left;
	color:#fff;
	font-size:14px;
	margin-top:8px
}
.sep-footer .top ul li a {
	color:#fff;
	font-size:14px
}
.sep-footer .bottom {
	background:#1e1e1e;
	padding:46px 0
}
.sep-footer .bottom .logo {
	padding-right:40px;
	position:relative
}
.sep-footer .bottom .logo:before {
	content:'';
	display:block;
	width:1px;
	height:87px;
	background:#969696;
	position:absolute;
	right:0;
	top:-12px
}
.sep-footer .bottom .info {
	padding-left:14px
}
.sep-footer .bottom .info ul li {
	list-style:none;
	float:left;
	margin-right:28px;
	margin-bottom:5px
}
.sep-footer .bottom .info ul li a {
	color:#969696;
	font-size:14px
}
.sep-footer .bottom .info div {
	color:#646464;
	font-size:12px;
	margin-bottom:5px
}
.left-quick {
	position:fixed;
	top:50%;
	left:0;
	z-index:100001;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
	display:none
}
.left-quick li {
	background:#e6e6e6;
	padding:20px 15px;
	width:84px;
	height:86px;
	line-height:86px;
-moz-transition:all .8s;
-webkit-transition:all .8s;
-o-transition:all .8s;
transition:all .8s;
	border-bottom:1px solid #fff;
	position:relative;
	z-index:1;
	line-height:59px;
	text-align:center
}
.left-quick li:hover {
	background:#025EE8
}
.left-quick li:hover i {
	color:#fff
}
.left-quick li:hover span {
	-webkit-transform:translateX(0);
	-moz-transform:translateX(0);
	-o-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0);
	opacity:1;
	z-index:0
}
.left-quick li i {
	font-size:32px;
	color:#646464;
	width:52px;
	text-align:center;
	position:relative;
	z-index:10
}
.left-quick li span {
	font-size:16px;
	color:#000;
	white-space:nowrap;
	position:absolute;
	left:100%;
	top:0;
	opacity:0;
	padding-right:15px;
	height:85px;
	line-height:85px;
	z-index:-2;
	-webkit-transform:translateX(-120px);
	-moz-transform:translateX(-120px);
	-o-transform:translateX(-120px);
	-ms-transform:translateX(-120px);
	transform:translateX(-120px);
	z-index:0;
transition:all .8s;
	background:#025EE8;
	color:#fff
}
.sep-footer-wmjz .top {
	background:url(../image/footer-wmjz.jpg) no-repeat top center;
	padding-top:55px;
	padding-bottom:40px
}
.sep-footer-wmjz .top .title {
	color:#2b2b33;
	font-size:24px;
	margin-bottom:10px
}
.sep-footer-wmjz .top .list li {
	float:left;
	list-style:none;
	padding-right:15px
}
.sep-footer-wmjz .top .list li a {
	color:#2b2b33;
	font-size:14px
}
.sep-footer-wmjz .top span {
	display:block;
	text-align:center;
	margin-top:5px
}
.sep-footer-wmjz .top .box {
	text-align:center;
	margin-top:30px;
	padding-top:30px;
	border-top:1px solid #e4e4e4
}
.sep-footer-wmjz .top .box .hd {
	color:#838383;
	font-size:14px;
	margin-bottom:10px
}
.sep-footer-wmjz .top .box .bd {
	color:#838383;
	font-size:14px
}
.sep-footer-wmjz .top .box .bd a {
	color:#838383;
	font-size:14px
}
.sep-footer-wmjz .top .contact li {
	position:relative;
	padding-left:26px;
	list-style:none;
	margin-bottom:8px;
	color:#282828;
	font-size:14px
}
.sep-footer-wmjz .top .contact li a {
	color:#282828;
	font-size:14px
}
.sep-footer-wmjz .top .contact li i {
	position:absolute;
	left:0;
	top:2px
}
.sep-footer-wmjz .top .marginb {
	margin-bottom:25px
}
.sep-footer-wmjz .bottom {
	background:#025EE8
}
.sep-footer-wmjz .bottom ul li {
	list-style:none;
	border-left:1px solid #f99233;
	padding:15px 0;
	padding-left:13px
}
.sep-footer-wmjz .bottom ul li img {
	padding-right:5px
}
.sep-footer-wmjz .bottom ul li a {
	color:#fff;
	font-size:14px;
	position:relative;
	top:2px
}
.sep-footer-wmjz .form-box {
	padding-top:52px;
	padding-bottom:25px;
	display:none
}
.sep-footer-wmjz .form-box .hd {
	color:#2b2b33;
	font-size:36px;
	margin-bottom:22px
}
.sep-footer-wmjz .form-box .close {
	opacity:1
}
.sep-footer-wmjz .form-box form ul li {
	width:22%;
	float:left;
	list-style:none;
	padding-right:20px
}
.sep-footer-wmjz .form-box form ul li:last-child {
	width:12%
}
.sep-footer-wmjz .form-box form ul li .form-control {
	border-radius:0;
	height:46px;
	border:1px solid #d7d7d7
}
.sep-footer-wmjz .form-box form ul li button[type="submit"] {
	background:#025EE8;
	height:46px;
	line-height:46px;
	outline:none;
	border:none;
	color:#fff;
	padding:0 25px;
	width:158px;
	max-width:100%
}
.sep-footer-wmjz .form-box .alias {
	color:#808080;
	font-size:14px;
	margin-top:10px
}
.sep-footer-wmjz .form-box .tel {
	color:#025EE8;
	font-size:36px;
	font-weight:bold
}
.width1140 {
	min-width:300px;
	max-width:1140px;
	margin:0 auto
}
.footer {
	position:relative;
	padding-top:0;
	padding-bottom:47px;
	margin-top:0;
	background:#000
}
.sep-bottom-font {
	background:url(../image/bottom_bg.jpg) no-repeat;
	padding-top:48px;
	padding-bottom:31px;
	border-bottom:1px solid #373737;
	margin-bottom:32px
}
.sep-bottom-font .box-lf {
	width:50%;
	float:left;
	padding-left:0;
	position:relative;
	top:-5px
}
.sep-bottom-font .box-lf .hd1 {
	color:#fff;
	font-size:30px;
	margin-bottom:13px;
	line-height:normal
}
.sep-bottom-font .box-lf .hd2 {
	color:#c8c8c8;
	font-size:18px;
	margin-bottom:19px
}
.sep-bottom-font .box-lf .bd span {
	color:#ff7800;
	font-size:16px;
	padding-right:60px
}
.sep-bottom-font .box-lf .bd span a {
	color:#ff7800;
	font-size:16px
}
.sep-bottom-font .box-lf .bd span img {
	padding-right:10px
}
.sep-bottom-font .box-rt {
	width:50%;
	float:right;
	padding-left:0
}
.sep-bottom-font * {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.sep-bottom-font .box-rt .hd1 {
	display:table;
	border-radius:24px;
	background:#ff7800;
	color:#fff;
	padding:3px 10px;
	margin-bottom:20px
}
.sep-bottom-font .box-rt .bd {
	color:#fff;
	font-size:14px;
	line-height:26px
}
.foot_top {
	position:relative;
	height:130px;
	border-bottom:1px solid #fff;
	display:none
}
.foot_logo {
	float:left;
	margin:20px 0 0 10px
}
.foot_top .title {
	font-size:30px;
	line-height:130px;
	float:left;
	width:50%;
	color:#fff
}
.miao {
	position:absolute;
	right:0;
	bottom:20px
}
.lon_le {
	float:left;
	width:24%;
	padding:0 0 0 10px
}
.lon_cen dt, .lon_le dt {
	font-size:20px;
	line-height:40px;
	margin:20px 0 10px;
	color:#c8c8c8
}
.lon_cen dd, .lon_le dd {
	line-height:30px;
	float:left;
	font-size:14px;
	width:45%
}
.lon_cen dd span, .lon_le dd a {
	font-size:14px;
	color:#b4b4b4
}
.lon_cen {
	float:left;
	width:56%
}
.lon_cen dd {
	color:#b4b4b4
}
.lon_cen dd:nth-child(n) {
width:50%
}
.lon_ri {
	margin-bottom:47px;
	float:right;
	width:18%;
	text-align:center
}
.lon_ri dt {
	margin:20px 0 10px
}
.lon_ri dd {
	font-size:12px;
	display:inline-block;
	color:#b4b4b4
}
.copyright a, .lon_ri dd a {
	margin:0 5px;
	color:#b4b4b4;
	font-size:14px
}
.lon_ri dd a {
	color:#fff;
	font-size:14px
}
.copyright, .debris {
	clear:both;
	text-align:center
}
.copyright {
	width:100%;
	margin:0;
	padding-top:45px;
	margin-top:50px;
	border-top:1px solid #373737
}
.copyright:before {
	content:'';
	display:table;
	clear:both
}
.copyright:after {
	content:'';
	display:table;
	clear:both
}
.copyright li {
	font-size:14px;
	line-height:26px;
	list-style:none;
	color:#b4b4b4
}
.copyright span {
	color:#b4b4b4
}
.mb90 {
	margin-bottom:8.33333333vh
}
.mb20 {
	margin-bottom:20px
}
.text-bold {
	font-weight:bold
}
.pt0 {
	padding-top:0 !important
}
.fz26 {
	font-size:26px
}
.mb0 {
	margin-bottom:0 !important
}
@-webkit-keyframes jfk-progressBar-bg {
0% {
background-position:0 0
}
100% {
background-position:-16px 0
}
}
@-moz-keyframes jfk-progressBar-bg {
0% {
background-position:0 0
}
100% {
background-position:-16px 0
}
}
@-o-keyframes jfk-progressBar-bg {
0% {
background-position:0 0
}
100% {
background-position:-16px 0
}
}
@keyframes jfk-progressBar-bg {
0% {
background-position:0 0
}
100% {
background-position:-16px 0
}
}
@-webkit-keyframes jfk-progressBar-bg-tall {
0% {
background-position:0 0
}
100% {
background-position:-20px 0
}
}
@-moz-keyframes jfk-progressBar-bg-tall {
0% {
background-position:0 0
}
100% {
background-position:-20px 0
}
}
@-o-keyframes jfk-progressBar-bg-tall {
0% {
background-position:0 0
}
100% {
background-position:-20px 0
}
}
@keyframes jfk-progressBar-bg-tall {
0% {
background-position:0 0
}
100% {
background-position:-20px 0
}
}
.zd-body .sep-section-normal {
	padding-top:8.33333333vh;
	padding-bottom:7.96296296vh
}
.zd-body .sep-section-normal h1 {
	font-size:65px
}
.zd-body .sep-section-normal .zd-title {
	margin-bottom:6.01851852vh
}
.zd-body .sep-section-normal .zd-text {
	font-size:20px;
	margin-bottom:50px
}
.zd-body .sep-section-normal .zd-wrap {
	border-bottom:1px solid #dcdcdc;
	padding-bottom:7.96296296vh
}
.zd-body .sep-section-normal .zd-form {
	width:610px;
	margin:0 auto;
	background:#025EE8;
	padding:10px;
	border-radius:4px
}
.zd-body .sep-section-normal .zd-form .form-control {
	height:60px;
	border:none;
	margin-right:16px;
	width:450px;
	background:rgba(255, 255, 255, 0.4);
	color:#fff;
	font-size:16px
}
.zd-body .sep-section-normal .zd-form .form-control::-webkit-input-placeholder {
color:#fff
}
.zd-body .sep-section-normal .zd-form .form-control::-moz-input-placeholder {
color:#fff
}
.zd-body .sep-section-normal .zd-form .form-control::-ms-input-placeholder {
color:#fff
}
.zd-body .sep-section-normal .zd-form .btn {
	flex:auto;
	font-size:16px;
	background:#fff;
	color:#025EE8;
	width:131px;
	flex-grow:0;
	flex-shrink:0;
	margin-left:auto
}
.zd-body .sep-section-normal .progress-wrap {
	background:#e8e8e8;
	padding:25px 44px 13px 44px;
	margin-top:26px;
	margin-bottom:67px
}
.zd-body .sep-section-normal .progress-wrap .bar.active {
	border:1px solid #999;
	padding:1px
}
.zd-body .sep-section-normal .progress-wrap .box {
	height:32px;
	background:#fff;
	align-items:center;
	padding:0 20px;
	font-size:14px
}
.zd-body .sep-section-normal .progress-wrap .box.active {
	position:relative;
	height:5px
}
.zd-body .sep-section-normal .progress-wrap .box.active span {
	opacity:0;
	pointer-events:none
}
.zd-body .sep-section-normal .progress-wrap .box.active .bg {
	height:100%;
	position:absolute;
	left:0;
	width:0;
-webkit-animation:jfk-progressBar-bg .8s linear 0s infinite;
-moz-animation:jfk-progressBar-bg .8s linear 0s infinite;
-o-animation:jfk-progressBar-bg .8s linear 0s infinite;
animation:jfk-progressBar-bg .8s linear 0s infinite;
	background-position:0 0;
	background-repeat:repeat-x;
	background-size:16px 8px;
	background-color:#6188f5;
	background-image:-webkit-linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, transparent 66%, transparent);
	background-image:-moz-linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, transparent 66%, transparent);
	background-image:-ms-linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, transparent 66%, transparent);
	background-image:-o-linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, transparent 66%, transparent);
	background-image:linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, transparent 66%, transparent)
}
.zd-body .sep-section-normal .progress-wrap .box .center {
	margin-left:auto
}
.zd-body .sep-section-normal .progress-wrap .box .end {
	margin-left:auto
}
.zd-body .sep-section-normal .report-hd {
	color:#323232;
	font-size:22px;
	padding-bottom:25px;
	border-bottom:1px solid #ddd
}
.zd-body .sep-section-normal .report-wrap {
	padding:67px 0
}
.zd-body .sep-section-normal .report-wrap .info {
	margin-left:30px;
	padding-top:20px
}
.zd-body .sep-section-normal .report-wrap .info ul {
	margin:0;
	max-width:360px
}
.zd-body .sep-section-normal .report-wrap .info ul li {
	list-style:none;
	font-size:14px;
	margin-bottom:12px;
	position:relative;
	padding-left:20px
}
.zd-body .sep-section-normal .report-wrap .info ul li:before {
	content:'';
	display:block;
	position:absolute;
	border-radius:50%;
	width:10px;
	height:10px;
	left:0;
	top:5px
}
.zd-body .sep-section-normal .report-wrap .info ul li:nth-child(1):before {
background:#c8c8c8
}
.zd-body .sep-section-normal .report-wrap .info ul li:nth-child(2):before {
background:#00bcd4
}
.zd-body .sep-section-normal .report-wrap .info ul li:nth-child(3):before {
background:#4285f4
}
.zd-body .sep-section-normal .report-wrap .info ul li:nth-child(4):before {
background:#6d61b8
}
.zd-body .sep-section-normal .report-wrap .info ul li:nth-child(5):before {
background:#d7d768
}
.zd-body .sep-section-normal .report-wrap .info ul li:nth-child(6):before {
background:#db9c3f
}
.zd-body .sep-section-normal .report-wrap .info .bd .title {
	font-weight:bold;
	font-size:18px;
	margin-bottom:10px
}
.zd-body .sep-section-normal .report-box table {
	border-radius:4px;
	overflow:hidden
}
.zd-body .sep-section-normal .report-box table tr:nth-child(1) {
background:#025EE8
}
.zd-body .sep-section-normal .report-box table tr:nth-child(1) td {
color:#fff
}
.zd-body .sep-section-normal .report-box table tr td {
	border:1px solid #f0f0f0;
	padding:8px 15px
}
.zd-body .sep-section-normal .report-box table tr td:nth-child(1) {
width:150px
}
.zd-body .sep-section-normal .report-box table tr td:nth-child(2) {
width:150px
}
.zd-body .sep-section-normal .report-box table tr td:nth-child(4) {
width:150px;
text-align:center
}
.zd-body .sep-section-normal .report-box table tr td:nth-child(5) {
width:150px;
text-align:center
}
.zd-body .sep-section-normal .zd-more {
	background:#025EE8;
	color:#fff;
	font-size:20px;
	display:table;
	padding:16px 40px;
	border-radius:36px;
	margin:0 auto;
	margin-bottom:38px
}
.zd-body .sep-section-normal .zd-more:hover {
	opacity:.7;
	text-decoration:none
}
.zd-body .sep-section-normal .zd-box {
	margin-bottom:73px
}
.zd-body .sep-section-normal .zd-box .zd-hd {
	color:#025EE8;
	font-size:24px;
	margin-bottom:20px;
	line-height:1em
}
.zd-body .sep-section-normal .zd-box ul li {
	margin-bottom:10px;
	font-size:14px
}
.zd-body .sep-section-normal .zd-box ul li i {
	font-size:20px;
	line-height:1em;
	color:#323232;
	margin-right:5px
}
.zd-body .sep-section-normal .zd-box.box-shadow {
	box-shadow:0 0 12px rgba(100, 100, 100, 0.2);
	padding:20px;
	border-radius:6px
}
.zd-body .sep-section-normal .richtext a {
	color:#025EE8;
	font-weight:bold
}
.zd-body .sep-section-normal .free-form {
	max-width:1000px;
	margin:0 auto;
	margin-bottom:100px
}
.zd-body .sep-section-normal .free-form .form-box {
	background:#f5f5f5;
	padding:32px 48px
}
.zd-body .sep-section-normal .free-form .btn {
	background:#025EE8;
	color:#fff
}
.zd-body .sep-section-normal .free-form .btn:hover {
	opacity:.7
}
.zd-body .sep-section-normal .free-form span {
	position:relative;
	top:10px
}
.zd-body .sep-section-normal .free-form .form-control {
	background:transparent
}
.zd-body .sep-section-normal .links {
	margin-top:110px
}
.zd-body .sep-section-normal .links a {
	line-height:1em;
	align-items:center;
	margin-bottom:15px;
	color:#025EE8;
	font-size:20px
}
.zd-body .sep-section-normal .links a i {
	width:36px;
	height:36px;
	background:#025EE8;
	border-radius:50%;
	color:#fff;
	text-align:center;
	line-height:36px;
	font-size:20px;
	margin-right:20px
}
.zd-body .sep-section-normal .tools {
	max-width:1070px;
	margin:0 auto
}
.zd-body .sep-section-normal .tools a {
	background:#025EE8;
	color:#fff;
	flex:1;
	margin:0 .5px;
	height:63px;
	border-radius:4px;
	justify-content:center;
	align-items:center;
	font-size:20px
}
.zd-body .sep-section-normal .tools a:hover {
	opacity:.7;
	text-decoration:none
}
.zd-body .sep-section-normal .tools a i {
	color:#fff;
	margin-right:13px;
	font-size:24px
}
.sep-container-1920 {
	width:1920px;
	margin:0 auto;
	max-width:100%
}
.shopify-banner>img {
	width:100%
}
.shopify-banner .title {
	font-size:48px;
	font-weight:bold;
	color:#fff;
	line-height:62px;
	margin-bottom:20px
}
.shopify-banner ul {
	padding-left:0;
	margin-bottom:30px
}
.shopify-banner ul li {
	list-style:none;
	font-size:20px;
	font-weight:400;
	color:#fff;
	line-height:42px;
	margin-bottom:5px;
	position:relative
}
.shopify-banner ul li::before {
content:'';
width:14px;
height:14px;
border-radius:50%;
background:linear-gradient(40deg, #70a1ea, #6a9eec);
display:inline-block;
margin-right:8px
}
.shopify-banner ul li::after {
content:'';
width:10px;
height:9px;
border-radius:50%;
background:#304bb7;
position:absolute;
left:2px;
top:17px
}
.shopify-banner .more {
	height:54px;
	background:linear-gradient(-90deg,  #304ab6, #025ee8);
	box-shadow:0 4px 26px 0 rgba(0, 0, 0, 0.4);
	border-radius:27px;
	padding:0 40px;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding-bottom:3px
}
.shopify-banner .more svg {
	margin-right:10px
}
.shopify-banner .more:hover {
	opacity:.7
}
.shopify-body .shopify-title {
	font-size:42px;
	font-weight:bold;
	color:#1a1a1a;
	margin-bottom:30px
}
.shopify-body .shopify-section1 {
	padding-top:70px;
	padding-bottom:40px
}
.shopify-body .shopify-section1 .title {
	font-size:42px;
	font-weight:bold;
	color:#1a1a1a;
	line-height:60px;
	margin-bottom:40px
}
.shopify-body .shopify-section1 .text {
	font-size:16px;
	font-weight:400;
	color:#333;
	line-height:32px
}
.shopify-body .shopify-section1 .info {
	padding-top:70px
}
.shopify-body .shopify-section2 {
	padding-top:120px;
	padding-bottom:120px;
	background:url(../image/shopify2-bg.jpg) no-repeat;
	background-size:cover
}
.shopify-body .shopify-section2 .text {
	max-width:848px;
	margin:0 auto;
	font-size:16px;
	font-weight:400;
	color:#333;
	line-height:32px;
	margin-bottom:50px
}
.shopify-body .shopify-section2 .items {
	margin:0 -25px
}
.shopify-body .shopify-section2 .items .item {
	padding:0 25px
}
.shopify-body .shopify-section2 .items .item .box {
	height:420px;
	background:#fff;
	box-shadow:0 12px 26px 0 rgba(0, 0, 0, 0.05);
	border-radius:10px;
	padding:0 35px;
	padding-top:45px;
transition:all .4s
}
.shopify-body .shopify-section2 .items .item .box:hover {
	background:linear-gradient(-30deg, #2d47b2, #4669dd);
	box-shadow:0 12px 26px 0 rgba(0, 0, 0, 0.05)
}
.shopify-body .shopify-section2 .items .item .box:hover .icon-box {
	background:#fff
}
.shopify-body .shopify-section2 .items .item .box:hover .icon-box img:nth-child(1) {
display:block
}
.shopify-body .shopify-section2 .items .item .box:hover .icon-box img:nth-child(2) {
display:none
}
.shopify-body .shopify-section2 .items .item .box:hover .title {
	color:#fff
}
.shopify-body .shopify-section2 .items .item .box:hover .summary {
	color:#fff
}
.shopify-body .shopify-section2 .items .item .box .icon-box {
	width:100px;
	height:100px;
	background:linear-gradient(-30deg, #304ab6, #4366d9);
	border-radius:50%;
	margin:0 auto;
	margin-bottom:30px
}
.shopify-body .shopify-section2 .items .item .box .icon-box img:nth-child(1) {
display:none
}
.shopify-body .shopify-section2 .items .item .box .title {
	text-align:center;
	font-size:19px;
	font-weight:400;
	color:#1a1a1a;
	line-height:32px;
	margin-bottom:15px
}
.shopify-body .shopify-section2 .items .item .box .summary {
	font-size:14px;
	font-weight:400;
	color:#4d4d4d;
	line-height:32px
}
.shopify-body .shopify-section3 {
	padding-top:116px;
	padding-bottom:60px;
	background:url(../image/service-bg.jpg) left 0 top 347px;
	background-repeat:no-repeat
}
.shopify-body .shopify-section3 .alias {
	display:table;
	margin:0 auto;
	background:linear-gradient(-90deg, #304ab6, #4366d9);
	border-radius:27px;
	padding:10px 34px;
	font-size:34px;
	font-weight:400;
	color:#fff;
	line-height:1em;
	margin-bottom:30px
}
.shopify-body .shopify-section3 .text {
	max-width:848px;
	margin:0 auto;
	font-size:16px;
	font-weight:400;
	color:#333;
	line-height:32px;
	margin-bottom:50px
}
.shopify-body .shopify-section3 .items .item {
	margin-bottom:40px
}
.shopify-body .shopify-section3 .items .title {
	font-size:34px;
	font-weight:500;
	color:#1a1a1a;
	line-height:48px;
	margin-bottom:30px
}
.shopify-body .shopify-section3 .items .summary {
	font-size:16px;
	font-weight:400;
	color:#4d4d4d;
	line-height:32px;
	padding-left:40px
}
.shopify-body .shopify-section3 .items2 {
	margin:0 -32px;
	margin-top:87px
}
.shopify-body .shopify-section3 .items2 .item {
	padding:0 32px;
	margin-bottom:70px
}
.shopify-body .shopify-section3 .items2 .item .box {
	position:relative;
	height:150px
}
.shopify-body .shopify-section3 .items2 .item .box .num {
	width:80px;
	height:80px;
	border:1px solid rgba(2, 94, 232, 0.1);
	border-radius:50%;
	flex-shrink:0;
	margin-right:25px
}
.shopify-body .shopify-section3 .items2 .item .box .num .round {
	width:70px;
	height:70px;
	border:1px solid rgba(2, 94, 232, 0.5);
	border-radius:50%
}
.shopify-body .shopify-section3 .items2 .item .box .num .round .round2 {
	width:60px;
	height:60px;
	border:1px solid rgba(2, 94, 232, 0.7);
	border-radius:50%
}
.shopify-body .shopify-section3 .items2 .item .box .num .round .round2 span {
	width:50px;
	height:50px;
	background:linear-gradient(0deg, #304ab6, #4366d9);
	border-radius:50%;
	font-size:20px;
	font-weight:600;
	color:#fff
}
.shopify-body .shopify-section3 .items2 .item .box .num2 {
	font-size:180px;
	font-weight:bold;
	color:#f7f7f7;
	line-height:26px;
	position:absolute;
	left:35px;
	top:2px;
	z-index:-1;
	display:block;
	line-height:.7em
}
.shopify-body .shopify-section3 .items2 .item .box .title {
	font-size:22px;
	font-weight:bold;
	color:#1a1a1a;
	margin-bottom:20px
}
.shopify-body .shopify-section3 .items2 .item .box .summary {
	font-size:14px;
	font-weight:400;
	color:#4d4d4d;
	line-height:26px
}
.shopify-body .shopify-section4 .text {
	max-width:848px;
	margin:0 auto;
	font-size:16px;
	font-weight:400;
	color:#333;
	line-height:32px;
	margin-bottom:50px
}
.shopify-body .shopify-section4 .box-wrap .thumb {
	width:50%
}
.shopify-body .shopify-section4 .box-wrap .info {
	width:50%;
	background:#f5f6fc;
	padding-right:280px;
	padding-top:87px;
	padding-left:90px
}
.shopify-body .shopify-section4 .box-wrap .info .btns {
	border-bottom:1px solid #dfe0e6;
	margin-bottom:50px
}
.shopify-body .shopify-section4 .box-wrap .info .btns a {
	font-size:24px;
	font-weight:500;
	color:#666;
	margin-right:80px;
	text-decoration:none;
	position:relative;
	padding-bottom:15px
}
.shopify-body .shopify-section4 .box-wrap .info .btns a:last-child {
	margin-right:0
}
.shopify-body .shopify-section4 .box-wrap .info .btns a.active {
	color:#1a1a1a
}
.shopify-body .shopify-section4 .box-wrap .info .btns a.active::before {
content:'';
display:block;
height:5px;
width:100%;
background:linear-gradient(-90deg, #304ab6, #4366d9);
position:absolute;
left:0;
bottom:-3px
}
.shopify-body .shopify-section4 .box-wrap .info .shopify-toggles .box {
	display:none
}
.shopify-body .shopify-section4 .box-wrap .info .shopify-toggles .box:nth-child(1) {
display:block
}
.shopify-body .shopify-section4 .box-wrap .info .shopify-toggles .box svg {
	margin-bottom:20px
}
.shopify-body .shopify-section4 .box-wrap .info .shopify-toggles .box .content {
	font-size:16px;
	font-weight:400;
	color:#333;
	line-height:32px
}
.shopify-body .shopify-section4 .box-wrap .info .shopify-toggles .box .line {
	margin-top:28px;
	width:1px;
	height:40px;
	background:#c6c7cc;
	margin-left:50px;
	margin-bottom:8px
}
.shopify-body .shopify-section4 .box-wrap .info .shopify-toggles .box .logo img {
	width:115px
}
.shopify-body .shopify-section5 {
	padding-top:126px;
	padding-bottom:126px
}
.shopify-body .shopify-section5 .shopify-title {
	margin-bottom:0
}
.shopify-body .shopify-section5 .thumb {
	width:50%;
	padding-right:80px
}
.shopify-body .shopify-section5 .box-wrap {
	padding-right:280px
}
.shopify-body .shopify-section5 .shopify-faq-items {
	margin-top:83px;
	width:50%
}
.shopify-body .shopify-section5 .shopify-faq-items .item {
	margin-bottom:20px
}
.shopify-body .shopify-section5 .shopify-faq-items .item.active .box {
	background:#3856c4;
	color:#fff;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0
}
.shopify-body .shopify-section5 .shopify-faq-items .item.active .box i {
	background:#fff;
	color:#3856c4;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg);
-webkit-transition:all .4s;
-moz-transition:all .4s;
-o-transition:all .4s;
-ms-transition:all .4s;
transition:all .4s
}
.shopify-body .shopify-section5 .shopify-faq-items .item .box {
	background:#fff;
	box-shadow:0 6px 26px 0 rgba(0, 0, 0, 0.08);
	border-radius:32px;
	font-size:20px;
	font-weight:400;
	color:#1a1a1a;
	padding:10px 0;
	padding-right:13px;
	padding-left:36px;
	cursor:pointer
}
.shopify-body .shopify-section5 .shopify-faq-items .item .box i {
	width:44px;
	height:44px;
	background:#3856c4;
	border-radius:50%;
	color:#fff;
	font-size:30px;
	margin-left:auto;
	padding-left:3px;
	cursor:pointer
}
.shopify-body .shopify-section5 .shopify-faq-items .item .content {
	background:#fff;
	box-shadow:0 6px 26px 0 rgba(0, 0, 0, 0.08);
	border-radius:0 0 32px 32px;
	padding:20px 36px;
	font-size:16px;
	font-weight:400;
	color:#4d4d4d;
	line-height:32px;
	display:none
}
.shopify-body .shopify-contact {
	height:90px;
	background:url(../image/contact-bar.jpg) no-repeat
}
.shopify-body .shopify-contact a {
	text-decoration:none;
	font-size:26px;
	font-weight:400;
	color:#fff
}
.shopify-body .shopify-contact a i {
	margin-right:10px;
	font-size:32px
}
.shopify-body .shopify-contact a:hover {
	opacity:.7
}
.shopify-body .shopify-section6 {
	padding-top:120px;
	padding-bottom:120px
}
.shopify-body .shopify-section6 .shopify-title {
	margin-bottom:60px
}
.shopify-body .shopify-section6 .box-slide .box-wrap {
	padding-bottom:194px;
	align-items:flex-start
}
.shopify-body .shopify-section6 .box-slide .box-wrap .hd {
	width:523px;
	text-transform:uppercase;
	font-size:185px;
	font-weight:bold;
	color:#fff;
	line-height:.8em;
	-webkit-text-stroke:1px #d6d6d6;
	text-stroke:1px #d6d6d6;
	margin-top:35px
}
.shopify-body .shopify-section6 .box-slide .box-wrap .thumb {
	flex:auto;
	margin-left:37px
}
.shopify-body .shopify-section6 .box-slide .box-wrap .info {
	position:absolute;
	height:420px;
	background:#fff;
	box-shadow:0 12px 38px 0 rgba(0, 0, 0, 0.1);
	border-radius:20px;
	width:730px;
	bottom:38px;
	left:60px;
	border-left:14px solid #3856c4;
	padding-left:50px;
	padding-top:79px;
	padding-right:50px;
	padding-bottom:50px;
	flex-direction:column;
	justify-content:space-between
}
.shopify-body .shopify-section6 .box-slide .box-wrap .info .title {
	font-size:24px;
	font-weight:400;
	color:#1a1a1a;
	margin-bottom:30px
}
.shopify-body .shopify-section6 .box-slide .box-wrap .info .text {
	font-size:16px;
	font-weight:400;
	color:#4d4d4d;
	line-height:32px;
	margin-right:80px
}
.shopify-body .shopify-section6 .box-slide .box-wrap .info .date .line {
	height:1px;
	flex:auto;
	background:#e6e6e6;
	margin-right:20px
}
.shopify-body .shopify-section6 .box-slide .box-wrap .info .date .time {
	font-size:16px;
	font-weight:400;
	color:#808080
}
.shopify-body .shopify-section6 .box-slide .control {
	position:absolute;
	bottom:68px;
	left:840px;
	z-index:100
}
.shopify-body .shopify-section6 .box-slide .control .swiper-button-next, .shopify-body .shopify-section6 .box-slide .control .swiper-button-prev {
	position:static;
	left:0;
	margin-top:0;
	width:50px;
	height:50px;
	background:#e6e6e6;
	border-radius:50%;
	color:#4d4d4d;
	margin-right:20px;
	font-size:30px
}
.shopify-body .shopify-section6 .box-slide .control .swiper-button-next:not(.swiper-button-disabled), .shopify-body .shopify-section6 .box-slide .control .swiper-button-prev:not(.swiper-button-disabled) {
background:#025EE8;
color:#fff
}
.shopify-body .shopify-section6 .box-slide .control .swiper-button-next {
	padding-left:5px
}
.shopify-body .shopify-section7 {
	background:#3856c4;
	padding-top:93px
}
.shopify-body .shopify-section7 .info {
	width:40.44117647%
}
.shopify-body .shopify-section7 .info .title {
	font-size:36px;
	font-weight:500;
	color:#fff;
	margin-bottom:57px;
	line-height:58px
}
.shopify-body .shopify-section7 .form-box {
	width:58.38235294%
}
.shopify-body .shopify-section7 .form-box .comment {
	color:#646464;
	font-size:12px;
	line-height:1.8em;
	margin-top:12px;
	margin-bottom:20px
}
.shopify-body .shopify-section7 .form-box button[type="submit"] {
	background:#fff;
	color:#025EE8;
	font-size:20px;
	padding:11px 42px;
	outline:none;
	border:none;
	border-radius:0;
	background:#f89d37;
	border-radius:25px;
	color:#fff;
	font-weight:bold
}
.shopify-body .shopify-section7 .form-box button[type="submit"]:hover {
	opacity:.7
}
.shopify-body .shopify-section7 .form-box span {
	float:right;
	position:relative;
	top:15px;
	color:#fff
}
.shopify-body .shopify-section7 .form-box .dot {
	color:#fff;
	float:none;
	top:0
}
.shopify-body .shopify-section7 .form-box .other-text {
	margin-top:12px
}
.shopify-body .shopify-section7 .form-box .col-md-2 {
	padding:0
}
.shopify-body .shopify-section7 .form-box label.alias {
	display:block;
	color:#fff;
	font-weight:normal;
	text-align:right;
	position:relative;
	top:6px;
	font-size:16px
}
.shopify-body .shopify-section7 .form-box .radio-inline {
	position:relative;
	top:4px
}
.shopify-body .shopify-section7 .form-box .form-control {
	display:inline-block;
	background:transparent;
	border:1px solid #fff;
	color:#fff;
	height:50px;
	border-radius:10px
}
.shopify-body .shopify-section7 .form-box .form-control.error {
	border:1px solid red
}
.shopify-body .shopify-section7 .form-box .form-control::-webkit-input-placeholder {
color:#fff;
opacity:.7
}
.shopify-body .shopify-section7 .form-box textarea.form-control {
	height:140px
}
.shopify-body .shopify-section7 .form-box option {
	color:#333
}
.shopify-body .shopify-section7 .form-box .form-group {
	color:#fff;
	margin-bottom:18px
}
@media screen and (max-width:1400px) {
.shopify-body .shopify-section2 .items .item .box {
height:480px
}
.shopify-body .shopify-section4 .box-wrap .thumb img {
height:100%
}
.shopify-body .shopify-section4 .box-wrap .info .btns a {
font-size:20px
}
.shopify-body .shopify-section4 .box-wrap .info {
padding-bottom:40px
}
}
@media screen and (min-width:1400px) {
.company-body .sep-section1 .box .summary {
white-space:nowrap
}
}
@media screen and (max-width:1600px) {
.sep-body .sep-wrap .sep-section3 .sep-container {
width:1360px
}
}
@media screen and (max-width:1400px) {
.hyfx-banner .box-wrap .sep-container .info {
margin-left:auto;
margin-right:80px
}
.hyfx-banner .box-wrap .sep-container .form-box .alias {
font-size:13px
}
.hyfx-banner .box-wrap .sep-container .info .title-box .title {
font-size:60px
}
.hyfx-banner .box-wrap .sep-container .info .title-box .alias {
font-size:16px
}
.hyfx-banner .box-wrap .sep-container .info .title-box2 .title {
font-size:60px
}
.hyfx-banner .box-wrap .sep-container .info .title-box2 .alias {
font-size:16px
}
.hyfx-banner .box-wrap .sep-container .info .bd {
font-size:32px
}
.contact-body .sep-section0 .text {
font-size:15px
}
.company-body .sep-section4 .team-new {
margin-bottom:20px
}
.company-body .sep-container {
padding:0 0
}
.company-body .sep-section4 .team-new .items .item .info {
padding:25px 5px
}
.company-body .sep-section1 .text {
width:570px
}
.company-body .sep-section1 .sep-title2 {
margin-bottom:58px
}
.company-body .sep-section1 {
padding-top:30px
}
.sep-section-contact .form-wrap .form-box .form-control {
font-size:12px
}
.contact-body .sep-section1 .info .bd ul li {
width:100%
}
.sep-section-contact .form-wrap .form-box span {
font-size:12px
}
.school-banner .box ul li a {
padding:9px 20px
}
.wmjz-body .wmjz-section2 .datalist li .box {
height:313px
}
.solution-banner .box2 .title1 {
font-size:24px
}
.solution-banner .box2 .title2 {
font-size:36px
}
.solution-banner .box2 .title3 {
font-size:16px
}
.sep-body .sep-section1.sep-section1-new .box-sort .box-s .box-b .title {
font-size:14px
}
.sep-login-section .box-right.box-right2 .form-box {
margin-right:40px
}
.sep-section-contact {
background:url(../image/contact-bg2.jpg) center top no-repeat #666;
height:307px
}
.scheme-body .sep-section1 .datalist:before {
width:1067px
}
.scheme-banner .box-wrap .sep-container .info {
margin-top:89px
}
.scheme-banner>.box-wrap>.sep-container>.row>.col-md-6:nth-child(1) {
width:40%
}
.scheme-banner>.box-wrap>.sep-container>.row>.col-md-6:nth-child(2) {
width:60%
}
.scheme-banner>.box-wrap>.sep-container>.row>.col-md-6 .form-box {
margin:0 auto
}
.ppch-banner .box-wrap .sep-container {
padding:0
}
.ppch-banner>.box-wrap>.sep-container>.row>.col-md-6:nth-child(1) {
width:60%
}
.ppch-banner>.box-wrap>.sep-container>.row>.col-md-6:nth-child(2) {
width:40%
}
.ppch-banner>.box-wrap>.sep-container>.row>.col-md-6 .form-box {
margin:0 auto
}
.mfzd-banner>.box-wrap>.sep-container>.row>.col-md-4 {
width:40%
}
.mfzd-banner>.box-wrap>.sep-container>.row>.col-md-8 {
width:60%
}
.mfzd-banner .box-wrap .sep-container .info .title1 {
font-size:26px
}
.content-body .sep-section3 .box-wrap {
padding:0 114px
}
.mfzd-banner .box-wrap .sep-container .info .title2 {
font-size:16px
}
.mfzd-banner .box-wrap .sep-container .info .title3 {
font-size:20px
}
.sep-section-contact .form-wrap .form-box .col-md-2 {
width:25%
}
.sep-section-contact .form-wrap .form-box .col-md-10 {
width:75%
}
.sep-section-contact .form-wrap .form-box .form-group {
margin-bottom:4px
}
.sep-section-contact .form-wrap #contact2 {
padding-top:20px
}
.sep-section-contact .form-wrap {
width:551px;
background:url(../image/form-bg3.png) no-repeat;
padding:0 40px;
padding-bottom:79px;
height:490px
}
.sep-section-contact .form-wrap #contact2 .hd {
font-size:16px;
padding-left:0;
margin-bottom:20px
}
.sep-header .bottom .sep-container .main-nav {
margin-left:46px
}
.sep-header .bottom .sep-container .form-box .search-box .nav-search-center-text {
font-size:12px
}
.sep-header .bottom .sep-container .logo-box .logo img {
max-width:109px
}
.sep-header .bottom .sep-container .logo-box {
top:21px
}
.sep-header .bottom .sep-container .logo-box .text .hd {
font-size:14px;
margin-bottom:0
}
.sep-header .bottom .sep-container .form-box .search-box .nav-search-center-input {
width:160px
}
.company-body .sep-section3 .thumb ul {
left:80px;
bottom:-109px
}
.company-body .sep-section3 .thumb ul li:nth-child(1) {
position:relative;
top:-42px
}
.company-body .sep-section3 .thumb ul li:nth-child(2) {
position:relative;
top:-95px
}
.company-body .sep-section3 .thumb ul li:nth-child(3) {
position:relative;
top:-145px
}
.company-body .sep-section3 .thumb ul li:nth-child(4) {
position:relative;
top:-197px;
padding:0 10px
}
.company-body .sep-section3 .thumb ul li:nth-child(5) {
position:relative;
top:-250px;
padding-right:6px
}
.sep-login-section .box-right .form-box .form-total .form-group {
margin-bottom:5px
}
.sep-body .sep-section1 .center .lines-x:after {
right:310px
}
.smdy-body .data-section5 .datalist li .box .summary {
height:6.4em
}
.smdy-body .data-section5 .datalist li .box .title {
font-size:18px
}
.sep-login-section .box-right .form-box .alias {
margin-bottom:10px
}
.sep-login-section .box-right .form-box .return {
margin-top:15px
}
.sep-body .sep-wrap .sep-section3 .sep-container {
max-width:1200px
}
.sep-container {
max-width:1200px
}
.sep-header .top .sep-container {
max-width:1200px
}
.sep-header .bottom .sep-container {
max-width:1200px
}
.sep-footer .top .box-conter {
width:40%
}
.sep-footer .top .box-rt {
width:23%
}
.sep-primary {
width:860px
}
.sep-sidebar {
width:300px
}
.sep-banner .text .hd {
color:#fff;
font-size:36px
}
.smdy-banner .box .hd {
font-size:36px
}
.smdy-banner .box .bd {
font-size:24px
}
.smdy-banner .box .more {
font-size:16px
}
.wmjz-banner .box .hd {
font-size:36px
}
.wmjz-banner .box .more {
font-size:16px
}
.wmjz-body .wmjz-section2 .alias {
font-size:18px
}
.ggyh-banner .box .hd {
font-size:36px
}
.ggyh-banner .box .bd {
font-size:16px
}
.ggyh-banner .box .more {
font-size:16px
}
.smdy-body .data-section2 .center .box {
top:130px;
left:208px
}
.company-banner .box .more {
margin-top:30px
}
.data2-banner .box ul li span {
font-size:36px
}
.data2-banner .box ul li span sup {
right:-30px
}
.data2-banner .box ul li {
font-size:24px;
padding-top:60px
}
.data2-banner .box .bd {
font-size:24px;
margin:50px auto 40px auto
}
.data2-banner .box .more {
font-size:16px
}
.ggyh-banner .box .hd {
font-size:36px
}
.ggyh-banner .box .bd {
font-size:16px;
margin:50px 0 40px 0
}
.ggyh-body .ggyh-section1 ul.datalist li .box {
top:40%
}
.ppch-banner .box .bd {
font-size:28px
}
.ppch-banner .box .more {
display:table;
margin:0 auto;
color:#fff;
font-size:18px;
border:2px solid #025EE8;
padding:8px 80px;
padding-bottom:6px;
border-radius:36px;
height:55px;
line-height:32px
}
.ppch-body .sep-title {
font-size:28px
}
.ppch-body .sep-section1 .alias {
font-size:18px
}
.ppch-body .sep-section2 .box .boxs span {
min-width:96px
}
.solution-banner .box .hd {
font-size:32px;
margin:25px 0 25px 0
}
.solution-banner .box {
top:60%
}
.solution-body .sep-section2 .datalist li .box .thumb img {
height:206px
}
}
@media screen and (max-width:1220px) {
.sep-header .top .sep-container {
max-width:100%;
padding:0 20px
}
.sep-header .bottom .sep-container {
max-width:100%;
padding:0 20px
}
.sep-container {
max-width:100%
}
.sep-header .bottom .sep-container .logo-box .text {
display:none
}
.sep-banner .info ul li .thumb {
display:none
}
.sep-banner .info ul li {
padding-right:20px
}
.sep-body .sep-section1.sep-section1-new {
background:#fff;
padding:0 20px;
padding-top:40px;
padding-bottom:40px
}
.sep-body .sep-section1.sep-section1-new .col-md-6 {
margin-bottom:40px;
height:395px;
width:695px;
margin:0 auto;
margin-bottom:20px;
float:none
}
.sep-section-case {
padding:20px 20px 20px 20px
}
.sep-section-case .sep-case-list>li .summary {
height:5.4em;
overflow:hidden
}
.sep-section-case .sep-case-list>li>ul>li .info {
font-size:13px
}
.sep-section-school {
padding:20px;
padding-bottom:65px
}
.sep-section-school .sep-school-list2 li a {
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden
}
.sep-section-school .sep-school-list2 {
margin-top:25px
}
.sep-footer.sep-footer-new {
padding:20px
}
.sep-footer.sep-footer-new .top-new .box-right .hot-line {
font-size:18px
}
.sep-footer.sep-footer-new .bottom-new {
padding:10px 0
}
.sep-footer.sep-footer-new .top-new .box-right .deadline {
margin-top:17px
}
.sep-footer.sep-footer-new .top-new .box-right .call-center a {
color:#025EE8;
font-size:14px;
display:inline-block;
padding:8px 12px;
border:1px solid #025EE8;
border-radius:6px;
margin-left:15px;
transition:all .3s;
margin-bottom:5px
}
.sep-body .sep-section2 .sep-container .datalist {
margin-top:66px
}
.sep-body .sep-section2 .sep-container .more {
margin-top:77px
}
.sep-banner .info ul li .hd {
font-size:18px
}
.sep-section-case .sep-title {
font-size:24px
}
.sep-section-school .sep-title {
font-size:24px
}
body {
overflow-x:hidden
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x2 .x-hd {
font-size:12px
}
.sep-header .bottom .sep-container .main-nav li .menu-down .box-x3 .title3 {
white-space:nowrap
}
.wmjz-body .wmjz-section1 .sep-title {
font-size:36px
}
.wmjz-body .sep-title:before, .wmjz-body .sep-title:after {
top:11px
}
.wmjz-body .wmjz-section1 .btns li div {
font-size:12px
}
.wmjz-body .wmjz-section1 .btns {
padding:0 20px
}
.wmjz-body .wmjz-section2 .title {
font-size:32px
}
.wmjz-body .wmjz-section2 .alias {
font-size:12px
}
.wmjz-body .wmjz-section2 .text {
font-size:12px
}
.wmjz-body .wmjz-section2 {
padding-top:46px;
padding-bottom:43px
}
.wmjz-body .wmjz-section2 .datalist li .box .hd {
font-size:14px
}
.wmjz-body .wmjz-section2 .datalist li .box {
height:353px
}
.wmjz-body .wmjz-section3 .title {
color:#2b2b33;
font-size:24px
}
.wmjz-body .wmjz-section3 .alias {
color:#025EE8;
font-size:24px
}
.wmjz-body .wmjz-section3 ul li {
margin-bottom:11px;
padding:7px 0
}
.wmjz-body .wmjz-section3 .relativetop {
position:relative;
top:-35px
}
.wmjz-body .wmjz-section3 {
padding-top:40px
}
.wmjz-body .sep-section2-plus {
padding:25px 0 20px 0
}
.wmjz-body .sep-section2-plus .hd {
color:#333;
font-size:24px;
text-align:center;
margin-bottom:46px;
position:relative
}
.wmjz-body .sep-section2-plus .text {
font-size:14px;
margin-bottom:31px
}
.wmjz-body .sep-section2-plus ul li .con-box p {
font-size:12px
}
.wmjz-body .sep-section2-plus ul li .con-box .con .num {
font-size:38px
}
.sep-section-contact .form-wrap .form-box span {
font-size:12px
}
.sep-section-contact .form-wrap .form-box .form-control {
font-size:12px
}
.sep-footer.sep-footer-new .top-new .box-right .call-center a {
font-size:12px
}
.wmjz-body .wmjz-section2 .title.title2 {
font-size:32px
}
.wmjz-body .sep-section2-plus .box {
margin:0 5px;
margin-bottom:30px
}
.ggjj-body .ggjj-section1-new {
padding:20px
}
.ggjj-body .ggjj-section1-new .box .title {
font-size:24px
}
.ggjj-body .ggjj-section2-new .title {
color:#646464;
font-size:24px;
margin-bottom:26px
}
.ggjj-body .ggjj-section2-new .sep-container {
padding:0 20px
}
.ggjj-body .ggjj-section2-new {
padding:40px 0
}
.ggjj-body .sep-title-new {
font-size:24px
}
.ggjj-body .ggjj-section3-new .box {
margin:0 5px;
padding:36px 15px
}
.ggjj-body .ggjj-section2 .thumb {
text-align:center;
padding:0 20px
}
.ggjj-body .ggjj-section1-new .box .text {
margin-bottom:4px
}
.fb-body .sep-section1 {
padding:20px
}
.fb-body .sep-section3 {
padding:20px
}
.fb-body .sep-section3 .datalist li .box {
padding-left:150px
}
.fb-body .sep-section3 .datalist li .box .thumb {
width:111px;
height:100px
}
.content-body .sep-section1 {
padding:20px 0
}
.content-body .sep-title {
font-size:24px
}
.content-body .sep-section1 .datalist li .summary {
font-size:12px
}
.content-body .sep-section1 .datalist li .title {
font-size:16px
}
.fb-body .sep-title {
font-size:24px
}
.fb-body .sep-section3 .datalist2.datalist3 li .box {
height:266px
}
.fb-body .sep-section4-wiki .thumb {
padding:0 20px
}
.fb-body .sep-section2-epr .datalist {
padding:0 20px
}
.content-body .sep-section2 .datalist {
padding:0 20px
}
.content-body .sep-section3 .box-wrap ul li {
margin-bottom:3px
}
.content-body .sep-section3 .box-wrap ul li .title {
color:#323232;
font-size:14px
}
.content-body .sep-section3 .box-wrap ul li .summary {
font-size:12px
}
.company-body .sep-container {
padding:0 20px
}
.analysis-body .box-wrap {
padding:0 20px
}
.analysis-body {
padding:20px 0
}
.analysis-body .sep-title {
color:#646464;
font-size:24px;
text-align:center;
margin-bottom:27px
}
.mfzd-banner .box-wrap .sep-container .info .title1 {
font-size:20px
}
.mfzd-banner .box-wrap .sep-container .info .title2 {
margin-bottom:24px
}
.mfzd-banner .box-wrap .sep-container .form-box .alias {
font-size:12px
}
.contact-body .sep-section3 {
padding:20px
}
.contact-body .sep-section3 .alias {
margin-bottom:20px
}
.contact-body .sep-section3 .sep-title {
margin-bottom:10px
}
.company-body .sep-section2-plus {
padding:25px 0 50px 0
}
.scheme-body .sep-section1 {
padding:30px 20px;
background:#f5f5f5
}
.scheme-body .sep-section1 .sep-title {
font-size:24px
}
.scheme-body .sep-section1 .datalist:before {
width:100%
}
.scheme-body .sep-section1 .datalist li {
padding:0 9px
}
.scheme-body .sep-section1 .datalist li .box .summary {
margin:12px 0;
margin-bottom:12px
}
.company-body .sep-section2-plus .hd {
font-size:24px
}
.scheme-banner>.box-wrap>.sep-container>.row>.col-md-6:nth-child(1) {
width:35%;
float:left;
padding:0;
text-align:right;
position:relative;
right:-48px;
top:32px
}
.sep-section-case .sep-case-list>li {
padding-right:104px
}
.school-body .sep-section1 .sep-container .sep-news-list-new li .info .label {
display:none
}
.tags-body .sep-primary .sep-news-list-new li .info .bshare-custom {
display:none
}
.scheme-banner>.box-wrap>.sep-container>.row>.col-md-6:nth-child(2) {
width:63%;
float:right
}
.scheme-banner>.box-wrap>.sep-container>.row>.col-md-6 .form-box {
-webkit-transform:scale(.88);
-moz-transform:scale(.88);
-ms-transform:scale(.88);
-o-transform:scale(.88);
transform:scale(.88)
}
.ppch-banner .box-wrap .col-md-5 {
width:35%;
float:left;
padding:0
}
.ppch-banner .box-wrap .col-md-7 {
width:65%;
float:left;
padding-right:0
}
.ppch-banner .box-wrap .sep-container .info .title1 {
font-size:15px
}
.ppch-banner .box-wrap .sep-container .info .title2 {
font-size:28px
}
.ppch-banner .box-wrap .sep-container .info {
margin-top:101px;
background:transparent;
width:100%;
padding:40px 0;
text-align:left
}
.ppch-banner .box-wrap .sep-container .form-box {
-webkit-transform:scale(.88);
-moz-transform:scale(.88);
-ms-transform:scale(.88);
-o-transform:scale(.88);
transform:scale(.88)
}
.ppch-banner .box-wrap .sep-container .info .title3 {
font-size:64px;
top:0
}
.ppch-body .sep-section1 {
padding:28px 0;
padding-bottom:30px
}
.ppch-body .sep-title {
font-size:24px
}
.ppch-body .sep-section2 {
padding:30px 20px
}
.ppch-body .sep-section2 .box .title {
font-size:18px
}
.ppch-body .sep-section2 .box {
height:626px
}
.ppch-body .sep-section2 .box .boxs span {
margin-bottom:5px;
font-size:12px
}
.ppch-body .sep-section2 .sep-title {
margin-bottom:27px
}
.ppch-body .sep-section3-new {
padding:30px 20px
}
.ppch-body .sep-section3-new .sep-container .sep-title {
margin-bottom:24px
}
.ppch-body .sep-section3-new .sep-container ul li a {
font-size:14px
}
.ppch-body .sep-section3-new .sep-container ul li {
margin-bottom:20px
}
.sep-section-case .sep-case-list>li>ul>li {
padding:0 13px
}
.sep-section-case-detail {
padding:20px
}
.sep-section-case-more {
background:#f5f5f5;
padding:20px
}
.school-body .sep-section1 .sep-container .box-wrap-btn form {
display:none
}
.school-body {
margin-top:20px;
margin-bottom:20px;
padding:0 20px
}
.school-banner .box ul li a span {
font-size:12px;
top:0
}
.school-banner .box .hd {
font-size:16px
}
.school-banner .box ul li a {
font-size:12px;
padding:5px 20px
}
.sep-breadcrums {
padding:20px
}
.sep-primary {
width:70%
}
.sep-sidebar {
width:27%
}
.news-detail-body .sep-container {
padding:0 20px
}
.company-body .sep-section1 .sep-title2 {
font-size:24px;
margin-bottom:48px
}
.company-body .sep-section1 {
padding:30px 0;
padding-bottom:30px
}
.company-body .sep-section4 .sep-title2 span {
color:#666;
font-size:24px
}
.company-body .sep-section4 .sep-title2 {
font-size:24px
}
.company-body .sep-section1 .sep-title2 span {
font-size:18px
}
.company-banner .box .hd {
font-size:24px
}
.company-banner .box .text {
font-size:12px
}
.company-banner .box {
width:100%;
padding:0 20px
}
.company-body .sep-section3 .thumb ul li:nth-child(4) {
top:-183px
}
.company-body .sep-section3 .thumb ul li:nth-child(5) {
position:relative;
top:-230px;
padding-right:6px
}
.company-body .sep-section3 .thumb ul li:nth-child(6) {
position:relative;
top:-277px;
white-space:nowrap
}
.contact-body .sep-section1 .info .hd {
margin-bottom:10px
}
.contact-body .sep-section1 .info .bd ul li {
width:100%
}
.contact-body .sep-section-form .sep-container {
padding:0 20px
}
.contact-body .sep-section-form #contact2 .hd {
font-size:18px
}
.contact-body .sep-section-form .info .hd {
color:#323232;
font-size:22px;
margin-bottom:20px
}
.contact-body .sep-section-form #contact2 .hd {
margin-bottom:20px
}
.contact-body .sep-section2 .sep-container {
padding:0 20px
}
.agency-body .sep-section1 .text {
padding:0 20px
}
.agency-body .sep-section1 {
padding:30px 0
}
}
@media screen and (max-width:1366px) {
.sep-header.header-inner3.active .bottom .sep-container .main-nav li {
padding:19px 8px
}
.sep-header .bottom .sep-container .main-nav li {
padding:29px 8px
}
}
@media screen and (max-width:1024px) {
.sep-header .bottom .sep-container .main-nav {
margin-left:26px
}
.sep-header .bottom .sep-container .logo-box .logo {
margin-right:0
}
.ce_nav li.li_o a p {
display:none
}
.contact-banner .box {
max-width:100%
}
.company-body .sep-section3 .thumb ul li:nth-child(6) {
white-space:unset
}
.sep-section-case .sep-case-list>li>ul>li {
padding:0 5px
}
.mfzd-banner .box-wrap .sep-container .info .title4 {
letter-spacing:.7em
}
.ce_nav {
display:none
}
}
