
@font-face{
　　 font-family:siyuan;
	src: url("../font/msyh.ttf")  format("truetype");/* Safari, Android, iOS */
	font-family:siyuanlight;
	src: url("../font/SourceHanSansC.otf")  format("truetype");/* Safari, Android, iOS */
	}
* {
    font-family:siyuan, arial;
}
html {
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
}
* {
    margin: 0;
    padding: 0;
}

body {
    width: 100vw;font-family:siyuan, arial;
    overflow-x: hidden;
}


/* 默认链接颜色 */
a{outline-style:none !important;color:#222;text-decoration:none;}
input{outline:none;}

.in_head {
            width: 100vw;
            height: 100vh;
            /* background: url('../assets/homeBg1.jpg') no-repeat top center; */
            background-size: 100% 100%;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
            flex-direction: column;
        }



/* 定义动画关键帧 */
 @keyframes scaleDraw {
	/*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
0% {
	transform:scale(1);
	/*开始为原始大小*/
}
25% {
	transform:scale(1.1);
	/*放大1.1倍*/
}
50% {
	transform:scale(1);
}
75% {
	transform:scale(1.1);
}
}


.homeBg {
	width: 100%;
    height: 100%;
	-webkit-animation-name:scaleDraw;
	/*关键帧名称*/
            -webkit-animation-timing-function:ease-in-out;
	/*动画的速度曲线*/
	        animation-iteration-count:infinite;
            -webkit-animation-iteration-count:infinite;
	/*动画播放的次数*/
            -webkit-animation-duration:30s;
	/*动画所花费的时间*/
}



.in_head .homeBg{display: block;position: absolute;height:100%;
    top: 0;
    left: 0;
    z-index: 2;
    
}


.in_headnr{position:relative;z-index:10;width:92vw;height:100vh;text-align: center;}
        .in_headnr .logo {
            margin-bottom: 50px;margin-top:20%;height:41px;
        }

        .in_headnr .txt {
            font-size: 22px;
            color: #ffffff;
            line-height: 50px;
        }

        .in_headnr .btn {
            margin-top:50px;
            cursor: pointer;
        }
