::-webkit-scrollbar{width:5px;}
::-webkit-scrollbar-track{background-color:#ededed;}
::-webkit-scrollbar-thumb{background-color:#8c8c8c;}
::-webkit-scrollbar-thumb:hover {background-color:#a9a9a9}
::-webkit-scrollbar-thumb:active {background-color:#a9a9a9}
.header{
	width: 100%;
	height: 147px;padding-top:0px;
	background-image: url(headerbg.png);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.w982{width: 982px;
	margin-right: auto;
	margin-left: auto;}
.scroll{OVERFLOW-Y:scroll;scrollbar-3dlight-color:#595959; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#CFCFCF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#CFCFCF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#595959}
.news_menu{
	width: 980px;
	height:52px;padding-top:6px;padding-bottom:6px;
	border: 1px solid #E2E2E2; overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	background-image: url(news_menu_bg1.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.news_menu ul.n_h2{float:left;width:741px;padding-left:30px;height:42px;padding-top:6px;padding-bottom:4px;}
.news_menu ul.n_h2 li{
	float: left;
	height: 42px;
	line-height: 21px;
	padding-right: 18px;
	padding-left: 16px;
	background-image: url(n_h2_bg.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.news_menu ul.n_h2 li.ll{
	padding-right: 0px;
	background-image: none;}
.news_menu ul.n_h2 li a{color:#044170;color:#0775B2;}.news_menu ul.n_h2 li a:hover{color:#DB0006;}
.news_menu .logo1{padding-left:12px;width:197px;height:52px;float:left;}
.head0{width: 982px;
	height:147px;
	margin-right: auto;
	margin-left: auto;}
.head0 .r0{width:536px;padding-top:40px;height:107px;float:right;}
.head0 .r0 .logo2{width:295px;padding-left:20px;height:72px;padding-top:16px;float:left;display:block;}
.head0 .r0 .date{padding-left:38px;width:166px;padding-top:23px;height:68px;line-height:34px;color:#6E6F6A;float:right; font-family:"闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�"}
.head0 .r0 .date .d1{width:100%;height:34px;}
.head0 .r0 .date .d2{width:100%;height:34px;}
.head0 .r0 .date .d1 span{display:block;float:left;padding:0px;margin:0px;}.head0 .r0 .date .d1 span.img{
	width: 34px;
	height: 34px;
	margin-left:2px;
	margin-right:2px;
	color: #D90005;
	background-image: url(datebg.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family:"Trebuchet MS","闁肩厧鎳橀崹楣冨箻閳ь剟鐛Ч鍥у壃闂侇喗绻愭潻褰掓晜閸忓浜鹃柍閿嬬懃婢剁喖鍩為悙鑼滈柍褜鍓欓～鏍Ψ閸屾鏉归柍褜鍏橀崺妤呭Ψ閸屾粏鐦介柟鍐睬归崕宀勫Ω閳垛晛浜炬俊顖氶獜閺嬩線宕伴埦鈧崺妤呭Ψ閸屻倕鈧垿骞戝缁樻櫟闁诡垵宕甸悡顐︻敋閻ゎ垰澹栭柣顓у亖閸庮噣鍩€椤掍焦灏ㄩ柍褜鍓氶弸鍌炲煘瑜嶉弸瀵告媼鐠囨崘灏欐俊鎶筋敆閸㈠鏁哥涵鍫曞焵椤掆偓閵堜粙濡烽崒妯哄Ψ闁逞屽墯閳笺倕鐔柍褰掓暜閸嬫捇鎮╅崱鎰壈闁愁厹鍔忛姘跺煘闁款垰浜鹃柟閿亾濠殿喗鍨崕顕€鍩€椤戠偞鐏氭禒顖炴晜閸忓浜鹃悗娑栧€ч幏锟�";font-size:23px;text-align:center;
}
.menu1{
	width: 100%;
	height: 33px;
	background-image: url(pathmenu1.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.menu1 .r1{
	width: 982px;
	margin-right: auto;
	margin-left: auto;
	height: 33px;
	line-height: 33px;
	color: #fff;
	font-family:"Trebuchet MS","闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�";
}
.menu1 .r1 .tel{float:right;padding-right:150px;height: 33px;line-height: 33px;}
.menu1 .r1 .mail{
	float: right;
	padding-right: 6px;
	letter-spacing: 0.08em;height: 33px;
	font-size: 12px;
}
.menu1 .r1 .tel img{vertical-align: middle;}
.menu1 .r1 .tel img.tel1{_margin:6px 0;}.menu1 .r1 .tel img.telnum{_margin:9px 0;}
.menu2{ 
	width: 100%;
	height: 34px;
	background-image: url(pathmenu2.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.menu2 .txt{
	float:right;padding-right:23px;line-height:31px;padding-top:3px;
}
.menu2 .txt span{
	padding-left:12px;
	padding-right:12px;
}
.menu2 .txt span a{color:#464646;}
.menu2 .txt span a:active{
	text-decoration:none;
	color:#FF0000;
}
.menu2 .txt span a:visited{
	text-decoration:none;
}
.menu2 .txt span.next{
	background-image: url(next.gif);
	background-repeat: no-repeat;
	background-position: right center;padding-right:14px;
}
.menu2 .txt span.pre{
	background-image: url(pre.gif);
	background-repeat: no-repeat;
	background-position: left center;padding-right:13px;
}
.menu2 .txt span.nextno{
	background-image: url(nextno.gif);color:#666666;
	background-repeat: no-repeat;
	background-position: right center;padding-right:14px;
}
.menu2 .txt span.preno{
	background-image: url(preno.gif);color:#666666;
	background-repeat: no-repeat;
	background-position: left center;padding-right:13px;
}

.foot{
	width: 982px;
	height: 100px;padding-top:15px;line-height:25px;color:#333333;
	background-image: url(footbg.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;text-align:center;font-family:"闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�";
}
.foot a{color:#333333;}


.main{
	width: 982px;
	padding-top: 9px;
	padding-bottom: 9px;
	min-height:280px;
	height: auto!important;
	height:280px;
	margin-right: auto;
	margin-left: auto;
	z-index: 0;
	position: relative;
}
.mright1{width:525px;min-height:470px;height:auto!important;height:470px;float:right;}
.mright1 .r0{width:240px;float:right;}
.mright1 .r0 h3{
	width: 238px;
	height: 31px;line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	background-image: url(r0_h3.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.mright1 .r0 h3 span{color:#D7000B;font-size:14px;font-weight:bold;margin-left:13px;}

.mright1 .r0 .box{
	width: 230px;padding-left:8px;padding-top:3px;padding-bottom:3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.mright1 .r0 .box ul{float:left;width:230px;height: 465px;}
.mright1 .r0 .box li{float:left;width:212px;color:#545351;}
.mright1 .r0 .box li.hover{
	background-image: url(li_bg.png);
	background-repeat: no-repeat;
	background-position: left 7px;font-weight:bold;
}
.mright1 .r0 .box li a{font-size:16px;font-weight: bold;}
.mright1 .r0 .box li span a{color:#545351;}
.mright1 .r0 .box li.hover span a{color:#363636;}
.mright1 .r0 .box li span.txt{width:155px;padding-left:11px;float:left;display:block;}
.mright1 .r0 .box li span.pdf{width:16px;float:left;display:block;padding-right:3px;padding-left:1px;}
.mright1 .r0 .box li span.pdf a{vertical-align: middle;}
.mright1 .r0 .box li span.pdf a img{
	vertical-align: middle;
}

.mright1 .l0{width:272px;float:left;}
.mright1 .newstitle h3{
	width:272px;
	height: 31px;line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	background-image: url(r0_h3.png);
	background-repeat: repeat-x;
	background-position: left top; position:relative;
}
.mright1 .newstitle h3 span{
	color: #fff;width:120px;padding-left:16px;height:31px;padding-top:1px;
	font-size: 14px;
	font-weight: bold;
	position: absolute;
	left: 0px;
	top:-1px;
	display: block;
	background-image: url(newstitle_bg.gif);
	background-repeat: no-repeat;
}

.mright1 .newstitle .box{
	width: 272px;padding-top:3px;padding-bottom:3px;height:178px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.mright1 .newstitle .box ul{float:left;width:272px;height:178px;}
.mright1 .newstitle .box li{float:left;width:241px;padding-left:11px;}
.mright1 .newstitle .box li{line-height:25px;/* height:29px; */}
.mright1 .newstitle .box li.one{
	background-color: #F2F2F2;
}
.mright1 .newstitle .box li a{
	display: block;
	width: 240px;
	padding-left:11px;
	font-size:14px;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	/* height:29px; */
	overflow:hidden;
}
.mright1 .newstitle .box li a{color:#535351;    font-weight: bold;}
.mright1 .newstitle .box li a:hover{color:#549EDF; text-decoration:none;}
.mright1 .newstitle .box li p{
	
padding-left: 10px;
	
margin-top: 0;
	
color: #6b6b6b;
}


/*hot img*/
.bkleft{
	z-index:2;
	position: absolute;
	left:2px;
	top:-191px;width:447px;
}
.bkleft .bkimg{
	width:416px;
	padding-right:17px;
	/* background-image: url(bg17_612.png); */
	background-repeat: no-repeat;
	background-position: right top;
}
.bkleft .bkimg .pagepic{/*show hot image*/
    position: relative;
    width: 415px;
    padding-bottom:3px;
    margin-top: 30px;
}
.bkleft .bkimg .pagepic img{/*show hot image*/
    border: #C0C0C0 1px  solid;
}
.bkleft .bkimg .pagepic p{
	margin: 0px;
	padding: 0px;
}
#bkimg{position:relative;z-index:5;}
.bkleft .bkimgbottom{
	width: 447px;
	height: 15px;
	font-size: 9px;
}
.bkleft .bkimgbottom .so{
    width: 415px;margin-top:9px;
    height: 39px;line-height:39px;
    background-color: #F3F3F3;
    border: 1px solid #D4D4D4;
}
.bkleft .bkimgbottom .so input{
    width: 309px;
    height: 20px;line-height:20px;font-size:14px;
    border: 1px solid #D4D4D4;
    margin-left: 12px;
    vertical-align: middle;
    margin-right: 9px;
    padding-top: 2px;
    padding-right: 3px;
    padding-bottom: 2px;
    padding-left: 3px;
}
.bkleft .bkimgbottom .so a img{vertical-align:middle;}

.bkleft .ban{width:27px;height:181px;overflow: hidden; position:absolute;right:3px;top:300px;z-index:3;}
.bkleft .ban span{width:27px;height:87px;margin-bottom:7px;display:block;text-align:center;color:#373737;}
.bkleft .ban span a{
	width: 27px;
	height: 87px;
	display: block;
	text-indent: -1000em;
}
.bkleft .ban span.pre1{background-image: url(page_pre1.png);}
.bkleft .ban span.next1{background-image: url(page_next1.png);}
.bkleft .ban span.pre2{background-image: url(page_pre2.png);}
.bkleft .ban span.next2{background-image: url(page_next2.png);}
.bkleft .guang{
	width: 416px;
	height: 81px;font-size:0px;
	border: 1px solid #C0C0C0;
}.bkleft .guang img{}
/* dateinfo */
.dateinfo{width:299px;height: 170px;border: 1px solid #D4D4D4;margin-top:9px;}
.Calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
	filter: alpha(opacity=100);
	opacity: 1.0;
	text-align: center;
	width: 280px;
	padding-top:7px;
	min-height: 160px;
	height: auto!important;
	/* height: 196px; */
	line-height: 1.8em;
	margin-right: auto;
	margin-left: auto;
} 
.Calendar a:link,.Calendar a:visited{ 
color:#000; 
} 
.Calendar  a:hover{
	color:red;
	text-decoration: underline;
} 
.calbktop{
	background-color: #ffffff;
	padding-top: 0px;height:24px;padding-top:4px;
	background-image: url(datetop_bg.png);
	background-repeat: repeat-x;padding-left:32px;padding-right:32px;
	background-position: left top;border: 1px solid #D4D4D4;
}
.calbktop1{width:100%;}
.calbktop1 select{height:20px;font-size:12px;font-family:Verdana, Arial; vertical-align:middle}
.calbktop1 .calbkselectright{float:right;padding-right:10px;}
.calbktop1 .calbkselectleft{float:left;padding-left:10px;}
#idCalendar {
	background-color:#ffffff;
	padding-top:5px;
	min-height:134px;
	height:auto!important;
	height:134px;
}
#idCalendar h2{display:none;}
#idCalendar table{
	width:100%;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #ffffff;
	border-right-color: #ffffff;border-collapse:collapse;
} 

#idCalendar table thead td{
	color: #FCFCFC;
	background-color: #797B6F;
	border-top-width: 1px;
	height: 20px;
	line-height: 20px;
	font-size: 13px;
	font-weight: bold;
	font-family:"Trebuchet MS","闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�";
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
} 

#idCalendar table td{
	font-size: 11px;font-family:Verdana, Arial;
	color: #adadad;height: 20px;
	line-height: 20px;
	background-color: #F3F3F3;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-left-color: #ffffff;
} 
#idCalendarPre{ 
cursor:pointer; 
float:left; 
padding-left:0px; 
} 
#idCalendarNext{ 
cursor:pointer; 
float:right; 
padding-right:0px; 
} 
#idCalendar table td.onToday {
	color:#ffffff; background-color:#D10005;
} 
#idCalendar table td.onToday a{color:#ffffff;}
#idCalendar table td.onSelect a{color:#D10005; } 
.premonth{font-family:Webdings;font-size:16px;line-height:16px;height:16px;padding-bottom:3px;padding-left:4px;color:#999;}
#premonth{color:#333;}
#premonth:hover{color:red;}
.nextmonth{font-family:Webdings;font-size:16px;padding-right:4px;color:#999; line-height:16px;height:16px;padding-bottom:4px;}
#nextmonth{color:#333;}#nextmonth:hover{color:red;}
.calbkdate{display:none;}

/*view*/
.left2 {width:449px;}
.left2 .r0{width:449px;margin-right:19px;_margin-right:9px;}
.left2 .r0 h3{
	width: 415px;
	height: 31px;line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	background-image: url(r0_h3.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.left2 .r0 h3 span{color:#D7000B;font-size:14px;font-weight:bold;margin-left:13px;}

.left2 .r0 .box{
	width: 407px;padding-left:8px;padding-top:3px;padding-bottom:3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.left2 .r0 .box ul{float:left;width:406px;height:289px;}
.left2 .r0 .box li{
	float: left;
	width: 406px;
	overflow: hidden;
	background-image: url(li_bg.png);
	background-repeat: no-repeat;
	background-position: left 7px;
}
.left2 .r0 .box li a{color:#505050;font-size:14px;font-weight:bold;padding-left:11px;}
.left2 .r0 .box li.hover{
	font-weight:bold;
}
.left2 .r0 .box li.hover span a{color:#363636;}
.left2 .r0 .box li span.txt{width:155px;padding-left:11px;float:left;display:block;}
.left2 .r0 .box li span.pdf{width:16px;float:left;display:block;padding-right:3px;padding-left:1px;}
.left2 .r0 .box li span.pdf a{vertical-align: middle;}
.left2 .r0 .box li span.pdf a img{
	vertical-align: middle;
}

.left2 .dateinfo2{width: 214px;float:left;}
.left2 .dateinfo2 h3{
	width: 214px;
	height: 31px;
	line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	background-image: url(r0_h3.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.left2 .dateinfo2 h3 span{color:#D7000B;font-size:14px;font-weight:bold;margin-left:13px;}

.left2 .dateinfo2 .box{
	width: 214px;
	padding-top:3px;
	padding-bottom:3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
	height:231px;
}
.left2 .dateinfo2 .Calendar {
	width:214px;
	min-height: 172px;padding-top:4px;
	height: auto!important;
	height: 172px;
	line-height: 1.8em;
	margin-right: auto;
	margin-left: auto;
} 
.left2 .dateinfo2 .Calendar .calbktop{
	background-color: #ffffff;
	padding-top:0px;height:20px;padding-left:3px;padding-right:3px;padding-bottom:3px;
	border:0px solid #D4D4D4;background-image:none;
}
.left2 .dateinfo2  #idCalendar {
	background-color:#ffffff;
	padding-top:2px;
	min-height:120px;
	height:auto!important;
	height:120px; 
}

/*newsdetail*/
.newsdetail{
	width: 521px;padding:1px;
	border: 1px solid #D5D5D5;
}
.newsdetail .tp{
	width: 521px;
	height: 41px;padding-top:2px;line-height:41px;color:#535353;
	background-image: url(tpbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.newsdetail .ft{
	width: 521px;color:#535353;
	height: 40px;padding-top:3px;line-height:40px;
	background-image: url(ftbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.newsdetail .next{padding-left:16px;float:left;}
.newsdetail .next a{margin-right:18px;color:#363636;}
.newsdetail .next a span{background:url(toleft.jpg) no-repeat;width: 12px;height: 12px;display: inline-block;}
.newsdetail .next a:hover{color:#BA2636;}
.newsdetail .next span.nohref{padding-right:18px;}
.newsdetail .zoom{float:right;text-align:right;padding-right:16px;}
.newsdetail .zoom span{	cursor: pointer;}
.newsdetail .zoom span img{ vertical-align:middle;_margin:13px 0;}
.newsdetail .newsdetail_bg{
	width: 491px;padding-left:15px;padding-right:15px;
	background-image: url(newsdetail_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	min-height:673px;height:auto!important;height:673px;
}
.newsdetail h1{
	font-size:1.6em;font-family:"Trebuchet MS","婵ɑ鎸荤槐锛勫枈鐏炶棄绁╅梺鐐藉劤婵℃娊鎯岄鐘插壃缂侇垱娲嶉崑鎾诲棘閸♀晝浜烽柣鎴旀杹閸嬫挻鎱ㄩ幊鍏呯祷琚欓柍褜鍓氶弸鍌炲Ψ閸屾粏鐦藉┑顔藉灟閸庡矂顢欓崗澶婁壕闁抽攱鍝庨崕顕€鍩€椤掑嫬鍔戦柍鍦櫏閻忓酣濡甸妷褍违闁冲綊鏁崑鎾诲箻閳ь剙螞缁楁稈鍋撻柍褜鍏樺褔鍩€椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�";
	line-height:1.7em;
	text-align:center;
	color:#000000;
}
.newsdetail h2{
	font-size:1.15em;font-weight: bold;
	line-height:1.6em;font-family:"Trebuchet MS","闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�";
	text-align:center;
	color:#666;
}
.newsdetail .reporter{
	font-size:1.3em;line-height:1.6em;font-weight: bold;
	text-align:center;font-family:"Trebuchet MS","闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�";
	color:#767574;
}
.newsdetail .content{
	width: 491px;font-family:"Trebuchet MS","闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�","\u5b8b\u4f53";
	min-height:560px;height:auto!important;height:560px;
	color: #333333;
	font-size: 1.125em;
	line-height: 1.5em;text-indent:2em;
	padding-top: 8px;padding-left:3px;
	padding-bottom:10px;
	/*font-family:"闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�";*/
}
.newsdetail .content p{margin-top:0.6em;margin-bottom:0.6em;}
.newsdetail .content img{max-width:90%;}
.articlepages{
	text-align: center;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 22px;
	padding-left: 12px;
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	text-indent: 0em;
}
.articlepages a{
	margin-right: 2px;
	display: inline-block;
	margin-left: 2px;
	height: 21px;
	line-height: 21px;
	border: 1px solid #FF8C8C;
	padding-right: 7px;
	padding-left: 7px;
	color: #FF0000;
}
.articlepages a.a_cur{
	text-decoration: none;
	color: #fff;
	background-color: #FF4646;
	border: 1px solid #CC1B1B;
}
.articlepages a:hover{
	border: 1px solid #FF1717;
	text-decoration: none;
	color: #666;
}
.articlepages a.n_link{
	text-decoration: none;
	color: #ccc;border: 1px solid #cccccc;
}


.con_split{width:100%;min-height:360px;height:auto!important;height:360px;}
.speak{
	position: relative;text-align:right;float:right;width:100px;padding-right:20px;
}
.speak a{vertical-align: middle;color:#363636;}
.speak a:hover{color:#BA2636;}
.speak a img{vertical-align: middle;_margin:12px 0;}
.showplayer{height:0px;}
.share{text-align:center;width:310px;_width:326px;padding-top:10px;padding-bottom:12px;margin-left:auto;margin-right:auto;}

/*闁肩厧鎳橀崹楣冨棘鐞涒€充壕婵綆鍘规禒顕€鏌ч弶瑁ゅ仺闁挎柨鍘滈崑鎾诲煢閳ь剟鍩€椤掍胶鐭柍鍦仦閸忓﹪鍩堢拋鍦矝闁逞屽墰娴兼粓鍩為悢鏉戝壃缂備焦婢橀～鏍х啲閹煎瓨鎸撮崑鎾承掗鍥у级閸忔挻绋婇崨顏呭櫚闁逞屽墯椤曪繝顢栭悙顏勫姉闁逞屽墯閳硷綁鎮跨喊澶庡悅闁逞屽厴閹冲洭鍩€椤掍緡鍤旈柍鍦仦閸忓﹪骞嗘總澶婃灀闁逞屽墰閸嬫劙宕戦幘鐟扮闁奸硸鍋呴獮濠囨嚑閸涙潙鐏抽柡鍌氭噸閹儵濡烽埗鈺佷壕婵☆垱鍨规俊鏉戠啲缂備焦瀚堥弬銉︽櫟鐎广儰璁查崑鎾斥攦瀹撱劌妯婇崗姗€鍩€椤掍緡浠炬い鏂垮帨閸嬫捇鍩涘▎娆愬*/
.comment{width:523px;background-color:#fff;border:1px solid #95CEFB;}
.comment h3{
	width:523px;
	height:21px;
	background:#fff;
	font:700 12px 闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�;
	color:#004677;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95CEFB; position:relative;
}
.comment h3 span{display:block;margin:1px auto;width:526px;height:16px;padding:4px 0 0 10px;background:url(line_bg.gif) repeat;}
.comment h3 a.more{ position:absolute;right:15px;top:3px;font-size:12px;font-weight:normal;color:#004677;}
.comment .addc{width:503px;padding:10px;}
.comment .addc .liuyans{line-height:150%;}

/*婵ɑ鎸荤槐锛勫枈瀹€鍐ㄧ槸鐟滅増娲熼崹楣冩倶濮瑰洤鍓ù锝嗙ゴ閸嬫挸螣韫囧﹥鏅电€规挾鍠撴俊鏉戠啲闁靛鎳囬崑鎾跺惈闁靛鍊归崑銏ゎ敃閳ь剝顦柍褜鍓氶悷銏ゅ焵椤戣棄鐓戦柕澶婂€风挒銏ゎ敊濮樷偓閳ь剟鍩€椤掑倷绱查柣顓у亐閺備線鍩€椤掍焦濯板┑顔藉殾瀹割喖鏅告俊顐ゅ仯閸庮噣鍩€椤掍焦灏ㄩ柍褜鍓氶弸鍌濐槷闁稿鎸荤€氥儴绠涘▎鎰疇闂傚洦褰冪换鏍ㄣ偊閵夆晛鐏冲┑鍌澬掗弫鎺曠疀婵炴儳浜鹃柍顓☆啇缁叉椽鍩€椤掑倷绱查柕澶婂悩瀹割喖鈧稑鈹冨浣规澒闁逞屽墯閹峰啰鎷犻妷鎴斿亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�*/
#pagecomment1 h2{text-align:center;}
.pagecomment{
	width:523px;
	background-color:#fff;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #95CEFB;
	border-right-color: #95CEFB;
	border-bottom-color: #95CEFB;
	border-left-color: #95CEFB;
}
.pagecomment .nocom{text-align:center;padding-top:38px;color:#333;}
.pagecomment h3{
	height:32px;
	background:#fff;
	font:700 12px 闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�;
	padding-top:8px;line-height:22px;
	color:#333;padding-left: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95CEFB; position:relative;z-index:3;font-weight:normal;
}
.pagecomment h3 .blue{color:#004677;}
.pagecomment h3 .num{color:red;}
.pagecomment h3 a.more{ position:absolute;z-index:4;right:22px;top:9px;font-size:12px;font-weight:normal;color:#333;}
.pagecomment h3 a:hover{
	text-decoration: underline;
	color: #F00;
}
/*width:525px;*/
.pagecomment .box{padding-left:12px;padding-right:12px;padding-bottom:10px;padding-top:10px;min-height:200px;height:auto!important;height:200px;}
.pagecomment dl{ border-bottom:1px dashed #D5EBFD;}
.pagecomment dt{ text-align:right; height:20px; color:#9a9a9a; padding:12px 12px 0;}
.pagecomment dt cite{ float:left; font-style:normal; color:#000;}
.pagecomment dt cite strong{ font-weight:100;  color:#8d8d8d;}
.pagecomment dt cite strong a{color:#014e9c; font-weight:900; text-decoration:underline;}
.pagecomment dt cite img{ vertical-align:-2px;}
.pagecomment dd{ padding:0px; clear:both;}
.pagecomment dd .ctxt{
	font-size:14px;
	line-height:150%;
	padding-right: 16px;
	padding-left: 16px;
	padding-top:3px;
	padding-bottom:3px;
}
.pagecomment .optbar{ height:30px; text-align:right; padding-right:16px; margin-bottom:0px;}
.pagecomment .optbar a{ display:inline-block; width:auto; height:28px; _height:30px; line-height:30px; padding:0 10px; color:#4568ac;}
.pagecomment .optbar a:hover{ color:#d00; text-decoration:underline;}
.pagecomment .optbar a span{ color:#f00;}
.pagecomment .optbar a em{ color:#090;}
.pagecomment .optbar .frpl{ border:1px solid #DBDCDC; border-bottom:1px solid #F1F7FB;background-color:#F1F7FB;}
.pagecomment .optbottom{
	background-image: url(bgdot.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
/*reply show*/
.replyshow{padding-left:30px;padding-top:12px; }
.replyshow .re_title{
	text-align:right;
	height:20px;
	color:#9a9a9a;
	border-top:1px dashed #D5EBFD;
	padding-top:10px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
} 
.replyshow .re_title cite{ float:left; font-style:normal; color:#000;}
.replyshow .re_title cite strong{ font-weight:100;  color:#8d8d8d;}
.replyshow .re_title cite strong a{color:#014e9c; font-weight:900; text-decoration:underline;}
.replyshow .re_con{
	font-size:14px;
	line-height:160%;
	padding-right: 16px;
	padding-left: 16px;
	padding-top:12px;
	padding-bottom:3px;
}


.plreply{
	margin-bottom:10px;
	padding-top:6px;
	padding-left:15px;
	padding-right:15px;
	min-height:130px;
	height:auto!important;
	height:130px;
	background-color:#F1F7FB;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBDCDC;
	border-bottom-color: #DBDCDC;
	border-left-color: #DBDCDC;
}
.plreply .close{ position:absolute;top:10px;right:6px;width:14px;height:14px; cursor:pointer;}
.plreply .resign{line-height:150%;padding-bottom:6px;width:100%;}
.plreply .resign input{width:100px;}
.plreply  .recontent{width:100%;}
.plreply  .recontent textarea{width:100%;}
.plreply .resubmit{height:25px;padding-top:6px;padding-bottom:6px;width:100%;}
.plreply .resubmit a{float:right;display:block;}
.plreply .resubmit a.fabu{	
	width: 80px;height:23px;padding-top:2px;line-height:23px;
	text-align: center;
	background-image: url(plreplysubmit.png);
	background-repeat: no-repeat;
	background-position: left top;color:#2B2B2B;
}
.plreply .resubmit a.fabu:hover{
	background-position: left bottom;
}
#rehtml{display:none;}

/*review*/
.bannav_con {width:583px;border: 1px solid #C0C0C0;min-height:176px;height:auto!important;height:176px;}
.bannav_con ul,.bannav_con li{float:left;}
.bannav_con ul{padding-top:25px;padding-left:12px;padding-bottom:10px;}
.bannav_con li{width:150px;padding-left:20px;padding-right:20px;padding-bottom:8px;}
.bannav_con li .img{
	width:150px;
	height:225px;
	border: 1px solid #BFBFBF;
}
.bannav_con li .txt{line-height:16px;padding-top:3px;text-align:center;}
/*ding yue*/
.email_subscription{
	position: absolute; z-index:1;
	top:-58px;display:none;
	left:0px;
	border: 2px solid #8FB9D0;
	width: 323px;
	height: 29px;
	line-height:29px;
	background-color: #FFF;
	color:#545454;
	padding-top:10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left:12px;
}
.email_subscription input{width:160px;margin-right:5px;height:22px;line-height:22px;font-size:14px;vertical-align:middle;}
.email_subscription img{
	vertical-align: middle; cursor:pointer; display:inline
}

.morepages{
	text-align: center;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 22px;
	padding-left: 12px;
	font-family: "Trebuchet MS","闁肩厧鎳橀崹楣冨棘閸涱剚鈧儵鈥︽繝搴℃瘑閻熶椒绲奸幓鎺旀閻犱礁绨遍弫妤呮煣閹峰瞼袦闁挎柨鍘滈崑鎾斥枍椤掆偓婢剁喖顢欓崗澶婁壕婵犻潧鍟犻崑鎾诲箻娴ｅ弶鏅电€广儰璁查崑鎾诲煕濮樼厧鏋撻柍褜鍎甸懠顒€违妞ゎ剛濮版禒鎾偐閸″繑鏉归柍褜鍓氶幏鍐ㄎ涚粭娑掑亾闁逞屽厴濡狙囧焵椤掍緡鍤旈柨鏂垮帨閸嬫挾鈧稏鍊ч幏锟�";
}
.morepages a{
	margin-right: 5px;
	margin-left: 5px;
}
.morepages a.c{
	text-decoration: none;
	color: #666;font-size:23px;
}

/*share*/
.share53bk{font-family:"Trebuchet MS","microsoft yahei","\u5fae\u8f6f\u96c5\u9ed1","\u5b8b\u4f53";color:#333;line-height:17px;}
.share53bk a{
	background-image: url(share53bk.png);
	background-repeat: no-repeat;
	text-decoration: none;
	display:inline-block;
	background-position: 0px 0px;
	cursor: pointer;color:#333;font-family:"Trebuchet MS","microsoft yahei","\u5fae\u8f6f\u96c5\u9ed1","\u5b8b\u4f53";
}
.share53bk a:hover{text-decoration: none;}
.share53bk a.no{
	background-image: none;display: inline;
}
.share53bk span.s_txt{display: inline-block;padding-left:9px;padding-right:7px;height:16px;float:left;}
.share53bk a.s_more{width:16px;color:#333;height: 16px;float: left;position:relative;z-index:1000}
.share53bk a.s_button{padding-left:20px;padding-right:9px;height: 16px;float: left;}
.share53bk a.s_qzone{background-position: 0px -16px;}
.share53bk a.s_tsina{background-position: 0px -32px;}
.share53bk a.s_tqq{background-position: 0px -48px;}
.share53bk a.s_copy{background-position: 0px -64px;}
.share53bk a.s_all{background-position: 0px -80px;}
.share53bk a.s_renren{background-position: 0px -96px;}
.share53bk a.s_pengyou{background-position: 0px -112px;}
.share53bk a.s_weixin{background-position: 0px -128px;}
.share53bk a.s_tieba{background-position: 0px -144px;}
.share53bk a.s_hibaidu{background-position: 0px -160px;}
.share53bk a.s_cangbaidu{background-position: 0px -176px;}
.share53bk a.s_t163{background-position: 0px -192px;}
.share53bk a.s_ifeng{background-position: 0px -208px;}

.share53bk_sub{
	width: 240px;padding-bottom:16px;
	min-height: 223px;display:block;
	height: auto!important;
	height: 223px;
	border: 1px solid #cccccc;
	position: absolute;
	left: 0px;
	top: 16px;
	z-index: 1001;
	background-color: #FFF;display:none;
}
.share_sub_show .share53bk_sub{display:block;}
.share53bk_sub ul,.share53bk_sub li{
	list-style-type: none;
	float: left;padding:0px;margin:0px;
}
.share53bk_sub ul{padding:1px;}
.share53bk_sub li{
	padding-left: 6px;
	width: 106px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 16px;
	line-height: 16px;border: 1px solid #fff;margin-top:1px;margin-bottom:1px;margin-left:1px;margin-right:3px;
}
.share53bk_sub li.hover{
	background-color: #f2f2f2;
	border: 1px solid #E5E5E5;
}
.share53bk_sub .s_sub_title{
	width:232px;padding-left:8px;
	height: 25px;font-weight:bold;
	line-height: 25px;font-size:14px;
	background-color: #F2F2F2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
.share53bk_sub .s_sub_bottom{
	width: 237px;padding-right:3px;
	height: 15px;
	line-height:15px;
	background-color: #F2F2F2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	position: absolute;
	left: 0px;
	bottom:0px;
	z-index: 1002;text-align:right;
}
.share53bk_sub .s_sub_bottom a{color:#333;font-size:11px;}
#wrap{display:none;position:fixed!important;_position:absolute;top:0;right:0;bottom:0;left:0;z-index:1005;background-color:#000}#wrap.fade{opacity:0}#wrap{opacity:.3;filter:alpha(opacity=30)}
.modal{ position:absolute;left:50%;z-index:1006;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:0}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;}
#zoomtu{
	text-align:left;padding:18px; 
	background-color:#fff;display:none;}
.oneCloseBtn{ position:absolute;z-index:902; display:block; right:10px; bottom:1px; width:66px;height:17px;overflow:hidden;}
.oneCloseBtn a:link,.oneCloseBtn a:visited{display:block;width:66px;height:17px;background:url(closelabel.gif);}
.oneCloseBtn a:hover{ display:block;width:66px;height:17px;}
.player{text-align:center;padding-top:10px;padding-bottom:10px;text-indent:0em;}



/*闁肩厧鎳橀崹楣冨棘鐞涒€充壕婵綆鍘规禒顕€鏌ч幏宀婂殙鐏忛箖骞嗗▓鍨偓瀣煘閻愯尙顩堕柣妯烘－閻忓酣鈥︽繝鍐跨穿闁稿繒鍠庨妶浠嬪煘閿涘嫬顫夐柛鐙€娼块崕宀勫Χ閸屾浜惧┑顔藉灟閸庡本瀵奸杞板寲鐟滃鍩€椤掍讲妲堥柟鍙ョ筏閼靛綊鍩€椤掍焦鐏冮柛鐙€娼块崕宀勬憘婵犲啫纭€妞ゎ厼枪閸婃劙鍩€椤掍胶璐╅柕澶婂亞閸犳帡鍩€椤戣姤瀵ｉ柕澶婂€堕崕宀€鎷犻妷顖濆悅闁逞屽墯椤曪繝鍩涘锝嗘櫟鐎规挻纰嶇欢鐑藉Ψ閳垛晛浜鹃悗娑栧€曠欢鍗炵啲闁挎稏鍎虫俊鎾煘闁款垰浜鹃柟閿亾妤犵偞鐪归崕宀勬焾濠靛啯瀵ｆい鏂垮帨閸嬫捇鎮╅鐔蜂壕闁瑰彞璁查弫鎺戠暤濮樺崬违鐏忛箖鎮╅崪浣糕偓瀣啲鐎规挻鍩冮幐宀勫Ψ閸嬭棄鐪版禒顖炲Ψ閳垛晛浜炬俊顖氬瘨閸熸棃濡烽埗鈺佷壕闁诲繐鎼粋宥夊煘闁款垰浜鹃柟閿亾妤犵偘绱懙褰掑焵椤掍焦鐓涢柍褜鍓氶銏ゅΨ閸涘瓨鎳夋い顑芥閺佹帟绠涙繛鎯т壕濠殿喗鍨禒顕€鏌ㄩ姘闊洦鐟╁妤冨姬閹剧懓鐦堕柤槌栧墴閸ㄩ箖鍩涘銉ュ姉闁逞屽墯閸╁啴鍩€椤掆偓閵堜粙濡烽崒銈勭級闁跨噦鎷�*/
.textlist-container{}

.textlist-container .head0 .r0{width:982px;  }
.textlist-container .head0 .r0 .logo2{padding-left: 0px; }
.textlist-container .mright1{width:982px;}

.textlist-container .mright1 .l0{width: 680px;float:left;}
.textlist-container .mright1 .newstitle{margin-bottom: 10px;}
.textlist-container .mright1 .newstitle h3{
	width: 675px;
	height: 31px;
	line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	background-image: url(r0_h3.png);
	background-repeat: repeat-x;
	background-position: left top;
	position:relative;
}
.textlist-container .mright1 .newstitle h3 span{
	color: #fff;width:120px;padding-left:16px;height:31px;padding-top:1px;
	font-size: 14px;
	font-weight: bold;
	position: absolute;
	left: 0px;
	top:-1px;
	display: block;
	background-image: url(newstitle_bg.gif);
	background-repeat: no-repeat;
}
.newslist a{text-decoration:none;color:#333333;}
.newslist a:hover{
	text-decoration:underline;
	color:#C20206;
}
.textlist-container .mright1 .newstitle .box{
	width: 675px;
	padding-top:3px;
	padding-bottom:3px;
	height: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.textlist-container .mright1 .newstitle .box ul{float:left;width: 675px;/* height:245px; */}
.textlist-container .mright1 .newstitle .box li{float:left;width: 640px;padding-left:11px;/* height: 60px; */}
.textlist-container .mright1 .newstitle .box li{line-height:29px;height: auto;padding-top: 8px;}
.textlist-container .mright1 .newstitle .box li.one{
	background-color: #F2F2F2;
}
.textlist-container .mright1 .newstitle .box li a{
	display: block;
	width: 620px;
	padding-left:11px;
	font-size:14px;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	/* height:29px; */
	overflow:hidden;
	font-weight: bold;
}
.textlist-container .mright1 .newstitle .box li a{color: #535351;}
.textlist-container .mright1 .newstitle .box li a:hover{color:#549EDF; text-decoration:none;}
.textlist-container .mright1 .newstitle .box li p{margin: 0; padding: 0 10px; line-height: 20px; }
.textlist-container .mright1 .so{
	width: 300px;
	margin-top:9px;
	height: 39px;
	line-height:39px;
	background-color: #F3F3F3;
	border: 1px solid #D4D4D4;
	margin-bottom: 10px;
}
.textlist-container .mright1 .so input{
	width: 189px;
	height: 20px;line-height:20px;font-size:14px;
	border: 1px solid #D4D4D4;
	margin-left: 12px;
	vertical-align: middle;
	margin-right: 9px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}



.textlist-container .mright1 .r0{width: 298px;float:right;}
.textlist-container .mright1 .r0 h3{
	width: 300px;
	height: 31px;
	line-height:31px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D4D4;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	background-image: url(r0_h3.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.textlist-container .mright1 .r0 h3 span{color:#D7000B;font-size:14px;font-weight:bold;margin-left:13px;}

.textlist-container .mright1 .r0 .box{
	width: 292px;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.textlist-container .mright1 .r0 .box ul{float:left;width: 292px;height:517px;}
.textlist-container .mright1 .r0 .box li{float:left;width:186px; overflow:hidden;}
.textlist-container .mright1 .r0 .box li{line-height:26px;height:26px;color:#545351;}
.textlist-container .mright1 .r0 .box li.hover{
	background-image: url(li_bg.png);
	background-repeat: no-repeat;
	background-position: left 7px;font-weight:bold;
}
.textlist-container .mright1 .r0 .box li span a{color:#545351;}
.textlist-container .mright1 .r0 .box li.hover span a{color:#363636;}
.textlist-container .mright1 .r0 .box li span.txt{width:155px;padding-left:11px;float:left;display:block;}
.textlist-container .mright1 .r0 .box li span.pdf{width:16px;float:left;display:block;padding-right:3px;padding-left:1px;}
.textlist-container .mright1 .r0 .box li span.pdf a{vertical-align: middle;}
.textlist-container .mright1 .r0 .box li span.pdf a img{
	vertical-align: middle;
}

.textlist-container .head0 .r0 .date {
    width: 288px;
}


#hotMapArea{position: absolute;background: rgba(201, 4, 8, 0.2);}
#hotMapArea div{display: block;width: 100%;height: 100%;cursor: pointer;}
#titlePanel{position: fixed;}
#titlePanel {background: #cb0408;padding: 5px 10px;color: #fff;position: absolute;margin-left: -20px;z-index: 100;}
#titlePanel p.title{margin: 0;}

.textlist .r{float:right;width:274px;}
.textlist .r .list h3{height:40px;line-height: 40px;font-size:16px;font-weight: bold;background:#f4f4f4;border:#dddddd 1px solid;padding:0 0 0 10px;}
.textlist .r .list .pagetitleslist {border:#dddddd 1px solid;padding:10px;border-top:0;}
.textlist .r .list .pagetitleslist li{line-height: 30px;height: 30px;}
.textlist .r .list .pagetitleslist li a{font-size:14px;font-weight: bold;color:#333333;}
.textlist .l{float:left;width:690px;}
.textlist .l .list{margin-bottom:10px;}
.textlist .l .list h3{height:40px;line-height: 40px;font-size:16px;font-weight: bold;background:#f4f4f4;border:#dddddd 1px solid;padding:0 0 0 10px;}
.textlist .l .list .content{border:#dddddd 1px solid;padding:10px;border-top:0;}
.textlist .l .list .content li a{font-size:14px;font-weight: bold;color:#333333;}
.textlist .l .list .content li a:hover{color:#C20206;}
.textlist .l .list .content li {font-size:14px;color:#666666;}

.textlist .r .so{
    width: 272px;margin-top:9px;
    height: 39px;line-height:39px;
    background-color: #F3F3F3;
    border: 1px solid #D4D4D4;
}
.textlist .r .so input{
    width: 166px;
    height: 20px;line-height:20px;font-size:14px;
    border: 1px solid #D4D4D4;
    margin-left: 12px;
    vertical-align: middle;
    margin-right: 9px;
    padding-top: 2px;
    padding-right: 3px;
    padding-bottom: 2px;
    padding-left: 3px;
}
.textlist .r .so a img{vertical-align:middle;}