body{
	color: #333;
     overflow-x: hidden;
}
.fl {
    float: left;
}
.BMap_cpyCtrl {display: none;}
.anchorBL{display:none;}
.qjt .article span{
	background:rgb(9, 161, 231);
}
.butlogo1{
    width: 150px;
    height: 50px;
}
.butlogo{width:100px;height:100px;}
.logoa{
    width: 150px!important;
    height: 50px!important;
}
 .list_postion #xiala{width:300px!important;}
.qjt .article img{border:0px!important;}
.qjt img{width:98px;height:62px;object-fit: cover;border-radius:5px;border:0px!important;}
.qjt span{background: rgba(0,0,0,.5);
    border-radius: 0 0 2px 2px;
    position: absolute;
    left: 0;
    bottom: 0!important;
    width: 100%!important;
    height: 20px;
    padding: 4px 0px;
    line-height: 20px;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #fff;}
.loupanlist{width:420px;float:left;border-radius: 20px;background: #fff;height: 255px;}
.loupanlist_top h3{width:50%;float:left;text-align:center;font-size:22px;line-height:69px;height:69px;}

.loupanlist_top span i{font-size: 16px;}
.loupanlist_top span{width:50%;float:left;text-align:center;font-size:48px;line-height:69px;height:69px;font-weight:bold;   margin-bottom:30px;}
.loupanlist_bottom p{width:50%;float:left;text-align:center;height:90px;}
.loupanlist_bottom p span {width:100%;float: left;color: #666666;font-size: 16px;text-align: center;line-height: 35px;}
.loupanlist_bottom p i {width:100%;float: left;color: #000;font-size: 34px;text-align: center;font-weight: bold;font-family: 微软雅黑;line-height: 45px;}
.loupanlist_bottom p i b{color: #000;font-size: 16px;text-align: center;font-weight: bold;font-family: 微软雅黑;line-height: 45px;}

.loupanlist_bottom{width:100%;padding: 20px 0;float: left;height: 90px;}
.lpbg{
    width: 100%;
    height: 255px;
    float: left;
    margin-top: 20px;
    box-sizing: border-box;
    overflow: hidden;}
.bx{float: right!important;}
.loupanlist_top{width:100%;float: left;height: 69px;padding: 30px 0;color: #fff;}
.list_left1{background: url(../images/lpzz_bg.png) no-repeat;background-size:100% 100%; }
.list_left2{background: url(../images/lppj_bg.png) no-repeat;background-size:100% 100%; }
.list_postion #xiala span{width:auto!important;
    
    font-size: 16px;
   
    height: auto!important;
    line-height: 40px!important;
    float:none!important;
}
#xiala{
   border-radius: 20px;
      position: absolute;
      top: 65px;
      left: 25px;
      border: 1px solid #1cb3f8;
      width:500px;
      margin:0;
      padding: 0 ;
      display: none;padding: 0px;
      z-index: 99999;background: #fff;
      height:auto;
    }


#xiala  li{list-style: none; cursor: pointer;font-size:16px!important; padding: 0 20px;line-height:40px;height:40px;width:260px;float:left;}
#xiala li:hover{background: #43bdf7;color: #fff;}
#xiala  li:first-child{border-top-right-radius:20px;border-top-left-radius:20px;}
#xiala  li:last-child{border-bottom-right-radius:20px;border-bottom-left-radius:20px;}
.g-in {
    width: 1400px;
    margin: 0 auto;
}

.footer{width: 100%;height: 412px;padding:100px 0; overflow:hidden;text-align: center;z-index: 0;background: #171717}
.footer .footer_left{

    width: 510px;
    height: 412px;
    float: left;
    border-right: 2px solid #5B5D63;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 120%;
}
.footer .footer_left h2{width: 510px;height: 55px;float: left;text-align: left;margin-bottom:15px;}
.footer .foot_a{height: 18px;margin-top: 30px;}
.footer .foot_a:first-child{margin-top: 39px;}
.footer .foot_a p{width: auto;height: 30px;font-size: 16px;line-height: 30px;color: #5B5D63;float: left;margin-right: 10px;text-align: left;}
.footer .foot_a a{display: block;width: auto;font-size: 16px;line-height: 30px;height: 30px; color: #5B5D63;float: left;margin-right: 20px;}
.footer .foot_a a:hover{color: #5B5D63;}


.footer .footer_left .footer_left_bottom{width: 510px;height: 150px;padding:30px 0;float: left;text-align: left;line-height: 30px;color: #5B5D63;}
.footer .footer_right{width: 830px;margin-left: 50px;float: left;font-size: 28px;font-weight: 700;font-family: 微软雅黑;color: #fff;text-align: left;line-height: 40px;height: 40px;}
.footer .footer_right .footer_right_info{width:100%;height: 40px;line-height: 40px;font-size: 16px;font-weight: 700;font-family: 微软雅黑;margin-top: 20px;}
.footer .footer_right .footer_right_info a{margin-right: 40px;font-size: 18px;}


.footer .foot_message .left{float: left;width: 680px;height: 215px;}
.footer .foot_message .left p:nth-child(1){font-weight: bold;width: 680px;text-align: left;height: 36px;line-height: 36px;font-size: 36px;margin-top: 25px;color: red;}
.footer .foot_message .left p:nth-child(2){width: 680px;text-align: left;height: 14px;line-height: 14px;font-size: 14px;margin-top: 10px;color: #4a5875;}
.footer .foot_message .left p:nth-child(3){width: 680px;text-align: left;height: 14px;line-height: 14px;font-size: 14px;margin-top: 30px;color: #8d95a4;}
.footer .foot_message .left p:nth-child(4){width: 680px;text-align: left;height: 14px;line-height: 14px;font-size: 14px;margin-top: 10px;color: #8d95a4;}
.footer .foot_message .left p:nth-child(5){width: 680px;text-align: left;height: 14px;line-height: 14px;font-size: 14px;margin-top: 10px;color: #8d95a4;}
.footer .foot_message .left p:nth-child(6){width: 680px;text-align: left;height: 14px;line-height: 14px;font-size: 14px;margin-top: 10px;color: #8d95a4;}
.footer .footer_left .footer_left_right{float: left;width: 510px;height: 170px;}
.footer .footer_left .footer_left_right .QR_code{width: 140px;height: 170px;float: left;}
.footer .footer_left .footer_left_right .QR_code:last-child{float: left;margin-right: 0 }
.footer .footer_left .footer_left_right .QR_code img{width: 140px;height: 140px;}
.footer .footer_left .footer_left_right .QR_code p{width: 140px;height: 30px;font-size: 14px;color: #5B5D63;text-align: center;line-height: 30px;}
.footer .kffw{width:100%;float: left;margin-top: 35px;}
.footer .link_foot{width: 100%;float: left;height: 130px;margin-top: 15px;}
.footer .kffw .kffw_info{width:100%;float: left;color:#8F94A4;margin-top: 10px;font-style:italic;font-weight: 700;}
.footer .kffw .kffw_info_but{width:100%;float: left;color:#8F94A4;font-size: 16px;font-weight: normal;}
.footer .link_foot .link_foot_info{width: 100%;float: left;margin-top: 15px;}
.footer .link_foot .infor_title p:hover,.footer .link_foot .infor_title p.on{background: #182435;}

.footer .link_foot .infor_title p:hover span,.footer .link_foot .infor_title p.on span{ /*span 标签仅在 :hover 状态时显示*/
  position: absolute;
   border-top: solid 10px #182435;
   border-left: solid 10px transparent;
   border-right: solid 10px transparent;
   top: 100%;
   left: 50%;
   margin-left: -10px;
   width: 0;
   height: 0;
}


.footer .link_foot_info ul{width:100%;float: left;line-height: 40px;display: none;}
.footer .link_foot_info ul li{float: left;margin-right: 10px;}
.footer .link_foot_info ul li a{float: left;color: #8F94A4;font-size: 16px;}
.footer .link_foot{width:100%;float: left;}
.footer .link_foot .infor_title{width:100%;float: left;height: 40px;}
.footer .link_foot .infor_title p{position:relative; height: 38px; padding:0 20px;background: #000000;display: block;float: left;line-height: 40px;color: #8F94A4;text-align: center;cursor: pointer;}

body,
button,
input,
select,
textarea{
	font:14px/1.5  "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei", 微软雅黑, "Segoe UI", Tahoma, 微软雅黑, SimSun, sans-serif
}
a{
	text-decoration:none;
	color:#6c719c
	
}
a:hover{
	text-decoration:none;
	color:#0e47a0
}
:-moz-placeholder {
    font-family: Arial,'Microsoft YaHei','Helvetica Neue',Helvetica,'Hiragino Sans GB',STHeiti,SimHei,sans-serif;
    color: #979fa8;
    font-size: 14px
}

::-moz-placeholder {
    font-family: Arial,'Microsoft YaHei','Helvetica Neue',Helvetica,'Hiragino Sans GB',STHeiti,SimHei,sans-serif;
    color: #979fa8;
    font-size: 14px
}

:-ms-input-placeholder {
    font-family: Arial,'Microsoft YaHei','Helvetica Neue',Helvetica,'Hiragino Sans GB'STHeiti,SimHei,sans-serif;
    color: #979fa8;
    font-size: 14px
}

::-webkit-input-placeholder {
    font-family: Arial,'Microsoft YaHei','Helvetica Neue',Helvetica,'Hiragino Sans GB',STHeiti,SimHei,sans-serif;
    color: #979fa8;
    font-size: 14px
}
.cst-scrollbar::-webkit-scrollbar {
    width: 6px
}

.cst-scrollbar::-webkit-scrollbar-track {
    background: 0 0
}

.cst-scrollbar::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: rgba(204,204,204,.8)
}

.cst-scrollbar:hover::-webkit-scrollbar-thumb {
    background-color: rgba(204,204,204,1)
}
.warp {
   width: 1400px;
   
    margin: 0 auto;
    padding:0px;
}
.icon{
	display: inline-block;
	vertical-align: top;
	background: url(../images/icon_v4.png) no-repeat;
	font-size: 0
}
.tip-c1,.tip-c2{
	width:20px;
	height:10px;
	line-height:10px;
	color:#e6cfb8;
	font-size:26px; 
	font-family:'Microsoft YaHei' 
}
/*头部样式 style*/
.site-nav{
	background: #333;
	height: 40px;
	font-size: 0;
	position: relative;
	z-index: 15
}
.site-city{
	position: relative;
	margin-right: 20px
}
.site-city .s1{
	display: inline-block;
	font-size: 14px;
	color: #b9b9b9;
	cursor: pointer;
	line-height: 40px
}
.site-city .s1 .em1{
	width: 9px;
	height: 11px;
	background-position: 0 0;
	margin:14px 0 0 4px;
}
.site-cityBox{
	width: 716px;
	padding: 0 40px 40px;
	background: #fff;
	border:2px #f2f2f2 solid;
	-moz-box-shadow:1px 3px 9px rgba(144,144,144,.2);
	-webkit-box-shadow:1px 3px 9px rgba(144,144,144,.2);
	box-shadow:1px 3px 9px rgba(144,144,144,.2);
	position: absolute;
	top: 40px;
	left: 0;
	z-index: 2;
	opacity: 0;
	visibility: hidden;
	transition:0.3s all;
}
.site-city:hover .site-cityBox{
	opacity:1;
	visibility:visible;
	pointer-events:auto;
}
.site-cityBox .tltle{
	padding: 15px 0 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	line-height: 30px;
	display:block;
}
.site-cityBox .tltle .em1{
	width: 22px;
	height: 18px;
	margin:5px 5px 0 0;
	background-position: -185px -26px
}
.site-cityBox ul{
	padding-bottom: 20px;
	border-bottom: 1px #f2f2f2 solid
}
.site-cityBox ul .p1{
	line-height: 18px;
	padding: 20px 0 5px;
	font-size: 12px;
	font-weight: bold;
	color: #979fa8
}
.site-cityBox ul .p2{
	line-height: 34px;
	font-size: 0;
	padding-left: 10px
}
.site-cityBox ul .p2 a{
	display: inline-block;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	margin-right: 30px
}
.site-cityBox ul .p2 a:hover,
.site-cityBox ul .p2 a.cur{
	color: #0e47a0;
	text-decoration: none
}
.site-cityTips{
	padding-top: 10px
}
.site-cityTips .p1{
	font-size: 12px;
	color: #3f454b;
	line-height: 40px;
}
.site-cityTips .s1{
	display: inline-block;
	height: 26px;
	line-height: 26px;
	border:1px #f2f2f2 solid;
	padding: 0 10px;
	font-size: 12px;
	color: #979fa8;
	border-radius: 2px
}
.site-cityTips .s1 .em1{
	width: 14px;
	height: 14px;
	background-position: -137px -26px;
	margin:6px 5px 0 0;
}
.site-cityTips .s1:hover{
	border-color: #0e47a0;
	color: #333
}
.site-cityTips .s1:hover .em1{
	background-position: -161px -26px;
}
.site-con a{
	display: inline-block;
	line-height: 40px;
	font-size: 14px;
	color: #b9b9b9;
	margin-right: 20px;
	text-decoration: none
}
.site-con a:hover,
.site-con a.cur{
	color: #fff;
	text-decoration: none
}
.user-box{ 
	position: relative; 
	height: 40px;
	display: inline-block; 
}
.user-box a{ 
	color: #b9b9b9; 
	font-size:14px; 
	display: inline-block;
	line-height:40px;
	margin-left: 20px;
}
.user-box a:hover{ 
	color: #fff;
	text-decoration: none
}
.user-box .s1{
	display: inline-block;
	line-height: 40px;
	font-size: 14px;
	color: #b9b9b9;
	margin-left: 20px;
	cursor: pointer;
}
.user-box ul{
	position: absolute;
	top: 40px;
	left: 0;
	background: #fff;
	border:2px #f2f2f2 solid;
	-moz-box-shadow:1px 3px 9px rgba(144,144,144,.2);
	-webkit-box-shadow:1px 3px 9px rgba(144,144,144,.2);
	box-shadow:1px 3px 9px rgba(144,144,144,.2);
	opacity: 0;
	visibility: hidden;
	transition:0.3s all;
}
.user-box:hover ul{
	opacity:1;
	visibility:visible;
	pointer-events:auto;
}
.user-box ul a{
	margin: 0;
	display: block;
	line-height: 36px;
	padding: 0 10px;
	white-space:nowrap;
	color: #333
}
.user-box ul a:hover{
	color: #0e47a0;
	background: #f2f2f2
}
.site-tn{
	font-size: 14px;
	color: #b9b9b9;
	margin-left: 20px;
	line-height: 40px;
	font-family: Arial;
	display: inline-block; 
}
.site-phone{
	position: relative;
	margin-left: 20px;
	display: inline-block;
}
.site-phone .s1{
	display: inline-block;
	line-height: 40px;
	color: #b9b9b9;
	font-size: 14px;
	cursor: pointer;
}
.site-phone .s1 .em1,
.user-box .s1 .em1{
	width: 11px;
	height: 6px;
	background-position: -19px 0;
	margin:17px 0 0 4px;
	-webkit-transition: 0.3s;
    transition: 0.3s;
}
.site-phone:hover .s1 .em1,
.user-box:hover .s1 .em1{
	-webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.phone-box{
	width: 410px;
	padding: 0 20px;
    height: 400px;
	background: #fff;
	border:2px #f2f2f2 solid;
	-moz-box-shadow:1px 3px 9px rgba(144,144,144,.2);
	-webkit-box-shadow:1px 3px 9px rgba(144,144,144,.2);
	box-shadow:1px 3px 9px rgba(144,144,144,.2);
	opacity: 0;
	position: absolute;
	top: 40px;
	right: -155px;
	z-index: 2;
	opacity: 0;
	visibility: hidden;
	transition:0.3s all;
}
.site-phone:hover .phone-box{
	opacity:1;
	visibility:visible;
	pointer-events:auto;
}
.phone-box-title{
	padding: 15px 0 0 20px;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	line-height: 30px;
}
.phone-box-title .em1{
	width: 14px;
	height: 20px;
	background-position: -217px -26px;
	margin:4px 5px 0 0;
}
.phone-box-con{
	font-size: 0;
}
.phone-box-con li{
	position: relative;
	text-align:center;
	vertical-align: top;
	padding-top: 60px;
	width: 100%;
	display: none
}
.phone-box-con .imgBox{
	position: relative;
	display: inline-block;
	width: initial;
}
.phone-box-con img{
	display: inline-block;
	width: 100px;
	height: 100px;
}
.phone-box-con p{
	font-weight: bold;
	font-size: 14px;
	color: #333;
	line-height: 24px;
	padding-top: 12px
}
.phone-box-tab{
	padding: 40px 0 0 20px;
	font-size: 0
}
.phone-box-tab span{
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	color: #666;
	line-height: 30px;
	margin-right: 10px
}
.phone-box-tab span:hover,
.phone-box-tab span.cur{
	color: #e89b00;
	font-size: 18px
}
.phone-box-tab i{
	display: inline-block;
	padding-left:10px;
	font-size: 12px;
	color: #ddd;
	vertical-align: top;
	margin-top: 1px;
	font-weight: normal;
}
.phone-box-tab span:last-child{
	margin: 0
}
.phone-box-tab span:last-child i{
	display: none
}


/*面包屑导航*/
.crumbs{
	line-height: 24px;
	color: #979fa8;
	font-size: 12px;
}
.crumbs a{
	color: #979fa8
}
.crumbs a:hover{
	color: #0e47a0;
	text-decoration: none
}
/*真广专全style*/
.slogan2{ 
	background:url(../images/gg_bg4.jpg) no-repeat center center #fafcfb; 
	
	height: 80px;
}
/*.slogan2.mt80{
	margin-top: 80px
}*/
/*旋转180 style*/
.rotate{
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
	transform: rotate(180deg);
}
/*底部热门写字楼style*/
.hot-btn-box{
	position:relative
}
.hot-height{
	height: 28px;
	overflow: hidden;
}
.hot-btn-box .a-btn{
	position:absolute;
	right:0;
	top:0;
	width:74px;
	height:28px;
	line-height:28px;
	font-size:14px; 
	margin: 0;
	color: #787878;
	
	text-align: center;
	cursor: pointer;
}
.hot-btn-box .a-btn:hover{
	text-decoration: none
}
.hot-btn-box .a-btn .em1{
	width: 11px;
	height: 6px;
	background-position: -19px 0;
	margin:10px 0 0 8px;
	-webkit-transition: 0.3s;
    transition: 0.3s;
}
.hot-office{
font-size: 12px;
border-top: 1px solid #e5e5e5;
width:1400px;margin:0 auto;
	padding:15px 0px 10px 0px
}
.hot-office dl{
	line-height:30px;
	padding-bottom:10px;
	font-size:16x
}
.hot-office dl img{margin-top: 2px;float: left;}
.hot-office dt{
	font-weight: bold;
	width:120px;
	padding-right:10px;
	text-align:right; 
	color: #979fa8
}
.hot-office dd{
	width:1010px
}
.hot-office dd a{
	text-decoration:none; 
	margin-right: 30px; 
	display: inline-block;
	color: #333
}
.hot-office dd a:hover{
	color:#0e47a0;
	text-decoration:underline
}
.hotarea-letter{
	height:26px;
	position:relative;
	z-index:2;
	padding:0 12px
}
.hotarea-letter a{
	width:24px;
	height:26px;
	line-height:26px;
	float:left;
	border:1px solid #fafbfb;
	border-bottom:0; 
	font-size: 12px; 
	text-align: center
}
.hot-office .business-circle-cont{ 
	position: relative; 
	border-radius: 0;
	background: none;
	box-shadow:none; 
	border: 0; 
	top: 0; 
	width: auto; 
	padding: 0 
}
.hot-office .hotarea-line{
	border-bottom:1px #f3f3f3 solid; 
	top: 25px
}
.hot-office .hotarea-letter a{ 
	margin: 0 5px 
}
.hot-office .hotarea-letter a.cur{ 
	background:#fafbfb 
}
.offerTips{
	display: inline-block;
	height: 24px;
	line-height: 24px;
	padding: 0 2px;
	border-radius: 4px;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 10px
}
.offerTips.t1 {
    background: #eff6f5;
    color: #a6c5c1
}
.offerTips.t2 {
    background: #f5f2e9;
    color: #e4d19e
}
.offerTips.t3 {
    background: #eef2f8;
    color: #a2afc8
}
.offerTips.t4 {
    background: #f7f0ee;
    color: #bc988d
}
.offerTips.t5 {
    background: #f0f0f1;
    color: #b6b4b7
}
.offerTips.t6 {
    background: #f7f0ee;
    color: #bc988d
}

.offerTips.t7 {
    background: #f5f2e9;
    color: #e4d19e
}
/*foot style*/
.foot{ 
	background: url(../images/footbg.jpg) no-repeat center bottom #2c2c2c;
	overflow:hidden; 
	padding-bottom: 50px;
	width: 100%
}
.footbox{ 
	width: 1180px; 
	position: relative; 
	margin: 0 auto; 
	font-size: 12px 
}
.footbox h1{ 
	font-size: 30px; 
	font-weight: normal; 
	color: #ccc; 
	padding: 54px 0; 
	line-height: 45px; 
	height: 45px
}
.footbox .p1{ 
	line-height: 22px; 
	color: #979fa8 
}
.footbox .p1 .i1{ 
	display: inline-block; 
	padding: 0 10px 
}
.footbox .p2{ 
	line-height: 16px; 
	color: #979fa8 
}
.footbox .p2 a{ 
	display: inline-block; 
	margin-right: 10px 
}
.footbox .p1 a,
.footbox .p2 a{ 
	color: #979fa8 
}
.footbox .p1 a:hover,
.footbox .p2 a:hover{ 
	color: #0e47a0 
}
.foot-line{ 
	display: inline-block; 
	width: 100%; 
	height: 1px; 
	border-top: 1px #545454 solid; 
	margin: 16px 0; 
	font-size: 0
}
.foot-tele{ 
	position: absolute; 
	top: 60px; 
	right: 0 
}
.foot-tele .p1{ 
	line-height: 16px; 
	font-size: 14px; 
	color: #ccc 
}
.foot-tele .p1 .i1{ 
	font-size: 12px; 
	padding: 0
}
.foot-tele .p2{ 
	font-size: 30px; 
	color: #ccc; 
	line-height: 32px; 
	font-family: 'Microsoft YaHei'; 
	letter-spacing:.2px 
}
.foot-app{  
	width: 116px; 
	text-align: center; 
	display: inline-block; 
	margin:0 20px;}
.foot-app img{ 
	display:inline-block; 
	width: 96px; 
	height: 96px 
}
.foot-app .p1{ 
	padding-top: 8px; 
	color:#fff; 
	font-size: 12px 
}
.foot-ewmBox{
	padding: 20px 0 0;
	text-align: center;
	font-size: 0
}
.social{ 
	position: absolute; 
	right: 0; 
	top: 150px; 
	font-size: 0  
}
.social .s1{ 
	display: inline-block; 
	line-height: 28px; 
	color: #979fa8; 
	font-size: 12px; 
	padding-right: 10px 
}
.social .a1,
.social .a2,
.social .a3{ 
	display: inline-block; 
	width: 28px; 
	height: 28px; 
	background: url(../images/social.png) no-repeat; 
	vertical-align: top; 
	margin-right: 8px 
}
.social .a1{ 
	background-position: 0 0 
}
.social .a1:hover{ 
	background-position: 0 -33px; 
	transition: none 
}
.social .a2{ 
	background-position: -33px 0 
}
.social .a2:hover{ 
	background-position: -33px -33px; 
	transition: none 
}
.social .a3{ 
	background-position: -66px 0 
}
.social .a3:hover{ 
	background-position: -66px -33px; 
	transition: none 
}
/*弹窗背景*/
.pop-bg {
    background: rgba(0,0,0,.4);
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 100
}
/*错误提示*/
.wrong-tag,
.correct-tag {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #ec203d;
    position: absolute;
    left: 1px;
    top: 44px
}
.wrong-tag .em1 {
    display: inline-block;
    width: 12px;
    height: 12px;
    background-position: -334px 0;
    margin:4px 5px 0 0
}
.correct-tag{
	color: #333
}
.popBox{
	background: #fff;
	border-radius: 4px;
	padding: 30px 50px 40px;
	width: 300px;
	position: fixed;
	left: 50%;
	margin-left: -200px;
	top: 30%
}
.popBox .close{
	position: absolute;
	right: 15px;
	top: 15px;
	width: 20px;
	height: 20px;
	background-position: -240px -26px;
	cursor: pointer;
}
.popBox .close:hover{
	background-position: -270px -26px
}
.popBox h1{
	line-height: 30px;
    font-size: 18px;
    font-weight:bold;
    color: #333;
}
.phonePop-form{
	font-size: 0;
	padding-bottom: 30px;
	position: relative;
}
.phonePop-form.mt15{
	margin-top: 15px
}

.phonePop-form .s1,
.phonePop-form .s2{
	display: inline-block;
	width: 109px;
	vertical-align: top;
	cursor: pointer;
	border:1px #f2f2f2 solid;
	border-left:0;
	border-radius: 0 4px 4px 0
}
.phonePop-form .s1 img{
	display: inline-block;
	width: 109px;
	height: 42px;
	border-radius: 0 4px 4px 0
}
.phonePop-form .s2{
	text-align: center;
	background: #43bdf7;
	color: #fff;
	font-size: 14px;
	height: 44px;
	line-height: 44px;
	width: 110px;
	border:0;
}
.phonePop-form .s2:hover{
	background: #0e47a0
}
.phonePop-form .s2.no,
.phonePop-form .s2.ing,
.phonePop-btn.no,
.collect-btn.no{
	color: #979fa8;
    background: #e4e4e4;
    cursor: text;
}
.phonePop-btn.ing{
	background: #0e47a0;
	cursor: text;
}
.phonePop-btn.ing img{
	display: inline-block;
	width: 20px;
	height: 20px;
	margin:12px 8px 0 0;
	vertical-align: top
}
.phonePop-form input{
	border: 1px #f1f1f1 solid;
    padding: 0 9px;
    height: 42px;
    line-height: 42px;
    width: 280px;
    font-size: 14px;
    font-family: 'Microsoft YaHei';
    color: #333;
    border-radius: 4px
}
.phonePop-btn{
	display: block;
	height: 44px;
	line-height: 44px;
	text-align: center;
	border-radius: 4px;
	background: #43bdf7;
	color: #fff;
	font-size: 20px;
	letter-spacing: 3px;
	cursor: pointer;
}
.phonePop-btn:hover{
	background: #0e47a0
}
.phonePop-form input{
	width: 170px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.yanzheng-success {
    padding-top: 20px;
    text-align: center
}
.yanzheng-success .success-icon {
    display: block;
    width: 82px;
    height: 82px;
    background: url(../images/success_icon.png) no-repeat left top;
    margin: 0 auto
}
.yanzheng-success .p1 {
    height: 30px;
    line-height: 30px;
    font-size: 24px;
    padding: 10px 0 15px
}
.yanzheng-success .p2 {
    line-height: 18px;
    font-size: 14px;
    color: #979fa8
}
.navBox{
	height: 40px;
	padding: 27px 0 30px;
	font-size: 0
}
.navBox.pb14{
	padding-bottom: 14px
}
.navBox .logo{
	margin-right: 56px
}
.navBox .logo img{
	display: inline-block;
	height: 40px
}
.navBox-con{
	display: inline-block;
	padding-top: 10px;
	vertical-align: top
}
.navBox-con a{
	display: inline-block;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	margin-right: 28px;
	color: #333;
	position: relative;
}
.navBox-con a:hover,
.navBox-con a.cur{
	color: #0e47a0;
	text-decoration: none;
}
.navBox-con .hot{
	display: inline-block;
	position: absolute;
	right: -15px;
	top: -8px;
	font-size: 0;
	width: 28px;
	height: 13px;
	    background: url(../images/icon_2017.png) no-repeat -281px -112px;
}
/*页码样式 s*/
.pageBox{
	display: block;
	width: 100%;float: left;
	text-align: center;
	font-size: 0;
	padding: 20px 0
}
.pageBox li{
	display: inline-block;
	margin:0 3px;
	vertical-align: top
}
.pageBox li a{
	display: inline-block;
	height: 38px;
	width: 38px;
	border:1px #f2f2f2 solid;
	line-height: 38px;
	font-size: 14px;
	color: #333
}
.pageBox li a:hover{
	color: #0e47a0
}
.pageBox li a.linkOn,
.pageBox li a.linkOn:hover{
	background: #eee;
	cursor: text;
	color: #333
}
.pageBox li a.prev .icon,
.pageBox li a.next .icon{
	width: 6px;
	height: 11px;
	margin-top: 13px
}
.pageBox li a.prev .icon{
	background-position: -300px -26px
}
.pageBox li a.next .icon{
	background-position: -316px -26px
}
.pageBox li a.prev:hover .icon{
	background-position: -332px -26px
}
.pageBox li a.next:hover .icon{
	background-position: -348px -26px
}
.pageBox li a.prev.no,
.pageBox li a.next.no{
	cursor: text;
}
.pageBox li a.prev.no .icon{
	background-position: -364px -26px
}
.pageBox li a.next.no .icon{
	background-position: -380px -26px
}
/*页码样式 e*/
.a-btn1 {
    display: inline-block;
    background: #0e47a0;
    font-size: 14px;
    height: 44px;
    line-height: 44px;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    -moz-text-shadow: 0 2px 2px rgba(0,0,0,.08);
    -webkit-text-shadow: 0 2px 2px rgba(0,0,0,.08);
    text-shadow: 0 2px 2px rgba(0,0,0,.08);
    letter-spacing: 2px;
    padding-left: 2px;
    text-decoration: none
}

.a-btn1:hover {
    background: #0e47a0;
    color: #fff;
    text-decoration: none
}

.pop-box {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 101
}
.pop-bg {
    background: rgba(0,0,0,.4);
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 100
}
.login-block {
    background: #fbfbfb;
    border: 1px #f1f1f1 solid;
    -moz-box-shadow: 0 4px 8px rgba(0,0,0,.06);
    -webkit-box-shadow: 0 4px 8px rgba(0,0,0,.06);
    box-shadow: 0 4px 8px rgba(0,0,0,.06);
    height: 360px;
    width: 400px;
    margin: -200px 0 0 -180px;
    left: 50%;
    top: 50%;
    position: fixed;
    border-radius: 3px
}

.login-con {
    width: 300px;
    padding: 0 50px;
    position: relative
}
.pop-box .h1-title {
    line-height: 30px;
    font-size: 20px;
    font-weight: 700;
    color: #333;
    margin: 0;
    padding-top: 20px
}

.pop-box .p1 {
    font-size: 12px;
    color: #3f454b;
    padding: 5px 0 10px;
    line-height: 14px
}
.login-close {
    display: inline-block;
    font-size: 0;
    line-height: 0;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 2
}

.login-close .em3 {
    display: inline-block;
    width: 20px;
    height: 20px
}

.login-close .em3 {
    background-position: -240px -26px
}
.login-close .em3:hover{
	background-position: -270px -26px
}
.input-box2 {
    padding-bottom: 20px;
    position: relative
}

.input-txt {
    border: 1px #f1f1f1 solid;
    padding: 0 9px;
    height: 42px;
    line-height: 42px;
    width: 280px;
    font-size: 14px;
    font-family: 'Microsoft YaHei';
    color: #333
}

.wrong-tag {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #ff6773;
    position: absolute;
    left: 1px;
    top: 44px
}

.wrong-tag .em1 {
    display: inline-block;
    width: 13px;
    height: 14px;
    background: url(../images/huiyuan_icon.png) no-repeat -53px -40px;
    vertical-align: -3px;
    margin-right: 5px
}
.login-btn .a-btn1 {
    display: block;
    font-size: 20px;
    background: #43bdf7
}

.login-btn .a-btn1.a-load {
    background: #0e47a0
}

.login-btn .a-btn1.a-load img {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle
}
/*侧边栏样式 s*/
.rs-con{ 
	position:absolute; 
	left:-88px; 
	top:0; 
	height:34px; 
	line-height:34px; 
	color:#fff; 
	font-size:12px; 
	width:68px; 
	text-align:center; 
	background:#494949;
	-webkit-transition:all .2s ease-in-out .1s;
	-moz-transition:all .2s ease-in-out .1s;
	transition:all .2s ease-in-out .1s; 
	z-index:3; 
	opacity:0;
	-moz-opacity:0; 
	-webkit-opacity:0;
}
.rs-con .tip-c1{ 
	color:#494949; 
	position:absolute; 
	top:13px; 
	left:57px; 
}

.r-toolbar{ 
	position: fixed;  
	right: 0; 
	top: 0; 
	z-index:100; 
	height: 100%; 
	width: 34px; 
	background: #fff;
	border-right: 1px #f5f5f5 solid; 
	-moz-box-shadow:-3px 0px 6px #f2f2f2;
	-webkit-box-shadow:-3px 0px 6px #f2f2f2;
	box-shadow:-3px 0px 6px #f2f2f2; 
	-webkit-transition:right .3s ease-in-out 0s!important;
	-moz-transition:right .3s ease-in-out 0s!important;
	transition:right .3s ease-in-out 0s!important
}
.r-toolbar-tabs{ 
	position: absolute; 
	left: 0; 
	top: 50%; 
	width: 34px;  
	margin-top: -130px; 
	font-size:0; 
	z-index:1
}
.r-toolbar-tabs a{ 
	display: block 
}
.r-toolbar-open{ 
	right:270px
}
.right-ad{
	display: inline-block; 
	width:34px;   
	cursor:pointer;
	position:relative;
	overflow: hidden; 
	text-align: center;
	margin-top: 80px
}
.right-ad .small-img{ 
	display: block; 
	width: 34px; 
}
.right-ad .rs-con{ 
	width:160px; 
	height:160px;
	left:-200px;
	top:0
}
.right-ad:hover .rs-con{ 
	left:-160px;
}
.right-ad .rs-con img{ 
	width: 160px; 
	height: 160px;
	position: relative; 
	z-index: 2  }
.right-ad .tip-c1{ 
	left: 150px; 
	z-index: 1 
}
.right-ad.block{ 
	overflow: inherit 
}
.r-line{ 
	display: inline-block; 
	width: 20px; 
	height: 1px; 
	border-bottom: 1px #eff1f8 solid; 
	margin: 7px; 
	overflow: hidden; 
	font-size: 0 
}
.r-phone{ 
	background: #f60; 
	width: 42px; 
	height: 100px; 
	cursor: default; 
	position: relative; 
	left: -8px; 
	border-top-left-radius: 8px; 
	text-align: center;
	overflow: hidden;
}
.r-phone .i1{
	display: inline-block; 
	color: #fff; 
	font-size: 14px; 
	line-height: 16px; 
	padding-top: 10px
}
.r-phone .icon{ 
	width:28px; 
	height:28px; 
	background-position:0 -204px;
	margin-top:18px; 
	font-size: 0
}
.r-phone .rs-con{ 
	width:180px; 
	height: auto; 
	padding: 15px 0 10px; 
	left:-210px; 
	top: 30px
}
.r-phone .rs-con .p1{ 
	font-size: 18px
}
.r-phone .rs-con .p2{ 
	font-size:24px; 
	color:#ffe667; 
	padding-bottom: 10px
}
.r-phone .rs-con .p3{ 
	font-size: 12px; 
	line-height: 20px 
}
.r-phone .rs-con .p3 .icon{ 
	width: 12px; 
	height: 12px; 
	background-position:0 -242px; 
	margin:0 3px 0 0; 
	vertical-align: -1px 
}
.r-phone .rs-con .p4{ 
	color: #979fa8; 
	font-size: 12px 
}
.r-phone .rs-con .tip-c1{ 
	left:169px; 
	top:26px
}
.r-phone:hover .rs-con{ 
	left:-186px
}
.r-find{
	display: inline-block;
	height: 60px; 
	width: 42px; 
	background: #333; 
	position: relative; 
	left: -8px; 
	text-align: center; 
	overflow:hidden; 
	margin-bottom: 11px
}
.r-find .i1{ 
	display: inline-block; 
	color: #fff; 
	font-size: 14px; 
	line-height: 16px; 
	padding-top: 13px 
}
.r-find .rs-con{ width: 126px; left: -152px; top: 13px }
.r-find:hover .rs-con{ 
	left: -132px 
}
.r-find .rs-con .tip-c1{ 
	left:115px; 
	z-index:1
}
.r-collection,
.r-look,
.r-ewm,
.r-toufang,
.r-top{
	display: inline-block; 
	width:34px; 
	height:34px; 
	cursor:pointer; 
	position:relative;
	overflow: hidden; 
	text-align: center
}
.r-top{
	position: absolute; 
	bottom: 20px 
}
.r-ewm{
	cursor: default
}
.r-collection .icon,
.r-look .icon,
.r-ewm .icon,
.r-toufang .icon,
.r-top .icon{
	position:relative; 
	z-index:2; 
	display:inline-block; 
	background-repeat: no-repeat; 
	font-size: 0;
	width: 34px;
	height: 34px;
}
.r-collection .icon{
	background-position:-28px -204px
}
.r-look .icon{
	background-position:-62px -204px
}
.r-ewm .icon{
	background-position:-96px -204px
}
.r-toufang .icon{
	background-position:-164px -204px
}
.r-top .icon{
	background-position:-130px -204px
}
.r-collection:hover,
.r-look:hover,
.r-ewm:hover,
.r-toufang:hover,
.r-top:hover{
	background: #f60
}
.r-collection:hover .icon{
	background-position:-28px -238px
}
.r-look:hover .icon{
	background-position:-62px -238px
}
.r-ewm:hover .icon{
	background-position:-96px -238px
}
.r-toufang:hover .icon{
	background-position:-164px -238px
}
.r-top:hover .icon{
	background-position:-130px -238px
}
.r-phone:hover,
.right-ad:hover,
.r-find:hover,
.r-collection:hover,
.r-look:hover,
.r-ewm:hover,
.r-toufang:hover,
.r-top:hover{ 
	overflow:inherit;
	background-color:none
}
.right-ad:hover .rs-con,
.r-phone:hover .rs-con,
.r-find:hover .rs-con,
.r-collection:hover .rs-con,
.r-look:hover .rs-con,
.r-ewm:hover .rs-con,
.r-toufang:hover .rs-con,
.r-top:hover .rs-con{ 
	display:block;
	-webkit-transition:all .2s ease-in-out .1s;
	-moz-transition:all .2s ease-in-out .1s;
	transition:all .2s ease-in-out .1s; 
	opacity:1;
	-moz-opacity:1; 
	-webkit-opacity:1
}
.r-collection:hover .rs-con,
.r-look:hover .rs-con,
.r-toufang:hover .rs-con,
.r-top:hover .rs-con{
	left: -74px
}
.r-ewm .rs-con {
    width: 284px;
    height: 162px;
    padding: 2px;
    left: -305px;
    top: -132px;
}
.r-ewm:hover .rs-con {
    left: -296px;
}
.r-ewm .rs-con .tip-c1{ 
	left:278px; 
	z-index:1; 
	top:143px
}
.r-ewm .s1{ 
	display:inline-block; 
	width:121px; 
	font-size:0; 
	line-height:0; 
	position:relative; 
	z-index:2;
	padding: 10px
}
.r-ewm .p1{ 
	line-height:30px; 
	text-align:center; 
	font-size:12px;
	float:left; 
	width:121px
}
.r-ewm .s1 img{ 
	display: inline-block; 
	width: 121px; 
	height: 121px 
}
.r-toolbar-panels{ 
	background:#f6f6f6; 
	position:absolute; 
	left:35px; 
	top:0; 
	z-index:2; 
	width:270px; 
	height:100%
}
.r-close{ 
	display:inline-block; 
	width:14px; 
	height:14px; 
	position:absolute; 
	right:10px; 
	top:10px; 
	background:url(../images/r_toolbar_close.png) no-repeat left top; 
	font-size:0; 
	line-height:0
}
.r-close:hover{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg); 
	-o-transform:rotate(180deg)
}
.r-toolbar-tit{ 
	border-bottom:4px #f5f8ff solid; 
	height:36px; 
	line-height:36px;
	padding:30px 0 0; 
	margin: 0 10px; 
	font-size:16px
}
.r-toolbar-box{ 
	background:#fff
}
.r-switch{ 
	margin:10px 10px 0; 
	width:248px
}
.r-switch a{ 
	display:inline-block; 
	height:32px; 
	line-height:32px; 
	font-size:14px; 
	color:#333; 
	width:123px; 
	float:left; 
	text-align:center
}
.r-switch a:hover,
.r-switch a.cur{ 
	color:#f60
}
.r-switch i{ 
	display:inline; 
	width:1px; 
	height:16px; 
	margin:10px 0; 
	float:left; 
	overflow:hidden;
	border-left:1px #e6e6e6 solid
}
.r-toolbar-tit2{ 
	height:26px; 
	line-height:26px; 
	position:relative; 
	margin:0 10px; 
	text-align:center
}
.r-toolbar-tit2 i{ 
	display:inline; 
	width:100%; 
	height:1px; 
	overflow:hidden; 
	border-bottom:1px #ebeaea solid; 
	position:absolute; 
	left:0; 
	top:12px 
}
.r-toolbar-tit2 span{ 
	display:inline-block; 
	padding:0 15px; 
	color:#3f454b; 
	background:#fff; 
	position:relative; 
	z-index:2; 
	font-size:12px
}
.r-panel-content{ 
	width:270px; 
	overflow-y:auto;
	overflow-x:hidden; 
	display:block; 
	font-size:0
}
.r-panel-content li{ 
	padding:10px; 
	border-bottom:1px #ebeaea solid; 
	display:block; 
	overflow:hidden; 
	width:270px
}
.r-panel-content li:hover{ 
	background:#f0f0f0
}
.r-no-collection{ 
	height:150px; 
	padding-top:45px; 
	text-align:center; 
	font-size:14px
}
.r-no-collection .icon{ 
	display:inline-block; 
	width:26px; 
	height:26px; 
	line-height:26px;
	background-position:-208px -204px; 
	margin-right:5px; 
	vertical-align: middle
}
.r-no-collection .p1{ 
	padding-bottom:30px; 
	line-height: 26px
}
.r-no-collection .rightBtn{ 
	width:200px; 
	margin:0 10px; 
	height: 36px; 
	line-height: 36px;
	background: #0e47a0; 
	border-radius: 3px;
	display: inline-block;
	color: #fff
}
.r-no-collection .rightBtn:hover{ 
	background: #f60 
}
.r-panel-img{ 
	width:104px; 
	height:78px; 
	font-size:0; 
	display:inline; 
	overflow:hidden; 
	float:left
}
.r-panel-img img{
	width:104px; 
	height:78px
}
.r-panel-txt{ 
	float:left; 
	padding-left:10px; 
	width:136px; 
	font-size:12px;
	color:#333
}
.r-panel-txt .p1{ 
	font-size:14px; 
	line-height:22px; 
	height:22px; 
	width:136px;
	display:block;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis
}
.r-panel-txt .p2{ 
	line-height:16px; 
	padding-bottom:6px; 
	color: #f60
}
.r-panel-txt .p3{ 
	line-height:16px; 
	color:#9496ad
}
.r-panel-content li.shelf .r-panel-txt,
.r-panel-content li.shelf .r-panel-txt .p2,
.r-panel-content li.shelf .r-panel-txt .p3{ 
	color:#ccc
}
.r-panel-nomore{ 
	background:url(../images/no_more.png) no-repeat center 40px #f6f6f6; 
	padding:40px 0;
	height:22px; 
	font-size:0; 
	line-height:0
}
.r-toolbar-btn{ 
	position:absolute; 
	left:0; 
	bottom:0; 
	z-index:3; 
	width:270px; 
	height:50px; 
	background:#f6f6f6; 
	font-size:14px
}
.r-toolbar-btn .a1{ 
	float:left;
	display:inline-block; 
	line-height:50px; 
	color:#333; 
	width:112px; 
	text-align:center
}
.r-toolbar-btn .a1 .icon{ 
	display:inline-block; 
	width:14px; 
	height:14px; 
	background-position:-208px -234px; 
	margin-left:5px; 
	vertical-align:-2px; 
}
.r-toolbar-btn .a1:hover{ 
	color:#f60; 
	text-decoration:underline
}
.r-toolbar-btn .a1:hover .icon{
	background-position:-208px -251px;
}
.r-toolbar-btn .rightBtn{ 
	float:left; 
	width:138px; 
	padding-left: 2px; 
	text-align: center; 
	border-radius: 3px; 
	margin-top:10px;
	background: #0e47a0;
	color: #fff
}
.r-toolbar-btn .rightBtn:hover{ 
	background:#f60
}
/*侧边栏样式 e*/
/*好租商城 s*/
.clipper-service {
    font-size: 0
}
.clipper-service li {
    width: 130px;
    height: 75px;
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-align: center;
}
.clipper-service li:after{
	position: absolute;
	right: 0;
	top: 13px;
	width: 1px;
	height: 40px;
	border-right: 1px #f2f2f2 solid;
	overflow: hidden;
	content: ''
}
.clipper-service li:last-child:after{
	display: none
}
.clipper-service li a {
    display: block;
    padding-top: 4px 
}
.clipper-service li a.no {
    cursor: text
}
.clipper-service li a.no p {
    color: #cfcfcf
}
.clipper-service li i {
	display: inline-block;
    width: 36px;
    height: 36px;
    display: inline-block;
}
.clipper-service li p {
    font-size: 14px;
    color: #3f454b;
    padding-top: 10px
}
.clipper-service .icon-i1 {
    background-position: -209px -59px
}
.clipper-service .icon-i2 {
    background-position: -245px -59px
}
.clipper-service .icon-i3 {
    background-position: -281px -59px
}
.clipper-service .icon-i4 {
    background-position: -317px -59px
}
.clipper-service .icon-i5 {
    background-position: -353px -59px
}
.clipper-service .icon-i6 {
    background-position: -389px -59px
}
.clipper-service .icon-i7 {
    background-position: -425px -59px
}
.clipper-service .icon-i8 {
    background-position: -461px -59px;
    width: 34px
}
.clipper-service .icon-i9 {
    background-position: -497px -59px
}
.clipper-service li:hover .icon-i1 {
    background-position: -209px -95px
}
.clipper-service li:hover .icon-i2 {
    background-position: -245px -95px
}
.clipper-service li:hover .icon-i3 {
    background-position: -281px -95px
}
.clipper-service li:hover .icon-i4 {
    background-position: -317px -95px
}
.clipper-service li:hover .icon-i5 {
    background-position: -353px -95px
}
.clipper-service li:hover .icon-i6 {
    background-position: -389px -95px
}
.clipper-service li:hover .icon-i7 {
    background-position: -425px -95px
}
.clipper-service li:hover .icon-i8 {
    background-position: -461px -95px
}
.clipper-service li:hover .icon-i9 {
    background-position: -497px -95px
}
.clipper-service .icon-i10,
.clipper-service .icon-i11 {
    width: 32px;
    height: 32px
}
.clipper-service .icon-i10{
	background-position: -209px -141px;
}
.clipper-service li:hover .icon-i10{
	background-position: -241px -141px;
}
.clipper-service .icon-i11,
.clipper-service .icon-i11:hover {
    background-position: -273px -141px;

}
.clipper-service li:hover p {
    color: #333
}
.clipper-service li .em1,
.clipper-service li .em2{
	font-size: 0;
    position: absolute;
    right: -18px;
    top: 0;
    z-index: 1;
    width: 0;
    height: 0;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-top: 30px solid #ff6773;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
}
.clipper-service li .em2{
	border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-top: 30px solid #ccc;
}
.clipper-service li .i1 {
    color: #fff;
    font-size: 12px;
    margin: 0;
    background: 0 0;
    width: initial;
    height: initial;
    display: inline;
    position: absolute;
    right: 0;
    top: 11px;
    z-index: 2;
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg)
}
/*好租商城 e*/
/*出租免费选址 s*/
.free{
	display: inline-block;
    position: absolute;
    right: 0;
    top: -11px;
    font-size: 0;
    width: 48px;
    height: 19px;
    background: url(../images/free_tag.png) no-repeat left top;
}

.lpgk{width: 1340px;background: #fff;margin: 0 auto;border-radius: 20px;padding: 30px;min-height: 650px;line-height: 180%;
 letter-spacing: 1.1px;margin-top:20px;}
.lpgk_left{width: calc(50% - 2px);float: left;border-right: 1px solid #eee;}

@media (max-width: 1440px) {
   .warp,.g-in{width:1200px!important;} 
.information_detail_main .detail_left,.information_detail_main .detail_left .detail_main{width:900px!important;}
}


@media (max-width: 1280px) {
   .warp,.g-in{width:1200px!important;} 
 .information_detail_main .detail_left,.information_detail_main .detail_left .detail_main{width:900px!important;}
}


