
/* 通用样式 */
html,body,div,p,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0px;padding:0px;}
body{font:12px "微软雅黑";text-align:center;  }
body,a{color:#414141; }
.wrapIE8{text-align:left;}
img{border:0 none;}
a{text-decoration:none;}
ul,ol{list-style:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,a{padding:0; margin:0;}
p{ line-height:26px;}
.w1000{width:1000px;margin:0 auto;overflow:hidden;zoom:1;}
.pc_overflow{overflow:hidden;zoom:1;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
*:focus{outline: none;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
table {border-collapse: collapse;border-spacing: 0;cellspacing: 0;cellpadding: 0;}
input{padding:0px;vertical-align: middle;line-height: normal;border:none;}
.clear{ clear:both;}
.pc_overflow{overflow:hidden;zoom:1;}

.wrapper{ width:100%; }
.top{ width:100%; height:38px; background:#f2f2f2; border-bottom:1px solid #d1d1d1; }
.topcon{ width:1100px; margin:0 auto; line-height:38px; font-size:13px;}
.topcon span{ display:block}
.topsp a{ margin:0 10px; font-family:'宋体';}
.topsp a.topcoin1{ padding-left:20px; background: url(../images/reg.png) no-repeat left center  }
.topsp a.topcoin2{ padding-left:20px; background: url(../images/help.png) no-repeat left center  }
.logobox{ width:1100px; margin:0 auto; padding:15px 0;}
.logo{ }
.search{ width:450px; margin-top:20px;}
input.searchtext{ width:300px; height:25px; padding:5px; border:1px solid #dedede; font-size:13px;}
input.btn_search{ height:37px; width:90px; background:#eb6100; font-size:17px; color:#fff; font-family:'微软雅黑'}

.menubox{ width:100%; height:46px; background:#333436; line-height:46px;}
.menu{ width:1100px; margin:0 auto}
.menu ul{ width:1100px; }
.menu ul li{ float:left; padding:0 20px; *width:120px;   }
.menu ul li a{padding:0 18px; color:#f9f9f9; font-size:17px; display:block; height:46px; line-height:46px;  }
.menu ul li a:hover{ background:#eb6100}

/* flexslider */
.flexslider{position:relative;height:566px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1; width:100%;}
.slides li{height:566px; position:relative;  background-attachment: fixed;
  background-position: center 0;  }
 
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; left:0}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; left:0;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.lipostion{ position:absolute; _position:absolute; top:320px; left:50%; margin-left:-398px; width:828px; height:144px; background:url(../images/banner_bj.png) repeat;   z-index:9999}

/* searchbox */
.searchbox{width:720px; margin:20px auto 0 auto; padding-left:30px;}
.searchbox ul{ height:35px; width:700px; list-style:none; margin-left:20px;}
.searchbox ul li{ float:left; height:auto;}
.searchbox ul li a{ float:left; line-height:35px; padding:0 20px; text-decoration:none; color:#afafaf; font-size:17px; font-weight:bold;}
.searchbox ul li.style1 a{ background:url(../images/searchtop.png) no-repeat bottom center; color:#fff}
.bodys input{ height:30px;line-height:30px;width:560px;padding:10px 10px;float:left; border:none}
.bodys{ width:700px; margin-left:20px;}
 .bodys .one1{ background-color:#6e9265; font-size:16px; font-family:'微软雅黑' }
.bodys button{float:left;border:0;height:50px;width:100px; color:#FFF; line-height:50px;text-align:center;overflow:hidden;}

.wrap1{ width:1100px; margin:0 auto; padding:10px 0}
.wrap1 ul{ width:1100px; }
.wrap1 ul li{ margin:29px; float:left }
.wrap1 ul li a{ width:295px; display:block; border-radius:10px; border-left:1px solid #eee; border-bottom:1px solid #eee; box-shadow:-2px 2px 2px #eae9ea}
.wrap1 ul li a .img{ width:294px; height:210px; }
.wrap1 ul li a .img img{ border-radius:10px;}
.wrap1 ul li a h2{ font-size:23px; font-weight:bold; padding:10px 0;  }
.wrap1 ul li a p{ color:#686e71; font-size:17px; padding:5px 0 10px 0;}

 
.wrap2{ width:100%; height:501px; background:url(../images/wrap2bj.png) no-repeat center top;  
 background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  /* background-size: cover; */}
.wrp2con{ width:1100px; margin:0 auto;  }
.wr2con{ padding-top:140px; padding-left:140px;}
.wr2con p{ text-align:left; padding:5px 0}
.wr2con .p1{ font-size:24px; color:#424242;}
.wr2con .p1 span{ margin-right:20px;}
.wr2con .p2{ font-size:39px; color:#333333; padding:10px 0}

.wrap3{ width:100%; }
.wrap3top{ width:1100px; padding:20px 0 10px 0; margin:0 auto}
.wrap3top span{ display:block;}
.wrap3top span.title1{ font-size:35px; padding-left:20px; color:#333333; background:url(../images/dot.png) no-repeat 10px center}
.wrap3top span.tiltle{ font-size:35px; padding:0 20px 0 20px; color:#000 }
.wrap3top span.asp{ margin:5px 0 10px 0; min-width:800px; text-align:left}
.wrap3top span.asp a{ margin:0 5px 0 5px; font-size:16px; color:#606060;}
.wrap3top span.asp a:hover{ color:#eb6100;}
.wrap3con { width:1112px;}
.device{ width:1112px; height:auto;   margin:0 auto; background:#fff; position:relative;  }
.device .scroll{ width:100%; height:490px; overflow:hidden; position:relative;}
.device .scroll ul{ position:absolute; left:0; top:0; height:490px; overflow:hidden;}
.device h2{ height:18px; width:100px; z-index:999; line-height:18px; position:absolute; top:-60px; right:10px; text-align:left; font-family:'MS Mincho';  }
.device h2 a{ display:block; float:left; padding-right:10px;color:#686363; width:36px; height:36px;}
.device h2 a.pre{ background:url(../images/go_left.png) no-repeat center; }
.device h2 a.pre:hover{ background:url(../images/go_lefthover.png) no-repeat center}
.device h2 a.next{ background:url(../images/go_right.png) no-repeat center}
.device h2 a.next:hover{ background:url(../images/go_righthover.png) no-repeat center}
.device ul{ overflow:hidden;}
.device ul li{ width:238px; height:240px; margin:5px 20px; *width:230px    overflow:hidden; position:relative; float:left;}
.device ul li img{ width:238px; height:140px; position:absolute; left:0; top:0; z-index:10; background:url(../images/loading.gif) no-repeat center center;}
.device ul li:hover img{opacity: 0.8;filter: alpha(opacity=80);}
.device ul li a.link{ display:block; width:160px; height:24px; line-height:24px; text-align:center; color:#fff; font-size:12px; position:absolute; left:0; bottom:0; background:#000;opacity: 0.5;filter: alpha(opacity=50); z-index:20;}
.scroll ul a .wrap3img{ width:238px; height:140px; overflow:hidden; padding-bottom:10px;}
.scroll ul a .wrap3img img{ width:238px; height:140px;   }
.scroll ul a .wrap3img img:hover{background:rgba(255,255,255,0.8);filter:alpha(opacity=80%);opacity:0.8;}
.scroll ul a p{ text-align:left; word-wrap: normal;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.scroll ul a .p31{ color:#1b1b1b; font-size:15px;  }
.scroll ul a .p32{ font-size:13px; color:#6c6c6c; }
.scroll ul a .p33{ color:#e67300; font-size:15px; }

.er{ width:1100px; margin:0 auto;}
.er ul{ width:1100px; }
.er ul li{ width:188px; float:left; background:#ededed; padding-bottom:10px; margin:0 16px; *margin:0 14px;}
.er ul li a{ display:block; width:188px;}
.er ul li a .erimg{ width:188px; height:139px; overflow:hidden; padding-bottom:10px;}
.er ul li a .erimg img{ width:188px; height:139px; }
.er ul li a p{ padding:2px 15px; font-size:13px; color:#606060;   text-align:left; overflow:hidden; word-wrap: normal;  text-overflow: ellipsis;  white-space: nowrap;}
.er ul li a p.er1{ color:#333; font-size:15px; } 
.er ul li a p.er1:hover{color:#e63c01}
.er ul li a p.er3{ font-size:17px; color:#e63c01; text-align:right}

.foot{ width:100%; padding:20px 0; margin-top:20px; border-top:1px solid #dedede; background:#222; }
.fttop{ width:1100px; text-align:center; margin:0 auto; padding-bottom:20px;  border-bottom:1px solid #4d546e }
.fttop a{ margin:0 25px; font-size:15px; color:#fff}
.fttop a:hover{ color:#eb6100}
.ftcon{ width:600px; margin:0 auto; font-size:14px; padding:20px 0}
.ftcon table{ width:600px;}
.ftcon table tr td{ text-align:left; color:#fff}
.ftcon table tr td label{ color:#fff}
/*index end */
.loginbox{ width:100%; height:820px; background:url(../images/loginbji.png); background-size:cover; position:relative;}
.logoncon{ width:440px; padding:40px 54px; background:#f7f7f7; margin:0 auto; position:absolute; left:50%; margin-left:-230px; top:200px;  }
.logoncon .logintxt{  height:20px; padding:10px; border:1px solid #dedede; width:420px;}
.logoncon p.sp span{ display:block; }
.logoncon p{ padding:10px 0; width:440px; display:block;}
.btn_ok{ width:420px; height:40px; line-height:40px; background:#cc2a1e; color:#fff; font-size:19px; font-family:'微软雅黑'}
/*login/reg end*/
.se_top {
       width: 100%;
       height: 60px;
       background: #333;
       position: fixed;
       z-index: 999;
       top: 0;
       left: 0;
    }
    #housing_introduction{
      margin-top:30px!important;
    }
   .se_topbox {
        overflow: hidden;
        width: 1200px;
        margin: 10px auto 0 auto!important;
    }
    .se_logo a{
        display: block;
    }
    .se_logo a img {
        width: 164px;
        height: 45px;
    }
    .se_menu ul {
       width: 100%;
        margin-left: 0;
    }
   .se_menu ul li {
       float: left;
       margin: 0 1px;
   }
   .se_menu ul li a {
        display: block;
        padding: 0 10px;
        line-height: 24px;
        color: #fff;
        text-decoration: none;
        font-size: 16px;
        font-weight: 400;
        margin: 10px 0;
   }
   .se_menu ul li a:hover {
       background: transparent;
        color: #ffff00;
   }
    .se_menu ul li.register_nav{
        margin-left: 30px;
    }
    .se_menu ul li.register_nav a{
        background: #f91;
        border-radius: 15px;
    }
    
.rega{ margin-top:20px; color:#fff }
.rega a{ font-size:15px; color:#fff; margin:0 5px;}
.current{ width:1080px; margin:auto; margin-top:65px;padding:20px 0 20px 20px; font-size:14px; background:url(../images/home2.png) no-repeat left center; text-align:left; }
.current a.select{ color:#0b7829}
.se_box1{ width:1100px; margin:0 auto; }
.se_til{ width:1100px; margin:0 auto; border-bottom:2px solid #0b7829; background:#fff}
.se_til ul a{ padding:0 30px; display:block; height:45px; float:left; line-height:45px; font-size:16px;  }
.se_til ul a.select1{ background:#0b7829; color:#fff}
.se_selectbox{ border:1px solid #dedede;}
/* select */
.se_select{  width:100%; font-size:13px; background:#fff}
.se_select li{list-style:none;padding:10px 0 5px 100px}
.se_select .select-list{border-bottom:#eee 1px dashed}
.se_select dl{zoom:1;position:relative;line-height:24px;}
.se_select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.se_select dt{width:80px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#666;height:24px;line-height:24px}
.se_select dd{float:left;display:inline;margin:0 0 5px 5px;}
.se_select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none; border-radius:2px;}
.se_select a:hover{color:#0b7829; }
.se_select .selected a{color:#0b7829; }
.select-result{ height:30px;  border-bottom:1px solid #dedede;}
.select-result dt{font-weight:bold; font-size:15px;}
.select-no{color:#999}
.se_select .select-result a{padding-right:20px;background:#fff  url(../images/close.png) right 9px no-repeat; border:1px solid #0b7829}
.se_select .select-result a:hover{background-position:right -15px}
.se_select .shai select{ width:70px; height:28px; border:1px solid #dedede; font-family:'微软雅黑' }
.se_select .shai dd{ margin:0 10px;}
.se_select .select-list1{ border-top:1px solid #dedede; border-bottom:none }
.se_search{   background:#fff; border-top:2px solid #dedede }
.se_search ul{  height:46px;}
.se_search ul li{ float:left; height:46px; line-height:46px; font-size:13px;}
.se_search ul li a{ padding:0 20px; display:block}
.se_search ul li a.selecta{ border-left:1px solid #dedede; border-right:1px solid #dedede}

.se_con{ width:1100px; margin:0 auto;  border:1px solid #dedede; background:#fff}
.se_contil{ width:1080px; padding:15px 10px; font-size:14px; border-bottom:2px solid #dedede;}
.se_conblock{ width:1080px; margin:10px;}
.se_block{ width:1060px; padding:30px 10px; border-bottom:1px solid #eeeeee; margin:0 auto;}
.se_block:hover{  background:#fbfbfb}
.se_block table{ width:1060px;}
.se_block table tr td{ text-align:left; color:#8b8b8b}
.se_block table tr td.sebimg{ width:185px; height:135px; padding-right:10px; overflow:hidden}
.se_block table tr td.sebimg img{ width:280px; height:180px; }
.se_block table tr td.sebimg img:hover{background:rgba(255,255,255,0.8);filter:alpha(opacity=80%);opacity:0.8;}
.se_block table tr td.seb_til{ width:540px; font-size:19px; padding:10px 0}
.se_block table tr td.seb_til a{ color:#333; width:530px; display:block; word-wrap: normal;  text-overflow: ellipsis;
  white-space: nowrap;  overflow: hidden;}
.se_block table tr td.seb_til a:hover{ color:#0b7829}
.se_block table tr td.sebtiao{ height:50px; color:#464646}
.se_block table tr td.sebtiao p span{ font-size:16px; display:block; float:left; }
.se_block table tr td.sebtiao p span.sebtiao1{ width:220px; }
  .se_block table tr td.sebtiao p span.sebtiao1 a{ display:block;word-wrap: normal;  text-overflow: ellipsis;
  white-space: nowrap;  overflow: hidden;}
.se_block table tr td.sebtiao p span.sebtiao1 a:hover{ text-decoration:underline}
.se_block table tr td.sebtiao p span.sebtiao2{ width:100px;}
.se_block table tr td.sebtiao p span.sebtiao3{ width:100px;}
.se_block table tr td.sebtiao p span.sebtiao4{ width:100px;}
.se_block table tr td.seba{ padding-top:10px;}
.se_block table tr td.seba a{ padding:4px; border:1px solid #dedede}
div.sabrosus{padding:5px;margin:10px 0;text-align:center;}
div.sabrosus a{border:#dedede 1px solid;padding:3px 6px;margin:0 2px 0 0;text-decoration:none;}
div.sabrosus a:hover{border:#bb3430 1px solid;font-weight:bold;background-color:#bb3430; color:#fff;}
div.pagination a:active{border:#bb3430 1px solid;color:#fff;background-color:#bb3430;}
div.sabrosus a.current1{border:#bb3430 1px solid;padding:3px 6px; color:#fff;font-weight:bold;margin:0 2px 0 0;background-color:#bb3430}

.loveimg{ width:1100px; margin:0 auto; border:1px solid #dedede; margin-top:20px; background:#fff}
.lovetil{ padding:15px 10px; font-size:16px; text-align:left}
.lovecon{ width:1100px;  }
.lovecon ul{ width:1098px; margin:0 auto;  }
.lovecon ul li{ float:left; text-align:left; width:172px; margin-right:5px; margin-left:6px; padding-bottom:10px;}
.lovecon ul li a{ display:block;}
.lovecon ul li a .lvimg{ width:170px; height:130px; }
.lovecon ul li a .lvimg img{ width:160x; height:117px; overflow:hidden; padding:5px; border:1px solid #dedede}
.lovecon ul li a p.lvp1{ font-size:14px; padding:5px 0}
.lovecon ul li a p.lvp2{ font-size:18px; color:#0b7829}
.lovecon ul li a .lvimg img:hover{ border:1px solid #0b7829}

.detaikbox{ width:1100px; margin:0 auto; padding:10px 0}
.detailtop h2{ padding:10px 0}
.detailtop h2 span{ margin-right:10px;}
.detailtop h2 .guan{ padding:4px 10px; background:#cc2a1e; color:#fff; margin-left:10px;}
.de_a { width:1100px; text-align:left}
.de_a a{ color:#959595; border:1px solid #dedede; padding:4px; margin:0 5px;}

.jing{ width:1100px;margin:20px auto 0 ;}
#preview{ float:left;  text-align:center; width:350px;}
.jqzoom{ width:350px; height:256px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:300px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}



.peo{ width:270px; float:right;  }
.peo table{ width:270px;  }
.peo table tr td{ color:#333; text-align:left; font-size:13px;}
.peo table tr td.people{ padding-right:10px; width:90px;}

.houseyuan{ width:1100px; margin:0 auto; padding:40px 0 10px 0;}
.hy_top{ width:1100px; }
.hy_top #tab{ width:1100px; border-bottom:3px solid #cc2a1e;}
.hy_top #tab li{ float:left; height:40px; line-height:40px; }
.hy_top #tab li a{ font-size:18px; color:#2b2b2b; font-weight:bold; padding:0 30px; display:block;}
.hy_top #tab li.currentli a{ background:#cc2a1e; color:#fff;}
.hy_top .ta_top{ width:1100px; color:#111; margin-top:20px;   height:30px; padding:5px 0; line-height:30px; font-size:17px; text-align:left; border-bottom:1px solid #eee; margin-bottom:20px;}
.hy_top #tabconn{ width:1100px;  }
.hy_top .tabconn1{ width:1100px;  display:none;       }
.hy_top .jian{ font-size:15px; text-align:left}

.midmanbox{ width:1100px; margin:0 auto}

.peo_block{ width:1060px; margin:0 auto; padding:30px 10px; border-bottom:1px solid #eeeeee}
.peo_block table{ width:1060px;}
.peo_block table tr td{ color:#848484; font-size:15px; text-align:left  }
.peo_block table tr td.peoimg{ width:106px; padding-right:20px;}
.peo_block table tr td.peotil{ font-size:19px; color:#333; width:360px;}
.peo_block table tr td.peotd{ font-size:14px; }
.peo_block table tr td.peotd label{color:#363636}
.peo_block table tr td.spana a{ color:#848484; padding:0 2px; margin-right:10px; border:1px solid #848484; float:left; display:block;}
.peo_block table tr td.tel{ width:270px;}

.photo{ width:120px;}
.mid_peodetail{ width:900px; margin-left:20px; float:left; text-align:left; font-size:14px; color:#848484}
.bank{ width:900px;}
.bank ul{ width:900px;}
.bank ul li{ float:left; width:450px;}
.bank ul li a{ color:#858585}
.bank ul li span.bank_span{ color:#363636; font-size:14px;}
.se_block table tr td.md_td{ text-align:center}
.hy_top .plotdetails li a:hover{  background:#cc2a1e; color:#fff}

.jiluyop{ width:1100px; margin:0 auto;}
.jiluyop table{ width:1100px;border:1px solid #e6e6e6;}
.jiluyop table tr td{ background:#fbfbfb; padding:15px 0; text-align:center; font-size:15px; }
.jilucon table{ width:1100px; }
.jilucon table tr{ border-bottom:1px solid #eee}
.jilucon table tr td{ text-align:center; padding:10px 0}
.jilucon table tr td.one{ width:190px; text-align:left; padding-left:10px;}
.jilucon table tr td.one p img{ float:left; margin-right:10px; }

.plot_tel{ padding:2px 4px; background:url(../images/plot_tel.png) no-repeat 20px center; text-align:left; padding-left:40px; font-size:16px; width:170px; color:#cc2a1e; border:1px solid #cc2a1e; margin-top:10px;}

.hy_top{ width:1100px; }
.hy_top ul.plotdetails{ width:1100px; border-bottom:3px solid #cc2a1e;}
.hy_top ul.plotdetails li{ float:left; height:40px; line-height:40px; }
.hy_top ul li a{ font-size:18px; color:#2b2b2b; font-weight:bold; padding:0 30px; display:block;}
.hy_top #tab li a:hover{ background:#cc2a1e; color:#fff;}
.hy_top ul.plotdetails li.currentli a{ background:#cc2a1e; color:#fff;}

.mapbox{ width:1100px; margin:0 auto}
.mapbox ul{ width:1100px;}
.mapbox #maptabul li{ float:left;color:#676767; font-weight:normal; padding:0 20px;  height:40px; line-height:40px; font-size:16px;  }
.mapbox ul li a{}
.mapbox ul li a:hover{ }
.mapbox #maptabul li.style1{  background:#cc2a1e; color:#fff}
.maptab ul{ padding:20px 0; width:1100px; display:none  }
.click:hover{ text-decoration:underline;}
 
.bar{ width:270px; border:1px solid #eee; background:#fff}
.bar ul{ width:270px;}
.bar ul li{ height:60px; width:270px; float:left; text-align:left}
.bar ul li a{ height:60px; line-height:60px; font-size:18px; display:block; color:#616161; width:180px; padding-left:90px; background:url(../images/bar.png) no-repeat 70px center}
.goin{ width:1100px; margin:0 auto; padding-bottom:30px;}
.bar ul li a:hover{ color:#fff;   background:url(../images/barhover.png) no-repeat 70px center,#cc2a1e;}
.bar ul li a.seletbar{ color:#fff;   background:url(../images/barhover.png) no-repeat 70px center,#cc2a1e;}
.rgcon{ width:800px; padding:7px; border:1px solid #eee; background:#fff; padding-bottom:40px; min-height:740px;}
.rgcon h2{ text-align:left; border-bottom:1px solid #eee; padding:10px 0; margin-bottom:20px;}
.rgcon p{ font-size:16px; text-indent:2em; padding:5px 10px; text-align:left; line-height:38px;}
.rgcon dl{ text-align:left; padding-left:10px; font-size:16px; margin:20px 0; color:#858585}
.rgcon dl dd{ line-height:34px;}
.rgcon dl dt{ line-height:34px;}
.contact p span{ display:block; float:left;}
.contact p span.cs1{ width:140px; text-align:right; }
.contact p span.cs2{color:#858585 }

.newsblock{ border-bottom:1px solid #eee; padding:20px 10px; text-align:left}
.newsblock table tr td.newsimg{ width:155px; height:113px; padding-right:20px;}
.newsblock table tr td.newsimg img{ width:155px; height:113px; }
.newsblock table tr td.newstil{font-size:18px; color:#282828;}
.newsblock table tr td.newstil a{ display:block; width:600px; word-wrap: normal;  text-overflow: ellipsis;
  white-space: nowrap;  overflow: hidden; }
.newsblock table tr td.newstil a:hover{ color:#cc2a1e}
.newsblock table tr td.timer{ color:#9c9c9c; font-size:12px; height:30px; line-height:30px; }
.newsblock table tr td.newstxt{ color:#595959; font-size:14px;}

.per_bar{ width:270px; border:1px solid #eee;  background:#fff;}
.per_bar ul li{ height:60px; width:270px; float:left; text-align:left}
.per_bar ul li a{ height:60px; line-height:60px; font-size:18px; display:block;border-bottom:1px solid #eee; color:#616161; width:180px; padding-left:90px; }
.per_bar ul li a:hover{ background:#cc2a1e; color:#fff; } 
.per_bartop{ padding:20px 0;}
.per_bartop p{ font-size:15px; }
.percon{width:772px; margin:0 auto;  }
.percon .per_titl{ background:#f5f5f5; height:40px; line-height:40px; }
.percon .per_titl li{ text-align:center; width:100px; float:left}
.percon .per_titl li a{ display:block; padding:0 10px;  font-size:15px; }
.percon .per_titl li a.selecta{background:#e6e5e5;}
.per_pwd dl dd{ width:230px; text-align:right; font-size:16px; float:left; }
.per_pwd dl dt{ width:300px; float:left}
.per_pwd dl dt input{ width:230px; height:20px; padding:10px; border:1px solid #eee;}

.se_block1{ width:750px; padding:20px 10px; border-bottom:1px dashed #eeeeee; margin:0 auto;}
.se_block1:hover{  background:#fbfbfb}
.se_block1 table{ width:750px;}
.se_block1 table tr td{ text-align:left; color:#8b8b8b; text-align:left}
.se_block1 table tr td p{ text-indent:0em; padding:0}
.se_block1 table tr td.sebimg{ width:185px; height:135px; padding-right:10px; overflow:hidden}
.se_block1 table tr td.sebimg img{ width:185px; height:135px; }
.se_block1 table tr td.sebimg img:hover{background:rgba(255,255,255,0.8);filter:alpha(opacity=80%);opacity:0.8;}
.se_block1 table tr td.seb_til{ width:460px; font-size:19px; padding:10px 0}
.se_block1 table tr td.seb_til a{ color:#333; width:440px; display:block; word-wrap: normal;  text-overflow: ellipsis;
  white-space: nowrap;  overflow: hidden;}
.se_block1 table tr td.seb_til a:hover{ color:#0b7829}
.se_block1 table tr td.sebtiao{ height:50px; color:#464646}
.se_block1 table tr td.sebtiao p span{ font-size:16px; display:block; float:left; text-align:left }
.se_block1 table tr td.sebtiao p span.sebtiao1{ width:220px;  }
 .se_block1 table tr td.sebtiao p span.sebtiao1 a{ display:block;word-wrap: normal;  text-overflow: ellipsis;
  white-space: nowrap;  overflow: hidden;}
.se_block1 table tr td.sebtiao p span.sebtiao1 a:hover{ text-decoration:underline}
.se_block1 table tr td.sebtiao p span.sebtiao2{ width:100px;}
.se_block1 table tr td.sebtiao p span.sebtiao3{ width:100px;}
.se_block1 table tr td.sebtiao p span.sebtiao4{ width:100px;}
.se_block1 table tr td.seba{ padding-top:10px;}
.se_block1 table tr td.seba a{ padding:4px; border:1px solid #dedede}

.sell{ background:#fff; width:1100px; margin:0 auto   }
.sell h2{ font-size:24px; text-align:left; border-bottom:1px solid #eee; padding:14px 0; font-weight:normal; color:#303030}
.sellbolck{ width:1100px; margin:0 auto}
.sellbolck h3{ font-size:16px; color:#303030; padding:22px 0; text-align:left}

.psell{ padding:10px 0}

.psell span{ display:block; float:left; padding:10px 0}
.psell span.sellp{ width:110px; font-size:14px; color:#7b7b7b; height:40px; line-height:40px;   }
.psell span input{ height:35px; border:1px solid #eee; width:400px; font-family:'微软雅黑'; color:#7b7b7b; border-radius:4px; padding:0 5px}
.psell span.bordersp{ border:1px solid #eee; width:120px; height:40px; padding:0;    margin:10px 20px 10px 0}
.psell span.bordersp input{ border:none; height:30px; width:90px; padding:5px;}
.psell span.bordersp1{ border:none; width:130px; height:35px; padding:0; margin-right:20px;}
.psell span.bordersp1 select{ width:130px; height:35px; border:1px solid #eee; line-height:35px; font-family:'微软雅黑'; color:#7b7b7b;  }

.upload{ padding:35px 160px; border:1px solid #eee; border-radius:4px;}

.mapbox{  }
#tabs{ width:1100px;  position:relative; max-height:400px;}
/*设置容器高宽�?/
html > body #tabs { width:1100px; }
/*兼容IE6:IE6下宽度不�?/
#tabs div {  top:60px;  position:absolute; left:0; width:1100px; }
/*设置容器高宽�?/
#tabs div { display:none;}
/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显�?而class优先级低于id选择�?/
#tabs .block { display:block; width:1100px; }
/*选中的容�?/
#tabs h3 { float:left; width:103px;  height:40px; line-height:40px;   font-size:16px; cursor:pointer;  text-align:center; /*color:#676767;*/  font-family:Microsoft YaHei;font-weight:normal;}
/*默认标题样式*/
/*#tabs h3:hover{ background:#cc2a1e; color:#fff}*/
/*选中的标题样�?/
/*修饰列表内容*/
#tabs ul { list-style:none; padding:0;   margin-top:0px;}
#tabs li { margin-left:10px; margin-right:10px;  height:22px; padding-top:23px; overflow:hidden; font-size:12px;}
#tabs li a { display:inline; font-size:16px; text-decoration:none; text-indent:10px; margin-right:10px;}
#tabs li span{ display:block; float:right; margin-right:5px; color: #676767;}
a.tab_title:link {  background:#cc2a1e; color:#fff;text-decoration:none;}
a.tab_title:visited { background:#cc2a1e; color:#fff;text-decoration:none;}
a.tab_title:hover {  background:#cc2a1e; color:#fff; text-decoration:none;}
a.tab_title:active {  background:#cc2a1e; color:#fff; text-decoration:none;}
a.tab_menu:link {  background:#cc2a1e; color:#fff; text-decoration:none;}
a.tab_menu:hover {  background:#cc2a1e; color:#fff; text-decoration:underline;}


/*新增*/ 
 .current{ position:relative}
 .n_search{ width:400px; position:absolute; top:15px; right:0 }
 .input_ntext{ width:315px; padding-left:5px; float:left; height:32px; border:1px solid #dedede}
 .btn_nsou{ height:34px; width:70px; background:#eb6100; color:#fff; float:left  }
 .se_block table tr td{ color:#464646}
 .se_block table tr td.seb_til{ width:560px; font-size:19px; padding:10px 0}
 .se_block table tr td.sebtiao p span.sebtiao1{ width:140px; }
 .lab_gray{ color:#959595}
 .se_block table tr td.seba a{ color:#959595}
  .se_block table tr td.seba a:hover{ color:#de0000} 
 
.yu_dl{ padding:10px 0} 
.yu_dl dd{ width:100px; float:left; text-align:left; padding-right:10px; height:30px; line-height:30px;}
.yu_dl dt{ width:420px; float:left; text-align:left}
.yu_dl dt input{ width:410px; height:30px; line-height:30px; border:1px solid #eee; background:#fff;padding-left: 3px;}
.yu_house{ width:550px; background:#fff; padding:20px; position:absolute; top:200px; left:50%; margin-left:-300px}

.hidenbox{ background:url(../images/hide_bj.png) repeat; width:100%; height:100%; position:fixed; top:0; display:none; left:0; z-index:999} 

.de_adresscoin{   text-align:left; font-size:14px; color:#959595; background:url(../images/adress_coin.png) left center no-repeat; padding:5px 0 5px 20px; text-decoration:underline}
.txtbox{ width:600px; float:left;margin-left:20px; }
.txt{ width:500px;text-align:left; font-size:13px; padding-bottom:10px;}
.txt dl{ width:250px; float:left; padding:8px 0}
.txt .txt1{color:#373737; font-size:14px; font-weight:bold;   }
.txt .txt2{  }
.jing_people{ width:600px; padding:10px 0; border-bottom:1px solid #eee; border-top:1px solid #eee}
.houseyuan{ width:1100px; margin:0 auto; padding:10px 0 10px 0;}

index_news{ width: 1100px; margin: 0 auto; position: relative;}
.ul_news{ position: absolute; right: 0; top:-70px; width:400px;}
.ul_news li{ float: left; width: 110px; height: 30px; line-height: 30px; background: #8e8d8d; color: #fff;  border-radius: 5px; text-align: center; margin-left: 20px;}
.ul_news li.dotle_currnews{ background: #bc0001}

.bottom_news{ width: 478px; border-bottom: 1px dashed #dedede}
.bottom_news dl{ width: 478px; padding: 10px 0}
.bottom_news dl dd a{ font-size: 16px;  display: block; word-wrap: normal;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden; }
.bottom_news dl dd a:hover{ color: #bc0001} 
.bottom_news dl dt{ color: #9e9d9d;  padding:5px 0; font-size: 13px; }
.time{ padding-left: 20px; background: url(../images/time_coin.jpg) left center no-repeat;}
.ul_indnews{ width: 478px;  padding: 15px 0}
.ul_indnews li{ width: 478px; height: 36px; line-height: 36px;}
.ul_indnews li a{ display: block; width: 370px; text-align: left; float: left; color: #9e9d9d; padding-left: 10px; background: url(../images/dot_list1.jpg) left center no-repeat; }
.ul_indnews li span{ width: 90px; display: block; float: right; text-align: right;color: #9e9d9d}
.ul_indnews li a:hover{ color: #000;background: url(../images/dot_list2.jpg) left center no-repeat;  } 

.index_news{ width:1100px; margin:0 auto 20px; text-align:left}
.newsblock_fr{ width: 600px; }
.news_smblock{ width: 600px; border-bottom: 1px dashed #dedede; padding: 10px 0;}
.news_smfl{ width:146px;  }
.news_smfl img{ width: 146px; height: 128px; }
.news_smfl img:hover{ background:rgba(255,255,255,0.8);filter:alpha(opacity=80%);opacity:0.8;*background:#fff;}
.news_smfr{ width: 440px;  }
.news_smfr_a{ display: block; width: 440px;  font-size: 16px;word-wrap: normal;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.news_smfr_a:hover{ color: #bc0000; }
.news_smfr_txt{ color: #9e9d9d; font-size: 13px; height: 72px; overflow: hidden;}
.container{ padding-top: 10px}
.more{ height: 65px;  display: block; line-height: 65px;}
.more:hover{ color: #bc0000 }
.lab_red{ color:#0b7829}
a.lab_red:hover{ font-weight: bold;}

.lab_redxing{ color:#0b7829}

.newstop{ padding:10px 0;height:30px; line-height:30px; background:#f6f6f6 }
.newstop span{ padding:0 10px; }

.p_rentspan span{ display:block; float:left; width:100px; word-wrap: normal;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.p_rentspan .lvp3{ color: #0b7829; width:70px; float:right; text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden; text-align:right} 
 
.de_img{ width:1100px; margin:0 auto}
.de_img ul li{ width:540px; height:360px; float:left; margin-right:20px; margin-bottom:20px;  }
.de_img ul li a { padding:0; }
.de_img ul li a img{ width:540px; height:360px; }
 
 .jin_topbanner{ width: 100%; height: 500px; background: url(../images/banner_jin.jpg) center top no-repeat;} 
.dl_jin{  text-align: left; padding: 10px 0 }
.dl_jin dd{ font-size: 18px;}
.dl_jin dt{ color: #858585; font-size: 14px;}
.jin_conn{ width: 1100px; margin: 0 auto}
