@charset "utf-8";
/* CSS Document */
.nav_hd{ width:985px; margin:0 auto; height:61px; overflow:hidden; }
.warp,.ly_warp{ width:980px; overflow:hidden; margin:0 auto;}

.zhibo{ width:618px; height:490px; float:left; overflow:hidden; background-image: url(hfrxbg.jpg);}


.info{ width:360px; height:490px; overflow:hidden; float:left;}
.info h2{ height:66px; background:url(fangtan_tit.png) left top no-repeat; border-left:2px solid #8c8c8c; border-bottom:3px solid #6a6a6a; padding-left:92px;}
.info h2 span{ display:block; width:268px; height:66px; background:#8c8c8c; font-size:18px; color:#fff; line-height:66px; text-align:center; }
.ol_tit,.ol_date,.ol_adder,.ol_canyu,.ol_danwei,.ol_duanxin{ height:55px; border-bottom:1px solid #d7d7d7; line-height:55px; background:url(left_qian_line.png) left repeat-y #ebebeb; padding-left:25px; font-size:14px; color:#656565; font-weight:bold;}
.ol_tit ul,.ol_date ul,.ol_adder ul,.ol_canyu ul,.ol_duanxin ul{width:380px;float:right;text-align:center;margin-top:-30px}
.ol_danwei ul{width:380px;float:right;text-align:center;margin-top:-35px}
.ol_date,.ol_duanxin{ background:url(left_qian_line.png) left repeat-y #f3f3f3; }
.ol_date span{display:block;width:45px;float:left;}
.cyfs{width:237px;height:60px;float:right;margin-top:0px;}
.cyfs em{color:#c42913;font-style:normal;}
.ol_adder{ height:60px; line-height:25px; padding-right:20px; padding-top:8px;}
.ol_adder span{ float:left; display: block; height: 60px;}
.ol_canyu{ background:url(left_qian_line.png) left repeat-y #f3f3f3; height:80px; line-height:25px; padding-right:23px; padding-top:8px; }
.ol_canyu span{ float:left; display: block; height: 80px;}
.ol_canyu em,.ol_duanxin em{ color:#c42913; font-style:normal;}

.ol_danwei{ height:70px; padding-top:10px;}
.ol_danwei span{ display:block; line-height:20px; }
.ol_duanxin{ height:70px; line-height:70px;}

/*留言区*/
.ly_warp{ margin-top:10px; background:#efefef; padding-top:20px; padding-bottom:20px;}
.ly_left{ width:605px; float:left; padding-left:15px; margin-right:10px; }
.ly_box label{ display:block; padding:5px 0;}
.ly_box label span{ float:left; font-size:14px; color:#878787;}
.ly_box input.ly_name,.ly_box input.ly_title{ width:485px; height:25px; border:1px solid #ccc;}
.ly_box textarea{ width:600px; height:100px;}
.ly_box .ly_sub{ width:82px; height:30px; background:url(submit_bg.png) no-repeat; text-indent:-999em; border:none; margin-left:470px; margin-top:10px;}
.ly_list{ padding-top:15px;}
.ly_list h2{ height:36px; background:url(msgbox_tit.png) left no-repeat; border-bottom:2px solid #dc7d19;}
.ly_list ul{ padding:10px;}
.ly_list ul li{ font-size:14px; color:#5b5a5a; overflow:hidden; border-bottom:1px dashed #ccc; padding:5px;}
.ly_list ul li p{ line-height:25px; color:#000;}
.ly_list ul li em{ font-size:14px; color:#1b91d4; font-style:normal; font-weight:bold;}
.comment_zw{ padding:5px 0;}

.comment_bar span.comment_time{ float:right;}

/*回音壁*/
.ly_right{ width:338px; overflow:hidden; float:left;}
.hyb h2{ height:45px; background:url(tit_bg.png) no-repeat;}
.hyb h2 span{ float:right; padding-right:10px;}
.hyb h2 a{ padding-left:25px; font-size:18px; color:#696767; display:block; padding-top:10px; text-decoration:none; }
.hyb ul{ height:230px; border:2px solid #ccc; border-top:none; background:#fff; padding:10px;}
.wqhglist ul li{ height:28px; line-height:28px; background:url(hyb_dian.png) left no-repeat; padding-left:10px; font-size:14px;}


.wqhg{ overflow:hidden; margin-top:15px;}
.wqhg h2{ height:40px; line-height:40px; background:url(tit_b_bg.png) bottom no-repeat;}
.wqhg h2 a{padding-left:23px; font-size:18px; color:#696767; }
.wqhg ul{ padding:10px 0 0 0; }
.wqhg ul li.wqhg_li{ font-size:16px; background:none;}
.wqhg ul li.wqhg_li a{ color:#dc7d19}
.wqhglist1 li{color:##dc7d19 !important;}
.wqhglist{padding-left:10px;}
.wqhglist1{padding-left:10px;}

.banner{ width:980px; overflow:hidden; margin:0 auto; padding:15px 0 0 0; }

.sou{background:url(search.jpg) no-repeat left center; width:161px; height:30px; float:right;}
.text{ border:none; width:121px; height:30px; float:left; padding-left:10px; background:none; }
.submit{ border:none; cursor:pointer; background:url(search_bg1.jpg) no-repeat right center; width:19px; height:30px; float:left}

.ol_tit li{width: 263px;height: 37px;line-height: 20px; overflow:hidden;}

.cell_4013_{height: 26px;padding-top: 14px;width: 248px;}
.ol_tit ul{margin-top: 17px;overflow:hidden; margin-left:0px;width: 278px;}
.ol_tit{overflow:hidden;text-align:left;}