/*line.css*/

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
li,
form,
img,
dl,
dt,
dd,
table,
th,
td,
blockquote,
fieldset,
div,
strong,
label,
em,
img {
    margin: 0;
    padding: 0;
    border: 0;
    font-family: Helvetica, Tahoma, Arial, STXihei, "华文细黑", SimSun, "宋体", Heiti, "黑体", sans-serif;
}

ul,
ol,
li {
	list-style: none;
}

input,
button {
	margin: 0;
	vertical-align: middle;
}

body {
	color: #333;
	margin: 0 auto;
	background: #fff;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a {
	color: #333;
	text-decoration: none;
}

.fenxiang a span:hover {
	color: #1E94D4;
	text-decoration: none !important;
}

.fenxiang a span {
	vertical-align: middle
}


/*首页底部菜单*/

.footer {
	background-color: #F8F8F8;
	padding-top: 80px;
	padding-bottom: 100px;
	padding-left: 40px;
	margin-top: 60px;
}

.chuanzhen {
	padding: 0px;
	margin-top: 50px;
}

.foot_erweima {
	padding-right: 0px;
	margin-right: 0px;
	margin-top: 8px;
}

.dianhua {
	font-size: 20px;
	color: #0195E4;
	font-family: Constantia;
}

.foot_ziti {
	font-size: 13px;
	color: #666666;
	margin: 3px auto;
}

.foot_ziti2 {
	font-size: 13px;
	color: #666666;
	margin: 3px auto;
}

.gongsi_detail {
	padding: 0px
}


/*服务客户*/

.xiabianiju_kehufuwu {
	margin-bottom: 120px;
	margin-top: 90px
}

.kehu div {
	transition: all linear 0.1s;
	margin: auto;
	width: 190px;
	height: 110px;
	background: url(../Content/wjw1img/kehu_logo2.png);
}

.kehu div:hover {
	transform: scale(1.1);
}

.kehu div.kehu_logo {
	background-position-y: 313px;
}

.kehu div.kehu_logo2 {
	background-position-x: -250px;
	background-position-y: 313px;
}

.kehu div.kehu_logo3 {
	background-position-x: -500px;
	background-position-y: 313px;
}

.kehu div.kehu_logo4 {
	background-position-x: -744px;
	background-position-y: 313px;
}

.kehu div.kehu_logo5 {
	background-position-y: -744px;
	background-position-y: 205px;
}

.kehu div.kehu_logo6 {
	background-position-y: 205px;
	background-position-x: -250px;
}

.kehu div.kehu_logo7 {
	background-position-y: 205px;
	background-position-x: -500px;
}

.kehu div.kehu_logo8 {
	background-position-y: 205px;
	background-position-x: -744px;
}

.kehu div.kehu_logo9 {
	background-position-y: 102px;
}

.kehu div.kehu_logo10 {
	background-position-y: 102px;
	background-position-x: -250px;
}

.kehu div.kehu_logo11 {
	background-position-y: 110px;
	background-position-x: -500px;
}

.kehu div.kehu_logo12 {
	background-position-y: 102px;
	background-position-x: -744px;
}

.xiabianiju {
	margin-bottom: 40px;
	margin-top: 90px
}

.fuwukehu {
	margin-top: 0px;
}

.kehu {
	padding: 0px
}


/*banner下四个链接*/

.anniu {
	display: block;
	border: 1px solid #777777;
	border-radius: 10px;
	width: 30%;
	text-align: center;
	color: #777777;
	font-size: 14px;
	background-color: rgba(51, 51, 51, 0.3);
	margin-top: 30px;
}

.text-desc a:hover.anniu {
	background-color: rgba(127, 127, 127, 0.5);
	text-decoration: none;
	color: #cccccc;
}

.text-desc {
	position: absolute;
	left: 0;
	top: 0;
	background: url(../Content/wjw1img/zhezhao_beijing1.png) center no-repeat;
	background-size: cover;
	/*background-color: rgba(51, 51, 51, 0.3);*/
	width: 292px;
	height: 237px;
	opacity: 0;
	padding: 40px;
	color: #F8F8F8;
	font-size: 20px;
}

.ziti {
	font-size: 18px;
	margin-top: 10px;
}

