/* CSS Document */

*{ margin:0}
ul,li{list-style-type:none;}
img{border:0;vertical-align:middle;}
	.sjs_con{height:auto;}
	.x_lb{ border:#eeeeee solid 1px;  width:1190px;  background:#fff;height:auto; padding-top:6px; margin:0 auto 10px; font-size:12px;padding-bottom:10px;}
	.fg{ padding-left:35px; background:url(/images/fg.jpg) no-repeat 0px 3px; line-height:40px; border-bottom:#eeeeee solid 1px;}
	.hx{ background:url(/images/huxing.jpg) no-repeat 0px 3px;}
	.gn{ background:url(/images/jbkj.jpg) no-repeat 0px 3px;}
	.jg{ border-bottom:none;background:url(/images/mj.jpg) no-repeat 0px 3px;}
	.rmlp{ padding-left:10px;  line-height:40px; }

	.fg p, .rmlp p{ float:left; width:70px; font-weight:bold; color:#333333;}
	.fg a, .rmlp a{ padding:3px 8px; margin-right:17px; color:#666666; text-decoration:none; border-radius:3px}
	.fg a:hover, .rmlp a:hover{ background-color:#ed182a; color:#ffffff;}
	#fg_h{ background-color:#ed182a; color:#ffffff;}
	
	.tj_fl{ height:26px; margin-bottom:20px;}
	.tj_fl span{ display:block;}
	.tj_fl span.fl_tit a{ border-radius:6px; text-align:center;}
	.tj_fl span.fl_tit a, .tj_fl span.px, .tj_fl span.px a{ color:#333333;}
	.tj_fl span.fl_tit a{ width:65px; height:22px; border:1px solid #d2d2d2; background-color:#f7f7f7; float:left; line-height:22px;  margin-right:5px;}
	.tj_fl span.fl_tit a:hover{ width:67px; height:24px; border:none; line-height:24px; background-color:#ed182a; color:#fff; }
	
	.tj_fl span.px{ float:right; background:url(/images/anli/cases_27.png) no-repeat 34px 0; width:173px; height:26px; line-height:26px;}
	.tj_fl span.px a{ padding:0 4px; margin-right:18px; }
	
	.pic_sort{ width:1191px; margin:10px auto;; font-size:13px;height:26px;}
	.pic_sort a{width:80px;border:1px solid #ccc;background:#fff;line-height:26px; text-align:center; color:#000 ; float:left; margin:0 5px;} 
	.pic_sort a#{}
	.pic_sort a div:hover{background:#ed182a !important; color:#FFF !important; cursor:pointer}
	
	#casemenu{width:1200px;text-align:center;overflow:hidden;padding-left:10px;}
	#casemenu ul li{ width:385px; float:left; padding:3px; text-align:center; margin-bottom:10px;background:#fff;}
	#casemenu li img{ width:385px;}
	#casemenu .menu div.menulist{ width:96%; margin:0 auto; font-size:12px; border-bottom:1px dashed #dcdcdc; padding:10px 0; overflow:hidden}
	#casemenu .menu div b{ color:#38b801; display:inline-block; width:44px; text-align:center; font-size:13px; padding-top:30px; float:left; background-image:url(/images/finework-isearch.jpg);}
	#casemenu .menu div b.zoom{ background-position:7px -15px}
	#casemenu .menu div b.price{ background-position:-166px -15px}
	#casemenu .menu div b.style{ background-position:-105px -15px}
	#casemenu .menu div b.local{ background-position:-235px -15px}
	#casemenu .menu a{white-space:nowrap; color:#7f7f7f}
	#casemenu .menu a:hover{color:#f60}
	#casemenu .menu div.menulist div{ display:block; float:right; width:180px; line-height:22px; padding:2px 0; text-align:left}
	
	#casemenu .menu h3{ line-height:30px; background-color:#38b801; font-size:14px; padding:0 10px; text-align:left; color:#fff; margin-bottom:10px;}
	#casemenu .menu b{ display:inline-block; float:left; width:65px;}
	
	#casemenu div{ position:relative}
	
	#fullscreen{ width:100%; position:absolute; top:0; left:0; z-index:10; background-color:#333; filter: Alpha(opacity=30);  -moz-opacity:0.3;  opacity:0.3; height:100%; display:none}
	#msgbox{ width:300px; border:7px solid #999; display:none; position:absolute;  z-index:100; padding-left:60px; height:80px; font-size:16px; background:url(/images/duigou.jpg) left center no-repeat #FFF;}
	
	#casemenu ul li a.altxt{display:block;width:100%;height:40px;line-height:40px;text-align:left;font-size:14px;}
	#casemenu ul li p{width:100%;height:40px;line-height:40px;background:#f7f7f7;text-align:left;}
	#casemenu ul li p img{width:30px;margin:5px 3px;;float:left;}
	#casemenu ul li p span{display:block;color:#ED182a;float:right;}
	#casemenu ul li p span a{color:#50bde8;font-weight:bold;}
	
	/*case*/
	.case{width:1190px;min-height:1500px;margin:0 auto;}
	.case_left h2{font-size:24px;color:#333;font-weight:normal;line-height:40px;}
	.case_right {width:260px;height:auto;}
	.al_pic{margin-top:10px;margin-left:15px;width:120px;}
	.house_right{width:100%!important;}
	.anli_for{width:200px;margin:10px auto;}
		
.slide-pic { padding:0px; HEIGHT: 105px;background:#fff;}
.slide-pic A#prev {DISPLAY: block; BACKGROUND: url(/images/static/al_xq_left.png) no-repeat center; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 45px; TEXT-INDENT: -9999em; HEIGHT: 30px; outline: none; float:left;margin-top:40px;}
.slide-pic A#next {DISPLAY: block; BACKGROUND: url(/images/static/al_xq_right.png) no-repeat center; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 45px; TEXT-INDENT: -9999em; HEIGHT: 30px; outline: none; float:left; margin-top:40px;}

/*wxg*/
	.con{ margin-top:25px; overflow:hidden}
    .clipImage {
        position: relative;
        width: 224px;
        height: 224px;
    }

	.clipImage img {
		position: absolute;
		width: 224px;
		clip: rect(0px 224px 220px 0px);
	}
	#al_none{ margin-right:0}	
	.pics{ position:relative}	
	.r_line{width:260px; border-top:2px solid #F00;background:#fff;}	
	.al_xg{ width:895px; height:700px;}	
	.anli_right{width:260px; height:auto;}
	.alr_doc_01{width:260px; margin:0 auto 15px; background:#FFF; padding-bottom:10px; overflow:hidden;border-top:2px solid #ed182a;}
	.sjs{background:url(/images/anli/al_xq_11.jpg) top no-repeat}
	.al_title{color:#222222; font-size:18px; padding-top:5px;padding-left:15px;}
	/*.stc{background:url(/images/anli/al_xq_02.jpg) left no-repeat; height:30px; width:100px; padding-left:114px; padding-top:65px;display:inline} end*/
	.anniu{display:block; width:82px; height:22px; text-align:center; background:#ED182A; line-height:22px; border-radius:3px;}
	.anniu a{color:#FFF;display:block;width:82px; height:22px;border-radius:3px;}
	.sjs_tu{margin-top:5px; _margin-top:7px;margin-bottom:10px;}
	.sjs_dl{width:140px; padding-left:20px;}
	.sjs_dl dt{font-size:18px; color:#333333; line-height:30px;}
	.dd_01{font-weight:bold}
	.dd_02{width:80px; margin-top:3px; line-height:16px;}
	.sjs_an{ margin-top:10px;}
	.al_yh{ margin-top:17px; width:72px; text-align:center; margin-left:5px; color:#888888}
	.xq_img{margin-left:5px; margin-top:5px; display:inline}
	.xq_wz{ font-size:16px; color:#333333; width:128px; text-align:center; margin-top:20px; height:20px; margin-left:5px; overflow:hidden;}
	.xq_an{margin-left:25px; margin-top:8px; display:inline}
	.al_text{width:203px; height:23px; border:#cbcbcb solid 1px; line-height:23px; color:#9c9c9c}
	.al_btn{width:202px; height:36px; background:#ED182a; border-radius:4px; color:#FFF; cursor:pointer;}
	.al_btn:hover,.anniu a:hover{ background:#fe5456;padding-left:5px;}
	.anli_for b{color:#ED182A; font-weight:normal ; padding:0px 5px;}
	.al_img img{ padding-top:20px;margin-bottom:30px;}

	.plun{ width:910px; height:auto; background:#fff; }
	.plun_c{ width:870px; margin:0 auto; height:auto;}
	.plun_c h3{height:25px;padding-top:5px;background:url(/images/static/pinjia_line.jpg) no-repeat left bottom;}
	.pingjia{width:100%;height:380px;background:#fff;}
	.plun_c_t p{border-bottom:2px solid red; width:55px; letter-spacing:1px}
	.plun_c_cont{width:100%; height:75px;border-bottom:1px dashed #e6e6e6; margin:5px 0;}
	.plun_c_more{width:100%; height:25px; margin-top:10px}
	.plun_c_more a{float: right; color:red}
	.plun_c_qq{margin-right:22px; height:33px; background:#e7e6e6}
	.plun_c_qq a{ float:right}
	.plun_subtn{width:128px; height:35px;background:url(/images/sub_btn.jpg); margin-left:332px; cursor:pointer}
	.plun_texta{background:#f3f1f1; border:none; border-bottom:2px solid #dedede;padding:10px;}
	.plun_c_l img{float:left; border:2px solid #dedede; padding:1px 2px 1px 1px;border-radius:2px;}
	.plun_c_r{float:right; width:780px; height:386px;}

	
	.al_cai{padding:10px; background:#FFF; width:890px; height:171px ; overflow:hidden}
	.al_cai p{ font-size:18px; color:#222222; width:729px;}
	.al_cai li{float:left; margin-right:12px; margin-top:5px; display:inline; text-align:center; color:#555555}
	.al_cai li a{color:#555555}
	.al_cai li img{margin-bottom:5px;display:inline;}
	

