body{font-family: "微软雅黑";}

p{font-size: 14px;}

a:hover{text-decoration: none;}

/*头部*/

.navbar-header a{color: #0047ad;}

.navbar-header a h2{margin-bottom: 0;word-spacing: 1px;}

.navbar-header a small{word-spacing: 2px;}

.navbar-default{background-color: white;}

.navbar{border: 0px solid transparent;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{color: black;background-color: white;border-bottom: 2px solid #0047ad;}

.navbar-default .navbar-nav > li > a{color: black;font-size: 17px;border-bottom: 2px solid white;}

.navbar-default .navbar-nav > li > a:hover{border-bottom: 2px solid #0047ad;}

.navbar-nav > li{margin-left: 40px;}

.nav > li > a{padding: 0px 0px;line-height: 40px;}

.navbar{padding: 33px 0;margin-bottom: 0;}

/*首页*/

.carousel-inner > .item > a > img, .carousel-inner > .item > img{width: 100%;}

.carousel-control{height: 20%;width: 3%;top: 40%;}

.carousel-control.left{background-image: none;left: 5%;}

.carousel-control.right{background-image: none;right: 5%;}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{left: 45%;}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{right: 45%;}

.carousel-indicators li{width: 40px;}

.carousel-indicators .active{width: 30px;}

.youshi h2{margin-top: 60px;text-align: center;letter-spacing: 2px;font-size: 25px;margin-bottom: 20px;}

.youshilist h4{font-size: 20px;padding: 10px 20px;margin-top: 20px;}

.youshilist p{color: #808080;padding: 0 20px;line-height: 28px;font-size: 13px;padding-bottom: 40px;}

.youshilist{margin-top: 45px;border: 1px solid #e6e6e6;border-radius: 7px;}

.youshi p{color: #808080;margin-top: 10px;}

.indexpro p{display: block ruby;line-height: 30px;}

.indexpro h4{text-align: center;background-color: #0047ad;color: white;margin: 0;line-height: 45px;border-bottom-right-radius: 7px;border-bottom-left-radius: 7px;font-size: 16px;}

.indexpro img{line-height: 45px;border-top-right-radius: 7px;border-top-left-radius: 7px;margin-top: 35px;}

.protj p{text-align: center;margin-bottom: 0;margin-bottom: 10px;margin-top: 25px;}

.protj p img{width: 10px;margin-top: 0;}

.more a{color: #808080;display: inline-block;border: 1px solid #e6e6e6;padding: 5px 65px;}

.more a:hover{border: 1px solid #0047ad;background-color: #0047ad;;color: white;}

.more a:hover{text-decoration: none;}

p.more{border-radius: 7px;margin-top: 35px;text-align: center;}

.show p{text-align: center;margin-top: 20px;}

.show img{margin-top: 35px;border-radius: 7px;}

.show{margin-top: 15px;}

.activity h4{font-size: 16px;line-height: 30px;color: black;}

.activity p{color: black;line-height: 28px;font-size: 13px;}

.activity span{color: #808080;line-height: 40px;}

.activity{border: 1px solid #e6e6e6;padding: 25px;margin-top: 35px;}

.activity:hover h4{color: #0047ad;}

.activity:hover{border: 1px solid #0047ad;}

.acttj{border: 1px solid #e6e6e6;padding: 25px 25px 16px 25px;margin-top: 35px;}

.acttj p{line-height: 30px;}

.acttj h4{font-size: 16px;margin-top: 25px;color: black;}

.acttj h4:hover{color: #0047ad;}

.acttj p{text-align: right;bdisplay: inline-block;}

.acttj p a{color: #808080;}

.acttj p a:hover{color: #0047ad;}

.acttj img,.show img,.youshilist img,.indexpro img{width: 100%;}

.journalism{margin-bottom: 60px;}

/*产品推荐*/

.prolist{margin-top: 60px;}

.prolist > li > a{border: 1px solid #0047ad;color: white;background-color: #0047ad;font-size: 17px;border-radius: 10px;line-height: 50px;}

.prolist > li > a:hover{border: 1px dashed #0047ad;background-color: #d8e4f2;color: #0047ad;font-weight: 500;}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border: 1px dashed #0047ad;background-color: #d8e4f2;color: #0047ad;font-weight: 500;}

.nav-tabs{border-bottom: 0px solid #ddd;}

.prolist li{width: 20%;text-align: center;}

.prolist img{widows: 100%;border-radius: 10px;}

.prolist p{text-align: center;font-size: 17px;color: black;margin-bottom: 0;border: 1px dashed #0047ad;line-height: 50px;border-bottom-right-radius: 15px;border-top: 0;}

.disappear{background-color:rgba(0,71,173,.6);color: white;text-align: center;position: absolute;top: 0px;width: 92.5%;height: 100%;padding-top: 20%;border-radius: 10px;border-bottom-right-radius: 15px;border-bottom-left-radius: 0;}

.disappear p{color: white;padding: 10px;border: 1px solid white;display: inline;border-radius: 26px;padding: 10px 17px;font-weight: bold;font-size: 23px;}

.disappear h4{margin-bottom: 40px;letter-spacing: 2px;font-size: 23px;}

.promore{margin-top: 50px;}

.disappear{display: none;}

.promore:hover .disappear{display: block;}

.pronew{background-color: #f5f5f5;margin-top: 60px;padding: 50px 0;}

.pronew a{display: block;margin: 10px 0;line-height: 40px;font-size: 16px;background: url(../img/proshizi.jpg) no-repeat 0px 12px;padding-left: 20px;color: #3c3f41;}

.pronew a:hover{color: #0047ad;margin-left: 30px;transition: .5s all linear;}

.pronew span{float: right;}

.pronew h3{margin-bottom: 30px;font-size: 22px;font-weight: bold;}

/*产品推荐内页*/

.proart{margin-top: 60px;}

.proart img{width: 100%;}

.proart h1{font-size: 23px;letter-spacing: 1px;}

.proart p{line-height: 30px;font-size: 15px;margin-top: 20px;margin-bottom: 40px;}

.proart a{font-size: 17px;border-radius: 10px;padding: 10px 20px;float: right;margin-top: -40px;font-weight: 500;color: #0047ad;background-color: #d8e4f2;border: 1px dashed #0047ad;}

.proart h4{font-size: 17px;word-spacing: 20px;color: #0047ad;}

.beijing{background-color: #f5f5f5;margin-top: 80px;}

.range p{font-size: 15px;}

.range h3{text-align: center;letter-spacing: 3px;font-size: 28px;font-weight: 500;word-spacing: 20px;margin-bottom: 30px;}

.range p{line-height: 40px;word-spacing: 5px;}

.range{padding: 60px 0 80px 0;}

.rangeright img{width: 100%;margin-top: 20px;}

.technological{margin-top: 0;}

table{width: 100%;margin-top: 50px;}

td{line-height: 35px;text-align: center;}

tr.firstline td{line-height: 50px;background-color: #d8e4f2;color: #0047ad;}

.recommend{margin-top: 0;padding-bottom: 60px;}

.gongyi p{text-indent: 33px;}

.tedian p{display: inline-table;width: 49%;padding-left: 50px;}

.tedian{margin-left: -50px;}

/*企业入驻*/

.process h2{text-align: center;margin-bottom: 20px;}

.process{background: url(../img/process.jpg);width: 100%;padding: 40px 0;padding-bottom: 60px;}

.process p{background-color: #0047ad;color: #eef3fa;padding: 10px 35px;text-align: center;border-radius: 13px;display: block ruby;}

.process ul li{list-style: none;margin-top: 60px;display: flex;}

.process ul{display: contents;}

.process hr{border-top: 2px dashed #0047ad;width: 100%;display: flex;}

.processleft{border-right: 2px dashed #0047ad;padding-bottom: 50px;}

.processright{margin-top: 55px;}

.process img{margin-bottom: 50px;}

.space{background-color: #f5f5f5;padding: 50px 0 40px 0;}

.office{margin-bottom: 50px;}

.office h1{font-size: 30px;letter-spacing: 3px;text-align: center;}

.office p{color: #666666;font-size: 15px;margin-bottom: 0;line-height: 30px;}

.office h4{font-size: 17px;margin-top: 50px;}

.office img{margin-top: 30px;width: 100%;margin-top: 100px;}

.spacelist{margin-top: 40px;}

p.jieshao{margin-bottom: 10px;}

.service{margin-top: 50px;}

.service ul{text-align: center;display: contents;}

.service ul li{list-style: none;display: inline-block;width: 20%;margin-bottom: 80px;width: 19.7%;}

.programme h2{color: #242424;margin-top: 80px;letter-spacing: 2px;}

.programme h2 span{font-size: 22px;}

.programme img{width: 100%;border-bottom-left-radius: 7px;border-bottom-right-radius: 7px;}

.programme{background-color: #f5f5f5;}

.grammeright h4{border: 1px solid #bec2c4;padding: 20px 70px;background-color: #fafafa;color: black;}

.grammeright a{display: block ruby;text-align: center;margin: 40px;word-spacing: 20px;}

.grammeright a:hover h4{border: 1px solid #0047ad;color: white;background-color: #0047ad;}

.grammeleft{padding: 0 40px;}

.panel-title{font-size: 15px;}

.panel-title a span{float: right;}

.panel-title a{display: block;padding:  20px 0;border-bottom: 1px solid #bec2c4;margin-top: 55px;}

.panel{-webkit-box-shadow: 0;border: 0px solid transparent;box-shadow: 0;}

.panel-heading{padding: 0;}

.show img{width: 55%;}

/*社群新闻*/

.bread{margin-top: 30px;display: block ruby;color: #888f94;}

.bread a{color: #888f94;margin: 0 10px;letter-spacing: 1px;font-size: 15px;}

.bread a:hover{color: #0047ad;}

.indexhr{border-bottom: 2px solid #d8e4f2;}

.newart h1{font-size: 25px;text-align: center;margin-top: 40px;}

.newart h4{text-align: center;color: #282b2f;font-size: 15px;margin: 30px 0;}

.newart p{line-height: 30px;margin: 20px 0;color: #888f94;text-indent: 30px;}

.newart hr{border-top: 1px solid black;margin-top: -2px;}

.section{margin-top: 50px;}

.section p img{margin: 0 20px;}

.section p{display: block ruby;color: #888f94;}

.section p a{color: #888f94;}

.section p a:hover{color: #0047ad;}

.section hr{border-top: 2px dashed #eee;}

.page{margin-top: 60px;text-align: center;}

.page a{border: 1px solid #d5d5d5;padding: 7px 14px;margin: 0 5px;color: #272b2e;}

.page a:hover{color: white;background-color: #0047ad;}

a.page-num-current{color: white;background-color: #0047ad;}

/*社群新闻内页*/

.newsxw{margin-top: 30px;}

.newslist{margin-top: 30px;}

.newslist:hover h3{color: #0047ad;}

.newslist h3{color: black;margin-bottom: 0;font-size: 22px;}

.newslist span{color: #282b2f;line-height: 60px;}

.newslist p{color: #888f94;line-height: 30px;}

.newsxw a{display: inline-block;}

.newslist hr{margin-top: -2px;border-top: 1px solid black;}

.newpic img{width: 100%;}

/*加入我们*/

.cont{margin-top: 60px;}

.cont p{color: #888f95;background: url(../img/contq.jpg) no-repeat 0px 8px;padding-left: 18px;margin-left: 30%;}

.cont h2{margin-top: 40px;margin-bottom: 30px;margin-left: 30%;font-size: 30px;font-size: 27px;}

/*底部*/

footer{background-color: #2e2e2e;text-align: center;padding: 26px 0;word-spacing: 15px;}

footer p,footer p a{color: #808080;}

footer p{margin-bottom: 0;line-height: 37px;}

footer p span{color: white;}

footer p a:hover{color: #808080;}

.consult{background: rgba(0,0,0,.7);padding: 25px 0;bottom: 0;width: 100%;}

.consult a{color: #0047ad;font-size: 20px;border: 3px solid #0047ad;border-radius: 20px;padding: 15px 30px;background-color: #d8e4f2;float: right;}

.consult p{color: white;font-size: 16px;word-spacing: 20px;}

.form-group{display: inline-block;margin-top: 20px;}

.form-control{height: 45px;background-color: white;}

.btn{margin-bottom: 3px;height: 45px;}

.btn:hover{background-color: #d8e4f2;color: #0047ad;border: 1px solid #0047ad;}

.formleft{margin-left: 30px;}

@media only screen and (max-width: 1199px) {
	.acttj h4{padding: 10px 0;}

	.activity span{line-height: 20px;}

	.activity{padding: 23px 25px;}

	.newslist h3{margin-top: 3px;}

	.service ul li{width: 19.6%;}

	.disappear{width: 90.7%;}
}

@media only screen and (max-width: 991px) {
	.navbar-nav > li{margin-left: 32px;}

	.cont p{margin-left: 20%;}

	.cont h2{margin-left: 20%;}

	.service ul li{width: 19.5%;}

	.disappear{width: 88%;}

	.disappear h4{font-size: 16px;}

	.btn{height: 40px;}

	.formleft{margin-left: 18px;}

	.consult a{padding: 9px 30px;margin-top: 9px;}

	.consult{padding: 15px 0;}

	.form-group{margin-bottom: 0px;margin-top: 15px;}

	.form-control{height: 40px;}

	.office img{margin-top: 0;}

	.teshu p{display: block;}
}

@media only screen and (max-width: 767px) {
	.newslist h3{margin-top: 30px;}

	.navbar-nav > li{text-align: center;margin: 3px 10px;width: 46%;display: inline-block;}

	.disappear{width: 92.3%;}

	.form-group{margin-top: 9px;}

	.consult a{margin-top: 0px;}

	.consult{padding: 21px 0;}

	.office img{width: 50%;margin-top: 40px;}
}

@media only screen and (max-width: 703px) {
	.consult a{font-size: 18px;}
}

@media only screen and (max-width: 693px) {
	.service ul li{width: 19.4%;}

	.disappear{width: 91.4%;}

	.consult a{padding: 9px 23px;font-size: 17px;margin-top: 4px;}

	.form-group{width: 30%;}
}

@media only screen and (max-width: 603px) {
	.cont p{margin-left: 0;}

	.cont h2{margin-left: 0;}

	.disappear{width: 90.1%;}

	.consult p{word-spacing: 15px;}

	.consult a{padding: 9px 20px;}
}

@media only screen and (max-width: 582px) {
	.service ul li{width: 24.3%;}

	.navbar-nav > li{width: 44%;}

	.consult a{font-size: 16px;}

	.consult p{display: grid;line-height: 40px;}

	.zixun{position: absolute;width: 100%;display: grid;text-align: center;}

	.biaodan{display: contents;position: absolute;width: 100%;}

	.consult{padding: 21px 0 80px 0px;}

	form{margin-bottom: 20px;margin-left: 15px;}

	.process p{display: block;}
}

@media only screen and (max-width: 472px) {
	.service ul li{width: 32.3%;}

	.disappear{width: 87.1%;}

	.office img{width: 60%;}
}

@media only screen and (max-width: 438px) {

	.section p{display: flex;}

	.disappear{width: 86.1%;}

}

