/*首页*/
.body{
    width:100%;
}
.main{
    width:1000px;
    margin:0 auto;
}
.indextop{

}
.indextop .logo{
    width:210px;
    margin-right:100px;
}
.indextop .logo a img{
    margin-top:7px;
}
.indextop .logo a{
    font-size:30px;
    color:#000;
    height:80px;
    line-height:80px;
   margin-top:10px;
    display: block;
}
.indextop .nav{
    width:680px;
}
.indextop ul{
    width:100%;
}
.indextop .nav ul li{
    float:left;
    padding:32px 40px 15px 40px;
    _width:135px;
    _padding:25px 0 0 0;
   _text-align: center;
}
.indextop .nav ul li a{
    display: block;
    padding-bottom:9px;

}
.indextop .nav ul .active a{
    color:#d53f44;
    border-bottom:1px solid #d53f44;
}
.indextop .nav ul li p{
   
}
.indextop .nav ul li .english{
    width:100%;
    text-align: center;
    color:#898989;
}
#banner{
    width:100%;
    position: relative;
    height:auto;
    overflow: hidden;
}
#banner ul{
    height: 450px;
    width: 300%;
    overflow: hidden;
    position: relative;
}
#banner ul li{
    height: 450px;
    width: 33.33%;
    float: left;
    position: relative;
    z-index: 1;
}
#banner ul li a {
    display: block;
    background:url(../images/banner1.jpg) no-repeat top center;
    width:100%;
    height:450px;
    position: relative;
}
#banner ul li a  .bannerimg{
    width:100%;
    height:450px;
}
#banner ul li a .write{
    position: absolute;
    top:170px;
    left:27%;
}
#banner .circlebox{
    position: absolute;
    bottom:20px;
    width:60px;
    height:20px;
    left:50%;
    margin-left:-30px;
    text-align: center;
    z-index: 3;
}
#banner .circlebox span{
    width:10px;
    height:10px;
    background:url(../images/circle-bg.png) no-repeat;
    display: block;
    float:left;
    padding:5px;
    cursor: pointer;
}
#banner .circlebox .active{
    background:url(../images/circle-bg-red.png) no-repeat;
}
.little_include{
    height:100px;
}
.little_include .t_left{
    width:300px;
    background:#bb1b21;
    height:100px;
}
.little_include .t_left p{
    color:#fff;
    padding-left:30px;
}
.little_include .t_left .fir{
    font-weight:bold;
    font-size:18px;
    padding-top:15px;
}
.little_include .t_right{
    width:700px;
    height:100px;
    background:#efefef;
}
.little_include .t_right p{
    text-indent: 2em;
    font-size:12px;
    line-height:22px;
    margin:28px 70px 32px 40px;

}
.little_include .t_right p a{
    color:#9fa0a0;
    width:590px;
    height:38px;
    display: block;
}
.xdydt .dongtaititle{
    padding-top:45px;
    font-weight:bold;
    color:#221815;
    font-size:26px;
    text-align: center;
    padding-bottom:2px;
}
.xdydt .dongtainew{
    text-align: center;
}
.xdydt .contentbox .picture{
    width:400px;
    height:300px;
    position: relative;
}
.xdydt .contentbox .picture img{
    width:400px;
    height:300px;
}
.xdydt .contentbox{
    padding-top:37px;
}
.xdydt .contentbox .picture{
    margin-right:20px;
}
.xdydt .contentbox .picture a{
    display: block;
    width:100%;
    height:100%;
}
.xdydt .contentbox .picture p{
    position: absolute;
    top:128px;
    left:95px;
    font-size:18px;
    font-weight: bold;
    color:#fff;
}
.xdydt .contentbox .content{
    width:580px;
    height:300px;
}
.xdydt .contentbox .content .indul{
    width:360px;
    height:300px;
}
.xdydt .contentbox .content .qynews{
    width:200px;
    height:300px;
    background:#f7f8f8;
    margin-left:20px;
}
.xdydt .contentbox .content .indul ul li{
    height:78px;
    padding:15px 0;
    border-bottom:1px solid #e6e6e6;
}
.xdydt .contentbox .content .indul ul li a{
    display: block;
    width:100%;
    height:100%;
}
.xdydt .contentbox .content .indul ul li a .img{
    width:99px;
    height:75px;
}
.xdydt .contentbox .content .indul ul li a div img{
    width:99px;
    height:75px;
}
.xdydt .contentbox .content .indul ul li .write{
    width:255px;
    _width:235px;
    margin-left:5px;
    height:75px;
}
.xdydt .contentbox .content .indul ul li .write .lip1{
    max-width:100%;
    height:21px;
    margin-left:15px;
    width:auto;
    display: inline;
}
.xdydt .contentbox .content .indul ul li .write .lip2{
    color:#898989;
    padding-top:7px;
    padding-left:15px;
    width:100%;
    height:40px;
    overflow: hidden;
    word-wrap:break-word;
    line-height:22px;
}
.xdydt .contentbox .content .indul ul .active .write{
    background:#f7f8f8;
}
.xdydt .contentbox .content .indul ul .active .lip1{
    color:#d53f44;
    font-weight: bold;
    border-bottom:1px solid #d53f44;
}
.xdydt .contentbox .content .qynews .qiyenews{
    height:40px;
    background:#bb1b21;
}
.xdydt .contentbox .content .qynews .qiyenews a{
    color:#fff;
    display: block;
    height:40px;
    text-align: center;
    line-height:40px;
    background:url(../images/nextpage.png) no-repeat 180px center;
}
.xdydt .contentbox .content .qynews .con2{
    background:#f7f8f8;
}
.xdydt .contentbox .content .qynews .con2 h2{
    width:145px;
   padding:10px 0 0 25px;
    font-size:16px;
    color:#221815;
    font-weight:bold;
}
.xdydt .contentbox .content .qynews .con2 .con{
    color:#898989;
    font-size:12px;
    text-indent: 2em;
    line-height:22px;
    width:174px;
    margin:0 auto;
    padding-top:15px;
    height:169px;
}
.project_show .projectbox{
    margin-top:37px;
    background:#efefef;
    padding-bottom:30px;
}
.project_show .projectbox .bg{
    background:url("../images/bg-project.png") no-repeat center 28px;
    height:98px;
}
.project_show .projectbox  .jtproj{
    margin-top:20px;
}
.project_show .projectbox  .jtproj .p1{
    width:320px;
    height:852px;
    overflow: hidden;
}
.project_show .projectbox  .jtproj .p1 a{
    display: block;
}
.project_show .projectbox  .jtproj .p1 .yi_optimg{
    width:100%;
    height:704px;
    overflow: hidden;
}
.project_show .projectbox  .jtproj .p2 .er_optimg{
    width:100%;
    height:267px;
    overflow: hidden;
}
.project_show .projectbox  .jtproj .p1 img{
    width:100%;
    height:704px;
}
.project_show .projectbox  .jtproj .p1 .name{
    font-size:16px;
    color:#d53f44;
    padding-top:15px;
    padding-bottom:3px;
}
.project_show .projectbox  .jtproj .p1 .address{
    font-size:12px;
    color:#221815;
    line-height:20px;
}
.project_show .projectbox  .jtproj .p1 .detail_ms{
    background:#fff;
    margin-top:-4px;
    position: relative;
    width:320px;
    height:147px;
}
.project_show .projectbox  .jtproj .p1 .detail_ms p{
    padding-left:22px;
}
.project_show .projectbox  .jtproj .p1 .tel{
    padding-bottom:65px;
}
.project_show .projectbox  .jtproj .p1 .detail_ms .go{
    background:url(../images/icon_go.jpg) no-repeat;
    width:40px;
    height:40px;
    display: block;
    position: absolute;
    bottom:0;
    right:0;
}
.project_show .projectbox  .jtproj .p2{
    height:852px;
    width:320px;
    margin-left:20px;
}
.project_show .projectbox  .jtproj .p2_1{
    height:416px;
    margin-bottom:20px;
    width:320px;
}
.project_show .projectbox  .jtproj .p2_1 a{
    display: block;
}
.project_show .projectbox  .jtproj .p2_1 img{
    width:320px;
    height:267px;
}
.project_show .projectbox  .jtproj .p2_2{
    height:416px;
}
.project_show .projectbox  .jtproj .p2_2 a{
    display: block;
}
.project_show .projectbox  .jtproj .p2 .p2_1 .detail_ms{
    background:#fff;
    margin-top:-5px;
    position: relative;
    height:149px;
    width:320px;
}
.project_show .projectbox  .jtproj .p2 .p2_1 .detail_ms .go{
    background:url(../images/icon_go.jpg) no-repeat;
    width:40px;
    height:40px;
    display: block;
    position: absolute;
    bottom:0;
    right:0;
}
.project_show .projectbox  .jtproj .p2 .p2_1 .detail_ms .name{
    font-size:16px;
    color:#d53f44;
    padding-top:15px;
    padding-bottom:3px;
    padding-left:20px;
}
.project_show .projectbox  .jtproj .p2 .p2_1 .detail_ms .address{
    font-size:12px;
    color:#221815;
    line-height:20px;
    width:252px;
    margin-left:20px;
}
.project_show .projectbox  .jtproj .p2 .p2_1 .detail_ms .tel{
    padding-bottom:47px;
}
.project_show .projectbox  .jtproj .p3{
    height:852px;
    margin-left:20px;
}
.project_show .projectbox  .jtproj .p3 .p3-1{
    height:200px;
    width:320px;
}
.project_show .projectbox  .jtproj .p3 .p3-1 a{
    display: block;
}
.project_show .projectbox  .jtproj .p3 .p3-1 img{
    width:320px;
    height:160px;
}
.project_show .projectbox  .jtproj .p3 .detail_ms{
    background:#fff;
    margin-top:-5px;
    position: relative;
}
.project_show .projectbox  .jtproj .p3 .p3-1 .detail_ms .name{
    height:40px;
    line-height:40px;
    color:#d53f44;
    padding-left:20px;
}
.project_show .projectbox  .jtproj .p3 .p3-1 .detail_ms{
    width:320px;
    height:40px;
}
.project_show .projectbox  .jtproj .p3 .p3-1 .detail_ms .go{
    background:url(../images/icon_go.jpg) no-repeat;
    width:40px;
    height:40px;
    display: block;
    position: absolute;
    bottom:0;
    right:0;
}
.project_show .projectbox  .jtproj .p3 .p3-1 .san_optimg{
    width:100%;
    height:160px;
    overflow: hidden;
}
.project_show .projectbox  .jtproj .p3 .p3-2 .san_optimg{
    width:100%;
    height:270px;
    overflow: hidden;
}
.project_show .projectbox  .jtproj .p3 .p3-2{
    margin-top:20px;
    width:320px;
    height:408px;
}
.project_show .projectbox  .jtproj .p3 .p3-2 a{
    display: block;
}
.project_show .projectbox  .jtproj .p3 .p3-2 .detail_ms{
    height:143px;
    overflow: hidden;
}
.project_show .projectbox  .jtproj .p3 .p3-2 .detail_ms .go{
    background:url(../images/icon_go.jpg) no-repeat;
    width:40px;
    height:40px;
    display: block;
    position: absolute;
    bottom:0;
    right:0;
}
.project_show .projectbox  .jtproj .p3 .p3-2 img{
    width:320px;
    height:270px;
}
.project_show .projectbox  .jtproj .p3 .p3-2 .name{
    height:40px;
    line-height:40px;
    color:#d53f44;
    padding-left:20px;
}
.project_show .projectbox  .jtproj .p3 .p3-2 .address{
     font-size:12px;
     color:#221815;
     line-height:20px;
     width:232px;
    padding-left:20px;
 }

