/*css reset*/
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
@font-face {
	font-family: 'siyuanNormal';
	src:url('../font/SourceHanSansCN-Normal.eot');
	src:url('../font/SourceHanSansCN-Normal.eot?#iefix') format('embedded-opentype'),
		url('../font/SourceHanSansCN-Normal.woff') format('woff'),
		url('../font/SourceHanSansCN-Normal.ttf') format('truetype'),
		url('../font/SourceHanSansCN-Normal.svg#codropsicons') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'siyuanMedium';
	src:url('../font/SourceHanSansCN-Medium.eot');
	src:url('../font/SourceHanSansCN-Medium.eot?#iefix') format('embedded-opentype'),
		url('../font/SourceHanSansCN-Medium.woff') format('woff'),
		url('../font/SourceHanSansCN-Medium.ttf') format('truetype'),
		url('../font/SourceHanSansCN-Medium.svg#codropsicons') format('svg');
}
@font-face {
  font-family: 'FontAwesome';
  src: url('../font/font-awesome-4.7.0/fontawesome-webfont.eot?v=4.7.0');
  src: url('../font/font-awesome-4.7.0/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../font/font-awesome-4.7.0/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../font/font-awesome-4.7.0/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../font/font-awesome-4.7.0/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../font/font-awesome-4.7.0/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

html,body,p{ font-family:siyuanMedium;padding: 0; margin: 0; font-size: 12px;line-height: 1;}
ol, ul {list-style: none; padding: 0; margin: 0;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none; }
th { vertical-align: middle;padding: 0;}
a{text-decoration:none;	outline: none;hlbr:expression(this.onFocus=this.blur());}
input, select {vertical-align: middle;padding: 0;border: 0 none;}
img, iframe {border: none; text-decoration:none;}
img{vertical-align: top;}
strong {font-weight: bold;}
h1,h2,h3,h4,h5,h6{padding: 0; margin: 0;}
:focus {outline: 0;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #999;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #999;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #999;
}
/*css common*/
.mr180 {margin-right:180px;}
.mr110 {margin-right:110px;}
.mr80 {margin-right:80px;}
.mr40 {margin-right:40px;}
.mr21 {margin-right:23.5px;}
.mtop0 {margin-top:0;}
.mbottom0 {margin-bottom:0;}
.f-left {float: left;}
.f-right {float: right;}
.clearfix:after{content: "";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;font-size:0;}
.clearfix{*zoom:1;}
html{margin: 0 auto!important;max-width: 1920px;}
html, body{height: 100%;background-color: #fff;}
.inner{width: 1520px;margin: 0 auto;max-width: 92%;}
.inner1{width: 1400px;margin: 0 auto;max-width: 90%;}
.inner2{width: 1600px;margin: 0 auto;max-width: 83.333%;}
.mobile,.mobile1{
	display: none;
}
.web{
	display: inline-block;
}
.neirong-close{ display:none;}
.nz a{ cursor:default;}
sub, sup {
font-size:75%;
line-height: 0;
position: relative;
vertical-align: baseline;
-webkit-text-size-adjust: 100%;
}
sup {
top: -0.75em;
}
sub {
bottom: -0.25em;
}
#main{
	/* margin-top: 66px; */
}
/* 头部 */
#header{
	/* box-shadow: 0 0.3125em 0.625em rgba(0,0,0,0.1); */
 	z-index:9999;
	font-size: 0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background-color: none;
}
#header.hide{
	/* top: -116px; */
}
#header .web{
	width: 100%;
	vertical-align: top;
}
#header .web .part-top{
	height: 50px;
	background-color: #333;
}
#header .web .part-top .inner1{
	height: inherit;
	line-height: inherit;
}
#header .web .part-top .left{
	float: left;
}
#header .web .part-top .left h5{
	display: inline-block;
	vertical-align: middle;
	line-height: 1;
	font-size: 14px;
	line-height:50px;
	color: #ddd;
	font-weight: bold;
	position: relative;
	overflow: hidden;
}
#header .web .part-top .left h5.second{
	margin-left: 1em;
}
#header .web .part-top .left h5 span{
	font-size: 14px;
	color: #959494;
}
#header .web .part-top .left h5 .wordcover{
	-webkit-animation: 	bigImg 2s linear both;
	-moz-animation: 	bigImg 2s linear both;
	-ms-animation: 		bigImg 2s linear both;
	-o-animation: 		bigImg 2s linear both;
	animation: 			bigImg 2s linear both;
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #333;
	left: 0;
	top: 0;
}
#header .web .part-top .left h5:last-child .wordcover{
	-webkit-animation-delay: 2s;
	-moz-animation-delay: 2s;
	-ms-animation-delay: 2s;
	-o-animation-delay: 2s;
	animation-delay: 2s;
}




#header .web .part-top .right{
	float: right;
}
#header .web .part-bottom{
	height: 66px;
	line-height: 66px;
}
#header .web .part-bottom .inner1 {
	max-width: 92%;
}

#header .web .logo{
	float: left;
	height: inherit;
	line-height: inherit;
	width: 191px;
	padding-top:15px;
}
#header .web .logo img{
	width: 100%;
	vertical-align: middle;
}
#header .web .right{
	float: left;
	margin-left:120px;
	height: inherit;
	line-height: inherit;
}
#header .web .right .nav-box,#header .web .right .lang,#header .web .right .shop-box{
	display: inline-block;
	vertical-align: top;
	height: inherit;
	line-height: inherit;
}

#header .web .right .nav-box img{
	vertical-align: middle;
}

#header .web .right .nav-box a{
	font-size: 15px;
	color: #fff;
	font-weight: normal;
	vertical-align: middle;
	margin-right: 26px;
}

#header .web .right .nav-box a:last-child{
	margin-right: 0;
}
#header .web .right .nav-box a:hover,#header .web .right .nav-box a.active{
	color: #75a7ff;
}
#header .web .right .tel{
	font-size: 15px;
	color: #fff;
	display: inline-block;
	vertical-align: middle;
	margin-left:46px;
}
#header .web .right .tel a{
	color: #fff;
}
#header .web .right .tel a.en{
	color: #FF8B02;
}
#header .web .right .tel img{
	vertical-align: middle;
}
#header .web .right .tel .img2{
	display: none;
}
@media (min-width: 1400px) { 
  #header .web .part-bottom .inner1 {width:1480px;}
  #header .web .right .nav-box a{margin-right: 46px;}
  #header .web .right .tel img{margin-right:16px;margin-left:46px;}
}

#header .web .right .lang{
	position: relative;
	margin-right: 0.75em;
	width: 6.25em;
}
#header .web .right .lang a{
	line-height: 2.5em;
	height: 2.5em;
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	text-align: center;
	white-space: nowrap;
}
#header .web .right .lang a.slide{
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1;
	background-color: #343434;
	display: none;
}
#header .web .right .lang:hover a.slide{
	display: block;
}
#header .web .right .lang a img{
	vertical-align: middle;
}
#header .web .right .lang a img.icon{
	width: 1.375em;
}
#header .web .right .lang a img.tri{
	width: 0.75em;
}
#header .web .right .lang a span{
	margin-left: 0.7em;
	margin-right: 0.6em;
	font-size: 0.875em;
	color: #c0c0c0;
	vertical-align: middle;
}
#header .web .right .shop-box{
	position: relative;
	cursor: pointer;
}
#header .web .right .shop-box .cursor{
	height: 2.5em;
	line-height: 2.5em;
	display: inline-block;
	vertical-align: middle;
}
#header .web .right .shop-box .icon{
	vertical-align: middle;
	width: 1.4375em;
	margin-right: 0.5em;
}
#header .web .right .shop-box span{
	font-size: 14px;
	color: #c0c0c0;
	vertical-align: middle;
	margin: 0 0.5em;
}
#header .web .right .shop-box .tri{
	width: 0.75em;
	vertical-align: middle;
}
#header .web .right .shop-box .slide-box{
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	z-index: 1;
	background-color: #333;
	line-height: 1;
	display: none;
}
#header .web .right .shop-box:hover .slide-box{
	display: block;
}
#header .web .right .shop-box .slide-box a{
	display: block;
	text-align: center;
	padding: 0.5em 0;
}
#header .web .right .shop-box .slide-box a img{
	width: 1.25em;
	margin-right: 0.875em;
	vertical-align: middle;
}
#header .web .right .shop-box .slide-box a span{
	margin: 0;
	font-size: 1em;
	vertical-align: middle;
}
#header .sub-nav{
	position: absolute;
	left: 0;
	width: 100%;
	top: 100%;
	z-index: 51;
	background-color: #f5f5f5;
	text-align: center;
	padding: 1% 0;
	display: none;
	line-height: 1;
}
#header .sub-nav.pro ul{
	display: inline-block;
	vertical-align: middle;
	text-align: left;
}
#header .sub-nav.pro ul li{
	width: 18%;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	position: relative;
	margin-right: 2%;
}
#header .sub-nav.pro ul li:nth-child(5n){
	margin-right: 0;
}
#header .sub-nav.pro ul li:nth-child(1),#header .sub-nav.pro ul li:nth-child(2),#header .sub-nav.pro ul li:nth-child(3),#header .sub-nav.pro ul li:nth-child(4),#header .sub-nav.pro ul li:nth-child(5){
	margin-bottom: 1%;
}
#header .sub-nav.pro ul li:hover,#header .sub-nav.pro ul li.active{
	background-color: #fff;
}
#header .sub-nav.pro ul li img{
	width: 100%;
}
#header .sub-nav.pro ul li .img{
	position: absolute;
	top: 0;
	left: 0;
}
#header .sub-nav.pro ul li p{
	font-size: 1em;
	color: #000;
	position: absolute;
	left: 0;
	width: 100%;
	top: 76.6%;
}
#header .sub-nav.pro .part2{
	width: 14.5%;
	display: inline-block;
	vertical-align: middle;
	position: relative;
}
#header .sub-nav.pro .part2 img{
	width: 100%;
}
#header .sub-nav.pro .part2 p{
	position: absolute;
	width: 100%;
	text-align: center;
	left: 0;
	top: 8%;
	font-size: 1.5em;
	color: #000000;
	font-weight: bold;
}
#header .sub-nav.serv .inner1{
	-webkit-display: flex;
	-webkit-align-items: stretch;	
	-webkit-justify-content: space-between;
	-moz-display: flex;
	-moz-align-items: stretch;	
	-moz-justify-content: space-between;
	-ms-display: flex;
	-ms-align-items: stretch;	
	-ms-justify-content: space-between;
	-o-display: flex;
	-o-align-items: stretch;	
	-o-justify-content: space-between;
	display: flex;
	align-items: stretch;	
	justify-content: space-between;
}
#header .sub-nav.serv a{
	display: inline-block;
	vertical-align: middle;
	position: relative;
	width: 23.35%;
}
#header .sub-nav.serv a img{
	width: 100%;
}
#header .sub-nav.serv a p{
	font-size: 1.75em;
	color: #fff;
	font-weight: bold;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-display: flex;
	-webkit-align-items: center;
	-webkit-justify-content: center;
	-moz-display: flex;
	-moz-align-items: center;
	-moz-justify-content: center;
	-ms-display: flex;
	-ms-align-items: center;
	-ms-justify-content: center;
	-o-display: flex;
	-o-align-items: center;
	-o-justify-content: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
#header .sub-nav.serv .line{
	width: 1px;
	background-color: #e3e3e3;
	display: inline-block;
	vertical-align: middle;
}
#header .sub-nav.cloud .inner1{
	-webkit-display: flex;
	-webkit-align-items: stretch;	
	-webkit-justify-content: space-between;
	-moz-display: flex;
	-moz-align-items: stretch;	
	-moz-justify-content: space-between;
	-ms-display: flex;
	-ms-align-items: stretch;	
	-ms-justify-content: space-between;
	-o-display: flex;
	-o-align-items: stretch;	
	-o-justify-content: space-between;
	display: flex;
	align-items: stretch;	
	justify-content: space-between;
}
#header .sub-nav.cloud .line{
	width: 1px;
	background-color: #e3e3e3;
	display: inline-block;
	vertical-align: middle;
}
#header .sub-nav.cloud a{
	display: inline-block;
	vertical-align: middle;
	position: relative;
	width: 32%;
}
#header .sub-nav.cloud a img{
	width: 100%;
}
#header .sub-nav.cloud a .cover{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-display: flex;
	-webkit-align-items: center;
	-webkit-justify-content: center;
	-webkit-flex-direction: column;
	-moz-display: flex;
	-moz-align-items: center;
	-moz-justify-content: center;
	-moz-flex-direction: column;
	-ms-display: flex;
	-ms-align-items: center;
	-ms-justify-content: center;
	-ms-flex-direction: column;
	-o-display: flex;
	-o-align-items: center;
	-o-justify-content: center;
	-o-flex-direction: column;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
#header .sub-nav.cloud a .cover img{
	width: auto;
	height: 5em;
	margin-bottom: 0.875em;
}
#header .sub-nav.cloud a .cover p{
	font-size: 1.25em;
	color: #f6f6f6;
}
#header .sub-nav.solution .inner1,#header .sub-nav.about .inner1,#header .sub-nav.news .inner1{
	-webkit-display: flex;
	-webkit-align-items: stretch;	
	-webkit-justify-content: space-between;
	-moz-display: flex;
	-moz-align-items: stretch;	
	-moz-justify-content: space-between;
	-ms-display: flex;
	-ms-align-items: stretch;	
	-ms-justify-content: space-between;
	-o-display: flex;
	-o-align-items: stretch;	
	-o-justify-content: space-between;
	display: flex;
	align-items: stretch;	
	justify-content: space-between;
}
#header .sub-nav.solution a{
	display: inline-block;
	vertical-align: middle;
	position: relative;
	width: 23.4%;
}
#header .sub-nav.about a,#header .sub-nav.news a{
	width: 32%;
	display: inline-block;
	vertical-align: middle;
	position: relative;
}
#header .sub-nav.about a img,#header .sub-nav.solution a img,#header .sub-nav.news a img{
	width: 100%;
}
#header .sub-nav.about a p,#header .sub-nav.solution a p,#header .sub-nav.news a p{
	font-size: 1.75em;
	color: #fff;
	font-weight: bold;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-display: flex;
	-webkit-align-items: center;
	-webkit-justify-content: center;
	-moz-display: flex;
	-moz-align-items: center;
	-moz-justify-content: center;
	-ms-display: flex;
	-ms-align-items: center;
	-ms-justify-content: center;
	-o-display: flex;
	-o-align-items: center;
	-o-justify-content: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
#header .sub-nav.about .line,#header .sub-nav.solution .line,#header .sub-nav.news .line{
	width: 1px;
	background-color: #e3e3e3;
	display: inline-block;
	vertical-align: middle;
}
#header .sub-nav.solution a p{
	line-height: 1.2;
}
#header .sub-nav.pingban{
	text-align: left;
	padding: 2% 0;
	font-size:14px;
}
#header .sub-nav.pingban .inner1{
	-webkit-display: flex;
	-webkit-align-items: flex-start;
	-webkit-justify-content: space-between;
	-webkit-flex-direction: row;
	-moz-display: flex;
	-moz-align-items: flex-start;
	-moz-justify-content: space-between;
	-moz-flex-direction: row;
	-ms-display: flex;
	-ms-align-items: flex-start;
	-ms-justify-content: space-between;
	-ms-flex-direction: row;
	-o-display: flex;
	-o-align-items: flex-start;
	-o-justify-content: space-between;
	-o-flex-direction: row;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-direction: row;
}
#header .sub-nav.pingban .signway1{
	width: 53%;
}
#header .sub-nav.pingban .signway2{
	width: 17.35%;
	margin-left:5%:
}
#header .sub-nav.pingban h5{
	font-size: 1em;
	color: #424242;
	font-weight: normal;
	margin-bottom: 2em;
}
#header .sub-nav.pingban li{
	display: inline-block;
	vertical-align: top;
	text-align: center;
}
#header .sub-nav.pingban .signway1 li{
	margin-right: 6.125%;
	width: 29.25%;
}
#header .sub-nav.pingban .signway2 li{
	margin-right: 10.7%;
	width: 89.3%;
}

#header .sub-nav.pingban li:nth-child(1),#header .sub-nav.pingban li:nth-child(2),#header .sub-nav.pingban li:nth-child(3){
	margin-bottom: 4.18%;
}
#header .sub-nav.pingban li:nth-child(3n){
	margin-right: 0;
}
#header .sub-nav.pingban li:last-child{
	margin-right: 0;
}
#header .sub-nav.pingban li img{
	margin-bottom: 1.25em;
	width: 100%;
}
#header .sub-nav.pingban li p{
	font-size: 0.875em;
	color: #2a2a2b;
}









