@charset "UTF-8";

/* CSS Document */

/*重置*/
html,body{height:100%; width: 100%;}
img, html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font: inherit;
		vertical-align: baseline;
	
	    
	}
table {
		border-collapse: collapse;
		border-spacing: 0;
		font-size: 2em;
	}
ol, ul {
		list-style: none;
	}
a{
    text-decoration:none;
    color: #ffffff;
}




/*公共属性*/
.top{margin-top: 0px;}
.top1{margin-top: 18px;
}

#top2{ margin-top: 18px;	
}
#top4{ margin-top: 30px;	
}
#top5{ margin-top: 16px;	
}
img{display: block;
}
body{font-family:'Helvetica',"Microsoft YaHei"; letter-spacing: 1px; height: 100%; width: 100%; font-size: 62.5%;  background-color:#fff;
}
.field label{font-size:12.8px; line-height: 16px;
}
p{font-size:1.6em; line-height: 24px; 
}
p3{font-size:1.6em; line-height: 24px; 
}
h1{font-size:3.2em; font-family:"Humanst 521","Microsoft YaHei"; color: #e9dc95;
}
h2{font-family:"Humanst 521"; font-size: 1.8em; color:#af9356;
}
h3{font-size:1.8em; margin-left: 30px; line-height: 40px;
}
h4{font-size: 1.8em; color: #caa961; line-height: 74px;
}
span5{
	display: none;
}

/*about*/
.bigbox{
	position: relative;
	overflow: hidden;
}
.about_box{
	
	margin: 0 auto ;
	position:absolute;
	top: 5%;
	left: 6%;

	width: 30%;
	
	
	
}
.about_box dl{
	height: 60px;
	line-height: 60px;
	font-size:2.1em;
	border-bottom: 1px solid rgba(255,255,255,0.2);
	text-transform: uppercase;
	
	
}
.about{
	overflow: hidden;
}
.about dd{
	
	color:rgba(255,255,255,0.7);
	float: left;
	cursor: pointer;
}
.about dd a{
	color:rgba(255,255,255,0.7);
}
.about dd:hover{
	
	transform: scale(1.05);
}
.Kolb{

	width: 80vw;
	letter-spacing: 2px;
	
}
.Kolb span{
	color:#f8dd81;
	/*text-transform:none;*/
}
.Kolb b{
	color:rgba(255,255,255,1);
	font-size: 34px;
	width: 100%;
	font-weight: bold;
	line-height: 1.4;
	text-transform: uppercase;
	
}
.Kolb p{
	color:rgba(255,255,255,0.6);
	font-size: 18px;
	line-height: 1.4;

}
#title-line2{
	top:20px;
}
#title-line3{
	top:40px;
}

/*banner*/
.banner_bigbox{
	width:100%;
	overflow: hidden;

	
	
}
.bannerbox{
	position: relative;

	
}
.bannerbox .banner{
	margin: 0 auto;
	width: 100%;
}

.bannerbox .qiu{
	position: absolute;
	top: 6%;
	right:24.5%;
	width: 300px;
	height: 300px;
		
}
.bannerbox .yuanqiu{

	width:100%;
	height: 100%;
		
}
.bannerbox .qiu .RRLogo{
	position: absolute;
	top:50%;
	left: 50%;
	width: 94px;
	height: 94px;
	margin-left: -47px;
	margin-top: -47px;
	
	
}
.xuanzhuan{
	animation: xuanzhuan 30s linear infinite;
		-moz-animation: xuanzhuan 30s linear infinite;
			-webkit-animation: xuanzhuan 30s linear infinite;
				-o-animation: xuanzhuan 30s linear infinite;
}


.beijingbox{
			width:100%;
			height:100%;
			position: fixed;
			top: 0;
			left:0;
			z-index: -1;
			
		}
		.beijingbox .imgbox{
			height:100%;
			width:100%;
			position: relative;
			
		}
		.imgbox .img{
			position: absolute;
			top: 0;
			left: 0;	
			height: 100%;
			width:100%;
			overflow: hidden;
			
		}
		.img img{
			margin: auto;
			height: 100%;
		
			
		}
	

/*旋转动画*/