@media(max-width:767px) {
	.ziti {
		font-size: 12px;
		margin-top: 10px;
	}
	.lianjie4 section>div>img {
		width: 100px;
	}
	.text-desc h3 {
		font-size: 16px;
	}
	.text-desc p {
		font-size: 14px;
	}
	.anniu {
		width: 70% !important;
	}
}

.text-desc p {
	color: #CCCCCC;
	font-size: 14px;
}

.text-desc h3 {
	color: #DDDDDD;
}

.port-6 {
	float: left;
	position: relative;
	overflow: hidden;
	text-align: center;
	overflow: visible;
	padding-top: 20px;
	padding-bottom: 20px;
}


/*.port-6.effect-1{z-index: 7;}*/

.port-6.effect-1 img {
	transition: 0.5s;
}


/*.port-6.effect-1:hover img{transform: scale(0.6) translateY(160%); position: relative; z-index:9;}
.port-6.effect-1:hover .ziti{transform: scale(0.6) translateY(580%); position: relative; z-index:9;color:#F8F8F8}*/

.port-6.effect-1 .text-desc {
	transform: translateY(0);
	opacity: 0;
	padding: 10px 20px;
	transition: 0.5s;
}

.port-6.effect-1:hover .text-desc {
	transform: translateX(0px);
	/*transform:translateX(-30px);*/
	opacity: 1;
	padding-top: 40px;
}

.port-6.effect-1:hover .text-desc p {
	transform: translateY(10px);
	opacity: 1;
	padding-top: 10px;
	text-align: left;
}


/*.port-6.effect-2{z-index: 7;}*/

.port-6.effect-2 img {
	transition: 0.5s;
}


/*.port-6.effect-2:hover img{transform: scale(0.6) translateY(160%); position: relative; z-index:9;}
.port-6.effect-2:hover .ziti{transform: scale(0.6) translateY(580%); position: relative; z-index:9;color:#F8F8F8}*/

.port-6.effect-2 .text-desc {
	transform: translateY(0);
	opacity: 0;
	padding: 10px 20px;
	transition: 0.5s;
}

.port-6.effect-2:hover .text-desc {
	transform: translateX(0px);
	/*transform:translateX(-30px);*/
	opacity: 1;
	padding-top: 40px;
}

.port-6.effect-2:hover .text-desc p {
	transform: translateY(10px);
	opacity: 1;
	padding-top: 10px;
	text-align: left;
}


/*武清换行*/

.long-wrap>br {
	display: inline;
}

.long-wrap {
	margin-top: 50px !important;
}

@media (min-width: 1366px) {
	.long-wrap {
		margin-top: 80px;
	}
}


/*.port-6.effect-3{z-index: 7;}*/

.port-6.effect-3 img {
	transition: 0.5s;
}


/*.port-6.effect-3:hover img{transform: scale(0.6) translateY(160%); position: relative; z-index:9;}
.port-6.effect-3:hover .ziti{transform: scale(0.6) translateY(580%); position: relative; z-index:9;color:#F8F8F8}*/

.port-6.effect-3 .text-desc {
	transform: translateY(0);
	opacity: 0;
	padding: 10px 20px;
	transition: 0.5s;
}

.port-6.effect-3:hover .text-desc {
	transform: translateX(0px);
	/*transform:translateX(-30px);*/
	opacity: 1;
	padding-top: 40px;
}

.port-6.effect-3:hover .text-desc p {
	transform: translateY(10px);
	opacity: 1;
	padding-top: 10px;
	text-align: left;
}


/*.port-6.effect-4{z-index: 7;}*/

.port-6.effect-4 img {
	transition: 0.5s;
}


/*.port-6.effect-4:hover img{transform: scale(0.6) translateY(160%); position: relative; z-index:9;}
.port-6.effect-4:hover .ziti{transform: scale(0.6) translateY(580%); position: relative; z-index:9;color:#F8F8F8}*/

.port-6.effect-4 .text-desc {
	transform: translateY(0);
	opacity: 0;
	padding: 10px 20px;
	transition: 0.5s;
}

.port-6.effect-4:hover .text-desc {
	transform: translateX(0px);
	/*transform:translateX(-30px);*/
	opacity: 1;
	padding-top: 40px;
}

.port-6.effect-4:hover .text-desc p {
	transform: translateY(10px);
	opacity: 1;
	padding-top: 10px;
	text-align: left;
}

