.p_warpper{
   position:absolute; left:0px; top:18%; width:100%;	
}
/**#css_for_left_video**/
.about_content .videobox{
   clear:both; margin:25% auto; overflow:hidden; position:relative;
}
.about_content .videobox .itemList{
   width:110%;	
}
.about_content .videobox .itemList .item{
   width:33%; margin-bottom:5%;	
}
.about_content .videobox .itemList .item .pic{
   width:75%;	
}
.about_content .videobox .itemList .item .pic img{ width:100%; }

/**#css_for_left_news**/
.about_content .newbox{
   clear:both; height:100%; margin-top:40px; overflow:hidden; position:relative; padding-bottom:0px;	
}
.about_content .newbox .item{
   clear:both; margin-bottom:5.5%; overflow:hidden;	
}
.about_content .newbox .item .pic{
   width:20%; float:left;	
}
.about_content .newbox .item .pic img{ width:100%; }
.about_content .newbox .item .wenz{
   width:77%; float:right; line-height:18px; color:#666;	
}
.about_content .newbox .item .wenz h1{ font-size:14px; font-weight:normal; padding-bottom:6px; margin-top:-2px; }

/**#css_for_left_join**/
.about_content .joinbox{ height:100%; width:100%; clear:both; overflow:hidden; }
.about_content .joinbox ul{ width:98%; }
.about_content .joinbox  ul li{ margin-top: 20px; padding-left: 15px;}
.about_content .joinbox span.t{color: #58595b; font-size: 16px;font-weight: bold; cursor: pointer;}
.about_content .joinbox .con{ margin-top: 10px; border-left: 2px solid #a7a9ac; padding-left: 5px; display: none; overflow: hidden; width:98%;}
.about_content .joinbox .con p{ font-size: 12px; color: #58595b;}


.p_about .pconbox{
   width:23%; float:left; height:100%; overflow:hidden; margin:0 0 0 5%;	
}
.p_about .lit_pconbox{
   width:13%; float:left; height:100%; overflow:hidden; margin:0 0 0 5%;	
}
.p_about .pconbox .taps{
   clear:both; height:100%; overflow:hidden; margin-bottom:5%;
}

.p_about .pconbox .taps ul{ width:119%; padding-left:0px; }
.p_about .pconbox .taps ul li{
	width:24%;
	min-width:60px;
	float:left;
	height:60px;
	line-height:30px;
	color:#000000;
	font-size: 14px;
}
.p_about .pconbox .taps ul li a{color:#000000;}
.p_about .pconbox .taps ul li a:hover,.p_about .pconbox .taps ul li a.current{
	color:#990000;
}








#psideboxone {
   width:65%; float:right; margin: 0px; position:absolute; overflow:hidden;	right:0px;top:0px;
}
#psideboxone .f_about_index_pic{ width:100%; float:right; }





 .psidebox {
   width:65%; float:right; margin: 0px; position:absolute; overflow:hidden;	right:0px;top:0px;
}
 .big_psidebox{
   width:65%; float:right; margin:0px; height:100%; position:relative; overflow:hidden;	
}



/***css_for_about***/
.psidebox .f_about_index_pic{ width:100%; float:right; }

.psidebox .psides img{ width:100%; display:none; float:left; }
.pagination{ position:absolute; right:0px; bottom: 80px; z-index:999; }
.pagination li{ float:left; margin:0 4px;}
.pagination a{ background:url(pagination.png) no-repeat left top; width:8px; height:8px; overflow:hidden; text-indent:-9999px; display:block; float:left;}
.pagination .current a{ background-position:right top;}




/***css_for_team***/
.teamTest{ display:none; }
.ipvs{ position:relative; }
.p_about .psidebox .pop_team_show{
   width:100%; height:100%;z-index:9999; 	
}
.p_about .psidebox .pop_team_show .conbox{
   padding: 0 20px 20px; position:relative; 
}
.p_about .psidebox .pop_team_show .conbox .c_c{ position:absolute; width:19px; height:19px; right:2px; top:0; }
.p_about .psidebox .pop_team_show .conbox .c_l{
   width:20%; float:left; height:100%;	
}
.p_about .psidebox .pop_team_show .conbox .c_l .pic{ width:100%; }
.p_about .psidebox .pop_team_show .conbox .c_l .pic img{ width:100%; }
.p_about .psidebox .pop_team_show .conbox .c_l .title{
   padding:5px 5px 0px 0; color:#B5B5B3; line-height:16px;	
}
.p_about .psidebox .pop_team_show .conbox .c_l .title a{ display:block; padding:5px 0px; }
.p_about .psidebox .pop_team_show .conbox .c_l .title a:link{ color:#000; }
.p_about .psidebox .pop_team_show .conbox .c_l .title a:hover{ color:#000; }
.p_about .psidebox .pop_team_show .conbox .c_l .title a:visited{ color:#000; }
.p_about .psidebox .pop_team_show .conbox .c_l .title a:active{ color:#000; }

.p_about .psidebox .pop_team_show .conbox .c_r{ width:60%; float:left; margin-left: 24px;
padding-left: 24px; border-left:1px #D6D6D6 solid; line-height:24px; height:100%; }
.p_about .psidebox .pop_team_show .conbox .c_r p{ margin:8px auto; margin-top: -6px;}


.p_about .psidebox .teambox{
   clear:both; height:105%; overflow:hidden; position:relative;display: none;	
}
.p_about .psidebox .teambox .item{
   width:20%; border-bottom:1px #DBDBD9 solid; padding-bottom:10px; margin-bottom:10px;	
}
.p_about .psidebox .teambox .item .con{
   width:98%;	
}
.p_about .psidebox .teambox .item .con .pic img{ width:100%; }
.p_about .psidebox .teambox .item .con .title{
   padding:5px 5px 0px 5px; height:58px; overflow:hidden; color:#B5B5B3; line-height:16px;	
}
.p_about .psidebox .teambox .item .con .title a{ display:block; padding:5px 0px; }
.p_about .psidebox .teambox .item .con .title a:link{ color:#000; }
.p_about .psidebox .teambox .item .con .title a:hover{ color:#000; }
.p_about .psidebox .teambox .item .con .title a:visited{ color:#000; }
.p_about .psidebox .teambox .item .con .title a:active{ color:#000; }

/***css_for_honor***/
.p_about .psidebox .honorbox{
   clear:both; height:100%; overflow:hidden; margin-top:-8px;	
}
.p_about .psidebox .honorbox .taps{
   height:34px; line-height:34px; clear:both; text-align:right; background:url(../images/ico_t_01.jpg) no-repeat right center; padding-right:20px; position:relative; z-index:999;	
}
.p_about .psidebox .honorbox .taps a{ display:inline-block; font-size:14px; margin-left:15px; }
.p_about .psidebox .honorbox .taps a.current{ color:#a40000; }

.p_about .psidebox .honorbox .honor_masonry{
   clear:both; overflow:hidden; position:relative; z-index:999; padding-bottom:20px;	
}
.p_about .psidebox .honorbox .honor_masonry .pagination{ bottom:0px;}

.p_about .psidebox .honorbox .honor_masonry .itemList{
   width:102%;	
}

#rongyuMain{margin-left: -0.5%;position: relative;}
#rongyuMain .ry-small{width: 17.75%;margin: 0 0.5%;float:left;}
#rongyuMain .ry-big{width: 24%;}
#rongyuMain .ry-small img{width: 100%;}
#rongyuMain .ry-pic-more{position: absolute;bottom: -25px;right: 0;}

/*.p_about .psidebox .honorbox .honor_masonry .itemList .item{
   width:20%; margin-bottom:1%;	
}*/
.p_about .psidebox .honorbox .honor_masonry .itemList .item{
   width:18.1%; margin-bottom:1%;
}
.p_about .psidebox .honorbox .honor_masonry .itemList .item:last-child(){
   width:18.1%; margin-bottom:1%;
}
.p_about .psidebox .honorbox .honor_masonry .itemList .item:nth-child(4){
   width:26%; margin-bottom:1%;
}

.p_about .psidebox .honorbox .honor_masonry .itemList .item .pic{ width:96%; }
.p_about .psidebox .honorbox .honor_masonry .itemList .item:nth-child(4) .pic{ width:100%; }
.p_about .psidebox .honorbox .honor_masonry .itemList .item .pic img{ width:100%; }
.p_about .psidebox .honorbox .conbox{
   clear:both; height:100%; overflow:hidden; padding-top:0px;margin-top: 0px;	
}
.p_about .psidebox .honorbox .conbox .picbox{
   width:55%; float:left; position:relative; padding-bottom:40px;	
}
.p_about .psidebox .honorbox .conbox .wenzbox{
   width:43%; float:right;	
}
.p_about .psidebox .honorbox .conbox .wenzbox p{ font-size:16px; line-height:36px; }
.p_about .psidebox .honorbox .conbox .wenzbox p span{ font-family:Times New Roman; font-size:20px; font-style:italic; }

/***css_for_cooperation***/
.p_about .psidebox .coopbox{
   clear:both; height:100%; overflow:hidden; margin-top:10px;	
}
.p_about .psidebox .coopbox img{ width:100%; }

/***css_for_video***/
.p_about .psidebox .videobox{
   clear:both; height:100%; overflow:hidden; width:92%; float:right;
}
.p_about .psidebox .videobox video{ width:100% }
.p_about .psidebox .videobox .vimg img{ width:100%; }
.p_about .psidebox .videobox .taps{
   clear:both; padding-top:20px; color:#595A5e;	
}

/***css_for_memorabilia***/

.p_about .memorabiliabox{
   width:100%; margin:70px 3% 0 7%; padding-bottom:0px; height:100%; min-height:500px; overflow:hidden; position:relative; z-index:1000	
}
.p_about .memorabiliabox .pagination{
   width:80px; top:480px; right:30px;
}

.p_about .memorabiliabox .item{
   width:16.2%; float:left;	
}
.p_about .memorabiliabox .item .con{ width:94%; }
.p_about .memorabiliabox .item .act{ color:#a40000; }
.p_about .memorabiliabox .item .con .t{
   font-size: 24px;font-style:italic; color: #58595b; padding-bottom:10px
}
.p_about .memorabiliabox .item .con p{ color: #58595b; font-size: 12px;background:url(../images/coy.png) no-repeat left 5px; padding-left: 25px; margin-top: 10px; }
.p_about .memorabiliabox .item .con p a{ color:#58595b; }

.p_about .memorabiliabox .item .con .x{ height:2px; background:#B4B4B4; clear:both; overflow:hidden; margin-top:20px; margin-left:25px; display:none; }
.p_about .memorabiliabox .item .act .x{ display:block; }

.p_about .memorabiliabox .item .act .t{ color:#a40000; }
.p_about .memorabiliabox .item .act p{  } 
.p_about .memorabiliabox .item .act p a{  }

/***css_for_news***/
.p_about .newbox{
   height: 900px; overflow:hidden; clear:both; margin-top:5%	
}
.p_about .newbox .picbox{ width:63%; float:left; }
.p_about .newbox .picbox img{ width:100%; }
.p_about .newbox .wenzbox{
   width:34%; float:right;height:450px;overflow:hidden;text-overflow:ellipsis;
}
.p_about .newbox .hall{ clear:both; height:100%; overflow:hidden; }
.p_about .newbox .wenzbox .t,.p_about .newbox .hall .t{ font-size: 20px; color: #414042;font-weight: bold; padding-bottom:10px; margin-top:-1px; }
.p_about .newbox .wenzbox p,.p_about .newbox .hall p{ color: #58595b; margin: 10px auto; }
.p_about .newbox .wenzbox .attr,.p_about .newbox .hall .attr{ color: #58595b; font-size: 14px;}


/***css_for_contact***/
.p_about .big_psidebox .contactbox{
   height:100%; overflow:hidden; clear:both; padding-bottom:40px; position:relative; z-index:9999	
}
.p_about .big_psidebox .contactbox .only img{ width:100%; }
.p_about .big_psidebox .contactbox .itemList{ width:101%; }
.p_about .big_psidebox .contactbox .itemList .item{ width:25%; }
.p_about .big_psidebox .contactbox .itemList .item .pic{ width:96%; }
.p_about .big_psidebox .contactbox .itemList .item .pic img{ width:100%;  }
.p_about .big_psidebox .contactbox .itemList .item .gray img{
-webkit-filter: grayscale(100%); 
-webkit-filter: grayscale(1); 
filter: grayscale(100%); 
filter:url('../img/gray.svg#grayscale'); 
filter:gray;
}

.p_about .big_psidebox .contactbox .fly_box{ display:none; }
.p_about .big_psidebox .contactbox .fly_in_l{ width:39.3%; float:left; height:100%; }
.p_about .big_psidebox .contactbox .fly_in_l img{ width:100%; }
.p_about .big_psidebox .contactbox .fly_in_r{ width:60.7%; float:left; height:100%; }
.p_about .big_psidebox .contactbox .fly_in_r img{ width:100%; }

#mybook img{width: 100%;}


/***css_for_case***/
.p_about .casebox{
   clear:both; height:100%; overflow:hidden; position:relative; padding-bottom:20px;	
}
.p_about .casebox .taps{ clear:both; text-align:center; position:relative; }
.p_about .casebox .taps a{
	display:inline-block;
	font-size:14px;
	margin:0px 1%;
	padding:10px 0px;
	min-width:60px;
	color:#333333;
}
.p_about .casebox .taps a.current{ color:#a40000; }
.p_about .casebox .taps a.nomar{ margin:0px 10px; padding:0px 0px; min-width:inherit; font-size:12px; }
.p_about .casebox .taps a.nomar1{ margin:0px 5px; padding:0px 0px; min-width:inherit; font-size:12px; }


.p_about .casebox .select{ width:64px; height:18px; background:url(../images/bg1.jpg) no-repeat 0px; border:none; display:inline-block; position:relative; line-height:18px; padding-left:10px; text-align:left; cursor:pointer; color:#999; position:absolute; top:10px; right:4%; }
.p_about .casebox .select .options{ width:74px; position:absolute; top:18px; left:0px; background:#F0F0F0; padding-bottom:5px; display:none; z-index:999; }
.p_about .casebox .select .options a{ display:block; font-size:24px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; line-height:22px; text-align:center; }

.p_about .casebox .conbox{
   clear:both; margin-top:24px; height:100%; overflow:hidden;	
}
.p_about .casebox .conbox .itemList{ width:100%;margin:0 auto /*margin-left:-0.1%;*/ }
.p_about .casebox .conbox .itemList .item{ width:33.333%; padding-bottom:0.5%; text-align:center; }
.p_about .casebox .conbox .itemList .item .pic{  position:relative; }
.p_about .casebox .conbox .itemList .item .pic .t{
	position:absolute;
	width:100%;
	height:100%;
	background:url(ipng.png);
	text-align:center;
	line-height:20px;
	font-size:24px;
	color:#FFF;
	top:0px;
	left:0px;
	display:none;
	text-transform: uppercase;
}
.p_about .casebox .conbox .itemList .item .pic .t p{ width: 100%;word-wrap:break-word;margin: 0 auto;vertical-align:middle;display:table-cell;}
.p_about .casebox .conbox .itemList .item .pic .cover{
   position:absolute; width:100%; height:100%; background:url(../images/ipngw.png); top:0px; left:0px; display:none; z-index:9;   	
}
.p_about .casebox .conbox .itemList .item .sc .cover{ display:block; }
.p_about .casebox .conbox .itemList .item .pic .imgArray{
   display:none;	
}
.p_about .casebox .conbox .itemList .item .pic .imgArray img{ width:100%; }
.p_about .casebox .conbox .itemList .item .pic .t a{ 

display: -webkit-box;
 -webkit-box-orient: horizontal;
 -webkit-box-pack: center;
 -webkit-box-align: center;
 display: -moz-box;
 -moz-box-orient: horizontal;
 -moz-box-pack: center;
 -moz-box-align: center;
 display: -o-box;
 -o-box-orient: horizontal;
 -o-box-pack: center;
 -o-box-align: center;
 display: -ms-box;
 -ms-box-orient: horizontal;
 -ms-box-pack: center;
 -ms-box-align: center;
 display: box;
 box-orient: horizontal;
 box-pack: center;
 box-align: center;
 height:100%;

color:#FFF; padding:0px 10px;}
.p_about .casebox .conbox .itemList .item .pic .t a:hover{ text-decoration:none; }
.p_about .casebox .conbox .itemList .item .pic img{ width:100%; }
.p_about .casebox .icos{ position:absolute; bottom:0px; width:200px; left:50%; margin-left:-100px; text-align:center; }
.p_about .casebox .icos a{ display:inline-block; width:9px; margin:0px 5px; height:1px; padding-top:7px; background:url(pagination.png) no-repeat 0px 0px; }
.p_about .casebox .icos a.current{ background:url(pagination.png) no-repeat -14px 0px; }


.p_about .pconbox .cbw_item_list{ clear:both; height:100%; overflow:hidden; }
.p_about .pconbox .cbw_item_list ul{ width:58%; margin:20px 0px 20px 0px; }
.p_about .pconbox .cbw_item_list ul li{ text-align:center; margin:15px auto; padding:0px; overflow:hidden; }
.p_about .pconbox .cbw_item_list ul li .pv{ position:relative; }
.p_about .pconbox .cbw_item_list ul li .imgArray{ display:none; }
.p_about .pconbox .cbw_item_list ul li img{ width:100%;border:1px solid #000;}
.p_about .pconbox .cbw_item_list ul li .bg{
   width:100%; height:100%; position:absolute; top:0px; left:0px; background:url(ipng.png); text-align:center; line-height:20px; display:none;
}
.p_about .pconbox .cbw_item_list ul li .bg p{ }
.p_about .pconbox .cbw_item_list ul li .bg a{ color:#FFF; }
.p_about .pconbox .cbw_item_list ul li .bg a:hover{ text-decoration:none; }
.join .slidesjs-pagination{margin-top: -45px;margin-right: 0;}

.p_about .pconbox .cbw_pvs{ position:relative; height:100%; padding-bottom:80px; }
.p_about .pconbox .cbw_pvs .pagination{ right:118px; }


.i_coverpic{ width:100%; height:100%; position:absolute; background:url(../images/ipngw.png); left:0px; top:0px; z-index:20000; display:none; }
.i_coverpic .i_c_m{
   position:absolute; top:0px; left:0px;	
}
.i_coverpic .i_c_m .i_c{ height:40px; position:relative; }
.i_coverpic .i_c_m .i_c .closebutton{ position:absolute; right:0px; top:20px; }
.i_coverpic .i_c_m .i_p{ height:100%; overflow:hidden; clear:both; }


@media (max-width:1440px){
    .p_about .pconbox .taps ul{width: 100%;}
	.p_about .pconbox .taps ul li{width: auto;min-width: inherit;padding: 0 2.1%;}
	.about_content{padding: 0 2.35%;}
	.p_about .newbox{height: 710px;}
	.join .slidesjs-pagination{margin-top: -20px;margin-right: 0;}
}

@media (max-width:1360px){
	.p_about .pconbox{width:30%}
	.about_content{padding: 0 5.6% 0 2.5%;}
	.p_about .newbox .wenzbox{height: 710px;}
}

@media (max-width:1320px){
   .p_about .psidebox .honorbox .honor_masonry .itemList{ width:102%; }	
}
@media (max-width:1280px){
	.p_about .pconbox .taps ul{width: 100%;}
	.p_about .pconbox .taps ul li{width: auto;min-width: inherit;padding: 0 1.5%;}
	.about_content{padding: 0 8.5% 0 1.5%;}
	.p_about .psidebox .teambox .item{ width:30%; }
	.p_about .psidebox .honorbox .honor_masonry .itemList{ width:101%; }
	.about_content .videobox .itemList{ width:100%; }
	.about_content .videobox .itemList .item{ width:50%; margin-bottom:2%; }
	.p_about .memorabiliabox{ margin-top:-100px; }
	.p_about .memorabiliabox .item{ width:16.2%; }
	.p_about .casebox{ margin-bottom:40px; }
	.p_about .casebox .conbox .itemList .item{ width:50%; }	
	.p_about .newbox{height: 710px;}
		.p_about .newbox .wenzbox{height: 710px;}
		.join .slidesjs-pagination{margin-top: -20px;margin-right: 0;}
}
@media (max-width:1024px){
    .p_about .pconbox .taps ul li{padding: 0 1%;}	
	.p_about .pconbox {width: 32%;}
	.about_content {padding: 0 0.5%;}
	.about_content .videobox{margin-top:40px;padding-bottom: 10px;}
	.about_content .videobox .itemList .item{padding-bottom: 10px;}
    .p_about .newbox{height:710px;}
		.p_about .newbox .wenzbox{height: 290px;}
		.join .slidesjs-pagination{margin-top: -20px;margin-right: 0;}
} 
@media (max-width:1002px){
    .p_about .casebox .conbox .itemList .item{ width:50%; }	
} 
@media (max-width:800px){
	.about_content .videobox .itemList{ width:100%; }
	.about_content .videobox .itemList .item{ width:100%; margin-bottom:2%; }
	.p_about .casebox .conbox .itemList .item{ width:50%; }
	
}
@media (max-width:700px){
	.p_about .psidebox .teambox .item{ width:33%; }
	.p_about .psidebox .honorbox .honor_masonry .itemList{ width:103%; }
	.p_about .psidebox .honorbox .honor_masonry .itemList .item{ width:33.3%; }
	.p_about .memorabiliabox .item{ width:33%; }
	.p_about .casebox .conbox .itemList .item{ width:50%; }
}
@media (max-width:580px){
  .p_about .pconbox{ clear:both; width:100%; margin:0px 5% 0px 5%; }
  .p_about .lit_pconbox{ clear:both; width:90%; margin:0px 5% 0px 5%; }
  .p_about .psidebox{ clear:both; width:100%; margin:5% 5% 5% 5%;  }
  .p_about .big_psidebox{ clear:both; width:90%; margin:5% 5% 5% 5%;  }
  .p_about .memorabiliabox .item{ width:33.3%; }
  
}
@media (max-width:480px){
  .p_about .casebox .conbox .itemList .item{ width:50%; } 
   .psidebox {
   width:40%; float:right; margin: 0px; position:absolute; overflow:hidden;	right:0px;top:0px;
}
 .big_psidebox{
   width:50%; float:right; margin:0px; height:100%; position:relative; overflow:hidden;	
}
 
}