@charset "utf-8";
/*-初始化-*/
*{margin:0;padding:0}
body{color:#000000;line-height:24px;font-family: "宋体", Arial;font-size:14px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td {padding:0;margin:0;word-break:break-all}
ol, ul, li, dt, dd, dl{list-style:none}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%}
img{border:0;}
select,input{vertical-align:middle; font-size:12px}
a{font-family:"SimSun","宋体","Arial Narrow";text-decoration:none}
a:link{color:#333}
a:visited{color:#333}
a:hover{color: #333;text-decoration:underline}
button{cursor:pointer}

.mt10{ margin-top:10px}
.mt20{ margin-top:20px}
.mr10{ margin-right:10px}
.mb15{ margin-bottom:15px}
.mb10{ margin-bottom:10px}
.mb5{ margin-bottom:5px}
.ml10{ margin-left:10px}
.pt10{ padding-top:10px}
.pr10{ padding-right:10px}
.pb10{ padding-bottom:10px}
.pl10{ padding-left:10px}
.pr5{ padding-right:5px}
.pl5{ padding-left:5px}
.pt15{ padding-top:15px}
.p10{ padding:10px}
.fb{ font-weight:bold}
.f12{font-size:12px}
.f14{font-size:14px}
/*-颜色-*/
.cRed,a.cRed,a.cRed:visited{color:#ff0000}
.cBlue,a.cBlue,a.cBlue:visited{color:#2754bb}
.cDRed,a.cDRed,a.cDRed:visited{color:#bc2931}
.cGray,a.cGray,a.cGray:visited{color: #333333}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000}
.cYellow,a.cYellow,a.cYellow:visited{color:#ff6600}
/*-浮动-*/
.clearfix { display: block}
.clearfix:after {clear: both; content: ".";display: block;height: 0;visibility: hidden}
/*-虚线-*/
div.hr{ height:1px; margin:5px 0; padding:0;border-bottom:#ccc dotted 1px;overflow:hidden}
div.hr hr{ display:none}

/*--头图--*/
#focusimg {position:relative;height:210px;width:340px;overflow:hidden;clear:both;overflow:hidden}
#focusimg .opacityDiv {position:absolute;left:0;bottom:0;width:340px;height:28px;background:#000;filter:Alpha(opacity=45);-moz-opacity:0.45;opacity:0.45;text-indent:-9999px}
#focusimg h3 {position:absolute;width:340px;height:30px;line-height:34px;left:0;bottom:0;color: #FFFFFF;padding-left:10px;overflow:hidden}
#focusimg h3 a,#focusimg h3 a:visited{color:#fff;font-family:微软雅黑,宋体;font-size:15px; font-weight:bold;}
#focusimg h3 a:hover{color:#f8eabc;text-decoration:none;}
.focuspage{position:relative;z-index:20;margin-top:-20px;float:right;font-family:Arial;font-size:12px; font-weight:bold;_margin-top:-23px}
.focuspage a,.focuspage a:visited {padding:2px 4px 1px;color:#FFFFFF;text-decoration:none;line-height:12px;cursor:pointer; background:#333333}
.focuspage strong,.focuspage a:hover {background:#cc3333;color:#FFFFFF;padding:2px 4px 1px;cursor:pointer;}
/*--头条--*/
.headnews{ padding:0 10px}
.headnews h1{text-align:center;height:32px;overflow:hidden; color:#333}
.headnews h1 a,.headnews h1 a:visited{font-size:18px;font-weight:bold; color:#333; font-family: "微软雅黑", "宋体", Arial}
.headnews h1 a:hover{text-decoration:nonecolor:#333;}
.headnews{padding:3px 5px}
.headnews .smallnews{height:20px;line-height:22px;text-align:center;font-family:宋体;color:#bb2323;overflow:hidden;margin-top:4px}
.headnews .smallnews a,.headnews .smallnews a:visited{color:#bb2323}
.headnews .smallnews a:hover{color:#BB2323}
.headnews div.hr{margin:0 12px;}
.headnews .newsmore{ line-height:22px; color:#555; text-indent:2em; font-size:12px}
.headnews p{margin-bottom:10px}
/*--图片列表--*/
.img_tex1{float:left; display:inline; margin:0 0 15px 33px; width:160px; height:1%; overflow:hidden}
.img_tex1 img{display:block; width:160px; height:110px}
.img_tex1 p{ display:block; height:24px; line-height:24px; text-align:center; font-size:12px; overflow:hidden}
/*--新闻列表--*/
.newslist12px,.newslist14px{}
.newslist12px li{height:23px;line-height:23px;overflow:hidden}
.newslist14px li{height:24px;line-height:24px;overflow:hidden}
.newslist12px li a,.newslist12px li a:hover{font-size:12px;line-height:23px}
.newslist14px li a,.newslist14px li a:hover{font-size:14px;line-height:24px}
/*-图片调用*/
.outer,.search_l,.btn_1,.login,.r_tit,.l_tit,.tit,.yezhu_tit,.lBbtn{ background:url(yezhu_img.gif) no-repeat}
/*-广告-*/
.ad600{float:right; width:600px}
/*-容器-*/
#container{width:950px; margin:0 auto;}
/*-头部-*/
.yezhu_h{ height:50px; margin:10px 0}
.logo{width:270px; height:50px; float:left}
/*-导航-*/
.menu_tab{width:950px}
.nav{height:1%; overflow:hidden;}
.outer{ height:29px; border:1px solid #2e80d1; border-bottom:none; background-position:0px 0px; background-repeat:repeat-x; line-height:29px}
.inner{padding:0 5px;}
.nav ul{height:29px; }
.nav li{float:left; width:72px; text-align:center; color:#fff; font-weight:bold}
.nav li a{display:block; text-decoration:none; cursor:pointer; color:#FFF}
.nav li a:visited{color:#FFF}
.nav li.selected a{height:30px;background:url(yezhu_img.gif) 0 -40px no-repeat; color:#2653ba}
.nav li.selected a:visited{color:#2653ba; text-decoration:none}
.menu_content{ height:28px;border:1px solid #e4e4e4; border-top:none; overflow:hidden}
.menu_content ul{ padding:0 10px;line-height:28px;overflow:hidden}
.menu_content li{float:left; font-size:12px;line-height:28px; color:#555}
.menu_content li a{ float:left; display:block; height:30px; line-height:28px;  width:60px; text-align:center;  text-decoration:none; color:#555;}
.menu_content li a:hover{text-decoration:underline; color:#F30;text-decoration:none}
/* 左侧导航 */
.leftBox{position:absolute; left:0; top:0; bottom:0; width:150px;border-right:1px solid #9abcd7; background:#edf4fa; height:100%; z-index:999;}
.wmenu{}
.leftBox .menu,.leftBox .menuat{ width:134px; height:28px; line-height:28px; margin:0 8px 5px 8px; text-align:center;cursor:pointer; font-weight:bold; background:url(yezhu_img.gif) -60px -590px}
.leftBox .menu em,.leftBox {color:#02458f; font-family:"Times New Roman", Times, serif; font-size:12px}
.leftBox ul{margin:0 8px 5px 8px; overflow:hidden; width:119px; background:#fff; border:1px solid #bfd6e8; padding:8px 6px; margin-top:-6px; position:relative;}
.leftBox li{ width:50%; float:left; font-size:12px; text-align:center; height:24px; overflow:hidden; line-height:24px; color:#333}
.toplink{ text-align:center; line-height:24px; padding:40px 0 10px 0;background:url(yezhu_img.gif) 0 -670px no-repeat}
.lBbtn{ position:fixed;_position:absolute;left:150px;width:14px; height:70px; top:300px; cursor:pointer; background-position:0 -590px; text-indent:-999em;overflow:hidden;_top:expression(eval(document.documentElement.scrollTop));_margin-top:300px;}
.leftBox .on{background-position:-30px -590px;}
/*-搜索-*/
.search{ padding:0 10px; height:29px; border:1px solid #e5e5e5; border-top:none}
.search_l{float:left; padding-left:25px; width:495px; height:28px; line-height:28px; font-size:12px; color:#555; background-position:0 -80px;_padding-top:4px}
.search_r{float:right; width:380px; height:28px; font-size:12px; line-height:28px; color:#555}
.search_r strong{ float:left}
.search_r a{display:inline; float:left; margin:6px 1px 0 0; width:9px; height:14px; line-height:16px; text-align:center; border:1px solid #EEE}
.search_r a:hover{width:9px; height:14px;border:1px solid #EFEFEF; background:#F60; color:#FFF; text-decoration:none}
.btn_1{width:38px; height:18px; line-height:18px; background-position:-80px -41px; border:none; color:#FFF;cursor:pointer}
/*-页面主体 左侧-*/
.content{ height:1%; overflow:hidden}
.c_left{ float:left;width:340px; height:auto}
.pic{ height:210px}
.l_style{border:1px solid #e3e5e4; height:auto}
.l_tit{ padding-right:10px;height:30px; line-height:30px; border-bottom:1px solid #0b5fb8; background-position:0 -260px; background-repeat:repeat-x; text-align:right}
.l_tit h2{padding-left:20px; display:block; float:left; background:url(yezhu_img.gif) 10px -290px no-repeat; color:#333}
.l_list{padding:10px 15px; height:1%; overflow:hidden; border:1px solid #e3e5e4}

/*-页面主体 中间-*/
.c_center{ float:left; margin-left:10px;width:400px}
.yezhu_news{ margin-top:5px; height:auto}
.news_tit{ padding:0 10px;height:28px; border-bottom:1px solid #e3e5e4; text-align:right}
.news_tit h2{display:block; float:left; width:78px; height:28px; background:url(yezhu_img.gif) 0 -119px no-repeat; text-align:center; line-height:28px; color:#fff; font-weight:bold}
.news_list{padding:10px}
.news_list span,.news_list span a{ color:#2754bb}
/*-页面主体 右侧-*/
.c_right{ float:right;width:190px}
.r_top{ padding-left:15px;height:30px; line-height:30px; background:url(yezhu_img.gif) 0 -155px;color:#2754bb; font-weight:bold}
.loginbar{ padding:5px 15px 10px 15px}
.l_i{ padding:0 5px;width:146px; height:30px; line-height:30px; color:#999; font-size:14px; border:1px solid #e3e5e4}
.r_style{ border:1px solid #e3e5e4; border-top:none; height:auto}
.r_tit{ padding:0 10px 0 15px; height:30px; line-height:30px; border-top:1px solid #e3e5e4; background-position:0 -190px; text-align:right}
.r_tit h3{ display:block; float:left;color:#2754bb; font-weight:bold}
.help,.r_list,.service{height:1%; overflow:hidden; padding:5px 0 5px 15px}
.help li{ display:inline; float:left; width:50px; margin-right:5px; text-align:center; font-size:12px}
.service ul{display:block; height:1%; overflow:hidden; _padding-bottom:15px;*padding-bottom:15px}
.service li{ display:inline; float:left; margin:0 15px 10px 0; width:70px; height:26px; line-height:26px; text-align:center; background:url(yezhu_img.gif) 0 -225px; font-size:12px}

/*-业主生活-*/
.tit{padding:0 10px; height:34px; background-position:0 -506px; background-repeat:repeat-x; line-height:34px; border-bottom:2px solid #0b5fb8; text-align:right; font-size:12px; color:#666}
.tit h2{display:block; float:left;width:120px; height:34px}
.tit strong{ visibility:hidden}
.shenghuo{background:url(yezhu_img.gif) 0 -330px no-repeat}
.hot_pic{background:url(yezhu_img.gif) 0 -374px no-repeat}
.zhxiu{background:url(yezhu_img.gif) 0 -418px no-repeat}
.map{background:url(yezhu_img.gif) 0 -462px no-repeat}
.yezhu{height:1%; overflow:hidden}
.yezhu_list{padding:10px 15px}
.yezhu_list img{ display:block;margin:0 auto; width:140px; height:90px }
.yezhu_list p{color:#666; text-indent:2em; margin:4px 0; padding:0; line-height:20px}
.yezhu_list h5{ text-align:center; font-size:12px}
.w345{padding:0 15px 0 15px; width:345px; float:left; height:auto}
.yezhu_tit{padding-left:20px; margin-bottom:5px; height:30px; line-height:30px; background-position:0 -540px; color:#333}
.yezhu_pic{height:1%; overflow:hidden}
.yezhu_pic img{display:block; float:left}
.yezhu_pic p{font-size:12px; color:#666; text-indent:2em; line-height:20px}
.yezhu_pic h5{line-height:24px}
.yezhu_p_list{ padding:10px 0 15px 0}
.w210{ float:right; width:210px}
.jiaju_pic{height:auto; padding-left:15px; border-bottom:1px solid #0b5fb8}

.img_tex{padding:10px 0; border:1px solid #e3e5e4; height:1%; overflow:hidden}
.img_tex li{float:left; margin-left:15px; display:inline}
.img_tex b{display:block; text-align:center; padding:1px; border:; width:auto}
.img_tex span{background:;display:block;line-height:20px; font-weight:normal; font-size:12px; color:#000000; text-align:center}
.layer_a{ overflow:hidden}


/*-业主地图-*/
.yezhu_map{float:left;width:236px; border-right:1px solid #e3e5e4; height:auto}
.yezhu_map p{display:block; margin-bottom:8px; padding-right:10px; text-align:right; font-size:12px; line-height:18px}
.map_tit{padding:0 10px; height:30px; line-height:30px; text-align:right; background:#f2f3f2; font-size:12px}
.map_tit h5{display:block; float:left; font-size:12px; color:#2550b1}
.map_list{padding:8px 0; height:1%; overflow:hidden}
.map_list li{display:inline; float:left; margin-left:15px; width:60px; height:26px; line-height:26px; text-align:center}

/*-业主热图-*/
.pic_l{float:left; width:370px}
.pic_r{float:right; width:580px}

/*-底部-*/
#commonFooter{text-align:center;clear:both;overflow:hidden;}
#commonFooter iframe{margin-top:15px;width:900px;height:70px;}
.num{ height:300px; background:#fff url(yezhu_img.gif) -165px -710px no-repeat; font-size:12px; color:#333}
.hot_num{height:265px; padding-top:5px; background:url(yezhu_img.gif) -165px -738px no-repeat; font-size:12px; color:#333}

/*-友情链接-*/
.link{height:40px; margin-bottom:10px; border:1px solid #b9d4ea; line-height:40px; background:#edf4fa}
.link strong{ display:block; float:left; width:90px; text-align:center; background:#2c7ccd; color:#fff}
.link_r{display:block;  float:left; width:830px; margin-left:10px}




















