input,textarea,select{ color:#333; margin:0; padding:0; font-size:12px; font-family:Arial; vertical-align:middle;}

 body{
	background-color: #FAFAFA;
}
.lp_banner{
	width: 100%;
	height: 550px;
	background:url(https://www.officese.com/Home/img/db1.jpg) no-repeat;
	margin-bottom: 20px;
}
.s_flex{
	width: 660px;
	height: 433px;
	padding-top: 20px;
}
.s_flex .slides li{
    height:433px;
}
.jgxx{
	margin-top: 35px;
	margin-left: 55px;
	width: 440px;
	position: relative;
}
.jgxx h1{
	font-size: 24px;
	color: #fff;
}
.jgxx p{
	font-size: 16px;
	color: #fff;
	margin-bottom: 17px;
}
.jgxx .jg_p{
	line-height: 26px;
}
.jgxx .jg_p a{
	color:#fff;
}
.jgxx .jg_p a:hover{
	color:#1a3372;
}
jgxx .jg_bg a{
	color:#333;
}
.jgxx .jg_bg a:hover{
	color:#1a3372;
}
.jgxx .jgyy{
	font-size: 14px;
	color: #fff;
	margin: 23px 0;
}
.jgxx .jgyy strong{
	font-size: 36px;
	color: #df2d2d;
}
.ywyxx{
	border-top: 1px solid #fff;
	margin-top: 30px;
}
.sur_right .ywyxx {
    border-top: 1px solid #f2f2f2;
}
.ywyxx .ywytx{
	width: 63px;
	height: 63px;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	margin-right: 22px;
	margin-top: 26px;
}
.ywyxx .ywytx img{
	width: 63px;
	height: 63px;
	display: block;
}
.dhyy .dhyy_t p{
	font-size: 18px;
	margin-bottom: 6px;
}
.dhyy .dhyy_t p span{
	display: inline-block;
	font-size: 12px;
	margin-left: 8px;
}
.dhyy .dhyy_t .jjr{
	font-size: 14px;
}
.dhyy .dhyy_t{
	margin-top: 30px;
}
.dhyy .dhyy_d{
	margin-top: 15px;
}
.dhyy .dhyy_d a,.dhyy .dhyy_d .byd{
	display: inline-block;
	width: 74px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background-color: #fff;
	-moz-border-radius: 4px;
	     border-radius: 4px;
	font-size: 14px;
	margin-right: 17px;
	color: #666;
}
.dhyy .dhyy_d a:hover{
	color: #1a3372;
}
.jgxx .dhyy_dd{
	margin-top: 15px;
}
.jgxx .dhyy_dd .xtb{
	width: 71px;
    height: 26px;
    line-height: 26px;
    color: #fff;
    border-radius: 13px;
    font-size: 14px;
    padding-left: 35px;
    background: url(../img/xtbtel.png) no-repeat 12px;
    background-color: #2ca4f1;
    margin-right: 15px;
    margin-bottom: 0;
    margin-top: 2px;
}
.jgxx .dhyy_dd .xtbtel{
	color: #2ca4f1;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 0;
}.jgxx .ewm{
	width: 117px;
	height: 117px;
	text-align: center;
	position: absolute;
	bottom: 3px;
    right: 35px;
}
.jgxx .ewmk{
	width: 94px;
	height: 94px;
	margin: 0 auto;
	background: url(../img/ewmk.png) no-repeat;
}
.jgxx .ewmk img{
	width: 80px;
	height: 80px;
	margin-top: 6px;
}
.jgxx .ewm p{
	color: #fff;
	font-size: 12px;
	margin-bottom: 0;
	margin-top: 4px;
}
.sur_right .ewmk{
	background: url(../img/ewmhk.png) no-repeat;
}
.sur_right .ewm p{
	color: #666;
}

/**/
.lp_right{
	width: 257px;
}
.right_box{
	width:257px;
	background-color: #fff;
	padding-top: 7px;
	padding-bottom: 15px;
	margin-bottom: 1px;
	/*-moz-border-radius-bottomleft: 9px;
	     border-bottom-left-radius: 9px;
	-moz-border-radius-bottomright: 9px;
	     border-bottom-right-radius: 9px;*/
}
.right_box1{
	-moz-border-radius: 9px;
	     border-radius: 9px;
}
.right_box2{
	-moz-border-radius-topleft: 9px;
	     border-top-left-radius: 9px;
	-moz-border-radius-topright: 9px;
	     border-top-right-radius: 9px;
	-moz-border-radius-bottomleft: 0;
	     border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	     border-bottom-right-radius: 0;
}
.right_box4{
	-moz-border-radius: 0;
	     border-radius: 0;
	margin-top: 20px;
}
.right_box6{
	-moz-border-radius: 0;
	     border-radius: 0;
	margin-top: 0;
}
.right_boxn{
	-moz-border-radius: 0;
	     border-radius: 0;
	margin-top: 0;
}
.jjr_bt{
	font-size: 14px;
	border-left: 2px solid #1a3372;
	margin-left: 9px;
	height: 20px;
	line-height: 20px;
	padding-left: 11px;
}
.jjr_box{
	margin-top: 27px;
}
.jjr_toux{
	width: 71px;
	height: 71px;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	margin: 0 15px 0 10px;
}
.jjr_toux img{
	width: 71px;
	height: 71px;
}
.jjr_box .jjr_xx_t span{
	display: inline-block;
	color: #333;
	font-size: 14px;
}
 .jjr_box .jjr_xx_t .jjr{
 	font-size: 12px;
 	margin-left: 45px
 } 
 .jjr_box .jjr_xx_d a{
 	display: inline-block;
 	width: 63px;
 	height: 24px;
 	line-height: 24px;
 	text-align: center;
 	border: 1px solid #ccc;
 	-moz-border-radius: 3px;
 	     border-radius: 3px;
 	margin-top: 12px;
 }
 .jjr_box .jjr_xx_d .yy_kf{
 	margin-left: 12px;
 }
 .jjr_box .jjr_xx_d a:hover{
  	color: #1a3372;
  }
.jjr_box .jjr_tel{
	font-size: 16px;
	color: #FD9B00;
	padding-left: 22px;
	background: url(../img/jjr_tel.png) no-repeat left;
	margin-top: 8px;
	display: none;
}
.dtzf{
	text-align: center;
	margin-top: 9px;
}
.dtzf img{
	width: 243px;
	height: 94px;
}
.right_box3{
	padding-bottom: 15px;
	margin-top: 20px;
}
.sqwt{
	text-align: center;
}
.sqwt .sjhsr,.sqwt .zjrfsr{
	width: 226px;
	height: 39px;
	border: 1px solid #ccc;
	-moz-border-radius: 4px;
	     border-radius: 4px;
	text-align: center;
	margin-top: 28px;
	margin-bottom: 25px;

}
.sqwt .wtan,.sqwt .zjrfbnt{
	width: 226px;
	height: 39px;
	background-color: #1a3372;
	-moz-border-radius: 4px;
	     border-radius: 4px;
	text-align: center;
	color: #fff;
	margin-bottom: 20px;
}
.shuru{
	position: relative;
}
.shuru .mobile_hint{
	position: absolute;
	left: 16px;
	bottom: 6px;
	font-size: 12px;
	color: #ff7b86;
	padding-left: 20px;
	background: url(../img/tanhao.png) no-repeat left;
}
.sqwt p{
	color: #666;
}
.sqwt p span{
	font-size: 16px;
}
.tjcg{
	text-align: center;
	padding: 12px 0;
	display: none;
}
.tjcg img{
	display: block;
	width: 58px;
	height: 58px;
	margin: 10px auto;
}
.tjcg p{
	color: #666;
	line-height: 24px;
}
#yuyue .tjcg{
	margin-top: 40px;
}
#yuyue .tjcg .p1{
	font-size: 20px;
	margin-bottom: 10px;
}
/*left*/
.lp_left{
	width: 902px;
}
.discount{
	background-color: #fff;
	width: 902px;
 	margin-bottom: 20px;
}
.discount_bt{
	height: 27px;
	line-height: 27px;
	border-bottom: 2px solid #1a3372;
}
.discount_bt p,.discount_bt li{
	display: inline-block;
	padding: 0 8px;
	text-align: center;
	margin-right: 10px;
	cursor: pointer;
}
.discount_bt p:hover,.discount_bt li:hover{
	color: #fff;
	background-color: #1a3372;
	-moz-border-radius-topleft: 4px;
	     border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	     border-top-right-radius: 4px;
}
.discount_bt .active{
	color: #fff;
	background-color: #1a3372;
	-moz-border-radius-topleft: 4px;
	     border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	     border-top-right-radius: 4px;
}
.discount .yhj{
	display: inline-block;
	width: 270px;
	height: 115px;
	margin-left: 21px;
	margin-top: 33px;
}
.recommend{
	background-color: #fff;
	margin-top: 20px;
}
.tab-bdd .tab_none {
	display:none;
}
.tab-bdd li.thisclass {
	display:list-item;
}
/*推荐*/
.gxbg{
	padding:15px 0 45px 0;
}
.gxbg li{
    width: 266px;
    float: left;
    margin: 24px 0 0 25px;
}
.gxbg li:hover{
	-moz-box-shadow: 0px 0px 9px #ccc;
	     box-shadow: 0px 0px 9px #ccc;
}
.gxbg li .gxbg_tu{
    width: 266px;
    height: 210px;
    position: relative;
    overflow: hidden;
}
.gxbg li .gxbg_tu img{
    width: 266px;
    height: 210px;
    display: block;
    -moz-transform: scale(1);
     -ms-transform: scale(1);
         transform: scale(1);
    -webkit-transform: scale(1);
    -webkit-transition: opacity .35s,-webkit-transform .35s;
    transition: opacity .35s,-webkit-transform .35s;
    -moz-transition: opacity .35s,transform .35s,-moz-transform .35s;
    transition: opacity .35s,transform .35s;
    transition: opacity .35s,transform .35s,-webkit-transform .35s,-moz-transform .35s;
	border-radius: 6px;
}
.gxbg li:hover img{
    -webkit-transform: scale(1.04);
    -moz-transform: scale(1.04);
     -ms-transform: scale(1.04);
         transform: scale(1.04);
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -webkit-opacity: 1;
    -ms-opacity: 1;
    opacity: 1;
}
.gx_jj {
    background: #fff;
    border: 1px solid #f3f3f3;
    border-top: 0;
    padding: 10px;
}
.gx_jj .gx_bt{
    font-size: 16px;
    line-height: 24px;
    height: 24px;
    color: #333;
    width: 258px;
    overflow: hidden;
}
.gx_jj .gx_d {
    line-height: 24px;
    height: 24px;
    padding-top: 5px;
}

