* {
	padding: 0;
	margin: 0;
}
.clr {
	clear: both;
}
.broderna-warp{
    position: relative;
	width: 100%;
	min-width: 1200px;
	/*min-height: 4000px;*/
	min-height: 3875px;
}
.broderna-nav{
	z-index: 2;
	width: 100%;
	min-width: 1200px;
	height: 90px;
	background-position: center;
}
.broderna-top-nav li{
    float: right;
}
.broderna-top-nav li a{
	position: relative;
	display: block;
    padding: 35px 0;
    width: 110px;
    color: #373737;
    font-size: 14px;
    text-align: center;
}
.broderna-top-nav li a:hover, .broderna-top-nav li a.hover {
	color: #cf9c50;
}
.broderna-top{
	width: 380px;
	height: 90px;
	float: left;
}
.broderna-subsidiary-nav{
	position: relative;
    width: 100%;
    min-width: 1200px;
    height: 90px;
    background-position: center;
    border: none;
}

.banner-picture{
	position:relative;
	width: 100%;
	min-width: 1200px;
	height: 447px;
	background-image: url('../images/broderna/banner.png');
	background-position: center;
}
.broderna-company-profile{
	width: 100%;
	height: 542px;
}
.broderna-company-profile-title{
	width: 250px;
	min-width: 250px;
	margin:54px auto 36px;
	font-size: 30px;
	text-align: center;
}
.broderna_icon{
	display: inline-block;
	background-image: url('../images/broderna/icon.png?v=20181101');
	background-size: 24px 24px;
	margin-top: 9px;
	color: : #577EAF;
}
.broderna-logo {
	margin-left: 45px;
}
.broderna_icon-color{
	display: inline-block;
	background-image: url('../images/broderna/icon01.png?v=20181101');
	background-size: 24px 24px;
	margin-top: 9px;
	color: : #fff;
}
.broderna_title-right{
	width: 24px;
	height: 24px;
}

.broderna_title-left {
	width: 24px;
	height: 24px;
	margin-left: 24px;
	background-position: center;
	
}
.broderna-name1{
	font-size: 14px;
	font-weight: bolder;
}
.broderna-name2{
	font-size: 18px;
	font-weight: bolder;
}

.broderna-company-profile-info{
	width: 780px;
	height: 80px;
	margin: auto;
	font-size: 16px;
	line-height: 24px;
	text-align: center;
}
.broderna-list{
	margin-top: 28px;
	margin-left: 33px;
	height: 222px;
}
.broderna-list-label{
	float: left;
	display: inline-block;
	width: 110px;
	height: 220px;
	margin-left: 100px;
}
.broderna-list-label-number{
	display: block;
	font-size: 36px;
	color: #f0f0f0;
	text-align: center;
	margin-bottom: -10px;
	font-weight: bolder;
}
.broderna-list-label-title{
	display: block;
	font-size: 16px;
	text-align: center;
	margin:30px auto;

}
/*项目展示*/
.broderna-project{
	width: 100%;
	/*height: 1378px;*/
	height: 1180px;
}
.broderna-project-title{
	width: 250px;
	min-width: 250px;
	margin:82px auto 60px;
	font-size: 30px;
	text-align: center;
}
.broderna-project-year{
	width: 100%;
	height: 460px;
	border-left: 2px solid #8FA8C9;
	margin-left: 138px;
}
.broderna-project-year-time{
	width: 157px;
	height: 92px;
	margin-left: -25px;
}
.icon{
	width: 48px;
	height: 48px;
	float: left;
	
}
.year{
	font-size: 30px;
	color: #1F5294;
	float: right;
	margin-top: 9px;
	font-weight: bolder;
}
.broderna-project-year-title{
	width: 100%;
	height: 100px;
	margin-left: 62px;
}
.broderna-project-year-title p{
	float: left;
}
.project-picture-page{
	font-size: 14px;
}
.title-one p{
	width: 799px;
	height: 61px;
    font-size: 16px;
}
.title-one span{
	display: block;
	width: 100%;
	font-size: 24px;
}
.title-two p{
  width: 105px;
  height: 61px;
  font-size: 16px;
  margin-left: 60px;
  margin-top: 10px;
  
}
.title-two span{
	font-size: 24px;
}
.title-three p{
	width: 138px;
    height: 61px;
	font-size: 16px;
	margin-top: 10px;
	margin-left: 84px;
    
}
.title-three span{
	font-size: 24px;
}
.title-four p{
	width: 171px;
    height: 61px;
	font-size: 16px;
	margin-top: 10px;
	margin-left: 60px;
   
}
.title-four span{
	font-size: 24px;
}
.broderna-project-year-picture{
	margin-top: 0px;
	margin-left: 64px;
}
.broderna-glories{
	width: 100%;
	height: 772px;
	background-image: url('../images/broderna/glories.png');
	background-position: center;
}
.broderna-glories-title{
	width: 250px;
	min-width: 250px;
	margin:100px auto 60px;
	font-size: 30px;
	text-align: center;
	color: #fff;
}
.broderna-glories-place{
	width: 960px;
	height: 454px;
	text-align: center;
	margin-left: 177px

}
.broderna-glories-left{
	float: left;
}
.broderna-glories-right{
	float: right;
}
.broderna-glories-left p{
	font-size: 14px;
	color: #fff;
	margin-top: 69px;
	margin-left: 170px;
	text-align: center;
	
}
.broderna-glories-left span{
	font-size: 24px;
	color: #fff;
	margin-left: 35px;
}
.footer-line-one{
	width: 220px;
	height: 2px;
	margin-top: 28px;
	background-color: #fff;
}
.broderna-glories-right {
	margin-top: 45px;
	margin-right: 100px;	
}
.broderna-glories-right-info {
	font-size: 14px;
	color: #fff;
	width: 100px;
}
.font{
	font-size: 25px;
}
.broderna-glories-right-info span{
	font-size: 24px;
	color: #fff;
}

