﻿/*通用*/
* { margin: 0px; padding: 0px; list-style: none;}
a { color: #333; text-decoration: none;}
img { border:0;}
.fl { float:left;}
.fr { float:right;}
.red{ color:#FF0000;}
.dark{ color:#999999;}
.mar_b5{ margin-bottom:5px;}
.mar_l5{ margin-left:5px;}
.mar_t3{ margin-top:3px;}
.none { display:none;} 
.both{ clear:both;} 
.t1 { border-top:#d2d2d2 1px solid;}
.b1 { border-bottom:#d2d2d2 1px solid;}
.l1 { border-left:#d2d2d2 1px solid;}
.r1 { border-right:#d2d2d2 1px solid;}
.c{ text-align: center;}
.pad10{ padding:10px;}
.bold{ font-weight:bold;}
.bgcol{ background-color:#f4ebda;}
.w1{ width:58px; display:block;}
.w2{ width:58px; display:block;}
.w3{ width:238px; display:block;}
.w4{ width:98px; display:block;}

/*布局*/
#wrapper{ margin:5px auto 0px; width:980px; height:100%; background-color:#fff;display:table;}
#header{ height:26px; width:980px; float:left;}
#title { height:81px; width:980px; margin:5px 0 0; float:left;}
.main{ width:980px;clear: both; float:left;}
.left{ width:255px; float:left;}
.center{ margin:0px; padding:0 260px 0 260px;}
.right{ float:right; width:255px;}
#list_main{width:720px; float:left;}
#footer{height: 110px;line-height: 24px; width:100%; margin:5px auto 0; float:left;}

/*顶部*/
#time{ padding-left:20px; line-height:26px; width:200px; float:left;}
#weatherDiv{ width:200px; float:left; line-height:26px;}
#weatherDiv #weather{ margin-left:8px;}
#weatherDiv #weatheren{ margin-left:8px;}
#header_r{ float:left; width:445px; height:26px; padding-left:115px;}
#header_r ul li{ background:url(../Image/top_icon.gif) no-repeat left center; padding:0 10px 0 15px; line-height:26px; float:left;}
#header_r ul{ float:right;}
#header_r li a{ color:#FFFFFF;}

/*导航*/
#logo{ width:300px; height:76px; float:left;}
#menu { margin-left:20px; height:76px; width:646px; float:left; padding:0 5px;}
#menu li{ width:100px; line-height:24px; float:left; display:block; text-align:center; background:url(../Image/menu_bg.gif) no-repeat;}
#city_menu { margin-left:20px; height:60px; width:700px; float:left; display:block; text-align:center;}
#menu ul{ float:left;}
.menu_l{ width:430px; background:url(../Image/city_menu_line.gif) no-repeat right center;}
.menu_r{ width:200px; background:url(../Image/city_menu_line.gif) no-repeat left center;}

/*搜索*/
#search{ width:980px; height:64px; margin-top:5px; float:left;}
.search_btn{ height:26px; width:906px; float:left; margin-top:5px;}
.search_btn span{ line-height:22px; color:#fff; padding-left:20px;}
.search_btn span a{ line-height:26px; color:#fff;}
.search_btn span a:hover{ line-height:26px; color:#fff;}
#search_b { width:906px; float:left; line-height:24px; padding-top:8px; _margin-top:0px;}
#search_b a{ margin-left:20px;}
#search_b span{ _margin-top:5px; float:right; margin-right:40px;}
#search_b span a{ margin-left:0; clear:both; cursor:hand;}
.input1{ padding-left:10px; color:#999999; font-size:12px;}
#map_search{ width:810px; padding: 0 20px 0 150px; height:27px; float:left; background:url(../Image/map_search_bg.gif) no-repeat left; margin:5px 0; padding-top:3px;}
#map_search li{margin-right:8px; float:left; vertical-align:middle; height:24px; line-height:24px;}
#map_search select{ height:20px; font-size:12px; color:#666666; line-height:12px;}
.search_select_r{ float:right; width:250px;}

#news{ height:260px; width:460px; float:left;}
.news_list_con4{ width:460px; height:24px; line-height:24px; margin-top:5px;}
.news_list_con4 li{ width:460px; float:left;}
.news_list_con4 span{ float:left; margin:0 1px; text-align:center; display:inline;}
.box{ margin-bottom:5px; width:255px;}
.ask,.cun,.broker{ padding:6px 8px; width:237px;}
.broker li{ width:115px; float:left;}
.broker li a{ width:115px; float:left; line-height:24px; text-align:center;}
.broker li a img{ padding:1px; border:#ccc 1px solid;}
.help{ padding:6px 2px 6px 11px; width:240px; height:209px;}
.ask{ height:138px;}
* html .ask{ height:133px;}
*:first-child+html .ask{ height:133px;}
.box_title a{ position: absolute; top:13px; left:180px;}
.right_title1 a{ position: absolute; top:10px; left:210px;}
.ebook{ height:217px; padding:7px 3px 3px 7px; width:243px; line-height:24px; float:left;}
.ebook div{ float:left; width:118px;}
.movie{ height:217px; padding:7px 3px 3px 7px; width:243px;}
.ebook li{ float:left;}
.ebook_l{ width:110px;}
.ebook_r{ width:130px;}
.ebook li span{ float:left; width:110px; display:block; text-align:center;}
.help a{ width:75px;float:left; padding:3px 2px 5px;}
.xy_blue a{ background:url(../Image/blue.gif) no-repeat left center; padding-left:8px;}
.xy_red a{ background:url(../Image/red.gif) no-repeat left center; padding-left:8px;}
.login_input{width:160px; float:left;}
*html .login_input{ padding-top:3px;}
.login_input li{ line-height:26px;height:26px;}
.login_input input{ line-height:14px; height:14px; width:100px;}
.login_icon{display:inline;}
.login_b{ float:left; width:200px; margin-top:5px;_margin-top:0px;}
.login_b a{ width:100px; text-align:center; float:left;}
.cun{ height:213px;}
.cun_li{ border-bottom:#CCCCCC 1px dashed; height:65px; margin:4px 0;float:left; width:230px;}
.cun_li1{ height:61px; margin-top:5px;float:left; width:230px;}
.cun_pic{ width:88px; padding:0 5px; float:left; position: relative;}
.cun_text{ width:130px; line-height:20px; float:left;}
#news_list,#news_list2{ padding:5px; overflow:auto; width:450px;}
#news_list span,#news_list2 span{ float:right; color:#999999; font-size:12px;}
#news_list li,#news_list2 li{ line-height:24px; font-size:14px; width:450px; text-align:left;}
#news_list1,#news_list3,#news_list5{ overflow:auto; width:460px; float:left;}
#news_list1 li,#news_list3 li,#news_list5 li{ line-height:24px; height:24px; background:url(../Image/list_line.gif) repeat-x bottom; width:460px; float:left;}
#news_list1 li span,#news_list3 li span,#news_list5 li span{ float:left; display:inline; text-align:center;}

.ad{ height:80px; width:980px; float:left;}
.list_main_list{ padding:30px 20px;}
.list_main_list li{ width:678px; height:30px; background:url(../Image/list_line.gif) repeat-x bottom; line-height:30px;}
.show_other_list ul{ padding:20px;width:636px; display:block;}
.show_other_list ul li{ width:636px; height:30px; background:url(../Image/list_line.gif) repeat-x bottom; line-height:30px;}
.list_main_list li span{ float:right; color:#999999; line-height:30px;}
.list_right_list{ padding:5px;}
.list_right_list input{ line-height:20px; font-size:12px; width:60px;}
.list_right_list input,.list_right_list select{ float:left;}
.hotpic{ padding:10px 0 10px 10px; height:204px;}
.hotpic div{ width:120px; float:left;}
.hotpic li a{ line-height:24px; text-align:center; width:110px; display:block;}
.btn{
	background:url(../Image/btn.gif) no-repeat;
	width:75px;
	height:21px;
	border:0;
	display: block;
	font-size:12px;
	line-height:21px;
	color:#333333;
}

#link1,#link2{ padding:5px; border:#CCCCCC 1px solid; margin-top:5px; width:968px; float:left;}
#link1 ul li{width:160px; float:left; line-height:24px; display:block; text-align:center;}
#link1 ul li a:hover{color:#ff0000; text-decoration:underline;}
#link2 ul li{width:100px; float:left; line-height:24px; display:block; text-align:center;}
#link2 ul li a:hover{color:#ff0000; text-decoration:underline;}
.list_main_show{ padding:30px 20px;}
.list_main_show li{ width:678px;}
.show_title{ line-height:40px; height:50px; font-size:20px; font-family:Georgia,"Times New Roman",Times,"微软雅黑","宋体",serif; font-weight:bold; text-align:center;}
.show_title1{ line-height:30px; height:30px; text-align:center; color:#999999; border-top: #e5e5e5 1px solid;border-bottom: #dfdfdf 2px solid;}
.show_title1 span,.show_other_list li span{ float:right; color:#999;}
#text{table-layout:fixed;word-wrap:break-word;word-break:break-all; line-height:24px; font-size:14px; padding:30px; width:618px; display:block;}
.show_other span{ float:right; padding-right:50px; font-weight:normal;}

/*列表页面*/
#con_list{ width:980px; float:left;}
#con_list_l{ width:486px; float:left; padding:10px;}
#con_list_r{ width:268px; float:left; padding:10px;}
#con_list_c{ width:150px; margin:0 5px; float:left; padding:10px;}
.con_list_l_title{ height:30px; line-height:30px; border-bottom:#666 2px solid;}
.con_list_l_title span{ background:url(../Image/list_title_icon.gif) no-repeat left center; font-size:14px; font-weight:bold; padding-left:40px;}
.con_list_l_list{ padding:10px;}
.con_list_l_list li{ background:url(../Image/list_line.gif) repeat-x bottom; zoom:1;}
.con_list_l_list li a{ font-size:14px;}
.con_list_l_list li span{ float:right; font-size:12px; color:#999999; line-height:24px;}
.con_list_c_pic{ margin-bottom:5px;}
.con_list_c_pic li{ padding:5px;}
.con_list_c_pic li a{ float:left; line-height:24px; background:url(../Image/list_line.gif) repeat-x bottom; display:block; text-align:center; width:140px;}
.con_list_c_box{ width:178px;}
.con_list_c_box_title{ height:24px; line-height:24px; border-bottom:#ccc 2px solid; background-color: #f2f2f2;}
.con_list_c_box_title span{ background:url(../Image/list_title_icon1.gif) no-repeat left center; padding-left:25px; font-weight:bold;}
.con_list_r_title{ width:268px; line-height:30px; position:relative;}
.con_list_r_title span{ width:210px; border-bottom:#CCCCCC 1px solid; height:15px; position:absolute; top:0; left:58px;}
*html .con_list_r_title span{top:-16px;}
.con_list_r_search{ background:url(../Image/list_search.gif); height:76px; width:268px; margin:5px 0;float:left;}
.con_list_r_search_b{ margin-top:40px; padding:0 10px;}

/*文章页面*/
#con_show_l{ width:663px; float:left; padding:10px; margin-right:5px;}
.con_show_l_title{ height:30px; line-height:30px; margin-top:5px; padding-left:5px; color:#999999; background:url(../Image/show_title_bg.gif) no-repeat right;}
#con_show{ padding:15px; width:633px;}
.con_show_title{ font-family:Georgia,"Times New Roman",Times,"微软雅黑","宋体",serif; font-size:24px; line-height:40px; text-align:center; font-weight:bold; height:100%;}
.con_show_title_b{ line-height:20px; color:#999999;}
#show_text{table-layout:fixed;word-wrap:break-word;word-break:break-all; width:603px;line-height:24px; font-size:14px; padding:15px; display:block;}
.con_list_r_pic li{ float:left; width:128px; margin:0 2px;}
.con_list_r_pic li a{float:left; line-height:24px; display:block; text-align:center; width:128px;}
.con_show_other{ width:651px; padding:5px;}
.con_show_other_title{ width:631px; border-bottom:#999 2px solid; line-height:30px; height:30px; font-size:14px; font-weight:bold; clear:both; padding-left:20px;}
.con_show_other_list{ width:300px; padding:5px; float:left;}
.con_list_r_list{ float:left;}

/*by yiyeshu*/
.yiyeshu_box_title{ width:300px; float:left;}
.yiyeshu_box_title a{ line-height:20px; width:150px; display:block; text-align:center; float:left; color:#ff0000;}
.fontcol1{ color:#006600;}
.fontcol2{ color:#ff6600;}
.yiyeshu_w30,.yiyeshu_w80,.yiyeshu_w18 { display:block; text-align:center;}
.yiyeshu_w30 { width:30px;}
.yiyeshu_w80 { width:80px;}
.yiyeshu_w18 { width:180px;}
.yiyeshu_mar5 { padding-top:5px; padding-left:20px;}
.yiyeshu_line { line-height:24px;}
.yiyeshu_btn{ width:280px; text-align:right; padding-right:20px; line-height:20px; margin-bottom:5px;}
.yiyeshu_con{ height:120px; border-bottom:#CCCCCC 1px dashed; width:300px; float:left; margin-bottom:8px;}
.yiyeshu_con_c{ width:140px; float:left; margin-left:10px; line-height:24px; display:inline;}
.yiyeshu_input{ margin-top:-1px;}
.yiyeshu_con_t{ height:108px; margin-top:6px; margin-left:4px;}
.yiyeshu_con_t_l{ width:84px; float:left;}
.yiyeshu_con_t_r{ width:204px; float:left; margin-left:5px; line-height:26px;}
.yiyeshu_divcenter{
	text-align: center;
	margin: 8px 0 12px 0;
}
.yiyeshu_hitslist li span {float: left;width: 224px;}
.transion_con_c{ float:left; width:300px; height:50px; border-bottom:#CCCCCC 1px dashed; border-top:#CCCCCC 1px dashed; margin:5px 0;}
.transion_con_c ul li{ float:left; width:100px; line-height:24px; font-weight:bold; text-align:center;}
/*end*/

.con_list_r_intro{ width:268px; float:left; margin-bottom:12px;}
.con_list_r_intro li{ float:left; width:122px; margin:5px 5px; height:24px;}
.con_list_r_intro li a{ background:url(../Image/top_icon1.gif) no-repeat left center;line-height:24px; display:block; text-align:center; width:128px; border:#dbdbdb 1px dashed; background:#fffff;}
.con_list_r_intro li a:hover{ line-height:24px; display:block; text-align:center; width:128px; border:#c5c5c5 1px dashed; background:#f6f6f0;}

 #jdlist{ width:468px; margin-top:10px;}
.jdtitle{ height:30px; line-height:30px; width:468px;}
.jdtitle span,#jdlistlist li span{ float:left; display:inline;}
.jdwidth1,.jdwidth2,.jdwidth3,.jdwidth4{ display:block; margin:0 2px;}
.jdbgcol{ background:#ececec;}
.jdbgcol1{ background-color:#fff0f0; background-image:none;}
.jdwidth1{ width:96px;}
.jdwidth2{ width:202px;}
.jdwidth3{ width:76px;}
.jdwidth1 img{ padding:1px; border:#ccc 1px solid;}
#jdlistlist li{ height:84px; padding:5px 0 15px; _padding:3px 0; background:url(../Image/list_line.gif) repeat-x left bottom; vertical-align:middle; line-height:24px;}
#jdlistlist li p{ padding:0; margin:0; height:84px; padding:5px 0;}
.jdmc{ color:#f00; font-weight:bold; font-size:12px;}

input ,textarea{border: 1px solid #999; cursor: pointer; margin: 3px 0;padding: 3px 0 0 2px;}
input {height: 1.5em;}
* html input{height: 1.9em;padding: 2px 0 0 2px;}

#con_list_l_new{ width:663px; float:left; padding:10px; margin:0 5px 0 0;}