.gx_jj .gx_d .weizhi{
	width:120px;
	overflow:hidden; 
 	white-space:nowrap;
 	text-overflow:ellipsis;
    display:inline-block;
    float: left;
    color: #8c8fa7;
	font-size:14px;
	margin-top: 2px;
}
.gx_jj .gx_d a{
	font-size:14px;
	color: #8c8fa7;
}
.gx_jj .gx_d a:hover{
	color:#1a3372;
}
.gx_jj .gx_d .jiage{
    float: right;
    font-size: 14px;
    color: #666;
}
.gx_jj .gx_d .jiage i{
    font-style: normal;
    font-size: 24px;
    color: #fb627a;
    padding-right: 2px;
}
/*出租房源*/
.lease{
	background-color: #fff;
	padding-bottom: 40px;
}
.screenBox{
	margin-top: 20px;
}
.screento{
	margin-top: 0;
}
.screenBox dl{
	line-height: 28px;
    padding: 6px 0;
    border-bottom: 1px #f0f0f0 dotted;
}
.screenBox dl dt {
	font-size: 12px;
    color: #999;
    width: 36px;
    float: left;
}
.screenBox dl .ml18{
	margin-left: 18px;
}
.screenBox dl dd {
	float: left;
    width: 1140px;
}
.screenBox dl .w600{
	width: 830px;
}
.screenBox dl dd .area{
	padding: 2px 0 2px 28px;
}
.screenBox dl dd .sarea,.screenBox dl dd .sarea1{
	background: #f4f6fb;
    width: 1020px;
    padding: 2px 30px;
    margin-bottom: 9px;
    display: none;
}
.screenBox dl dd a {
	margin-right: 30px;
    text-decoration: none;
    word-break: break-all;
    word-wrap: break-word;
    line-height: 24px;
    float: left;
}
.screenBox dl dd a:hover {
	color: #93d0f7;
}
.screenBox dl dd a.selected {
	color: #93d0f7;
}
.hasBeenSelected {
	margin-top: 10px;
}
.hasBeenSelected dl {
	overflow: hidden;
	line-height: 28px;
    padding: 6px 0;
}
.hasBeenSelected dl dt {
	font-size: 12px;
    color: #999;
    width: 36px;
    float: left;
}
.hasBeenSelected dl dd {
	float: left;
    width: 1140px;
}
.selectedInfor {
	float: left;
    height: 28px;
    line-height: 28px;
    border: 1px dashed #ced1de;
    padding: 0 25px 0 10px;
    font-size: 12px;
    background: #f5f8ff;
    position: relative;
    margin-right: 10px;
}
.selectedInfor label {
	color: #00b0f0;
	font-weight: normal;
}
.eliminateCriteria {
	width: 80px;
	cursor: pointer;
	display: inline-block;
	padding-left: 20px;
	background:url(../img/ljt.png) no-repeat left;
	margin-left: 10px;
}
.eliminateCriteria:hover{
	color: #1a3372;
}
.selectedInfor em {
	background: url("../img/cha.png") no-repeat;
	-moz-background-size: 100%;
	     background-size: 100%;
	cursor: pointer;
	display: block;
	height: 13px;
	overflow: hidden;
	position: absolute;
	right: 4px;
	top: 7px;
	width: 13px;
}
.clearList{
	margin-left: 28px;
}
.hasBeenSelected .dingyue{
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: center;
	padding: 0 15px;
	background-color: #1a3372;
	color: #fff;
	-moz-border-radius: 3px;
	     border-radius: 3px;
	font-size: 14px;
}



