.slideplay{ height:460px; background:#ddd;}
.slideplay{width:100%;overflow:hidden; position:relative;}
.slideplay .hd{height:19px; width:200px; overflow:hidden; position:absolute;bottom:20px; z-index:1; left:50%; margin-left:-100px;}
.slideplay .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideplay .hd ul li{ float:left; margin-right:10px; width:9px; height:9px;cursor:pointer;text-indent:-9999em;border-radius:100%; border:1px solid #FFF}
.slideplay .hd ul li.on{background:#C00;border:1px solid #C00}
.slideplay .bd{position:relative; height:100%; z-index:0;}
.slideplay .bd li a{ display:block;width:100%; height:460px;}
.slideplay .bd li{ zoom:1;vertical-align:middle;background:url(../images/loading.gif) no-repeat center #d8d8d8;}
.index_left{width:590px; float:left;}
.index_right{width:380px; float:right;}
.newsbox{ width:590px;}
.newsbox .hd{ height:30px; line-height:30px; position:relative; padding-bottom:5px; margin-bottom:15px;}
.newsbox .hd ul{ float:left; }
.newsbox .hd ul li{ float:left; padding:0 18px; cursor:pointer; border:1px solid #ddd; margin-right:10px; font-size:14px;}
.newsbox .hd ul li.on{background:#e50112; color:#FFF;}
.wzpic-txt-list li{height:150px;}
.wzpic-txt-list li h4{font-size:16px;height:35px; line-height:35px; overflow:hidden;}
.wzpic-txt-list .tp_img img{width:200px;height:135px;margin-right:10px;float:left}
.wzpic-txt-list .tp_info p a{color:#bb0011}
.wzpic-txt-list .tp_info{font-size:12px;color:#666;line-height:24px}
.imglist li{ margin:30px 10px; border-bottom:1px dashed #ddd; padding-bottom:20px;}
.newslist li{height:30px; line-height:30px;overflow:hidden;}
.newslist h3{ float:left;background:url(../images/ico01.gif) left center no-repeat; padding-left:10px; font-weight:normal; font-size:14px;}
.newslist span{float:right;}
.qmbox{ background:#eee; padding:20px 0;}
.brandimg{zoom:1;position:relative; margin-top:20px;}
.brandimg .sPrev,.brandimg .sNext{position:absolute;top:50%; margin-top:-40px; display:block; width:17px; height:32px;background:url(../images/arrow2.png) no-repeat;z-index:10;}
.brandimg .sPrev{left:-40px;background-position:0 0;}
.brandimg .sNext{right:-30px;background-position:-17px 0;}
.brandimg .sPrev:hover{background-position:0 -34px;}
.brandimg .sNext:hover{background-position:-17px -34px;}
.brandimg .bd{width:1000px; overflow:hidden;}
.brandimg .bd ul{ zoom:1;}
.brandimg .bd ul li{width:185px; height:190px; overflow:hidden; float:left;margin-bottom:20px; margin-right:18px; text-align:center;}
.brandimg .bd ul li a{padding:5px; border:1px solid #d9d9d9; display:block; height:178px; background:#FFF;}
.brandimg .bd ul li a:hover{ background:#ed4a47; color:#FFF;}
.brandimg .bd ul li img{width:170px;height:140px; display:block;}
.brandimg .bd ul li p{display:block; height:35px; line-height:35px;}
.banner{ height:200px; background:#EEE;}
.box .box-title{ height:30px; line-height:30px; margin-bottom:10px;}
.box .box-title h3{background:url(../images/ticon.gif) left center no-repeat; padding-left:10px; float:left; font-size:12px; font-weight:normal; color:#999; font-family:"Microsoft YaHei";}
.box .box-title b{ color:#333; font-size:16px; font-weight:normal;}
.box .box-title span{ float:right;}
a.more{ background:#c0c0c0; color:#FFF; padding:2px 5px;}
a:hover.more{ background:#e50112;}
.box-con{display:block;}
.catelist li a{ background:url(../images/cateicon.gif) left center no-repeat; border:1px solid #e1e1e1; height:38px; line-height:38px; font-size:14px; font-family:"Microsoft YaHei"; display:block; margin-bottom:3px; padding-left:35px;}
.catelist li a:hover{ border:1px solid #ddd;background:url(../images/cateicon.gif) left center no-repeat #EEE;}
.cbox .box-title{ height:66px; background:url(../images/custit.jpg) no-repeat;}
.cbox .box-con{ border:1px solid #e0e0e0; padding:10px;}
.abox .box-con{padding:10px 0; margin-bottom:40px;}
.abox .box-con img{ float:left;width:220px; height:160px;}
.abox .box-con p{ text-indent:2em; line-height:25px;}
.abox .box-con span{ float:right; width:350px;}
.honor p{border:1px solid #eee; display:block;margin-top:10px; padding:5px 0;background:url(../images/certificate_24px.png) 5px center no-repeat; padding-left:35px;}
.plist{ width:900px;}
.plist li{width:185px; height:190px; overflow:hidden; float:left;margin-bottom:20px; margin-right:13px; text-align:center;}
.plist li img{width:170px; height:140px;}
.plist li a{ padding:5px; border:1px solid #d9d9d9; display:block; height:178px;}
.plist li a:hover{ background:#eee;}
.plist li span{ height:35px; line-height:35px;}
.news{background:#EEE; padding:25px 0;}
.news .wrap{ overflow:hidden;}
.news ul{ width:1200px;}
.news li{ width:450px; float:left; height:28px; line-height:28px; overflow:hidden; margin-right:80px; background:url(../images/nicon.gif) left center no-repeat; padding-left:10px;}
.news li h3{font-size:12px; font-weight:normal; float:left;}
.news li span{ float:right;}
.showpage{ height:40px; position:relative;border-bottom:1px solid #DDD;}
.showpage h3{ display:block; width:50%; position:absolute; left:-300px;height:40px; line-height:40px; font-size:18px;font-family:"Microsoft YaHei"; color:#FFF; font-weight:normal; text-align:right; background:#e43331;box-shadow:2px 0px 2px #bbb;}
.showpage h3 b{ width:178px;display:inline-block; text-align:left; border-left:1px solid #d22e2c;font-weight:normal; padding-left:20px;}
.showpage span{display:block; height:40px;margin-left:210px; line-height:40px; background:url(../images/home_ico.png) left center no-repeat; padding-left:20px;}
.main{ background:url(../images/mbg.gif) repeat-y;}
.lishXx{ margin:0 0 20px;}
.lishXx li{background:url(../images/ico01.gif) left center no-repeat; padding-left:10px; height:45px; line-height:45px;border-bottom:#ccc dashed 1px; font-size:14px;}
.lishXx li span{ font-size:12px;}
.pageNav{PADDING-RIGHT:0px;  PADDING-LEFT: 0px;MARGIN:30px auto; WIDTH: 98%;TEXT-ALIGN: center; clear:both; font-size:12px;}
.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN {	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN.current {	FONT-WEIGHT: bold}
.subnavlist { min-height:500px; padding-bottom:100px;}
.subnavlist li a{ height:40px; font-size:14px; line-height:40px; padding-left:20px; border-bottom:1px solid #DDD; display:block; background:url(../images/nlic.gif) 180px center no-repeat;}
.ncoat h3{ background:#999; height:35px; line-height:35px; font-weight:normal; color:#FFF; font-size:16px;font-family:"Microsoft YaHei"; text-align:center;}
.ncoat span { padding:10px; display:block; height:400px;}
.ncoat span img{ margin-bottom:10px;}
.nr_title{text-align:center; display:block; border-bottom:1px dashed #DDD; padding:30px 0; margin-bottom:20px;}
.nr_title h3{font-family:"Microsoft YaHei";font-size:18px; }
.nr_text{padding:0 20px; line-height:30px; min-height:500px;font-weight:normal; color:#555; margin-bottom:20px; font-size:14px}
.nr_text img{max-width:747px; height:auto;}
.nr_text p,.procontent p{ margin-bottom:10px;}
.nr_title h4{ text-align:center; height:30px; line-height:30px; color:#999; margin-top:5px; font-weight:normal;}
.updown { border-top:1px solid #DDD; padding:20px 0 40px;}
.updown .updownleft{ width:80%; float:left;}
.updown .updownright{ width:20%; float:right; text-align:right; padding-top:30px;}
.updown .updownleft p{ height:25px; line-height:25px;}
.pr_title{padding:20px 0; margin-left:10px; font-size:16px;font-family:"Microsoft YaHei";}

#gallery{width:780px;margin:0px;padding;padding;font-size:14px; margin-top:20px;}
#gallery li{width:230px;float:left;display:table;text-align:center;padding:0px;list-style:none;overflow:hidden;margin:20px 10px;}
#gallery li p{ display:block; padding-top:10px;}
#gallery li img{max-width:230px; max-height:150px;}
#gallery *{border:0px;}

#cg_lc{background:url(../images/uslc_1.jpg) repeat-y left;}
#cg_lc td{}
#cg_lc .us_year{background:url(../images/uslc_2.jpg) no-repeat top left;height:70px;text-align:center;font-weight:bold;font-size:16px;color:#666;line-height:32px;}
#cg_lc .us_txt{padding-top:38px;}
.man_table td {border: solid #333 1px;text-align: center;}

.proinfo{width:370px;float:left; margin-left:10px}
.propalist li{ display:block; margin-bottom:10px; border-bottom:1px dashed #DDD; padding-bottom:10px;} 
.propalist span.price{font-size:24px; color:#F00;font-family:"Microsoft YaHei";}

.proproperty{margin-top:30px;border-bottom:3px solid #036; height:27px;}
.proproperty span{ font-size:16px;font-family:"Microsoft YaHei"; background:#036; color:#FFF; padding:5px 10px;}
.procontent{padding:20px 0; font-size:14px;}.procontent img{ max-width:750px; height:auto;}
.single {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; margin-bottom:20px;}
#faqbox { padding:20px 0 0 30px;}
#faqbox h3{ font-size:14px; height:40px; line-height:40px; margin-bottom:10px;}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
.gbookbt {border: none;background: #F60;color: #FFF;text-align: center;padding: 5px 10px;cursor: pointer;}