
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6, input,p{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
html{font-size:62.5%; } body{overflow-x:hidden;font-size:12px;font-size:1.2rem ;font-family:"微软雅黑","Microsoft YaHei"; } p{font-size:14px;font-size:1.4rem;}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{margin:0;padding:0;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{margin:0;padding:0;}
.row{margin:0;}
/**头部***/
*{padding:0;margin:0;}
body{font-family:"微软雅黑";overflow-x:hidden;
/*background:url(../images/beijing.png) no-repeat;
background-width:1200px;padding:200px auto;*/
}
.head{width:85%;margin:0 auto;background:#FFF;height:110px;}
.tp{margin:25px 0 15px;}
.m-nav{display:none;width:30px;height:30px;}
.header{margin-top:60px;}
.header li{list-style: none;float: left; text-align: right; width: 16.6%;}
.header li a{color:#332c24;font-size:18px;}
.header li a:hover{text-decoration:none;color:#704821;}
.header li a.active { font-weight:bold;   color: #704821;}

/*主要板块*/
.mar{ margin-top:-85px;}
.tp1{background:url(../images/pinpai.jpg) no-repeat;height:280px;padding:3% 5%;margin-bottom:20px;}
.tp2{background:url(../images/fuwu.jpg) no-repeat;height:280px;padding:3% 5%;margin-bottom:20px;}
.tp3{background:url(../images/youshi.jpg) no-repeat;height:280px;padding:3% 5%;margin-bottom:20px;}

.tp2 .title,.tp3 .title,.tp1 .title{color:#272727;font-size:20px;}
.tp1 .article,.tp2 .article,.tp3 .article{color:#404040;font-size:14px;width:80%;}
.tp2:hover,.tp3:hover,.tp1:hover{background:#e0582a;}
.tp1:hover .title,.tp1:hover .article{color:#fff;}
.tp2:hover .title,.tp2:hover .article{color:#fff;}
.tp3:hover .title,.tp3:hover .article{color:#fff;}
/*新闻中心*/
.larbt{color:#2a2a2a;font-size:18px;font-weight:bold;margin:10px 5px 0;}
.smlbt{color:#2a2a2a;font-size:12px;}
.bt{margin:10px 0;}
.mar-30{margin:30px auto;}
/*切换*/
 .more{font-size:14px;color:#2a2a2a;font-weight:bold;line-height:47px;}
.oUl{overflow: auto;zoom: 1;margin-bottom:10px;}
.oUl li{padding-top:3px;
background:url("../images/noselect.png") repeat;
cursor: pointer;
float: left;
height:27px;
width:100px;
text-align:center;
margin-right:10px;
font-size:16px;color:#fff;
margin-top:10px;
}
.oUl li.active{
 background:url("../images/select.png") no-repeat;
width:121px;
height:37px; line-height:45px; margin-top:0px;padding-left:33px}
}
.oDiv{    }
.oDiv div{display: none;   }
.oDiv div.active{ display: block; }
.wz{font-size:14px;color:#858585;width:72%;float:right;}
.zb{width:25%;float:left;}
.pad15{padding:0 30px;}
.yb{width:72%;line-height:25px;float:right;font-size:14px;color:#2a2a2a;font-weight:bold;}
.detail{font-size:14px;color:#2a2a2a;font-weight:bold;}
.lr{width:100%;height:160px;}
.marC{margin-left:20%;}
.f16{font-size:16px;color:#2c2c2c;line-height:25px;}
.inp{color:#7d7d7d;background: #f1ece8;width: 100%;height: 33px;border:1px solid #ddd; margin: 8px 0;padding:10px; }
/*底部*/
.footer{background:#d7d7d7;height:162px;padding-top:50px;}
.p16{margin:15px 0;font-size:16px;color:#2c2c2c;}
.yc{height:60px;display:none;}
/*关于我们*/
.w16{text-indent:2em;font-size:16px;color:#787878;line-height:35px;margin:25px 0 40px;}
.wid{width:28%;}
/*合作单位*/
.mc {font-size:20px;font-weight:bold;margin:15px 0 25px;}
a{color:#000;}
.w14{text-indent:2em;font-size:14px;color:#787878;line-height:26px;}
.bg{background:#fff9f4;margin:20px 0;padding-right:20px;}
.bg:hover{box-shadow: 0px 0px 14px #cdcccc;}

/*经纪人风采*/
.whole{width: 23%;
    box-shadow: 0px 0px 10px #ccc;
    /* padding: 0 1%; */
    margin: 10px 1%;}
.zw{background:#fff9f4;text-align:center;padding:15px 0;}
.zw span{font-weight:bold;font-size:18px;color:#363636;border-bottom:2px solid #ef5f2c;}
/*合作单位*/
.w85{width:85%;margin:0 auto;}
/*新闻中心*/
.lb {
    background: url(../images/news.png) no-repeat;
    width: 700px;
background-size: cover;
    height: 68px;
}
.lb ul{margin-left:200px;padding-top:20px;}
.lb ul li {    margin: 0 20px;text-align:center;
    margin-top:10px;
    list-style: none;
    float: left;
    width: 104px;
}
.lb ul li a{ font-size:20px;color:#fff;text-align: center;}
.lb ul .act{ margin-top:10px; background: #fff;border-radius: 16px;
    width: 123px;text-align:center;
    height: 32px;}
.lb ul .act a {
  
    
    color: #f39600;
    font-size: 22px;
   
    text-align: center;
}
/*联系我们*/
.gray{font-size:14px;color:#868686;}
.bor{margin-bottom:10px;border-bottom:1px solid #868686;width:300px;font-weight:bold;font-size:14px;color:#2a2a2a;}
.bor input,.bot textarea{border:none;padding:15px 0;}
.icn{font-size:14px;color:#2a2a2a;line-height:22px;margin:15px 0;}
.icn img{width:22px;height:22px;margin-right:15px;}
.mar-auto{margin:20px 0;}
@media screen and (max-width: 678px){
  /*首页*/
.tp { margin:0; margin-top: 15px;}
.yc{height:60px;display:block;}
.head { width: 100%; padding-left:10px; height: 70px;}
.m-nav { display: inline-block;  position: absolute; right: 25px; top: 19px;}
.header {margin-top:60px;border-top:1px solid #ccc;
    display: none; z-index: 666; background: #ffffff; width: 100;position: absolute;
    padding: 0;  margin: 0;  margin-left: 0px;
}
.header li { list-style: none; float: left; text-align: center; width: 100%;
    border-bottom: 1px solid #ccc; padding: 10px 10%;}
.mar {    margin-top: 9px;}
.oUl li{width:25%;font-size:13px;padding-top:6px;}
.oUl li.active{width:34%;line-height:37px;}
.pad15{padding:0;}
.marC{margin-left:40%;}
.footer {background: #d7d7d7;height:147px;padding:15px;}
.wid{width:200px;}
.mar-30{margin:15px auto;}
/*新闻中心*/
.lb {
    background: url(../images/news.png) no-repeat;
    width: 95%;
background-size: cover;
    height: 35px;
}
.lb ul .act {
    margin-top: -1px;
    background: #fff;
    border-radius: 21px;
    width: 80px;
    text-align: center;
    padding: 0px;
    height: 21px;
}
.lb ul {
    margin-left: 93px;
    padding-top: 13px;
}
.lb ul li {
    list-style: none;
    float: left;
    width: 60px;
    margin: 0 10px;
    // margin-top:4px;
}
.lb ul li a{font-size:13px;color:#fff;margin-top:5px; text-align: center;}
.lb ul  .act{}
.lb ul .act a {
    margin-top: 5px;
    border-radius: 5px;
    color: #f39600;
    font-size: 14px;
    background: #fff;
    width: 120px;
    height: 44px;
    text-align: center;
}
.wrap{width:98%;margin:0 auto;}
.w1100{position:relative; width:92%; margin:0 auto;}
.pubitem {width:100%;}
.pubitem h2{text-align: center; font-size: 16px;color: #000;padding: 64px 0; font-family: "FZLTZH_GBK_0"; font-weight: normal;}
.pubitem ul{width: 100%;overflow:hidden;}
.pubitem li{width: 100%;height: 370px;float: left;margin: 0 10px 20px 0;background: #fff9f4;}  
.pubitem .img img {
    width: 100%;
    height: 223px;
}

#content .pubitem li {
    margin: 15px 0;
}
.pubitem .font {
    padding: 30px 20px 40px;
    width: 320px;
    height: 159px;
    position: relative;
}
.news_d .w_left .titleBox {
     padding-bottom:15px; 
}
.news_d .w_left .titleBox h3 {
    font-size: 18px;
    line-height: 30px;
    color: #000;
     margin-bottom: 0px; 
    font-family: "微软雅黑";
    font-weight: normal;
}
.news_d .w_left .details p {
    font-size: 13px;
    line-height: 24px;
    color: #2b2b2b;
    margin-bottom: 10px;
}
/*合作单位*/
.w85{width:100%;margin:0 auto;}
.mc {font-size:20px;font-weight:bold;margin:10px;}
.mc a{color:#000;}
.w14{text-indent:2em;font-size:14px;color:#787878;line-height:26px;padding:20px}

.whole{width: 48%;}
.icn{margin:5px 0;}
.icn img{width:18px;height:18px;}

.map{
    background:url("../images/map.jpg") no-repeat center;
    background-size:contain;
    width:100%;height:400px;padding-top:185px;}
}