@charset "utf-8";
.banner{width: 100%;height: 3.53rem;background: url(../img/aboutUS_banner.jpg) no-repeat center center;}

/*p1-1begin*/
.profile{padding: 0 .3rem;}
.profile img{width: 3.36rem;float: left;margin-top: .48rem;margin-right: .24rem;}
.profile h3,.profile h6{font-size: .36rem;font-weight: bold;color: #222;line-height: .36rem;}
.profile h3{color: #d2b265;margin: .46rem 0 .14rem;line-height: .6rem;}
.profile h6{margin-bottom: .2rem;color: #d2b265;}
.profile p{font-size: .28rem;color: #666;text-indent: 2em;line-height: .48rem;margin-bottom: .6rem;}

/*p1-2begin*/
.culture{padding: .6rem .3rem;}
.culture img{width: 100%;}
.culture img:first-child{margin-bottom: .5rem;}

/*p1-3begin*/
.jgt{padding: .8rem .3rem .65rem;}
.jgt img{width: 100%;}

/*p1-4begin*/
.tree{position: relative;z-index: 1;padding: .6rem .3rem 1.56rem;}
.tree ul{
	width: 1px;
	border-right: 2px solid #e1bf69;
	position: relative;	
	margin: 50px auto 30px;
}

.tree ul li:first-child{
	position: absolute;
	top: -.6rem;
	left: -.28rem;
}
.tree ul li:first-child img{width: .6rem}
.tree ul li{
	position: relative;
	width: 3.4rem;
	float: left;
}
.tree ul li:nth-child(n+2){
	margin-top: 1.2rem;
}

.tree ul li .text_box{
	width: 2.4rem;
	font-size: .44rem;
	color: #e1bf69;
	text-align: right;
	line-height: .44rem;
	margin-top: -.15rem;
}
.tree ul li .text_box p{
	font-size: .26rem;
	color: #666;
	text-align: right;
	font-weight: 400;
	line-height: .32rem;
	margin: 18px 0 0;
	position: relative;
}
.tree ul li .text_box p b{display: block;width: 10px;height: 10px;background: #e1bf69;border-radius: 50%;position: absolute;}
.tree ul li:nth-child(2n+2){
	background: url("../img/p1-4icon3.png") no-repeat right top;
	/*height: 100px;*/
	background-size: .73rem;
	left: -3.26rem;
	/*margin-top: 120px;*/
}
.tree li .pic{width: 2.24rem;height: 2.24rem;border-radius: 50%;border: 2px solid #e1bf69;position: absolute;}
.tree li:nth-child(2n+2) .line{
	width: .9rem;height: 8px;background: url(../img/p1-4icon6.png) no-repeat right center;
	position: absolute;top: .04rem;right: -.9rem;
}
.tree li:nth-child(2n+2) .pic{
	top: -1rem;right: -3.4rem;
}
.tree li:nth-child(2n+3) .line{
	width: .9rem;height: 8px;background: url(../img/p1-4icon7.png) no-repeat;
	position: absolute;top: .02rem;left: -.9rem;
}
.tree li:nth-child(2n+3) .pic{
	background: url(../img/p1-4img1.jpg) no-repeat center center;top: -1rem;left: -3.4rem;    
}
.tree ul li:nth-child(2n+3){
	background: url("../img/p1-4icon4.png") no-repeat;
	left: -.06rem;
	background-size: .73rem;
	position: relative;

}
.tree ul li:nth-child(2n+3) .text_box{
	float: right;
	text-align: left;
	margin-top: -.15rem;
}
.tree ul li:nth-child(2n+2) .text_box p{
	padding-right: 30px;
	
}
.tree ul li:nth-child(2n+2) .text_box p b{
	top: 7px;right: 3px;
}
.tree ul li:nth-child(2n+3) .text_box p{
	text-align: left;
	padding-left: 30px;
}
.tree ul li:nth-child(2n+3) .text_box p b{
	top: 7px;left: 3px;
}

.tree ul li:last-child{
	background: url(../img/p1-4icon5.png) no-repeat center top;
	height: 2.26rem;
	width: 5.44rem;
	background-size: 100%;
	left: -2.67rem;
	top: 2.1rem;
	margin-top: 0;
}


/*p1-5begin*/
.flag{padding: 0 .3rem .67rem;}
.flag .news{padding: .31rem .33rem;border: 1px solid #ccc;margin-top: .45rem;height: 4.8rem;text-align: center;}
.flag img{width: 100%;height: 3rem;}
.flag h3{font-size: .34rem;line-height: 1.14rem;color: #444;}
.flag a{display: block;background: #d2b265;color: #fff;font-size: .22rem;text-align: center;width: 2.3rem;height: .58rem;line-height: .58rem;margin: .07rem auto 0;}

/*p1-6begin*/
.contact{padding: .28rem .3rem 1.6rem;}
.contact h3{font-size: .34rem;color: #000;text-align: center;font-weight: 600;line-height: .84rem;}
.contact h3 b{color: #d2b265;}
.contact li{width: 100%;height: .66rem;padding-top:.3rem;line-height: .66rem;border-bottom: 1px dashed #a7a7a7;position: relative;}
.contact li p{font-size: .26rem;color: #5f5f5f;padding-left: .6rem;}
.contact li img{position: absolute;left: .04rem;bottom: .19rem;}
.ico1{width: .36rem;height: .36rem;}
.ico2{width: .33rem;height: .33rem;}
.ico3{width: .35rem;height: .35rem;}
.ico4{width: .37rem;height: .25rem;}
#map{width: 100%;height: 4.9rem;margin-top: .7rem;}



/*p1-5-1begin*/
.news_center ul{padding: .25rem .3rem .47rem;}
.news_center li{height: 2rem;border-bottom: 1px solid #ccc;}
.news_center li div{width: 2.33rem;height: 1.51rem;margin-top: .25rem;float: right;background-size: 100% auto !important;}
.news_center h6{font-size: .36rem;line-height: .56rem;margin: .17rem 0 .3rem;width: 4.2rem;color: #444;}
.news_center li p{font-size: .24rem;line-height: .24rem;color: #d2b265;}

/*新闻详情 begin*/
.news_detail{width: 100%;text-align: center;}
.news_detail .tit p span:first-child{margin-right: .36rem}
.news_detail .tit{height: 1.64rem;color: #666;border-bottom: 1px dashed #d7d5d5;}
.news_detail .tit h3{font-size: .3rem;color: #111;line-height: .3rem;margin: .5rem 0 .25rem;}
.news_detail .content{padding: 0 .3rem .8rem;text-align: left;color: #666;font-size: .24rem;}
.news_detail .content p{text-indent: 2em;}
.news_detail .content .textCon{min-height:7rem;}
.news_detail .content .textCon img{max-width:100%;}
.news_detail img{width: 100% !important;margin-top: .26rem;text-indent: 0;height: auto !important;}
.news_detail .content p{line-height: .42rem;margin-top: .26rem;}
.news_detail .content h6{font-size: .3rem;color: #666;line-height: .3rem;margin-top: .25rem;text-align: center;text-indent: 0;}
.pre p,.nex p{float: left;text-align: left;text-indent: 0;color: #666;}
.pre p:last-child,.nex p:last-child{width: 4.1rem;}