.project_show .projectbox  .jtproj .p3 .p3-3{
    width:318px;
    height:198px;
    border:1px solid #bb1b21;
    margin-top:20px;
}
.project_show .projectbox  .jtproj .p3 .p3-3 a{
    display: block;
    width:100%;
    height:100%;
    line-height:198px;
    background:#fff;
    font-size:25px;
    font-weight:bold;
    color:#d53f44;
    text-align: center;
}
.body .show_c{
   background: #d53f44;
    position: relative;
    height:283px;
    width:100%;
}
.body .show_c .show_inclu{
    position: relative;
    width:1000px;
    margin:0 auto;
    height:283px;
}
.body .show_c .show_inclu .img{
    background:url(../images/show_c.png) no-repeat 0 center ;
    width:100%;
    height:281px;
    position: absolute;
    bottom:0;
    left:-100px;
}
.body .show_c .show_inclu  .box_p{
    position: absolute;
    right:0;
    top:70px;
    width:380px;
}
.body .show_c .show_inclu p{
    font-size:18px;
    color:#fff;
}
.qylicon{
    margin-top:22px;
}
.qylicon .left_con{
    width:420px;
    height:287px;
}
.qylicon .left_con img{
    width:100%;
    height:100%;
}
.qylicon  .right_con{
    width:560px;
    margin-left:20px;
}
.qylicon  .right_con .top .join{
    width:299px;
    height:120px;
    background:#bb1b21;
}
.qylicon  .right_con .top .join a{
    display: block;
    color:#fff;
    font-size:25px;
    height:120px;
    line-height:120px;
    text-align: center;
    /*cursor: default;*/
}

.qylicon  .right_con .top .js{
    width:261px;
    height:120px;
    background:#efefef;
}
.qylicon  .right_con .top .js p{
    color:#9fa0a0;
    width:234px;
    margin:25px auto;
    height:72px;
    overflow: hidden;
}
.qylicon  .right_con  .bottom .nulli{
    width:360px;
}
.qylicon  .right_con  .bottom .nulli ul{
    padding-top:22px;
}
.qylicon  .right_con  .bottom .nulli ul li{
    padding-top:9px;
    width:100%;
    height:21px;
}
.qylicon  .right_con  .bottom .nulli ul li a{
    color:#221815;
    cursor: default;
}
.qylicon  .right_con  .bottom .qidai{
    width:200px;
    height:120px;
    background:#e6e6e6;
    margin-top:47px;
}
.qylicon  .right_con  .bottom .qidai a{
    color:#727171;
    display: block;
    height:120px;
    line-height:120px;
    text-align: center;
    /*cursor:default;*/
}
.footer{
    width:100%;
    background:#efefef;
    margin-top:45px;
    height:415px;
}
.footer .top{
    border-bottom:1px dashed #c9caca;
}
.footer .top li{
    float:left;
    color:#727171;
    padding:45px 0 20px 0;
}
.footer .top .fir{
    width:262px;
    padding-left:45px;
}
.footer .top .two{
    width:349px;
}
.footer .top .three{
    width:251px;
}
.footer .top .four{
    width:93px;
}
.footer .bottom{
    padding-top:18px;
    border-bottom:1px dashed #c9caca;
    padding-bottom:20px;
    width:1000px;
}
.footer .bottom li{
    float:left;
    _display: inline;
}
.footer .bottom li a{
    color:#727171;
    font-size:12px;
}
.footer .bottom .fir{
    padding:0 135px 0 50px;
    _padding:0 0 0 45px;
    _width:200px;
}
.footer .bottom .two{
    _padding:0;
    _width:195px;
}
.footer .bottom .two .tl{
    padding-right:75px;
}
.footer .bottom .three{
     padding-left:216px;
    _padding-left:50;
    _width:60px;
 }
.footer .bottom .four{
    padding-left:190px;
}
.footer .bottom li p{
    padding-bottom:5px;
}
.footer .main .tel{
    padding-top:45px;
    text-align: center;
    color:#727171;
    font-weight: bold;
}
.footer .main .jiehshao{
    text-align: center;
    width:380px;
    margin: 0 auto;
    font-size:12px;
    color:#727171;
    padding-top:9px;
    line-height:27px;
}
.footer .main .zhichi a:hover{
	text-decoration: underline;
}
/*新东亚荣誉*/
.ry_slideimg{
    width:100%;
    height:250px;
    background:url(../images/xdyry.jpg) no-repeat center center;
}
.ry_slideimg .main{
    padding-top:105px;
}
.ry_slideimg .main p{
    font-size:18px;
    color:#fff;
}
.ry_content{
    margin-top:20px;
    width:100%;
}
.ry_content .leftnav .navtop{
    width:200px;
    height:230px;
}
.ry_content .leftnav .navtop ul{
    background:#3e3a39;
    height:230px;
}
.ry_content .leftnav .navtop ul .jtjj{
    margin-top:10px;
}
.ry_content .leftnav .navtop ul .fir{
    background:#e74449;
    height:40px;
    line-height:40px;
}
.ry_content .leftnav .navtop ul li{
    height:45px;
    line-height:45px;
}
.ry_content .leftnav .navtop ul li a{
    color:#fff;
    padding-left:20px;
    display:block;
}
.ry_content .leftnav .navtop ul li .title{
    color:#fff;
    padding-left:20px;
    display:block;
    height:40px;
    line-height:40px;
}
.ry_content .leftnav .navtop ul .active{
    background:url(../images/left.png) no-repeat #898989 176px center;
}
.ry_content .leftnav .navtop ul li a:hover{
    background: url(../images/left.png) no-repeat #898989 176px center;
}
.ry_content .leftnav .navbottom ul{
    background:#efefef;
    height:160px;
    width:198px;
    border:1px solid #dcdddd;
    margin-top:12px;
}
.ry_content .leftnav .navbottom ul .projzs{
     height:79px;
     border-bottom:1px solid #dcdddd;
    background:url(../images/project_zs.png) 27px center no-repeat #efefef;
 }
.ry_content .leftnav .navbottom ul .about{
    height:80px;
    background:#efefef;
}
.ry_content .leftnav .navbottom ul li a{
    display: block;
    padding-top:20px;
    height:55px;
    color:#727171;
    font-size:16px;
}