@media screen and (max-width: 768px) {
	.text-desc {
		position: absolute;
		left: 0;
		top: 0;
		background: url('wjw1img/zhezhao_beijing334.png') center no-repeat;
		background-size: cover;
		/*background-color: rgba(51, 51, 51, 0.3);*/
		width: 100%;
		height: 100%;
		min-height: 200px;
		opacity: 0;
		padding: 20px;
		color: #F8F8F8;
		font-size: 20px;
	}
	.anniu {
		font-size: 14px;
		margin-top: 13px;
		width: 40%;
	}
	.port-6.effect-1:hover .text-desc {
		padding-top: 20px !important;
	}
	.port-6.effect-2:hover .text-desc {
		padding-top: 20px !important;
	}
	.port-6.effect-3:hover .text-desc {
		padding-top: 20px !important;
	}
	.port-6.effect-4:hover .text-desc {
		padding-top: 20px !important;
	}
	.port-6.effect-1:hover .text-desc p,
	.port-6.effect-2:hover .text-desc p，.port-6.effect-3:hover .text-desc p，.port-6.effect-4:hover .text-desc p {
		padding-top: 5px !important;
	}
}


/*解决方案*/

.lianjie4 {
	margin-top: 60px;
	margin-bottom: 20px
}

.xiabianiju1 {
	margin-bottom: 160px;
	margin-top: 100px;
}

.jiejuefangan {
	margin-top: 0px;
}

.fudong {
	position: absolute;
	margin-top: -100px
}

.fudong_neirong {
	position: absolute;
	margin-top: 120px;
	padding-left: 20px;
	padding-right: 30px;
	line-height: 25px;
}


/*.jiejuefang_bg img{position:absolute;clip:rect(0px 1920px 530px 0px)}*/


/*.jiejuefang_bg{background-image:url("../Content/wjw1img/jiejuefangan_beijing.png");width:1920px;height:630px;}*/

.zhezhao_bottom {
	position: absolute;
	width: 100%;
	margin-top: -50px;
	background-color: rgba(127, 127, 127, 0.5);
	height: 50px;
	padding: 6px;
}


/*经典案例*/

.xiangmu_jieshao {
	display: block;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	background-color: #0974CA;
	text-align: center;
	width: 25%;
	border-radius: 50px;
	font-size: 15px;
	padding: 3px 5px;
	margin: 30px auto;
}

.xiangmu_jieshao:hover {
	display: block;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	background-color: #0195E4;
	text-decoration: none;
}

.jingdiananli>div {
	padding: 0px 0px;
}

.jingdiananli {
	margin-bottom: 0px;
	position: relative;
}

.sIntro h2 {
	text-align: center;
	font-size: 39px;
	color: #fff;
	margin-top: 80px
}

.sIntro a img {
	text-align: center;
	margin: 20px auto;
}


/*------------- 图片放大效果伴随蒙版文字出现 开始 ------------------------------*/

.con-six {
	width: 479px;
	height: 307px;
	float: left;
	margin-right: 35px;
	margin-bottom: 15px;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}

.conimg-two {
	width: 479px;
	height: 307px;
}

.txt-six {
	position: absolute;
	left: 0;
	top: 0;
	width: 490px;
	height: 320px;
	padding-top: 60px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(5, 114, 203, 0.2);
	display: none;
}

.txt-six h3 {
	font-weight: normal;
}

.txt-six p {
	font-size: 14px;
	display: block;
	line-height: 20px;
}


/*解决方案轮播*/

.slide-ul a:hover .pic-txt {
	color: #333333;
	text-decoration: none;
}