.fyxinx{
	width: 873px;
	height: 43px;
	line-height: 43px;
	background-color: #f4f6fb;
	margin: 19px auto 0 auto;
}
.fyxinx ul li{
	display: inline-block;
	font-size: 14px;
	width: 107px;
}
.fyxinx ul li.quanbu{
	width: 269px;
	text-align: center;
}
/*.fyxinx ul .paixu,.fyxinx ul .paixu1{
	cursor: pointer;
}*/
.fyxinx ul .paixu .xpaixu,.fyxinx ul .paixu1 .xpaixu1{
	display: none;
}
.lease_list li{
	padding: 26px 18px;
	border-bottom: 1px solid #ccc;
}
.lease_list li.none{
	border-bottom: 0;
}
.lease_list li .lease_l,.lease_list li .lease_l img{
	width: 210px;
	height: 142px;
	display: block;
	border-radius: 6px;
}



.lease_list img{

    -moz-transform: scale(1);
     -ms-transform: scale(1);
         transform: scale(1);
    -webkit-transform: scale(1);
    -webkit-transition: opacity .35s,-webkit-transform .35s;
    transition: opacity .35s,-webkit-transform .35s;
    -moz-transition: opacity .35s,transform .35s,-moz-transform .35s;
    transition: opacity .35s,transform .35s;
    transition: opacity .35s,transform .35s,-webkit-transform .35s,-moz-transform .35s;
	border-radius: 6px;
}
.lease_list li:hover img{
    -webkit-transform: scale(1.04);
    -moz-transform: scale(1.04);
     -ms-transform: scale(1.04);
         transform: scale(1.04);
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -webkit-opacity: 1;
    -ms-opacity: 1;
    opacity: 1;
}