.ry_content .leftnav .navbottom ul li a p{
   padding-left:75px;
}
.ry_content .leftnav .navbottom ul .about{
    height:79px;
    border-bottom:1px solid #dcdddd;
    background:url(../images/about-bg.png) 27px center no-repeat #efefef;
}
.ry_content .rightcon{
    width:770px;
    margin-left:30px;
    _margin-left:7px;
    _display:inline;
}
.ry_content  .leftnav{
    width:200px;
}
.ry_content .rightcon .top{
    width:100%;
    border-bottom:1px solid #e6e6e6;

}
.ry_content .rightcon .title{
    border-bottom:1px solid #c9caca;
    padding-bottom:4px;
    font-size:20px;
    color:#595757;
    font-weight: bold;
}
.ry_content .rightcon .top .menu span{
    color:#595757;
    font-weight: bold;
}
.ry_content .rightcon .top .menu a{
    color:#595757;
    cursor: default;
}
.ry_content .rightcon .jieshao{
    width:100%;
}
.ry_content .rightcon .jieshao h2{
    padding:25px 0;
    border-bottom:1px solid #e4e4e4;
}
.ry_content .rightcon .jieshao h2 .fir{
    font-size:30px;
    color:#221815;
    font-weight: bold;
    padding-right:30px;
    padding-left:22px;
}
.ry_content .rightcon .jieshao h2 .two{
    font-size:20px;
    color:#221815;
}
.ry_content .rightcon .jieshao p{
    text-indent: 2em;
    padding-left:14px;
    color:#3e3a39;
    line-height:27px;
    padding-top:25px;
}
.ry_content .rightcon .jieshao ul li{
    float:left;
    width:233px;
    height:178px;
    border:1px solid #dcdddd;
    margin-right:25px;
    margin-top:30px;
   cursor: pointer;
}
.ry_content .rightcon .jieshao ul li img{
    width:100%;
    height:100%;
}
/*集团简介*/
.introduct_jituanwz{
    padding-top:20px;
}
.introduct_jituanwz .jttop .picture{
    width:280px;
    height:704px;
}
.introduct_jituanwz .jttop .picture img{
    width:280px;
    height:704px;
}
.introduct_jituanwz .jttop .write{
    width:453px;
    padding-top:10px;
    padding-left:35px;
}
.introduct_jituanwz .jttop .write p{
    padding-top:0;
    font-size:12px;
    padding-left:0;
    color:#595757;
    line-height:28px;
}
.ry_content .rightcon .jieshao .introduct_jituanwz  .jtbottom p{
    color:#595757;
}
.introduct_jituanwz .jtbottom p{
    padding-top:20px !important;
    font-size:12px;
    color:#595757;
    line-height:28px !important;
}
/*董事长致辞*/
.Chairman_say .bpic{
    width:368px;
    height:275px;
}
.Chairman_say{
    padding-top:20px;
    height:450px;
}
.Chairman_say img{
    width:368px;
    height:275px;
}
.Chairman_say .bowrite{
    width:373px;
    margin-left:20px;
    position: relative;
}
.Chairman_say .bowrite p{
    padding-top:0 !important;
}
.Chairman_say .bowrite .qm{
    width:250px;
    position: absolute;
    right:0;
    margin-top:78px;
}
/*未来愿景*/
.future_page{
    padding-top:38px;
    padding-bottom:70px;
}
.future_page .pageleft{
    width:268px;
    height:357px;
}
.future_page .pageleft img{
    width:268px;
    height:357px;
}
.future_page  .write{
    width:470px;
    margin-left:30px;
}
.ry_content .rightcon  .future_page  .write h2{
    border-bottom:none ;
    padding:0 0 20px 0;
}
.future_page  .write h2 .hc{
    color:#3e3a39;
    font-size:30px;
    display: block;
}
.ry_content .rightcon .future_page  .write p{
    padding:0 ;
}
/*项目展示*/
.project_display .projtop{
    border-bottom:2px solid #e6e6e6;
    padding:15px 0;
    margin-top:23px;
}
.project_display .projtop h1{
    text-align: center;
}
.project_display .projtop .prljc{
    font-size:30px;
    color:#3e3a39;
}
.project_display .projtop .prlje{
    font-size:20px;
    color:#3e3a39;
    padding-left:22px;
}
.project_display .projbottom ul{
    padding-top:5px;
}
.project_display .projbottom ul li{
    float:left;
    width:318px;
    height:313px;
    border:1px solid #e6e6e6;
    margin-right:20px;
    margin-top:20px;
    _margin-right:17px;
}
.project_display .projbottom ul li a{
    display: block;
    height:315px;
}
.project_display .projbottom ul li a img{
    width:280px;
    height:180px;
    padding:20px 20px 15px 20px;
}
.project_display .projbottom ul li a .ms{

}
.project_display .projbottom ul li a .ms .name{
    padding:10px 0 7px 20px;
    font-size:14px;
}
.project_display .projbottom ul li a .ms{
    border-top:1px solid #e6e6e6;
    position: relative;
    width:318px;
}
.project_display .projbottom ul li a .ms .button{
    position: absolute;
    top:0;
    right:0;
    width:60px;
    height:93px;
    background:#e74449;
}
.project_display .projbottom ul li a .ms .button p{
    color:#fff;
    text-align: center;
    width:60px;
    padding:25px 0 0 0;
}
.project_display .projbottom ul li a .ms p{
    font-size:12px;
    padding-left:20px;
    color:#3e3a39;
    width:223px;

}
/*集团动态——新闻中心*/
.jituan_slideimg{
    background:url(../images/jituan_banner.jpg) no-repeat center center
}
.ry_content .rightcon .jieshao .news_lists ul li{
    width:732px;
    border-bottom:1px dashed #f2f2f2;
    border-top:none;
    border-left:none;
    border-right:none;
    height:50px;
    margin-top:0;
    padding-left:35px;
    float:none;
    background:url(../images/disc.png) no-repeat 20px center;
}
.ry_content .rightcon .jieshao .news_lists ul li a{
    display: block;
    width:732px;
}
.ry_content .rightcon .jieshao .news_lists ul li a .name{
   padding-top:15px;
    height:35px;
    max-width:600px;
}
.ry_content .rightcon .jieshao .news_lists ul li a .time{
    padding-top:15px;
}
.ry_content .rightcon .jieshao .news_lists ul .active a .name{
    color:#e74449;
    border-bottom:1px solid #e74449;
}
/*分页*/
.page span{
    /*border:1px solid #dddddd;*/
    /*padding:3px 8px;*/
    /*color:#666666;*/
    /*font-size:12px;*/
    /*cursor: pointer;*/
}
.page ul{
    text-align: center;
    width:auto;
    margin:0 auto;
    height:30px;
}
.page ul li{
    border:1px solid #dddddd;
   text-align: center;
    color:#666666;
    font-size:12px;
    width:25px !important;
    height:25px !important;
    cursor: pointer;
    margin-right:5px !important;
    margin-top:0 !important;
    float:left;
}
.page ul li a ,.page ul li span{
    display: block;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
}
.sdjm_title_img .page{
    width:100%;
    padding-bottom:150px;
}
.sdjm_title_img .page ul .active {
    border:1px solid #860167;
    background:#860167;
}
.page{
    margin:60px auto 0 auto;
    padding-bottom:20px;
    width:770px;
    text-align: center;
}
.page .active{
    background:#e74449;
    border:1px solid #e74449;
    color:#fff;
}
/*新闻详情  */
.news_detail .toptitle p .newscenter{
    font-size:20px;
    color:#595757;
    font-weight: bold;
    margin-right:10px;
    border-bottom:2px solid #c9caca;
    padding-bottom:12px;
}
.news_detail .toptitle p .titlewz{
    font-size:14px;
    color:#595757;
    font-weight: bold;
}
.news_detail .toptitle p .pt{
    color:#595757;
}
.news_detail .toptitle  .miantop{
    border-bottom:1px  solid #e6e6e6;
    padding:12px 0 10px 0;
}
.article_detail .article_title{
    border-bottom:1px dashed #e6e6e6;
}
.article_detail .article_title h1{
    color:#221815;
    font-size:25px;
    font-weight: bold;
    text-align: center;
    padding:30px 0 20px 0;
}
.article_detail .article_title .time{
    text-align: center;
    color:#221815;
    padding-bottom:35px;
}
.article_detail .areicle_werite{
    padding-top:35px;
}
.article_detail .areicle_werite p{
    color:#595757;
    line-height:25px;
    text-indent: 2em;
}
.article_detail .areicle_werite img{
    text-align: center;
    max-width: 100%;
    display: block;
    margin: 0 auto;
}
/*集团大事件*/
.ry_content .jituan_dsj .jieshao h2{
    border-bottom:none;
}
.ry_content .jituan_dsj .jieshao img{
    padding-left:22px;
}
.ry_content .jituan_dsj .jieshao ul{
    border-left:4px solid #e6e6e6;
   margin-left:45px;
    margin-top:27px;
    cursor: default;
}
.ry_content .jituan_dsj .jieshao ul li{
    float: none;
    width: auto;
    height: auto;
    border: none;
    margin-right: 0;
    margin-top: 0;
    position: relative;
    cursor: default;
}
.ry_content .jituan_dsj .jieshao ul li .bg{
    background:url(../images/jt_dsj_bg.png) no-repeat;
    position: absolute;
    display: block;
    width:25px;
    height:25px;
    left:-14px;
    top:5px;
}
.ry_content .jituan_dsj .jieshao ul li p{
    text-indent: 0;
    padding-left: 0;
    color: #3e3a39;
    line-height: 27px;
    padding-top:0;
}
.ry_content .jituan_dsj .jieshao ul li .name{
    font-weight:bold;
    font-size:18px;
    padding:5px 0 15px 19px;
}
.ry_content .jituan_dsj .jieshao ul li .nrr{
    padding-left:55px;
    line-height:35px;
}

.ry_content .jituan_dsj .jieshao ul li .nrr .red{
    font-weight: normal;
}
.ry_content .jituan_dsj .jieshao ul li .last{
    line-height: normal;
    padding-top:40px;
    _padding-top:15px;
    +padding-top:15px;
}
.ry_content .jituan_dsj .jieshao ul .fir .name{
    line-height: normal;
    padding-top:0;
}
.ry_content .jituan_dsj .jieshao ul .fir .bg{
    line-height: normal;
    padding-top:0;
    position: absolute;
    left:-14px;
    top:-3px;
}
.ry_content .jituan_dsj .jieshao ul .lat_li .bg{
    position: absolute;
    left:-14px;
    bottom:-2px;
    _top:20px;
    _bottom:0;
    +top:20px;
    +bottom:0;
    top:inherit;
}
/*关于我们-集团理念*/
.about_slideimg{
    width:100%;
    height:250px;
    background:url(../images/qyln_bg.jpg) no-repeat center center;
}
.ry_content .rightcon .jieshao .qyln_content ul li{
    float: none;
    width: auto;
    height: auto;
    border: none;
    margin-right: 0;
    margin-top: 0;
    padding-top:40px;
    border-bottom:1px dashed #e4e4e4;
    cursor: default;
    padding-left:22px;
}
.ry_content .rightcon .jieshao .qyln_content ul li .top{
    border-bottom:none;
}
.ry_content .rightcon .jieshao .qyln_content ul li .top .img img{
    width:236px;
    height:130px;
}
.ry_content .rightcon .jieshao .qyln_content ul li .top .con{
    color:#3e3a39;
    font-size:30px;
    padding-left:17px;
    line-height:130px;
}
.qylnrightcon{
    width:740px !important;
    padding-right:30px;
}
.ry_content .rightcon .jieshao .qyln_content ul li p{
    padding-top:0;
}
.ry_content .rightcon .jieshao .qyln_content ul li .firp{
     padding-bottom:35px;
 }
.ry_content .rightcon .jieshao .qyln_content ul li .brforep{
    padding-top:25px;
}
/*联系我们*/
.ry_content .rightcon .jieshao .contant_box .top{
    margin-top:30px;
    border:none;
}
.ry_content .rightcon .jieshao .contant_box .top .address{
    width:385px;
    height:200px;
    background:#e74449;
    padding-top:30px;
    position: relative;
}
.ry_content .rightcon .jieshao .contant_box .top .address .cir{
    position: absolute;
    width:25px;
    height:50px;
    right:-13px;
    top:40px;
    display: block;
    background:url(../images/cir.png) no-repeat;
}
.ry_content .rightcon .jieshao .contant_box .top  p{
    padding:0 0 30px 0;
    line-height:normal;
    color:#fff;
    text-indent: 50px;
}
.ry_content .rightcon .jieshao .contant_box .top .address .kfs{
    color:#fff;
    background:url(../images/kfs.png) no-repeat 20px 0;
}
.ry_content .rightcon .jieshao .contant_box .top .address .dizhi{
    color:#fff;
    background:url(../images/dizhi.png) no-repeat 20px 0;
}
.ry_content .rightcon .jieshao .contant_box .top .address .er{
    background:none;
}
.ry_content .rightcon .jieshao .contant_box .top .address .tel{
    color:#fff;
    background:url(../images/phone_icon.png) no-repeat 20px 0;
}
.ry_content .rightcon .jieshao .contant_box .top .map{
    width:355px;
    height:226px;
    margin-left:30px;
}
.ry_content .rightcon .jieshao .contant_box .middle{
    width:770px;
    height:100px;
    margin-top:30px;
}
.ry_content .rightcon .jieshao .contant_box .middle ul{
    background:#efefef;
    height:100px;
    width:770px;
}
.ry_content .rightcon .jieshao .contant_box .middle ul li{
    float: left;
    width:auto;
    height: 100px;
    border: none;
    margin-right: 0;
    cursor:default;
    margin-top:25px;
}
.ry_content .rightcon .jieshao .contant_box .middle ul .chuanzhen{
    width: 274px;
    border-right: 1px solid #e74449;
    height:50px;
    background:url(../images/icon_cz.png) no-repeat 36px center;
    line-height:50px;
    cursor:default;
}
.ry_content .rightcon .jieshao .contant_box .middle ul .chuanzhen span{
    color:#e74449;
    padding-left:95px;
}
.ry_content .rightcon .jieshao .contant_box .middle ul .youbian{
    width: 204px;
    border-right: 1px solid #e74449;
    height:50px;
    background:url(../images/icon_yb.png) no-repeat 36px center;
    line-height:50px;
}
.ry_content .rightcon .jieshao .contant_box .middle ul .youbian span{
    color:#e74449;
    padding-left:80px;
}
.ry_content .rightcon .jieshao .contant_box .middle ul  .youxiang{
    width:290px;
    height:50px;
    background:url(../images/icon-email.png) no-repeat 36px center;
    line-height:50px;
}
.ry_content .rightcon .jieshao .contant_box .middle ul .youxiang span{
    color:#e74449;
    padding-left:80px;
}
.ry_content .rightcon .jieshao .contant_box .bottom_con{
    width:770px;
    height:215px;
    margin-top:30px;
    padding-bottom:50px;
}
.ry_content .rightcon .jieshao .contant_box .bottom_con .readdress{
     width:370px;
     height:175px;
     border:2px solid #f14d31;
    padding-top:40px;
 }