/* 导航-解决方案 */
#header .sub-nav.jjfa{
	font-size:16px;
}
#header .sub-nav.jjfa .inner1{
	-webkit-display: flex;
	-webkit-align-items: flex-start;
	-webkit-justify-content: space-between;
	-webkit-flex-direction: row;
	-moz-display: flex;
	-moz-align-items: flex-start;
	-moz-justify-content: space-between;
	-moz-flex-direction: row;
	-ms-display: flex;
	-ms-align-items: flex-start;
	-ms-justify-content: space-between;
	-ms-flex-direction: row;
	-o-display: flex;
	-o-align-items: flex-start;
	-o-justify-content: space-between;
	-o-flex-direction: row;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-direction: row;
}
#header .sub-nav.jjfa ul{
	display: inline-block;
	vertical-align: middle;
}
#header .sub-nav.jjfa ul li{
	width: 19%;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	padding:20px 0;
	line-height:2.5;
}
#header .sub-nav.jjfa ul li img {
	width: 58px;
	margin: 25px 0;
}
#header .sub-nav.jjfa ul li a {
	color:#333;
}
#header .sub-nav.jjfa ul li:hover {
	background:#fff;	
}

/* #header .sub-nav.jjfa ul li:nth-child(1),#header .sub-nav.jjfa ul li:nth-child(2),#header .sub-nav.jjfa ul li:nth-child(3),#header .sub-nav.jjfa ul li:nth-child(4),#header .sub-nav.jjfa ul li:nth-child(5){
	margin-bottom: 1%;
} */
/* #header .sub-nav.jjfa ul li:hover,#header .sub-nav.jjfa ul li.active{
	background-color: #fff;
}
#header .sub-nav.jjfa ul li img{
	width: 100%;
}
#header .sub-nav.jjfa ul li .img{
	position: absolute;
	top: 0;
	left: 0;
}
#header .sub-nav.jjfa ul li p{
	font-size: 1em;
	color: #000;
	position: absolute;
	left: 0;
	width: 100%;
	top: 76.6%;
} */
#header .sub-nav.jjfa .part2{
	width: 14.5%;
	display: inline-block;
	vertical-align: middle;
	position: relative;
}
#header .sub-nav.jjfa .part2 img{
	width: 100%;
}
#header .sub-nav.jjfa .part2 p{
	position: absolute;
	width: 100%;
	text-align: center;
	left: 0;
	top: 8%;
	font-size: 1.5em;
	color: #000000;
	font-weight: bold;
}



/* 云平台 */
#header .sub-nav.ypt{
	font-size:14px;
}
#header .sub-nav.ypt .inner1{
	-webkit-display: flex;
	-webkit-align-items: flex-start;
	-webkit-justify-content: space-between;
	-webkit-flex-direction: row;
	-moz-display: flex;
	-moz-align-items: flex-start;
	-moz-justify-content: space-between;
	-moz-flex-direction: row;
	-ms-display: flex;
	-ms-align-items: flex-start;
	-ms-justify-content: space-between;
	-ms-flex-direction: row;
	-o-display: flex;
	-o-align-items: flex-start;
	-o-justify-content: space-between;
	-o-flex-direction: row;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-direction: row;
	width:50%;
	margin:0 auto;
}
#header .sub-nav.ypt dl {
	width: 25%;
	float: right;
}
#header .sub-nav.ypt dl:after {
	display: block;
	content: '';
	clear: both;
}
#header .sub-nav.ypt dt {
	font-size: 14px;
	margin-bottom: 19px;
	text-align:left;
}
#header .sub-nav.ypt dt a {
	color: #1c63e1;
	font-weight: bold;
	border-bottom:1px #1c63e1 solid;
}
#header .sub-nav.ypt dt a:hover {
	color:#333;

}
#header .sub-nav.ypt dd {
	margin-bottom: 10px;
	font-size: 14px;
	overflow: hidden;
	height: 20px;
	text-align:left;
	margin-left:0;
}
#header .sub-nav.ypt dd a {
	color: #333;
}
#header .sub-nav.ypt dd a:hover {
	text-decoration: underline;
}



/* 服务中心 */
#header .sub-nav.fwzx{
	font-size:14px;
}
#header .sub-nav.fwzx .inner1{
	-webkit-display: flex;
	-webkit-align-items: flex-start;
	-webkit-justify-content: space-between;
	-webkit-flex-direction: row;
	-moz-display: flex;
	-moz-align-items: flex-start;
	-moz-justify-content: space-between;
	-moz-flex-direction: row;
	-ms-display: flex;
	-ms-align-items: flex-start;
	-ms-justify-content: space-between;
	-ms-flex-direction: row;
	-o-display: flex;
	-o-align-items: flex-start;
	-o-justify-content: space-between;
	-o-flex-direction: row;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-direction: row;
	width:50%;
	margin:0 auto;
}
#header .sub-nav.fwzx dl {
	width: 25%;
	float: right;
}
#header .sub-nav.fwzx dl:after {
	display: block;
	content: '';
	clear: both;
}
#header .sub-nav.fwzx dt {
	font-size: 14px;
	margin-bottom: 19px;
	text-align:left;
	position: relative;
}
#header .sub-nav.fwzx dt a {
	color: #1c63e1;
	font-weight: bold;
	border-bottom:1px #1c63e1 solid;
}
#header .sub-nav.fwzx dt.zlxz:after {
	content: '';
    background: url('../images/icon-hot.png') ;
	z-index: 20;
	position: absolute;
	width:26px;
	height:26px;
	top:-20px;
	left:60px;
}
#header .sub-nav.fwzx dt a:hover {
	color:#333;

}
#header .sub-nav.fwzx dd {
	margin-bottom: 10px;
	font-size: 14px;
	overflow: hidden;
	height: 20px;
	text-align:left;
	margin-left:0;
}
#header .sub-nav.fwzx dd a {
	color: #333;
}
#header .sub-nav.fwzx dd a:hover {
	text-decoration: underline;
}



/* 关于欣威 */
#header .sub-nav.gyxw{
	font-size:14px;
}
#header .sub-nav.gyxw .inner1{
	-webkit-display: flex;
	-webkit-align-items: flex-start;
	-webkit-justify-content: space-between;
	-webkit-flex-direction: row;
	-moz-display: flex;
	-moz-align-items: flex-start;
	-moz-justify-content: space-between;
	-moz-flex-direction: row;
	-ms-display: flex;
	-ms-align-items: flex-start;
	-ms-justify-content: space-between;
	-ms-flex-direction: row;
	-o-display: flex;
	-o-align-items: flex-start;
	-o-justify-content: space-between;
	-o-flex-direction: row;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-direction: row;
	width:40%;
	margin:0 auto;
}
#header .sub-nav.gyxw dl {
	width: 33.33333333%;
	float: right;
}
#header .sub-nav.gyxw dl:after {
	display: block;
	content: '';
	clear: both;
}
#header .sub-nav.gyxw dt {
	font-size: 14px;
	margin-bottom: 19px;
	text-align:left;
}
#header .sub-nav.gyxw dt a {
	color: #1c63e1;
	font-weight: bold;
	border-bottom:1px #1c63e1 solid;
}
#header .sub-nav.gyxw dt a:hover {
	color:#333;

}
#header .sub-nav.gyxw dd {
	margin-bottom: 10px;
	font-size: 14px;
	overflow: hidden;
	height: 20px;
	text-align:left;
	margin-left:0;
}
#header .sub-nav.gyxw dd a {
	color: #333;
}
#header .sub-nav.gyxw dd a:hover {
	text-decoration: underline;
}





/* 产品中心 */
#header .sub-nav.cpzx{
	font-size:14px;
}
#header .sub-nav.cpzx .inner1{
	-webkit-display: flex;
	-webkit-align-items: flex-start;
	-webkit-justify-content: space-between;
	-webkit-flex-direction: row;
	-moz-display: flex;
	-moz-align-items: flex-start;
	-moz-justify-content: space-between;
	-moz-flex-direction: row;
	-ms-display: flex;
	-ms-align-items: flex-start;
	-ms-justify-content: space-between;
	-ms-flex-direction: row;
	-o-display: flex;
	-o-align-items: flex-start;
	-o-justify-content: space-between;
	-o-flex-direction: row;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-direction: row;
}
#header .sub-nav.cpzx .yingjian {
	width:75%;
	float:left;
	border-right:1px #dfdfdf solid;
}
#header .sub-nav.cpzx .yingjian .tit {
	width:100%;
	text-align:left;
	margin:20px 0;
}
#header .sub-nav.cpzx .yingjian .tit a {
	font-size:16px;
	color: #1c63e1;
	font-weight: bold;
	border-bottom:1px #1c63e1 solid;
}

#header .sub-nav.cpzx .yingjian .con {
	width:33%;
	float:left;
}
#header .sub-nav.cpzx .yingjian .con .con1 {
	width:50%;
	float:left;
	text-align:left;
}
#header .sub-nav.cpzx .yingjian .con .con1 a:hover {
	text-decoration:underline;
}

#header .sub-nav.cpzx .yingjian .con .con1 .con11 a {
	font-size:14px;
	color: #1c63e1;
	font-weight: bold;
	line-height:24px;
}
#header .sub-nav.cpzx .yingjian .con .con1 .img {
	width:100%;
	margin:50px 0;
	width:100%;
}
#header .sub-nav.cpzx .yingjian .con .con1 .img a {
	font-size:14px;
	color: #333;
	line-height:1.8;
	width:60%;
	float:left;	
	text-align:center;
}
#header .sub-nav.cpzx .yingjian .con .con1 .img img {
	width:60%;
}
#header .sub-nav.cpzx .yingjian .con .con1 .con12 a {
	font-size:14px;
	color: #333;
	width:100%;
	float:left;
	line-height:1.8;
}
#header .sub-nav.cpzx .yingjian .con .con1 .con13 a {
	font-size:14px;
	color: #333;
	width:100%;
	float:left;
	line-height:1.8;
}
a.font12 {font-size:12px;}

#header .sub-nav.cpzx .ruanjian {
	width:20%;
	float:right;
	border-right:1px #eee solid;
}
#header .sub-nav.cpzx .ruanjian .tit {
	width:100%;
	text-align:left;
	margin:20px 0;
}
#header .sub-nav.cpzx .ruanjian .tit a {
	font-size:16px;
	color: #1c63e1;
	font-weight: bold;
	border-bottom:1px #1c63e1 solid;
}

#header .sub-nav.cpzx .ruanjian .con {
	width:100%;
	float:left;

}
#header .sub-nav.cpzx .ruanjian .con .con1 {
	width:100%;
	float:left;
	text-align:left;
	margin-bottom:30px;
}
#header .sub-nav.cpzx .ruanjian .con .con1 a:hover {
	text-decoration:underline;
}

#header .sub-nav.cpzx .ruanjian .con .con1 .con11 a {
	font-size:14px;
	color: #1c63e1;
	font-weight: bold;
	line-height:24px;
}
#header .sub-nav.cpzx .ruanjian .con .con1 .img {
	width:100%;
	text-align:center;
	margin:30px 0;
}
#header .sub-nav.cpzx .ruanjian .con .con1 .img a {
	font-size:14px;
	color: #333;
	line-height:1.8;
}
#header .sub-nav.cpzx .ruanjian .con .con1 .img img {
	width:60%;
}
#header .sub-nav.cpzx .ruanjian .con .con1 .con12 a {
	font-size:14px;
	color: #333;
	width:100%;
	float:left;
	line-height:1.8;
}
#header .sub-nav.cpzx .ruanjian .con .con1 .con13 a {
	font-size:14px;
	color: #333;
	width:100%;
	float:left;
	line-height:1.8;
}






/* 底部 */
#footer{
	background-color: #212121;
	position: relative;
}
#footer .left-part{
	width: 48%;
}
#footer .right-part{
	width: 51.7%;
	border-left: 1px solid #656565;
	text-align: right;
}
#footer .inlinebox{
	display: inline-block;
	vertical-align: top;
	text-align: left;
}
#footer .top-part{
	padding: 2.92% 0 5.73%;
}
#footer .inner1.flex{
	-webkit-display: flex;
	-webkit-align-items: flex-start;
	-webkit-justify-content: space-between;
	-webkit-flex-direction: row;
	-webkit-flex-wrap: wrap;
	-moz-display: flex;
	-moz-align-items: flex-start;
	-moz-justify-content: space-between;
	-moz-flex-direction: row;
	-moz-flex-wrap: wrap;
	-ms-display: flex;
	-ms-align-items: flex-start;
	-ms-justify-content: space-between;
	-ms-flex-direction: row;
	-ms-flex-wrap: wrap;
	-o-display: flex;
	-o-align-items: flex-start;
	-o-justify-content: space-between;
	-o-flex-direction: row;
	-o-flex-wrap: wrap;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-direction: row;
	flex-wrap: wrap;
}
#footer .nav-box{
	display: inline-block;
	vertical-align: top;
	margin-right: 21.83%;
}
#footer .nav-box:last-child{
	margin-right: 0;
}
#footer .nav-box h5{
	font-size: 16px;
	color: #f0f0f0;
	font-weight: bold;
	margin-bottom: 2.125em;
}
#footer .nav-box a{
	font-size: 14px;
	color: #c4c3c3;
	margin-bottom: 1.143em;
	display: block;
}
#footer .nav-box a:last-child{
	margin-bottom: 0;
}
#footer .gongzhongbox{
	text-align: center;
	margin-left: 10%;
}
#footer .gongzhongbox img{
	margin-bottom: 9%;
}
#footer .gongzhongbox p{
	font-size: 14px;
	color: #c4c3c3;
}
#footer .tel-box{
	margin-bottom: 8px;
}
#footer .tel-box h5{
	font-size: 16px;
	color: #e9e9e9;
	font-weight: normal;
	margin-bottom: 30px;
}
#footer .tel-box p{
	font-size: 14px;
	color: #c4c3c3;
	line-height: 2.14;
}
#footer .tel-box p.last{
	margin-bottom: 10px;
}
#footer .tel-box p span:first-child{
	margin-right: 1em;
}
#footer .tel-box p b{
	font-size: 1.143em;
}
#footer .tel-box a{
	display: inline-block;
	vertical-align: top;
	width: 157px;
	height: 24px;
	line-height: 24px;
	background-color: #d3d3d3;
	border-radius: 12px;
	text-align: center;
}
#footer .tel-box a img{
	vertical-align: middle;
	margin-right: 10px;
}
#footer .tel-box a span{
	vertical-align: middle;
	font-size: 12px;
	color: #2b2b2b;
	font-weight: bold;
}
#footer .link-box a{
	display: inline-block;
	vertical-align: top;
	margin-right: 20px;
	background-repeat: no-repeat;
	background-size: 100% auto;
	font-size: 0;
	opacity: 0.3;
}
#footer .link-box a img{
	vertical-align: top;
}
#footer .link-box a.wechat{
	background-image: url(../images/footer_link_icon1.png);
	position: relative;
}
#footer .link-box a.ins{
	background-image: url(../images/footer_link_icon2.png);
}
#footer .link-box a.weibo{
	background-image: url(../images/footer_link_icon3.png);
}
#footer .link-box a.fb{
	background-image: url(../images/footer_link_icon4.png);
}
#footer .link-box a.tt{
	background-image: url(../images/footer_link_icon5.png);
}
#footer .link-box a:last-child{
	margin-right: 0;
}
#footer .link-box a:hover{	
	background-position: center bottom;
	opacity: 1;
}
#footer .link-box a .qr-box{
	position: absolute;
	left: 50%;
	margin-left: -70px;
	bottom: 100%;
	margin-bottom: 8px;
	display: none;
}
#footer .link-box a:hover .qr-box{
	display: block;
}
#footer .link-box a .qr-box .ewm{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 85%;
	padding-bottom: 5%;
}
#footer .bottom-part{
	background-color: #131313;
}
#footer .bottom-part .inner1{
	height: 82px;
	-webkit-display: flex;
	-webkit-align-items: center;
	-webkit-justify-content: space-between;
	-webkit-flex-direction: row;
	-moz-display: flex;
	-moz-align-items: center;
	-moz-justify-content: space-between;
	-moz-flex-direction: row;
	-ms-display: flex;
	-ms-align-items: center;
	-ms-justify-content: space-between;
	-ms-flex-direction: row;
	-o-display: flex;
	-o-align-items: center;
	-o-justify-content: space-between;
	-o-flex-direction: row;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-direction: row;
}
#footer .bottom-part .copyright{
	font-size: 12px;
	color: #817c7c;
	font-weight: lighter;
}
#footer .bottom-part .copyright a{
	font-size: inherit;
	color: inherit;
}
#footer .bottom-part .relate-link-box a{
	font-size: 12px;
	color: #817c7c;
	font-weight: lighter;
	margin-left: 1em;
}
#footer .bottom-part .relate-link-box a:first-child{
	margin-left: 0;
}
/* 在线客服 */
#fixedright{
	position: fixed;
	right: 0;
	top: 50%;
	z-index: 51;
	text-align: right;
	width: 50px;
}
#fixedright .kf,#fixedright .totop,#fixedright .popbox,#fixedright .weixin{
	background-color: #2a71b9;
	width: 100%;
	height: 50px;
	text-align: center;
	line-height: 50px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	display: block;
}
#fixedright .kf img,#fixedright .totop img{
	vertical-align: middle;
	width: 61.4%;
}
#fixedright .popbox img,#fixedright .weixin img{
	vertical-align: middle;
	width: 48%;
}
#fixedright .totop img{
	width: 44%;
}
#fixedright .tel,#fixedright .kf{
	margin: 2px 0;
}
#fixedright .popbox{
	margin-bottom: 2px;
}
#fixedright .tel.web{
	display: block;
	position: relative;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
