html, body, div, p, dl, dt, dd, ul, ol, li, table, tr, th, td, h1, h2, h3, h4, h5, h6, pre, img, form, fieldset, input, textarea,  blockquote {margin:0; padding:0;} 
html { font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust: 100%;}
body { height: 100%; margin: 0; font-family:"微软雅黑","黑体","宋体", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; color: #444444;background: #FFFFFF; position: relative; }

a{color:#444444;text-decoration: none;}
a:hover,a:focus {color: #AB0509; text-decoration: none;}
div{ margin:0px auto;}
div,img,ul,ol,form { border:0px; }
ul,li{overflow:hidden; white-space:nowrap; }
li {border:0px;list-style-type:none;}
img{  border: 0; -ms-interpolation-mode: bicubic; }/*ie7解决图片放大缩小 产生失真问题*/
h1,h2,h3,h4{ padding:0px; margin:0px; font-weight: normal; }
p{ display:block; white-space:normal}
em,i{font-style:normal;}
strong{font-weight:normal;}

header,nav,footer{ margin:0;  padding:0  display:block;}



/*box*/
.box1200 { width:1200px; position: relative; }




/*top*/

.cpf_header{ width: 1200px; height: 96px;  position: relative; margin: 0 auto; }
.cpf_header .logo{  float: left; height: 65px; margin-top: 16px; }

.cpf_nav{ float: right; width: 690px; height: 96px; line-height: 96px;  text-align: center;  }
.cpf_nav li{ float: left;  font-size: 18px;  }
.cpf_nav li a{  min-width: 35px; color: #222222; text-decoration:none; display:block;  padding: 0 23px; }
.cpf_nav a:hover,.cpf_nav a.cur{  text-decoration:none;  background-color: #b12923; color: #FFFFFF; }




.headlink { width: 38px; height: 38px; float: right; margin-top: 28px; margin-right: 0px; }
.headlink a { display: block; width: 38px; height: 38px; -webkit-transition: all .3s; transition: all .3s; }
/*.headlink a:hover{border-color:#4957a2;}*/
.icon-search { background: url(../img/ser.gif) no-repeat 0 0; float: left; position: relative; }
.icon-search:hover { background-position: 0 0px; }
.headlink .show.icon-search { border-color: #fff; }
.header-search { position: absolute; top: 0px; right: -1px; width: 0px; height: 36px; background: #fff; z-index: 10; overflow: hidden; -webkit-transition: all .4s; transition: all .4s; border: 0; }
.show .header-search { width: 242px; border: 1px solid #cccccc; }
.hs-input { width: 180px; height: 18px; line-height: 22px; padding: 10px 10px; float: left; border:none; }
.hs-submit { width: 38px; height: 38px; background: url(../img/ser.gif) no-repeat; float: right; cursor: pointer; border:none; }







/*indextopimg 幻灯*/

.flash {height: 300px;	margin: 0px auto;overflow: hidden;position: relative;width: 100%;background:#fff;}
.slides_container { height: 300px;overflow: hidden;	width: 100%;}
.paginposition {bottom: 0;font-family: Arial, '瀹嬩綋', Sans-Serif;padding: 30px 0;position: absolute;text-align: center;width: 100%;z-index: 100;}
.pagininer {width: 1000px;margin: 0 auto;position: relative;}
.slides_control a {	padding: 300px 1920px;}
.picnumeric {position: absolute;width:100px;margin-left:-50px;	left:50%;}
.picnumeric li {display: block;	float: left;}
.picnumeric a {
	background-color: #ffffff;
	color: #FFFFFF;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	margin-right: 9px;
	width: 13px;
	text-indent: -9999px;
	background: url(../img/kb.png) no-repeat;
}
.picnumeric .current a {background: url(../img/kba.png) no-repeat;	color: #FFFFFF;	text-decoration: none;}
.slides_control li {background-position: center top;background-repeat: no-repeat;height: 300px;	overflow: hidden;	width:100%;}
.slides_control {	width: 100% !important;}
.Stock {color: #7C849C;	font-weight: bold;	padding: 10px 0;}
.Stock span {	color: #7C849C;	font-size: 13px;	padding: 0 7px;	font-weight:bold;}
.Stock .Percent {	color: #7C849C;}
.contentbg {width:100%;	height:445px;	background:url(../images/bg8.jpg) #f2f2f2 no-repeat 0px 46px;	padding-top:46px;}
.content {	width:1100px;	margin:0 auto;	padding-top:30px;	overflow:hidden;}

.flash .prev{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.flash .next{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.flash .prev .bg{ display:block; width:50px; height:100px; background:url(../img/prev_on.png) no-repeat; margin:0 auto; margin-top:120px; opacity:0;}
.flash .next .bg{ display:block; width:50px; height:100px; background:url(../img/next_on.png) no-repeat; margin:0 auto; margin-top:120px; opacity:0;}
.flash a:hover .bg {-webkit-opacity:1; opacity:1; }





/*index*/

.ind_x1{ float: right; width: 645px; }

.ind_column { height: 42px; background-color: #f7f7f7; border-bottom: 1px #dcdcdc solid; position: relative;   }
.ind_column li{ float: left; height: 39px; line-height: 39px; cursor: pointer; padding: 0 20px;  font-size: 16px;  }
.ind_column li:hover,.ind_column li.curr{ border-bottom: 3px #b12923 solid; color: #b12923;   }

.ind_column strong{ display: inline-block;  line-height: 39px; cursor: pointer; padding: 0 20px;  font-size: 16px; border-bottom: 3px #b12923 solid;  }

.ind_column .more{  position: absolute; right: 15px; top: 10px; font-size: 12px; color: #b12923; }

.ind_news1 { display: block; margin-top: 12px; font-size: 16px; line-height: 36px; }
.ind_news1 li{ display: block;position: relative; padding: 0 100px 0 16px; background: url(../img/li_icon.png) no-repeat 2px 15px;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.ind_news1 li span{  position: absolute; right: 0; top: 0; color: #999999; }



.ind_x2{ width: 1198px; border: 1px #ebebeb solid; padding: 10px 0;  background-color: #f7f7f7; margin-top: 20px; }
.ind_x2 li{ float: left; width: 25%; text-align: center; }

.ind_x2 li i { display: block; width: 60px; height: 50px; background: url(../img/home_scroll_icon.png) no-repeat; margin: 0 auto 5px; transition: all 0.43s ease 0s;}
.ind_x2 li.li1 i { background-position: 0 -182px;}
.ind_x2 li.li2 i { background-position: 0 -3px;}
.ind_x2 li.li3 i { background-position: 0 -120px;}
.ind_x2 li.li4 i { background-position: 0 -366px;}
.ind_x2 li.li4 a { border-right:0;}
.ind_x2 li a { display: block; border-right: #eaeaea 1px solid;  text-align: center;}
.ind_x2 li:hover i{transform: rotateY(180deg);}


.ind_x3{ width: 758px; border: 1px #ebebeb solid; padding: 10px 20px 30px 420px; position: relative;  background: #fcfcfc url(../img/index_x3bg.jpg) left no-repeat; margin-top: 20px; }
.ind_x3 h2 { display: inline-block; padding: 0 10px;line-height: 36px; border-bottom: 3px #b12923 solid; font-size: 16px;}
.ind_x3 p {  margin-top: 10px; text-indent: 28px; }
.ind_x3 .more{ position: absolute;right: 25px; bottom: 30px; display: block; padding: 0 6px;  background-color: #b12923; line-height: 18px; font-size: 12px;  color:#FFFFFF; }



.ind_x4a{ float: left; width: 450px; }
.ind_news2 { display: block; margin-top: 12px; font-size: 16px; line-height: 36px; }
.ind_news2 li{ display: block;position: relative; padding-left: 16px; background: url(../img/li_icon.png) no-repeat 2px 15px;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.ind_x4b{ float: right; width: 720px; }
.ind_x4b2{ display: block; margin-top: 20px; font-size: 16px; line-height: 54px; }
.ind_x4b2 li{ float: left; height: 325px; text-align: center; background-color: #e6e6e6; margin-right: 15px; }
.ind_x4b2 li:last-child{ margin-right: 0; }

.ind_x4b2 .avatar { width: 230px; height: 270px;  display: block;  text-align: center;  overflow: hidden;}
.ind_x4b2 img{ width: 230px; height: 270px;}
.ind_x4b2 li:hover{background-color: #cfa88d; color: #FFFFFF;}




/*newslist*/
.submenubox { float: left; width: 220px; position: relative; top: -85px; }
.ms_title{ background-color: #b12923; color: #FFFFFF; text-align: center;  height: 55px; padding-top: 30px;font-size: 26px; }
.ms_title.chang{  height: 65px; padding-top: 20px; font-size: 18px; }


.submenu{ border: 1px #f0f0f0 solid; padding:5px 15px 60px;}
.submenu li{ border-bottom: 1px #f0f0f0 solid; line-height: 24px; margin-top: 15px;}
.submenu li.chang{ line-height: 24px;}
.submenu a{ display: block; width: 100%;  padding: 10px 0; padding-left: 7px;   background: url(../img/li_icon.png) 170px center no-repeat; }
.submenu a:hover{ background-color: #e6e6e6; }
.submenu .curr a{ background-color: #e6e6e6; color: #b12923; }



.rightbox940 { float: right; width: 940px; margin-top: 20px; }
.breadcrumb{ background-color: #f5f5f5; line-height: 40px; padding-left: 20px; font-size: 12px; color: #999999; }
.breadcrumb i{  display: inline-block;background: url(../img/breadcrumb_icon.png) center no-repeat; width: 10px; height: 10px; margin-right: 7px; }
.breadcrumb em{ font-weight: bold; color: #b12923;margin-left: 7px; }
.breadcrumb a{ margin: 0 7px; }

.newslist{ margin-top: 20px; }
.newslist li {padding: 16px 10px 4px 20px; overflow: hidden; border-bottom: 1px solid #dbdbdb; height: 93px; }
.newslist li .N_title { color: #000000; font-size: 16px; padding-bottom: 4px;}
.newslist li .N_title a { color: #000000; }
.newslist li .N_content { color: #828282; height: 43px; line-height: 23px; margin-top: 0px; font-size: 14px; overflow: hidden;}
.newslist li .N_content a{color: #818181;}
.shijian { color: #C0C0C0; margin-left: 15px;}

.newslist li:hover {background-color: #f3f3f3;  }
.newslist li:hover a{color: #b12923; }

.x_page {  margin-top:30px; height: 40px; text-align: center; color: #999999; font-size: 14px;}
.x_page a{  border: 1px #B22923 solid; padding: 4px 8px; color: #B22923; margin:0 2px; text-decoration: none; cursor: pointer; }
.x_page a:hover{border: 0; background-color: #B22923; color: #FFFFFF; border: 1px #B22923 solid; }
.x_page i{ border: 1px #CCCCCC solid; padding: 4px 8px; margin:0 2px; color: #CCCCCC; }
.x_page .on3{ border: 0;  border: 1px #B22923 solid; background-color: #B22923; color:#FFFFFF; }


.news_info  { margin-top: 40px; min-height: 500px;  }
.news_info h1{ font-size: 30px; line-height: 50px; color: #B12923; text-align: center;  }

.news_info_notes { margin-top: 20px; background-color: #F7F7F7; font-size: 12px; text-align: center; color: #7B7B7B; }
.news_info_content{   font-size: 16px; margin-top: 20px; }

.news_info_content p{  margin: 0; }
.news_info_content img{ max-width: 900px; }
.news_info_content i, .news_info_content em{  font-style: italic ;  }
.news_info_content b ,.news_info_content strong { font-weight: bolder;   }

.xiazhai{ display: inline-block; padding: 0 50px; line-height: 40px; border: 1px #B12923 solid; color: #B12923; border-radius: 40px; margin-top: 20px; }
.xiazhai:hover{ background-color: #B12923; color: #FFFFFF;}


.imglist{ display: block; margin-top: 20px; font-size: 16px; }
.imglist li{ float: left; width: 210px; height: 310px; text-align: center; background-color: #e6e6e6; margin-right: 33px; margin-top: 20px;white-space: normal; }
.imglist li:nth-child(4n){ margin-right: 0; }

.imglist li div{ height: 53px; padding: 10px 5px 0; line-height: 40px;  }

.imglist .avatar { width: 210px; height: 247px;  display: block;  text-align: center;  overflow: hidden;}
.imglist img{ width: 210px; height: 247px;}
.imglist li:hover{background-color: #cfa88d; color: #FFFFFF;}


.imglist.jishu li{ width: 200px; height: 363px; padding: 5px;  }
.imglist.jishu div{  font-size: 14px; line-height: 22px;  }

.imglist.jishu .avatar { width: 200px; height: 300px; }
.imglist.jishu img{ width: 200px; height: 300px;}




.registerform{ margin-top: 30px; }
.registerform td{ padding: 10px 0; }
.registerform .td1{ width: 80px; text-align: center;}
.inputxt{ width: 250px; line-height: 38px; border: 1px #DCDCDC solid; padding: 0 10px; }

.registerform textarea { height: 200px; width:650px; border: 1px #DCDCDC solid; padding: 10px;}

.inpubut1{ border: 0; width: 120px; height: 40px; background-color: #B12923; color: #FFFFFF; margin-right: 20px; }
.inpubut2{ border: 0; width: 120px; height: 40px; background-color: #e6e6e6; color: #999999; }






/*简介*/

.about_box { margin: 40px auto; font-size: 15px; line-height: 30px; }
.about_box p { padding: 10px; text-indent: 28px;}
.about_box img { padding: 10px; }

.about_zjbox{  margin-bottom: 100px; font-size: 15px; line-height: 30px;  }
.about_h2{ margin-top: 40px; font-weight: bold; padding-bottom: 25px; padding-left: 20px; background: url(../img/about_zhuanjiaicon.jpg) 0px 4px no-repeat; }
.about_h2x{ margin-top: 30px; font-weight: bold; padding-bottom: 15px; }

.about_p{ padding: 5px 0; text-indent: 28px; }



.zx_rd{ background-color: #f5f5f5; margin-bottom: 20px;}
.zx_rd img{ float: left; width: 160px;}
.zx_rd div{ float: right; width: 740px; padding: 18px 15px 15px 0;  }



.about_zj1{ background-color: #f5f5f5; margin-bottom: 20px; }
.about_zj1 img{ float: left; width: 340px; height: 260px;  }
.about_zj1 .jsdiv{ float: right; width: 560px; padding: 18px 15px 15px 0;  }
.about_zj1 .jsdiv h3{ display: block;  font-size: 16px;  }
.about_zj1 .jsdiv strong{   font-size: 28px; font-weight: bold; color: #B12923; margin-right: 15px;  }
.about_zj1 .jsdiv p{  font-size: 12px; line-height: 20px; color: #a27e42; margin-top: 7px;  }

.about_zj2{ width: 100%;  line-height: 30px; font-size: 16px; }
.about_zj2 th{ background-color: #5b9bd5; color: #FFFFFF; font-size: 14px; border-bottom: 1px #FFFFFF solid;border-right: 1px #FFFFFF solid;  }
.about_zj2 td{ padding: 15px 0 15px 15px; border-bottom: 1px #FFFFFF solid;border-right: 1px #FFFFFF solid;  }
.about_zj2 tr:nth-child(even){ background-color: #d2deef;}
.about_zj2 tr:nth-child(odd){ background-color:#eaeff7 }


.lxbox{ background-color: #f5f5f5; margin-top: 30px; margin-bottom:150px;  }
.lxbox img{ float: left; width: 380px;  }
.lxbox div{ float: right; width: 500px; padding: 18px 15px 15px 0; line-height: 36px;  }

.jt_con { font-size: 22px; font-weight: bold; margin-bottom: 20px;  }
.lxbox i{font-size: 24px;  font-weight: bold; color: #c3262d;   }




.jsimgbox{ display: block; margin-top: 20px; font-size: 16px; }
.jsimgbox li{ float: left; width: 165px; height: 290px; padding: 5px;  text-align: center; background-color: #e6e6e6; margin-right: 15px; margin-top: 20px;white-space: normal; }
.jsimgbox li:nth-child(5n){ margin-right: 0; }

.jsimgbox li div{ height: 57px; padding: 5px 5px 0; font-size: 14px; line-height: 20px;  }

.jsimgbox .avatar { width: 165px; height: 228px;  display: block;  text-align: center;  overflow: hidden;}
.jsimgbox img{ width: 165px; height: 228px;}
.jsimgbox li:hover{background-color: #cfa88d; color: #FFFFFF;}



















/*neiyetopimg*/
.infotopimg1 { width: 100%; height: 320px; background: url(../img/info_topimg.jpg) top center no-repeat; }































/*house 2015*/

.house_list_ss { width: 1198px; background-color: #FFFFFF; border: 1px #e3e3e3 solid; margin-top: 30px; box-shadow:0px 0px 5px #e0e0e0;  -webkit-box-shadow:0px 0px 4px #e0e0e0; }
.house_list_ss a{ display: inline-block; margin-left: 10px;  color: #0081cc; }
.house_list_ss .a_on2{  background-color: #D0A88E; padding: 0 5px; color: #FFFFFF; }

.house_list_ss dt{ display: block;position: relative; padding: 15px 30px;line-height: 36px; height:36px;  background-color: #fafafa; color: #676666; }

.house_list_ss .dt_select{ height: 36px; padding-left: 5px; border: 1px #d2d2d2 solid; }
.house_list_ss .dt_inp85{  width: 85px; height: 36px; border: 1px #d2d2d2 solid; }
.house_list_ss .dt_inp380{ position: absolute; top: 15px; right: 300px;  width: 380px; height: 36px; border: 1px #d2d2d2 solid; padding-left: 10px; }
.house_list_ss .dt_inp_but_hong{ position: absolute; top: 15px; right: 211px;  width: 90px; height: 38px; border: 0; background-color: #df0303; color: #FFFFFF; font-size: 18px; }

.house_list_ss dd{ width: 1138px; margin: 0 auto; padding: 8px 0;  border-bottom: 1px #f3f3f3 solid;  color: #999999; }

.house_list_content { width: 1200px; margin-top: 20px; background-color: #FFFFFF;  padding-bottom: 20px;  }
.house_list_content .qblp{ background-color: #efefef; height: 39px; line-height: 39px;  border: 1px #e3e3e3 solid; box-shadow:0px 1px 4px #e0e0e0;  -webkit-box-shadow:0px 1px 4px #e0e0e0; }
.house_list_content .qblpleft a{ display: block; float: left;  padding: 0 20px; border-right: 1px #dadada solid; }
.house_list_content .qblpleft .a_on1{  background-color: #FFFFFF; }
.house_list_content .qblpright{  float: right; border-left: 1px #dadada solid; }
.house_list_content .qblpright a{ display: inline-block; padding:0 15px; font-family: "宋体";  cursor: pointer;   }
.house_list_content .qblpright span{ display: inline-block; padding:0 15px;color: #cccccd;  font-family: "宋体";  }

.house_list_content .cont_ul { padding: 0 30px;  }
.house_list_content .cont_ul li{ border-bottom: 1px #cccccc dashed ; padding:20px 0; position: relative; line-height: 28px;  }
.house_list_content .cont_ul li img{  float: left; max-width: 250px;}
.house_list_content .cont_ul li .imgsl{ position: absolute; left: 10px; bottom: 25px; font-size: 12px; color: #FFFFFF;  }
.house_list_content .cont_ul li .listdiv{ float: left;  margin-left: 15px; }
.house_list_content .cont_ul .listdiv strong{ display: block; font-size: 20px; margin-bottom: 10px; }
.house_list_content .cont_ul .listdiv i{ color: #6f6f6f; }
.house_list_content .cont_ul .listdiv .ckdt{ color: #999999; font-size: 12px; margin-left: 10px; }
.house_list_content .cont_ul .jgdiv{ position: absolute; right: 0px; top: 25px;  }
.house_list_content .cont_ul .jgdiv b{ font-size: 25px; color: #cc0000; }


.house_info { width: 1120px; background-color: #FFFFFF; padding: 40px; margin-top: 10px;  }
.house_info_tp1 { float: left; width: 710px; height: 410px;  }





.house_info_tp2 { float: right; width: 375px; height: 410px;  }
.house_info_tp2 h1{  line-height: 40px;  }
.house_info_tp2div { font-size: 18px;color: #2f2f2f; line-height: 30px; margin-top: 5px;   }
.house_info_tp2div span { display: inline-block; position: relative; font-size: 14px; color: #FFFFFF; height: 24px; line-height: 24px; padding: 0 5px; margin-left: 15px; }
.house_info_tp2div i { display: block; position: absolute; top:8px; left: -4px; width: 8px; height: 8px;transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); }
.house_info_tp2div .yushou { background-color: #93b14a; font-size: 14px;   }
.house_info_tp2div .yushou i { background-color: #93b14a; }
.house_info_tp2div .zaishou { background-color: #b91d06; font-size: 14px;  }
.house_info_tp2div .zaishou i { background-color: #b91d06; }
.house_info_tp2div .shouqing { background-color: #b48f63;  }
.house_info_tp2div .shouqing i { background-color: #b48f63; }

.house_info_tp2ul { line-height: 31px; color: #9b9b9b; margin-top: 70px;  }
.house_info_tp2ul li:nth-child(4){ border-top: 1px #dadada dashed; padding-top: 15px; margin-top: 15px;     }
.house_info_tp2ul li:nth-child(4) em{ display: inline-block; max-width:270px ;    }
.house_info_tp2ul li:nth-child(4) a{ display: inline-block; margin-left: 15px; color:#ad7e54 ;   }
.house_info_tp2ul li:nth-child(7){ border-top: 1px #dadada dashed; margin-top: 18px; font-size: 12px;     }
.house_info_tp2ul li:nth-child(7) a{ margin-right: 15px; color: #9b9b9b;  }
.house_info_tp2ul b{ color: #a2b47a; font-size: 20px;}
.house_info_tp2ul i{ font-weight: bold; color: #a78667; }
.house_info_tp2ul span{ color: #2f2f2f; }

.house_info_xqmenu  { margin-top: 28px; border-bottom: 2px #b91d06 solid; }
.house_info_xqmenu  a{ display: inline-block; padding: 0 30px; line-height: 32px;   }
.house_info_xqmenu  .a_on4 {  background-color: #b91d06;  color: #FFFFFF;  }
.house_info_xqh2 { font-size: 15px; line-height: 36px; margin-top:10px; }
.house_info_xqh2 span{  color: #ac8467; margin-right: 5px; }
.house_info_xqtaber1 {width: 1120px; border-bottom: 1px #eeeeee solid; line-height: 40px; font-size: 12px;  text-align: center;  }
.house_info_xqtaber1 td { padding-left: 5px; min-width: 180px; }
.house_info_xqtaber1 th { font-weight: 400;  border-left: 1px #dcdcdc solid; border-right: 1px #dcdcdc solid; padding-left: 0;  width: 90px; color: #999999; }
.house_info_xqtaber1 .tr1 { background-color: #eeeeee;   }
.house_info_xqtaber1 .col-1{ border-left:0; }
.house_info_xqjj p{ text-indent:24px;  }

.house_info_xqtaber2 {width: 1120px; border-bottom: 1px #eeeeee solid; line-height: 40px; font-size: 12px;  text-align: center;   }
.house_info_xqtaber2 td { width: 280px; padding-left: 5px;   border-left: 1px #dcdcdc solid; min-width: 180px; }
.house_info_xqtaber2 th { width: 280px;  padding-left: 0; font-weight: 400; color: #999999; }
.house_info_xqtaber2 .tr1 { height: 30px; line-height: 30px; background-color: #eeeeee; color: #999999; }
.house_info_xqtaber2 .tr2 { background-color: #eeeeee; }
.house_info_xqtaber2 .tdbot { border-bottom: 1px #dddddd solid; }

.house_info_yangbanjian li{ float: left;width: 265px; position: relative; margin-right: 20px; margin-bottom: 20px; }
.house_info_yangbanjian li span{ display: block;  position: absolute; bottom: 0; width: 265px; height: 40px; line-height: 40px; background:rgba(0, 0, 0, 0.5); margin-right: 20px; text-align: center; color: #FFFFFF;   }
.house_info_yangbanjian li:nth-child(4),.house_info_yangbanjian li:nth-child(8),.house_info_yangbanjian li:nth-child(12),.house_info_yangbanjian li:nth-child(16),.house_info_yangbanjian li:nth-child(20),.house_info_yangbanjian li:nth-child(24){ margin-right: 0;   }

.house_info_pl1 {  background-color: #f6f6f7; padding: 30px; text-align: right; }
.house_info_pl1 textarea{ width: 1050px; height: 100px; padding: 5px;  }
.house_info_pl1 input { margin-top: 5px; background-color: #5b2906; border: 1px #502303 solid; padding: 8px 20px; color: #FFFFFF; }

.house_info_pl2 { margin-top: 10px;  }
.house_info_pl2 dt{ text-align: right; border-bottom: 1px #ebebeb solid;   }
.house_info_pl2 dd{ border-bottom: 1px #ebebeb solid; padding: 20px 160px; min-height: 85px; position: relative; font-size: 12px;  }
.house_info_pl2 .pl2_tx{ display: block; position: absolute; top: 20px; left:50px; text-align: center; color: #666666; }
.house_info_pl2 .pl2_tx img{ display: block; width: 60px; height: 60px; border-radius:50%; -moz-border-radius:50%;  }
.house_info_pl2 .pl2_sj{ display: block; position: absolute; top: 20px; right:50px; color: #666666; }

.yjzx {  width: 100%; position: relative; padding-top:200px; top: -1px;  }
.yjzx1 { position: absolute; top: 0; left: 0; width: 100%; height: 285px; z-index: 2px; background: #555555 url(../img/lishidanwei_bg.jpg) top center no-repeat;  }
.yjzx2 {position: relative;width: 1200px; z-index: 10px;   }
.yjzx2left { float:left; width: 190px; padding: 20px 20px 150px; background-color: #b38a56; margin-top: 50px; line-height: 30px; color: #FFFFFF;  }
.yjzx2left dt{ font-size: 16px;  padding-bottom: 20px;  }
.yjzx2left dt span{ display: inline-block; margin-right: 10px; width: 3px; height:15px; margin-bottom: -2px; background-color: #dfbd98;}
.yjzx2left dd{ border-bottom: 1px #c09a6d solid; padding-left:20px;   }

.yjzx2right { float:right; width: 900px; min-height: 600px; background-color: #FFFFFF; padding:20px 35px;  }
.yjzx2right h1{ border-bottom: 1px #e4e4e4 solid; font-size: 18px; color: #b38a56; line-height: 40px; margin-bottom: 20px; }
.yjzx2right h1 span{  font-size: 14px; color: #c0c0c0; margin-left: 7px; }
.yjzx2right_wz{ color: #9b9b9b;  }
.yjzx2right_wz p{ text-indent:24px; padding: 10px 0;  }
.yjzx2right_wz img{  padding: 10px 0; }
.yjzx2right_wz .tab11 td { padding: 5px; vertical-align: top;  }

.yjzx_zhangcheng strong { display: inline-block ; background-color: #B12923; color: #FFFFFF; padding-right: 20px;  }

.yjzx_zhangcheng span { color: #B38A56;  }


.right_lsdw li{ float: left; border: 1px #f1f1f1 solid; width: 160px; padding:15px 20px; margin: 10px 30px 20px 0; }
.right_lsdw li:nth-child(4){ margin-right: 0;   }
.right_lsdw strong{ display: block; text-align: center; font-size: 18px; padding-bottom: 10px; color: #b12923;  }
.right_lsdw img{ width: 160px;   }
.right_lsdw p{ font-size: 12px; color: #a4a4a4; margin-top: 10px;  }



.jianshe { width: 100%;  background: url(../img/jianshezhong_bg.jpg) ; text-align: center; padding: 50px 0; }






/*bottom*/

.yqljbox{ width: 100%; background-color: #f3f3f3; height: 50px; padding: 15px 0; margin-top: 30px; color: #999999; }
.yqljbox h4{ display: block; float: left; width: 60px; border-right: 1px #cccccc solid;  line-height: 50px; padding-right: 20px; color: #000000; }
.yqljboxdiv { float: left; width: 1100px;  }
.yqljbox a{ display: inline-block; margin: 0 20px;  }




.bottbox1{ width: 100%; background-color: #646464;  padding: 40px 0;  color: #c0c0c0; font-size: 14px; }
.bottbox1 i{  margin-right: 50px;}
.erweima1{  position: absolute; right: 0; top: -20px;}
.erweima2{  position: absolute; right: 110px; top: -20px;}

.bottbox2{ width: 100%; background-color: #2c2c2c;  line-height: 40px; text-align: center; color: #c0c0c0; font-size: 14px; }







.avatar { position: relative;  }
.avatar:hover img { transform: scale(1.2); transition: all 2s ease 0s; -webkit-transform: scale(1.2); -webkit-transform: all 2s ease 0s;  }





/* 大小*/
.f15{ font-size:15px}
.f16{ font-size:16px}
.f18{ font-size:18px}


/* 色彩 */

.sc_hong { color:#AB0509;}
.sc_hei { color:#444444;}


.sc_lv { color:#669934;}
.sc_ju { color:#F46300;}

.sc_lan{ color: #1D8AD0;}
.sc_zong{ color: #A98444; }


/*浮动*/
.fl {float:left;}
.fr {float:right;}
.clr { clear:both;}

/* 间距 */
.p30{ padding: 30px; }
.m_l_15 { margin-left:15px;}
.m_l_135 { margin-left:135px;}
.m_t_25{margin-top: 25px;}
.m_t_50{margin-top: 50px;}


/* 其他  */
.txa_c{ text-align: center;}
.txa_l{ text-align: left;}
.txa_r{ text-align: right;}
.fw_b{ font-weight:bold;}
.dp_b{display:block;}
.ws_no{white-space: normal;}