.ry_content .rightcon .jieshao .contant_box .bottom_con .readdress p{
    text-indent: 2em;
    padding-left: 14px;
    color:#f14d31;
    line-height: 35px;
    padding-top: 0;
}
.ry_content .rightcon .jieshao .contant_box .bottom_con .readdress p b{
    font-size:16px;
    font-weight: bold;
}
/*项目—财富中心*/
.cfzx_header{
    width:100%;
    height:100px;
    background:#130a1d;
}
.cfzx_header .cfzx_logo{
    width:250px;
    height:100px;
}
.cfzx_nav{
    height:53px;
    width:723px;
    border-left:1px solid #fff;
    margin-top:27px;
    margin-left:23px;
    position: relative;

}
.cfzx_nav ul{
    padding-left:5px;
    width:505px;
}
.cfzx_nav ul li{
    width:125px;
    float:left;
    text-align: center;
    position: relative;
    height:53px;
}
.cfzx_nav ul li a p{
    color:#fff;
    text-align: center;
    width:100%;
}
.cfzx_nav ul li i{
    position: absolute;
    right:0;
    top:0;
    display: block;
    background:url(../images/border.jpg) no-repeat 0 center;
    width:8px;
    height:53px;
}
.cfzx_tel{
    height:53px;
    width:167px;
    position: absolute;
    right:0;
    top:-27px;
}
.cfzx_banner{
    width:100%;
    background:url(../images/cfzxBANNER.jpg) no-repeat top center;
    height:500px;
}
.cfzx_sjln{
    width:1000px;
    height:1008px;
    padding-bottom:60px;
}
.cfzx_loactionbox{
    background:#efefef;
    width:100%;
}
.cfzx_loactionbox .top{
    height:370px;
    width:613px;
    margin:0 auto;
    padding-top:50px;
}
.cfzx_loactionbox .bottom{
    width:1000px;
    padding-top:10px;
    padding-bottom:60px;
}
.cfzx_loactionbox .bottom .compant{
    width:593px;
    _width:580px;
    height:323px;
    _display:inline;
    overflow: hidden;
}
.cfzx_loactionbox .bottom  .wrt{
    width:516px;
    margin-left:30px;
}
.cfzx_loactionbox .bottom  .wrt p{
    padding-bottom:16px;
    line-height:25px;
    text-indent: 2em;
    background:url(../images/ty.png) no-repeat 0 5px;
}
.cfzx_loactionbox .bottom .rwrite{
    _display:inline;
    _width:380px;
    padding-left:20px;
    width:385px;
}
.cfzx_loactionbox .bottom .rwrite .topbox{
    width:386px;
    _width:380px;
    height:142px;
    background:#3a4594;
    padding-top:8px;
}
.cfzx_loactionbox .bottom .rwrite .bottombox{
    width:388px;
    height:142px;
    background:#cbcbcb;
    margin-top:22px;
    padding-top:8px;
}
.cfzx_loactionbox .bottom .rwrite .topbox .topcon{
    width:366px;
    height:130px;
    border:2px solid #fff;
    margin:0 auto;
}
.cfzx_loactionbox .bottom .rwrite .topbox .topcon .fir{
    font-size:16px;
    font-weight:bold;
}
.cfzx_loactionbox .bottom .rwrite .topbox .topcon p{
    color:#fff;
    padding:15px 0 0 20px;
}
.cfzx_loactionbox .bottom .rwrite .topbox .topcon .two{
  width:238px;
}
.cfzx_loactionbox .bottom .rwrite .bottombox .bottomcon{
    width:366px;
    height:130px;
    border:2px solid #fff;
    margin:0 auto;
}
.cfzx_loactionbox .bottom .rwrite .bottombox .bottomcon p{
    padding:15px 0 0 20px;
}
.cfzx_loactionbox .bottom .rwrite .bottombox .bottomcon .fir{
    font-size:16px;
    color:#333;
    font-weight:bold;
}
.cfzx_loactionbox .bottom .rwrite .bottombox .bottomcon .two{
    color:#333;
    width:324px;
}
.cfzx_xmgn .top{
    width:582px;
    height:166px;
    margin:0 auto;
    padding-top:60px;
}
.cfzx_xmgn .top img{
    width:582px;
    height:166px;
}
.cfzx_xmgn .bottom{
    padding-top:75px;
}
.cfzx_xmgn .bottom .Rimgwr{
    width:518px;
    padding-left:30px;
}
.cfzx_xmgn .bottom .Rimgwr .rtop p{
    text-indent: 2em;
    padding-bottom:20px;
    background:url(../images/ty.png) no-repeat 0 3px;
    color:#3e3a39;
    line-height:22px;
}
.cfzx_xmgn .bottom .Rimgwr .rbottom{
    width:518px;
    padding-top:10px;
}
.cfzx_xmgn .bottom .Rimgwr .rbottom img{
    width:435px;
    height:281px;
    margin:0 auto;
    display: block;
}
.cfzx_xmgn .xmgn_big_bg{
    width:100%;
    height:300px;
    background:url(../images/xmgn_big_bg.jpg) no-repeat center center;
    margin-top:30px;
    position: relative;
}
.cfzx_xmgn .xmgn_big_bg .bordtop{
    width:513px;
    height:103px;
    border:2px solid #fff;
   position: absolute;
    left:50%;
    margin-left:-267px;
    top:35px;
}
.cfzx_xmgn .xmgn_big_bg .bordtop P{
    font-size:29px;
    color:#fff;
    font-weight:bold;
   text-align: center;
    width:400px;
    margin:0 auto;
    padding-top:7px;
}
.cfzx_xmgn .xmgn_big_bg .nonbordbottom p{
    width:907px;
    margin:0 auto;
    color:#fff;
    line-height:25px;
    text-indent: 2em;
    padding-top:175px;
}
.cfzx_sjan .sjfa_top_img{
    width:865px;
    margin:0 auto;
}
.cfzx_sjan{
    padding-top:62px;
    border-bottom:5px solid #323f8f;
    padding-bottom:50px;
}
.cfzx_sjan .sjfa_top_img img{
    width:860px;
    height:750px;
    padding-bottom:13px;
}
.cfzx_sjan .sjfa_top_img p{
    font-size:16px;
    color:#3e3a39;
    line-height:27px;
}
.cfzx_sjan .sjfa_top_img .yongdi{
    padding-bottom:34px;
    border-bottom:1px dashed #e6e6e6;
}
.cfzx_sjan .content_sj{
    width:856px;
    padding:0 30px;
    margin:0 auto;
}
.cfzx_sjan .content_sj ul{
    padding-top:20px;
}
.cfzx_sjan .content_sj ul li {
    border-bottom:1px dashed #e6e6e6;
}
.cfzx_sjan .content_sj ul li .countbox{
    padding:25px 0;
}
.cfzx_sjan .content_sj ul li .countbox .img{
    width:226px;
    height:200px;
}
.cfzx_sjan .content_sj ul li .countbox .img img{
    width:226px;
    height:200px
}
.cfzx_sjan .content_sj ul li .countbox .inclu{
    width:570px;
    padding-left:57px;
}
.cfzx_sjan .content_sj ul li .countbox .inclu p{
    width:466px;
    padding-left:105px;
    line-height:27px;
}
.cfzx_sjan .content_sj ul .sj_a .countbox .inclu p{
    background:url(../images/icon_a.png) no-repeat 0 center;
}
.cfzx_sjan .content_sj ul .sj_b .countbox .inclu p{
     background:url(../images/icon_b.png) no-repeat 0 center;
 }
.cfzx_sjan .content_sj ul .sj_c .countbox .inclu p{
    background:url(../images/icon_c.png) no-repeat 0 center;
}
.cfzx_sjan .content_sj ul .sj_d .countbox .inclu p{
    background:url(../images/icon_d.png) no-repeat 0 center;
}
.cfzx_footer{
    width:100%;
}
.cfzx_footer .message{
    width:440px;
    margin:0 auto;
    padding-top:44px;
    text-align: center;
    padding-bottom:50px;
}
.cfzx_footer .message p{
    color:#323f8f;
    line-height:30px;
}
.gn_two{
    width:864px;
    margin:0 auto;
}
/*世紀豪園*/
.xdy_header{
    height:150px;
    background: url(../images/xdy_title.png) no-repeat;
}
.xdy_sjhy_logo{
    width:220px;
    height:60px;
    margin:0 auto;
    padding-top:46px;
}
.xdy_sjhy_bannercount .bggreen{
    height:30px;
    width:100%;
    background:#245e4f;
}
.xdy_sjhy_banner{
    height:300px;
    background:url(../images/xdy_sjhy_banner.jpg) no-repeat center center;
    width:100%;
}
.sjhy_qyzl .title{
    padding:50px 0 32px 0;
}
.sjhy_qyzl .title .zw{
    font-size:34px;
    font-weight: bold;
}
.sjhy_qyzl .title p{
    text-align: center;
}
.sjhy_qyzl .title .yw{
    font-size:26px;
}
.sjhy_qyzl .content .picture{
    width:548px;
    height:406px;
}
.sjhy_qyzl .content .wenzi{
    width:406px;
    padding-left:46px;
    position: relative;
    height:403px;
}
.sjhy_qyzl .content .wenzi .title_two{
    text-align: right;
    width:260px;
    font-size:18px;
    font-weight:bold;
    position: absolute;
    right:0;
    top:0;
}
.sjhy_qyzl .content .wenzi .contwo{
    padding-top:80px;
    line-height:30px;
    text-indent: 2em;
    width:406px;
}
.sjhy_xmjj .title{
    padding:50px 0 32px 0;
}
.sjhy_xmjj .title{
    padding:50px 0 47px 0;
}
.sjhy_xmjj .title .zw{
    font-size:34px;
    font-weight: bold;
}
.sjhy_xmjj .title p{
    text-align: center;
}
.sjhy_xmjj .title .yw{
    font-size:26px;
}
.sjhy_xmjj .content{
    width:100%;
}
.sjhy_xmjj .content .wenzi{
    position: relative;
    width:406px;
}

