﻿/* 庄河信息网  嘉恒永盛 作者：疯倾城  联系QQ6517084 欢迎定制模板 欢迎做站的朋友和咱友情链接 */
/*全局样式*/
body{ font-size:12px; margin:0; font:"宋体",Arial, Helvetica, sans-serif; color:#454545;}
a{text-decoration:none;color:#192770;}
a:hover{ text-decoration:underline;}
div{ margin:auto; overflow:hidden; }
img {border:0;}
em{font-style: normal;font-weight: normal;text-decoration: none;}
ul,li,p,form,h2{ margin:0; padding:0; list-style:none;}
/*漂浮*/
.top_L,.logo,.flash,.new,.new_a,.main_L,.main_C,.lvyou_a,.lop{ float:left}
.top_R,.nav,.list_R,.new_b,.main_R,.lvyou_b,.loq{ float:right}
/*边界*/
.ad_1,.main_a{margin-top:8px;}
/*宽度*/
.top_t,.header,.link{ width:968px;}
.ad_1,.main_a,.ad_2,.footer{width:970px;}
/*顶部样式*/
.top_t,.top_L,.top_R{ background:#F1F6FC; height:24px; line-height:24px;}
.top_t{border-top:solid 1px #B6CAE2;border-left:solid 1px #B6CAE2;border-right:solid 1px #B6CAE2;}
.top_L{ width:400px; padding-left:10px;}
.top_L input{ border:solid 1px #454545;}
.login{ background:url(../img/zh_r2_c7.gif); height:18px; border:solid 1px #B6CAE2;}
.top_R{ width:500px;}
.top_R li{ float:right; margin:0 10px;}
.top_R li span,.nav span{ color:#FF0000;}
/*头部导航样式*/
.header{ height:75px; border:solid 1px #B6CAE2;}
.logo{ height:70px; width:230px; margin:3px 0 0 5px}
.nav{ height:55px; width:700px; padding-top:15px;}
.nav li{ float:left; line-height:24px; margin-left:6px;}
.nav_a,.nav_b{ height:24px;}
.hy{ color:#FF8302;}
/*首页上半部分开始*/
.main_a{height:275px;}
.flash,.new,.list_R,.main_L,.main_C,.main_R{height:268px;border:solid 1px #B6CAE2;}
/*幻灯*/
.flash,.main_L{ width:300px;  }
.flashNews {position:relative;width:298px;overflow:hidden;text-align:left; margin-top:1px;}
.firstNews {position:relative;float:right;width:300px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:266px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:300px;height:70px;background:#000000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
.flashNews h3 {position:absolute;left:10px;top:180px!important;top:195px;width:284px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#F20000;}
.flashNews p {position:absolute;left:10px;top:230px;width:284px;height:20px;line-height:20px;z-index:2;}
.flashNews p a {color:#FFFFFF;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.firstNews h3 {width:300px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:300px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:300px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(../img/pic.gif) -298px -141px no-repeat;}
/*新闻*/
.new,.main_C{ width:458px; margin-left:10px;}
.new_a,.new_b{ height:268px;}
.new_a{ width:265px; border-right:solid 1px #B6CAE2;}
.new_a p,.new_b p,.list_R p,.main_R p,.main_L p,.main_C p{ height:26px; line-height:26px; padding-left:15px; font-weight:bold; color:#333333; margin-top:1px; border-bottom:solid 1px #B5CBE3;}
.new_a p{ background:#F3F6FB;}
.new_b p{ background:#F7F7FF;}
.list_R p{ background:#ffffff;}
.new_a em,.main_R em,.main_L em,.main_C em{ margin-left:160px;}
.new_a ul,.new_b ul{ padding-top:10px;}
.new_a li,.new_b li{line-height:24px; height:24px;padding-left:8px;list-style-type: disc;}
.new_b{ width:190px;}
.new_b span{ font-weight:200; color:#FF0000;}
.new_b em{ margin-left:5px;}
/*推荐*/
.list_R{ width:186px; background:#F1F5F8;}
.list_R span,.main_R span{ font-weight:200;}
.list_R li{ height:24px; line-height:24px; padding-left:22px;}
.no1{ background: url(../img/no_bg.gif) no-repeat 5px 5px;}
.no2{ background: url(../img/no_bg.gif) no-repeat 5px -19px;}
.no3{ background: url(../img/no_bg.gif) no-repeat 5px -42px;}
.no4{ background: url(../img/no_bg.gif) no-repeat 5px -66px;}
.no5{ background: url(../img/no_bg.gif) no-repeat 5px -90px;}
.no6{ background: url(../img/no_bg.gif) no-repeat 5px -114px;}
.no7{ background: url(../img/no_bg.gif) no-repeat 5px -138px;}
.no8{ background: url(../img/no_bg.gif) no-repeat 5px -164px;}
.no9{ background: url(../img/no_bg.gif) no-repeat 5px -187px;}
.no10{ background: url(../img/no_bg.gif) no-repeat 5px -212px;}

/*正文第二部分*/
.main_R{ width:186px; background:#F7F7FF;}
.main_L p,.main_C p{ background:#F3F6FB;}
.main_R p{ background:#ffffff;}
.main_C span{ font-weight:200;}
.main_C em{ color:#FF0000;}
/*旅游*/
.xian{ height:1px; border-bottom:dashed 1px #cccccc; margin:0 10px;}
.lvyou1{ height:118px;}
.lvyou_a{ width:95px; height:100px; margin:10px 0 0 8px;}
.lvyou_a h2{ font-size:12px; text-align:center; width:95px; line-height:22px;background:#F3F6FB;font-weight:200;}
.lvyou_b{ width:180px; height:100px; margin-top:5px;}
.lvyou_b li { height:20px; line-height:20px; padding-left:5px;}
/*名店*/
.mdian{ height:108px; margin-top:8px;}
.mdian div{ float:left; text-align:center; width:150px; height:110px;}
.mdian h2{ font-weight:200; font-size:12px; }
/*招聘*/
.main_R li{height:24px; line-height:24px;}
.main_R div{ margin-top:3px;}
/*楼盘*/
.lop{ width:250px; line-height:24px; margin-top:5px;padding-left:8px;}
.loq{ width:192px; margin-top:5px;}
/*广告*/
.ad_2{ margin:10px auto;}
/*链接*/
.link{  border:solid 1px #A0BAEB;}
.link p{ background:url(../img/link.jpg); height:25px; line-height:25px; padding-left:15px; font-weight:bold;}
.link_a{ border-top:solid 1px #A0BAEB;}
.link_a li{ float:left; margin-left:10px; margin-top:5px; margin-bottom:5px;}
/*页脚*/
.footer{ height:130px; margin-top:10px; background:url(/images/logo.jpg) no-repeat 20px 50px;}
.footer div{ height:26px;line-height:26px;border:solid 1px #A0BAEB;}
.footer div ul{ margin-left:200px;}
.footer div li{ float:left; margin-left:10px;}
.footer p{ text-align:left; margin:20px 0 0 280px; line-height:24px; }

/*---------------电脑页面----------*/
/*漂浮*/
.pc_flash,.pc_hd_a,.pc_maina,.pc_mainb,.hs_left,.hs_right_a,.hs_right_c{ float:left}
.pc_hd_b,.pc_mainc,.hs_right,.hs_right_b,.hs_right_d{ float:right}
/*边界*/
.pc_ad1,.pc_top,.pc_head,.pc_main,.job_top,.hs_top,.hs_ad1,.hs_main,.inf_nav,.inf_sos{margin-top:10px;}
/*宽度*/
.pc_top,.pc_head,.pc_main,.job_top,.job_main,.hs_main,.inf_nav,.inf_sos,.inf_main {width:970px;}
.hs_top,.inf_nav{ width:968px;}
/*头部样式开始*/
.pc_top{ height:30px; background:url(../img/pc/pc_r2_c2.gif);}
.pc_top li,.job_top li{ float:right;color:#FFFFFF; height:30px; line-height:30px; margin-right:8px;}
.pc_top a,.job_top a{ color:#FFFFFF;}

/*通栏广告*/
.pc_ad1{ height:100px; width:970px; text-align:center;}

/*导读*/
.pc_head,.pc_flash{ height:190px;}
.pc_head p,.p{ height:30px; padding-left:10px; border-bottom:solid 1px #B8CBD9;font-size:14px; font-weight:bold; background:#F3F6FB;}
.pc_head div li{ height:24px; line-height:24px; padding-left:8px;}
.pc_head div li a,.pc_main a{ color:#074E7C;}
.pc_head div li ul{ padding-top:5px;}
.pc_head p{color:#0C1A9F;line-height:30px; }
.pc_flash{ margin-right:10px; width:340px; background:#999;}
.pc_hd_a,.pc_hd_b{ width:302px; height:188px; border:solid 1px #B8CBD9;}
.pc_hd_a ul{ padding-top:8px;}
/*正文第一部分*/
.pc_main{ height:282px; background:#FAFAFA;}
.pc_main .p div{ background:url(../img/pc/pc_r4_c6.jpg) no-repeat center bottom; width:73px; height:24px; float:left; color:#FFFFFF; padding-left:25px; margin:6px 0 0 5px; line-height:24px;}
.pc_main .pc_maina .p em{ margin:10px 0 0 170px;  float:left;}
.pc_main .pc_mainb .p em{ margin:10px 0 0 130px;  float:left;}
.pc_main .pc_mainc .p em{ margin:10px 0 0 130px;  float:left;}
.pc_maina,.pc_mainb,.pc_mainc{ height:280px;border:solid 1px #B8CBD9;}
.pc_maina{ width:338px; margin-right:10px;}
.pc_mainb,.pc_mainc{ width:302px;}
/*正文左栏样式*/
.pc_maina_a{ height:240px;}
.pc_maina_img li{ width:112px;}
.pc_maina_img li,.pc_main_img li{ float:left; text-align:center; padding-top:15px;}
.pc_main_img li{ width:151px;}
.pc_maina_img li img,.pc_main_img li img{ border:solid 1px #cccccc; padding:2px;}
.pc_maina_img,.pc_main_img{ height:110px;}
.pc_maina_b{ height:120px; padding-top:8px;}
.pc_maina_b li{ height:24px; line-height:24px; padding-left:5px;}
.pc_maina_b li em{ margin-left:10px; color:#6d6d6d;}


/*-----------------------人才-----------------------------*/

.job_top{ height:26px; line-height:26px; background:#2D5F90;}
.job_main{ margin-top:10px;}

.job_left{ width:230px; float:left; background:#E9E9E9; height:1200px;}
.job_right{ width:720px; float:right;}

.job_left_a{ width:200px; height:500px; background:#ffffff; margin-top:80px;border:solid 1px #B6CAE3; border-bottom:solid 5px #B6CAE3;}
.job_left_b{ background:#264E81; margin:10px; height:80px;}
.job_left_c{ margin-top:20px;}
.job_left_c dt a{ color:#F65600; padding-left:15px; line-height:24px;}
.job_left_c li{ padding-left:15px; margin-top:10px;}
.job_right_a{ height:790px;border:solid 1px #B6CAE3;}
.job_right_a p,.job_right_b p{height:26px; line-height:26px; padding-left:15px; font-weight:bold; margin-top:1px; border-bottom:solid 1px #B5CBE3; background: url(../img/job/job-1.jpg) no-repeat 670px center #F2F5FA; font-size:14px; color:#67838F;}
.job_right_a p em{ margin-left:150px; font-size:12px;}
.job_right_a ul{ margin:20px 0 10px 15px; height:710px; background:url(../img/job/job_bg2.jpg) repeat-y center top;}
.job_right_a li{ width:330px; height:24px; line-height:24px; background:url(../img/job/job_bg.jpg) no-repeat 10px center; padding-left:20px; float:left;}
.job_right_a li tt{ width:230px; float:left;}
.job_right_a li em{ width:100px; float:right;}
.job_right_b{border:solid 1px #B6CAE3; height:400px; margin-top:10px;}
.job_right_b_a{ width:480px; float:left;}
.job_right_b_b{ width:204px; float:right; margin:0 10px;}
.job_right_b_a td{ height:28px; line-height:28px; border-bottom: dotted 1px #c9c9c9;}
.job_right_b_a table{ margin:10px; color:#192770;}
.job_right_b_b p{ border-bottom:solid 2px #B6CAE3; background:#fff; padding-top:25px; padding-left:0;}
.job_right_b_b p em{ margin-left:100px;}
.job_right_b_b li{ width:60px; float:left; border:solid 1px #c9c9c9; text-align:center; margin:8px 0 0 3px;}
.job_right_b_b li img{ margin-top:3px;}
..job_right_b_b h2{ text-align: center; font-weight:200; font-size:12px;}
.job_td{ background:url(../img/job/job_bg.jpg) no-repeat 10px center; padding-left:20px;}
/*-----------------------房屋---------------------------------*/

.hs_top{height:26px; line-height:26px; background:#F1F6FC; border:solid 1px #B6CAE3;}
.hs_top li{ float:right; margin-right:10px;}
.hs_top li a{ color:#454545;}
.hs_ad1{ height:80px; width:970px;}

.hs_main{}
.hs_left,.hs_right{ height:1500px;}
.hs_left{ width:230px; background:#EDF4FC;}
.hs_left a{color:#0E5195;}
.hs_right{ width:730px;}

.hs_left_a{ height:36px; text-align:center; margin-top:10px;}
.hs_left_b,.hs_left_c,.hs_left_d{ width:202px; margin:10px auto 0 auto;border:solid 1px #B6CAE3; background:#ffffff;}
.hs_left p,.hs_right p,.job_left p{ height:26px; line-height:26px; padding-left:15px; font-weight:bold; color:#333333; margin-top:1px; border-bottom:solid 1px #B5CBE3; background:#F2F5FA; font-size:14px; color:#22538D;}

.hs_left_ad div{ text-align:center; margin-top:10px; height:61px;}
.hs_left_ad{ background:#ffffff;}

.hs_left_li{ margin-top:10px;}
.hs_left_li li{ color:#2C6CAC; font-weight:bold; font-size:13px;line-height:24px; height:24px; background:url(../img/house/house_bg.gif) no-repeat 8px 4px; padding-left:30px; border-bottom:solid 1px #f5f5f5;}
.hs_left_li li a{ color:#2C6CAC; font-weight:bold; font-size:13px;}
.hs_left_c h2,.hs_b h2{ font-size:12px; text-align:center; color:#0E5195; font-weight:200; line-height:20px; height:24px;}
.hs_left_c li,.hs_left_d li{ width:101px; float:left; text-align:center; margin-top:8px;}
.hs_left_d { padding-bottom:10px;}

.hs_a{ height:220px;}
.hs_c{ margin-top:10px; height:295px;}
.hs_b{ height:250px; margin-top:10px;border:solid 1px #B6CAE3;}

.hs_right_a,.hs_right_b{border:solid 1px #B6CAE3; height:218px; width:358px;}
.hs_right_a li,.hs_right_b li{ padding-left:15px; height:24px; line-height:24px;}
.hs_right_a ul,.hs_right_b ul{ padding-top:8px;}

.hs_b li{ width:145px; text-align:center; float:left; margin-top:8px;}

.hs_right_c,.hs_right_d{border:solid 1px #B6CAE3; height:293px; width:358px;}

.hs_c li{ height:26px; line-height:26px; padding-left:8px; font-size:13px; color:#436F9C; border-bottom:dotted 1px #cccccc; margin:0 8px}
.hs_c li tt{ margin-right:15px;}
.hs_c li em{ margin-left:30px;}
.hs_ad2{ height:121px; margin:10px auto; text-align:center;}
/*------------------------分类信息-------------------------------*/
.inf_nav{background:#F1F6FC; border:solid 1px #B6CAE3; height:65px;}

.inf_nav li{ width:60px; float:left; text-align:center; height:30; line-height:30px;}
.inf_nav li a{ font-size:14px; font-weight:bold; color:#21558F;}
.inf_nav{ padding-top:10px;}
.inf_nav li{ width:60px; float:left; text-align:center; height:30; line-height:30px;}
.inf_sos{ height:34px; line-height:34px; background:#BAD2EA; }
.inf_sos tt{ font-size:14px; font-weight:bold;color:#001A8B;padding-left:80px; margin-right:20px;}
.inf_sos input{ font-size:14px; margin-top:5px;}
.inf_inp { width:334px;}
.inf_tj{ background:#F5FAFE;border:solid 1px #99BCDC;}

.inf_main div{ width:323px; height:200px; float:left; margin-top:10px;}
.inf_main div .inf_xx{ height:198px; width:314px; border:solid 1px #B8CCE5; margin:0 3px 0 0;}
.inf_main div .inf_xt{ height:198px; width:315px; border:solid 1px #B8CCE5; margin:0 3px 0 1px;}
.inf_main div .inf_xy{ height:198px; width:314px; border:solid 1px #B8CCE5; margin:0 0 0 3px;}
.inf_main div p{ height:30px; color:#001BA0; font-size: 14px; font-weight:bold; text-align:center; line-height:30px; background:#F2F5FA; border-bottom: solid 1px #B8CCE5;}
.inf_main div ul{ padding:10px; line-height:24px;}
.inf_main div ul h2{ font-size:12px; font-weight:200; text-align:center; color:#009900;}
.inf_main div ul h2 tt{ color:#FF0000; margin-right:10px;}

/*--------------------手机----------------------*/

.mb_main{ width:970px; margin-top:10px;}
.mb_main a{color:#004897;}
.mb_left{ width:230px; float:left;background:#e9e9e9;}
.mb_left,.mb_right{  }
.mb_right{ width:720px; float:right;}

.mb_left_a,.mb_left_b{ width:200px; margin-top:20px; background:#ffffff; border:solid 1px #B6CAE3;}
.mb_left_a{ height:335px;}
.mb_left_b{  text-align:center;}
.mb_left p{ color:#004897; height:30px; line-height:30px; padding-left:15px; background:#F2F5FA; font-size:14px; font-weight:bold; border-bottom:solid 1px #B6CAE3;}
.mb_left_a div{ height:38px; line-height:38px; background:url(../img/sj_bg.gif) no-repeat center bottom; width:190px; margin:auto;}
.mb_left_a div li{ float:left; height:38px; width:95px; text-align:center;color:#004897;}
.mb_left_b img{ border:solid 1px #B6CAE3;}
.mb_left_b .mb_adt{ height:62px; margin-top:10px; text-align:center;}
.mb_left_b ul li{ padding-left:10px; height:24px; line-height:24px;color:#004897;}
.mb_left_b ul{ padding-top:8px;}
.mb_left a{color:#004897;}

.mb_a,.mb_a_left{ height:206px;}
.mb_a_left{ width:470px; float:left;}
.mb_a_right{ width:237px; height:204px; border:solid 1px #B6CAE3; float:right;}
.mb_a_right p,.mb_b p,.mb_c p.pClassName{color:#004897; height:30px; line-height:30px; padding-left:30px; 
background: url(../img/mb/md_r8_c2.gif) no-repeat 10px 10px #F2F5FA; font-size:14px; font-weight:bold; border-bottom:solid 1px #B6CAE3;}
.mb_a_right li,.mb_c li{ height:24px; line-height:24px; padding-left:8px;}
.mb_a_right ul{ padding-top:5px;}

.mb_b{ border:solid 1px #B6CAE3; height:660px; margin-top:10px; }
.mb_b .ul{padding:10px 28px 10px 28px; }
.mb_li_a{ width:220px; float:left; height:110px; margin-top:5px; background:url(../img/mb/md_r6_c4.gif) repeat-x center bottom;}
.mb_li_img{ width:69px; height:96px;border:solid 1px #B6CAE3; float:left;}
.mb_li_tt{ float:left; width:129px;}
.mb_li_tt h2{ text-align:center; font-size:12px; color:#427F00; margin-bottom:5px;}
.mb_li_tt div{ height:20px; line-height:20px; padding-left:12px; color:#FF0000;}
.mb_li_bb li{ width:50px; margin-right:8px; float:left; text-align:center; background:url(../img/mb/md_r3_c8.gif) no-repeat center center; height:17px; line-height:17px; color:#004797;}
.mb_b p em{ color:#418000; font-weight:bold; margin-left:20px;}

.mb_c{ margin-top:10px;}
.mb_c_1{ float:left;}
.mb_c_2{ float:right;}
.mb_c_1,.mb_c_2{ height:188px; width:352px;border:solid 1px #B6CAE3; }


.mb_c_19{ float:left;width:717px;border:solid 1px #B6CAE3;}

/*--------------------------------婚嫁样式开始-----------------------------------------*/

.hj_top{height:26px; line-height:26px; background:#FFEEF4; border:solid 1px #FFB7CF; width:968px; margin-top:10px;}
.hj_top li{ float:left; height:26px; line-height:26px; margin-left:15px;color:#E30045;}
.hj_top a{ color:#E30045;}
.hj_main_a{ height:650px; width:970px; margin-top:10px;}
.hj_main_a p{ height:30px; line-height:30px; font-size:14px; font-weight:bold;background:#FFEEF4; border-bottom:solid 1px #FFB7CF; padding-left:15px;color:#E30045;}
.hj_main_left{ float:left; width:685px; height:650px;}
.hj_main_right{ float:right; width:270px;border:solid 1px #FFB7CF; height:650px;}
.hj_main_left_a{ height:272px;}
.hj_main_left_b{ height:182px; margin-top:10px;}
.hj_main_left_c{ margin-top:10px;border:solid 1px #FFB7CF; height:170px;}
.hj_ad_a{ float:left; width:295px; border:solid 1px #FFB7CF;}
.hj_ad_tj{ float:right; height:270px; width:375px;border:solid 1px #FFB7CF;}

.hj_main_left_t1{float:left; width:295px;height:180px; border:solid 1px #FFB7CF;}
.hj_main_left_t2{float:right; height:180px; width:375px;border:solid 1px #FFB7CF;}
.hj_main_left_c div{ width:170px; height:170px; float:left;}
.hj_main_left_c div li{ width:157px; height:120px;border:solid 1px #FFB7CF; margin:10px 0 0 3px; float:left; text-align:center;}
.hj_main_left_c div li img{ margin-top:5px;}

.hj_main_r_a{ height:165px; border-bottom:solid 1px #FFB7CF;}
.hj_main_r_a1{ width:75px; float:left; height:165px;}
.hj_main_r_a1 li{height:50px; line-height:50px; text-align:center;}
.hj_main_r_a1 ul{ padding-top:12px;}
.hj_main_r_a2{ width:190px; float:right;}
.hj_main_r_a2 li{ height:26px; line-height:26px;}
.hj_main_r_a2 ul{ padding-top:5px;}
.hj_right_b{ height:480px;}
.hj_right_b div{ margin:5px 15px; border-bottom:solid 1px #FFB7CF;}
.hj_right_b div h2{  background:url(../img/hj_bg.gif) no-repeat left center; font-size:12px; line-height:28px; color:#E00144;}
.hj_right_b div li{ padding-bottom:5px; padding-left:3px;}