@keyframes xuanzhuan{
	from {transform:rotate(0)}
	to {transform: rotate(360deg)}
}
@-webkit-keyframes xuanzhuan{
	from {transform:rotate(0)}
	to {transform: rotate(360deg)}
}
@-moz-keyframes xuanzhuan{
	from {transform:rotate(0)}
	to {transform: rotate(360deg)}
}
@-o-keyframes xuanzhuan{
	from {transform:rotate(0)}
	to {transform: rotate(360deg)}
}










/*简介*/

.jianjie_box{
	overflow: hidden;
	background: url( ../image/banner3.png) repeat-x center;
	background-size:100% auto;
	background-position: top;
	position: relative;
/*	box-shadow: 0 1px 10px rgba(0,0,0,0.1);*/
}
.jianjie{
	margin: 140px auto 100px auto;
	width:1200px;
	
	font-size: 12px;
	line-height: 1.8;
	
/*	background: rgba(255,255,255,0.8);
	border-radius: 10px;
	padding: 30px 40px;*/
}

#jianjie{
	position: relative;
	
}
.jianjie p{
	line-height: 1.4;
	letter-spacing: 0.5px;
	margin-bottom: 20px;
	color:rgba(255,255,255,0.75);
	font-weight: 500;
}
.jianjie p:last-child{
	margin-bottom: 0px;
}

.jianjie h2{
	color:#caa961;
	font-weight: bold;
	margin-top: 2rem;
	font-size: 1.4rem;
	margin-bottom: 0.5rem;
}

	




/*团队展示*/
.team_bigbox{
	background: rgba(0,0,0,0.75);
	overflow: hidden;
	/*margin-top: 30px;
	background-color:#f5f5f5;
	background:url(../../About_RR/image/beijing.png) repeat-y;
	background-position: top center;*/

	
}




.team_box{
overflow: hidden;
	
}
.team{
	margin:200px auto;
	width:1200px;
	position: relative;
	

}
.team:nth-child(2){
		margin:260px auto 200px auto;
}

#showcase2 h5,
#showcase h5{
	
	font-size: 32px;
	/*color: rgba(0,0,0,0.6);*/
	letter-spacing: 2px;
	color:#f8dd81;
	/*color:rgba(255,255,255,0.8);*/
	font-family:"Helvetica Neue", Helvetica;
	font-weight: bold;
	text-transform: uppercase;


	
}
#showcase2 p3,
#showcase p3{
	margin-top: 16px;
	margin-bottom: 80px;
	display: block;
	/*color: rgba(0,0,0,0.7);*/
	color:rgba(255,255,255,0.8);
	font-size: 18px;	
}




.last{
	clear: both;
}



/*管理团队*/


.darenwu{
	position: relative;
	float: left;
	width: 49%;

	/* 两个领导并排 */
	/* margin-right: 2%; */

	/* 一个领导 */
	margin-left: 25.5%;
	overflow: hidden;
	background: #fff;
	

}



.darenwu .img{
	width:100%;
	display: block;
	float: left;
}
.darenwu .daziliao_box{
	position: absolute;
	top:18%;
	left: 42%;
	width: 50%;
	
	
}
.darenwu:last-child{
	margin-right: 0;
	
}
.daziliao{
	margin:20px auto auto 20px;
	text-align: left;
}
.daziliao b{
	display: block;
	padding-bottom: 4px;
	font-size: 22px;
	color:rgba(0,0,0,0.9);
	font-weight: bold;
}
.daziliao p{
	font-size:14px;
	padding-bottom: 16px;
	display: block;
	border-bottom: 1px solid rgba(0,0,0,0.2);
	margin-bottom: 16px;
	letter-spacing:0;
	color:rgba(0,0,0,0.7);
}
.daziliao p2{
	font-size:14px;
	padding-bottom: 10px;
	line-height: 1.2;
	color:rgba(0,0,0,0.5);
	letter-spacing: 0;

}

/*团队成员*/


.renwu{

	float: left;
	width: 25%;
	margin-right: 0;
	/*border-radius: 3px;*/
	overflow: hidden;
	/*图片去颜色的类*/
/*filter: grayscale(100%);   
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);*/
	
}


/*.renwu:hover{
	transform: scale(1.1);
	position: relative;
}*/
.renwu:nth-child(6),
.renwu:nth-child(12)
{
	margin-right: 0;
	
}

