	.comm-wrapper {
		text-align: center;
		padding: 30px 0;
	}
	
	#Content a {
		color: #444;
	}
	
	.screen-small,
	.screen-smallar {
		display: none;
	}
	/**********************************************************************banner***************************************************************/
	
	#slider,
	#slider2 {
		position: relative;
		overflow: hidden;
		width: 100%;
		max-height: 769px;
	}

	#slider .bd li {
		float: left;
		width: 100%;
	}
	
	#slider2 {
		display: none;
	}
	
	#slider .hd,
	#slider2 .hd {
		position: absolute;
		right: 20px;
		bottom: 20px;
		z-index: 999;
	}
	
	#slider .hd ul li,
	#slider2 .hd ul li {
		width: 15px;
		height: 15px;
		background: #eee;
		float: left;
		margin: 0 5px;
		cursor: pointer;
		border-radius: 50%;
	}
	
	#slider .hd ul li.on,
	#slider2 .hd ul li.on {
		background: #30b7a0;
	}
	
	#slider .bd ul {
		zoom: 1;
	}
	
	#slider .bd img {
		width: 100%;
	}
	/*扬晟简介*/
	
	.about-ys {
		margin: 50px 0;
	}
	
	.about-ys-item {
		border-right: 1px solid #d8d8d8;
		/*font-family: 黑体;*/
		color: #444;
	}
	
	.about-ys-item:last-child {
		border: none;
	}
	
	.about-ys-item>h3 {
		padding-left: 25px;
		margin-top: 50px;
		font-weight: 600;
	}
	
	.about-ys-item>p {
		padding-left: 25px;
	}
	
	.about-ys-item>img {
		width: 100%;
		margin: 50px 0;
	}
	
	.about-ys-item .introduce {
		padding: 0 25px;
		margin-bottom: 10px;
		height: 215px;
	}
	
	.about-ys-item .read-more {
		display: block;
		text-align: right;
		color: #66bd85;
		font-size: 18px;
		padding-right: 20px;
	}
	
	.about-ys-item .read-more:after {
		content: '';
		display: inline-block;
		width: 22px;
		height: 22px;
		background: url(../img/arrow-link.png) no-repeat;
		background-size: 100%;
		vertical-align: middle;
		margin-left: 10px;
	}
	/*解决方案*/
	
	.soution {
		padding: 100px 0;
	}
	
	.soution .about-ys-item>img {
		margin: 0;
	}
	
	.soution .about-ys-item {
		border: none;
	}
	
	.soution .about-ys-item>h3 {
		margin-top: 0;
	}
	
	.soution .about-ys-item .read-more {
		padding: 25px 25px 0;
		text-align: left;
	}
	/***************************************************首页成功案例*****************************************************/
	
	.success-case {
		background: #eee;
	}
	
	.success-case .about-ys-item>h3 {
		margin-top: 0;
	}
	
	.case-item .case-list {
		width: 22%;
		float: left;
		margin: 50px 4% 20px 0;
	}
	
	.case-item>ul {
		/*padding-top: 50px;*/
		zoom: 1;
	}
	
	.case-item .case-list>a {
		display: block;
		border: 1px solid #d8d8d8;
		border-radius: 4px;
		background: #f3f3f3;
	}
	
	.case-item .case-list.last {
		margin-right: 0;
	}
	
	.success-case .case-item .case-list {
		/*	width: 30.6%;*/
	}
	
	#soluctionCase .hd li {
		display: inline-block;
		width: 12px;
		height: 12px;
		background: #D0D0D0;
		margin: 0 5px;
		overflow: hidden;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		text-indent: 999px;
	}
	
	#soluctionCase .hd {
		text-align: right;
	}
	
	#soluctionCase .hd li.on {
		background: #80BD6D;
	}
	
	.success-case .case-item .case-list:nth-child(4) {
		margin-right: 4%;
	}
	
	.success-case .case-item .case-list.last {
		margin-right: 0;
	}
	
	.case-list-text {
		color: #333;
		text-align: left;
		padding: 16px;
	}
	
	.case-list-text>h4 {
		line-height: 2;
		font-size: 14px;
		font-weight: 600;
		width: 100%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		display: block;
	}
	
	.case-list-text>span {
		width: 100%;
		color: #999;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		display: block;
	}
	
	#Content .success-case .more-link {
		width: 180px;
		height: 54px;
		background: #48cfad;
		line-height: 54px;
		color: #FFF;
		display: block;
		margin: 0 auto;
		border-radius: 4px;
		color: #fff;
	}
	
	.case-pic-wrapper {
		width: 100%;
		border-radius: 4px;
		transition: transform 0.5s linear;
		-moz-transition: transform 0.5s linear;
		-webkit-transition: transform 0.5s linear;
		-ms-transition: transform 0.5s linear;
	}
	/*.case-pic-wrapper:hover {
	transform: rotateY(180deg);
}
*/
	.case-pic-wrapper.case-pic0 {
		background-image: url(../img/chongdz.png);
		background-repeat: no-repeat;
		background-size: cover;
		filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chongdz.png', sizingMethod='scale');
	}

	.case-pic-wrapper.case-pic1 {
		background-image: url(../img/soft3.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../img/soft3.jpg', sizingMethod='scale');
	}
	
	.case-pic-wrapper.case-pic2 {
		background: url(../img/general.jpg) no-repeat;
		background-size: cover;
		filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../img/general.jpg', sizingMethod='scale');
	}
	
	.case-pic-wrapper.case-pic3 {
		background: url(../img/mapping.jpg) no-repeat;
		background-size: cover;
		filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../img/mapping.jpg', sizingMethod='scale');
	}
	
	.case-pic-wrapper.case-pic4 {
		background: url(../img/ele.jpg) no-repeat;
		background-size: cover;
		filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ele.jpg', sizingMethod='scale');
	}
	
	.case-pic-wrapper.case-pic5 {
		background: url(../img/soft5.jpg) center center no-repeat;
		background-size: cover;
		filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../img/soft5.jpg', sizingMethod='scale');
	}
	
	.case-pic-wrapper.case-pic6 {
		background: url(../img/safetool.png) center no-repeat;
		background-size: cover;
		filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../img/afetool.png', sizingMethod='scale');
	}
	
	.case-pic-wrapper.case-pic7 {
		background: url(../img/PMS2.png) center no-repeat;
		background-size: cover;
		filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../img/PMS2.png', sizingMethod='scale');
	}
	/*企业动态*/
	
	.news-content {
		display: block;
		position: relative;
		overflow: hidden;
		width: 100%;
		height: 400px;
	}
	
	.news-content .news-text {
		width: 100%;
		height: 60px;
		text-align: center;
		background: #48cfad;
		z-index: 999;
		position: absolute;
		bottom: 0;
		left: 0;
		line-height: 60px;
		/*font-family: 黑体;*/
		color: #fff;
	}
	
	.news-content .news1,
	.news-content .news2,
	.news-content .news3,
	.news-content .news5{
		width: 100%;
		height: 100%;
		transition: all 0.5s ease-in;
		-moz-transition: all 0.5s ease-in;
		-webkit-transition: all 0.5s ease-in;
		-ms-transition: all 0.5s ease-in;
	}
	
	.news-content .news1 {
		background: center center url(../img/news/new4.jpg) no-repeat;
		background-size: cover;
		filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../img/new-pic1.png', sizingMethod='scale');
	}
	
	.news-content .news2 {
		background: center center url(../img/news/new-pic2.jpg) no-repeat;
		background-size: cover;
	}
	
	.news-content .news3 {
		background: center center url(../img/news/new6.jpg) no-repeat;
		background-size: cover;
	}
	.news-content .news5 {
		background: center center url(../img/news/new5.jpg) no-repeat;
		background-size: cover;
	}
	.news-content .news1:hover,
	.news-content .news2:hover,
	.news-content .news3:hover,
	.news-content .news5:hover{
		transform: scale(1.05);
	}
	
	.news-content .news-text .arrow {
		display: none;
		width: 0;
		height: 0;
		border: 8px dashed transparent;
		border-bottom: 8px solid #48cfad;
		position: absolute;
		top: -15px;
		left: 50%;
		z-index: 999;
		margin-left: -8px;
	}
	
	.news-content:hover .news-text .arrow {
		display: block;
	}
	
	.news-content .news-text.first {
		line-height: 1.2;
		padding-top: 12px;
	}
	
	.news .content-title {
		margin-bottom: 50px;
		border-right: none;
	}
	
	.news .content-title>h3,
	.partner .content-title>h3 {
		margin-top: 20px;
	}
	
	.news-list {
		float: left;
		width: 30%;
		margin-right: 5%;
	}
	
	.news-list.last {
		margin: 0;
	}
	/*合作伙伴*/
	
	.partner {
		border-top: 1px solid #E6E6E6;
		border-bottom: 1px solid #e6e6e6;
	}
	
	.partner .about-ys-item {
		border-right: none;
	}
	
	.partner .case-list {
		border: 1px dashed #c9c7c6;
	}
	
	.partner .case-item .case-list>a {
		border: none;
		background: #fff;
	}
	/*联系地址*/
	
	.contact .contact-item {
		text-align: left;
		font-weight: 600;
		color: #333;
		display: table;
		position: relative;
	}
	
	.contact .contact-item>i {
		position: absolute;
		display: block;
		left: 0;
		width: 42px;
		height: 42px;
		vertical-align: middle;
		top: 50%;
		margin-top: -21px;
	}
	
	.contact .address {
		background: url(../img/contact1.png) no-repeat;
	}
	
	.contact .phone {
		background: url(../img/contact2.png) no-repeat;
	}
	
	.contact .mail {
		background: url(../img/contact3.png) no-repeat;
	}
	
	.foot-right .contact-item span ,	.foot-right .contact-item .mailaddress{
		display: table-cell;
		vertical-align: middle;
		padding-left: 50px;
		height: 58px;
	}
	.foot-right .contact-item .mailaddress{
    color: #333;
	}
	    
	.Footer .foot-left {
		width: 30%;
	}
	
	.Footer .foot-right {
		width: 70%;
	}
	/********************************************************cover***********************************************/
	
	#cover {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: transparent;
		z-index: 9998;
		display: none;
	}
	/********************************************************footer******************************************/
	
	.Footer {
		text-align: left;
		padding-top: 30px;
	}
	
	.Footer a {
		color: #555;
		display: inline-block;
	}
	
	.Footer .footer-title {
		line-height: 2;
		width: 80%;
		color: #30282a;
		border-bottom: 2px solid #30282a;
		font-weight: 600;
		margin-bottom: 20px;
	}
	
	.Footer .num-oth {
		font-size: 50px;
		font-family: teko;
	}
	
	.Footer .row {
		padding-bottom: 30px;
	}
	
	.Footer .copy-right {
		padding: 50px 0;
		border-top: 1px solid #e5e5e5;
		zoom: 1;
	}
	
	.Footer .case-item>ul {
		padding-top: 25px;
	}
	
	.copy-right-lf {
		/*line-height: 140px;*/
		/*float: left;*/
		text-align: center;
	}
	
	.Footer .case-item .case-list {
		width: 100%;
		margin: 10px 4% 20px 0;
	}
	/**************************************************产品服务******************************************/
	
	.content-title {
		text-align: center;
		color: #444;
	}
	
	.content-title>h3,
	.type-title-txt {
		font-weight: 600;
		font-family: 黑体;
	}
	
	.type-title-txt {
		margin-bottom: 20px;
	}
	
	#Soluction .content-title,
	#aboutUs .content-title {
		margin: 30px 0 50px;
	}
	
	.soluction-nav {
		text-align: center;
	}
	
	.soluction-nav .soluction-nav-list {
		color: #444;
		font-size: 20px;
		display: inline-block;
		margin-right: 80px;
		padding: 0 10px;
	}
	
	.soluction-nav .soluction-nav-list.last {
		margin: 0;
	}
	.soluction-nav .soluction-nav-list.later {
		margin: 0 0 0 50px;
	}
	.soluction-nav .soluction-nav-list.active {
		color: #66bd85;
		border-bottom: 3px solid #66bd85;
	}
	
	.soluction-cont-item {
		padding-top: 50px;
		color: #444;
	}
	
	.soft-list {
		margin-bottom: 50px;
	}
	
	.soft-list-left {
		padding-right: 50px;
	}
	
	.soft-list-left>h4 {
		font-weight: 600;
		line-height: 2;
		font-size: 20px;
		font-family: 黑体;
	}
	
	.soluction-title {
		font-weight: 600;
		line-height: 2;
		font-size: 20px;
		font-family: 黑体;
		text-align: center;
		cursor: pointer;
	}
	
	.inner-cont {
		width: 100%;
		height: 100%;
		background: #000;
		position: absolute;
		left: 0;
		top: 0;
		opacity: 0.5;
		visibility: hidden;
		transform: translate(-100%);
		color: #FFF;
		padding: 50px 20px;
		line-height: 2;
	}
	
	.soft-list-left>p {
		margin: 20px 0 20px 0;
		line-height: 2;
	}
	
	.soft-list-right {
		width: 100%;
		height: 318px;
		padding: 15px;
		background: #fafafa;
		border: 1px solid #d8d8d8;
		position: relative;
		overflow: hidden;
	}
	
	.soft-list-right:hover .inner-cont {
		transition: transform .5s ease-in-out;
		-moz-transition: transform 0.5s ease-in;
		-webkit-transition: transform 0.5s ease-in;
		-ms-transition: transform 0.5s ease-in;
		transform: translate(0);
		-moz-transform: translate(0);
		-webkit-transform: translate(0);
		-ms-transform: translate(0);
		visibility: visible;
	}
	/*****************************************************************电力用户平台****************************************/
	
	.content-title.content-inner {
		padding: 50px 0;
	}
	
	.content-title.content-inner>p {
		text-align: left;
		text-indent: 2em;
		line-height: 2;
		margin-top: 20px;
	}
	
	.frm-item>h3 {
		margin-bottom: 50px;
	}
	
	.frm-item .frm-list {
		position: relative;
		padding-bottom: 50px;
	}
	
	.frm-item .frm-list .frm-list-bottom {
		width: 100%;
		padding: 0 100px;
		height: 244px;
		margin-top: -122px;
		color: #fff;
		position: relative;
	}
	
	.frm-item .frm-list .frm-list-bottom>div {
		width: 33.3%;
		float: left;
		padding: 75px 25px 0;
		z-index: 10;
		height: 100%;
		line-height: 2;
	}
	
	.frm-list-bottom h4 {
		text-align: center;
		margin-bottom: 20px;
	}
	
	.frm-item .frm-list .frm-list-bottom>div.first {
		background: #cade80;
	}
	
	.frm-item .frm-list .frm-list-bottom>div.second {
		background: #a7cf60;
	}
	
	.frm-item .frm-list .frm-list-bottom>div.third {
		background: #46b79a;
	}
	
	.frm-item .frm-list .frm-jj {
		width: 16.66%;
		text-align: center;
	}
	
	.frm-item .frm-list .frm-jj span {
		display: block;
		width: 132px;
		height: 132px;
		margin: 0 auto 30px;
	}
	
	.frm-item .frm-list .frm-jj .frm-jj-ic1 {
		background: url(../img/frm-jj1.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-jj .frm-jj-ic2 {
		background: url(../img/frm-jj2.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-jj .frm-jj-ic3 {
		background: url(../img/frm-jj3.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-jj .frm-jj-ic4 {
		background: url(../img/frm-jj4.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-jj .frm-jj-ic5 {
		background: url(../img/frm-jj5.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-jj .frm-jj-ic6 {
		background: url(../img/frm-jj6.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-yy {
		width: 25%;
		text-align: center;
		margin-bottom: 50px;
	}
	
	.frm-item .frm-list .frm-yy span {
		display: block;
		width: 120px;
		height: 120px;
		margin: 0 auto 30px;
	}
	
	.frm-item .frm-list .frm-yy>p {
		font-size: 18px;
		color: #000;
		font-weight: 600;
	}
	
	.frm-item .frm-list .frm-yy .frm-yy-ic1 {
		background: url(../img/frm-yy1.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-yy .frm-yy-ic2 {
		background: url(../img/frm-yy2.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-yy .frm-yy-ic3 {
		background: url(../img/frm-yy3.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-yy .frm-yy-ic4 {
		background: url(../img/frm-yy4.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-yy .frm-yy-ic5 {
		background: url(../img/frm-yy5.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-yy .frm-yy-ic6 {
		background: url(../img/frm-yy6.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-yy .frm-yy-ic7 {
		background: url(../img/frm-yy7.png) no-repeat;
		background-size: 100%;
	}
	
	#Content .back-1 {
		display: block;
		margin: 150px auto 50px;
		width: 178px;
		height: 48px;
		line-height: 48px;
		background: #48cfad;
		border-radius: 6px;
		text-align: center;
		color: #fff;
	}
	/***********************************************成功案例***************************************/
	
	.success-case-cont ul {}
	
	.success-case-cont ul li {
		margin-bottom: 0.5em;
		position: relative;
		padding-left: 20px;
	}
	
	.success-case-cont.round:before {
		content: '';
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -5px;
		display: block;
		float: left;
		width: 10px;
		height: 10px;
		background: #66bd85;
		border-radius: 50%;
	}
	
	.round {
		position: relative;
		padding-left: 20px;
		line-height: 2;
	}
	/***********************************************企业动态*****************************************/
	
	.news-item {
		padding: 3% 8%;
		position: relative;
	}
	
	.news-item .news-cont {
		padding: 0 0 0 30px;
	}
	
	.news-item .news-cont>p {
		line-height: 2;
		font-size: 16px;
	}
	
	.news-pic {
		width: 100%;
		height: 400px
	}
	
	.news-cont h3 {
		font-weight: bold;
	}
	
	.news-cont h3,
	.news-cont h4 {
		line-height: 2;
	}
	
	.news-cont.little>h3,
	.news-cont.little>p {
		margin-top: 20px;
	}
	
	.news-pic.pic1 {
		background: url(../img/new-pic1.png) center no-repeat;
		background-size: cover;
	}
	
	.news-pic.pic2 {
		background: url(../img/news/new-pic2.jpg) center no-repeat;
		background-size: cover;
	}
	
	.news-pic.pic3 {
		background: url(../img/news/new-pic3.jpg) center no-repeat;
		background-size: cover;
	}
	
	.news-pic.pic4 {
		background: url(../img/news/new4.jpg) center no-repeat;
		background-size: cover;
	}
	
	.news-pic.pic5 {
		background: url(../img/news/new5.jpg) center no-repeat;
		background-size: cover;
	}
	
	.news-pic.pic6 {
		background: url(../img/news/new6.jpg) center no-repeat;
		background-size: cover;
	}
	/**************************************************************数据服务*****************************************/
	
	.frm-item .frm-list .frm-fw {
		width: 16.6%;
		text-align: center;
	}
	
	.frm-item .frm-list .frm-fw span {
		display: block;
		width: 132px;
		height: 132px;
		margin: 0 auto 30px;
	}
	
	.frm-item .frm-list .frm-fw .frm-fw-ic1 {
		background: url(../img/frm-fw1.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-fw .frm-fw-ic2 {
		background: url(../img/frm-fw2.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-fw .frm-fw-ic3 {
		background: url(../img/frm-fw3.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-fw .frm-fw-ic4 {
		background: url(../img/frm-fw4.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-fw .frm-fw-ic5 {
		background: url(../img/frm-fw5.png) no-repeat;
		background-size: 100%;
	}
	
	.frm-item .frm-list .frm-fw .frm-fw-ic6 {
		background: url(../img/frm-fw6.png) no-repeat;
		background-size: 100%;
	}
	
	.fw-pic {
		background: #f7f7f7;
		padding: 5% 0;
	}
	
	.fw-pic-list {
		float: left;
		width: 50%;
		padding: 0 3%;
	}
	
	.pdyj .frm-item .frm-list .frm-list-bottom>div {
		text-align: center;
		padding: 60px 25px 0;
	}
	
	.pwyj-icon1,
	.pwyj-icon2,
	.pwyj-icon3 {
		display: block;
		width: 72px;
		height: 78px;
		margin: 0 auto 10px;
	}
	
	.pwyj-icon1 {
		background: url(../img/pwyj-1.png) no-repeat;
		background-size: 100%;
	}
	
	.pwyj-icon2 {
		background: url(../img/pwyj-2.png) no-repeat;
		background-size: 100%;
	}
	
	.pwyj-icon3 {
		background: url(../img/pwyj-3.png) no-repeat;
		background-size: 100%;
	}
	
	.fw-pic-list.pdyj-sd {
		float: left;
		width: 33.3%;
		padding: 0 3%;
	}
	
	.pro-function {
		font-size: 20px;
	}
	
	.pro-function:before {
		content: '';
		display: block;
		float: left;
		width: 75px;
		height: 75px;
		vertical-align: middle;
		margin: 0 20px;
	}
	
	.pro-1:before {
		background: url(../img/pwyj-pro1.png)no-repeat;
		background-size: 100%;
	}
	
	.pro-2:before {
		background: url(../img/pwyj-pro2.png)no-repeat;
		background-size: 100%;
	}
	
	.pro-3:before {
		background: url(../img/pwyj-pro3.png)no-repeat;
		background-size: 100%;
	}
	
	.pro-4:before {
		background: url(../img/pwyj-pro4.png)no-repeat;
		background-size: 100%;
	}
	
	.pdyj .col-sm-6,
	.yxpd-icon .col-sm-6 {
		margin-bottom: 3em;
	}
	/**********************************************************充电智能****************************************/
	
	.cd-pro-list {
		margin-bottom: 30px;
	}
	
	.cd-pro-list>.cd-pro-text {
		padding-top: 30px;
	}
	
	.cd-pro-list-icon {
		width: 100px;
		height: 100px;
		display: block;
		float: left;
		vertical-align: middle;
		margin-right: 20px;
	}
	
	.cd-pro {
		width: 50%;
	}
	
	.cd-icon1 {
		background: url(../img/cd-icon1.png) no-repeat;
		background-size: 100%;
	}
	
	.cd-icon2 {
		background: url(../img/cd-icon2.png) no-repeat;
		background-size: 100%;
	}
	
	.cd-icon3 {
		background: url(../img/cd-icon3.png) no-repeat;
		background-size: 100%;
	}
	
	.cd-pro-list-icon.square {
		width: 138px;
		height: 138px;
	}
	
	.cd-icon4 {
		background: url(../img/cd-icon4.png) no-repeat;
		background-size: 100%;
	}
	
	.cd-icon5 {
		background: url(../img/cd-icon5.png) no-repeat;
		background-size: 100%;
	}
	
	.cd-icon6 {
		background: url(../img/cd-icon6.png) no-repeat;
		background-size: 100%;
	}
	
	.cd-pro-list>.cd-pro-text.square {
		padding-top: 35px;
	}
	
	.cd-bottom .frm-item .frm-list .frm-list-bottom>div {
		width: 25%;
		opacity: 1;
		padding: 25px;
	}
	
	.cd-bottom .frm-item .frm-list .frm-list-bottom>div.first {
		background: #eff3bd;
	}
	
	.cd-bottom .frm-item .frm-list .frm-list-bottom>div.second {
		background: #c9de81;
	}
	
	.cd-bottom .frm-item .frm-list .frm-list-bottom>div.third {
		background: #a1cc56;
	}
	
	.cd-bottom .frm-item .frm-list .frm-list-bottom>div.four {
		background: #66bd85;
	}
	
	.cd-bottom .frm-item .frm-list .frm-list-bottom {
		height: 300px;
		margin-top: -150px;
		padding: 0 5%;
	}
	
	.cd-bottom .cd-bottom-icon1,
	.cd-bottom .cd-bottom-icon2,
	.cd-bottom .cd-bottom-icon3,
	.cd-bottom .cd-bottom-icon4 {
		display: block;
		width: 75px;
		height: 75px;
		margin: 0 auto 30px;
	}
	
	.cd-bottom .cd-bottom-icon1 {
		background: url(../img/cd-bottom-icon1.png)no-repeat;
		background-size: 100%;
	}
	
	.cd-bottom .cd-bottom-icon2 {
		background: url(../img/cd-bottom-icon2.png)no-repeat;
		background-size: 100%;
	}
	
	.cd-bottom .cd-bottom-icon3 {
		background: url(../img/cd-bottom-icon3.png)no-repeat;
		background-size: 100%;
	}
	
	.cd-bottom .cd-bottom-icon4 {
		background: url(../img/cd-bottom-icon4.png)no-repeat;
		background-size: 100%;
	}
	/******************************************************关于我们********************************************/
	
	#cd-timeline {
		position: relative;
		/*padding: 20px 0;*/
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	#cd-timeline::before {
		content: '';
		position: absolute;
		top: 0;
		left: 18px;
		height: 100%;
		width: 4px;
		background: #d7e4ed;
	}
	
	.time-line {
		background: #f8f8f8;
	}
	
	.cd-timeline-img {
		width: 15px;
		height: 15px;
		border: 5.5px solid #66bd85;
		background: #fff;
		border-radius: 100%;
		position: absolute;
		top: 0;
		left: 0;
		margin-left: -7.5px;
	}
	
	.cd-timeline-block {
		width: 100%;
	}
	
	.cd-timeline-wrapper {
		width: 50%;
		position: relative;
		left: 20px;
	}
	
	.cd-timeline-list.right {
		position: relative;
	}
	
	.cd-timeline-list.right .cd-timeline-content {
		padding-left: 10%;
	}
	
	.cd-timeline-list.left {
		/*margin-top: -40%;*/
		position: relative;
		right: 100%;
	}
	
	.cd-timeline-list.left .cd-timeline-content {
		text-align: right;
		padding-right: 10%;
		float: right;
	}
	.cd-timeline-content .round{
		line-height: 1;
	}
	.cd-timeline-list.left .cd-timeline-img {
		left: 100%;
	}
	
	.cd-timeline-list .cd-timeline-content>p {
		margin: 1em 0;
		text-align: left;
	}
	
	.cd-timeline-pic {
		width: 340px;
		height: 185px;
		background: #c9de81;
	}
	
	.cd-timeline-content>.time {
		color: #8ed8d5;
		margin-bottom: 1em;
		display: block;
		line-height: 1;
	}
	
	.cd-timeline-content>.time:before {
		content: '';
		display: inline-block;
		width: 5%;
		height: 4px;
		background-color: #d7e4ed;
		left: 10px;
		top: 5.5px;
		position: absolute;
	}
	
	.cd-timeline-list.left .cd-timeline-content>.time:before {
		left: 93%;
	}
	
	.timeline-bottom {
		text-align: center;
	}
	
	.timeline-bottom>li {
		display: inline-block;
		width: 15px;
		height: 15px;
		border-radius: 50%;
		-moz-border-radius: 50%;
		background: #d8d8d8;
	}
	
	.timeline-bottom>li.on {
		background: #66bd85;
	}
	
	.second-page {
		display: none;
	}
	
	#Slide2 {
		margin: 10px auto;
		text-align: center;
	}
	
	#Slide2 .bd ul {
		width: 100%;
		float: left;
		padding-top: 10px;
	}
	
	#Slide2 .bd li {
		width: 33%;
		float: left;
		font-size: 14px;
		text-align: center;
	}
	
	#Slide2 .bd li a {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		/* 取消链接高亮 */
	}
	
	#Slide2 .bd li img {
		width: 90px;
		height: 142px;
		background: url(images/loading.gif) #fff center center no-repeat;
	}
	
	#Slide2 .hd {
		height: 40px;
		line-height: 40px;
		overflow: hidden;
		text-align: left;
		padding: 0 10px;
	}
	
	#Slide2 .hd ul {
		float: right;
		padding-top: 16px;
	}
	
	#Slide2 .hd li {
		float: left;
		width: 8px;
		height: 8px;
		background: #D0D0D0;
		margin: 0 5px;
		overflow: hidden;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
	}
	
	#Slide2 .hd .on {
		background: #80BD6D;
	}
	
	#Slide2 .prev,
	#Slide2 .next {
		display: block;
		float: right;
		width: 18px;
		height: 18px;
		background: url(images/pisScrollIcons.gif) -6px -7px no-repeat;
		overflow: hidden;
		margin: 11px 5px 0 5px;
	}
	
	#Slide2 .next {
		background-position: -34px -7px;
	}
	
	#Slide2 .prevStop {
		background-position: -6px -40px;
	}
	
	#Slide2 .nextStop {
		background-position: -34px -40px;
	}
	
	@media only screen and (min-width: 950px) {
		#cd-timeline::before {
			left: 50%;
			margin-left: -2px;
		}
		.cd-timeline-img {
			left: 20px;
		}
		.cd-timeline-list.right .cd-timeline-img {
			left: 0;
		}
		.cd-timeline-wrapper {
			left: 50%;
		}
	}
	/************************************************************安全管理工具*************************************/
	
	.tool .frm-item .frm-list .frm-fw .frm-fw-ic1 {
		background: url(../img/tool-icon1.png) no-repeat;
		background-size: 100%;
	}
	
	.tool .frm-item .frm-list .frm-fw .frm-fw-ic2 {
		background: url(../img/tool-icon2.png) no-repeat;
		background-size: 100%;
	}
	
	.tool .frm-item .frm-list .frm-fw .frm-fw-ic3 {
		background: url(../img/tool-icon3.png) no-repeat;
		background-size: 100%;
	}
	
	.tool .frm-item .frm-list .frm-fw .frm-fw-ic4 {
		background: url(../img/tool-icon4.png) no-repeat;
		background-size: 100%;
	}
	
	.tool .frm-item .frm-list .frm-fw .frm-fw-ic5 {
		background: url(../img/tool-icon5.png) no-repeat;
		background-size: 100%;
	}
	
	.tool .frm-item .frm-list .frm-fw .frm-fw-ic6 {
		background: url(../img/tool-icon6.png) no-repeat;
		background-size: 100%;
	}
	
	#Slide2 {
		display: none;
	}
	/*********************************************带电库房作业管理系统****************************************/
	
	.kf .frm-item .frm-list .frm-fw .frm-fw-ic1 {
		background: url(../img/kf-icon1.png) no-repeat;
		background-size: 100%;
	}
	
	.kf .frm-item .frm-list .frm-fw .frm-fw-ic2 {
		background: url(../img/kf-icon2.png) no-repeat;
		background-size: 100%;
	}
	
	.kf .frm-item .frm-list .frm-fw .frm-fw-ic3 {
		background: url(../img/kf-icon3.png) no-repeat;
		background-size: 100%;
	}
	
	.kf .frm-item .frm-list .frm-fw .frm-fw-ic4 {
		background: url(../img/kf-icon4.png) no-repeat;
		background-size: 100%;
	}
	
	.kf .frm-item .frm-list .frm-fw .frm-fw-ic5 {
		background: url(../img/kf-icon5.png) no-repeat;
		background-size: 100%;
	}
	
	.kf .frm-item .frm-list .frm-fw .frm-fw-ic6 {
		background: url(../img/kf-icon6.png) no-repeat;
		background-size: 100%;
	}
	/****************************************************非开挖定向钻三维管线测绘*******************************************/
	
	.frm-item .frm-list.swgx .frm-list-bottom {
		padding: 0;
		margin-top: 0;
		height: 214px;
		text-align: center;
	}
	
	.frm-item .frm-list.swgx .frm-list-bottom>div {
		width: 25%;
		padding: 50px;
	}
	
	.frm-item .frm-list.swgx .frm-list-bottom>div.four {
		background: #66bd85;
	}
	
	.swgx .pwyj-icon1,
	.swgx .pwyj-icon2,
	.swgx .pwyj-icon3,
	.swgx .pwyj-icon4 {
		display: block;
		width: 62px;
		height: 55px;
		margin: 0 auto 10px;
	}
	
	.swgx .pwyj-icon1 {
		background: url(../img/sw-1.png) no-repeat;
		background-size: 100%;
	}
	
	.swgx .pwyj-icon2 {
		background: url(../img/sw-2.png) no-repeat;
		background-size: 100%;
	}
	
	.swgx .pwyj-icon3 {
		background: url(../img/sw-3.png) no-repeat;
		background-size: 100%;
	}
	
	.swgx .pwyj-icon4 {
		background: url(../img/sw-4.png) no-repeat;
		background-size: 100%;
	}
	
	.swgx-cad-text {
		font-weight: 600;
		margin-bottom: 10px;
	}
	
	.swgx-cad-text.oth {
		margin-bottom: 30px;
	}
	
	.swgx-cad-bot {
		text-align: center;
		margin: 20px 0;
	}
	
	.yxpd-icon .pro-function.line-h {
		line-height: 100px;
	}
	
	.yxpd-icon .pro-function:before {
		width: 100px;
		height: 100px;
	}
	
	.yxpd-icon .pro-1:before {
		background: url(../img/yxpd-icon1.png)no-repeat;
		background-size: 100%;
	}
	
	.yxpd-icon .pro-2:before {
		background: url(../img/yxpd-icon2.png)no-repeat;
		background-size: 100%;
	}
	
	.yxpd-icon .pro-3:before {
		background: url(../img/yxpd-icon3.png)no-repeat;
		background-size: 100%;
	}
	
	.yxpd-icon .pro-4:before {
		background: url(../img/yxpd-icon4.png)no-repeat;
		background-size: 100%;
	}
	
	.yxpd-icon .pro-5:before {
		background: url(../img/yxpd-icon5.png)no-repeat;
		background-size: 100%;
	}
	
	.yxpd-icon .frm-item .frm-list .frm-fw .frm-fw-ic3 {
		background: url(../img/yxpd-fw3.png) no-repeat;
		background-size: 100%;
	}
	
	.yxpd-icon .frm-item .frm-list .frm-fw .frm-fw-ic4 {
		background: url(../img/yxpd-fw4.png) no-repeat;
		background-size: 100%;
	}
	
	.yxpd-icon .frm-item .frm-list .frm-fw .frm-fw-ic5 {
		background: url(../img/yxpd-fw5.png) no-repeat;
		background-size: 100%;
	}
	
	.yxpd-icon .frm-item .frm-list .frm-fw .frm-fw-ic6 {
		background: url(../img/yxpd-fw6.png) no-repeat;
		background-size: 100%;
	}
	/*********************************************电力施工现场配合服务****************************************/
	
	.content-title.dlsg-title {
		color: #575d60;
		text-align: left;
	}
	
	.content-title.dlsg-title>p {
		text-indent: 2em;
		margin: 1em 0 4em;
		line-height: 2;
	}
	
	.zhgw .content-title.dlsg-title {
		padding-bottom: 2em;
	}
	
	.zhgw .content-title.dlsg-title>div>p>span {
		margin-bottom: 1em;
		display: block;
	}
	
	.type-title:before {
		content: 'type1';
		display: block;
		float: left;
		width: 80px;
		height: 35px;
		line-height: 31px;
		border: 2px solid #6cbb5c;
		color: #6cbb5c;
		border-radius: 20px;
		text-align: center;
		font-style: normal;
		vertical-align: middle;
		margin-right: 20px;
		font-size: 18px;
		font-weight: 500;
	}
	
	.type-title.second:before {
		content: 'type2';
	}
	
	.type-title.third:before {
		content: 'type3';
	}
	
	.type-title.four:before {
		content: 'type4';
	}
	
	.type-title.five:before {
		content: 'type5';
	}
	
	.type-title.six:before {
		content: 'type6';
	}
	
	.type-title.seven:before {
		content: 'type7';
	}
	
	.type-title.eight:before {
		content: 'type8';
	}
	
	.type-title.nine:before {
		content: 'type9';
	}
	
	.dlsg-icon.frm-item .frm-list .frm-fw {
		width: 20%;
	}
	
	.dlsg-icon.frm-item .frm-list .frm-fw .frm-fw-ic1 {
		background: url(../img/dlsg-icon1.png) no-repeat;
		background-size: 100%;
	}
	
	.dlsg-icon.frm-item .frm-list .frm-fw .frm-fw-ic2 {
		background: url(../img/dlsg-icon2.png) no-repeat;
		background-size: 100%;
	}
	
	.dlsg-icon.frm-item .frm-list .frm-fw .frm-fw-ic3 {
		background: url(../img/dlsg-icon3.png) no-repeat;
		background-size: 100%;
	}
	
	.dlsg-icon.frm-item .frm-list .frm-fw .frm-fw-ic4 {
		background: url(../img/dlsg-icon4.png) no-repeat;
		background-size: 100%;
	}
	
	.dlsg-icon.frm-item .frm-list .frm-fw .frm-fw-ic5 {
		background: url(../img/dlsg-icon5.png) no-repeat;
		background-size: 100%;
	}
	/*电力电缆及通道数字化普查服务*/
	
	.pcfw-list .col-sm-6 {
		margin-bottom: 2em;
	}
	
	.pcfw-text {
		padding: 1.5em 1em;
		background: #f8f8f8;
		min-height: 189px;
	}
	
	.pcfw-text>h4 {
		font-weight: bold;
	}
	
	.pcfw-text>p {
		font-size: 15px;
	}
	
	.pcfw-text>.line {
		margin: 1em -0.5em;
		height: 1px;
		background: #d8d8d8;
	}
	
	.swiper-contanter {
		position: relative;
	}
	
	.swiper-contanter>li {
		float: left;
		padding: 0 10px;
	}
	
	.swiper-contanter>li>div {
		height: 100%;
	}
	
	.swiper-contanter>li>div>p {
		margin-top: 20px;
		font-size: 14px;
		text-align: center;
	}
	
	.knowledge-pic img {
		cursor: pointer;
	}
	
	.knowledge-place {
		width: 100%;
		background: #48cfad;
		margin: 50px auto 150px;
	}
	
	.k-pic {
		position: relative;
		top: -30px;
		left: 15px;
	}
	
	.k-pic li {
		width: 33.3%;
		background: #48cfad;
		float: left;
		cursor: pointer;
		position: relative;
	}
	
	.k-pic li.cover:before {
		content: '';
		position: absolute;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, .3);
		transition: .5s;
		-ms-transition: .5s;
		-moz-transition: .5s;
		-webkit-transition: .5s;
		-o-transition: .5s;
	}
	/*.k-pic li.cover:hover:before {
	background-color: transparent;
}
*/
	
	.k-pic li.cover.on:before {
		background-color: transparent;
	}
	
	.k-text-wrapper {
		position: relative;
		/*padding: 100px 50px 0;*/
		background: #48cfad;
	}
	
	.k-pic-text {
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		color: #fff;
	}
	
	.k-pic-text>h3 {
		padding: 100px 50px 30px 50px;
	}
	
	.k-pic-text>p {
		padding: 0 50px;
	}
	
	.k-pic-text.first {
		display: block;
	}
	
	.k-pic>ul>li>div {
		width: 100%;
		height: 100%;
	}
	
	.k-pic1 {
		background: url(../img/pic/k-pic1.jpg) top center no-repeat;
		background-size: cover;
	}
	
	.k-pic2 {
		background: url(../img/pic/k-pic2.jpg) top center no-repeat;
		background-size: cover;
	}
	
	.k-pic3 {
		background: url(../img/pic/k-pic3.JPG) top center no-repeat;
		background-size: cover;
	}
	
	.k-pic4 {
		background: url(../img/pic/k-pic4.JPG) top center no-repeat;
		background-size: cover;
	}
	
	.k-pic5 {
		background: url(../img/pic/k-pic5.JPG) top center no-repeat;
		background-size: cover;
	}
	
	.k-pic6 {
		background: url(../img/pic/k-pic6.JPG) top center no-repeat;
		background-size: cover;
	}
	
	.zy-Slide section {
		border-width: 1px;
		border-style: solid;
	}
	
	.knowledge-pic>p {
		font-size: 14px;
		text-align: center;
		margin-top: 20px;
	}
	
	.jscs {
		text-align: center;
	}
	
	.jscs>img {
		margin-top: 30px;
		width: 80%;
	}
	
	.znhj-text>p {
		line-height: 2;
		font-size: 18px;
	}
	/************************************************智能仪表终端***************************************/
	
	.znyb-pic>div {
		width: 25%;
		float: left;
		padding: 15px;
	}
	
	.zhgw-pic>div {
		width: 50%;
		float: left;
		padding: 15px 15px 50px;
	}
	
	.zhgw .type-title {
		padding: 20px 0;
	}
	
	.znhj-pic>div {
		width: 50%;
		float: left;
		text-align: center;
	}
	
	.znhj-pic>div:last-child img {
		width: 80%;
	}
	
	.fzxt-icon>div {
		margin-bottom: 30px;
	}
	
	.fzxt-icon .pro-function:before {
		content: '';
		display: inline-block;
		float: none;
	}
	
	.znxj .frm-item .frm-list .frm-list-bottom>div {
		padding: 0;
	}
	
	.znxj .frm-list-bottom h4 {
		line-height: 244px;
		margin-bottom: 0;
	}
	
	.sgaq {
		display: block;
		float: left;
		width: 75px;
		height: 75px;
		margin: 0 20px;
	}
	
	.sgaq.pro-1 {
		background: url(../img/pwyj-pro1.png) no-repeat;
		background-size: 100%;
	}
	
	.sgaq.pro-2 {
		background: url(../img/pwyj-pro2.png) no-repeat;
		background-size: 100%;
	}
	
	.sgaq.pro-3 {
		background: url(../img/pwyj-pro3.png) no-repeat;
		background-size: 100%;
	}
	
	.sgaq.pro-4 {
		background: url(../img/pwyj-pro4.png) no-repeat;
		background-size: 100%;
	}
	
	.sgaq-text>h4,
	.sgaq-text>p {
		line-height: 2;
	}
	
	#ScrollToTop {
		padding: 10px;
		position: fixed;
		background: yellowgreen;
		opacity: 0.8;
		bottom: 0;
		right: 100px;
		z-index: 999;
		transition: bottom 250ms ease-in-out;
		-moz-transition: bottom 250ms ease-in-out;
		-webkit-transition: bottom 250ms ease-in-out;
		-ms-transition: bottom 250ms ease-in-out;
	}
	
	#ScrollToTop.WhiteButton {
		bottom: -100px;
	}
	
	.weixin {
		display: none;
	}
	/************************************************************************智能仓库电子标签系统********************************************************/
	
	.warehouse>p {
		padding: 20px 0;
	}
	
	.warehouseIcon {
		display: block;
		width: 80px;
		height: 80px;
	}
	
	.verticalAlign {
		vertical-align: top;
		padding: 10px 20px 0 0;
	}
	
	.warehouse .soft-list-left {
		padding-right: 0;
	}
	
	.warehouse .soft-list-left>p {
		margin: 10px 0;
		line-height: 1.5;
	}
	
	.warehouseIcon.first {
		background: url(../img/warehouse-icon1.png) no-repeat;
		background-size: 100%;
	}
	
	.warehouseIcon.second {
		background: url(../img/warehouse-icon2.png) no-repeat;
		background-size: 100%;
	}
	
	.warehouseIcon.third {
		background: url(../img/warehouse-icon3.png) no-repeat;
		background-size: 100%;
	}
	
	.warehouseIcon.four {
		background: url(../img/warehouse-icon4.png) no-repeat;
		background-size: 100%;
	}
	
	.warehouseIcon.five {
		background: url(../img/warehouse-icon5.png) no-repeat;
		background-size: 100%;
	}
	
	.warehouseIcon.six {
		background: url(../img/warehouse-icon6.png) no-repeat;
		background-size: 100%;
	}
	/*******************************************************************安全工器具管理系统**********************************************************/
	
	.proTool {
		display: inline-block;
		width: 90px;
		height: 90px;
		vertical-align: middle;
		margin: 0 20px;
	}
	
	.proTool.pro-1 {
		background: url(../img/tool-icon1.png) no-repeat;
		background-size: 100%;
	}
	
	.proTool.pro-2 {
		background: url(../img/tool-icon2.png) no-repeat;
		background-size: 100%;
	}
	
	.proTool.pro-3 {
		background: url(../img/tool-icon3.png) no-repeat;
		background-size: 100%;
	}
	
	.proTool.pro-4 {
		background: url(../img/tool-icon4.png) no-repeat;
		background-size: 100%;
	}
	
	.proTool.pro-5 {
		background: url(../img/tool-icon5.png) no-repeat;
		background-size: 100%;
	}
	
	.proTool.pro-6 {
		background: url(../img/tool-icon6.png) no-repeat;
		background-size: 100%;
	}
	
	.proFunction {
		line-height: 75px;
		font-size: 20px;
	}
	/******************************************************************配网可视化辅助系统**********************************************************/
	
	.soluctionVisual .verticalAlign {
		padding: 20px;
	}
	
	.visual-icon {
		display: block;
		width: 100px;
		height: 100px;
		vertical-align: middle;
	}
	
	.visual-icon.first {
		background: url(../img/pwyj-pro1.png)no-repeat;
		background-size: 100%;
	}
	
	.visual-icon.second {
		background: url(../img/pwyj-pro2.png)no-repeat;
		background-size: 100%;
	}
	
	.visual-icon.third {
		background: url(../img/pwyj-pro3.png)no-repeat;
		background-size: 100%;
	}
	
	.visual-icon.four {
		background: url(../img/pwyj-pro4.png)no-repeat;
		background-size: 100%;
	}
	
	.frm-list p {
		line-height: 2;
		margin-bottom: 10px;
	}
	
	.soluction-cont-list .marginBottom-10 {
		margin-bottom: 10px;
	}
	
	.smallScreen {
		display: none;
	}
	
	.greenOnce {
		color: #3ab394;
		font-size: 20px;
		line-height: 2;
	}
	/*****************************************************新能源充电设施服务类工程实施***********************************************************/
	.frm-list .upRight{
		width: 20px;
		font-size: 20px;
		word-wrap: break-word;
		letter-spacing: 5px;
		line-height: 1;
		float: left;
		color: #0ba4a1;
	}
	.frm-list .upRightSec{
		color: #4074a9;
	}
	.frm-list .upRightThr{
		color: #4f4d9a;
	}
	.programmeRight{
		width: 88%;
		/*height: 100px;*/
		/*background: red;*/
		float: left;
		margin-left: 5%;
	}
	.proRightCon{
		text-indent: 2em;
		margin-top: 10px;
	}
	/***************************************************************软件开发**************************************************************/
	/*平台与设备接入*/
	.rjkfFirst{
		width: 100%;
	}
	.rjkfFirstLeft{
		width: 40%;
		/*height: 600px;*/
		/*background: lightblue;*/
		float: left;
	}
	.rjkfFirstUl{
		margin: 20px 0 20px 35px;
	}
	.rjkfFirstUl li{
		margin-top: 10px;
	}
	.rjkfFirstRight{
		width: 60%;
		height: 500px;
		/*background: lightblue;*/
		float: left;
		position: relative;
	}
	.rjkfFirstRight img{
		width: 50%;
	}
	.rjkfFirstRight_img1{
		position: absolute;
		top: 0;
		left: 25%;
		z-index: 2;
	}
	.rjkfFirstRight_img2{
		position: absolute;
		left: 0;
		top: 30%;
	}
	.rjkfFirstRight_img3{
		position: absolute;
		bottom: 0;
		left: 20%;
	}
	.rjkfFirstRight_img4{
		position: absolute;
		top: 37%;
		right: 0;
	}
	/*运营服务平台*/
	.yyfwpt{
		width: 100%;
		float: left;
	}
	.yyfwpt li{
		width: 48%;
		float: left;
		margin: 10px;
	}
	.yyfwpt li img{
		width: 90%;
		margin-left: 20px;
	}
	.yyfwptCon{
		width: 20px;
		font-size: 20px;
		word-wrap: break-word;
		letter-spacing: 5px;
		line-height: 1;
		float: left;
		color: #0ba4a1;
	}
	.yyfwpt2{
		width: 100%;
		float: left;
	}
	.yyfwpt2 li{
		width: 18%;
		float: left;
		margin: 10px;
		cursor: pointer;
	}
	.yyfwpt2 li img:hover{
		-moz-box-shadow:0px 3px 12px #333333;
		-webkit-box-shadow:0px 3px 12px #333333;
		box-shadow:0px 3px 12px #333333;
		margin-top: -2px;
		transition: all 0.5s;
	}
	.yyfwptCon2{
		color: #808080;
		text-align: center;
		margin: 30px auto;
	}
	.yyfwpt_main{
		width: 100%;
		height: 450px;
		/*background: lightblue;*/
		position: relative;
	}
	.yyfw_pic1{
		width: 36%;
		position: absolute;
		bottom: 0;
		left: 0;
	}
	.yyfw_pic2 {
		width: 36%;
		position: absolute;
		bottom:26%;
		right: 3%;
	}
	.yyfw_pic3{
		width: 30%;
		position: absolute;
		right: 0;
		bottom: 0;
	}
	.yyfw_pic4{
		width: 52%;
		position: absolute;
		bottom: 0;
		left: 24%;
	}
	.yyfw_titMain{
		margin: 70px 0 0 30px;
	}
	.yyfw_tit{
		width: 21%;
		float: left;
		margin-left: 20px;
		text-align: center;
	}
	.yyfw_tit p{
		font-size: 20px;
		font-weight: 600;
	}
	/******************************************************************技术运维*****************************************************************/
	.jsyw_main{
		width: 100%;
		/*height: 300px;*/
		/*background: lightblue*/
	}
	.jsyw_ul{
		float: left;
		padding-top: 50px;

	}
	.jsyw_ul li{
		float: left;
		margin-left: 10px;
	}
	.jsyw_ul li:hover{
		-moz-box-shadow:-2px 6px 15px #333333;
		-webkit-box-shadow:-2px 6px 15px #333333;
		box-shadow:-2px 6px 15px #333333;
		transition: all 0.5s;
	}
	.jsyw_ul li:nth-of-type(1){
		width: 16%;
		margin-top: 31px;
	}
	.jsyw_ul li:nth-of-type(1):hover{
		margin-top: 29px;
	}
	.jsyw_ul li:nth-of-type(2){
		width: 18%;
		margin-top: 25px;
	}
	.jsyw_ul li:nth-of-type(2):hover{
		margin-top: 23px;
	}
	.jsyw_ul li:nth-of-type(3){
		width: 25%;
		margin-top: 0px;
	}
	.jsyw_ul li:nth-of-type(3):hover{
		margin-top: -2px;

	}
	.jsyw_ul li:nth-of-type(4){
		width: 18%;
		margin-top: 25px;
	}
	.jsyw_ul li:nth-of-type(4):hover{
		margin-top: 23px;
	}
	.jsyw_ul li:nth-of-type(5){
		width: 16%;
		margin-top: 31px;
	}
	.jsyw_ul li:nth-of-type(5):hover{
		margin-top: 29px;
	}
	.jsyw_con{
		margin-top: 50px;
	}
	.jsywimg4{
		height: 122px;
	}
	.jsywimg5{
		height: 105px;
	}
	.jsyw_center{
		width: 48%;
		float: left;
		margin: 50px 0 0 20px;
		padding-left: 10%;
	}
	.jsyw_center .jsyw_center_tit1{
		width: 230px;
		height: 60px;
		background: #1cade4;
		font-size: 20px;
		color: white;
		text-align: center;
		line-height: 60px;
		font-weight: 600;
	}
	.jsyw_center .jsyw_center_tit2{
		width: 330px;
		height: 60px;
		background: #42ba97;
		font-size: 20px;
		color: white;
		text-align: center;
		line-height: 60px;
		font-weight: 600;
	}
	.jsyw_center ul li{
		list-style: disc;
		margin: 15px 0 0 20px;
	}

	/*左边半部分*/
	.ywgkpt_left{
		width: 50%;
		/*height: 500px;*/
		/*background: khaki;*/
		float: left;
	}
	.ywgk_src{
		text-indent: 2em;
		font-size: 20px;
	}
	.ywgk_list{
		width: 44%;
		height: 180px;
		float: left;
		margin: 20px 0 0 20px;
	}
	.ywgk_list li{
		list-style: disc;
		margin: 10px 0 0 35px;
	}
	.ywgk_list_tit1{
		font-size: 22px;
		color: #00a09d;
	}
	.ywgk_list_tit2{
		font-size: 22px;
		color: #5e5ca2;
	}
	.ywgk_list_tit3{
		font-size: 22px;
		color: #4276c8;
	}
	.ywgk_list_tit4{
		font-size: 22px;
		color: #189eab;
	}
	.ywgk_bottomCon{
		text-indent: 2em;
		margin-top: 30px;
		width: 115%;
	}
	.ywgk_list_icon{
		width: 40px;
		height: 40px;
		margin-right: 15px;

	}
	/*右侧部分*/
	.ywgkpt_right{
		width: 45%;
		height: 400px;
		/*background: darkgray;*/
		float: left;
		position: relative;
	}
	.ywgkpt_right img{
		width: 90%;
	}
	.ywgkpt_right_img1{
		position: absolute;
		left: 0;
		top: 0;
	}
	.ywgkpt_right_img2{
		position: absolute;
		left: 10%;
		top: 40%;
	}
	.ywgkpt_right_img3{
		position: absolute;
		left: 20%;
		top: 80%;
	}
	/******************************************************************相关案例*****************************************************************/
	.relCase{
		width: 31%;
		height: 500px;
		/*background: lightblue;*/
		float: left;
		margin-left: 10px;
		position: relative;
	}
	.relCase>p{
		height: 100px;
		text-indent: 2em;
		margin: 20px 10px;
	}
	.relCase2{
		margin-top: 120px;
	}
	.mar_bottom{
		position: absolute;
		bottom: 0;
		left: 0;
	}
	.relCase_bottom{
		width: 100%;
		height: 100px;
		background: #27ced7;
	}
	.relCase_bottom img{
		width: 40%;
		margin-top: 12px;
		float: left;
	}
	.relCase_bottom_left{
		width: 50%;
		height: 100px;
		float: left;
	}
	.relCase_bottom_right{
		width: 50%;
		height: 100px;
		float: left;
	}
	.case_title{
		color: white;
		font-size: 1.2em;
		margin: 15px 0 0 0;
	}
	.case_title3{
		margin: 0;
		font-size: 1.1em;
	}
	.case_number{
		color: white;
		font-size: 1.8em;
		font-weight: 900;
		margin-left: 20px;
	}
	/******************************************************************适配*****************************************************************/
	@media only screen and (max-width:768px) {
		.soft-list-left {
			padding-right: 10px;
		}
		.container {
			padding: 0 10px;
		}
		.largeScreen {
			display: none;
		}
		.smallScreen {
			display: block;
		}
		.about-ys-item .introduce {
			height: auto;
		}
		.soluctionCenseImg {
			margin-bottom: 10px;
		}
		.programmeRight img{
			width: 50%;
			float: left;
		}
	}
	
	@media only screen and (max-width:1440px) {
		body {
			font-size: 16px;
		}
	}
	
	@media only screen and (max-width:1200px) {
		.copy-right-lf,
		.copy-right-ri {
			float: none;
			text-align: center;
		}
		.screen-lage {
			display: none;
		}
		.screen-small {
			display: block;
		}
		.news-item .news-cont {
			padding: 15px 0;
		}
		.frm-item .frm-list .frm-fw span {
			width: 120px;
			height: 120px;
		}
		/*.znxj .frm-item .frm-list .frm-list-bottom>div {
		padding: 15px 15px 0;
	}*/
		.news-content {
			height: 350px;
		}
		#Soluction .soft-list-right {
			height: auto;
		}
		#Soluction.soluction .soft-list-right {
			height: 255px;
		}
		/*运营服务平台*/
		.yyfwpt li{
			width: 45%;
		}
		/*运维技术*/
		.ywgkpt_right img {
			width: 90%;
		}
		.jsywimg4{
			height: 94px;
		}
		.jsywimg5{
			height: 84px;
		}
		.jsyw_center {
			width: 45%;
		}
		/*相关案例*/
		.case_title{
			font-size: 1em;
		}
		.case_number{
			font-size: 1.4em;
		}
		.yyfwpt2 li{
			width: 17%;
		}
		/*软件开发TCU*/
		.rjkfFirstRight {
			height: 425px;
		}

	}
	
	@media only screen and (max-width:1000px) {
		body {
			font-size: 16px;
		}
		.news-item.first,
		.news-item.second,
		.news-item.last {
			top: 0;
		}
		.news-item {
			padding: 2%;
		}
		.news-item .news-cont {
			padding: 20px;
		}
		.screen-lagear {
			display: none;
		}
		.screen-smallar {
			display: block;
		}
		.news-item .news-cont>h3 {
			font-size: 20px;
		}
		.news-item .news-cont>p {
			margin-top: 20px;
			line-height: 2;
			font-size: 14px;
		}
		.frm-item .frm-list .frm-list-bottom {
			padding: 0 80px;
		}
		.frm-item .frm-list .frm-list-bottom {
			height: 200px;
			margin-top: -100px;
		}
		.frm-item .frm-list .frm-list-bottom>div,
		.pdyj .frm-item .frm-list .frm-list-bottom>div {
			padding: 35px 20px 0;
			line-height: 1.5;
		}
		.frm-item .frm-list .frm-jj span {
			width: 120px;
			height: 120px;
		}
		.frm-item .frm-list .frm-fw span {
			width: 100px;
			height: 100px;
		}
		.yxpd-icon .pro-function {
			font-size: 16px;
		}
		.k-pic-text>h3 {
			padding: 50px 30px 30px 30px;
		}
		.k-pic-text>p {
			padding: 0 30px;
		}
		.fzxt-icon .pro-function:before {
			content: '';
			display: block;
			float: left;
		}
		.znxj .frm-item .frm-list .frm-list-bottom {
			height: 200px;
			margin-top: -100px;
		}
		.znxj .frm-list-bottom h4 {
			line-height: 200px;
		}
	}
	
	@media only screen and (max-width:992px) {
		#Soluction.soluction .soft-list-right {
			height: 195px;
		}
		.programmeRight {
			margin-left: 2%;
		}
		.yyfwpt li img{
			width: 80%;
		}
		.jsywimg4{
			height: 71px;
		}
		.jsywimg5{
			height: 64px;
		}
		/*相关案例*/
		.relCase_bottom {
			height: 80px;
		}
		.case_title{
			font-size: 0.8em;
		}
		.case_number{
			font-size: 1.2em;
			margin-left: 10px;
		}
		/*软件开发TCU*/
		.rjkfFirstRight {
			height: 325px;
		}
		.yyfwpt_main {
			height: 300px;
		}
		/*技术运维-运维管控平台*/
		.ywgkpt_right_img2{
			top: 30%;
		}
		.ywgkpt_right_img3{
			top: 60%;
		}
	}
	
	@media only screen and (max-width:768px) {
		h3 {
			font-size: 18px;
		}
		h4,
		.h4 {
			font-size: 16px;
		}
		body {
			font-size: 14px;
		}
		#slider .hd ul li {
			width: 10px;
			height: 10px;
		}
		#logo {
			padding: 5px 0;
			width: 80px;
		}
		#Content {
			height: 100%;
		}
		#Soluction .content-title,
		#aboutUs .content-title {
			margin: 20px 0;
		}
		.content-title.content-inner {
			padding: 20px 0;
		}
		.soluction-cont-item {
			padding-top: 10px;
		}
		.soft-list-left>h4 {
			font-size: 16px;
		}
		.soft-list-left>p {
			margin: 10px 0;
		}
		.soluction-nav .soluction-nav-list.later {
			margin: 0;
		}
		.frm-item>h3 {
			margin-bottom: 20px;
		}
		.soft-list {
			margin-bottom: 20px;
		}
		.soluction-nav .soluction-nav-list {
			font-size: 16px;
		}
		.responsive-menu-toggle {
			line-height: 60px;
		}
		.menu {
			padding: 10px 0;
		}
		.menu>.menu-item>a {
			height: 35px;
			line-height: 35px;
			font-size: 14px;
			padding-left: 30px;
		}
		.menu-main {
			width: 190px;
		}
		.news-content .news-text {
			font-size: 14px;
		}
		.case-item .case-list {
			width: 48%;
		}
		.more-link {
			width: 120px;
			height: 50px;
			line-height: 50px;
		}
		.case-item .case-list:nth-child(2),
		.case-item .case-list:nth-child(4),
		.case-item .case-list:nth-child(6),
		.case-item .case-list:last-child {
			margin-right: 0;
		}
		.soution .about-ys-item>h3 {
			margin-top: 20px;
		}
		.news .no-padding.first,
		.news .no-padding.last {
			padding: 15px;
		}
		.soluction-nav .soluction-nav-list {
			margin-right: 15px;
		}
		.soft-list-left {
			padding-right: 15px;
		}
		.frm-item .frm-list .frm-jj {
			width: 50%;
			text-align: center;
			margin-bottom: 20px;
		}
		.frm-item .frm-list .frm-yy {
			width: 33.3%;
		}
		.frm-item .frm-list .frm-yy span,
		.cd-pro-list-icon.square {
			width: 100px;
			height: 100px;
		}
		.frm-item .frm-list .frm-yy>p {
			font-size: 12px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
		.frm-item .frm-list .frm-list-bottom {
			padding: 0 10px;
		}
		.frm-item .frm-list .frm-list-bottom,
		.znxj .frm-item .frm-list .frm-list-bottom {
			height: 100px;
			margin-top: -50px;
		}
		.znxj .frm-list-bottom h4 {
			line-height: 100px;
		}
		.frm-item .frm-list .frm-list-bottom>div,
		.pdyj .frm-item .frm-list .frm-list-bottom>div {
			padding: 15px 5px;
			font-size: 12px;
			line-height: 1;
		}
		.frm-item .frm-list .frm-fw {
			width: 33.3%;
			margin-bottom: 30px;
			text-align: center;
		}
		.frm-item .frm-list .frm-fw span {
			width: 80px;
			height: 80px;
			margin: 0 auto 20px;
		}
		.pwyj-icon1,
		.pwyj-icon2,
		.pwyj-icon3 {
			width: 40px;
			height: 45px;
		}
		.pro-function:before {
			width: 60px;
			height: 60px;
		}
		.pro-function {
			font-size: 18px;
		}
		.cd-pro-list-icon {
			width: 80px;
			height: 80px;
			margin-right: 10px;
		}
		.cd-bottom .frm-item .frm-list .frm-list-bottom {
			height: 200px;
			margin-top: -100px;
		}
		.cd-bottom .cd-bottom-icon1,
		.cd-bottom .cd-bottom-icon2,
		.cd-bottom .cd-bottom-icon3,
		.cd-bottom .cd-bottom-icon4 {
			width: 40px;
			height: 40px;
			margin: 0 auto 30px;
		}
		.cd-bottom .frm-item .frm-list .frm-list-bottom>div {
			padding: 10px;
		}
		.frm-item .frm-list.swgx .frm-list-bottom {
			height: 150px;
		}
		.frm-item .frm-list.swgx .frm-list-bottom>div {
			width: 50%;
			padding: 30px 0 0;
		}
		.yxpd-icon .pro-function:before {
			width: 80px;
			height: 80px;
		}
		.pdyj .col-sm-6,
		.yxpd-icon .col-sm-6 {
			margin-bottom: 10px;
		}
		.yxpd-icon .pro-function.line-h {
			line-height: 80px;
		}
		.frm-item .frm-list {
			padding-bottom: 30px;
		}
		.knowledge-place {
			margin: 50px auto 200px;
		}
		.k-pic {
			left: 0;
		}
		.k-pic-text {
			height: auto;
			color: #fff;
		}
		.k-pic-text>h3 {
			padding: 30px;
		}
		#Slide1 {
			display: none;
		}
		#Slide2 {
			display: block;
		}
		.znyb-pic>div {
			width: 50%;
		}
		.jscs>img {
			width: 100%;
		}
		.news-content {
			height: 250px;
		}
		.news-content .news-text {
			height: 40px;
			line-height: 40px;
		}
		.soft-list-right,
		#Soluction.soluction .soft-list-right {
			height: auto;
			padding: 10px;
		}
		.soluction-title {
			font-size: 16px;
			margin-bottom: 1em;
		}
		.foot-right .contact-item span {
			/*line-height: 1.5;*/
		}
		.news-pic {
			width: 100%;
			height: 350px;
		}
		.cd-timeline-wrapper {
			width: 80%;
		}
		#Slide2 .bd li img {
			width: 120px;
			height: 160px;
		}
		.about-ys-item {
			border-right: none;
		}
		.case-item .case-list {
			margin: 10px 4% 10px 0;
		}
		.case-item>ul {
			padding-top: 20px;
		}
		/*相关案例*/
		.relCase {
			height: 440px;
		}

	}
	@media only screen and (max-width: 734px) {
		.jsyw_ul li {
			margin-left: 8px;
		}
	}
	@media only screen and (max-width: 666px) {
		.relCase_bottom img {
			width: 30%;
		}
	}

	@media only screen and (max-width: 620px) {
		.yyfwpt2 li{
			width: 16%;
		}
	}

	@media only screen and (max-width:500px) {
		.Footer .foot-left {
			display: none;
		}
		.Footer .foot-right {
			width: 100%;
		}
		.weixin {
			display: block;
			float: left;
		}
		.visual-icon {
			width: 60px;
			height: 60px;
		}
		.soluctionVisual .verticalAlign {
			padding: 10px;
		}
		#Content .back-1 {
			margin: 50px auto 30px;
		}
		.news-list,
		.news-list:last-child {
			float: none;
			width: 75%;
			margin: 0 auto 20px;
		}
		.proTool {
    		width: 60px;
    		height: 60px;
        	margin: 0 10px 0 0;
		}
		.proFunction {
    		font-size: 16px;
		}
	}
	
	@media only screen and (max-width:425px) {
		h4,
		.h4 {
			font-size: 14px;
		}
		.about-ys {
			margin: 0;
		}
		.about-ys-item>h3 {
			margin-top: 20px;
		}
		.about-ys-item>img {
			margin: 20px 0;
		}
		.about-ys-item .introduce {
			padding: 0;
			margin-bottom: 20px;
		}
		.comm-wrapper {
			padding: 20px 0;
		}
		.case-item>ul {
			padding-top: 20px;
		}
		.news .content-title>h3,
		.partner .content-title>h3 {
			margin-top: 0;
		}
		.news .content-title {
			margin-bottom: 20px;
		}
		#Content .success-case .more-link {
			width: 120px;
			height: 40px;
			line-height: 40px;
		}
		.frm-item .frm-list .frm-jj span {
			width: 100px;
			height: 100px;
		}
		.frm-item .frm-list .frm-yy span {
			width: 80px;
			height: 80px;
		}
		.pro-function {
			font-size: 16px;
		}
		.cd-pro-list-icon {
			width: 45px;
			height: 45px;
		}
		.cd-pro-list-icon.square {
			width: 60px;
			height: 60px;
		}
		.cd-pro-list>.cd-pro-text {
			padding-top: 0px;
		}
		.cd-pro-list>.cd-pro-text.square {
			padding-top: 10px;
		}
		.cd-bottom .frm-item .frm-list .frm-list-bottom>div {
			padding: 10px 5px;
		}
		.cd-bottom .frm-item .frm-list .frm-list-bottom {
			height: 200px;
			margin-top: -25px;
		}
		.yxpd-icon .pro-function:before {
			width: 60px;
			height: 60px;
		}
		.yxpd-icon .pro-function.line-h {
			line-height: 60px;
		}
		.Footer .copy-right {
			font-size: 12px;
		}
		.case-list-text {
			padding: 5px;
		}
		.Footer .footer-title {
			display: none;
		}
		.news-pic {
			width: 100%;
			height: 200px;
		}
		.k-pic-text>h3 {
			padding: 0 30px 10px;
		}
		.knowledge-place {
			margin: 50px auto 80px;
		}
		#Slide2 .bd li img {
			width: 90px;
			height: 120px;
		}
		.case-item .case-list {
			text-align: center;
		}
	}
	
	@media only screen and (max-width:340px) {
		.pro-function {
			font-size: 14px;
		}
	}