#fixedright .tel.web:hover{
	transform: translateX(-172px);
}
#fixedright .tel.mobile{
	display: none;
}
#fixedright .tel .icon{
	display: inline-block;
	vertical-align: top;
	background-color: #2a71b9;
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	cursor: pointer;
}
#fixedright .tel .icon img{
	vertical-align: middle;
	width: 54%;
}
#fixedright .tel .word{
	font-size: 20px;
	color: #fff;
	height: 50px;
	line-height: 50px;
	display: inline-block;
	vertical-align: top;
	width: 172px;
	margin-left: 2px;
	background-color: #2a71b9;
	text-align: center;
	position: absolute;
	left: 100%;
	top: 0;
}
#fixedright .weixin{
	position: relative;
}
#fixedright .weixin .qr-box{
	position: absolute;
	right: 150%;
	top: 50%;
	width: 348%;
	padding: 24%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	background-color: #2b71b9;
	border-radius: 5px;
	box-shadow: 0 0 20px rgba(0,0,0,0.3);
	line-height: 1;
	display: none;
}
#fixedright .weixin:hover .qr-box{
	display: block;
}
#fixedright .weixin .qr-box img{
	width: 100%;
	border-radius: 5px;
}
#fixedright .weixin .qr-box .tri{
	position: absolute;
	left: 100%;
	top: 50%;
	margin-top: -12px;
	border-style: solid;
	border-color: transparent transparent transparent #2b71b9;
	border-width: 12px 0 12px 12px;
}
/*手机端导航*/
#sidenav{
	display: none;
}
/*留言框*/
#liuyan{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.6);
	z-index: 60;
	display: none;
}
#liuyan.active{
	display: block;
}
#liuyan .flex-box{
	width: 100%;
	height: 100%;
	-webkit-display: flex;
	-webkit-align-items: center;
	-webkit-justify-content: center;
	-moz-display: flex;
	-moz-align-items: center;
	-moz-justify-content: center;
	-ms-display: flex;
	-ms-align-items: center;
	-ms-justify-content: center;
	-o-display: flex;
	-o-align-items: center;
	-o-justify-content: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
#liuyan .liuyan-box{
	background-color: #fff;
	border-radius: 5px;
	width: 600px;
	max-width: 75%;
	position: relative;
	display: none;
}
#liuyan .liuyan-box.active{
	display: block;
}
#liuyan .liuyan-box .close{
	display: block;
	width: 17px;
	position: absolute;
	left: 100%;
	top: 0;
	margin-left: 10px;
}
#liuyan .liuyan-box.form{
	text-align: center;
	padding: 2.3% 0 2.7%;
}
#liuyan .liuyan-box.form ul,#liuyan .liuyan-box.form h3,#liuyan .liuyan-box.form textarea{
	width: 83%;
	margin: 0 auto;
}
#liuyan .liuyan-box.form ul li{
	text-align: left;
	margin-bottom: 20px;
}
#liuyan .liuyan-box.form ul li:last-child{
	margin-bottom: 0;
}
#liuyan .liuyan-box.form ul li .icon{
	vertical-align: middle;
	width: 3.65%;
	margin-right: 4.35%;
}
#liuyan .liuyan-box.form ul li .text-box{
	display: inline-block;
	vertical-align: middle;
	width: 92%;
	position: relative;
}
#liuyan .liuyan-box.form ul li .text-box p{
	font-size: 16px;
	color: #222222;
	position: absolute;
	top: 50%;
	margin-top: -0.5em;
	left: 20px;
}
#liuyan .liuyan-box.form ul li .text-box input{
	width: 100%;
	height: 48px;
	line-height: 46px;
	border: 1px solid #f6f6f6;
	background-color: #f6f6f6;
	border-radius: 5px;
	padding-left: 72px;
	padding-right: 20px;
	font-size: 14px;
	color: #999;
	box-shadow: 0 none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
}
#liuyan .liuyan-box.form ul li .text-box input:focus{
	border-color: #1f74af;
	background-color: #fff;
	color: #1f74af;
}
#liuyan .liuyan-box.form h3{
	margin: 5.33% auto 3.33%;
	position: relative;
}
#liuyan .liuyan-box.form h3 .line{
	position: absolute;
	width: 100%;
	left: 0;
	top: 50%;
	background-color: rgba(0,0,0,0.05);
	height: 1px;
}
#liuyan .liuyan-box.form h3 span{
	font-size: 18px;
	color: #222;
	font-weight: normal;
	display: inline-block;
	vertical-align: top;
	padding: 0 1em;
	background-color: #fff;
	position: relative;
	z-index: 1;
}
#liuyan .liuyan-box.form textarea{
	resize: none;
	border: 0 none;
	padding: 0;
	background-color: #f6f6f6;
	border: 1px solid #f6f6f6;
	border-radius: 5px;
	padding: 10px 20px;
	font-size: 14px;
	color: #999;
	line-height: 1.5;
	height: calc(6em + 20px);
	box-shadow: 0 none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
}
#liuyan .liuyan-box.form textarea:focus{
	background-color: #fff;
	border-color: #1f74af;
	color: #1f74af;
}
#liuyan .liuyan-box.form .submit{
	display: block;
	margin: 6.666% auto 0;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	background-color: #1f74af;
	width: 176px;
	height: 46px;
	line-height: 46px;
	border-radius: 5px;
}
#liuyan .liuyan-box.success{
	padding: 3% 0 3.8%;
	text-align: center;
}
#liuyan .liuyan-box.success .img{
	width: 38.666%;
}
#liuyan .liuyan-box.success h3{
	font-size: 28px;
	color: #001668;
	font-weight: bold;
	margin-top: 1em;
}
#liuyan .liuyan-box.success p{
	font-size: 16px;
	color: #999;
	margin-top: 1em;
}
/* @media only screen and (max-width:1440px){
	#header .web .right .nav-box a{
		font-size: 16px;
	}
	#header .web .part-top .left h5{
		font-size: 16px;
	}
	#header .web .part-top .left h5.second{
		margin-left: 40px;
	}
} */
@media only screen and (max-width:1366px){

	#header .sub-nav.pro ul li:nth-child(1),#header .sub-nav.pro ul li:nth-child(2),#header .sub-nav.pro ul li:nth-child(3),#header .sub-nav.pro ul li:nth-child(4){
		margin-bottom: 2.5%;
	}
	#header .web .part-top .left h5{
		font-size: 14px;
	}
	#header .web .part-top .left h5 span{
		font-size: 10px;
	}
	#header .web .part-top .left h5.second{
		margin-left: 10px;
	}
	#footer .tel-box p span{
		display: block;
	}
	#footer .tel-box p span:first-child{
		margin-right: 0;
	}
}
@media only screen and (max-width:1200px){
	#header .web .right .nav-box a{
		margin-right: 20px;
	}
	#header .web .part-top .left h5{
		font-size: 10px;
	}
	#header .web .part-top .left h5 span{
		font-size: 8px;
	}
	#header .web .part-top .left h5.second{
		margin-left: 5px;
	}
	#header .web .right .tel{
		font-size: 10px;
	}
	#header .web .right .lang{
		margin: 0 1.5em;
	}
}
@media only screen and (max-width:1050px){
	#header .web .right .lang{
		margin: 0 1em;
	}
}
@media only screen and (max-width:1023px){
	/*html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;font-size: 16px;}
	body{
		 font-size: 62.5%;
	}*/
	.mobile{
		display: inline-block;
	}
	.web{
		display: none;
	}
	.inner{
		max-width: 92%;
	}
	.inner2{
		max-width: 92%;
	}
	#main{
		margin-top: 3.75em;
	}
	/* 头部 */
	#header{
		font-size: inherit;
	}
	#header.hide{
		top: -3.75em;
	}
	#header .mobile{
		width: 100%;
	}
	#header .mobile .inner{
		display: flex;
		align-items: center;
		justify-content: space-between;
		-webkit-display: flex;
		-webkit-align-items: center;
		-webkit-justify-content: space-between;
		-moz-display: flex;
		-moz-align-items: center;
		-moz-justify-content: space-between;
		-ms-display: flex;
		-ms-align-items: center;
		-ms-justify-content: space-between;
		-o-display: flex;
		-o-align-items: center;
		-o-justify-content: space-between;
		height: 3.75em;
	}
	#header .mobile .lang{
		position: relative;
	}
	#header .mobile .lang .icon{
		width: 1.3125em;
	}
	#header .mobile .lang .slide-box{
		border: 1px solid #ebebeb;
		border-radius: 0.125em;
		padding: 0.1875em 0;
		position: absolute;
		left: 50%;
		width: 1.875em;
		margin-left: -0.9375em;
		top: 1.8125em;
		background-color: #fff;
		text-align: center;
		display: none;
	}
	#header .mobile .lang.active .slide-box{
		display: block;
	}
	#header .mobile .lang .slide-box .tri{
		width: 0.75em;
		position: absolute;
		bottom: 100%;
		left: 50%;
		margin-left: -0.375em;
	}
	#header .mobile .lang .slide-box a{
		display: block;
		font-size: 0.75em;
		color: #5d5d5d;
		line-height: 1.5;
	}
	#header .mobile .lang .slide-box a.now{
		cursor: default;
		opacity: 0.42;
	}
	#header .mobile .logo{
		width: 13.875em;
	}
	#header .mobile .menu{
		width: 1.34375em;
	}
	/* 底部 */
	#footer .top-part{
		padding: 1.75em 0 3.4375em;
	}
	#footer .left-part{
		width: 100%;
		margin-bottom: 2em;
	}
	#footer .right-part{
		width: 100%;
		border-left: 0 none;
		text-align: left;
	}
	#footer .nav-box{
		display: inline-block;
		vertical-align: top;
		margin-right: 21.83%;
	}
	#footer .nav-box h5{
		font-size: 0.75em;
	}
	#footer .nav-box a{
		font-size: 0.625em;
	}
	#footer .gongzhongbox{
		width: 25%;
	}
	#footer .gongzhongbox img{
		width: 100%;
	}
	#footer .gongzhongbox p{
		font-size: 0.625em;
	}
	#footer .tel-box{
		margin-bottom: 8px;
	}
	#footer .tel-box h5{
		font-size: 0.875em;
		margin-bottom: 1.875em;
	}
	#footer .tel-box p{
		font-size: 0.625em;
	}
	#footer .tel-box p.last{
		margin-bottom: 0.7em;
	}
	#footer .link-box{
		display: flex;
		align-items: flex-start;
		justify-content: space-around;
		-webkit-display: flex;
		-webkit-align-items: flex-start;
		-webkit-justify-content: space-around;
		-moz-display: flex;
		-moz-align-items: flex-start;
		-moz-justify-content: space-around;
		-ms-display: flex;
		-ms-align-items: flex-start;
		-ms-justify-content: space-around;
		-moz-display: flex;
		-moz-align-items: flex-start;
		-moz-justify-content: space-around;
	}
	#footer .link-box a{
		margin-right: 0;
		font-size: inherit;
		opacity: 1;
	}
	#footer .link-box a .icon{
		width: 1.6875em;
	}
	#footer .link-box a .qr-box{
		margin-left: -35px;
		margin-bottom: 4px;
		width: 70px;
	}
	#footer .link-box a .qr-box .bg{
		width: 100%;
	}
	#footer .bottom-part .inner1{
		height: 4em;
		-webkit-justify-content: space-between;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		-o-justify-content: space-between;
		justify-content: space-between;
	}
	#footer .bottom-part .copyright{
		font-size: 0.5em;
	}
	#footer .bottom-part .relate-link-box{
		display: none;
	}
	/* 在线客服 */
	#fixedright{
		right: 1px;
		width: 2.1875em;
	}
	#fixedright .totop{
		display: none;
	}
	#fixedright .kf,#fixedright .totop,#fixedright .popbox,#fixedright .weixin{
		height: 2.1875em;
		line-height: 2.1875em;
		border-top-left-radius: 0.15625em;
		border-bottom-left-radius: 0.15625em;
	}
	#fixedright .tel,#fixedright .kf{
		margin: 1px 0;
	}
	#fixedright .popbox{
		margin-bottom: 1px;
	}
	#fixedright .tel.web{
		display: none;
	}
	#fixedright .tel.mobile{
		display: block;
	}
	#fixedright .tel .icon{
		width: 2.1875em;
		height: 2.1875em;
		line-height: 2.1875em;
		border-top-left-radius: 0.15625em;
		border-bottom-left-radius: 0.15625em;
	}
	#fixedright .weixin .qr-box .tri{
		margin-top: -6px;
		border-width: 6px 0 6px 6px;
	}
	/*手机端导航*/
	#sidenav{
		display: block;
		position: fixed;
		top: 0;
		left: -100%;
		z-index: 53;
		width: 100%;
		height: 100%;
		background-color: #fff;
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		-ms-transition: all 0.5s;
		-o-transition: all 0.5s;
		transition: all 0.5s;
		overflow: hidden;
	}
	#sidenav.active{
		left: 0;
	}
	#sidenav .top-part{
		position: absolute;
		left: 0;
		top: 0;
		z-index: 1;
		width: 100%;
		background-color: #fff;
		box-shadow: 0 0.3125em 0.625em rgba(0,0,0,0.1);
	}
	#sidenav .top-part .inner{
		display: flex;
		align-items: center;
		justify-content: space-between;
		-webkit-display: flex;
		-webkit-align-items: center;
		-webkit-justify-content: space-between;
		-moz-display: flex;
		-moz-align-items: center;
		-moz-justify-content: space-between;
		-ms-display: flex;
		-ms-align-items: center;
		-ms-justify-content: space-between;
		-o-display: flex;
		-o-align-items: center;
		-o-justify-content: space-between;
		height: 3.75em;
	}
	#sidenav .top-part .lang{
		width: 1.3125em;
	}
	#sidenav .top-part .logo{
		width: 13.875em;
	}
	#sidenav .top-part .close{
		width: 1.09375em;
	}
	#sidenav .nav-box{
		width: 100%;
		height: 100%;
		overflow-y: auto;
		padding-top: 3.75em;
	}
	#sidenav .nav-box .inner{
		padding: 0.3125em 0 2.1875em;
	}
	#sidenav .nav-box .box{
		border-bottom: 1px solid rgba(149,149,149,0.3);
	}
	#sidenav .nav-box .box .title{
		display: block;
		position: relative;
		padding: 0.9375em 0;
	}
	#sidenav .nav-box .box.active .title{
		margin-bottom: -0.625em;
	}
	#sidenav .nav-box .box .title span{
		font-size: 0.9375em;
		color: #333;
		font-weight: bold;
	}
	#sidenav .nav-box .box.active .title span{
		color: #2a71b9;
	}
	#sidenav .nav-box .box .title .plus{
		width: 0.75em;
		height: 0.75em;
		position: absolute;
		right: 0;
		top: 50%;
		margin-top: -0.375em;
	}
	#sidenav .nav-box .box .title .plus div{
		position: absolute;
		background-color: #333;
	}
	#sidenav .nav-box .box .title .plus .hor{
		width: 100%;
		height: 0.125em;
		top: 50%;
		margin-top: -0.0625em;
		left: 0;
	}
	#sidenav .nav-box .box .title .plus .ver{
		width: 0.125em;
		height: 100%;
		top: 0;
		left: 50%;
		margin-left: -0.0625em;
	}
	#sidenav .nav-box .box.active .title .plus .ver{
		display: none;
	}
	#sidenav .nav-box .box ul{
		padding-left: 1.5em;
		display: none;
		margin-bottom: 0.3125em;
	}
	#sidenav .nav-box .box li{
		border-bottom: 1px solid rgba(149,149,149,0.3);
	}
	#sidenav .nav-box .box li:last-child{
		border-bottom: 0 none
	}
	#sidenav .nav-box .box li a{
		display: block;
		padding: 0.9375em 0;
	}
	#sidenav .nav-box .box li a span{
		font-size: 0.8125em;
		color: #000;
		font-weight: bold;
	}
	#sidenav .nav-box .box li a img{
		vertical-align: middle;
		width: 1.09375em;
		margin-right: 0.3125em;
	}
	#sidenav .shop-box{
		margin-top: 1.875em;
		-webkit-display: flex;
		-webkit-align-items: flex-start;
		-webkit-justify-content: space-between;
		-moz-display: flex;
		-moz-align-items: flex-start;
		-moz-justify-content: space-between;
		-ms-display: flex;
		-ms-align-items: flex-start;
		-ms-justify-content: space-between;
		-o-display: flex;
		-o-align-items: flex-start;
		-o-justify-content: space-between;
		display: flex;
		align-items: flex-start;
		justify-content: space-between;
	}
	#sidenav .shop-box a{
		text-align: center;
	}
	#sidenav .shop-box img{
		margin-bottom: 0.875em;
		width: 1.6875em;
	}
	#sidenav .shop-box p{
		font-size: 0.9375em;
		color: #000;
		font-weight: bold;
	}
	/*留言框*/
	#liuyan .liuyan-box{
		border-radius: 0.156625em;
	}
	#liuyan .liuyan-box .close{
		width: 0.5625em;
		margin-left: 0.3125em;
	}
	#liuyan .liuyan-box.form{
		padding: 4.6% 0 5.4%;
	}
	#liuyan .liuyan-box.form ul li{
		margin-bottom: 0.625em;
	}
	#liuyan .liuyan-box.form ul li .icon{
		width: 10%;
		margin-right: 5%;
	}
	#liuyan .liuyan-box.form ul li .text-box{
		width: 85%;
	}
	#liuyan .liuyan-box.form ul li .text-box p{
		font-size: 0.875em;
		left: 1.25em;
	}
	#liuyan .liuyan-box.form ul li .text-box input{
		height: 2.8em;
		line-height: 2.7em;
		border-radius: 2.5px;
		padding-left: 4em;
		padding-right: 1.4em;
		font-size: 0.875em;
	}
	#liuyan .liuyan-box.form h3 span{
		font-size: 0.875em;
	}
	#liuyan .liuyan-box.form textarea{
		border-radius: 2.5px;
		padding: 0.7em 1.4em;
		font-size: 0.875em;
		height: calc(6em + 1.4em);
	}
	#liuyan .liuyan-box.form .submit{
		font-size: 0.875em;
		width: 9.8em;
		height: 2.5em;
		line-height: 2.5em;
		border-radius: 2.5px;
	}
	#liuyan .liuyan-box.success{
		padding: 6% 0 7%;
	}
	#liuyan .liuyan-box.success h3{
		font-size: 1.75em;
	}
	#liuyan .liuyan-box.success p{
		font-size: 1em;
	}
}


