@charset "gb2312";
/*margin*/
.mr8 { margin-right: 8px; }
/**主体内容**/
.conl { width: 446px; }
.conlTop { background: #D9D7D7; padding: 10px; }
.conlbott { border: 1px solid #D9D7D7; background: #F8F8F8; padding: 5px 0 }
.hdnewslist li { background: url(../images/jz_icon1.gif) no-repeat 0 10px; text-indent: 8px; width: 170px; float: left; height: 22px; line-height: 22px; overflow: hidden; display: inline; margin-left: 10px; }
.conMid { width: 380px; overflow: hidden; float: left; background: url(../2016img/toutiao_tj1.gif) no-repeat; padding: 0 7px; display: inline; }
.conRight { width: 258px; float: right; }
.conLeftbott h3 { border-bottom: 1px solid #ECE9E9; height: 29px; line-height: 29px; padding-left: 8px; font-size: 14px; font-weight: bold; }
.conLeftbott li { background: url(../images/bgv3-ahuing.png) no-repeat -320px -309px; text-indent: 11px; line-height: 24px; font-size: 14px; overflow: hidden; height: 24px; }
.conMidpart1 { padding: 6px 0; background: url(../images/hui_xux.gif) 0 bottom repeat-x; }
.conMidpart1 h2 { padding: 0 12px; text-align: center; line-height: 30px; height: 30px; overflow: hidden; }
.conMidpart1 h2 a { color: #c00; font-size: 14px; font-weight: bold; font-family: " Microsoft YaHei", simsun; }
.conMidpart1 p { text-indent: 2em; color: #666; font-size: 12px; line-height: 21px; }
.conMidList { padding: 5px 5px 0; }
.conMidList li { color: #A4A4A4; height: 24px; overflow: hidden; line-height: 24px; }
.conMidList li a { font-size: 14px; }
.conMidList li span a { color: #A4A4A4; }
.conr { width: 330px; overflow: hidden; }
.gsdt { border-top: 2px solid #C70101; background: url(../images/gsdt_bg.gif) repeat-x; }
.gsdt h4 span { float: right; }
.gsdt h4 span a { font-size: 12px; font-weight: normal }
.gsdt h4 { height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; padding: 0 5px 0 5px; }
.gsdtlist { padding: 0 5px; }
.gsdtlist li, .tuijian li { background: url(../images/jz_icon2.gif) no-repeat 0 10px; overflow: hidden; }
.gsdtlist li { height: 23px; line-height: 23px; text-indent: 8px; }
.gsdtlist2 { padding: 0 3px; }
.gsdtlist2 li, .tuijian li { background: url(../images/jz_icon2.gif) no-repeat 0 12px; overflow: hidden; }
.gsdtlist2 li { height: 28px; line-height: 28px; text-indent: 8px; font-size:14px; }
.tuijian li { height: 27px; line-height: 27px; text-indent: 12px; }
/** 搜索**/
.searb { float: left; width: 823px; border: 1px solid #D9D7D7; padding: 10px 20px 0 10px; margin-right: 15px; }
.kaisou { background: url(../images/kuaisou.gif) no-repeat; float: left; width: 77px; height: 23px; }
.searbput1 { border: 1px solid #D9D7D7; width: 298px; height: 21px; line-height: 21px; padding: 0 5px; }
.searbtn1 { background: url(../images/searbtn1.gif); width: 52px; height: 23px; color: #FFF; border: none; }
.searbk { border-bottom: 1px solid #E7E1E1; padding-bottom: 10px; width: 650px; }
.searlbox { padding: 8px 0 8px 8px; }
.searlist { overflow: hidden; height: 26px; line-height: 26px; }
.searlist dt, .searlist dd { float: left }
.searlist dt { color: #8B8484; font-weight: bold; }
.searlist dd a { margin-right: 8px; }
/**装修公司推荐**/
.zxgsTit { background: url(../images/area_tit_bg.gif?20131210) no-repeat; height: 27px; line-height: 27px; padding: 0 11px; }
.zxgsTit span { float: right; }
.zxgsTit h3 { font-weight: bold; font-size: 14px; }
.zxgsCon { background: #fff; }
.zxtuList { width: 980px; margin: 0 auto; }
.zxtuList li { float: left; padding: 0 6px; width: 170px; }
.zxtuList img { border: 1px solid #E7E1E1 }
.zxtuList p { text-align: center; line-height: 24px; height: 24px; width: 170px; }
.rmChanp { border: 1px solid #E7E1E1; background: #F8F8F8; position: relative; }
.rmcptulist img { border: 1px solid #E7E1E1; padding: 1px; }
.rmcpCon { background: #FFF; margin: 0 auto; }
.rmcptulist { padding: 14px 0 8px 0; overflow: hidden; *zoom:1;
}
.rmtit { height: 32px; line-height: 32px; padding: 0 11px 0 22px; }
.rmcptulist li { float: left; margin-left: 16px; display: inline; width: 144px; }
.rmcpCon li p { height: 20px; line-height: 20px; overflow: hidden; text-align: center; }
.rightIco { background: url(../images/v4red_sanj.gif) no-repeat; width: 19px; height: 19px; position: absolute; }
.redp1 a { color: #C70101 }
.w743 { width: 743px; }
.w320 { width: 320px; }
.mr20 { margin-right: 20px; }
.sjslist { padding-top: 12px; }
.sjslist li { width: 280px; float: left; margin-left: 15px; margin-bottom: 9px; overflow: hidden; }
.sjslist .fw6 { font-size: 16px; font-weight: bold; }
.shjFace { margin-right: 6px; }
.shjFace img { border: 1px solid #E7E1E1; padding: 2px; }
.zxanlist { padding: 15px 0 0 0; }
.zxanlist li { padding: 0 34px 12px; float: left }
.zxanlist li img { background: url(../images/zxalimg_bg.gif) no-repeat; padding: 6px 6px 10px; }
.zxanlist li p { text-align: center; width: 170px; }
.zxanlist2 { padding: 15px 0 0 0; }
.zxanlist2 li { width: 230px; height: 170px; margin-left: 20px; margin-right:49px; margin-bottom: 15px; float: left; background: url(../images/zxalimg_bg2.gif) no-repeat; }
.zxanlist2 li img { padding: 10px; padding-top: 7px; width: 210px; height: 130px; }
.zxanlist2 li p { text-align: center; width: 230px; height: 20px; line-height: 20px; }
.gjlist li { background: url(../2016img/btnlieb2.gif) no-repeat; width: 130px; height: 35px; text-align: center; line-height: 35px; float: left; margin: 8px 15px 0; display: inline; }
.rmcpCon .shejsJis p { text-align: left; margin-bottom: 5px; }
.rmcpCon .shejsJis { width: 123px; }
.imgbox { width: 424px; height: 236px; position: relative; }
.imgbox .bigpic, .imgbox .bigpic ul { position: relative; width: 424px; height: 236px; overflow: hidden; }
.imgbox .bigpic li { position: absolute; top: 0; left: 0; width: 424px; overflow: hidden; }
.imgbox .txt { position: absolute; bottom: 0; z-index: 100; overflow: hidden; width: 100%; height: 31px; line-height: 31px; border-top: 2px solid #95060C; color: #FFF; font-weight: bold; text-indent: 5px; font-size: 14px; background: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#77000000 ', endColorstr='#77000000 ');
}
.imgbox .txt:hover { color: #FFF; }
.imgbox .num { position: absolute; top: 177px; z-index: 100; right: 0; }
.imgbox .num li { width: 24px; height: 24px; background: #000; cursor: pointer; float: left; margin-right: 2px; text-align: center; color: #FFF; font-weight: bold; }
.imgbox .num li.act { background: #96050C; padding-bottom: 2px; }
.rmtit h3 { font-size: 14px; font-weight: bold; }
/**团购**/
.tugcon { border: 1px solid #A91F19; width: 958px; margin: 0 auto; }
.tugbtit { font-size: 14px; color: #A81E19; background: url(../images/jz_tbg.gif) repeat-x; height: 37px; line-height: 37px; padding-left: 10px; }
.tugbtit h3 { background: url(../images/tgzi.gif) no-repeat; width: 95px; height: 37px; }
.tugoulist { padding: 20px 24px; }
.tugoulist { }
.jzthtit { background: #EFEFEF; height: 31px; line-height: 31px; }
.jztghd { border-color: #EFEFEF; border-style: solid; border-width: 0 1px 3px; font-family: "Microsoft YaHei", simsun; font-size: 16px; margin-bottom: 10px; }
.jzthtit { padding: 0 9px; }
.jzthtit i { color: #D10000; }
.tuwencon { padding: 5px; }
.tuimg { margin-right: 15px; }
.tuimg img { padding: 5px; border: 1px solid #EFEFEF }
.wencon { width: 431px; overflow: hidden; }
.wencon em { float: left; }
.wencon span { float: left; width: 348px; }
.wencon p { line-height: 25px; overflow: hidden; }
.canyubtn { width: 213px; height: 21px; border: 1px solid #5E1414; background: #BD2928; text-align: center; line-height: 21px; border-top: 0; border-left: 0; font-size: 12px; margin-top: 13px; }
.canyubtn a { color: #FFF; font-family: simsun; }
.canyubtn a:hover { color: #FFF; }
.w200 { width: 200px; overflow: hidden; }
.w790 { width: 790px; }
.w790 table { border-collapse: collapse; border: 1px solid #E7E1E1 }
.w790 table td, .w790 table th { border: 1px solid #E7E1E1 }
.w790 table th { font-weight: bold; }
.jsqTit { border: 1px solid #E7E1E1; background: #F8F8F8; font-size: 14px; font-weight: bold; height: 30px; text-align: left; padding-left: 10px; color: #B0201A; }
.dwinput { width: 69px; height: 19px; border: 1px solid #E3E9EF; box-shadow: 2px; }
.jibtn1 { border: 0; background: url(../images/jsbtn.gif) no-repeat; width: 87px; height: 22px; color: #FFF; font-weight: bold; text-align: center; margin: 0 4px; display: inline-block; }
.jibtn1:hover { color: #FFF; }
.fontr { color: #A00000 }
.jisqlist { padding: 0 0 5px 15px; }
.jisqlist li { float: left; background: url(../images/gjlistico.gif) no-repeat 0 6px; text-indent: 8px; margin-right: 10px; }
.mT10 { margin-top: 10px; }
.tlist1 li { height: 35px; line-height: 35px; background: url(../images/index_bg.png) -97px 16px no-repeat; overflow: hidden; padding-left: 12px; font-size: 14px; }
.tlist1 .tj { background: none; font-weight: bold; padding-left: 0px; position: relative; left: -3px; }
.tlist1 .tj a { color: #C00; }
.tlist1 .tj span { color: #C00; }
.tlist1 .ico { float: right; font-family: Arial; font-size: 12px; }
.tlist1 .ico .pri { font-size: 14px; }
.tlist1 .ico-0 { color: #8BD3E9; }
.tlist1 .ico-1 { color: #F27C78; }
.tlist1 .ico-2 { color: #8DCA48; }
.tlist1-e li { font-size: 12px; height: 30px; line-height: 30px; background: url(../images/index_bg.png) -95px 12px no-repeat; padding-right: 2px; }
.tlist1 .pic { height: auto; background: none; padding: 6px 0; }
.tlist1 .pic h4 { font-weight: bold; height: 87px; line-height: 30px; overflow: hidden; font-size: 14px; }
.tlist1 .pic a { color #3088DF;
}
.tlist1 .pic img { float: left; margin-right: 8px; height: 87px; }
.tlist1 .pic p { line-height: 22px; color: #898989; height: 44px; overflow: hidden; }
.tlist1-f li { height: 33px; line-height: 33px; }
#jiazhuang .area { clear: both; margin: 0 auto 10px; text-align: left; width: 1200px; overflow: hidden; }
#jiazhuang .jzmlogo { padding: 0 4px; width: 137px; }
#jiazhuang .slogo { text-align: center; }
#jiazhuang .jznav { width: 1200px; height: 39px; line-height: 36px; background: url(../images/v4_jsdhbg.gif) repeat-x; margin: 0 auto; }
#jiazhuang .mtj10 { overflow: hidden; *zoom: 1;
}
#jiazhuang .jznavlist a { width: 94px; color: #FFF; font-size: 14px; text-align: center; font-weight: bold; float: left; white-space: nowrap; }
#jiazhuang .jznavlist em { background: url(../images/v4_dhline.gif) no-repeat; overflow: hidden; width: 2px; height: 36px; float: left; }
#jiazhuang .jznavlist a:visited { color: #FFF }
#jiazhuang .jznavlist a:hover, .jznavlist a.act { background: url(../images/v4_jz_actbg.gif) no-repeat; text-decoration: none; color: #FFF; }
/*red*/
body #footer { border-color: #C70101 }
body .p_bar a:hover, body .p_bar .p_curpage { background: #c00; color: #fff; border-color: #c00; }
body .feilei1 a { color: #c00; }
body .fixed-div li .ico-4 { background-position: 0 -264px; }
body .fixed-div .hover .ico-4 { background-position: -54px -264px; }
body .comment .wyxzTit1 em { background: #C52D2D; }
body .comment-form .btn { height: 25px; line-height: 27px; overflow: hidden; margin: 0; background: #C52D2D; color: #fff; cursor: pointer; border: none 0; font-weight: bold; }
body .comment-form .btn:hover { background: #F63535; }
body .bT3LBR { border-top-color: #C70101; }
#footer .wrap { border-top-color: #9F1D18; }
.fixed-div li .ico { background: #9F1D18; }
