@import url(index.css);
* {margin:0;padding:0;list-style:none;}
select,input {font-size:12px;}img {border:0;}
a {color:#333;text-decoration:none;}a:hover {color:#c42805;text-decoration:underline;}em {font-style:normal;color:#c42805;}em a {color:#c42805;}
body {font-size:12px;color:#333;font-family:"宋体",Arial;background:#fff;width:980px;margin:0px auto;}
.mainbody {background:#fff;width:980px;margin:5px auto;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}
.red,.red a{ color:#C00}
.green,.green a{color:#090}
.black,.black a{ color:#000}
.blue,.blue a{ color:#06f;}
.yellow,.yellow a{color:#F60;}
.itop {margin:auto;width: 100%;text-align:right;border-top:#e1e5e7 1px solid;background: url(td_bg.gif);line-height:26px;border-bottom:#e1e5e7 1px solid}
.ihead {width:980px;margin:5px auto;background-color:#FFF; clear:both;}
.ihead .logo {width:175px;float:left;text-align:center;line-height:24px;color:#069;font-weight:bold;font-size:12px;}
.ihead .logo a{color:#069;}
.ihead .logo_nav {width:805px;float:left;text-align:center;line-height:24px;color:#333;font-size:12px;}
.ihead .logo_nav ul {list-style:none;margin:10px 2px;padding:0px;}
.ihead .logo_nav li {width:88px;float:left;text-align:center;line-height:20px;background-image: url(images/idot.gif);background-repeat: repeat-y;background-position: left;}
.ihead .logo_nav img {width:63px;height:42px;}
.ihead .logo_nav a {color:#333;text-decoration: none;}
.ihead .logo_list {width:775px;float:right;margin-left:0px;padding:5px 5px;line-height:20px;color:#069;font-size:12px;border:1px solid #CCC;overflow:hidden}
.ihead .logo_list a {color:#036;text-decoration: none;}
.ihead .logo_list .l {width:382px;float:left;overflow:hidden}
.ihead .logo_list .r {width:382px;float:left;margin-left:5px;overflow:hidden}
.index_ad{width:980px;margin:3px auto;text-align:center;}
/*sitenav*/
.inav{background-color:#069;padding:2px;height:26px;clear:both; margin:0px;}
.sitenav {padding-top:0px;width:970px;}
.sitenav li{float:left;padding:0px 0px 0px 0px;margin-right:1px;text-align:center;font-size:14px;font-weight:bold;}
.sitenav li#top10 {width:50px;}
.sitenav li a {display:block;width:84px;color:#fff; height:20px;text-decoration:none;padding-top:6px;}
.sitenav li.current a {color:#000; width:84px;background-color:#FFF}
.sitenav li a:hover {color:#000;text-decoration:none;width:84px;}
/*subnav*/
.subnav {position:absolute;width:100px;margin-left:10px;*margin-left:20px;padding-top:6px;background:url(poptop.gif) top no-repeat;z-index:99;}
.innerpop {display:block;width:96px;border:solid #2F4C97;border-width:0 3px 3px 1px;background:#fff;}
.innerpop span {display:block;width:92px;height:20px;margin:0 auto;overflow:hidden;line-height:20px;text-align:left;font-size:12px;font-weight:normal;border-bottom:1px solid #d5d5d5;}
.innerpop span a {display:block;width:92px; position:fixed; vertical-align:top; margin-top:-3px;padding-left:8px;height:20px;color:#0b2f84;}
.innerpop span a:hover {color:#fff;background:#0b2f84;height:20px; text-decoration:none;}
.innerpop span.popend {border-bottom:none;}
.teampop {position:absolute;width:179px;margin-left:10px;*margin-left:28px;padding-top:6px;background:url(teamtop.gif) top no-repeat;z-index:99;}
.innerteam {display:block;width:177px;border:solid #2F4C97;border-width:0 3px 3px 1px;background:#fff;overflow:hidden;}
.teamleft {float:left;width:88px;border-right:1px solid #2F4C97}
.teamright {float:right;width:88px;}
.innerteam span {display:block;margin:0 auto;width:84px;height:20px;overflow:hidden;line-height:20px;text-align:left;font-size:12px;font-weight:normal;border-bottom:1px solid #d5d5d5;}
.innerteam span a {display:block;width:84px;position: fixed; vertical-align:top; margin-top:-3px; padding-left:6px;height:20px;color:#0b2f84;}
.innerteam span a:hover {color:#fff;background:#0b2f84;height:20px; text-decoration:none}
.innerteam span.popend {border-bottom:none;}
/*subnav control*/
.sitenav li .subnav {display:none;}
.sitenav li.shownav .subnav {display:block;}
.sitenav li .teampop {display:none;}
.sitenav li.shownav .teampop {display:block;}
.b_ad{padding:10px 0px 10px 10px;border: 1px solid #f2f2f2;margin-top:5px;line-height:22px;min-height:100px;height:100px; overflow:hidden}
.b_ad ul{width:100%;margin:0px; padding:0px;}
.b_ad li{float:left; width:19%; padding-right:8px;margin:0px;}
.b_ad .l{ float:left; width:560px;border: 1px solid #f2f2f2; margin-top:5px; overflow:hidden; padding:1px;}
.b_ad .r{ float:left; padding-left:16px;width:370px; margin-top:5px;}
.b_ad .r li{float:left; padding-right:5px;width:180px;}
.position{font-size: 12px;color: #069;line-height: 20px;border: 1px solid #f3f3f3;	width: 968px;margin:5px auto;padding:3px 5px;}
.position a{color: #069;}
.ilist{width: 980px;margin:5px auto;}
.ilist .il{width: 600px; float:left; overflow:hidden;}
.ilist .il .title{width:600px;line-height:24px;padding-top:5px;text-align:left;background-color: #C1E0F0;}
.ilist .il h1{font-size:16px;text-indent:20px;font-weight:bold;}
.ilist .il .content{width: 588px;border: 1px solid #B9DDE3;padding:5px; font-size:14px;}
.ilist .il ul{width:100%;padding: 0px 0px 10px 0px;line-height:28px;margin-top:10px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;}
.ilist .il li{line-height:28px;clear: both;padding: 0px 5px 0px 8px;}
.ilist .il li a{float:left;}
.ilist .il li span{ float:right;color:#999;}
.ilist .il .epages{margin:6px 0;font:11px/12px Tahoma}
.ilist .il .epages *{vertical-align:middle;}
.ilist .il .epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.ilist .il .epages a:hover{border:#06C 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.ilist .il .epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}
.ilist .ir{width: 360px; float:right;overflow:hidden;}
.ilist .ir .title{width:360px;text-indent:10px;background-color:#CBE7ED;line-height:24px;margin-bottom:5px;text-align:left;font-size:14px;font-weight:bold;}
.ilist .ir .lie{width: 358px;padding:5px;}
.ilist .ir ul{width:100%;padding:0px;line-height:22px;margin-top:5px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #CCC;}
.ilist .ir li{width:100%;padding-left:5px; line-height:22px;}
.ileft{width:716px;float:left;overflow:hidden;border: 1px solid #CCC;padding:10px 0px 10px 10px;}
.ileft .l{width:300px;overflow:hidden;float:left;font-size:14px;color:#069;}
.ileft .l .title{height:24px;margin-top:5px;font-weight:bold;background-color:#E7E7E7; padding-top:7px; text-indent:10px;width:300px;}
.ileft .l ul{height:200px;line-height:22px; border:#E7E7E7 solid 1px; padding-top:3px;text-align:left;}
.ileft .l li{clear:both}
.ileft .l a{color:#363535;}
.ileft .l .ad{ width:298px;overflow: hidden;color:#363535;line-height:22px;}
.ileft .r{width:408px;overflow:hidden;float:right;}
.ileft .r h2 {font-family:"黑体", "Arial Black";text-align:center;font-size:16px;margin:0px 0px 2px; line-height:24px; padding:0px;}
.ileft .r h2 a{ color:#F00;}
.ileft .r h3 {font-weight:bold;text-align:center;font-size:12px;margin:0px 0px 2px; line-height:22px; padding:0px;}
.ileft .r h3 a{ color:#06C}
.iright{width:248px;float:right;overflow:hidden;position:relative;}
.iright .title{height:24px;font-weight:bold;background-color:#E7E7E7; padding-top:0px;width:248px;}
.iright .content{line-height:22px;border:#E7E7E7 solid 1px; color:#333;padding:1px;text-align:left; margin-bottom:5px;}
.iright .content ul{ margin:0px; padding-top:2px;}
.iright .content li{padding:5px;}
.iright .content li a{line-height:22px;}
.iright .ad{border:#E7E7E7 solid 1px;line-height:22px; padding:1px; color:#f00}
.iright .ad img{ width:246px;overflow:hidden;}
.iright .ad a{line-height:22px; color:#f00}


#lfbox{ width:306px; float:left; height: auto; }
#lfbox .focus{ width:300px; height:160px; float:left; border:1px solid #f2f2f2; padding:3px;}
#lfbox #lhz{ width:306px; float:left; height: auto; margin-top:6px;}
#lfbox #lhz .top{width:306px;float:left;height:28px;background-image:url(title_bg.gi); background-color:#f2f2f2;border:1px solid #bfe2fe;border-bottom:0px;background-repeat: repeat-x;}
#lfbox #lhz .top .icon { width:auto; float:left; padding-left:10px; height:28px;}
#lfbox #lhz .top .title { width:auto; float:left;padding-left:6px; font-size:14px; font-weight:bold; line-height:26px;height:26px; padding-top:2px;}
#lfbox #lhz .top .title a{ color:#004c87}
#lfbox #lhz .top .blk{ width:5px; float:right; height:22px;}
#lfbox #lhz .top .k01{ border:1px solid #bfe2fe; border-bottom:0px; width:70px; float:right; text-align:center;height:20px; margin-top:7px; background-color:#FFFFFF ; line-height:20px; font-weight:bold; color:#004c87}
#lfbox #lhz .top .k01 a,#lfbox #lhz .top .k02 a{color:#004c87}
#lfbox #lhz .top .k02{ border:1px solid #bfe2fe;border-bottom:0px;width:70px;text-align:center;line-height:20px;float:right;;margin-top:7px; color:#004c87;height:20px; }
#lfbox #lhz .l{width:306px;#width:306px;_width:301px;float:left;height:auto;text-align:left;border:1px solid #f2f2f2;border-top:0px;padding-bottom:5px;}
#lfbox #lhz .l ul{ width:306px;#width:306px;_width:301px; float:left; padding-left:5px;padding-top:5px;}
#lfbox #lhz .l ul li { width:294px;line-height:22px;  text-align:left;overflow: hidden; text-align:left;text-overflow:ellipsis;white-space:nowrap; float:left;}
#lfbox #lhz .l2{ width:306px;#width:306px;_width:301px; float:left; height: auto;text-align:left; border:1px solid #bfe2fe; border-top:0px; padding-bottom:5px;}
#lfbox #lhz .l2 ul{ width:306px;#width:306px;_width:301px; float:left; padding-left:5px;padding-top:5px;}
#lfbox #lhz .l2 ul li {width:294px;line-height:22px;text-align:left;overflow: hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;	float:left;list-style-position: inside;}
/*中间部分*/
#ctbox{ width:440px;color:#333;border:1px solid #f2f2f2;background-image:url(ct_bg.jpg); background-repeat: repeat-x; margin-left:10px;#margin-left:10px;_margin-left:8px; height: auto; float:left; padding: 0px 3px;}
#ctbox h1{ font-size:16px;font-family:"黑体";color:#f00; text-align:center;border-bottom:1px dotted #f2f2f2;display:block;height:28px;line-height:28px;padding-top:5px}
#ctbox h1 a{color:#F00}
#ctbox h2{ font-size:12px;display:block;line-height:22px; text-align:center;}
#ctbox .txt{padding:4px;line-height:22px;}

/*右边部分*/
#rtbox{ width:210px; float:left; height: auto; margin-left:4px;}
#rtbox .ikc{ width:210px;float:left;height:auto;border:1px solid #bfe2fe}
#rtbox .ikc .title{ width:210px;float:left; height:24px;background-color:#f1faff;background-image:url(dtime_bg.jpg); background-repeat:repeat-x;border-bottom:1px solid #bfe2fe}
#rtbox .ikc .title .ico { width: auto;float:left;padding:4px; font-size:14px; font-weight:bold; line-height:20px;height:20px;color:#004c87}
#rtbox .ikc .title a{ color:#004c87}
#rtbox .ikc .rbox{ width:210px; float:left; height: auto; padding-bottom:4px;}
#rtbox .ikc .rbox ul{width:205px; float:left; margin-top:2px; padding-left:5px; height: auto;}
#rtbox .ikc .rbox li{width:205px;;float:left;line-height:22px; text-align:left; height:auto;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
#rtbox .ikc .rbox li img{float:left;text-align:center; padding-bottom:3px;}
#rtbox .ikc .rbox a{ color:#333}
#rtbox .ikc .rbox a:hover{ color:#ff0000;}

.menu {width:308px;border:1px solid #dbdbdb;border-bottom:0px;margin-top:12px;background:url(sidebartitle.gif) repeat-x;height:36px; margin-top:180px;#margin-top:10px;_margin-top:10px;}
.menu ul {list-style:none;margin:0px;padding:0px;}
.menu li {float:right;}
.menu li.l1 {width:59px;border-bottom:none;line-height:28px;text-align:center;background:url(on.gif) no-repeat;color:#900;padding-bottom:8px;border-right:none; text-decoration:underline; cursor:hand;}
.menu li.l2 {width:59px;line-height:28px; height:28px;text-align:center;border-left:1px solid #dbdbdb;margin-top:0px;color:#000;}
.menu li.l3 {margin:2px 0px 0px 0px;width:67px;}
.h_lsit_none{ display:none;}
.h_lsit_show{ }
.menu A:link, .menu A:visited, .menu A:active  {display:block;color:#333; }
.menu A:hover {display:block;color:#003756;}
.h_lsit_nav { width:308px;border-top:0px; padding-top:0px; }
.h_lsit { width:308px;background:#fff;border:1px solid #dbdbdb;color:#22376E;border-top:0px;}
.h_lsit ul { padding:5px 0 5 0; margin:0px 0px 5px 0px;list-style:url(055.gif)}
.h_lsit li { height:22px;}
.h_lsit A:link, .h_lsit A:visited, .h_lsit A:active  {font-size:12px;color:#22376E;text-decoration:none;}
.h_lsit A:hover { font-size:12px;color:#c00;text-decoration:underline;}
.bod{ width:434px;border:1px solid #E1E1E1; border-top:0px; height:auto; float:left}
.mid2{width:434px;background-image:url(sidebartitle2.gif);height:25px; margin-top:9px;}
.mid2 ul {list-style:none;margin:0px;padding:0px;}
.mid2 li {float:left;}
.mid2 li.m1 {width:74px;border-bottom:none;line-height:25px;text-align:center;background:url(icon.gif) no-repeat 0 -254px; color:#a00;padding-bottom:0px;border-right:none; font-size:12px; font-weight:bold; cursor:hand;}
.mid2 li.m1 a{ color:#a00}
.mid2 li.bl{ width:2px; height:20px; float:left}
.mid2 .bl2{ width:5px; height:20px; float:left}
.mid2 .rt{ width: auto; height:20px; margin-top:2px; margin-left:30px;#margin-left:30px;_margin-left:15px; float:left}
.mid2 li.m2 {width:72px;font-size:12px;line-height:23px;background:url(1.23.jpg); height:23px;text-align:center;border:1px solid #dbdbdb; border-bottom:0px;margin-top:0px;color:#22376E}
.mid2 li.m2 a{ color:#22376E}
.centcont{ width:436px; height:auto; float:left; font-family:"宋体"}
.centcont a{ color:#22376E; font-family: Arial;}
.centcont a:hover{ color:#a00}
.centcont li{float:left;width:87%; text-align:left;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;line-height:24px; font-size:14px}	
.centcont ul{width:436px;height:auto!important;height:156px;min-height:156px; margin-left:4px;#margin-left:4px;_margin-left:4px; margin-top:12px;}	
.centcont li.date{  font-size:12px; font-family:Arial; float:left;}
.centcont li.line{  height:5px; font-size:12px;background:url(icon.gif) 0 -294px repeat-x; line-height:20px; width:96%;	}
.midcont{ width:386px; height:auto; float:left; font-family:"宋体"}
.midcont a{ color:#22376E; font-family: Arial;}
.midcont a:hover{ color:#a00}
.midcont li{float:left;width:87%;float:left;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;line-height:23px; font-size:14px}	
.midcont ul{width:384px; height:auto!important;height:156px;min-height:156px; margin-left:12px;#margin-left:12px;_margin-left:12px; margin-top:12px; padding-bottom:10px;}
.midcont li.date{  font-size:12px; font-family:Arial; float:left; color:#FF3300}
.midcont li.line{  height:8px; font-size:12px;background:url(icon.gif) 0 -294px repeat-x; line-height:20px; width:96%;	}
.book{width:980px;height:165px;margin:5px 0px;}
#menubook{width:980px;height:22px;list-style:none;border-bottom:1px solid #b0d7ff;}
#menubook li{display:block;height:20px;text-align:center;float:left;cursor:pointer;}
.secbook1{width:125px;background:url(booktab02.gif);font-size:12px;height:20px;line-height:20px;padding-top:2px;overflow:hidden;}
.secbook2{width:125px;background:url(booktab01.gif);font-size:12px;font-weight:bold;height:20px;line-height:20px;padding-top:3px;overflow:hidden;}
.secbook3{background:url(booktab03.gif);font-size:12px;height:20px;line-height:20px;padding-top:3px;}
.blockbook{display:block;float:left;width:980px;padding:15px 0 3px 0!important;padding:14px 0 3px 0;line-height:29px;border-bottom:1px solid #b0d7ff;border-left:1px solid #b0d7ff;border-right:1px solid #b0d7ff;}
.blockbook a{float:left;margin-left:23px!important; text-align:center; padding:1px;border: #f2f2f2 solid 2px;}
.blockbook a:hover{ border: #ccc solid 2px;}
.unblockbook{display:none;float:left;width:980px;padding:15px 0 3px 0!important;padding:14px 0 3px 0;line-height:29px;border-bottom:1px solid #b0d7ff;border-left:1px solid #b0d7ff;border-right:1px solid #b0d7ff;}
.unblockbook a{float:left;margin-left:23px!important; text-align:center; padding:1px;border: #f2f2f2 solid 2px;}
.unblockbook a:hover{ border: #ccc solid 2px;}
.bookbg{background:url(bookbj.gif) no-repeat #f4f4f4;font-weight:bold;padding-left:20px;width:143px;}
.bookborder{border:1px solid #ccc;padding:1px;}
.booklist span{float:right;}
.booklist span a:link,.booklist span a:visited{color:#666;}
.booklist span a:hover,.booklist span a:active{color:#c20;}
/*地区*/
#area{ width:966px;padding:6px 6px;border:#CCC solid 1px;overflow:hidden; color:#999; margin-top:3px;}
#area a{margin:0 8px; line-height:200%;}
#area img{float:left;margin:0px; width:115px; overflow:hidden;}
#area .l{float:left;}
#area .r{float:right;padding-top:4px;width:850px; margin:0px;}
/*友情连接*/
#link{width:958px;line-height:20px;padding:12px;border:1px solid #e0e0e0;clear: both;margin:10px auto;text-align:left;white-space:normal;font-family:Arial;}
#link a{color:#333;padding:0px 2px;}
#link a:hover{color:#ff0000}
/*底部*/
#footer{clear:both;font-size:12px;margin:0px auto;width:980px;color:#333;line-height:20px;text-align:center;padding-top:10px;text-decoration: none;line-height:24px;border-top:3px solid #f1f1f1;}
#footer .l {color: #333;}
#footer .l a:link,#footer .l a:visited{ color:#333333;padding:0px 5px;}
#footer .l a:hover {color: #ff0000; text-decoration: underline;padding:0px 5px;}
.Hidebox {display:none;}
.Showbox {display:block;}
