* {margin: 0px 0px; padding: 0px 0px;}
a {text-decoration:none;}
body {background-color: #f9f9f9;font-family:"微软雅黑";}
li { list-style:none;}
a { text-decoration:none; cursor:pointer; }
a:focus{
outline:none;
}
.over{
overflow:hidden;
}
.header_box{
width:100%;
max-width:1920px;
height:38px;
margin:0 auto;
background-color:#fff;
}
.header_one{
display:block;
height:34px;
}
.header_one img{
width:120px;
height:34px;
margin-right:440px;
}
.header{
width:1180px;
height:38px;
margin:0 auto;
}
.header ul{
display:block;
list-style-type:none;
width:1180px;
height:38px;
}
.header ul li{
float:left;
line-height:38px;
margin-right:30px;
}
.header ul li a{
font-size:14px;
color:#333;
}
.header ul li a:hover{
color:blue;
}
.banner_box{
width:100%;
max-width:1920px;
height:400px;
background-color:#a2cff2;
margin:0 auto;
}
.banner_box img{
display:block;
margin:0 auto;
}
.top_nav{
width:100%;
max-width:1920px;
height:48px;
background-color:#007fd0;
margin:0 auto;
margin-bottom:20px;
margin-top:20px;
}
.top_nav ul{
display:flex;
list-style-type:none;
width:1180px;
height:48px;
margin:0 auto;
display:flex;
justify-content:space-between;
}
.top_nav ul li{
float:left;
line-height:48px;
}
.top_nav ul li a{
color:#fff;
font-size:16px;
}
.top_content{
width:1180px;
margin:0 auto;
}
.aboutus{
width:380px;
height:460px;
float:left;
margin-right:20px;
background-color:#fff;
margin-bottom:20px;
}
.headlines{
width:380px;
height:452px;
float:left;
margin-right:20px;
}
.aboutus_title{
margin-bottom:20px;
width:380px;
height:52px;
background-size:100% 100%;
}
.title_bg1{
background-image:url(https://ess.leju.com/house/photo/42-1-2u1wm7NI5qmlWpfsjb5QKR0HIgjduDO19gpZky6N5IbO1HHoBaNXkC6bbKKJA2WMNU3lK36Kk3fniGNb.jpg);
}
.aboutus_title a{
color:#07913a;
line-height:52px;
padding-left:348px;
font-size:20px;
}
.aboutus_title a:hover{
color: blue;
}
.president{
width:380px;
height:120px;
background-color:#fff;
margin-bottom:20px;
}
.president div{
float:left;
}
.president div p{
padding-left:20px;
}
.button_top{
margin-bottom:10px;
}
.button_top ul{
display: block;
width: 380px;
height: 50px;
list-style-type:none;
}
.button_bottom ul{
display:block;
width:380px;
height:49px;
list-style-type:none;
}
.button_top ul li img{
float:left;
width:190px;
height:50px;
}
.button_bottom ul li img{
float:left;
width:190px;
height:49px;
}
.one_box{
float:left;
width:380px;
height:1000px;
}
.pt_div{
padding-left:60px;
}
.mag20{margin:0 20px 0 20px}
.headtext{font-size: 18px; color: #c40707;font-weight: bold; background-color:}
.news{margin-top:10px;padding-right:10px;}
.news ul{list-style-type:none;line-height:28px;padding-left:20px;}
.news ul li a{color:#666;font-size:14px;}
.news ul li a:hover{color:blue;}
.greenresidential{width:380px;height:304px;float:left;background-color:#fff;}
.graphic{width:380px;height:120px;padding-top:10px;padding-bottom:10px;}
.graphic div{float:left;}
.onenews{width: 380px;margin-right: 20px;float: left;height: 452px;}
.newscontent{width:380px;height:226px;background-color:#fff;}
.adbanner{width: 1180px;height: 52px; background-color: red;margin: 0 auto; margin-bottom: 20px;}
.brand{width: 1180px;height: 548px;margin: 0 auto;}
.brand_one{float: left;}
.brandheadlines{width: 380px;height: 62px;font-size: 22px;color: #666;font-weight: bold;line-height: 62px;}
.brandtext{width: 380px;height: 160px;background-color: #fff;}
.brandtext p{width: 340px;margin-left: 20px;padding-top: 16px; font-size: 14px; color: #666; line-height: 26px;}
.activity{width: 1180px;height: 620px;margin: 0 auto;}
.activity_one{width: 280px;height: 245px;float: left;margin-right: 20px; margin-bottom: 20px;}
.activitytext{width: 278px;height: 68px;border:1px solid #dbdbdb;}
.activitytext p{width: 240px;margin-left: 20px;padding-top: 14px; font-size: 14px; color: #666;}
.activitytext p a{color: #666;}
.activitytext p a:hover{color: blue;}
.bottombox{width:100%;height:120px;background-color:#333;margin-top:60px;}
.bottombox p{color: #fff;font-size: 12px; line-height: 20px; text-align: center;}
.bottombox p a{color: #fff;}
.headlinesimg{width: 380px;height: 192px;overflow: hidden;}
.headlinesimg a img:hover{transform: scale(1.2);}
.brandimg{width: 380px;height: 130px;overflow: hidden;}
.brandimg a img{width: 380px;height: 130px;cursor: pointer;transition: all 0.6s;}
.brandimg a img:hover{transform: scale(1.2);}
.activityimg{width: 280px;height: 175px;overflow: hidden;}
.activityimg a img{width: 280px;height: 175px;cursor: pointer;transition: all 0.6s;}
.activityimg a img:hover{transform: scale(1.2);}
/* 焦点图 */
.focus{position: relative;}
.focus ul{overflow: hidden;width:380px;height:192px;}
/* .focus ul li{position: relative;} */
/* .focus ul li h2{position: absolute;height:38px;width:380px;bottom:4px;left:0px;background-color:rgba(0, 0, 0, 0.4);line-height:38px;text-indent: 20px;font-size:14px;margin:0;}
.focus ul li h2 a{color:#fff;}
.focus ul li h2 a:hover{color:#fff;}*/
.focus-btn-box{position:absolute;top:160px;width:380px; display:flex;justify-content: center;margin-top:12px;}
.focus-btn-bottom{width:40px; height:8px; background-color:#DCDCDC;margin-right:5px;cursor: pointer;}
.focus-btn-bottom.cur{background-color:#CD3353}
.focus-btn-bottom:hover{background-color:#CD3353;}