@charset "utf-8";
/* CSS Document design by timmy 2013.12.30 for 373f.com index*/
body{ margin:0px; padding:0px; /*background: url(bj01.jpg) no-repeat center top;*/}
table,form,h1,h2,h3,ul,li,ol,dl,dd,dt,span,a,em,p{ padding:0px; margin:0px;}
.clearB{ clear:both; font-size:0px;line-height:0px; height:0px;}
/* Clear Fix */ 
.clearfix:after { 
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden; 
} 
.clearfix { 
display:inline-block;*display:inline; 
} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 
/*-main-*/
ul,li{list-style: none;}
a{ text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#ff9900;}
.center{text-align:center;}
.left{ float:left;}
.right{ float:right;}
img{border:none;}

/*-顶部登陆bar-*/
.top-bar{}
.top-bar{}
.miniTop{ height:25px; background:#f8f8f8; border:#e6e6e6 solid 1px; line-height:25px; padding:2px 5px 0px 8px; font-size:12px; margin:0 auto; width:987px;}
.miniTop .top-login{float:left;}
.miniTop .top-login a{ color:#666;}
.miniTop .top-login span{ font-family:Arial, Helvetica, sans-serif; color:#C00; padding:0 5px;}
.miniTop .top-login a span{ font-family:Arial, Helvetica, sans-serif; color:#C00; padding:0 5px;}
.miniTop .top-reg{ float:left; padding-left:5px;}
.miniTop .top-reg a{ width:45px; display:block; height:23px; text-indent:-9999px; background:url(login_reg.png) no-repeat;}

.miniTop .login-a{ float:left; padding-left:5px;}
.miniTop .login-a a{ width:45px; display:block; height:23px; text-indent:-9999px; background: url(login_sub_bg.png) no-repeat;}


.miniTop .btn-cont{ float:left; padding-left:5px;}
.miniTop .login-input{ width:80px; height:18px; border:#CCC solid 1px; line-height:18px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.miniTop .login-sub{ width:45px; height:23px; border:none; cursor:pointer; background: url(login_sub_bg.png) no-repeat;}
a.weibo-sina{ display:block; width:62px; text-align:center; color:#FFF; height:18px; padding:2px 0 0 0; font-size:12px; margin-left:5px;_margin-left:2px; line-height:18px; float:right; background:url(wb_sina.png) no-repeat;  margin-top:1px;}
a.weibo-sina:hover{ color:#FFC;}
a.contact-us{ display:block; width:62px; text-align:center; color:#FFF; height:18px; padding:2px 0 0 0; font-size:12px; margin-left:5px;_margin-left:2px; line-height:18px; float:right; background:url(contact_us.png) no-repeat;  margin-top:1px;}
a.contact-us:hover{ color:#FFC;}
a.weibo-qq{ display:block; width:62px; text-align:center; color:#FFF; height:18px; padding:2px 0 0 0; font-size:12px; margin-left:5px;_margin-left:2px; line-height:18px; float:right; background:url(wb_qq.png) no-repeat;  margin-top:1px;}
a.weibo-qq:hover{ color:#FFC;}

/**-顶部通用-*/
/*--顶部7个ico链接--*/
.top-link{ margin-bottom:10px;}
.top-link ul{ height:35px; padding:0 10px; background:#f3f3f3;}
.top-link ul li{ float:left; padding-left:25px; line-height:35px; height:35px;font-size:12px; color:#666; background:url(top-link.png) no-repeat 0 10px;}
.top-link ul li a{ color:#666; font-family:"Microsoft Yahei"}
.top-link ul li.i1{background-position:5px 8px; width:70px;}
.top-link ul li.i2{background-position:5px -34px; width:70px;}
.top-link ul li.i3{background-position:5px -70px; width:70px;}
.top-link ul li.i4{background-position:5px -112px; width:70px;}
.top-link ul li.i5{background-position:5px -152px; width:115px;}
.top-link ul li.i6{background-position:5px -192px; width:115px;}


.top{width:1000px; margin:0 auto; position:relative; height:160px;}
#logo{ position:absolute; width:275px; height:100px; background:url(logo.png) no-repeat; top:45px;}
#logo h1{ display:block;}
#logo h1 a{ display:block; width:160px; text-indent:-9999px; height:80px;}

/*-分站切换按纽-*/
.top .sun{ position:absolute;font-family:"Microsoft Yahei"; color:#666; left:180px; top:95px; z-index:9999;}
.top .sun div{ line-height:30px; font-size:20px;cursor:pointer;}
.top .sun ul{ display:none; background:#fffada; border: solid 1px #ffe2be; text-align:center;font-size:14px; line-height:25px; padding:10px;}
.top .sun:hover ul{ display:block;}

.top-right { position:absolute; width:290px; height:85px; overflow:hidden; right:0px; top:55px;}
.top-right a{ text-decoration:none; font-family:"Microsoft Yahei"}
.top-right .input-m{ background:url(t-login-ico.png) no-repeat 7px 8px; border:#ddd solid 1px; height:25px; width:85px; padding-left:25px;float:left; display:block;}
.top-right .input-p{background:url(t-login-ico.png) no-repeat 7px -24px;border:#ddd solid 1px; height:25px; width:85px; padding-left:25px;float:left; display:block;}
.top-right .forget{ background:#95a5a6; color:#FFF; font-size:12px; font-family:"Microsoft Yahei"; display:block; float:right;height:28px; line-height:28px; text-align:center; width:65px;}
.top-right .forget:hover{ background:#7f8c8d;}
.top-right .wb{background:#390 url(t-login-ico.png) no-repeat 7px -66px; height:28px; width:51px; margin-left:5px;padding-left:25px; text-align:center;display:block; float:left; color:#FFF; font-size:12px; line-height:28px; padding-right:8px;}
.top-right .qq{background:#3eb0d8 url(t-login-ico.png) no-repeat 7px -105px;height:28px; padding-left:28px;width:50px; text-align:center; display:block; float:right; color:#FFF; font-size:12px; line-height:28px;padding-right:8px;}
.top-right .login-btn{ height:28px; width:50px; text-align:center; color:#FFF; background:#f39c12; line-height:27px; font-size:14px; font-family:"Microsoft Yahei";
border:none; display:block; float:left; cursor:pointer; margin:0px 0 0 5px;}
.top-right .login-btn:hover{ background:#e67e22;}
.top-right .reg-btn{ background:#3498db; color:#FFF; font-size:14px; font-family:"Microsoft Yahei"; display:inline-block; margin-left:5px; height:28px; line-height:28px; text-align:center; width:50px;}
.top-right .reg-btn:hover{ background:#2980b9;}
.top-right .t-login-cont{ margin-top:15px;}
.top-right .l-cont{ height:34px;}
.top-right .t-member{ height:75px; margin-top:5px;}
.top-right .t-member .head{ width:75px; float:right;}
.top-right .t-member .head img{ width:75px; height:75px;/* border-radius:37px;*/}
.top-right .t-member-info{ width:200px; float:left; text-align:right; font-size:12px; color:#666; line-height:22px; padding-top:5px;}
.top-right .t-member-info a{ color:#06C;}
.top-right .t-member-info a:hover{ color:#F60;}
.top-right .t-member-info b a{ color:#09F;}
.top-right .t-member-info em{ font-style:normal; color:#F00; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.top-right .t-member-info em a{ color:#F30;}


#search{ position:absolute; width:400px; height:95px; left:295px; top:55px; z-index:99;}
#search .cont{ height:40px; overflow:hidden; *margin-top:-1px; _margin-top:-1px;width:400px;}

#search ul{}
#search ul li{ float:left; height:22px; font-size:12px; width:50px; text-align:center; line-height:22px; cursor:pointer; padding-top:3px; margin-right:5px;}
#search ul li a{ color:#444;}
#search ul li.libg{ font-size:14px; font-weight:bold; color:#FFF; width:56px; text-align:center; background:#4ca0f5; line-height:22px; padding-top:4px; height:22px;}
#search ul li.libg a{ color:#fff;}

.hidden {
	DISPLAY: none
}
.show {
	DISPLAY: block
}

#search .input2{ border:#4ca0f5 solid 3px; height:30px; width:300px;line-height:30px; font-size:14px; padding:2px 10px 1px 10px; color:#333;}
#search .input{ border:#4ca0f5 solid 3px; height:30px; width:300px;line-height:30px; font-size:14px; padding:2px 10px 1px 10px;color:#999;}

#search .input_cont{ float:left;}
#search .sumbit_cont{ float:left;}
#search .btn{ width:70px; height:39px; background:#4ca0f5 url(search_btn_bg.png) no-repeat center; border:none; cursor:pointer;text-indent:-9999px; line-height:0px; font-size:0px;*text-indent:0; }
#search .btn:hover{}
#search .key{ font-size:12px;color:#666; height:25px; line-height:25px; font-size:12px; overflow:hidden;}
#search .key a{ color:#666; padding-right:5px;}
#search .key a span{ color:#0066ff;}

/*-主菜单-*/
.main-nav{/*BORDER-BOTTOM: #669fe6 3px solid; BORDER-TOP: #ededed 1px solid; */background:url(nav_bg.png) repeat-x top left; PADDING-BOTTOM: 13px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px;PADDING-TOP: 13px; width:1000px; margin:0 auto;}
.main-nav ul{padding-left:10px; width:990px; margin:0 auto; height:22px; position:relative;}
.main-nav ul li{ display:inline-block;*display:inline; *display:inline;font-size:17px; font-family:"Microsoft Yahei","黑体"; font-weight:normal; padding:0 2px 0 17px; background:url(nav_bg.png) no-repeat 0 -61px;}
.main-nav ul li a{ color:#fff;}
.main-nav ul li a:hover{color:#FF3; text-decoration:none;}
.main-nav ul li.curr a{}

.main-nav ul li.home{ padding-left:25px; background:url(houseNav.png) no-repeat; padding-right:10px;}
.main-nav ul li.xinfang{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -31px;}
.main-nav ul li.ershou{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -117px; margin-left:5px; padding-right:8px;}
.main-nav ul li.jiazhuang{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -148px; padding-right:8px;}
.main-nav ul li.phone{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -238px; padding-right:8px;}
.main-nav ul li.video{ padding-left:25px; background:url(houseNav.png) no-repeat -2px -264px;}
.main-nav ul li.zhidao{padding-left:28px; background:url(houseNav.png) no-repeat 0 -60px;}
.main-nav ul li.tuan{padding-left:28px; background:url(houseNav.png) no-repeat 0 -293px;position: absolute; right:10px; top:0px;}
.main-nav ul li.tuan a{ color:#FF3;}
.main-nav ul li.tuan a:hover{color:#FFF;}
.main-nav-right{ float:right;}
.main-nav-right .ad{}
.main-nav-right .link{}
.main-nav-right .link a{}

.main-nav .my{}
.main-nav .my b{}
.main-nav .my a{}
.main-nav .my .space{}
.main-nav .my .login{}
.main-nav .my .reg{}
.main-nav .my .login-cont{}
.main-nav .my .login-cont .input{}
.main-nav .my .login-cont .btn{}

/**-随屏滚动菜单-*/
.main-nav-scroll{
Z-INDEX: 100; POSITION: fixed !important; MARGIN-TOP: 0px !important; WIDTH: 100%; background:url(nav_bg.png) repeat-x top left; MARGIN-LEFT: 0px !important; TOP: 0px; LEFT: 0px; _position: absolute; _bottom: auto;PADDING-BOTTOM: 13px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; *BORDER-TOP: #ededed 1px solid; PADDING-TOP: 13px; display:none;
}

/*-.main-nav-scroll{
	Z-INDEX: 100; POSITION: fixed !important; MARGIN-TOP: 0px !important; WIDTH: 100%; BACKGROUND: #fff; MARGIN-LEFT: 0px !important; TOP: 0px; LEFT: 0px; _position: absolute; _bottom: auto;BORDER-BOTTOM: #669fe6 3px solid;PADDING-BOTTOM: 13px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; BORDER-TOP: #ededed 1px solid; PADDING-TOP: 13px;
	}-*/
.main-nav-scroll ul{ width:990px; padding-left:10px; margin:0 auto; position:relative;}
.main-nav-scroll ul li{ display:inline-block;*display:inline; font-size:17px; *display:inline;font-family:"Microsoft Yahei","黑体"; font-weight:normal; padding:0 2px 0 17px; background:url(nav_bg.png) no-repeat 0 -61px;}
.main-nav-scroll ul li a{ color:#fff;}
.main-nav-scroll ul li.home{ padding-left:25px; background:url(houseNav.png) no-repeat; padding-right:10px;}
.main-nav-scroll ul li.xinfang{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -31px;}
.main-nav-scroll ul li.ershou{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -117px; margin-left:5px; padding-right:8px;}
.main-nav-scroll ul li.jiazhuang{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -148px; padding-right:8px;}
.main-nav-scroll ul li.phone{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -238px; padding-right:8px;}
.main-nav-scroll ul li.video{ padding-left:25px; background:url(houseNav.png) no-repeat -2px -264px;}
.main-nav-scroll ul li.zhidao{padding-left:28px; background:url(houseNav.png) no-repeat 0 -60px;}
.main-nav-scroll ul li.tuan{padding-left:28px; background:url(houseNav.png) no-repeat 0 -293px; position: absolute; right:10px; top:0px;}
.main-nav-scroll ul li.tuan a{ color:#FF3;}


/*-首页大标题栏目-*/

.title-line {
	BACKGROUND: #66a6f4; HEIGHT: 3px; OVERFLOW: hidden
}
.title-line SPAN {
	WIDTH: 164px; DISPLAY: block; BACKGROUND: #e55d0b; HEIGHT: 3px; OVERFLOW: hidden
}
.index-title{ height:45px;overflow:hidden; margin-top:10px;}
.index-title a.tt{ background:url(index-title.png) no-repeat; width:250px; float:left; display:block; height:45px; text-indent:-9999px; overflow:hidden;}
.index-title a.t1{ background-position:0 0;}
.index-title a.t2{ background-position:0 -50px;}
.index-title a.t3{ background-position:0 -100px;}
.index-title a.t4{ background-position:0 -150px;}
.index-title a.t5{ background-position:0 -200px;}
.index-title a.t6{ background-position:0 -250px;}
.index-title a.t7{ background-position:0 -300px;}
.index-title .link{ float:right; font-size:12px; color:#999; height:25px; line-height:25px; margin-top:17px; padding-right:5px;}
.index-title .link a{ color:#888;font-family: "Microsoft Yahei"}


/*-二级title 楼盘 资讯 二手 家装 --*/
.title-cont{font-family:"Microsoft Yahei";line-height:30px; height:30px; border-bottom:#ececec solid 1px; padding-left:5px; font-weight:300px;}
.title-cont .tt{ color:#333; font-size:18px; float:left; font-weight:700; }
.title-cont .tt a{ color:#333;}
.title-cont .more{ font-size:12px; color:#999; float:right;}
.title-cont .more a{ color:#999;}   
.title-cont .ad{}

#index-news .title-cont{}
#index-lou  .title-cont .tt a{color:#5999e8;}
#index-fang .title-cont .tt a{ color:#F60;}
#index-home .title-cont .tt a{ color:#090;}

#index-news .title-cont a{}
#index-lou .title-cont a{color:#5999e8; }
#index-fang .title-cont a{}
#index-home .title-cont a{}

/*-主框架main-*/
.main{ width:1000px; margin:0 auto;}

/*-------------首页资讯板块-------------*/

/*-首页新闻区域广告-*/
#index-news{ font-family: "Microsoft Yahei"；}
.index-news-ad{ padding:10px 0;}
.index-news-ad ul{}
.index-news-ad ul li{ line-height:27px; font-size:13px;color:#333; height:27px; overflow: hidden;}
.index-news-ad ul li a{ color:#333;}
.index-news-ad-left{ width:190px; float:left;}
.index-news-ad-center{ width:600px; padding:0 10px; float:left;}
.index-news-ad-center .w600{ height:80px; overflow:hidden; background:#06C;}
.index-news-ad-center li{ width:150px; float:left; height:25px; line-height:25px; overflow:hidden;}
.index-news-ad-right{ width:190px; float:right;}

/*-首页焦点图-*/
#index-slider{ width:500px; height:280px; float:left; margin-top:20px;background:#CCC; overflow:hidden;}
#index-slider-cont{display:none;}
/* 设置焦点图标题位置、样式等。标题位置、样式完全可以自定义哦 */    	
#index-slider p.title{ position:absolute; left:0; bottom:0; text-indent:10px; line-height:35px; font-family:"Microsoft Yahei"; color:#FFF; display:block;width:100%; height:35px; font-size:16px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.5);}
/*--首页资讯热点--*/
.index-hot{float:right; width:480px; float:right; height:280px; margin-top:20px;}

.index-hot-title{ height:40px; border-bottom:#ceddf1 solid 1px;font-family:"Microsoft Yahei"; font-weight:300; }
.index-hot-title .tt{ color:#333; font-size:22px; float:left; line-height:35px;}
.index-hot-title .tt span{ color:#ff9900;}
.index-hot-title .ad{ float:left; height:30px; margin-top:3px; width:300px; margin-left:30px;}
.index-hot-title .more{ float:right; font-size:14px; color:#999; line-height:40px;}
.index-hot-title .more a{ color:#999;}

.index-hot dl{ padding-bottom:20px; background:url(di.gif) repeat-x bottom; padding-top:15px;}
.index-hot dl dt{ height:35px; line-height:35px; text-align:center; overflow:hidden;}
.index-hot dl dt a{ color:#ff9900; font-size:20px; font-family:"Microsoft Yahei";}
.index-hot dl dt a:hover{}
.index-hot dl dd{height:25px; line-height:25px; font-family:"Microsoft Yahei"; text-align:center; overflow:hidden;}
.index-hot dl dd a{ font-size:13px; color:#666; padding-right:10px;}
.index-hot dl dd a:hover{}

/*-资讯右侧-*/
.index-news-side{ width:220px; float:right; margin-top:20px;}
.index-news-side-ad{ background:#CCC; margin-bottom:15px; height:170px;}

/*-首页qq群-*/
.index-qq-group{}
.index-qq-group ul{ font-size:13px; padding:10px;}
.index-qq-group ul li{ line-height:25px; height:25px; color:#333; padding-left:20px; position:relative; background:url(qq-group.jpg) no-repeat 0 2px;}
.index-qq-group .join{ position:absolute; right:0; height:18px; display:block; width:40px; background:#C00; border-radius:3px; color:#FFF; font-size:12px; text-align:center; top:3px; line-height:18px; padding-bottom:1px; cursor:pointer;}
/*-资讯左侧-*/
.index-news-cont{ width:760px; float:left; margin-top:20px;}
.index-news-cont .left-cont{ width:340px; float:left;}
.index-news-cont .right-cont{ width:390px; float:right;}

/**-首页资讯推荐-*/
.index-news-rec{ font-family:"Microsoft Yahei";}
.index-news-rec dl{ padding:10px; word-spacing:0.5em; color:#999;}
.index-news-rec dt{ font-size:18px; text-align:center; line-height:35px; height:35px; overflow:hidden;}
.index-news-rec dd{ font-size:14px; line-height:28px; height:28px; overflow:hidden;}
.index-news-rec dd em{ font-style:normal;}
.index-news-rec dd em a{}

/*-首页看房团报名-*/
.index-tuan{}
.index-tuan dl{ height:90px; padding:15px 10px 8px 10px; background:url(di.gif) repeat-x bottom; margin-bottom:0px; overflow:hidden;}
.index-tuan dl dt{ float:left; width:120px; height:90px;}
.index-tuan dl dt img{ width:120px; height:80px;}
.index-tuan dl dd{ float:right; width:180px;}
.index-tuan dl dd .name{ font-size:16px; height:20px; line-height:20px; overflow:hidden;}
.index-tuan dl dd .info{ font-size:12px; color:#666; line-height:20px; height:60px; overflow:hidden; text-indent:2em; margin-top:2px;}
.index-tuan .bm{ position:relative; height:50px;}
.index-tuan .btn{ background:url(my-baoming.gif) no-repeat; height:44px; width:171px; text-indent:-9999px; position:absolute; left:160px; display:block;}
.index-tuan .num{ font-size:14px; font-family:"Microsoft Yahei"; color:#666; position:absolute; left:10px; width:140px; text-align:center; height:20px; line-height:20px; top:12px;}
.index-tuan .num b{ color:#F30; padding:0 5px;}
.index-tuan ul{ padding:10px;}
.index-tuan ul li{font-size:14px; line-height:25px; height:25px; overflow:hidden;}
.index-tuan ul li a{}
.index-tuan ul li span{}
.index-tuan ul li span a{}

.index-news-list{ padding:15px 10px 5px 10px;}
.index-news-list ul { margin-bottom:20px;}
.index-news-list ul li{font-size:14px; line-height:28px; height:28px; overflow:hidden; color:#333; padding-left:13px; background:url(list-ico-blue.png) no-repeat 0px 12px;}
.index-news-list ul li span a{}
.index-news-list ul li span a:hover{}
.index-news-list ul:last-child{ margin-bottom:0;}

.index-news-list-ad{ font-size:14px; color:#C30; padding:0 10px; height:25px; overflow:hidden;}
.index-news-list-ad a{ color:#C30; width:185px; display:block;overflow:hidden; height:25px; line-height:25px; float:left;}
.index-news-list-keys{ position:relative; height:100px; margin-top:10px;}
.index-news-list-keys a{ color:#fff; font-family:"Microsoft Yahei"; text-decoration:none; display:block;text-align:center; position:absolute;}
.index-news-list-keys a:hover{ color:#cc0000; font-family:"Microsoft Yahei"; text-decoration:none; display:block;text-align:center; position:absolute;}
.index-news-list-keys .b1{ background:#3399cc; width:150px; line-height:60px; height:60px; font-size:20px; top:0; left:0;}
.index-news-list-keys .b2{ background:#939; width:150px; height:38px; top:62px; left:0; line-height:38px; font-size:16px;}
.index-news-list-keys .b3{ background:#F93; width:128px;height:45px; left:152px; top:0; line-height:45px; font-size:17px;}
.index-news-list-keys .b4{ background:#390; width:128px; left:152px; top:47px; height:23px; line-height:23px; font-size:12px;}
.index-news-list-keys .b5{ background:#C69; width:108px; height:30px; right:0; top:0; line-height:30px; font-size:14px;}
.index-news-list-keys .b6{ background:#930; width:108px; height:38px; right:0; top:32px; line-height:38px; font-size:15px;}
.index-news-list-keys .b7{ background:#669; width:238px; bottom:0; right:0; height:28px; line-height:28px; font-size:13px;}
/*--首页楼盘--*/


/*-选房板块-*/
.xuan{margin:15px auto 0px auto; width:1000px; background:#f9f9f9; height:180px; overflow:hidden;}
.xuan-left{ float:left; width:725px;padding-right:10px;}
.xuan-right{ float:right; width:220px; background:#FFF; padding:0px 0px 0 0px; height:180px; overflow:hidden;}
.xuan-left ul{ font-size:13px;padding:8px 10px 8px 15px;}
.xuan-left ul li{ line-height:28px; height:28px; overflow:hidden; font-family: "Microsoft Yahei";color:#999; word-spacing:3px;}
.xuan-left ul li span{ background:#ff9900; color:#FFF; text-align:center; padding:0px 5px 0px 5px; font-family: "Microsoft Yahei"; margin-right:5px;}
.xuan-left ul li:nth-child(even){}

.xuan-right ul{}
.xuan-right ul li{ float:left; width:100px;}
.xuan-right ul li { height:85px; background:url(index-ico4.png) no-repeat #0093dd; float:left; margin:0px 0px 10px 10px;}
.xuan-right ul li a{ display:block; padding-top:55px; line-height:25px; height:25px; text-align:center; font-size:13px; font-family:Microsoft Yahei; color:#FFF;}
.xuan-right ul li.o1{background-position:13px 0;}
.xuan-right ul li.o2{background-position:-62px 0;}
.xuan-right ul li.o3{background-position:-138px 0;}
.xuan-right ul li.o4{background-position:-214px 0;}
.xuan-right ul li.o5{background-position:13px -70px;}
.xuan-right ul li.o6{background-position:-62px -70px;}
.xuan-right ul li.o7{background-position:-138px -70px;}
.xuan-right ul li.o8{background-position:-214px -70px;}

/*--楼盘价格计算器--*/
.index-lou-jsq{ font-family:"Microsoft Yahei"; font-size:14px; background:#fffada;border: solid 1px #ffe2be; padding:10px; position:relative;}
.index-lou-jsq SELECT{ width:170px;font-family:"Microsoft Yahei"; line-height:30px;height:30px; border:#ffe2be solid 1px; margin-right:10px;}
.index-lou-jsq .input{ width:70px;}
.index-lou-jsq .input2{}
.index-lou-jsq span{ display:inline-block; padding-right:5px;}
.index-lou-jsq em{ font-size:14px; font-style:normal; font-weight:bold; color:#C30; padding-left:5px; padding-right:10px;}
.index-lou-jsq .btn{ background:#0093dd; position:absolute; top:10px; right:10px; height:30px; line-height:30px; width:130px; text-align:center; border:none; cursor:pointer; color:#FFF; font-family:"Microsoft Yahei";}

/*-楼盘焦点图 scrollable.css-*/

/*-楼盘资讯-*/
.index-lou-cont{ margin-top:20px; float:left; width:700px; overflow:hidden;}
.index-lou-cont .cont{ width:340px;}
.index-lou-news{ font-family:"Microsoft Yahei"; font-size:14px; padding:15px 10px;}
.index-lou-news dl{ height:55px;}
.index-lou-news dl dt{ height:50px; width:60px; float:left; font-size:14px;}
.index-lou-news dl dt a{ display:block; height:18px; line-height:18px; width:63px; color:#FFF; text-align:center; background:#0099cc; margin-top:4px; padding-bottom:2px; text-decoration:none;}
.index-lou-news dl dt a:hover{ background:#f39c12;}
.index-lou-news dl dd{line-height:25px; width:245px; float:right; height:25px; overflow:hidden;}
.index-lou-news dl dd a{}

/*--首页楼盘视频--*/
.index-lou-video{ clear:both;}
.index-lou-video ul{ padding:10px 0px 0px 0px; width:720px;}
.index-lou-video ul li{ float:left; width:160px; padding:10px 20px 10px 0; position:relative}
.index-lou-video ul li img{ width:160px; height:120px;}
.index-lou-video ul li span{ display:block; line-height:30px; font-size:14px; font-family:"Microsoft Yahei"; text-align:center; background:#f3f3f3;}
.index-lou-video ul li span a{ color:#666;}

/*-楼盘侧栏-*/
.index-lou-side{ margin-top:20px; width:280px; float:right; font-family:"Microsoft Yahei";}
.index-lou-wx{ padding:10px;}
.index-lou-wx ul{}
.index-lou-wx ul li{font-size:14px; line-height:28px; height:28px; overflow:hidden; color:#333; padding-left:13px; background:url(list-ico-blue.png) no-repeat 0px 12px;}
.index-lou-wx ul li:nth-child{}
.index-lou-wx ul li a{}

/*-首页问答-*/
.index-lou-faq{ padding:10px 10px 0 5px; height:340px; overflow:hidden;}
.index-lou-faq ul li{ margin-bottom:5px;}
.index-lou-faq dl{font-family:"Microsoft Yahei"; color:#333; line-height:25px;}
.index-lou-faq dl dt{ padding-left:30px;font-family:"Microsoft Yahei"; color:#333; line-height:25px; font-size:13px; background: url(question-ico.png) no-repeat -31px -2px;}
.index-lou-faq dl dt em{ color:#F90; font-style:normal;}
.index-lou-faq dl dt em a{ color:#f90;}
.index-lou-faq dl dd{ padding-left:30px; font-family:"Microsoft Yahei"; color:#333; line-height:25px; font-size:13px;background: url(question-ico.png) no-repeat 0px -33px #f7f7f7;border:#ceddf1 solid 1px; margin-top:5px; }
/*----首页楼盘底部焦点---*/
.index-lou-down-slider{ height:140px; background:#000; margin:0px 0 10px 0; overflow:hidden;}
.index-lou-down-slider img{ height:140px; width:340px;}

/*-楼盘商业部分-*/
.index-business{ font-family:"Microsoft Yahei";}
.index-business-cont{ float:left; width:630px;}
.index-business-news{ margin-top:10px; width:300px; float:left;}
.index-business-news:nth-child(even){ float:right;}
.index-business-news ul{ padding:10px;}
.index-business-news ul li{font-size:14px; line-height:25px; height:25px; overflow:hidden; color:#333; padding-left:13px; background:url(list-ico-blue.png) no-repeat 0px 12px;}
.index-business-news ul li:first-child{ font-size:16px; background:none; text-align:center; line-height:30px; height:30px;}
.index-business-news ul li:first-child a{ color:#C00;}
.index-business-news ul li a{}
.index-business-news ul li a:hover{}

.index-business-side{float:right; width:350px;}
.index-business-rec{ margin-top:15px;}
.index-business-side-ad{ margin-top:15px; height:75px; background:#CCC;}
.index-business-rec ul{}
.index-business-rec ul li{}
.index-business-rec ul li a{}
.index-business-rec ul li ul{overflow:hidden;}
.index-business-rec ul li ul li{border:1px solid #efefef;padding:15px 10px;height:90px;position:relative;margin:-1px 0 0 0;}
.index-business-rec ul li ul li .img{ float:left; width:150px;}
.index-business-rec ul li ul li .img img{ width:140px; height:90px;}
.index-business-rec ul li ul li .info{ float:right; width:170px; font-size:12px; line-height:23px; text-indent:2em; height:90px; overflow:hidden; color:#666;}
.index-business-rec ul li a.header{padding:0 0 0 25px;display:block;color:#000;height:28px;line-height:28px;border:solid 1px #ddd;position:relative;margin:-1px 0 0 0;font-size:14px;text-decoration:none;}
.index-business-rec ul  li a.closed{background:#f7f7f7 url(images/arrowbg.gif) no-repeat 10px 12px;}
.index-business-rec ul  li a.opened{color:#fff;background:#71b0fa url(images/arrowbg.gif) no-repeat 10px -13px;font-weight:800;}

/*--首页二手部分-*/

#index-fang{}

.rental-totel{ background:url(rental_totel_bg.png) no-repeat #f7f7f7; float:left; width:628px; height:56px; margin-top:15px; overflow:hidden; margin-bottom:15px;}
.rental-totel ul{ padding:8px 1px;}
.rental-totel ul li{ width:125px; float:left; text-align:center;}
.rental-totel ul li b{ font-size:18px; color:#333; font-family:"Microsoft Yahei"; height:25px; line-height:25px; display:block;}
.rental-totel ul li b a{ color:#333;}
.rental-totel ul li span{ color:#C00;}
.rental-totel ul li span a{ color:#C00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:3px;}
.rental-totel ul li div{ font-size:12px; height:20px; line-height:20px;}
.rental-tel{width:362px; float:right; height:56px; background:url(rental_tel.png) no-repeat left center; margin-top:15px; margin-bottom:15px;}
.rental-tel .text{ padding-left:40px; line-height:22px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; padding-top:7px; font-family:"Microsoft Yahei";}


.index-fang-pub{ font-family:"Microsoft Yahei"; height:50px; clear:both;}
.index-fang-pub ul{}
.index-fang-pub ul li{ float:left; width:200px; text-align:center; height:50px; line-height:50px; color:#FFF; background:#0C0; border-radius:1px;}
.index-fang-pub ul li a{ color:#FFF;}
.index-fang-pub ul li.a1{background:#90c532;}
.index-fang-pub ul li.a2{background:#25a4f9;}
.index-fang-pub ul li.a3{background:#ff9806;}
.index-fang-pub ul li.a4{background:#ea4b35;}
.index-fang-pub ul li.a5{background:#334960;}
.index-fang-pub ul li.a5 a{ color:#FFF;}


.index-fang-cont{ width:680px; float:left;}
.index-fang-side{ width:300px; float:right;}
.index-fang-slider-tt{ height:30px; position:relative; line-height:30px; font-family:"Microsoft Yahei"; font-size:16px; color:#333; margin-top:15px;}
.index-fang-slider{ height:270px; width:680px; margin-bottom:15px; margin-top:10px; font-size:13px; font-family:"Microsoft Yahei";}
.index-fang-slider-tt a span{ color:#F60;}
.index-fang-slider-tt .more{ position:absolute; top:3px; right:5px;font-size:14px; font-size:12px;}
.index-fang-slider-tt .more a{ color:#666;}

/*-推荐房源-*/
.undis{ display:none;}
#fy_tabs {
	POSITION: absolute; TOP: 10px; LEFT: 282px
}
#fy_tabs A {
	OUTLINE-STYLE: none; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(icon_arr.gif) no-repeat; FLOAT: left; HEIGHT: 15px; MARGIN-LEFT: 5px
}
#fy_tabs A.fy_left {
	BACKGROUND-POSITION: 0px 0px
}
#fy_tabs A.fy_right {
	BACKGROUND-POSITION: right -25px
}

.index-fang-slider dl.taste {
	WIDTH: 674px; HEIGHT: 272px; OVERFLOW:hidden
}
.index-fang-slider dl.taste dt {
	WIDTH: 324px; FLOAT: left; OVERFLOW: hidden
}
.index-fang-slider dl.taste dt .pic {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 322px; PADDING-RIGHT: 1px; BACKGROUND: #dfdede; HEIGHT: 218px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.index-fang-slider dl.taste dt .pic img {
	WIDTH: 322px; HEIGHT: 218px; OVERFLOW: hidden;
}
.index-fang-slider dl.taste dt .tit_box {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; HEIGHT: 26px; OVERFLOW: hidden
}
.index-fang-slider dl.taste dt .ps {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; HEIGHT: 26px; OVERFLOW: hidden; 
}
.index-fang-slider dl.taste dt .ps span{color:#F30;}
.index-fang-slider dl.taste dt .tit_box .tit {
	WIDTH: auto; PADDING-RIGHT: 10px
}
.index-fang-slider dl.taste dd {
	WIDTH: 324px; FLOAT: right; OVERFLOW: hidden
}
.index-fang-slider dl.taste dd .list_box {
	WIDTH: 368px; OVERFLOW: hidden
}
.index-fang-slider dl.taste dd .list_box .split {
	MARGIN: 0px 44px 0px 0px; WIDTH: 140px; FLOAT: left; HEIGHT: 128px; OVERFLOW: hidden
}
.index-fang-slider dl.taste dd .list_box .split .pic {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 138px; PADDING-RIGHT: 1px; BACKGROUND: #dfdede; HEIGHT: 90px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.index-fang-slider dl.taste dd .list_box .split .pic img{ width:138px; height:90px;}
.index-fang-slider dl.taste dd .list_box .split .tit_box {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; HEIGHT: 20px; OVERFLOW: hidden; margin-top:5px;
}
.index-fang-slider dl.taste dd .list_box .split .ps {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; HEIGHT: 20px; OVERFLOW: hidden
}
.index-fang-slider dl.taste dd .list_box .split .tit_box .tit {
	WIDTH: auto; PADDING-RIGHT: 10px; FONT-WEIGHT: bold
}
.index-fang-slider dl.taste dd .list_box .split .ps span {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; PADDING-TOP: 0px; color:#F60;
}

.index-fang-rec{}
.index-fang-rec ul{}
.index-fang-rec ul li{}
.index-fang-rec ul li img{}
.index-fang-rec ul li a{}
.index-fang-rec ul li span{}

.index-fang-list{ width:330px; float:left;}
.index-fang-list:nth-child(even){ float:right;}
.index-fang-list ul{ margin-bottom:15px; padding:10px;}
.index-fang-list ul li{ line-height:26px; height:26px; font-size:14px; font-family:"Microsoft Yahei"; color:#333; overflow:hidden;}
.index-fang-list ul li a{}
.index-fang-list ul li.up{ color: #F60;}
.index-fang-list ul li.up a{color:#F60;}
.index-fang-list ul li.up a:hover{}
.index-fang-list ul li:last-child{}
.index-fang-list ul li div{ float:left;}
.index-fang-list ul li .xx1{ width:100px;}
.index-fang-list ul li .xx1 a{}
.index-fang-list ul li.up .xx1 a{}
.index-fang-list ul li .xx2{ width:70px; text-align:center;}
.index-fang-list ul li .xx3{ width:70px; text-align:center;}
.index-fang-list ul li .xx4{ width:60px; float:right;}



.index-fang-search{ padding:10px;}
.index-fang-search .input{border:#89aad3 solid 1px; height:25px; line-height:25px; width:210px;}
.index-fang-search .btn{ BACKGROUND: url(search_btn_bg.png) #72b1fd no-repeat center center; height:29px; text-indent:-9999px; border:none; width:60px;}

.index-fang-xuan-title{ line-height:35px; font-family:"Microsoft Yahei"; height:35px; font-size:16px; margin-top:15px; border-bottom:#09C solid 2px; margin-bottom:10px; padding-left:0px;}
.index-fang-xuan-title a{ color:#333; display:inline-block;*display:inline;}
.index-fang-xuan-title .tt1{}
.index-fang-xuan-title .tt2{ padding-left:15px; color:#666;}
.index-fang-xuan{}
.index-fang-xuan ul{ padding:10px;}
.index-fang-xuan ul li{ line-height:25px; font-family:"Microsoft Yahei"; font-size:12px; padding-bottom:3px; background:url(di.gif) repeat-x; padding-top:10px;}
.index-fang-xuan ul li span{ display:inline-block;*display:inline; background:url(xuan-span-bg.png); line-height:21px; height:21px; width:66px; text-align:center; color:#4e57c2; margin-right:10px; letter-spacing:3px;}
.index-fang-xuan ul li a{ padding-left:3px;}
.index-fang-xuan ul li a:first-of-type{color:#F60;}

/*-首页中介店铺广告位-*/
.index-fang-shop-title{ line-height:30px; height:30px; font-family:"Microsoft Yahei"; font-size:16px; border-bottom:#09C solid 1px;}
.index-fang-shop-title a{}
.index-fang-shop{ height:230px; overflow:hidden;}
.index-fang-shop ul{ padding:20px 0px;}
.index-fang-shop ul li{ width:125px; float:left; height:90px; padding:0 12px;}
.index-fang-shop ul li img{ width:125px; height:70px;}
.index-fang-shop ul li a{}
.index-fang-side-ad{ height:150px; background:#CCC; margin-bottom:10px;}
.index-fang-side-art{}
.index-fang-side-art ul{ padding:10px; font-family:"Microsoft Yahei";}
.index-fang-side-art ul li{font-size:14px; line-height:25px; height:25px; overflow:hidden; color:#333; padding-left:13px; background:url(list-ico-blue.png) no-repeat 0px 12px;}
.index-fang-side-art ul li span{}
.index-fang-side-art ul li a{}

.index-fang-side-art ul:first-child{}
.index-fang-side-art ul:nth-child(2){}
.index-fang-side-art ul:nth-child(3){}
.index-fang-side-art ul:nth-child(4){}

.index-fang-side-art-rec{}
.index-fang-side-art-rec ul{}
.index-fang-side-art-rec ul li{}
.index-fang-side-art-rec ul li a{}

/*--------------首页家装板块------------*/

#index-home .lbox {
	WIDTH: 278px; OVERFLOW: hidden; margin-top:15px; float:left;
}
#index-home .lbox .path .list_box {
	MARGIN: 0px auto; PADDING-LEFT: 1px; WIDTH: 277px; HEIGHT: 208px; OVERFLOW: hidden; font-family:"Microsoft Yahei"; font-size:12px; margin-top:10px;
}
#index-home .lbox .path .list_box A {
	BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 91px; DISPLAY: block; FLOAT: left; HEIGHT: 26px; COLOR: #7e7e7e; OVERFLOW: hidden; BORDER-RIGHT: #d7d7d7 1px solid; padding-top:42px;
}
#index-home .lbox .path .list_box A:hover {
	COLOR: #fff !important; TEXT-DECORATION: none
}
#index-home .lbox .path .list_box .n1 {
	BORDER-LEFT: #d7d7d7 1px solid; BACKGROUND: url(house_d2_03.png) no-repeat left top; BORDER-TOP: #d7d7d7 1px solid
}
#index-home .lbox .path .list_box .n1:hover {
	BACKGROUND: url(house_d_03.png) no-repeat left top
}
#index-home .lbox .path .list_box .n2 {
	BACKGROUND: url(house_d2_05.png) no-repeat left top; BORDER-TOP: #d7d7d7 1px solid
}
#index-home .lbox .path .list_box .n2:hover {
	BACKGROUND: url(house_d_05.png) no-repeat left top
}
#index-home .lbox .path .list_box .n3 {
	BACKGROUND: url(house_d2_07.png) no-repeat left top; BORDER-TOP: #d7d7d7 1px solid
}
#index-home .lbox .path .list_box .n3:hover {
	BACKGROUND: url(house_d_07.png) no-repeat left top
}
#index-home .lbox .path .list_box .n4 {
	BORDER-LEFT: #d7d7d7 1px solid; BACKGROUND: url(house_d2_12.png) no-repeat left top
}
#index-home .lbox .path .list_box .n4:hover {
	BACKGROUND: url(house_d_12.png) no-repeat left top
}
#index-home .lbox .path .list_box .n5 {
	BACKGROUND: url(house_d2_13.png) no-repeat left top
}
#index-home .lbox .path .list_box .n5:hover {
	BACKGROUND: url(house_d_13.png) no-repeat left top
}
#index-home .lbox .path .list_box .n6 {
	BACKGROUND: url(house_d2_14.png) no-repeat left top
}
#index-home .lbox .path .list_box .n6:hover {
	BACKGROUND: url(house_d_14.png) no-repeat left top
}
#index-home .lbox .path .list_box .n7 {
	BORDER-LEFT: #d7d7d7 1px solid; BACKGROUND: url(house_d2_18.png) no-repeat left top
}
#index-home .lbox .path .list_box .n7:hover {
	BACKGROUND: url(house_d_18.png) no-repeat left top
}
#index-home .lbox .path .list_box .n8 {
	BACKGROUND: url(house_d2_19.png) no-repeat left top
}
#index-home .lbox .path .list_box .n8:hover {
	BACKGROUND: url(house_d_19.png) no-repeat left top
}
#index-home .lbox .path .list_box .n9 {
	BACKGROUND: url(house_d2_20.png) no-repeat left top
}
#index-home .lbox .path .list_box .n9:hover {
	BACKGROUND: url(house_d_20.png) no-repeat left top
}


/*<!--家装右侧列表-->*/
.index-home-side{ float:right; width:400px; margin-top:15px;}
.index-home-side dl{ padding:15px 10px 10px 10px;}
.index-home-side dl dt{ float:left; width:150px;}
.index-home-side dl dt a{ display:block; position:relative; height:90px;}
.index-home-side dl dt img{ width:135px; height:90px;}
.index-home-side dl dt span{ display:block; height:20px; font-family:"Microsoft Yahei"; font-size:12px; background: rgba(51,51,51,0.7);
width:120px; padding: 0 7px 0 8px; bottom:0; position:absolute; color:#FFF; text-align:center; line-height:20px; overflow:hidden;}

.index-home-side dl dd{ float:right; font-family:"Microsoft Yahei"; width:225px; background:url(di.gif) repeat-x bottom; padding-bottom:10px; padding-top:5px;}
.index-home-side dl dd div{font-size:14px; line-height:25px; height:25px; overflow:hidden; color:#333; padding-left:13px; background:url(list-ico-blue.png) no-repeat 0px 12px;}
.index-home-side dl dd a{}
.index-home-side dl dd a:hover{}
.index-home-side dl dd:last-child{}

/*--家装左侧--*/
.index-home-content{}
.index-home-art{ float:left; width:280px; padding-left:20px; margin-top:15px; font-family:"Microsoft Yahei";}
.index-home-art ul{ padding:10px;}
.index-home-art ul li{font-size:14px; line-height:28px; height:28px; overflow:hidden;}
.index-home-art ul li a{}
.index-home-art ul li:nth-child(even){}

.index-home-design{}
.index-home-design table{ width:100%; text-align:center;}
.index-home-design table tr{ height:23px; line-height:23px; font-family:"Microsoft Yahei"; font-size:12px; color:#333;}
.index-home-btn{ height:45px; margin:10px 0; text-align:center;}
.index-home-btn a{ height:33px; display:block; background:url(index-home-btn.png) no-repeat center; text-indent:-9999px; border-radius:5px;} 

/*<!--<!--首页底部友情连接-->-->*/
.index-f-links{}
/*<!--网站底部通用样式-->*/
.bottom{ font-size:12px; text-align:center; color:#666; font-family:Microsoft Yahei; line-height:20px; margin:15px auto 0 auto; border-top:#CCC solid 1px; padding-top:10px; width:1000px;}
.bottom a{ color:#666;}

/*-全局广告定义-*/
.ad-1000{ width:1000px;margin:2px auto;}
.ad-d340{ width:340px; height:140px; margin:2px auto;}
.ad-w300{ width:300px; height:200px; background: #CCC;}
.ad-w340{ width:340px; height:200px; background:#FC6;}

/*-顶部边距-*/
.mt-10{ margin-top:10px;}
.mt-15{ margin-top:15px;}
.mt-20{ margin-top:20px;}


/*-分页-*/
.pages{ clear:both; margin:10px; text-align:center; font-size:14px;}
.pages a{ color:#333;}
.pages span{ display:inline; background:#ff6600; color:#FFF; padding:3px 8px; border:#ff6600 solid 1px;}
.pages em, .pages a, .pages strong{ text-decoration:none; margin-left:0px; padding:3px 8px; border:1px solid #E5E5E5; }
.pages a:hover{ text-decoration:none; border:1px solid #09C; background:#09C; color:#FFF; }
.pages strong{ border:none; font-weight:700; }
.pages kbd input{ margin-left:5px; width:20px; vertical-align:middle; }
.cuspages{ margin:3px 0; line-height:200%; }
.cuspages .pages{ display:inline; clear:none; margin-right:5px; }

/*-友情连接-*/
.f-links-title{border:1px solid #fff; font-family:"Microsoft Yahei";line-height:40px; height:40px; border-bottom:#66a6f4 solid 2px;font-weight:300px; position:relative; padding-right:8px;}
.f-links-title .tt{ color:#3399ff; font-size:20px; float:left; height:40px;font-weight:300; display:inline-block;*display:inline; position:absolute;  border-bottom:#F60 solid 2px; padding-left:5px; padding-right:8px;}
.f-links-title .tt a{ color:#3399ff;}
.f-links-title .more{ font-size:12px; color:#999; float:right;}
.f-links-title .more a{ color:#999;}   
.f-links-title .ad{}

.f-links{ border:#bbddf6 solid 1px; margin-top:6px;}
.f-links ul{ padding:10px 15px;}
.f-links ul li{ float:left;width:107px;line-height:25px; font-size:12px;color:#004276; overflow:hidden; height:25px;}
.f-links ul li a{ color:#004276;}

/**-通用列表搜索-*/
.search-title{ height:35px; font-size:14px;border-bottom:#dfdfdf 1px solid;}
.search-title .title{ position:relative;}
.search-title .title ul{ position:absolute; top:1px;}
.search-title .title ul li{ display:inline-block;*display:inline; padding-left:15px;text-align:center;height:33px;line-height:33px; border:#dbe3ee solid 1px;background:#f9fafe;}
.search-title .title ul li span{ display:inline-block;*display:inline; padding-right:15px;}
.search-title .title ul li.curr{ font-weight:bold; background: url(lou-index-tab-tt.jpg) no-repeat #fff left top; border:none; height:35px;}
.search-title .title ul li.curr span{background: url(lou-index-tab-tt.jpg) no-repeat #fff right top;}

.search-title .item-drop-list{display:none;position:absolute;left:-1px;top:23px;width:140px;padding-bottom:3px;border:1px solid #a8bbdb;border-top:0;background:#f8fcff;}
.search-title .item-drop-list a{display:block;height:25px;line-height:25px;padding:0 8px;color:#666;text-decoration:none;}
.search-title .hover .item-drop-list a:hover{background:#f0f5f9;color:#333;text-decoration:none;}

/*-搜索选择項栏-*/
.search_c{ border:#dbe3ee solid 1px; font-size:12px;padding:3px 0 0 10px;font-size:12px; line-height:35px; background:#f9fafe; margin:10px auto; width:988px;}
.search_c .sc{ float:left; padding-top:5px;overflow:hidden;}
.search_c .sc a{ color:#808080; display:block;border:#ff8040 solid 1px;height:20px; line-height:20px; background:url(search_c.gif) no-repeat  right 2px #fff;padding:0px 18px 0px 4px; text-decoration:none; margin-right:5px; overflow:hidden; float:left; margin-bottom:8px;}
.search_c .sc a span{ color:#ff8040;}
.search_c .st{ float:left; color:#404040;}

/*-定位-*/
.edit-div{ position:relative;}
.edit-div .e-d{height:100%; width:100%; position:absolute; z-index:1000; cursor:pointer; top:0px; left:0px;background:rgba(255,204,0,0.2);}
.edit-div .e-d:hover{ background:rgba(255,204,0,0.5);}
.edit-div .e-d a{background:#06C; color:#FFF; height:25px; line-height:25px; width:75px; text-align:center; float:right; display:block; font-size:12px;}


/**-修改表单**/

.edit-form{}
.edit-form a{}
.edit-form .f-submit{}
.edit-form .f-input{}
.edit-form span{}
.edit-form em{}



.edit-form{ padding:15px 30px;}
.edit-form .tips{padding-left:10px;display:inline-block;*display:inline;}

.edit-form table{border: 0px currentColor; width: 100%; color:#666; line-height: 30px; font-size: 14px; table-layout: fixed; zoom: 1; word-wrap: break-word;
	}
	
.edit-form table th{padding: 6px 0px; border: 0px currentColor; line-height: 30px; vertical-align: middle;text-align: right; padding-right: 15px; font-weight: 300; vertical-align: top; width:90px;}
.edit-form table td{padding: 6px 0px; border: 0px currentColor; line-height: 30px; vertical-align: middle;}
.edit-form table tr.line{background:url(di.gif) repeat-x bottom;}
.edit-form table tr.line td{ padding-bottom:15px;}
.edit-form span{}
.edit-form em{ color:#F00; font-style:normal; padding-right:5px; display:inline-block;*display:inline;}
.w25{ width:25px;}
.w50{ width:55px;}
.w70{ width:70px;}
.w30{ width:30px;}
.w100{ width:100px;}
.w150{ width:150px;} 
.w250{ width:250px;}
.w350{ width:350px;}

.edit-form .txt{ background:url(post_txt_bg.png) repeat-x 0px 0px #fff; padding: 6px 8px; border: 1px solid #ccc; font-size: 14px; vertical-align: middle; color:#999;}
.edit-form .txt:focus{ color:#333; border:#F90 solid 1px;}
.edit-form .select{
padding: 5px 8px; color:#666; font-size: 14px; _padding: 3px; border:#ccc solid 1px;
	}
.edit-form .select .txt{
	margin: 0px; padding: 6px 10px 4px; height: 18px; float: left;
	}
.edit-form .textarea{
	background: url(post_txt_bg.png) no-repeat 0px 0px; padding: 5px 8px 6px; border: 1px solid #ccc; height: 94px; line-height: 24px; font-size: 14px; width:400px; height:100px;
	}
.edit-form .submit{
	background: url(post_submit.png) no-repeat 0px 0px; margin: 0px; padding: 0px 0px 0px 0px; height: 48px; display: inline-block; _padding: 0 0 0 0px; width:174px; border:none; text-align:center;font: 22px/36px "Microsoft Yahei", sans-serif; color:#FFF; cursor:pointer; margin-top:20px;}
	
.edit-form .submit span {
	background: url(post_submit.png) no-repeat right 0px; font: 22px/36px "Microsoft Yahei", sans-serif; margin: 0px; padding: 0px 40px 0px 0px; border: currentColor; height: 46px; color: rgb(255, 255, 255); display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.edit-form .submit input {
	background: url(post_submit.png) no-repeat right 0px; font: 22px/36px "Microsoft Yahei", sans-serif; margin: 0px; padding: 0px 40px 0px 0px; border: currentColor; height: 46px; color: rgb(255, 255, 255);display: inline-block; font-size-adjust: none; font-stretch: normal;
}

.edit-form table .checkbox{ display:inline-block;*display:inline;}
.edit-form table .checkbox input{ display:inline-block;*display:inline; margin-right:5px;}

.edit-form .edit-a{display:inline-block;*display:inline; padding:0 5px; position:relative;}
.edit-form .edit-a a{ width:20px; height:20px; text-indent:-9999px; display:block; float:left; background:url(edit-arr.png) no-repeat;}
.edit-form .edit-a .over{ display:none; position:absolute;}
.edit-form .edit-a:hover{ cursor:pointer;}
.edit-form .edit-a:hover .over{ display:block; width:100%; height:20px; background:rgba(0,0,0,0.5)}
.edit-form .edit-a .a-left{ background-position:0 0; float:left;}
.edit-form .edit-a .a-right{ background-position:0 -20px; float:right;}
.edit-form .edit-a .a-up{ background-position:0 -40px; float:left;}
.edit-form .edit-a .a-down{ background-position:0 -60px; float:right;}
.edit-form .edit-a span{ display: block;font-size:12px; padding:0px 5px; line-height:20px; height:20px;}

.edit-form .edit-input{ position:relative; display:inline-block;*display:inline;}
.edit-form .edit-input span{ padding:0 5px;display:block; cursor: pointer;}
.edit-form .edit-input span:hover{ background:#f3f3f3;}
.edit-form .edit-input .edit-cont{ position:absolute; bottom:-17px; right:0px; display:none; height:20px; z-index:999;}

.edit-form .edit-input:hover .edit-cont{ display:block;}
.edit-form .edit-input .edit-cont a{ width:20px; height:20px; text-indent:-9999px; display:block; background: url(edit-arr.png) no-repeat; float:right;}
.edit-form .edit-input .edit-cont .over{ display:none; position:absolute;}
.edit-form .edit-input .edit-cont .del{ background-position:0 -80px;}
.edit-form .edit-input .edit-cont .a-left{ background-position:0 0; }
.edit-form .edit-input .edit-cont .a-right{ background-position:0 -20px;}
.edit-form .edit-input .edit-cont .a-up{ background-position:0 -40px;}
.edit-form .edit-input .edit-cont .a-down{ background-position:0 -60px;}

.edit-form .block{ display:block !important;}
.tips{ font-size:12px; color:#666; line-height:20px;}


/*--flash广告层-*/
.flash-div{position:relative;}
.flash-a{ height:100%; width:100%; position:absolute; text-indent:-9999px;}


/*--当前位置-*/
.index-current{ height:30px; font-size:12px; line-height:30px; padding:2px 10px 0px 10px; color:#666; border-bottom:#CCC solid 1px; background:#f7f7f7; width:980px; margin:0 auto;}
.index-current a{ color:#666;}

/*-专题列表-*/
.zhuanti-list{ font-family:"Microsoft Yahei";}
.zhuanti-list dl{ background:url(di.gif) repeat-x bottom; padding:8px 0px 10px 0px; height:170px; margin-top:10px;}
.zhuanti-list dl dt{ width:230px; float:left;}
.zhuanti-list dl dt img{ width:200px; height:150px; padding:4px; border:#CCC solid 1px;}
.zhuanti-list dl dd{ float:left; width:430px;}
.zhuanti-list dl dd a{ color:#000;}
.zhuanti-list dl dd.title{ height:30px; line-height:30px;}
.zhuanti-list dl dd.title a{ font-size:14px;font-weight:bold;}
.zhuanti-list dl dd.title span{ font-size:12px;}
.zhuanti-list dl dd.time{}
.zhuanti-list dl dd.info{ font-size:12px; color:#555; line-height:25px; text-indent:2em;} 

/*-全局弹出登录-*/

.main-login{ width:445px;}
.main-login-title{ background: url(logo30.png) no-repeat 10px 5px #f3f3f3; font-size:16px; font-family:"Microsoft Yahei"; height:40px; padding-left:50px; color:#333; line-height:40px; margin-bottom:35px;}


.main-login .login-item{}
/*表单名*/
.main-login .login-title{width: 80px; height: 68px; text-align: right; color:#333;line-height: 41px; padding-right: 5px; font-size: 14px; float: left; font-family:"Microsoft Yahei";
}
.main-login .login-input-cont{width: 320px; height: 68px; float:left; margin-left:10px;}
/*表单样式*/
.main-login .login-input{}
.main-login .login-input input{background: url(submit.png) no-repeat 0px -130px; width: 249px; font: 14px/25px arial, simsun; outline: 0px; border: 0px;height: 40px; padding-left: 10px; margin-bottom: 0px;}
.main-login .login-input .input2{ float:left; background-position:0 -200px; width:130px;}
.main-login .login-input-curr{}
.main-login .login-code{ float:left; height:40px; width:80px; background:#000;}
.main-login .login-btn{ margin-left:20px;}
.main-login .login-btn input{border: 0px currentColor; width: 250px; height: 44px; margin-top: 10px; margin-left: 74px; cursor: pointer; background:url(submit.png) no-repeat 0px -337px;}
.main-login .login-btn input:hover{ background-position: 0 -386px;}
.main-login .login-rember{ height:30px; font-size:12px; color:#666; line-height:30px; padding-left:90px; width:290px;}
.main-login .login-forget{ float:right; width:100px; height:30px;}
.main-login .login-forget a{ color: #36C;}
/*-出错提示容器-*/
.main-login .tips{}

/*出错样式*/
.field-validation-error { color: red;margin-top:2px; font-size:12px; line-height:22px; padding-left:5px;}
/*正常样式*/
.field-validation-valid { display: none; }
/*表单框出错样式(附加)*/
.input-validation-error { border: 1px solid red; background-color: #ffeeee; }
/*集体错误提示*/
.validation-summary-errors { font-weight: bold; color: red; }
/*集体正常提示*/
.validation-summary-valid { display: none; }

/*--信息港头的css--*/
A.lan{
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 28px;
}
A.lan:link {
	COLOR: #004364;
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 28px;
}
A.lan:visited {
	COLOR: #004364; TEXT-DECORATION: none
}
A.lan:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.hui{
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 20px;
}
A.hui:link {
	COLOR: #585858; TEXT-DECORATION: none
}
A.hui:visited {
	COLOR: #585858; TEXT-DECORATION: none
}
A.hui:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.lan2 {
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 25px;
}
A.lan2:link {
	COLOR: #1D61AC;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 25px;
}
A.lan2:visited {
	COLOR: #1D61AC; TEXT-DECORATION: none
}
A.lan2:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.lan3{
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 25px;
}
A.lan3:link {
	COLOR: #004364;
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 25px;
}
A.lan3:visited {
	COLOR: #004364; TEXT-DECORATION: none
}
A.lan3:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
	
A.hui2{
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 25px;
}
A.hui2:link {
	COLOR: #585858; TEXT-DECORATION: none
}
A.hui2:visited {
	COLOR: #585858; TEXT-DECORATION: none
}
A.hui2:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.biao{
	TEXT-DECORATION: none;
	font-size: 16px;
	line-height: 35px;
}
A.biao:link {
	COLOR: #5E5E5E;
	TEXT-DECORATION: none;
	font-size: 16px;
	line-height: 35px;
}
A.biao:visited {
	COLOR: #5E5E5E; TEXT-DECORATION: none
}
A.biao:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.hui3{
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 29px;
}
A.hui3:link {
	COLOR: #585858; TEXT-DECORATION: none
}
A.hui3:visited {
	COLOR: #585858; TEXT-DECORATION: none
}
A.hu3:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.huik{
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 23px;
}
A.huik:link {
	COLOR: #585858; TEXT-DECORATION: none
}
A.huik:visited {
	COLOR: #585858; TEXT-DECORATION: none
}
A.huik:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.top{
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 20px;
}
A.top:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.top:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.top:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.huix{
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 14px;
	color: #585858;
}
A.hui:linkx {
	COLOR: #585858; TEXT-DECORATION: none
}
A.huix:visited {
	COLOR: #585858; TEXT-DECORATION: none
}
A.huix:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.huir{
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 27px;
	color: #585858;
}
A.huir:link {
	COLOR: #585858; TEXT-DECORATION: none
}
A.huir:visited {
	COLOR: #585858; TEXT-DECORATION: none
}
A.huir:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.huiyx{
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 15px;
}
A.huiyx:link {
	COLOR: #585858; TEXT-DECORATION: none
}
A.huiyx:visited {
	COLOR: #585858; TEXT-DECORATION: none
}
A.huiyx:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}
A.lan4 {
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 22px;
}
A.lan4:link {
	COLOR: #1D61AC;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 22px;
}
A.lan4:visited {
	COLOR: #1D61AC; TEXT-DECORATION: none
}
A.lan4:hover {
	COLOR: #ca0000; TEXT-DECORATION: none}


/*--内容单页css 20140424-*/
.one-page{ width:1000px; margin: 10px auto 0 auto; border-top:#4ca0f5 solid 4px;font-family:"Microsoft Yahei";}
.one-page-side { width:182px; float:left; margin-top:10px;}
.one-page-side .title{ background:url(side_title.png) no-repeat; height:29px; padding:2px 0 0 10px;}
.one-page-content{ width:800px; float:right;margin-top:10px;}
.one-side-top{ background:url(page_side_top.gif) no-repeat top center; height:10px;}
.one-side-bottom{ background:url(page_side_bottom.gif) no-repeat bottom center; height:10px;}
.one-page-side ul{ border-left:#ebebeb solid 1px;border-right:#ebebeb solid 1px;}
.one-page-side ul li{ line-height:30px; height:30px; padding:4px 10px 2px 30px; border-bottom:#ebebeb solid 1px; font-size:14px; background:url(a1.png) no-repeat 20px 15px; font-family:"Microsoft Yahei";}
.one-page-side ul li a{ color:#333;}
.one-page-side ul li.curr{ color:#66C;}
.one-page-side ul li.curr a{ color:#66C;}
.one-page-content .title{ font-size:16px; font-family:"Microsoft Yahei"; color:#333; font-weight:bold; background:url(page_title.png) repeat-x bottom; height:48px; line-height:48px; padding:15px 0px 0px 50px;}
.one-page-content .cont{ font-size:14px; line-height:1.8em; padding:30px 35px; color:#555; border:#ebebeb solid 1px; border-top:none;}
.one-page-content .cont a{ color:#555;}

.zanwu{ font-size:14px;text-align:center; color:#333; font-weight:bold; line-height:25px;padding:10px; background:#f8fbff; font-size:14px; margin:15px 0px; border:#ddd solid 1px;}
.zanwu a{ color:#06C; font-size:12px;}
.zanwu b{ color:#F30;}

/*-全局收藏-*/
.index-sc{ position:absolute; right:10px; top:10px; height:20px; width:28px; color:#666; font-size:12px; display:block; padding-left:20px; background:url(index-sc.png) no-repeat 0 0;}
.index-sc-ed{ position:absolute;  right:10px; top:10px;height:20px; width:40px; color:#F30; font-size:12px; display:block; padding-left:20px; background:url(index-sc.png) no-repeat 0 -42px;}

/*--底部foot--*/
 #bottomNav {z-index:100; position:fixed; bottom:0; left:0; width:100%; _position:absolute; /* for IE6 */
 _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible; text-align:center; }
 
 *html{background-image:url(about:blank);background-attachment:fixed;}
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(icon.png) no-repeat; position:fixed; z-index:888;right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:70px; _margin-bottom:70px;}
#code_hover{ background-position:-316px -258px; bottom:70px; _margin-bottom:70px;}
#gotop{ background-position:-276px -310px; bottom:17px; _margin-bottom:17px;} 

#code_img{ width:270px; height:355px; background:url(icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:17px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:17px;}
 


/* jzrt_col */
#jzrt_col { margin:5px auto 5px auto; width:1000px; overflow:hidden; zoom:1;}
#jzrt_col .col {float:left; margin-left:10px; width:190px; border:1px solid #DDD; border-top:none;}
#jzrt_col .col h4 {display: block; margin: 0; padding-top:0px; width:190px; height:22px; background-image:url(col_title.png); line-height:22px; text-align:center;}
#jzrt_col .col h4 a { color:#333; font-size:14px; font-weight:bold; text-decoration:none; }
#jzrt_col .col h4 a:hover { text-decoration:underline; }
#jzrt_col .col .title { padding:9px; width:164px; border-bottom:1px dotted #CCC; }
#jzrt_col .col .title a { color:#008000; font-size:14px; text-decoration:none; }
#jzrt_col .col .title a:hover { text-decoration:underline; }
#jzrt_col .col .title a img { width:164px; height:113px; }
#jzrt_col .col .title a span { display:block; padding:3px 0; width:164px; line-height:20px; text-align:center; }
#jzrt_col .col ul { padding:4px; width:174px; }
#jzrt_col .col ul li { width:174px; height:26px; line-height:26px; color:#999; font-size:12px; overflow:hidden; }
#jzrt_col .col ul li a { color:#333; font-size:12px; text-decoration:none; }
#jzrt_col .col ul li a:hover { color:#F00; text-decoration:underline; }
#jzrt_col .col ul .more { margin-top:5px; text-align:center; }
#jzrt_col img { border:none; }


/* 右侧浮动CSS */
.yiche-side {
	position:fixed;
	right:50%;
	margin-right:-555px;
	bottom:45px;
	z-index:990;
	_position:absolute;
	width:50px;
	font-family:microsoft yahei,SimHei;
	font-size:14px;
	text-align:center
}
.yiche-side li {
	line-height:49px;
	width:49px;
	height:49px;
	float:left;
	border:1px #e9e9e9 solid;
	border-bottom-width:0;
	overflow:hidden
}
.yiche-side a {
	display:block;
	width:49px;
	height:49px;
	overflow:hidden
}
.yiche-side a:link,.yiche-side a:visited {
	color:#999;
	background:#fff
}
.yiche-side a:hover {
	color:#333;
	text-decoration:none
}
.yiche-side li.w4 {
	line-height:16px
}
.yiche-side li.w4 a {
	padding:9px 5px 0;
	width:39px
}
.yiche-side li.last {
	border-bottom-width:1px
}
.yiche-side li.side-top {
	border:0;
	width:50px;
	height:50px;
	margin-top:10px
}
.yiche-side li.side-top a:link,.yiche-side li.side-top a:visited {
	background:#f60;
	color:#fff;
	width:40px;
	height:42px
}
.yiche-side li.side-top a:hover {
	background:#c00
}

.yiche-side li em {
	color:#fff;
	background:#f60;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	border-radius:10px;
	position:absolute;
	right:-10px;
	top:-10px;
	font-size:12px
}
.yiche-side li.d11-backtop {
	font-weight:bold;
	border:0;
	width:51px
}
.yiche-side .d11-backtop a:link,.yiche-side .d11-backtop a:visited {
	color:#c00;
	border:1px #e9e9e9 solid
}
.yiche-side .d11-backtop a:hover {
	color:#fff;
	background:#c00;
	border:1px #c00 solid
}
.yiche-side li.w5 a {
	padding:9px 2px 0;
	width:45px
}

.yiche-side li.diaoy {
	border:0;
	width:51px;
	height:51px
}

.yiche-side li {
	margin-left:15px
}
.yiche-side li.buycar66 {
	width:100px;
	height:140px;
	border:0;
	margin-left:-7px;
	line-height:1000px;
	overflow:hidden
}
.yiche-side li.buycar66 a {
	width:100px;
	height:140px;
	line-height:1000px;
	overflow:hidden;
	background:url(zhineng.png) no-repeat;
	background-position:0 0;
	padding:0
}
.yiche-side li.buycar66 a {
	animation:mymove 4s steps(10) infinite;
	-webkit-animation:mymove 4s steps(10) infinite;
	-moz-animation:mymove 4s steps(10) infinite;
	-ms-animation:mymove 4s steps(10) infinite
}


/* 首页视频CSS */
.all_tit {
	background:url(tit_l.jpg) repeat-x;
	height:38px;
	clear:both;
	margin-bottom:10px;
	margin-top:10px;
	font-size:12px; 
	line-height:20px;
}
.all_tit img {
	display:block;
	float:left;
}
.all_tit p {
	line-height:50px;
	float:right;
	text-align:right;
	color:#0064b4;
	padding-right:10px;
}
.all_tit p.ds {
	font-size:14px;
	font-family:"微软雅黑";
}
.all_tit p a {
	color:#0064b4;
}
.all_tit p a:hover {
	color:#f60;
}
.all_tit p.jqq {
	float:right;
	padding-top:10px;
}
.all_tit p.jqq span {
	padding:5px 95px 5px 0;
	margin-right:10px;
	height:30px;
	line-height:30px;
	background:url(../images/jqq.jpg) no-repeat right center;
}

.p_left3 {
	width:264px;
	float:left;
	font-size:12px; 
	line-height:20px;
}
.p_tab4 {
	height:36px;
	line-height:36px;
}
.p_tab4 a {
	display:block;
	float:left;
	padding:0 15px;
	text-align:center;
	height:36px;
	line-height:36px;
	font-size:14px;
	color:#191919;
	font-weight:bold;
}
.p_tab4 a.on {
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	color:#0064b4;
}
.p_tab4 a.more {
	font-family:"宋体";
	font-size:12px;
	color:#797979;
	float:right;
	font-weight:normal;
}

.miao {
	border:1px solid #ddd;
	border-top:none;
	padding:10px;
	margin-bottom:10px;
}
.miao a {
	display:block;
	margin-left:5px;
	color:#000;
}
.miao a img {
	display:block;
	margin-bottom:10px;
}
.miao a.sp {
	position:relative;
	display:block;
}
.miao .play {
	position:absolute;
	top:60px;
	left:100px;
	z-index:100;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}

.p_mid3 {
	width:420px;
	float:left;
	padding-left:5px;
	font-size:12px; 
	line-height:20px;
}


.spl {
	margin-bottom:10px;
	border:1px solid #ddd;
	position:relative;
	width:420px;
}
.spl img {
	display:block;
}
.spl img.play {
	position:absolute;
	top:80px;
	left:180px;
	cursor:pointer;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
.spl p {
	text-align:center;
	width:420px;
	height:25px;
	line-height:25px;
	background:#000;
	position:absolute;
	bottom:0;
	color:#fff;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}

.p_right3 {
	width:300px;
	float:right;
	font-size:12px; 
	line-height:20px;
}
.sp2 {
	clear:both;
	overflow:auto;
	margin-bottom:5px;
}
.sp2 li {
	float:left;
	padding:0 5px 5px 5px;
	width:136px;
	position:relative;
}
.sp2 li a {
	display:block;
	line-height:26px;
	color:#333;
	text-align:center;
}
.sp2 li a img {
	display:block;
}
.sp2 li img.play {
	position:absolute;
	top:30px;
	left:55px;
	cursor:pointer;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}

/*电话*/
.z100{width: 1000px; margin: 0 auto; height:800px;}

.tel .tt{ width:100%; height:40px; background-color:#035a9d; text-align:center; color:#fff; line-height:40px; font-size:18px;}
.tel .cnt .telp1{ width:1000px; font-size:12px;  height: 154px;}
.tel .cnt .telp1 .teltt{ width:45px;  height: 154px; text-align:center; vertical-align:central; padding:0 5px; background-color:#035a9d; color:#fff; font-size:18px; float:left;}
.tel .cnt .telp1 .teltt span{display:block; position: relative;  top: 35%; height: 50px;}
.tel .cnt .telp1 .telcnt{ width:944px; border:1px dashed #035a9d; border-left:none; float:left;}
.tel .cnt .telp1 .telcnt div{ width:944px; border:none; height: 152px;}
.tel .cnt .telp1 .telcnt div li{ width:157px; height:30px; line-height:30px; border-right:1px dashed #035a9d; padding:0 10px 0 20px; margin-top:0px; float:left;}

.tel .cnt .telp2{ width:1000px; font-size:12px;margin-top: 15px; height: 465px;}
.tel .cnt .telp2 .teltt{ width:45px;  height: 465px; text-align:center; vertical-align:central; padding:0 5px; background-color:#035a9d; color:#fff; font-size:18px; float:left;}
.tel .cnt .telp2 .teltt span{display:block; position: relative;  top: 35%; height: 50px;}
.tel .cnt .telp2 .telcnt{ width:944px; border:1px dashed #035a9d; border-left:none; float:left;}
.tel .cnt .telp2 .telcnt div{ width:944px; border:none; height: 463px;}
.tel .cnt .telp2 .telcnt div li{ width:160px; line-height:28px; border-right:1px dashed #035a9d; padding:0 5px 0 20px; margin-top:0px; float:left;}

.tel .cnt .telp3{ width:1000px; font-size:12px;margin-top: 15px; height: 90px;}
.tel .cnt .telp3 .teltt{ width:45px;  height: 92px; text-align:center; vertical-align:central; padding:0 5px; background-color:#035a9d; color:#fff; font-size:18px; float:left;}
.tel .cnt .telp3 .teltt span{display:block; position: relative;  top: 35%; height: 50px;}
.tel .cnt .telp3 .telcnt{ width:944px; border:1px dashed #035a9d; border-left:none; float:left;}
.tel .cnt .telp3 .telcnt div{ width:944px; border:none; height: 90px;}
.tel .cnt .telp3 .telcnt div li{ width:157px; height:30px; line-height:30px; border-right:1px dashed #035a9d; padding:0 10px 0 20px; margin-top:0px; float:left;}

.top15{margin-top: 15px;}

/*首页中介推荐*/
.l15_g { margin-top: 10px; width: 870px; height: 118px; padding-left: 130px; border: 1px #EDEDED solid; position: relative; }
.l15_g a{ float: left; display: block; width: 110px; height: 45px; margin-left: 11px;  margin-top: 10px;  }
.l15_g1 { display: block; width: 120px; height: 80px; padding-top: 40px; border-right: 1px #EDEDED solid;  position:  absolute; top: 0; left: 0; background-color: #F9F9F9; text-align: center; }

/*首页经纪人推荐*/
.zzsy_box_b{margin:0 auto; width:1000px; border:1px #AACBEE solid; margin-top:10px; height:100%; overflow:hidden;}
.zzsy_f61{background-image:url(zzsy_bg1.gif); background-position:0px -295px; height:28px; padding-top:11px; padding-left:12px;}
.zzsy_a11_2{padding:10px 5px 10px 10px;font-size:12px;line-height:30px;}
.zzsy_f6311{display:inline; text-align:center;}
.zzsy_f6311 img{width:150px; height:120px; border:0; margin:0 5px;}



/*首页横幅楼盘投诉*/
.p3_con {margin: 5px auto; background: #f0f0f0;}
.p3_con .fl {width: 500px; position: relative; float: left;}
.p3_con .fl em{ position:absolute; z-index:800; right:-500px; bottom:10px;display: block; float:right; font-size:18px; width:110px; height:30px; line-height:30px; text-align:center; font-weight:bold; background:#b6232e; margin-top:5px;}
.p3_con .white, .p3_con .white a:link, .p3_con .white a:hover, .p3_con .white a:visited {color: #fff;}
.p3_con .fr {width:470px; padding-right:20px; position:relative; float:right;}
.p3_con .fr strong{ display:block; font-size:14px; padding:15px 0 5px 0;}
.p3_con .fr p{ display:block; line-height:180%;}
.p3_con .fr li{ height:114px; width:470px;}
.p3_con .foucs1 {position: relative; width: 470px; text-align: left; font: normal 12px/200% "微软雅黑";}

.p3_con .red, .p3_con .red a:link, .p3_con .red a:hover, .p3_con .red a:visited {color: #cc0000;}

.pre1{ cursor:pointer ; background:url(sm_left.gif);width:12px;height:20px; position:absolute;top:60px;left:-18px;z-index:100}
.next1{ cursor:pointer ; background:url(sm_right.gif);width:12px;height:20px;top:60px;right:-18px;position:absolute; z-index:100}




/*首页推荐楼盘*/
.clear{clear:both;}
.in_main{margin:0 auto;padding:0;}
.in_main{ padding: 5px 0; width: 1000px; height: auto; overflow: hidden;}
.in_main_new{ padding: 0 0 10px; width: 1000px; height: auto; overflow: hidden;}
.in_main .left{float:left;}
.in_main .right{float:right;}

.loupan_pic{ width: 1000px; margin-top: 30px;}
.loupan_pic .tit{ font-size: 24px; color: #333; border-left: 5px solid #2e9df6; height: 25px; line-height: 25px; padding-left: 20px;}
.loupan_pic .qita{ height: 25px; line-height: 25px;}
.loupan_pic .qita li{ float: right; padding: 0 15px; cursor: pointer;}
.loupan_pic .qita li:hover a{ color: #2e9df6; font-weight: bold;}
.loupan_pic .loupan_nr{ border: 1px solid #e5e5e5; margin-top: 15px;}

.slideBox{ width:180px; height:430px; overflow:hidden; position:relative; float: left; }
.slideBox::before{ content: ''; display: block; position: absolute; top: 0; right: 0;width: 30px;	height: 20px; background: url("ad_tips.png")  center center no-repeat;z-index: 999;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:180px; height:430px; display:block;  }
.slideBox .prev,.slideBox .next{ position:absolute; left:0; top:45%; text-align: center; display:block; width:29px; height:50px; line-height: 50px; transition: 0.3s;}
.slideBox .prev{ right: auto; left:0; background: url("left.png")  rgba(0,0,0,0.4) center center no-repeat; }
.slideBox .next{ left: auto; right:0; background: url("right.png")  rgba(0,0,0,0.4) center center no-repeat; }
.slideBox .prev img,.slideBox .next img{ display: inline-block; width: 8px; height: 13px; vertical-align: middle;}
.slideBox .prev:hover,
.slideBox .next:hover{ background-color: rgba(0,0,0,0.8); }

.loupan_pic_pic{ float: right; width: 810px;}
.loupan_pic_pic li{ float: left; width: 190px; height: 205px; padding: 0 5px 10px;}
.loupan_pic_pic li .pic{ width: 190px; height: 165px; position: relative; overflow: hidden;}
.loupan_pic_pic li .pic .nr{ position: absolute; left: 0; top: 135px; width: 190px; height: 30px; line-height: 30px; background: rgba(0,0,0,0.5); transition:0.3s; color: #fff;}
.loupan_pic_pic li .pic .nr .left{ font-size: 14px; padding-left: 5px;}
.loupan_pic_pic li .pic .nr .right{ font-size: 12px; padding-right: 5px;}
.loupan_pic_pic li .pic .nr1{ position: absolute; left: 0; top: 165px; width: 190px; text-align: left; padding: 40px 10px 0; height: 125px; color: #fff; background: rgba(0,0,0,0.5); transition:0.3s; line-height: 25px; font-size: 12px; }
.loupan_pic_pic li .pic .nr1 i{ padding-right: 10px;}
.loupan_pic_pic li:hover .pic .nr{ top:-30px;}
.loupan_pic_pic li:hover .pic .nr1{ top: 0;}
.loupan_pic_pic li:hover .pic .nr1 .nr1_bt{ font-size: 14px;}
.loupan_pic_pic li:hover .pic .nr1 .nr1_jg i{ font-size: 12px;}
.loupan_pic_pic li .pic .bt{ width: 44px; height: 47px; position: absolute; left: 5px; top: -5px;}
.loupan_pic_pic li .font{ padding-top: 15px;}
.loupan_pic_pic li .font p{ float: left; margin: 0; border: 1px solid #cbcbcb; border-radius: 3px; height: 22px; line-height: 22px; transition:0.3s; padding: 0 6px; color: #818181; font-size: 12px;}
.loupan_pic_pic li .font p:hover{ background: #0099e6; color: #fff; border: 1px solid #0099e6;}



/*首页品牌馆*/
.module-ad-brands {
    width: 1000px;
    margin: 20px auto 0;
    overflow: hidden;
}
.module-ad-brands .left-brand {
    width: 140px;
    height: 121px;
    float: left;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
}
.module-ad-brands .left-brand img {
    width: 140px;
    height: 122px;
    margin-top: -2px;
}
.module-ad-brands .right-brands {
    float: left;
    width: 858px;
    margin-top: 1px;
}
.module-ad-brands .right-brands .brand {
    border: 1px solid #eee;
    border-left: 0;
    float: left;
    margin-top: -1px;
    width: 142px;
    height: 60px;
}
.module-ad-brands .right-brands .brand img {
    margin: 10px;
    width: 114px;
    height: 41px;
}
.module-ad-brands .right-brands .brand img:hover {
    opacity: 0.8;
}