.sjhy_xmjj .content .wenzi .title_two{
    width:256px;
    text-align: right;
    color:#487f70;
    font-weight:bold;
    font-size:18px;
    position: absolute;
    right:0;
    top:0;
}
.sjhy_xmjj .content .wenzi .contwo{
    width:406px;
    line-height:30px;
    text-indent: 2em;
    padding-top:80px;
}
.sjhy_xmjj .content .picture{
    width:548px;
    height:403px;
    padding-left:46px;
}
.sjhy_jzsx{
    width:100%;
    height:587px;
    background:#487f70;
}
.sjhy_jzsxcou .title{
    width:100%;
    text-align: center;
    padding:62px 0 44px 0;
}
.sjhy_jzsxcou .title .zw{
    font-size:34px;
    font-weight:bold;
}
.sjhy_jzsxcou .title .yw{
    font-size:26px;

}
.sjhy_jzsx .main ul{
    width:100%;
    padding-top:10px
}
.sjhy_jzsx .main ul li{
    float:left;
    width:314px;
    height:236px;
    margin-right:29px;
    padding-top:32px;
}
.sjhy_jzsx .main ul li img{
    width:314px;
    height:236px;
}
.sjju_yljg .title{
    text-align: center;
    padding:67px 0 23px 0;
}
.sjju_yljg .title .zw{
    font-size:34px;
    font-weight:bold;
}
.sjju_yljg .title .yw{
    font-size:26px;
}
.sjju_yljg .zhaiyao{
    font-weight:bold;
    font-size:18px;
    text-align: center;
}
.sjju_yljg .contents .findcon{
    padding:35px 0;
    text-indent: 2em;
    line-height:27px;
}
.sjju_yljg .contents .yulgimg{
    width:100%;
}
.sjju_yljg .contents .yulgimg .yljg01{
    width:486px;
    height:365px;
}
.sjju_yljg .contents .yulgimg .yljg01 img{
    width:486px;
    height:365px;
}
.sjju_yljg .contents .yulgimg .yljg02{
    margin-left:27px;
}
.sjhy_gdpz .findcon{
    text-align: center;
}
.sjhy_gdpz.contents .yulgimg{
    width:1000px;
    height:491px;
}
.sjhy_gdpz .contents .yulgimg img{
    width:1000px;
    height:491px;
}
.sjhy_footer{
    height:162px;
    width:100%;
    background:#245e4f;
    margin-top:77px;
}
.sjhy_footer .main p{
    color:#dcdddd;
    line-height:27px;
}
.sjhy_footer .main .hotline{
    font-size:24px;
    font-weight:bold;
}
.sjhy_footer .main .sjftbox{
    width:100%;
    padding-top:57px;
}
/*时代广场*/
.sdgc_header .sdgcnavbox{
    height:110px;
    width:1000px;
}
.sdgc_header .sdgcnavbox .sdgc_logo{
    width:199px;
    height:55px;
    padding-top:30px;
}
.sdgc_header .sdgcnavbox .sdgc_nav ul{
  padding-left:129px;
}
.sdgc_header .sdgcnavbox .sdgc_nav ul li{
    float:left;
    text-align: center;
   height:110px;
}
.sdgc_header .sdgcnavbox .sdgc_nav ul li a{
    padding:0 22px;
    display: block;
    line-height:110px;
    _width:90px;
    _padding:0;
    +width:90px;
    +padding:0;
}
.sdgc_header .sdgcnavbox .sdgc_nav ul .befl{

}
.sdgc_header .sdgcnavbox .sdgc_nav ul .active a{
   color:#a13c83;
}
.sdgc_banner{
    height:347px;
    width:100%;
}
.sdgc_banner a{
    height:347px;
    width:100%;
    display: block;
    background:url(../images/sdgc_banner.jpg) no-repeat center center;
    cursor: default;
}
.sdgc_pz{
    height:177px;
    width:100%;
}
.sdgc_pz .main ul{
    width:100%;
    height:177px;
}
.sdgc_pz .main ul li{
    height:177px;
    float:left;
}
.sdgc_pz .main ul .tz{
    width:415px;
    background:url(../images/sdgc_tz.jpg) no-repeat 30px center;
}
.sdgc_pz .main ul .tz p{
    padding-left:104px;
    line-height:27px;
}
.sdgc_pz .main ul .tz .firp{
    padding-top:57px;
}
.sdgc_pz .main ul .jg{
    background:url(../images/sdgc_jg.jpg) no-repeat 0 center;
    width:303px;
}
.sdgc_pz .main ul .jg p{
    padding-left:72px;
    line-height:27px;
}
.sdgc_pz .main ul .jg .firp{
    padding-top:62px;
}
.sdgc_pz .main ul .pz{
    background:url(../images/sdgc_pz.jpg) no-repeat 0 center;
}
.sdgc_pz .main ul .pz p{
    padding-left:74px;
    line-height:27px;
}
.sdgc_pz .main ul .pz .firp{
    padding-top:62px;
}
.sdgc_qjzl{
    height:370px;
    width:100%;
    background:#f0f0f0;
}
.sdgc_qjzl .pswenbox .wen{
    width:563px;
}
.sdgc_qjzl .pswenbox .wen h2{
    color:#832668;
    padding-top:55px;
}
.sdgc_qjzl .pswenbox .wen h2 span{
    font-weight: bold;
}
.sdgc_qjzl .pswenbox .wen p{
    text-indent: 2em;
    line-height:32px;
    padding-top:18px;
}
.sdgc_qjzl .pswenbox .ps{
    width:400px;
    height:250px;
    padding-left:37px;
    padding-top:60px;
}
.sdgc_qjzl .pswenbox .ps img{
    width:400px;
    height:250px;
}
.sdgc_hx{
    padding-bottom:64px;
}
.sdgc_hx .main .center{
    color:#832668;
    padding:59px 0 25px 0;
}
.sdgc_hx .main .center span{
    font-weight: bold;
}
.sdgc_hx .main  ul li{
    float:left;
    width:324px;
    margin-right:14px;
}
.sdgc_hx .main ul li img{
    width:324px;
    height:231px;
}
.sdgc_hx .main ul li .top_hy{
    padding-top:10px;
}
.sdgc_hx .main ul li .top_hy span{
    font-weight: bold;
}
.sdgc_hx .main ul li .top_hy .hxdetail{
    padding-left:59px;
}
.sdgc_hx .main ul li .top_hy .mj{
    padding-left:47px;
}
.sdgc_hx .main ul li .bottom_hx{
    padding-left:59px;
    padding-top:3px;
}
.sdgc_footer{
    width:100%;
    height:147px;
    background:#862371;
}
.sdgc_footer .sdgcfootbox{
    WIDTH:100%;
}
.sdgc_footer .sdgcfootbox .sdgclogo2{
    width:199px;
    height:55px;
    padding-top:47px;
}
.sdgc_footer .sdgcfootbox .sdgclogo2 img{
    width:199px;
    height:55px;
}
.sdgc_footer .sdgcfootbox  .sdgccontent{
    padding-top:32px;
}
.sdgc_footer .sdgcfootbox  .sdgccontent .first{
    font-weight:bold;
}
.sdgc_footer .sdgcfootbox  .sdgccontent .two{
    color:#dcdddd;
}
.sdgc_footer .sdgcfootbox  .sdgccontent  p{
    color:#fff;
    line-height:32px;
}
.sdgc_qyzl_banner{
    height:180px;
    width:100%;
    background:url(../images/sdgc_qyzl_banner.jpg) #862371 no-repeat center center;
}
.sdgc_qyzl_centent .main .border_top{
    border-bottom:1px solid #862371;
    font-weight:bold;
    color:#862371;
    padding:30px 0 17px 40px;
}
.sdgc_qyzl_centent .qy_contentbox{
    padding-left:40px;
    padding-bottom:120px;
}
.sdgc_qyzl_centent .qy_contentbox h2{
    font-size:27px;
    width:352px;
    padding:23px 0 32px 0;
}
.sdgc_qyzl_centent .qy_contentbox .con_deta .nr{
    width:476px;
}
.sdgc_qyzl_centent .qy_contentbox .con_deta .nr p{
    line-height:34px;
    text-indent: 2em;
}
.sdgc_qyzl_centent .qy_contentbox .con_deta .img{
    width:400px;
    height:307px;
    padding-left:45px;
}
.sdgc_qyzl_centent .qy_contentbox .con_deta .img img{
    width:400px;
    height:307px;
}
/*项目简介*/
.sdgc_xmjj_content .qy_contentbox h2{
    width:498px;
}
.sdgc_xmjj_content .qy_contentbox .con_deta .nr{
    width:658px;
}
.sdgc_xmjj_content .qy_contentbox .con_deta .nr p{
    width:658px;
    color:#221815;
}
.sdgc_xmjj_content .qy_contentbox .con_deta .img{
    width:213px;
    height:354px;
}
.sdgc_xmjj_content .qy_contentbox .con_deta .img img{
    width:213px;
    height:354px;
}
.sdgc_jzsx_content .sdgc_jzsxbox{
    width:920px;
    padding:0  40px;
}
.sdgc_jzsx_content .sdgc_jzsxbox h1{
    font-size:27px;
    color:#221815;
    width:468px;
    padding:23px 0 32px 0;
}
.sdgc_jzsxbox .jzsxcontent_main{
    padding-bottom:130px;
}
.sdgc_jzsxbox .jzsxcontent_main .imbefore{
    margin-right:40px;
}
.sdgc_jzsxbox .jzsxcontent_main img{
    width:273px;
    height:206px;
    padding-bottom:35px;
}
.sdgc_jzsxbox .jzsxcontent_main p {
    text-indent: 2em;
    font-size:16px;
    line-height:32px;
}
.sdgc_hxzs_banner{
    width:100%;
    height:170px;
    background:url(../images/sdgc_hxzs_banner.png) no-repeat center center #862371;
}
.sdgc_jzsx_content .sdgc_hxzsbox{
    width:940px;
    padding:0 30px;
}
.hxzs_content_main img{
    width:308px;
    height:434px;
    padding-bottom:25px;
}
.hxzs_content_main{
    padding-bottom:55px;
}
.hxzs_content_main .befoimg{
    margin-right:2px;
}
.sdgc_jzsx_content .sdgc_yljg_box h1{
    padding-bottom:15px;
}
.yljg_content_main .con{
    width:900px;
    text-indent: 2em;
    line-height:32px;
}
.yljg_content_main .picimg{
    height:216px;
    background:url(../images/yljg_bg_img.jpg) no-repeat center center;
    margin-top:55px;
}
.yljg_content_main{
    padding-bottom:50px;
}
.yljg_content_main p{
    padding-bottom:30px;
}
.yljg_content_main .img{
    text-align: center;
}
.sdgc_gdpz_banner{
    width:100%;
    height:170px;
    background:url(../images/sdgc_gzpz_banner.png) no-repeat center center #862371;
}
/*新东亚-时代广场*/
.xdy_sdjm_logo{
    height:147px;
    background:url(../images/xdy_sdjm_logo.jpg) no-repeat center center;
}
.xdy_sdjm_banner{
     width:100%;
     height:511px;
    background:url(../images/sdjm_index_banner.jpg) no-repeat center center #a10079;
}
.xdy_sdjm_nav{
    height:50px;
    background:#850167;
}
.xdy_sdjm_nav ul li{
    float:left;
}
.xdy_sdjm_nav ul li{
    padding:0 56px;
}
.xdy_sdjm_nav ul li a{
    font-size:16px;
    color:#fff;
    display: block;
    width:88px;
    text-align: center;
    height:42px;
    line-height:42px;
}
.xdy_sdjm_nav ul .active a{
    border-bottom:2px solid #fff;
}
.sdjm_title_img .main .sjdm_top_box{
    width:100%;
    text-align: center;
    padding:59px 0 38px 0;
}
.sdjm_title_img .main .sjdm_top_box .coun_jj{
    height:62px;
    line-height:62px;
    width: 370px;
  margin:0 auto;
    padding-bottom:40px;
}
.sdjm_title_img .main .coun_jj .sdjm_xmjj{
    font-size:34px;
    color:#3e3a39;
    padding-left:15px;
    border-left:2px solid #860167;
    margin-left:7px;
    height:62px;
    line-height:62px;
}
.sdjm_content_main{
    width:100%;
    height:334px;
}
.sdjm_content_main .sdjm_video{
    width:595px;
    height:334px;
}
.sdjm_content_main .sdjm_write{
    height:334px;
    width:405px;
    background:#850167;
}
.sdjm_content_main .sdjm_write p{
    width:350px;
    color:#fff;
    font-size:12px;
    line-height:30px;
    text-align: left;
    text-indent: 2em;
    padding:20px 0 0 30px;
}
.sdjm_title_img .sjdm_top_box .sdjm_message .beful{
    width:100%;
    padding-top:100px;
}
.sdjm_title_img .sjdm_top_box .sdjm_message ul .befli{
    float:left;
    width:308px;
    height:194px;
    border:1px solid #dddddd;
    position: relative;
}
.sdjm_title_img .sjdm_top_box .sdjm_message ul li .sdjm_yellow{
    position: absolute;
    top:-65px;
    left:92px;
}
.sdjm_title_img .sjdm_top_box .sdjm_message ul .fir{
    margin-right:35px;
}
.sdjm_title_img .sjdm_top_box .sdjm_message ul li p{
    padding-top:70px;
}
.sdjm_title_img .sjdm_top_box .sdjm_message ul li ul{
    padding:70px 0 0 30px;
}
.sdjm_title_img .sjdm_top_box .sdjm_message ul li ul li{
    text-align: left;
    line-height:30px;
    height:30px;
}
.sdjm_title_img .sjdm_top_box .sdjm_message ul li ul li .circle{
    height:7px;
    line-height:7px;
    font-size:25px;
    padding-right:10px;
    font-weight: bold;
}
.sdjm_title_img .sjdm_top_box .sdjm_message ul li ul li span{
    color:#850167;
    height:19px;
    line-height:19px;
    display: block;
}
.sdjm_title_img .sjdm_top_box .sdjm_message .sdjm_msg_detail{
    width:100%;
}
.sdjm_title_img .sjdm_top_box .sdjm_message .sdjm_msg_detail p{
    width:100%;
    text-align: center;
    font-size:12px;
    line-height:30px;
    padding:50px 0 15px 0;
}
.sdjm_footer{
    width:100%;
    height:117px;
    background:#850167;
    /*position: fixed;*/
    /*bottom:0;*/
    /*left:0;*/
}
.sdjm_footer .foontdetail{
    padding-top:35px;
    width:100%;
    text-align: center;
}
.sdjm_footer .foontdetail p{
    color:#fff;
    line-height:25px;
}
.groupbg{
    width:100%;
    height:10px;
    background:#a10079;
}
.sdjm_xmgk_content{
    width:100%;
    height:auto;
}
.sdjm_xmgk_content p{
    width:880px;
    margin:0 auto;
    padding-bottom:30px;
}
.sdjm_xmgk_content .wenzi{
    text-indent: 2em;
    line-height:30px;
    text-align: left;
}
.sdjm_ytfb_content{
    width:100%;
    height:auto;
}
.sdjm_ytfb_content .sdjm_ytfb_option{
    width:650px;
    margin:0 auto;
}
.sdjm_ytfb_content .sdjm_ytfb_option img{
    width:650px;
    height:469px;
}
.sdjm_ytfb_content .sdjm_ytfb_option .msg{
    padding:28px 0 22px 0;
}
.sdjm_ytfb_content .sdjm_ytfb_option p{
    width:425px;
    margin:0 auto;
    text-align: left;
    line-height:25px;
}
.sdjm_qwys_content{
    width:100%;
    height:auto;
    padding-bottom:100px;
}
.sdjm_qwys_content img{
    padding-bottom:30px;
}
.sdjm_qwys_content p{
    text-align: left;
    text-indent: 2em;
    width:880px;
    margin:0 auto;
    line-height:30px;
    color:#221815;
}
.sdjm_xmdt_content{
    width:100%;
}
.sdjm_xmdt_content ul{
    width:880px;
    margin:0 auto;
    border-top:1px solid #e9e9e9;
}
.sdjm_xmdt_content ul li{
    width:850px;
    border-bottom:1px dashed #f2f2f2;
    padding:15px 15px 15px 15px;
}
.sdjm_xmdt_content ul li a{
    position: relative;
}
.sdjm_xmdt_content ul li a:hover{
    color:#e74449;
    text-decoration:underline;
}
.sdjm_xmdt_content ul li a .dian{
    font-size:14px;
    font-weight: bold;
    position: absolute;
    top:-4px;
    left:0;
}
.sdjm_xmdt_content ul li a .detai_tit{
    padding-left:10px;
}
.sdjm_xmdtpage .active{
    background:#860167;
    border:1px solid #860167;
}
.sdjm_xmdt_details .xmdt_detas_count{

}
.sdjm_xmdt_details .befroe_wz{
    width:880px;
    padding:35px 60px 26px 60px;
    border-bottom:1px solid #dddddd;
}
.sdjm_xmdt_details .xmdt_details_content{
    width:880px;
    padding:0 60px;
}
.sdjm_xmdt_details .xmdt_details_content h1{
    text-align: center;
    font-size:30px;
    padding:22px 0 20px 0;
}
.sdjm_xmdt_details .xmdt_details_content .fabushijian{
    text-align: center;
    padding-bottom:40px;
}
.sdjm_xmdt_details .xmdt_details_content .dtail_sdjm_xmdt_main{
    padding-bottom:200px;
}
.sdjm_xmdt_details .xmdt_details_content .dtail_sdjm_xmdt_main p{
    line-height:30px;
    text-indent: 2em;
}
.sdjm_xmdt_details .xmdt_details_content .dtail_sdjm_xmdt_main img{
    max-width:100%;
    margin: 0 auto;
 display: block;
}
/*城市花园*/
.cshy_top{
    height:125px;
}
.cshy_top .cshy_logo{
    padding-top:40px;
    width:420px;
}
.cshy_top .cshy_tel{
    padding-top:68px;
    width:395px;
}
.cshy_index_banner{
    width:100%;
    height:350px;
    background:url(../images/cshy_index_banner.jpg) no-repeat center center;
}
.cshy_nav_index ul{
    width:815px;
    margin:0 auto;
}
.cshy_nav_index ul li{
    float:left;
    width:237px;
    height:54px;
    background:url(../images/cir_bg_hy.png) no-repeat;
    margin-right:50px;
}
.cshy_nav_index ul .lastli{
    margin-right:0;
}
.cshy_nav_index .hy_box{
    width:815px;
    margin:0 auto;
}
.cshy_nav_index ul li a{
    font-size:20px;
    display: block;
    text-align: center;
    width:237px;
    height:54px;
    line-height:54px;
}
.cshy_nav_index ul{
    padding:60px 0;
}
.cshy_nav_index ul .active{
    background:url(../images/cir_red_index_bg.png) no-repeat;
}
.cshy_nav_index ul .active a{
    color:#fff;
}
.cshy_indwx_content .hy_img_map{
    width:328px;
    height:215px;
}
.cshy_indwx_content .hy_img_map img{
    width:328px;
    height:215px;
}
.cshy_indwx_content .hy_wenzi_map{
    width:608px;
    margin-left:60px;
    padding-top:25px;
}
.cshy_indwx_content .hy_wenzi_map p{
    text-indent: 2em;
    line-height:32px;
}
.cshy_indwx_content .hy_box_count{
    width:100%;
}
.cshy_indwx_content .hy_box_count .tit{
    width:100%;
    text-align: center;
    font-size:38px;
    padding-bottom:35px;
}
.cshy_indwx_content .contwo{
    padding-top:70px;
}
.cshy_indwx_content .contwo .contwoimg{
    width:394px;
    height:265px;
}
.cshy_indwx_content .contwo .contwowenzi{
    width:560px;
    margin-left:30px;
}
.cshy_indwx_content .contwo .contwowenzi p{
    line-height:32px;
    text-indent: 2em;
    padding-top:70px;
}
.cshy_indwx_content .conthree{
    padding-top:30px;
}
.cshy_indwx_content .conthree .conthreewenzi{
    width:465px;
}
.cshy_indwx_content .conthree .conthreewenzi p{
    line-height:32px;
    text-indent: 2em;
    padding-top:40px;
}
.cshy_indwx_content .conthree .conthreeimg{
    width:478px;
    height:391px;
    margin-left:55px;
}
.cshy_indwx_content .conthree .conthreeimg img{
    width:478px;
    height:391px;
}
.cshy_indwx_content .cibfour .con_top{
    width:898px;
    height:198px;
    border:1px solid #c9caca;
    margin:100px auto 0 auto;
    position: relative;

}
.cshy_indwx_content .cibfour .con_top .title{
    font-size:38px;
    background:#fff;
    width:502px;
    text-align: center;
    position: absolute;
    top:-32px;
    left:195px;
}
.cshy_indwx_content .cibfour .con_top .contdeta{
    width:835px;
    padding:43px 0 0 40px;
    line-height:34px;
    text-indent: 2em;
}
.cshy_indwx_content .cibfour .con_bottom{
    width:100%;
}
.cshy_indwx_content .cibfour .con_bottom .pictuuebox{
    padding-top:40px;
}
.cshy_indwx_content .cibfour .con_bottom .pictuuebox .befimg{
    margin-right:23px;
}
.cshy_indwx_content .confive{
    padding-bottom:75px;
}
.cshy_indwx_content .confive .title{
    font-size:38px;
    text-align: center;
    padding-top:65px;
}
.cshy_indwx_content .confive .title span{
    border-bottom:3px solid #a51919;
    font-size:38px;
    padding-bottom:15px;
}
.cshy_indwx_content .confive  ul{
    padding-left:25px;
    padding-top:44px;
    width:975px;
}
.cshy_indwx_content .confive  ul li{
    float:left;
}
.cshy_indwx_content .confive  ul .one{
    width:260px;
    margin-right:105px;
}
.cshy_indwx_content .confive  ul .one img{
    width:198px;
    height:338px;

}
.cshy_indwx_content .confive  ul .two{
    width:272px;
    margin-right:133px;
}
.cshy_indwx_content .confive  ul .two img{
    width:235px;
    height:287px;
}
.cshy_indwx_content .confive  ul .three{
    width:205px;
}
.cshy_indwx_content .confive  ul .three img{
    width:185px;
    height:387px;
}
.cshy_indwx_content .confive  ul li .img{
    height:385px;
    padding-bottom:10px;
}
.cshy_indwx_content .confive  ul li .hxtype{
    font-size:30px;
    color:#762b1b;
    font-weight:bold;
    padding-bottom:40px;
    text-align: center;
}
.cshy_indwx_content .confive  ul li .font16{
    color:#3d3d3a;
}
.cshy_indwx_content .confive  ul .one .hxtype{
    width:198px;
}
.cshy_indwx_content .confive  ul .one .font16{
    line-height:30px;
}
.cshy_indwx_content .confive  ul .two .font16{
    line-height:30px;
    padding-left:40px;
}
.cshy_footer{
    width:100%;
    height:130px;
    border-top:5px solid #c9caca;
}
.cshy_footer .msg{
    padding-top:38px;
}
.cshy_footer p{
    text-align: center;
    color:#3d3d3a;
    font-size:12px;
    line-height:27px;
}
/*山城红街*/
.cshy_add_top .cshy_tel{
    padding-top:58px;
}
.cshy_schj_banner{
    height:471px;
    width:100%;
    background:url(../images/cshy_cshj_banner.jpg) no-repeat center center;
}
.cshy_nav_index ul .cshj_active{
    background:url(../images/cshy_active_schj.png) no-repeat;
}
.cshy_nav_index ul .cshj_active a{
    color:#fff;
}
.cshy_schj_content .schj_dlwz .title{
    background:url(../images/schj_dlwz.png) no-repeat center center;
    width:100%;
    height:44px;
    text-align: center;
    line-height:44px;
}
.cshy_schj_content .schj_dlwz .title span{
    border-bottom:3px solid #d7000f;
    padding-bottom:15px;
}
.cshy_schj_content .schj_dlwz  img{
    margin-top:44px;
}
.cshy_schj_content .schj_xmgh{
    padding-top:53px;
}
.cshy_schj_content .schj_xmgh .title{
    background:url(../images/schj_xmgh_bg.png) no-repeat center center;
    width:100%;
    height:43px;
    text-align: center;
    line-height:43px;
}
.cshy_schj_content .schj_ytjs{
    padding-top:53px;
    padding-bottom:50px;
}
.cshy_schj_content .schj_ytjs img{
    margin-top:52px;
}
.cshy_schj_content .schj_ytjs .title{
    background:url(../images/schj_ytsj_bg.png) no-repeat center center;
    width:100%;
    height:38px;
    text-align: center;
    line-height:38px;
}
.cshy_nav_index ul .qyqcactive{
    background:url(../images/tyqc_active.png) no-repeat;
}
.cshy_nav_index ul .qyqcactive a{
    color:#fff;
}
/*庭院倾城*/
.tyqc_top{
    height:110px;
}
.tyqc_top .cshy_logo{
    padding-top:28px;
}
.tyqc_top .cshy_tel{
    padding-top:38px;
}
.cshy_tyqc_banner{
    width:100%;
    height:350px;
    background:url(../images/tyqc_banner.jpg) no-repeat center center;
}
.cshy_tyqc_content .qyqc_top_tel{
    width:100%;
    height:244px;
}
.tyqc_bottom_mapbox .tyqc_map{
    width:517px;
    height:725px;
}
.tyqc_bottom_mapbox .message_con{
    width:393px;
    margin-left:90px;
}
.tyqc_bottom_mapbox{
    margin-top:60px;
    padding-bottom:140px;
}
.tyqc_bottom_mapbox .message_con .message_con_top{
    width:380px;
    height:268px;
}
.message_con_bottom{
    padding-left:30px;
}
.message_con_bottom p{
    font-size:24px;
    padding-bottom:15px;
}
.tyqc_footer{
    border:none;
    background:#028cd5;
}
.tyqc_footer p{
    color:#fff;
}
.smg_top_header{
    height:100px;
    position: relative;
    width:1000px;
    margin:0 auto;
}
.smg_logo{
    width:204px;
    height:54px;
    margin:0 auto;
    padding-top:20px;
}
.smg_top_header .top_tel{
    width:162px;
    height:44px;
    position: absolute;
    right:0;
    top:30px;
}
.smg_banner{
    width:100%;
    height:500px;
    background:url(../images/smg_banner.jpg) no-repeat center center;
}
.smg_main_content .smg_smys{
    text-align: center;
    padding-top:60px;
}
.smg_main_content .smg_smys img{
    margin-top:45px;
}
.smg_main_content .smg_ghsj{
    height:350px;
    background:#f3f3f3;
    margin-top:80px;
}
.smg_main_content .smg_xgtzs{
    padding:80px 0;
}
.smg_main_content .smg_xgtzs .tit{
    text-align: center;
}
.smg_main_content .smg_xgtzs ul .before{
    margin-right:27px;
}
.smg_main_content .smg_xgtzs ul{
    padding-top:40px;
}
.smg_main_content .smg_xgtzs ul li{
    width:315px;
    height:156px;
}
.smg_main_content .smg_xgtzs ul li img{
    width:315px;
    height:156px;
}
.smg_main_content .smg_msgbox{
    width:100%;
    height:250px;
    padding:35px 0 60px 0;
}
.smg_main_content .smg_msgbox .msg{
    height:250px;
    width:400px;
    background:#ea841d;
}
.smg_main_content .smg_msgbox .msg .pbox{
    padding:45px 0 0 35px;
}
.smg_main_content .smg_msgbox .msg .pbox p{
    color:#fff;
    line-height:55px;
}
.smg_main_content .smg_msgbox .map{
     width:600px;
     height:250px;
 }
