﻿/*通用*/
* { 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:62px; width:980px; margin:10px 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:right; 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:26px; color:#fff; padding-left:20px;}
.search_btn span a,a:hover{ color:#fff;}
#search_b { width:906px; float:left; line-height:24px; padding-top:8px; _margin-top:0px;}
#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:260px;}

#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:11px; 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;}
#map{ width:460px; height:440px; float:left; position:relative; background:url(../Image/bg.jpg) no-repeat center;}
#map_county{ width:460px; height:440px; float:left; position: absolute; top:0; left:0;}
.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_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;}

#scroll_pic{ width:974px; height:126px; padding:2px; float:left; margin-top:5px;}
#scroll_pic #scroll_pic_left{ width:17px; float:left; height:126px;}
#scroll_pic #scroll_pic_main{ width:930px; margin:3px 5px; height:120px; float:left;}
#scroll_pic #scroll_pic_right{ width:17px; float:left; height:126px;}
#scroll_pic_main ul li{ width:155px;margin:0;text-align:center;}
#scroll_pic_main ul li a{  line-height:24px;}

*html #scroll_pic_main ul li{ margin:0;}

.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;}

#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:left;}
#link1 ul li a:hover{color:#ff0000; text-decoration:underline;}
#link2 ul li{width:160px; float:left; line-height:24px; display:block; text-align:left;}
#link2 ul li a:hover{color:#ff0000; text-decoration:underline;}
#link3{ background:url(../Image/together.gif) no-repeat left center; height:52px; line-height:26px; padding:5px; border:#CCCCCC 1px solid; padding-left:180px; width:793px; float:left;}
#link3 a{ margin:0 7px; display:inline;}
#link3 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;}

/*用户自定义面板*/
.root_header{ height:30px; padding-top:5px; float:left; width:580px; display:block; text-align:center; display:inline; padding-left:400px; background:url(../Image/list_line.gif) repeat-x bottom;}
.cell_left,.cell_right,.cell_center{width:322px;float:left;}
.cell_center {padding:0 6px;}
*html .cell_center {padding:0 4px;}
.row {clear:both;}
#root {
	width:980px;
	height:auto;
	margin:auto;
	float:left;
	margin-top:5px;
}
.root * {
/*此属性FF的说*/
	-moz-user-select:none;
}

.line {
	width:202px;
	height:0px;
	overflow:hidden;

}
.move {
	border:#d2d2d2 1px solid;
	background: #fff;
	width:100%;
	height:aotu;
	margin-top:5px;
	margin-bottom:5px;
}

