﻿html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {
	padding:0;
	margin:0
}
table {
	border-collapse:collapse;
	border-spacing:0;
	font-size:inherit
}
img {
	border:0;
	vertical-align:bottom
}
a {
	color:#555;
	outline:0;
	text-decoration:none
}
a:hover {
	color:#f60
}
ul, li {
	list-style-type:none;
	padding:0;
	margin:0
}
input, select, textarea, button {
	font-size:100%;
	font-family:inherit;
	border:0
}
body {
	font-size:12px;
	line-height:24px;
	color:#555;
	font-family:"微软雅黑";
	background:#fff
}
.fix:after, .clearfix:after {
	display:block;
	content:"$";
	height:0;
	clear:both;
	overflow:hidden;
	visibility:hidden
}
.fix, .clearfix {
*zoom:1
}
.clear {
	clear:both
}
h1, h2, h3 {
	font-weight:normal
}
.cell {
	display:table-cell;
*display:inline-block;
	width:2000px;
*width:auto
}
.fl {
	float:left;
	display:inline
}
.fr {
	float:right;
	display:inline
}
.w1000 {
	width:1000px;
	margin:0 auto
}
.header {
	position:absolute;
	padding:16px 0;
	z-index:999;
	width:100%
}
.header.active {
	position:static;
	background:#fff
}
.header.active ul li a {
	color:#464747
}
.header ul {
	margin:16px 0 0 70px
}
.header ul li {
	float:left;
	display:inline
}
.header ul li a {
	font-size:16px;
	color:#fff;
	display:block;
	height:24px;
	overflow:hidden;
	padding:0 17px
}
.header ul li a p {
-webkit-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out
}
.header ul li a span {
	color:#4eb3ed
}
.header ul li a:hover p {
	margin-top:-24px;
*margin-left:-12px
}
.header h2 a {
	display:block;
	width:120px;
	margin-top:10px;
	text-align:center;
	background:#0087d5;
	color:#fff;
	font-size:16px;
	padding:8px 0;
	border-radius:4px;
	-webkit-border-radius:4px;
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out
}
.header h2 a:hover {
	transform:scale(0.9, 0.9);
	-webkit-transform:scale(0.9, 0.9);
	box-shadow:2px 2px 5px #0087d5
}
.banner {
	position:relative;
	cursor:pointer
}
.banner i {
	position:absolute;
	z-index:999;
	opacity:0;
-webkit-transition:all .5s ease-out;
transition:all .5s ease-out
}
.banner i.sy_left {
	left:5%;
	top:50%;
	margin-top:-40px
}
.banner i.sy_right {
	right:5%;
	top:50%;
	margin-top:-40px
}
.banner:hover i {
	opacity:1
}
.banner ul {
	position:relative;
	width:100%;
	height:550px;
	overflow:hidden
}
.banner ul li {
	position:absolute;
	left:0;
	top:0;
	z-index:0;
	opacity:0;
	width:100%;
	height:550px
}
.banner ul li.bgshow {
	z-index:1;
	opacity:1
}
.banner-hidden {
	width:1000px;
	height:550px;
	position:relative;
	margin:0 auto
}
.banner-hidden div {
	position:absolute;
	opacity:0;
-webkit-transition:all .5s ease-out;
transition:all .5s ease-out
}
.banner ul li.bgshow .banner-hidden div {
	opacity:1
}
.banner ol {
	position:absolute;
	width:100%;
	text-align:center;
	bottom:10px;
	z-index:9
}
.banner ol li {
	position:relative;
	display:inline-block;
*display:inline;
*zoom:1;
	width:25px;
	height:4px;
	background:#687680;
	margin:0 5px
}
.banner ol li span {
	display:block;
	left:0;
	top:0;
	width:0;
	height:4px;
	background:#fff;
-webkit-transition:all .3s linear;
transition:all .3s linear
}
.banner ol li.active span {
	position:absolute;
	width:100%
}
.banner1 {
	background:url(../images/banner_01.jpg) no-repeat center;
	height:550px
}
.banner2 {
	background:url(../images/banner_02.jpg) no-repeat center;
	height:550px
}
.banner3 {
	background:url(../images/banner_03.jpg) no-repeat center;
	height:550px
}
.banner5 {
	background:url(../images/banner_05.jpg) no-repeat center;
	height:550px
}
.banner1 .bg_01 {
	left:0;
	top:200px
}
.banner1 .bg_02 {
	right:-60px;
	top:110px;
	transform:scale(0, 0);
	-webkit-transform:scale(0, 0)
}
.banner1.bgshow .bg_01 {
	left:0;
	top:150px
}
.banner1.bgshow .bg_02 {
	transform:scale(1, 1);
	-webkit-transform:scale(1, 1)
}
.banner2 .bg_02 {
-webkit-transition:all .3s ease-out .5s;
transition:all .5s ease-out .3s
}
.banner2 .bg_01 {
	left:0;
	top:200px
}
.banner2 .bg_02 {
	right:-150px;
	top:150px
}
.banner2.bgshow .bg_01 {
	left:0;
	top:150px
}
.banner2.bgshow .bg_02 {
	right:-150px;
	top:100px
}
.banner2.bgshow .bg_02 img {
-webkit-transition:all .1s ease-out;
transition:all .1s ease-out
}
.banner3 .bg_01 {
	left:0;
	top:200px
}
.banner3 .bg_02 {
	right:0;
	top:150px
}
.banner3 .bg_02 {
-webkit-transition:all .3s ease-out .5s;
transition:all .5s ease-out .3s
}
.banner3.bgshow .bg_01 {
	left:0;
	top:150px
}
.banner3.bgshow .bg_02 {
	right:0;
	top:130px
}
.banner3.bgshow .bg_02 img {
-webkit-transition:all .1s ease-out;
transition:all .1s ease-out
}
.banner-hidden h1 {
	margin:30px 0 0 -5px
}
.banner-hidden h2 {
	margin-top:50px
}
.banner-hidden h2 a {
	margin-right:20px;
	float:left;
	display:block;
	width:160px;
	padding:10px 0;
	text-align:center;
	font-size:18px;
	border-radius:4px;
	-webkit-border-radius:4px;
-webkit-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out
}
.banner-hidden a.a1 {
	background:#1584d7;
	color:#fff
}
.banner-hidden a.a2 {
	background:#fff;
	color:#6b6b6b
}
.banner-hidden a:hover {
	transform:scale(0.9, 0.9);
	-webkit-transform:scale(0.9, 0.9)
}
.load_nav {
	padding:80px 0 30px
}
.load_nav ul li {
	float:left;
	width:33.33%;
*width:33%;
	border:1px solid #d4d4d4;
	box-sizing:border-box;
	cursor:pointer;
-webkit-transition:all .4s ease-out;
transition:all .4s ease-out
}
.sy_load1 {
	background:#f5f5f5;
	text-align:center;
	padding:50px 0 25px;
-webkit-transition:all .4s ease-out;
transition:all .4s ease-out
}
.sy_load1 h1 {
	width:150px;
	height:150px;
	margin:0 auto;
-webkit-transition:all .4s ease-out;
transition:all .4s ease-out
}
.sy_load1 h2 {
	color:#0087d5;
	font-size:24px;
	padding:20px 0 15px;
-webkit-transition:all .4s ease-out;
transition:all .4s ease-out
}
.sy_load1 p {
	font-size:14px;
	color:#9c9d9d;
-webkit-transition:all .4s ease-out;
transition:all .4s ease-out
}
.load_nav ul li.li2 {
	border-left:0;
	border-right:0
}
.load_nav ul li.li1 .sy_load1 h1 {
	background:url(../images/load_icon.png) no-repeat;
	background-position:2px 2px
}
.load_nav ul li.li2 .sy_load1 h1 {
	background:url(../images/load_icon.png) no-repeat;
	background-position:-189px 2px
}
.load_nav ul li.li3 .sy_load1 h1 {
	background:url(../images/load_icon.png) no-repeat;
	background-position:-394px 2px
}
.load_nav ul li:hover.li1 .sy_load1 h1 {
	background:url(../images/load_icon.png) no-repeat;
	background-position:2px -160px
}
.load_nav ul li:hover.li2 .sy_load1 h1 {
	background:url(../images/load_icon.png) no-repeat;
	background-position:-189px -160px
}
.load_nav ul li:hover.li3 .sy_load1 h1 {
	background:url(../images/load_icon.png) no-repeat;
	background-position:-394px -160px
}
.load_nav ul li:hover {
	border:1px solid #0087d5;
	box-shadow:0 0 25px #0087d5;
	transform:scale(1.04, 1.04);
	-webkit-transform:scale(1.04, 1.04)
}
.load_nav ul li:hover .sy_load1 {
	background:#0087d5
}
.load_nav ul li:hover .sy_load1 h2 {
	color:#fff
}
.load_nav ul li:hover .sy_load1 p {
	color:#fff
}
.sy_load2 {
	background:#fff;
	padding:35px 0
}
.sy_load2 p {
	padding:0 30px;
	text-align:justify;
	color:#4c4c4c;
	font-size:16px;
	line-height:30px
}
.sy_load2 h1 {
	margin-top:30px;
	padding:0 30px
}
.sy_load2 h1 a {
	display:block;
	font-size:16px;
	width:42%;
	text-align:center;
	padding:5px 0;
	border-radius:4px;
	-webkit-border-radius:4px
}
.sy_load2 h1 a.fl {
	color:#4c4c4c;
	border:1px solid #4c4c4c
}
.sy_load2 h1 a.fr {
	color:#1396df;
	border:1px solid #1396df
}
.sy_tit {
	padding:90px 0 80px
}
.sy_tit h1 {
	font-size:38px;
	font-weight:bold;
	color:#333;
	line-height:38px;
	text-align:center
}
.sy_tit h2 {
	color:#a7aebe;
	font-size:18px;
	text-align:center;
	margin-top:20px;
	line-height:34px
}
.sy_tit h2 span {
	color:#0087d5
}
.sy_txt1 dl dd {
	width:350px
}
.sy_txt1 dl dd ul li {
	width:50%;
	float:left;
	margin-bottom:7px
}
.sy_txt1 dl dd ul li:after {
	display:block;
	content:"";
	height:0;
	clear:both;
	overflow:hidden;
	visibility:hidden
}
.sy_txt1 dl dd h1 {
	font-size:18px;
	color:#000;
	padding-bottom:32px
}
.sy_txt1 dl dd ul li i {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/sy_icon1.png) no-repeat;
	float:left
}
.sy_txt1 dl dd ul li p {
	float:left;
	font-size:16px;
	color:#4c4c4c;
	margin-left:10px
}
.sy_txt1 .sy_txt1_01 dl dd {
	margin-top:110px
}
.sy_txt1 .sy_txt1_02 {
	background:#cdd5e1;
	padding-bottom:80px
}
.sy_txt1 .sy_txt1_02 dl dd h1 {
	margin-top:35px;
	position:relative
}
.sy_txt1 .sy_txt1_02 dl dd h1 span {
	display:block;
	position:absolute;
	border-bottom:1px solid #fff;
	width:220px;
	left:-250px;
	top:12px
}
.sy_txt1 dl dd ul.ul1 li.li1 i {
	background-position:0 2px
}
.sy_txt1 dl dd ul.ul1 li.li2 i {
	background-position:-39px 2px
}
.sy_txt1 dl dd ul.ul1 li.li3 i {
	background-position:-79px 2px
}
.sy_txt1 dl dd ul.ul1 li.li4 i {
	background-position:-115px 6px
}
.sy_txt1 dl dd ul.ul2 li.li1 i {
	background-position:0 -38px
}
.sy_txt1 dl dd ul.ul2 li.li2 i {
	background-position:-39px -37px
}
.sy_txt1 dl dd ul.ul2 li.li3 i {
	background-position:-80px -32px
}
.sy_txt1 dl dd ul.ul2 li.li4 i {
	background-position:-114px -36px
}
.sy_txt1 dl dd ul.ul3 li.li1 i {
	background-position:0 -68px
}
.sy_txt1 dl dd ul.ul3 li.li2 i {
	background-position:-40px -67px
}
.sy_txt1 dl dd ul.ul3 li.li3 i {
	background-position:-78px -69px
}
.sy_txt1 dl dd ul.ul3 li.li4 i {
	background-position:-115px -68px
}
.sy_txt1 dl dd ul.ul3 li.li5 i {
	background-position:-153px -72px
}
.sy_txt1 dl dd ul.ul4 li.li1 i {
	background-position:0 -105px
}
.sy_txt1 dl dd ul.ul4 li.li2 i {
	background-position:-37px -107px
}
.sy_txt1 dl dd ul.ul4 li.li3 i {
	background-position:-76px -104px
}
.sy_txt1 dl dd ul.ul4 li.li4 i {
	background-position:-110px -105px
}
.sy_txt1 dl dd ul.ul4 li.li5 i {
	background-position:-152px -102px
}
.sy_page2 dl {
	overflow:hidden
}
.sy_page2 dl dt {
	width:42%
}
.sy_page2 dl dd {
	width:58%;
	background:#0087d5;
	height:674px
}
.sy_page2 dl dd ul {
	padding-top:30px
}
.sy_page2 dl dd ul li {
	text-align:right;
	color:#fff;
	margin-top:50px;
	padding-right:75px;
	position:relative;
*margin-top:25px
}
.sy_page2 dl dd ul li span {
	position:absolute;
	right:-35px;
	top:5px;
	opacity:0;
-webkit-transition:all .5s ease-out;
transition:all .5s ease-out
}
.sy_page2 dl dd ul li h1 {
	text-align:right;
	font-size:38px;
	font-weight:bold;
	line-height:38px
}
.sy_page2 dl dd ul li h3 {
	font-size:18px;
	line-height:30px;
	text-align:right;
	color:#d5f0ff;
	margin-top:10px
}
.sy_page2 dl dd ul li h2 {
	opacity:0;
	font-size:20px;
	color:#d5f0ff;
	padding-top:20px;
-webkit-transition:all .5s ease-out;
transition:all .5s ease-out
}
.sy_page2 dl dd ul li p {
	float:right;
	opacity:0;
	font-size:16px;
	line-height:30px;
	width:600px;
	text-align:justify;
	color:#d5f0ff;
	margin-top:10px;
	padding-top:20px;
	-webkit-transition:all 1s ease-out;
	transition:all 1s ease-out
}
.sy_page2 dl dd.active ul li span {
	opacity:1
}
.sy_page2 dl dd.active ul li h2 {
	padding-top:0;
	opacity:1
}
.sy_page2 dl dd.active ul li p {
	padding-top:0;
	opacity:1
}
.sy_txt4 dl dt {
	margin-top:30px
}
.sy_txt4 dl dd {
	width:460px
}
.sy_txt4 dl dd ul li {
	margin-bottom:30px
}
.sy_txt4 dl dd ul li span {
	width:130px;
	display:block;
	float:left;
	color:#0087d5;
	font-size:20px;
	text-align:right;
	margin-top:5px
}
.sy_txt4 dl dd ul li p {
	width:300px;
	float:left;
	font-size:16px;
	color:#4c4c4c;
	line-height:30px;
	padding-left:30px;
	text-align:justify
}
.sy_page5 {
	background:#fff;
	padding-bottom:90px
}
.sy_txt5 ul li {
	width:20%;
	float:left;
	cursor:pointer;
	padding:25px 0
}
.sy_txt5 ul li span {
	display:block;
	background:url(../images/logo_icon.png) no-repeat;
	width:170px;
	margin:0 auto;
	height:50px;
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out
}
.sy_txt5 ul li.li1 span {
	background-position:0 0
}
.sy_txt5 ul li.li2 span {
	background-position:-203px -2px
}
.sy_txt5 ul li.li3 span {
	background-position:-413px 4px
}
.sy_txt5 ul li.li4 span {
	background-position:-600px 6px
}
.sy_txt5 ul li.li5 span {
	background-position:-780px 6px
}
.sy_txt5 ul li.li6 span {
	background-position:0 -135px
}
.sy_txt5 ul li.li7 span {
	background-position:-217px -135px
}
.sy_txt5 ul li.li8 span {
	background-position:-413px -131px
}
.sy_txt5 ul li.li9 span {
	background-position:-607px -128px
}
.sy_txt5 ul li.li10 span {
	background-position:-794px -124px
}
.sy_txt5 ul li.li11 span {
	background-position:8px -252px
}
.sy_txt5 ul li.li12 span {
	background-position:-210px -264px
}
.sy_txt5 ul li.li13 span {
	background-position:-413px -264px
}
.sy_txt5 ul li.li14 span {
	background-position:-613px -264px
}
.sy_txt5 ul li.li15 span {
	background-position:-785px -264px
}
.sy_txt5 ul li.li16 span {
	background-position:0 -413px
}
.sy_txt5 ul li.li17 span {
	background-position:-207px -410px
}
.sy_txt5 ul li.li18 span {
	background-position:-428px -401px
}
.sy_txt5 ul li.li19 span {
	background-position:-607px -407px
}
.sy_txt5 ul li.li20 span {
	background-position:-793px -408px
}
.sy_txt5 ul li:hover.li1 span {
	background-position:0 -47px
}
.sy_txt5 ul li:hover.li2 span {
	background-position:-203px -47px
}
.sy_txt5 ul li:hover.li3 span {
	background-position:-413px -45px
}
.sy_txt5 ul li:hover.li4 span {
	background-position:-600px -43px
}
.sy_txt5 ul li:hover.li5 span {
	background-position:-780px -43px
}
.sy_txt5 ul li:hover.li6 span {
	background-position:0 -184px
}
.sy_txt5 ul li:hover.li7 span {
	background-position:-217px -185px
}
.sy_txt5 ul li:hover.li8 span {
	background-position:-413px -189px
}
.sy_txt5 ul li:hover.li9 span {
	background-position:-607px -186px
}
.sy_txt5 ul li:hover.li10 span {
	background-position:-794px -182px
}
.sy_txt5 ul li:hover.li11 span {
	background-position:8px -312px
}
.sy_txt5 ul li:hover.li12 span {
	background-position:-210px -316px
}
.sy_txt5 ul li:hover.li13 span {
	background-position:-413px -316px
}
.sy_txt5 ul li:hover.li14 span {
	background-position:-613px -328px
}
.sy_txt5 ul li:hover.li15 span {
	background-position:-785px -316px
}
.sy_txt5 ul li:hover.li16 span {
	background-position:0 -474px
}
.sy_txt5 ul li:hover.li17 span {
	background-position:-207px -471px
}
.sy_txt5 ul li:hover.li18 span {
	background-position:-428px -463px
}
.sy_txt5 ul li:hover.li19 span {
	background-position:-607px -468px
}
.sy_txt5 ul li:hover.li20 span {
	background-position:-793px -469px
}
.sy_foot {
	background:#30343e;
	position:relative;
	z-index:9999
}
.foot1 {
	padding:20px 0 60px
}
.foot1 dl {
	width:750px;
	margin-top:35px
}
.foot1 dl.fr {
	float:right;
	display:inline
}
.foot1 dl dt {
	color:#d9d9d9;
	font-size:18px
}
.foot1 dl dd {
	margin-top:10px;
	display:inline-block;
*display:inline;
*zoom:1;
	margin-right:50px
}
.foot1 dl dd a {
	color:#646a79;
	font-size:14px;
	position:relative;
-webkit-transition:all .2s ease-out;
transition:all .2s ease-out
}
.foot1 dl dd a span {
	position:absolute;
	display:block;
	width:0;
	left:0;
	bottom:-7px;
	height:1px;
	border-top:1px solid #fff;
-webkit-transition:all .2s ease-out;
transition:all .2s ease-out
}
.foot1 dl dd a:hover {
	color:#fff
}
.foot1 dl dd a:hover span {
	width:100%
}
.foot1 dl dd p {
	color:#646a79;
	font-size:14px;
	text-align:justify
}
.foot_box2 {
	margin-top:70px
}
.foot_box2 img {
	width:175px;
	height:175px
}
.foot_box2 p {
	text-align:center;
	color:#646a79;
	font-size:14px;
	margin-top:20px
}
.foot2 {
	border-top:1px solid #3e434e;
	text-align:center;
	color:#646a79;
	font-size:12px;
	padding:15px 0 30px
}
.about_bg {
	background:url(../images/aboutbg.jpg) no-repeat center;
	height:470px;
	position:relative
}
.about_bg ul {
	position:absolute;
	width:100%;
	left:0;
	top:0;
	text-align:center;
	background:#000;
	filter:Alpha(opacity=80);
	background:rgba(0, 0, 0, 0.8) none repeat scroll !important
}
.about_bg ul li {
	color:#536473;
*padding:20px 0
}
.about_bg ul li a {
	position:relative;
	z-index:99;
	font-size:16px;
	color:#fff;
	padding:20px 60px;
*padding:0 60px;
	display:inline-block;
-webkit-transition:all .5s ease-out;
transition:all .5s ease-out
}
.about_bg ul li a:hover {
	background:#0087d5;
	transform:scale(0.85, 0.85);
	-webkit-transform:scale(0.85, 0.85)
}
.about_wrap {
	padding:50px 0 120px
}
.about_wrap dl dt {
	color:#778399;
	font-size:20px;
	padding:40px 0 35px
}
.about_wrap dl dd p {
	font-size:16px;
	color:#4c4c4c;
	line-height:36px;
	text-align:justify
}
.about_wrap dl dd ul {
	margin-top:40px
}
.about_wrap dl dd ul li {
	float:left;
	display:inline;
	cursor:pointer;
	width:333px;
	height:180px;
	overflow:hidden
}
.about_wrap dl dd ul li img {
-webkit-transition:all .5s ease-out;
transition:all .5s ease-out
}
.about_wrap dl dd ul li:hover img {
	transform:scale(1.1, 1.1);
	-webkit-transform:scale(1.1, 1.1)
}
.about_wrap dl dd span {
	display:block;
	width:1000px;
	height:200px;
	overflow:hidden;
	cursor:pointer;
	margin-top:40px
}
.about_wrap dl dd span img {
-webkit-transition:all .5s ease-out;
transition:all .5s ease-out
}
.about_wrap dl dd span:hover img {
	transform:scale(1.05, 1.05);
	-webkit-transform:scale(1.05, 1.05)
}
.about_bg.his_bg {
	background:url(../images/his_bg.jpg) no-repeat center
}
.his_wrap {
	text-align:center;
	padding:80px 0 120px
}
.his_box ul {
	border-left:1px solid #999;
	width:1px;
	margin:0 auto
}
.his_box ul li h1 {
	position:relative;
	font-weight:bold;
	font-size:26px;
	color:#4c4c4c;
	line-height:26px;
	padding:0 0 0 41px
}
.his_box ul li h1 span {
	font-size:22px;
	color:#ffb020;
	position:absolute;
	left:-8px;
	top:-10px
}
.his_box ul li h2 {
	width:415px;
	text-align:left;
	position:relative;
	border:1px solid #999;
	border-radius:6px;
	-webkit-border-radius:6px;
	margin:35px 0 50px -41px;
	background:#fff
}
.his_box ul li h2 p {
	padding:15px 20px 15px 80px;
	font-size:16px;
	color:#4c4c4c;
	text-align:justify
}
.his_box ul li h2 span {
	position:absolute;
	color:#83c44e;
	top:12px;
	left:33px
}
.his_box ul li.active h2 {
	margin:35px 0 50px -378px
}
.his_box ul li.active h2 p {
	padding:15px 80px 15px 20px
}
.his_box ul li.active h2 span {
	right:33px;
	left:auto
}
.his_box ul li.last_li {
	height:1px
}
.about_bg.culture_bg {
	background:url(../images/culture_bg.jpg) no-repeat center
}
.culture_wrap {
	padding:70px 60px
}
.culture_wrap dl dt {
	float:left;
	display:inline;
	width:220px;
	color:#778399;
	font-size:20px
}
.culture_wrap dl dd {
	float:left;
	display:inline;
	width:780px
}
.culture_wrap dl dd ul li {
	margin-bottom:55px
}
.culture_wrap dl dd ul li h1 {
	font-size:16px;
	color:#333;
	margin-bottom:15px
}
.culture_wrap dl dd ul li p {
	font-size:16px;
	color:#4c4c4c;
	line-height:34px;
	text-align:justify
}
.culture_wrap dl dd span {
	display:block;
	font-size:16px;
	color:#4c4c4c;
	line-height:34px;
	text-align:justify;
	margin:-5px 0 55px
}
.about_bg.team_bg {
	background:url(../images/team_bg.jpg) no-repeat center
}
.team_wrap {
	padding:70px 0 115px
}
.team_wrap dl dt h1 {
	font-size:20px;
	color:#778399
}
.team_wrap dl dt p {
	font-size:15px;
	color:#4c4c4c;
	margin-top:8px
}
.team_wrap dl dt {
	width:480px;
	float:left;
	display:inline
}
.team_wrap dl dd {
	width:520px;
	float:left;
	display:inline
}
.team_wrap dl dd p {
	line-height:34px;
	text-align:justify;
	color:#4c4c4c;
	font-size:16px;
	margin:-5px 0 50px
}
.team_txt1 {
	margin-bottom:40px
}
.team_txt2 ul li {
	height:378px;
	width:50%;
	overflow:hidden;
*width:49.99%
}
.team_txt2 ul li.fl {
	background:#f5f7fa
}
.team_txt2 ul li div {
	width:500px
}
.team_txt2 ul li h1 {
	font-size:20px;
	color:#778399;
	margin:100px 0 20px
}
.team_txt2 ul li p {
	font-size:16px;
	color:#4c4c4c;
	line-height:34px
}
.team_txt3 {
	margin-top:110px
}
.team_txt3 ul li {
	float:left;
	display:inline;
	cursor:pointer;
	overflow:hidden
}
.team_txt3 ul li img {
-webkit-transition:all .5s ease-out;
transition:all .5s ease-out
}
.team_txt3 ul li:hover img {
	transform:scale(1.05, 1.05);
	-webkit-transform:scale(1.05, 1.05)
}
.about_bg.road_bg {
	background:url(../images/road_bg.jpg) no-repeat center
}
.road_wrap {
	padding:0 0 110px
}
.road_wrap dl dt {
	font-size:20px;
	color:#778399;
	margin:50px 0 15px
}
.road_wrap dl dd p {
	color:#4c4c4c;
	font-size:16px;
	line-height:34px
}
.road_wrap dl dd p span {
	margin-right:50px
}
.road_wrap dl dd img {
	padding:50px 0 0;
	display:block
}
.road_wrap dl dd ul li {
	width:350px;
	display:inline-block;
	color:#4c4c4c;
	font-size:16px;
	line-height:34px
}
.about_bg.join_bg {
	background:url(../images/join_bg.jpg) no-repeat center
}
.join_wrap {
	padding:80px 0 100px
}
.join_txt {
	padding-bottom:20px
}
.join_txt h1 {
	width:350px;
	color:#778399;
	font-size:20px
}
.join_txt ul {
	width:550px
}
.join_txt ul li {
	margin:-5px 0 30px;
	font-size:16px;
	color:#4c4c4c;
	line-height:34px;
	text-align:justify
}
.join_wrap dl {
	border:1px solid #999;
	padding:25px 30px;
	cursor:pointer;
	margin-top:30px
}
.join_wrap dl dt h1 {
	float:left;
	font-size:20px;
	color:#778399
}
.join_wrap dl dt h2 {
	float:right;
	width:12px;
	margin-top:7px
}
.join_wrap dl dt h2 span {
	display:block;
	width:5px;
	height:5px;
	background:gray;
	float:left;
	margin:.5px
}
.join_wrap dl.active span {
	margin:0
}
.join_wrap dl dd {
	font-size:16px;
	color:#4c4c4c;
	line-height:34px;
	padding-top:40px;
	display:none
}
.swtdl_bg {
	position:relative
}
.swtdl_bg h1 a {
	display:block;
	background:url(../images/swtdl_bg.jpg) no-repeat center;
	height:550px
}
.inner_nav {
	position:absolute;
	z-index:90;
	width:100%;
	left:0;
	top:0;
	background:#000;
	filter:Alpha(opacity=60);
	background:rgba(0, 0, 0, 0.6) none repeat scroll !important
}
.inner_nav ul li {
	color:#fff;
*padding:15px 0
}
.inner_nav ul li.fl a {
	font-size:18px
}
.inner_nav ul li a {
	position:relative;
	z-index:99;
	font-size:14px;
	color:#fff;
	padding:15px 15px;
*padding:0 15px;
	display:inline-block;
-webkit-transition:all .5s ease-out;
transition:all .5s ease-out
}
.inner_nav ul li a:hover {
	background:#0087d5;
	transform:scale(0.85, 0.85);
	-webkit-transform:scale(0.85, 0.85)
}
.inner_nav.active {
	position:fixed;
	z-index:90
}
.dl_ys {
	padding-bottom:90px
}
.dl_ys dl dt {
	margin:-15px 0 0 50px
}
.dl_ys dl dd {
	width:650px
}
.dl_ys dl dd p {
	color:#9fa4b2;
	font-size:16px;
	padding-bottom:35px
}
.dl_ys dl dd p span {
	float:left;
	display:block;
	font-size:20px;
	color:#778399;
	width:125px
}
.dl_ys dl dd p b {
	float:left;
	display:block;
	width:450px;
	line-height:34px;
	color:#4c4c4c;
	font-size:16px;
	font-weight:normal;
	margin-top:-5px
}
.zsyq {
	padding-bottom:90px;
	background:#f5f7fa
}
.zsyq dl dt {
	margin:-15px 0 0 50
}
.zsyq dl dd {
	width:550px
}
.zsyq dl dd p {
	color:#4c4c4c;
	font-size:16px;
	margin-bottom:30px
}
.swtdl_bg.swtload_bg h1 a {
	display:block;
	background:url(../images/swtload_bg.jpg) no-repeat center;
	height:135px
}
.load_wrap {
	padding:40px 0 0
}
.load_box ul {
	margin-left:-40px
}
.load_box ul li {
	background:#f5f7fa;
	width:305px;
	height:420px;
	float:left;
	display:inline;
	text-align:center;
	margin-left:40px;
	cursor:pointer;
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out
}
.load_box ul li:hover {
	box-shadow:0 0 25px #ccc;
	margin-top:-10px
}
.load_box ul li h1 {
	padding:20px 0
}
.load_box ul li h1 span.span1 {
	display:block
}
.load_box ul li h1 span.span2 {
	display:none
}
.load_box ul li:hover h1 span.span1 {
	display:none
}
.load_box ul li:hover h1 span.span2 {
	display:block
}
.load_box ul li h2 {
	color:#686868;
	font-size:20px;
	font-weight:bold;
	margin:40px 0 10px
}
.load_box ul li p {
	font-size:14px;
	color:#929292
}
.load_box ul li a {
	display:block;
	width:200px;
	margin:0 auto;
	color:#fff;
	font-size:16px;
	padding:8px 0;
	margin-top:30px;
	border-radius:5px;
	-webkit-border-radius:5px
}
.load_box ul li.li1 h1 {
	background:#0087d5
}
.load_box ul li.li1 a {
	background:#0087d5
}
.load_box ul li.li2 h1 {
	background:#2b3845
}
.load_box ul li.li2 a {
	background:#2b3845
}
.load_box ul li.li3 h1 {
	background:#07b872
}
.load_box ul li.li3 a {
	background:#07b872
}
.load_box dl {
	margin-top:70px
}
.load_box dl dt {
	float:left;
	width:70px
}
.load_box dl dd {
	float:left;
	width:930px
}
.load_box dl dd h1 {
	font-size:20px;
	color:#778399;
	margin-bottom:40px
}
.load_box dl dd p {
	font-size:16px;
	color:#4c4c4c;
	line-height:34px
}
.load_box dl dd p a {
	color:#0087d5
}
.load_box dl dd span {
	display:block;
	font-size:14px;
	color:#999;
	margin-top:30px
}
.load_box dl dd h2 {
	display:inline-block;
	font-size:16px;
	color:#4d4c4d;
	margin:0 45px 30px 0
}
.load_box dl dd h2 a {
	color:#0087d5;
	margin-left:15px
}
.load_box dl dd h2 b {
	font-weight:normal;
	margin-right:20px
}
.updata {
	background:#f5f7fa;
	padding:30px 0 100px;
	margin-top:50px
}
.updata dl dt {
	padding:50px 0 10px
}
.updata dl dt h1 {
	font-size:20px;
	color:#778399
}
.updata dl dt p {
	color:#4c4c4c;
	font-size:16px;
	line-height:30px
}
.updata dl dd p {
	color:#4c4c4c;
	font-size:16px;
	line-height:34px
}
.updata h2 a {
	width:300px;
	display:block;
	margin:70px auto 0;
	font-size:20px;
	padding:15px 0;
	color:#4eb3ed;
	border:1px solid #4eb3ed;
	text-align:center;
	border-radius:4px;
	-webkit-border-radius:4px;
-webkit-transition:all .5s ease-out;
transition:all .5s ease-out
}
.updata h2 a:hover {
	background:#4eb3ed;
	color:#fff
}
.swtdl_bg.swtcenter_bg h1 a {
	display:block;
	background:url(../images/swtcenter_bg.jpg) no-repeat center;
	height:235px
}
.center_wrap {
	padding:0 0 100px
}
.center_txt table {
	width:100%
}
.center_txt table tr {
	border-top:1px solid #d3d6de
}
.center_txt table tr.tr1 {
	height:115px
}
.center_txt table tr th {
	font-weight:bold;
	font-size:20px;
	color:#4c4c4c;
	width:11%;
	border-left:1px solid #d3d6de;
	height:90px;
	line-height:28px
}
.center_txt table tr th:first-of-type {
	width:23%;
	border-left:0
}
.center_txt table tr td {
	width:110px;
	text-align:center;
	color:#778399;
	font-size:12px;
	line-height:28px;
	border-left:1px solid #d3d6de;
	padding:15px 0
}
.center_txt table tr td b {
	font-weight:normal
}
.center_txt table tr td span {
	font-size:22px;
	color:#0087d5
}
.center_txt table tr td:first-of-type {
	border-left:0;
	font-size:16px;
	color:#4c4c4c;
	text-align:left;
	padding-left:15px;
	width:230px
}
.center_txt table tr.color {
	background:#ecfff4
}
.center_txt table tr td a {
	background:#0087d5;
	border-radius:4px;
	-webkit-border-radius:4px;
	color:#fff;
	padding:3px 8px
}
.center_txt table tr:last-of-type td {
	padding:25px 0
}
.center_txt table.table1 tbody {
	height:700px;
	overflow-y:scroll;
	display:block;
	width:100%;
	cursor:pointer
}
.center_txt table.table1 tbody::-webkit-scrollbar {
display:none
}
.center_txt table.table1 td:first-of-type {
	width:233px
}
.center_txt table.table2 td:first-of-type {
	width:233px
}
.center_function ul {
	margin-top:-25px
}
.center_function ul li {
	margin-top:25px
}
.center_function ul li:after {
	clear:both;
	display:block;
	content:""
}
.center_function ul li h1 {
	float:left;
	width:320px;
	color:#778399;
	font-size:20px
}
.center_function ul li p {
	float:left;
	width:680px;
	font-size:14px;
	color:#4c4c4c;
	line-height:30px;
	margin-top:-5px;
	text-align:justify;
	border-bottom:1px solid #d3d6de;
	padding-bottom:25px
}
.center_function dl dt {
	border-bottom:1px solid #d3d6de;
	padding-bottom:25px
}
.center_function dl dt h1 {
	width:320px;
	color:#778399;
	font-size:20px
}
.center_function dl dt h2 {
	width:500px;
	color:#778399;
	font-size:20px
}
.center_function dl dt h3 {
	width:180px;
	color:#778399;
	font-size:20px
}
.center_function dl dd {
	margin-top:25px;
	border-bottom:1px solid #d3d6de;
	padding-bottom:25px
}
.center_function dl dd:last-of-type {
	border-bottom:0
}
.center_function dl dd:after {
	clear:both;
	display:block;
	content:""
}
.center_function dl dd h1 {
	float:left;
	width:320px;
	color:#778399;
	font-size:20px
}
.center_function dl dd p {
	float:left;
	width:680px;
	font-size:14px;
	color:#4c4c4c;
	line-height:30px;
	margin-top:-5px;
	text-align:justify
}
.center_function dl dd p:after {
	clear:both;
	display:block;
	content:""
}
.center_function dl dd p span {
	display:block;
	float:left;
	width:450px
}
.center_function dl dd p b {
	display:block;
	float:right;
	font-weight:normal;
	width:180px
}
.center_function dl dd p b i {
	font-size:12px;
	color:gray;
	font-family:"宋体";
	display:block;
	font-style:normal
}
.center_function dl dd p b a {
	color:#0087d5;
	border:1px solid #0087d5;
	padding:3px 10px;
	border-radius:4px;
	-webkit-border-radius:4px
}
.swt_center_zx a {
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out;
	display:block;
	width:235px;
	height:50px;
	color:#fff;
	background:#0087d5;
	font-size:18px;
	text-align:center;
	line-height:50px;
	margin:50px auto 0;
	border-radius:4px;
	-webkit-border-radius:4px
}
.swt_center_zx a:hover {
	transform:translateY(-6px);
	-webkit-transform:translateY(-6px)
}
.swtdl_bg.swtquest_bg h1 a {
	display:block;
	background:url(../images/swtquest_bg.jpg) no-repeat center;
	height:235px
}
.swtquest_wrap {
	padding:40px 0 100px
}
.swtquest_wrap dl {
	margin-top:45px
}
.swtquest_wrap dl dt {
	color:#778399;
	font-size:20px;
	margin-bottom:25px
}
.swtquest_wrap dl dd p {
	font-size:16px;
	color:#4c4c4c;
	line-height:34px;
	text-align:justify
}
.swtquest_wrap h1 a {
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out;
	width:300px;
	display:block;
	margin:70px auto 0;
	font-size:20px;
	padding:15px 0;
	color:#fff;
	background:#4eb3ed;
	border:1px solid #4eb3ed;
	text-align:center;
	border-radius:4px;
	-webkit-border-radius:4px
}
.swtquest_wrap h1 a:hover {
	transform:translateY(-6px);
	-webkit-transform:translateY(-6px)
}
.swtdl_bg.swtcase_bg h1 a {
	display:block;
	background:url(../images/swtcase_bg.jpg) no-repeat center;
	height:500px
}
.swtcase_wrap {
	padding:90px 0
}
.case_tit p {
	font-size:20px;
	text-align:center;
	color:#333;
	line-height:36px
}
.case_logo {
	border-bottom:1px solid #d9d9d9
}
.case_logo ul li {
	float:left;
	display:inline;
	padding:90px 0 50px;
	margin-left:93px;
	cursor:pointer;
	width:180px;
	text-align:center;
	position:relative
}
.case_logo ul li.li1 {
	margin-left:0
}
.case_logo ul li p {
	color:#9fa4b2;
	font-size:16px;
	margin-top:12px
}
.case_logo ul li span {
	position:absolute;
	display:block;
	bottom:-2px;
	left:50%;
	right:50%;
	border-top:3px solid #0474c8;
-webkit-transition:all .2s ease-out;
transition:all .2s ease-out
}
.case_logo ul li.active span {
	left:0;
	right:0
}
.case_txt dl {
	display:none
}
.case_txt dl.active {
	display:block
}
.case_txt dl dd {
	width:600px
}
.case_txt dl dd h1 {
	font-size:26px;
	color:#778399;
	line-height:30px;
	margin:100px 0 5px
}
.case_txt dl dd a {
	font-size:14px;
	color:#3495ff
}
.case_txt dl dd p {
	font-size:16px;
	color:#4c4c4c;
	line-height:32px;
	margin-top:40px
}
.case_txt dl dt {
	width:350px;
	text-align:center;
	margin-top:50px
}
.swtdl_bg.swtuser_bg h1 a {
	display:block;
	background:url(../images/swtuser_bg.jpg) no-repeat center;
	height:235px
}
.swtuser_wrap {
	padding-bottom:90px
}
.swtuser_wrap dl {
	display:none
}
.swtuser_wrap dl.active {
	display:block
}
.swtuser_wrap dl dt {
	font-size:24px;
	color:#778399;
	padding:100px 0 20px
}
.swtuser_wrap dl dd p {
	width:20%;
	float:left;
	display:inline;
	color:#49a0f5;
	font-size:16px;
	margin-top:50px
}
.swtuser_wrap dl dd p a {
	color:#4c4c4c;
	position:relative;
	padding-bottom:7px
}
.swtuser_wrap dl dd p a span {
	position:absolute;
	width:0;
	display:block;
	left:0;
	bottom:0;
	height:1px;
	border-top:2px solid #0087d5;
-webkit-transition:all .2s ease-out;
transition:all .2s ease-out
}
.swtuser_wrap dl dd p:hover a span {
	width:100%
}
.swtuser_wrap dl dd p:hover a {
	color:#0087d5
}
.cpro_bg.swtpro_bg h1 {
	background:url(../images/swtpro_bg.jpg) no-repeat center;
	height:550px;
	position:relative
}
.swtpro_wrap dt img {
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out;
	cursor:pointer
}
.swtpro_wrap dt:hover img {
	transform:translateY(-8px);
	-webkit-transform:translateY(-8px)
}
.swtpro_txt1 dl dd p {
	line-height:30px;
	margin-bottom:30px
}
.swtpro_txt1 dl dd p span {
	display:block;
	float:left;
	margin-right:15px;
	color:#0087d5
}
.swtpro_txt1 dl dd p b {
	width:450px;
	text-align:justify;
	display:block;
	float:left;
	font-weight:normal;
	font-size:16px;
	color:#4c4c4c
}
.swtpro_txt1 ul {
	margin-top:50px
}
.swtpro_txt1 ul li {
	float:left;
	width:14.28%;
*width:14.2%;
	text-align:center;
	cursor:pointer;
	margin-top:40px
}
.swtpro_txt1 ul li h1 {
	width:45px;
	height:45px;
	margin:0 auto;
	background:url(../images/swtpro_icon.png) no-repeat;
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out
}
.swtpro_txt1 ul li p {
	margin-top:5px;
	color:#4c4c4c;
	font-size:14px;
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out
}
.swtpro_txt1 ul li:hover p {
	color:#0087d5
}
.swtpro_txt1 ul li.li1 h1 {
	background-position:5px 6px
}
.swtpro_txt1 ul li.li2 h1 {
	background-position:-59px 6px
}
.swtpro_txt1 ul li.li3 h1 {
	background-position:-122px 6px
}
.swtpro_txt1 ul li.li4 h1 {
	background-position:-178px 8px
}
.swtpro_txt1 ul li.li5 h1 {
	background-position:-232px 6px
}
.swtpro_txt1 ul li.li6 h1 {
	background-position:-285px 7px
}
.swtpro_txt1 ul li.li7 h1 {
	background-position:-341px 6px
}
.swtpro_txt1 ul li.li8 h1 {
	background-position:3px -150px
}
.swtpro_txt1 ul li.li9 h1 {
	background-position:-57px -150px
}
.swtpro_txt1 ul li.li10 h1 {
	background-position:-125px -150px
}
.swtpro_txt1 ul li.li11 h1 {
	background-position:-181px -150px
}
.swtpro_txt1 ul li.li12 h1 {
	background-position:-232px -150px
}
.swtpro_txt1 ul li.li13 h1 {
	background-position:-285px -150px
}
.swtpro_txt1 ul li.li14 h1 {
	background-position:-344px -150px
}
.swtpro_txt1 ul li:hover.li1 h1 {
	background-position:5px -49px
}
.swtpro_txt1 ul li:hover.li2 h1 {
	background-position:-59px -49px
}
.swtpro_txt1 ul li:hover.li3 h1 {
	background-position:-122px -49px
}
.swtpro_txt1 ul li:hover.li4 h1 {
	background-position:-178px -49px
}
.swtpro_txt1 ul li:hover.li5 h1 {
	background-position:-232px -49px
}
.swtpro_txt1 ul li:hover.li6 h1 {
	background-position:-285px -49px
}
.swtpro_txt1 ul li:hover.li7 h1 {
	background-position:-341px -49px
}
.swtpro_txt1 ul li:hover.li8 h1 {
	background-position:3px -207px
}
.swtpro_txt1 ul li:hover.li9 h1 {
	background-position:-57px -207px
}
.swtpro_txt1 ul li:hover.li10 h1 {
	background-position:-125px -207px
}
.swtpro_txt1 ul li:hover.li11 h1 {
	background-position:-181px -207px
}
.swtpro_txt1 ul li:hover.li12 h1 {
	background-position:-232px -207px
}
.swtpro_txt1 ul li:hover.li13 h1 {
	background-position:-285px -207px
}
.swtpro_txt1 ul li:hover.li14 h1 {
	background-position:-344px -207px
}
.swtpro_page2 {
	background:url(../images/swtpro_page2_bg.jpg) no-repeat center;
	height:770px;
	margin-top:100px
}
.swtpro_page2 .sy_tit h1 {
	color:#fff
}
.swtpro_page2 .sy_tit h2 p {
	color:#fff
}
.swtpro_txt2 {
	border:1px solid #9dcfed;
	box-sizing:border-box
}
.swtpro_txt2 ul li {
	float:left;
	width:25%;
*width:24.9%;
	box-sizing:border-box;
	text-align:center;
	color:#9dcfed;
	background:#0086ae;
	font-size:16px;
	padding:15px 0;
	cursor:pointer;
	border-left:1px solid #52a1d2
}
.swtpro_txt2 ul li.li1 {
	border-left:0
}
.swtpro_txt2 ul li.active {
	background:0;
	color:#fff
}
.swtpro_txt2 dl {
	padding:70px 70px;
	display:none
}
.swtpro_txt2 dl.active {
	display:block
}
.swtpro_txt2 dl dt {
	width:65%;
	float:left
}
.swtpro_txt2 dl dt p {
	float:left;
	width:50%;
	color:#fff;
	font-size:16px;
	margin-bottom:15px
}
.swtpro_txt2 dl dt p span {
	font-size:12px;
	margin-right:15px
}
.swtpro_txt2 dl dt a {
	margin-top:30px;
	display:block;
	font-size:16px;
	color:#fff;
	width:245px;
	height:40px;
	line-height:40px;
	text-align:center;
	border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #fff
}
.swtpro_txt2 dl dd {
	float:left;
	width:35%;
	text-align:center
}
.swtpro_txt3 ul li {
	float:left;
	width:33.33%;
	text-align:center;
	padding-bottom:50px;
	cursor:pointer
}
.swtpro_txt3 ul.ul1 li.li1 {
	margin-left:165px
}
.swtpro_txt3.xg_swtpro ul.ul1 li.li1 {
	margin-left: 0;
}
.swtpro_txt3.xg_swtpro ul.ul1 li {
	width:25%;
}
.swtpro_txt3.xg_swtpro ul.ul1 li h1 {
	width:85%;
}
.swtpro_txt3 ul li h1 {
	width:90%;
	margin:0 auto;
	border:1px solid #e6e9f2;
	box-sizing:border-box;
	padding-bottom:30px
}
.swtpro_txt3 ul li h1 p {
	font-size:22px;
	color:#fff;
	padding:15px 0
}
.swtpro_txt3 ul li h1 span {
	display:block;
	color:#778399;
	font-size:18px;
	margin-top:30px
}
.swtpro_txt3 ul li h1 span b {
	font-weight:normal;
	font-size:16px
}
.swtpro_txt3 ul li h1 a {
	color:#0099f2;
	font-size:12px;
	line-height:32px
}
.swtpro_txt3 ul li.li1 p {
	background:#626675
}
.swtpro_txt3 ul li.li2 p {
	background:#19c3e1
}
.swtpro_txt3 ul li.li3 p {
	background:#38ba72
}
.swtpro_txt3 ul li.li4 p {
	background:#49a0f5
}
.swtpro_txt3 ul li.li5 p {
	background:#e45c4f
}
.swtpro_txt3 ul li.li6 p {
	background:#f68c45
}
.swtpro_txt3 ul li.li7 p {
	background:#4cbeba
}
.swtpro_txt3 h2 a {
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out;
	display:block;
	font-size:18px;
	width:235px;
	height:50px;
	margin:0 auto;
	text-align:center;
	line-height:50px;
	background:#0087d5;
	border-radius:4px;
	-webkit-border-radius:4px;
	color:#fff
}
.swtpro_txt3 h2 a:hover {
	transform:translateY(-6px);
	-webkit-transform:translateY(-6px)
}
.swtpro_page4 {
	background:#f5f7fa;
	margin-top:100px;
	padding-bottom:80px
}
.swtpro_wrap .swtpro_txt4 dt:hover h2 img {
	transform:translateY(0);
	-webkit-transform:translateY(0)
}
.swtpro_txt4 dl dt {
	width:48%
}
.swtpro_txt4 dl dd {
	width:48%
}
.swtpro_txt4 dl dt h1 {
	text-align:center;
	padding-bottom:40px
}
.swtpro_txt4 dl h2 {
	line-height:33px;
	font-size:18px;
	color:#0087d5
}
.swtpro_txt4 dl h2 img {
	margin-right:10px
}
.swtpro_txt4 dl p {
	line-height:32px;
	margin:15px 0 25px 45px
}
.swtpro_txt4 dl p span {
	display:block;
	float:left;
	margin-right:15px;
	color:#0087d5
}
.swtpro_txt4 dl p b {
	width:400px;
	text-align:justify;
	display:block;
	float:left;
	font-weight:normal;
	font-size:16px;
	color:#4c4c4c
}
.kyjpro_foot.swtpro_foot {
	background:url(../images/swtpro5_01.jpg) no-repeat center;
	margin-top:0
}
.swtdl_bg.cload_bg h1 a {
	display:block;
	background:url(../images/cload_bg.jpg) no-repeat center;
	height:235px
}
.cload_wrap {
	padding:70px 0 0
}
.updata.c_updata {
	background:#fff
}
.c_download dl {
	background:#f5f7fa;
	padding:55px 240px
}
.c_download dl dt {
	width:300px
}
.c_download dl dd {
	width:172px
}
.c_download dl dd h1 {
	font-size:20px;
	color:#333;
	margin-top:50px
}
.c_download dl dd h2 {
	font-size:14px;
	color:#999;
	margin-bottom:30px
}
.c_download dl dd p {
	font-size:14px;
	color:#999;
	line-height:32px
}
.c_download h3 {
	text-align:center
}
.c_download h3 a {
	display:inline-block;
	width:300px;
	margin:60px 30px;
	background:#4eb3ed;
	text-align:center;
	color:#fff;
	font-size:20px;
	padding:15px 0;
	border-radius:5px;
	-webkit-border-radius:5px
}
.c_download h4 {
	text-align:center
}
.c_download h4 a {
	font-size:14px;
	color:#686868;
	font-weight:normal
}
.c_download h4 a img {
	margin:0 10px 0 30px
}
.cloud_money_zx a {
	background:#0087d5;
	color:#fff;
	font-size:18px;
	width:235px;
	height:50px;
	display:block;
	text-align:center;
	margin:0 auto;
	line-height:50px;
	border-radius:4px;
	-webkit-border-radius:4px
}
.ccenter_wrap {
	padding-bottom:100px
}
.center_money.cloud_money ul.ul1 li {
	height:950px
}
.center_money.cloud_money ul li h1 {
	height:120px;
	line-height:36px
}
.center_money.cloud_money ul li h1 span {
	padding-top:27px
}
.center_money.cloud_money ul li h2 {
	height:145px
}
.center_money.cloud_money ul.ul1 li.li1 {
	border:1px solid #49a0f5
}
.center_money.cloud_money ul.ul1 li.li1 h1 {
	background:#49a0f5
}
.center_money.cloud_money ul.ul1 li.li1 a {
	color:#49a0f5;
	border:1px solid #49a0f5
}
.swtdl_bg.cquest_bg h1 a {
	display:block;
	background:url(../images/cquest_bg.jpg) no-repeat center;
	height:235px
}
.swtdl_bg.cdl_bg h1 a {
	display:block;
	background:url(../images/cdl_bg.jpg) no-repeat center;
	height:550px
}
.cdl_txt1 ul {
	margin-left:-240px
}
.cdl_txt1 ul li {
	float:left;
	width:170px;
	text-align:center;
	margin-left:240px
}
.cdl_txt1 ul li h1 {
	font-size:20px;
	color:#778399;
	margin:35px 0 25px
}
.cdl_txt1 ul li p {
	font-size:15px;
	color:#4c4c4c;
	line-height:30px
}
.cdl_page2 {
	background:#f5f7fa;
	margin-top:100px;
	padding-bottom:100px
}
.cdl_txt2 dl dt {
	width:320px;
	margin:-35px 0 0 30px
}
.cdl_txt2 dl dd {
	width:650px
}
.cdl_txt2 dl dd p {
	color:#9fa4b2;
	font-size:16px;
	padding-bottom:35px
}
.cdl_txt2 dl dd p span {
	float:left;
	display:block;
	font-size:20px;
	color:#778399;
	width:125px
}
.cdl_txt2 dl dd p b {
	float:left;
	display:block;
	width:450px;
	line-height:34px;
	color:#4c4c4c;
	font-weight:normal;
	margin-top:-5px
}
.cdl_txt3 dl dt {
	width:385px
}
.cdl_txt3 dl dd {
	width:615px;
	margin-top:30px
}
.cdl_txt3 dl dd p {
	color:#4c4c4c;
	font-size:16px;
	padding-top:25px;
	line-height:34px
}
.cdl_txt4 ul {
	margin-left:-170px
}
.cdl_txt4 ul li {
	float:left;
	text-align:center;
	width:120px;
	margin-left:170px
}
.cdl_txt4 ul li p {
	font-size:20px;
	color:#778399;
	margin-top:30px
}
.cdl_txt4 ul li h1 {
	position:relative
}
.cdl_txt4 ul li h1 span {
	position:absolute;
	right:-110px;
	top:55px
}
.cdl_foot {
	background:#f5f7fa;
	margin-top:100px;
	padding-bottom:100px
}
.cdl_txt5 h1 {
	text-align:center;
	font-size:14px;
	color:#999;
	margin:60px 0 10px
}
.cdl_txt5 h2 input {
	width:235px;
	height:60px;
	margin:0 auto;
	display:block;
	border-radius:4px;
	-webkit-border-radius:4px;
	background:#0087d5;
	color:#fff;
	font-size:20px;
	cursor:pointer
}
.cdl_txt5 form ul {
	margin-left:-35px
}
.cdl_txt5 form ul li {
	float:left;
	margin-left:35px;
*margin-left:10px
}
.cdl_txt5 form ul li input {
	color:#778399;
	font-size:16px;
	width:310px;
	height:50px;
	border:1px solid #999;
	box-sizing:border-box;
	background:#f5f7fa;
	outline:0;
	text-indent:10px;
	line-height:50px
}
.cpro_bg {
	position:relative
}
.cpro_bg h1 {
	background:url(../images/cpro_bg.jpg) no-repeat center;
	height:550px
}
.cpro_bg h1 p {
	padding-top:300px
}
.cpro_bg h1 p a {
	margin-right:55px;
	display:block;
	width:180px;
	height:50px;
	color:#376080;
	border:1px solid #376080;
	text-align:center;
	line-height:50px;
	font-size:20px;
	border-radius:4px;
	-webkit-border-radius:4px;
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out
}
.cpro_bg h1 p a:hover {
	color:#3495ff;
	border:1px solid #3495ff;
	width:220px
}
.cpro_wrap dl dt img {
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out;
	cursor:pointer
}
.cpro_wrap dl dt:hover img {
	transform:translateY(-8px);
	-webkit-transform:translateY(-8px)
}
.cpro_txt1 dl dt {
	width:50%
}
.cpro_txt1 dl dt img {
	width:100%
}
.cpro_txt1 dl dd {
	width:50%
}
.cpro_txt1 dl dd img {
	width:100%
}
.cpro_txt1 dl dd h1 {
	margin-bottom:30px
}
.cpro_txt1 dl dd p {
	font-size:16px;
	color:#4c4c4c;
	text-align:justify;
	line-height:30px
}
.cpro_page2 {
	background:url(../images/cpro_page2_bg.jpg) no-repeat center;
	height:665px;
	margin-top:100px
}
.cpro_page2 .sy_tit h1 {
	color:#fff
}
.cpro_txt2 ul li {
	width:100%;
	margin-bottom:40px
}
.cpro_txt2 ul li h1 {
	line-height:33px;
	color:#f9f109;
	font-size:18px
}
.cpro_txt2 ul li h1 img {
	margin-right:12px
}
.cpro_txt2 ul li p {
	color:#fff;
	font-size:16px;
	padding-left:45px;
	margin-top:10px
}
.cpro_txt3 dl dd h1 {
	line-height:36px;
	font-size:18px;
	color:#0087d5
}
.cpro_txt3 dl dd h1 img {
	margin-right:10px
}
.cpro_txt3 dl dd p {
	line-height:32px;
	margin:15px 0 25px 45px
}
.cpro_txt3 dl dd p span {
	display:block;
	float:left;
	margin-right:15px;
	color:#0087d5
}
.cpro_txt3 dl dd p b {
	width:550px;
	text-align:justify;
	display:block;
	float:left;
	font-weight:normal;
	font-size:16px;
	color:#4c4c4c
}
.cpro_txt3 dl dt {
	margin-top:100px
}
.cpro_page4 {
	background:url(../images/cpro_page4_bg.jpg) no-repeat center;
	height:689px;
	margin-top:100px
}
.cpro_txt4 {
	position:relative
}
.cpro_txt4 i {
	position:absolute;
	right:-100px;
	top:-270px
}
.cpro_txt4 ul li {
	float:left
}
.cpro_txt4 ul li h1 {
	color:#0087d5;
	font-size:18px;
	margin:20px 0 10px;
	line-height:34px
}
.cpro_txt4 ul li p {
	font-size:16px;
	color:#4c4c4c;
	line-height:34px
}
.cpro_txt4 ul li.li1 {
	text-align:right;
	width:25%
}
.cpro_txt4 ul li.li2 {
	width:43%;
	text-align:center;
	margin-top:50px
}
.cpro_txt4 ul li.li3 {
	width:32%
}
.kyjpro_foot.cpro_foot {
	background:url(../images/cpro5_01.jpg) no-repeat center;
	margin-top:0
}
.cdluser_wrap {
	margin:30px auto 500px;
	position:relative;
	z-index:0
}
.swtdl_bg.kyjuser_bg h1 a {
	display:block;
	background:url(../images/kyjuser_bg.jpg) no-repeat center;
	height:235px
}
.cdluser_left {
	position:absolute;
	top:54px;
	z-index:999
}
.cdluser_left.active {
	position:fixed;
	top:54px
}
.cdluser_left dl {
	width:200px;
	border:1px solid #d1d1d1;
	padding:15px 0;
	cursor:pointer;
	margin-bottom:10px;
	background:#fff
}
.cdluser_left dl dt {
	padding:0 15px
}
.cdluser_left dl dt span {
	float:left;
	color:#0087d5;
	font-size:18px
}
.cdluser_left dl dt img {
	float:right;
	margin-top:8px
}
.cdluser_left dl dd {
	text-indent:20px;
	margin-top:5px;
	padding:5px 0;
	display:none;
	-webkit-transition:all .3s ease-out;
    transition:all .3s ease-out;
}
.cdluser_left dl dd span {
	margin-left:33px
}
.cdluser_left dl dd a {
	color:#4c4c4c;
	font-size:16px
}
.cdluser_left dl dd:hover {
	background:#d8e7f8;
}
.cdluser_left dl.active dd {
	display:block
}
.cdluser_right {
	width:735px
}
.cdluser_right ul li {
	display:none
}
.cdluser_right ul li.active {
	display:block
}
.cdluser_right ul li dl {
	padding-top:50px
}
.cdluser_right ul li dl dt {
	color:#0087d5;
	font-size:16px;
	margin-bottom:15px
}
.cdluser_right ul li dl dd {
	color:#4c4c4c;
	font-size:16px;
	line-height:34px;
	text-align:justify
}
.cdluser_right ul li dl dd a {
	color:#4c4c4c
}
.cdluser_right ul li dl dd img {
	padding:30px 0 0
}
.cdluser_right .question_txt{padding-top: 30px;}
.cdluser_right .question_txt h1{font-size: 20px;color: #000;border-bottom: 1px solid #e1e1e1;padding-bottom: 10px;}
.cdluser_right .question_txt dl{padding: 20px 0;}
.cdluser_right .question_txt dl dt{font-size: 16px;color: #0087d5;padding-bottom: 10px;}
.cdluser_right .question_txt dl dd{font-size: 14px;color: #9c9c9c;}
.cdluser_right .question_txt dl dd span{color: #0087d5;}
.cdluser_right .question_txt{border-bottom: 1px solid #e1e1e1;}
.cdluser_right .question_sub dl {padding: 30px 0;}
.cdluser_right .question_sub dl dt{cursor: pointer;margin-right: 20px; padding: 10px 0; float: left;width:130px;line-height: 24px;font-size: 14px; border: 1px solid #e1e1e1;text-align: center;}
.cdluser_right .question_sub dl dt img{margin-right: 5px;}
.cdluser_right .question_sub dl dt span{color: #0087d5;}
.cdluser_right .question_sub dl dd{float: right;line-height: 24px;font-size: 14px;padding: 10px 0;}
.cdluser_right .question_sub dl dd span{color: #0087d5;margin-left: 12px;}
.cdluser_right .area_txt{display: none;}
.cdluser_right .area_txt textarea{box-shadow: 3px 3px 8px #e1e1e1 inset; border: 1px solid #0087d5;display: block;width:100%;resize:none;height: 180px;text-indent: 10px;padding-top: 10px;}
.cdluser_right .area_txt input{width:130px;height: 40px;margin-top: 30px;cursor: pointer; background: #0087d5;color: #fff;font-size: 14px;border-radius: 4px;-webkit-border-radius: 4px;float: right;}

.cpro_bg.kyjpro_bg h1 {
	background:url(../images/kyjpro_bg.jpg) no-repeat center;
	height:550px
}
.nav_small {
	border-bottom:1px solid #f6f6f6;
	padding:15px 0
}
.nav_small_box ul li {
	float:left;
	width:33.33%;
*width:33%;
	text-align:center;
	font-size:20px;
	line-height:40px;
	border-left:1px solid #f6f6f6;
	box-sizing:border-box
}
.nav_small_box ul li a {
	display:block;
	color:#616161
}
.nav_small_box ul li.li1 {
	border-left:0
}
.nav_small_box ul li img {
	margin-right:20px
}
.nav_small_box ul li:hover a {
	color:#006ab1
}
.kyjpro_txt1 dl dt {
	width:500px;
	margin:0 0 0 50px;
	cursor:pointer
}
.kyjpro_txt1 dl dd {
	width:450px;
	margin-top:-35px
}
.kyjpro_wrap dl dt img {
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out;
}
.kyjpro_wrap dl dt:hover img {
	transform:scale(0.95, 0.95);
	-webkit-transform:scale(0.95, 0.95)
}
.kyjpro_txt1 dl dd h1 {
	font-size:18px;
	color:#0087d5;
	margin:35px 0 25px
}
.kyjpro_txt1 dl dd p {
	line-height:30px
}
.kyjpro_txt1 dl dd p span {
	display:block;
	float:left;
	margin-right:15px;
	color:#0087d5
}
.kyjpro_txt1 dl dd p b {
	width:415px;
	text-align:justify;
	display:block;
	float:left;
	font-weight:normal;
	font-size:16px;
	color:#4c4c4c
}
.kyjpro_page2 {
	background:url(../images/kyjpro_page2_bg.jpg) no-repeat center;
	height:900px;
	margin-top:100px
}
.kyjpro_txt2 {
	margin-top:20px
}
.kyjpro_txt2 ul li {
	width:30%;
	float:left
}
.kyjpro_txt2 ul li.li2 {
	margin:0 5%
}
.kyjpro_txt2 ul li h1 {
	text-align:center
}
.kyjpro_txt2 ul li h2 {
	color:#0087d5;
	font-size:18px;
	padding:70px 0 15px
}
.kyjpro_txt2 ul li p {
	line-height:32px;
	margin-top:10px
}
.kyjpro_txt2 ul li p span {
	display:block;
	float:left;
	margin-right:15px;
	color:#0087d5
}
.kyjpro_txt2 ul li p b {
	width:270px;
	text-align:justify;
	display:block;
	float:left;
	font-weight:normal;
	font-size:16px;
	color:#4c4c4c
}
.kyjpro_txt3 dl {
	margin-bottom:60px
}
.kyjpro_txt3 dl dt {
	margin-left:100px;
	cursor:pointer
}
.kyjpro_txt3 dl dd h1 {
	line-height:30px;
	font-size:18px;
	color:#0087d5
}
.kyjpro_txt3 dl dd h1 img {
	margin-right:10px
}
.kyjpro_txt3 dl dd p {
	line-height:32px;
	margin-top:15px
}
.kyjpro_txt3 dl dd p span {
	display:block;
	float:left;
	margin-right:15px;
	color:#0087d5
}
.kyjpro_txt3 dl dd p b {
	width:510px;
	text-align:justify;
	display:block;
	float:left;
	font-weight:normal;
	font-size:16px;
	color:#4c4c4c
}
.kyjpro_foot {
	background:url(../images/kyjpro4_01.jpg) no-repeat center;
	height:400px;
	margin-top:100px;
	cursor:pointer;
	position:relative;
	overflow:hidden
}
.kyjpro_foot h1 {
	position:relative;
	z-index:9;
	font-size:38px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:130px
}
.kyjpro_foot form {
	width:555px;
	margin:50px auto
}
.kyjpro_foot form input.kyjpro_tel {
	border-radius:4px 0 0 4px;
	-webkit-border-radius:4px 0 0 4px;
	width:325px;
*width:323px;
	height:55px;
*height:53px;
	border:1px solid #fff;
	box-sizing:border-box;
	background:0;
	color:#a0abc0;
	font-size:18px;
	line-height:55px;
	text-indent:10px;
	outline:0
}
.kyjpro_foot form input.kyjpro_sub {
	font-family:"Microsoft Yahei";
	outline:0;
	border-radius:0 4px 4px 0;
	-webkit-border-radius:0 4px 4px 0;
	background:#fff;
	height:55px;
	width:230px;
	cursor:pointer;
	font-size:18px;
	color:#0087d5
}
.kyj_load {
	padding:85px 0
}
.kyj_load ul {
	height:710px
}
.kyj_load ul li {
	padding:80px 0 30px;
	background:#f5f7fa;
	width:480px;
	height:550px;
	text-align:center;
	cursor:pointer;
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out
}
.kyj_load ul li:hover {
	box-shadow:0 0 25px #ccc;
	margin-top:-10px
}
.kyj_load ul li h1 {
	padding:50px 0
}
.kyj_load ul li h1 span {
	display:block;
	font-size:14px;
	color:#999;
	margin-top:5px
}
.kyj_load ul li h2 {
	color:#686868;
	font-size:20px;
	font-weight:bold;
	margin:40px 0 10px
}
.kyj_load ul li p {
	font-size:20px;
	color:#333
}
.kyj_load ul li a {
	display:block;
	width:200px;
	margin:20px auto 0;
	color:#fff;
	font-size:16px;
	padding:8px 0;
	border-radius:5px;
	-webkit-border-radius:5px
}
.kyj_load ul li.li1 a {
	background:#0087d5
}
.kyj_load ul li.li2 a {
	background:#2b3845
}
.lose_body {
	height:100%;
	width:100%;
	overflow:hidden;
	display:table
}
.lose_wrap {
	background:#f2f2f2;
	height:100%;
	width:100%;
	text-align:center;
	display:table-cell;
	vertical-align:middle
}
.lose_wrap p {
	font-size:14px;
	color:#666;
	margin:20px 0 50px
}
.lose_wrap p a {
	color:#666
}
.lose_wrap p a:hover {
	color:#0087d5
}
.lose_wrap p a span {
	color:#0087d5;
	border-bottom:1px solid #0087d5
}
.lose_wrap h2 {
	color:#ccc;
	font-size:14px
}
.lose_wrap h3 {
	padding:10px 0 20px
}
.lose_wrap h4 {
	font-weight:normal;
	padding-bottom:100px
}
.lose_wrap h4 a {
	color:#666;
	font-size:14px;
	padding:0 20px
}
.lose_wrap h4 a:hover {
	color:#0087d5
}
.xz_swt1 {
	margin-left:20px;
	width:500px;
	font-size:16px;
	color:#4c4c4c;
	line-height:30px;
	margin-top:80px
}
.xz_swt1 p {
	padding-bottom:15px
}
.xz_swt1 a {
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out;
	margin-right:30px;
	font-size:16px;
	border:1px solid #999;
	color:#4c4c4c;
	padding:6px 0;
	width:180px;
	text-align:center;
	border-radius:4px;
	-webkit-border-radius:4px;
	display:inline-block;
	margin-top:15px
}
.xz_swt1 a.a2 {
	color:#1584d7;
	border:1px solid #1584d7
}
.xz_swt1 a:hover {
	width:200px
}
.xz_swt2 {
	margin-right:20px;
	width:435px;
	text-align:center;
	cursor:pointer
}
.xz_swt2 img {
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out
}
.xz_swt2:hover img {
	transform:scale(0.95, 0.95);
	-webkit-transform:scale(0.95, 0.95)
}
.xgload_wrap {
	background: #f5f7fa;
	padding: 30px 0 50px;
}
.xgload_tit {
	text-align: center;
}
.xgload_tit h1 {
	color: #363535;
	font-size: 22px;
	font-weight: bold;
	padding: 60px 0 15px;
}
.xgload_tit h2 {
	color: #686868;
	font-size: 16px;
}
.xglink {
	padding: 60px 0;
}
.xglink ul li {
	text-align: center;
	width:33.33%;
	float: left;
}
.xglink ul li a {
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	display: block;
	width:160px;
	height: 40px;
	margin: 25px auto;
	border: 1px solid #aaaaaa;
	text-align: center;
	line-height: 40px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	font-size: 16px;
	color: #0087d5;
}
.xglink ul li a:hover {
	color: #fff;
	background: #0087d5;
	border: 1px solid #0087d5;
}


/*微客多多*/

.w1200{width:1200px;margin: 0 auto;}

.cpro_bg.wkpro_bg h1 {
	background:url(../images/wxpro_bg.png) no-repeat center;
	height:550px
}

.wkpro_bg h1 p{padding-top:180px;}
.wkpro_bg h1 p span{color: #fff;line-height: 60px;font-size: 40px;}
.wkpro_bg h1 p a{background: #fff;color: #333;border: 1px solid #fff;margin-top: 40px;}
.wk_online a{font-size: 16px;color: #fff; display: block;width:260px;height: 50px;background: #63b976;border-radius: 4px;text-align: center;line-height: 50px;margin: 0 auto;}
.wktab_tit{margin: 50px auto;border-bottom: 1px solid #eaeaea;}
.wktab_tit ul{text-align: center;}
.wktab_tit ul li{position: relative; display: inline-block; font-size: 16px;margin: 0 50px;padding: 15px 15px;cursor: pointer;}
.wktab_tit ul li span{ position: absolute;bottom: 0;border-bottom: 3px solid #63b976;width:0;left: 50%;right:50%;transition:all 0.2s linear;}
.wktab_tit ul li.active span{left: 0;right:0;width:100%;}
.wktab_txt{width:1200px;margin: 0 auto;}
.wktab_txt ul {margin-left: -26px;}
.wktab_txt ul li{float: left; width:278px;height: 258px;border: 1px solid #eaeaea;border-radius: 6px;margin-left: 26px;cursor: pointer;transition:all 0.3s linear;}
.wktab_txt ul li h1{font-size: 24px;text-align: center;padding: 40px 0 30px;}
.wktab_txt ul li h2{font-size: 40px;text-align: center;color: #63b976;line-height: 40px;}
.wktab_txt ul li h3{font-size: 14px;color: #b7b7b7;text-align: center;}
.wktab_txt ul li h3 span{color: #63b976;}
.wktab_txt ul li p{font-size: 14px;color: #b7b7b7;text-align: center;padding: 15px 0;border-top: 1px solid #eaeaea;margin: 45px 20px 0;}
.wktab_txt ul li:hover{box-shadow: 0px 0px 50px 5px #ededed;}
.wktab_txt dl dd{display: none;}
.wktab_txt dl dd.active{display: block;}

.wk_zx{padding: 20px 0 50px;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;margin-top: 50px;}
.wk_zx p{font-size: 16px;color: #888888;text-align: center;}
.wk_zx span{font-size: 30px;line-height: 30px;color: #63b976;text-align: center;display: block;padding: 35px 0;}
.wk_zx a{font-size: 16px;color: #fff; display: block;width:260px;height: 50px;background: #63b976;border-radius: 4px;text-align: center;line-height: 50px;margin: 0 auto;}

.wk_QA{margin-bottom: 60px;}
.wk_QA ul{margin-top: 50px;}
.wk_QA ul li{width:50%;float: left;height: 180px;}
.wk_QA ul li h1{padding: 0 100px;color: #333;font-size: 20px;margin-bottom: 5px;}
.wk_QA ul li p{padding: 0 100px;font-size: 14px;color: #95989a;text-align: justify;}
.wk_QA h2{color: #333;font-size: 20px;}
.wk_QA h2 a{color: #0385d6;}

.wk_bg{background: url(../images/bg_f.png) no-repeat center;height: 310px;}
.wk_bg p{text-align: center;font-size: 30px;line-height: 30px; color: #343434;padding: 70px 0 60px;}
.wk_bg a{box-shadow: 0px 10px 25px 1px #d6d7d9; font-size: 16px;color: #fff; display: block;width:260px;height: 50px;background: #63b976;border-radius: 4px;text-align: center;line-height: 50px;margin: 0 auto;}

.sy_tit h3{font-size: 20px;text-align: center;margin-bottom: 20px;color: #a7aebe;}
.wkpro_wrap dt{transition:all 0.3s linear;-webkit-transition:all 0.3s linear;cursor: pointer;}
.wkpro_wrap dt:hover {transform:translate(0px,-20px);-webkit-transform:translate(0px,-20px);}
.wk_pro1{padding-bottom: 30px;}
.wkpro_txt1 p {text-align: center;}
.wkpro_txt1 p img{transition:all 0.3s linear;-webkit-transition:all 0.3s linear;cursor: pointer;}
.wkpro_txt1 p img:hover {transform:translate(0px,-20px);-webkit-transform:translate(0px,-20px);}
.wk_pro2{background: #f7f7f7;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;padding: 100px 0 70px;}
.wkpro_txt2 dl dt{position: relative;}
.wkpro_txt2 dl dt i{position: absolute;}
.wkpro_txt2 dl dt i.i1{right: -100px;top:-75px;z-index: 2;}
.wkpro_txt2 dl dt i.i2{right: 150px;bottom:80px;z-index: 3;animation:rubberBand 1.8s infinite;animation:rubberBand 1.8s infinite;}
.wkpro_txt2 dl dt i.i3{right:  -40px;top:120px;z-index: 3;}
.wkpro_txt2 dl dd{width:400px;}
.wkpro_txt2 dl dd {padding:70px 0 0;}
.wkpro_txt2 dl dd h1 {font-size:30px;font-weight:bold;color:#333;line-height:38px;}
.wkpro_txt2 dl dd h2 {color:#a7aebe;font-size:16px;margin-top:20px;line-height:34px}
.wkpro_txt2 dl dd h3{font-size: 20px;margin-bottom: 20px;color: #a7aebe;}
.wk_pro3{overflow: hidden;}
.wkpro_txt3 p{text-align: center;}
.wkpro_txt3 p span{position: relative;display: inline-block;padding-right: 250px}
.wkpro_txt3 p i{position: absolute;top:-75px;right: -300px;opacity: 0;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;}
.wkpro_txt3.active p i{right: 0px;opacity: 1;}

.wk_pro3{padding-bottom: 60px;}
.wk_pro4{padding: 100px 0 70px;}
.wkpro_txt4 dl dd{width:450px;padding:70px 0 0;}
.wkpro_txt4 dl dd h1 {font-size:30px;font-weight:bold;color:#333;line-height:38px;}
.wkpro_txt4 dl dd h2 {color:#a7aebe;font-size:16px;margin-top:20px;line-height:34px}
.wkpro_txt4 dl dd h3{font-size: 20px;margin-bottom: 20px;color: #a7aebe;}
.wk_pro5{background: #f7f7f7;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;padding-bottom: 30px;}
.wkpro_txt5 p{text-align: center;}
.wkpro_txt5 p img{transition:all 0.3s linear;-webkit-transition:all 0.3s linear;cursor: pointer;}
.wkpro_txt5 p img:hover {transform:translate(0px,-20px);-webkit-transform:translate(0px,-20px);}
.wk_pro6{padding: 80px 0;}
.wkpro_txt6 dl dd{width:520px;}
.wkpro_txt6 dl dd {padding:180px 0 0;}
.wkpro_txt6 dl dd h1 {font-size:30px;font-weight:bold;color:#333;line-height:38px;}
.wkpro_txt6 dl dd h2 {color:#a7aebe;font-size:16px;margin-top:20px;line-height:34px}
.wkpro_txt6 dl dd h3{font-size: 20px;margin-bottom: 20px;color: #a7aebe;}
.wk_pro7{background: #f7f7f7;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;padding-bottom: 30px;}
.wkpro_txt7 ul li{text-align: center;width:25%;color: #b7b9ba;font-size: 16px;float: left;cursor: pointer;margin-bottom: 50px;}

@-webkit-keyframes rubberBand{
	0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
	30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
	40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
	50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
	65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
	75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
	100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{
	0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
	30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
	40%{-webkit-transform:scale3d(0.75,1.25,1);-ms-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
	50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
	65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
	75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
	100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}


.xgkyj_bg{background: url(../images/kyj_bg.jpg) no-repeat center;height: 730px;}
.header.xg_header ul li a span {color:#363636}
.header.xg_header h2 a {
	background:#fff;
	color:#68c16c;
}
.header.xg_header h2 a:hover {
	transform:scale(0.9, 0.9);
	-webkit-transform:scale(0.9, 0.9);
	box-shadow:2px 2px 5px #fff;
}
.xgkyj_txt{padding-top: 220px;text-align: center;}
.xgkyj_txt h1{color: #fff;font-size: 40px;line-height: 56px;}
.xgkyj_txt p{color: #fff;font-size: 18px;margin-top: 30px;}
.xgkyj_txt h2 {margin-top: 100px;}
.xgkyj_txt h2 a{width:180px;height: 50px;display: inline-block;border: 1px solid #fff;line-height: 50px;border-radius: 6px;color: #fff;margin: 0 10px;}
.xgkyj_txt h2 a.xg_a{color: #6b6b6b;background: #fff;}
.xgkyj_page1 ul{text-align: center;padding: 110px 0;}
.xgkyj_page1 ul li{display: inline-block;width:333px;}
.xgkyj_page1 ul li h1{font-size: 20px;line-height: 60px;}
.xgkyj_page1 ul li h1 b{font-size: 60px;}
.xgkyj_page1 ul li p{color: #686868;font-size: 16px;}

.xgkyj_page2{background: #f7f7f7;overflow: hidden;}
.xgkyj_tit{text-align: center;padding: 100px 0 50px;}
.xgkyj_tit p {color: #000;font-size: 36px;line-height: 50px;}
.xgkyj_tit p span{color: #2c8c2a;margin-right: 20px;}
.xgkyj_txt2 p{font-size: 16px;color: #363636;text-align: center;line-height: 32px; padding: 0 100px 100px;}
.xgkyj_page2 h1{text-align: center;position: relative;}
.xgkyj_page2 h1 img{width:80%;}
.xgkyj_page2 h1 i {position: absolute;display: block;width:100%;text-align: center; top:250px;left: 0;opacity: 0;z-index: -1;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}
.xgkyj_page2 h1 i img{width:50%;}
.xgkyj_page2.active h1 i{top: -50px;opacity: 1;z-index: 1;}

.xgkyj_page3{background: url(../images/kyj_img2.jpg) no-repeat center;height: 800px;width:100%; background-size: cover;}
.xgkyj_page3 dl dt{color: #000;font-size: 36px;line-height: 50px;width:550px;padding: 250px 0 60px;}
.xgkyj_page3 dl dt span{color: #2c8c2a;margin-right: 20px;}
.xgkyj_page3 dl dd{width: 550px;}
.xgkyj_page3 dl dd p{font-size: 16px;text-align: justify;color: #363636;line-height: 28px;}
.xgkyj_page4{background: #f7f7f7;padding: 200px 0 150px;}
.xgkyj_page4 dl{width:1100px;margin: 0 auto;}
.xgkyj_page4 dl dd{width:550px;}
.xgkyj_page4 dl dd h1 {color: #000;font-size: 36px;line-height: 50px;padding:80px 0 60px;}
.xgkyj_page4 dl dd h1 span{color: #2c8c2a;margin-right: 20px;}
.xgkyj_page4 dl dd p{font-size: 16px;text-align: justify;color: #363636;line-height: 28px;}
.xgkyj_page5{padding: 200px 0 150px;}
.xgkyj_page5 dl{width:1200px;margin: 0 auto;}
.xgkyj_page5 dl dd{width:420px;}
.xgkyj_page5 dl dd h1 {color: #000;font-size: 36px;line-height: 50px;padding:130px 0 60px;}
.xgkyj_page5 dl dd h1 span{color: #2c8c2a;margin-right: 20px;}
.xgkyj_page5 dl dd p{font-size: 16px;text-align: justify;color: #363636;line-height: 28px;}
.xgkyj_page6 {background: #44b449;padding-bottom: 100px;}
.xgkyj_page6 h1{color: #fff;font-size: 36px;line-height: 36px;text-align: center;padding: 100px 0;}
.xgkyj_page6 ul{width:1100px;margin: 0 auto;}
.xgkyj_page6 ul li{width: 25%;float: left;text-align: center;}
.xgkyj_page6 ul li p{text-align: justify;color: #fff;padding: 0 40px;font-size: 16px;margin-top: 15px;}

.xgimg1 dl dt{opacity: 0; -webkit-transition:all .5s ease-out;transition:all .5s ease-out;transform:translate(-150px, 0px);-webkit-transform:translate(-150px, 0px);}
.xgimg1 dl dd{opacity: 0; -webkit-transition:all .5s ease-out;transition:all .5s ease-out;transform:translate(150px, 0px);-webkit-transform:translate(150px, 0px);}
.xgimg1.active dl dd{opacity: 1; transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);}
.xgimg1.active dl dt{opacity: 1; transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);}

.xgimg2 dl dt{opacity: 0; -webkit-transition:all .5s ease-out;transition:all .5s ease-out;transform:translate(0, -150px);-webkit-transform:translate(0, -150px);}
.xgimg2 dl dd{opacity: 0; -webkit-transition:all .5s ease-out;transition:all .5s ease-out;transform:translate(0, 150px);-webkit-transform:translate(0, 150px);}
.xgimg2.active dl dd{opacity: 1; transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);}
.xgimg2.active dl dt{opacity: 1; transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);}

.xgimg3 dl dt{opacity: 0; -webkit-transition:all .5s ease-out;transition:all .5s ease-out;transform:scale(0.8,0.8);-webkit-transform:scale(0.8,0.8);}
.xgimg3 dl dd{opacity: 0; -webkit-transition:all .5s ease-out;transition:all .5s ease-out;transform:scale(0.8,0.8);-webkit-transform:scale(0.8,0.8);}
.xgimg3.active dl dd{opacity: 1; transform:scale(1,1);-webkit-transform:scale(1,1);}
.xgimg3.active dl dt{opacity: 1; transform:scale(1,1);-webkit-transform:scale(1,1);}

.xgkyj_zx {padding-bottom: 100px;}
.xgkyj_zx h1{color: #000;font-size: 28px;line-height: 28px;text-align: center;padding: 100px 0;}
.xgkyj_tel{width:610px;margin: 0 auto;position: relative;}
.xgkyj_tel input.fl{cursor: pointer; text-indent: 20px; outline: none;line-height: 56px; font-size: 14px;color: #b7b7b7;width:470px;height: 56px;border: 1px solid #edf8ee;border-radius: 28px;}
.xgkyj_tel input.fr{outline: none; background: #44b449;width:180px;cursor: pointer; position: absolute;top:0;right:0;height: 56px;font-size: 14px;color: #fff;border-radius: 28px;}
.xgkyj_tel input.fl:hover{box-shadow: 0px 0px 25px 5px #edf8ee;}

.xg_footer{background: #f3f3f3;padding-top: 70px;}
.xg_foot1{border-bottom: 1px solid #fff;}
.xg_ft{width:1100px;margin: 0 auto;}
.xg_fttxt dl {float: left;width:75px;margin-right: 90px;}
.xg_fttxt dl dt{font-size: 18px;font-weight: bold;color: #000;margin-bottom: 30px;}
.xg_fttxt dl dd{cursor: pointer;}
.xg_fttxt dl dd a{position: relative; color: #686868;font-size: 14px;padding: 5px 0;display: inline-block;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.xg_fttxt dl dd a span {position:absolute;display:block;width:0;left:0;bottom:0;height:1px;border-top:1px solid #44b449;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.xg_fttxt dl dd:hover a{color:#44b449}
.xg_fttxt dl dd:hover a span {width:100%}
.xg_ftimg img {width:175px;height:175px}
.xg_ftimg p {text-align:center;color:#646a79;font-size:14px;margin-top:20px}
.xg_foot1 h1{font-size: 14px;color: #686868;padding: 60px 0 15px;}
.xg_foot1 h1 span{color: #0077d5;}
.xgkyj_wrap dl dt img{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;cursor: pointer;}
.xgkyj_wrap dl dt:hover img{transform:translate(0px,-20px);-webkit-transform:translate(0px,-20px);}

.xg_ftba{width:1100px;margin: 0 auto;padding: 18px 0;}
.xg_ftba p{font-size: 12px;color: #686868;}
.xg_ftba p.fr{margin-top: 14px;}

/*商务通页面修改*/

.xgkyj_bg.xgswt_bg{background: url(../images/xgswt_bg.jpg) no-repeat center;height: 730px;}
.xgswt_tit{text-align: center;padding: 110px 0 80px;}
.xgswt_tit h1{font-size: 36px;color: #000;line-height: 36px;}
.xgswt_tit p{color: #898989;font-size: 16px;margin-top: 20px;}
.xgswt_txt1{position: relative;height: 870px;}
.xgswt_txt1 h1{position: absolute;text-align: center;width:100%;top:200px;}
.xgswt_txt1 h2{position: absolute;text-align: center;width:100%;animation: rotate 40s linear infinite;}

.xgswt_txt1 dl{width:290px;position: absolute;z-index: 9;cursor: pointer; }
.xgswt_txt1 dl span{position: absolute;left: -75px;top:-12px;opacity: 0;filter:Alpha(opacity=0);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.xgswt_txt1 dl:hover span{opacity: 1;filter:Alpha(opacity=100);}
.xgswt_txt1 dl dt{color: #222222;font-size: 20px;margin-bottom: 20px;}
.xgswt_txt1 dl dd{font-size: 14px;color: #898989;text-align: justify;}
.xgswt_txt1 dl.dl1{left: -100px;top:50px;}
.xgswt_txt1 dl.dl2{right: -100px;top:50px;}
.xgswt_txt1 dl.dl3{left: -100px;top:550px;}
.xgswt_txt1 dl.dl4{right: -100px;top:395px;}
.xgswt_txt1 dl.dl5{right: 115px;top:700px;}


@-webkit-keyframes rotate {
  from {-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  to {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}

@keyframes rotate {
  from {-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  to {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}

.sxswt_page2{background: #f7f7f7;}
.xgswt_txt2 ul li{width:16.66%;float: left;cursor: pointer;margin-bottom: 65px;}
.xgswt_txt2 ul li h1{width:80px;height: 80px;margin: 0 auto; background: url(../images/xgswt_icon.png) no-repeat;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.xgswt_txt2 ul li p{text-align: center;color: #898989;font-size: 14px;}
.xgswt_txt2 ul li.li1 h1{background-position: 6px 0px;}
.xgswt_txt2 ul li.li2 h1{background-position: -164px -3px;}
.xgswt_txt2 ul li.li3 h1{background-position: -335px 0px;}
.xgswt_txt2 ul li.li4 h1{background-position: -508px -3px;}
.xgswt_txt2 ul li.li5 h1{background-position: -680px -3px;}
.xgswt_txt2 ul li.li6 h1{background-position: -850px -3px;}
.xgswt_txt2 ul li.li7 h1{background-position: 6px -177px;}
.xgswt_txt2 ul li.li8 h1{background-position: -164px -180px;}
.xgswt_txt2 ul li.li9 h1{background-position: -335px -177px;}
.xgswt_txt2 ul li.li10 h1{background-position: -508px -180px;}
.xgswt_txt2 ul li.li11 h1{background-position: -680px -180px;}
.xgswt_txt2 ul li.li12 h1{background-position: -850px -180px;}
.xgswt_txt2 ul li.li13 h1{background-position: 5px -360px;}
.xgswt_txt2 ul li.li14 h1{background-position: -164px -363px;}
.xgswt_txt2 ul li.li15 h1{background-position: -335px -360px;}
.xgswt_txt2 ul li.li16 h1{background-position: -508px -363px;}
.xgswt_txt2 ul li.li17 h1{background-position: -680px -363px;}
.xgswt_txt2 ul li.li18 h1{background-position: -850px -363px;}
.xgswt_txt2 ul li:hover p{color: #0077d5;}
.xgswt_txt2 ul li:hover.li1 h1{background-position: 6px -77px;}
.xgswt_txt2 ul li:hover.li2 h1{background-position: -164px -80px;}
.xgswt_txt2 ul li:hover.li3 h1{background-position: -335px -77px;}
.xgswt_txt2 ul li:hover.li4 h1{background-position: -508px -80px;}
.xgswt_txt2 ul li:hover.li5 h1{background-position: -680px -80px;}
.xgswt_txt2 ul li:hover.li6 h1{background-position: -850px -80px;}
.xgswt_txt2 ul li:hover.li7 h1{background-position: 6px -253px;}
.xgswt_txt2 ul li:hover.li8 h1{background-position: -164px -256px;}
.xgswt_txt2 ul li:hover.li9 h1{background-position: -335px -253px;}
.xgswt_txt2 ul li:hover.li10 h1{background-position: -508px -256px;}
.xgswt_txt2 ul li:hover.li11 h1{background-position: -680px -256px;}
.xgswt_txt2 ul li:hover.li12 h1{background-position: -850px -256px;}
.xgswt_txt2 ul li:hover.li13 h1{background-position: 5px -438px;}
.xgswt_txt2 ul li:hover.li14 h1{background-position: -164px -441px;}
.xgswt_txt2 ul li:hover.li15 h1{background-position: -335px -438px;}
.xgswt_txt2 ul li:hover.li16 h1{background-position: -508px -441px;}
.xgswt_txt2 ul li:hover.li17 h1{background-position: -680px -441px;}
.xgswt_txt2 ul li:hover.li18 h1{background-position: -850px -441px;}

body{overflow-x:hidden; }
.xgswt_page3{background: url(../images/xgswt_bg2_01.jpg) no-repeat center;height: 800px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.xgswt_page3 .xgswt_tit h1{color: #fff;}
.xgswt_page3 .xgswt_tit p{color: #fff;}
.xgcase1{width: 180px;border-right: 1px solid #fff;padding: 50px 0;}
.xgcase1 ul li{cursor: pointer;text-align: center;padding: 5px 0;}
.xgcase1 ul li span{color: #fff;font-size: 16px;display: inline-block;padding: 5px 0;width:90px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.xgcase1 ul li.active span{background: #fff;color: #0077d5;}
.xgcase2{width:770px;height: 400px;}
.xgcase2 dl dd h1{font-size: 26px;line-height: 26px;padding: 35px 0 30px;color: #fff;}
.xgcase2 dl dd p{font-size: 16px;color: #fff;line-height: 30px;}
.xgcase2 dl dd a{display: block;width:160px;height: 40px;border: 1px solid #fff;border-radius: 4px;font-size: 14px;color: #fff;text-align: center;line-height: 40px;margin-top: 40px;}
.xgcase2 dl{position: absolute;width: 770px;z-index: -1; transform:translate(770px,0px);-webkit-transform:translate(770px,0px);opacity: 0;filter:Alpha(opacity=0); -webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.xgcase2 dl.active{transform:translate(0px,0px);-webkit-transform:translate(0px,0px);opacity: 1;z-index: 1;filter:Alpha(opacity=1);}
.xgswt_txt4 ul{margin-left: -25px;}
.xgswt_txt4 ul li{width:230px;height: 400px;cursor:pointer;float: left;margin-left: 25px;position: relative;overflow: hidden;}
.xgswt_txt4 ul li.li1{background: url(../images/xgswt_bg3_01.jpg) no-repeat center;}
.xgswt_txt4 ul li.li2{background: url(../images/xgswt_bg3_02.jpg) no-repeat center;}
.xgswt_txt4 ul li.li3{background: url(../images/xgswt_bg3_03.jpg) no-repeat center;}
.xgswt_txt4 ul li.li4{background: url(../images/xgswt_bg3_04.jpg) no-repeat center;}
.xgswt_txt4 ul li span{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;position: absolute;display: block;width:100%;height: 100%;left: 0;top:0;background: #000; opacity: 0.6;filter:Alpha(opacity=60);}
.xgswt_txt4 ul li h1{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;position: absolute;top:60px; z-index: 2;width:100%;text-align: center;}
.xgswt_txt4 ul li p{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;position: absolute;bottom:60px; z-index: 2;color: #fff;font-size: 14px;text-align: center;padding: 0 15px;}
/*.xgswt_txt4 ul li:hover span{background: #000; opacity: 0.6;filter:Alpha(opacity=60);}
.xgswt_txt4 ul li:hover h1{top:60px;}
.xgswt_txt4 ul li:hover p{bottom: 60px;}*/
.xgkyj_zx.xgswt_zx .xgkyj_tel input.fl{border: 1px solid #e7f2fb;}
.xgkyj_zx.xgswt_zx .xgkyj_tel input.fr{background: #0077d5;}
.xgkyj_zx.xgswt_zx .xgkyj_tel input.fl:hover{box-shadow: 0px 0px 25px 5px #e7f2fb;}


/*云电联修改*/
.pro_header ul { margin: 16px 0 0 145px; }

.pro_header {
	position:absolute;
	padding:16px 0;
	z-index:999;
	width:100%
}
.pro_header h1 a{display: block;width:207px;height: 48px;background: url(../images/ydl_logo.png) no-repeat center;}
.pro_header ul {
	margin:16px 0 0 150px
}
.pro_header ul li {
	cursor: pointer;
	float:left;
	display:inline
}
.pro_header ul li a {
	font-size:16px;
	color:#fff;
	display:block;
	height:24px;
	overflow:hidden;
	padding:0 17px
}
.pro_header ul li a p {
-webkit-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out
}
.pro_header ul li a span {
	color:#333
}
.pro_header ul li a:hover p {
	margin-top:-24px;
*margin-left:-12px
}
.pro_header h2 a {
	display:block;
	width:120px;
	margin-top:10px;
	text-align:center;
	background:#fff;
	color:#005699;
	font-size:16px;
	padding:8px 0;
	border-radius:4px;
	-webkit-border-radius:4px;
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out
}
.pro_header h2 a:hover {
	transform:scale(0.9, 0.9);
	-webkit-transform:scale(0.9, 0.9);
	box-shadow:2px 2px 5px #fff
}

.pro_header.active{background: #fff;position: fixed;box-shadow: 0px 0px 25px 5px #ccc;}
.pro_header.active h1 a{background: url(../images/ydl_logo1.png) no-repeat center;}
.pro_header.active ul li a{color: #333;}
.pro_header.active ul li a span{color: #005699;}
.pro_header.active h2 a{color: #fff;background: #005699;}
.pro_header.active h2 a:hover{box-shadow:2px 2px 5px #005699;}

.xgkyj_bg.xgcloud_bg{background: url(../images/xg_cloudbg.jpg) no-repeat center;height: 730px;}
.xgcloud_page1{background: #f2f2f4;}
.xgcloud_tit h1{color: #2a1c13;text-align: center;font-size: 36px;line-height: 36px;padding: 100px 0 50px;}
.xgcloud_txt1 p{text-align: center;font-size: 16px;color: #363636;line-height: 30px;}
.xgcloud_txt1 ul{text-align: center;margin-top: 60px;}
.xgcloud_txt1 ul li{display: inline-block;width:142px;padding: 0 15px;cursor: pointer;}
.xgcloud_txt1 ul li h1{width:142px;height: 142px;background: url(../images/xgcloud_icon.png) no-repeat;margin-bottom: 40px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.xgcloud_txt1 ul li.li1 h1{background-position: -4px -3px;}
.xgcloud_txt1 ul li.li2 h1{background-position: -176px -3px;}
.xgcloud_txt1 ul li.li3 h1{background-position: -348px -3px;}
.xgcloud_txt1 ul li.li4 h1{background-position: -520px -3px;}
.xgcloud_txt1 ul li.li5 h1{background-position: -693px -3px;}
.xgcloud_txt1 ul li.li6 h1{background-position: -863px -3px;}
.xgcloud_txt1 ul li span{font-size: 16px;color: #363636;line-height: 28px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.xgcloud_txt1 ul li:hover span{color: #005699;}
.xgcloud_txt1 ul li:hover.li1 h1{background-position: -4px -179px;}
.xgcloud_txt1 ul li:hover.li2 h1{background-position: -176px -179px;}
.xgcloud_txt1 ul li:hover.li3 h1{background-position: -348px -179px;}
.xgcloud_txt1 ul li:hover.li4 h1{background-position: -520px -179px;}
.xgcloud_txt1 ul li:hover.li5 h1{background-position: -693px -179px;}
.xgcloud_txt1 ul li:hover.li6 h1{background-position: -863px -179px;}
.xgcloud_txt1 h2{text-align: center;padding: 90px 0 100px;}
.xgcloud_txt2 ul li{width:320px;height: 390px;float: left;border: 1px solid #dddddd;border-radius: 8px;cursor: pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.xgcloud_txt2 ul li.li2{margin: 0 17px;}
.xgcloud_txt2 ul li h1{text-align: center;padding-top: 55px;}
.xgcloud_txt2 ul li h2{text-align: center;color: #222222;font-size: 20px;padding: 40px 0 20px;}
.xgcloud_txt2 ul li p{font-size: 14px;color: #898989;text-align: justify;padding: 0 35px;}
.xgcloud_txt2 ul li:hover{box-shadow: 0px 0px 25px 10px #f0efef;}
.xgcloud_ol{text-align: center;margin-top: 130px;}
.xgcloud_txt2 ol{display: inline-block; text-align: center;border-bottom: 1px solid #e6e6e6;}
.xgcloud_txt2 ol.ol1{border-bottom: none;}
.xgcloud_txt2 ol li{display: inline-block;width:380px;height: 180px;border-right: 1px solid #e6e6e6;cursor: pointer;}
.xgcloud_txt2 ol li.li1{border-right: none;}
.xgcloud_txt2 ol li h1{font-size: 32px;color: #222222;line-height: 32px;padding-top: 55px;}
.xgcloud_txt2 ol li p{font-size: 16px;color: #898989;margin-top: 10px;}
.xgcloud_txt2 ol li:hover h1{color: #005699;}
.xgcloud_page.xgcloud_page3{background: #f7f7f7;margin-top: 100px;padding: 100px 0;}
.xgcloud_page dl dt{cursor: pointer;}
.xgcloud_page dl dd{width:500px;}
.xgcloud_page dl dd h1{color: #222;font-size: 36px;line-height: 55px;padding: 80px 0 60px;}
.xgcloud_page dl dd h1 span{color: #005699;}
.xgcloud_page dl dd p{font-size: 16px;color: #363636;line-height: 30px;text-align: justify;}
.xgcloud_page.xgcloud_page4{padding: 100px 0;}
.xgcloud_page.xgcloud_page5{background: #f7f7f7;padding: 100px 0;}
.xgcloud_page6{background: url(../images/xg_cloudimg5_01.jpg) no-repeat center;height: 948px;}
.xgcloud_page6 .xgcloud_tit h1{color: #fff;}
.xgcloud_txt6 ul li{float: left;color: #fff;margin: 60px 68px 0;width:197px;text-align: center;}
.xgcloud_txt6 ul li h2{padding: 25px 0 10px;font-size: 20px;}
.xgcloud_txt6 ul li p{font-size: 16px;line-height: 30px;}

.xgcloud_footer{background: #f3f3f3;text-align: center;}
.xgcloud_foot1{padding: 70px 0 30px;border-bottom: 1px solid #fff;}
.xgcloud_foot1 h2{font-size: 16px;color: #1e1e1e;padding: 20px 0 50px;}
.xgcloud_foot1 p{font-size: 16px;color: #686868;}
.xgcloud_foot1 p span{color: #0077d4;}
.xgcloud_foot2 p{font-size: 12px;color: #686868;padding: 30px 0;}

.pro_header.xgswt_active h1 a{display: block;width:207px;height: 48px;background: url(../images/swt_logo.png) no-repeat center;}
.pro_header.xgswt_active.active h1 a{background: url(../images/swt_logo1.png) no-repeat center;}
.pro_header.xgswt_active ul {margin:16px 0 0 320px}
.pro_header.xgkyj_active h1 a{display: block;width:207px;height: 48px;background: url(../images/cloud_logo.png) no-repeat center;}
.pro_header.xgkyj_active.active h1 a{background: url(../images/cloud_logo1.png) no-repeat center;}
.pro_header.xgkyj_active ul {margin:16px 0 0 250px}
.pro_header.xgkyj_active h2 a{color: #0f9b00;}
.pro_header.xgkyj_active.active h2 a{color: #fff;}

.pro_header.xgwk_active h1 a{display: block;width:207px;height: 48px;background: url(../images/wk_logo.png) no-repeat center;}
.pro_header.xgwk_active.active h1 a{background: url(../images/wk_logo1.png) no-repeat center;}
.pro_header.xgwk_active h2 a{color: #000;}
.pro_header.xgwk_active ul {margin:16px 0 0 150px}
.pro_header.xgwk_active.active h2 a{color: #fff;}
.pro_header.xgwk_active ul li a span{color: #3495ff;}
.more{ display:inline-block; padding:2px 18px; background:#3199EE; color:#fff; margin-left:5px;cursor:pointer}