﻿@charset "utf-8";
/* CSS Document */
.main{width:1200px;margin:0 auto; margin-top:35px;}
.title{width:100%;}
.title h1{float:left;font-size:18px;line-height:36px;}
.title span{width:70px;float:right;font-size:14px;line-height:24px;background-color:#d54700;border-radius:3px;text-align:center;}
.title>p{float:right;font-size:14px; line-height:48px;color:#333;}
.title>p>a{font-size:14px; line-height:48px;}
.home{background:url(../images/home.jpg) no-repeat;padding-left:25px; background-position:0px 15px}

/*banner*/
.banner{width:100%; margin-top:93px;}
.banner img{width:100%;min-width:1200px;}
/*banner结束*/
/*main*/
.s_nav{float:left;width:200px;border: solid 1px #ccc; border-radius:5px; padding-bottom:40px;}
.s_nav ul li{margin:5px auto;}
.s_nav ul li a{font-size:17px;line-height:36px;    padding: 5px 12px;display: block; }
.bg{background:#af0909;color:#fff;}
.s_nav ul li a:hover{background:#af0909;color:#fff;}

.nrong .wc{text-align: center;font-size: 14px;  }
.nrong .tou{  text-align: center;font-size: 18px; font-weight: bold;margin: 20px 0;}
.content{width:935px; border-left:solid 1px #ccc; padding-left:35px;float:right; margin-bottom:30px;}
.text img{margin:20px auto;}
.text p{line-height:28px;margin-top:5px;font-size:16px;text-indent:28px;color:#333;}
.text b{line-height:36px;margin-top:5px;font-size:18px;text-indent:28px;color:#af0909;font-weight:bold;}
.text p img{max-width:100%;}
.company{color:#414141; padding:0px 2px 20px 2px; margin-top:15px;}
.company .sevth:first-child .sevthlist{ padding-top:0px;}
.company .sevth:first-child .sevthpic{ padding-top:0px;}
/*租赁销售*/
.wl_pro{
	display:block;
}
.wl_pro li{
	display:block;
	width:100%;
	overflow:hidden;
	margin-bottom:40px;}
.wl_pro_l{
	display:block;
	width:195px;
	height:138px;
	overflow:hidden;
}
.wl_pro_l table{
	width:195px;
	height:138px;
	text-align:center;
}

.wl_pro_r {
    display: block;
    overflow: hidden;
    width: 670px;
}
.wl_pro_r p{
	display:block;
	width:510px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	font-size:14px;
	font-weight:600;
}

.wl_pro_r p a{
	 color:#3c3c3c; max-width:400px; display:inline-block; overflow:hidden; 
}
.wl_pro_r p a:hover{
	color:#ffdd00;
	text-decoration:underline;
}
.wl_pro_r p img{vertical-align:top; padding-left:5px;}
.wl_pro_r span{
	display:block;
	width:510px;
	height:25px;
	line-height:25px;
	color:#3c3c3c;
	font-size:12px;
	overflow:hidden;
}
.wl_pro_r strong{
	display:block;
	height:50px;
	line-height:25px;
	overflow:hidden;
	width:510px;
	color:#737373;
	font-weight:normal;
}
.wl_pro_r em{
	display:block;
	width:111px;
	height:22px;
	line-height:22px;
	text-align:center;
	overflow:hidden;
	font-style:normal;
	font-size:12px;
	background:url(../images/xx_wl_bg.jpg) no-repeat;
	margin-top:10px;
}
.wl_pro_r em a{
	color:#fff;
}
.wl_pro_r em a:hover{
	text-decoration:underline;
}
.fl{ float:left;}
.fr{ float:right;}

.page{ line-height:24px; font-family:Arial; text-align:right; overflow:hidden}
.page a{ padding:0px 5px; margin:0px 1px; line-height:24px; color:#636060; display:inline-block}
.page a:hover{ color:#000000;}
.page a.yan{ color:#000000;}
.page a.prev{ padding-right:23px; background:url(../images/prev.jpg) no-repeat right 3px; margin-right:5px;}
.page a.next{ padding-left:23px; background:url(../images/next.jpg) no-repeat left 3px; margin-left:5px;}
/*新闻*/
.showone{ height:120px; border-bottom:1px solid #cecece; margin-bottom:17px; overflow:hidden}
.showone dt{ width:129px; height:90px; margin-top:2px; margin-right:10px; padding:2px; border:1px solid #dddddd; float:left; overflow:hidden}
.njz2{ width:129px; height:90px; *font-size:82px; overflow:hidden;}
.showone dd{ overflow:hidden}
.ritit{ height:24px; line-height:24px; overflow:hidden}
.ritit span{ width:65px; height:18px; line-height:18px; padding-right:5px; background:url(../images/see.jpg) no-repeat; float:right; display:block; overflow:hidden}
.ritit span a{ text-align:center; padding:0px 3px; color:#414141; display:block;}
.news_tit{ max-width:460px; float:left; font-size:14px; color:#000000; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; display:block; overflow:hidden}
.news_tit:hover{ text-decoration:underline;}

.showone dd em{ color:#818181;}
.showone dd p{ height:48px; line-height:24px; color:#5b5b5b; overflow:hidden}

.news ul{ padding-bottom:20px;}
.news li{ height:41px; line-height:41px; *margin-bottom:-4px; border-bottom:1px solid #f2f2f2; padding:0px 9px;}
.news li:hover .txta{ color:#424242;}
.news li:hover .newspic{ display:block}
.news li em{ float:right; color:#aeaeae; font-style:normal; font-family:Arial;}
.news li p{ width:625px; height:37px; position:relative; z-index:1; background:url(../images/news_ico.jpg) no-repeat 0px 10px;}
a.txta{ max-width:420px; height:37px; float:left; margin-right:40px; text-indent:15px; color:#424242; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block}
.newspic{ width:178px; height:124px; padding:3px; border:1px solid #dadada; background:#ffffff; position:absolute; right:0px; top:-47px; display:none}
.jzn{width:178px;height:124px; *font-size:112px;overflow:hidden; }
.njz2{width:129px;height:90px; *font-size:82px;overflow:hidden;}
.vaimg{display:table-cell; *display:block;overflow:hidden; font:0px/0px 'Arial'; text-align:center;vertical-align:middle; margin:auto;}
.vaimg img{ vertical-align:middle;margin:auto;}

.left_line{ width:1px; height:100%; background:url(../images/left_line.jpg) repeat-y; position:absolute; top:60px; left:249px; overflow:hidden; }
.yellow{ width:71px; height:32px; background:url(../images/yellow.jpg) no-repeat; position:absolute; bottom:0px; left:49px;}
.yellow a{width:71px; height:32px; display:block}