* {
	margin:0px auto;
	padding:0px
}
html,body {
	color:#666;
	overflow-x:hidden;
	font-family:"微软雅黑","华文细黑","黑体","宋体"
}
html.Membg,html.Membg body {
	background-size:contain;
	background:url(../images/membg.jpg) no-repeat center 0px
}
address,em,i {
	font-style:normal;
}
ul,li {
	list-style:none
}
a {
	hide-focus:expression(this.hideFocus=true);
	outline:none;
	cursor:pointer;
	text-decoration:none;
	color:#333;
	-moz-transition:all 0.25s ease-in-out;
	-webkit-transition:all 0.25s ease-in-out;
	-o-transition:all 0.25s ease-in-out;
	-ms-transition:all 0.25s ease-in-out;
	transition:all 0.25s ease-in-out
}
a:hover,a:focus {
	color:#5FA1F2;
	hide-focus:expression(this.hideFocus=true);
	outline:none;
	cursor:pointer;
	text-decoration:none
}
.container {
	max-width:1400px;
	margin:0px auto;
}
.containers {
    max-width:1400px;
	margin:0px auto;
}
.containerone {
    border-bottom: none;
}
.container:before,.container:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden
}
.cinbg {
	background:#F8F8F8
}
.boxbg {
	background:rgba(0,0,0,0.6);
	_position:absolute;
	position:fixed;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	height:auto;
	width:auto;
	z-index:20
}
.blckbg {
	background:rgba(0,0,0,0.8)
}
.nofoot+.foot {
	margin-top:0px !important
}
.Tecbg {
	background:url(../images/technobg.jpg) no-repeat center center;
	background-size:cover;
	display:block;
	position:relative
}
.Tecbg:before {
	content:'';
	overflow:hidden;
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	display:block;
	background:rgba(0,0,0,0.8)
}
.Tsembg {
	background:url(../images/sem_bg.jpg) no-repeat center top;
	background-attachment:fixed;
	background-size:cover;
	width:100%;
	display:block;
	overflow:hidden;
	position:relative;
}
.Tsembg:before {
	content:'';
	overflow:hidden;
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.8);
}
.Bidenter {
	background:url(../images/bidenter.jpg) no-repeat center top;
	background-attachment:fixed;
	background-size:cover;
	width:100%;
	display:block;
	overflow:hidden;
	position:relative;
}
.Bidenter:before {
	content:'';
	overflow:hidden;
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.8);
}
.Bidenter .caseli_ul li a {
	background:#FFF;
}
.Plabg {
	background:url(../images/platfofbg.jpg) no-repeat center top;
	background-attachment:fixed;
	background-size:cover;
	width:100%;
	display:block;
	overflow:hidden;
	position:relative;
}
.Plabg:before {
	content:'';
	overflow:hidden;
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);
}
.Tophd {
	line-height:28px;
	font-size:14px;
	color:#999;
	background: #fff;
}
.Tophd a {
	color:#999;
}
.Tophd .pull-left {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	height:35px;
}
.Tophd .pull-right a {
	margin:0px 5px;
	display:inline-block;
}
.Tophd .pull-right a:hover,.Tophd .pull-right a:focus {
	color:#5FA1F2;
}
.navbar {
	width:100%;
	display:block;
	clear:both;
	margin:25px 0px;
	padding:0px;
	background-color:#FFF;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	position:relative;
}
.navbar .navbar-brand {
  height: 75px;
  overflow: hidden;
  text-indent: -1000px;
  background-size: cover;
  padding: 0px 0px;
}
.navbar .navbar-toggle {
	color:#333;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	position:relative;
}
.navbar .navbar-toggle .icon-bar {
	background-color:#333;
	height:3px !important;
	width:30px !important;
	margin-top:7px;
	border-radius:3px;
	position:relative;
}
.navbar .navbar-toggle span.icon-bar:nth-child(2) {
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	bottom:-8px;
}
.navbar .navbar-toggle span.icon-bar:nth-child(3) {
	-moz-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	top:-2px;
}
.navbar .navbar-toggle span.icon-bar:nth-child(4) {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-o-opacity:0;
	-ms-opacity:0;
	opacity:0;
}
.navbar .navbar-toggle.collapsed span.icon-bar:nth-child(2) {
	-moz-transform:rotate(0);
	-webkit-transform:rotate(0);
	-o-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	bottom:auto;
}
.navbar .navbar-toggle.collapsed span.icon-bar:nth-child(3) {
	-moz-transform:rotate(0);
	-webkit-transform:rotate(0);
	-o-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	top:auto;
}
.navbar .navbar-toggle.collapsed span.icon-bar:nth-child(4) {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	-o-opacity:1;
	-ms-opacity:1;
	opacity:1;
}
.navbar .navbar-collapse {
	padding:0px;
	margin:15px 0px 0px;
	/*line-height:44px;*/
	position:relative;
}
.navbar .navbar-collapse .navbar-nav {
	margin:0px;
	padding:0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	display:block;
	width:100%;
}
.navbar .navbar-collapse .navbar-nav li {
	cursor:pointer;
	margin:0px;
	padding:0px;
	color:#FFF;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.navbar .navbar-collapse .navbar-nav li a.pa {
	display:block;
	color:#333;
	text-align:center;
	font-size:18px;
	height:44px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	position:relative;
	z-index:1;
	padding-top:12px;
}
.navbar .navbar-collapse .navbar-nav li.active a.pa {
	color:#144AA0;
}
.navbar .navbar-collapse .navbar-nav li a.pa:hover,.navbar .navbar-collapse .navbar-nav li a.pa:focus,.navbar .navbar-collapse .navbar-nav li a.pa:active,.navbar .navbar-collapse .navbar-nav li.active a.pa {
	background-color:#5FA1F2;
	color:#fff;
	border-radius:3px;
	height:38px;
	line-height:38px;
	padding-top:0px;
}
.navbar .navbar-collapse .navbar-nav li a.pa:hover,.navbar .navbar-collapse .navbar-nav li a.pa:focus,.navbar .navbar-collapse .navbar-nav li a.pa:active {
	color:#fff;
}
.navbar .navbar-collapse .Te-right {
	position:absolute;
	right:0px;
	top:10px;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.navbar .navbar-collapse .Te-right div.li {
	float:left;
	display:block;
	width:33.3333%;
	position:relative;
}
.navbar .navbar-collapse .Te-right a.img {
	display:block;
	width:32px;
	height:32px;
	margin:0px auto;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
}
.navbar .navbar-collapse .Te-right a.dianhua {
	background-image:url(../images/dianhua.png);
}
.navbar .navbar-collapse .Te-right a.weixin {
	background-image:url(../images/weixin.png);
}
.navbar .navbar-collapse .Te-right a.qq {
	background-image:url(../images/qq.png);
}
.vie_nav {
	display:block;
	margin-top:8px;
	/*border-bottom:1px solid #999;*/
}
.vie_nav ul {
	margin:0px;
	padding:0px;
}
.vie_nav ul li {
	display:inline-block;
	margin:0px;
	padding:0px;
	float:left;
}
.vie_nav ul li+li {
	margin-left:6px;
}
.vie_nav ul li a {
	border:1px solid #999;
	display:block;
	padding:3px 20px;
	margin-bottom:-1px;
}
.vie_nav ul li.active {
	background:#5FA1F3;
}
.vie_nav ul li.active a {
	color:#FFF;
	border-color:#5FA1F3;
}
.abo_nav {
	display:block;
	/*border-bottom:1px solid #999;*/
	text-align:left;
	margin-bottom:20px;
	margin-top: 15px;
}
.abo_nav ul {
	margin:0px auto;
	padding:0px;
}
.abo_nav ul li {
	display:inline-block;
	margin:0px;
	padding:0px 20px;
}
.abo_nav ul li:first-child{
    padding-left: 0px;
}
.abo_nav ul li+li {
	margin-left:1px;
}
.abo_nav ul li a {
	display:block;
	padding:3px;
	margin-bottom:-1px;
}
.abo_nav ul li.active a {
	border-bottom:2px solid #5FA1F3;
	color:#5FA1F2;
}
.slideshow {
	display:block;
	text-align:center;
	background-position:center 0px;
	width:100%;
	min-height:2px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	background-repeat:repeat-x;
}
.slideshow div {
	margin:0px auto;
	height:auto;
}
.slideshow div img {
	max-width:100%;
}
.slideshow div.container img {
	width:100%;
}
.topti {
	line-height:40px;
	height:40px;
	padding:0px;
	color:#5FA1F2;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	clear:both;
	font-size:16px;
	margin:15px -5px;
}
.topti a {
	color:#5FA1F2;
	padding:0px 5px;
	font-size:16px;
}
.topti em {
	color:#4F515D;
}
.Notice {
	line-height:40px;
	height:40px;
	padding:0px;
	margin:5px 0px;
}
.Notice a {
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	clear:both;
	position:relative;
	padding-left:40px;
	font-size:14px;
	color:#656565;
}
.Notice a:before {
	content:'';
	width:30px;
	height:30px;
	display:block;
	position:absolute;
	background:#FF8B4B url(../images/notice.png) no-repeat center center;
	background-size:contain;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	left:0px;
	top:50%;
	margin-top:-15px;
}
.Tite {
	display:block;
	clear:both;
	text-align:center;
	padding:20px 0px 0px;
	font-family:"微软雅黑","黑体","宋体";
}
.Tite:before,.Tite:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Tite h2 {
	padding:35px 0px 25px;
	margin:0px;
	display:block;
	font-size:40px;
}
.Tite div {
	position:relative;
	color:#5FA1F2;
	font-family:"思源黑体 CN","微软雅黑","黑体","宋体";
	font-size:28px;
	padding:25px 0px 15px;
}
.Tite div:before {
	content:'';
	width:50px;
	height:2px;
	display:block;
	background-color:#5FA1F2;
	position:absolute;
	left:50%;
	margin-left:-25px;
	top:0px;
}
.Titf {
	display:block;
	clear:both;
	text-align:center;
	padding:40px 0px 10px;
	font-family:"微软雅黑","黑体","宋体";
	color:#4F515D;
}
.Titf:before,.Titf:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Titf p {
	font-size:18px;
	padding:0px;
	margin:0px auto;
	text-transform:uppercase;
}
.Titf p em {
	color:#5FA1F2;
}
.Titf h2 {
	font-size:28px;
	padding:5px 0px 10px;
	margin:0px auto;
	position:relative;
	font-weight: bold;
}
.Titf h2:before {
	content:'';
	width:80px;
	height:2px;
	display:block;
	background-color:#5FA1F2;
	position:absolute;
	left:50%;
	margin-left:-40px;
	bottom:5px;
}
.Titm {
	display:block;
	clear:both;
	text-align:center;
	padding:30px 0px 20px;
	font-family:"微软雅黑","黑体","宋体";
	color:#4F515D;
}
.Titm:before,.Titm:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Titm p {
	font-size:14px;
	padding:0px;
	margin:0px auto;
	text-transform:uppercase;
	color:#999;
}
.Titm h2 em {
	color:#5FA1F2;
}
.Titm h2 {
	font-size:28px;
	padding:5px 0px 10px;
	margin:0px auto;
	position:relative;
	font-weight: bold;
}
.Titv {
	display:block;
	clear:both;
	text-align:center;
	padding:60px 0px 30px;
	font-family:"微软雅黑","黑体","宋体";
	color:#FFF;
}
.Titv h2 {
	display:block;
	font-size:30px;
	padding:5px 0px 10px;
	margin:0px auto;
	position:relative;
	font-weight: bold;
}
.Titv div {
	display:block;
	font-size:14px;
	position:relative;
	border-collapse:separate;
}
.Titv div em {
	display:inline-block;
	padding:5px 10px;
	position:relative;
	z-index:2;
}
.Titv div span {
	display:block;
	background-color:#FFF;
	position:absolute;
	width:auto;
	height:1px;
	top:50%;
	z-index:1;
}
.Titv div span.Tiv_L {
	left:0px;
	right:50%;
	margin-right:130px;
}
.Titv div span.Tiv_R {
	right:0px;
	left:50%;
	margin-left:130px;
}
.Titw {
	display:block;
	clear:both;
	text-align:center;
	padding:60px 0px 30px;
	font-family:"微软雅黑","黑体","宋体";
	color:#4F515D;
}
.Titw h2 {
	display:block;
	font-size:28px;
	padding:5px 0px 10px;
	margin:0px auto;
	position:relative;
	font-weight: bold;
}
.Titw h2 em {
	color:#5FA1F2;
}
.Titw div {
	display:block;
	font-size:14px;
	position:relative;
	border-collapse:separate;
}
.Titw div em {
	display:inline-block;
	padding:5px 10px;
	position:relative;
	z-index:2;
}
.Titw div span {
	display:block;
	background-color:#999;
	position:absolute;
	width:auto;
	height:1px;
	top:50%;
	z-index:1;
}
.Titw div span.Tiv_L {
	left:0px;
	right:50%;
	margin-right:200px;
}
.Titw div span.Tiv_L.twv {
	margin-right:130px;
}
.Titw div span.Tiv_R {
	right:0px;
	left:50%;
	margin-left:200px;
}
.Titw div span.Tiv_R.twv {
	margin-left:130px;
}
.Bidenter .Titw {
	color:#FFF;
}
.Bidenter .Titw div span {
	background-color:#FFF;
}
.Titxet {
	display:block;
	clear:both;
	text-align:center;
	color:#4F515D;
	font-size:14px;
}
.Tith3 {
	display:block;
	padding:50px 15px 15px;
	margin:0px;
	text-align:center;
	color:#000;
	font-size: 28px;
    font-weight: bold;
}
.Tith3 em {
	color:#5FA1F2;
}
.Engh3 {
	display:block;
	padding:0px 0px 10px;
	margin:-4px 0px 0px;
	text-align:center;
	color:#656565;
	font-size:14px;
}
h2.Tith3 {
	color:#FFF;
	position:relative;
}
h2.Tith3:before {
	content:'';
	width:80px;
	height:2px;
	display:block;
	background-color:#FFF;
	position:absolute;
	left:50%;
	margin-left:-40px;
	bottom:5px;
}
.h2box {
	display:block;
	padding:10px 15px;
	margin:0px;
	border-left:3px solid #5FA1F3;
	font-size:18px;
	color:#000;
}
.More {
	display:block;
	clear:both;
	text-align:center;
	padding:20px 0px;
	font-family:"微软雅黑","黑体","宋体";
	font-size:14px;
}
.More a {
	color:#999;
}
.More a:after {
	content:'';
	width:25px;
	height:23px;
	display:block;
	background:url(../images/more_down.png) no-repeat center center;
	background-size:contain;
	margin:15px auto 0px;
}
.Mort,.MorC {
	display:block;
	clear:both;
	text-align:center;
	padding:20px 0px;
	font-family:"微软雅黑","黑体","宋体";
	font-size:14px;
}
.Mort a.btn,.MorC a.btn {
	padding-left:25px;
	padding-right:25px;
	color:#999;
}
.about {
	display:block;
	clear:both;
}
.about:before,.about:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.about .abL {
	float:left;
	position:relative;
	width:auto;
}
.about .abL em {
	display:block;
	height:80px;
	width:80px;
	background-color:#5FA1F2;
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:0;
}
.about .abL a {
	display:block;
	padding:0px 30px 20px 0px;
	position:relative;
	z-index:2;
}
.about .abL a img {
	max-width:100%;
}
.about .abR {
	float:right;
	width:750px;
	display:flex;
	align-items:center;
	height:344px;
}
.about .abR div {
	font-family:"思源黑体 CN","微软雅黑","黑体","宋体";
	font-size:16px;
	line-height:30px;
}
.about .abR div p {
	display:block;
	padding:3px 0px 7px;
	margin:0px;
}
.abcla {
	display:block;
	clear:both;
	position:relative;
	padding-bottom:35px;
}
.abcla:before,.abcla:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.abcla:before {
	width:1px;
	height:50px;
	background:#4F515F;
	margin:0px auto 10px;
}
.abcla li {
	display:block;
	float:left;
	width:33.3333%;
}
.abcla li a {
	display:block;
	margin:0px auto;
	width:218px;
	height:116px;
	background:url(../images/abcla.jpg) no-repeat center center;
	background-size:contain;
}
.abcla li a b,.abcla li a em {
	display:block;
	text-align:center;
}
.abcla li a b {
	font-size:56px;
	padding-top:25px;
}
.abcla li a em {
	font-size:14px;
	color:#999;
	margin-top:-10px;
}
.Gzservi {
	display:block;
	clear:both;
	position:relative;
	margin:0px -10px;
	padding-bottom:25px;
}
.Gzservi:before,.Gzservi:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Gzservi li {
	width:25%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding-bottom:20px;
	float:left;
	overflow:hidden;
}
.Gzservi li a.lista,.Gzservi li a.lista:before,.Gzservi li a.lista span,.Gzservi li a.lista span:before,.Gzservi li a.lista em,.Gzservi li a.lista em:before,.Gzservi li a.lista p {
	display:block;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	position:relative;
}
.Gzservi li a.lista {
	margin:0px 10px;
	background:#F8F8F8;
	border:1px solid #E5E5E5;
	height:195px;
	overflow:hidden;
	color:#333;
	text-align:center;
}
.Gzservi li a.lista span {
	color:#333;
	font-family:"微软雅黑","黑体","宋体";
	font-size:16px;
	margin-top:35px;
}
.Gzservi li a.lista span:before {
	width:74px;
	height:74px;
	content:'';
	display:block;
	margin:0px auto 15px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	-o-opacity:1;
	-ms-opacity:1;
	opacity:1;
}
.Gzservi li a.lista span.Sv_APPdeve:before {
	background-image:url(../images/sv_appdeve.png);
}
.Gzservi li a.lista span.Sv_Website:before {
	background-image:url(../images/sv_website.png);
}
.Gzservi li a.lista span.Sv_Distribution:before {
	background-image:url(../images/sv_distribution.png);
}
.Gzservi li a.lista span.Sv_semseo:before {
	background-image:url(../images/sv_semseo.png);
}
.Gzservi li a.lista span.Sv_Smart:before {
	background-image:url(../images/sv_smart.png);
}
.Gzservi li a.lista span.Sv_Internet:before {
	background-image:url(../images/sv_internet.png);
}
.Gzservi li a.lista span.Sv_Public:before {
	background-image:url(../images/sv_public.png);
}
.Gzservi li a.lista span.Sv_Small:before {
	background-image:url(../images/sv_small.png);
}
.Gzservi li a.lista p {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-o-opacity:0;
	-ms-opacity:0;
	opacity:0;
	color:#fff;
	padding:10px 30px 0px;
	text-align: left;
}
.Gzservi li a.lista em {
	color:#999;
	padding-top:10px;
}
.Gzservi li a.lista em:before {
	content:'';
	width:48px;
	height:2px;
	display:block;
	background-color:#5FA1F2;
	position:absolute;
	left:50%;
	margin-left:-24px;
	top:7px;
}
.Gzservi li a.lista:before {
	content:'';
	width:0px;
	height:0px;
	display:block;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-o-opacity:0;
	-ms-opacity:0;
	opacity:0;
	background-color:#5FA1F2;
	left:50%;
	top:50%;
	right:50%;
	bottom:50%;
	position:absolute;
	z-index:1;
}
.Gzservi li a.lista:hover span,.Gzservi li a.lista:hover em,.Gzservi li a.lista:hover p,.Gzservi li a.lista:focus span,.Gzservi li a.lista:focus em,.Gzservi li a.lista:focus p,.Gzservi li a.lista:active span,.Gzservi li a.lista:active em,.Gzservi li a.lista:active p {
	z-index:3;
	color:#FFF;
}
.Gzservi li a.lista:hover:before,.Gzservi li a.lista:focus:before,.Gzservi li a.lista:active:before {
	width:auto;
	height:auto;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	-o-opacity:1;
	-ms-opacity:1;
	opacity:1;
}
.Gzservi li a.lista:hover span:before,.Gzservi li a.lista:focus span:before,.Gzservi li a.lista:active span:before {
	width:0px;
	height:0px;
	margin:0px auto;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-o-opacity:0;
	-ms-opacity:0;
	opacity:0;
}
.Gzservi li a.lista:hover p,.Gzservi li a.lista:focus p,.Gzservi li a.lista:active p {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	-o-opacity:1;
	-ms-opacity:1;
	opacity:1;
}
.Gzservi li a.lista:hover em:before,.Gzservi li a.lista:focus em:before,.Gzservi li a.lista:active em:before {
	background-color:#FFF;
}
.PrService {
	display:block;
	position:relative;
	margin:0px 0px 60px;
	border:1px solid #E1E1E1;
}
.PrService ul {
	margin:-1px 0px 0px -1px;
	padding:0px;
	display:block;
	clear:both;
}
.PrService ul:before,.PrService ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.PrService ul li {
	width:25%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	border-left:1px solid #E1E1E1;
	border-top:1px solid #E1E1E1;
	text-align:center;
	height:222px;
	position:relative;
	overflow:hidden;
}
.PrService ul li a {
	display:flex;
	align-items:center;
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	text-align:center;
}
.PrService ul li span {
	display:block;
	text-align:center;
	color:#333;
	font-family:"微软雅黑","黑体","宋体";
	font-size:16px;
	overflow:hidden;
}
.PrService ul li span:before {
	content:'';
	width:74px;
	height:74px;
	display:block;
	margin:0px auto 5px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	-o-opacity:1;
	-ms-opacity:1;
	opacity:1;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.PrService ul li span.PrS_demand:before {
	background-image:url(../images/prs_demand.png);
}
.PrService ul li span.PrS_Program:before {
	background-image:url(../images/prs_program.png);
}
.PrService ul li span.PrS_Project:before {
	background-image:url(../images/prs_project.png);
}
.PrService ul li span.PrS_design:before {
	background-image:url(../images/prs_design.png);
}
.PrService ul li span.PrS_develo:before {
	background-image:url(../images/prs_develo.png);
}
.PrService ul li span.PrS_testing:before {
	background-image:url(../images/prs_testing.png);
}
.PrService ul li span.PrS_Check:before {
	background-image:url(../images/prs_check.png);
}
.PrService ul li span.PrS_Later:before {
	background-image:url(../images/prs_later.png);
}
.PrService ul li p {
	display:block;
	text-align:center;
	margin:0px auto;
	padding:0px;
	position:relative;
	z-index:2;
}
.PrService ul li em {
	display:block;
	text-align:center;
	padding-top:10px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-o-opacity:0;
	-ms-opacity:0;
	opacity:1;
	font-size:14px;
}
.PrService ul li a:before {
	content:'';
	width:0px;
	height:0px;
	display:block;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-o-opacity:0;
	-ms-opacity:0;
	opacity:0;
	background-color:#5FA1F2;
	left:50%;
	top:50%;
	right:50%;
	bottom:50%;
	position:absolute;
	z-index:1;
	-moz-transition:all 0.25s ease-in-out;
	-webkit-transition:all 0.25s ease-in-out;
	-o-transition:all 0.25s ease-in-out;
	-ms-transition:all 0.25s ease-in-out;
	transition:all 0.25s ease-in-out;
}
.PrService ul li a:hover p,.PrService ul li a:hover span,.PrService ul li a:hover em,.PrService ul li a:focus p,.PrService ul li a:focus span,.PrService ul li a:focus em,.PrService ul li a:active p,.PrService ul li a:active span,.PrService ul li a:active em {
	z-index:3;
	color:#FFF;
}
.PrService ul li a:hover:before,.PrService ul li a:focus:before,.PrService ul li a:active:before {
	width:auto;
	height:auto;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	-o-opacity:1;
	-ms-opacity:1;
	opacity:1;
}
.PrService ul li a:hover em,.PrService ul li a:focus em,.PrService ul li a:active em {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	-o-opacity:1;
	-ms-opacity:1;
	opacity:1;
}
.PrService ul li a:hover span:before,.PrService ul li a:focus span:before,.PrService ul li a:active span:before {
	height:0px;
}
.case_Tit {
	display:block;
	text-align:center;
	overflow:hidden;
	height:35px;
	margin-top:-10px;
}
.case_Tit ul.nav-tabs {
	height:60px;
	overflow-x:auto;
	overflow-y:hidden;
	position:relative;
	text-align:center;
	white-space:nowrap;
}
.case_Tit li {
	float:none;
	display:inline-block;
	position:relative;
}
.case_Tit li a {
	display:inline-block;
	padding:0px 10px;
	position:relative;
	border-width:0px !important;
}
.case_Tit li.active a {
	color:#5FA1F2;
}
.case_Tit li.active:before {
	content:'';
	width:auto;
	height:2px;
	display:block;
	background-color:#5FA1F2;
	position:absolute;
	left:5px;
	right:5px;
	top:25px;
}
.case_ul {
	display:block;
	text-align:center;
	margin:0px -10px;
	padding-top:10px;
}
.case_ul li {
	width:33.333333%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 0px 16px;
	float:left;
	/*height: 335px;*/
}
.case_ul li a,.case_ul li p,.case_ul li span,.case_ul li em,.case_ul li b {
	display:block;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	position:relative;
}
.case_ul li img {
	width:100%;
}
.case_ul li a {
	margin:0px 10px;
	-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.4);
	-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.4);
	-o-box-shadow:0px 0px 8px rgba(0,0,0,0.4);
	-ms-box-shadow:0px 0px 8px rgba(0,0,0,0.4);
	box-shadow:0px 0px 8px rgba(0,0,0,0.4);
}
.case_ul li a p {
	position:absolute;
	overflow:hidden;
	left:50%;
	top:50%;
	right:50%;
	bottom:50%;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-o-opacity:0;
	-ms-opacity:0;
	opacity:0;
	background-color:#5FA1F2;
	z-index:1;
	margin:0px;
	display:flex;
	align-items:center;
}
.case_ul li a p span {
	font-size:16px;
	line-height:30px;
	padding:10px 30px;
	color:#FFF;
}
.case_ul li a p b {
	padding-bottom:20px;
	font-size:18px;
}
.case_ul li a p b:before {
	content:'';
	width:48px;
	height:2px;
	display:block;
	background-color:#FFF;
	position:absolute;
	left:50%;
	margin-left:-24px;
	bottom:10px;
}
.case_ul li a:hover p,.case_ul li a:focus p,.case_ul li a:active p {
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	-o-opacity:1;
	-ms-opacity:1;
	opacity:1;
}
.caseli_ul {
    width: 100%;
	display:block;
	text-align:center;
	margin:0px auto;
	padding-top:15px;
}
.caseli_ul:before,.caseli_ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.caseli_ul li {
	width:33.3333%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 8px 16px;
	float:left;
	height: 440px;
}
.caseli_ul li img {
	width:100%;
}
.caseli_ul li a {
	margin:0px 5px;
	display:block;
	-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.2);
	-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.2);
	-o-box-shadow:0px 0px 5px rgba(0,0,0,0.2);
	-ms-box-shadow:0px 0px 5px rgba(0,0,0,0.2);
	box-shadow:0px 0px 5px rgba(0,0,0,0.2);
	padding-bottom:10px;
}
.caseli_ul li a em {
	display:block;
}
.caseli_ul li a h3 {
	display:block;
	position:relative;
	padding:10px 10px 20px;
	margin:0px;
	text-align:center;
	/*font-size:15px;*/
	font-weight:600;
	color:#4F515D;
}
.caseli_ul li a h3:before {
	content:'';
	width:48px;
	height:1px;
	display:block;
	background-color:#4F515D;
	position:absolute;
	left:50%;
	margin-left:-24px;
	bottom:10px;
}
.caseli_ul li a p {
	overflow:hidden;
	display:block;
	height:auto;
	line-height:20px;
	color:#656565;
	padding:0px 15px;
	text-align:left;
	height: 40px;
}
.caseli_ul li a span {
	display:block;
	width:100px;
	text-align:center;
	padding:0px 20px;
	margin-top: 5px;
}
.caseli_ul li a:hover h3,.caseli_ul li a:focus h3,.caseli_ul li a:active h3 {
	color:#5FA1F2;
}
.caseli_ul li a:hover h3:before,.caseli_ul li a:hover span,.caseli_ul li a:focus h3:before,.caseli_ul li a:focus span,.caseli_ul li a:active h3:before,.caseli_ul li a:active span {
	background-color:#5FA1F2;
}
.caseli_ul li a:hover span,.caseli_ul li a:focus span,.caseli_ul li a:active span {
	color:#FFF;
}
.team_top {
	display:block;
	clear:both;
	position:relative;
	margin:0px;
	background-color:#FFF;
}
.team_top:before,.team_top:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.team_top .team_left,.team_top .team_right {
	display:block;
	height:350px;
}
.team_top .team_left {
	float:left;
	background-color:#5FA1F2;
	z-index:1;
	margin:0px;
	display:flex;
	align-items:center;
	width:400px;
	text-align:center;
}
.team_top .team_left a {
	font-size:14px;
}
.team_top .team_left em,.team_top .team_left b,.team_top .team_left span {
	display:block;
	color:#FFF;
}
.team_top .team_left em {
	overflow:hidden;
	width:180px;
	height:180px;
	overflow:hidden;
	border:2px solid #FFF;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
}
.team_top .team_left b {
	padding:15px 0px 5px;
	font-size:18px;
}
.team_top .team_left img {
	width:100%;
}
.team_top .team_right {
	width:940px;
	float:right;
	position:relative;
}
.team_top .team_right:before {
	content:'';
	overflow:hidden;
	width:12px;
	height:24px;
	/*background:url(../images/team_delt.png) no-repeat center center;*/
	background-size:contain;
	z-index:2;
	position:absolute;
	left:-12px;
	top:50%;
	margin-top:-12px;
}
.team_top .team_right .team_tix {
	display:block;
	padding:25px 200px 80px;
	font-size:16px;
	text-align:center;
}
.team_top .team_right .team_tix em {
	font-size:20px;
}
.team_top .team_right .team_pic {
	position:relative;
	margin:0px 50px;
}
.team_top .team_right .team_pic p {
	position:absolute;
	top:0px;
	bottom:0px;
	height:124px;
	width:16px;
}
.team_top .team_right .team_pic p a {
	display:block;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
}
.team_top .team_right .team_pic p a:before {
	content:'';
	overflow:hidden;
	width:16px;
	height:18px;
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-9px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
}
.team_top .team_right .team_pic p.Prev {
	left:0px;
}
.team_top .team_right .team_pic p.Next {
	right:0px;
}
.team_top .team_right .team_pic p.Prev a:before {
	background-image:url(../images/vr_left.png);
}
.team_top .team_right .team_pic p.Next a:before {
	background-image:url(../images/vr_right.png);
}
.team_top .team_right .team_pic div {
	position:relative;
	margin:0px 20px 12px;
	height:140px;
	overflow:hidden;
}
.team_top .team_right .team_pic div ul {
	position:absolute;
	left:0px;
	top:5px;
	width:1400px;
}
.team_top .team_right .team_pic div ul li {
	width:160px;
	display:block;
	float:left;
}
.team_top .team_right .team_pic div ul li a {
	display:block;
	height:135px;
	width:135px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	margin:0px auto;
}
.team_top .team_right .team_pic div ul li.active a {
	border:2px solid #5FA1F2;
	height:134px;
	width:134px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	margin-top:-5px;
}
.team_top .team_right .team_pic div ul li img {
	width:100%;
}
.team_ul {
	display:block;
	clear:both;
	position:relative;
	margin:0px -5px;
	padding:15px 0px 60px;
}
.team_ul:before,.team_ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.team_ul li {
	display:block;
	float:left;
	width:33.3333%;
}
.team_ul li a {
	display:block;
	margin:0px 5px;
}
.team_ul li img {
	width:100%;
}
.Science {
	display:block;
	clear:both;
	position:relative;
	display:flex;
	align-items:center;
	height:416px;
	text-align:center;
	z-index:2;
	color:#FFF;
}
.Science div {
	display:block;
	text-align:center;
}
.Science h2 {
	font-size:22px;
	font-family:"微软雅黑","黑体","宋体";
	margin:0px 0px 40px;
}
.Science h2 em {
	color:#5FA1F2;
	padding:0px 3px;
}
.Science h3 {
	font-size:14px;
	margin:0px 0px 40px;
}
.Science p {
	margin:0px;
	padding:0px;
}
.Science p a {
	font-size:16px;
	padding-left:50px;
	padding-right:50px;
}
.OurServ {
	display:block;
	clear:both;
	position:relative;
	padding:20px 0px 40px;
}
.OurServ ul {
	display:block;
	clear:both;
	position:relative;
	margin:0px -5px;
}
.OurServ ul:before,.OurServ ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.OurServ ul li {
	width:33.3333%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	position:relative;
	overflow:hidden;
	padding:5px;
}
.OurServ ul li a {
	display:block;
	position:relative;
	padding:10px;
	border:1px solid #FFF;
}
.OurServ ul li a:hover,.OurServ ul li a:focus,.OurServ ul li a:active {
	border:1px solid #EEE;
	background-color:#FFF;
	-webkit-box-shadow:0 -1px 3px 1px rgba(0,0,0,0.2);
	-moz-box-shadow:0 -1px 3px 1px rgba(0,0,0,0.2);
	-o-box-shadow:0 -1px 3px 1px rgba(0,0,0,0.2);
	-ms-box-shadow:0 -1px 3px 1px rgba(0,0,0,0.2);
	box-shadow:0 -1px 3px 1px rgba(0,0,0,0.2);
}
.OurServ ul li a h3 {
	text-align:center;
	display:block;
	font-size:20px;
	font-family:"微软雅黑","黑体","宋体";
	color:#000;
}
.OurServ ul li a h3:before {
	display:block;
	clear:both;
	height:100px;
	width:100px;
	content:'';
	margin:10px auto;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	margin-bottom:10px;
}
.OurServ ul li a.OurS1 h3:before {
	background-image:url(../images/ourserv_1.png);
}
.OurServ ul li a.OurS2 h3:before {
	background-image:url(../images/ourserv_2.png);
}
.OurServ ul li a.OurS3 h3:before {
	background-image:url(../images/ourserv_3.png);
}
.OurServ ul li a p {
	display:block;
	padding:10px 30px 20px;
	margin:0px;
	font-size:16px;
}
.Partn_ul {
	display:block;
	position:relative;
	margin:0px 0px 60px;
	border:1px solid #E1E1E1;
}
.Partn_ul ul {
	margin:-1px 0px -1px -1px;
	padding:0px;
	display:block;
	clear:both;
}
.Partn_ul ul:before,.Partn_ul ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Partn_ul ul li {
	width:33%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	border-left:1px solid #E1E1E1;
	border-top:1px solid #E1E1E1;
	border-bottom:1px solid #E1E1E1;
	text-align:center;
	height:auto;
	position:relative;
	overflow:hidden;
	margin-top:-1px;
}
.Partn_ul ul li img {
	width:100%;
}
.view_ul {
	margin:0px -10px;
	padding:0px;
	display:block;
	clear:both;
}
.view_ul:before,.view_ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.view_ul li {
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	position:relative;
	padding:0px 10px;
	margin-bottom:25px;
}
.view_ul li:before,.view_ul li:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.view_ul li .view_L {
	display:block;
	float:left;
	width:300px;
	overflow:hidden;
}
.view_ul li .view_L img {
	width:100%;
}
.view_ul li .view_R {
	display:block;
	float:right;
	width:345px;
	overflow:hidden;
}
.view_ul li .view_R h2 {
	font-size:16px;
	padding:0px;
	margin:0px 0px 15px;
	white-space:nowrap;
	text-overflow:ellipsis;
	height:18px;
}
.view_ul li .view_R h2 a {
	color:#4F515D;
	font-weight:500;
}
.view_ul li .view_R p,.view_ul li .view_R div {
	display:block;
	color:#999;
	font-size:14px;
	margin:0px;
	overflow:hidden;
}
.view_ul li .view_R p {
	padding:0px 0px 10px;
}
.view_ul li .view_R div.T {
	height:60px;
	margin-bottom:25px;
}
.view_ul li .view_R div.B a.btn {
	padding-left:25px;
	padding-right:25px;
	color:#999;
}
.viewe_ul {
	margin:0px;
	padding:10px 0px;
	display:block;
	clear:both;
}
.viewe_ul li {
	display:block;
	clear:both;
	position:relative;
	padding:20px 0px;
	margin:0px;
	border-bottom:1px solid #E1E1E1;
}
.viewe_ul li:before,.viewe_ul li:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.viewe_ul li .view_L {
	display:block;
	float:left;
	width:30%;
}
.viewe_ul li .view_L img {
	width:100%;
}
.viewe_ul li .view_R {
	display:block;
	float:right;
	width:68%;
	position:relative;
}
.viewe_ul li .view_R h2 {
	font-size:16px;
	padding:0px 20px 0px 0px;
	margin:0px 0px 15px;
	white-space:nowrap;
	text-overflow:ellipsis;
	height:18px;
	overflow: hidden;
}
.viewe_ul li .view_R h2 a {
	color:#4F515D;
	font-weight:500;
}
.viewe_ul li .view_R p,.viewe_ul li .view_R div {
	display:block;
	color:#999;
	font-size:14px;
	margin:0px;
	overflow:hidden;
	margin-top: 25px;
}
.viewe_ul li .view_R p {
	padding:0px 0px 10px;
	position:absolute;
	top:0px;
	right:0px;
}
.viewe_ul li .view_R div.T {
	height:auto;
	margin-bottom:25px;
}
.viewe_ul li .view_R div.B {
	text-align:right;
}
.viewe_ul li .view_R div.B a.btn {
	padding-left:25px;
	padding-right:25px;
	color:#999;
}
.foot {
	background:#090B19;
	padding-top:50px;
	padding-bottom:50px;
	color:#7B7D89;
}
.foot .dbu{
    background:#090B19;
}
.foot a {
	color:#7B7D89;
}
.foot .FooTop {
	display:block;
	position:relative;
	padding-right:650px;
	margin-top: 60px;
}
.foot .FooTop .foot_right {
	display:block;
	position:absolute;
	right:0px;
	top:0px;
	bottom:0px;
	width:650px;
}
.foot .FooTop .foot_right iframe {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	width:100%;
	height:100%;
	border-width:0px;
}
.foot .FooTop .foot_left {
	display:block;
	clear:both;
	margin:0px;
	padding:0px 15px 0px 0px;
}
.foot .FooTop .foot_left:before,.foot .FooTop .foot_left:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.foot .FooTop .foot_left .foot_leL,.foot .FooTop .foot_left .foot_leR {
	display:block;
	float:left;
	width:50%;
	color:#7B7D89;
}
.foot .FooTop .foot_left .Fslink {
	display:block;
	clear:both;
	width:auto;
	padding-top:20px;
}
.foot .FooTop .foot_left h2 {
	display:block;
	clear:both;
	font-size:16px;
	font-family:"微软雅黑","黑体","宋体";
	padding:0px;
	margin:0px 0px 15px;
	font-weight:bold;
	color:#FFF
}
.foot .FooTop .foot_left ul {
	padding:0px;
	margin:0px -10px;
}
.foot .FooTop .foot_left ul:before,.foot .FooTop .foot_left ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.foot .FooTop .foot_left ul li {
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	position:relative;
	padding:0px 10px;
	margin-bottom:5px;
}
.foot .FooTop .foot_left .Fslink div {
	display:block;
	margin:0px -5px;
	word-wrap:break-word;
}
.foot .FooTop .foot_left .Fslink div a {
	white-space:nowrap;
	padding:0px 5px;
	display:inline-block;
}
.foot .FooBot {
	display:table;
	width:100%;
	border-top:1px solid #7B7D89;
	position:relative;
	border-collapse:separate;
	margin-top:30px;
	padding-top:30px;
}
.foot .FooBot .FooB_R,.foot .FooBot .FooB_L {
	display:table-cell
}
.foot .FooBot .FooB_R {
	position:relative;
	z-index:2;
	float:left;
	width:100%;
	margin-bottom:0;
	text-align:right;
}
.foot .FooBot .FooB_L {
	width:1%;
	white-space:nowrap;
	vertical-align:middle;
}
.foot .FooCom {
	display:block;
	clear:both;
	text-align:center;
	border-bottom: 1px solid #7B7D89;
    padding-bottom: 35px;
}
.foot .FooCom a {
	padding:0px 10px;
}
.cinbg+.foot {
	margin-top:0px;
}
.footer {
	height:60px;
	margin-top:10px;
	position:relative;
	display:block;
	border-collapse:separate;
	width:100%;
	z-index:999;
}
.footer ul {
	display:table;
	border-collapse:separate;
	height:60px;
	margin:0px;
	left:0px;
	right:0px;
	position:fixed;
	bottom:0px;
	z-index:9999;
	background:#424149;
	background:rgba(66,65,73,0.8);
	padding-bottom:3px;
	-webkit-box-shadow:0 -1px 3px 1px rgba(0,0,0,0.2);
	-moz-box-shadow:0 -1px 3px 1px rgba(0,0,0,0.2);
	-o-box-shadow:0 -1px 3px 1px rgba(0,0,0,0.2);
	-ms-box-shadow:0 -1px 3px 1px rgba(0,0,0,0.2);
	box-shadow:0 -1px 3px 1px rgba(0,0,0,0.2);
}
.footer li {
	display:table-cell;
	width:1%;
	white-space:nowrap;
	vertical-align:middle;
}
.footer li a {
	color:#fff;
	display:block;
	text-align:center;
	font-size:14px;
}
.footer li a:before {
	content:'';
	display:block;
	width:30px;
	height:30px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	margin:5px auto 3px;
}
.footer li a.F-home:before {
	background-image:url(../images/f-home.png);
}
.footer li a.F-Tel:before {
	background-image:url(../images/f-tel.png);
}
.footer li a.F-news:before {
	background-image:url(../images/f-news.png);
}
.footer li a.F-visit:before {
	background-image:url(../images/f-visit.png);
}
.Indus {
	position:relative;
	display:block;
	font-size:16px;
	padding:10px 0px 0px 80px;
	color:#4F515D;
}
.Indus .Ind_L {
	position:absolute;
	left:0px;
	top:10px;
}
.Indus .Ind_R {
	margin:0px -10px;
	display:block;
}
.Indus .Ind_R a {
	display:inline-block;
	color:#4F515D;
	border:1px solid #4F515D;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	-o-border-radius:15px;
	-ms-border-radius:15px;
	border-radius:3px;
	padding:0px 9px;
	height:28px;
	line-height:26px;
	margin:0px 2px 5px;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.Indus .Ind_R a.a {
	color:#FFF;
	background-color:#5FA1F2;
	border-color:#5FA1F2;
}
.gaozhi {
	display:block;
	clear:both;
	margin:0px -28px 30px;
	padding:15px 0px 0px 0px;
	position:relative;
}
.gaozhi:before,.gaozhi:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.gaozhi em.em {
	display:block;
	background-color:#CBCBCB;
	overflow:hidden;
	width:1px;
	height:auto;
	left:50%;
	top:15px;
	bottom:0px;
	position:absolute;
}
.gaozhi .gao_lt,.gaozhi .gao_rt {
	padding:0px 28px;
	position:relative;
	display:block;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
}
.gaozhi .gao_lt .view_L {
	display:block;
	float:left;
	width: 46%;
}
.gaozhi .gao_lt .view_L img {
	width:100%
}
.gaozhi .gao_lt .view_R {
	display:block;
	float:right;
	width: 51%;
}
.gaozhi .gao_lt .view_R h2 {
	font-size:16px;
	padding:0px;
	margin:0px 0px 15px;
	white-space:nowrap;
	text-overflow:ellipsis;
	height:18px;
	overflow:hidden;
}
.gaozhi .gao_lt .view_R h2 a {
	color:#4F515D;
	font-weight:500;
}
.gaozhi .gao_lt .view_R p,.gaozhi .gao_lt .view_R div {
	display:block;
	color:#999;
	font-size:14px;
	margin:0px;
	overflow:hidden;
}
.gaozhi .gao_lt .view_R p {
	padding:0px 0px 10px;
}
.gaozhi .gao_lt .view_R div.T {
	height:60px;
	margin-bottom:25px;
}
.gaozhi .gao_lt .view_R div.B a.btn {
	padding-left:25px;
	padding-right:25px;
	color:#999;
}
.gaozhi .gao_rt ul {
	display:block;
	margin-left:20px;
	overflow:hidden;
	height:175px;
}
.gaozhi .gao_rt ul li {
	display:block;
	line-height:35px;
	position:relative;
}
.gaozhi .gao_rt ul li a {
	position:relative;
	display:block;
	padding:0px 80px 0px 15px;
	background:url(../images/gaoli.gif) no-repeat left center;
	color:#999;
}
.gaozhi .gao_rt ul li a span {
	display:block;
	height:35px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.gaozhi .gao_rt ul li a em {
	display:block;
	height:35px;
	position:absolute;
	top:0px;
	right:0px;
}
.gaozhi .gao_rt ul li a:hover,.gaozhi .gao_rt ul li a:focus,.gaozhi .gao_rt ul li a:active {
	color:#333;
}
.gaozbox {
	display:block;
	clear:both;
	margin:0px 0px 30px;
	padding:0px 0px 15px;
	position:relative;
	background: #f8f8f8;
    margin-top: 20px;
}
.gaozbox:before,.gaozbox:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.gaozbox em.em {
	display:block;
	background-color:#CBCBCB;
	overflow:hidden;
	width:1px;
	height:auto;
	left:50%;
	top:46px;
	bottom:15px;
	position:absolute;
}
.gaozbox .gao_lt,.gaozbox .gao_rt {
	padding:0px 15px;
	position:relative;
	display:block;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
}
.gaozbox .gao_lt .view_L {
	display:block;
	float:left;
	width:40%;
}
.gaozbox .gao_lt .view_L img {
	width:100%;
}
.gaozbox .gao_lt .view_R {
	display:block;
	float:right;
	width:57%;
}
.gaozbox .gao_lt .view_R h2 {
	font-size:16px;
	padding:0px;
	margin:0px 0px 15px;
	white-space:nowrap;
	text-overflow:ellipsis;
	height:18px;
	overflow: hidden;
}
.gaozbox .gao_lt .view_R h2 a {
	color:#4F515D;
	font-weight:500;
}
.gaozbox .gao_lt .view_R p,.gaozbox .gao_lt .view_R div {
	display:block;
	color:#999;
	font-size:14px;
	margin:0px;
	overflow:hidden;
}
.gaozbox .gao_lt .view_R p {
	padding:0px 0px 10px;
}
.gaozbox .gao_lt .view_R div.T {
	height:60px;
	margin-bottom:25px;
}
.gaozbox .gao_lt .view_R div.B a.btn {
	padding-left:25px;
	padding-right:25px;
	color:#999;
}
.gaozbox .gao_rt ul {
	display:block;
	margin-left:20px;
	overflow:hidden;
	height:175px;
}
.gaozbox .gao_rt ul li {
	display:block;
	line-height:35px;
	position:relative;
}
.gaozbox .gao_rt ul li a {
	position:relative;
	display:block;
	padding:0px 80px 0px 15px;
	background:url(../images/gaoli.gif) no-repeat left center;
	color:#999;
}
.gaozbox .gao_rt ul li a span {
	display:block;
	height:35px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.gaozbox .gao_rt ul li a em {
	display:block;
	height:35px;
	position:absolute;
	top:0px;
	right:0px;
}
.gaozbox .gao_rt ul li a:hover,.gaozbox .gao_rt ul li a:focus,.gaozbox .gao_rt ul li a:active {
	color:#333;
}
.gaozbox .h2box {
	margin-bottom:15px;
}
.abo-body {
	padding-top:15px;
}
.abo-body .topti {
	margin-bottom:15px;
}
.abo-body .abo-left,.abo-body .abo-left .abo-cont,.abo-body .abo-right {
	display:block;
}
.abo-body .abo-left .abo-cont,.abo-body .abo-right .box {
	background:#FFF;
}
.abo-body .abo-left {
    width: 69%;
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.abo-body .abo-left .abo-cont {
	padding:0px;
}
.abo-body .abo-left .Title {
	font-size:24px;
	text-align:center;
	font-weight:bold;
	padding:20px 0px 10px;
	margin:0px;
	color:#000;
}
.abo-body .abo-left .h3ti {
	text-align:center;
	padding:0px 0px 15px;
	font-size:14px;
	color:#656565;
}
.abo-body .abo-left .fenye {
	text-align:center;
	padding:0px 0px 2px;
	margin:5px 15px;
	color:#999;
	border-bottom: 1px dashed #999;
}
.abo-body .abo-left .fenye em {
	white-space:nowrap;
	vertical-align:middle;
	display:inline-block
}
.abo-body .abo-left .fenye em+em {
	margin-left:15px
}
.abo-body .abo-left .img {
	display:block;
	text-align:center
}
.abo-body .abo-left .img img {
	max-width:100%
}
.abo-body .abo-left .font_cent {
	display:block;
	text-align:right;
	width:100%;
	padding:20px 8px 10px;
	border-bottom: 1px solid #5FA1F3;
}
.abo-body .abo-left .font_cent a {
	display:inline-block;
	max-width:32%;
	height:20px;
	line-height: 20px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	padding:0px 3px;
	color:#333;
	font-size:16px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box
}
.abo-body .abo-right {
	float:right;
	width: 30%;
}
.abo-body .abo-right h2 {
	display:block;
	padding:10px 15px;
	margin:0px;
	border-left:3px solid #5FA1F3;
	font-size:24px;
	color:#000
}
.abo-body .abo-right ul.abul {
	display:block;
	padding:10px 15px 0px;
	margin:0px
}
.abo-body .abo-right ul.abul li {
	display:block;
	margin:0px;
	padding:15px 0px;
	color:#000
}
.abo-body .abo-right ul.abul li img {
	width:100%
}
.abo-body .abo-right ul.abul li div.T,.abo-body .abo-right ul.abul li div.P {
	padding:8px 0px;
	display:block;
	font-size:16px
}
.abo-body .abo-right ul.abul li div.P {
	padding:3px 0px 8px
}
.abo-body .abo-right ul.abul li div.P em {
	color:#FF4545;
	margin-left:5px
}
.abo-body .abo-right ul.abul li div.B a.btn {
	padding-left:25px;
	padding-right:25px
}
.abo-body .abo-right ul.abul li+li {
	border-top:1px solid #CBCBCB
}
.abo-body .abo-right .box+.box {
	margin-top:25px
}
.abo-body .abo-right .Bntbox {
	display:block;
	padding:25px 20px 0px
}
.abo-body .abo-right .Bntbox p {
	display:block;
	margin:0px;
	padding:0px 0px 25px
}
.abo-body .abo-right .Bntbox p a {
	display:block;
	text-align:center;
	font-size:24px
}
.abo-body .abo-right .inful {
	display:block;
	padding:5px 15px 15px;
	margin:0px
}
.abo-body .abo-right .inful li {
	display:block;
	margin:0px;
	padding:0px
}
.abo-body .abo-right .inful li a {
	display:block;
	margin:0px;
	padding:0px 0px 0px 25px;
	line-height:45px;
	height:45px;
	position:relative;
	font-size:14px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.abo-body .abo-right .inful li a:before {
	display:block;
	width:18px;
	height:18px;
	content:'';
	overflow:hidden;
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-9px;
	background:url(../images/lin_s.png) no-repeat center center;
	background-size:contain;
}
.abo-body .abo-right .inful li.active a:before,.abo-body .abo-right .inful li a:hover:before,.abo-body .abo-right .inful li a:focus:before,.abo-body .abo-right .inful li a:active:before {
	background-image:url(../images/lin_v.png);
}
.abo-body .abo-right .inful li.active a {
	color:#5FA1F2;
}
.abo-body .abo-right .inful li+li a {
	border-top:1px solid #CBCBCB;
}
.ab_Txet {
	color:#999;
	margin: 10px 0px;
}
.ab_Txet .des{
    border: 1px #eee solid;
}
.ab_Txet p,.ab_Txet div {
	padding:10px;
}
.ab_Txet img {
	max-width:100%;
}
.ab_Txet div+p {
	padding-top:10px;
}
.ab_about {
	text-align:center;
	padding-bottom:30px;
}
.Develo {
	display:block;
	padding:25px 0px;
}
.Develo ul {
	display:block;
	padding:0px;
	margin:0px;
	position:relative;
}
.Develo ul:before {
	display:block;
	height:auto;
	width:1px;
	content:'';
	overflow:hidden;
	position:absolute;
	left:50%;
	background-color:#4F515D;
	top:0px;
	bottom:0px;
}
.Develo ul li {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	display:block;
	position:relative;
}
.Develo ul li:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Develo ul li:before {
	display:block;
	content:'';
	overflow:hidden;
	height:13px;
	width:13px;
	position:absolute;
	top:10px;
	background:url(../images/vr_triangle.png) no-repeat center center;
	background-size:contain;
}
.Develo ul li .img {
	width:240px;
}
.Develo ul li .img img {
	width:100%;
}
.Develo ul li .txe {
	width:390px;
	color:#4F515D;
}
.Develo ul li h2 {
	display:block;
	margin:0px;
	padding:0px 0px 10px;
	color:#4F515D;
}
.Develo ul li div {
	line-height:25px;
}
.Develo .Devbtn {
	display:block;
}
.Develo .Devbtn a {
	display:block;
	height:30px;
	background:url(../images/dev_down.png) no-repeat center center
}
.boxsu {
	background:#FFF;
	_position:absolute;
	position:fixed;
	left:56%;
	top:52%;
	height:auto;
	width:325px;
	z-index:999;
	margin-left:-185px;
	margin-top:-200px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	border-radius:10px;
}
.boxsu .boxTit {
	display:block;
	text-align:center;
	line-height:40px;
	height:40px;
	position:relative;
	background:#5FA1F3;
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	-o-border-radius:10px 10px 0px 0px;
	-ms-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;
	color:#FFF;
}
.boxsu .Close {
	position:absolute;
	right:15px;
	top:50%;
	height:18px;
	width:18px;
	margin-top:-9px;
	background:url(../images/close.png) no-repeat center center;
}
.boxsu .box_body {
	display:block;
	padding-bottom:15px;
}
.boxsu .box_body h3 {
	display:block;
	text-align:center;
	margin:0px;
	padding:20px 0px;
	color:#4F515D;
	font-size:16px;
}
.boxsu .box_body .boxin {
	display:block;
	padding:0px 20px 10px;
	position:relative;
}
.boxsu .box_body .boxin textarea,.boxsu .box_body .boxin input {
	display:block;
	border:1px solid #DDD;
	padding:5px;
	width:100%;
}
.boxsu .box_body .boxin textarea {
	height:120px;
}
.boxsu .box_body .boxin a.btn {
	margin:0px auto;
	padding:9px 60px;
	font-size:16px;
}
.boxsu .box_body .boxin.comb {
	text-align:center;
}
.boxsu .box_body .boxin i+input {
	padding-left:35px;
}
.boxsu .box_body .boxin i {
	position:absolute;
	left:25px;
	top:3px;
	width:24px;
	height:24px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
}
.boxsu .box_body .boxin i.nambg {
	background-image:url(../images/bx_nambg.png);
}
.boxsu .box_body .boxin i.Mobbg {
	background-image:url(../images/bx_mobbg.png);
}
.boxsu .box_body .boxin i.maibg {
	background-image:url(../images/bx_maibg.png);
}
.culture {
	display:block;
	margin:45px 0px;
	padding:0px;
}
.culture:before,.culture:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.culture li {
	display:block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	min-height:70px;
	position:relative;
	padding-left:80px;
	width:33.3333%;
	float:left;
}
.culture li:before {
	display:block;
	height:66px;
	width:66px;
	content:'';
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	vertical-align:middle;
	position:absolute;
	top:50%;
	left:0px;
	margin-top:-33px;
}
.culture li.vision:before {
	background-image:url(../images/cul_vision.jpg);
}
.culture li.worth:before {
	background-image:url(../images/cul_worth.jpg);
}
.culture li.Mission:before {
	background-image:url(../images/cul_mission.jpg);
}
.culture li h3 {
	font-size:16px;
	margin:0px;
	padding:15px 0px 0px;
}
.quaUl {
	display:block;
	margin:0px;
	padding:45px 0px;
	overflow:hidden;
}
.quaUl:before,.quaUl:after,.quaUl ul:before,.quaUl ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.quaUl ul {
	margin:0px -10px;
	position:relative
}
.quaUl ul li {
	float:left;
	display:block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 10px 15px;
	width: 232px;
	height: 355px;
}
.quaUl ul li div,.quaUl ul li p {
	display:block;
}
.quaUl ul li p {
	margin:10px 0px 0px;
	overflow:hidden;
	height:40px;
}
.quaUl ul li img {
	width:100%;
}
.teamintr {
	display:block;
	margin:0px -10px;
	padding:45px 0px;
	overflow:hidden;
}
.teamintr:before,.teamintr:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.teamintr li {
	display:block;
	padding:10px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.teamintr li div.teali {
	display:block;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.3);
	-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.3);
	-o-box-shadow:0px 0px 5px rgba(0,0,0,0.3);
	-ms-box-shadow:0px 0px 5px rgba(0,0,0,0.3);
	box-shadow:0px 0px 5px rgba(0,0,0,0.3);
	position:relative;
}
.teamintr li div.teali:before {
	content:'';
	width:80px;
	height:3px;
	display:block;
	background-color:#5FA1F2;
	position:absolute;
	left:50%;
	margin-left:-40px;
	bottom:-1px;
}
.teamintr li div.img img {
	width:100%;
}
.teamintr li h2 {
	line-height:35px;
	height:35px;
	position:relative;
	font-size:18px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
	text-align:center;
	margin:5px 0px 0px;
	padding:0px;
	color:#4F515D;
}
.teamintr li p,.teamintr li div.txet {
	overflow:hidden;
	display:block;
	text-align:center;
	color:#999;
	font-size:14px;
}
.teamintr li p {
	line-height:30px;
	height:30px;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin:0px;
}
.teamintr li div.txet {
	height:60px;
	padding:0px 10px;
	margin-bottom:10px;
}
.OurGes {
	display:block;
	margin:0px -10px;
	padding:30px 0px;
	overflow:hidden;
}
.OurGes:before,.OurGes:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.OurGes li {
	display:block;
	padding:10px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.OurGes li div.img img {
	width:100%;
}
.OurGes li div.txe {
	display:block;
	padding:0px;
	margin:10px 0px;
	color:#656565;
	font-size:14px;
}
.Teamion {
	display:block;
	margin:20px -6px;
}
.Teamion:before,.Teamion:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Teamion li {
	display:block;
	float:left;
	width:25%;
	padding:6px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	overflow:hidden;
}
.Teamion li.bogm {
	width:50%;
}
.Teamion img {
	width:100%
}
.wedoUl {
	display:block;
	margin:20px -6px;
}
.wedoUl:before,.wedoUl:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.wedoUl li {
	display:block;
	padding:6px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	overflow:hidden;
	float:left;
}
.wedoUl li h2 {
	display:block;
	text-align:center;
	color:#FFF;
	font-family:"微软雅黑","黑体","宋体";
	font-size:16px;
	overflow:hidden;
	margin:0px;
	padding:0px 0px 10px;
	position:relative;
}
.wedoUl li h2:before {
	content:'';
	width:72px;
	height:72px;
	display:block;
	margin:0px auto 10px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
}
.wedoUl li h2:after {
	content:'';
	width:80px;
	height:2px;
	display:block;
	background-color:#FFF;
	left:50%;
	position:absolute;
	z-index:1;
	margin-left:-40px;
	bottom:0px;
}
.wedoUl li div {
	display:block;
	height:222px;
	text-align:center;
	padding-top:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	color:#FFF;
}
.wedoUl li p {
	padding:5px 0px 0px;
}
.wedoUl li.weod_APPdeve div {
	background:#EDB953;
}
.wedoUl li.weod_APPdeve div h2:before {
	background-image:url(../images/weod_appdeve.png);
}
.wedoUl li.weod_Website div {
	background:#539FED;
}
.wedoUl li.weod_Website div h2:before {
	background-image:url(../images/weod_website.png);
}
.wedoUl li.weod_Distribution div {
	background:#88BD55;
}
.wedoUl li.weod_Distribution div h2:before {
	background-image:url(../images/weod_distribution.png);
}
.wedoUl li.weod_semseo div {
	background:#7A6BD7;
}
.wedoUl li.weod_semseo div h2:before {
	background-image:url(../images/weod_semseo.png);
}
.wedoUl li.weod_Smart div {
	background:#E7836B;
}
.wedoUl li.weod_Smart div h2:before {
	background-image:url(../images/weod_smart.png);
}
.wedoUl li.weod_Internet div {
	background:#75BFD9;
}
.wedoUl li.weod_Internet div h2:before {
	background-image:url(../images/weod_internet.png);
}
.wedoUl li.weod_Public div {
	background:#55BC5D;
}
.wedoUl li.weod_Public div h2:before {
	background-image:url(../images/weod_public.png);
}
.wedoUl li.weod_Small div {
	background:#E56C6C;
}
.wedoUl li.weod_Small div h2:before {
	background-image:url(../images/weod_small.png);
}
.Coproce {
	display:block;
	margin:35px 0px 40px;
	text-align:center;
}
.Coproce img {
	max-width:100%;
}
.RecrUil {
	display:block;
	margin:0px;
	padding:15px 0px;
}
.RecrUil:before,.RecrUil:after,.RecrUil li:before,.RecrUil li:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.RecrUil li {
	display:block;
	margin:15px 0px;
	padding:0px;
	position:relative;
}
.RecrUil li .img img {
	width:100%;
}
.RecrUil li .tex {
	margin-left:50px;
}
.RecrUil li h2 {
	margin:50px 0px 0px;
	padding:0px 0px 20px;
	position:relative;
	color:#5FA1F2;
	font-size:20px;
}
.RecrUil li h2:before {
	display:block;
	height:24px;
	width:24px;
	content:'';
	overflow:hidden;
	background:url(../images/ment.jpg) no-repeat center center;
	background-size:contain;
	position:absolute;
	left:-50px;
	top:0px;
}
.Ermap {
	height:474px;
}
.ConctUs {
	display:block;
	margin:0px auto;
	padding:30px 10px 40px;
}
.ConctUs:before,.ConctUs:after,.ConctUs li:before,.ConctUs li:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.ConctUs .ConctL {
	float:left;
	width:60%;
	text-align:left;
}
.ConctUs .ConctR {
	float:right;
	width:40%;
	text-align:right;
}
.ConctUs h3 {
	font-size:20px;
	color:#333;
	margin:0px;
	padding:0px 0px 20px;
}
.ConctUs .ConctR div {
	margin-top:15px;
}
.ConctUl {
	display:block;
	margin:0px -8px;
	padding:30px 0px 40px;
}
.ConctUl:before,.ConctUl:after,.ConctUl li:before,.ConctUl li:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.ConctUl li {
	display:block;
	width:33.3333%;
	float:left;
	padding:8px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	overflow:hidden;
}
.ConctUl li div.li {
	text-align:center;
	display:flex;
	align-items:center;
	height:316px;
	border:1px solid #CBCBCB;
}
.ConctUl li h2 {
	display:block;
	text-align:center;
	font-size:14px;
	color:#999;
	margin:0px auto;
}
.ConctUl li h2:before {
	display:block;
	height:124px;
	width:124px;
	content:'';
	margin:0px auto 15px;
	background-color:#F5F5F5;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
}
.ConctUl li.cli1 h2:before {
	background-image:url(../images/conli_1.png);
}
.ConctUl li.cli2 h2:before {
	background-image:url(../images/conli_2.png);
}
.ConctUl li.cli3 h2:before {
	background-image:url(../images/conli_3.png);
}
.ConctUl li p {
	display:block;
	font-size:20px;
	text-align:center;
	color:#333;
	padding:10px 0px 0px;
}
.ConctUl li:hover h2:before,.ConctUl li:focus h2:before,.ConctUl li:active h2:before {
	background-color:#5FA1F3;
}
.ConctUl li:hover.cli1 h2:before,.ConctUl li:focus.cli1 h2:before,.ConctUl li:active.cli1 h2:before {
	background-image:url(../images/conli_1s.png);
}
.ConctUl li:hover.cli2 h2:before,.ConctUl li:focus.cli2 h2:before,.ConctUl li:active.cli2 h2:before {
	background-image:url(../images/conli_2s.png);
}
.ConctUl li:hover.cli3 h2:before,.ConctUl li:focus.cli3 h2:before,.ConctUl li:active.cli3 h2:before {
	background-image:url(../images/conli_3s.png);
}
.ConctUl li:hover p,.ConctUl li:focus p,.ConctUl li:active p {
	color:#5FA1F2;
}
.user_body {
	background:#FFF;
	padding:25px;
}
.user_body h2 {
	margin:0px;
	padding:10px 0px 20px 20%;
	display:block;
	color:#000;
	font-size:20px;
}
.user_body .hrm {
	margin:20px 25px;
}
.user_body .grus_ul {
	display:block;
	margin:0px;
	padding:0px 0px 0px 18%;
}
.user_body .grus_ul:before,.user_body .grus_ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.user_body .grus_ul li {
	display:block;
	margin:0px;
	padding:15px 0px;
	color:#656565;
	font-size:16px;
	float:left;
}
.user_body .grus_ul li a {
	display:block;
	margin:0px 15px;
	position:relative;
	text-align:center;
}
.user_body .grus_ul li a:before {
	content:'';
	overflow:hidden;
	display:block;
	height:110px;
	width:110px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	margin-bottom:15px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
}
.user_body .grus_ul li.Templ a:before {
	background-image:url(../images/pri_templ.png);
	background-color:#5FA1F3;
}
.user_body .grus_ul li.Movie a:before {
	background-image:url(../images/pri_movie.png);
	background-color:#BD60C8;
}
.user_body .grus_ul li.Wanto a:before {
	background-image:url(../images/pri_wanto.png);
	background-color:#6371D7;
}
.group {
	margin:0px;
	padding:10px 0px;
	display:block;
	line-height:25px;
}
.group:before,.group:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.group .L,.group .R {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.group .L {
	float:left;
	width:25%;
	text-align:right;
	padding-right:10px;
	color:#333;
}
.group .R {
	float:right;
	width:75%;
}
.group .inp,.group .sele {
	display:inline-block;
	padding:5px 10px;
	border:1px solid #DDD;
	position:relative;
}
.group .inp.se {
	background:url(../images/se.png) no-repeat 97% center;
}
.group .sele {
	padding:0px;
}
.group .sele select {
	display:inline-block;
	border-width:0px;
	padding:5px 10px;
}
.group .wi380 {
	width:380px;
}
.group .wi220 {
	width:220px;
}
.page {
	display:block;
	text-align:center;
	padding:30px 0px 50px;
}
.page a,.page b {
	padding:0px 10px;
	margin:0px 1px;
	display:inline-block;
	background:#CBCBCB;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	-ms-border-radius:2px;
	border-radius:2px;
	font-size:14px;
	color:#999;
	height:32px;
	line-height:30px;
	vertical-align:middle;
}
.page b,.page a:hover {
	color:#FFF;
	background:#5FA1F2;
}
.NoCh {
	padding:80px 0px;
	text-align:center;
}
.pabot {
	padding-bottom:30px;
}
.bntme {
	display:block;
	height:30px;
}
.Membg .container {
	position:fixed;
	top:0px;
	bottom:0px;
}
.Membg .container .Memsli a {
	display:block;
	position:absolute;
	height:auto;
	width:42px;
	top:0px;
	bottom:0px;
}
.Membg .container .Memsli a:before {
	display:block;
	height:42px;
	width:42px;
	content:'';
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	background-color:#8D979E;
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-21px;
	border:3px solid #FFF;
}
.Membg .container .Memsli a.prev {
	left:0px;
}
.Membg .container .Memsli a.prev:before {
	background-image:url(../images/mem_l.png);
}
.Membg .container .Memsli a.next {
	right:0px
}
.Membg .container .Memsli a.next:before {
	background-image:url(../images/mem_r.png);
}
.Form_box {
	border:1px solid #CBCBCB;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
	background:#FFF url(../images/formbx.jpg) no-repeat center bottom;
	width:350px;
	min-height:410px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:20px;
	position:absolute;
	top:50%;
	margin-top:-210px;
	right:150px;
	-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	-o-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	-ms-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	box-shadow:0px 0px 8px rgba(0,0,0,0.2);
}
.Form_box .Form_top {
	margin:15px 0px;
	padding:0px;
	display:block;
	line-height:30px;
	height:35px;
	border-bottom:1px solid #CBCBCB;
}
.Form_box .Form_top:before,.Form_box .Form_top:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Form_box .Form_top li {
	width:50%;
	float:left;
}
.Form_box .Form_top li a {
	display:block;
	text-align:center;
	font-size:18px;
	color:#CBCBCB;
}
.Form_box .Form_top li.active {
	border-bottom:2px solid #5FA1F3;
	height:35px;
}
.Form_box .Form_top li.active a {
	color:#333;
}
.Form_box .FoLoinp {
	display:block;
	position:relative;
	margin:0px;
	padding:10px 0px;
}
.Form_box .FoLoinp:before,.Form_box .FoLoinp:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Form_box .FoLoinp input {
	border:1px solid #CBCBCB;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
	display:block;
	padding:10px 10px 10px 35px;
	width:100%;
}
.Form_box .FoLoinp i {
	display:block;
	position:absolute;
	left:5px;
	top:50%;
	margin-top:-13px;
	width:25px;
	height:25px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
}
.Form_box .FoLoinp i.F_Moe {
	background-image:url(../images/f_mobile.png);
}
.Form_box .FoLoinp i.F_pwd {
	background-image:url(../images/f_password.png);
}
.Form_box .FoLoinp i.F_pwds {
	background-image:url(../images/f_pwds.png);
}
.Form_box .FoLoinp.liF {
	padding-right:140px;
}
.Form_box .FoLoinp.liF a {
	display:block;
	width:134px;
	position:absolute;
	right:0px;
	height:42px;
	top:50%;
	margin-top:-21px;
}
.Form_box .FoLoinp.liF a img {
	display:block;
	width:100%;
}
.Form_box .FoLobtn {
	padding:10px 0px;
	display:block;
}
.Form_box .FoLobtn .btn {
	display:block;
	text-align:center;
	background-color:#5FA1F3;
	padding-top:8px;
	padding-bottom:8px;
	color:#FFF;
	width: 100%;
}
.Form_box .FoLoa {
	display:block;
	text-align:left;
}
.advaul {
	display:block;
	position:relative;
	margin:0px -5px;
	padding:10px 0px 40px;
}
.advaul:before,.advaul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.advaul li {
	width:25%;
	float:left;
	display:block;
	padding:5px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.advaul li .li_bg,.advaul li .li_to {
	display:block;
	width:224px;
	height:224px;
	line-height:224px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
	text-align:center;
	color:#FFF;
	font-size:18px;
}
.advaul li .li_bg.advl_1,.advaul li .li_to.advl_1 {
	background-image:url(../images/advali_1.png);
}
.advaul li .li_bg.advl_2,.advaul li .li_to.advl_2 {
	background-image:url(../images/advali_2.png);
}
.advaul li .li_bg.advl_3,.advaul li .li_to.advl_3 {
	background-image:url(../images/advali_3.png);
}
.advaul li .li_bg.advl_4,.advaul li .li_to.advl_4 {
	background-image:url(../images/advali_4.png);
}
.advaul li .li_to {
	display:none
}
.advaul li .li_txt {
	display:block;
	font-size:16px;
	width:267px;
	height:109px;
	background:url(../images/advato_bg.png) no-repeat center center;
	background-size:contain;
	margin:15px auto;
}
.advaul li .li_txt span {
	height:60px;
	display:block;
	line-height:30px;
	padding:20px 15px 15px;
}
.AppAdvUl {
	display:block;
	position:relative;
	margin:0px -10px;
	padding:10px 0px 40px;
}
.AppAdvUl:before,.AppAdvUl:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.AppAdvUl li {
	width:50%;
	float:left;
	display:block;
	padding:15px 10px 15px 100px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	min-height:73px;
}
.AppAdvUl li:before {
	content:'';
	overflow:hidden;
	display:block;
	position:absolute;
	width:63px;
	height:73px;
	left:10px;
	top:15px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
}
.AppAdvUl li h2 {
	display:block;
	padding:0px;
	margin:0px;
	font-size:20px;
	color:#000;
	font-family:"微软雅黑","黑体","宋体";
}
.AppAdvUl li div {
	display:block;
	padding:6px 0px 0px;
	margin:0px;
}
.AppAdvUl li:nth-child(1):before {
	background-image:url(../images/adva_1.png);
}
.AppAdvUl li:nth-child(2):before {
	background-image:url(../images/adva_2.png)
}
.AppAdvUl li:nth-child(3):before {
	background-image:url(../images/adva_3.png);
}
.AppAdvUl li:nth-child(4):before {
	background-image:url(../images/adva_4.png);
}
.AppAdvUl li:nth-child(5):before {
	background-image:url(../images/adva_5.png);
}
.AppAdvUl li:nth-child(6):before {
	background-image:url(../images/adva_6.png);
}
.majorUl {
	display:block;
	position:relative;
	margin:0px -10px;
	padding:20px 0px 40px;
}
.majorUl:before,.majorUl:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.majorUl li {
	width:25%;
	float:left;
	display:block;
	padding:10px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.majorUl li a {
	display:block;
	background:#FFF;
	position:relative;
	padding:1px;
}
.majorUl li div,.majorUl li h2 {
	display:block;
	padding:0px;
	margin:0px;
}
.majorUl li img {
	width:100%;
}
.majorUl li h2 {
	color:#5FA1F2;
	font-size:20px;
	font-family:"微软雅黑","黑体","宋体";
	padding:10px;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
}
.majorUl li div.txt {
	padding:5px 15px 10px;
	height:135px;
	line-height:20px;
	overflow:hidden;
	font-size:16px;
	font-family:"微软雅黑","黑体","宋体";
	line-height:25px;
}
.majorUl li a:hover,.majorUl li a:focus,.majorUl li a:active {
	background:#5FA1F2;
	color:#FFF;
}
.majorUl li a:hover div,.majorUl li a:hover h2,.majorUl li a:focus div,.majorUl li a:focus h2,.majorUl li a:active div,.majorUl li a:active h2 {
	color:#FFF;
}
.majorUl.Ul3 li {
	width:33.3333%;
}
.custpUl {
	display:block;
	position:relative;
	margin:0px -10px;
	padding:30px 0px 80px;
}
.custpUl:before,.custpUl:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.custpUl li {
	display:block;
	position:relative;
	padding:10px;
	float:left;
	width:16.6666%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.custpUl li h3 {
	display:block;
	padding:0px;
	margin:0px 0px 10px;
	font-size:20px;
	font-family:"微软雅黑","黑体","宋体";
}
.custpUl li h3 i {
	display:inline-block;
	height:30px;
	width:30px;
	text-align:center;
	line-height:30px;
	background:#5FA1F2;
	color:#FFF;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	margin-right:8px;
}
.custpUl li div {
	display:block;
	padding:10px;
	margin:0px 10px 0px 0px;
	text-align:center;
	background:#5FA1F2;
	position:relative;
	color:#FFF;
}
.custpUl li div:after {
	display:block;
	content:'';
	position:absolute;
	right:-15px;
	top:0px;
	bottom:0px;
	width:15px;
	height:auto;
	background-position:center;
	background-repeat:no-repeat;
	background-size:100% 100%;
	background-image:url(../images/cusrl.png);
}
.custpUl li:nth-child(even) h3 i,.custpUl li:nth-child(even) div {
	background:#E57D57;
}
.custpUl li:nth-child(even) div:after {
	background-image:url(../images/cusrh.png);
}
.CustoNs {
	position:relative;
	margin:0px;
	padding:25px 0px 60px;
}
.CustoNs .Custo_L,.CustoNs .Custo_R {
	display:block;
	position:absolute;
	top:25px;
	width:460px;
}
.CustoNs .Cus_img {
	width:329px;
	margin:0px auto;
	display:block;
}
.CustoNs .Custo_L {
	left:0px;
	text-align:right;
}
.CustoNs .Custo_R {
	right:0px;
}
.CustoNs ul {
	margin:0px;
	padding:0px;
}
.CustoNs ul li {
	margin:0px;
	padding:40px 0px;
	position:relative;
	display:block;
}
.CustoNs ul li h3 {
	margin:0px;
	padding:0px 0px 10px;
	display:block;
	font-size: 20px;
}
.CustoNs ul li:before {
	content:'';
	overflow:hidden;
	display:block;
	position:absolute;
	width:72px;
	height:83px;
	top:50%;
	margin-top:-42px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
}
.CustoNs ul.Custo_L li {
	padding-right:100px;
}
.CustoNs ul.Custo_L li:before {
	right:0px;
}
.CustoNs ul.Custo_L li:nth-child(1):before {
	background-image:url(../images/ctons_1.png);
}
.CustoNs ul.Custo_L li:nth-child(2):before {
	background-image:url(../images/ctons_2.png);
}
.CustoNs ul.Custo_L li:nth-child(3):before {
	background-image:url(../images/ctons_3.png);
}
.CustoNs ul.Custo_L li:nth-child(4):before {
	background-image:url(../images/ctons_4.png);
}
.CustoNs ul.Custo_R li {
	padding-left:100px;
}
.CustoNs ul.Custo_R li:before {
	left:0px;
}
.CustoNs ul.Custo_R li:nth-child(1):before {
	background-image:url(../images/ctons_5.png);
}
.CustoNs ul.Custo_R li:nth-child(2):before {
	background-image:url(../images/ctons_6.png);
}
.CustoNs ul.Custo_R li:nth-child(3):before {
	background-image:url(../images/ctons_7.png);
}
.CustoNs ul.Custo_R li:nth-child(4):before {
	background-image:url(../images/ctons_8.png);
}
.SuCases {
	position:relative;
	margin:10px 0px;
	padding:0px;
	display:block;
}
.SuCases .Su-left,.SuCases .Su-right {
	margin:0px;
	padding:0px;
	display:block;
	position:absolute;
	top:0px;
	bottom:0px;
	width:24px;
}
.SuCases .Su-left a,.SuCases .Su-right a {
	display:block;
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
}
.SuCases .Su-left a:before,.SuCases .Su-right a:before {
	content:'';
	overflow:hidden;
	display:block;
	position:absolute;
	width:24px;
	height:41px;
	top:50%;
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
	margin-top:-20px;
}
.SuCases .Su-left {
	left:0px;
}
.SuCases .Su-left a:before {
	background-image:url(../images/su-left.png);
}
.SuCases .Su-right {
	right:0px;
}
.SuCases .Su-right a:before {
	background-image:url(../images/su-right.png);
}
.SuCases .Su-inner {
	height:288px;
	overflow:hidden;
	display:block;
	position:relative;
	margin:0px 40px;
}
.SuCases .Su-inner ul {
	margin:0px -8px;
	padding:0px;
	display:block;
	position:absolute;
	width:300%;
}
.SuCases .Su-inner ul li {
	float:left;
	width: 281px !important;
	height: auto;
	display:block;
	position:relative;
	margin:0px;
	padding:0px 8px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.SuCases .Su-inner ul li a,.SuCases .Su-inner ul li img {
	display:block;
}
.SuCases .Su-inner ul li img {
	max-width:100%;
	margin:0px auto;
}
.SuCases .Su-incase {
	height:321px !important;
	overflow:hidden;
	display:block;
	position:relative;
	margin:0px 40px;
}
.SuCases .Su-incase ul.caseli_ul {
	margin:0px -5px;
	padding:0px;
	display:block;
	position:absolute;
	width:300%;
	height: 355px;
    overflow: hidden;
}
.SuCases .Su-incase ul.caseli_ul li {
	padding:5px;
	width:278px !important;
}
.SuCases+.Mort {
	margin-bottom:20px;
}
.NetWork {
	position:relative;
	margin:40px 0px;
	padding:0px;
	display:block;
}
.NetWork:before,.NetWork:after,.NetWork .NeW_left:before,.NetWork .NeW_left:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.NetWork .NeW_left {
	display:block;
	width:50%;
	float:left;
	font-family:"微软雅黑","黑体","宋体";
	background:url(../images/new_left.png) no-repeat right bottom;
}
.NetWork .NeW_left h2 {
	display:block;
	margin:0px;
	padding:0px 0px 15px;
	font-size:28px;
	color:#000;
}
.NetWork .NeW_left p {
	display:block;
	color:#656565;
	font-size:18px;
	margin:0px;
	padding:15px 0px;
}
.NetWork .NeW_left h3 {
	display:block;
	color:#000;
	font-size:22px;
	margin:0px;
	padding:20px 0px;
}
.NetWork .NeW_left p em,.NetWork .NeW_left h3 em {
	color:#EB792F;
}
.NetWork .NeW_left div {
	display:block;
	position:relative;
	padding:40px 0px 20px 60px;
}
.NetWork .NeW_left div:before {
	height:42px;
	width:42px;
	content:'';
	overflow:hidden;
	position:absolute;
	left:0px;
	top:50%;
	background:url(../images/new_tel.png) no-repeat center center;
	margin-top:-21px;
}
.NetWork .NeW_left h2 em,.NetWork .NeW_left div span {
	color:#5FA1F2;
}
.NetWork .NeW_left div em,.NetWork .NeW_left div span {
	display:block;
}
.NetWork .NeW_left div em {
	color:#000;
	font-size:20px;
}
.NetWork .NeW_left div span {
	font-size:28px;
}
.NetWork .NeW_right {
	display:block;
	width:42%;
	float:right;
}
.NetWork .NeW_right .Net-group {
	display:block;
	position:relative;
	padding:5px 0px;
}
.NetWork .NeW_right ul.Net-group.btg {
	margin:0px -10px;
}
.NetWork .NeW_right ul.Net-group.btg li {
	float:left;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 10px;
}
.NetWork .NeW_right ul.Net-group.btg li .btn {
	display:block;
	font-size:16px;
	padding-top:10px;
	padding-bottom:10px;
}
.NetWork .NeW_right textarea,.NetWork .NeW_right input {
	display:block;
	border:1px solid #E1E1E1;
	background-color:#F6F6F6;
	width:100%;
	padding:10px;
}
.NetWork .NeW_right textarea:hover,.NetWork .NeW_right textarea:focus,.NetWork .NeW_right textarea:active,.NetWork .NeW_right input:hover,.NetWork .NeW_right input:focus,.NetWork .NeW_right input:active {
	border:1px solid #CCC;
	background-color:#FFF;
}
.NetWork .NeW_right input {
	height:48px;
	line-height:28px;
}
.NetWork .NeW_right textarea {
	height:132px;
	line-height:28px;
}
.NetWork .NeW_right i+input {
	padding-left:40px;
}
.NetWork .NeW_right i {
	position:absolute;
	left:10px;
	top:22px;
	width:24px;
	height:24px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	z-index:9;
}
.NetWork .NeW_right i.nambg {
	background-image:url(../images/bx_nambg.png);
}
.NetWork .NeW_right i.Mobbg {
	background-image:url(../images/bx_mobbg.png);
}
.NetWork .NeW_right i.maibg {
	background-image:url(../images/bx_maibg.png);
}
.EngSeo {
	position:relative;
	margin:10px 0px 0px;
	padding:0px;
	display:block;
	text-align:center;
	color:#4F515D;
	font-size:13px;
	line-height:26px;
}
.Plabg .EngSeo {
	margin-top:40px;
	color:#FFF;
}
.EngSul {
	position:relative;
	margin:20px -30px 60px;
	padding:0px;
	display:block;
}
.EngSul:before,.EngSul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.EngSul:before {
	position:absolute;
	left:30px;
	right:30px;
	top:160px;
	background:#CBCBCB;
	height:1px;
	width:auto;
}
.EngSul li {
	float:left;
	display:block;
	position:relative;
	margin:0px;
	padding:0px;
	width:16.6666%;
}
.EngSul li div {
	display:block;
	clear:both;
}
.EngSul li div.liEn {
	height:140px;
	position:relative;
}
.EngSul li div.liEn i {
	display:block;
	height:100px;
	width:100px;
	margin:0px auto;
	background-color:#434343;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	position:relative;
	z-index:3;
}
.EngSul li div.liEn.Enul_1 i {
	background-image:url(../images/engsul_1.png);
}
.EngSul li div.liEn.Enul_2 i {
	background-image:url(../images/engsul_2.png);
}
.EngSul li div.liEn.Enul_3 i {
	background-image:url(../images/engsul_3.png);
}
.EngSul li div.liEn.Enul_4 i {
	background-image:url(../images/engsul_4.png);
}
.EngSul li div.liEn.Enul_5 i {
	background-image:url(../images/engsul_5.png);
}
.EngSul li div.liEn.Enul_6 i {
	background-image:url(../images/engsul_6.png);
}
.EngSul li div.liEn:before {
	content:'';
	width:26px;
	height:30px;
	display:block;
	position:absolute;
	z-index:1;
	background:url(../images/enul_black.png) no-repeat center center;
	top:90px;
	left:52%;
	margin-left:-16px;
}
.EngSul li div.liEn:after {
	display:block;
	height:26px;
	width:26px;
	content:'';
	overflow:hidden;
	position:absolute;
	z-index:2;
	bottom:-14px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	background-color:#434343;
	left:50%;
	margin-left:-14px;
}
.EngSul li div.libn {
	display:block;
	text-align:center;
	position:relative;
	padding-top:30px;
	font-family:"微软雅黑","黑体","宋体";
}
.EngSul li div.libn:before {
	display:block;
	height:20px;
	width:20px;
	content:'';
	overflow:hidden;
	position:absolute;
	z-index:2;
	top:-9px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	background-color:#FFF;
	left:50%;
	margin-left:-11px;
}
.EngSul li div.libn em,.EngSul li div.libn span {
	display:block;
}
.EngSul li div.libn em {
	font-size:20px;
	color:#000;
}
.EngSul li div.libn span {
	font-size:16px;
	color:#656565;
	padding-top:6px;
}
.EngSul li:hover div.liEn i,.EngSul li:focus div.liEn i,.EngSul li:active div.liEn i {
	background-color:#5FA1F3;
}
.EngSul li:hover div.liEn:before,.EngSul li:focus div.liEn:before,.EngSul li:active div.liEn:before {
	background:url(../images/enul_blue.png) no-repeat center center;
}
.EngSul li:hover div.liEn:after,.EngSul li:focus div.liEn:after,.EngSul li:active div.liEn:after {
	background-color:#5FA1F3;
}
.probSer_ul {
	position:relative;
	margin:60px 0px;
	padding:0px;
	display:block;
}
.probSer_ul li {
	display:block;
	text-align:center;
}
.probSer_ul li img {
	margin:0px auto;
	display:block;
}
.probSer_ul li.bSp {
	position:absolute;
	display:block;
	width:310px;
	font-size:16px;
}
.probSer_ul li.bSp span,.probSer_ul li.bSp div {
	background-color:#5FA1F3;
	color:#FFF;
	display:block;
}
.probSer_ul li.bSp span {
	width:80px;
	height:80px;
	position:absolute;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	display:flex;
	display:-webkit-flex;
	align-items:center;
	justify-content:center;
}
.probSer_ul li.bSp.prb1,.probSer_ul li.bSp.prb2 {
	padding-right:100px;
	text-align:right;
	left:180px;
}
.probSer_ul li.bSp.prb1 span,.probSer_ul li.bSp.prb2 span {
	right:0px;
	top:0px
}
.probSer_ul li.bSp.prb1,.probSer_ul li.bSp.prb3 {
	top:80px
}
.probSer_ul li.bSp.prb2,.probSer_ul li.bSp.prb4 {
	top:250px
}
.probSer_ul li.bSp.prb3,.probSer_ul li.bSp.prb4 {
	padding-left:100px;
	text-align:left;
	right:190px
}
.probSer_ul li.bSp.prb3 span,.probSer_ul li.bSp.prb4 span {
	left:0px;
	top:0px
}
.probSer_ul li.bSp em {
	padding-top:10px;
	display:block
}
.probSer_ul li.bSp.prb5 {
	top:-40px;
	left:50%;
	width:280px
}
.probSer_ul li.bSp.prb5 div {
	padding:15px
}
.probSer_ul li.bSp.prb5:after {
	display:block;
	height:0px;
	width:0px;
	content:'';
	position:absolute;
	z-index:2;
	bottom:-14px;
	border-width:10px;
	border-style:solid;
	border-color:#5FA1F3 #5FA1F3 transparent transparent;
}
.OurSbg {
	background:#5FA1F3;
}
.OurSbg .Tith3,.OurSbg .Titm,.OurSbg .Titm p,.OurSbg .Titm h2 em {
	color:#333;
}
.OurSbg .EngSeo {
	color:#333;
	font-size:20px;
	margin-top:0px;
}
.OurSbg .Titf,.OurSbg .Titf p,.OurSbg .Titf h2 {
	color:#333;
}
.OurSbg .Titf h2:before {
	background-color:#5FA1F2;
}
.OurSbg .Titm {
	padding-top:50px;
}
.The_roleUl {
	position:relative;
	margin:60px -30px 80px;
	padding:0px;
	display:block;
}
.The_roleUl:before,.The_roleUl:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.The_roleUl li {
	float:left;
	width:20%;
}
.The_roleUl li .Thin {
	display:block;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	border:2px solid #FFF;
	width:120px;
	height:120px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	margin:0px auto;
}
.The_roleUl li .The_in1 {
	background-image:url(../images/the_in1.png);
}
.The_roleUl li .The_in2 {
	background-image:url(../images/the_in2.png);
}
.The_roleUl li .The_in3 {
	background-image:url(../images/the_in3.png);
}
.The_roleUl li .The_in4 {
	background-image:url(../images/the_in4.png);
}
.The_roleUl li .The_in5 {
	background-image:url(../images/the_in5.png);
}
.The_roleUl li .Th_T {
	display:block;
	text-align:center;
	padding-top:20px;
	color:#FFF;
	max-width:180px;
	min-height:80px;
}
.The_roleUl li .Th_T em,.The_roleUl li .Th_T span {
	display:block;
	font-size:16px;
}
.The_roleUl li .Th_T em {
	color:#5FA1F2;
	font-size:20px;
	padding-bottom:10px;
	font-weight:bold;
}
.Sem_beneF {
	margin:0px;
	padding:0px 0px 30px;
	display:block;
}
.Sem_beneF li {
	position:relative;
	margin:15px 0px;
	padding:0px;
	display:block;
}
.Sem_beneF li:before,.Sem_beneF li:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Sem_beneF li .img {
	width:540px;
}
.Sem_beneF li .img img {
	max-width:100%;
}
.Sem_beneF li .txt {
	width:790px;
}
.Sem_beneF li .txt h2 {
	color:#5FA1F2;
	margin:0px;
	padding:60px 0px 20px;
	display:block;
	font-size:20px;
}
.Sem_beneF li .txt div {
	color:#656565;
	font-size:16px;
}
.Sem_beneF li.semb_L .img {
	float:left;
}
.Sem_beneF li.semb_L .txt {
	float:right;
}
.Sem_beneF li.semb_R .img {
	float:right;
}
.Sem_beneF li.semb_R .txt {
	float:left;
}
.Ouradv_Ul {
	margin:0px -30px;
	padding:30px 0px;
	display:block;
	clear:both;
}
.Ouradv_Ul:before,.Ouradv_Ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Ouradv_Ul li {
	position:relative;
	margin:25px 0px;
	padding:0px 30px;
	display:block;
	float:left;
	color:#FFF;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.Ouradv_Ul li em {
	display:block;
	width:128px;
	height:128px;
	position:absolute;
	top:0px;
	left:30px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	background-color:#FFF;
}
.Ouradv_Ul li em.Sem_be1 {
	background-image:url(../images/sem_be1.png);
}
.Ouradv_Ul li em.Sem_be2 {
	background-image:url(../images/sem_be2.png);
}
.Ouradv_Ul li em.Sem_be3 {
	background-image:url(../images/sem_be3.png);
}
.Ouradv_Ul li em.Sem_be4 {
	background-image:url(../images/sem_be4.png);
}
.Ouradv_Ul li h2,.Ouradv_Ul li div {
	display:block;
	margin:0px 0px 0px 140px;
	padding:0px;
	font-size:16px;
}
.Ouradv_Ul li h2 {
	margin-top:15px;
	border-bottom:1px solid #CCC;
	font-size:24px;
	padding-bottom:10px;
}
.Ouradv_Ul li div {
	padding:15px 0px 30px;
}
.guide_RL {
	margin:0px -20px;
	padding:50px 0px 30px;
	display:block;
	clear:both;
	position:relative;
}
.guide_RL:before,.guide_RL:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.guide_RL:before {
	width:1px;
	height:auto;
	background:#CBCBCB;
	position:absolute;
	left:60%;
	top:50px;
	bottom:30px;
}
.guide_RL h2 {
	font-size:24px;
	margin:0px;
	padding:0px 0px 20px;
	color:#5FA1F2;
}
.guide_RL h2 em {
	text-transform:uppercase;
	color:#666;
}
.guide_RL .gui_left {
	display:block;
	float:left;
	width:56%;
}
.guide_RL .gui_left .guiL {
	float:left;
	width:37%;
}
.guide_RL .gui_left .guiL img {
	width:100%;
}
.guide_RL .gui_left .guiL h3 {
	font-size:16px;
	margin:0px;
	padding:15px 0px 0px;
}
.guide_RL .gui_left .guiL h3 a {
	color:#4F515D;
}
.guide_RL .gui_left .guiR {
	float:right;
	width:56%;
}
.guide_RL .gui_right {
	display:block;
	float:right;
	width:40%;
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding-left:25px;
}
.guide_RL .gul {
	margin:0px;
	padding:0px;
	display:block;
}
.guide_RL .gul li {
	position:relative;
	margin:0px;
	padding:0px;
}
.guide_RL .gul li a {
	display:block;
	padding:10px 80px 10px 15px;
	margin:0px;
	background:url(../images/gaoli.gif) no-repeat left center;
	font-size:14px;
}
.guide_RL .gul li a:hover,.guide_RL .gul li a:focus,.guide_RL .gul li a:active {
	background:url(../images/gasli.gif) no-repeat left center;
}
.guide_RL .gul li a em {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
	height:20px;
}
.guide_RL .gul li a span {
	position:absolute;
	right:0px;
	top:50%;
	margin-top:-15px;
	height:30px;
	line-height:30px;
}
.buildul {
	margin:0px;
	padding:50px 0px 30px;
	display:block;
	clear:both;
	position:relative;
}
.buildul:before,.buildul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden
}
.buildul li {
	border:1px solid #ddd;
	display:block;
	float:left;
	width:25%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box
}
.buildul li+li {
	margin-left:-1px
}
.buildul li a {
	display:block;
	height:380px;
	text-align:center;
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding-top:30px;
}
.buildul li a:before {
	width:90px;
	height:90px;
	display:block;
	content:'';
	overflow:hidden;
	margin:0px auto 15px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.buildul li a.bui_1:before {
	background-image:url(../images/build_1.png);
}
.buildul li a.bui_2:before {
	background-image:url(../images/build_2.png);
}
.buildul li a.bui_3:before {
	background-image:url(../images/build_3.png);
}
.buildul li a.bui_4:before {
	background-image:url(../images/build_4.png);
}
.buildul li a.bu_1:before {
	background-image:url(../images/web1.png);
}
.buildul li a.bu_2:before {
	background-image:url(../images/mobile1.png);
}
.buildul li a.bu_3:before {
	background-image:url(../images/bui_3.png);
}
.buildul li a.bu_4:before {
	background-image:url(../images/bui_4.png);
}
.buildul li a h2 {
	font-size:24px;
	display:block;
	position:relative;
	text-align:center;
	margin:0px 0px 15px;
	padding:0px 0px 15px;
	color:#000;
}
.buildul li a h2:after {
	display:block;
	content:'';
	overflow:hidden;
	left:50%;
	bottom:0px;
	width:82px;
	margin-left:-41px;
	height:4px;
	background:#5FA1F3;
	position:absolute;
}
.buildul li a:hover,.buildul li a:focus,.buildul li a:active {
	color:#FFF;
	background-color:#5FA1F3;
}
.buildul li a:hover h2,.buildul li a:focus h2,.buildul li a:active h2 {
	color:#FFF;
}
.buildul li a:hover h2:after,.buildul li a:focus h2:after,.buildul li a:active h2:after {
	background:#FFF;
}
.buildul li a:hover.bui_1:before,.buildul li a:focus.bui_1:before,.buildul li a:active.bui_1:before {
	background-image:url(../images/build_1s.png);
}
.buildul li a:hover.bui_2:before,.buildul li a:focus.bui_2:before,.buildul li a:active.bui_2:before {
	background-image:url(../images/build_2s.png);
}
.buildul li a:hover.bui_3:before,.buildul li a:focus.bui_3:before,.buildul li a:active.bui_3:before {
	background-image:url(../images/build_3s.png);
}
.buildul li a:hover.bui_4:before,.buildul li a:focus.bui_4:before,.buildul li a:active.bui_4:before {
	background-image:url(../images/build_4s.png);
}
.buildul li a:hover.bu_1:before,.buildul li a:focus.bu_1:before,.buildul li a:active.bu_1:before {
	background-image:url(../images/bui_1s.png);
}
.buildul li a:hover.bu_2:before,.buildul li a:focus.bu_2:before,.buildul li a:active.bu_2:before {
	background-image:url(../images/bui_3s.png);
}
.buildul li a:hover.bu_3:before,.buildul li a:focus.bu_3:before,.buildul li a:active.bu_3:before {
	background-image:url(../images/bui_2s.png);
}
.buildul li a:hover.bu_4:before,.buildul li a:focus.bu_4:before,.buildul li a:active.bu_4:before {
	background-image:url(../images/bui_4s.png);
}
.cinbg .Tsembg {
	margin-top:10px;
}
.cinbg .Tsembg {
	margin-top:10px;
}
.soluall {
	display:block;
	clear:both;
	position:relative;
}
.soluall:before,.soluall:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.soluall .solutL {
	display:block;
	float:left;
	width:270px;
	margin:0px;
	padding:15px 0px;
	background-color:#000;
}
.soluall .solutL li {
	display:block;
	position:relative;
	margin:0px;
	padding:0px;
}
.soluall .solutL li+li:after {
	display:block;
	clear:both;
	height:1px;
	width:auto;
	content:'';
	overflow:hidden;
	left:15px;
	right:15px;
	top:0px;
	background:rgba(255,255,255,0.6);
	position:absolute;
	z-index:1;
}
.soluall .solutL li a {
	display:block;
	position:relative;
	padding:15px 0px 15px 60px;
}
.soluall .solutL li a:before {
	width:40px;
	height:40px;
	display:block;
	content:'';
	overflow:hidden;
	margin:0px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	position:absolute;
	left:10px;
	top:50%;
	margin-top:-20px;
}
.soluall .solutL li a.lutL_1:before {
	background-image:url(../images/lutl_1.png);
}
.soluall .solutL li a.lutL_2:before {
	background-image:url(../images/lutl_2.png);
}
.soluall .solutL li a.lutL_3:before {
	background-image:url(../images/lutl_3.png);
}
.soluall .solutL li a.lutL_4:before {
	background-image:url(../images/lutl_4.png);
}
.soluall .solutL li a.lutL_5:before {
	background-image:url(../images/lutl_5.png);
}
.soluall .solutL li a.lutL_6:before {
	background-image:url(../images/lutl_6.png);
}
.soluall .solutL li a h3,.soluall .solutL li a div {
	margin:0px;
	padding:0px;
	display:block;
	color:rgba(255,255,255,0.6);
	font-family:"微软雅黑","黑体","宋体";
}
.soluall .solutL li a h3 {
	font-size:18px;
	color:rgba(255,255,255,0.9);
	margin-bottom:5px;
}
.soluall .solutL li a:hover,.soluall .solutL li a:focus,.soluall .solutL li a:active {
	background:#5FA1F3;
	z-index:2;
}
.soluall .solutL li a:hover.lutL_1:before,.soluall .solutL li a:focus.lutL_1:before,.soluall .solutL li a:active.lutL_1:before {
	background-image:url(../images/lutl_1s.png);
}
.soluall .solutL li a:hover.lutL_2:before,.soluall .solutL li a:focus.lutL_2:before,.soluall .solutL li a:active.lutL_2:before {
	background-image:url(../images/lutl_2s.png);
}
.soluall .solutL li a:hover.lutL_3:before,.soluall .solutL li a:focus.lutL_3:before,.soluall .solutL li a:active.lutL_3:before {
	background-image:url(../images/lutl_3s.png);
}
.soluall .solutL li a:hover.lutL_4:before,.soluall .solutL li a:focus.lutL_4:before,.soluall .solutL li a:active.lutL_4:before {
	background-image:url(../images/lutl_4s.png);
}
.soluall .solutL li a:hover.lutL_5:before,.soluall .solutL li a:focus.lutL_5:before,.soluall .solutL li a:active.lutL_5:before {
	background-image:url(../images/lutl_5s.png);
}
.soluall .solutL li a:hover.lutL_6:before,.soluall .solutL li a:focus.lutL_6:before,.soluall .solutL li a:active.lutL_6:before {
	background-image:url(../images/lutl_6s.png);
}
.soluall .solutL li a:hover h3,.soluall .solutL li a:hover div,.soluall .solutL li a:focus h3,.soluall .solutL li a:focus div,.soluall .solutL li a:active h3,.soluall .solutL li a:active div {
	color:#FFF !important;
}
.soluall .solutR {
	display:block;
	float:right;
	width:960px;
	margin:0px;
	padding:25px 0px 0px;
	color:#FFF;
}
.soluall .solutR h2 {
	font-size:24px;
	display:block;
	margin-top:50px;
}
.soluall .solutR h3 {
	font-size:20px;
	display:block;
}
.soluall .solutR p {
	font-size:16px;
	padding:15px 0px;
	display:block;
	color:rgba(255,255,255,0.6);
}
.soluall .solutR div {
	display:block;
	padding-top:10px;
}
.soluall .solutR div a {
	display:inline-block;
	border:2px solid #DDD;
	padding:10px 30px;
	color:rgba(255,255,255,0.8);
}
.soluall .solutR div a+a {
	background:#DDD;
	color:#333;
	margin-left:15px;
}
.Dobeul {
	display:block;
	clear:both;
	position:relative;
	overflow:hidden;
	padding-bottom:30px;
}
.Dobeul:before,.Dobeul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Dobeul li {
	float:left;
	width:25%;
	text-align:center;
	padding:0px;
	position:relative;
	border:1px solid #B7B7B7;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.Dobeul li+li {
	margin-left:-1px;
}
.Dobeul li a {
	display:block;
	height:380px;
	text-align:center;
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding-top:80px;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.Dobeul li a:before {
	width:100px;
	height:100px;
	display:block;
	content:'';
	overflow:hidden;
	margin:0px auto 15px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
.Dobeul li a h2 {
	display:block;
	color:#000;
	margin:0px;
	padding:0px 0px 15px;
	font-size:24px;
	position:relative;
	-moz-transition:all 0.8s ease-in-out;
	-webkit-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-ms-transition:all 0.8s ease-in-out;
	transition:all 0.8s ease-in-out;
}
.Dobeul li a h2:before {
	display:block;
	position:absolute;
	background-color:#5FA1F3;
	height:4px;
	width:88px;
	bottom:0px;
	left:50%;
	margin-left:-44px;
	content:'';
	-moz-transition:all 0.8s ease-in-out;
	-webkit-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-ms-transition:all 0.8s ease-in-out;
	transition:all 0.8s ease-in-out;
}
.Dobeul li a p {
	display:block;
	text-align:center;
	padding:10px 15px;
	font-size:16px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-o-opacity:0;
	-ms-opacity:0;
	opacity:0;
	height:0px;
	overflow:hidden;
	-moz-transition:all 0.8s ease-in-out;
	-webkit-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-ms-transition:all 0.8s ease-in-out;
	transition:all 0.8s ease-in-out;
	color:#FFF;
}
.Dobeul li a.Dobe_1:before {
	background-image:url(../images/dobe_1.png);
}
.Dobeul li a.Dobe_2:before {
	background-image:url(../images/dobe_2.png);
}
.Dobeul li a.Dobe_3:before {
	background-image:url(../images/dobe_3.png);
}
.Dobeul li a.Dobe_4:before {
	background-image:url(../images/dobe_4.png);
}
.Dobeul li a:hover,.Dobeul li a:focus,.Dobeul li a:active {
	background:#5FA1F3;
	z-index:2;
	color:#FFF;
	padding-top:40px;
}
.Dobeul li a:hover h2,.Dobeul li a:focus h2,.Dobeul li a:active h2 {
	color:#FFF;
}
.Dobeul li a:hover h2:before,.Dobeul li a:focus h2:before,.Dobeul li a:active h2:before {
	background-color:#FFF;
}
.Dobeul li a:hover p,.Dobeul li a:focus p,.Dobeul li a:active p {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	-o-opacity:1;
	-ms-opacity:1;
	opacity:1;
	height:auto;
	-moz-transition:all 0.8s ease-in-out;
	-webkit-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-ms-transition:all 0.8s ease-in-out;
	transition:all 0.8s ease-in-out;
}
.Dobeul li a:hover.Dobe_1:before,.Dobeul li a:focus.Dobe_1:before,.Dobeul li a:active.Dobe_1:before {
	background-image:url(../images/dobe_1s.png);
}
.Dobeul li a:hover.Dobe_2:before,.Dobeul li a:focus.Dobe_2:before,.Dobeul li a:active.Dobe_2:before {
	background-image:url(../images/dobe_2s.png);
}
.Dobeul li a:hover.Dobe_3:before,.Dobeul li a:focus.Dobe_3:before,.Dobeul li a:active.Dobe_3:before {
	background-image:url(../images/dobe_3s.png);
}
.Dobeul li a:hover.Dobe_4:before,.Dobeul li a:focus.Dobe_4:before,.Dobeul li a:active.Dobe_4:before {
	background-image:url(../images/dobe_4s.png);
}
.servass {
	display:block;
	clear:both;
	position:relative;
}
.servass:before,.servass:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.servass li {
	float:left;
	width:25%;
	text-align:center;
	padding:20px 0px;
	position:relative;
}
.servass li+li:before {
	background:#B6B6B6;
	width:1px;
	height:auto;
	top:30px;
	bottom:30px;
	left:0px;
	content:'';
	display:block;
	position:absolute;
}
.servass li:nth-child(5):before {
	display:none;
}
.servass li a {
	position:relative;
	display:block;
}
.servass li div {
	display:block;
	padding-bottom:15px;
}
.servass li h4 {
	display:block;
	font-size:20px;
}
.TerDis {
	display:block;
	clear:both;
	position:relative;
	margin:20px 0px;
}
.TerDis:before,.TerDis:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.TerDis li {
	float:left;
	width:33.3333%;
	text-align:center;
	padding:0px;
}
.TerDis li h2 {
	color:#000;
	font-size:20px;
	padding:0px 0px 20px;
	margin:0px;
}
.TerDis li div {
	padding:0px 100px;
	font-size:16px;
	color:#656565;
	line-height:28px;
}
.TerDis li em {
	background-color:#5FA1F3;
	top:0px;
	bottom:0px;
	position:absolute;
	width:1px;
	height:auto;
}
.TerDis li em.terl {
	left:33.3333%
}
.TerDis li em.terr {
	right:33.3333%;
}
.IntrodUl {
	display:block;
	clear:both;
	position:relative;
	margin:0px -50px;
}
.IntrodUl:before,.IntrodUl:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.IntrodUl li {
	float:left;
	display:block;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 50px;
	text-align:center;
}
.IntrodUl li h2 {
	color:#5FA1F2;
	padding:0px;
	margin:50px 0px 0px;
	font-size:24px;
}
.IntrodUl li div.T {
	display:block;
	text-align:left;
	padding:20px 80px;
	font-size:16px;
	color:#656565;
	height:180px;
}
.IntrodUl li img {
	display:inline-block;
	max-width:100%;
}
.IntrBtn {
	text-align:center;
	padding-top:40px;
	padding-bottom:40px;
}
.IntrBtn a+a {
	margin-left:50px;
}
.IntrBtn a {
	padding-left:60px;
	padding-right:60px;
}
.Dismall {
	display:block;
	clear:both;
	position:relative;
	margin:0px -30px;
	padding:20px 0px 0px;
}
.Dismall:before,.Dismall:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Dismall .Di_left,.Dismall .Di_right {
	display:block;
	padding:0px 30px;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
}
.Dismall .Di_left {
	float:left;
}
.Dismall .Di_left img {
	display:inline-block;
	max-width:100%;
}
.Dismall .Di_right {
	float:left;
	margin-bottom:15px;
}
.Dismall .Di_right li {
	display:block;
	position:relative;
	margin:15px 0px 35px;
	padding:10px 0px;
	background-color:#EBEBEB;
	text-align:left;
	overflow:hidden;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	-o-border-radius:50px;
	-ms-border-radius:50px;
	border-radius:50px;
}
.Dismall .Di_right li h1 {
	display:block;
	position:absolute;
	top:0px;
	bottom:0px;
	margin:0px;
	padding:0px;
	background-color:#5FA3F3;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	width:89px;
	text-align:center;
	color:#FFF;
	line-height:89px;
}
.Dismall .Di_right li h3 {
	margin:0px;
	padding:0px;
	display:block;
	height:25px;
	line-height:25px;
	font-size:18px;
	color:#000;
	font-weight:bold;
}
.Dismall .Di_right li h3 em {
	color:#5FA3F3;
}
.Dismall .Di_right li div {
	margin:0px;
	padding:0px;
	display:block;
	color:#656565;
	height:44px;
	font-size:16px;
	line-height:22px;
}
.Dismall .Di_right li:nth-child(odd) {
	padding-left:100px;
	padding-right:30px;
}
.Dismall .Di_right li:nth-child(odd) h1 {
	left:0px;
}
.Dismall .Di_right li:nth-child(even) {
	padding-right:100px;
	padding-left:40px;
}
.Dismall .Di_right li:nth-child(even) h1 {
	right:0px;
}
.Disintr {
	display:block;
	clear:both;
	position:relative;
	margin:0px;
	padding:20px 0px 40px;
}
.Disintr:before,.Disintr:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Disintr li {
	display:block;
	width:20%;
	float:left;
}
.Disintr li div {
	height:200px;
	display:flex;
	justify-content:center;
	align-items:center;
}
.Disintr li div.Dtit em {
	width:87px;
	height:87px;
	display:block;
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.Disintr li div.Dtit span {
	display:block;
	margin:10px auto 0px;
	font-size:18px;
	font-weight:bold;
}
.Disintr li div.Dcon p {
	padding:15px;
	margin:0px;
	display:block;
	color:#FFF;
	font-size:16px;
}
.Disintr li a {
	display:block;
}
.Disintr li a.Dntr_1 {
	background-color:#F7EBDF;
}
.Disintr li a.Dntr_1 div.Dtit em {
	background-image:url(../images/dntr_1.png);
}
.Disintr li a.Dntr_1 div.Dtit span {
	color:#EF7D17;
}
.Disintr li a.Dntr_1 div.Dcon {
	background-color:#EF7D17;
}
.Disintr li a.Dntr_2 {
	background-color:#ECFFF1;
}
.Disintr li a.Dntr_2 div.Dtit em {
	background-image:url(../images/dntr_2.png);
}
.Disintr li a.Dntr_2 div.Dtit span {
	color:#65C17D;
}
.Disintr li a.Dntr_2 div.Dcon {
	background-color:#65C17D;
}
.Disintr li a.Dntr_3 {
	background-color:#EBF5FF;
}
.Disintr li a.Dntr_3 div.Dtit em {
	background-image:url(../images/dntr_3.png);
}
.Disintr li a.Dntr_3 div.Dtit span {
	color:#55A3FF;
}
.Disintr li a.Dntr_3 div.Dcon {
	background-color:#55A3FF;
}
.Disintr li a.Dntr_4 {
	background-color:#FFEFF0;
}
.Disintr li a.Dntr_4 div.Dtit em {
	background-image:url(../images/dntr_4.png);
}
.Disintr li a.Dntr_4 div.Dtit span {
	color:#E14141;
}
.Disintr li a.Dntr_4 div.Dcon {
	background-color:#E14141;
}
.Disintr li a.Dntr_5 {
	background-color:#E7FDFF;
}
.Disintr li a.Dntr_5 div.Dtit em {
	background-image:url(../images/dntr_5.png);
}
.Disintr li a.Dntr_5 div.Dtit span {
	color:#31B1BB;
}
.Disintr li a.Dntr_5 div.Dcon {
	background-color:#31B1BB;
}
.DisSixf {
	display:block;
	clear:both;
	position:relative;
	margin:0px -40px 30px;
	padding:40px 0px;
}
.DisSixf:before,.DisSixf:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.DisSixf .Sf_left,.DisSixf .Sf_right {
	display:block;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 40px;
}
.DisSixf .Sf_left {
	float:left;
}
.DisSixf .Sf_right {
	float:right;
}
.DisSixf .img {
	display:block;
}
.DisSixf .img img {
	display:inline-block;
	max-width:100%;
}
.DisSixf .liv {
	position:relative;
	display:block;
	padding:25px 0px;
	border-bottom:1px solid #5FA3F2;
}
.DisSixf .liv span {
	position:absolute;
	display:block;
	color:#5FA3F2;
	left:0px;
	font-size:30px;
	font-weight:bold;
}
.DisSixf .liv h2 {
	margin:0px 0px 0px 50px;
	padding:0px;
	display:block;
	font-size:18px;
	color:#000;
}
.DisSixf .liv div {
	display:block;
	font-size:16px;
	color:#656565;
	margin:5px 0px 0px 50px;
}
.DisSixf .img+.liv,.DisSixf .liv+.img {
	margin-top:40px;
}
.Featul {
	display:block;
	clear:both;
	position:relative;
	margin:0px -15px;
	padding:20px 0px 40px;
}
.Featul:before,.Featul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Featul li {
	display:block;
	float:left;
	width:25%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:15px;
}
.Featul li a {
	display:block;
	position:relative;
	border:1px solid #FFF;
	color:#FFF;
}
.Featul li a em {
	display:block;
	width:90px;
	height:90px;
	margin:20px auto 0px;
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.Featul li a h3 {
	display:block;
	padding:0px;
	margin:20px 0px 0px;
	font-size:18px;
	height:30px;
	overflow:hidden;
	text-align:center;
}
.Featul li a div {
	display:block;
	padding:10px 15px;
	height:80px;
	line-height:20px;
	overflow:hidden;
}
.Featul li a.Feat_li1 em {
	background-image:url(../images/feat_li1.png);
}
.Featul li a.Feat_li2 em {
	background-image:url(../images/feat_li2.png);
}
.Featul li a.Feat_li3 em {
	background-image:url(../images/feat_li3.png);
}
.Featul li a.Feat_li4 em {
	background-image:url(../images/feat_li4.png);
}
.Featul li a.Feat_li5 em {
	background-image:url(../images/feat_li5.png);
}
.Featul li a.Feat_li6 em {
	background-image:url(../images/feat_li6.png);
}
.Featul li a.Feat_li7 em {
	background-image:url(../images/feat_li7.png);
}
.Featul li a.Feat_li8 em {
	background-image:url(../images/feat_li8.png);
}
.Featul li a:hover,.Featul li a:focus,.Featul li a:active {
	border:1px solid #EDA147;
	background:#FFF;
	color:#333;
}
.Featul li a:hover.Feat_li1 em,.Featul li a:focus.Feat_li1 em,.Featul li a:active.Feat_li1 em {
	background-image:url(../images/feat_li1s.png);
}
.Featul li a:hover.Feat_li2 em,.Featul li a:focus.Feat_li2 em,.Featul li a:active.Feat_li2 em {
	background-image:url(../images/feat_li2s.png);
}
.Featul li a:hover.Feat_li3 em,.Featul li a:focus.Feat_li3 em,.Featul li a:active.Feat_li3 em {
	background-image:url(../images/feat_li3s.png);
}
.Featul li a:hover.Feat_li4 em,.Featul li a:focus.Feat_li4 em,.Featul li a:active.Feat_li4 em {
	background-image:url(../images/feat_li4s.png);
}
.Featul li a:hover.Feat_li5 em,.Featul li a:focus.Feat_li5 em,.Featul li a:active.Feat_li5 em {
	background-image:url(../images/feat_li5s.png);
}
.Featul li a:hover.Feat_li6 em,.Featul li a:focus.Feat_li6 em,.Featul li a:active.Feat_li6 em {
	background-image:url(../images/feat_li6s.png);
}
.Featul li a:hover.Feat_li7 em,.Featul li a:focus.Feat_li7 em,.Featul li a:active.Feat_li7 em {
	background-image:url(../images/feat_li7s.png);
}
.Featul li a:hover.Feat_li8 em,.Featul li a:focus.Feat_li8 em,.Featul li a:active.Feat_li8 em {
	background-image:url(../images/feat_li8s.png);
}
.Ulscopes {
	display:block;
	clear:both;
	position:relative;
	margin:0px -10px;
	padding:20px 0px 40px;
}
.Ulscopes:before,.Ulscopes:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Ulscopes li {
	display:block;
	float:left;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px;
	position:relative;
}
.Ulscopes li a {
	display:block;
	padding-left:130px;
	padding-right:6px;
	padding-top:15px;
	padding-bottom:15px;
	border:1px solid #FFF;
	position:relative;
}
.Ulscopes li a.serscp_1 span {
	background-image:url(../images/serscp_1.png);
}
.Ulscopes li a.serscp_2 span {
	background-image:url(../images/serscp_2.png);
}
.Ulscopes li a.serscp_3 span {
	background-image:url(../images/serscp_3.png);
}
.Ulscopes li a.serscp_4 span {
	background-image:url(../images/serscp_4.png);
}
.Ulscopes li a.serscp_5 span {
	background-image:url(../images/serscp_5.png);
}
.Ulscopes li a.serscp_6 span {
	background-image:url(../images/serscp_6.png);
}
.Ulscopes li a.serscp_7 span {
	background-image:url(../images/serscp_7.png);
}
.Ulscopes li a.serscp_8 span {
	background-image:url(../images/serscp_8.png);
}
.Ulscopes li a p {
	min-height:44px;
	font-size:16px;
	color:#878787;
}
.Ulscopes li a h3 {
	font-size:20px;
	color:#555;
}
.Ulscopes li a:hover,.Ulscopes li a:focus,.Ulscopes li a:active {
	border:1px solid #CCC;
}
.Ulscopes li a:hover h3,.Ulscopes li a:focus h3,.Ulscopes li a:active h3 {
	color:#000;
}
.Ulscopes li a:hover p,.Ulscopes li a:focus p,.Ulscopes li a:active p {
	color:#5FA1F2;
}
.Ulscopes li span {
	position:absolute;
	left:10px;
	height:112px;
	width:112px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.Uconten {
	display:block;
	clear:both;
	position:relative;
	margin:0px -10px;
	padding:20px 0px;
}
.Uconten:before,.Uconten:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Uconten li {
	display:block;
	float:left;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px;
	position:relative;
}
.Uconten li span {
	position:absolute;
	left:0px;
	height:88px;
	width:88px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	top:50%;
	margin-top:-44px;
}
.Uconten li a {
	position:relative;
	display:block;
	padding:10px 0px 10px 100px;
}
.Uconten li a h3 {
	font-size:20px;
	color:#333;
	height:30px;
	line-height:30px;
	display:block;
	padding:0px;
	margin:15px 0px 0px;
}
.Uconten li a p {
	height:70px;
	font-size:16px;
	color:#656565;
	display:block;
	margin-top:10px;
	overflow:hidden;
}
.Uconten li a.sersv_1 span {
	background-image:url(../images/sersv_1.png);
}
.Uconten li a.sersv_2 span {
	background-image:url(../images/sersv_2.png);
}
.Uconten li a.sersv_3 span {
	background-image:url(../images/sersv_3.png);
}
.Uconten li a.sersv_4 span {
	background-image:url(../images/sersv_4.png);
}
.Uconten li a.sersv_5 span {
	background-image:url(../images/sersv_5.png);
}
.Uconten li a.sersv_6 span {
	background-image:url(../images/sersv_6.png);
}
.Uconten li a:hover h3,.Uconten li a:focus h3,.Uconten li a:active h3 {
	color:#000;
	font-weight:bold;
}
.Uconten li a:hover p,.Uconten li a:focus p,.Uconten li a:active p {
	color:#5FA1F2;
}
.Botonten {
	display:block;
	clear:both;
	position:relative;
	font-size:18px;
	padding:10px 0px 40px;
}
.Botonten h2 {
	color:#DE1717;
	margin:0px 0px 10px;
	padding:0px;
	font-size:18px;
	font-weight:bold;
}
.Botonten p {
	padding:0px;
	margin:0px;
	color:#656565;
	line-height:30px;
	font-size:18px;
}
.CoproUl {
	display:block;
	clear:both;
	position:relative;
	margin:0px;
	padding:30px 0px 40px;
	text-align:center;
	margin-top: 30px;
}
.CoproUl:before,.CoproUl:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.CoproUl li {
	display:inline-block;
	width:147px;
	position:relative;
	padding:160px 0px;
}
.CoproUl li span {
	width:90px;
	height:90px;
	display:block;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
}
.CoproUl li span.Copr_1 {
	background-image:url(../images/copr_1.png);
}
.CoproUl li span.Copr_2 {
	background-image:url(../images/copr_2.png);
}
.CoproUl li span.Copr_3 {
	background-image:url(../images/copr_3.png);
}
.CoproUl li span.Copr_4 {
	background-image:url(../images/copr_4.png);
}
.CoproUl li span.Copr_5 {
	background-image:url(../images/copr_5.png);
}
.CoproUl li span.Copr_6 {
	background-image:url(../images/copr_6.png);
}
.CoproUl li span.Copr_7 {
	background-image:url(../images/copr_7.png);
}
.CoproUl li span.Copr_8 {
	background-image:url(../images/copr_8.png);
}
.CoproUl li span:before {
	content:'';
	display:block;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	width:8px;
	height:46px;
	position:absolute;
	left:50%;
	margin-left:-4px;
}
.CoproUl li div {
	display:block;
	position:absolute;
	left:-40px;
	right:-40px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	background:#FFF;
	border:1px solid #539FED;
}
.CoproUl li div h3 {
	margin:5px auto 0px;
	padding:0px;
	font-size:18px;
	color:#333;
	line-height:30px;
	height:30px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
	width:90%;
}
.CoproUl li div p {
	display:block;
	min-height:80px;
	margin:0px;
	padding:10px;
	font-size:14px;
	color:#999;
}
.CoproUl li:nth-child(odd) span {
	background-color:#539FED;
}
.CoproUl li:nth-child(odd) span:before {
	background-image:url(../images/coprodd.png);
	bottom:115px;
}
.CoproUl li:nth-child(odd) div {
	top:320px;
}
.CoproUl li:nth-child(even) span {
	background-color:#E56B6B;
}
.CoproUl li:nth-child(even) span:before {
	background-image:url(../images/copreven.png);
	top:115px;
}
.CoproUl li:nth-child(even) div {
	bottom:320px;
}
.CoproUl li+li:before {
	content:'';
	overflow:hidden;
	width:20px;
	height:35px;
	display:block;
	left:-12px;
	top:50%;
	margin-top:-18px;
	background:url(../images/proc.png) no-repeat center center;
	position:absolute;
}
.promIs {
	display:block;
	clear:both;
	position:relative;
	margin:0px;
	padding:30px 0px 40px;
	text-align:center;
}
.promIs:before,.promIs:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.promIs .prom_left,.promIs .prom_right {
	display:block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px;
}
.promIs .prom_left {
	float:left;
	width:30%;
}
.promIs .prom_left img {
	display:inline-block;
	max-width:100%;
}
.promIs .prom_right {
	float:right;
	width:65%;
	color:#FFF;
	text-align:left;
}
.promIs .prom_right div {
	color:#333;
	font-size:16px;
	line-height:30px;
}
.promIs .prom_right h2 {
	font-size:22px;
	color: #333;
	margin-top: 45px;
}
.Ulfeatu {
	display:block;
	clear:both;
	position:relative;
	margin:0px -10px;
	padding:30px 0px 50px;
	text-align:center;
}
.Ulfeatu:before,.Ulfeatu:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Ulfeatu li {
	float:left;
	width:25%;
	display:block;
	padding:10px;
}
.Ulfeatu li a {
	position:relative;
	display:block;
	height:240px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	color:#FFF;
	text-align:left;
	-moz-border-radius:15px 0px 15px 0px;
	-webkit-border-radius:15px 0px 15px 0px;
	-o-border-radius:15px 0px 15px 0px;
	-ms-border-radius:15px 0px 15px 0px;
	border-radius:15px 0px 15px 0px;
	overflow:hidden;
}
.Ulfeatu li a:before {
	content:'';
	overflow:hidden;
	display:block;
	height:76px;
	width:76px;
	position:absolute;
	right:20px;
	top:20px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.Ulfeatu li a h3 {
	margin:0px;
	display:block;
	padding-top:120px;
	padding-left:20px;
	font-size:20px;
}
.Ulfeatu li a p {
	margin:0px;
	display:block;
	padding:10px 20px 20px;
	font-size:16px;
}
.Ulfeatu li.feat_1 a {
	background-image:url(../images/feat_1.png);
}
.Ulfeatu li.feat_1 a:before {
	background-image:url(../images/feat_1_a.png);
}
.Ulfeatu li.feat_2 a {
	background-image:url(../images/feat_2.png);
}
.Ulfeatu li.feat_2 a:before {
	background-image:url(../images/feat_2_a.png);
}
.Ulfeatu li.feat_3 a {
	background-image:url(../images/feat_3.png);
}
.Ulfeatu li.feat_3 a:before {
	background-image:url(../images/feat_3_a.png);
}
.Ulfeatu li.feat_4 a {
	background-image:url(../images/feat_4.png);
}
.Ulfeatu li.feat_4 a:before {
	background-image:url(../images/feat_4_a.png);
}
.PEriTop {
	display:block;
	clear:both;
	position:relative;
	margin:0px -5px;
	padding:40px 0px 15px;
	text-align:center;
}
.PEriTop:before,.PEriTop:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.PEriTop li {
	display:block;
	float:left;
}
.PEriTop li div {
	color:#FFF;
	margin:40px 5px 0px;
	display:block;
	position:relative;
	padding:8px;
	font-size:24px;
}
.PEriTop li div:before {
	width:0;
	height:0;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	content:'';
	position:absolute;
	left:50%;
	top:-20px;
	margin-left:-10px;
}
.PEriTop li h4 {
	margin:0px;
	padding:0px;
	display:block;
	font-size:24px;
	font-weight:bold;
}
.PEriTop li:nth-child(1) {
	width:30%;
}
.PEriTop li:nth-child(1) h4 {
	color:#53BDD5;
}
.PEriTop li:nth-child(1) div {
	background:#53BDD5;
}
.PEriTop li:nth-child(1) div:before {
	border-bottom:20px solid #53BDD5;
}
.PEriTop li:nth-child(2) {
	width:22%;
}
.PEriTop li:nth-child(2) h4 {
	color:#3F95DB;
}
.PEriTop li:nth-child(2) div {
	background:#3F95DB;
}
.PEriTop li:nth-child(2) div:before {
	border-bottom:20px solid #3F95DB;
}
.PEriTop li:nth-child(3) {
	width:22%;
}
.PEriTop li:nth-child(3) h4 {
	color:#B36FCD;
}
.PEriTop li:nth-child(3) div {
	background:#B36FCD;
}
.PEriTop li:nth-child(3) div:before {
	border-bottom:20px solid #B36FCD;
}
.PEriTop li:nth-child(4) {
	width:26%;
}
.PEriTop li:nth-child(4) h4 {
	color:#E3714F;
}
.PEriTop li:nth-child(4) div {
	background:#E3714F;
}
.PEriTop li:nth-child(4) div:before {
	border-bottom:20px solid #E3714F;
}
.PEritable th {
	font-size:24px;
	font-weight:bold;
}
.PEritable {
	margin-bottom:60px;
}
.PEritable table {
	width:100%;
	max-width:100%;
}
.PEritable table tr:hover,.PEritable table tr:focus {
	background-color:#FFF;
}
.PEritable table th,.PEritable table td {
	padding:8px;
	line-height:1.42857143;
	border:1px solid #ddd;
	text-align:center;
}
.PEritable table th:nth-child(1) {
	width:15%;
}
.PEritable table th:nth-child(2) {
	width:15%;
}
.PEritable table th:nth-child(3) {
	width:70%;
}
.PEritable table td:nth-child(3) {
	width:35%;
}
.PEritable table td:nth-child(4) {
	width:35%;
}
.PEritable table td {
	font-size:16px;
}
.WechatP {
	display:block;
	clear:both;
	position:relative;
	margin:0px -15px;
	padding:40px 0px 15px;
	text-align:center;
}
.WechatP:before,.WechatP:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.WechatP .img,.WechatP .tex {
	display:block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 15px;
	width:50%;
}
.WechatP .img {
	float:right;
}
.WechatP .img img {
	display:inline-block;
	max-width:100%;
}
.WechatP .tex {
	float:left;
	text-align:left;
	font-size:16px;
	color:#4F515D;
}
.WechatP .tex div {
	line-height:30px;
	padding-top:60px;
}
.WechatP .tex ul {
	display:block;
	clear:both;
	position:relative;
	margin:0px 200px 0px -10px;
	padding:10px 0px;
}
.WechatP .tex ul:before,.WechatP .tex ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.WechatP .tex ul li {
	width:33.3333%;
	display:block;
	float:left;
	padding:5px 10px 5px 30px;
	background:url(../images/wecpul.png) no-repeat 10px center;
}
.WechatP .tex h3 {
	color:#5FA1F2;
	font-size:24px;
}
.WechatMa {
	display:block;
	clear:both;
	position:relative;
	margin:0px;
	padding:40px 0px 30px;
	text-align:center;
}
.WechatMa:before,.WechatMa:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.WechatMa li {
	display:block;
	padding:0px 10px;
	float:left;
	width:25%;
}
.WechatMa li div {
	display:block;
	height:360px;
	width:260px;
	background:#FFF;
}
.WechatMa li div span,.WechatMa li div h3,.WechatMa li div p {
	display:block;
	margin:0px;
	padding:0px;
}
.WechatMa li div span img {
	width:100%;
}
.WechatMa li div h3 {
	padding:30px 10px 20px;
	color:#5FA1F2;
	font-size:20px;
}
.WechatMa li div p {
	padding:0px 10px 10px;
	text-align:left;
	font-size:16px;
	color:#999;
}
.WechaPla {
	display:block;
	clear:both;
	position:relative;
	margin:0px;
	padding:40px 0px 30px;
	text-align:center;
}
.WechaPla:before,.WechaPla:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.WechaPla li {
	display:block;
	padding:0px 10px;
	float:left;
	width:33.3333%;
}
.WechaPla li div {
	display:block;
	color:#FFF;
}
.WechaPla li div span {
	background-color:#FFF;
	display:block;
	height:168px;
	width:168px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.WechaPla li div h3 {
	font-size:20px;
	font-weight:bold;
	margin:0px;
	padding:30px 0px 10px;
}
.WechaPla li div p {
	font-size:16px;
	margin:0px auto;
	padding:15px;
	max-width:260px;
}
.WechaPla li .PlaTh_1 span {
	background-image:url(../images/plath_1.png);
}
.WechaPla li .PlaTh_2 span {
	background-image:url(../images/plath_2.png);
}
.WechaPla li .PlaTh_3 span {
	background-image:url(../images/plath_3.png);
}
.WechaSta {
	display:block;
	clear:both;
	position:relative;
	margin:20px 0px;
	padding:0px;
	text-align:center;
}
.WechaSta li {
	width:20%;
	border:1px solid #ddd;
	float:left;
	margin-left:-1px;
	margin-bottom:-1px;
}
.WechaSta li em {
	display:block;
	width:80px;
	height:80px;
	margin:30px auto 10px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.WechaSta li a {
	display:block;
	padding:10px 15px;
}
.WechaSta li a.WaSta_1 em {
	background-image:url(../images/wecsta_1.png);
}
.WechaSta li a.WaSta_2 em {
	background-image:url(../images/wecsta_2.png);
}
.WechaSta li a.WaSta_3 em {
	background-image:url(../images/wecsta_3.png);
}
.WechaSta li a.WaSta_4 em {
	background-image:url(../images/wecsta_4.png);
}
.WechaSta li a.WaSta_5 em {
	background-image:url(../images/wecsta_5.png);
}
.WechaSta li a.WaSta_6 em {
	background-image:url(../images/wecsta_6.png);
}
.WechaSta li a.WaSta_7 em {
	background-image:url(../images/wecsta_7.png);
}
.WechaSta li a.WaSta_8 em {
	background-image:url(../images/wecsta_8.png);
}
.WechaSta li a.WaSta_9 em {
	background-image:url(../images/wecsta_9.png);
}
.WechaSta li a.WaSta_10 em {
	background-image:url(../images/wecsta_10.png);
}
.WechaSta li a.WaSta_11 em {
	background-image:url(../images/wecsta_11.png);
}
.WechaSta li a.WaSta_12 em {
	background-image:url(../images/wecsta_12.png);
}
.WechaSta li a.WaSta_13 em {
	background-image:url(../images/wecsta_13.png);
}
.WechaSta li a.WaSta_14 em {
	background-image:url(../images/wecsta_14.png);
}
.WechaSta li a.WaSta_15 em {
	background-image:url(../images/wecsta_15.png);
}
.WechaSta li a.WaSta_16 em {
	background-image:url(../images/wecsta_16.png);
}
.WechaSta li a.WaSta_17 em {
	background-image:url(../images/wecsta_17.png);
}
.WechaSta li a.WaSta_18 em {
	background-image:url(../images/wecsta_18.png);
}
.WechaSta li a.WaSta_19 em {
	background-image:url(../images/wecsta_19.png);
}
.WechaSta li a.WaSta_20 em {
	background-image:url(../images/wecsta_20.png);
}
.WechaSta li a:hover,.WechaSta li a:focus,.WechaSta li a:active {
	background:#5FA1F3;
	color:#FFF;
}
.WechaSta li a:hover.WaSta_1 em,.WechaSta li a:focus.WaSta_1 em,.WechaSta li a:active.WaSta_1 em {
	background-image:url(../images/wecsta_1s.png);
}
.WechaSta li a:hover.WaSta_2 em,.WechaSta li a:focus.WaSta_2 em,.WechaSta li a:active.WaSta_2 em {
	background-image:url(../images/wecsta_2s.png);
}
.WechaSta li a:hover.WaSta_3 em,.WechaSta li a:focus.WaSta_3 em,.WechaSta li a:active.WaSta_3 em {
	background-image:url(../images/wecsta_3s.png);
}
.WechaSta li a:hover.WaSta_4 em,.WechaSta li a:focus.WaSta_4 em,.WechaSta li a:active.WaSta_4 em {
	background-image:url(../images/wecsta_4s.png);
}
.WechaSta li a:hover.WaSta_5 em,.WechaSta li a:focus.WaSta_5 em,.WechaSta li a:active.WaSta_5 em {
	background-image:url(../images/wecsta_5s.png);
}
.WechaSta li a:hover.WaSta_6 em,.WechaSta li a:focus.WaSta_6 em,.WechaSta li a:active.WaSta_6 em {
	background-image:url(../images/wecsta_6s.png);
}
.WechaSta li a:hover.WaSta_7 em,.WechaSta li a:focus.WaSta_7 em,.WechaSta li a:active.WaSta_7 em {
	background-image:url(../images/wecsta_7s.png);
}
.WechaSta li a:hover.WaSta_8 em,.WechaSta li a:focus.WaSta_8 em,.WechaSta li a:active.WaSta_8 em {
	background-image:url(../images/wecsta_8s.png);
}
.WechaSta li a:hover.WaSta_9 em,.WechaSta li a:focus.WaSta_9 em,.WechaSta li a:active.WaSta_9 em {
	background-image:url(../images/wecsta_9s.png);
}
.WechaSta li a:hover.WaSta_10 em,.WechaSta li a:focus.WaSta_10 em,.WechaSta li a:active.WaSta_10 em {
	background-image:url(../images/wecsta_10s.png);
}
.WechaSta li a:hover.WaSta_11 em,.WechaSta li a:focus.WaSta_11 em,.WechaSta li a:active.WaSta_11 em {
	background-image:url(../images/wecsta_11s.png);
}
.WechaSta li a:hover.WaSta_12 em,.WechaSta li a:focus.WaSta_12 em,.WechaSta li a:active.WaSta_12 em {
	background-image:url(../images/wecsta_12s.png);
}
.WechaSta li a:hover.WaSta_13 em,.WechaSta li a:focus.WaSta_13 em,.WechaSta li a:active.WaSta_13 em {
	background-image:url(../images/wecsta_13s.png);
}
.WechaSta li a:hover.WaSta_14 em,.WechaSta li a:focus.WaSta_14 em,.WechaSta li a:active.WaSta_14 em {
	background-image:url(../images/wecsta_14s.png);
}
.WechaSta li a:hover.WaSta_15 em,.WechaSta li a:focus.WaSta_15 em,.WechaSta li a:active.WaSta_15 em {
	background-image:url(../images/wecsta_15s.png);
}
.WechaSta li a:hover.WaSta_16 em,.WechaSta li a:focus.WaSta_16 em,.WechaSta li a:active.WaSta_16 em {
	background-image:url(../images/wecsta_16s.png);
}
.WechaSta li a:hover.WaSta_17 em,.WechaSta li a:focus.WaSta_17 em,.WechaSta li a:active.WaSta_17 em {
	background-image:url(../images/wecsta_17s.png);
}
.WechaSta li a:hover.WaSta_18 em,.WechaSta li a:focus.WaSta_18 em,.WechaSta li a:active.WaSta_18 em {
	background-image:url(../images/wecsta_18s.png);
}
.WechaSta li a:hover.WaSta_19 em,.WechaSta li a:focus.WaSta_19 em,.WechaSta li a:active.WaSta_19 em {
	background-image:url(../images/wecsta_19s.png);
}
.WechaSta li a:hover.WaSta_20 em,.WechaSta li a:focus.WaSta_20 em,.WechaSta li a:active.WaSta_20 em {
	background-image:url(../images/wecsta_20s.png);
}
.WeStabot {
	display:block;
	clear:both;
	text-align:right;
	padding:50px 0px;
}
.WeStabot a.btn {
	background:#5FA1F3;
	font-size:20px;
	padding:10px 70px 10px 20px;
	position:relative;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	border-radius:10px;
	color:#FFF;
}
.WeStabot a.btn:after {
	display:block;
	height:37px;
	width:37px;
	content:'';
	overflow:hidden;
	position:absolute;
	right:15px;
	top:50%;
	margin-top:-18px;
	background:url(../images/westabot.png) no-repeat center center;
}
.Bidtabot {
	display:block;
	clear:both;
	text-align:center;
	padding:0px 0px 50px;
}
.Bidtabot a.btn {
	background:#5FA1F3;
	font-size:16px;
	padding:8px 55px 8px 20px;
	position:relative;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	border-radius:10px;
	color:#FFF;
}
.Bidtabot a.btn:after {
	display:block;
	height:27px;
	width:27px;
	content:'';
	overflow:hidden;
	position:absolute;
	right:20px;
	top:50%;
	margin-top:-13.5px;
	background:url(../images/westabot.png) no-repeat center center;
	background-size:cover;
}
.Plabtn {
	text-align:center;
	display:block;
	padding:30px 0px 50px;
	position:relative;
	z-index:2;
}
.Plabtn a.btn {
	color:#FFF;
	font-size:20px;
	text-align:left;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	border-radius:10px;
	padding:4px 20px 4px 70px;
	border:1px solid #FFF;
	height:60px;
	align-items:center;
	position:relative;
}
.Plabtn a.btn em {
	font-size:16px;
	display:block;
}
.Plabtn a.btn:before {
	display:block;
	clear:both;
	height:40px;
	width:40px;
	content:'';
	overflow:hidden;
	position:absolute;
	left:20px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	top:50%;
	margin-top:-20px;
}
.Plabtn a.btn.PnQQ {
	line-height:50px;
}
.Plabtn a.btn.PnQQ:before {
	background-image:url(../images/pnqq.png);
}
.Plabtn a.btn.PnDH:before {
	background-image:url(../images/pndh.png);
}
.Plabtn a.btn+a.btn {
	margin-left:20px;
}
.Wecrich {
	display:block;
	clear:both;
	position:relative;
	margin:0px;
	padding:40px 0px 30px;
	text-align:center;
}
.Wecrich:before,.Wecrich:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Wecrich li {
	width:20%;
	float:left;
	display:block;
}
.Wecrich li a {
	max-width:200px;
	display:block;
	margin:0px auto 25px;
	border:1px solid #FFF;
}
.Wecrich li a img {
	width:100%;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	display:block;
}
.Wecrich li a div {
	background:#999;
}
.Wecrich li a div,.Wecrich li a h3 {
	display:block;
	margin:0px;
	padding:0px;
}
.Wecrich li a h3 {
	padding:5px 10px;
	line-height:30px;
	height:40px;
	font-size:16px;
	background:#5FA1F3;
	color:#FFF;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
}
.Wecrich li a:hover,.Wecrich li a:focus,.Wecrich li a:active {
	border:1px solid #E79900;
}
.Wecrich li a:hover h3,.Wecrich li a:focus h3,.Wecrich li a:active h3 {
	background:#E79900;
}
.WechaRich {
	display:block;
	clear:both;
	position:relative;
	margin:0px 0px 20px;
	padding:150px 0px;
	text-align:center;
}
.WechaRich:before,.WechaRich:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.WechaRich:before {
	height:1px;
	background-color:#476DD9;
	position:absolute;
	left:0px;
	right:0px;
	top:50%;
}
.WechaRich li {
	display:block;
	float:left;
	width:14.2857%;
	position:relative;
	text-align:center;
}
.WechaRich li div,.WechaRich li a {
	display:block;
	position:absolute;
	left:0px;
	right:0px;
}
.WechaRich li i {
	background-color:#476DD9;
	display:block;
	width:16px;
	height:16px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
}
.WechaRich li a {
	width:118px;
	height:118px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	left:50%;
	margin-left:-59px;
}
.WechaRich li a.Rich_1 {
	background-image:url(../images/rich_1.png);
}
.WechaRich li a.Rich_2 {
	background-image:url(../images/rich_2.png);
}
.WechaRich li a.Rich_3 {
	background-image:url(../images/rich_3.png);
}
.WechaRich li a.Rich_4 {
	background-image:url(../images/rich_4.png);
}
.WechaRich li a.Rich_5 {
	background-image:url(../images/rich_5.png);
}
.WechaRich li a.Rich_6 {
	background-image:url(../images/rich_6.png);
}
.WechaRich li a.Rich_7 {
	background-image:url(../images/rich_7.png);
}
.WechaRich li div span,.WechaRich li div em {
	display:block;
	text-align:center;
	font-size:18px;
}
.WechaRich li div span {
	font-weight:bold;
}
.WechaRich li:nth-child(odd) div {
	bottom:-70px;
}
.WechaRich li:nth-child(odd) a {
	top:-130px;
}
.WechaRich li:nth-child(even) div {
	top:-70px;
}
.WechaRich li:nth-child(even) a {
	bottom:-130px;
}
.Weplatf {
	height:240px;
	display:block;
	position:relative;
	margin-top:20px;
}
.Weplatf:before {
	height:334px;
	width:973px;
	position:absolute;
	left:50%;
	top:0px;
	content:'';
	margin-left:-486.5px;
	background:url(../images/weplatf.png) no-repeat center center;
}
.WeplaUl {
	display:block;
	clear:both;
	position:relative;
	margin:0px -15px;
	padding:120px 0px 40px;
	text-align:center;
}
.WeplaUl:before,.WeplaUl:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.WeplaUl li {
	display:block;
	float:left;
	width:16.6666%;
	position:relative;
	padding:0px 15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.WeplaUl li a {
	display:block;
	background:#F5F5F5;
	padding:20px 0px 10px;
}
.WeplaUl li a em {
	display:block;
	width:85px;
	height:85px;
	margin:0px auto;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.WeplaUl li a.Wpla_1 em {
	background-image:url(../images/wpla_1.png);
}
.WeplaUl li a.Wpla_2 em {
	background-image:url(../images/wpla_2.png);
}
.WeplaUl li a.Wpla_3 em {
	background-image:url(../images/wpla_3.png);
}
.WeplaUl li a.Wpla_4 em {
	background-image:url(../images/wpla_4.png);
}
.WeplaUl li a.Wpla_5 em {
	background-image:url(../images/wpla_5.png);
}
.WeplaUl li a.Wpla_6 em {
	background-image:url(../images/wpla_6.png);
}
.WeplaUl li a h3 {
	font-size:18px;
	line-height:30px;
	height:30px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin:10px 0px 0px;
	color:#000;
}
.WeplaUl li a p {
	display:block;
	padding:10px 15px;
	margin:0px;
	font-size:16px;
	text-align:left;
	height:120px;
	color:#656565;
}
.WeplaUl li a:hover,.WeplaUl li a:focus,.WeplaUl li a:active {
	background:rgba(231,153,0,0.4);
}
.BidhorrUl {
	display:block;
	clear:both;
	position:relative;
	margin:0px -15px;
	padding:40px 0px 0px;
	text-align:center;
}
.BidhorrUl:before,.BidhorrUl:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.BidhorrUl li {
	display:block;
	float:left;
	width:25%;
	padding:0px 0px 40px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.BidhorrUl li a {
	display:flex;
	position:relative;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	border:1px solid #E3E3E3;
	width:200px;
	height:200px;
	justify-content:center;
	align-items:center;
}
.BidhorrUl li a b,.BidhorrUl li a span,.BidhorrUl li a em {
	display:block;
	position:relative;
	z-index:9;
}
.BidhorrUl li a b {
	font-size:24px;
}
.BidhorrUl li a span {
	font-size:14px;
}
.BidhorrUl li a em {
	font-size:18px;
}
.BidhorrUl li a:hover,.BidhorrUl li a:focus,.BidhorrUl li a:active {
	background:#5FA1F3;
}
.BidhorrUl li a:hover:before,.BidhorrUl li a:focus:before,.BidhorrUl li a:active:before {
	position:absolute;
	display:block;
	content:'';
	width:auto;
	height:auto;
	border-radius:50%;
	-webkit-box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6);
	-moz-box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6);
	-o-box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6);
	-ms-box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6);
	box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6);
	left:-4px;
	top:-4px;
	bottom:-4px;
	right:-4px;
}
.BidhorrUl li a:hover b,.BidhorrUl li a:hover span,.BidhorrUl li a:hover em,.BidhorrUl li a:focus b,.BidhorrUl li a:focus span,.BidhorrUl li a:focus em,.BidhorrUl li a:active b,.BidhorrUl li a:active span,.BidhorrUl li a:active em {
	color:#FFF;
}
.Bidcost {
	display:block;
	clear:both;
	position:relative;
	margin:0px;
	padding:40px 0px;
	text-align:center;
	background:url(../images/bidcost.png) no-repeat 45% bottom;
}
.Bidcost:before,.Bidcost:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Bidcost .costL,.Bidcost .costR {
	display:block;
	width:50%;
}
.Bidcost h2 {
	font-size:24px;
	height:30px;
	line-height:30px;
	padding:0px;
	margin:10px 0px 30px;
	color:#FFF;
	position:relative;
}
.Bidcost h2:before {
	display:inline-block;
	content:'';
	background:#FFF;
	height:10px;
	width:10px;
	vertical-align:middle;
	margin-right:15px;
}
.Bidcost .costL {
	float:left;
	color:#FFF;
}
.Bidcost .costL h2,.Bidcost .costL div,.Bidcost .costL p {
	width:380px;
	margin:0px auto 0px 0px;
}
.Bidcost .costL h2 {
	margin:10px auto 30px 0px;
}
.Bidcost .costL ul {
	display:block;
	width:380px;
	margin:0px auto 0px 0px;
	position:relative;
}
.Bidcost .costL ul li {
	position:relative;
	z-index:2;
	height:50px;
	line-height:50px;
}
.Bidcost .costL ul li a {
	position:relative;
	z-index:3;
	color:#FFF;
	font-size:20px
}
.Bidcost .costL ul li:nth-child(1) a {
	color:#5FA1F2;
}
.Bidcost .costL ul li:nth-child(1):before {
	border-top:50px solid #FFF;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	content:'';
	display:block;
}
.Bidcost .costL ul li:nth-child(2):before {
	border-top:50px solid #7FB4F5;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	position:absolute;
	top:0px;
	left:6px;
	right:6px;
	content:'';
	display:block;
}
.Bidcost .costL ul li:nth-child(3):before {
	border-top:50px solid #8FBDF7;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	position:absolute;
	top:0px;
	left:12px;
	right:12px;
	content:'';
	display:block;
}
.Bidcost .costL ul li:nth-child(4):before {
	border-top:50px solid #7FB4F5;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	position:absolute;
	top:0px;
	left:18px;
	right:18px;
	content:'';
	display:block;
}
.Bidcost .costL ul li:nth-child(5):before {
	border-top:50px solid #8FBDF7;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	position:absolute;
	top:0px;
	left:24px;
	right:24px;
	content:'';
	display:block;
}
.Bidcost .costL ul li:nth-child(6):before {
	border-top:50px solid #7FB4F5;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	position:absolute;
	top:0px;
	left:30px;
	right:30px;
	content:'';
	display:block;
}
.Bidcost .costL ul li:hover a,.Bidcost .costL ul li:focus a,.Bidcost .costL ul li:active a {
	color:#FFF;
}
.Bidcost .costL ul li:hover:before,.Bidcost .costL ul li:focus:before,.Bidcost .costL ul li:active:before {
	border-top-color:#48A1C1;
}
.Bidcost .costL div {
	font-size:24px;
	padding-top:30px;
}
.Bidcost .costL p {
	font-size:14px;
	padding-top:5px;
}
.Bidcost .costR {
	float:right;
}
.Bidcost .costR ul {
	display:block;
	width:530px;
	margin:0px 0px 0px auto;
	position:relative;
	text-align:left;
	font-size:20px;
}
.Bidcost .costR ul li {
	line-height:20px;
	padding:15px 0px;
	color:#FFF;
}
.Bidcost .costR ul li i {
	display:inline-block;
	height:20px;
	width:20px;
	text-align:center;
	color:#5FA1F2;
	background:#FFF;
	margin-right:10px;
}
.Bidcost .costR div {
	display:block;
	padding-top:25px;
}
.Bidcost .costR div img {
	max-width:100%;
}
.Bidcost .costR div span {
	display:none;
}
.BidSolve {
	display:block;
	clear:both;
	position:relative;
	margin:0px -15px;
	padding:40px 0px 60px;
	text-align:center;
}
.BidSolve:before,.BidSolve:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.BidSolve li {
	display:block;
	float:left;
	width:33.3333%;
	position:relative;
	padding:0px 15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.BidSolve li a {
	display:block;
	padding-top:40px;
	padding-bottom:20px;
}
.BidSolve li a:before {
	content:'';
	display:block;
	width:210px;
	height:86px;
	margin:0px auto 20px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.BidSolve li a em {
	display:block;
	height:99px;
	overflow:hidden;
	line-height:33px;
	padding:0px 15px;
	font-size:16px;
	color:#FFF;
	max-width:350px;
	margin:0px auto;
}
.BidSolve li.Solve_1 a {
	background:#5D9FBD;
}
.BidSolve li.Solve_1 a:before {
	background-image:url(../images/solve_1.png);
}
.BidSolve li.Solve_2 a {
	background:#E99958;
}
.BidSolve li.Solve_2 a:before {
	background-image:url(../images/solve_2.png);
}
.BidSolve li.Solve_3 a {
	background:#5FA1F3;
}
.BidSolve li.Solve_3 a:before {
	background-image:url(../images/solve_3.png);
}
.Bidbein {
	display:block;
	clear:both;
	position:relative;
	margin:0px -15px;
	padding:40px 0px 60px;
	text-align:center;
}
.Bidbein:before,.Bidbein:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Bidbein li {
	display:block;
	float:left;
	width:20%;
	position:relative;
	padding:0px 15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.Bidbein li a {
	font-size:24px;
	display:block;
	text-align:center;
	background:#5FA1F3;
	color:#FFF;
	line-height:80px;
	height:80px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.Bidbein li:nth-child(2) a {
	background:#BD5FF2;
}
.Bidbein li:nth-child(3) a {
	background:#E95D8C;
}
.Bidbein li:nth-child(4) a {
	background:#5F81F2;
}
.Bidbein li:nth-child(5) a {
	background:#F29D5F;
}
.Bidbeiv {
	display:block;
	clear:both;
	position:relative;
	margin:0px -15px;
	padding:0px 0px 60px;
}
.Bidbeiv:before,.Bidbeiv:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Bidbeiv .beinL,.Bidbeiv .beinR {
	display:block;
	width:50%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.Bidbeiv .beinL {
	float:left;
	text-align:center;
}
.Bidbeiv .beinL img {
	max-width:100%;
}
.Bidbeiv .beinR {
	float:right;
}
.Bidbeiv .beinR div {
	position:relative;
	display:block;
	padding:15px 0px 15px 80px;
}
.Bidbeiv .beinR div b {
	position:absolute;
	left:0px;
	top:50%;
	width:60px;
	height:60px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	line-height:60px;
	color:#FFF;
	background:#5FA1F2;
	text-align:center;
	font-size:24px;
	margin-top:-30px;
}
.Bidbeiv .beinR div h3 {
	font-size:20px;
	color:#5FA1F2;
	margin-top:0px;
}
.Bidbeiv .beinR div p {
	color:#656565;
	font-size:16px;
}
.BidAgop {
	display:block;
	clear:both;
	position:relative;
	margin:0px 0px 60px;
	padding:0px;
}
.BidAgop:before,.BidAgop:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.BidAgop .Agopcon {
	display:block;
	position:absolute;
	width:258px;
	height:258px;
	left:50%;
	margin-left:-129px;
	top:50%;
	margin-top:-129px;
	text-align:center;
}
.BidAgop .Agopcon:before {
	content:'';
	display:block;
	position:absolute;
	width:258px;
	height:258px;
	border:1px solid #656565;
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}
.BidAgop .Agopcon span {
	display:block;
	text-align:center;
}
.BidAgop .Agopcon span:before {
	content:'';
	display:block;
	width:120px;
	height:120px;
	margin:30px auto 15px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	background:#E99957 url(../images/bioper_v.png) no-repeat center center;
}
.BidAgop .AgopL_1,.BidAgop .AgopL_2,.BidAgop .AgopR_1,.BidAgop .AgopR_2 {
	width:490px;
	display:block;
	padding:15px 0px;
}
.BidAgop .AgopL_1 a,.BidAgop .AgopL_2 a,.BidAgop .AgopR_1 a,.BidAgop .AgopR_2 a {
	position:relative;
	display:block;
	padding:30px 0px 30px 120px;
}
.BidAgop .AgopL_1 a:before,.BidAgop .AgopL_2 a:before,.BidAgop .AgopR_1 a:before,.BidAgop .AgopR_2 a:before {
	content:'';
	display:block;
	position:absolute;
	width:98px;
	height:98px;
	border:1px solid #656565;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	left:0px;
	top:50%;
	margin-top:-49px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.BidAgop .AgopL_1,.BidAgop .AgopL_2 {
	float:left;
}
.BidAgop .AgopR_1,.BidAgop .AgopR_2 {
	float:right;
}
.BidAgop .AgopL_2,.BidAgop .AgopR_2 {
	border-top:1px solid #CBCBCB;
}
.BidAgop .AgopL_1 a:before {
	background-image:url(../images/bioper_1.png);
}
.BidAgop .AgopL_2 a:before {
	background-image:url(../images/bioper_2.png);
}
.BidAgop .AgopR_1 a:before {
	background-image:url(../images/bioper_3.png);
}
.BidAgop .AgopR_2 a:before {
	background-image:url(../images/bioper_4.png);
}
.BidAgop h3 {
	font-size:20px;
	color:#5FA1F2;
	margin:0px;
	padding:0px 0px 10px;
}
.BidAgop p {
	color:#656565;
	font-size:16px;
}
.devonly {
	background:#449DF1;
}
.devonly .container {
	height:170px;
	display:block;
	position:relative;
}
.devonly .container .pull-left {
	width:820px;
	position:relative;
	padding-top:30px;
}
.devonly .container .pull-left:before {
	display:block;
	height:110px;
	width:110px;
	content:'';
	overflow:hidden;
	background:url(../images/devonly.png) no-repeat center center;
	background-size:cover;
	float:left;
	margin-right:30px;
}
.devonly .container .pull-left h3 {
	margin:0px;
	padding:20px 0px 0px;
	font-size:30px;
	color:#FFF;
}
.devonly .container .pull-left h3 span {
	font-size:18px;
	vertical-align:middle;
	padding-left:15px;
}
.devonly .container .pull-left p {
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px;
	font-size:18px;
}
.devonly .container .pull-right {
	width:340px;
	position:relative;
	height: inherit;
}
.devonly .container .pull-right:before {
	display:block;
	height:105px;
	width:72px;
	content:'';
	overflow:hidden;
	background:url(../images/devonlyr.png) no-repeat center center;
	background-size:cover;
	position:absolute;
	right:0px;
	top:0px;
}
.devonly .container .pull-right a.btn {
	border:2px solid #FFF;
	padding:10px 30px;
	margin-top:70px;
	color:#FFF;
	font-size:18px;
}
.Howdoul {
	display:block;
	position:relative;
	text-align:center;
}
.Howdoul li {
	display:inline-block;
	padding:0px 5px;
}
.Howdoul li a {
	background-color:#e6e6e6;
	padding:8px 15px;
	font-size:16px;
}
.Howdoul li a:hover,.Howdoul li a:focus,.Howdoul li a:active {
	background-color:#579DE9;
	border-color:#579DE9;
	color:#FFF;
}
.Howdbot {
	display:block;
	clear:both;
	position:relative;
	margin:40px 0px 50px;
	padding:0px;
}
.Howdbot:before,.Howdbot:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Howdbot .How_Lt {
	float:left;
	display:block;
}
.Howdbot .How_Lt img {
	display:inline-block;
	max-width:100%;
}
.Howdbot .How_Rt {
	float:right;
	display:block;
}
.Howdbot .How_Rt ul {
	display:block;
	margin:0px -20px;
	position:relative;
	padding-bottom:20px;
}
.Howdbot .How_Rt ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Howdbot .How_Rt ul:before {
	display:block;
	height:1px;
	width:auto;
	content:'';
	overflow:hidden;
	background-color:#CBCBCB;
	position:absolute;
	left:20px;
	right:20px;
	bottom:0px;
}
.Howdbot .How_Rt ul li {
	padding:0px 20px;
	float:left;
	width:25%;
}
.Howdbot .How_Rt ul li a {
	color:#656565;
	position:relative;
	display:block;
	font-size:16px;
	padding:10px 0px 10px 50px;
	text-align:left;
}
.Howdbot .How_Rt ul li a:before {
	display:block;
	height:24px;
	width:24px;
	content:'';
	overflow:hidden;
	position:absolute;
	left:15px;
	top:50%;
	margin-top:-12px;
	background:url(../images/rt_lit.png) no-repeat center center;
}
.Howdbot .How_Rt .txt {
	padding-top:20px;
	font-size:16px;
	display:block;
}
.Howdbot .How_Rt .b_list {
	display:block;
	clear:both;
	margin:0px;
	position:relative;
	padding-top:20px;
}
.Howdbot .How_Rt .b_list:before,.Howdbot .How_Rt .b_list:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Howdbot .How_Rt .b_list b,.Howdbot .How_Rt .b_list span,.Howdbot .How_Rt .b_list a {
	display:block;
	float:left;
}
.Howdbot .How_Rt .b_list b {
	width:10%;
	text-align:left;
	font-size:16px;
	color:#000;
	vertical-align:text-bottom;
	padding-top:5px;
}
.Howdbot .How_Rt .b_list a {
	width:15%;
	padding-top:10px;
	padding-bottom:10px;
	font-size:20px;
}
.Howdbot .How_Rt .b_list span {
	width:25%;
	color:#EF712D;
	font-size:24px;
}
.Howdbot .How_Rt .b_list span em {
	color:#656565;
	font-size:16px;
	margin-left:5px;
}
.Sexualu {
	display:block;
	clear:both;
	position:relative;
	margin:20px -8px 50px;
	padding:0px;
}
.Sexualu:before,.Sexualu:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.Sexualu li {
	display:block;
	float:left;
	width:25%;
	position:relative;
	padding:0px 8px 16px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.Sexualu li a {
	display:block;
	background:#FFF;
	zoom:1;
	-moz-transition:all 0.8s ease-in-out;
	-webkit-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-ms-transition:all 0.8s ease-in-out;
	transition:all 0.8s ease-in-out;
	border:1px solid #DDD;
}
.Sexualu li a:before {
	display:block;
	height:70px;
	width:70px;
	content:'';
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	margin:20px auto 15px;
}
.Sexualu li a h2 {
	display:block;
	text-align:center;
	color:#5FA1F2;
	font-size:18px;
	margin:0px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	height:30px;
	line-height:30px;
}
.Sexualu li a p {
	color:#656565;
	font-size:16px;
	text-align:center;
	margin:10px 15px 20px;
	height:60px;
	line-height:20px;
	overflow:hidden;
}
.Sexualu li a.Sexua_1:before {
	background-image:url(../images/sexua_1.png);
}
.Sexualu li a.Sexua_2:before {
	background-image:url(../images/sexua_2.png);
}
.Sexualu li a.Sexua_3:before {
	background-image:url(../images/sexua_3.png);
}
.Sexualu li a.Sexua_4:before {
	background-image:url(../images/sexua_4.png);
}
.Sexualu li a.Sexua_5:before {
	background-image:url(../images/sexua_5.png);
}
.Sexualu li a.Sexua_6:before {
	background-image:url(../images/sexua_6.png);
}
.Sexualu li a.Sexua_7:before {
	background-image:url(../images/sexua_7.png)
}
.Sexualu li a.Sexua_8:before {
	background-image:url(../images/sexua_8.png);
}
.Sexualu li a:hover,.Sexualu li a:focus,.Sexualu li a:active {
	background-color:#579DE9;
	border-color:#579DE9;
	color:#FFF;
}
.Sexualu li a:hover h2,.Sexualu li a:hover p,.Sexualu li a:focus h2,.Sexualu li a:focus p,.Sexualu li a:active h2,.Sexualu li a:active p {
	color:#FFF;
}
.EasySt {
	display:block;
	position:relative;
	margin:20px 0px;
	padding:0px;
}
.EasySt:before,.EasySt:after {
	display:block;
	content:'';
	overflow:hidden;
	position:absolute;
}
.EasySt:before {
	background:url(../images/easyst_l.png) no-repeat center center;
	background-size:cover;
	top:0px;
	right:180px;
	width:65px;
	height:41px;
}
.EasySt:after {
	background:url(../images/easyst_r.png) no-repeat center center;
	background-size:cover;
	bottom:0px;
	left:180px;
	width:88px;
	height:44px;
}
.EasySt ul {
	margin:0px -8px;
	padding:30px 0px;
	display:block;
	clear:both;
}
.EasySt ul:before,.EasySt ul:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.EasySt ul li {
	display:block;
	float:left;
	width:20%;
	position:relative;
	padding:0px 8px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.EasySt ul li a {
	display:flex;
	align-items:center;
	text-align:center;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
}
.EasySt ul li a div {
	display:block;
	color:#FFF;
}
.EasySt ul li a div p {
	display:block;
	height:50px;
	line-height:25px;
	font-size:16px;
	padding:0px 60px;
	overflow:hidden;
}
.EasySt ul li:nth-child(1) a {
	-ms-background:linear-gradient(45deg, #57CAA6, #57CA91);
	-webkit-background:linear-gradient(45deg, #57CAA6, #57CA91);
	-o-background:linear-gradient(45deg, #57CAA6, #57CA91);
	-moz-background:linear-gradient(45deg, #57CAA6, #57CA91);
	background:linear-gradient(45deg, #57CAA6, #57CA91);
}
.EasySt ul li:nth-child(2) a {
	-ms-background:linear-gradient(45deg, #578ACA, #5768CA);
	-webkit-background:linear-gradient(45deg, #578ACA, #5768CA);
	-o-background:linear-gradient(45deg, #578ACA, #5768CA);
	-moz-background:linear-gradient(45deg, #578ACA, #5768CA);
	background:linear-gradient(45deg, #578ACA, #5768CA);
}
.EasySt ul li:nth-child(3) a {
	-ms-background:linear-gradient(45deg, #FFB4A1, #FF987C);
	-webkit-background:linear-gradient(45deg, #FFB4A1, #FF987C);
	-o-background:linear-gradient(45deg, #FFB4A1, #FF987C);
	-moz-background:linear-gradient(45deg, #FFB4A1, #FF987C);
	background:linear-gradient(45deg, #FFB4A1, #FF987C);
}
.EasySt ul li:nth-child(4) a {
	-ms-background:linear-gradient(45deg, #CC6DE0, #A274DE);
	-webkit-background:linear-gradient(45deg, #CC6DE0, #A274DE);
	-o-background:linear-gradient(45deg, #CC6DE0, #A274DE);
	-moz-background:linear-gradient(45deg, #CC6DE0, #A274DE);
	background:linear-gradient(45deg, #CC6DE0, #A274DE);
}
.EasySt ul li:nth-child(5) a {
	-ms-background:linear-gradient(45deg, #84CFE8, #3DCDC3);
	-webkit-background:linear-gradient(45deg, #84CFE8, #3DCDC3);
	-o-background:linear-gradient(45deg, #84CFE8, #3DCDC3);
	-moz-background:linear-gradient(45deg, #84CFE8, #3DCDC3);
	background:linear-gradient(45deg, #84CFE8, #3DCDC3);
}
.SucFAQ {
	margin:0px -10px;
	padding:15px 0px 30px;
	display:block;
	clear:both;
}
.SucFAQ:before,.SucFAQ:after {
	display:block;
	clear:both;
	height:0px;
	width:100%;
	content:'';
	overflow:hidden;
}
.SucFAQ li {
	display:block;
	float:left;
	width:25%;
	position:relative;
	padding:5px 10px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.SucFAQ li a {
	font-size:16px;
	height:30px;
	line-height:30px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
}
/*解决方案*/
.solution{
    height:600px;
    background: #151515;
    width: 100%;
    overflow: hidden;
    min-width:1200px;
}
.solution-slide{
    position: relative;
}
.solution-slide .hd{ 
    width: 270px;
    position: absolute;
    z-index: 2;
    background: #000000;
    height: 600px;
    left: 0;
    top: 0;
    color:#fff;
}
.solution-slide .hd ul{
    margin-top: 30px;
}
.solution-slide .hd li{
    height: 90px;
    padding-top: 20px;
    box-sizing:border-box;
    position: relative;
    cursor: default;
    transition: all .5s;
    cursor:pointer;
}
.solution-slide .hd li:after{
    content: "";
    width: 80%;
    border-bottom: 1px solid #2A2A2A;
    position: absolute;
    left: 10%;
    bottom: 0;
}
.solution-slide .hd li i{ 
    margin-left: 20px;
    margin-right: 10px;
    float: left;
    background: url(../images/fa_icon.png) no-repeat;
    width: 40px;
    height: 40px;
    position: relative;
    z-index: 2;
    transition: all .2s;
}
.solution-slide .hd li.item-1 i{ 
    background-position: 0 0; 
}
.solution-slide .hd li.item-2 i{
    background-position: -40px 0;
}
.solution-slide .hd li.item-3 i{
    background-position: -80px 0;
}
.solution-slide .hd li.item-4 i{
    background-position: -120px 0; 
}
.solution-slide .hd li.item-5 i{
    background-position: -160px 0;
}
.solution-slide .hd li.item-6 i{
    background-position: -200px 0;
}
.solution-slide .hd li.item-1.on i{
    background-position: 0 -40px;
}
.solution-slide .hd li.item-2.on i{
    background-position: -40px -40px;
}
.solution-slide .hd li.item-3.on i{
    background-position: -80px -40px;
}
.solution-slide .hd li.item-4.on i{
    background-position: -120px -40px;
}
.solution-slide .hd li.item-5.on i{ 
    background-position: -160px -40px;
}
.solution-slide .hd li.item-6.on i{
    background-position: -200px -40px;
}
.solution-slide .hd li:before{
    background: #035CAC; /* Old browsers */
    background: -moz-linear-gradient(left,  #035CAC 0%, #f05251 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #035CAC 0%,#f05251 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #035CAC 0%,#f05251 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#035CAC', endColorstr='#f05251',GradientType=1 ); /* IE6-9 */
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 1; 
    width: 0; 
    transition: all .2s;
}
.solution-slide .hd li.on:before{ 
    width: 100%;
}
.solution-slide .hd li.on:after{
    display: none;
}
.solution-slide .hd .text{
    position: relative;
    z-index: 2;
}
.solution-slide .hd .text h3{ 
    font-size: 16px;
    margin-bottom: 5px; 
    font-weight:normal;
    margin-top:0px !important;
}
.solution-slide .hd .text p{
    font-size: 13px;
    color: #fff;
    color: rgba(255,255,255,.7);
}
.solution-slide .bd{ 
    width: 1920px; 
    margin-left: -320px;
}
.solution-slide .bd li.item-1{ 
    background: url(../images/fa_img01.jpg) no-repeat center top;
}
.solution-slide .bd li.item-2{ 
    background: url(../images/fa_img02.jpg) no-repeat center top;
}
.solution-slide .bd li.item-3{ 
    background: url(../images/fa_img03.jpg) no-repeat center top;
}
.solution-slide .bd li.item-4{ 
    background: url(../images/fa_img04.jpg) no-repeat center top;
}
.solution-slide .bd li.item-5{ 
    background: url(../images/fa_img05.jpg) no-repeat center top;
}
.solution-slide .bd li.item-6{ 
    background: url(../images/fa_img06.jpg) no-repeat center top;
}
.solution-slide .container{
    width:1200px;
    margin:auto;
    height: 600px;
    position: relative;
}
.solution-slide .bd .inner{
    padding-left: 390px;
    padding-top: 73px;
    color: #fff;
}
.solution-slide .bd h2{ 
    font-size: 36px;
    margin-bottom: 38px;
    font-weight:normal;
}
.solution-slide .bd .intro{
    font-size: 14px;
    margin-bottom: 40px;
}
.solution-slide .bd .intro dt{
    margin-bottom: 15px;
    font-size:18px;
}
.solution-slide .bd .intro dd{
    color: #aaa;
    margin-bottom: 40px;
    line-height: 1.8;
}
.solution-slide .bd .btn-wrap{
    overflow: hidden;
    margin-bottom: 40px;
}
.solution-slide .bd .btn-wrap a{ 
    width: 130px;
    height: 40px; 
    border: 1px solid #fff;
    color: #fff;
    line-height: 40px;
    text-align: center;
    font-size: 14px; 
    float: left;
    margin-right: 15px;
    transition: all .2s;
}
.solution-slide .bd .btn-wrap a.btn-2{
    background:rgba(255,255,255,0.5);
    color: #000;
}
.solution-slide .bd .btn-wrap a:hover{
    background: #035CAC; 
    color: #fff; 
    border-color: #035CAC; 
    opacity: .9;
}
.solution-slide .bd .btn-wrap a.btn-2:hover{
    background: #035CAC;
    color: #fff;
    border-color: #035CAC;
    opacity: .9;
}

/*怎么做小程序*/
.slideTxtBox{ 
    width:100%;
    margin-top: 18px;
}
.slideTxtBox .hd{}
.slideTxtBox .hd ul{ 
    width:670px;
    margin:auto;
}
.slideTxtBox .hd ul li{
    float: left;
    margin: 0 6px;
    width: 120px;
    height: 40px;
    line-height: 38px;
    background: #f8f8f8;
    border: 1px solid #ddd;
    border-radius:2px;
    font-size:14px;
    text-align: center;
    cursor:pointer;
}
.slideTxtBox .hd ul li.on{
    background: #579DE9;
    border: 1px solid #579DE9;
    box-shadow: 3px 0 10px rgba(72,157,255,.3);
    color:#fff;
}
.slideTxtBox .bd{
    clear:both;
    padding-top:46px;
}
.slideTxtBox .bd ul{}
.slideTxtBox .bd .fl{
    float: left;
}
.slideTxtBox .bd .fr{
    float: right;
}
.slideTxtBox .bd .pic{
    width:33%;
    text-align:center;
}
.slideTxtBox .bd .box{
    width:67%;
    padding-top: 5px;
}
.slideTxtBox .bd .box ul{
    clear: both;
}
.slideTxtBox .bd .box li{
    margin:10px 0;
    float: left;
    width: 25%;
    font-size: 14px;
    color: #555;
    padding:0 25px;
    box-sizing:border-box;
}
.slideTxtBox .bd .box li img{
    vertical-align: middle;
    margin-right: 6px;
}
.slideTxtBox .bd .box p{
    border-top:solid 1px #e8e8e8;
    padding:20px 25px;
    color:#555;
    line-height:22px;
    clear: both;
}
.slideTxtBox .bd .box .price{
    padding:0 25px;
}
.slideTxtBox .bd .box .price dt{
    float:left;
    font-weight:bold;
    line-height:26px;
}
.slideTxtBox .bd .box .price dd {
    float:left;
    font-size:20px;
    font-weight:bold;
    color:#ff6800;
    margin-right:50px;
    display:inline-block;
}
.slideTxtBox .bd .box .price dd span{
    font-size:12px;
    color:#999;
    font-weight:normal;
}
.slideTxtBox .bd .box a{
    display: block;
    float:right;
    width: 142px;
    height: 42px;
    line-height: 42px;
    background: #579DE9;
    border-radius: 4px; 
    font-size: 18px; 
    color: #fff; 
    text-align: center;
    margin-right:25px;
}
/*未来已来 你来不来*/
.Coproce .img-wrap{
    position: relative;
}
.Coproce img{
    display: block;
    width: auto;
    margin: 0 auto;
}
.Coproce .img-wrap div{
    position: absolute;
    color: #fff;
    font-size: 14px;
}
.Coproce .img-wrap div.one{
    width: 100px;
    height: 100px;
    border-radius: 50px;
    text-align: center;
    background: #449df0;
    bottom: 40.8%;
    left: 9.6%;
    padding: 30px 0;
}
.Coproce .img-wrap div.one p{
    width: 65px;
    margin-left: 16px;
}
.Coproce .img-wrap div{
    position: absolute;
    color: #fff;
    font-size: 14px;
}
.Coproce .img-wrap div.two{
    width: 245px;
    height: 78px;
    border-radius: 5px;
    background: #30e574;
    top: 7.5%;
    left: 39%;
    padding: 19px 30px;
}
.Coproce .img-wrap div.three{
    width: 245px;
    height: 78px;
    border-radius: 5px;
    top: 30.5%;
    left: 46.75%;
    padding: 19px 30px;
    background: #fe576e;
}
.Coproce .img-wrap div.four{
    width: 245px;
    height: 78px;
    border-radius: 5px;
    top: 53%;
    left: 35%;
    padding: 19px 30px;
    background: #449df0;
}
.Coproce .img-wrap div.five{
    width: 245px;
    height: 78px;
    border-radius: 5px;
    top: 75.8%;
    left: 42.3%;
    padding: 19px 30px;
    background: #ff793e;
}
.Coproce .img-wrap div.fix{
    width: 106px;
    height: 106px;
    border-radius: 53px;
    background: #94e574;
    top: 10.5%;
    right: 12.2%;
    text-align: center;
    padding: 33px 15px;
}
.Coproce .img-wrap div.seven{
    width: 106px;
    height: 106px;
    border-radius: 53px;
    background: #fe576e;
    bottom: 10.6%;
    right: 15.2%;
    text-align: center;
    padding: 33px 15px;
}
/****---在线客服服务---****/
.service-bar-nav{
	position: fixed;
    right:20px;
    bottom: 330px;
	width: 150px;
	z-index: 999;
	cursor: pointer;
	display: none;
}
.service-bar-nav img{
	display: block;
	width: 100%;
}
.service-bar{
    position: fixed;
    right:20px;
    bottom: 0px;
    width: 150px;
    min-height: 360px;
    z-index: 999;
    font-size: 12px;
}
.service-bar  .service-img{
    width: 100%;
    overflow: hidden;
    z-index: 1;
    cursor: pointer;
}
.service-bar  .service-img img{
	display: block;
	width: 100%;
}
.service-bar .service-info-wrap{
	position: relative;
}
.service-bar .center{
	width: 100%;
	padding-left: 35px;
	min-height: 100px;
}
.service-bar .center .text-wrap .top-icon img,
.service-bar .center  .text-wrap .bottom-icon img{
	display: block;
	width: 100%;
}
.service-bar .center  .text-wrap .info-wrap{
	background-color: #f5815a;
	width: 100%;
	padding: 0 5px ;
}
.service-bar .center  .text-wrap .title{
	text-indent: 45px;
	font-size: 14px;
	line-height: 30px;
	color: #fff;
	border-bottom: 1px dashed #fff;
}
.service-bar .center  .text-wrap .title-phone{
    background: url("../images/online-consult-tel.png") no-repeat 12px 4px;
}
.service-bar .center  .text-wrap .title-qq{
    background: url("../images/online-consult-qq.png") no-repeat 12px 4px;
}
.service-bar .center  .text-wrap a{
	display: block;
}
.service-bar .center  .text-wrap .info-wrap .tel-wrap{
	padding: 3px 0;
}
.service-bar .center  .text-wrap .phone-info,
.service-bar .center  .text-wrap .qqservice{
	color: #fff;
	text-decoration: none;
	font-size: 13px;
	text-align: center;
	position: relative;
}
.service-bar .center  .text-wrap .qqservice .kefu{
	text-indent: 8px;
	line-height: 25px;
	text-align: left;
	font-size: 12px;
	padding: 2px 0;
}
.service-bar .center  .text-wrap .qqservice img{
	display: block;
	position: absolute;
	width: 25px;
	right: 5px;
	top: 0;
}
.service-bar .bottom{
	width: 100%;
	height: 120px;
	position: relative;
	margin-left: 20px;
}
.service-bar .bottom img{
	display: block;
	width: 100%;
}
.service-bar .bottom .bottom-bg{
	position: absolute;
	left: 0;
	bottom: 0;
}
.service-bar .bottom div{
	position: absolute;
	top: 0;
}
.service-bar .bottom div.back{
	width: 25%;
	top: 20%;
	left: 2%;
	cursor: pointer;
}
.service-bar .bottom div.weixin{
	width: 60%;
	left: 23%;
}
.service-bar .line{
	width: 7px;
	height: 15px;
	margin: 0 auto;
}
.service-bar .line-1{
	height: 15px;
	margin-left: 90px;
}
.service-bar .line-3{
	margin-left: 92px;
}
.service-bar .line img{
	display: block;
	width: 100%;
	height: 100%;
}
.footer-intro ul{
    display: flex;
    justify-content: space-around;
    height: 138px;
    text-align: center;
}
.footer-intro img{
    display: block;
    width: 68px;
    height: 68px;
    margin: 0 auto 20px;
}
.footer-intro h4{
    color: #fff;
    font-size: 20px;
    line-height: 1;
}
.hw-logo{
    height: 30px;
    margin-top: 24px;
}
.hw-logo img{
    display: none;
    width: 64px;
    height: 30px;
    margin-left: 36px;
    margin-right: 14px;
    vertical-align: baseline;
}
.hw-logo img.active{
    display: inline-block;
}
.footer-link{
    width: 100%;
    margin-top: 40px;
}
.footer-link-list{
    width: 20%;
}
.pull-left{
    float: left;
}
.footer-link-icon1{
    margin-left: 56px;
    background: url(../images/footer_link_icon1.png) no-repeat center;
}
.footer-link-icon{
    float: left;
    width: 35px;
    height: 35px;
}
.ml-101{
    margin-left: 101px;
}
.footer-link-text{
    font-size: 12px;
    color: #758186;
}
.footer-link-icon2{
    margin-left: 43px;
    background: url(../images/footer_link_icon2.png) no-repeat center;
}
.ml-88{
    margin-left: 88px;
}
.footer-link-icon3{
    margin-left: 62px;
    background: url(../images/footer_link_icon3.png) no-repeat center;
}
.ml-107{
    margin-left: 107px;
}
.footer-link-icon4{
    margin-left: 68px;
    background: url(../images/footer_link_icon4.png) no-repeat center;
}
.ml-113{
    margin-left: 113px;
}
.footer-link-icon5{
    margin-left: 68px;
    background: url(../images/logo.ico) no-repeat center;
}
.fix-clr{
    clear: both;
}
.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
 }
 .ellipsis-2 {
  display: -webkit-box;
  overflow: hidden;
  white-space: normal !important;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
 }
 .ellipsis-3 {
  display: -webkit-box;
  overflow: hidden;
  white-space: normal !important;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
 }
@media (min-width: 768px) {
	.navbar .navbar-nav li {
		display:table-cell;
		float:none;
		width:1%;
		text-align:center;
		position:relative;
		z-index:8;
	}
	.ConctUs{
	    padding: 30px 10px 40px;
	}
	.navbar .navbar-nav li ul {
		display:none;
		filter:alpha(opacity=0);
		-moz-opacity:0;
		-khtml-opacity:0;
		-o-opacity:0;
		-ms-opacity:0;
		opacity:0;
		position:absolute;
		top:44px;
		left:0px;
		right:0px;
		z-index:99;
		margin:0px;
		padding:10px 0px 5px;
		-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.2);
		-moz-box-shadow:0px 2px 5px rgba(0,0,0,0.2);
		-o-box-shadow:0px 2px 5px rgba(0,0,0,0.2);
		-ms-box-shadow:0px 2px 5px rgba(0,0,0,0.2);
		box-shadow:0px 2px 5px rgba(0,0,0,0.2);
		background:#FFF;
		zoom:1;
		-moz-transition:all 0.8s ease-in-out;
		-webkit-transition:all 0.8s ease-in-out;
		-o-transition:all 0.8s ease-in-out;
		-ms-transition:all 0.8s ease-in-out;
		transition:all 0.8s ease-in-out;
	}
	.navbar .navbar-nav li ul:hover,.navbar .navbar-nav li ul:focus,.navbar .navbar-nav li ul:active {
		display:block;
		filter:alpha(opacity=100);
		-moz-opacity:1;
		-khtml-opacity:1;
		-o-opacity:1;
		-ms-opacity:1;
		opacity:1;
	}
	.navbar .navbar-nav li ul li {
		display:block;
		line-height:35px;
		height:35px;
		width:100%;
		margin:0px;
		padding:0px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-o-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
	}
	.navbar .navbar-nav li ul li a {
		font-size:14px;
		height:35px;
		display:block;
		text-align:center;
		color:#333;
		white-space:nowrap;
		text-overflow:ellipsis;
		overflow:hidden;
	}
	.navbar .navbar-nav li ul li a:hover,.navbar .navbar-nav li ul li a:focus,.navbar .navbar-nav li ul li a:active,.navbar .navbar-nav li ul li.a a {
		color:#144AA0;
	}
	.navbar .navbar-nav li ul.uli li {
		width:50%;
		float:left;
	}
	.navbar .navbar-nav li:hover a.pa,.navbar .navbar-nav li:focus a.pa,.navbar .navbar-nav li:active a.pa {
		color:#144AA0;
	}
	.navbar .navbar-nav li:hover ul,.navbar .navbar-nav li:focus ul,.navbar .navbar-nav li:active ul {
		display:block;
		filter:alpha(opacity=100);
		-moz-opacity:1;
		-khtml-opacity:1;
		-o-opacity:1;
		-ms-opacity:1;
		opacity:1;
	}
	.carousel .carousel-indicators li {
		width:40px;
	}
	.teamintr li {
		float:left;
	}
	.OurGes li {
		float:left;
		width:33.3333%;
	}
	.wedoUl li {
		width:25%;
	}
	.RecrUil li:nth-child(odd) .img {
		float:left;
		width: 38%;
	}
	.RecrUil li:nth-child(odd) .tex {
		float:right;
		width: 43%;
	}
	.RecrUil li:nth-child(even) .img {
		float:right;
		width: 38%;
	}
	.RecrUil li:nth-child(even) .tex {
		float:left;
		width: 43%;
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.Mort{
	    display: block !important;
	}
	.navXcxHei{
	    margin-bottom: 40px !important;
	}
	.pleft{
	    width: 110px !important;
        height: 110px !important;
        top: -109px !important;
        left: 80px !important;
	}
	.pright{
	    position: relative !important;
        top: -119px !important;
        left: 200px !important;
	}
}@media (min-width: 992px) {
	.Develo ul li {
		width:50%;
	}
	.Develo ul li:nth-child(odd) {
		margin-right:50%;
	}
	.Develo ul li:nth-child(odd) .img,.Develo ul li:nth-child(odd) .txe {
		float:left;
	}
	.Develo ul li:nth-child(odd) .txe {
		margin-left:15px;
	}
	.Develo ul li:nth-child(odd):before {
		right:-7px;
	}
	.Develo ul li:nth-child(odd) h2 {
		text-align:right;
	}
	.Develo ul li:nth-child(even) {
		margin-left:50%;
	}
	.Develo ul li:nth-child(even) .img,.Develo ul li:nth-child(even) .txe {
		float:right;
	}
	.Develo ul li:nth-child(even) .txe {
		margin-right:15px;
	}
	.Develo ul li:nth-child(even):before {
		left:-6px;
	}
	.Develo ul li:nth-child(even) h2 {
		text-align:left;
	}
	.teamintr li {
		width:25%;
	}
	.foot .foColor{
	    background: #090B19;
	}
	.boxsu{
	    left:50%;
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.ConctUs{
	    padding: 30px 50px 40px;
	}
}@media (min-width: 1200px) and (max-width: 1299px){
    .containers{
        width: 1200px;
        margin: 0px auto;
    }
}@media (min-width: 1400px) {
    .Tophd .navbacolor{
        border-bottom: 1px #eee solid;
        height: 30px;
        line-height: 30px;
    }
	.container {
		width:1370px !important;
	}
	.navbar .navbar-collapse {
		position:absolute;
		left:521px;
		right:0px;
		top:0px;
	}
	.navbar .navbar-collapse .navbar-nav {
		padding-right:245px;
	}
	.navbar .navbar-collapse .Te-right {
		width:180px;
	}
	.abo-body .abo-left {
		width:940px;
	}
	.abo-body .abo-right {
		width:380px;
	}
	.quaUl li {
		width:262px;
	}
	.quaUl li.active {
		width: 260px;
        margin-bottom: 25px;
		margin-top:-15px;
		height: 392px;
	}
	.quaUl li.active div {
		border:2px solid #4EA1F9;
	}
	.Titxet {
		margin:10px 150px;
	}
	.RecrUil li .img {
		width:536px;
	}
	.RecrUil li .tex {
		width:700px;
	}
	.ConctUs {
		width:600px;
	}
	.Membg .container {
		left:50%;
		margin-left:-685px;
	}
	.view_ul li .view_L,.view_ul li .view_R {
		height:194px;
	}
	.SuCases .Su-inner ul li {
		width:420px;
	}
	.Howdbot .How_Rt {
		width:950px;
	}
	.EasySt li a {
		height:255.188px;
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.Partn_ul ul li{
	    width: 20%;
	}
	.Science h2 {
	    font-size: 35px;
	}
	.Science h3{
	    font-size: 21px;
	}
	.foot .foColor{
	    background: #090B19;
	}
	.boxsu{
	    left:50%;
	}
	.ConctUs{
	    padding: 30px 10px 40px;
	}
	.SuCases .Su-incase ul.caseli_ul li{
	    width: 321px !important;
	}
	.SuCases .Su-incase{
	    height: 345px !important;
	}
}@media (min-width: 1200px) and (max-width: 1399px) {
	.container {
		width:1200px !important;
		border-bottom: none;
	}
	.Tophd .navbacolor{
	    border-bottom: 1px #eee solid !important;
	    height: 30px;
	    line-height:30px;
	}
	.navbar .navbar-brand {
		height:64px;
		width:234px;
	}
	.navbar .Te-right {
		width:160px;
	}
	.navbar .navbar-collapse {
		position:absolute;
		left:250px;
		right:0px;
		top:5px;
		margin:8px 0px 0px;
	}
	.navbar .navbar-collapse .navbar-nav {
		padding-right:180px;
		padding-left: 180px;
	}
	.about .abL {
		width:500px;
	}
	.about .abR {
		width:600px;
		height:302px;
	}
	.about .abR div {
		font-size:15px;
		line-height:26px;
	}
	.about .abR div p {
		padding:3px 0px 5px;
	}
	.team_top .team_left,.team_top .team_right {
		height:300px;
	}
	.team_top .team_left {
		width:320px;
	}
	.team_top .team_left em {
		width:120px;
		height:120px;
	}
	.team_top .team_right {
		width:812px;
	}
	.team_top .team_right .team_tix {
		padding:25px 50px 50px;
	}
	.team_top .team_right .team_pic div ul li {
		width:168px;
	}
	.view_ul li .view_L,.view_ul li .view_R,.gaozhi .gao_lt .view_L,.gaozhi .gao_lt .view_R {
		height:162px;
	}
	.view_ul li .view_L,.gaozhi .gao_lt .view_L {
		width:250px;
	}
	.view_ul li .view_R,.gaozhi .gao_lt .view_R {
		width:280px;
	}
	.view_ul li .view_R h2,.gaozhi .gao_lt .view_R h2 {
		font-size:16px;
		height:18px;
		margin:0px 0px 10px;
		overflow: hidden;
	}
	.view_ul li .view_R p,.gaozhi .gao_lt .view_R p {
		padding:0px 0px 5px;
	}
	.view_ul li .view_R div.T,.gaozhi .gao_lt .view_R div.T {
		height:60px;
		margin-bottom:10px;
	}
	.view_ul li .view_R {
		width:290px;
	}
	.CustoNs {
		padding:15px 0px 40px;
	}
	.CustoNs .Custo_L,.CustoNs .Custo_R {
		top:15px;
		width:380px;
	}
	.SuCases {
		margin:5px 0px 20px;
	}
	.SuCases .Su-inner ul li {
		width:278px;
	}
	.SuCases .Su-inner {
		height:453px;
	}
	.SuCases .Su-incase {
		height:356px;
	}
	.SuCases .Su-incase ul.caseli_ul li {
		padding:5px;
		width:356.6666px;
	}
	.probSer_ul li.bSp.prb1,.probSer_ul li.bSp.prb2 {
		left:80px;
	}
	.probSer_ul li.bSp.prb3,.probSer_ul li.bSp.prb4 {
		right:90px;
	}
	.probSer_ul li.bSp.prb5 {
		left:55%;
		width:280px;
	}
	.Sem_beneF {
		padding:0px 0px 15px;
	}
	.Sem_beneF li .img {
		width:480px;
	}
	.Sem_beneF li .txt {
		width:660px;
	}
	.WechatP .tex div {
		padding-top:40px;
	}
	.WeplaUl li {
		padding:0px 5px;
	}
	.WeplaUl li a h3 {
		font-size:16px;
	}
	.WeplaUl li a p {
		font-size:14px;
		height:100px;
	}
	.TerDis li div {
		padding:0px 40px !important;
	}
	.IntrodUl {
		margin:0px -15px;
	}
	.IntrodUl li {
		padding:0px 15px;
	}
	.IntrodUl li div.T {
		padding:20px;
		height:180px;
	}
	.CoproUl li {
		width:137px;
	}
	.Uconten li {
		padding:0px 10px;
	}
	.Uconten li a p {
		height:90px;
	}
	.BidAgop .AgopL_1,.BidAgop .AgopL_2,.BidAgop .AgopR_1,.BidAgop .AgopR_2 {
		width:400px;
	}
	.BidAgop p {
		font-size:14px;
	}
	.soluall .solutL {
		width:250px;
	}
	.soluall .solutR {
		width:860px;
	}
	.devonly .container .pull-left {
		width:700px;
	}
	.devonly .container .pull-left h3 {
		padding:0px;
	}
	.devonly .container .pull-right {
		width:300px;
	}
	.Howdbot .How_Rt {
		width:800px;
	}
	.EasySt:before {
		right:140px;
	}
	.EasySt:after {
		left:140px;
	}
	.EasySt li a {
		height:215.188px;
	}
	.EasySt li a div p {
		padding:0px 20px !important;
	}
	.Partn_ul ul li{
	    width: 20%;
	}
	.Science h2 {
	    font-size: 30px;
	}
	.Science h3{
	    font-size: 20px;
	}
	.foot .foColor{
	    background: #090B19;
	}
	.boxsu{
	    left:50%;
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.ConctUs{
	    padding: 30px 258px 40px;
	}
	.SuCases .Su-incase ul.caseli_ul li{
	    width: 269px !important;
	}
	.SuCases .Su-incase{
	    height: 318px !important;
	}
	.Mort{
	    display:block !important;
	}
	.Coproce .img-wrap div.two{
	   left:38% !important;
	}
	.Coproce .img-wrap div.three{
	   left:45.75% !important;
	}
	.Coproce .img-wrap div.four{
	    left:32.6% !important;
	}
	.Coproce .img-wrap div.five{
	    left:40.5% !important;
	}
	.caseli_ul{
	    padding-top: 0px !important;
	}
	.Bidbein{
	    padding: 0px 0px 60px !important;
	}
	.majorUl{
	    padding: 0px 0px 40px !important;
    }
    .Ouradv_Ul{
        padding: 0px !important;
    }
}@media (min-width: 992px) and (max-width: 1199px) {
	.Tophd .pull-left {
		width:720px;
	}
	.Tophd .navbacolor{
	    border-bottom: 1px #eee solid !important;
	    height: 30px;
	    line-height: 30px;
	}
	.navbar .navbar-brand {
		height:50px;
		width:183px;
	}
	.navbar .navbar-collapse {
		position:absolute;
		left:210px;
		right:0px;
		top:0px;
		margin:8px 0px 0px;
	}
	.navbar .navbar-collapse .navbar-nav {
		padding-right:170px;
	}
	.navbar .navbar-collapse .navbar-nav li ul {
		margin-left:-15px;
		margin-right:-15px;
	}
	.navbar .navbar-collapse .navbar-nav li a.pa {
		font-size:17px;
	}
	.navbar .navbar-collapse .Te-right {
		width:160px;
	}
	.navbar .navbar-collapse .Te-right a {
		font-size:20px
	}
	.navbar .navbar-collapse .Te-right a:before {
		height:24px;
		width:24px;
		background-size:contain;
		margin-top:-3px;
	}
	.Tite {
		padding:15px 0px 0px;
	}
	.Tite h2 {
		padding:30px 0px 20px;
		font-size:34px;
	}
	.Tite div {
		font-size:24px;
		padding:20px 0px 10px;
	}
	.Titw {
		padding:40px 0px 25px;
	}
	.about .abL {
		width:400px;
	}
	.about .abR {
		width:520px;
		height:242px;
	}
	.about .abR div {
		font-size:14px;
		line-height:25px;
	}
	.about .abR div p {
		padding:1px 0px 4px;
	}
	.team_top .team_left,.team_top .team_right {
		height:280px;
	}
	.team_top .team_left {
		width:300px;
	}
	.team_top .team_left em {
		width:120px;
		height:120px;
	}
	.team_top .team_right {
		width:640px;
	}
	.team_top .team_right .team_tix {
		padding:25px 50px 50px;
	}
	.team_top .team_right .team_pic div ul li {
		width:166px;
	}
	.view_ul li .view_L,.view_ul li .view_R,.gaozhi .gao_lt .view_L,.gaozhi .gao_lt .view_R {
		height:142px;
	}
	.view_ul li .view_L,.gaozhi .gao_lt .view_L {
		width:220px;
	}
	.view_ul li .view_R,.gaozhi .gao_lt .view_R {
		width:230px;
	}
	.view_ul li .view_R h2,.gaozhi .gao_lt .view_R h2 {
		font-size:14px;
		height:16px;
		margin:0px 0px 5px;
	}
	.view_ul li .view_R p,.gaozhi .gao_lt .view_R p {
		padding:0px 0px 3px;
	}
	.view_ul li .view_R div.T,.gaozhi .gao_lt .view_R div.T {
		height:60px;
		margin-bottom:5px;
	}
	.gaozhi .gao_lt .view_R {
		width:210px;
	}
	.gaozhi .gao_rt ul {
		height:150px;
	}
	.gaozhi .gao_rt ul li,.gaozhi .gao_rt ul li a {
		line-height:30px;
	}
	.gaozhi .gao_rt ul li a span,.gaozhi .gao_rt ul li a em {
		height:30px;
	}
	.gaozbox .gao_lt .view_L {
		width:220px;
	}
	.gaozbox .gao_lt .view_R {
		width:210px;
	}
	.gaozbox .gao_lt .view_R h2 {
		font-size:14px;
		height:16px;
		margin:0px 0px 5px;
	}
	.gaozbox .gao_lt .view_R p {
		padding:0px 0px 3px;
	}
	.gaozbox .gao_lt .view_R div.T {
		height:60px;
		margin-bottom:5px;
	}
	.gaozbox .gao_rt ul {
		height:150px;
	}
	.gaozbox .gao_rt ul li,.gaozbox .gao_rt ul li a {
		line-height:30px;
	}
	.gaozbox .gao_rt ul li a span,.gaozbox .gao_rt ul li a em {
		height:30px;
	}
	.caseli_ul li a p {
		padding:0px 20px;
	}
	.viewe_ul li .view_L {
		display:block;
		float:left;
		width:300px;
	}
	.viewe_ul li .view_R {
		width:620px;
	}
	.foot {
		padding-top:40px;
		padding-bottom:40px;
		margin-top:20px;
	}
	.foot .FooTop {
		padding-right:400px;
	}
	.foot .FooTop .foot_right {
		width:400px;
	}
	.abo-body .abo-left {
		width:640px;
	}
	.abo-body .abo-right {
		width:280px;
	}
	.Develo ul li .img {
		width:200px !important;
	}
	.Develo ul li .txe {
		width:240px !important;
	}
	.Develo ul li h2 {
		font-size:26px;
	}
	.Develo ul li div {
		line-height:22px;
	}
	.quaUl li {
		width:180px;
	}
	.quaUl li.active {
		width:220px;
		margin-top:-10px;
	}
	.quaUl li.active div {
		border:2px solid #4EA1F9;
	}
	.teamintr li {
		width:33.3333%;
	}
	.Titxet {
		margin:0px 100px;
	}
	.RecrUil li .img {
		width:360px;
	}
	.RecrUil li .tex {
		width:510px;
	}
	.RecrUil li h2 {
		margin:30px 0px 0px;
	}
	.ConctUs {
		width:600px;
	}
	.Membg .container {
		left:50%;
		margin-left:-485px;
	}
	.advaul li .li_txt {
		width:220px;
		height:90px;
	}
	.advaul li .li_txt span {
		height:60px;
		display:block;
		line-height:28px;
		padding:10px 15px;
		font-size:14px;
	}
	.advaul li .li_bg {
		width:200px;
		height:209px;
		line-height:209px;
	}
	.CustoNs {
		clear:both;
	}
	.CustoNs:before,.CustoNs:after {
		display:block;
		clear:both;
		height:0px;
		width:100%;
		content:'';
		overflow:hidden;
	}
	.CustoNs .Cus_img {
		margin:0px;
		float:left;
	}
	.CustoNs .Custo_L,.CustoNs .Custo_R {
		position:relative;
		top:25px;
		width:570px;
		float:right;
	}
	.CustoNs .Custo_L {
		text-align:left;
	}
	.CustoNs Ul li {
		padding:13px 0px;
	}
	.CustoNs Ul li div br {
		display:none;
	}
	.CustoNs Ul li h3 {
		font-size:20px;
	}
	.CustoNs Ul li:before {
		width:52px;
		height:60px;
		margin-top:-30px;
	}
	.CustoNs Ul.Custo_L li,.CustoNs Ul.Custo_R li {
		padding-left:80px;
	}
	.CustoNs Ul.Custo_L li:before,.CustoNs Ul.Custo_R li:before {
		left:0px;
	}
	.probSer_ul li.bSp.prb1,.probSer_ul li.bSp.prb2 {
		left:10px;
	}
	.probSer_ul li.bSp.prb3,.probSer_ul li.bSp.prb4 {
		right:10px;
	}
	.probSer_ul li.bSp.prb5 {
		left:40%;
		width:280px;
	}
	.Sem_beneF {
		padding:0px 0px 15px;
	}
	.Sem_beneF li .img {
		width:400px;
	}
	.Sem_beneF li .txt {
		width:520px;
	}
	.Sem_beneF li .txt h2 {
		padding:20px 0px;
	}
	.WechatP {
		padding:20px 0px 15px;
	}
	.WechatP .tex div {
		padding-top:0px;
	}
	.WechatP .tex ul {
		margin:0px 50px 0px -10px;
	}
	.WechatMa {
		padding:30px 0px;
	}
	.WechatMa li div {
		width:100%;
		height:280px;
	}
	.WechatMa li div h3 {
		display:block;
		padding:15px 10px 10px;
		font-size:16px;
	}
	.WechatMa li div p {
		font-size:14px;
	}
	.WechaSta li em {
		margin:10px auto;
	}
	.WechaSta li h3 {
		font-size:18px;
		margin:10px 0px;
	}
	.WechaSta li p {
		height:60px;
		display:block;
		overflow:hidden;
	}
	.SuCases {
		margin:25px 0px 15px;
	}
	.SuCases .Su-inner ul li {
		width:304px;
	}
	.SuCases .Su-inner {
		height:506px;
	}
	.SuCases .Su-incase {
		height:399px;
	}
	.SuCases .Su-incase ul.caseli_ul li {
		padding:5px;
		width:435px;
	}
	.WeplaUl li {
		padding:0px 5px;
		width:33.3333%;
		padding:0px 15px 15px;
	}
	.WeplaUl li a h3 {
		font-size:16px;
	}
	.WeplaUl li a p {
		font-size:14px;
		height:80px;
	}
	.TerDis li div {
		padding:0px 20px !important;
	}
	.IntrodUl {
		margin:0px -15px;
	}
	.IntrodUl li {
		padding:0px 15px;
	}
	.IntrodUl li div.T {
		padding:20px;
		height:180px;
	}
	.Dismall .Di_left {
		width:45%;
	}
	.Dismall .Di_right {
		width:55%;
	}
	.Dismall .Di_right li {
		margin:5px 0px 20px;
	}
	.Dismall .Di_right li h1 {
		width:82px;
		line-height:82px;
	}
	.Dismall .Di_right li h3 {
		height:22px;
		line-height:22px;
		font-size:16px;
	}
	.Dismall .Di_right li div {
		height:40px;
		font-size:14px;
		line-height:20px;
	}
	.Disintr li div.Dcon p {
		font-size:14px;
	}
	.DisSixf {
		padding:30px 0px;
	}
	.DisSixf .liv {
		padding:15px 0px;
	}
	.DisSixf .liv h2 {
		font-size:16px;
	}
	.DisSixf .liv div {
		font-size:14px;
	}
	.Featul {
		padding:0px 0px 20px;
	}
	.Featul li a div {
		height:100px;
	}
	.Ulscopes li {
		padding:0px 10px
	}
	.CoproUl li {
		width:12.5%;
		float:left;
		display:block;
		padding:160px 0px;
	}
	.CoproUl li span {
		width:90px;
		height:90px;
	}
	.CoproUl li:nth-child(odd) div {
		top:300px;
		left:-20px;
		right:-70px;
	}
	.CoproUl li:nth-child(even) div {
		bottom:300px;
		left:-70px;
		right:-20px;
	}
	.Uconten li {
		padding:0px 10px;
	}
	.Uconten li a p {
		height:90px;
	}
	.Ulfeatu {
		padding:10px 0px 30px;
	}
	.Ulfeatu li a h3 {
		padding-top:100px;
	}
	.BidAgop {
		margin:0px -8px 15px;
	}
	.BidAgop .Agopcon {
		display:none;
	}
	.BidAgop .AgopL_1,.BidAgop .AgopL_2,.BidAgop .AgopR_1,.BidAgop .AgopR_2 {
		width:50%;
		padding:10px 8px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-o-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		position:relative;
	}
	.BidAgop .AgopL_2,.BidAgop .AgopR_2 {
		border-top-width:0px !important;
	}
	.BidAgop .AgopL_2:before,.BidAgop .AgopR_2:before {
		content:'';
		display:block;
		position:absolute;
		width:auto;
		height:1px;
		background-color:#CBCBCB;
		left:8px;
		right:8px;
		top:0px;
	}
	.soluall .solutL {
		width:240px;
	}
	.soluall .solutL li a h3 {
		font-size:16px;
	}
	.soluall .solutR {
		width:670px;
		padding:15px 0px 0px;
	}
	.soluall .solutR h2 {
		font-size:20px;
		margin-top:40px;
	}
	.soluall .solutR h3 {
		font-size:18px;
	}
	.soluall .solutR p {
		font-size:14px;
	}
	.devonly .container {
		height:140px;
	}
	.devonly .container .pull-left {
		padding-top:20px;
		width:600px;
	}
	.devonly .container .pull-left:before {
		height:100px;
		width:100px;
	}
	.devonly .container .pull-left h3 {
		padding:10px 0px 0px;
		font-size:26px;
	}
	.devonly .container .pull-left p {
		padding:10px 0px 0px;
		font-size:16px;
	}
	.devonly .container .pull-right {
		width:250px;
	}
	.devonly .container .pull-right a.btn {
		margin-top:40px;
		font-size:16px;
	}
	.Howdbot .How_Lt {
		display:none !important;
	}
	.Howdbot .How_Rt {
		float:none;
	}
	.EasySt:before {
		right:100px;
	}
	.EasySt:after {
		left:100px;
	}
	.EasySt li a {
		height:175.188px;
	}
	.EasySt li a div p {
		padding:0px 10px !important;
		font-size:14px;
	}
	.Partn_ul ul li{
	    width: 20%;
	}
	.Science h2 {
	    font-size: 30px;
	}
	.Science h3{
	    font-size: 20px;
	}
	.foot .foColor{
	    background: #090B19;
	}
	.boxsu{
	    left:50%;
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.ConctUs{
	    padding: 30px 10px 40px;
	}
	.pleft{
	    width: 85px !important;
        padding-top: 36px;
	}
	.pleft img{
	    width: 100%;
	}
	.pright{
	    position: relative !important;
        top: -86px !important;
        left: 65px !important;
        width: 55px;
	}
	.pright img{
	    width: 100%;
	}
	.Coproce .img-wrap div.two{
	   left:38% !important;
	}
	.Coproce .img-wrap div.three{
	   left:45.75% !important;
	}
	.Coproce .img-wrap div.four{
	    left:32.6% !important;
	}
	.Coproce .img-wrap div.five{
	    left:40.5% !important;
	}
}@media (max-width: 991px) {
	.caseli_ul li {
		width:50%;
		padding:10px 0px 5px;
		height: auto;
	}
	.caseli_ul li a p {
		padding : 0px 12px;
		height : 40px;
	}
	.caseli_ul li.hidden-xs {
		display:none !important
	}
	li.hidden-xs,.prmdhi {
		display:none !important;
	}
	.abo-body .abo-left,.abo-body .abo-right {
		width:auto;
		float:none;
		margin-top:15px;
	}
	.abo-right .box h2 {
		font-size:18px;
	}
	.abo-right .box ul.abul {
		padding:10px -10px 0px;
	}
	.abo-right .box ul.abul:before,.abo-right .box ul.abul:after {
		display:block;
		clear:both;
		height:0px;
		width:100%;
		content:'';
		overflow:hidden;
	}
	.abo-right .box ul.abul li {
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-o-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		margin:0px;
		padding:0px 10px 15px;
		width:50%;
		display:block;
		float:left;
		border-top-width:0px !important;
	}
	.user_body h2 {
		padding:10px;
		font-size:18px;
	}
	.user_body .hrm {
		margin:10px;
	}
	.user_body .grus_ul {
		padding:0px;
	}
	.group {
		position:relative
	}
	.group .L,.group .R {
		float:none;
	}
	.group .L {
		width:88px;
		position:absolute;
		left:0px;
		top:10px;
	}
	.group .R {
		padding-left:90px;
		width:auto;
	}
	.Develo {
		padding:15px 0px;
	}
	.Develo ul:before {
		left:0px;
	}
	.Develo ul li {
		padding-left:15px;
	}
	.Develo ul li h2 {
		font-size:20px;
	}
	.Develo ul li:before {
		left:-6px;
	}
	.Develo ul li .img,.Develo ul li .txe {
		width:auto;
		float:none;
		clear:both;
	}
	.Develo ul li .img {
		margin-bottom:8px;
	}
	.Develo ul li+li {
		margin-bottom:15px;
	}
	.teamintr li,.wedoUl li {
		width:50%;
	}
	.RecrUil li .img,.RecrUil li .tex {
		float:none;
		width:auto;
		display:block;
	}
	.RecrUil li .img {
		width:100%;
	}
	.RecrUil li h2 {
		margin:15px 0px 0px;
	}
	.OurServ ul {
		margin:0px;
	}
	.OurServ ul li {
		width:auto;
		float:none;
	}
	.OurServ ul li a {
		padding:10px 10px 10px 110px;
		display:block;
	}
	.OurServ ul li a h3 {
		font-size:16px !important;
		margin-top:0px;
		position:absolute;
		left:5px;
		top:50%;
		margin-top:-48.5px;
		width:100px;
	}
	.OurServ ul li a h3:before {
		height:60px;
		width:60px;
	}
	.CustoNs {
		padding:25px 0px 30px;
	}
	.CustoNs .Cus_img {
		display:none;
	}
	.CustoNs .Custo_L,.CustoNs .Custo_R {
		position:relative;
		top:0px;
		width:100%;
	}
	.CustoNs .Custo_L {
		text-align:left;
	}
	.CustoNs Ul li {
		padding:13px 0px;
	}
	.CustoNs Ul li div br {
		display:none;
	}
	.CustoNs Ul li h3 {
		font-size:20px;
	}
	.CustoNs Ul li:before {
		width:52px;
		height:60px;
		margin-top:-30px;
	}
	.CustoNs Ul.Custo_L li,.CustoNs Ul.Custo_R li {
		padding-left:80px;
		padding-right:0px;
	}
	.CustoNs Ul.Custo_L li:before,.CustoNs Ul.Custo_R li:before {
		left:0px;
	}
	.advaul {
		padding:10px 0px 20px;
	}
	.advaul li {
		width:50%;
	}
	.majorUl {
		padding:20px 0px;
	}
	.majorUl li {
		width:50%;
	}
	.majorUl li h2 {
		font-size:16px;
		padding:10px;
	}
	.majorUl li div.txt {
		font-size:14px;
		height:105px;
	}
	.majorUl.Ul3 li {
		width:50%;
	}
	.custpUl {
		padding:20px 0px;
	}
	.custpUl li {
		width:33.3333%;
	}
	.NetWork {
		margin:10px 0px 20px;
	}
	.NetWork .NeW_left,.NetWork .NeW_right {
		width:auto !important;
		float:none !important;
	}
	.NetWork .NeW_left h2 {
		padding:0px 0px 10px;
		font-size:20px;
	}
	.NetWork .NeW_left p {
		font-size:14px;
		padding:10px 0px;
	}
	.NetWork .NeW_left h3 {
		font-size:18px;
		padding:10px 0px;
	}
	.Tith3 {
		padding:20px 15px;
		font-size:20px;
	}
	.EngSeo {
		margin:10px 0px;
		font-size:14px;
		line-height:30px;
	}
	.Titw {
		padding:20px 0px 15px
	}
	.Sem_beneF {
		padding:0px 0px 10px;
	}
	.Sem_beneF li {
		margin:10px 0px;
	}
	.Sem_beneF li .img {
		width:40%;
	}
	.Sem_beneF li .txt {
		width:60%;
	}
	.Sem_beneF li .txt h2 {
		padding:10px 0px 20px;
		font-size:16px;
	}
	.Sem_beneF li .txt div {
		font-size:14px;
	}
	.guide_RL {
		padding:40px 0px 20px
	}
	.guide_RL h2 {
		font-size:20px;
		padding:0px 0px 15px;
	}
	.guide_RL .gui_left .guiL h3 {
		font-size:14px;
	}
	.guide_RL .gul li a {
		padding:5px 80px 5px 15px
	}
	.WechatP {
		padding:15px 0px;
		margin:0px;
	}
	.WechatP .img,.WechatP .tex {
		padding:0px;
		width:auto;
		float:none;
	}
	.WechatP .tex div {
		padding-top:10px;
	}
	.WechatP .tex h3 {
		font-size:20px;
		margin:5px 0px;
	}
	.WechatMa {
		padding:20px 0px 5px;
	}
	.WechatMa li {
		width:50%;
		padding-bottom:15px;
	}
	.WechatMa li div {
		width:100%;
		height:auto;
	}
	.WechatMa li div h3 {
		display:block;
		padding:15px 10px 10px;
		font-size:16px;
	}
	.WechatMa li div p {
		font-size:14px;
	}
	.Dismall .Di_right {
		width:auto;
		float:none;
	}
	.CoproUl {
		margin:0px -6px 15px;
		padding:0px 0px 10px;
	}
	.CoproUl li {
		display:block;
		width:50%;
		padding:10px 6px;
		float:left;
	}
	.CoproUl li:before {
		display:none !important;
	}
	.CoproUl li:nth-child(odd) span,.CoproUl li:nth-child(even) span {
		position:absolute;
		left:56%;
		margin-left:-56px;
		top:20px;
	}
	.CoproUl li:nth-child(odd) span:before,.CoproUl li:nth-child(even) span:before {
		display:none;
	}
	.CoproUl li div {
		display:block;
		position:static;
		left:0px;
		right:0px;
		padding-top:115px;
	}
	.promIs {
		padding:0px 0px 20px;
	}
	.promIs .prom_right div {
		margin-top:0px;
	}
	.Bidcost {
		padding:20px 0px;
	}
	.Bidcost .costL,.Bidcost .costR {
		float:none;
		width:auto;
	}
	.Bidcost h2 {
		font-size:20px;
	}
	.Bidcost .costL {
		text-align:center;
	}
	.Bidcost .costL h2,.Bidcost .costL div,.Bidcost .costL p,.Bidcost .costL ul {
		width:90%;
		margin:0px auto 15px;
	}
	.Bidcost .costL h2 {
		margin:10px auto 20px;
	}
	.Bidcost .costL ul li {
		height:40px;
		line-height:40px;
	}
	.Bidcost .costL ul li a {
		font-size:18px;
	}
	.Bidcost .costL ul li:before {
		border-top-width:40px;
	}
	.Bidcost .costL div {
		font-size:18px;
		padding-top:15px;
		border-top:2px solid #FFF;
		position:relative;
		z-index:2;
	}
	.Bidcost .costL div,.Bidcost .costL p {
		background-color:#7FB4F5;
	}
	.Bidcost .costL p {
		padding-bottom:10px;
	}
	.Bidcost .costR h2 {
		margin:25px auto 10px;
	}
	.Bidcost .costR ul {
		width:auto;
		margin:0px 30px;
	}
	.Bidcost .costR ul li {
		padding:10px 0px;
		font-size:14px;
	}
	.BidSolve {
		padding:0px 0px 20px;
		margin:0px -10px;
	}
	.BidSolve li {
		padding:0px 10px;
	}
	.BidSolve li a {
		padding-top:15px;
		padding-bottom:15px;
	}
	.BidSolve li a:before {
		width:212px;
		height:86px;
		margin:0px auto 10px;
	}
	.BidSolve li a em {
		height:99px;
		line-height:22px;
		padding:0px 10px;
		font-size:14px;
	}
	.Bidbein {
		margin:0px -5px;
		padding:0px 0px 10px;
	}
	.Bidbein li {
		padding:0px 5px;
	}
	.Bidbein li a {
		font-size:16px;
		line-height:40px;
		height:40px;
	}
	.Bidbeiv {
		padding:0px 0px 10px;
	}
	.Bidbeiv .beinL {
		width:40%;
	}
	.Bidbeiv .beinR {
		width:56%;
	}
	.Bidbeiv .beinR div {
		padding:5px 0px 5px 60px;
	}
	.Bidbeiv .beinR div b {
		width:40px;
		height:40px;
		line-height:40px;
		font-size:18px;
		margin-top:-20px;
	}
	.Bidbeiv .beinR div h3 {
		font-size:16px;
	}
	.Bidbeiv .beinR div p {
		font-size:14px;
	}
	.BidAgop {
		margin:0px -8px 15px;
	}
	.BidAgop .Agopcon {
		display:none;
	}
	.BidAgop .AgopL_1,.BidAgop .AgopL_2,.BidAgop .AgopR_1,.BidAgop .AgopR_2 {
		width:50%;
		padding:10px 8px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-o-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		position:relative;
	}
	.BidAgop .AgopL_2,.BidAgop .AgopR_2 {
		border-top-width:0px !important;
	}
	.BidAgop .AgopL_2:before,.BidAgop .AgopR_2:before {
		content:'';
		display:block;
		position:absolute;
		width:auto;
		height:1px;
		background-color:#CBCBCB;
		left:8px;
		right:8px;
		top:0px;
	}
	.buildul {
		padding:20px 0px 15px;
	}
	.buildul li a:before {
		width:80px;
		height:80px;
	}
	.buildul li a h2 {
		font-size:20px
	}
	.Dobeul li a {
		height:340px;
	}
	.Dobeul li a:before {
		width:80px;
		height:80px;
	}
	.Dobeul li a h2 {
		font-size:20px;
	}
	.Dobeul li a p {
		font-size:14px;
	}
	.soluall .solutL,.soluall .solutR {
		float:none;
		width:auto;
	}
	.soluall .solutL {
		margin:0px -15px;
	}
	.soluall .solutL:before,.soluall .solutL:after {
		display:block;
		clear:both;
		height:0px;
		width:100%;
		content:'';
		overflow:hidden;
	}
	.soluall .solutL li {
		float:left;
		width:33.3333%;
	}
	.soluall .solutL li a h3 {
		font-size:14px;
	}
	.soluall .solutL li a div {
		font-size:12px;
		height:20px;
		line-height:20px;
		overflow:hidden;
	}
	.soluall .solutL li:after {
		display:block;
		clear:both;
		height:1px;
		width:auto;
		content:'';
		overflow:hidden;
		left:15px;
		right:15px;
		top:auto !important;
		bottom:0px !important;
		position:absolute;
		z-index:1;
		background:rgba(255,255,255,0.6);
	}
	.soluall .solutR {
		padding:15px 0px 20px;
	}
	.soluall .solutR h2 {
		font-size:18px;
		margin:0px;
		padding:3px 0px;
	}
	.soluall .solutR h3 {
		font-size:16px;
		margin:0px;
		padding:3px 0px;
	}
	.soluall .solutR p {
		font-size:14px;
		padding:5px 0px;
	}
	.devonly .container {
		height:120px;
		position:relative;
	}
	.devonly .container .pull-left {
		padding-top:15px;
		width:auto;
		margin-right:160px;
	}
	.devonly .container .pull-left:before {
		height:90px;
		width:90px;
	}
	.devonly .container .pull-left h3 {
		padding:10px 0px 0px;
		font-size:22px;
	}
	.devonly .container .pull-left p {
		padding:10px 0px 0px;
		font-size:14px;
	}
	.devonly .container .pull-right {
		width:160px;
		position:absolute;
		right:15px;
		top:0px;
	}
	.devonly .container .pull-right:before {
		height:80px;
		width:55px;
	}
	.devonly .container .pull-right a.btn {
		margin-top:40px;
		font-size:14px;
		padding:8px 20px;
	}
	.Howdbot .How_Lt {
		display:none !important;
	}
	.Howdbot .How_Rt {
		float:none;
	}
	.Sexualu {
		margin:10px -8px;
	}
	.Sexualu li {
		width:50%;
	}
	.EasySt {
		margin:10px 0px;
	}
	.EasySt:before,.EasySt:after {
		display:none;
	}
	.EasySt ul {
		padding:0px;
	}
	.EasySt ul li {
		width:33.3333%;
		padding:0px 8px 16px;
	}
	.EasySt ul li:nth-child(4),.EasySt ul li:nth-child(5) {
		width:50%;
	}
	.EasySt ul li a {
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		-ms-border-radius:5px;
		border-radius:5px;
	}
	.EasySt ul li a div p {
		padding:0px 20px;
	}
	.SucFAQ {
		padding:15px 0px;
	}
	.SucFAQ li {
		width:50%;
		padding:5px 10px;
	}
	.SucFAQ li a {
		border-bottom:1px solid #DDD;
	}
	.boxsu{
	    left:56%;
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.ConctUs{
	    padding: 30px 10px 40px;
	}
}@media (min-width: 768px) and (max-width: 991px) {
    .Tophd {
        height: 101px;
    }
	.Tophd .pull-left {
		width:500px;
	}
	.Tophd .navbacolor{
	    border-bottom: 1px #eee solid !important;
	    height: 30px;
	    line-height: 30px;
	}
	.navbar {
		margin:15px 0px;
	}
	.navbar .navbar-brand {
		height:40px;
		width:146px;
	}
	.navbar .navbar-collapse {
		position:absolute;
		left:160px;
		right:0px;
		top:0px;
		margin:0px;
		line-height:42px;
	}
	.navbar .navbar-collapse .navbar-nav li ul {
		margin-left:-20px;
		margin-right:-20px;
	}
	.navbar .navbar-collapse .navbar-nav li a.pa {
		font-size:16px;
		height:42px;
	}
	.navbar .navbar-collapse .Te-right {
		filter:alpha(opacity=0);
		-moz-opacity:0;
		-khtml-opacity:0;
		-o-opacity:0;
		-ms-opacity:0;
		opacity:0;
		width:0px;
		overflow:hidden;
	}
	.Tite {
		padding:10px 0px 0px;
	}
	.Tite h2 {
		padding:25px 0px 15px;
		font-size:30px;
	}
	.Tite div {
		font-size:20px;
		padding:15px 0px 10px;
	}
	.Titv {
		padding:40px 0px 20px;
	}
	.Titv h2 {
		font-size:20px;
	}
	.Titm {
		padding:20px 0px 10px;
	}
	.Titm h2 {
		font-size:18px;
		padding:5px 0px;
	}
	.Titm p {
		font-size:14px;
	}
	.about .abL {
		width:300px;
	}
	.about .abL em {
		height:60px;
		width:60px;
	}
	.about .abL a {
		padding:0px 20px 15px 0px;
	}
	.about .abR {
		width:400px;
		height:183px;
	}
	.about .abR div {
		font-size:12px;
		line-height:20px;
	}
	.about .abR div p {
		padding:0px 0px 2px;
	}
	.team_top .team_left,.team_top .team_right {
		height:280px;
	}
	.team_top .team_right:before {
		display:none;
	}
	.team_top .team_right {
		width:100%;
		float:none;
	}
	.team_top .team_right .team_tix {
		padding:25px 50px;
	}
	.team_top .team_right .team_pic {
		margin:0px;
	}
	.team_top .team_right .team_pic div ul li {
		width:170px;
	}
	.team_top .team_left {
		width:100%;
		float:none;
	}
	.view_ul li .view_L,.view_ul li .view_R,.gaozhi .gao_lt .view_L,.gaozhi .gao_lt .view_R,.gaozbox .gao_lt .view_L,.gaozbox .gao_lt .view_R {
		float:none;
		width:100%;
	}
	.view_ul li .view_R,.gaozhi .gao_lt .view_R,.gaozbox .gao_lt .view_R {
		padding-top:10px;
	}
	.view_ul li .view_R h2,.gaozhi .gao_lt .view_R h2,.gaozbox .gao_lt .view_R h2 {
		font-size:14px;
		height:16px;
		margin:0px 0px 5px;
	}
	.view_ul li .view_R p,.gaozhi .gao_lt .view_R p,.gaozbox .gao_lt .view_R p {
		padding:0px 0px 3px;
	}
	.view_ul li .view_R div.T,.gaozhi .gao_lt .view_R div.T,.gaozbox .gao_lt .view_R div.T {
		height:60px;
		margin-bottom:5px;
	}
	.gaozhi .gao_rt ul,.gaozbox .gao_rt ul {
		margin-left:0px;
		height:auto;
	}
	.viewe_ul li .view_L {
		display:block;
		float:left;
		width:280px;
	}
	.viewe_ul li .view_R {
		width:420px;
	}
	.foot {
		padding-top:40px;
		padding-bottom:40px;
		margin-top:20px;
	}
	.foot .FooTop {
		padding-right:0px;
	}
	.foot .FooTop .foot_left {
		padding:0px;
	}
	.foot .FooTop .foot_right {
		display:none;
	}
	li.hidden-xs {
		display:none !important;
	}
	.quaUl ul {
		width:1180px;
		left:-230px;
	}
	.quaUl li {
		width:230px;
	}
	.quaUl li.active {
		width:260px;
		margin-top:-10px;
	}
	.quaUl li.active div {
	    width: 180px;
        /*height: 160px;*/
		border: 2px solid #4EA1F9;
	}
	.Membg .container {
		left:50%;
		margin-left:-375px;
	}
	.advaul li.li .li_txt {
		display:block;
		padding-top:0px;
	}
	.advaul li .li_txt {
		padding-left:30px;
		padding-right:0px;
	}
	.advaul li .li_txt span {
		padding:0px;
		height:120px;
	}
	.The_roleUl {
		margin:40px -30px 50px;
	}
	.The_roleUl li .Thin {
		width:100px;
		height:100px;
	}
	.The_roleUl li .Th_T {
		padding:20px 10px 0px;
	}
	.The_roleUl li .Th_T em,.The_roleUl li .Th_T span {
		font-size:14px;
	}
	.The_roleUl li .Th_T em {
		font-size:18px;
		white-space:nowrap;
		text-overflow:ellipsis;
		overflow:hidden;
	}
	.WechaSta li {
		width:25%;
	}
	.WechaSta li em {
		margin:10px auto;
	}
	.WechaSta li h3 {
		font-size:18px;
		margin:10px 0px;
	}
	.WechaSta li p {
		height:60px;
		display:block;
		overflow:hidden;
	}
	.Weplatf {
		height:170px;
	}
	.Weplatf:before {
		height:257px;
		width:750px;
		position:absolute;
		left:50%;
		top:0px;
		content:'';
		margin-left:-375px;
		background-size:contain;
	}
	.WeplaUl {
		padding:100px 0px 20px;
	}
	.WeplaUl li {
		padding:0px 5px;
		width:33.3333%;
		padding:0px 5px 10px;
	}
	.WeplaUl li a h3 {
		font-size:16px;
	}
	.WeplaUl li a p {
		font-size:14px;
		height:80px;
	}
	.SuCases {
		margin:15px 0px;
	}
	.SuCases .Su-inner ul li {
		width:230.6666px;
	}
	.SuCases .Su-inner {
		height:356.375px;
	}
	.SuCases .Su-incase {
		height:339px;
	}
	.SuCases .Su-incase ul.caseli_ul li {
		padding:5px;
		width:325px;
	}
	.TerDis li h2 {
		font-size:17px;
		padding:0px 0px 15px;
	}
	.TerDis li div {
		padding:0px 10px !important;
		font-size:14px;
		line-height:22px;
	}
	.IntrodUl {
		margin:0px -15px;
	}
	.IntrodUl li {
		padding:0px 15px;
	}
	.IntrodUl li div.T {
		padding:20px 10px 10px;
		height:190px;
	}
	.Dismall .Di_left {
		display:none;
	}
	.Disintr {
		padding:5px 0px 20px
	}
	.Disintr li {
		width:50%;
	}
	.Disintr li div {
		height:160px;
	}
	.Disintr li:nth-child(5) {
		width:100%;
	}
	.Disintr li:nth-child(5) a.Dntr_5 div {
		float:left;
		width:50%;
	}
	.Featul {
		padding:0px 0px 20px
	}
	.Featul li a em {
		width:80px;
		height:80px;
		margin:10px auto 0px;
	}
	.Featul li a h3 {
		margin:10px 0px 0px;
		font-size:16px;
		height:25px;
	}
	.Featul li a div {
		height:130px;
		padding:10px;
	}
	.Ulscopes li {
		padding:0px 10px;
	}
	.Ulscopes li a h3 {
		margin-top:5px;
		font-size:18px;
		min-height:38px;
	}
	.Ulscopes li a p {
		min-height:60px;
		font-size:14px;
	}
	.Uconten li {
		padding:0px 10px;
	}
	.Uconten li a p {
		height:90px;
	}
	.Ulfeatu {
		padding:10px 0px;
	}
	.Ulfeatu li {
		width:50%;
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
}@media (max-width: 767px) {
    .Tophd {
        height: 101px;
    }
	.Tophd .pull-left {
		width:auto;
		position:absolute;
		right:200px;
		top:0px;
		left:15px;
	}
	.Tophd .navbacolor{
	    border-bottom: 1px #eee solid !important;
	    height: 30px;
	    line-height: 30px;
	}
	.navbar {
		margin:8px 0px;
		padding-top: 6px;
		z-index: 999;
	}
	.navbar .navbar-brand {
		height:36px;
		width:132px;
		padding-left:15px;
	}
	.navbar .navbar-collapse {
		background-color:#164FA6;
		z-index: 9999;
	}
	.navbar .navbar-collapse .nav li {
		border-bottom:1px solid #303587;
		line-height:40px;
	}
	.navbar .navbar-collapse .nav li a {
		display:block;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
	}
	.navbar .navbar-collapse .nav li a.pa {
		display:block;
		color:#FFF;
		font-size:16px;
		text-align:left;
		padding:0px 15px;
		line-height:40px;
		height:40px;
	}
	.navbar .navbar-collapse .nav li.active a.pa,.navbar .navbar-collapse .nav li a.pa:hover,.navbar .navbar-collapse .nav li a.pa:focus {
		color:#FEF3F3;
		font-weight:bold;
		background:#1543A1;
	}
	.navbar .navbar-collapse .nav li ul {
		display:block;
		padding:0px;
		margin:0px;
		border-top:1px solid #303587;
	}
	.navbar .navbar-collapse .nav li ul:before,.navbar .navbar-collapse .nav li ul:after {
		display:block;
		clear:both;
		height:0px;
		width:100%;
		content:'';
		overflow:hidden;
	}
	.navbar .navbar-collapse .nav li ul li {
		display:block;
		float:left;
		clear:none;
		width:50%;
		line-height:35px;
		height:35px;
		margin:0px 0px -1px;
		padding:0px;
		position:relative;
	}
	.navbar .navbar-collapse .nav li ul li a {
		font-size:14px;
		height:35px !important;
		display:block;
		text-align:center !important;
		margin:0px;
		padding:0px;
		color:#FFF;
	}
	.navbar .navbar-collapse .nav li ul li:nth-child(odd) a {
		border-right:1px solid #303587;
	}
	.navbar .navbar-collapse .nav li ul li.active a,.navbar .navbar-collapse .nav li ul li a:hover,.navbar .navbar-collapse .nav li ul li a:focus {
		color:#FEF3F3;
		font-weight:bold;
		background:#0B8ACF;
	}
	.navbar .navbar-collapse .nav {
		padding:0px 1px;
	}
	.topti {
		font-size:14px;
		line-height:35px;
		height:35px;
		margin:10px -5px 5px;
        border-bottom: 2px solid #5FA1F2;
	}
	.Te-right {
		display:none;
	}
	.Tite {
		text-align:left;
		padding:10px 0px 5px;
		border-bottom:1px solid #CCC;
		margin-bottom:5px;
	}
	.Tite h2 {
		padding:0px;
		font-size:16px;
		float:left;
	}
	.Tite div {
		font-size:14px;
		padding:0px;
		float:right;
	}
	.Tite div:before {
		display:none;
	}
	.Titm {
		padding:10px 0px;
	}
	.Titm h2 {
		font-size:19px;
		padding:10px 0px;
		font-weight: bold;
	}
	.Titm p {
		font-size:12px;
	}
	.OurSbg .Titm {
		padding:15px 0px 10px;
	}
	.Titv {
		padding:20px 0px 10px;
	}
	.Titv h2 {
		font-size:16px;
		padding:0px;
	}
	.Titw {
		padding:10px 0px 5px;
	}
	.Titw h2 {
		font-size:16px;
		padding:5px 0px 0px;
		font-weight:bold;
	}
	.Titf {
		padding:10px 0px;
	}
	.Titf p {
		font-size:14px;
	}
	.Titf h2 {
		font-size:19px;
		padding:0px 0px 10px;
		font-weight: bold;
	}
	.Tith3 {
		padding:10px 15px;
		font-size:18px;
		margin-top: 15px;
	}
	.EngSeo {
		margin:5px 0px;
		line-height:inherit;
	}
	.EngSeo br {
		display:none;
	}
	.Tith3+.EngSeo {
		margin-top:-5px;
	}
	.Plabg .EngSeo {
		margin-top:15px;
	}
	.OurSbg .EngSeo {
		font-size:14px;
	}
	.abo_nav ul li {
		padding:0px 1px;
	}
	.about .abL {
		display:none;
	}
	.about .abR {
		float:none;
		width:auto;
		display:block;
		align-items:auto;
		height:auto;
	}
	.about .abR div {
		font-size:14px;
		line-height:25px;
	}
	.about .abR div p {
		padding:0px 0px 3px;
	}
	.abcla {
		padding-bottom:5px;
		margin:0px;
	}
	.abcla:before {
		display:none;
	}
	.abcla li a {
		width:100%;
		height:100px;
	}
	.abcla li a b {
		font-size:30px;
		padding-top:25%;
	}
	.abcla li a em {
		margin-top:-3px;
	}
	.Gzservi {
		padding-bottom:0px;
		margin:0px -5px;
		padding-top:5px;
	}
	.Gzservi li {
		width:50%;
		padding-bottom:10px;
	}
	.Gzservi li a.lista {
		margin:0px 5px;
	}
	.Gzservi li a.lista span {
		margin-top:15px;
	}
	.Gzservi li a.lista p {
		padding:5px 10px 0px;
	}
	.team_ul {
		padding:10px 0px 5px;
	}
	.case_Tit {
		margin-top:0px;
	}
	.case_ul {
		padding-top:0px;
		margin:0px -5px;
	}
	.case_ul li {
	    width: 50%;
		padding:5px 0px;
	}
	.case_ul li a {
		margin:0px 5px;
	}
	.More {
		padding:5px 0px;
	}
	.More a:after {
		width:20px;
		height:20px;
		margin:10px auto 0px;
	}
	.Mort,li.hidden-xs {
		display:block !important;
		margin-bottom: 0px !important;
		padding-top: 0px;
	}
	.team_top {
		padding-top:6px;
	}
	.team_top .team_left {
		float:none;
		width:auto;
		height:240px;
	}
	.team_top .team_left em {
		width:120px;
		height:120px;
	}
	.team_top .team_right {
		float:none;
		width:auto;
		height:auto;
	}
	.team_top .team_right .team_tix {
		padding:15px 10px 20px;
	}
	.team_top .team_right .team_pic {
		margin:0px;
	}
	.PrService {
		margin:0px 0px 15px;
	}
	.PrService ul li {
		width:50%;
		height:180px;
	}
	.Science {
		height:240px;
	}
	.Science h2 {
		margin:0px 0px 20px;
	}
	.Science h3 {
		margin:0px 0px 20px;
	}
	.Indus {
		font-size:14px;
	}
	.Partn_ul {
		margin:0px 0px 15px;
	}
	.view_ul,.viewe_ul {
		margin-bottom: 20px;
		padding-top:10px;
	}
	.view_ul li,.viewe_ul li {
		width:auto;
		float:none;
		padding:0px;
		margin-bottom:10px;
	}
	.view_ul li .view_L,.view_ul li .view_R,.viewe_ul li .view_L,.viewe_ul li .view_R {
		float:none;
		width:auto;
	}
	.view_ul li .view_R,.viewe_ul li .view_R {
		padding:8px 0px;
	}
	.view_ul li .view_R h2,.view_ul li .view_R p,.view_ul li .view_R div.T,.viewe_ul li .view_R h2,.viewe_ul li .view_R p,.viewe_ul li .view_R div.T {
		margin:0px 0px 5px;
	}
	.view_ul li .view_R p,.viewe_ul li .view_R p {
		padding:0px;
	}
	.viewe_ul li {
		padding:10px 0px;
	}
	.viewe_ul li .view_R p {
		padding:4px 0px;
		position:static;
	}
	.user_body {
		padding:15px 0px;
	}
	.user_body h2 {
		padding:5px 10px;
		font-size:16px;
	}
	.group .L {
		width:78px;
	}
	.group .R {
		padding-left:80px;
	}
	.group .inp,.group .wi380,.group .wi220 {
		width:100%;
	}
	.group .sele {
		padding:0px;
		margin:0px -3px -3px;
		border-width:0px;
	}
	.group .sele select {
		display:inline-block;
		padding:5px 10px;
		border:1px solid #DDD;
		position:relative;
		margin-bottom:3px;
	}
	.culture {
		margin:5px 0px;
	}
	.culture li {
		float:none;
		width:auto;
		margin:5px 0px;
	}
	.quaUl {
		padding:10px 0px;
	}
	.quaUl ul li {
	    width:85%;
		float:none;
		height: auto;
	}
	.teamintr {
		padding:10px 0px;
	}
	.teamintr li {
		width:100%;
	}
	.OurGes {
		padding:10px 0px;
	}
	.Teamion {
		margin:10px -6px;
	}
	.Teamion li {
		width:50%;
	}
	.Teamion li.bogm {
		width:100%;
	}
	.ConctUl li {
		width:auto;
		float:none;
	}
	.Membg .container {
		left:0px;
		right:0px;
	}
	.Form_box {
		width:auto;
		min-height:inherit;
		top:20px;
		margin-top:0px;
		right:20px;
		left:20px;
		padding-bottom:30px;
		background-size:100% auto;
	}
	.OurServ {
		padding:0px 0px 10px;
	}
	.OurServ ul li a h3 {
		font-size:16px !important;
	}
	.OurServ ul li a h3:before {
		margin:0px auto 10px;
	}
	.OurServ ul li a p {
		padding:10px;
		font-size:14px;
	}
	.AppAdvUl {
		padding:10px 0px;
	}
	.AppAdvUl li {
		width:auto;
		float:none;
	}
	.majorUl {
		padding:5px 0px 10px;
		margin:0px -5px;
	}
	.majorUl li {
		padding:5px;
	}
	.majorUl li h2 {
		font-size:14px;
		padding:10px 10px 0px;
		margin:0px;
	}
	.EngSul {
		margin:0px -15px;
	}
	.EngSul:before {
		position:inherit;
		height:0px;
	}
	.EngSul li {
		width:50%;
		padding-bottom:6px;
	}
	.EngSul li div.libn em {
		font-size:16px;
	}
	.EngSul li div.libn span {
		font-size:14px;
		height:46px;
		overflow:hidden;
		display:block;
		padding:6px 10px 0px;
	}
	.The_roleUl {
		margin:15px 0px;
	}
	.The_roleUl li {
		margin-bottom:10px;
		width:33.3333%;
	}
	.The_roleUl li:nth-child(4),.The_roleUl li:nth-child(5) {
		width:50%;
	}
	.The_roleUl li .Thin {
		width:90px;
		height:90px;
	}
	.The_roleUl li .Th_T {
		padding:20px 10px 0px;
		max-width:300px;
	}
	.The_roleUl li .Th_T em,.The_roleUl li .Th_T span {
		font-size:12px;
	}
	.The_roleUl li .Th_T em {
		font-size:16px;
		white-space:nowrap;
		text-overflow:ellipsis;
		overflow:hidden;
	}
	.Ouradv_Ul {
		margin:0px;
		padding:0px 0px 20px;
	}
	.Ouradv_Ul li {
		float:none;
		width:auto;
		padding:0px;
		min-height:112px;
	}
	.Ouradv_Ul li:before,.Ouradv_Ul li:after {
		display:block;
		clear:both;
		height:0px;
		width:100%;
		content:'';
		overflow:hidden;
	}
	.Ouradv_Ul li em {
		left:0px;
		width:90px;
		height:90px;
	}
	.Ouradv_Ul li h2,.Ouradv_Ul li div {
		margin:0px 0px 0px 120px;
		font-size:14px;
	}
	.Ouradv_Ul li h2 {
		font-size:20px;
	}
	.guide_RL {
		margin:0px;
		padding:10px 0px 15px;
	}
	.guide_RL:before {
		width:100%;
		height:0px;
		position:static;
	}
	.guide_RL h2 {
		font-size:16px;
		border-bottom:1px solid #DDD;
		padding:0px 0px 5px;
		margin:0px 0px 8px;
	}
	.guide_RL .gui_left,.guide_RL .gui_right {
		float:none;
		width:auto;
	}
	.guide_RL .gui_left:before,.guide_RL .gui_left:after,.guide_RL .gui_right:before,.guide_RL .gui_right:after {
		display:block;
		clear:both;
		height:0px;
		width:100%;
		content:'';
		overflow:hidden;
	}
	.guide_RL .gui_left {
		border-bottom:5px solid #F8F8F8;
		padding-bottom:10px;
	}
	.guide_RL .gui_left+.gui_right {
		padding-top:15px;
	}
	.guide_RL .gui_right {
		padding-left:0px;
	}
	.WechatP {
		padding:0px;
		margin:0px;
	}
	.WechatP .tex div {
		padding-top:10px;
	}
	.WechatP .tex h3 {
		font-size:16px;
		margin:5px 0px;
	}
	.WechatP .tex ul {
		margin:0px -10px;
	}
	.WechatMa {
		padding:0px;
		margin:0px -5px;
	}
	.WechatMa li {
		padding:0px 5px 10px;
	}
	.WechatMa li div p {
		height:64px;
		overflow:hidden;
		display:block;
	}
	.WechaPla {
		padding:10px 0px;
	}
	.WechaPla li {
		padding:10px 0px;
		float:none;
		width:auto;
		min-height:80px;
		border-top:1px solid #EEE;
	}
	.WechaPla li div {
		position:relative;
		text-align:left;
		padding-left:95px;
	}
	.WechaPla li div span {
		height:80px;
		width:80px;
		position:absolute;
		left:0px;
		top:50%;
		margin-top:-40px;
	}
	.WechaPla li div h3 {
		font-size:16px;
		padding:10px 0px;
	}
	.WechaPla li div p {
		font-size:14px;
		padding:5px 0px;
		max-width:none;
	}
	.WechaSta li {
		width:50%;
	}
	.WechaSta li em {
		margin:10px auto;
	}
	.WechaSta li h3 {
		font-size:18px;
		margin:10px 0px;
	}
	.WechaSta li p {
		height:60px;
		display:block;
		overflow:hidden;
	}
	.WeStabot {
		padding:10px 0px
	}
	.WeStabot a.btn {
		font-size:16px;
		padding:6px 40px 6px 15px;
	}
	.WeStabot a.btn:after {
		height:20px;
		width:20px;
		margin-top:-10px;
		background-size:contain;
	}
	.Plabtn {
		padding:5px 0px 20px;
	}
	.Plabtn a.btn {
		font-size:16px;
		display:block;
	}
	.Plabtn a.btn+a.btn {
		margin-left:0px;
		margin-top:10px;
	}
	.Wecrich {
		padding:0px;
		margin:0px -3px;
	}
	.Wecrich li {
		width:50%;
	}
	.Wecrich li a {
		margin:0px auto 10px;
		max-width:none;
	}
	.WechaRich {
		padding:0px;
	}
	.WechaRich:before {
		height:0px;
		position:static;
	}
	.WechaRich li {
		width:50%;
		padding-bottom:10px;
	}
	.WechaRich li:nth-child(7) {
		display:none;
	}
	.WechaRich li div,.WechaRich li a {
		display:block;
		position:static;
		margin:0px auto 10px;
	}
	.WechaRich li i {
		display:none;
	}
	.WechaRich li a {
		width:85px;
		height:85px;
	}
	.Weplatf {
		display:none;
	}
	.WeplaUl {
		padding:10px 0px;
	}
	.WeplaUl li {
		width:50%;
		padding:0px 5px 10px;
	}
	.WeplaUl li a h3 {
		font-size:14px;
	}
	.WeplaUl li a p {
		font-size:12px;
		height:80px;
		padding:5px 15px;
	}
	.caseli_ul {
		padding-top:0px;
		width: auto;
		height: 299px !important;
	}
	.caseli_ul li a h3 {
		white-space:nowrap;
		text-overflow:ellipsis;
		overflow:hidden;
		font-size:14px;
		padding-left: 12px;
	}
	.pabot {
		padding-bottom:10px;
	}
	.TerDis {
		margin:10px 0px;
		border-top:1px solid #5FA1F3;
	}
	.TerDis li {
		float:none;
		width:auto;
		border-bottom:1px solid #5FA1F3;
		text-align:left;
		padding:10px 0px;
	}
	.TerDis li em {
		display:none;
	}
	.TerDis li h2 {
		font-size:16px;
		padding:0px 0px 5px;
	}
	.TerDis li div {
		padding:0px !important;
		font-size:14px;
		line-height:22px;
	}
	.IntrodUl {
		margin:0px;
	}
	.IntrodUl li {
		float:none;
		width:auto;
		padding:0px;
	}
	.IntrodUl li h2 {
		margin:20px 0px 0px;
		font-size:18px;
	}
	.IntrodUl li div.T {
		padding:10px 0px 15px;
		font-size:14px;
		height:auto;
	}
	.Dismall .Di_left {
		display:none;
	}
	.Dismall .Di_right li {
		margin:0px 0px 15px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;
		-o-border-radius:0px;
		-ms-border-radius:0px;
		border-radius:0px;
	}
	.Dismall .Di_right li h1 {
		display:flex;
		justify-content:center;
		align-items:center;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		-ms-border-radius:5px;
		border-radius:5px;
		width:89px;
		line-height:normal;
	}
	.Dismall .Di_right li h3 {
		height:auto;
		line-height:22px;
		font-size:16px;
	}
	.Dismall .Di_right li div {
		height:auto;
		font-size:14px;
		line-height:22px;
	}
	.Dismall .Di_right li:nth-child(odd) {
		padding-left:100px;
		padding-right:10px;
	}
	.Dismall .Di_right li:nth-child(odd) h1 {
		left:0px;
	}
	.Dismall .Di_right li:nth-child(even) {
		padding-right:100px;
		padding-left:10px;
	}
	.Dismall .Di_right li:nth-child(even) h1 {
		right:0px;
	}
	.Disintr {
		padding:10px 0px;
	}
	.Disintr li {
		float:none;
		width:auto;
		padding:0px;
		position:relative;
		margin-bottom:10px;
	}
	.Disintr li div {
		height:auto;
	}
	.Disintr li div.Dtit {
		width:110px;
		position:absolute;
		left:2px;
		top:2px;
		bottom:2px;
	}
	.Disintr li div.Dtit em {
		width:50px;
		height:50px;
	}
	.Disintr li div.Dtit span {
		margin:10px auto 0px;
		font-size:14px;
	}
	.Disintr li div.Dcon {
		min-height:110px;
		text-align:left;
	}
	.Disintr li div.Dcon p {
		padding:10px;
		font-size:14px;
	}
	.Disintr li div.Dcon p br {
		display:none;
	}
	.Disintr li a {
		display:block;
		padding:0px 0px 0px 110px;
	}
	.Disintr li a.Dntr_1 {
		background-color:#EF7D17;
	}
	.Disintr li a.Dntr_1 div.Dtit {
		background-color:#F7EBDF;
	}
	.Disintr li a.Dntr_2 {
		background-color:#65C17D;
	}
	.Disintr li a.Dntr_2 div.Dtit {
		background-color:#ECFFF1;
	}
	.Disintr li a.Dntr_3 {
		background-color:#55A3FF;
	}
	.Disintr li a.Dntr_3 div.Dtit {
		background-color:#EBF5FF;
	}
	.Disintr li a.Dntr_4 {
		background-color:#E14141;
	}
	.Disintr li a.Dntr_4 div.Dtit {
		background-color:#FFEFF0;
	}
	.Disintr li a.Dntr_5 {
		background-color:#31B1BB;
	}
	.Disintr li a.Dntr_5 div.Dtit {
		background-color:#FFEFF0;
	}
	.DisSixf {
		margin:5px 0px 15px;
		padding:0px;
		border-top:1px solid #5FA3F2;
	}
	.DisSixf .Sf_left,.DisSixf .Sf_right {
		width:auto;
		float:none;
		padding:0px;
	}
	.DisSixf .img {
		display:none;
	}
	.DisSixf .img+.liv,.DisSixf .liv+.img {
		margin-top:0px;
	}
	.DisSixf .liv {
		padding:5px 0px;
	}
	.DisSixf .liv h2 {
		font-size:16px;
	}
	.DisSixf .liv div {
		font-size:14px;
	}
	.Featul {
		padding:0px 0px 20px;
		margin:0px -5px;
	}
	.Featul li {
		width:50%;
		padding:5px;
	}
	.Featul li a em {
		width:60px;
		height:60px;
		margin:10px auto 0px;
	}
	.Featul li h3 {
		padding:0px;
		margin:10px 0px 0px;
		font-size:16px;
		height:25px;
	}
	.Featul li a div {
		padding:10px;
		height:120px;
	}
	.Ulscopes {
		margin:0px;
		padding:0px;
		border-top:1px solid #DDD;
	}
	.Ulscopes li {
		padding:0px;
		width:auto;
		float:none;
		border-bottom:1px solid #DDD !important;
	}
	.Ulscopes li a {
		min-height:142px;
		padding-left:0px;
		padding-right:0px;
	}
	.Ulscopes li a span {
		position:static;
		height:90px;
		width:90px;
		float:left;
		left:0px;
		margin-right:10px;
	}
	.Ulscopes li a h3 {
		font-size:16px;
		margin:5px 0px 0px;
	}
	.Ulscopes li a p {
		min-height:1px;
		font-size:14px;
		padding-top:10px;
	}
	.promIs .prom_left {
		margin-right:10px;
	}
	.promIs .prom_right {
		width:auto;
		float:none;
	}
	.promIs .prom_right div {
		font-size:14px;
		line-height:22px;
	}
	.promIs .prom_right h2 {
		font-size:18px;
		color: #333;
	}
	.Uconten {
		margin:0px;
		padding:0px;
		border-top:1px solid #5FA3F2;
	}
	.Uconten li {
		width:auto;
		float:none;
		padding:0px;
		border-bottom:1px solid #5FA3F2;
	}
	.Uconten li span {
		height:60px;
		width:60px;
		position:static;
		float:left;
		margin:0px 10px 0px 0px;
	}
	.Uconten li a {
		padding:10px 0px 10px;
	}
	.Uconten li a h3 {
		font-size:16px;
		height:25px;
		line-height:25px;
		margin:0px;
	}
	.Uconten li a p {
		min-height:40px;
		height:auto;
		margin-top:10px;
		font-size:14px;
		margin-top:5px;
		display:inline;
	}
	.Botonten {
		font-size:14px;
		padding:10px 0px
	}
	.Botonten h2 {
		font-size:16px;
	}
	.Botonten p {
		line-height:22px;
		font-size:14px;
	}
	.Ulfeatu {
		padding:0px 0px 10px;
	}
	.Ulfeatu li {
		width:auto;
		float:none;
		padding:10px 0px;
	}
	.Ulfeatu li a {
		min-height:100px;
		height:auto;
	}
	.Ulfeatu li a:before {
		height:50px;
		width:50px;
	}
	.Ulfeatu li a h3 {
		padding-top:80px;
		font-size:16px;
	}
	.Ulfeatu li a p {
		padding:10px 10px 20px;
		font-size:14px;
	}
	.PEriTop {
		padding:0px 0px 10px;
	}
	.PEriTop li div,.PEriTop li h4 {
		font-size:16px;
	}
	.PEriTop li div {
		margin:30px 5px 0px;
	}
	.PEritable {
		margin-bottom:10px;
	}
	.PEritable th,.PEritable table td {
		font-size:14px;
	}
	.abo-body {
		padding-top:5px;
	}
	.abo-body .abo-left .Title {
		font-size:16px;
		padding:10px 0px;
	}
	.abo-body .abo-left .font_cent a {
		font-size:14px;
	}
	.abo-body .abo-right h2 {
		padding:5px 10px;
		font-size:15px;
	}
	.abo-body .abo-right ul.abul {
		padding:10px 5px 0px;
	}
	.abo-body .abo-right ul.abul li div.T,.abo-body .abo-right ul.abul li div.P {
		font-size:14px;
	}
	.abo-body .abo-right ul.abul li div.T {
		padding:8px 0px 0px;
	}
	.abo-body .abo-right .box+.box {
		margin-top:10px;
	}
	.abo-body .abo-right .Bntbox {
		display:block;
		padding:15px 10px 0px;
	}
	.abo-body .abo-right .Bntbox p {
		padding:0px 0px 15px;
	}
	.abo-body .abo-right .Bntbox p a {
		font-size:16px;
		padding:8px;
	}
	.BidhorrUl {
		padding:10px 0px;
		margin:0px -5px;
	}
	.BidhorrUl li {
		width:50%;
		padding:0px 10px 10px;
	}
	.BidhorrUl li a {
		width:auto;
		height:auto;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		-ms-border-radius:5px;
		border-radius:5px;
	}
	.BidhorrUl li a:hover:before,.BidhorrUl li a:focus:before,.BidhorrUl li a:active:before {
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		-ms-border-radius:5px;
		border-radius:5px;
		-webkit-box-shadow:inset 0 0 0 8px rgba(255,255,255,0.6);
		-moz-box-shadow:inset 0 0 0 8px rgba(255,255,255,0.6);
		-o-box-shadow:inset 0 0 0 8px rgba(255,255,255,0.6);
		-ms-box-shadow:inset 0 0 0 8px rgba(255,255,255,0.6);
		box-shadow:inset 0 0 0 8px rgba(255,255,255,0.6);
	}
	.Bidtabot {
		padding:0px 0px 15px;
	}
	.BidSolve {
		padding:0px;
		margin:0px;
	}
	.BidSolve li {
		width:auto;
		float:none;
		padding:0px;
	}
	.BidSolve li a em {
		height:auto;
	}
	.Bidbein li {
		width:50%;
		margin:0px 0px 10px;
	}
	.Bidbein li:nth-child(3) {
		width:100%;
	}
	.Bidbeiv {
		margin:0px;
	}
	.Bidbeiv .beinL {
		display:none;
	}
	.Bidbeiv .beinR {
		width:auto;
		float:none;
	}
	.Bidbeiv .beinR div+div {
		border-top:1px solid #DDD;
	}
	.Bidbeiv .beinR div h3 {
		font-size:16px;
		margin:0px 0px 3px;
		padding-top:5px;
	}
	.BidAgop {
		margin:0px 0px 10px;
	}
	.BidAgop .AgopL_1,.BidAgop .AgopL_2,.BidAgop .AgopR_1,.BidAgop .AgopR_2 {
		width:auto;
		float:none;
		padding:10px 0px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-o-box-sizing:border-box;
		-ms-box-sizing:border-box;
		box-sizing:border-box;
		border-bottom:1px solid #DDD !important;
	}
	.BidAgop .AgopL_1:before,.BidAgop .AgopL_2:before,.BidAgop .AgopR_1:before,.BidAgop .AgopR_2:before {
		display:none;
	}
	.BidAgop .AgopL_1 a,.BidAgop .AgopL_2 a,.BidAgop .AgopR_1 a,.BidAgop .AgopR_2 a {
		padding:15px 0px 15px 80px;
	}
	.BidAgop .AgopL_1 a:before,.BidAgop .AgopL_2 a:before,.BidAgop .AgopR_1 a:before,.BidAgop .AgopR_2 a:before {
		width:70px;
		height:70px;
		margin-top:-35px;
	}
	.BidAgop .AgopL_1 a h3,.BidAgop .AgopL_2 a h3,.BidAgop .AgopR_1 a h3,.BidAgop .AgopR_2 a h3 {
		font-size:16px;
	}
	.BidAgop .AgopL_1 a p,.BidAgop .AgopL_2 a p,.BidAgop .AgopR_1 a p,.BidAgop .AgopR_2 a p {
		font-size:14px;
	}
	.buildul,.Dobeul {
		padding:10px 0px;
	}
	.buildul li,.Dobeul li {
		float:none;
		width:auto;
	}
	.buildul li+li,.Dobeul li+li {
		margin-left:0px;
		margin-top:-1px;
	}
	.buildul li a,.Dobeul li a {
		height:auto;
		padding:15px 0px;
	}
	.buildul li a h2,.Dobeul li a h2 {
		font-size:18px
	}
	.buildul li a p,.Dobeul li a p {
		font-size:13px;
		margin-bottom:0px;
		display:inline-block;
		padding:5px;
	}
	.Dobeul li a p {
		font-size:14px;
		filter:alpha(opacity=100);
		-moz-opacity:1;
		-khtml-opacity:1;
		-o-opacity:1;
		-ms-opacity:1;
		opacity:1;
		height:auto;
		color:#666;
	}
	.Dobeul li a:hover h2,.Dobeul li a:hover p,.Dobeul li a:focus h2,.Dobeul li a:focus p,.Dobeul li a:active h2,.Dobeul li a:active p {
		color:#FFF;
	}
	.servass {
		margin:0px -5px;
	}
	.servass li {
		padding:10px 5px;
		width:50%;
	}
	.servass li:before {
		display:none !important;
	}
	.servass li a {
		display:block;
		border:1px solid #DDD;
		padding-top:15px;
	}
	.devonly .container {
		overflow:hidden;
	}
	.devonly .container .pull-left:before {
		margin-right:-40px;
	}
	.devonly .container .pull-left h3 {
		padding:0px;
		font-size:16px;
	}
	.devonly .container .pull-left h3 span {
		font-size:14px;
		padding-left:5px;
	}
	.devonly .container .pull-left p {
		padding:0px;
		font-size:12px;
	}
	.devonly .container .pull-right {
		width:110px;
		right:10px;
	}
	.devonly .container .pull-right:before {
		height:80px;
		width:55px;
	}
	.devonly .container .pull-right a.btn {
		padding:5px 10px;
	}
	.Howdoul li {
		padding:0px 5px 10px;
	}
	.Howdoul li a {
		padding:6px 12px;
		font-size:14px;
	}
	.Howdbot {
		margin:10px 0px;
	}
	.Howdbot .How_Rt ul {
		padding-bottom:10px;
	}
	.Howdbot .How_Rt ul li {
		width:50%
	}
	.Howdbot .How_Rt ul li a {
		border-top:1px solid #DDD;
		font-size:14px;
	}
	.Howdbot .How_Rt ul li a:before {
		height:20px;
		width:20px;
		left:10px;
		margin-top:-10px;
		background-size:cover;
	}
	.Howdbot .How_Rt .txt {
		padding-top:10px;
		font-size:14px;
	}
	.Howdbot .How_Rt .b_list {
		padding-top:10px;
	}
	.Howdbot .How_Rt .b_list b,.Howdbot .How_Rt .b_list a {
		display:block;
		float:none;
		clear:both;
		width:auto !important;
	}
	.Howdbot .How_Rt .b_list span {
		width:33.3333% !important;
		margin-bottom:10px;
		font-size:16px;
	}
	.Howdbot .How_Rt .b_list span em {
		font-size:14px;
	}
	.Howdbot .How_Rt .b_list b {
		padding-bottom:10px;
	}
	.Howdbot .How_Rt .b_list a {
		font-size:16px;
	}
	.Sexualu li a h2 {
		font-size:15px;
		height:25px;
		line-height:25px;
	}
	.Sexualu li a p {
		font-size:13px;
		margin:10px 10px;
	}
	.EasySt ul li {
		width:50%;
	}
	.EasySt ul li:nth-child(5) {
		width:100%;
	}
	.EasySt ul li a div h3 {
		font-size:16px
	}
	.EasySt ul li a div p {
		font-size:13px
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.solution-slide .hd{
	    width:110px !important;
	}
	.solution-slide .bd .inner{
	    padding-left:0px !important;
	    padding-top: 10px !important;
	}
	.solution-slide .hd li{
	    width: 98px !important;
        padding-top: 18px !important;
        text-align: center !important;
        height: 92px !important;
	}
	.solution-slide .hd li i{
	    display: none !important;
	}
	.solution-slide .hd li.item-1.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-2.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-3.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-4.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-5.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-6.on i{
	    display:none !important;
	}
	.solution-slide .hd .text h3{
	    font-size:14px !important;
	}
	.solution-slide .hd .text p{
	    font-size:12px !important;
	}
	.solution-slide .container{
	    width: 270px !important;
        margin-left: 417px !important;
        overflow: auto !important;
	}
	.solution-slide .bd h2{
	    font-size:23px !important;
	}
	.solution-slide .bd .btn-wrap a{
	    width: 85px !important;
	}
	.solution-slide .hd ul{
	    margin-top:8px !important;
	}
	.slideTxtBox .bd .pic{
	    display: none !important;
	    clear: both !important;
	}
	.slideTxtBox .bd .box{
	    width: 100% !important;
        padding-top: 5px !important;
	}
	.slideTxtBox .bd .box li{
	    margin: 10px 0 !important;
        float: left !important;
        width: 33% !important;
        font-size: 14px !important;
        color: #555 !important;
        padding: 0 13px !important;
        box-sizing: border-box !important;
	}
	.slideTxtBox .bd{
	    clear: both !important;
        padding-top: 0px !important;
	}
	.slideTxtBox .hd{
	    overflow-x: auto !important;
        overflow-y: hidden !important;
	}
	.slideTxtBox .hd ul li{
	    width: 100px !important;
        height: 35px !important;
        line-height: 33px !important;
	}
	.slideTxtBox .bd .box a{
	    width: 78px !important;
        height: 30px !important;
        line-height: 30px !important;
        font-size: 14px !important;
        margin-right: 8px !important;
        margin-top: 75px !important;
	}
	.slideTxtBox .bd .box .price dt{
	    float: none !important;
	}
	.cinbg{
	    margin-top: 15px !important;
	}
	.Coproce .img-wrap div.one{
	    width: 70px !important;
        height: 70px !important;
        bottom: 40.8% !important;
        left: 3.6% !important;
        padding: 20px 0 !important;
	}
	.Coproce .img-wrap div{
	    font-size: 12px !important;
	}
	.Coproce .img-wrap div.fix{
	    width: 70px !important;
        height: 70px !important;
        top: -23.5% !important;
        right: 5.2% !important;
        padding: 10px 15px !important;
	}
	.Coproce .img-wrap div.seven{
	    width: 70px !important;
        height: 70px !important;
        bottom: -11.4% !important;
        right: 4.2% !important;
        padding: 10px 15px !important;
	}
	.Coproce .img-wrap div.two {
	    width: 150px !important;
        height: 40px !important;
        top: 0.5% !important;
        left: 37% !important;
        padding: 3px 8px !important;
	}
	.Coproce .img-wrap div.three {
        width: 165px;
        height: 39px;
        border-radius: 5px;
        top: 27%;
        left: 25.75%;
        padding: 3px 12px;
        background: #fe576e;
    }
    .Coproce .img-wrap div.four {
        width: 165px;
        height: 36px;
        border-radius: 5px;
        top: 52.5%;
        left: 31%;
        padding: 2px 7px;
        background: #449df0;
    }
    .Coproce .img-wrap div.five {
        width: 151px;
        height: 40px;
        border-radius: 5px;
        top: 75.8%;
        left: 23.3%;
        padding: 4px 6px;
        background: #ff793e;
    }
    .devonly .container .pull-left{
        padding-top: 12px;
        margin-right: 180px;
        width: 250px;
        margin-top: 6px;
    }
    .PrService ul li em{
        width: 160px;
    }
    .pleft{
        display: none;
    }
    .pright{
        display: none;
    }
    .devonly .container .pull-left h3, .devonly .container .pull-left p{
        display: block !important;
    }
    .devonly .container .pull-left h3, .devonly .container .pull-left p{
        display: block !important;
    }
    .hw-logo{
        margin-top: 6px;
    }
    .hw-logo img{
        margin-left: 22px;
    }
}@media (max-width: 570px) {
    .Tophd {
        height: 101px;
    }
	.advaul {
		padding:10px 0px;
	}
	.advaul li {
		width:auto;
		float:none;
	}
	.advaul li .li_to {
		display:block;
	}
	.advaul li .li_txt+.li_bg {
		display:none;
	}
	.OurServ li a {
		padding:10px 10px 10px 110px
	}
	.soluall .solutL li {
		width:50%;
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.solution-slide .hd{
	    width:110px !important;
	}
	.solution-slide .bd .inner{
	    padding-left:0px !important;
	    padding-top: 10px !important;
	}
	.solution-slide .hd li{
	    width: 98px !important;
        padding-top: 18px !important;
        text-align: center !important;
        height: 92px !important;
	}
	.solution-slide .hd li i{
	    display: none !important;
	}
	.solution-slide .hd li.item-1.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-2.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-3.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-4.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-5.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-6.on i{
	    display:none !important;
	}
	.solution-slide .hd .text h3{
	    font-size:14px !important;
	}
	.solution-slide .hd .text p{
	    font-size:12px !important;
	}
	.solution-slide .container{
	    width: 270px !important;
        margin-left: 417px !important;
        overflow: auto !important;
	}
	.solution-slide .bd h2{
	    font-size:23px !important;
	}
	.solution-slide .bd .btn-wrap a{
	    width: 85px !important;
	}
	.solution-slide .hd ul{
	    margin-top:8px !important;
	}
	.slideTxtBox .bd .pic{
	    display: none !important;
	    clear: both !important;
	}
	.slideTxtBox .bd .box{
	    width: 100% !important;
        padding-top: 5px !important;
	}
	.slideTxtBox .bd .box li{
	    margin: 10px 0 !important;
        float: left !important;
        width: 33% !important;
        font-size: 14px !important;
        color: #555 !important;
        padding: 0 13px !important;
        box-sizing: border-box !important;
	}
	.slideTxtBox .bd{
	    clear: both !important;
        padding-top: 0px !important;
	}
	.slideTxtBox .hd{
	    overflow-x: auto !important;
        overflow-y: hidden !important;
	}
	.slideTxtBox .hd ul li{
	    width: 100px !important;
        height: 35px !important;
        line-height: 33px !important;
	}
	.slideTxtBox .bd .box a{
	    width: 78px !important;
        height: 30px !important;
        line-height: 30px !important;
        font-size: 14px !important;
        margin-right: 8px !important;
        margin-top: 75px !important;
	}
	.slideTxtBox .bd .box .price dt{
	    float: none !important;
	}
}@media (max-width: 500px) {
    .Tophd {
        height: 101px;
    }
	.custpUl {
		padding:0px 0px 15px
	}
	.custpUl li {
		width:50%
	}
	.custpUl li h3 {
		margin:0px 0px 5px;
		font-size:16px
	}
	.custpUl li h3 i {
		height:26px;
		width:26px;
		text-align:center;
		line-height:26px
	}
	.IntrBtn {
		text-align:center;
		padding-top:20px;
		padding-bottom:20px
	}
	.IntrBtn a+a {
		margin-left:0px;
		margin-top:15px
	}
	.IntrBtn a {
		padding-left:60px;
		padding-right:60px;
		display:block
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.solution-slide .hd{
	    width:110px !important;
	}
	.solution-slide .bd .inner{
	    padding-left:0px !important;
	    padding-top: 10px !important;
	}
	.solution-slide .hd li{
	    width: 98px !important;
        padding-top: 18px !important;
        text-align: center !important;
        height: 92px !important;
	}
	.solution-slide .hd li i{
	    display: none !important;
	}
	.solution-slide .hd li.item-1.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-2.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-3.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-4.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-5.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-6.on i{
	    display:none !important;
	}
	.solution-slide .hd .text h3{
	    font-size:14px !important;
	}
	.solution-slide .hd .text p{
	    font-size:12px !important;
	}
	.solution-slide .container{
	    width: 270px !important;
        margin-left: 417px !important;
        overflow: auto !important;
	}
	.solution-slide .bd h2{
	    font-size:23px !important;
	}
	.solution-slide .bd .btn-wrap a{
	    width: 85px !important;
	}
	.solution-slide .hd ul{
	    margin-top:8px !important;
	}
	.slideTxtBox .bd .pic{
	    display: none !important;
	    clear: both !important;
	}
	.slideTxtBox .bd .box{
	    width: 100% !important;
        padding-top: 5px !important;
	}
	.slideTxtBox .bd .box li{
	    margin: 10px 0 !important;
        float: left !important;
        width: 33% !important;
        font-size: 14px !important;
        color: #555 !important;
        padding: 0 13px !important;
        box-sizing: border-box !important;
	}
	.slideTxtBox .bd{
	    clear: both !important;
        padding-top: 0px !important;
	}
	.slideTxtBox .hd{
	    overflow-x: auto !important;
        overflow-y: hidden !important;
	}
	.slideTxtBox .hd ul li{
	    width: 100px !important;
        height: 35px !important;
        line-height: 33px !important;
	}
	.slideTxtBox .bd .box a{
	    width: 78px !important;
        height: 30px !important;
        line-height: 30px !important;
        font-size: 14px !important;
        margin-right: 8px !important;
        margin-top: 75px !important;
	}
	.slideTxtBox .bd .box .price dt{
	    float: none !important;
	}
}@media (max-width: 400px) {
    .Tophd {
        height: 96px;
    }
	.wedoUl li {
		width:100%;
	}
	.CoproUl {
		margin:6px -6px 0px;
	}
	.CoproUl li {
		padding:0px 6px 10px;
	}
	.CoproUl li div p {
		min-height:100px;
	}
	.devonly .container {
		height:90px;
	}
	.devonly .container .pull-left:before {
		height:60px;
		width:60px;
	}
	.devonly .container .pull-left h3,.devonly .container .pull-left p {
		display:none
	}
	.devonly .container .pull-right:before {
		height:50px;
		width:34px;
	}
	.devonly .container .pull-right a.btn {
		margin-top:25px;
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.solution-slide .hd{
	    width:110px !important;
	}
	.solution-slide .bd .inner{
	   padding-left:0px !important;
	   padding-top: 10px !important;
	}
	.solution-slide .hd li{
	    width: 98px !important;
        padding-top: 18px !important;
        text-align: center !important;
        height: 92px !important;
	}
	.solution-slide .hd li i{
	    display: none !important;
	}
	.solution-slide .hd li.item-1.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-2.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-3.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-4.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-5.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-6.on i{
	    display:none !important;
	}
	.solution-slide .hd .text h3{
	    font-size:14px !important;
	}
	.solution-slide .hd .text p{
	    font-size:12px !important;
	}
	.solution-slide .container{
	    width: 270px !important;
        margin-left: 417px !important;
        overflow: auto !important;
	}
	.solution-slide .bd h2{
	    font-size:23px !important;
	}
	.solution-slide .bd .btn-wrap a{
	    width: 85px !important;
	}
	.solution-slide .hd ul{
	    margin-top:8px !important;
	}
	.slideTxtBox .bd .pic{
	    display: none !important;
	    clear: both !important;
	}
	.slideTxtBox .bd .box{
	    width: 100% !important;
        padding-top: 5px !important;
	}
	.slideTxtBox .bd .box li{
	    margin: 10px 0 !important;
        float: left !important;
        width: 33% !important;
        font-size: 14px !important;
        color: #555 !important;
        padding: 0 13px !important;
        box-sizing: border-box !important;
	}
	.slideTxtBox .bd{
	    clear: both !important;
        padding-top: 0px !important;
	}
	.slideTxtBox .hd{
	    overflow-x: auto !important;
        overflow-y: hidden !important;
	}
	.slideTxtBox .hd ul li{
	    width: 100px !important;
        height: 35px !important;
        line-height: 33px !important;
	}
	.slideTxtBox .bd .box a{
	    width: 78px !important;
        height: 30px !important;
        line-height: 30px !important;
        font-size: 14px !important;
        margin-right: 8px !important;
        margin-top: 75px !important;
	}
	.slideTxtBox .bd .box .price dt{
	    float: none !important;
	}
	.cinbg{
	    margin-top: 25px !important;
	}
}@media (max-width: 360px) {
    .Tophd {
        height: 101px;
    }
	.Featul li a div {
		padding:10px;
		height:150px
	}
	.vie_nav ul li a {
		padding:3px 10px
	}
	.topti{
	    border-bottom:2px #5FA1F2 solid;
	}
	.solution-slide .hd{
	    width:110px !important;
	}
	.solution-slide .bd .inner{
	    padding-left:0px !important;
	    padding-top: 10px !important;
	}
	.solution-slide .hd li{
	    width: 98px !important;
        padding-top: 18px !important;
        text-align: center !important;
        height: 92px !important;
	}
	.solution-slide .hd li i{
	    display: none !important;
	}
	.solution-slide .hd li.item-1.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-2.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-3.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-4.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-5.on i{
	    display:none !important;
	}
	.solution-slide .hd li.item-6.on i{
	    display:none !important;
	}
	.solution-slide .hd .text h3{
	    font-size:14px !important;
	}
	.solution-slide .hd .text p{
	    font-size:12px !important;
	}
	.solution-slide .container{
	    width: 270px !important;
        margin-left: 417px !important;
        overflow: auto !important;
	}
	.solution-slide .bd h2{
	    font-size:23px !important;
	}
	.solution-slide .bd .btn-wrap a{
	    width: 85px !important;
	}
	.solution-slide .hd ul{
	    margin-top:8px !important;
	}
	.slideTxtBox .bd .pic{
	    display: none !important;
	    clear: both !important;
	}
	.slideTxtBox .bd .box{
	    width: 100% !important;
        padding-top: 5px !important;
	}
	.slideTxtBox .bd .box li{
	    margin: 10px 0 !important;
        float: left !important;
        width: 33% !important;
        font-size: 14px !important;
        color: #555 !important;
        padding: 0 13px !important;
        box-sizing: border-box !important;
	}
	.slideTxtBox .bd{
	    clear: both !important;
        padding-top: 0px !important;
	}
	.slideTxtBox .hd{
	    overflow-x: auto !important;
        overflow-y: hidden !important;
	}
	.slideTxtBox .hd ul li{
	    width: 100px !important;
        height: 35px !important;
        line-height: 33px !important;
	}
	.slideTxtBox .bd .box a{
	    width: 78px !important;
        height: 30px !important;
        line-height: 30px !important;
        font-size: 14px !important;
        margin-right: 8px !important;
        margin-top: 75px !important;
	}
	.slideTxtBox .bd .box .price dt{
	    float: none !important;
	}
	.cinbg{
	    margin-top: 25px !important;
	}
}
