/*变大变小*/
@-webkit-keyframes bigImg {
	0%{
		left: 0;
	}
	100%{
		left: 100%;
	}
}
@-moz-keyframes bigImg {
	0%{
		left: 0;
	}
	100%{
		left: 100%;
	}
}
@-ms-keyframes bigImg {
	0%{
		left: 0;
	}
	100%{
		left: 100%;
	}
}
@-o-keyframes bigImg {
	0%{
		left: 0;
	}
	100%{
		left: 100%;
	}
}
@keyframes bigImg {
	0%{
		left: 0;
	}
	100%{
		left: 100%;
	}
}



.fl{ float:left;}
.fr{ float:right;}
.clear:after{
    display: block;
    content: "";
    overflow: hidden;
    visibility: hidden;
    clear: both;
}




/* foot */
.foot {
	clear:both;
	width:100%;
	background: #112543;
	padding-top:10px;
}
.foot-title {
	width:1250px;
	margin:0 auto;
	padding:10px 0;
}
.foot-title img {
	
}
.foot-title__nav {
	line-height: 70px;
	text-align: center;
	font-size: 14px;
	color: #999;
}
.foot-title__nav a {
	font-size: 16px;
	margin: 20px;
}
.foot-centent {
	padding: 10px 0;
	width:1250px;
	margin:0 auto;
}
.foot-centent .main {
	width:55%;
	height:320px;
	float:left;
	border-right:1px #1e365c solid;
}
.foot-centent__head {
	height: 30px;
	width: 104px;
	background: #6e6e6e url(../images/xsj.png) no-repeat 90px center;
	background-size: 15px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	padding-right: 15px;
}
.foot-centent:after {
	display: block;
	content: '';
	clear: both;
}
.foot-centent dl {
	margin: 12px 0px 0 0;
	width: 25%;
	float: left;
}
.foot-centent dl:after {
	display: block;
	content: '';
	clear: both;
}
.foot-centent dt {
	font-size: 14px;
	line-height:20px;
	margin-bottom: 13px;
}
.foot-centent dt a {
	color: #fff;
	font-weight: bold;
}
.foot-centent a:hover {
	text-decoration: underline;
}
.foot-centent dd a {
	color: #eeeeee;
}
.foot-centent dd {
	text-align: left;
	width: 100%;
	margin-bottom: 8px;
	font-size: 12px;
	overflow: hidden;
	height: 20px;
	line-height:20px;
	margin-left:0;
}
.foot-centent .contact {
	width:45%;
	height:320px;
	float:left;
	border-left:1px #000000 solid;
}
.foot-centent .contact .con1 {
	margin-left:80px;
	float:left;
	font-size: 14px;
	line-height: 35px;
	color:#fff;
}
.foot-centent .contact .con2 {
	padding-top:60px;
	float:right;
	text-align:center;
	font-size: 14px;
	line-height: 24px;
	color:#fff;
}

.foot-centent dt a {
	color: #fff;
	font-weight: bold;
	
}
.foot-bottom__line {
	background: #474a53;
	height: 1px;
}
.foot-bottom {
	background: #091C38;
}
.foot-bottom-main {
	width:92%;
	margin:0 auto;
}
.foot-bottom__nav ul li {
	width: 138px;
}
.foot-bottom__nav ul li a {
	line-height: 28px;
	color: #afb0b4;
	font-size: 16px;
}
.foot-bottom__img {
	margin-right: 45px;
}
.foot-bottom__img img {
	width: 102px;
}
.foot-bottom__img p {
	font-weight: bold;
	height: 20px;
	background: #fff;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
}
.foot-bottom__fen_a1 {
	width: 255px;
	margin-right: 20px;
}
.foot-bottom__fen_a1 span {
	font-size: 16px;
	color: #FFF;
	display: block;
	margin-bottom: 19px;
}
.foot-bottom__fen_a1 span em {
	padding-left: 45px;
	background: url(../images/lianxi1.png) 18px center no-repeat;
	background-size: 16px;
}
.foot-bottom__fen_a1 p {
	font-size: 14px;
	line-height:30px;
}
.foot-bottom__fen_a1 p i {
	background: url(../images/weizhi.png) no-repeat left center;
	background-size: 16px;
	display: block;
	height: 25px;
	float: left;
	width: 20px;
}
.footer p {
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size:14px;
	color:#fff;
}
.foot-bottom__nav a:hover {
	text-decoration: underline;
}


@media only screen and (min-width:1600px){
	.foot-title,.foot-centent {width:1400px;}
}





.signway1 {
	width:1250px;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
}
.signway1 .left_hw {
	width:20%;
	float:left;	
	height: auto;
	overflow: hidden;
	margin:0;
	padding:0;
}
.signway1 .left_hw ul li {
	width:100%;
	height:50px;
}
.signway1 .left_hw ul li a {
	width:100%;
	height:100%;
	display:block;
	color:#666;
	line-height:50px;
	text-indent:40px;
	font-size:16px;
	background: #f0f0f0 url(../images/leftico7.png) no-repeat 220px center;
}
.signway1 .left_hw ul li a:hover {
	color:#000;
	background:#fff;
}
.signway1 .left_hw ul li a.active {
	color:#000;
	background:#fff;
}

/*===========================leftnav begin===========================*/

.signway1 .leftnav_box {
	width:20%;
	float:left;	
	height: auto;
	overflow: hidden;
	margin:0;
	padding:0;
}
.signway1 .leftnav_box .leftNav {
	padding:0;
	margin:0;
}

.signway1 .leftnav_box .leftNav dt {
	height: 80px;
	width: 100%;
	background: #0050a8;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	line-height: 80px;
	text-align: center;
	margin:0;
	margin-bottom: 1px;
}
.signway1 .leftnav_box .leftNav dd{
	display:block;
	overflow:hidden;
	padding:0;
	width:100%;
	margin:0;
}
.signway1 .leftnav_box .leftNav dd span{
	display:block;
	clear: both;
	overflow: hidden;
	height: 43px;
	padding: 0;
	background: #fafafa url(../images/leftico1.png) no-repeat 220px center;
}
.signway1 .leftnav_box .leftNav dd span a {
	height: 42;
	display: block;
	line-height: 42px;
	padding-left: 20px;
	color: #666;
	font-size: 16px;
	border-bottom: 1px solid #e6e6e6;
}
.signway1 .leftnav_box .leftNav dd span a:visited {
	color: #666
}
.signway1 .leftnav_box .leftNav dd span a:hover {
	color: #fff;
}
.signway1 .leftnav_box .leftNav dd span a:active {
	color: #666
}
.signway1 .leftnav_box .leftNav dd:hover span{
	background: rgba(62,142,255,1) url(../images/leftico2.png) no-repeat 220px center;
}
.signway1 .leftnav_box .leftNav dd.hover span{
	background: rgba(62,142,255,1) url(../images/leftico2.png) no-repeat 220px center;
}
.signway1 .leftnav_box .leftNav dd:hover span a {
	color: #fff;
	border-bottom: none
}
.signway1 .leftnav_box .leftNav dd.hover span a {
	color: #fff;
	border-bottom: none
}
.signway1 .leftnav_box .leftnav_box .contactBox {
	overflow: hidden;
	clear: both;
	width: 240px;
	position: relative;
	display: block;
}
.signway1 .leftnav_box .leftnav_box .contactBox.h130 {
	height: 130px;
}
.signway1 .leftnav_box .leftnav_box .contactBox.h160 {
	height: 160px;
}
.signway1 .leftnav_box .leftnav_box .contactBox span {
	height: 30px;
	width: 190px;
	margin-left: 50px;
	line-height: 30px;
	font-size: 24px;
	color: #fff;
	display: block;
	padding-left: 35px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -15px;
}
.signway1 .leftnav_box .leftnav_box .contactBox span.span1 {
	background: url(../images/leftico3.png) no-repeat left center;
}
.signway1 .leftnav_box .leftnav_box .contactBox span.span2 {
	background: url(../images/leftico4.png) no-repeat left center;
}

.signway1 .leftnav_box .leftNav dd div{
	overflow:hidden;
	clear:both;
	display:none;
	padding:5px 0;
	}
.signway1 .leftnav_box .leftNav dd:hover div{ display:block; font-size:16px;}
.signway1 .leftnav_box .leftNav dd.hover div{ display:block; font-size:16px;}
.signway1 .leftnav_box .leftNav dd div a{
	display:block;
	line-height:36px;
	clear:both;
	padding:0 0 0 20px;
	color:#333;
	background: url(../images/leftico7.png) no-repeat 220px center;

	}
.signway1 .leftnav_box .leftNav dd div a.hover{ color:rgba(62,142,255,1);background: url(../images/leftico8.png) no-repeat 220px center;}
.signway1 .leftnav_box .leftNav dd div a:hover{ color:rgba(62,142,255,1);background: url(../images/leftico8.png) no-repeat 220px center;}

/*=============================leftnav end===========================*/





.signway1 .rcontent {
	width:76%;
	float:right;
	height:auto;
}
.signway1 .rcontent .list_hw {
	width:100%;
	height:auto;	
}
.signway1 .rcontent .list_hw ul {
	padding:0;
	margin:0;
}
.signway1 .rcontent .list_hw ul li {
	width:31%;
	height:225px;
	margin-right:3.5%;
	float:left;
	background:#f0f0f0;
	text-align:center;
	margin-bottom:35px;
	position:relative;
	
}
.signway1 .rcontent .list_hw ul li:nth-child(3n) {margin-right:0%;}

.signway1 .rcontent .list_hw ul li img {
	height:80%;
	margin-top:9%;
}
.signway1 .rcontent .list_hw ul li .text{
	width:100%;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#fff;
	bottom:0;
	left:0;
	position:absolute;
	background:#1c62e4;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}
.signway1 .rcontent .list_hw ul li img {
	-webkit-transition: transform 0.5s;
	-moz-transition: transform 0.5s;
	-ms-transition: transform 0.5s;
	-o-transition: transform 0.5s;
	transition: transform 0.5s;
}
.signway1 .rcontent .list_hw ul li:hover img{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
}




@media only screen and (min-width:1600px){
	.signway1 .rcontent .list_hw ul li {
		height:252px;
		margin-bottom:38px;
	}
}




.signway1 .rcontent .sousuo {
	width:100%;
	height:80px;
	border:1px #ededed solid;
}
#container {
	margin:0 auto;
}
#container div.search {
	padding:18px 0;
}
#container form {
	position:relative;
	width:65%;
	margin:0 auto;
}
#container input,button {
	border:none;
	outline:none;
}
#container input {
	width:100%;
	height:42px;
	padding-left:13px;
}
#container button {
	height:42px;
	width:42px;
	cursor:pointer;
	position:absolute;
}
/*搜索框6*/
     
#container .bar6 input {
	border:2px solid rgba(62,142,255,1);
	border-radius:5px;
	background:transparent;
	top:0;
	right:0;
}
#container .bar6 button {
	background:rgba(62,142,255,1);
	border-radius:0 5px 5px 0;
	width:80px;
	top:0;
	right:0;
}
#container .bar6 button:before {
	content:"搜 索";
	font-size:16px;
	color:#fff;
}



.signway1 .rcontent .proinfo {
	width:100%;
	height:230px;
	margin-top:20px;
	background:#efefef;
	padding:35px 50px;
}
.signway1 .rcontent .proinfo .img {
	float:left;
	width:200px;
	height:auto;
}
.signway1 .rcontent .proinfo .img img {
	height:160px;
}
.signway1 .rcontent .proinfo .con {
	float:left;
	margin-left:40px;
	width:610px;
}
.signway1 .rcontent .proinfo .con .tit {
	font-size:20px;
	color:rgba(62,142,255,1);
	height:36px;
	line-height:36px;
}
.signway1 .rcontent .proinfo .con .info {
	border-top:1px #ccc solid;
	margin-top:15px;
	padding-top:15px;
	font-size:16px;
	line-height:28px;
	height:100px;
	overflow:hidden;
}
.signway1 .rcontent .proinfo .con .info a {
	color:rgba(62,142,255,1);
}
.signway1 .rcontent .proinfo .con .info a:hover {
	color:#333;
	text-decoration:underline;
}
.signway1 .rcontent .down {
	margin-top:20px;
	width:100%;
	background:#ededed;
}
.signway1 .rcontent .down td {
	background:#fff;
	height:36px;
	line-height:36px;
	font-size:14px;
	text-align:center;
}
.signway1 .rcontent .down tr:first-child td {
	background:rgba(62,142,255,1);
	height:46px;
	line-height:46px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
}
.signway1 .rcontent .down td img {
	height:30px;
}

.signway2{
	width:100%;height:350px;background-size:100% 100%;
	position:relative;
}
.signway2 .sousuo {
	padding-top:120px;
	width:80%;
	margin:0 auto;
}
.signway2 .sousuo #container .bar6 input {
	border:2px solid #fff;
	border-radius:5px;
	background:transparent;
	top:0;
	right:0;
	color:#fff;
}
.signway2 .sousuo #container .bar6 button {
	background:#fff;
	border-radius:0 5px 5px 0;
	width:80px;
	top:0;
	right:0;
}
.signway2 .sousuo #container .bar6 button:before {
	content:"搜 索";
	font-size:16px;
	color:rgba(62,142,255,1);
}

.signway2 .slogan{
	width:100%;
	text-align:center;
	font-size:30px;
	line-height:40px;
	color:#fff;
	padding-top:150px;
}
.signway2 .sloganen{
	width:100%;
	text-align:center;
	font-size:18px;
	line-height:30px;
	color:#fff;
}
.signway2 .slogan_sol1{
	width:100%;
	text-align:center;
	font-size:60px;
	line-height:60px;
	font-weight:bold;
	color:#fff;
	padding-top:120px;
}
.signway2 .slogan_sol2{
	width:100%;
	text-align:center;
	font-size:16px;
	line-height:16px;
	color:#fff;
	padding-top:58px;
	line-height:24px;
}

.signway2 .bmenu {
	width:100%;
	height:60px;
	position:absolute;
	bottom:0;
	background-color:rgba(0,0,0,0.1);
	text-align: center;		/* 子元素用了display:inline-block无法居中，这可使子元素居中 */
}
.signway2 .bmenu ul {
	display:inline-block;
	width:auto;
	height:60px;
}
.signway2 .bmenu ul li {
	width:180px;
	height:100%;
	float:left;
	font-size:20px;
	line-height:60px;
	text-align:center;
}
.signway2 .bmenu ul li a {
	width:180px;
	height:100%;
	color:#fff;
}
.signway2 .bmenu ul li:hover {
	background:rgba(62,142,255,0.5);
}
.signway2 .bmenu ul li.active {
	background:rgba(62,142,255,0.5);
}