.slide-ul .pic-txt {
    display: block;
    bottom: -30px;
    position: relative;
    width: 220px;
    height: 30px;
    margin: -30px 0 0;
    padding: 0 5px;
    font: 14px/30px  Heiti, "黑体";
    text-align: center;
    z-index: 1;
    background: rgba(0, 0, 0, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#80000000, endColorstr=#80000000);
    cursor: pointer;
}

:root .slide-ul .pic-txt {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr=#00000000, endColorstr=#00000000);
}

@media screen and (max-width: 1660px) {
	.slide {
		width: 1086px !important;
		text-align: center;
		margin: -90px 15% !important;
	}
}


/*首页解决方案轮播*/

.slide {
	width: 1428px;
	height: 340px;
	overflow: hidden;
	position: absolute;
	text-align: center;
	margin: -90px 13%;
}

.slide-ul {
	position: relative;
	width: 8640px;
	margin: 0 0 0 -5px;
}

.slide-ul li {
	display: inline;
	float: left;
	width: 362px;
	height: 287px;
	padding: 0 10px;
	overflow: hidden;
}

.info-btn {
	width: 225px;
	height: 22px;
	overflow: hidden;
	margin: 250px 48%;
	padding: 11px 0;
	zoom: 1;
	position: absolute;
}

.info-btn li {
	float: left;
	padding: 0 5px;
}

.lianxi-text-box {
	margin-left: 70px;
}

.lianxi-text-box>div:first-child {
	font-size: 16px;
	line-height: 18px;
	font-weight: 700;
	border-bottom: 1px solid #dfdfdf;
	padding-bottom: 6px;
}

.lianxi-text-box>div:last-child {
	line-height: 30px;
	color: #6a6a6a;
}


/*.info-btn li:hover span{ display: block; width: 15px; height: 15px;border-radius:50%;border:1px solid #fff;background-color:#fff;}*/

.info-btn li span {
	display: block;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	border: 1px solid #fff;
	/*background: url(../Content/wjw1img/jiejuefangan_daohangniu.fw.png) 0 -27px no-repeat;*/
	text-indent: -9999em;
	overflow: hidden;
	cursor: pointer;
	margin-top: -10px
}

.info-btn .info-cur span,
.info-btn .info-hover span {
	background-color: #fff;
	background-position: 0 0;
	border-radius: 50%;
	width: 15px;
	height: 15px;
}


/*客户*/

.kehu_shuzi {
	color: #ffffff;
	font-size: 14px;
}

.kehushuzi_xiangqing {
	color: #58D4E3;
	font-size: 22px;
}

.row1 {
	margin-right: 0px;
	margin-left: 0px;
}


/*.row1{margin-right: -15px; margin-left: -15px; height: 00px;width: 1600px;}*/

.jingdiananli_more {
	position: absolute;
	/*margin-left: 875px;margin-top: -70px;*/
	bottom: 10px;
	right: 42.5%;
}

li.act_top a {
	color: #1E94D4 !important;
}

@media screen and (max-width: 1660px) {
	.jingdiananli_more {
		position: absolute;
		bottom: 10px;
		right: 40.5%;
	}
}

@media screen and (max-width: 1024px) {
	.jingdiananli_more {
		right: 36%;
	}
}

.daohang_hide {
	display: none
}


/*------------- 图片放大效果伴随蒙版文字出现 结束------------------------------*/


/*------------- 遮罩内容区 结束--------------------------------------*/


/*解决方案轮播另一版本*/


/*.bg1{background-image:url(jiejuefangan/jiejuefangan_bg1.fw.png);width:362px;height:287px;background-repeat:no-repeat;}
.bg2{background-image:url(jiejuefangan/jiejuefangan_bg2.fw.png);width:362px;height:287px;background-repeat:no-repeat;margin:0px 15px}
.bg3{background-image:url(jiejuefangan/jiejuefangan_bg3.fw.png);width:362px;height:287px;background-repeat:no-repeat;}*/

.sHoverItem {
	position: relative;
	padding: 0px;
	width: 100%;
	height: 100%;
	overflow: hidden;
}



.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
	padding-left: 0px !important;
}


/*.sHoverItem{padding:0px;}*/


/*-----------------------------------------------------------测试版本*/


/*别忘解开@*解决方案轮播图js*@
@*<link href="~/Content/zzsc.css" rel="stylesheet" />
<script src="~/Content/js/zzsc.js"></script>*@@*---------------------------------------------------------------------换回原版的别忘解开*@
@*解决方案轮播图js结束*@*/

@media screen and (max-width: 1248px) {
	.slide {
		width: 725px;
		height: 240px;
		overflow: hidden;
		position: absolute;
		text-align: center;
		margin: -90px 50px;
	}
	.info-btn {
		width: 225px;
		height: 22px;
		overflow: hidden;
		margin: 190px 48%;
		padding: 11px 0;
		zoom: 1;
		position: absolute;
	}
	.fenxiang {
		display: none
	}
}

