﻿/*首页轮播图*/
/*-----------------自定义按钮样式，移动端不需要，PC端根据实际情况选择----------------*/
.banner-show {width:100%;font-size: 14px;position:relative;}
.banner-show a.control {position:absolute;display: block;bottom:40px;width: 10px;height: 17px;cursor: pointer;z-index: 20;background: url('icon-prev.png') no-repeat}
.banner-show a.prev {right: 220px;background-position: 0 0}
.banner-show a.next {right: 76px;background-position: -10px 0}
/*----------------------------为保证最佳效果，建议设置如下样式------------------------*/
.slider {display: none}
.bg,.desc .title{display: none;}
.desc{bottom:20px!important;}
.desc .num{right: 135px!important;background: url(splash_white.png) no-repeat center;}
.desc .num em{line-height: 20px!important;float: left;}
.desc .num em.curr-num{height:auto!important;bottom:0!important;font-size: 26px!important;color: #fff!important;font-family: "Microsoft YaHei";}
.desc .num em.total-num{height:auto!important;top:0!important;font-size: 18px!important;}
.desc .num em.line{width: 11px!important;height: 22px!important;margin: 0 1px 0 2px;}
.menu{display: block;width:50px;height:50px;position: relative;overflow: hidden;background: #fff;cursor: pointer;margin: -20px;}
.menu em{display: block;width:20px;height: 2px;background: #000;font-size: 0;line-height: 0;position: absolute;left:50%;margin-left:-10px;transition: 0.2s;-webkit-transition: 0.2s;}
.menu em:first-child{top:15px;}
.menu em:nth-child(2){top:50%;margin-top: -1.5px;}
.menu em:last-child{bottom:15px;}
.menu.active{background: #000;width: 44px;height: 40px;margin-top: -20px;}
.menu.active em:first-child{transform: rotate(-45deg);top:50%;margin-top:-1.5px;background: #fff;}
.menu.active em:last-child{transform: rotate(45deg);bottom:50%;margin-bottom:-1.5px;background: #fff;}
.menu.active em:nth-child(2){display: none;}
.header{position: absolute;left:0;top:0;right:0;z-index: 20;padding:60px 80px 0 60px;}
.hidden-s{overflow: hidden;}
.mask{position: fixed;top:0;left:0;height:100%;width: 100%;background: rgba(0,0,0,.6);z-index: 5;display: none;}
.menu-main{width: 638px;background: url("menu-bg.png") repeat-y right 0;position: fixed;top:0;bottom:0; padding-bottom:100px;overflow-y: auto;right:-638px;z-index: 10;transition: 0.2s;-webkit-transition: 0.2s;}
.menu-main.show{right:0;}
.menu-ul{margin-left: 239px;text-indent:35px;margin-top: 134px;}
.menu-ul li{line-height: 60px;font-size: 20px;color: #999;cursor: pointer;border-bottom: 1px solid #f4f4f4;border-left:10px solid transparent;}
.menu-ul li a{color: #999;display: block;}
.menu-ul ul li:last-child{border-bottom: 0;}
.menu-ul li ul li{line-height:40px;font-size: 16px;border-left: 0;text-indent: 60px;}
.menu-ul li:hover{border-left-color:#ccc;}
.menu-ul li.current{border-left-color:#f62c2c;}
.menu-ul li.current a,.menu-ul li:hover,.menu-ul li:hover a,.menu-ul li:hover ul li a:hover{color: #404040;}
.menu-ul li:hover ul li a{color: #999;}
.has-ul:after{content: '';display:inline-block;width:10px;height: 6px;background: url("arrow-bt.png");vertical-align: 4px;margin-left:12px;transition: 0.2s;-webkit-transition: 0.2s;}
.menu-ul li ul{width:220px;position: absolute;top:0;left:0;bottom:0;background: #fff url("menu-bg2.png") repeat-y right;display: none;padding-top: 158px;}
.menu-ul li .slide-down + ul{display: block;position:fixed;left:inherit;right:368px;z-index: 1000;}
.menu-ul li .has-ul.slide-down:after{transform: rotate(-90deg);}

.title-tag{color: #4d4d4d;position: relative;}
.title-tag span{position: relative;}
.title-tag span:after{content:'';width:50%;border-bottom:3px solid #c2c2c2;position: absolute;bottom:-17px;left:50%;margin-left:-25%;}
.three-txt{color: #a4a4a4;line-height: 24px;padding-bottom: 20px;}
.three-txt img{vertical-align: bottom;}
.three-txt p{padding: 0 26px;}
.three-txt a{color: #a4a4a4;}
.three-txt a:hover{color: #000;text-decoration: none;}
.title{border-bottom:1px solid #e4e4e4;padding-bottom:27px;}
.title .title-tag span:after{bottom:-27px;}
.member-card{height:175px;padding:0 23px 23px 23px;background: #fff;box-shadow:0 6px 16px rgba(202,202,202,.21);transition: 0.3s;margin: 20px 10px 60px 10px;position: relative;}
.member-photo{display: block;width: 170px;height: 130px;background: #f1f1f1;margin-top: -20px;margin-right:15px;}
.member-photo img{margin-top: -22px;height:152px;}
.member-photo010 img{margin-top: -22px;height:332px;}
.member-card .mart10,.member-card{color: #a1a1a1;font-family:SimSun;}
.member-card .font16{color: #656565;font-family: "Microsoft YaHei";}
.member-card .mart15{line-height: 20px;}
.member-card:hover{box-shadow:0 13px 32px rgba(202,202,202,.5);transform:translate(0,-25px);transition: 0.3s;}
.team .member-card{height:auto;background: #f8f7fa;padding:1px 0 0 0;}
.team a{display: block;}
.team a:hover{ text-decoration: none;}
.team .member-card .member-photo{background: none;margin: 0;width: 100%;text-align: center;height: auto;}
.team .member-card .member-photo img{margin: 0;vertical-align: bottom;}
.team .member-card:hover .font16,.team .member-card:hover .mart10{color:#fff;}
.team .member-card .member-txt{padding:40px 45px;}
.team .member-card:hover .member-txt{background: #333 url("arrow-r.png") no-repeat 90% 40px;color:#fff;}



.get-more-button{display: inline-block;width:130px;font-size: 14px;line-height: 36px;border:1px solid #e2e2e2;color:#cacaca;border-radius:20px;transition: 0.3s;}
.get-more-button:hover{text-decoration: none;border-color:#b10000;background: #b10000;color:#fff;}
.wh-txt{width: 44%;height:75%;top:16%;position: absolute;right:5%;background: #fff;color:#383838;}
.wh-txt .font14{padding-top:80px;line-height: 30px;}
.wh-txt .title-tag{padding-top:6%;}
.wh-txt .title-tag span{padding-top: 50px;}
.wh-txt .title-tag span:after{width:50%;left: 0;margin-left: 0;bottom:-40px;}
.wh-txt .get-more-button{width:160px;color:#242424;margin-top:10%;line-height:32px;text-indent: 0;border-radius:0;border-color:#959595;text-align: center;}
.wh-txt .get-more-button:hover{ background: #fff;border-color:#b10000;}

.bg-hb{height: 500px;background: url("h-img.jpg");background-size: auto 100%;background-position: center;}
.partner .one-p{display: inline-block;width:22%;margin:0 10px;border:1px solid #d2d2d2;color:#161616;padding:16px 13px;line-height: 1.3;overflow: hidden;}
/*.partner .one-p img{margin-bottom:10px;width: 80px;height: 80px;}*/
.partner .item{text-align: center;color: #161616;font-size: 16px;}
.partner .carousel-control.left,.partner .carousel-control.right{background-image: url("prev.png");background-repeat: no-repeat;background-position: center;}
.partner .carousel-control.right{background-image: url("next.png");}
.partner .carousel-inner{width:100%;margin: 0 auto;}
.news-card{display:block;background: #fafafa;padding-bottom:20px;color: #c0c0c0;overflow: hidden;margin-bottom: 20px;transition: 0.3s;}
.news-card p.font16{color:#8a8a8a}
.news-card:hover{text-decoration: none;color: #c0c0c0;background: #fff;box-shadow:0 10px 43px rgba(202,202,202,.5);}
.text-center .news-card p{padding: 0 20px;}
.text-center .news-card p.img-auto{padding: 0;height:210px;overflow: hidden;}
.news-card img{vertical-align: bottom;}
.news-card3{color:#333;padding:40px 110px 40px 20px;margin-bottom:40px;background: #fdfdfd;}
.news-card3 span.pull-left,.news-card3 span.pull-right{width: 340px;height: 160px;margin-right:70px;overflow: hidden;}
.news-card3 span.pull-right{margin: 0 0 0 70px;}
.news-card3 img{width:100%;}
.news-card3:hover{color:#333;}
.news-card3 p{line-height:30px;}
.life-list,.article-list,.contact{padding-bottom: 150px;}
.news-card3 span.article-img,.article-img img{width: 270px;height: 160px;}
.article-list .color-grey{line-height: 30px;}
.article-list p{margin-right:40px;}
.news-list2 .news-card3{border-bottom: 1px solid #e4e4e4;padding-left:70px;background: none;}
/*.news-list2 .news-card3 img{margin: 0 0 0 70px;}*/

.news-list2 .news-card3 .font24{line-height: 30px;}
.video-list span.article-img{position: relative;}
.video-list span.article-img:after{content:'';width: 52px;height: 52px;background: url("icon-play.png");position: absolute;top:50%;left:50%;margin: -26px 0 0 -26px;}


.bg-lx{margin-top:80px;background: #1b1a18;padding:60px 0;color: #b5b5b5;}
.lx-box{display:inline-block;width:16%;margin:0 40px;text-align: center;padding-left:70px;background-repeat: no-repeat;background-position: 0 0;vertical-align: top;}
.lx-box p{text-align: left;line-height: 30px;color: #b5b5b5;}
.lx-box p.color-white{padding-bottom:10px;}
.phone{background-image: url("icon-phone.png");}
.location{background-image: url("icon-l.png");}
.code{background-image: url("icon-code.png");}
.mail{background-image: url("icon-mail.png");}
.footer{padding:50px 0;color: #777;background:#eeeeee;margin-top: 100px;}
.footer a,.footer span{display: inline-block;padding:0 5px;color: #777;}

.a-tab a{display:inline-block;margin:0 10px;color:#999999;}
.a-tab a:hover,.a-tab a.current{color: #333;text-decoration: none;}
.news-card2 p{color: #666;padding:0 25px;line-height: 24px;}
.news-card2 p.img-auto{padding:0;}
.news-card2 .font20{color: #666;}
.news-card2{padding-bottom: 50px;margin-bottom:100px;}
.news-card2:hover{transform:translate(0,-10px);transition: 0.3s;background: url("arrow.png") no-repeat center 96%;}
.news-card3:hover{transform:translate(-10px,0);background: url("arrow.png") no-repeat 96% center;}
.article-list .news-card3:hover{background: url("arrow.png") no-repeat 98% center;}
.news-list2  p.font24{position: relative;}
.news-list2 .news-card3:hover p.font24:before{content: '';width: 6px;height:30px;background:#b10000;position: absolute;left:-70px;}
.news-list2 .news-card3:hover{background: none;}


.news-list{padding-bottom: 150px;}
.news-list2{padding-bottom: 100px;}
.news-list li{padding:30px 40px;border-bottom: 1px solid #ddd;}
.n-time{width: 140px;height: 140px;background: #b10000;color:#fff;line-height: 30px;margin-right: 50px;display: table;}
.n-time p{width: 100%;}
.n-time p:first-child{display: table-cell;vertical-align: middle;}
.n-title{display:block;width: 46%;color: #666;line-height:40px;padding-top:30px;}
.n-title .font28{color: #2c2520;}
.n-title:hover {color: #000;text-decoration: none;}
.n-img{display: block;width: 30%;height: 165px;overflow: hidden;}
.n-img img{width: 100%;vertical-align: bottom;}
.contact-card{box-shadow:0 10px 43px rgba(202,202,202,.5);padding:40px 35px;}
.contact-card .font16{color:#666;height:50px;line-height: 20px;}

.article-main{width: 1000px;margin:0 auto;padding-bottom: 100px;}
.article-title{color: #333;line-height: 50px;padding:40px 60px;}
.btn-normal{border:1px solid #d4d3cf;color: #999;border-radius:0;padding:10px 50px;font-size: 20px;}
.article p{color: #555;line-height:1.5;font-size:16px;font-family:Arial, "PingFang SC", "Microsoft YaHei", sans-serif!important;}
.article p img{
	max-width: 100%!important;
	margin: 0 auto;
	display: block;
	height: auto!important;
}
.article p{margin:10px 0;text-indent: 2rem;text-align: justify;}
.pagination{display: block;margin: 80px 0;}
.pagination a{display: inline-block;width: 38px;height:38px;line-height:38px;border:1px solid #d2d2d2;font-size:16px;color:#999;}
.pagination a.current{background:#b10000;color:#fff;border-color:#fff;}

.zp-list li{border-bottom:1px dashed #d6d6d6;padding:50px 0;}
.zp-list li:last-child{border: 0;}
.zp-list li:hover{box-shadow:0 10px 43px rgba(202,202,202,.5);}
.zp-list .pull-left{margin:0 70px 0 20px;width: 312px;height: 203px;overflow: hidden;}
.zp-list img{width:100%;}
.zp-list p{line-height: 24px;color: #666666;}
.zp-list li a:hover{text-decoration: none;}

.zj-txt p {font-size: 16px;color: #2c2520;line-height: 26px;text-indent: 2em;}
.zj-txt span.pull-left{display: block;width: 40%;margin-right: 50px;}
.zj-txt span.pull-left img {width: 100%;max-height: 252px;}
.zj-txt p{padding-bottom: 30px;}
.zj-txt p.line{border-bottom:1px dashed #c1c1c1;padding:0;margin:0 0 30px 0;}
.zj-txt p.img-auto img{margin-left: -2em;}
.team-txt{padding:30px 0;border-bottom: 1px dotted #a6a6a6;color:#555;line-height: 1.6;font-size: 18px;}
.team-txt span.pull-left{margin-right:50px;width: 280px;height: 350px;overflow: hidden;}
.team-txt img{vertical-align: bottom;width:100%;}
.team-txt-name{font-size: 40px!important;color: #000;padding-top: 90px;}
.txt_hidden{overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;}

.index-list .img-auto{background-size: 100% auto;background-repeat: no-repeat;}
.user-list li p.font24{font-weight: bold;padding:20px 0 20px 35px;position: relative;}
.user-list li p.font24:before{content:' ';display:inline-block;width:9px;height:16px;background: #e82638;margin:0 20px 0 -30px;}
.user-list li p{padding-left: 35px;line-height: 1.5;}
.zy-list .user-list li p{padding-left:20px;}
.zy-list .user-list li p.font24{padding:0 0 0 20px;}
.user-list li p.font24:before{margin:0 10px 0 -20px;}
.zy-list div.clearfix{border-bottom:1px solid #e4e4e4;padding:55px 0;}
.zy-list div.clearfix:last-child{border:0;}

@media (max-width: 800px) {
	.font14{font-size: 0.14rem;}
	.font20{font-size: 0.2rem;}
	.font22{font-size: 0.2rem;}
	.font24{font-size: 0.24rem;}
	.font26{font-size: 0.26rem;}
	.font28{font-size: 0.28rem;}
	.font30{font-size: 0.3rem;}
	.font32{font-size: 0.32rem;}
	.font40{font-size: 0.4rem;}
	.m-mart100{margin-top: 1rem;}
	.mart25{margin-top: 0.25rem;}
	.mart30{margin-top: 0.3rem;}
	.mart40{margin-top: 0.4rem;}
	.mart50{margin-top: 0.5rem;}
	.mart60{margin-top: 0.6rem;}
	.mart70{margin-top: 0.7rem;}
	.mart100{margin-top: 1rem!important;}
	.mart120{margin-top: 1.2rem!important;}
	.mart150{margin-top: 1.5rem!important;}
	.container{width: 100%;}
	.header{padding:0;height:50px;background: #fff;}
	.header .logo{display:block;text-align:center;float: none!important;margin: 0 auto;padding-top: 15px;}
	.header .logo img{height:23px;}
	.menu{display:inline-block;float: none!important;margin:0;position: absolute;top:0;left:0;}
	.menu.active{width:50px;height:50px;margin: 0;background:#fff;}
	.menu.active em{background: #000!important;}
	.banner-show{position:relative;top: 50px;}
	.desc{height:0.3rem!important;bottom:0.3rem!important;}
	.desc .num{right:0.5rem!important;background: url("splash_white.png") no-repeat center;background-size: auto 0.4rem;}
	.desc .num em.curr-num{font-size:0.18rem!important;}
	.desc .num em.total-num{font-size:0.12rem!important;}
	.partner .carousel-inner{width: 100%;}
	.partner .one-p {width:32%;margin: 0 0;font-size: 0.14rem;padding:0.16rem 0.05rem;font-size:0.1rem;}
	.partner .one-p img{width: 0.8rem;height: 0.8rem;}
	.carousel-indicators{display: none;}
	.partner .carousel-control.left{left: -0.5rem;background-size: 0.2rem;}
	.partner .carousel-control.right{right:-0.5rem;background-size: 0.2rem;}
	.three-txt{padding-bottom: 2rem;}
	.three-txt .carousel-indicators{bottom:-0.8rem;}
    .three-txt .carousel-indicators li{width:0.2rem;height:0.2rem;margin:0;background:#dedede;}
	.three-txt .carousel-indicators .active{background: #b7b7b7;}
	.three-txt .left,.three-txt .right{background: none;}
	.three-txt p{padding: 0 1.5rem;}
	.member-photo img,.member-photo{margin: 0;width:100%;height: auto;}
	.member-photo img{display:block;margin:0 auto;width:auto;height:2.2rem;}
	.member-card,.member-photo{width:100%;padding:0;}
	.member-photo{padding-top: 0.2rem;height:2rem;overflow: hidden;}
	.member-card{height:4.2rem;margin:0.2rem 0 0.3rem 0;overflow: hidden;}
    .member-card p{padding:0 0.2rem;color: #a1a1a1;line-height: 0.3rem;}
	.member-card .clearfix + p{height:1.3rem;background:#000;padding:0.3rem 0.2rem 0 0.2rem;}
    .member-card p.font28{color: #656565;}
    .member-card span.font22{color: #a1a1a1;padding-left: 0.15rem;}
	.title{border:0;}
	.title span{font-size: 0.3rem;}
	.title .title-tag span:after{bottom:-0.27rem;background: #f3f3f3;}
    .culture{border-top: 0.2rem solid #f3f3f3;margin-top: 0.5rem;}
	.culture p{color: #383838;line-height: 0.5rem;}
	.get-more-button{width:1.7rem;font-size: 0.24rem;line-height: 0.5rem;}
	.bg-hb{height:3.2rem;}
	.bg-main{background: #f5f5f5;background-size:100% auto;padding-top: 1rem;padding-bottom:0.5rem;
		background:-webkit-gradient(linear, 0 0,0 bottom, from(#fff), to(rgba(247, 247, 247, 1)));
	}
	.news-card3 span.pull-left, .news-card3 span.pull-right{width:2.14rem;height:1.3rem;margin-right: 0.3rem;overflow: hidden;}
    .news-card3 img{width:2.14rem;height:1.3rem;}
	.news-card3 p{line-height: 0.4rem;}
	.life-list{padding:0 15px;}
	.news-card3{padding:0.36rem 0.2rem;margin-bottom: 0.2rem;position: relative;}
	.news-card3 .font26{color: #656565;}
	.news-card3 .color-grey{position: absolute;bottom:0.28rem;left:2.65rem;}
	.bg-lx{margin: 0;border-top:20px solid #f3f3f3;padding:0;overflow: hidden;}
	.lx-box{display: block;width: 100%;margin: 0;padding:0.4rem 0;border-bottom:1px solid #323130;background-position: 35% 0.5rem;background-size:0.5rem;}
	.lx-box p{text-align: center;font-size: 0.2rem;}
	.lx-box p.color-white{padding:0;}
    .footer{background: #fff;padding: 0.4rem 0.5rem;margin: 0;line-height: 0.4rem;}
	.footer-bg{background: #f7f7f7;}
    .pagination a{width:0.6rem;height: 0.6rem;line-height: 0.6rem;margin: 0 0.1rem;}
	.pagination a.current{border-color: #b10000;}
	.menu-main{width:5.1rem;height:13.34rem; right:inherit!important;left: -5.1rem;background: #1a1a1a;z-index: 30;transition: 0.3s;color: #999;}
	.menu-main.show{left:0;}
	.menu-ul,.has-ul{margin: 0;font-size: 0.24rem;}
	.menu-ul{margin-top:50px;}
	.has-ul{position: relative;}
	.has-ul:after{transform: rotate(-90deg);vertical-align: middle;position: absolute;top:50%;margin-top:-3px;right:22px;}
	.menu-ul li{border-bottom-color: #2f2f2f;border-left-width:0.15rem;}
	.menu-ul li a{font-size: 0.24rem;line-height: 0.9rem;}
	.menu-ul li.current a, .menu-ul li:hover, .menu-ul li:hover a, .menu-ul li:hover ul li a:hover{color: #fff;}
	body{transition: 0.3s;position: relative;}
    body.move-x{right: -5.1rem;transition: 0.3s;}/*transform: translate(5.1rem,0);*/
	body.move-x .header{left:5.1rem;transition: 0.3s;}
	.header{transition: 0.3s;}
	.mask{z-index: 20;opacity: 0;}
    .header{position: fixed;border-bottom: 1px solid #e4e4e4;}
	.menu,.menu.active{height: 49px;}
	.menu-ul li ul{width: 100%;background:#1a1a1a;padding-top: 1.5rem;transition: 0.3s;bottom:4rem;display: block;left:-100%;}
	.menu-ul li ul li{font-size: 0.24rem;text-indent: 1.2rem;}
	.menu-ul li ul li.font24{color: #fff;text-indent:2rem;background: url("arrow-l.png") no-repeat 1.2rem center;background-size: 0.2rem;}
	.menu-ul li .slide-down + ul{left:0;position:absolute!important;transition: 0.3s;}
	.ry-list .col-xs-6 a{display:block;background: #fff;color: #2c2520;height:4.4rem;padding:8px;margin-bottom: 0.4rem;line-height: 1.2;}
	.ry-list .col-xs-6:nth-child(2n+1){padding-right:5px;}
	.ry-list .col-xs-6:nth-child(2n){padding-left:5px;}
	.ry-list .col-xs-6 a .img-auto{height:2.53rem;overflow: hidden;}
	.ry-list .col-xs-6 a img{width:100%;}
    .contact-card{background: #fff;margin:0.3rem 0.6rem 0.6rem 0.6rem;padding:0.4rem;line-height: 1.4;color: #666;}
	.contact-card .font32{color:#444;}
	.article-title{padding:0.2rem 0.6rem;line-height: 1.6;}
	.btn-normal{padding:0.1rem 0.5rem;font-size: 0.2rem;}
    .article p{line-height: 1.8;text-indent:2em;text-align:justify;}
	.article p iframe{width: 100%!important;height:210px!important;}
	.team-txt span.pull-left{width: 2.8rem;height:3.5rem;margin-right: 0.3rem;overflow: hidden;}
	.team-txt img{width:100%;}
    .team-txt{font-size: 0.26rem;padding:0.3rem 0;}
	.team-txt-name{font-size: 0.6rem!important;padding-top: 0.6rem;}
    .team-txt2 p{padding-bottom: 0.2rem;}
    .container .team-txt2:last-child{padding-bottom: 2rem;border-bottom:0;}
	.tap-item{margin-bottom: 0.8rem;overflow:hidden;overflow-x: scroll;white-space:nowrap;position: relative;}
	/*.tap-item:before,.tap-item:after{content: '';width: 30px;height: 30px;background: url("arrow-1.png") no-repeat center;background-size: 0.15rem;position: absolute;left:0;top:50%;margin-top: -15px;z-index: 22;}*/
	/*.tap-item:after{left:inherit;right: 0;}*/
    .tap-item li{display:inline-block;width:3.55rem;height: 1.3rem;background: #f5f5f5;color: #666;white-space:nowrap;margin-left: -0.1rem;padding-left: 0.6rem;border-left: 1px solid #fff;}
	.tap-item li p:first-child{padding: 0.32rem 0 0.2rem 0;}
	/*.tap-item li:last-child{padding-right: 0.6rem;text-align: right;}*/
	.tap-item li.active{background-color: #77b3f7;color: #fff;}
	.user-list li p{padding-left:0;}
    .user-list li p.font24{font-size:0.3rem!important;padding:0.2rem 0 0.2rem 0.1rem;}
    .user-list li{font-size:0.24rem;border-bottom:1px solid #e4e4e4;margin:0 0.4rem;padding:0.65rem 0;}
	.user-list li:last-child{border-bottom:0;}
	.user-list li p.font24:before{width:0.07rem;height:0.28rem;margin: 0 0.1rem 0 -0.25rem;}
	.zy-list div.clearfix{border-bottom:0;padding:0;}
	.zy-list .user-list li{border-bottom:1px solid #e4e4e4;}
	.zy-list .user-list li p,.zy-list .user-list li p.font24{padding:0;}
	.zy-list .user-list li p.font24{margin:0 0 0.4rem 0.05rem;}
	.zy-list div.clearfix:last-child .user-list li{border:0;}
}
