.footer-line-two{
	width: 200px;
	height: 2px;
	background-color: #fff;
    margin-bottom: 50px;
    margin-top: -15px;
    margin-left: 160px;
}
.socially-responsible{
   width: 100%;
   height: 608px;
   min-width: 1200px;
   background-image: url('../images/broderna/1-1.png');
   background-position: center;
}
.socially-responsible-title{
	width: 250px;
	min-width: 250px;
	margin:0px auto 60px;
	font-size: 30px;
	text-align: center;
	color: #7D7D7D;
}
.socially-responsible-info{
	width: 400px;
	height: 110px;
	border-radius: 60px;
	background-color: #fff;
	margin-left: 130px;
	margin-top:220px;
	
}
.socially-responsible-info p{
	text-align: center;
}
.socially-responsible-info p{
	color:#1F5294;
}
.socially-one{
	width: 342px;
	height: 336px;
	margin-top: 27px;
	margin-left: 438px;
}
.socially-two{
	width: 276px;
	height: 279px;
	margin-top: -292px;
	margin-left: 710px;
}
.socially-three{
	position: absolute;
	z-index: 2;
	width: 395px;
	height: 106px;
	margin-top: -170px;
	left: 15%;
	background-image: url('../images/broderna/three.png');
}
.socially-three p{
    width: 282px;
    height: 80px;
    text-align: center;
    margin-left: 55px;
    padding-top: 25px;
     font-size: 14px;
     font-weight: bolder;
     color: #4C72A7;
}
.broderna-footer{
	width: 100%;
	min-width: 1200px;
	height: 280px;
    margin-top: -40px;
	background-image: url('../images/broderna/socially.png');
	background-position: center top;
	
}
.broderna-footer_logo {
	width: 60px;
	height: 73px;
	margin-top: 110px;
	margin-left: 40px;
}
.broderna-footer-company {
	margin-top: 122px;
	margin-left: 23px;
	font-size: 18px;
	color: #fff;
}
.broderna-footer-address {
	margin-left: 449px;
	margin-top: 123px;
	color: #a4a4a4;
	font-size: 14px;
}
.broderna-footer-copyright {
	margin-top: 15px;
	text-transform: uppercase;
}