.smg_main_content .smg_msgbox .map img{
    width:600px;
    height:250px;
}
.smgfooter{
    width:100%;
    height:190px;
    background:#383838;
}
.smgfooter .smg_msg_f{
    padding-top:33px;
}
.smgfooter .smg_msg_f p{
    text-align: center;
    color:#fff;
    line-height:45px;
}
/*活力城*/
.fullpage{
    position: relative;
}
.hlc_index_bg{
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
}
.hlc_idexx_nolight{
    height: 100%;
    left: -100%;
    position: absolute;
    top: 0;
    width: 100%;
    opacity: 0;
    background-image: url(../images/hlc_index_bg.jpg);
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
}
.hlc_top{
    height:66px;
    width:1200px;
    position: absolute;
    top:45px;
    left:50%;
    margin-left:-600px;
    z-index:999;
}
.hlc_top .hlc_logo{
    padding-top:10px;
    width:177px;
    height:66px;
}
.hlc_nav{
    /*width:693px;*/
    width:610px;
    height:61px;
    background:#132f75;
}
.hlc_nav ul{
    width:100%;
    height:61px;
}
.hlc_nav ul li{
    float:left;
    height:61px;
    width:115px;
}
.hlc_nav ul li a{
    font-size:16px;
    color:#c79d09;
    display: block;
    width:100px;
    height:56px;
    line-height:56px;
    text-align: center;
}
.hlc_nav ul .active a{
    border-bottom:5px solid #c79d09;
}
/* css3 keyframes - animation 3 */
@-webkit-keyframes anim3 {
    from { -webkit-transform:rotateY(0deg); }
    50% { -webkit-transform:rotateY(180deg); }
    to { -webkit-transform:rotateY(360deg); }
}
@-moz-keyframes anim3 {
    from { -moz-transform:rotateY(0deg); }
    50% { -moz-transform:rotateY(180deg); }
    to { -moz-transform:rotateY(360deg); }
}
@-ms-keyframes anim3 {
    from { -ms-transform:rotateY(0deg); }
    50% { -ms-transform:rotateY(180deg); }
    to { -ms-transform:rotateY(360deg); }
}
@-o-keyframes anim3 {
    from { -o-transform:rotateY(0deg); }
    50% { -o-transform:rotateY(180deg); }
    to { -o-transform:rotateY(360deg); }
}
@keyframes anim3 {
    from { transform:rotateY(0deg); }
    50% { transform:rotateY(180deg); }
    to { transform:rotateY(360deg); }
}