.lease_list li .lease_r{
	margin-top: 50px;
	margin-left: 22px;
}
.lease_list li .lease_r p{
	display: inline-block;
	font-size: 14px;
	width: 120px;
	text-align: center;
}
.lease_list li .lease_r .lease_mj span{
	font-size: 20px;
}
.lease_list li .lease_r .lease_dj span{
	font-size: 20px;
	color: #df2d2d;
}
.lease_list li .lease_r .lease_mj{
	width: 100px;
}
.lease_list li .lease_r .lease_dj{
	
}
.lease_list li .lease_r .lease_jz{
	width: 92px;
}
.lease_list li .lease_r .lease_lc{
	
}
.lease_list li .lease_r .lease_rn{
	width: 130px;
}
.fenye{
	text-align: center;
	margin-top: 40px;
}
.fenye span{
	display: inline-block;
	width: 36px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	border: 1px solid #ccc;
	color: #666;
	cursor: pointer;
	margin: 0 2px;
}
.fenye .on{
	background-color: #fafafa;
	color: #1a3372;
}
.fenye span:hover{
	background-color: #fafafa;
	color: #1a3372;
}

.zhoubian{
	padding: 26px 17px 0 17px;
}
.zhoubian_t{
	border-bottom: 1px solid #f2f2f2;
	padding-bottom: 15px;
}

.zhoubian_t a{

	color:#000000
}
.zhoubian_t a:hover{

	color:#FF0000
}

.zhoubian_t li{
	width: 48%;
	display: inline-block;
	font-size: 14px;
	line-height: 32px;
}
.zhoubian_t .wli{
	width: 98%;
}
.zhoubian_d{
	padding: 17px 0;
}
.zhoubian_d p{
	text-indent: 2em;
	font-size: 16px;
	line-height: 24px;
	text-align: justify;


}


.tubiao15{
	background-color: #fff;
}
.tubiao15 li {
	float: left;
	width: 60px;
	height: 44px;
	text-align: center;
	margin: 20px 0;
	position: relative;
}
.tubiao15 li .front,.tubiao15 li .back{
	position: absolute;
	width: 44px;
	height: 44px;
	top:0;
	left: 50%;
	margin-left: -22px;
}
.tubiao15 li .back{
	display: none;
}
.tubiao15 li:hover .front{
	display: none;
}
.tubiao15 li:hover .back{
	display: block;
}
.tb15{
	width: 275px;
	margin:47px auto 0 auto;
	display: none;
}
.tb15 p{
	font-size: 20px;
	color: #1a3372;
	margin: 20px 0 0 15px;
}
#youhui .bd_form .mobile_hint{
	position: absolute;
    left: 42px;
    top: 69px;
    font-size: 12px;
    color: #ff7b86;
    padding-left: 20px;
    background: url(../img/tanhao.png) no-repeat left;
}
#yuyue .bd_form .mobile_hint{
	position: absolute;
    left: 17px;
    bottom: 132px;
    font-size: 12px;
    color: #ff7b86;
    padding-left: 20px;
    background: url(../img/tanhao.png) no-repeat left;
}
/*.flip-container:hover .flipper{
    -webkit-transform: rotateY(180deg);
       -moz-transform: rotateY(180deg);
            transform: rotateY(180deg);
}
.flip-container, .front, .back {
    width: 60px;
    height: 44px;
    text-align: center;
}
.flipper {
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    transition: 0.6s;
    -webkit-transform-style: preserve-3d;
       -moz-transform-style: preserve-3d;
            transform-style: preserve-3d;

    position: relative;
}
.front, .back {
	display: block;
    -webkit-backface-visibility: hidden;
       -moz-backface-visibility: hidden;
            backface-visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
}
.front {
    z-index: 2;
}
.back {
    -webkit-transform: rotateY(180deg);
       -moz-transform: rotateY(180deg);
            transform: rotateY(180deg);
}*/
/*经纪人260 176*/
.agent_box{
	height: 210px;
	background-color: #fff;
	margin-bottom: 20px;
}
.agent_box .agent_l{
	width: 145px;
	height: 145px;
	margin: 33px 28px 0 34px; 
	overflow: hidden;
	-moz-border-radius: 50%;
	     border-radius: 50%;
	
}
.agent_box .agent_l img{
	width: 145px;
	height: 145px;
}
.agent_box .agent_r .name{
	font-size: 20px;
	color: #000;
	margin: 60px 0 22px 0;
}
.agent_box .agent_r .agent_tel{
	font-size: 14px;
	color: #747474;
	margin-bottom: 15px;
}
.agent_box .agent_r .agent_tel span{
	font-size: 18px;
	color: #000;
}
.agent_box .agent_r .agent_cji{
	font-size: 14px;
	color: #747474;
}
.agent_box .agent_r .agent_cji span{
	font-size: 14px;
	color: #000;
}
.right_box .travel{
	padding: 0 15px 0 21px;
}
.right_box .travel li{
	border-bottom: 1px solid #f3f3f3;
	padding: 20px 0;
}
.right_box .travel .none{
	border-bottom: 0;
}
.right_box .travel p{
	font-size: 14px;
}
.right_box .travel .travel1 span{
	color: #acacac;
	padding-left: 12px;
}
.right_box .travel .travel2{
	display: inline-block;
	width: 45%;
	text-align: left;
	margin-top: 14px;
}
.right_box .travel .travel3{
	display: inline-block;
	width: 53%;
	text-align: right;
}
.right_box .travel .travel3 span{
	color: #df2d2d;
}
.right_box5{
	margin-top: 20px;
}
.spec li{
	padding: 20px 16px;
	border: 1px solid #f3f3f3;
	position: relative;
}
.spec li .spec_l{
	width: 260px;
	height: 176px;
	margin-right: 29px;
}
.spec li .spec_l img{
	width: 260px;
	height: 176px;
}
.spec li .spec_c .spec_n a{
	display: block;
	font-size: 20px;
	/*color: #191919;*/
	margin-bottom: 16px;
	margin-top: 10px;
	font-weight:bold
}
.spec li .spec_c p{
	font-size: 13px;
	color: #191919;
	margin-bottom: 10px;
	
}