.title_a {
	width:auto;
	margin-right:80px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	padding-left:15px;
}
.title_a a,.title_a a:hover{ color:#fff;}
.title span a{ float:right; margin-right:20px; color:#999999; font-weight:normal;}

.content{height:160px; padding:10px;}
.con_t{ height:80px;}
.con_c{ height:50px; border-bottom:#CCCCCC 1px dashed; border-top:#CCCCCC 1px dashed;}
.con_t_l{ width:100px; margin-right:10px; float:left;}
.con_t_r{ width:190px; float:left; line-height:20px;}
.con_c ul li{ float:left; width:75px; line-height:24px; font-weight:bold; display:block; text-align:center;}
.con1_t{ height:20px; border-bottom:#CCCCCC 1px dashed;}
.con1_t a{ line-height:20px; width:150px; display:block; text-align:center; float:left; color:#ff0000;}
.con1_c{ height:95px; padding:5px 0; border-bottom:#CCCCCC 1px dashed; }
.con1_c_l{ width:130px; float:left; margin-right:10px;}
.con1_c_r{ width:160px; float:left; line-height: 24px;}
.con1_b{ width:300px; float:left;}
.content_btn{ width:280px; text-align:right; padding-right:20px; line-height:20px; background:url(../Image/list_line.gif) repeat-x bottom; margin-bottom:5px;}

/******************* by yiyeshu *******************/
.yiyeshu_box_title{ width:300px; float:left; margin-bottom:1px;}
.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:6px;}
.yiyeshu_line { line-height:24px;}
.yiyeshu_btn{ width:292px; text-align:right; margin-bottom:1px;}
.yiyeshu_btn a{ line-height:20px; color:#ff0000;}
.yiyeshu_con{ height:96px; border-bottom:#CCCCCC 1px dashed; width:300px; float:left;}
.yiyeshu_con_c{ width:140px; float:left; margin-left:10px; line-height:24px; display:inline;}
.yiyeshu_input{ margin-top:-1px;}
.yiyeshu_con_t{ height:72px; margin-top:2px; margin-left:4px;}
.yiyeshu_con_t_l{ width:58px; float:left;}
.yiyeshu_con_t_r{ width:230px; float:left; margin-left:6px;}
.yiyeshu_divcenter{
	text-align: center;
	margin: 8px 0 12px 0;
}
.transion_con_c{ width:300px; float:left; height:50px; border-bottom:#CCCCCC 1px dashed; border-top:#CCCCCC 1px dashed;}
.transion_con_c ul li{ float:left; width:75px; line-height:24px; font-weight:bold; text-align:center;}
.yiyeshu_list li{ background:url(../Image/meet.gif) no-repeat left center; padding-left:15px; line-height:24px;}
/******************* end *******************/

.con_list_r_intro{ width:268px; float:left;}
.con_list_r_intro li{ float:left; width:124px; margin:5px; height:24px; display:inline;}
.con_list_r_intro li a{ background:url(../Image/top_icon1.gif) no-repeat left center;line-height:24px; display:block; text-align:center; border:#dbdbdb 1px dashed; background:#fffff;}
.con_list_r_intro li a:hover{ line-height:24px; display:block; text-align:center; border:#c5c5c5 1px dashed; background:#f6f6f0;}
.new_cun_li{ border-bottom:0;}
#loginpanel{padding:0 0 0 10px; margin-top:12px;}
#search_b div{ background:url(../Image/list_placard.gif) no-repeat left center; padding-left:10px;}
#search_b div a{ margin-left:0;}
.list li{ _height:24px; clear:both;}
.list li img{ vertical-align:middle; margin-left:2px;}
.more000{ background:url(../Image/_more.gif) no-repeat; width:36px; height:11px; display:block; float:left;}
#zhuanti{ width:163px; clear:both; margin-bottom:5px; height:60px; line-height:20px; padding:0 10px 0 80px; background:url(../Image/zhuantibg.gif) no-repeat left top;}
#zhuanti a{ background:url(../Image/zhuanti.gif) no-repeat left center; padding-left:15px;}

/*begin 家电特产*/ 
.techan{ padding:5px;}
.techan li{ float:left; margin:0 5px; padding-top:5px; display:inline;}
.techan li span{ float:left; width:80px; line-height:24px; text-align:center;}
.techan li img{ padding:1px; border:#ccc 1px solid; width:75px; height:75px;}
#jiadianpic{ width:720px; float:right;}
.jiadianbox{ width:255px;}
.jiadianmore{ float:right; color:#999; margin-right:5px;}
.addpic{ width:704px; float:left; padding:7px; height:194px;}
.addpic li{ text-align:center; width:70px; line-height:16px; float:left;}
.addpic img{ padding:1px; border:#ccc 1px solid; text-align:center;}
.addpictitle{ background:url(../Image/addpictitlebg.gif) repeat-x top; height:26px; width:720px; line-height:26px;}
.addpictitle span{ margin-left:10px; float:left; background:url(../Image/addpicicon.gif) no-repeat left center; font-weight:bold; padding-left:35px;}
.addpictitle ul{ margin-left:5px; float:left;}
.addpictitle li { float:left;}
.addpictitle li a{ width:50px; height:24px; display:block; line-height:24px; text-align:center; position:relative; top:3px;}
#jdlistnav li a{width:83px; height:27px; line-height:27px; display:block; text-align:center;}
#jdlistnav li{ float:left; margin-top:6px;}
/*end 家电特产*/
/*begin 村网博客*/
#bklistnav li a{width:83px; height:27px; line-height:27px; display:block; text-align:center;}
#bklistnav li{ float:left; margin-top:6px;}
/*end 村网博客*/
.searchhome_font{width:220px;float:left;}
.searchhome_btn{ height:26px; width:906px; float:left; padding-top:5px; padding-left:40px;}
.searchhome_btn span{ line-height:22px; color:#fff; padding-left:20px;}
.searchhome_btn span a{ line-height:26px; color:#fff;}
.searchhome_btn span a:hover{ line-height:26px; color:#fff;}
#searchhome_b { width:946px; float:left; line-height:24px; padding-top:8px;}
#searchhome_b a{ margin-left:2px;}
#searchhome_b span a{ margin-left:0; clear:both; cursor:hand;}
.talktitle{ background:url(../Image/talk_title.gif) no-repeat left center; padding-left:40px; line-height:29px; height:29px;}
.talktitle a{ float:right; color:#f00;}
#talktext{ line-height:24px;}
#talktext a,.fcred{ color:#f00; margin:0 2px;}
#talktext span a,.fcgray{ color:#999;}

.jiadiantext{ height:192px; padding:5px 8px; width:237px;}
.gonggao{ height:130px; padding:5px 8px; width:237px; line-height:26px;}
#jiadian{ width:980px; clear:both; margin-bottom:5px; float:left;}
.cun{ height:215px;}
#talk{ width:243px; clear:both; margin-bottom:5px; height:238px; line-height:20px; padding:0 5px 0 5px; background:url(../Image/talk_bg.gif) no-repeat right bottom;}
#searchhome_b span{ float:right; width:160px; padding-left:40px; color:#f00; font-weight:bold;}
#searchhome{ width:980px; height:65px; margin-top:5px; float:left;}
.news{ width:458px; float:left; height:172px; margin-bottom:5px;}

.box1{ width:255px; float:left;}
.news div{ width:448px; float:left; padding:0 5px;}
.newstext{ background:url(../Image/newstop.gif) no-repeat top left; text-indent:70px; line-height:24px;}
.listline{ background:url(../Image/list_line.gif) repeat-x bottom;}

.newslist li a,.newslist span{ font-size:12px;}
.newgif{ background:url(/Portal/Image/news.gif) no-repeat right center; width:25px; height:11px; display:inline-block; line-height:12px; _line-height:24px; text-indent:-9999px;}



.mankiral{ width:253px; height:146px;}

.mankiral { overflow:auto;}

.mankiral li{ width:100px; margin:0 8px 0 12px; float:left; display: inline; height:146px; }
.mankiral li span{ width:100px; display:block; line-height:20px; text-align:center;}
.mankiral li span img{ border:#ccc 1px solid;}

.mankiral1{ width:253px; height:110px;}

.mankiral1 { overflow:hidden;}
.mankiral1 li{ width:60px; margin:0 8px 0 12px; float:left; display: inline; height:110px; }
.mankiral1 li span{ width:60px; display:block; line-height:20px; text-align:center; margin-top:2px;}
.mankiral1 li span img{ padding:1px; border:#3f71ff 1px solid;}

body.bodybg111 {
	BACKGROUND: url(/Portal/Image/toppicbg.jpg) no-repeat center top
}
.cnlifetopc111 {
	MARGIN: 0px auto; WIDTH: 900px; HEIGHT: 85px
}
.cnlifetopc111 a.topalink111{ POSITION: absolute; display:block; width:900px; height:85px; text-indent:-9999px;}
.topclose111 {
	MARGIN: 0; float:right;
}
.topclose111 A {
	POSITION: absolute; LINE-HEIGHT: 500px; WIDTH: 41px; BACKGROUND: url(/Portal/Image/toppicclose.png) no-repeat; HEIGHT: 15px; OVERFLOW: hidden
}
.topclose111 A:hover {
	BACKGROUND: url(/Portal/Image/toppicclose.png) no-repeat 0px -15px
}
.newinfo{line-height:190%;font-size:12px;padding:0px 2px 6px 11px; }

.fixsize img{ max-height:80px; max-width:80px; width:expression(this.width > 80 && this.width > this.height ? 80: true); height:expression(this.height > 80 ? 80: true); vertical-align:middle; cursor:pointer;}
.albumlist ul li{height:22px;} .albumlist{margin-left:10px;}
#z_bimg a{margin:3px;}#z_bimg a img{width:90px;height:24px;}#z_bimg{margin-left:-5px;}


/*戏曲大赛opera*/
.liebiao {width:292px; margin-top:6px;}
.liebiao ul{ width:292px; float:left;}
.liebiao ul span{ float:left; }
.liebiao li{ float:left;  _height:24px;height:24px;width:292px;  clear:both;}

 #rolltxt{ height:160px;  }

.operaw1{ width:60px;}
.operaw2{ width:60px;}
.operaw3{ width:180px;}
.operaw4{ width:65px;}
.operaw5{ width:65px;}
.operaw6{ width:50px;}
.operaw7{ width:30px;}

/* 常用工具 */

.mt5 {margin-top: 5px;}
.ml5 {margin-left: 5px;}
.ml10 {margin-left: 10px;}

.fl {float:left;}
.overfix  {overflow:hidden;}
.h228 { height: 228px;}
.w253 { width: 253px;}

.news_title img {vertical-align:middle; }

	    .lifemenu{ width:980px; float:left; height:60px;}
	    .lifemenu .lifelogo{ background:url(/Portal/Image/logo.gif) no-repeat center; width:320px; float:left;}
	    .lifemenu .lifelogo a{ text-indent:-9999px; line-height:60px; width:320px; display:block;}
	    .lifemenu .lifemenu_l,.lifemenu .lifemenu_r{ float:left; height:60px;}
	    .lifemenu .lifemenu_l a,.lifemenu .lifemenu_r a{ float:left; width:80px; line-height:20px; text-align:center; display:inline;background:url(/Template/Global/Image/allmenubg.gif) no-repeat left;}
	    .lifemenu .lifemenu_l{ width:420px; background:url(/Template/Global/Image/allmenubg1.gif) no-repeat right center; margin-left:51px; display:inline;}
	    .lifemenu .lifemenu_r{ width:165px; background:url(/Template/Global/Image/allmenubg1.gif) no-repeat left center; margin-left:1px; padding-left:20px; display:inline;}
	    .Transion_PT{padding-top:1px;}

		#adcontainer {width: 980px; height: 90px; }
		#adcontainer .item {width: 980px; height: 90px; display: none}

		#loginpanel{margin:0;padding:0 0 0 15px;}
		#loginform{clear:both; display:block;margin:0px;padding:0;}
		#loginform .btn1, #loginform .btn2{width:43px; height:43px; background:url(/Portal/Image/btnlogin.gif) no-repeat;border:0px; cursor:pointer !important;cursor:hand; display: block; margin-top: 3px;}
		#loginform .btn1{ background-position:0px -43px}
		#loginform .btn2{ background-position:0px 0px}

		#scroll_pic_main li{float: left;}