.signway2 .ezposter {
	width:1200px;
	margin:0 auto;
}
.signway2 .ezposter .titcn1 {
	padding-top:70px;
	width:100%;
	height: 48px;
	text-align:center;
	font-size:32px;
	color:#000;
	font-weight: bold;
	line-height: 48px;
}
.signway2 .ezposter .titen1 {
	padding-top:50px;
	width:100%;
	height: 28px;
	text-align:center;
	font-size:20px;
	font-weight: 400;
	color: #AAAAAA;
	line-height: 28px;
}
.signway2 .ezposter .titcn2 {
	padding-top:70px;
	width:100%;
	height: 24px;
	text-align:center;
	font-size: 17px;
	font-weight: 400;
	color: rgba(0,0,0,0.8);
	line-height: 24px;
}
.signway2 .ezposter .titcn2 a {
	color: #0E62FF;
}
.signway2 .ezposter .titcn2 a:hover {
	color: rgba(0,0,0,0.8);
}
.signway2 .ezposter .ezposter1 {
	width:100%;
}
.signway2 .ezposter .ezposter1 ul {
	clear:both;
	height:145px;
	margin:80px 0;
}
.signway2 .ezposter .ezposter1 ul li {
	width:25%;
	height:145px;
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	padding-top:112px;
	font-size: 22px;
	font-weight: 500;
	color: #000000;
	line-height: 33px;
	text-align:center;
}
.signway2 .ezposter .con1 {
	font-size: 17px;
	font-weight: 400;
	color: rgba(0,0,0,0.8);
	line-height: 30px;
}
.signway2 .ezposter .ezposter2 {
	width:1182px;
	height:374px;
	margin:40px 0 80px 0;
}
.signway2 .ezposter .ezposter2 .ezposter2_1 {
	width:374px;
	height:374px;
	float:left;
	background: url(../images/software/ezposterapp/bg3_1.jpg);
}
.signway2 .ezposter .ezposter2 .ezposter2_2 {
	width:808px;
	height:187px;
	float:left;
}
.signway2 .ezposter .ezposter2 .ezposter2_2 ul li {
	width:202px;
	height:187px;
	float:left;
}
.signway2 .ezposter .ezposter2 .titcn {
	height: 30px;
	font-size: 22px;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 30px;
	padding:25px 0 8px 25px;
}
.signway2 .ezposter .ezposter2 .titen {
	height: 24px;
	font-size: 17px;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 24px;
	padding:25px 0 0 25px;
}
.signway2 .ezposter .ezposter3 {
	width:1200px;
	height:420px;
	margin:0 auto;
	margin-top:100px;
}
.signway2 .ezposter .ezposter3 .ezposter3_1 {
	width:633px;
	float:left;
	height:420px;
}
.signway2 .ezposter .ezposter3 .ezposter3_1 img {
	width:633px;
	height:420px;
}
.signway2 .ezposter .ezposter3 .ezposter3_2 {
	width:567px;
	float:left;
	height:420px;
	padding-left:100px;
	padding-top:120px;
}
.signway2 .ezposter .ezposter3 .left1 {
	padding-left:0;
	padding-top:80px;
}
.signway2 .ezposter .ezposter3 .left2 {
	padding-left:0;
}
.signway2 .ezposter .ezposter3 .ezposter3_2 .con1 {
	height: 28px;
	font-size: 28px;
	color: #000000;
	font-weight: bold;
	line-height: 28px;
}
.signway2 .ezposter .ezposter3 .ezposter3_2 .con2 {
	margin-top:40px;
	height: 90px;
	width:450px;
	font-size: 17px;
	font-weight: 400;
	color: #5D6268;
	line-height: 30px;
}
.signway2 .ezposter .ezposter3 .ezposter3_2 .con2 {
	margin-top:40px;
	height: 90px;
	width:450px;
	font-size: 17px;
	font-weight: 400;
	color: #5D6268;
	line-height: 30px;
}
.signway2 .ezposter .ezposter3 .ezposter3_2 .con3 {
	clear:both;
	width:100%;
	margin-top:80px;
}
.signway2 .ezposter .ezposter3 .ezposter3_2 .con3 ul li {
	float:left;
	margin-right:40px;
	height: 18px;
	font-size: 16px;
	font-weight: 400;
	color: #000000;
	line-height: 18px;
}
.signway2 .ezposter .ezposter4 {
	width:1200px;
	height:354px;
	margin-top:130px;
}
.signway2 .ezposter .ezposter4 ul li {
	float:left;
	width:280px;
	height:354px;
	margin-right:20px;
	background: #FFFFFF;
	box-shadow: 0px 0px 14px 0px #EAEDF1;
	border-radius: 12px;	
}
.signway2 .ezposter .ezposter4 ul li .zb1 {
	width:100%;
	height:232px;
}
.signway2 .ezposter .ezposter4 ul li .zb2 {
	width:100%;
	height: 24px;
	font-size: 18px;
	text-align:center;
	color: #000000;
	font-weight:bold;
	line-height: 24px;
}
.signway2 .ezposter .ezposter4 ul li .zb2 a {
	color: #000000;
}
.signway2 .ezposter .ezposter4 ul li .zb3 {
	width: 190px;
	height: 41px;
	margin:0 auto;
	margin-top:20px;
	border-radius: 20px;
	border: 1px solid #CCCCCC;
	font-size: 14px;
	text-align:center;
	font-weight: 400;
	color: #000000;
	line-height: 41px;
}
.signway2 .ezposter .ezposter4 ul li .zb3:hover {
	background: #0E62FF;
	border: 0;
	color: #fff;
}
.signway2 .ezposter .ezposter5 {
	width:100%;
	margin-top:80px;
	border-bottom:1px solid rgba(6,15,26,0.05);
}
.signway2 .ezposter .ezposter5 ul {
	width:620px;
	height: 60px;
	margin:0 auto;
}
.signway2 .ezposter .ezposter5 ul li {
	width:100px;
	float:left;
	margin-right:160px;
	height: 60px;
	font-size: 17px;
	font-weight: 500;
	color:#0C1219;
	line-height: 60px;
	text-indent:28px;
	border-bottom:2px solid transparent;
}
.signway2 .ezposter .ezposter5 ul li:nth-child(1) {
	background:url(../images/software/ezposterapp/icon3.png) center left no-repeat;
}
.signway2 .ezposter .ezposter5 ul li:nth-child(2) {
	background:url(../images/software/ezposterapp/icon4.png) center left no-repeat;
}
.signway2 .ezposter .ezposter5 ul li:nth-child(3) {
	background:url(../images/software/ezposterapp/icon5.png) center left no-repeat;
}
.signway2 .ezposter .ezposter5 ul li.mt-tabpage-item-cur:nth-child(1) {
	background:url(../images/software/ezposterapp/icon3on.png) center left no-repeat;
	border-bottom:2px solid #0E62FF;
	color:#0E62FF;
}
.signway2 .ezposter .ezposter5 ul li.mt-tabpage-item-cur:nth-child(2) {
	background:url(../images/software/ezposterapp/icon4on.png) center left no-repeat;
	border-bottom:2px solid #0E62FF;
	color:#0E62FF;
}
.signway2 .ezposter .ezposter5 ul li.mt-tabpage-item-cur:nth-child(3) {
	background:url(../images/software/ezposterapp/icon5on.png) center left no-repeat;
	border-bottom:2px solid #0E62FF;
	color:#0E62FF;
}


/* 生动的节目 直观的制作 S */
.swiper {
width: 100%;
height: 100%;
}