.section1 .back{ background:#152249;}



/*第一页*/
.car1{
    height: 100%;
    left: -100%;
    position: absolute;
    top: 0;
    width: 100%;
    opacity:0;
    background-image:url('../images/hlc_index_bg.jpg');
    background-position:center center;
    background-repeat:no-repeat;
    background-size:auto 100%;
}
.active .car1{
    left:0\0;
    opacity:1\0;
    *left:0;
    *opacity:1;
    animation:car1 0.5s ease 0.2s 1 normal both;
    -webkit-animation:car1 0.5s ease 0.2s 1 normal both;
}
@keyframes car1
{
    0%   {left:0;opacity:0;}
    100% {left:0;opacity:1;}
}
@-webkit-keyframes car1
{
    0%   {left:0;opacity:0;}
    100% {left:0;opacity:1;}
}
.lig1{
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    opacity:0;
    background-image: url(../images/hlc_index_haslight.jpg);
    background-size:auto 100%;
    background-position:center center;
    background-repeat:no-repeat;
}
.active .lig1{
    opacity:1\0;
    *opacity:1;
    animation:myfirst 2s ease 1s infinite both;
    -webkit-animation:myfirst 2s ease 1s infinite both;
}
@keyframes myfirst
{
    0%   {opacity: 0;}
    5%  {opacity: 1;}
    10%   {opacity: 0;}
    15%  {opacity: 1;}
    40%  {opacity: 0;}
    80% {opacity: 1;}
    100% {opacity: 1;}
}
@-webkit-keyframes myfirst
{
    0%   {opacity: 0;}
    5%  {opacity: 1;}
    10%   {opacity: 0;}
    15%  {opacity: 1;}
    40%  {opacity: 0;}
    80% {opacity: 1;}
    100% {opacity: 1;}
}
.text1{
    width:auto;
    height:150px;
    top:-500%;
    right:13%;
    text-align:right;
}
.active .text1{
    top:30%\0;
    *top:30%;
    animation:textLig1 2.0s ease 1.0s 1 normal both;
    -webkit-animation:textLig1 2.0s ease 1.0s 1 normal both;
}
@keyframes textLig1
{
    0%   {top:-500%;}
    8%  {top:28%;}
    20%  {top:24%;}
    40%  {top:28%;}
    70%  {top:26%;}
    100% {top:28%;}
}
@-webkit-keyframes textLig1
{
    0%   {top:-500%;}
    8%  {top:28%;}
    20%  {top:24%;}
    40%  {top:28%;}
    70%  {top:26%;}
    100% {top:28%;}
}
.first_all_page{
    position: relative;
}
.hlc_index_bottom{
    height:160px;
    width:1200px;
    position: fixed;
    _position: absolute;
    left:50%;
    margin-left:-600px;
    bottom:0;
    z-index:9999;
    color:#fff;
}
.fp-tableCell{
    _position:relative;
}
.hlc_index_bottom .msgjs{
    width:120px;
    height:100px;
    padding-top:60px;
    background:#494c55;
}
.hlc_index_bottom .msgjs p{
    text-align: center;
}
.hlc_index_bottom .twoimg{
    width:215px;
    height:160px;
}
.hlc_index_bottom .twoimg img{
    width:215px;
    height:160px;
}
.hlc_index_bottom .threeimg{
    width:300px;
    height:160px;
    background:#b79a4c;
    position: relative;
}
.hlc_index_bottom  .threeimg .top{
    padding:25px 0 0 25px;
    font-size:12px;
    text-indent: 2em;
    line-height:22px;
    width:250px;
}
.hlc_index_bottom  .threeimg .more{
    padding-right:20px;
    width:280px;
    height:30px;
    position: absolute;
    bottom:0;
    left:0;
    text-align: right;
    background:#997922;
    line-height:30px;
}
.hlc_index_bottom  .threeimg .more a{
    color:#fff;
}
.hlc_index_bottom .fourimg{
    width:215px;
    height:160px;
}
.hlc_index_bottom  .fiveimg{
    width:230px;
    height:160px;
    background:#132f75;
}
.hlc_index_bottom  .fiveimg a{
    color:#fff;
}
.hlc_index_bottom  .fiveimg p{
    background:url(../images/xq_icon.png) no-repeat center 50px;
    text-align: center;
    padding-top:89px;
}

.hlc_page2{
    background: url(../images/hlc_page2.jpg) no-repeat center center;
    _background: url(../images/hlc_page2.jpg) no-repeat center -30px;
    width:100%;
    height:100%;
    background-size:auto 100%;
}
.page_second_find{
    position: relative;
    width:1200px;
    margin:0 auto;
}
.page_second_find .page_second_msg{
    position: absolute;
    width:545px;
    height:630px;
    background:#20367b;
    filter:Alpha(opacity=60);
    background:rgba(32,54,123,0.6);
    right:0;
    top:200px;
    _top:150px;
}
.page_second_find .page_second_msg .message_right{
    width:400px;
    padding-top:80px;
    margin:0 auto;
    text-align: center;
    position: relative;
}
.page_second_find .page_second_msg .message_right h1{
    color:#ae8f4c;
    padding-bottom:30px;
    font-weight: bold;
    position: absolute;
    top:90px;
    /*left:153px;*/
    /*right:225px;*/
    right:-100%;
    width:100%;
    text-align: center;
}
.page_second_find .page_second_msg .message_right .pmsg_two_box{
    padding-top:75px;
    display: none;
}
.page_second_find .page_second_msg .message_right p{
    color:#fff;
    line-height:32px;
    text-indent:2em;
    text-align: left;
}
.hlc_page3{
    width:100%;
    height:100%;
    background:url(../images/hlc_sygh_bg.jpg) no-repeat center center;
    background-size:auto 100%;
}
.hlc_page_bg_blue{
    width:1200px;
    height:695px;
    background:#20367b;
    filter:Alpha(opacity=60);
    background:rgba(32,54,123,0.6);
    position: absolute;
    top:165px;
    left:50%;
    margin-left:-600px;
}
.bluenone{
    background:none !important;
    filter: Alpha(opacity=100) !important;
}
.hlc_page_bg_blue h1{
    background:url(../images/hlc_h1_bg.png) no-repeat center 120px;
    height:30px;
    width:100%;
    font-size:24px;
    color:#c3a157;
    font-weight:bold;
    text-align: center;
    padding:60px 0 47px 0;
}
.hlc_page_bg_blue .js{
    width:685px;
    margin:0 auto;
    text-align: center;
    color:#fff;
    padding-top:45px;
    line-height:30px;
}
.hlc_page_bg_blue .sygl_imgbox{
    width:800px;
    margin:0 auto;
}
.hlc_page_bg_blue .sygl_imgbox{
    margin-top:55px;
    position: relative;
}
.hlc_page_bg_blue .sygl_imgbox .page3_one{
    width:0;
    height:0;
}
.hlc_page_bg_blue .sygl_imgbox .page3_two{
    width:0;
    height:0;
}
.hlc_page_bg_blue .sygl_imgbox .page3_three{
    width:0;
    height:0;
 }

.hlc_page_bg_blue .sygl_imgbox .padimg{
    margin-right:70px;
}
.hlc_page_bg_blue .xmxj_nav{
    width:455px;
    margin:0 auto;
    padding-top:42px;
}
.hlc_page_bg_blue .xmxj_nav ul li{
    float:left;
}
.hlc_page_bg_blue .xmxj_nav ul .first{
    height:33px;
    border:4px solid #fff;
    border-radius:5px;
    width:160px;
    background:#fff;
    line-height:33px;
    margin-right:17px;
    text-align: center;
    cursor: pointer;
}
.hlc_page_bg_blue .xmxj_nav ul .second{
    width:112px;
    border-radius:5px;
    height:33px;
    text-align: center;
    line-height:33px;
    background:#fff;
    margin-right:17px;
    border:4px solid #fff;
    cursor: pointer;
}
.hlc_page_bg_blue .xmxj_nav ul .san{
    height:33px;
    line-height:33px;
    background:#fff;
    width:124px;
    border-radius:5px;
    text-align: center;
    border:4px solid #fff;
    cursor: pointer;
}
.hlc_page_bg_blue .xmxj_nav ul .on{
    background: none;
    color:#fff;
}
.xmxj_imgbox{
    width:895px;
    height:192px;
    margin:0 auto;
    padding-top:50px;
    position: relative;
}
.xmxj_imgbox .chage{
    width:0;
    height:0;
}
/*.xmxj_imgbox  .on{*/
    /*transform: scale(1.5,1.5);*/
    /*!*width:256px;*!*/
    /*!*height:189px;*!*/
/*}*/
.xmxj_imgbox .xmxj_bef{
    margin-right:58px;
}

.js_write{
    width:760px;
    margin:0 auto;
    padding-top:45px;
}
.js_write p{
    text-align: center;
    color:#fff;
    line-height:30px;
}
.ry_img_box{
    width: 100%;
    _height:500px;
    position: fixed;
    _position: absolute;
    top: 0;
    bottom: 0;
    z-index: 9999;
    left: 0;
    right: 0;
    /*background:rgba(0,0,0,0.7);*/
    background:url(../images/rgbaimg.png) ;
}
.ry_img_box .imgBox {
    text-align: center;
    width: 80%;
    height:830px;
    top: 10px;
    bottom: 110px;
    position: absolute;
    left: 10%;
    background: url(../images/loadinga.gif) center center no-repeat;
}
.ry_img_box .bottom {
    width: 100%;
    height: auto;
    position: absolute;
    bottom: 25px;
}
.ry_img_box .bottom p {
    text-align: center;
    color: #fff;
    font-size: 15px;
    padding-bottom: 10px;
}
.ry_img_box .bottom p span {
    margin-right: 5px;
}
.ry_img_box .bottom .rongtwo {
    margin: 0 auto;
}
.ry_img_box .bottom .ul {
    width: auto;
    height: auto;
    margin: 0 auto;
    float: left;
}
.ry_img_box .bottom .ul .box{
    width: 50px;
    height: 36px;
    margin-right: 11px;
    cursor: pointer;
    float: left;
    border: 2px solid #000;
}
.ry_img_box .bottom .ul .box span{
    display: none;
}

.ry_img_box .bottom .ul .box img{
    width: 100%;
    height: 100%;
}
.ry_img_box .left{
    width: 50px;
    height: 90px;
    position: absolute;
    top: 50%;
    margin-top: -45px;
    left: 100px;
    background: url("../images/ios9.png") -14px -286px;
    cursor: pointer;
}
.ry_img_box .right{
    width: 50px;
    height: 90px;
    position: absolute;
    top: 50%;
    margin-top: -45px;
    right: 100px;
    background: url("../images/ios9.png") -14px -146px;
    cursor: pointer;
}
.ry_img_box .close{
    width: 55px;
    height: 55px;
    position: absolute;
    right: 82px;
    top: 90px;
    background: url("../images/ios9.png") -12px -19px;
    cursor: pointer;
}
.ry_img_box .bottom .ul li {
    width: 50px;
    height: 38px;
    margin-right: 11px;
    cursor: pointer;
    float: left;
    background:rgba(0,0,0,0.7);
    position: relative;
}
.ry_img_box .bottom .ul li .slidebg{
   background:rgba(0,0,0,0.7);
    background:url(../images/little_slide_bg.png);
    _background:none;
    position: absolute;
    top:0;
    left:0;
    width:50px;
    height:38px;
    display: block;
}
.ry_img_box .bottom .ul .off .slidebg{
    background:none;
   border:2px solid red;
}
.about_href{
    cursor: pointer !important;
}
.ry_img_box .bottom .ul .off{
    background:none;
}
.ry_con_ulbox ul li .slidebg{
    display: none;
}
.ry_img_box .bottom .ul .active{
    background:none;
}
.ry_img_box .bottom .ul li img {
    width: 100%;
    height: 100%;
}
/*全景看房*/
.full_jing{
    width:100%;
    position: absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    height:100%;
}
.quanjing_href{
    width:1200px;
    height:639px;
    /*background:url(../images/full_bg_find.png) no-repeat center center;*/
    position: absolute;
    top:318px;
    left:50%;
    margin-left:-600px;
    margin-top:-159px;
}
.quanjing_href .ifrem_con{
    width:100%;
    height:100%;

}
.ifrem_footer{
    padding-top:415px;
}
.section1count{
    position: relative;
    width:100%;
}
.section1count .setion1_fleft{
    position: absolute;
    left:-100%;
    top:0;
}
.section1count  .setion1_fright{
    position: absolute;
    right:-100%;
    top:0;
}
/*外滩国际*/
.wtgj_logo{
    width:100%;
    height:100px;
}
.wtgj_logo a{
    display: block;
    width:211px;
    height:38px;
    margin:0 auto;
    padding-top:30px;
}
.wtgj_banner{
    width:100%;
    height:500px;
    background:url(../images/wtgj_banner.jpg) no-repeat center center;
}
.wtgj_xmys h1{
    width:100%;
    text-align: center;
    padding:70px 0 60px 0;
}
.wtgj_xmys h1 .zw{
    font-weight:bold;
    font-size:35px;
}
.wtgj_xmys h1 .yw{
    font-size:26px;
}
.wtgj_xmys .ys_class{
    width:100%;
    height:165px;
}
.wtgj_xmys .ys_class li{
    width:20%;
    float:left;
    height:83px;
    padding-top:82px;
}
.wtgj_xmys .ys_class .sy{
    background:url(../images/wtgj_sy.jpg) no-repeat center 0;
}
.wtgj_xmys .ys_class li p{
    text-align: center;
    width:100%;
}
.wtgj_xmys .ys_class li .title{
    padding-bottom:13px;
    color:#333;
}
.wtgj_xmys .ys_class li .detail{
    color:#999;
    font-size:12px;
    line-height:25px;
}
.wtgj_xmys .ys_class .cs{
    background:url(../images/wtgj_cs.jpg) no-repeat center 0;
}
.wtgj_xmys .ys_class .jd{
    background:url(../images/wtgj_jd.jpg) no-repeat center 0;
}
.wtgj_xmys .ys_class .gy{
    background:url(../images/wtgj_gy.jpg) no-repeat center 0;
}
.wtgj_xmys .ys_class .xq{
    background:url(../images/wtgj_xq.jpg) no-repeat center 0;
}
.wtgj_center_include{
    width:100%;
    height:420px;
    background:url(../images/wtgj_center_banner.jpg) no-repeat center 55px;
    padding-top:55px;
}
.wtgj_center_include ul{
    width:100%;
    padding-top:100px;
}
.wtgj_center_include ul li{
    float:left;
    padding-bottom:80px;
}
.wtgj_center_include .al{
    width:486px;
}
.wtgj_center_include .al .wtgj_js{
    width:393px;
    padding-left:13px;
}
.wtgj_center_include .al .wtgj_js p{
    color:#fff;
}
.wtgj_center_include .ar .wtgj_js p{
    color:#fff;
}
.wtgj_center_include .ar{
    width:474px;
    padding-left:40px;
}
.wtgj_center_include .ar .wtgj_js{
    width:377px;
    padding-left:13px;
}
.wtgj_xmjj_wz h1{
    width:100%;
    text-align: center;
    padding:70px 0 60px 0;
}
.wtgj_xmjj_wz h1 .zw{
    font-size:35px;
    font-weight: bold;
}
.wtgj_xmjj_wz h1 .yw{
    font-size:26px;
}
.wtgj_xmjj_wz  .img{
    width:365px;
    height:274px;
}
.wtgj_xmjj_wz  .img img{
    width:365px;
    height:274px;
}
.wtgj_xmjj_wz .wz{
    width:600px;
    padding-left:35px;
}
.wtgj_xmjj_wz .wz h2{
    padding-left:26px;
    font-weight: bold;
}
.wtgj_xmjj_wz .wz p{
    text-indent: 2em;
    line-height:35px;
    color:#333333;
    padding-top:23px;
}
.wtgj_xmt_show .picturebox .imgbe{
    padding-right:24px;
}
.wtgj_footer{
    width:100%;
    height:170px;
    background:#fec435;
    margin-top:80px;
}
.wtgj_footer .msg{
    padding-top:38px;
}
.wtgj_footer p{
    text-align: center;
    width: 100%;
    color:#fff;
    line-height:30px;
}
.img_run{
    transition: all 0.5s ease 0s;
}
.sjju_yljg{
    height:685px;
    overflow: hidden;
}
/*.img_run:hover{*/
    /*width:352px !important;*/
    /*height:775px !important;*/
    /*margin:-25px 0 0 -25px;*/
/*}*/
@media(max-width: 1200px) {
    .hlc_top{
        width:100%;
        margin-left:-50%;
    }
    .page_second_find {
        width: 100%;
    }
    .quanjing_href{
        width:100%;
        margin-left:-50%;
        top:30%;
    }
    .hlc_page_bg_blue{
        top:30%;
    }
}