/* CSS Document */
@charset "gb2312";
/*  -------- layout ---------  */
#main { width:970px; margin:0 auto; height:auto; overflow:hidden;}
.first { width:160px;}
.two { width:805px;}
.three { width:660px;}
.four { width:145px; padding-top:3px;}
#logo { background:url(images/logo.jpg) no-repeat center center; width:100%; height:90px; display:block; cursor:pointer;}
#logo span { display:none;}
#logo a { display:block; width:160px; height:90px;}
.welcome { height:70px; background:#f2f2f2;}
.welcome p { font-size:12px; text-align:center; line-height:18px; height:18px;}
.weather { width:90px; height:18px; line-height:18px; padding:0 8px 0 35px; cursor:pointer; display:block; margin:0 auto; background:url(images/weather.gif) no-repeat left top; overflow:hidden;}
.nav { width:100%; padding:5px 0;}
.nav ul { background:#E9F6FC;}
.nav li { padding:4px 0 0 0; width:100%;}
.nav span { padding:0 10px;}
ul.navul { padding:6px 0 14px 0;}
span.navspan { padding-left:5px;}
.nav a:link,.nav a:visited,.nav a:active { color:#000; text-decoration:none; font-size:12px;}
.nav a:hover { color:#CC0000;}
.firstlink { padding-top:5px;}
.firstlink ul{}
.firstlink li{ float:left; height:27px; line-height:27px;}
a.digitization:link,a.digitization:visited,a.digitization:active,a.digitization:hover,a.digitization2:link,a.digitization2:visited,a.digitization2:active { background:url(images/digitization2.gif) no-repeat; width:85px; height:27px; display:block; font-size:14px; font-weight:bold; color:#FA0473; text-align:center; text-decoration:none;}
a.digitization2:link,a.digitization2:visited,a.digitization2:active { background:url(images/digitization.gif) no-repeat; text-decoration:none; color:#0072B4;}
li.allnewspaper { background:#FA0473; border:1px solid #D3A1BC; border-left:none; height:21px; line-height:21px; margin-top:2px; padding-right:6px;}
li.paper { background:#DDF4FF; border:1px solid #C4ECFF; border-left:none;}
.allnewspaper a:link,.allnewspaper a:visited,.allnewspaper a:active,.paper a:link,.paper a:visited,.paper a:active { color:#fff; text-decoration:none; font-size:12px; padding-left:2px;}
.allnewspaper a:hover { color:#FFFF00;}
.paper a:link,.paper a:visited,.paper a:active { color:#0072B4; text-decoration:none; font-size:12px; padding-left:2px;}
.paper a:hover { color:#FA0473;}
.allnewspaper span,.paper span { color:#fff; font-family:"宋体"; font-size:11px;}
.paper span { color:#0072B4;}
li.wzinfo,.tips{ background:#464646; color:#fff; height:23px; line-height:23px; margin:2px 0 0 6px; padding:0 5px;}
.wzinfo a:link,.wzinfo a:visited,.wzinfo a:active { color:#fff; text-decoration:none; font-size:12px;}
.wzinfo a:hover { color:#FFFF00;}
li.tips { color:#666666; background:url(images/cut.gif) no-repeat 8px center #FFF7D3; text-indent:22px; border:1px solid #B8C0CB; height:21px; line-height:21px; padding-right:39px;}
/* ads css */
#topads { clear:both; width:660px; height:90px; padding-top:5px;}
#leftads1,#leftads2 { padding-top:5px; width:100%; height:95px; clear:both;}
#leftads2 { padding:0;}
#rightads1,#rightads2,#rightads3 { padding:0 0 5px 5px; background:#fff;}
#rightads4 { padding:0 0 5px 5px;}
#rightads5 { padding:3px 0 0 0; text-align:center;}
#cads1 { width:100%; padding:0 0 5px 0; overflow:hidden;}
/* end ads css */
.ajaxcontent { margin-top:5px; text-align:left; border:3px solid #DDF1FF; border-bottom:1px; height:26px; background:url(images/ajaxcontentbg.jpg) repeat-x;}
.ajaxcontent ul { height:26px; padding-left:10px; float:left;}
.ajaxcontent li{ float:left; height:26px; line-height:26px; text-align:center;}
.ajaxcontent li a{ font-size:12px; color:#525252; background:url(images/line.jpg) no-repeat right center; width:48px; display:block;}
.ajaxcontent li a:visited{}
.ajaxcontent li a:hover{ text-decoration:none; color:#4E88D8;}
.ajaxcontent li.selected,.ajaxcontent li.selected a{ font-size:14px; font-weight:bold; color:#2A6EC7; background:url(images/ajaxcontentselect.jpg) repeat-x;}
.ajaxcontent li.selected a { background:none;}
.ajaxcontent li.selected a:hover{ color:#FF6600;}
#ajaxcontent { border:3px solid #DDF1FF; border-top:none; font-family:"宋体"; clear:both; height:291px !important; height:290px;}
/* slidetexts */
#slidetexts { width:270px; height:20px; line-height:20px; padding:0; background:url(http://www.66wz.com/css/images/sudi.jpg) no-repeat 3px 2px; text-align:left; color:#C2130E; font-size:12px; float:right; padding-left:85px;}
#slidetexts div{ position:relative;text-align:left; height:25px; overflow:hidden;}
#slidetexts ul{ position:absolute;left:0;top:0;list-style:none;}
#slidetexts li{ float:left;width:100%;clear:both; text-align:left;}
#slidetexts a:link,#slidetexts a:visited,#slidetexts a:active { color:#0072B4; width:auto; background:none;}
#slidetexts a:hover { color:#f00;}
/**/
.contentstyle { background:#fff;}
.leads { width:230px; overflow:hidden; float:left; text-align:left; padding:3px 0 0 3px;}
.leads div { padding:12px 0 8px 0 !important; padding:10px 0;}
.leads img { width:220px;}
.leads a:link,.leads a:visited,.leads a:active { color:#000; text-decoration:none;}
.leads a:hover { color:#cc0000;}
.tabulates { width:420px; overflow:hidden; float:right;}
.tabulates h1 { text-align:center; overflow:hidden; text-overflow:clip; white-space:nowrap; width:390px; margin:0 10px; padding:7px 0;}
.tabulates a:link,.tabulates a:visited,.tabulates a:active { color:#525252;}
.tabulates h1 a:link,.tabulates h1 a:visited,.tabulates h1 a:active { color:#003366; font-family:"宋体"; font-size:18px; }
.tabulates a:hover,.tabulates h1 a:hover { color:#00579E;}
.tabulates h1 a:hover { text-decoration:none;}
.tabulates P { text-indent:22px; line-height:150%; margin:0 15px 8px 8px; padding-bottom:9px; background:url(images/smallline.jpg) repeat-x left bottom;}
.localhot {}
.localhot h1 { background:url(images/smallline.jpg) repeat-x left bottom; padding-top:7px;}
.localhot h1 a:link,.localhot h1 a:visited,.localhot h1 a:active { color:#525252; line-height:29px;}
.localhot h1 a:hover { color:#cc0000;}
.localhot p{ display:none;}
h1.netsuit { font-size:12px; background:#E9F6FC; color:#03579D; margin:0 3px 6px 3px; padding:1px 0 0 0; height:20px; line-height:20px; text-indent:10px;}
.suit a:link,.suit a:active,.suit a:visited { background:none; color:#444; text-indent:12px;}
.suit a:hover { text-decoration:underline; color:#cc0000;}
.suit,.locallist a:link,.locallist a:visited,.locallist a:active { width:100%; overflow:hidden; text-overflow:clip; white-space:nowrap; line-height:19px; background:url(images/ico.gif) no-repeat 2px 5px; text-indent:8px;}
.locallist { background:none;}
.locallist td { background:url(images/ico.gif) no-repeat 12px 4px; padding-left:22px !important; padding-left:14px;}
.locallist a:link,.locallist a:visited,.locallist a:active { background:none; line-height:22px;}
.locallist a:active,.locallist a:hover { color:#cc0000;}
.locallist span { color:#777;}
div.hdbd a:link,div.hdbd a:visited,div.hdbd a:active { width:100%; background:none; color:#555; padding:0; margin-bottom:5px; height:auto;}
div.hdbd a:hover { color:#f00;}
.srh_inp{ margin:0; padding:0; height:22px; width:100%;}
.srh_inp ul { margin:0; padding:0; height:21px; border:1px solid #c3c3c3;}
.srh_li { border:1px solid #E9F6FC; border-bottom:none 0; height:20px;}
.srh_inp li { float:left; margin:0; padding:0; clear:right;}
.srh_inp input { font-size:14px; color: #c3c3c3; border:none 0; width:111px !important; width:113px;}
.srh_inp a:link,.srh_inp a:visited { border:none; background:url(images/srh_bg2.jpg) repeat-x; text-decoration:none; color:#595959;  vertical-align:middle; width:45px !important; width:43px; height:21px; line-height:21px; font-size:14px; font-weight:bold; cursor:pointer; display:block; text-align:center;}
.srh_inp a:hover,.srh_inp a:active { background:url(images/srh_bg.jpg); color:#0072B4;}
.magazine { background:#DDF1FF; width:100%; text-align:center; padding:15px 0; margin:0;}
.magazine img { width:100px;}
.magazine a:link,.magazine a:visited { width:100px; height:142px; overflow:hidden;  border:3px solid #FFF; display:block; background:#DBDFDF; margin:0 auto;}
.magazine a:active,.magazine a:hover { border:3px solid #00579E;}
.magazine p { padding:0; margin:0;}
.magazine p a:link,.magazine p a:visited { color:#036; background:#fff; height:auto;}
.magazine p a:active,.magazine p a:hover { color:#c00; background:#00579E; padding:3px; color:#fff; border:none 0;}
.btnads { width:100%; clear:both; border-top:3px solid #DDF1FF;}
.btnads ul { width:100%; margin:0; padding:5px 0 0 0;}
.btnads li { float:left; clear:right; width:25%; text-align:center; height:60px;}
a.tousu:link,a.tousu:active,a.tousu:visited{ float:right; margin-top:-20px; margin-right:6px;}
a.tousu:hover {}
.company { margin-top:5px; border:1px solid #DDF1FF; background:#F3FBFD;}
.hotzt { margin:5px 0 0 0; border:1px solid #DDF1FF;}
.hotzt a:link,.hotzt a:visited { width:50px; height:50px; overflow:hidden; float:left; background:#f1f1f1;}
.hotzt a:active,.hotzt a:hover {}
.hotzt h2 {}
.hotzt img { width:50px;}
.hotzt p{ float:right; width:100px; height:40px; padding:8px 0;}
.hotzt p a:link,.hotzt p a:visited { width:100px; height:50px; overflow:hidden; float:none; color:#555; background:none; }
.hotzt p a:active,.hotzt p a:hover {}
.column {}
#column h2 a:link,#column h2 a:visited,#hotzt h2 a:link,#hotzt h2 a:visited,#company h2 a:link,#company h2 a:visited { background:none; width:100%; height:auto; color:#16387C;}
#column h2 a:active,#column h2 a:hover,#hotzt h2 a:active,#hotzt h2 a:hover,#company h2 a:active,#company h2 a:hover {}
#column h3 a:link,#column h3 a:visited { background:none; width:100%; height:auto; color:#f00;}
#column h3 a:active,#column h3 a:hover {}
.column h3 { width:100%; text-align:center; font-size:12px; padding:4px 0; color:#f00;}
.columnurl a:link,.columnurl a:visited { width:100%; overflow:hidden; background:none; height:auto; color:#555; margin:0 0 4px 0;}
.columnurl a:active,.columnurl a:hover {}
a.a55img:link,a.a55img:active,a.a55img:visited,.treenews3img a:link,.treenews3img a:active,.treenews3img a:visited { display:block; width:55px; height:55px; overflow:hidden; border:1px solid #757575; margin-right:8px;}
a.a55img:hover,.treenews3img a:hover { border:1px solid #DDF1FF;}
.treenews3img a:link,.treenews3img a:active,.treenews3img a:visited { margin:0;}
.treenews { margin:3px 0;}
.treenews img { height:55px;}
#treenews2 h1 a:link,#treenews2 h1 a:visited { color:#BE0000;}
#treenews3 { padding:2px 0 0 0;}
#treenews3 h1 a:link,#treenews3 h1 a:visited { color:#A47501;}
.treenews3 { padding:5px 0 0 0; line-height:15px;}
.block { background:#fff;}
.block h1 { font-size:12px; margin:0; font-family:"宋体";}
.block a:link,.block a:visited { color:#00579E;}
.block a:active,.block a:hover { color:#cc0000;}
.block p { font-size:12px; color:#343434; line-height:18px; padding-top:5px;}
.placard { margin:5px 0 0 0; font-family:"宋体"; width:100%;}
.placard ul {}
.placard li { background:#F3FBFD; border-bottom:1px solid #DDF1FF; padding-bottom:4px; width:100%; margin-bottom:5px;}
.placard p { padding-left:5px; line-height:21px;}
li.placardli { margin:0; padding:0; border:1px solid #DDF1FF; width:auto; text-align:center;}
.hotzt h2,.placardli h2 { color:#16387C; font-size:12px; background:#E9F6FC; height:21px; line-height:21px; padding:0 0 0 10px; text-align:left; margin-bottom:5px;}
.placardli a:link,.placardli a:visited,.company a:link,.company a:visited { color:#555; display:block; width:148px; line-height:20px; padding:0; margin:0 0 0 4px; text-align:left;}
.placardli a:active,.placardli a:hover,.company a:active,.company a:hover { color:#FF3300;}
h2#placardlia a { width:20px; display:inline; margin-bottom:0;}
.content { width:658px; border:1px solid #DDF1FF; margin:0; padding:0; clear:both; overflow:hidden;}
.contenttable { padding:8px 0 4px 8px;}
.content a:link,.content a:visited { color:#006792;}
.content a:active,.content a:hover { color:#c00;}
.contenttopbg { background:url(images/contentbg.jpg) repeat-x left top;}
.content h2 { font-size:12px; color:#333; padding:0 0 0 10px; height:25px; line-height:25px; background:url(images/contentbg.jpg) repeat-x left top;}
.content h2 a:link,.content h2 a:visited { color:#16387C; background:none;}
.content h2 a:active,.content h2 a:hover { color:#c00; text-decoration:underline;}
.content span { background:url(images/ico_m.gif) no-repeat 5px -14px; width:12px; display:inline-block; padding:0 6px !important; padding:0;}
.contentpic { padding:2px 0 0 0;}
.contentpic a:link,.contentpic a:visited{ display:block; width:110px; height:58px; overflow:hidden; border:1px solid #757575; padding:2px; background:none;}
.contentpic a:active,.contentpic a:hover{ border:2px solid #16387C; padding:1px;}
.contentpic p { padding:7px 0; text-align:center; margin:0; width:110px; text-indent:0;}
.contentpic img { width:110px;}
.contentpic p a:link,.contentpic p a:visited{ width:120px; height:auto; white-space:nowrap; border:none 0; padding:0; color:#c00; background:none;}
.contentpic p a:active,.contentpic p a:hover{ border:none 0; padding:0;}
div.contentpicurl { padding:12px 0 0 0; background:url(images/smallline.jpg) repeat-x; width:120px !important; width:110px;}
div.contentpicurl a:link,div.contentpicurl a:visited{ display:block; width:120px; height:16px; line-height:16px; overflow:hidden; border:none 0; padding:1px; color:#036;}
div.contentpicurl a:active,div.contentpicurl a:hover{ color:#E9F6FC; border:none 0; background:#00579E;}
.contenturl {}
.contenturl a:link,.contenturl a:visited{ display:block; width:168px; overflow:hidden; white-space:nowrap; line-height:22px; padding:0; margin:0; color:#333; background:none;}
.contenturl a:active,.contenturl a:hover{ color:#c00;}
.recommendation,.logolink { padding:0 0 0 5px;}
.recommendation ul { border:1px solid #DDF1FF; background:#F3FBFD; margin:0; padding:5px; line-height:22px;}
.recommendation h2 { color:#16387C; font-size:12px; background:#E9F6FC; height:21px; line-height:21px; padding:0 0 0 10px; text-align:left;}
.recommendation a:link,.recommendation a:visited{ margin:0 8px 0 0; color:#036;}
.recommendation a:active,.recommendation a:hover {}
li.textlink { text-align:center;}
li.textlink a { margin:0; padding:0;}
.logolink { text-align:center;}
.logolink a { padding-top:3px; display:block;}
.logolink p { font-size:12px; font-family:"宋体";}
.logolink select { width:140px; margin-top:3px;}
ul.onlservice { padding-left:15px;}
.partner { margin:8px 0; padding:0; line-height:150%;}
.partner a:link,.partner a:visited{ margin:0 10px 0 0; color:#036;}
.partner a:active,.partner a:hover { color:#f60;}
.citynet { background:url(images/citynet.gif) no-repeat left center #FDD101; padding:8px 5px 8px 195px; line-height:19px; }
.citynet span { padding:0 7px; color:#333;}
.citynet a:link,.citynet a:visited{ color:#036;}
.citynet a:active,.citynet a:hover { color:#f60;}
/* footer */
.footer { width:100%; background:#EBF4FF; color:#999; clear:both; text-align:center; margin-top:5px;}
.footer ul {}
.footer li { display:inline; padding:0 8px;}
.footer a:link,.footer a:visited { color:#fff;}
.footer a:active,.footer a:hover { color:#FFFF00;}
ul.ftlink { background:#464646; height:26px; line-height:26px;}
ul.cp { padding:20px; line-height:150%;}
ul.cp li { margin:0; padding:0;}
ul.cp p {}