.renwu img{
	width:100%;
	margin-left: auto;
	margin-right: auto;
	
	

	
}
.ziliao_box{
	width:100%;
	height:100%;
	position: absolute;
	bottom:0;
	left:0;
/*	background: rgba(0,0,0,0.2);*/
	text-align: left;

	
}
.ziliao{
	
	position: absolute;
	bottom: 0;
	margin-bottom: -100%;
	width: 80%;
	margin-left: 10%;
	color:rgba(0,0,0,0.9);
	letter-spacing: 0.5px;
}
.ziliao b{
	display: block;
	padding-bottom: 6px;
	font-size: 18px;
	font-weight:bold;
	border-bottom: 1px solid rgba(0,0,0,0.4)
}
.ziliao p{
	font-size:16px;
	margin: 6px auto 10px auto;
}


/*动画*/


.donghua{

	z-index: 10;
/*	filter: grayscale(0%);   
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);*/
	box-shadow: 2px 2px 8px  rgba(0,0,0,0.8)
}
.donghua2{
/*	animation: myfirst2 0.5s forwards;
		-moz-animation: myfirst2 0.5s forwards;
			-webkit-animation: myfirst2 0.5s forwards;
				-o-animation: myfirst2 0.5s forwards;*/
	z-index:1;
}


/*页脚*/

.foot{
	box-shadow: 0 -2px 4px #000; 
		-webkit-box-shadow: 0 -2px 4px #000; 
			-moz-box-shadow: 0 -2px 4px #000; 
				-o-box-shadow: 0 -2px 4px #000; 
}

/*自适应*/



@media screen and (max-width: 1380px) {
	
	/*banner 球*/
	.Kolb b{
		
		font-size: 28px;
		
	}
	
	.bannerbox .qiu{
		position: absolute;
		top: 7%;
		right:24%;
		width: 240px;
		height: 240px;
		
	}

	.bannerbox .qiu .RRLogo{
		width: 80px;
		height: 80px;
		margin-left: -40px;
		margin-top: -40px;
	
	
	}
	
}



@media screen and (max-width: 1280px) {
	
	/*banner 球*/
	
	

	
	
	.bannerbox .qiu{
		position: absolute;
		right:24%;
		width: 220px;
		height: 220px;
		
	}
	.bannerbox .qiu .RRLogo{
		width: 74px;
		height:74px;
		margin-left: -37px;
		margin-top: -37px;
	
	
	}
	
	
	/*简介*/
	
	.jianjie{
		margin: 100px auto 60px auto;
		width:960px;
		line-height: 30px;

	}
	
	
	/*管理团队*/
	
	.team{
		margin:200px auto;
		width:960px;

	}
	.darenwu .daziliao_box{
		top:12%;
	
	}
	.daziliao p2{
		font-size:12px;


	}
}



@media screen and (max-width: 1024px) {
	
	/*banner 球*/
	.about_box{
		top:2%;
	}
	.Kolb {
		
		margin-top: 20px;
		
	}
	.Kolb b{
		
		font-size: 24px;
		
	}
	#title {

		padding-top: 20px;
	
	}
	#title-line2{
		top:10px;
		font-size: 16px;
		letter-spacing: 0.8px;
	}
	#title-line3{
		top:18px;
		font-size: 16px;
		letter-spacing: 0.8px;
	}
	
	/*banner=========================================================================*/
	
	.about_box{
		top:4vw;
	}
	.bannerbox .banner{
		margin: 0 auto;
		width: 120%;
	}

	.bannerbox .qiu{
		position: absolute;
		right:11%;
		width: 180px;
		height: 180px;
		top:12%;
		
	}
	.bannerbox .qiu .RRLogo{
		width: 60px;
		height:60px;
		margin-left: -30px;
		margin-top: -30px;
	
	
	}
	
	
	/*简介*/
	
	.jianjie{
		margin: 80px auto 60px auto;
		width:922px;
	
		

	}
	.jianjie p{font-size:1.5em; line-height: 24px; 
	}
	
	/*管理团队*/
	
	.team{
		margin:200px auto;
		width:914px;

	}
	.darenwu .daziliao_box{
		top:12%;
	
	}
	
}


