@media (max-width:1600px) {
	.member-div .tabContent .wrap{max-width: 75%;}
}
@media (max-width:1440px) {
	.indexBody .wrap{max-width: 75%;}
	.wrap{max-width: 75%;}
	header .rightDiv .menu ul.lang_wrap{margin-left: 50px;}
	.index-members .row>div .conDiv{padding: 45px 60px 25px 30px;}
	.index-members .row>div .conDiv .textDiv p{margin: 15px 0 25px;}
	.index-infomation .row>div .conDiv .dateDiv{margin-bottom: 40px;}
	.index-about{margin: 100px 0 0;}
	.index-about:before{top: -100px;}
	.index-members .row>div .conDiv .imgDiv{text-align: center;}
	.index-members .row>div .conDiv .imgDiv img{width: 70%;}
	.index-joinUs .tab-contents-wrap .tab-contents{min-height: 245px;}
}
@media (max-width:1200px) {
	/*header .logo{padding: 10px;}*/
	.index-about{padding: 85px 0 45px;}
	.index-members{padding: 60px 0 35px;}
	.index-members .row>div .conDiv{padding: 43px 30px 25px 30px;}
	.index-infomation .row>div .conDiv .dateDiv{margin-bottom: 50px;}
	header .rightDiv .menu ul.lang_wrap{margin-left: 0px;}
}

@media (max-width:1100px) {
	header .rightDiv .menu ul.lang_wrap{margin-left: 0px;}
	/*header .logo{max-width: 179px;}*/
	.indexBody .wrap{max-width: 85%;}
	.wrap{max-width: 85%;}
}

@media (min-width:992px) and (max-width:1024px) {
	header .rightDiv .menu ul.nav_wrap li{margin-right: 30px;}
	.index-members .row>div .conDiv .textDiv p{margin: 10px 0 20px;}
	.index-infomation .row>div .conDiv .dateDiv{margin-bottom: 40px;}
	.index-banner>img{min-height: 480px;}
	.index-banner .scrollDown{bottom: 20px;}
	.index-banner .scrollDown img{width: 25px;}
	.index-banner .scrollDown span{margin-top: 10px;font-size: 12px;}
	.index-about .leftDiv .titleDiv{margin-bottom: 70px;}
	.index-about .leftDiv a.moreBtn{margin-top: 70px;}
	.news-div .bdDiv ul li a .textDiv .title{margin: 15px 0;}
}

@media (min-width:768px) and (max-width:991px) {
	.indexBody .wrap{max-width: 90%;}
	.wrap{max-width: 90%;}
	/*header .logo{max-width: 129px;}*/
	header.onFixed .logo{margin: 1.5px 15px;max-width:initial;}
	header .rightDiv .menu ul.nav_wrap li{margin-right: 20px;}
	header .rightDiv .menu ul.nav_wrap li a{padding-right: 15px;font-size: 16px;}
	header .rightDiv .menu ul.lang_wrap{width: 94px;}
	.index-members .row>div .conDiv .textDiv p{margin: 10px 0 20px;}
	.index-members .row>div .conDiv .imgDiv{max-width: 26.5%;padding-top: 65px;}
	.index-members .row>div .conDiv .imgDiv img{width: 100%;}
	.index-members .row>div .conDiv .textDiv{max-width: 61.2%;}
	.index-infomation .row>div .conDiv .dateDiv{margin-bottom: 30px;}
	
	.index-banner>img{min-height: 480px;}
	.index-banner .scrollDown{bottom: 20px;}
	.index-banner .scrollDown img{width: 25px;}
	.index-banner .scrollDown span{margin-top: 10px;font-size: 12px;}
	.member-div .tabContent .hy-div3 .introDiv{padding: 0 40px 20px;}
	
}