.spec p a:hover{color:#ff552e}
.spec li .spec_c p:nth-child(2) a:hover{
	text-decoration: underline;
    color: #00b0f0;
}
.spec li .spec_c .spec_x{
	width: 320px;
	height: 34px;
	overflow: hidden;
}
.spec li .spec_c .spec_x a{
	display: block;
	float: left;
	width: 62px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border: 1px solid #f3f3f3;
	border-right:1px solid #fff;
}
.spec li .spec_c .spec_x a:last-child{
	border-right: 1px solid #f3f3f3;
}
.spec li .spec_c .spec_xx a{
	display:block;
	width: 62px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border: 1px solid #f3f3f3;
}
.spec li .spec_c .spec_x a:hover{
	border: 1px solid #1a3372;
	background-color: #1a3372;
	color: #fff;
}
.spec li .spec_c .spec_xx a:hover{
	border: 1px solid #1a3372;
	background-color: #1a3372;
	color: #fff;
}
.spec li .spec_c .spec_x .on{
	border: 1px solid #1a3372;
}
.spec li .spec_r{
	font-size: 14px;
	position: absolute;
	top: 20px;
	right: 16px;
}
.spec li .spec_r span{
	font-size: 20px;
	color: #fb627a;
	font-weight:bold
}
.trade li{
	margin: 0 16px;
	padding: 20px 0;
	border-bottom:1px solid #f3f3f3;
}
.trade li .trade_l{
	width: 307px;
	height: 208px;
}
.trade li .trade_l img{
	display: block;
	width: 307px;
	height: 208px;
}
.trade li .trade_r{
	width: 514px;
}
.trade li .trade_r h1 a{
	display: block;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 24px;
	margin-top: 10px;
}
.trade li .trade_r .trade_t{
	width: 300px;
}
.trade li .trade_r .trade_t p{
	font-size: 14px;
}
.trade li .trade_r .trade_t p span{
	font-size: 16px;
	font-weight: bold;
	color: #df2d2d;
}
.trade li .trade_r .trade_d{
	text-align: justify;
	line-height: 24px;
	margin-top: 20px;
}
/*new*/
.new{
	margin-top: 79px;	
}
.new_tab{
	background-color: #f4f6fb;
	text-align: center;
	height: 92px;
	line-height: 92px;
}
.new_tab li{
	display: inline-block;
	font-size: 18px;
	padding:0 35px;
	cursor: pointer;
}
.new_tab li a:hover,.new_tab .active a{
	color:#1a3372;
}
.new_list li{
	padding: 20px;
}
.new_list li:hover{
	-moz-box-shadow: 0px 0px 9px #ccc;
	     box-shadow: 0px 0px 9px #ccc;
}
.new_list li .new_left{
	width: 200px;
	height: 150px;
}
.new_list li .new_left img{
	display:block;
	width: 200px;
	height: 150px;
}
.new_list li .new_right{
	width: 615px;
	margin-left: 25px;
}
.new_list li .new_right h1{
	font-size: 18px;
	margin-bottom: 18px;
}
.new_list li .new_right h1 a:hover{
	color: #1a3372;
}
.new_list li .new_right .new_time{
	font-size: 12px;
	color: #7d7d7d;
	margin-bottom: 16px;
}
.new_list li .new_right .new_zyao{
	font-size: 14px;
	color: #5f5f5f;
	line-height: 24px;
	text-align: justify;
}
.yunzutj li{
	padding: 8px;
}
.yunzutj li a{
	display: block;
}
.yunzutj li .tj_left{
	width: 90px;
	height: 68px;
	margin-right: 16px;
}
.yunzutj li .tj_right{
	width: 122px;
}
.yunzutj li .tj_right p{
	line-height: 24px;
}
.yunzutj li .tj_right .tj_dz{
	width: 122px;
	overflow: hidden;
	white-space: nowrap;
    text-overflow: ellipsis;
}
.new_t92{
	margin-top: 92px;
}
/*new_ny*/
.tips{
	background-color: #fff;
	padding:0 26px 40px 26px;
}
.tips .tips_bt{
	font-size: 20px;
	font-weight: 400;
	text-align: center;
	padding-top: 30px;
	margin-bottom: 10px;
}
.tips .tips_time{
	font-size: 12px;

	color: #848484;
	text-align: center;
	margin-bottom: 28px;
}
.tips_box{
	padding: 10px;
	background-color: #f4f6fb;
}
.tips_box .tips_box_l{
	display: block;
	width: 208px;
	height: 138px;
	margin-right: 30px;
}
.tips_box .tips_box_l img{
	width: 208px;
	height: 138px;
}
.tips_box .tips_box_c{
	margin-top: 27px;
}
.tips_box .tips_box_c p{
	font-size: 14px;
	color: #848484;
	margin-bottom: 14px;
}
.tips_box .tips_box_c .tips_box_ct{
	color: #000;
}
.tips_box .tips_box_c .tips_box_cd span{
	font-size: 18px; 
	color: #df2d2d;
}
.tips_box .tips_box_r{
	display: block;
	height: 30px;
	width: 95px;
	line-height: 30px;
	text-align: center;
	background-color: #1a3372;
	-moz-border-radius: 4px;
	     border-radius: 4px;
	color: #fff;
	margin: 53px 32px 0 0;
}
.tips_content h1{
	font-size: 14px;
	color: #5f5f5f;
	font-weight: 400;
	margin: 16px 0 30px 0;
}
.tips_content p{
	color: #5f5f5f;
	font-size: 14px;
	line-height: 28px;
	text-indent: 2em;
	text-align: justify;
}
.tips_content img{
	width: 100%;
	margin-top: 47px;
}
.new_abstract{
	margin-bottom: 20px;
	padding: 10px 18px;
	background-color: #f4f6fb;
	line-height: 22px;
    font-size: 13px;
    color: #666;
    text-align: justify;
}
.sxp{
	margin-top: 80px;
}
.sxp li{
	width: 48%;
	display: inline-block;
	color: #1a3372;
	font-size: 16px;
}
.screen{
	background-color: #fff;
	margin-bottom: 20px;
}
/*弹窗*/
.popup{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 99999;
	background-color: rgba(0,0,0,.5);
	display: none;
}
.popup_c{
	width: 360px;
	height: 240px;
	background-color: #fff;
	-moz-border-radius: 5px;
	     border-radius: 5px;
	position: absolute;
	top: 50%;
	margin-top: -120px;
	left: 50%;
	margin-left: -180px;
}
.popup_bt{
	padding:0 14px;
	height: 54px;
	line-height: 54px;
	border-bottom: 1px solid #dadada;
}
.popup_bt p{
	font-size: 14px;
}
.popup_bt .close{
	height: 17px;
	width: 17px;
	background:url(../img/cha.png) no-repeat center;
	margin-top: 19px;
	cursor: pointer;
}
.bd_form {
	text-align: center;
	position: relative;
}
.bd_form .reg_mobile,.bd_form .reg_time,.bd_form .reg_name{
	width: 273px;
	height: 38px;
	border:1px solid #dadada;
	margin-top: 26px;
	-moz-border-radius: 4px;
	     border-radius: 4px;
	text-align: center;
}
.bd_form .red_button{
	width: 326px;
	height: 40px;
	margin-top: 26px;
	background-color: #1a3372;
	-moz-border-radius: 4px;
	     border-radius: 4px;
	border:0;
	color: #fff;
	cursor: pointer;
}
.bd_form .red_button1{
	width: 275px;
}
.bd_form p{
	color: #999;
	margin-top: 8px;
}
/**/
.popup_c1{
	height: 478px;
	margin-top: -239px;
}
.bd_form .now_yy{
	width: 90%;
	margin: 12px auto 0 auto;
	font-size: 14px;
	color: #333;
	line-height: 28px;
}
.popup_c1 .bd_form .reg_mobile,.popup_c1 .bd_form .reg_time,.popup_c1 .bd_form .reg_name{
	text-align: left;
	width: 308px;
	padding-left: 16px;
	margin-top: 20px;
}
/*.popup_c1 .bd_form .red_button{
	width: 326px;
}*/
.bd_form .yanzheng{
	width: 326px;
	margin:20px auto 0 auto;
}
.bd_form .yanzheng input{
	width: 120px;
	height: 38px;
	border:1px solid #dadada;
	-moz-border-radius: 4px;
	     border-radius: 4px;
	padding-left: 16px;
}
.bd_form .yanzheng span{
	display: inline-block;
	width: 66px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #dadada;
	color: #666;
	cursor: pointer;
}
.bd_form .yanzheng span img{
	width: 66px;
	height: 38px;
}
/**/
.survey{
	padding-bottom: 20px;
	background-color: #fff;
}
.survey .fy_txt{
	padding:20px 15px 0 15px;
}
.survey .fy_txt p{
	line-height: 20px;
	color: #666;
	text-align: justify;
	letter-spacing:1px;
	margin-bottom: 20px;
	font-size: 14px;
}
.survey .fy_txt p span{
	color: #999;
	font-size: 14px;
	display: inline-block;
	float: left;
}
.survey .fy_txt p .span1{
	width: 820px;
	line-height: 20px;
	color: #666;
	text-align: justify;
	letter-spacing:1px;
	margin-bottom: 20px;
	font-size: 14px;

}
.survey .fy_txt ul li{
	color:#666;
	font-size: 14px;
}
.survey .fy_txt ul li{
	line-height: 36px;
	text-align: justify;
	letter-spacing:1px;
}
.survey .fy_txt ul li span{
	color: #999;
}
.survey1{
	margin-top: 20px;
}
.z_flex{
	width: 642px;
	height: 480px;
	margin-left: 24px;
}
.z_flex .slides li{
    height:480px;
}
.survey_bg{
	background-color: #fff;
	margin-bottom: 20px;
	padding: 30px 0 24px 0;
}
.sur_bt{
	font-size: 16px;
	padding-bottom: 20px;
	margin-left: 24px;
}
.sur_right{
	margin-top: 5px;
	width: 470px;
}
.sur_right p{
	color: #666;
}
.sur_right .jgyy{
	margin: 0;
	color: #666;
	width: 240px;
}
.sur_right .jgdj{
	width: 180px;
	margin-top: 21px;
}
.sur_right .jg_guige{
	margin-bottom: 20px;
	border-bottom: 1px solid #f2f2f2;
}
.sur_right .jg_guige .fl{
	width: 180px;
}
.sur_right .jg_guige .fr{
	width: 180px;
}
.sur_right .jg_guige .gg18{
	font-size: 18px;
}
.sur_right .dhyy_t span{
	color: #666;
}
.sur_right .dhyy_d a{
	border: 1px solid #f2f2f2;
}
/*弹窗banner*/
.tc_banner{
	position: fixed;
	top: 0;
	bottom:0;
	left: 0;
	right: 0;
	background-color:rgba(0,0,0,.7);
	z-index: 99999;
	display: none;
}
#slider {
	width:1000px;
	position:relative;
	top: 15%;
	left: 50%;
	margin-left: -500px;
}
.slider_list{
	width:660px;
	height:440px;
	margin: auto auto;
	position: relative;
}
.slider_list li {
	width:660px;
	height:440px;
	position:absolute;
	display:none;
}
.slider_list li img{
	width:660px;
	height:440px;
}
.slider_list li:first-child {
	display:block;
}
/*.slider_icon {
	position:absolute;
	left: 0;
	right: 0;
	margin:0 auto;
	z-index:1;
	bottom:20px;
	font-size:0;
	padding:4px 8px;
	text-align: center;
}
.slider_icon i {
	display:inline-block;
	width:12px;
	height:12px;
	border-radius:50%;
	margin:0 5px;
}
.btn {
	background:#fff;
}*/
.arrow {
	width:40px;
	height:100px;
	background-color:rgba(0,0,0,.5);
	position:absolute;
	top:168px;
}
.prve {
	left:170px;
}
.next {
	right:170px;
}
.arrow span {
	display:block;
	width:32px;
	height:32px;
	margin-top: 30px;
}
.slider_left img{
	width: 32px;
	height: 32px;
}
.slider_right img{
	width: 32px;
	height: 32px;
}
#slider .wzjs{
	/*background-color: rgba(0,0,0,.5);*/
	font-size: 14px;
	color: #fff;
	padding: 15px 10px;
	line-height: 24px;
	text-align: justify;
}
#slider:hover .arrow {
	display:block;
}
#gbbanr{
	width: 30px;
	height: 30px;
	background:url(../img/guanbi.png) no-repeat center;
	-moz-background-size: 100%;
	     background-size: 100%;
	position: absolute;
	top: 50px;
	right:70px;
	cursor: pointer;
}
.map iframe{
	width: 1150px;
	height: 500px;
	display: block;
	margin: 20px auto 0 auto;
}
.lease .sorry{
	font-size: 14px;
	color: #999;
	text-align: center;
	padding: 70px 0 70px 0;
}
.lease .sorry span{
	font-size: 18px;
    color: #ff7b86;
    padding-right: 5px;
}