.in_head .btn a{display: block;width:120px;height:37px;line-height:37px;color:#fff;font-size:16px;padding-right:30px; background: url("../assets/jinc.svg") no-repeat left center;background-size:auto 100%;margin:0 auto;}


        .footer {
/*
            display: flex;
            align-items: center;
            justify-content: space-between;
*/          position:fixed;
			width: 100%;
			bottom:3%;
            left: 0;
        }
.foot{width:1400px;margin:0 auto;}
.footer .box{float:right;margin-top: 10px;}
.footer .txt{float:left;}
        .footer .img4 {
            width: 23px;
            margin-right: 30px;
        }

        .footer .img5 {
            width: 12px;
            margin-right: 30px;
        }

        .footer .img6 {
            width: 24px;
            margin-right: 30px;
        }

        .footer .img7 {
            width: 22px;
            margin-right:30px;
        }

        .footer .img8 {
            width:27px;
        }

        .footer .txt {
            font-size: 14px;
            color: #fffefe;
        }




.home {
    position:relative;
}

.navbar{
position: absolute;
width: 100%;
z-index: 999;
}

.navbar-active{
position: fixed;
height:113px;
width: 100vw;
z-index:99;
background:url(../assets/top.png) no-repeat;background-size:100% 100%;
top: 0;
/* left:0; right:0; */
}
.navbar_zw{
    /* display: none; */
}
.navbar_zw_remove{
    /* display: block; */
}
.home .headerGroup {
    width: 100vw;
    height: 100vh;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    flex-direction: column;
    display: flex;
    position: relative;
}

.header2_nr{position: absolute;/*top:-57px;*/width:100%;z-index: 110;display: flex;
    align-items: flex-end;
    justify-content: space-between;}
.home .headerGroup .header,.home .headerGroup .navbar-active .header2 {
    position: relative;
    padding:25px 0;
	width:1400px;
	margin:0 auto;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    z-index: 100;
}
.home .headerGroup .header .logo{float:left;margin-top: 5px;}
.home .headerGroup .header .logo img{width:137px;}
.header2_nr .logo{float:left;margin-top:-5px;}
.header2_nr .logo img{width:137px;}
.home .headerGroup .navbar .header{display: block;}
.home .headerGroup .navbar .header2{display: none;}
.home .headerGroup .navbar-active .header{display: none;}
.home .headerGroup .navbar-active .header2{display: block;}
.dingwei{position: fixed;left:0;top:0;z-index:99;width:100%;}

.home .headerGroup .group{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.home .headerGroup .group .item {
    display: flex;
    margin-left:23px;
    align-items: center;
    cursor: pointer;
}

.home .headerGroup .group .item .txt {
    font-size:16px;
    font-weight: 400;
    color: #ffffff;
    line-height: 33px;
    margin-right:5px;
}
.home .headerGroup .header2 .group .item .txt{color: #333;}
.home .headerGroup .group .item .icon1 {
    width:14px;
}

.home .headerGroup .group .item .icon2 {
    width: 20px;
}

.home .headerGroup .group .item .icon3 {
    width:26px;
}

.home .headerGroup .centerValue {
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
}

.home .headerGroup .centerValue .headerList {
    width: auto;
    position: absolute;
    left: 0px;
    display: flex;
    flex-wrap: nowrap;
}

.home .headerGroup .centerValue .item {
    width: 100vw;
    height: 100vh;
    box-sizing: border-box;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
    position: relative;
}

.home .headerGroup .centerValue .item .headerBackground {
    width: 100vw;
    height: 100vh;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.home .headerGroup .centerValue .item .title {
    font-size: 65px;
    font-weight:bold;
    color: #ffffff;
    line-height: 75px;
    margin-bottom: 25px;
/*
    display: flex;
    align-items: center;
*/
}

.home .headerGroup .centerValue .item .title .icon {
    margin-left:3px;vertical-align:middle;margin-top:-11px;
}

.home .headerGroup .centerValue .item .txt {
    line-height: 36px;
    font-size:24px;
    color: #ffffff;font-weight: 100;
	font-family:siyuanlight;
    margin-bottom: 4px;
}

.home .headerGroup .centerValue .item .btn a{
	display:inline-block;
    margin-top: 75px;
	padding: 0 30px;
    border-radius:30px;
    height:40px;
	text-align:center;
	line-height:40px;
	color:#fff;
	background:#cf001c;
/*	text-indent: -99999px;*/
/*	background: url(../assets/aboutUs.png) no-repeat top; background-size:100% auto;*/
}

.home .headerGroup .centerValue .item .btn a:hover {
/*    background: url(../assets/aboutUs2.png) no-repeat top;background-size:100% auto;*/
	background:#fff;
	color:#cf001c;
}

.home .headerGroup .centerValue .item .btn .icon {
    width: 18px;
    height: 16px;
    margin-left: 15px;
}

.home .headerGroup .bottomValue {
    overflow: hidden;
    width:1400px;margin:80vh auto 0 auto;
    box-sizing: border-box;
}

.home .headerGroup .bottomValue .navList {
    display: flex;
}

.home .headerGroup .bottomValue .navList .item {
    display: inline-flex;
    align-items: center;
    appearance: none;
    backface-visibility: hidden;
    transform: translate3d(0, 0, 0);
    margin-right: 45px;
    position: relative;
}

.home .headerGroup .bottomValue .navList .item .box {
    border-radius: 151px;
	width:228px;
    transform: rotate(0deg);
    overflow: hidden;
    display: flex;
    padding:7px;
    align-items: center;
    backdrop-filter: blur(9px);
    background: rgba(255, 255, 255, 0.14);
}

.home .headerGroup .bottomValue .navList .item .bg {
    position: absolute;
    left: 0;
    height: 100%;
    top: 0;
    background: rgba(255, 255, 255, 0.2);
    z-index: 1;
    z-index: 10;
	border-radius: 151px;
}

.home .headerGroup .bottomValue .navList .item .img {
    width: 34px;
    height: 34px;
    z-index: 20;
}

.home .headerGroup .bottomValue .navList .item .value {
    font-size: 18px;
    z-index: 20;
    color: #ffffff;
	text-align: center;
	width:160px;
    white-space: nowrap;
    margin: 0 10px;
}

.menuGroup {
    z-index:101;
    position: absolute;
    top: -757px;
    left: 0;
    width: 100%;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-content: flex-end;
    backdrop-filter: blur(9px);
    background: rgba(0, 0, 0, 0.7);
    padding:20px 0 0 0;
}

.menuGroup .xiala_nav{width:1400px;margin:0 auto;position: relative;}
.menuGroup .xiala_nav .close{cursor: pointer;}


.menuGroup .close {
    width:20px;
    position: absolute;
    top:10px;
    right: 0;
}

.menuGroup .menuList {
    padding:80px 0 75px 0;margin-right:-25px;
}

.menuGroup .menuList .item {
    display: flex;
    width: 100%;
    justify-content: flex-end;
    position: relative;
}

.menuGroup .menuList .item .value {padding-right:24px;
    line-height: 31px;
    font-size:18px;
    color: #838383;
    margin-bottom: 10px;
    position: relative;
    text-align: right;
    cursor: pointer;
}
/*
.menuGroup .menuList .erj{background: url("../assets/iconup.png") no-repeat right 7px;}
.menuGroup .menuList .open .erj{background: url("../assets/iconDown.png") no-repeat right 7px;}
*/
.menuGroup .menuList .item .value .icon {
    position: absolute;
    right:0;
    top:8px;width:10px;
}
.menuGroup .menuList .item .value a{color: #838383;}

.menuGroup .menuList .item .value:hover,.menuGroup .menuList .item .value a:hover {
    color: #ffffff;
}
.menuGroup .menuList .item .open {
    color: #fff !important;
}


.menuGroup .menuList .item .txt {
    margin-top: 12px;
    cursor: pointer;
    text-align: right;
    font-size: 16px;
    color: #838383;
}

.menuGroup .menuList .item .txt:hover {
    color: #ffffff;
    text-decoration: underline;
}

.searchGroup {
	z-index:99;
    position: absolute;
    top: -900px;
    left: 0;
    width: calc(100% - 20px);
    margin: 0 10px;
    box-sizing: border-box;
}

.searchGroup .box {
    width: 100%;
	z-index:99;
    height:97px;
    display: flex;
    background: rgba(0, 0, 0, 0.6);
}

.searchGroup .gray {
    background: rgba(0, 0, 0, 0.6);
    backdrop-filter: blur(6px);
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-content: flex-end;
    border-radius: 0 0 20px 20px;
    transform: rotate(0deg);
    overflow: hidden;
	padding-bottom:20px;
    
}
.searchGroup .searchList{width:1400px;margin:0 auto;}
.searchGroup .valueGroup {
    width:1400px;margin:0 auto;
    height: 38px;
    background: rgba(255, 255, 255, 0.3);
    margin-bottom:15px;
    border-radius: 24px;
    transform: rotate(0deg);
    display: flex;
    align-items: center;
    overflow: hidden;
}

.searchGroup .valueGroup .input {
    flex: 1;
    width: 500px;
    background:none;
    border: 0px;
    height: 38px;
    line-height: 38px;
    font-size: 18px;
    color: #fff;
    outline: none;
}

.searchGroup .valueGroup .icon {
    width: 18px;
    margin-left: 20px;
    margin-right: 15px;
}

.searchGroup .searchList .txt {
    font-size: 16px;
    color: #838383;
    margin-bottom: 12px;
    padding-left: 29px;
}

.searchGroup .searchList .item {
    font-size: 18px;
    color: #fff;
    cursor: pointer;
    margin-bottom: 12px;
    padding-left: 32px;
}
.searchGroup .searchList .item a{color: #fff;}
.searchGroup .searchList .item .icon {
    width: 10px;
    height: 10px;
	display: inline-block;
    background-image: url("../assets/righti.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
    margin-right: 10px;
}

.searchGroup .searchList .item:hover,.searchGroup .searchList .itema a:hover {
    color: #fff;opacity: .8;
}

.searchGroup .searchList .item:hover .icon {
    background-image: url("../assets/right1.png");
}

/*
.scrollGroup {
            height:50px;
            display: flex;
            align-items: center;
            justify-content: center;
            flex-direction: column;
            margin-bottom:100px;
			animation: heart 1s ease-in-out 2s infinite alternate;
	
        }

@keyframes heart{
from{margin-top:0px;}
to{margin-top:-50px;}
}


@keyframes heart{
from{transform:translate(0,0)}
to{transform:translate(0,50px)}
}
*/
.zuopin_banner{position: relative;}
.aboutUsGroup{position: relative; padding-bottom:100px;}
/*
.scrollnav.rotate {
  transform: translate(-50%, 0) rotateY(0);
}
*/
.scrollnav { 
  position:absolute;
  bottom:50px;
  left: 47%;
  z-index:100;
/*
  transform: translate(-50%, 0) rotateY(90deg);
  transition: transform .3s ease;
*/
   animation: heart 1s ease-in-out 2s infinite alternate;
        }

@keyframes heart{
from{margin-top:0px;}
to{margin-top:-20px;}
}


@keyframes heart{
from{transform:translate(0,0)}
to{transform:translate(0,20px)}
}



.ny_header{height:86px;background:#242828;}
.ny_header .headerGroup{height:auto;}

        .memberList,
        .memberList1 {
            display: flex;
            padding:25px 0;
			width: 1400px;
			margin:0 auto;
        }

        .memberList .icon,
        .memberList1 .icon {
            cursor: pointer;
        }

        .memberList .left,
        .memberList1 .left {
            width: 41px;display: none;
        }

        .memberList .left .icon,
        .memberList1 .left .icon {
            width: 25px;
            height: 36px;
            margin-left: -26px;
            margin-top: 98px;
        }

        .memberList .center,
        .memberList1 .center {
            flex: 1;
            overflow: hidden;
            text-align: right;
            position: relative;
            height: 244px;
            width: calc(100vw - 303px);
        }

        .memberList .center .list,
        .memberList1 .center .list {
            display: flex;
            position: absolute;
        }

        .memberList .center .list .item,
        .memberList1 .center .list .item {
            display: inline-flex;
            flex-direction: column;
            align-items: center;
            margin-right: 96px;
        }

        .memberList .center .list .item:last-child,
        .memberList1 .center .list .item:last-child {
            margin-right: 0;
        }

        .memberList .center .list .item .user,
        .memberList1 .center .list .item .user {
            width:177px;
            height: 177px;
			border-radius:100%;
            margin-bottom:25px;
        }

        .memberList .center .list .item .name,
        .memberList1 .center .list .item .name {
            font-size:16px;
            font-weight: 400;
            color: #93999e;
            line-height: 18px;
        }

        .memberList .center .list .item .value,
        .memberList1 .center .list .item .value {
            font-size: 18px;
            font-weight: 300;
            color: #242828;
        }

        .memberList .right,
        .memberList1 .right {
            width:41px;display: none;
        }

        .memberList .right .icon,
        .memberList1 .right .icon {
            width: 25px;
            height: 36px;
            margin-left: 34px;
            margin-top: 98px;
        }

        .memberList1 .center {
            display: flex;
            justify-content: flex-end;
        }

        .userGroup {
            position: fixed;
            width: 100vw;
            height: 100vh;
            overflow: hidden;
            z-index: 1000;
            top: 0;
            left: 0;
            display: flex;
            align-items: center;
            justify-content: center;
            background: rgba(0, 0, 0, 0.73);
        }

        .userGroup .valueBox {
			width:1120px;
            display: flex;
            margin:13% auto 0 auto;
			height:530px;
			overflow: hidden;
        }

        .userGroup .valueBox .userImg {
            width:560px;
			background:#fff;
            height:530px;overflow: hidden;
        }

		.userGroup .valueBox img {
            height: 100%;width:100%;

        }

        .userGroup .valueBox .box {
            flex: 1;
            position: relative;
            display: flex;
            flex-direction: column;
        }

        .userGroup .valueBox .box .icon {
            width: 20px;
            height: 18px;
            position: absolute;
            right: 40px;
            top: 40px;
            cursor: pointer;
        }

        .userGroup .valueBox .box .header {
            background: #cf001c;
            height:200px;
            display: flex;
            padding:57px 0 57px 70px;
            box-sizing: border-box;
            flex-direction: column;
        }

        .userGroup .valueBox .box .header .name {
            font-size:36px;
            font-weight: bold;
            color: #ffffff;
        }

        .userGroup .valueBox .box .header .txt {
            margin-top: 15px;
            font-size: 24px;
            color: #ffffff;
        }

        .userGroup .valueBox .box .value {
            background: #1d1d1d;
            flex: 1;
            padding:50px 70px;
        }

        .userGroup .valueBox .box .value .txt {
            font-size:16px;
            color: #ffffff;
            margin-bottom: 30px;
        }

        .userGroup .valueBox .box .value .valueTxt {
            font-size:18px;
            color: #ffffff;
            line-height:32px;
        }

.pageBottom {
            background: #242828;
            padding: 60px 0;
			
			
        }

        .pageBottom .top {
            display: flex;
            justify-content: flex-start;
			width:1400px;
			margin:0 auto;
        }

        .pageBottom .top .img1 {
            width: 295px;
            height: 45px;
        }

        .pageBottom .top .img2 {
            width: 1053px;
            height: 265px;
            margin-left: 145px;
        }

        .pageBottom .bottom {
            display: flex;
            justify-content: space-between;
			width:1400px;
			margin:0 auto;
        }



        .pageBottom .top .textName {
            font-size:24px;
            color: #fff;
        }

        .pageBottom .top .valueGroup {
            margin-left:100px;
            display: flex;
            flex-wrap: wrap;
        }

        .pageBottom .top .valueGroup .item {
            width:33%;
            margin-bottom: 30px;
        }
 		.pageBottom .top .valueGroup .item:nth-child(2){width:33%;}
 		.pageBottom .top .valueGroup .item:nth-child(3){width:33%;}

        .pageBottom .top .valueGroup .item .row {
            display: flex;
            align-items: flex-start;
            margin-bottom: 15px;
        }

        .pageBottom .top .valueGroup .item .icon {
            width:15px;
            margin-right: 12px;
			margin-top: 3px;
        }

        .pageBottom .top .valueGroup .item .name {
            font-size: 15px;
            font-weight: bold;
            color: #fff;
        }

        .pageBottom .top .valueGroup .item .value .txt {
            font-size: 14px;
            color: #fff;
			opacity: .8;
            line-height: 22px;
            padding: 0 27px;
        }
        /* .pageBottom .top .valueGroup .item:nth-child(3) .value .txt{padding-right: 0;} */

        .pageBottom .top .valueGroup .last {
            width: 33%;
            flex-direction: column;
            justify-content: space-between;
        }

        .pageBottom .top .valueGroup .last .icon2 {
            width: 15px;
            margin-right: 12px;
        }

        .pageBottom .top .valueGroup .last .icon3 {
            width: 20px;
            margin-top: 7px;
            margin-right: 12px;
        }

        .pageBottom .top .valueGroup .last .row {
            display: flex;
            align-items: flex-start;
            /* margin-right: 30px; */
            margin-bottom: 10px;
        }

        .pageBottom .top .valueGroup .last .name {
            font-size:14px;
            color: #fff;
			opacity: .8;
            line-height: 22px;
        }

        .pageBottom .bottom {
			padding-top:80px;
            display: flex;
            justify-content: space-between;
        }

        .pageBottom .bottom img {
            cursor: pointer;
        }

        .pageBottom .bottom .img3 {
            width:138px;
			height:27px;
        }

        .pageBottom .bottom .img4 {
            width: 23px;
            margin-right:30px;
        }

        .pageBottom .bottom .img5 {
            width: 12px;
            margin-right:30px;
        }

        .pageBottom .bottom .img6 {
            width: 24px;
            margin-right:30px;
        }

        .pageBottom .bottom .img7 {
            width: 22px;
            margin-right:30px;
        }

        .pageBottom .bottom .img8 {
            width:27px;
            cursor: pointer;
        }

        .wexin {
            position: fixed;
            width: 100vw;
            height: 100vh;
            top: 0;
            left: 0;
			z-index: 100;
            background: rgba(0, 0, 0, 0.7);
        }

        .wexin .pageBox {
            position: absolute;
            bottom:30%;
            right:40%;
            display: flex;
            flex-direction: column;
            align-items: center;
        }

        .wexin .pageBox .groupBox {
            width: 378px;
            height: 403px;
            background: #ffffff;
            border-radius: 41px;
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            align-items: center;
            flex-direction: column;
        }

        .wexin .pageBox .groupBox .logo {
            width: 166px;
            margin-bottom:25px;
        }

        .wexin .pageBox .groupBox .img {
            width: 250px;
        }

        .wexin .pageBox .close {
            width: 46px;
            margin-top:52px;
            cursor: pointer;
        }


.banner_nr{width:1400px;margin:0 auto;}



/*
@media only screen and (min-device-width : 768px){
   .pageBottom .top{width:90%;}
}
*/
@media only screen and (max-device-width: 768px) {
	/* .in_head .homeBg{display: none;} */
	.in_head {background-size:auto 100%;}
	.in_head .logo{margin-bottom:30px;margin-top:20vh;width: 11rem;}
	.in_head .btn{margin-top:30px;}
	.in_head .txt{font-size:1rem;margin:0 auto;line-height:2rem;}
	.in_head .txt span{display: block;}
	.footer{width: 100%;position: fixed;left: 0;bottom: 38px;padding-top:0;}
	.foot{width:auto;}
	.footer .box{text-align: center;float:none;}
	.footer .txt{font-size:.8rem;text-align: center;padding:10px 0;float:none;}
	.footer .icons{text-align: center;}
	.wexin .pageBox .close{width:2rem;}
	.wexin .pageBox .groupBox .logo{width:130px;}
	.home .headerGroup .header .logo img,.home .headerGroup .header2 .logo img{width:6rem;}
	.home .headerGroup .header,.home .headerGroup .navbar-active .header2{width:90%;padding:15px 0;}
	.navbar-active{height:83px;}
/*	.header2_nr{top: -52px;}*/
	
/*	.home .headerGroup{height:300px;}*/
/*	.home .headerGroup .centerValue{height:300px;}*/
	.home .headerGroup .bottomValue{width:90%;margin:70vh auto 0 auto;}
	.home .headerGroup .bottomValue .navList{display: inherit;}
	.home .headerGroup .bottomValue .navList .item{margin:0 4px;margin-bottom:10px;float:left;}
	.home .headerGroup .bottomValue .navList .item .box{width:145px;}
	.home .headerGroup .bottomValue .navList .item .value{font-size:.8rem;}
	.home .headerGroup .bottomValue .navList .item .img{width:20px;height: 20px;}
	.searchGroup .valueGroup{width:90%;}
	.banner_nr{width:90%;}
	.searchGroup .box{height:70px;}
	.home .headerGroup .centerValue .item{height:100vh;padding-top: 20px;}
	.home .headerGroup .centerValue .item .title{font-size:2rem;line-height:2.4rem;}
	.home .headerGroup .centerValue .item .txt{font-size:1rem;line-height:1.4rem;}
	.home .headerGroup .centerValue .item .title .icon{width:2rem;}
	.home .headerGroup .centerValue .item .btn,.home .headerGroup .centerValue .item .btn a{margin-top:3rem;width:130px;height: 38px;}
	.pageBottom{padding:30px 1.1rem;}
    .pageBottom .top{width:100%;display:initial;margin:0 auto;}
	.pageBottom .top .valueGroup{margin-left:0;margin-top:1rem;padding-bottom:1.5rem;}
	.pageBottom .top .valueGroup .item{width:100%;margin-bottom:1.4rem;}
    .pageBottom .top .valueGroup .item:nth-child(2){width: 100%;}
	.pageBottom .top .valueGroup .item:nth-child(3){width:100%;}
	.pageBottom .top .valueGroup .last{width:100%;display:initial;}
	.pageBottom .top .valueGroup .last .row{width:100%;}
	.pageBottom .top .valueGroup .item .row{margin-bottom: 0;}
	.pageBottom .top .valueGroup .item .value{padding-left:1.7rem;}
	.pageBottom .bottom .img3{margin:20px 0;display: block;width: 100px;height: auto;}
	.pageBottom .bottom{padding-top:1.4rem;width:100%;display:initial;text-align: left;}
	.pageBottom .bottom .box{margin-top:.6rem;}
	.pageBottom .top .valueGroup .item .icon{width:12px;}
	.pageBottom .top .valueGroup .last .icon2{width:12px;}
	.pageBottom .top .valueGroup .last .icon3{width:15px;}
	.pageBottom .top .valueGroup .item .value .txt{font-size:.8rem;font-weight: 100;font-family:siyuanlight;padding: 0;}
	.pageBottom .top .valueGroup .last .name{font-size:.8rem;font-weight: 100;font-family:siyuanlight;color: #fff;}
	.pageBottom .top .valueGroup .last .name a{color:#fff; }
	.pageBottom .top .textName{font-size:1.8rem;padding-bottom:.5rem;font-weight: 100;font-family:siyuanlight;}
	.wexin .pageBox .groupBox{width:66%;height:274px;}
	.wexin .pageBox{right:2%;bottom: 15%;}
	.wexin .pageBox .groupBox .img{width:70%;}
	
	.ny_header{height:68px;}
	.ny_header .headerGroup{height:auto;}
	.menuGroup{padding:20px 50px 0 121px;}
	.menuGroup .xiala_nav{width:100%;}
	.memberList, .memberList1{width:100%;}
    .memberList{padding-bottom: 0;}
	.memberList .center, .memberList1 .center{width:100%;height:11rem;}
	.memberList .center .list .item .user, .memberList1 .center .list .item .user{width:6rem;height:6rem;}
	.memberList .center .list .item, .memberList1 .center .list .item{margin-right:30px;}
	.memberList .left .icon, .memberList1 .left .icon,.memberList .right .icon, .memberList1 .right .icon{margin-top:3rem;width: 15px;height: 26px;margin-left:14px;}
	.userGroup .valueBox{width:80vw;height:50vh;display:initial;position: relative;}
	.userGroup .valueBox .userImg{width:75%;height:auto;margin:15% auto 0 auto;overflow: hidden;}
	.userGroup .valueBox .userImg img{width:100%;height:auto;display: block;}
	.userGroup .valueBox .box{width:75%;margin:0 auto;}
	.userGroup .valueBox .box .header{height:100px;padding:27px 0 57px 20px;}
	.userGroup .valueBox .box .header .name{font-size:1.6rem;}
	.userGroup .valueBox .box .header .txt{font-size:1rem;margin-top:5px;}
	.userGroup .valueBox .box .icon{right:.5rem;top:.5rem;}
	.userGroup .valueBox .box .value{padding:1rem;}
	.userGroup .valueBox .box .value .txt{margin-bottom:1rem;}
	.userGroup .valueBox .box .value .valueTxt{font-size:1rem;line-height:1.6rem;}
	.memberList .center .list .item .name, .memberList1 .center .list .item .name{font-size:.9rem;}
	.memberList .center .list .item .value, .memberList1 .center .list .item .value{font-size: 1rem;}
	.searchGroup{width: 95%;}
	.searchGroup .searchList{width:90%;}
}

















