*{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body{
	
}

.gongshi_top {
    float: left;
    width: 100%;
    height: 40px;
    background-size: 100%;
    line-height: 40px;
    font-size: 1rem;
    color: #4b4b4b;
    text-align: center;
}
.gongshi_top b img {
    float: left;
    width: 10px;
    margin-top: 12px;
    padding-left: 10px;
}
.matter {
    float: left;
    width: 94%;
    margin: 1rem 3% 0 3%;
    background: #fff;
}

.matter ul {
    float: left;
    width: 100%;
    background: #fff;
}
.matter ul li {
    float: left;
    width: 24.3%;
    border-right: 1px solid #fff;
    text-align: center;
    background:url(../../images/guanyuwomen/beijinggang.jpg) right no-repeat;
    
}
.matter ul li.hover a{
    color: #00a0a7;
}
.matter ul li a {
    color: #666666;
    font-size: .95rem;
}
.matter ul li.none {
    border-right: 0px;
    width: 26.1%;
     background:none;
}

.baner-she{
	float: left;
	width: 94%;
	margin: 0rem 3% 0 3%;
}
.baner-she img{
	float: left;
	width: 100%;
}

.jieshaoa{
	float: left;
	width: 94%;
	margin: 0 3%;
}
.case-rev-bi {
    float: left;
    width: 100%;
    margin-top: 1.5rem;
}
.case-rev-bi h3 {
    float: left;
    width: 100%;
    border-bottom: 1px solid #e9e9e9;
    padding-bottom: .7rem;
    position: relative;
}
.case-rev-bi h3 b {
    float: left;
    font-size: 1.1rem;
    color: #333333;
}
.case-rev-bi h3 b strong {
    color: #21b3b9;
}
.case-rev-bi h3 i {
    position: absolute;
    width: 25px;
    height: 2px;
    left: 0px;
    bottom: -0.05rem;
}
.case-rev-bi h3 i img {
    width: 25px;
    height: 2px;
}
.hang-img{
	float: left;
	width: 100%;
	margin-top: 1rem;
}
.hang-img span{
	float: left;
	width: 160px;
	height: 90px;
	margin-right: 15px;
}
.hang-img span img{
	float: left;
	width: 160px;
	height: 90px;
}
.hang-img .hang-text{
}
.hang-img .hang-text a{
	float: left;
	width: 90px;
	height: 30px;
	color: #fff;
	background: #21b3b9;
	text-align: center;
	line-height: 30px;
	font-size: .9rem;
	margin-top: 60px;
}
.hang-img .hang-text p{
	float: left;
	width: 100%;
	font-size: .9rem;
	color: #666666;
	line-height: 1.4rem;
	margin-top: .7rem;
}


.jie-con{
	float: left;
	width: 100%;
}
.jie-con p{
	float: left;
	width: 100%;
	font-size: .9rem;
	color: #666666;
	line-height: 1.5rem;
	margin-top: .5rem;
}





.licheng-img{
	float: left;
	width: 100%;
}
.licheng-img img{
	float: left;
	width: 100%;
	margin-top: 1.5rem;
}


.casean-rev{
	float: left;
	width: 94%;
	margin: 1rem 3% 0% 3%;
}
.casean-rev1{
	float: left;
	width: 103%;
	margin: 1rem 0% 0 0%;
	overflow: hidden;
}
.swiper-a{
	float: left;
	width: 40% !important;
	margin-right: 20px;
}
.swiper-gai{
	padding: .5rem .3rem;
}
.case-swiper{
	float: left;
	width: 100%;
	box-shadow:0px 2px 8px #ebebeb;
}
.case-swiper-img{
	float: left;
	width: 100%;
}
.case-swiper-img img{
	float: left;
	width: 100%;
}

.guuanyu_con_dia{
	float: left;
	width: 100%;
	margin-top: 1rem;
}
.guuanyu_con_dia span{
	float: left;
	width: 100%;
}
.guuanyu_con_dia span img{
	float: left;
	width: 100%;
}
.guuanyu_con_dia p{
	float: left;
	width: 100%;
	font-size: .9rem;
	line-height: 1.3rem;
	color: #666666;
	margin-top: .5rem;
}


/*核心团队*/
.one-a{
	float: left;
	width: 100%;
	position: relative;
	padding-bottom: 3.5rem;
	margin-top: 1.5rem;
}
.one-a span{
	float: left;
	width: 100%;
}
.one-a span img{
	float: left;
	width: 100%;
	height: 178px;
}
.one-a .text-c{
	float: left;
	width: 60%;
	position: absolute;
	right: 0px;
	top: 78px;
}
.one-a .text-c b{
	float: left;
	width: 100%;
	font-size: 1rem;
	color: #999999;
}
.one-a .text-c p{
	float: left;
	width: 100%;
	font-size: .9rem;
	color: #333333;
	line-height: 1.3rem;
}

.one-t{
	float: left;
	width: 98%;
	margin-top: 1.5rem;
	border: 1px solid #eeeeee;
}
.one-t .img-t-n{
	float: left;
	width: 94%;
	padding: 1rem 3%;
}
.one-t .text-na{
	margin-right: 88px;
}
.one-t .text-img{
	float: right;
	width: 82px;
}
.one-t .text-img img{
	float: right;
	width: 82px;
	height: 82px;
}
.one-t .text-na span{
	font-size: 1.2rem;
	color: #21b3b9;
	font-weight: bold;
	margin-top: 15px;
	float: left;
	width: 100%;
}
.one-t .text-na b{
	font-size:.9rem;
	color: #666666;
	margin-top: .7rem;
	float: left;
	width: 100%;
}
.one-t .text-na i{
	background: #21b3b9;
	height: 3px;
	width: 35px;
	margin-top: .7rem;
	float: left;
}
.one-t p{
	float: left;
	width: 100%;
	font-size: .9rem;
	color: #666666;
	line-height: 1.3rem;
	margin-top: .7rem;
}

.zhineng{
	float: left;
	width: 100%;
}
.zhineng ul{
	float: left;
	width: 100%;
}
.zhineng ul li{
	float: left;
	width: 100%;
	margin-top: 1rem;
}
.zhineng ul li .left-zhia{
	float: left;
	width: 67px;
}
.zhineng ul li .left-zhia img{
	float: left;
	width: 67px;
}
.zhineng ul li .right-zhia{
	margin-left: 80px;
}
.zhineng ul li .right-zhia span{
	float: left;
	width: 100%;
	font-size: 1rem;
	color: #333333;
	margin-top: .3rem;
}
.zhineng ul li .right-zhia p{
	float: left;
	width: 100%;
	font-size: .8rem;
	color: #333333;
	margin-top: .5rem;
}
.zhineng ul li .right-zhia b{
	float: left;
	width: 100%;
	font-size: .8rem;
	color: #666666;
	margin-top: .5rem;
}
.fengcha{
	float: left;width: 100%;
	margin-top: 1rem;
	position: relative;
}
.fengcha b{
	float: left;width: 100%;
}
.fengcha b img{
	float: left;width: 100%;
}
.fengcha span{
	float: left;width: 93.4%;
	border: 1px solid #e9e9e9;
	border-top: 0px;
	height: 45px;
	line-height: 45px;
	padding: 0 3%;
	font-size: .95rem;
	color: #333333;
	font-weight: bold;
}
.fengcha em{
	position: absolute;
	right: 20px;
	bottom: 28px;
	width: 35px;
}
.fengcha em img{
	width: 35px;
}

.zhixun-t{
	float: left;
	width: 100%;
	overflow: hidden;
}
.zhixun-t ul{
	float: left;
	width: 100%;
}
.zhixun-t ul li{
	float: left;
	width: 44%;
	margin: 1rem  3% 0 3%;
}
.zhixun-t ul li span{
	float: left;
	width: 100%;
}
.zhixun-t ul li span img{
	width: 100%;
}
.zhixun-t ul li .text-zhis{
	width: 99.1%;
	height: 140px;
	border: 1px solid #e9e9e9;
	border-top: 0px;
	float: left;
}
.zhixun-t ul li .text-zhis b{
	width: 94%;
	float: left;
	margin: 0 3%;
	border-bottom: 1px dashed #f0f0f0;
	font-size: .95rem;
	color: #333333;
	height: 31px;
	line-height: 31px;
}
.zhixun-t ul li .text-zhis p{
	width: 94%;
	float: left;
	margin: 0 3%;
	font-size: .9rem;
	color: #666666;
	line-height:1.4rem;
	margin-top: .5rem;
}