.seemore{
    height: 34px;
    line-height: 34px;
    width: 190px;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 14px;
    color: #999;
    margin: 20px auto 0;
    cursor: pointer;
}
.seemore:hover{
	background-color: #fafafa;
}
.listIndex .sinput_box{
	float: left;
	margin-left:20px;
}
.listIndex .sinput_box .sinput{
	float: left;
    border: 1px solid #ccc;
    border-radius: 3px;
    height: 20px;
    padding: 0 3px;
}
.listIndex .sinput_box .sinput input {
    border: 0;
    width: 40px;
    text-align: center;
    height: 20px;
    line-height: 20px;
    vertical-align: top;
    font-size: 12px;		
}
.listIndex .sinput_box .sinput i {
    color: #ccc;
    height: 20px;
    line-height: 20px;
    vertical-align: top;
    display: inline-block;
}
.listIndex .sinput_box .sinput-unit {
    line-height: 22px;
    padding-left: 5px;
    color: #666;
    float: left;
}
.listIndex .sinput_box .sinput-btn {
    height: 22px;
    border: 1px solid #ccc;
    line-height: 22px;
    border-radius: 3px;
    color: #999;
    background-color: #fff;
    padding: 0 10px;
    float: left;
    margin: 0 0 0 5px;
}

@media screen  and (max-width:1920px) {
	#slider {width:1200px;position:relative;top: 11%;left: 50%;margin-left: -600px;}
	.slider_list{width:1060px;height:693px;margin: auto auto;position: relative;}
	.slider_list li {width:1060px;height:693px;position:absolute;display:none;}
	.slider_list li img{width:1060px;height:693px;}
	.arrow {width:40px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:280px;}
	.prve {left:70px;}
	.next {right:70px;}
}
@media screen and (min-width:1660px) and (max-width:1760px){
	#slider {width:1200px;position:relative;top: 11%;left: 50%;margin-left: -600px;}
	.slider_list{width:960px;height:628px;margin: auto auto;position: relative;}
	.slider_list li {width:960px;height:628px;position:absolute;display:none;}
	.slider_list li img{width:960px;height:628px;}
	.arrow {width:40px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:270px;}
	.prve {left:121px;}
	.next {right:121px;}
}
@media screen and (min-width:1440px) and (max-width:1600px){
	#slider {width:1200px;position:relative;top: 11%;left: 50%;margin-left: -600px;}
	.slider_list{width:860px;height:562px;margin: auto auto;position: relative;}
	.slider_list li {width:860px;height:562px;position:absolute;display:none;}
	.slider_list li img{width:860px;height:562px;}
	.arrow {width:40px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:250px;}
	.prve {left:170px;}
	.next {right:170px;}
}
@media screen and (min-width:1200px) and (max-width:1440px){
	#slider {width:1200px;position:relative;top: 8%;left: 50%;margin-left: -600px;}
	.slider_list{width:750px;height:500px;margin: auto auto;position: relative;}
	.slider_list li {width:750px;height:500px;position:absolute;display:none;}
	.slider_list li img{width:750px;height:500px;}
	.arrow {width:40px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:200px;}
	.prve {left:225px;}
	.next {right:225px;}
}
.gj_tuijian{
	color: #999;
	padding-left: 16px;
	padding-top: 20px;
	line-height: 30px;
	font-size: 14px;
}
.xiangge{
	height: 20px;
	background-color: #f4f6fb;
}
.spec li .spec_c p i{
    font-style: normal;
    padding: 0 5px;
}








		* {
			padding: 0;
			margin: 0
		}

		a {
			text-decoration: none;
		}

		
		.build-main_left .lpm-section {
		    color: #101010;
		    font-size: 14px;
		}
		.clearfix {
		    zoom: 1;
		}
		.mt50 {
		    margin-top: 50px;
		}
		.common-title {
		    position: relative;
		    display: -webkit-box;
		    display: -ms-flexbox;
		    display: flex;
		}
		.common-title .sub-title {
		    color: #101010;
		    font-size: 20px;
		    font-weight: 700;
		}
		li, ul {
		    list-style: none;
		}
		.build-question li {
		    padding: 20px 0;
		    border-bottom: 1px solid #eee;
		}
		.build-question li>div {
		    display: -webkit-box;
		    display: -ms-flexbox;
		    display: flex;
		    -webkit-box-align: center;
		    -ms-flex-align: center;
		    align-items: center;
		    line-height: 14px;
		    font-weight: 500;
		    color: #101010;
		}
		.build-question li>div+div {
		    display: -webkit-box;
		    display: -ms-flexbox;
		    display: flex;
		    -webkit-box-align: start;
		    -ms-flex-align: start;
		    align-items: flex-start;
		    margin-top: 10px;
		    font-weight: 400;
		}
		.build-question li>div span {
		    -ms-flex-negative: 0;
		    flex-shrink: 0;
		    display: -webkit-box;
		    display: -ms-flexbox;
		    display: flex;
		    margin-right: 10px;
		    width: 22px;
		    height: 22px;
		    background: rgba(0,170,102,.08);
		    border-radius: 2px;
		    font-size: 14px;
		    line-height: 16px;
		    -webkit-box-align: center;
		    -ms-flex-align: center;
		    align-items: center;
		    -webkit-box-pack: center;
		    -ms-flex-pack: center;
		    justify-content: center;
		    color: #0A6;
		}
		.build-question li>div .title {
		    display: block;
		    margin-top: 2px;
		    color: #101010;
		    font-weight: 400;
		    overflow: hidden;
		    white-space: nowrap;
		    text-overflow: ellipsis;
		    font-size: 16px;
		    line-height: 25px;
		}
		 .build-question li>div+div span {
		    background: rgba(5,109,232,.08);
		    margin-top: 4px;
		    color: #056DE8;
		}
		.build-question li>div .content {
		    margin-top: 1px;
		    position: relative;
		    min-height: 0;
		    width: 100%;
		}
		.build-question li>div .content p {
		    display: -webkit-box;
		    font-size: 14px;
		    color: #555;
		    line-height: 25px;
		    width: 100%;
		    overflow: hidden;
		    white-space: normal;
		    text-overflow: ellipsis;
		    -webkit-box-orient: vertical;
		    -webkit-line-clamp: 20;
		    word-wrap: break-word;
		    word-break: break-all;
		    font-weight: 400;
		}



 
.build-question{padding:15px}