/*龙云国际大酒店*/
.hotel-warp {
	position: relative;
	width: 100%;
	min-width: 1200px;
	min-height: 1280px;
	background-image: url('../images/hotel/bg.png');
	background-position: center;
}
.top-bg{
	width: 100%;
	min-width: 1200px;
	height: 490px;
	background-image: url('../images/hotel/top_bg.png');
	background-position: center;
}
.hotel-nav{
	background-image: url('../images/hotel/nav_bg.png');
	background-position: center;
	border-bottom: 1px solid #A0A0A0;
}
.hotel-right-nav{
   margin-left: 0;
   margin-right: 24px;
}
.hotel-right-nav li{
	float: left;
}
.hotel-right-nav li a{
	position: relative;
	display: block;
	padding: 35px 0;
	width:111px; 
	color: #E0D7CB;
	font-size: 16px;
    text-align: center;
}
.hotel-nav-logo{
	width: 55px;
	height: 60px;
	margin-top: 16px;
	margin-left: 55px;
}
.hotel-name{
	display: inline-block;
	height: 100%;
	padding-top: 22px;
	margin-left: 14px;
	font-weight: bolder;
	line-height: 1.5;
}
.hotel-name1{
    font-size: 18px;
    margin-left: -13px;
    font-weight: bolder;
    color: #CE9B50;
}
.hotel-profile{
	position: relative;
	width: 100%;
	min-width: 1200px;
	min-height:620px;
	background-image: url('../images/hotel/hotel_bg.png');
	background-position: center;
}
.hotel-profile-border{
	width: 446px;
	height: 466px;
	margin-top: 80px;
	margin-left: 102px;
	border:1px solid #EFCF99;
}
.hotel-profile-border img{
	width: 426px;
	height: 447px;
	margin: 8px 8px;
}
.hotel-profile-title img{
	float: right;
	margin-top:-395px;
	margin-right: 140px;
}
.hotel-profile-news{
	position: absolute;
	width: 584px;
	height: 253px;
	float: right;
	margin-top: -340px;
	margin-left: 475px;
	background-color: #fff;
}
.hotel-new-border{
    width: 563px;
    height: 227px;
    text-align: center;
    margin :10px 10px;
    border:1px solid #EFCF99 ;
}
.hotel-profile-news p{
   width: 515px;
   height: 185px;
   margin-top: 35px;
   margin-left: 28px;
   margin-right: 28px;
   font-size: 15px;
   color: #333;
   line-height: 25px;
 }
.distance{
	width: 100%;
	min-width: 1200px;
	height:500px;
	background-image: url('../images/hotel/picture.png');
	background-position: center;
}
.distance-news{
	width: 1068px;
	height: 289px;
	margin-top: 118px;
	margin-left: 64px;
	background-image: url('../images/hotel/news.png');
}
.distance-news-border{
	position: absolute;
	width: 1006px;
	height: 223px;
	text-align: center;
	margin: 30px 30px;
	border:1px solid #EFCF99;
}
.distance-news-list{
	width: 110px;
    height: 112px;
    margin-top: 50px;
    float: left;
    margin-left: 120px;
    line-height: 2;
}
.distance-news-list p{
	font-size:40px;
	font-weight: bold; 
	color:#623D00; 
}
.distance-news-list span{
	font-weight: bold;
	font-size: 18px;
	margin-top: 45px;
	color: #623D00;
}
.distance-year{
	width: 100%;
	min-width: 1200px;
	height: 425px;
	background-position: center;
}
.distance-year-picture{
  width: 428px;
  height: 55px;
}
.distance-year-picture-one img{
	margin-top: 15px;
}
.distance-year-list{
    width: 100%;
    height: 190px;
    margin-left: 60px;
    margin-top: 130px;
}
.distance-year-list li{
	width: 400px;
	height: 250px;
	float: left;
}
.distance-year-list li a{
	margin-left: 360px;
}
.distance-year-first{
    font-size: 24px;
    font-weight: bold;
    color: #EFCF99;
    margin-top: 58px;
}
.distance-year-title{
	width: 205px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin-left: -70px;
	margin-top: 30px;
}

.distance-year-first-one{
    font-size: 24px;
    font-weight: bold;
    color: #EFCF99;
    margin-top: 40px;
    margin-left: 10px;
}
.distance-year-title-one{
	width: 205px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin-left: -60px;
	margin-top: 30px;
}

.m-30{
	margin-top: 30px;
}
.room{
	width: 100%;
	min-width: 1200px;
	height: 775px;
	background-image: url('../images/hotel/banner.png');
	background-position: center;
}
.distance-room{
	width: 968px;
	height: 653px;
	margin-top: 55px;
	margin-left: 134px;
	border:15px solid #fff;
}
.action{
	width: 100%;
	min-width: 1200px;
	height: 560px;
}
.action-picture{
    margin-top: 77px;
}
.action-picture img{
	float: left;
}
.hotel-footer{
	width: 100%;
	min-width:1200px;
	height: 290px;
}
.hotel-footer-bg{
	width: 100%;
	min-width: 1200px;
	height: 330px;
	background-image: url('../images/hotel/foot.png');
	background-position: center;
}
.hotel-footer-logo{
	text-align: center;
	margin-top:28px;
}
.hotel-footer-line{
	width: 1000px;
	height: 2px;
	margin: auto;
	margin-top: 18px;
	background-color: #47433E;
}
.hotel-footer-name{
	text-align: center;
	margin-top: 13px;
	color: #EFCF99;
	font-size: 16px;
}
.hotel-footer-address{
	margin-top: 30px;
}
.hotel-footer-address p{
	text-align: center;
	line-height: 30px;
	color: #8B8175;
	font-size: 14px;

}