@media screen and (max-width: 780px) {
	li.act_top a {
		color: #FFF !important;
	}
	.hide1 {
		display: block;
	}
	.fenxiang {
		display: none
	}
	.footer {
		background-color: #F8F8F8;
		padding-top: 30px;
		padding-bottom: 80px;
		padding-left: 0px;
	}
	.dianhua {
		font-size: 18px;
		font-family: Constantia;
		color: #0195E4 !important;
	}
	.foot_erweima {
		padding-right: 0px;
		margin-right: 0px;
		margin-top: 20px;
	}
	.foot_ziti2 {
		font-size: 13px;
		color: #666666;
		margin: 5px auto;
	}
	.foot_ziti {
		font-size: 13px;
		color: #666666;
		margin: 5px auto;
	}
	.zhezhao_bottom div span {
		color: #58D4E3;
		font-size: 15px;
	}
	.slide {
		width: 480px;
		height: 240px;
		overflow: hidden;
		position: absolute;
		text-align: center;
		margin: -130px 5px;
	}
	.slide-ul li {
		display: inline;
		float: left;
		width: 240px;
		height: 287px;
		padding: 0 5px;
		overflow: hidden;
	}
	.info-btn {
		width: 225px;
		height: 22px;
		overflow: hidden;
		margin: 60px 45%;
		padding: 11px 0;
		zoom: 1;
		position: absolute;
	}
	.port-6.effect-1 .text-desc,
	.port-6.effect-2 .text-desc,
	.port-6.effect-3 .text-desc,
	.port-6.effect-4 .text-desc {
		transform: translateY(0);
		opacity: 0;
		padding: 10px 20px;
		transition: 0.5s;
		text-align: center;
		margin-left: 0px;
	}
	.port-6 {
		margin-bottom: 40px
	}
	.jingdiananli_more {
		position: absolute;
		margin-left: 45px;
		margin-top: 10px;
		bottom: 10px;
		right: 60px;
	}
	/*手机版的导航代码*/
	.box_margin {
		font-size: 18px;
		margin-left: 0px;
		margin-top: 0px;
	}
	.box-lanrenzhijia li {
		float: none;
	}
	.mobile-inner-header {
		height: 0px;
		position: absolute;
		top: 0px;
		left: 0px;
		right: 0px;
	}
	.mobile-inner-header-icon {
		color: #ffffff;
		height: 50px;
		font-size: 25px;
		text-align: center;
		float: right;
		width: 50px;
		position: relative;
		-webkit-transition: background 0.5s;
		-moz-transition: background 0.5s;
		-o-transition: background 0.5s;
		transition: background 0.5s;
		z-index: 40;
		top: 17px;
		right: 7px;
	}
	.mobile-inner-header-icon:hover {
		/*background-color: rgba(255,255,255,0.2);*/
		cursor: pointer;
	}
	.mobile-inner-header-icon span {
		position: absolute;
		left: calc((100% - 25px) / 2);
		top: calc((100% - 1px) / 2);
		width: 25px;
		height: 1px;
		background-color: #1E94D4;
	}
	.mobile-inner-header-icon span:nth-child(1) {
		transform: translateY(4px) rotate(0deg);
	}
	.mobile-inner-header-icon span:nth-child(2) {
		transform: translateY(-4px) rotate(0deg);
	}
	.mobile-inner-header-icon-click span:nth-child(1) {
		animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-name: clickfirst;
		background: #fff;
	}
	.mobile-inner-header-icon-click span:nth-child(2) {
		animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-name: clicksecond;
		background: #fff;
	}
	.mobile-inner-header-icon-out span:nth-child(1) {
		animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-name: outfirst;
	}
	.mobile-inner-header-icon-out span:nth-child(2) {
		animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-name: outsecond;
	}
	.mobile-inner-nav {
		background-color: #1E94D4;
		width: 100%;
		position: absolute;
		top: -50px;
		left: 0px;
		padding-top: 64px;
		padding-bottom: 64px;
		display: none;
	}
	.box-lanrenzhijia li a {
		height: 50px;
		margin: auto 35px;
	}
	.mobile-inner-nav a {
		display: inline-block;
		line-height: 50px;
		text-decoration: none;
		width: 90%;
		margin-left: 10%;
		color: #FFFFFF;
		border-bottom: solid 1px rgba(255, 255, 255, 0.3);
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		-o-transition: all 0.5s;
		transition: all 0.5s;
		font-weight: 300;
	}
	.mobile-inner-nav a:hover {
		color: rgba(255, 255, 255, 0.4);
	}
	@keyframes clickfirst {
		0% {
			transform: translateY(4px) rotate(0deg);
		}
		100% {
			transform: translateY(0) rotate(45deg);
		}
	}
	@keyframes clicksecond {
		0% {
			transform: translateY(-4px) rotate(0deg);
		}
		100% {
			transform: translateY(0) rotate(-45deg);
		}
	}
	@keyframes outfirst {
		0% {
			transform: translateY(0) rotate(-45deg);
		}
		100% {
			transform: translateY(-4px) rotate(0deg);
		}
	}
	@keyframes outsecond {
		0% {
			transform: translateY(0) rotate(45deg);
		}
		100% {
			transform: translateY(4px) rotate(0deg);
		}
	}
}

