@import url("bootstrap.min.css");
@import url("reset.css");
@import url("swiper.min.css");
@import url("responsive-nav.css");
@font-face {
  font-family: 'iconfont';  /* project id 813756 */
  src: url('../fonts/iconfont.eot');/* IE9*/
  src: url('../fonts/iconfont.eot') format('embedded-opentype'),/* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'),
  url('../fonts/iconfont.ttf') format('truetype'),/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg') format('svg');/* iOS 4.1- */
}
.ico{font-family:'iconfont'}
/*公共*/
.font-12{font-size: 12px;}
.font-14{font-size: 14px;}
.font-16{font-size: 16px;}
.font-18{font-size: 18px;}
.font-20{font-size: 20px;}
.font-24{font-size: 24px;}
.font-26{font-size: 26px}
.color-primary{color: #0386D1}
.color-666{color: #666;}
.color-888{color: #888;}
.color-aaa{color: #aaa;}
.color-fff{color: #fff;}
a:hover{color:#0386D1}
.bg-fa{background-color: #fafbfc}
.bg-f2{background-color: #F2F5F8}
.bg-f8{background-color: #f8f8f8}
.bg-fff{background-color: #fff}
.bg-primary{background-color:#0386D1}
.bg-black{background-color:#343a40;color: #fff}
.bg-black4{background-color: #4d5568;color: #fff;}
.bg-lightBlue{background-color: #eef4f8;}
h1.title{font-size:18px;line-height:1.5;padding:15px 0}
p.titleAfter{font-size: 14px;color: #666;line-height: 1.8}
p.titleAfter.color-fff{color: #fff;}
.m-b{margin-bottom: 15px;}
.pd{padding-top:30px;padding-bottom: 30px;}
.container img{width: 100%;}
@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }
.nav{width: 100%;float: left}
.nav div{float: left;width: 100%;position: relative;background:#4B4B4B;line-height:40px;border-bottom: 1px solid #333}
.nav div>a{color: #fff;width: 100%;float: left;padding: 0 20px}
.nav div>a.act{background: #0386D1}
.nav div>a+span{position: absolute;right:0px;line-height:40px;padding: 0 15px;color: #fff}
.nav .ico.act,.header-small .ico.act{display: inline-block;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.nav .budget-sub{background: #fff;overflow: hidden;display: none;font-size:14px}
.nav .budget-sub li{width: 33.333%;float: left;line-height:35px;text-align: center;border-right: 1px solid #eee;height: 350px;}
.nav>div .budget-sub li:last-child{border: none;}
.nav .budget-sub li a{display: block;color:#666}
.nav>div .budget-sub li a.act{color: #fff;background: #0386D1;}
.nav .budget-sub.about li{width: 50%;height: 35px;}
.nav-toggle{
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 60px;height:50px;float: right;text-indent: -9999px;overflow: hidden;background:#0386D1 url("../img/hamburger.gif") no-repeat center;}
header{height: 50px;background: #fff;position: relative;width: 100%;z-index: 800}
header .logo{position: absolute;left:10px;top:15px;}
header .logo img{height:20px;}
@media screen and (min-width:768px){
	p.titleAfter{font-size: 16px}
	header{width: 100%;position: relative;height: 60px;}
	header .logo{top:14px;}
	header .logo img{height: 100%;}
	.nav{float: right;width: auto;padding: 0 10px;}
	.nav div{width: auto;background-color:transparent;border: none;}
	.nav div>a{width:auto;padding: 0;color: #333;text-align: center;border: none;}
	.nav div>a:hover{color: #ffa800;}
	.nav div>a.act{border-bottom: 2px solid #0386D1;background: #fff;color: #ffa800;}
	.nav .budget-sub{position: absolute;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);z-index:20;padding:20px 0;overflow: inherit;}
	.nav .budget-sub::before{content: '';display: block;width:0px;height:0px;border: 10px solid transparent;border-bottom-color:#fff;position: absolute;top:-20px;left: 50%;margin-left:-10px;}
	.nav .budget-sub::after{content: '';display: block;width:100%;height:20px;position: absolute;top:-20px}
	.nav .budget-sub li{float: left;text-align: center;border-right: 1px solid #eee}
	.nav .budget-sub li:last-child{border: none;}
	.nav .budget-sub li a{display: block;color: #888;}
	.nav .budget-sub li a:hover{color: #ffa800;background: #f3f3f3;}
	.nav .budget-sub li a.act{color: #fff;background: #0386D1;}
	.nav .budget-sub.about{padding: 10px 0;right:-10px;left: auto;}
	.nav .budget-sub.about:before{left: auto;right: 15px;}
	.nav .budget-sub.about li{width: 100%;border-right: none;}
	
	.header-small{border-top: 1px solid #ddd;height: 70px;position: absolute;
		z-index: 9999;
		left: 0px;
		right: 0px;
		margin: 0 0;
		color: #fff;}
	.nav-small>div{float: left;position: relative;margin-right: 20px;min-width:90px;cursor: pointer;}
	.nav-small>div .title{width: 100%;float: left;padding: 0 20px;line-height: 70px;height: 70px;color: #fff;}
	.nav-small>div .title.act{color: #ffa800;}
	.nav-small>div span.ico{position: absolute;right: 0;line-height: 70px;}
	.nav-small>div .budget-sub{position: absolute;text-align:center;top:80px;width:150px;z-index: 10;padding:8px;line-height:35px;left: 50%;margin-left:-75px;display: none;background: #fff;border-radius: 8px;}
	.nav-small>div .budget-sub::before{content: '';display: block;width:0px;height:0px;border:8px solid transparent;border-bottom-color:#fff;position: absolute;top:-16px;left: 50%;margin-left:-10px;}
	.nav-small>div .budget-sub::after{content: '';display: block;width:100%;height:16px;position: absolute;top:-16px;left: 0;}
	.nav-small>div .budget-sub a{display: block;color: #888;padding:0 15px;background: #fff;}
	.nav-small>div .budget-sub a:hover{color: #ffa800;background: #f3f3f3;}
	.nav-small>div .budget-sub a.act{color: #fff;background: #36A7E8;}
}
@media screen and (min-width:768px){
	.nav .budget-sub{border-radius:8px;}
}
@media screen and (min-width:768px) and (max-width:120000px){
	.container{width:100%;}
	h1.title{font-size: 22px;}
	.m-b{margin-bottom:30px;}
	.pd{padding-top:40px;padding-bottom: 40px;}
	.nav div{margin-left:25px;line-height:58px}
	.nav div:nth-of-type(2)>a,.nav div:last-of-type>a{margin-right:28px;}
	.nav div>a+span{color: #333;right:0px;padding: 0;top:10px;padding: 0 5px}
	.nav .budget-sub{top:60px;left:50%;margin-left:-195px;width:390px}
	.nav .budget-sub.about{width: 130px;margin-left:-80px;}
}
.header-small
{
    display:none;
}
@media screen and (min-width:1200px){
	h1.title{font-size:34px;}
	.m-b{margin-bottom:50px;}
	.pd{padding-top:80px;padding-bottom: 80px;}
	.container{width: 1260px;}
	.con{width: 1260px;margin: 0 auto;position: relative;}
	header{height: 80px;}
	header .logo{top: 24px;}
	.nav div{line-height:78px;margin-left: 60px;}
	.nav div>a{font-size: 15px;}
	.nav .budget-sub{top:78px;left:50%;margin-left:-225px;width:450px}
	/*.nav>div:hover .budget-sub{display: block}*/
	.nav .budget-sub.about{width: 150px;margin-left:-75px;}
	/*.nav-small>div:hover .budget-sub{display: block;}*/
	.nav div>a+span{color: #333;right:0px;padding: 0;top:20px;padding: 0 5px}
}
/*foot*/
footer{width: 100%;background: #fff;}
footer.on{margin-bottom: 60px;}
footer.on.act{margin-bottom: 200px;}
footer .foot-help{padding: 30px 0 30px}
footer .title{line-height:24px;margin-bottom:5px;font-weight: bold;}
footer dl{margin-bottom: 5px;}
footer dl.fixedH{min-height:120px;}
footer dd a{color: #666;line-height:24px;font-size: 12px;}
footer dd a:hover{color:#0386D1;}
footer .tel{color:#888;font-size: 26px;}
footer .tel+p{line-height: 1.5;}
footer .copyright{padding:20px 0;color: #888;border-top:1px solid #e5e5e5;}
footer .copyright-link{margin-top:15px;text-align: center;}
footer .friendLinks{padding:20px 0;color:#888;border-bottom:1px solid #e5e5e5;line-height:24px;}
footer .friendLinks .title{float: left;color: #333;}
footer .friendLinks .link{font-size: 0;padding-left:60px;}
footer .friendLinks .link a{display: inline-block;font-size:12px;margin-left:10px;color: #666;}
footer .friendLinks .link a:hover{color: #0A71B6;}
/* qr-code */
footer .container .qr-code-wrapper {
	margin: 10px 0;
	max-width: 350px;
	display: flex;
	display: -ms-flexbox;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-direction: row;
	-ms-flex-direction: row;
	flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	-ms-flex-pack: distribute;
	justify-content: space-around;
}
footer .container .qr-code-wrapper .qr-left-content,
footer .container .qr-code-wrapper .qr-right-content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-ms-flex-direction: column;
}
footer .container .qr-code-wrapper .qr-img{
	width: 120px;
	height: 120px;
}
footer .container .qr-code-wrapper .qr-title{
	margin: 0;
	padding: 5px 0;
	font-size: 14px;
	color: #666666;
	text-align: center;
}
/*applicationForm*/
.applicationForm{display:none;width:100%;background: rgba(0,0,0,.80);position: fixed;bottom:0px;z-index: 999;padding:10px 0;}
.applicationFormCon{display: none;}
.applicationForm input{width: 100%;margin:8px 0;background: transparent;border: none;border-left: 1px solid #4D4D4E;padding:0 10px;color: #fff;line-height: 1.5;font-size: 15px;}
.applicationForm input:focus{outline:none;}
.gotop{display:none;width:30px;height:30px;position: fixed;right:10px;bottom:70px;z-index: 999;background:rgba(0,0,0,.80);color: #fff;font-size:20px;text-align: center;line-height: 30px;border-radius:5px;cursor: pointer;}
.gotop.act{bottom:210px}
.applicationForm input::-webkit-input-placeholder{color: #bbb}
.applicationForm input:-ms-input-placeholder{color: #bbb}
.applicationForm input::-ms-input-placeholder{color: #bbb}
.applicationForm input::placeholder{color: #bbb}
.applicationForm .sqBtn{display: none;}
@media screen and (min-width:768px){
	.applicationFormCon{display: block;}
	footer.on{margin-bottom: 120px;}
	.applicationForm{height: 120px;padding:8px 0;line-height:38px;}
	.applicationForm .telImg{position: relative;}
	.applicationForm .telImg img{position: absolute;top:25px;}
	.applicationForm .sqBtn{position: absolute;right: 0;top: 25px;display: block;}
	.applicationForm input{height:38px;padding-left: 20px;}
	.applicationForm .btn{height:50px;font-size:16px;margin-top: 10px;}
	footer .copyright-link{float: right;margin: 0;}
	.gotop{width:40px;height: 40px;right:20px;bottom: 140px;line-height: 40px;}
	footer .friendLinks .link a{font-size: 14px;margin-left:25px}
	footer dd a{font-size: 14px;}
}
@media screen and (min-width:768px) and (max-width:1200px){
	footer .foot-help{padding: 30px 0 30px}
	footer .copyright,footer .friendLinks{padding:30px 0;}
}
@media screen and (min-width:1200px){
	footer .title{line-height: 30px;margin-bottom: 10px;}
	footer dd a{line-height:30px;}
	footer .foot-help{padding: 60px 0 60px}
	footer .copyright,footer .friendLinks{padding:40px 0;}
	footer dl.fixedH{width:13.8%;}
	footer dl.fixedHTow{width:27.8%;}
	.gotop{width:50px;height:50px;right: 30px;bottom: 150px;line-height:50px;font-size: 30px;}
	footer .friendLinks .link a{line-height: 30px;margin-left:40px}
}
/*banner*/
.banner{width:100%;background:#d8dcdd;position: relative;max-height: 870px;overflow: hidden;}
.banner .banner-container{width: 100%}
.banner .banner-container .swiper-slide{width: 100%;height:280px;}
.banner.min .banner-container .swiper-slide{height: 200px;}
.banner .banner-container .swiper-slide:nth-child(6) h2.hidden {opacity: 0;}
.banner .banner-container img{display:block;width:100%;height:100%;-o-object-fit: cover;object-fit: cover;}
.banner .banner-container video{display: block;height: 100%;}
.banner .banner-container .swiper-pagination-bullet{width: 10px;height: 10px;background: #fff;opacity:1}
.banner .banner-container .swiper-pagination-bullet-active{background: #0a71b6}
.banner .banner-container .brief{position: absolute;color: #fff;text-align: center;top:25%;width: 100%;line-height: 1.8;}
.banner.min .banner-container .brief{top: 35%;}
.banner .banner-container .brief h1{font-size:18px;}
.banner .banner-container .brief h1 big{font-size:28px;}
.banner .banner-container .brief h2{font-size:14px;}
.banner .banner-container .brief p{font-size:13px}
/*index*/
.banner-foot{width:100%;background: rgba(0,0,0,.3);position: absolute;bottom: 0;z-index: 10;}
.banner-foot a{color: #fff;border-right: 1px solid rgba(255,255,255,.2);padding:15px 0;text-align: center;}
.banner-foot a:first-of-type{border-left: 1px solid rgba(255,255,255,.2)}
.banner-foot a.act{background:#0386D1;}
.banner-foot a h3{font-size: 16px;position:relative}
.swiperClient .swiper-slide{margin:0 15px !important;}
.swiperClient .swiper-button-next{right: -100px;}
.swiperClient .swiper-button-prev{left:-100px}
.swiperClientLeft,.swiperClientRight{position: absolute;width:46px;height:46px;margin-top:-40px;font-size:22px;color:#fff;background: #E3E3E3;cursor:pointer;border-radius: 5em;line-height:46px;text-align: center;}
.swiperClientLeft{top: 50%;left: -50px;}
.swiperClientRight{top: 50%;right: -50px;}
.swiperClientLeft:hover,.swiperClientRight:hover{background: #0A71B6;}
@media screen and (min-width:768px){
	.banner-foot a{padding:15px;line-height:1.8}
	.banner .banner-container .swiper-slide,.banner.min .banner-container .swiper-slide{width: 100%;height:auto;}
	.banner .banner-container .brief h1{font-size:30px;}
	.banner .banner-container .brief h1 big{font-size:42px;}
	.banner .banner-container .brief h2{font-size:24px;}
	.banner .banner-container .brief p{font-size:16px}
	.banner.multipleText .banner-container .brief{top:10%;}
	.banner.multipleText .banner-container .brief p{width: 40%;}
	.banner .banner-container video{width: 100%;height:100%;}
}
@media screen and (min-width:992px){
	.banner.multipleText .banner-container .brief h1{margin-bottom:30px;}
	.banner.multipleText .banner-container .brief p{width:40%;font-size: 14px;}
}
@media screen and (min-width:1200px){
	.banner-foot a{padding:30px;text-align:left;}
	.banner-foot a h3{margin-bottom: 20px;}
	.banner-foot a h3:after{content:'';display: block;width: 20px;height: 2px;background: #fff;position: absolute;bottom:-10px;}
	.banner .banner-container .brief{top:30%;}
	.banner.min .banner-container .brief{top:40%;}
	.banner.min .banner-container .brief.briefH{top:20%;}
	.banner .banner-container .brief h1{font-size:42px;}
	.banner .banner-container .brief h1 big{font-size:56px;}
	.banner .banner-container .brief h2{font-size:32px;}
	.banner .banner-container .brief p{font-size:20px}
	.banner.multipleText .banner-container .brief h1{margin-bottom:60px;position: relative}
	.banner.multipleText .banner-container .brief h1:after{content: "";width:50px;height: 4px;background: #80add6;position: absolute;bottom:-5px;left:0;}
	.banner.multipleText .banner-container .brief p{width:35%;}
}
@media screen and (min-width:1440px){
	.banner.multipleText .banner-container .brief{top:20%;}
	.banner.multipleText .banner-container .brief p{width:30%;}
}
/*滚动消息*/
.scrollNews{height:50px;background: #f8f8f8;padding:15px 0;}
.scrollNews .title{float: left;color: #0386D1;font-size: 16px;border-left:3px solid #0386D1;padding-left: 10px;font-weight: bold;}
.scrollNews .news-list{width:100%;display: inline-block;line-height:20px;overflow: hidden;height: 20px;}
.scrollNews .news-list a{display:block;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
@media screen and (min-width:768px){
	.scrollNews{height:60px;padding: 20px 0;}
	.scrollNews .news-list{width:520px}
	.scrollNews .news-list a{display:inline}
}
@media screen and (min-width:1200px){
	.scrollNews{height: 80px;padding: 30px 0;}
}
/*解决方案*/
.solution>div{text-align: center;padding:0 15px;}
.solution .item{border: 1px solid #ededed;border-radius: 5px;-webkit-box-shadow: 0 3px 5px #eee;box-shadow: 0 3px 5px #eee;margin-bottom:15px;padding:50px 0;}
.solution div.ico{height:150px;width:150px;font-size:75px;color: #fff;background:url(../img/bg1.jpg) repeat-x;border-radius: 2em;line-height: 150px;margin:0 auto;margin-bottom:30px}
.solution div.ico.bg2{background-image: url(../img/bg2.jpg);}
.solution div.ico.bg3{background-image: url(../img/bg3.jpg);}
.solution .title,.finance .item .title{font-size: 16px;font-weight: bold;margin-bottom:20px;color: #333;}
.solution p,.finance .item p{color: #888888;line-height: 1.8;height:80px;}
@media screen and (min-width:1200px){
	.solution div.list .item{padding:50px 0;}
}
.solution2 .list .item{display: block;width:25%;float:left;line-height:50px;border-bottom: 1px solid #e5e5e5;font-size: 14px;color: #333;position: relative;cursor:default}
.solution2 .list{overflow:hidden}
.solution2 .list .item span{margin-right:10px;position: relative;top:3px;font-size:20px}
.solution2 .list .item.act:after{content: '';width:70%;height: 1px;background: #0386D1;position: absolute;bottom:-1px;left: 0;}
.solution2 .js-details a{display: inline-block;margin: 30px 0;}
.solution2 .img img{border: 1px solid #ddd;}
@media screen and (min-width:992px){
	.solution2 .list .item{width: 200px;line-height:55px;font-size: 16px}
	.solution2 .list .item span{margin-right:20px;position: relative;top:3px;font-size:24px}
	.solution2 .list .item.act:after{width: 100px}
	.solution2 .img{background:url(../img/indexbg.jpg) no-repeat right center;height:410px;line-height: 410px;padding-right:30px;background-size:auto 100%;}
}
@media screen and (min-width:1200px){
	.solution2 .list .item{width: 250px;line-height:80px}
	.solution2 .list .item.act:after{width: 130px}
	.solution2 .img{height:510px;line-height: 510px;padding-right:40px;}
}
/*财务自动化*/
.finance .item{text-align: center;padding-top:20px;padding-bottom: 10px;}
.finance .item .ico{font-size:50px;color: #0386D1;margin-bottom:15px;}
.finance.select .item .ico{color: #333;font-size: 60px}
.finance.select .item p{height: 110px;}
.finance.left .item{text-align: left;}
@media screen and (min-width:768px){
	.solution .title,.finance .item .title{font-size:20px;}
	.finance .item{text-align: center;padding-top:40px;padding-bottom:20px;}
	.finance .item .ico{margin-bottom:30px;}
	.finance.finance-5 .item{width: 20%}
}
.card-list .item{position:relative;border-radius: 5px;-webkit-transition: -webkit-box-shadow .3s;transition: -webkit-box-shadow .3s;-o-transition: box-shadow .3s;transition: box-shadow .3s;transition: box-shadow .3s, -webkit-box-shadow .3s;margin-bottom:40px;}
.card-list .item .img{border-radius: 5px 5px 0 0;overflow: hidden}
.card-list .item .brief{background:#fff;border-radius:0 0 5px 5px;border:1px solid #ededed;border-top: none;padding:30px 20px;line-height: 1.8;}
.card-list .item .brief .title{font-size: 16px;font-weight:800;margin:10px 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
/*.card-list .item .ico{width: 50px;height: 50px;background: #0386D1;color: #fff;line-height: 50px;text-align:center;font-size:16px;position: absolute;bottom: -25px;left: 50%;margin-left: -25px;border-radius: 25px}
.card-list .item:hover .ico{display: block !important;}*/
.card-list .item:hover{-webkit-box-shadow: 0 0 15px #ccc;box-shadow: 0 0 15px #ccc;}
.case-list{margin-top:20px;margin-bottom: 20px;}
.case-list div img{width: 100%;height: 100%;display: block;opacity: .5;margin:20px 0;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-filter: gray;
            filter: gray;
            }
.case-list div:hover img{-webkit-filter:none;filter:none;opacity: 1;}
@media screen and (min-width:768px){
	.case-list div{width:20%;}
}
@media screen and (min-width:1200px){
	.case-list div{width:10%;}
}
/*budget预算*/
.budget-model ul.list li{line-height:3;color: #666;font-size: 12px;}
.budget-model ul.list li span{display: inline-block;width:18px;line-height:16px;border: 1px solid #ccc;border-radius: 2em;text-align: center;margin-right:5px}
.budget-model ul.list li span.ico{border: none;color: #82cd17;font-size: 30px;position: relative;top: 5px}
.designer-computer{background: #212D3A;width:76%;height:78%;position: absolute;top:8%;left:12%;-webkit-transition: .2s;-o-transition: .2s;transition: .2s;}
.designer-computer img{width:100%;height:100%;-o-object-fit:fall;object-fit:fall;border: 1px solid #212D3A;}
.designer-computer-img.fixed{position: fixed;z-index:100;width:100%;height:100%;left: 0;top: 0;background: rgba(2,134,209,.5);z-index: 9999;}
.designer-computer-img.fixed  img{width:80%;height:80%;-o-object-fit: contain;object-fit: contain;margin-top:5%;border: none;}
.designer-computer-img.fixed  video{width:80%;height:80%;margin-top:5%;}
@media screen and (min-width:768px){
	.budget-model ul.list li{line-height:40px;font-size: 12px;}
	/*.designer-computer:hover{-webkit-transform: scale(2.5);-ms-transform: scale(2.5);transform: scale(2.5);z-index: 2;}
	.designer-computer-left{transform-origin: left;}
	.designer-computer-right{transform-origin: right;}*/
}
@media screen and (min-width:992px){
	
}
.contrast li .item{background: #666666;overflow: hidden}
.contrast li:nth-of-type(2) .item{background: #0386D1;}
.contrast li .item .img{padding:20px;background: #fff;}
.contrast li .item .img img{display: block;}
.contrast li .item .brief{padding:10px;color: #fff;line-height: 1.5;font-size: 12px;}
.contrast li .item .brief h2{font-size:16px;line-height:2;}
.contrast .competition{text-align: center;font-size:16px;line-height:2;}
@media screen and (min-width:768px){
	.contrast li .item .img{padding:60px}
	.contrast li .item .brief{padding:60px 30px;line-height: 2;font-size: 14px}
	.contrast .competition{line-height:2;font-size:30px;}
	.contrast li .item .brief h2{font-size:32px}
}
@media screen and (min-width:992px){
	.contrast li .item .img{padding:40px}
	.contrast li .item .brief{padding:20px;line-height: 1.5}
	.contrast li .item .brief h2{font-size:20px;line-height:2;}
	.contrast .competition{line-height:6em;font-size:30px;}
}
@media screen and (min-width:1200px){
	.contrast li .item .img{padding:50px}
	.contrast li .item .brief{padding:30px 20px;line-height: 1.8}
	.contrast li .item .brief h2{font-size:24px}
	.contrast .competition{line-height:8em;}
}
.application-tab li{padding:10px 0;cursor: pointer;position: relative;text-align: center}
.application-tab li:after{content: '';display: block;width: 1px;height: 14px;background: #ddd;position: absolute;right: 0;top: 10px}
.application-tab li:nth-child(4):after{width: 0}
.application-tab li.act{background: url(../img/bg4.png) no-repeat bottom;color: #0386D1;}
.application-list .left{line-height: 2;margin: 20px 0;}
.application-list .left h2{font-size:20px;color: #333;}
.application-list .right img{width: 100%;border: 1px solid #ddd;}

@media screen and (min-width:992px){
	.application-tab li{padding:15px 0;cursor: pointer;position: relative;text-align: center}
	.application-tab li:after{top: 15px}
	.application-list{margin: 30px 0;}
	.application-list .left{margin:50px 0;}
	.application-list .left h2{font-size:30px;}
	.application-list .right{background: url(../img/bg5.png) repeat-y right;line-height:410px;height: 410px;padding-right:20px;}
}
@media screen and (min-width:1200px){
	.application-list .right{line-height:510px;height: 510px;padding-right:40px;}
}
.fast-delivery{background-image:url(../img/bg8.png),url(../img/bg7.png),url(../img/bg6.jpg);background-position:left bottom,right top,center;background-repeat:no-repeat,no-repeat,repeat-y;background-size:auto,auto, 100% auto;color: #fff;}
.fast-delivery .item{padding: 30px;background: #fff;margin-bottom: 20px}
.fast-delivery .item .img img{height: 100%;width:100%}
.fast-delivery .item .brief{color: #333;line-height:1.5;}
.fast-delivery .item .brief h2{font-size: 20px;line-height:3;font-weight: 800;}
.fast-delivery .right{padding: 20px;background: #fff}
@media screen and (min-width:768px){
	.fast-delivery .item{width:70%;margin-left:auto;margin-right:auto;}
}
@media screen and (min-width:992px){
	.fast-delivery .item{width:100%;padding:20px;overflow: hidden;height: 190px;}
	.fast-delivery .item .img{width:150px;float: left;}
	.fast-delivery .item .brief{padding-left: 170px;font-size: 12px;}
	.fast-delivery .right{padding:0px;padding-right: 15px;height:400px;}
}
@media screen and (min-width:1200px){
	.fast-delivery .left{width: 490px;margin-right:5px;float: left;margin-top: 30px;}
	.fast-delivery .left .item{padding: 30px;background: #fff;margin-bottom: 20px;height: 245px;}
	.fast-delivery .left .item .img{height: 185px;width:185px;float: left;}
	.fast-delivery .left .item .img img{height: 100%;width:100%}
	.fast-delivery .left .item .brief{padding-left:210px;color: #333;line-height: 2;}
	.fast-delivery .left .item .brief h2{font-size: 20px;margin-bottom: 20px;font-weight: 800;line-height: 1;}
	.fast-delivery .right{float: left;width:750px;background: #fff;margin-top: 30px;height: 510px;}
}
.reliability{text-align: center;font-size: 16px;line-height: 2;}
.reliability img{width:40%;margin:10px 0;}
@media screen and (min-width:992px){
	.reliability img{width:30%;margin:30px 0;}
}
.user-number{color: #fff;height: 470px;background: #0386D1 url(../img/budget13.png) no-repeat center bottom;padding-top: 50px}
/*爱报销*/
.simplifiedFunction li{padding:15px 30px;}
.simplifiedFunction li .item{border-radius: 5px;-webkit-box-shadow: 0 0 10px #ddd;box-shadow: 0 0 10px #ddd;padding:50px 20px;background-color: #fff;text-align:center;line-height:1.8;color: #888;cursor:default}
.simplifiedFunction li .ico{width: 100px;height: 100px;border-radius:50px;background-color: #ffae55;color: #fff;margin: 0 auto;line-height: 100px;font-size: 50px;}
.simplifiedFunction li:nth-child(2) .ico{background-color: #907aff}
.simplifiedFunction li:nth-child(3) .ico{background-color: #19c6a7}
.simplifiedFunction li:nth-child(4) .ico{background-color: #00c3ed}
.simplifiedFunction li:nth-child(5) .ico{background-color: #3795f9}
.simplifiedFunction li:nth-child(6) .ico{background-color: #fb616b}
.simplifiedFunction li .title{font-size: 16px;color: #222;font-weight: 800;margin:20px 0;}
@media screen and (min-width:768px){
	.simplifiedFunction li .item{padding: 70px 0}
	.simplifiedFunction li{padding:15px;}
}
@media screen and (min-width:1200px){
	.simplifiedFunction li .item{padding:80px 0}
	.simplifiedFunction li{padding:30px;}
}
.mobileApplication li{padding:10px 5px 0;}
.mobileApplication li .item{border: 1px solid #ddd;border-radius:5px;-webkit-box-shadow: 0 0 10px #e3e3e3;box-shadow: 0 0 10px #e3e3e3;padding:15px 10px;text-align: center;color: #666;font-size:14px;background-color: #fff;}
.mobileApplication li .ico{width: 60px;color: #fff;background-color: #ffae55;border-radius:2em;margin: 0 auto 15px;line-height:60px;font-size:36px;}
.mobileApplication li:nth-child(2) .ico{background-color: #907aff}
.mobileApplication li:nth-child(3) .ico{background-color: #19c6a7}
.mobileApplication li:nth-child(4) .ico{background-color: #00c3ed}
.mobileApplication li:nth-child(5) .ico{background-color: #fb616b}
.mobileApplication li:nth-child(6) .ico{background-color: #ed5f00}
.mobileApplication li:nth-child(7) .ico{background-color: #00cc05}
.mobileApplication li:nth-child(8) .ico{background-color: #3795f9}
@media screen and (min-width:1200px){
	.mobileApplication li{padding:10px;}
}
/*客户*/
.client-con{border-bottom: 1px solid #ddd;padding-bottom:50px;}
.filter-con{border:1px solid #ddd;padding: 10px;border-radius:5px;position: relative;top:-30px;z-index: 1;background: #fff;line-height: 2;}
.filter-con .item{margin:10px 0;}
.filter-con span{display: block;float: left;}
.filter-con .item-list{padding-left:45px;line-height: 2;}
.filter-con a{display:inline-block;margin: 0 5px;font-size: 12px;color: #888;}
.filter-con a:hover{color: #0386D1}
.filter-con a.act{background: #0386D1;color: #fff;padding: 0 8px;border-radius: 4px;}
.client-list{padding: 0 10px;margin-bottom: 40px;}
.client-list .item{padding:10px;position: relative;}
.client-list .item .details{position: absolute;bottom:10px;right: 10px;background: #0386D1;color:#fff;padding: 2px 5px;display: none;}
.client-list .item img{border: 1px solid #ddd;-webkit-transition: .1s;-o-transition: .1s;transition: .1s;}
.client-list .item:hover img{-webkit-box-shadow: 0 0 10px #ddd;box-shadow: 0 0 10px #ddd;-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.client-list .item:hover .details{display: block;}
@media screen and (min-width:768px){
	.filter-con{padding:20px 30px;}
	.filter-con .item{margin:15px 0;}
	.filter-con a{margin: 0 15px;font-size: 14px;}
	.client-con{padding-bottom:80px;}
}
/*cooperation*/
.twoColumnsNews{padding: 0 20px;}
.sidebarCon{border: 1px solid #ddd;border-radius: 5px;background: #fff;padding:15px;line-height: 2;overflow: hidden;position:relative;top:-30px;z-index: 1;}
.sidebarCon .item{overflow: hidden}
.sidebarCon .title{font-size: 16px;font-weight: 800;margin-bottom:5px}
.sidebarCon li{width: 50%;float: left}
.sidebarCon li .ico{display: inline-block;margin-right: 5px;}
.sidebarCon li.act{color: #0386D1;}
.themeCon p{line-height: 1.8;margin-bottom:30px;}
.theme h1{font-size: 22px;color: #0386D1;margin-bottom:20px;}
.themeCon h2{font-size: 16px;font-weight: 800;margin-bottom:15px;padding-left:10px;border-left:3px solid #0386D1;}
.cooperationForm{margin-top:30px;padding: 10px}
@media screen and (min-width:768px){
	.cooperationForm{margin-top:60px;padding: 30px}
}
@media screen and (min-width:768px){
	.sidebarCon li{width:25%}
}
@media screen and (min-width:1200px){
	.sidebarCon .item{margin-bottom:20px;}
	.sidebarCon .title{font-size:22px}
	.sidebarCon li{line-height: 30px;}
	.sidebarCon{margin-top:50px;padding: 30px;width: 240px;float: left;top: 0;}
	.sidebarCon li{width:100%}
	.theme{padding-top:50px;padding-left:290px;}
	.theme h1{margin-bottom:40px;}
	.themeCon h2{margin-bottom:25px;}
}
/*服务*/
.internalTraining .item{border: 1px solid #ddd;border-top:2px solid #0386D1;padding:20px;margin:15px 0;line-height: 1.8;}
.internalTraining .item h2{font-size: 24px;text-align: center;color:#0386D1;margin-bottom: 10px;}
.internalTraining .item .post{border-top: 1px dashed #ddd;margin: 20px 0;}
.internalTraining .item .post .postItem{line-height: 50px;border-bottom: 1px dashed #ddd;padding-left:30%;font-size: 16px;}
.internalTraining .item .post .postItem .ico{display: inline-block;margin-right: 10px;font-size:22px;color: #85db20;position: relative;top:2px;}
.internalTraining .item .btn{color: #fff;padding:10px 50px;}
.methodology .item{border: 1px solid #ddd;height: 320px;margin: 15px 0;padding:30px 20px;background: url(../img/serbg1.png) no-repeat right bottom}
.methodology .item h2{font-size: 20px;font-weight: 800;margin-bottom: 50px;position: relative;}
.methodology .item h2:after{content: '';display: block;width: 20px;height: 2px;background-color: #0386D1;position: absolute;bottom:-40px;}
.methodology .item p{line-height: 2;}
.methodology li:nth-child(2) .item{background-image: url(../img/serbg2.png);}
.methodology li:nth-child(3) .item{background-image: url(../img/serbg3.png);}
.methodology li:nth-child(4) .item{background-image: url(../img/serbg4.png);}
.methodology li:nth-child(5) .item{background-image: url(../img/serbg5.png);}
.methodology li:nth-child(6) .item{background-image: url(../img/serbg6.png);}
.methodology li:nth-child(7) .item{background-image: url(../img/serbg7.png),url(../img/serbg8.png);background-position: right bottom,right top;}
.strategy{line-height: 1.8;}
.strategy h2{font-size: 18px;margin-bottom: 20px;}
.strategy p{margin-bottom: 20px;}
.serviceSystem .item{border: 1px solid #ddd;padding:20px;margin: 15px 0;border-left: 2px solid #0386D1;line-height: 2;}
.serviceSystem .item h2{color: #0386D1;font-size:16px;font-weight: 800}
.verification-group .formCon{margin:20px 0 40px;}
.verification-group .formCon .btn{color: #fff;padding-left:30px;padding-right: 30px;}
.verification-group .tableCon{background:#f9f9f9;text-align: center;line-height:1.5;color: #666;}
.verification-group .tableCon th{text-align: center;background:#f2f2f2;}
.verification-group .tableCon th,.verification-group .tableCon td{padding: 10px 0;}
.verification-group .tableCon tr:nth-child(even){background: #e6e6e6}
.verification-group .formCon .form-control{border:none;}
@media screen and (min-width:768px) and (max-width:992px){
	.serviceSystem .item{height:190px;}
}
@media screen and (min-width:992px) and (max-width:1200px){
	.internalTraining .item>p{height: 175px;}
	.serviceSystem .item{height:200px;}
}
@media screen and (min-width:992px){
	.internalTraining .item{padding: 30px;cursor: default;}
	.internalTraining .item:hover{-webkit-box-shadow: 0 0 20px #d1e7f4;box-shadow: 0 0 20px #d1e7f4;}
	.methodology .item{padding:40px;height: 330px;}
	.strategy h2{font-size:26px;margin-bottom: 20px;}
	.serviceSystem .item h2{font-size:22px;}
	.verification-group .formCon .form-control{height: 50px;border:none;}
	.verification-group .formCon .btn{height: 50px;padding: 0 50px;}
}
@media screen and (min-width:1200px){
	.serviceSystem .item{height:200px;}
}
/*思想*/
.themeConList .firstNew{border-bottom: 1px dashed #ddd;padding: 20px 0;line-height:1.8;}
.themeConList .firstNew .firstTitle{font-size: 16px;margin:10px 0;font-weight: 800;white-space: nowrap;overflow: hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.themeConList .date{color:#888;}
.themeConList .firstP{margin-bottom: 10px;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.themeConList .firstBtn{color: #fff;}
.themeConList .item{border-bottom: 1px dashed #ddd}
.themeConList .item a{display:inline-block;width:70%;white-space: nowrap;overflow: hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height: 60px;position: relative;padding-left: 10px;}
.themeConList .item a::before{content: '';display: block;width: 3px;height: 3px;background: #aaa;position: absolute;left: 0;top:28px;}
.themeConList .item a:hover::before{background: #0386D1;}
.themeConList .item .date{float: right;line-height: 60px;}
.themeConList .firstNew .img{position: relative;background: #eee;}
.themeConList .firstNew .img .imgLabel,.themeConList .firstNew .img .imgFormat{position: absolute;font-size: 12px;color: #fff;}
.themeConList .firstNew .img .imgLabel{top: 0;padding: 4px 10px;background:#0386D1;}
.themeConList .firstNew .img .imgFormat{bottom: 0;right: 0;padding:0 8px;background:rgba(0,0,0,.6);}

.themeConList .listTwo .firstNew{padding-left:15px;padding-right: 15px;}

@media screen and (min-width:768px){
	.themeConList .firstNew{overflow: hidden;position: relative;}
	.themeConList .firstNew .img img{width: 100%;height: 100%;}
	.themeConList .firstNew .img{width:220px;height:140px;float: left;overflow: hidden;}
	.themeConList .firstNew .brief{padding-left: 250px;}
	.themeConList .firstBtn{position: absolute;bottom:20px;}
}
@media screen and (min-width:992px){
	.themeConList .firstNew .firstTitleTwo{font-size: 16px;margin:10px 0;font-weight: 800;width:100%;height:56px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden; }
}
/*编制*/
.simplerCon .simpler1 .brief{padding-top:30px;padding-bottom: 30px;line-height: 1.8;}
.simplerCon .simpler1 .brief .ico{color: #00CC05;font-size: 20px;position: relative;top: 2px;}
.simplerCon .simpler2 .tab-img{border: 1px solid #ddd;padding: 15px;-webkit-box-shadow: 0 0 30px #ccc;box-shadow: 0 0 30px #ccc;}
.simplerCon .simpler2 .tab-con{border: 1px solid #ddd;margin: 30px 0;-webkit-box-shadow: 0 0 10px #ddd;box-shadow: 0 0 10px #ddd;padding:30px;background: #fff}
.simplerCon .simpler2 .tab-con li{display: inline-block;margin-right: 15px;line-height: 40px;font-size:18px;margin-bottom:20px;cursor: default;}
.simplerCon .simpler2 .tab-con li.act{color: #0386D1;border-bottom: 2px solid #0386D1;}
.simplerCon .simpler2 .tab-con .list{line-height: 2;color:#666}
.summary .img{position: relative;}
.summary .img h1{position: absolute;color: #fff;top:10%;width: 100%;text-align: center;}
.summary .item{background-color: #fff;-webkit-box-shadow: 0 0 10px #ddd;box-shadow: 0 0 10px #ddd;padding:20px;margin: 20px 0;line-height: 2;}
.summary .item .img{background-color: #fcb300;margin-bottom: 20px}
.summary .item h2,.dataCon .item h2{font-size: 18px;font-weight: bold;line-height: 3;}
.summary .item p{color: #666;}
.summary .list li:nth-of-type(2) .img{background: #82cd17;}
.financeCon .list-blue li{padding-left:20px;position: relative}
.financeCon .list-blue li:before{content:'';display: block;width:12px;height:12px;border-radius: 6px;background-color: #0386D1;border: 4px solid #c9e4f3;position: absolute;top:10px;left: 0;}
.financeCon img{margin:15px 0;}
.financeCon *{line-height:2.4 !important;}
.financeCon .font-16{font-size: 14px;}
.dataCon .item{line-height: 2;text-align: center;}
@media screen and (min-width:768px){
	.summary .list{margin-top: -60px;}
	.summary .item{height: 380px;}
}
@media screen and (min-width:992px){
	.simplerCon .simpler2 .tab-con{width:460px;position: absolute;right:20px;height:280px;padding:40px;top:30px;}
	.simplerCon .simpler2 .tab-con li{font-size:26px;margin-right:40px;line-height: 2;}
	.summary .img h1{top: 20%;}
	.summary .list{margin-top: -80px;}
	.summary .item{height:490px;padding:30px;}
	.summary .item h2,.dataCon .item h2{font-size: 26px;}
	.summary .item p{font-size: 16px;}
	.financeCon .brief{margin-top:50px;}
}
@media screen and (min-width:1200px){
	.summary .img h1{top:25%;}
	.simplerCon .simpler2 .tab-con{width:520px;height:380px;padding: 60px}
	.simplerCon .simpler2 .tab-con li{font-size: 32px;margin-right:40px;}
	.summary .list{margin-top: -100px;}
	.summary .item{height:580px;padding:40px;}
	.financeCon .brief{margin-top:100px;}
	.financeCon .font-16{font-size:16px;}
}
@media screen and (min-width:1440px){
	.summary .list{margin-top: -150px;}
}
.container img.imgShadow{-webkit-box-shadow:0 0 20px #ddd;box-shadow:0 0 20px #ddd;border-radius:8px;}
.container img.imgRadius{border-radius:8px;}
/*分析*/
.financeLeft .item{text-align: left;border: 1px solid #ddd;padding:30px;height:auto;margin-bottom:20px;}
.smallFunction .item{border: 1px solid #ddd;margin-bottom: 30px;padding:60px 30px;text-align: center;line-height: 2;background-color: #fff;position: relative;cursor: pointer;}
.smallFunction .item .img{width: 100%;height: 100%;position: absolute;background:#0386D1;top: 0;left: 0;z-index:1;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;padding: 10px;}
.smallFunction .item .img.change2{-webkit-transform: scale(.2);-ms-transform: scale(.2);transform: scale(.2);opacity:0;}
.smallFunction .item .img.change1{-webkit-transform: scale(.2) rotate(-180deg);-ms-transform: scale(.2) rotate(-180deg);transform: scale(.2) rotate(-180deg);opacity:0;}
.smallFunction .item:hover .change2{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}
.smallFunction .item:hover .change1{-webkit-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);opacity: 1;}
.smallFunction .item .img img{width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;}
.smallFunction li:first-child .item{background-color: #0386D1;border:none;color: #fff;text-align: left}
.smallFunction li:first-child .item h2{font-size:24px;}
.smallFunction .item h2,.dashboardCon .item h2{font-size:20px}
.dashboard{padding-bottom: 0;position: relative;padding-top:30px;}
.dashboardCon{position: relative}
.dashboardCon .item{padding:30px 15px;line-height: 2;}
.dashboardCon .item2{background-color: #fafafa;}
.dashboardCon .or{position: absolute;left: 50%;z-index: 1;top:50%;margin-top:-8px;color: #888;}
.analysisLast{background: url(../img/bg10.jpg) no-repeat center;height: 300px;color: #fff;line-height: 2;text-align: center;padding:90px 0}
.analysisLast.point{background-image:url(../img/bg11.jpg);}
@media screen and (min-width:768px){
	.financeLeft{margin:0;}
	.financeLeft .item{margin-left:-1px;margin-bottom: -1px;padding: 40px;}
	.analysisLast{font-size:18px;padding: 110px 0}
	.dashboard{padding-top:0;}
	.dashboard h1{position: absolute;top: 50px;width: 100%;z-index: 1;}
	.dashboardCon .item{padding-top:110px;}
	.dashboardCon .item1 .brief{position: absolute;right:20px;top:130px;text-align: right;}
	.dashboardCon .item1 img{position: relative;left:-60px;}
	.dashboardCon .item2 .brief{position: absolute;left:20px;top:130px}
	.dashboardCon .item2 img{position: relative;left:60px;}
	.dashboardCon .or{margin-left:-7px;top:150px;}
	.smallFunction .item{height: 220px;}
}
@media screen and (min-width:992px){
	.smallFunction .item{height: 230px;}
	.smallFunction li:first-child .item{padding-top:60px}
	.analysisLast{font-size: 20px}
}
@media screen and (min-width:1200px){
	.smallFunction .item{padding:100px 60px;height: 300px;}
	.smallFunction li:first-child .item h2{font-size: 32px;}
	.dashboard{width: 100%}
	.dashboard h1{top:80px}
	.dashboardCon .item{padding-top:150px;padding-bottom: 80px;font-size: 16px;}
	.dashboardCon .item h2{margin-bottom:15px;font-size: 28px;}
	.dashboardCon .item1 .brief{top:180px;right: 50px;}
	.dashboardCon .item1 img{position: relative;left:-100px;}
	.dashboardCon .item2 .brief{left:50px;top:180px}
	.dashboardCon .item2 img{position: relative;left:100px;}
	.dashboardCon .or{top:200px;}
	.analysisLast{font-size:24px}
}
/*房产*/
.programAdvantage{background:url(../img/bg14.jpg) no-repeat center;background-size:auto 100%;}
.programAdvantage .item{background: #fff;margin-bottom:30px;padding: 20px;line-height:2;color: #666}
.programAdvantage .item h2{color: #333;font-size:18px;font-weight:bold;line-height:50px;}
.benchmarkCase{width: 100%;height:460px;}
.benchmarkCase .swiper-slide{background: #fff;padding:90px 30px 0;}
.benchmarkCase .swiper-slide .item{border: 1px dashed #bbb;height: 100%;border-radius: 5px;padding:100px 15px 15px;line-height:1.8;text-align: center;color: #666;}
.benchmarkCase .swiper-slide .item h2{font-size:16px;color: #333;margin-bottom: 10px}
.benchmarkCase .swiper-slide .item .ico{position:absolute;bottom: 30px;left: 50%;margin-left: -40px;color: #0386D1;}
.benchmarkCase .swiper-button-next,.benchmarkCase .swiper-button-prev{background: #fff;border: 1px dashed #0386D1;color: #0386D1;height:310px;line-height:310px;text-align:center;font-size:20px;width:30px;bottom:30px;top: auto;}
.benchmarkCase .swiper-button-next{right: 0;border-left: none;border-radius:0 5px 5px 0;}
.benchmarkCase .swiper-button-prev{left: 0;border-right: none;border-radius:5px 0 0 5px;}
.benchmarkCase .swiper-button-next.swiper-button-disabled,.benchmarkCase .swiper-button-prev.swiper-button-disabled{opacity: 1;color: #ddd;border-color: #eee;}
.benchmarkCase .img{width: 120px;height: 120px;border-radius:80px;background:#fff;position: absolute;top:30px;left:50%;margin-left:-60px;-webkit-box-shadow: 0 0 20px #ddd;box-shadow: 0 0 20px #ddd;overflow: hidden;padding:30px;}
.benchmarkCase .img img{width: 100%;display: block;}
@media screen and (min-width:768px){
	.programAdvantage .item p{height: 115px}
	.benchmarkCase .swiper-slide{padding-right:50px;padding-left: 50px;}
	.benchmarkCase .swiper-slide .item{padding-left:30px;padding-right:30px}
	.benchmarkCase .swiper-button-next,.benchmarkCase .swiper-button-prev{width: 50px;}
	.benchmarkCase .swiper-slide .item .ico{bottom:40px;}
	.benchmarkCase .img{width: 160px;height: 160px;top:10px;margin-left:-80px;}
}
@media screen and (min-width:992px){
	.programAdvantage{background-size:100% 100%;}
	.programAdvantage .item h2{font-size:20px;line-height:60px}
	.programAdvantage .item p{height:90px}
	.benchmarkCase .swiper-slide{padding-right:80px;padding-left:80px;}
	.benchmarkCase .swiper-slide .item{padding-left:50px;padding-right:50px}
	.benchmarkCase .swiper-button-next,.benchmarkCase .swiper-button-prev{width:80px;}
	.benchmarkCase .swiper-slide .item .ico{bottom:50px;}
	.benchmarkCase .swiper-slide .item h2{font-size: 26px;}
}
@media screen and (min-width:1200px){
	.programAdvantage .item p{height: 115px}
	.benchmarkCase .swiper-slide .item{padding-left:80px;padding-right: 80px}
	.benchmarkCase .swiper-slide .item p{line-height:2;margin-top: 20px;}
	.benchmarkCase .swiper-slide{padding-right:120px;padding-left:120px;}
	.benchmarkCase .swiper-button-next,.benchmarkCase .swiper-button-prev{width:120px;}
}
/*详情页*/
.detailsCon .title{padding: 30px 0;border-bottom: 1px dashed #ddd;}
.detailsCon .title h1{font-size:16px;line-height: 1.5;font-weight: bold;margin-bottom:10px;}
.detailsCon .info{padding:15px 0 30px;line-height: 1.8}
/* .detailsCon .info img{display: block;margin: 20px 0;} */
.detailsCon .info img{max-width: 100%; margin-top: 0px; margin-bottom: 0px;}
.detailsCon .info p{color: #000000;margin:10px 0px 0px 0px;}
.detailsCon .info strong{display: block; margin:10px 0px 0px 0px;font-weight: bold;}
.detailsTab{border: 1px solid #ddd;overflow: hidden;padding:0 20px;line-height:50px;}
.currentPosition{padding: 15px 0}
@media screen and (min-width:992px){
	.detailsCon .title{padding:60px 0 40px;}
	.detailsCon .title h1{font-size:22px;}
	.detailsCon .info img{max-width: 60%;}
	.detailsCon .info p{margin:10px 0px 0px 0px;}
	.detailsTab{line-height:80px;padding: 0 50px;}
	.currentPosition{padding:30px 0}
}
/*关于易磐*/
.swiperHistoryCon{background: url(../img/bg12.jpg) no-repeat center right;}
.swiperHistory{width:100%;position:relative;}
.swiperHistory .swiper-container{ height:330px;margin:0 30px; } 
.swiperHistory .long-line{border-bottom:1px solid #ddd;width:100%;position:absolute;bottom:72px;}
.swiperHistory .swiper-slide .detail{height:220px;width: 220px;background: #0386d1;color:#fff;opacity: 0;border-radius: 5px;position: absolute;left: 50%;margin-left: -110px;top: 0;padding:10px;line-height:1.8;font-size: 14px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.swiperHistory .swiper-slide .detail h2{font-size:20px;position: relative;padding-bottom:5px;margin-bottom: 10px;}
.swiperHistory .swiper-slide .detail h2:after{content: '';display: block;width: 20px;height:2px;background:#fff;opacity: .6;position: absolute;bottom: 0;}
.swiperHistory .swiper-slide .detail:after{content: '';display: block;width:0;height:0;border:10px solid transparent;border-top-color: #0386D1;position: absolute;bottom: -20px;left: 50%;margin-left: -10px;}
.swiperHistory .swiper-slide .detail img{width: 48%;margin: 10px 1%;}
.swiperHistory .swiper-slide .date{display:block;width:100%;text-align:center;position:absolute;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#007aff;position:absolute;bottom:15px;opacity: 0;font-size:24px;}
.swiperHistory .swiper-slide-active .date,.swiperHistory .swiper-slide-active .detail{-webkit-transition: .5s .5s;-o-transition: .5s .5s;transition: .5s .5s;}
.swiperHistory	.swiper-pagination-bullets{white-space:nowrap;width:auto;bottom:72px;height:10px;line-height:10px;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.swiperHistory .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0;}
.swiperHistory .swiper-pagination-bullet{background:#fff;border: 1px solid #ddd;opacity:1;line-height:10px;width: 20px;height: 20px;position: relative;left:-4.5px;}
.swiperHistory .swiper-pagination-bullet-active {border:4px solid #007aff;}
.swiperHistory .swiper-button-next,.swiperHistory .swiper-button-prev{background:#fff;top: auto;bottom:55px;border: 1px solid #0386D1;width: 40px;height: 40px;border-radius: 20px;line-height: 40px;text-align: center;color:#0386D1;font-size:20px;}
.swiperHistory .swiper-button-next.swiper-button-disabled,.swiperHistory .swiper-button-prev.swiper-button-disabled{opacity: 1;border-color: #ddd;color: #ddd;}
.commoChoice .btn,.professionCon .container .btn{padding:8px 30px;margin:30px 0;color: #fff;}
.professionCon .img img{display: block;width: 100%;}
.professionCon .container{background: #f0f5f8;text-align: right;padding-top:20px;padding-bottom:80px;}
.professionCon .swiper-pagination-bullet{background-color: #fff;opacity: 1}
.professionCon .swiper-pagination-bullet-active{background-color: #0386D1;}
.professionCon .swiper-pagination{bottom:300px;}
.professionCon .swiper-button-next{right:15px;bottom: 0;top: auto;}
.professionCon .swiper-button-prev{right:100px;left:auto;bottom: 0;top: auto;}
@media screen and (min-width:992px){
	.commoChoice .btn{margin-top:100px;padding: 12px 40px}
	.professionCon .img{width: 50%;}
	.professionCon .container{position: absolute;top: 0;z-index: -1;height: 100%;}
	.professionCon .container .btn{padding: 12px 40px;position: absolute;bottom:-26px;right:15px;}
	.professionCon .swiper-pagination{left:-25%;bottom:15px;margin-left:-25px;}
	.professionCon h1{position: relative;}
	.professionCon h1:after{content: "";width:24px;height: 2px;background-color: #333;position: absolute;bottom:-15px;right: 0;}
}
@media screen and (min-width:1200px){
	.professionCon .container{left: 50%;margin-left: -630px;}
	.professionCon .swiper-pagination-bullet{width: 12px;height: 12px;}
	.professionCon .swiper-button-next{right:50%;bottom: 0;top: auto;margin-right:-630px;}
	.professionCon .swiper-button-prev{right:50%;bottom: 0;top: auto;margin-right:-550px;}
}
/*联系我们*/
.contactUs{background:url(../img/bg13.png) no-repeat center}
.contactUs .item{height: 210px;line-height: 2;}
.contactUs h2{font-size: 20px;font-weight: bold;line-height: 60px;border-bottom: 1px solid #ccc;position: relative;margin-bottom: 20px}
.contactUs h2:after{content:"";width: 60px;height: 2px;background: #0386D1;position: absolute;bottom:-1px;left: 0;}
.contactUs p{color: #666;}
@media screen and (min-width:992px){
	.contactUs h2{font-size: 24px;margin-bottom: 30px;}
	.contactUs .item{height:260px;line-height:2.5;margin-top: 30px}
}
/*预算板块*/
.allSolve-four{background: url(../img/bgBlue.jpg) no-repeat center; color: #fff;background-size: auto 100%}
.allSolve-four .brief{background: #fff;padding:5px;margin-bottom:30px;}
.allSolve-four p{background: #fff;font-size:12px;line-height: 1.8;color: #666;}
.allSolve-four h2{font-size:16px;line-height: 2;color: #333;}
.allSolve-nine{background: #303036;color: #fff;}
.allSolve-nine .item{position: relative;margin-bottom:10px;padding:0 5px;}
.allSolve-nine .item img{opacity: .6;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;}
.allSolve-nine p{color: #fff;position: absolute;bottom: 8px;width: 100%;left: 0;}
.allSolve-nine .item:hover img{opacity: 1;}
@media screen and (min-width:768px){
	.allSolve-four .brief{padding:15px 10px;}
}
@media screen and (min-width:992px){
		.allSolve-nine .item{width:11.11111%;}
}
@media screen and (min-width:1200px){
	.allSolve-four .brief{padding:25px 10px;}
	.allSolve-four h2{font-size: 18px;}
	.allSolve-four p{font-size: 14px;}
}