/*手机*/
@media (max-width:767px) {
	.indexBody .wrap,.wrap{max-width: 90%;}
	header {
		position: fixed !important;
		z-index: 11;
		top: 0;
		left: auto;
		right: 0;
		width: 100%;
		height: 50px;
		background-color: transparent;
		transition: right 300ms !important;
	}
	body.on-menu header {
		right: 0;
	}
	header .logo {
		max-width: 27%;
		padding: 5px 10px;
	}
	header.onFixed .logo{
		margin: 0 15px;
	}
	header.onFixed .logo img{
		width: 50px;
   		height: 50px;
	}
	
	header .rightDiv .top {
		display: none;
	}
	
	/*header .mbtn {
		display: block;
		    z-index: 1111;
	}*/
	header #header-toggle {
		pointer-events: auto;
   	 	z-index: 3000;
	    padding: 15px 20px;
	    display: inline-block;
	    cursor: pointer;
	    transition-property: opacity, -webkit-filter;
	    transition-property: opacity, filter;
	    transition-property: opacity, filter, -webkit-filter;
	    transition-duration: 0.15s;
	    transition-timing-function: linear;
	    font: inherit;
	    color: inherit;
	    text-transform: none;
	    background-color: transparent;
	    border: 0;
	    margin: 0;
	    overflow: visible;
	    position: fixed;
	    position: absolute;
	    top: 0;
	    right: 0;
	    outline: 0;
	}
	header .hamburger-box {
	    width: 30px;
	    height: 18px;
	    display: inline-block;
	    position: relative;
	}
	header .hamburger-inner {
	    display: block;
	    top: 50%;
	    margin-top: -2px;
	}
	header .hamburger--spin .hamburger-inner {
	    transition-duration: 0.22s;
	    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
	}
	header .hamburger-inner, header .hamburger-inner::before, header .hamburger-inner::after {
		content: "";
		display: block;
	    width: 30px;
	    height: 4px;
	    background-color: #000;
	    border-radius: 0;
	    position: absolute;
	    transition-property: -webkit-transform;
	    transition-property: transform;
	    transition-property: transform, -webkit-transform;
	    transition-duration: 0.15s;
	    transition-timing-function: ease;
	}
	header .hamburger-inner, header .hamburger-inner::before, header .hamburger-inner::after {
	    background-color: #3e3e3e;
	    transition-property: opacity, -webkit-transform;
	    transition-property: transform, opacity;
	    transition-property: transform, opacity, -webkit-transform;
	}
	header .hamburger--spin .hamburger-inner::before {
	    top: -7px;
	    transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
	}
	header .hamburger--spin .hamburger-inner::after {   
		bottom: -7px;
	    transition: bottom 0.1s 0.25s ease-in, -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
	    transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
	    transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
	}
	header .hamburger--spin.is-active .hamburger-inner {
	    -webkit-transform: rotate(225deg);
	    transform: rotate(225deg);
	    transition-delay: 0.12s;
	    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	}	
	body.on-menu header .hamburger-inner, body.on-menu header .hamburger-inner::before, body.on-menu header .hamburger-inner::after {
	    background-color: #fff;
	}
	header .hamburger--spin.is-active .hamburger-inner::before {
	    top: 0;
	    opacity: 0;
	    transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
	}
	header .hamburger--spin.is-active .hamburger-inner::after {
	    bottom: 0;
	    -webkit-transform: rotate(-90deg);
	    transform: rotate(-90deg);
	    transition: bottom 0.1s ease-out, -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
	    transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
	    transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
	}
	
	
	header .rightDiv .menu {
		/*float: right;
		position: fixed;
		top: 0;
		right: 0;
		width: 100%;
		height: 100%;
		padding-top: 0;
		background-color: #2259a8;
		border-bottom: 1px solid #fff;
		transition: right 300ms;
		right: -100%;
		padding: 0;*/
		pointer-events: none;
	    opacity: 0;
	    transition: opacity .2s linear;
	    transition-delay: .2s;
	    background: url(../img/nav-list-background_sp.png) no-repeat #3d3d3c;
	    background-size: cover;
	    z-index: 990;
	    width: 100%;
	    height: 100%;
	    position: fixed;
	    top: 0;
	    left: 0;
	}
	
	header .rightDiv .menu ul.nav_wrap{
		width: 100%;
		float: initial;
		position: relative;
		margin-top: 100px;
	}
	header .rightDiv .menu ul.nav_wrap li {
		padding: 0;
		/*border-bottom: 1px solid rgba(255,255,255,.5);*/
		float: initial;
		margin-right: 0;
		width: 100%;
	}
	
	header .rightDiv .menu ul.nav_wrap li a{
		display: block;
		color: #fff;
		padding:20px 15px;
	}
	header .rightDiv .menu ul.nav_wrap li a span{
		color: #fff;
		text-align: center;
	}
	header .rightDiv .menu ul.nav_wrap li a span.hover{
		display: none;
	}
	header .rightDiv .menu ul.nav_wrap li a:hover span, header .rightDiv .menu ul.nav_wrap li > span:hover span {
    	opacity: 1 !important;
	}
	header .rightDiv .menu ul.nav_wrap li:hover a, header .rightDiv .menu ul.nav_wrap li:hover span {
    	color: #fff;
	}
	header .rightDiv .menu ul.nav_wrap li a:after, header .rightDiv .menu ul.nav_wrap li > span:after{
		display: none;
	}
	header .rightDiv .menu ul.lang_wrap{
		float: initial;
		width: 100%;
		border-left:0;
	}
	header .rightDiv .menu ul.lang_wrap li{
		line-height: initial;
		position: relative;
		/*border-bottom: 1px solid rgba(255,255,255,.5);*/
	}
	header .rightDiv .menu ul.lang_wrap li:nth-child(2),
	header .rightDiv .menu ul.lang_wrap li:nth-child(3){
		top: 0;
		display: none;
	}
	header .rightDiv .menu ul.lang_wrap.open li:nth-child(2),
	header .rightDiv .menu ul.lang_wrap.open li:nth-child(3){
		display: block;
	}
	
	header .rightDiv .menu ul.lang_wrap li a{
		color: #fff;
		font-weight: normal;
		text-align: center;
		padding:20px 15px;
		font-size: 18px;
	}
	header.onFixed .rightDiv .menu ul.lang_wrap li,header .rightDiv .menu ul.lang_wrap:hover li{
		background: transparent;
	}
	header .rightDiv .menu ul.lang_wrap li.active a{
		background: transparent;
		color: #fff;
	}
	header .rightDiv .menu ul.lang_wrap li.active a:before{
		content: "";
	    display: block;
	    position: absolute;
	    background-color: #fff;
		width: 2px;
	    height: 12px;
	    top: 25px;
	    right: 18px;
	    transition: all 0.15s ease-in;
	    -moz-transition: all 0.15s ease-in;
	    -webkit-transition: all 0.15s ease-in;
	    -ms-transition: all 0.15s ease-in;
	}
	header .rightDiv .menu ul.lang_wrap.open li.active a:before{
	   	width: 12px;
	    height: 2px;
	    top: 30px;
	    right: 13px;
	}
	header .rightDiv .menu ul.lang_wrap li.active a:after{
		content: "";
	    display: block;
	    position: absolute;
	    background-color: #fff;
		width: 12px;
	    height: 2px;
	    top: 30px;
	    right: 13px;
	}
	
	header .rightDiv .menu ul.lang_wrap li.active:hover a{
		background: transparent;
		color: #fff;
	}
	header .rightDiv .menu ul.lang_wrap li.active a span:after{
		display: none;
	}
	
	/*body.on-menu header .rightDiv .menu {
		right: 0;
	}*/
	body.on-menu header .rightDiv .menu{
	    visibility: visible;
	    pointer-events: auto;
	    opacity: 1;
	    transition-delay: 0s;
	}
	
	header .rightDiv .menu:before, header .rightDiv .menu:after {
	    content: '';
	    display: block;
	    width: 0vw;
	    height: 13.33333vw;
	    background-repeat: no-repeat;
	    background-size: cover;
	    position: absolute;
	    transition: width .2s linear;
	    transition-delay: 0s;
	}
	header .rightDiv .menu:before {
	    top: 0;
	    left: 0;
	    background-image: url(../img/nav-list-before_sp.png);
	    background-position: left top;
	}
	header .rightDiv .menu:after {
	    bottom: 0;
	    right: 0;
	    background-image: url(../img/nav-list-after_sp.png);
	    background-position: right bottom;
	}
	body.on-menu header .rightDiv .menu:before, body.on-menu header .rightDiv .menu:after {
	    width: 50vw;
	    transition-delay: .2s;
	}
	
	
	.main {
		position: relative;
		right: 0;
		/*transition: right 300ms !important;*/
	}
	
	body.on-menu .main {
		right: 0;
	}
	
	.index-banner>img{min-height: 260px;}
	.index-banner .carousel-inner > .item p img{width: 100%;}
	.scrollBtnArea{height: 80px;bottom: 10px;}
	.index-banner .scrollBtnArea span{font-size: 12px;margin-top: 0;}
	.scrollBtn{width: 25px;height: 40px;margin-bottom: 20px;}
	.scrollBtn::after{height: 14px;}
	.scrollBtn::before{height: 10px;width: 7px;margin-left: -3.5px;}
	.index-banner .carousel-indicators{bottom: 90px;z-index: 10;}
	.index-about{padding: 0px;margin: 0;background: url(../img/index-about-bg.png) #fff no-repeat center top;}
	.index-about:before{display: none;}
	.indexBody .index-about .wrap{padding: 17.33333vw 3.66667vw;}
	.index-about .leftDiv{width:100%;padding: 25px;float: initial;}
	.index-about .leftDiv .h2{font-size: 24px;}
	.index-about .leftDiv .h3{margin: 20px 0;}
	.index-about .leftDiv .titleDiv span{font-size: 18px;margin-bottom: 8px;}
	.index-about .leftDiv p{line-height: 26px;margin: 20px 0;}
	.index-about .leftDiv a.moreBtn{width: 115px;height: 35px;line-height: 35px;font-size: 14px;}
	.index-infomation{padding: 40px 0;}
	.index-infomation .hdDiv .eng{font-size: 24px;}
	.index-infomation .row>div .conDiv{padding: 30px 15px 10px;}
	.index-infomation .row>div .conDiv .dateDiv{font-size: 24px;margin-bottom: 15px;}
	.index-infomation .row>div .conDiv .textDiv span{min-width: initial;display: block;font-size: 16px;padding-bottom: 10px;}
	.index-infomation .row>div .conDiv .textDiv p{margin: 10px 0;}
	.index-infomation .moreDiv a,.index-joinUs .moreDiv a{width: 125px;height: 35px;line-height: 35px;font-size: 14px;}
	.index-joinUs .content{padding: 30px 0 0;}
	.index-joinUs .tab-contents-wrap .titleDiv{margin-top: 0;}
	.index-joinUs .tab-contents-wrap .titleDiv span.eng{font-size: 24px;}
	.index-joinUs .tab-contents-wrap .tab-contents{margin-top: 30px;padding-bottom: 0;min-height: initial;}
	.index-joinUs .tab-contents-wrap .tab-contents .leftDiv{width: 100%;}
	.index-joinUs .tab-contents-wrap .tab-contents .rightDiv{width: initial;text-align: center;position: relative;}
	.index-joinUs .tab-contents-wrap .tab-contents.active .leftDiv{animation:none;}
	.index-joinUs .tab-contents-wrap .tab-contents .leftDiv .nameDiv{margin-bottom: 25px;}
	.index-joinUs .tab-contents-wrap .tab-contents .leftDiv .nameDiv .name{font-size: 20px;}
	.index-joinUs .tab-contents-wrap .tab-contents .rightDiv img{margin-top: 0;max-width: 50%;}
	.index-joinUs .moreDiv a{margin-top: 20px;}
	.index-members{padding: 40px 0 35px; }
	.index-members .hdDiv .eng{font-size: 24px;}
	.index-members .hdDiv{margin-bottom: 25px;}
	.index-members .row>div .conDiv{padding: 15px;}
	.index-members .row>div .conDiv .imgDiv{max-width: 26.5%;padding-top: 60px;}
	.index-members .row>div .conDiv .textDiv{max-width: 68.2%;}
	.index-members .row>div .conDiv .textDiv .title{font-size: 16px;}
	.index-members .row>div .conDiv .textDiv>span{margin-top: 10px;}
	.index-members .row>div .conDiv .textDiv p{margin: 5px 0 10px;line-height: 20px;}
	.index-members .link_a{width: 115px;}
	.index-members .link_a span{margin-left: 10px;}
	.index-members .moreDiv a{margin-top: 25px;width: 125px;height: 35px;line-height: 35px;font-size: 14px;}
	.index-contact{padding: 60px 0 90px;}
	.index-contact .titleDiv .title{font-size: 30px;}
	.index-contact .titleDiv span.chi{font-size: 24px;}
	.index-contact .titleDiv img{margin: 15px 0;width: 25px;}
	.index-contact p{margin-top: 25px;}
	.index-contact a{margin-top: 30px;height: 40px;line-height: 40px;width: 140px;}
	.bottomDiv{padding: 45px 0 25px;}
	.bottomDiv .rowDiv>div{margin: 0 30px 30px;}
	
	.news-banner,.about-banner,.contact-banner,.member-banner{height: 48vw;}
	.news-banner .bannerText .textContent,.about-banner .bannerText .textContent,.contact-banner .bannerText .textContent,.member-banner .bannerText .textContent,.policy-banner .bannerText .textContent{margin-top: 18.2vw;}
	.news-banner .bannerText span,.about-banner .bannerText span,.join-banner .bannerText span,.member-banner .bannerText span,.contact-banner .bannerText span,.policy-banner .bannerText span{font-size: 26px;margin-bottom: 5px;}
	.news-banner .bannerText,.about-banner .bannerText,.join-banner .bannerText,.member-banner .bannerText,.contact-banner .bannerText,.policy-banner .bannerText{font-size:18px;}
	.about-banner .bannerBg2,.news-banner .bannerBg2,.contact-banner .bannerBg2,.member-banner .bannerBg2{height: 15vw;bottom: 0vw;}
	
	.news-div .bdDiv{margin-top:80px;}
	.news-div .bdDiv ul li a{display: block;padding: 50px 10px 45px 10px;}
	.news-div .bdDiv ul li a .imgDiv{width: 100%;margin-right: 0;margin-bottom: 30px;}
	.news-div .bdDiv ul li a .textDiv{width: 100%;}
	.news-div .bdDiv ul li a .textDiv .title{margin: 15px 0 10px;font-size: 16px;}
	.news-div .bdDiv .pageDiv{margin: 50px 0 30px;}
	.news-div .dateDiv{top: 100%;}
	.news-div .newsDetail{margin: 90px 0;}
	.news-div .newsDetail .title{font-size: 18px;margin: 25px 0;}
	.news-div .newsDetail p{margin: 20px 0;font-size: 14px;line-height: 24px;text-align: justify;}
	.news-div .page-breadcrumb{margin-top: 30px;}
	.news-div .page-breadcrumb .rightDiv{text-align: left;margin-top: 10px;}
	.news-div .page-breadcrumb a{font-size: 14px;}
	.about-div .breadcrumbDiv{margin: 25px 0 40px;}
	.about-div .twoNav ul li{line-height: 30px;}
	.about-div .about-div1{margin: 50px 0;}
	.about-div .about-div1 .textDiv{margin-top: 0;left: 0;padding:25px 15px 30px}
	.about-div .about-div1 .textDiv .text{margin-top: 30px;}
	.about-div .about-div1 .textDiv .title{font-size: 18px;}
	.about-div .about-div2{padding: 0px 0 60px;}
	.about-div .about-div2 .rowDiv{display: block;margin-top: 50px;}
	.about-div .about-div2 .rowDiv .imgDiv{width: 100%;margin-right: 0;text-align: center;}
	.about-div .about-div2 .rowDiv .imgDiv img{max-width: 50%;}
	.about-div .about-div2 .rowDiv .textDiv{width: 100%;margin-top: 20px;}
	.about-div .about-div2 .rowDiv .textDiv>span{font-size: 16px;}
	.about-div .about-div2 .rowDiv .textDiv p{margin-top: 20px;line-height: 24px;}
	.about-div .about-div3{background-size:cover;padding: 100px 0 180px;}
	.about-div .about-div3 .textDiv{font-size: 20px;line-height: 36px;margin-top: 40px;}
	.about-div .about-div4 ul{margin-top: 40px;}
	.about-div .about-div4 ul li{margin-left: 0;padding-left: 8%;padding-bottom: 40px;}
	.about-div .about-div4 ul li .textDiv{width: 100%;margin-top: 20px;}
	.about-div .about-div4 ul li:before{width: 20px;height: 20px;background-size: 100%;}
	.about-div .about-div4 ul li:after{left: 10px;}
	.about-div5 .listDiv{margin-left: 0;margin-top: 30px;}
	.about-div5 .listDiv li .text{padding-left: 100px;}
	.about-div5 .listDiv li{padding: 20px 0;font-size: 14px;}
	.about-div .about-div6{padding: 50px 0;}
	.about-div .about-div6 .title{margin-bottom: 60px;}
	.joinUs-div .join-div1{padding-left: 10px;padding-right: 10px;padding-bottom: 60px;}
	.joinUs-div .join-div1 .hdDiv p{margin: 40px 0;text-align: justify;}
	.joinUs-div .join-div1 .hdDiv .titleDiv span.chi{font-size: 26px;}
	.joinUs-div .join-div1 .bdDiv{margin-left: 0;}
	.joinUs-div .join-div1 .bdDiv .itemDiv{display: block;padding: 10px 10px;max-width:94%;}
	.joinUs-div .join-div1 .bdDiv .itemDiv .imgDiv{margin-left: 0;max-width: 100%;margin-right: 0;}
	.joinUs-div .join-div1 .bdDiv .itemDiv .textDiv{max-width: 100%;}
	.joinUs-div .join-div1 .bdDiv .itemDiv .textDiv .styleDiv{margin-top: 30px;}
	.joinUs-div .join-div1 .bdDiv .itemDiv .textDiv .title{font-size: 18px;}
	.joinUs-div .join-div1 .bdDiv .itemDiv .textDiv .quesDiv{font-size: 16px;margin: 20px 0 25px;padding-left: 15px;width: 100%;height: 35px;line-height: 35px;}
	.joinUs-div .join-div1 .bdDiv .itemDiv .textDiv p{font-size: 14px;margin-top: 25px;line-height: 24px;}
	/*.swiper-pagination{position: relative;}*/
	.swiper-button-next, .swiper-button-prev{right: 0;width: 45px;height: 45px;background-size: 10px;}
	 .swiper-button-prev{right: 180px;}
	.swiper-container-horizontal>.swiper-pagination-bullets{right: 45px;}
	.joinUs-div .join-div1 .swiper-pagination-bullet{width: 45px;height: 45px;line-height: 45px;}
	.joinUs-div .join-div1 .bdDiv .pageDiv .pageList a.prev_a{width: 45px;height: 45px;margin-right: 16px;}
	.joinUs-div .join-div1 .bdDiv .pageDiv .pageList a.num_a{line-height: 45px;margin: 0 9px;}
	.joinUs-div .join-div1 .bdDiv .pageDiv .pageList a.next_a{width: 45px;height: 45px;margin-left: 16px;}
	.joinUs-div .join-div2 .titleDiv span.chi{font-size: 26px;}
	.joinUs-div .join-div2{padding: 25px 0;}
	.joinUs-div .join-div2 ul li .imgDiv{height: 150px;width: 100%;background: url(../img/join-li-img.jpg) no-repeat center center;background-size: cover;}
	.joinUs-div .join-div2 ul li .textDiv{width: 100%;height: 150px;padding-left: 0%;padding-right:10px;text-align: right;background: url(../img/join-li-bg.png) no-repeat right center;background-size: 60% 100%;}
	.joinUs-div .join-div2 ul li .textDiv .text{font-size: 15px;margin-top: 10px;margin-bottom: 10px;line-height: 25px;display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
	.joinUs-div .join-div2 ul li .textDiv .name{font-size: 14px;margin-top: 5px;}
	.member-div .tabsDiv{margin-bottom: 25px;}
	.member-div .tabsDiv a{line-height: 40px;font-size: 16px;width: 45%;font-size: 14px;}
	.member-div .tabContent .hy-div1{padding: 20px 10px 60px;}
	.member-div .breadcrumbDiv{margin: 30px auto 15px;text-align: center;}
	.member-div .member-title{font-size: 20px;}
	.member-div .tabContent .wrap{max-width: 90%;}
	.member-div .tabContent .hy-div1 .conDiv{padding-bottom: 25px;}
	.member-div .tabContent .hy-div1 .conDiv .textDiv p{margin-top: 20px;}
	.member-div .tabContent .hy-div1 .conDiv .imgDiv{max-width: 260px;}
	.member-div .tabContent .hz-div .conDiv .imgDiv{width:100%;}
	.member-div .tabContent .hy-div2{padding: 30px 0 0;}
	.member-div .tabContent .hy-div2 .row{margin-top: 20px;}
	.member-div .tabContent .hy-div2 .row>div{margin-bottom: 20px;}
	.member-div .tabContent .hy-div3{padding: 20px 0 30px;}
	.member-div .tabContent .hy-div3 .introDiv{padding: 0 20px 20px;}
	.member-div .tabContent .hy-div3 .introDiv .imgDiv{width: 180px;left: 50%;margin-left: -90px;}
	.member-div .tabContent .hy-div3 .introDiv .textDiv{margin-left: 0;padding-top: 90px;}
	.member-div .tabContent .hy-div3 .introDiv .textDiv p{margin-top: 15px;}
	.member-div .tabContent .hy-div3 .listDiv{margin-top: 35px;}
	.member-div .tabContent .hy-div3 .listDiv ul li{width: 50%;margin-bottom: 20px;}
	.member-div .tabContent .hy-div3 .listDiv ul li .textDiv{font-size: 14px;}
	.member-div .tabContent .tableDiv table tr td .imgDiv{height:90px;line-height: 90px;width: 170px;}
	.contact-div p{margin: 30px 0;}
	.contact-div .wrap{max-width: 90%;}
	.contact-div .form-horizontal .control-label{margin-bottom: 0;}
	.contact-div .form-horizontal .form-group{margin-bottom: 0px;}
	.contact-div .form-horizontal .form-group input{height: 40px;}
	.contact-div .form-horizontal .form-group div label{line-height: 20px;}
	.contact-div .form-horizontal .form-group button{margin-top: 10px;}
	.contact-div .form-horizontal .form-group .error{margin-top: 0;}
	
	.policy-banner .bannerText .textContent{letter-spacing: 0;margin-bottom: 10.2vw;}
	.policy-div p,.policy-div .itemDiv{font-size: 12px;letter-spacing: 0;}
	.policy-div .itemDiv{margin-bottom: 6.66667vw;}
	.policy-div{padding-bottom:  17.33333vw;}
	.joinUs-div .join-div2 ul li .textDiv:before{background: url(../img/join-li-bg1.png) no-repeat right center; background-size: 60% 100%;}
	
	@media (max-width:320px) {	
		
	}
}