@media screen and (max-width: 767px) {
	.mobile-inner-header-icon {
		top: 7px;
	}
}


/*联系我们栏目样式*/

.lian_dizhi {
	margin-top: 50px;
	margin-bottom: 20px;
}

.lian_dizhi img {
	margin-bottom: 20px;
}

@media screen and (max-width: 780px) {
	.img_bottom {
		margin-bottom: 20px;
	}
}


/*关于我们栏目样式*/


/*背景滚动效果代码加文字出现动画*/

.no-padding {
	padding-left: 0;
	padding-right: 0;
}

.wrapper {
	height: 100% !important;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
}

.main {
	float: left;
	width: 100%;
	margin: 0 auto;
}


/*.main .absection { overflow: hidden; }
.main .absection.page1 { background-image: url('lianxi/about_banner.jpg'); background-size: 100%;background-position-y:90px;}

.main .absection.page2 { background:#fff;position:relative; }

.main .absection.page3 { background-image: url('lianxi/about_wenhua.jpg') ;background-size:100% 100%; position:relative; }

.main .absection.page4 { background-image: url('lianxi/about_tuandui.jpg');background-size:100% 100%; position:relative; }

.main .absection.page5 { background-image: url('lianxi/about_youshi.jpg');background-size:100% 100%; position:relative; }
    .main .absection.page6{height:320px;}

*/

.psection {
	overflow: hidden;
}

.psection.page1 {
	background-image: url('lianxi/about_banner1.jpg');
	background-size: cover;
	background-position-y: 90px;
}

.psection.page1 .ab_title {
	position: absolute;
	top: 30%;
	right: 10%;
}

.psection.page1 .ab_title img {
	margin-top: 20px;
	display: inline-block;
}

.psection.page1 .ab_title p {
	color: #fff;
	font-size: 26px;
	line-height: 40px;
	margin-top: 20px;
}

.psection.page2 {
	background: #fff;
	position: relative;
}

.psection.page4 {
	background: no-repeat center center url('lianxi/about_tuandui.jpg');
	background-size: cover;
	position: relative;
}

.psection.page4 span {
	display: inline-block !important;
	margin-top: 120px;
}

.psection.page5 {
	background-image: url('lianxi/about_youshi.jpg');
	background-size: cover;
	position: relative;
}

.psection.page5 #about_img {
	margin-top: 8%;
}

.psection.page5 #ab-p {
	margin-top: 30px;
	color: #fff !important;
	line-height: 25px;
}

.ab_jieshao p {
	font-size: 16px;
	color: #333;
	line-height: 28px;
	margin-top: 15px;
}

.wenhua_right {
	position: relative;
	/*background-image: url('lianxi/wjw1_bg.jpg');*/
}

.wright_div {
	position: absolute;
	top: 30px;
	left: 50px;
}

.wright_div p {
	color: #fff;
	font-size: 24px;
	line-height: 50px;
}

.wright_img {
	position: absolute;
	top: 200px;
	left: 50px;
}

.youshi {
	background: url('../../Content/lianxi/yuanbg.png') no-repeat center;
	height: 159px;
}

.youshi p {
	color: #fff;
	font-size: 16px;
	line-height: 25px;
}

.no-display1 {
	display: none;
}