@media screen and (max-width: 980px) {
	
	/*banner 球*/
	
	.Kolb b{
		
		font-size: 22px;
		
	}
	
	.bannerbox .banner{
		margin: 0 auto;
		width: 110%;
	}
	
	.bannerbox .qiu{
		position: absolute;
		right:17.5%;
		width: 180px;
		height: 180px;
		
	}
	.bannerbox .qiu .RRLogo{
		width: 60px;
		height:60px;
		margin-left: -30px;
		margin-top: -30px;
	
	
	}
	
	
	/*简介*/
	
	.jianjie{
		margin: 100px auto 60px auto;
		width:81.6%;
	
		

	}
	.jianjie p{font-size:1.5em; line-height: 24px; 
	}
	
	/*管理团队*/
	
	.team{
		margin:200px auto;
		width:81.6%;

	}
	.darenwu .daziliao_box{
		top:12%;
		left: 39%;
		width: 56%;
	
	}
	.daziliao b{
		font-size: 18px;
	
	}
	.daziliao p{
		font-size:14px;
		padding-bottom: 12px;
		margin-bottom: 12px;

	}
	.daziliao p2{
		font-size:12px;
		padding-bottom: 10px;
	
	
	}
	
	/*精英团队*/
	
	.ziliao b{
		padding-bottom: 6px;
		font-size: 16px;
	}
	.ziliao p{
		font-size:14px;
	}
	
}



@media screen and (max-width: 780px) {
	
	
	/*banner 球*/
	
	.about_box{

		top: 1%;
		
	}
	.about_box dl{
		height: 60px;
		line-height: 60px;
		font-size:2.6vw;
	
	}
	
	.about_box{


		width: 50%;
	}
	#title{
		overflow: hidden;
		letter-spacing: 0;
	}
	#title b{
		
		font-size: 3.6vw;
		letter-spacing: 0.5px;
		
	}
	#title p{
		font-size: 3vw;
		text-shadow:0px 2px 4px rgba(0,0,0,1);
		-webkit-text-shadow:0 2px 4px rgba(0,0,0,1);
			-moz-text-shadow:0 2px 20px rgba(0,0,0,1);
				-o-text-shadow:0 2px 20px rgba(0,0,0,1);
		color:rgba(255,255,255,0.7);
		letter-spacing: 0.5px;
		line-height: 1.3;
		
		
		
	}
	#title-line2{
		top:10px;
		
	}
	#title-line3{
		top:20px;
		
	}

	.bannerbox .banner{
		margin: 0 auto;
		width: 120%;
	}
	
	.bannerbox .qiu{
		position: absolute;
		top:12%;
		right:11%;
		width: 130px;
		height: 130px;
		
	}
	.bannerbox .qiu .RRLogo{
		width: 40px;
		height:40px;
		margin-left: -20px;
		margin-top: -20px;
	
	
	}
	
	
	/*整體盒子*/
	
	.team_bigbox{
		width:100vw;
	}
	.team_minbigbox{
		width: 91.6%;
		margin-left: auto;
		margin-right: auto;
	}
	
	
	/*简介*/
	.jianjie_box{
	
		width: 120%;
		margin-left: -10%;

	}
	.jianjie{
		margin: 100px auto 0px auto;
		width:80%;
		
	
		

	}
	#jianjie p{font-size:3.2vw; line-height: 1.5;
		
	}
	#jianjie p:first-child{
		margin-bottom: 50px;
		display: block;
	}
	/*管理团队*/
	
	.team{
		margin:14vw auto;
		width:90vw;

	}
	.team:nth-child(2){
		margin:220px auto 180px auto;
	}
	
	#showcase2 h5,
	#showcase h5{
	
		font-size: 6vw;
		padding-bottom: 14px;

	}
	
	span5{
		display: block;
		line-height: 1;
	}
	
	#showcase2 p3,
	#showcase p3{
		font-size: 3.4vw;
		line-height: 1.2;
		margin-bottom: 60px;

	}
	.darenwu{
		position: relative;
		float: left;
		width: 100%;
		margin-right: 0%;
		overflow: hidden;
		background: #fff;
		

	}
	.darenwu:last-child{
		margin-top: 50px;
	}

	.darenwu .daziliao_box{
		top:19%;
		left: 42%;
		width: 54%;
	
	}
	.daziliao b{
		font-size: 3.8vw;
		padding-bottom: 1.3vw;
	
	}

	.daziliao p{
		font-size:3.2VW;
		padding-bottom: 2.4vw;
		margin-bottom: 2.6vw;

	}
	.daziliao p2{
		font-size:2.6vw;

	
	
	}
	
	/*精英团队*/
	.renwu{
		width: 50%;
		/*width: 47%;
		margin-bottom: 6%; */  /*调整人物距离*/
		
	}
