@charset "GBK";
/* CSS Document */
/*咨询详情左边*/
.zx_left{ float:left; width:945px; height:auto; }
.zx_left .left_top{ float:left; width:935px; height:46px; line-height:46px; padding-left:10px;}
.left_top ul{ float:left;}
.left_top ul li{ float:left; height:46px; line-height:46px; padding-right:7px;}
.left_top ul li a{ width:auto; padding-right:7px; color:#404040; font-size:13px;}
.left_top ul li a:hover{ color:#da4453;}
.zx_left .zx_title{ float:left; width:935px; height:60px; line-height:60px; padding-left:10px;}
.zx_title h3{ float:left; width:935px; height:60px; line-height:60px; color:#2e2e2e; font-size:16px;}
.zx_left .zx_title_jj{ float:left; width:935px; height:47px; line-height:47px;  padding-left:10px; border-bottom:3px solid #016BA9; text-align:center;}
.zx_title_jj span{ width:auto; height:47px; line-height:47px; text-align:center; color:#404040; margin-right:26px;}
.zx_left .zx_sc{ float:left; width:945px; height:35px; line-height:35px; padding-top:10px;}
.zx_sc .sc_all{ float:right; width:auto;height:35px; line-height:35px;}
.zx_sc .sc_all a{ float:left; width:auto;height:35px; line-height:35px; color:#016BA9; margin-left:10px;}
/*.zx_left p{ float:left; width:925px; padding-left:10px; padding-right:10px; line-height:26px; color:#404040;}*/
.zx_left p.sh{ text-indent:2em; margin-bottom:20px;*margin-bottom:18px; display:inline;}
.zx_left .zx_luofang{ float:left; width:925px; padding-left:10px; padding-right:10px; margin-top:60px; display:inline; height:40px; line-height:40px;}
.zx_luofang span{ float:right;height:40px; line-height:40px; color:#404040; }



/*咨询详情右边*/
.zx_right{ float:right; width:223px; height:auto; margin-top:17px; display:inline; }
.zx_right .right_list{ float:right; border:1px solid #cccccc; width:221px; height:auto; display:block; margin-bottom:24px; }
.right_list .tj_top{ float:left; width:221px; height:40px; border-bottom:1px solid #cccccc; background:#f2f2f2;}
.tj_top span{ float:left; padding-left:10px; width:201px; height:40px; line-height:40px; font-size:18px; color:#000000; font-weight:600;}
.tj_top span.zz{color:#404040; font-size:20px;}
.right_list .tj_cen{ float:left; width:221px; height:705px; position: relative;
overflow: hidden;}
.tj_cen ul{ float:left; padding:0px 10px; width: 201px;
height: 20000px;
position: absolute;}
.tj_cen ul li{ float:left; width:201px; height:215px; padding-top:5px; padding-bottom:5px; display:block; margin-bottom:10px;}
.tj_cen ul li .tj_img{ float:left; padding:5px 8px 15px 8px; border-bottom:1px dashed #bcbcbc; width:185px;}
.tj_img img{ vertical-align:middle\9; }

.tj_cen ul li h3{ float:left; width:185px; height:30px; line-height:30px; padding-top:10px; padding-left:16px; font-size:14px;  color:#404040; white-space:nowrap; overflow:hidden; font-weight:normal;}
.tj_cen ul li p{ float:left; width:180px; height:30px; line-height:30px;  padding-left:21px; white-space:nowrap; overflow:hidden;}
.tj_cen ul li em{ float:left; width:auto; display:inline; margin-right:8px; color:#404040; font-size:12px; text-decoration:line-through;}
.tj_cen ul li em.new{ text-decoration:none; color:#b30303; font-size:12px; font-weight:bold;}
.tj_cen ul li span{ float:left; width:auto; display:inline; color:#404040; font-size:12px;}
.right_list .tj_bottom{ float:left; width:221px; height:33px; margin-bottom:1px; display:inline; background:#f2f2f2; text-align:center;}
.tj_bottom .pre{ margin-right:5px;  width:34px; height:14px; display:inline; cursor:pointer;}
.tj_bottom .next{ margin-right:5px; display:inline; width:34px; height:14px;cursor:pointer;}


.zx_right .right_tj_dj{ float:right; border:1px solid #cccccc; width:221px; height:auto; display:block; margin-bottom:24px; }
.right_tj_dj .tj_dj_top{ float:left; width:221px; height:43px; border-bottom:1px solid #cccccc; background:#f2f2f2;}
.tj_dj_top span{ float:left; padding-left:10px; width:201px; height:43px; line-height:43px; font-size:18px; color:#000000; font-weight:600;}
.right_tj_dj .tj_dj_cen{ float:left; width:221px; height:auto;}
.tj_dj_cen ul{ float:left; padding:5px 10px;}
.tj_dj_cen ul li{ float:left; width:201px; height:26px; line-height:26px; white-space:nowrap; overflow:hidden; display:block;}
.tj_dj_cen ul li a{ text-overflow: ellipsis;float:left; width:188px; height:26px; line-height:26px; display:block; font-size:12px; color:#404040; padding-left:13px;
white-space:nowrap; overflow:hidden; background:url(../images/zx_detail/list_dian.gif) no-repeat left 13px;}
.tj_dj_cen ul li a.jy , .tj_dj_cen ul li a:hover{ color:#da4453; background:url(../images/zx_detail/list_dian_hover.gif) no-repeat left 13px;}

/*资讯列表*/
.zx_left .search_news{ float:left; width:935px; height:38px; line-height:38px; margin-left:10px; margin-top:13px; display:inline;
 border-bottom:3px solid #016BA9; padding-bottom:9px;}
.search_news h2{ float: left;
width: auto;
line-height: 38px;
height: 38px;
color: #404040;}
.search_news h2.xm{font-size: 18px; color: #2e2e2e; padding-right:15px; font-weight:bold; height:34px; line-height:34px; padding-top:4px;}
.search_news span{ padding: 0 4px;
float: left;
line-height: 38px;}
.search_ss{width: auto; float:left;
height: 32px;
margin: 5px 0 0 8px;
display: inline;}
.search_ss .txt {
width: 151px; border: 1px solid #016BA9; float:left; border-right:none;
height: 22px; line-height:22px; padding-top:5px; padding-bottom:3px;
padding-left: 18px;
}
.search_ss .btn {
width: 67px; float:left;
height: 32px;
border: 0;
background:url(../images/zx_detail/search_bg.jpg) no-repeat;
cursor: pointer;
}
.search_news .s_fenye{ float:right; width:auto; height:22px; line-height:22px; margin-top:13px; display:inline;}
.s_fenye span{ float:left; width:auto; color:#404040; font-size:14px;height:22px;_height:20px; line-height:22px;}
.s_fenye span.sz{height:20px; line-height:20px;}
.s_fenye a{ float:left; width:38px; height:14px; line-height:14px;  border:1px solid #e5e5e5; text-align:center; padding: 4px 10px 2px 10px; color:#2953a6; margin-left:10px; display:inline;}
.s_fenye a.up , .fenye a:hover{ background:#efefef; color:#404040;}
.zx_left .zx_left_listcen{ float:left; width:900px; padding-left:10px; margin-right:35px; margin-bottom:20px; display:inline; height:auto;}
.zx_left_listcen ul{ float:left; padding-top:8px;}
.zx_left_listcen ul li{ float:left; width:892px; padding-left:8px; height:39px; line-height:39px; border-bottom:1px dashed #cccccc; }
.zx_left_listcen ul li.ts{ border-bottom:none;}
.zx_left_listcen ul li a{ float:left; width:800px; padding-left:12px;height:39px; line-height:39px; color:#404040; background:url(../images/zx_detail/list_dian.gif) no-repeat left 20px; }
.zx_left_listcen ul li a:hover{color:#DA4453;}
.zx_left_listcen ul li span{ float:right; width:80px; height:39px; line-height:39px; color:#a4a4a4;}
.zx_left .turn_page{ float:left; width:735px; padding-left:200px; height:40px; line-height:40px; text-align:center;}
.turn_page span{ float:left; width:auto; height:38px; line-height:38px; border:1px solid #e5e5e5;}
.turn_page span.dao{ float:left; width:44px; height:27px; line-height:27px; border:1px solid #404040; margin-top:6px; display:inline; }
.turn_page a{ float:left;width:auto; padding:0 12px; height:38px; line-height:38px; color:#2953a6; border-right:1px solid #e5e5e5;}
.turn_page input{ float:left;width:44px; height:21px; line-height:21px; color:#404040; border-right:none; padding:0px; border:none; text-align:center; padding-top:3px; padding-bottom:3px;}
.turn_page a.sure{ float:left; width:52px; height:26px; margin-top:6px; margin-left:5px;display:inline; border-right:none; padding:0px;}
.turn_page a.pg , .turn_page a:hover{ color:#404040; background:#efefef;}
.turn_page em{ float:left; width:auto; height:38px; line-height:38px; padding:0 8px; color:#404040;}