@media screen and (max-width: 780px) {
	.psection.page1 {
		background-image: url('lianxi/about_banner750.jpg');
		background-size: cover;
		background-position-y: 90px;
	}
	.psection.page1 .ab_title {
		top: 57%;
		right: 5%;
	}
	.psection.page1 .ab_title h3 {
		font-size: 3em;
		color: #fff;
	}
	.psection.page1 .ab_title h1 {
		font-size: 4em;
		color: #fff;
	}
	.psection.page1 .ab_title p {
		font-size: 26px;
	}
	.psection.page2 {
		background-image: url('lianxi/about_wenhua750.jpg');
		background-size: cover;
		position: relative;
	}
	.psection.page2 .ab_jieshao p {
		color: #C9C6D7;
		font-size: 22px;
		margin-top: 10px;
	}
	.psection.page3 p {
		color: #fff;
		text-align: left;
		font-size: 26px;
		margin-top: 10px;
		line-height: 40px;
		font-weight: 400;
		line-height: 35px;
	}
	.psection.page4 {
		background: no-repeat center center url('lianxi/about_tuandui.jpg');
		background-size: cover;
		position: relative;
	}
	.psection.page4 span {
		margin-top: 60px;
	}
	.psection.page4 .ab_teambg {
		background: url('lianxi/teambg_1.png') no-repeat;
		background-size: 100%;
		height: 550px;
		margin-top: 150px;
	}
	.psection.page5 {
		background-image: url('lianxi/about_youshi750.jpg');
		background-size: 100%;
		position: relative;
	}
	.psection.page5 #about_img {
		margin-top: 60px;
	}
	.psection.page5 #ab-p {
		margin-top: 30px;
		color: #478C9D !important;
		font-size: 22px;
		line-height: 25px;
		margin-bottom: 20px;
	}
	.wenhua_right img {
		display: none;
	}
	.no-display {
		display: none;
	}
	.no-display1 {
		display: inline-block;
	}
	.padding20 {
		padding-left: 20px;
		padding-right: 20px;
	}
	.youshi {
		background: url('../../Content/lianxi/yuanbg_1.png') no-repeat center;
		height: 159px;
	}
	.youshi p {
		color: #478C9D;
	}
}

@media screen and (max-width: 414px) {
	.psection.page1 .ab_title h3 {
		font-size: 2em;
		color: #fff;
	}
	.psection.page1 .ab_title h1 {
		font-size: 3em;
		color: #fff;
	}
	.psection.page1 .ab_title p {
		font-size: 20px;
	}
	.psection.page2 .ab_jieshao p {
		font-size: 18px;
	}
	.psection.page3 p {
		font-size: 18px;
	}
	.psection.page4 .ab_teambg {
		background: url('lianxi/teambg_1.png') no-repeat;
		background-size: 100%;
		height: 296px;
		margin-top: 50px;
	}
	.psection.page5 #about_img {
		margin-top: 40px;
	}
	.psection.page5 #ab-p {
		margin-top: 15px;
		color: #478C9D !important;
		font-size: 16px;
	}
}


/*解决方案栏目详细页面样式代码*/


/*政府门户解决方案*/

.jmunebg {
	color: #999;
	background: url('jiejue/huixian.jpg')center repeat-x;
	margin-top: 75px;
	margin-bottom: 30px;
}

.jmunebg span {
	font-size: 28px;
	color: #555555;
	padding: 5px 15px;
	background: #fff;
}

.jbeijing {
	margin-top: 15px;
	margin-bottom: 30px;
}

.jbeijing p {
	font-size: 16px;
	color: #545454;
	line-height: 25px;
	margin-bottom: 10px;
}

.jbeijing span {
	margin-right: 40px;
}

.jimg_margin {
	margin-bottom: 30px;
}

.jimg_margin img {
	margin-top: 20px;
}

.topmargin {
	margin-top: 60px;
}

.images {
	display: inline-block;
	margin-right: 30px;
	margin-top: 20px;
}


/*track栏目样式*/

.psection.track1 {
	background-image: url('wjw1img/track_1.jpg');
	background-size: cover;
	height: 100%;
}

.psection.track2 {
	background-image: url('wjw1img/track_2.jpg');
	background-size: cover;
	height: 100%;
}

.psection.track3 {
	background-image: url('wjw1img/track_3.jpg');
	background-size: cover;
	height: 100%;
}

.psection.track4 {
	background-image: url('wjw1img/track_41.jpg');
	background-size: cover;
	height: 100%;
}

.psection.track5 {
	background-image: url('wjw1img/track_42.jpg');
	background-size: cover;
	height: 100%;
}

.psection.track6 {
	background-image: url('wjw1img/track_43.jpg');
	background-size: cover;
	height: 100%;
}

.psection.track7 {
	background-image: url('wjw1img/track_5.jpg');
	background-size: cover;
	height: 100%;
}