/*	.renwu:nth-child(2),  
	.renwu:nth-child(4),
	.renwu:nth-child(6),
	.renwu:nth-child(8),
	.renwu:nth-child(10),
	.renwu:nth-child(12)
	{
		margin-left: 3%;
		margin-right: 0;
	} 
	.renwu:nth-child(1),   
	.renwu:nth-child(3),
	.renwu:nth-child(5),
	.renwu:nth-child(7),
	.renwu:nth-child(9),
	.renwu:nth-child(11)
	{
		margin-right: 3%;
		margin-left: 0;
	}*/
	
	
	
	.ziliao b{
		padding-bottom: 0.8vw;
		font-size: 3vw;
	}
	.ziliao p{
		font-size:2.4vw;
		padding-bottom: 1vw;
		overflow: hidden;
	}
	
}



@media screen and (max-width: 640px) {
	
	/*banner 球*/
	

	
	.about_box{

		top: 2%;
		
	}
	.about_box dl{
		height: 50px;
		line-height: 50px;
		font-size:3.4vw;
	
	}


	
	.bannerbox .banner{
		margin: 0 auto;
		width: 120%;
	}
	
	.bannerbox .qiu{
		position: absolute;
		top:15%;
		right:12%;
		width: 110px;
		height: 110px;
		
	}
	.bannerbox .qiu .RRLogo{
		width: 34px;
		height:34px;
		margin-left: -17px;
		margin-top: -17px;
	
	
	}
	
	.darenwu .daziliao_box{
		top:16%;
		left: 42%;
		width: 54%;
	
	}
	.darenwu:last-child{
		margin-top: 40px;
	}
	
}

	
@media screen and (max-width: 414px) {
	
	/*banner 球*/
	

	
	.about_box{

		top: 2%;
		
	}
	.about_box dl{
		height: 40px;
		line-height: 40px;
	
	
	}
	#title {

		padding-top: 10px;
	
	}
	#title b{
		
		font-size: 3.5vw;
		line-height: 1.5;

		
	}
	#title p{
		font-size: 2.6vw;
		line-height: 1.4;
		
		
		
	}
	#title-line2{
		top:6px;
		
	}
	#title-line3{
		top:10px;
		
	}
	#showcase2 h5,
	#showcase h5{
		padding-bottom: 0px;

	}
	#showcase2 p3,
	#showcase p3{
		margin-bottom: 40px;

	}
	.bannerbox .banner{
		margin: 0 auto;
		width: 120%;
	}
	
	.bannerbox .qiu{
		position: absolute;
		top:15%;
		right:10%;
		width: 66px;
		height: 66px;
		
	}
	.bannerbox .qiu .RRLogo{
		width: 20px;
		height:20px;
		margin-left: -10px;
		margin-top: -10px;
	
	
	}
	
	.darenwu .daziliao_box{
		top:10%;

	
	}
	.darenwu:last-child{
		margin-top: 30px;
	}
	
	.jianjie{
		margin: 80px auto 80px auto;
	}
	#jianjie p:first-child{
		margin-bottom: 24px;

	}

	.team:nth-child(2){
		margin:200px auto 160px auto;
	}

	.ziliao p{
		padding-bottom: 0vw;
		margin-top: 0;

	}
	
	.ziliao b{
		padding-bottom: 1.2vw;

	}
	
}


@media screen and (max-width: 375px) {
	
	/*banner 球*/
	

	

	
	.darenwu .daziliao_box{
		top:8%;
		left: 39%;
		width: 57%;
	
	}
	
	.jianjie{
		margin: 60px auto 60px auto;
	}
	
}