.swiper-slide {
font-size: 18px;
background: #fff;

/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
/* 生动的节目 直观的制作 O */


/* 我们提供信息发布整体解决方案 S */
svg{
	fill: currentColor;
}
.mt-tabpage {
}
.mt-tabpage-title {
}
.mt-tabpage-title .mt-tabpage-item {
}
.mt-tabpage-title .mt-tabpage-item:hover{
	color: #eb4537;
}
.mt-tabpage-title .mt-tabpage-item-cur {
}
.mt-tabpage-count {
	position: relative;
	width:1200px;
	height:420px;
	overflow: hidden;
}
.mt-tabpage-cont__wrap {
	width:100%;
	height:100%;
	position: absolute;
}
.mt-tabpage-count .mt-tabpage-item {
}
/* 我们提供信息发布整体解决方案 O */



























.usite {
	color:#333;
	font-size:16px;
	line-height:20px;
}
.usite a {
	color:#333;
	text-decoration:underline;
}
.usite a:hover {
	color:rgba(62,142,255,1);
	text-decoration:none;
}

.title1 {
	width:100%;
	text-align:center;
	color:#666;
	font-size:36px;
	line-height:1.6;
}
.title1en {
	width:100%;
	text-align:center;
	color:#e5eeff;
	font-size:46px;
	line-height:1.2;
	margin-bottom:50px;
}
.p-sol {
	width:100%;
}
.a-sol {
	width:100%;
}
.a-sol .pic {
	width:50%;
	height:500px;
	float:left;
	margin-bottom:110px;
}
.a-sol .pic img {
	width:100%;
	height:100%;
}
.listimg{width:100%;height:100%;position:relative;overflow:hidden;}
.listimg img{background:#999;top:0;left:0;position:absolute;}
.summary{width:100%;height:100%;top:100%;left:0;position:absolute;background:#1c62e4;filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.summarytxt{width:100%;height:100%;line-height:36px;font-size:24px;color:#fff;text-align:center;padding-top:90px;background:url(../images/fa1t.png) 50% 10px no-repeat;}
.a-sol .text {
	width:50%;
	height:500px;
	float:left;
	color:#333;
	padding-left:55px;
	padding-right:55px;
	margin-bottom:110px;
}
.a-sol .text .fa1 {
	margin-top:138px;
	font-size:30px;
	font-weight:bold;
	line-height:1.2;
}
.a-sol .text .fa3 {
	margin-top:44px;
	font-size:16px;
	line-height:1.8;
	color:#666;
}
.a-sol .text .fa4 {
	margin-top:50px;	
}
.a-sol .text .fa4 a {
	width:144px;
	height:44px;
	display:block;
	text-align:center;
	line-height:42px;
	border:1px #1c62e4 solid;
	color:#1c62e4;
	font-size:18px;
}
.a-sol .text .fa4 a:hover {
	background:#1c62e4;
	color:#fff;
}



.a-sw .pic {
	width:50%;
	height:500px;
	float:left;
}
.a-sw .pic img {
	width:100%;
	height:100%;
	
}
/* .a-sw .pic:hover img {
	-webkit-transition: all 3s ease 0s;
	-moz-transition: transform 0.3s;
	-ms-transition: transform 0.3s;
	-o-transition: transform 0.3s;
	transition: all 1s ease 0s;
}
.a-sw .pic:hover img{
	-webkit-transform:translateY(0,-3px);
	-moz-transform:translateY(0,-3px);
	-ms-transform:translate(0,-3px);
	-o-transform:translate(0,-3px);
	transform:translate(0,-30px)
} */

.a-sw .text {
	width:50%;
	height:500px;
	float:left;
	color:#333;
	padding-left:55px;
	padding-right:55px;
	background:url(../images/bluepoint.png) no-repeat 22px 152px;;
}
.a-sw .text .rj1 {
	margin-top:138px;
	font-size:30px;
	font-weight:bold;
	line-height:1.2;
}
.a-sw .text .rj3 {
	margin-top:20px;
	font-size:16px;
	line-height:1.8;
	color:#666;
}
.a-sw .text .rj4 {
	margin-top:52px;	
}
.a-sw .text .rj4 a {
	width:118px;
	height:40px;
	display:block;
	text-align:center;
	line-height:40px;
	border:1px #999 solid;
	border-radius:5px;
	color:#666;
	font-size:16px;
}
.a-sw .text .rj4 a:hover {
	background:#7180DC;
	border:1px #7180DC solid;
	color:#fff;
}


.signway3 {
	width:100%;
	height:auto;
	margin:0 auto;
}
.show_sol_800 {
	width:1400px;
	height:800px;
	margin:0 auto;
	padding-top:40px;
}
.show_sol_800 .pic1 {
	width:833px;
	height:485px;
	margin:0 auto;
	margin-top:60px;
}
.show_sol_800 .yuan {
    width: 120px;
    height: 120px;
	float:left;
	background:#fff;
	text-align:center;
    border-radius: 50%;
	box-shadow:#d0deff 0px 10px 30px
}
.show_sol_800 .yuan img {
	position: relative; /*脱离文档流*/
	top: 50%;
	transform: translateY(-50%);
}
.show_sol_800 .plist {
	width: auto;
	height:auto;
	float:left;
	margin:20px 0 0 500px;
}
.show_sol_800 .plist ul li {
	width:164px;
	height:48px;
	background:#1c62e4;
	border-radius:24px;
	margin-bottom:62px;
	text-align:center;
	font-size:18px;
	line-height:48px;
	color:#fff;
	font-weight:500;	
}
.show_sol_800 .plist1 {
	width: auto;
	height:auto;
	float:left;
	margin:20px 0 0 470px;
}
.show_sol_800 .plist1 ul li {
	width:231px;
	height:48px;
	background:#1c62e4;
	border-radius:24px;
	margin-bottom:58px;
	text-align:center;
	font-size:18px;
	line-height:48px;
	color:#fff;
	font-weight:500;	
}
.show_sol_800 .plist2 {
	width: auto;
	height:auto;
	float:left;
	margin:68px 0 0 470px;
}
.show_sol_800 .plist2 ul li {
	width:231px;
	height:48px;
	background:#fff;
	border-radius:24px;
	margin-bottom:58px;
	text-align:center;
	font-size:18px;
	line-height:48px;
	color:#1B63E4;
	font-weight:500;	
}
.show_sol_800 .plist3 {
	width: auto;
	height:auto;
	float:left;
	margin:20px 0 0 470px;
}
.show_sol_800 .plist3 ul li {
	width:196px;
	height:48px;
	background:#1c62e4;
	border-radius:24px;
	margin-bottom:62px;
	text-align:center;
	font-size:18px;
	line-height:48px;
	color:#fff;
	font-weight:500;	
}
.show_sol_800 .plist2 ul li.dian {
	background:url(../images/solution/business/8.jpg) center no-repeat;
}
.show_sol_800 .plist4 {
	width: auto;
	height:auto;
	float:left;
	margin:65px 0 0 470px;
}
.show_sol_800 .plist4 ul li {
	width:196px;
	height:48px;
	background:#1c62e4;
	border-radius:24px;
	margin-bottom:120px;
	text-align:center;
	font-size:18px;
	line-height:48px;
	color:#fff;
	font-weight:500;	
}
.show_sol_800 .plist5 {
	width: auto;
	height:auto;
	float:left;
	margin:130px 0 0 470px;
}
.show_sol_800 .plist5 ul li {
	width:196px;
	height:48px;
	background:#1c62e4;
	border-radius:24px;
	margin-bottom:170px;
	text-align:center;
	font-size:18px;
	line-height:48px;
	color:#fff;
	font-weight:500;	
}
.show_sol_1400 {
	width:1400px;
	height:1400px;
	margin:0 auto;
	padding-top:40px;
}
.show_sol_1400 .ssfa1 {
	width:1250px;
	margin:0 auto;	
}
.show_sol_1400 .ssfa2 {
	width:1250px;
	height:200px;
	margin:0 auto;	
	margin-bottom:15px;
}
.show_sol_1400 .ssfa2:hover {
	box-shadow:0px 10px 35px 0px rgba(3,82,181,0.05);
}
.show_sol_1400 .ssfa2 img {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
/* 方案内容标题 */
.fanr {
	width:100%;
	height:196px;
	background:linear-gradient(90deg,rgba(30,74,183,1),rgba(64,116,228,1),rgba(30,74,183,1));
	margin-bottom:68px;
}
.fanr .title1 {
	width:100%;
	text-align:center;
	color:#fff;
	font-size:30px;
	line-height:1.6;
	padding-top:30px;
}
.fanr .title1en {
	width:100%;
	text-align:center;
	color:#92C1FD;
	font-size:48px;
	line-height:1.2;
}
/* 方案内容 */
.fanrcon {
	width:1400px;
	height:514px;
	margin:0 auto;
	background:rgba(255,255,255,1);
	box-shadow:0px 10px 35px 0px rgba(3,82,181,0.05);
	margin-bottom:116px;
	/* padding-top:60px; */
	position:relative;
}
.fanrcon .fanrpic {
	width:500px;
	height:420px;
	float:left;
	margin:60px 0 0 85px;
}
/* .fanrcon .fanrpic .mytxt {
	width:300px;
	white-space:nowrap;
	overflow:hidden;
	animation:typing 3s steps(30,end),blink-caret .5s step-end infinite alternate;
}
@keyframes typing {
	from {
	width:0;
	}
}
@keyframes blink-caret {
	50% {
	border-color:transparent;
	}
}
@-webkit-keyframes revolving{
  0,75%{
    -webkit-transform: perspective(700px) rotateX(90deg);
  }
  87.5%{
    -webkit-transform: perspective(700px) rotateX(0deg);
  }
  100%{
    -webkit-transform: perspective(700px) rotateX(-90deg);
  }
} */
.fanrcon .fanrtxt {
	width:634px;
	height:514px;
	float:left;
	margin-left: 138px;
}
.fanrcon .fanrtxt .fanrtxt1 {
	width:623px;
	height:35px;
	margin-top:21px;
	font-size:36px;
	font-weight:bold;
	color:rgba(82,82,83,1);
	line-height:24px;
}
.tar {text-align:right;}
.fanrcon .fanrtxt .fanrtxt2 {
	width:623px;
	height:auto;
	margin-top:17px;
	font-size:16px;
	font-weight:400;
	color:rgba(142,142,143,1);
	line-height:24px;
}
.fanrcon .fanrtxt .fanrtxt3 {
	width:100%;
	height:128px;
	margin-top:31px;
}
.fanrcon .fanrtxt .fanrtxt3 .introbox {
	width:138px;
	height:128px;
	background:rgba(234,248,253,1);
	border-radius:10px;
	float:left;
	padding-top:15px;
	text-align:center;
	font-size:16px;
	font-weight:500;
	color:rgba(82,82,83,1);
	line-height:24px;
}
.fanrcon .fanrtxt .fanrtxt3 .introbox img {
	margin-bottom:9px;
}
.fanrcon .fanrtxt .fanrtxt4 {
	width:auto;
	height:auto;
	margin-top:28px;
	margin-bottom:25px;
	float:left;
	display:inline;
}
.fanrcon .fanrtxt .fanrtxt4 .fanrtxt4_1 {
	width:100%;
	height:28px;
	margin-bottom:14px;
}
.fanrcon .fanrtxt .fanrtxt4 .fanrtxt4_1 .fanrtxt4_1_1 {
	width:7px;
	height:28px;
	background:rgba(93,163,251,1);
	border-radius:4px;
	float:left;
}
.fanrcon .fanrtxt .fanrtxt4 .fanrtxt4_1 .fanrtxt4_1_2 {
	width:150px;
	font-size:16px;
	font-weight:400;
	line-height:28px;
	color:rgba(0,0,0,1);
	text-indent:11px;
}
.fanrcon .fanrtxt .fanrtxt4 .fanrtxt4_2 {
	padding-left:10px;
}

.fanrcon .fanrtxt .fanrtxt4 .fanrtxt4_2 ul li {
	height:auto;
	float:left;
	padding:0 10px;
	font-size:16px;
	font-weight:500;
	color:rgba(185,185,185,1);
}
.fanrcon .fanrtxt .fanrtxt4 .fanrtxt4_2 ul li.liner {
	border-right:1px rgba(181,181,181,0.3) solid;
}
.fanrcon .fanrtxt .fanrtxt4 .fanrtxt4_2 ul li a {
	font-size:18px;
	font-weight:400;
	color:rgba(0,0,0,1);
	line-height:42px;
}
.fanrcon .fanrtxt .fanrtxt4 .fanrtxt4_2 ul li a:hover {
	background:#fff;
	box-shadow:0px 10px 35px 0px rgba(3,82,181,0.1);
}

.fanrcon .fanrtxt .fanrtxt5 {
	clear:both;
	width:623px;
	height:37px;
}
.fanrcon .fanrtxt .fanrtxt5 a {
	width:121px;
	height:37px;
	border:1px solid rgba(93,163,251,1);
	font-size:16px;
	font-weight:400;
	color:rgba(93,163,251,1);
	line-height:37px;
	text-align:center;
}
.fanrcon .fanrtxt .fanrtxt5 a:hover {
	background:rgba(93,163,251,1);
	color:#fff;
}
.fanrcon .stitle {
	position:absolute;
	width:auto;
	height:29px;
	top:17px;
	left:27px;
	z-index:999;
}
.fanrcon .stitler {
	position:absolute;
	width:auto;
	height:29px;
	top:17px;
	right:27px;
	z-index:999;
}
.fanrcon .stitle .stitle1, .fanrcon .stitler .stitle1 {
	font-size:30px;
	font-weight:bold;
	color:rgba(174,203,255,1);
	line-height:24px;
}
.fanrcon .stitle .stitle2, .fanrcon .stitler .stitle2 {
	font-size:18px;
	font-weight:400;
	color:rgba(240,240,240,1);
	line-height:24px;
	height:17px;
}


/*****showProduct****/
.showProduct {margin-top:30px;}
.showProduct .showImg{position:relative;padding-bottom: 40px;}
.showProduct .photo{width: 50%;position: relative;height: 570px;}
.showProduct .photo .jqzoom{width: 100%;height: 100%;overflow: hidden;position: relative;padding: 0px;cursor: pointer;}
.showProduct .photo .zoomdiv{z-index: 999;position: absolute;top: 0px;left: 0px;background: #ccc;border: 1px solid #ddd;display: none;text-align: center;overflow: hidden;}
.showProduct .photo .jqZoomPup{z-index: 999;visibility: hidden;position: absolute;top: 0px;left: 0px;border: 1px solid #eee;background: #fff;opacity: 0.6;-moz-opacity: 0.6;-khtml-opacity: 0.6;filter: alpha(opacity=50);}
.showProduct .photo .img{width: 623px;height: 460px;display: block;}
.showProduct .photo .bigimg{width: 623px;height: 460px;border: 1px solid #eee;display: block;position: relative;overflow: hidden;}
.showProduct .photo .bigimg .list{width: 1000%;position: relative;}
.showProduct .photo .bigimg .list li{width: 623px;height: 460px;float: left;}
.showProduct .photo .bigimg .list img{width: 100%;height: 100%;display: block;transition: all ease 300ms;}
.showProduct .photo .photoimg{width: 623px;height: 93px;padding: 10px 0;position: absolute;left: 0;bottom: 0;}
.showProduct .photo .photoimg .list{width: 560px;overflow: hidden;position: relative;margin: 0 auto;padding-left:15px;}
.showProduct .photo .photoimg .listcon{width: 300%;height: 93px;position: relative;}
.showProduct .photo .photoimg .listcon li{width: 120px;height: 93px;cursor: pointer;display: block;float: left;margin-right: 17px;}
.showProduct .photo .photoimg .listcon li img{border: 1px solid #fff;width: 118px;height: 81px;display: block;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.showProduct .photo .photoimg .listcon li:hover img,
.showProduct .photo .photoimg .listcon li.on img{border-color: #4ca0ff;}
.showProduct .photo .photoimg .prev,
.showProduct .photo .photoimg .next{width: 30px;height: 83px;z-index: 10;position: absolute;top: 10px;cursor: pointer;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.showProduct .photo .photoimg .prev:hover,
.showProduct .photo .photoimg .next:hover{background-color: #ddd;}
.showProduct .photo .photoimg .prev{left: 0px;background:#f3f3f3 url(../images/ds3128/arrow1.png) no-repeat 0 center;}
.showProduct .photo .photoimg .next{right: 0px;background:#f3f3f3 url(../images/ds3128/arrow2.png) no-repeat 0 center;}

.showProduct .imgtxtcon{width: 48%;float: right;}
.showProduct .imgtxtcon .tit{font-size: 24px;color: #000;line-height: 38px;}
.showProduct .imgtxtcon .line{width: 100px;height: 3px;background: #4CA0FF;display: block;margin: 14px 0 32px 0;}
.showProduct .imgtxtcon .tit2{color: #4CA0FF;font-size: 16px;font-weight:bold;line-height: 28px;}
.showProduct .imgtxtcon .txt{padding: 10px 25px 0 0;font-size:14px;color:#666;line-height: 28px;height:344px;overflow-x: hidden;overflow-y: auto;}
.showProduct .imgtxtcon .txt p{font-size:14px;color:#666;line-height: 28px;}
.showProduct .imgtxtcon .txt::-webkit-scrollbar {width: 3px;}
.showProduct .imgtxtcon .txt::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: rgba(76,160,255,1);
}
.showProduct .imgtxtcon .txt::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 0;
	background: rgba(0,0,0,0.1);
}
.showProduct .imgtxtcon .download {
	height:110px;
	padding-top:50px;
	text-align:center;
}
.showProduct .imgtxtcon .download a {
	width:128px;
	height:40px;
	display:block;
	text-align:center;
	line-height:40px;
	background:#7180DC;
	border:1px #7180DC solid;
	border-radius:5px;
	color:#fff;
	font-size:16px;
}
.showProduct .imgtxtcon .download a:hover {
	background:none;
	border:1px #999 solid;
	color:#666;
}

.signway4 {
	width:1250px;
	height:auto;
	margin:0 auto;
}
.showpro_bz {
	padding-left:120px;
	line-height:60px;
	font-size:18px;
	font-weight:300;
	color:rgba(0,33,71,1);
	
}
.showpro1 {
	width:100%;
	padding:0;
}
.showpro2 {
	width:100%;
	padding:0;
}
.showpro2 .cpys {
	width:1250px;
	margin:0 auto;
	clear:both;
}
.showpro2 .cpys .cpys1 {
	width:597px;
	float:left;
	margin:40px 14px;
}
.showpro2 .cpys .cpys1 .txt1 {
	width:40px;
	height:5px;
	background:rgba(76,160,255,1);
	border-radius:3px;
}
.showpro2 .cpys .cpys1 .txt2 {
	font-size:30px;
	font-weight:bold;
	color:rgba(0,34,71,1);
	height:30px;
	margin:10px 0 25px 0;
}
.showpro2 .cpys .cpys1 .txt3 {
	font-size:18px;
	font-weight:400;
	color:rgba(0,34,71,1);
	line-height:30px;
	opacity:0.8;
}

.showpro2 .cpys .cpys2 {
	width:625px;
	float:left;
	margin:40px 0;
}
.showpro2 .cpys .cpys2 .txt1 {
	width:40px;
	height:5px;
	background:rgba(76,160,255,1);
	border-radius:3px;
}
.showpro2 .cpys .cpys2 .txt2 {
	font-size:30px;
	font-weight:bold;
	color:rgba(0,34,71,1);
	height:30px;
	margin:10px 0 25px 0;
}
.showpro2 .cpys .cpys2 .txt3 {
	font-size:18px;
	font-weight:400;
	color:rgba(0,34,71,1);
	line-height:30px;
	opacity:0.8;
}
.showpro2 .cpys .tright {
	text-align:left;
	padding-left:54px;
}
.showpro2 .cpys .tleft {
	text-align:right;
	padding-right:54px;
}
.showpro2 .ggcs {
	width:100%;
	background:rgba(251,251,251,1);
}
.showpro2 .ggcs dl {
	clear:both;
	width:100%;
	margin:0;
	display:inline-block;
	margin:20px 0;
}
.showpro2 .ggcs dl dt {
	width:30%;
	height:auto;
	line-height:30px;
	padding-left:123px;
	font-size:20px;
	font-weight:bold;
	color:rgba(0,33,71,1);
	float:left;
	margin:0;
	margin-top:12px;
	vertical-align:middle;
}
.showpro2 .ggcs dl dt.lh_78 {
	padding-top:15px;
}
.showpro2 .ggcs dl dd {
	width:70%;
	height:auto;
	line-height:30px;
	font-size:18px;
	font-weight:300;
	color:rgba(0,33,71,1);
	float:left;
	margin:0;
	margin-top:12px;
}

.showpro2 .ggcs1 {
	padding-top:60px;
	padding-bottom:60px;
	width:100%;
	background:rgba(251,251,251,1);
}
.showpro2 .ggcs1 .tit {
	clear:both;
	width:100%;
	height:90px;
	background:#002147;
	font-size:24px;
	font-weight:bold;
	color:rgba(255,255,255,1);
	line-height:90px;
	text-align:center;
}
.showpro2 .ggcs1 dl {
	clear:both;
	width:100%;
	margin:0;
	padding:0;
	display:inline-block;
	border:1px #ccc solid;
	border-top:none;
}
.showpro2 .ggcs1 dl dt {
	width:20%;
	padding-left:100px;
	padding-top:15px;
	padding-bottom:15px;
	line-height:30px;
	font-size:20px;
	font-weight:bold;
	color:rgba(0,33,71,1);
	float:left;
	margin:0;
	background: #F7F7F7;
	border-right:1px #ccc solid;
}
.showpro2 .ggcs1 dl dd {
	width:80%;
	padding-left:60px;
	padding-top:15px;
	padding-bottom:15px;
	line-height:30px;
	font-size:18px;
	font-weight:300;
	color:rgba(0,33,71,1);
	float:left;
	margin:0;
}
.showpro2 .ggcs2 .tit {
	clear:both;
	width:100%;
	height:150px;
	font-size:36px;
	font-weight:bold;
	color:#020844;
	line-height:150px;
	text-align:center;
}
.showpro2 .ggcs2 .tit span {
	position:absolute;
	left:70%;
	padding-top:10px;
	height:150px;
	font-size:14px;
	font-weight:500;
}
.showpro2 .ggcs2 .tit span a {
	color:#1c63e1;
}
.showpro2 .ggcs2 .tit span a:hover {
	color:#333;
	text-decoration:underline;
}
.showpro2 .ggcs2 dl {
	clear:both;
	width:100%;
	margin:0;
	padding:30px 0;
	display:inline-block;
	border-bottom:1px #ccc solid;
}
.showpro2 .ggcs2 dl dt {
	width:20%;
	padding-left:100px;
	padding-top:15px;
	padding-bottom:15px;
	line-height:30px;
	font-size:26px;
	color:#333;
	float:left;
	margin:0;
}
.showpro2 .ggcs2 dl dd {
	width:80%;
	padding-left:60px;
	padding-top:15px;
	padding-bottom:15px;
	line-height:30px;
	font-size:18px;
	font-weight:300;
	color:#999;
	float:left;
	margin:0;
}




.showpro1 .tit1, .showpro2 .tit1 {
	font-size:36px;
	font-weight:bold;
	color:rgba(76,160,255,1);
	line-height:36px;
	height:36px;
	float:left;
	margin:50px 0 35px 60px;
}
.showpro1 .tit2 {
	width:100%;
	height:74px;
	background:rgba(245,245,245,1);
	font-size:24px;
	font-weight:400;
	color:rgba(23,23,23,1);
	line-height:74px;
	text-align:center;
}
.showpro1 .tit4 {
	width:100%;
	text-align:center;
	font-size:36px;
	font-weight:bold;
	color:rgba(75,159,255,1);
	line-height:36px;
	padding-top:100px;
}
.showpro1 .tit5 {
	width:540px;
	margin:0 auto;
	font-size:18px;
	font-weight:300;
	color:rgba(255,255,255,1);
	line-height:24px;
	padding-top:75px;
	text-indent:36px;
}
.showpro1 .tit6 {
	width:100%;
	background:rgba(245,245,245,1);
	height:8px;
}
.showpro1 .tit7 {
	width:100%;
	color:#999;
	font-weight:bold;
	font-size:20px;
	line-height:20px;
	padding:20px 0;
}


.showpro2 .ggcs .tit3 {
	clear:both;
	float:left;
	width:100%;
	height:49px;
	background:#002147;
	text-indent:123px;
	font-size:24px;
	font-weight:bold;
	color:rgba(255,255,255,1);
	line-height:49px;
}

.signway5 {
	width:100%;
	margin:0;
	background-position:center center;
}
.signway5 .con1 {
	width:100%;
	height:100%;
	background-position:center center;
}
.signway5 .con1 .more {
	width:36px;
	margin:0 auto;
	padding-top:393px;
	padding-right:430px;
}
.signway5 .con1 .more a {
	color:#fff;
	font-size:16px;
	font-weight:400;
}
.signway5 .con2 {
	width:100%;
	height:100%;
	background-position:center center;
}
.signway5 .showsw1 {
	width:1280px;
	height:50px;
	margin:0 auto;
}
.signway5 .showsw1 .tit {
	margin:0 auto;
	padding-top:14px;
}
.signway5 .showsw1 .tit .shu {
	float:left;
	width:5px;
	height:22px;
	background:rgba(4,175,254,1);
	border-radius:2px;	
}
.signway5 .showsw1 .tit .txt {
	float:left;
	padding-left:13px;
	font-size:30px;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:20px;
}
.signway5 .showsw2 {
	width:1180px;
	margin:0 auto;
	font-size:14px;
	font-weight:400;
	color:rgba(255,255,255,1);
	padding-top:60px;
	line-height:20px;
}
.signway5 .showsw2 span {
	color:#35DBFF;
}
.signway5 .showsw3 {
	width:1180px;
	margin:0 auto;
	font-size:14px;
	font-weight:400;
	color:rgba(255,255,255,1);
	padding-top:60px;
	line-height:20px;
}
.signway5 .showsw3 span {
	color:#00F8EE;
}
.signway5 .showsw4 {
	width:1180px;
	margin:0 auto;
	font-size:14px;
	font-weight:400;
	color:rgba(255,255,255,1);
	padding-top:60px;
	line-height:20px;
}
.signway5 .showsw4 span {
	color:#77A6FF;
}
.signway5 .showsw5 {
	width:1300px;
	margin:0 auto;
	font-size:14px;
	font-weight:400;
	color:rgba(255,255,255,1);
	padding-top:60px;
	line-height:24px;
}
.signway5 .showsw5 span {
	color:#A6C5FF;
}
.signway5 .showsw6 {
	width:1360px;
	margin:0 auto;
	font-size:14px;
	font-weight:400;
	color:rgba(255,255,255,1);
	padding-top:60px;
	line-height:24px;
}
.signway5 .showsw6 span {
	color:#1AC9EF;
}
.signway5 .showsw7 {
	width:1200px;
	margin:0 auto;
	font-size:14px;
	font-weight:400;
	color:rgba(255,255,255,1);
	padding-top:60px;
	line-height:24px;
}
.signway5 .showsw7 span {
	color:#5399FF;
}
.signway5 .showsw8 .tit11 {
	text-align:center;
	font-size:45px;
	font-weight:500;
	color:#fff;
	line-height:45px;
}
.signway5 .showsw8 .con11 {
	margin:30px 80px;
	font-size:16px;
	color:#fff;
	line-height:32px;
	text-align:center;
}
.signway5 .showsw8 .tit12 {
	text-align:center;
	font-size:36px;
	font-weight:500;
	color:#fff;
	line-height:36px;
}

.signway5 .ptfw1 {
	width:1294px;
	height:252px;
	margin:0 auto;
	padding-top:55px;
}
.signway5 .ptfw1 ul {
	width:100%;
	height:100%;
}
.signway5 .ptfw1 ul li {
	width:340px;
	height:252px;
	float:left;
	margin-right:137px;
	text-align:center;
	padding-top:41px;
	background:#2d6ed3;
	position:relative;
}
.signway5 .ptfw1 ul li:last-child {
	margin-right:0;
}
.signway5 .ptfw1 ul li img {
	width:236px;
	height:170px;
}
.signway5 .ptfw1 ul li .tit {
	width:100%;
	height:50px;
	background:#4ca0ff;
	opacity:0.8;
	position:absolute;
	bottom:0;
}
.signway5 .ptfw1 ul li .tit a {
	font-size:16px;
	font-weight:400;
	color:#fff;
	line-height:50px;
}








@media (min-width: 1600px) { 
	.signway1 {width:1400px;}
	.signway1 .rcontent .proinfo .con {width:720px;}
	.signway2  {height:500px;}
	.signway2 .slogan{padding-top:220px;}
	.signway2 .sousuo{padding-top:220px;}
	.signway2 .slogan_sol1{padding-top:220px;}
	.signway4 {width:1400px;}
	.signway5 .showsw1 {width:1400px;}
	.a-sol .pic {height:558px;}
	.a-hw .pic {height:558px;}

}







/*--------------LIST-SOLUTION SLIDER----------------*/

#slider {
	width: 100%;
	margin: 0 auto;
}


.controls li {
	top: 50%;
	margin-top: -30px
}

.controls li:nth-child(1) {
	left: 0;
}

.controls li:nth-child(2) {
	right: 0;
}



.pagination li {
	background-color: #e5eeff;
}

.pagination li.active {

	background-color: #1c62e4;
}




.responsive {
	width: 100%;
	height: 100%;
}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}


.slidescon {
	width:1160px;
	height:480px;
	margin:0 auto;
}
.slidescon .con1 {
	width:50%;
	height:436px;
	padding-left:55px;
	float:left;
	background:#1c62e4;
	color:#fff;
}
.slidescon .con1 .fa1 {
	margin-top:38px;
	font-size:30px;
	font-weight:bold;
	line-height:1.2;
}
.slidescon .con1 .fa2 {
	margin-top:10px;
	height: 5px; 
	width: 42px;
	border-radius: 15px;
	background:#fff;
}
.slidescon .con1 .fa3 {
	margin-top:44px;
	margin-right:80px;
	font-size:16px;
	line-height:1.8;
}
.slidescon .con1 .fa4 {
	margin-top:50px;	
}
.slidescon .con1 .fa4 a {
	width:144px;
	height:44px;
	display:block;
	text-align:center;
	line-height:42px;
	border:1px #fff solid;
	color:#fff;
	font-size:18px;
}
.slidescon .con1 .fa4 a:hover {
	background:#fff;
	color:#333;
}

.slidescon .con2 {
	width:50%;
	height:435px;
	float:left;
}
.slidescon .con2 img {
	width:100%;
	height:100%;
}


/*--------------LIST-SOLUTION SLIDER----------------*/





/*分页样式*/
.pglist{padding: 20px 0 30px;width:100%;text-align: center;clear: both;}
.pglist a {color: #666;padding: 0 14px;margin: 0 3px;font-/weight: bold;background: #fff;border: 1px solid #ddd;-webkit-border-radius: 2px;border-radius: 2px;}
.pglist *{display:inline-block;_zoom:1;_display:inline;vertical-align:middle;line-height: 30px;padding-bottom:1px;}
.pglist a:hover,.pglist .hover {display:inline-block;color: #fff;background: rgba(62,142,255,1);border-color: rgba(62,142,255,1);}
/*分页样式*/











/* b关于我们 */
.about {width:100%;}
.about .tit {
	width:220px;
	margin:0 auto;
	font-size:28px;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:36px;
	text-align:center;
}
.about .titline {
	width:70px;
	height:2px;
	margin:0 auto;
	margin-top:8px;
	background:rgba(88,167,255,1);
}
.about .gsjj {
	width:100%;
	text-align:center;
	margin-top:67px;
	font-size:18px;
	font-weight:400;
	color:rgba(102,102,102,1);
	line-height:1.6;
}
.about .gsjj b {line-height:3;}
.about .hxys {
	width:1250px;
	height:409px;
	margin:0 auto;
	margin-top:57px;
	background:url(../images/about/bg2.png);
	position:relative;
}
.about .hxys .yscon {
	width:180px;
	min-height:67px;
	text-align:center;
	font-size:14px;
	color:#808080;
	line-height:1.7;
	position:absolute;
}
.about .hxys .yscon span {
	font-size:16px;
	font-weight:bold;
}
.about .hxys1 {
	width:100%;
	height:15px;
	margin:50px 0 59px 0;
	text-align:center;
	font-size:14px;
	font-weight:400;
	color:rgba(102,102,102,1);	
}
.about .qywh1 {
	width:100%;	
	height:96px;
	padding-top:24px;
	background:rgba(48,99,235,1);
}
.about .qywh2 {
	width:1250px;	
	margin:0 auto;
}
.about .qywh2 .qywh2_1 {
	width:380px;
	height:18px;
	margin:0 auto;
	margin-top:77px;
	margin-bottom:69px;
	border-left:4px #3063EB solid;
	border-radius:2px;
	text-align:center;
	font-size:18px;
	color:#333333;
}
.about .qywh2 ul {
	width:100%;
	margin:0;
	padding:0;
}
.about .qywh2 ul li {
	width:356px;
	float:left;
}
.about .qywh2 ul li:last-child {
	width:181px;
}
.about .qywh2 ul li .yuan1 {
	width:181px;
	height:181px;
	background:#F7F9FF;
	border-radius:50%;
	padding:21px 0 0 21px;
}
.about .qywh2 ul li .yuan2 {
	width:139px;
	height:139px;
	background:#F0F4FF;
	border-radius:50%;
	padding-top:30px;
	text-align:center;
	font-size:18px;
	font-weight:400;
	color:rgba(148,148,148,1);
	line-height:36px;
}
.about .qywh2 ul li .con {
	margin-top:24px;
	font-size:14px;
	font-weight:400;
	color:rgba(177,177,177,1);
	line-height:36px;
}
.about .qywh2 ul li .conline {
	width:61px;
	height:2px;
	background:rgba(48,99,235,1);
}
.about .cpjg1 {
	width:100%;	
	height:96px;
	padding-top:24px;
	background:#F9FCFE;
}
.about .fzlc1 {
	width:100%;	
	height:96px;
	padding-top:24px;
	background:#F9FCFE;
}
.about .fzlc2 {
	width:1057px;
	height:auto;
	margin:0 auto;
	padding-top:50px;
}

/*发展历程-右*/
.about .fzlc2 .fzlc2_1 {
	width:543px;
	height:248px;
	float:right;
}
.about .fzlc2 .fzlc2_1 .fzlc2_1_1 {
	width:29px;
	height:100%;
	float:left;
}
.about .fzlc2 .fzlc2_1 .fzlc2_1_1 .fzlc2_1_1_1 {
	width:29px;
	height:29px;
	background:url(../images/about/bg01.png);
}
.about .fzlc2 .fzlc2_1 .fzlc2_1_1 .fzlc2_1_1_2 {
	width:1px;
	height:219px;
	margin:0 auto;
	background:#0078FF;
}
.about .fzlc2 .fzlc2_1 .fzlc2_1_2 {
	width:490px;
	height:200px;
	margin-top:24px;
	float:left;
	margin-left:24px;
	background:#fff;
	box-shadow: 0px 0px 24px 0px rgba(39,141,255,0.13);
}
.about .fzlc2 .fzlc2_1 .fzlc2_1_2 .tit {
	width:100%;
	padding:28px 29px;
	text-align:left;
	font-size:48px;
	color:#0078FF;
	font-weight:bold;
}
.about .fzlc2 .fzlc2_1 .fzlc2_1_2 .con {
	width:100%;
	padding:10px 12px 10px 29px;
	font-size:16px;
	color:#181818;
	line-height:1.6;
}

.about .fzlc2 .fzlc2_1:hover .fzlc2_1_1 .fzlc2_1_1_1 {
	background:url(../images/about/bg01_on.png);
}
.about .fzlc2 .fzlc2_1:hover .fzlc2_1_2 {
	background:#0078FF;
	box-shadow:none;
}
.about .fzlc2 .fzlc2_1:hover .fzlc2_1_2 .tit {
	color:#FFFEFE;
	opacity: 0.38;
}
.about .fzlc2 .fzlc2_1:hover .fzlc2_1_2 .con {
	color:#FFFEFE ;
}
/*发展历程-右*/



/*发展历程-左*/
.about .fzlc2 .fzlc2_2 {
	width:543px;
	height:248px;
	float:left;
}
.about .fzlc2 .fzlc2_2 .fzlc2_2_1 {
	width:29px;
	height:100%;
	float:left;
}
.about .fzlc2 .fzlc2_2 .fzlc2_2_1 .fzlc2_2_1_1 {
	width:29px;
	height:29px;
	background:url(../images/about/bg01.png);
}
.about .fzlc2 .fzlc2_2 .fzlc2_2_1 .fzlc2_2_1_2 {
	width:1px;
	height:219px;
	margin:0 auto;
	background:#0078FF;
}
.about .fzlc2 .fzlc2_2 .fzlc2_2_2 {
	width:490px;
	height:200px;
	margin-top:24px;
	float:left;
	margin-right:24px;
	background:#fff;
	box-shadow: 0px 0px 24px 0px rgba(39,141,255,0.13);
}
.about .fzlc2 .fzlc2_2 .fzlc2_2_2 .tit {
	width:100%;
	padding:28px 29px;
	text-align:right;
	font-size:48px;
	color:#0078FF;
	font-weight:bold;
}
.about .fzlc2 .fzlc2_2 .fzlc2_2_2 .con {
	width:100%;
	padding:10px 29px 10px 0;
	text-align:right;
	font-size:16px;
	color:#181818;
	line-height:1.6;
}

.about .fzlc2 .fzlc2_2:hover .fzlc2_2_1 .fzlc2_2_1_1 {
	background:url(../images/about/bg01_on.png);
}
.about .fzlc2 .fzlc2_2:hover .fzlc2_2_2 {
	background:#0078FF;
	box-shadow:none;
}
.about .fzlc2 .fzlc2_2:hover .fzlc2_2_2 .tit {
	color:#FFFEFE;
	opacity: 0.38;
}
.about .fzlc2 .fzlc2_2:hover .fzlc2_2_2 .con {
	color:#FFFEFE ;
}
/*发展历程-左*/
.about .fzlc2 .fzlc2_o {
	clear:both;
	width:60px;
	height:68px;
	margin:0 auto;
}
.about .fzlc2 .fzlc2_o .fzlc2_o_1 {
	width:1px;
	height:30px;
	margin:0 auto;
	background:#0078FF;
}
.about .fzlc2 .fzlc2_o .fzlc2_o_2 {
	width:60px;
	height:47px;
	margin-top:-9px;
	background:url(../images/about/bg02.png);
}
.about .fzlc3 {
	clear:both;
	width:60px;
	height:68px;
	margin:0 auto;
}
.about .fzlc3 .fzlc3_1 {
	width:1px;
	height:30px;
	margin:0 auto;
	background:#0078FF;
}
.about .fzlc3 .fzlc3_2 {
	width:60px;
	height:47px;
	margin-top:-9px;
	background:url(../images/about/bg02.png);
	cursor:pointer;
}





.about .hzhb1 {
	width:100%;	
	height:126px;
	padding-top:54px;
}
/* e关于我们 */

/* b加入我们 */
.join {width:100%;}
.join .tit {
	width:100%;
	font-size:28px;
	font-weight:500;
	color:rgba(102,102,102,1);
	line-height:36px;
}
.join .tit span {
	width:100%;
	font-size:16px;
	font-weight:300;
	line-height:36px;
}

.join .titline {
	width:70px;
	height:2px;
	clear:both;
	margin-bottom:8px;
	background:rgba(88,167,255,1);
}
 
.join .xuanyan {
	width:1400px;
	height:316px;
	margin:0 auto;
	margin-top:120px;
}
.join .xuanyan .pic {
	width:690px;
	height:100%;
	float:left;
}
.join .xuanyan .con {
	width:710px;
	height:100%;
	padding-left:27px;
	float:left;
	padding-top:15px;
}
.join .xuanyan .con .con1 {
	width:100%;
	font-size:14px;
	font-weight:400;
	color:rgba(102,102,102,1);
	line-height:26px;
	padding-top:35px;
}
.join .xuanyan .con .con1 span {
	font-size:20px;
	font-weight:400;
	color:rgba(102,102,102,1);
	line-height:40px;
}
.join .fuli {
	width:100%;
	height:956px;
	margin-top:97px;
	background:rgba(5,53,152,1);
	border-top:22px #0078FF solid;
}
.join .fuli .con {
	width:1312px;
	height:866px;
	margin:0 auto;
	padding-top:45px;
	background:url(../images/job/bg1.png) center bottom no-repeat;
}
.join .fuli .con ul {
	width:100%;
	height:14px;
}
.join .fuli .con ul li {
	float:left;
	width:25%;
	padding-left:152px;
	font-size:14px;
	font-weight:200;
	color:#fff;
}
.join .zhaopin {
	width:1312px;
	margin:0 auto;
	margin-top:52px;
}
.join .zhaopin .zw {
	width:100%;
	height:787px;
	margin-top:50px;
}
.join .zhaopin .zw .zw1 {
	width:45%;
	height:100%;
	float:left;
}
.join .zhaopin .zw .zw1 ul {
	width:228px;
	margin:0 auto;
	padding-top:30px;
}
.join .zhaopin .zw .zw1 ul li {
	width:100%;
	height:16px;
	text-align:center;
	font-size:16px;
	font-weight:400;
	color:rgba(49,49,49,1);
	margin-top:38px;
	background:url(../images/job/bg2.jpg) center center;
}
.join .zhaopin .zw .zw1 ul li:hover,.join .zhaopin .zw .zw1 ul li.cur {
	color:rgba(0,120,255,1);
	background:url(../images/job/bg3.jpg) center center;
	cursor:pointer;
}

.join .zhaopin .zw .zw2 {
	width:55%;
	height:100%;
	float:left;
	box-shadow:0px 0px 40px #e9e9e9;
}
.join .zhaopin .zw .zw2 .con {
	width:577px;
	margin:0 auto;
	padding-top:42px;
	display:none;
}
.join .zhaopin .zw .zw2 .con .con1 {
	height:58px;
	font-size:24px;
	font-weight:400;
	color:rgba(0,120,255,1);
	line-height:58px;	
	border-bottom:1px #C8CACD solid;
}
.join .zhaopin .zw .zw2 .con .con2 {
	width:100%;
	height:590px;
	font-size:16px;
	font-weight:400;
	color:rgba(128,128,128,1);
	line-height:30px;	
}
.join .zhaopin .zw .zw2 .con .con2 p {
	font-size:16px;
	font-weight:400;
	color:rgba(128,128,128,1);
	line-height:30px;	
}
.join .zhaopin .zw .zw2 .con .con3 {
	width:100%;
}
.join .zhaopin .zw .zw2 .con .con3 a {
	width:130px;
	height:43px;
	display:block;
	margin:0 auto;
	background:rgba(0,120,255,1);
	border-radius:22px;
	text-align:center;
	font-size:14px;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:43px;
}
.join .zhaopin .zw .zw2 .con .con3 a:hover {
	background:rgba(0,120,255,0.5);
	color:#333;
}
/* b加入我们 */


/* b联系我们 */
.contact {
	width:100%;
}
.contact .tit {
	width:100%;
	font-size:28px;
	font-weight:500;
	color:#fff;
	line-height:36px;
}
.contact .tit span {
	width:100%;
	font-size:16px;
	font-weight:300;
	line-height:36px;
}

.contact .titline {
	width:70px;
	height:2px;
	clear:both;
	margin-bottom:8px;
	background:#fff;
}

.contact .tel {
	width:100%;
	height:552px;
	background:url(../images/contact/bg1.jpg) center center;
}
.contact .tel ul {
	width:1320px;
	margin:0 auto;
	padding-top:148px;
}
.contact .tel ul li {
	width:25%;
	float:left;
	font-size:20px;
	font-weight:400;
	color:rgba(128,128,128,1);
	line-height:36px;
	text-align:center;
}
.contact .tel ul li span {
	font-size:16px;
	font-weight:400;
	color:rgba(102,102,102,1);
	line-height:36px;
}
.contact .tel .blueline {
	width:61px;
	height:2px;
	margin:0 auto;
	background:rgba(48,99,235,1);
}
.contact .map {
	width:100%;
	height:610px;
	background:#3063EB url(../images/contact/bg2.jpg) center bottom no-repeat;
}
.contact .map .maptit {
	width:1200px;
	margin:0 auto;
	padding-top:18px;
}
.contact .erweima {
	width:100%;
	height:812px;
	background:url(../images/contact/bg3.jpg) center center;
}
/* e联系我们 */


/* b服务中心首页 */
.signway2 .fastlink {
	width:140px;
	height:40px;
	line-height:40px;
	display:inline-block;
	margin:20px auto 0;
	border-radius:2px;
	color:#262626;
	background-color:#fff;
	border:1px solid #262626
}
.signway2 .fastlink:hover {
	color:#1775f0;
	border:1px solid #1775f0
}
.signway2 .home-content-wrap {
	padding:60px 0 100px
}
.signway2 .home-content-wrap .content {
	width:1200px;
	margin:0 auto;
	text-align:center
}
.signway2 .home-title {
	font-size:24px;
	color:#262626
}
.signway2 .home-introduce {
	font-size:16px;
	color:#4b4b4b;
	line-height:30px;
	padding-bottom:40px
}
.home-advantage {
	background:#fafafa
}
.home-advantage .home-advantage-title {
	font-size:24px;
	color:#262626
}
.home-advantage .item {
	float:left;
	width:282px;
	margin-right:24px;
	background:#fff;
	height:350px;
	padding:0 31px;
	overflow:hidden
}
.home-advantage .item * {
	transition:all .4s cubic-bezier(.4,0,.2,1)
}
.home-advantage .item:last-child {
	margin-right:0
}
.home-advantage .item .icon {
	width:60px;
	height:60px;
	margin:75px auto 0
}
.home-advantage .item .icon.home-online {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAnFBMVEUAAAAXdvAYdfEYdfEXdvEYd/MrgP8YdfAXdfD////S5PxDj/Ktzvnq8/2kyfn2+v7g7f3F3PvB2vuoy/nZ6fzW5vzM4fu92Prx9/7u9f3n8f251fq31Pqfxviaw/iUwPhyq/YqgPHd6/zP4/yw0fobd/D6/P7k7/200/qOvPcgevDJ3/szhvJZnPRRl/NIkvM+jPI6ivJ/s/dmpPUqO5NyAAAACHRSTlMA89WUjysGveasGXIAAAG3SURBVGje7dvJcoJAFIXhOERbBWVwAkVARQPi/P7vliYCoSlcZHEby5x/exZfpe4u0h/o//TZbjYYcY1m+7PEdlpMUq2O4HaZtLpFucUk1ircl0nt985tJrV2DjeZ1Jo53GBSa+QwkxzgZwEGDJgYvkx6vPmtaiOFl71HfsVGCvdTeFCxAQYMuBBgwIDFAAMGXAgwYMBigAEDLgQYcH1wtK8HjkO1FvjkOFoN/2ALPHM4VKyEHbmljRL2Q4XDjrNauW54FjdKeGBulVz2AmGjhO+L5ddD5vBR3AjhKJzNcnl1ETZKOFZ0Y7b4kU0z9IWNEj7qB90w0j+5dF5COLj1N9NMVsTzUsK+MuHwVNcNfmbzKmyU8Hk6HifyIZFd8byUsKdp60w2PHEjhKOhbXOZw1w2TsJGCV+nlmrvU3kbCxslfFLnlprIay67kbCRwtpolMnj8nlJYXuXyZtzeSOFvV4qL31WjhRmwwSeW25QsZHCUZ/L6r1yI4VZrO0mlycbKcyCK/tD7/nDNWDAgAEDrggwYMCAXxCW/WF3/Z+yy/54v/7nCpIfaLzCkxSpj3Be49kReuO+AeWmm7nPok+qAAAAAElFTkSuQmCC) no-repeat 50%;
	background-size:100% 100%
}
.home-advantage .item .icon.home-heatmap {
	background:url(data:image/png;base64,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) no-repeat 50%;
	background-size:100% 100%
}
.home-advantage .item .icon.home-spider {
	background:url(data:image/png;base64,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) no-repeat 50%;
	background-size:100% 100%
}
.home-advantage .item .icon.home-visit {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAABKVBMVEUAAACDsf8YdvEXdvEYdvEifv4XdvEYdvEYdvIZePQXdfAXdvAYdvEXdfIYdvIghv8XdfEXdvEYdvEaefcXdvEXdvEXdvIdffQYd/MYd/MZePIaefQXdvEYdvEXdvEXdfEXdvEXdfCPvPfx9/7r8/3C2vu+2frm8P3W5/zK3/vH3vu41fq20/qfxvibxPiUv/iRvvhdn/Tj7/3c6vzR4/y81/qqzPmny/mkyfmZwvj0+f7u9f7Z6PzM4fuix/mXwfj2+v7g7f3e6/zT5fy00vr4+/7O4vuy0fquz/muzvmszfk1h/IxhfH8/f76/P7o8f3E3Puw0PmMuveHuPeAs/d5r/Zlo/VXm/RCj/IeefB0rfZvqfUsgvEnfvFTmfRQl/M8i/Iie/BJkvNOhla8AAAAIXRSTlMAAvjweA6ia0ku4dG2lIcI6MRYHKyBYRdTQDsk3NfKvI77cG17AAAC8klEQVRo3u3b61LaQBTA8SUhAcO9AooIeCKoyJ1aL7XWalXqtVUBwbt9/4doEllHLDHEZMM4nv8D8Bv27DDnw0Kwj9F4LCJJkZnJCcI0wRv0p1IZN2VcMQ56TYvxJGHSxGTARxXO7dLcKPQVjrqnQraiybg43W+IqhyE/+MyMa9gh+ka80TDA4AYIUkOdPIFPo1bQUNTbj8Pg+OSJAivJYmeMdfb7lGEg1cKEh8YxfvNDX3iU8D4Q32Eh2HiIkGvYOIeGcYTGL5UIJ40eY/0I2CucHTQ0EMJeo+YwDQ+E0uEdO4RM5jGpdVf2HF6jxyCaXSkjsOAMMIIIzxECJuue3h71wWaQ3D3vtaqVGX5CmgOwA+d9nmpXF7brMjy2Q3Q2MIPf6+qyysrq99LKlyVzzpAYwff3LXKxZ3T/YPlZ3AbaGzg64vm8tzcl4IC/9qn8KYy5CbQ7IePamfF/OJiLqfCxUYPLq1pX/kcaPbCh+1KbuHn0l4+/wgXdhqnGkzP+gLAdvj+qrS0tf35mwpv5Bf/KPDjWdMhVy9vj8BmuNM62M7+nq/3w9qQGxpcbl0cAs02uJL98XV2PZudr9e3FFiRN+iQVXi1SVGb4fbJbg+eV2BFVuDeWRcOmjUNZQJfHquwIr8468Z57WmmTODO8cluH7ywtFd4gTKBYV07aw2uK/CcPABlAhePn4ack2vXYJh1mA75RB1yvmqA2g5392c3KrUbMNNHWH0Qxi3T5nDLhF64ZVoKt0zcMp+HW+Ybwi1zuHDL1A/h9wPjlolbpg3hlolbphpumebDLRO3TJ1wy9QPYYTNwzyMJImkYST5iRtGkpsIYRhBYYGQOIygOFHygON5iJY3BY6WmiS0hDgNDiWJXteLt+YzaQ7YRl9s6zyhZZLxc2XXWNzeczd6oM3k3I2epDM4dzrStz/6FyU2IzVOfcucZjRS44RELMNbGKnlP1tIFkZq+dx9eiNlnuCl525hpJb+5EJH6ngCwd5B/wCR5HegmAaxhwAAAABJRU5ErkJggg==) no-repeat 50%;
	background-size:100% 100%
}
.home-advantage .item .title {
	font-size:18px;
	color:#2f3843;
	line-height:27px;
	margin-top:60px;
	margin-bottom:16px
}
.home-advantage .item .text {
	font-size:14px;
	color:rgba(47,56,67,.6);
	opacity:1;
	line-height:21px;
	text-align:left;
	height:63px;
	overflow:hidden
}
.home-advantage .item .fastlink {
	margin-top:0;
	opacity:0
}
.home-advantage .item:hover {
	box-shadow:0 6px 15px 0 rgba(0,0,0,.08)
}
.home-advantage .item:hover .icon {
	margin-top:60px
}
.home-advantage .item:hover .title {
	margin-top:20px
}
.home-advantage .item:hover .text {
	opacity:0
}
.home-advantage .item:hover .fastlink {
	margin-top:0;
	opacity:1
}
/* e服务中心首页 */


/* b list_news */
.cont{
    position: relative;
    z-index: 6;
    padding: 0px 6.7708333%;
    padding: 0px calc(260px/100vw*100%);
}
.cont.full{
    padding: 0px;
}
.minH{
	min-height:350px;
	height:auto !important;
	height:350px;
}


.grid .listDeta{
    padding: 20px;
}
.grid .list_a{
    transition: all 0.3s linear;
    margin: 10px;
}
.grid .list_a:hover{
    transform: translateY(-5px);
    -webkit-box-shadow: 0px 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0px 15px 30px rgba(0,0,0,0.1);
}
.gridBox{
    position: relative;
    opacity: 0;
    transition: .2s ease;
}
.gridBox{
    margin: 0 -10px;
}
.grid{
    position: relative;
    /* fluffy */
    width: 100%;
}
.grid-item {
    position: absolute;
    top: 0;
    left: 0;
    width: 25%;
    border-radius: 3px;
    transition: .3s ease-in-out;
	margin-left:0;
}
.gridPic{
    overflow: hidden;
    padding: 15px;
}
.gridPic img{
    width: 100%;
}
.grid-item .list_a{
    background: #fff;
    border-radius: 3px;
}
@media screen and (max-width: 1366px) {
    .grid-item {
        width: 33.333333%;
    }
}
.commendNewsBox{
    position: relative;
}
.commendSwiper{
    padding-bottom: 50px;
}
.commendSwiper.swiper-container{
    overflow: visible;
}
.commendSwiper .swiper-wrapper{
    -webkit-box-shadow: 0px 5px 15px rgba(0,0,0,0.1);
    box-shadow: 0px 5px 15px rgba(0,0,0,0.1);
    transition: transform 0.3s linear !important;
}
.commendSwiper .swiper-wrapper:hover{
    transform: translateY(-5px);
}
.commendSwiper .swiper-pagination-bullet{
    width: 12px;
    height: 12px;
    border-radius: 50%;
}
.commendSwiper .swiper-pagination{
    bottom: 0px;
}
.commendSwiper .list_a{
    background: #fff;
    padding: 20px;
    border-radius: 3px;
}
.commendSwiper .pic{
    width: 490px;
    padding-top: 0px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    margin-right: 20px;
}
.commendSwiper .pic:after{
    display: block;
    content: "";
    overflow: hidden;
    padding-top: 56.25%;
}
.commendDeta{
    overflow: hidden;
    padding: 92px 0px;
}
.commendTime{
    overflow: hidden;
    text-align: center;
    padding: 20px 40px 20px 20px;
    position: relative;
}
.commendTime span{
    display: block;
    overflow: hidden;
    font-size: 48px;
    line-height: 50px;
    font-weight: bold;
    color:#1278f6;
}
.commendTime i{
    display: block;
    overflow: hidden;
    font-size: 14px;
    color:#333;
    line-height: 20px;
	width:50px;
}
.commendDiv{
    overflow: hidden;
    border-left: 1px solid #ddd;
    padding-left: 40px;
}
.commendTit{
    overflow: hidden;
    font-size: 22px;
    line-height: 25px;
    transition: all 0.3s linear;
}
.list_a:hover .commendTit{
    color:#1278f6;
}
.commendIntr{
    overflow: hidden;
    font-size: 13px;
    color:#888;
    line-height: 25px;
    height: 75px;
}
/* e list_news */

/* b news */
.newstitle {
	width:90%;
	margin:0 auto;
	padding:40px 0;
	font-size:26px;
	color:#333;
	text-align:center;
}
.newscontent,.newscontent p {
	width:90%;
	margin:0 auto;
	font-size:14px;
	line-height:200%;
}
/* e news */




/* b sdcms_page */
.opage {
	width:100%;
}
.opage .tit {
	width:100%;
	text-align:center;
	color:#333;
	font-size:28px;
	font-weight:500;
	line-height:36px;
}
.opage .con {
	padding:20px;
	font-size:14px;
	line-height:2;
}
.opage .con p {
	font-size:14px;
	line-height:2;
}

/* e sdcms_page */


/* b list-video */
.honorlist {width:100%;margin-top:30px;}
.honorlist ul.list{float: left;width: 100%;padding-left: 0px;}
.honorlist ul.list li.item{float: left;width:286px;margin-bottom: 30px;margin-right:14px;}
.honorlist ul.list li.item a:hover img{opacity: 0.8;}
.honorlist ul.list li.item a:hover span{color: #fff;}
.honorlist ul.list li.item span{width: 100%;height: 45px;color: #555;text-align: center;display: block;line-height: 45px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.honorlist ul.list li.item img{width: 100%;display: block;padding: 1px;}
.list_imgH ul.list li.item{width: 276px;margin-right: 30px;}
.list_imgH ul.list li.item a{display: block;width:100%;overflow: hidden;position: relative;background: #f6f6f6;}
.list_imgH ul.list li.item a:hover{background: #1048a0;}
.list_imgH ul.list li.item img{display:block;width: 276px;height: 213px;}
/* e list-video */

/* b list-faq */
.newsTextImg{ clear:both;margin-top:30px;}
.newsTextImg dd{ height:216px;overflow:hidden; margin-bottom:35px; padding:19px; border:1px solid #ececec;}
.newsTextImg dd .pic{width:268px; height:160px; overflow:hidden; margin-right:35px;}
.newsTextImg dd .pic img{width:268px; display:block;}
.newsTextImg dd .text{height:160px; overflow:hidden; width:690px; padding-top:5px;}
.newsTextImg dd .a1{ height:40px; line-height:40px; font-size:16px;display:block;overflow:hidden; margin-bottom:5px;color:#666;}
.newsTextImg dd .a1:hover{color:#2831a0;}
.newsTextImg dd span{ height:44px; line-height:22px; font-size:14px; color:#999; display:block;overflow:hidden; margin-bottom:25px;}
.newsTextImg dd em{color:#999; height:30px; line-height:30px; font-style:normal; overflow:hidden; display:block;}
.newsTextImg dd em a {color:#666;}
.newsTextImg dd .date{ font-size:20px; line-height:40px; margin-top:15px; margin-bottom:15px;}
.newsTextImg dd .more{ width:80px; height:30px; line-height:30px; background:url(../images/icon7.png) no-repeat left center; display:block;}
.newsTextImg dd .more:hover{background:url(../images/icon8.png) no-repeat left center;}
.newsTextImg dd:hover{ box-shadow:0 3px 10px 3px #eee;}
/* e list-faq */


/* b 导航栏搜索 */
#header .sub-nav.ss .inner1{
	-webkit-display: flex;
	-webkit-align-items: flex-start;
	-webkit-justify-content: space-between;
	-webkit-flex-direction: row;
	-moz-display: flex;
	-moz-align-items: flex-start;
	-moz-justify-content: space-between;
	-moz-flex-direction: row;
	-ms-display: flex;
	-ms-align-items: flex-start;
	-ms-justify-content: space-between;
	-ms-flex-direction: row;
	-o-display: flex;
	-o-align-items: flex-start;
	-o-justify-content: space-between;
	-o-flex-direction: row;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-direction: row;
}
#header .sub-nav.ss .bar3 {background: #F9F0DA;margin-left:75%;}
#header .sub-nav.ss .bar3 form {background: #4CA0FF;}
#header .sub-nav.ss .bar3 input, .bar3 button {
	background: transparent;
}
#header .sub-nav.ss .bar3 button {
	top: 0;
	right: 0;
}
#header .sub-nav.ss .bar3 button:before {
	content: "\f002";
	font-family: FontAwesome;
	font-size: 16px;
	color: #F9F0DA;
}
#header .sub-nav.ss form {
	position: relative;
	width: 300px;
	margin: 0 auto;
}

#header .sub-nav.ss input, #header .sub-nav.ss button {
	border: none;
	outline: none;
}

#header .sub-nav.ss input {
	width: 100%;
	height: 42px;
	padding-left: 13px;
	color:#fff;
}

#header .sub-nav.ss button {
	height: 42px;
	width: 42px;
	cursor: pointer;
	position: absolute;
}
/* e 导航栏搜索 */





/* b 在线客服 */
.clear{clear:both;font-size:0px;line-height:0;height:0;}
@font-face {
	font-family: 'icomoon';
    src:url('../font/icomoon.eot?qradjf');
    src:url('../font/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('../font/icomoon.ttf?qradjf') format('truetype'),
        url('../font/icomoon.woff?qradjf') format('woff'),
        url('../font/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}

/*new right*/
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(../images/02index-banner-8.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../images/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:430px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:170px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}
/* e 在线客服 */
























