@charset "gb2312";
/* ³õÊ¼»¯CSS */
a {text-decoration: none; }
a:hover, a:active, a:focus { color: #3388FF; text-decoration: none; }
a.hotlink { color: #331ea2; text-decoration: none; }
a.hottitle { color: #9b0000; font: 18px/32px "Î¢ÈíÑÅºÚ"; text-decoration: none; }
a.hottitle:hover { color: #e30000; text-decoration: underline; }
a.lanmutitlemore { color: #FFF; font-size: 12px; }
a.linktitle0 { color: #333333; font-size: 9pt; text-decoration: none; }
a.linktitle2 { color: #333333; font-size: 14px; text-decoration: none; line-height: 26px; font-family: "ËÎÌå"; }
a.linktitle2:hover, a.linktitle0:hover { color: #3388FF; text-decoration: underline; }
a.location { color: #333333; font-family: "Î¢ÈíÑÅºÚ"; font-size: 9pt; }
a.menutitle { color: #FFF; font-size: 9pt; text-decoration: none; }
a.menutitle:hover { color: #FFF; text-decoration: underline; }
/*more*/
a.more { color: #000000; font-family: "ËÎÌå"; font-size: 9pt; font-weight: lighter; text-decoration: none; }
a.more:hover { text-decoration: underline; }
a.smallbtn { background-image: url(imagesnavbtn.jpg); background-repeat: no-repeat; color: #333333; display: block; font-size: 14px; font-weight: bold; height: 27px; line-height: 27px; text-align: left; text-decoration: none; width: 217px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; }
a.smallbtn:hover { color: #333333; }
body { background-attachment: scroll; background-color: #fff; background-image: url(imagesbody.jpg); background-position: center top; background-repeat: no-repeat; color: #333; font: 12px/20px "ËÎÌå"; font-size: 9pt; }
fieldset, img { border: none; }
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin: 0; padding: 0; }
#artibodyTitle h1 { font-family: "Î¢ÈíÑÅºÚ"; padding: 5px; line-height: 1.2; font-size: 20px; }
#artibodyTitle h2 { font-family: "Î¢ÈíÑÅºÚ"; padding: 5px; line-height: 1.2; font-size: 16px; }
#artibody { line-height: 1.5; font-size: 14px; }
#artibody img{
border:0;
margin:0;
padding:0;
width:auto; 
max-width:600px; width: expression(this.width > 600 ? "600px" : true); height:auto;
}
table { border-collapse: collapse; }
ul, ol { list-style: none; }
.alternaterow { background-color: #fafafa; }
.content { border: 1px solid #d9d9d9; background-image: url(imagestitlebar.jpg); background-repeat: no-repeat; background-position: left top; }
.contentmain { font-size: 12px/20px "ËÎÌå"; text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; overflow: hidden; }
.contentmain1 { font-size: 12px/20px "ËÎÌå"; text-align: center; padding: 5px; }
.contenttab { float: left; width:240px }
.contenttab1 { float: left; width:130px }
.contenttab2 { float: left; }
/*×ó²à¶ÔÆätab*/
.contenttitle { background-image: url(imagestitlebar.jpg); background-repeat: no-repeat; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 10px; padding-right: 5px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contenttitle1 { background-image: url(imagestitlebar1.jpg); background-repeat: no-repeat; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 0px; padding-right: 5px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contenttitleswgk { background-image: url(imagestitlebarswgk.jpg); background-repeat: no-repeat; color: #333; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 10px; padding-right: 5px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contenttitlezxgk { background-image: url(imagestitlebarzxgk.jpg); background-repeat: no-repeat; color: #333; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 10px; padding-right: 5px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contenttitlesqtj { background-image: url(imagessqtj.jpg); background-repeat: no-repeat; color: #333; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 10px; padding-right: 5px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contenttitlefxyj { background-image: url(imagesfxyj.jpg); background-repeat: no-repeat; color: #333; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 10px; padding-right: 5px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contentspdb { border: 1px solid #d9d9d9; padding: 1px; height: 180px; }
.contentspdb1 { border: 1px solid #d9d9d9; padding: 1px; height: 150px; }
.contenttitlespdb { background-image: url(imagestitlebarspdb.jpg); background-repeat: no-repeat; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 32px; line-height: 30px; padding-left: 35px; padding-right: 5px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contenttitlezbyg { background-image: url(imagestitlebarzbyg.jpg); background-repeat: no-repeat; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 32px; line-height: 30px; padding-left: 35px; padding-right: 5px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contenttitledsp { background-image: url(imagestitlebardsp.jpg); background-repeat: no-repeat; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 32px; line-height: 30px; padding-left: 35px; padding-right: 5px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contenttitlesysl { background-image: url(imagestitlebarsysl.jpg); background-repeat: no-repeat; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 32px; line-height: 30px; padding-left: 35px; padding-right: 5px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.contenttitlespdb a { color: #FFF; }
.contenttitlespdb a:hover { color: #FFF; text-decoration: underline; }
.contenttitlezbyg a { color: #FFF; }
.contenttitlezbyg a:hover { color: #FFF; text-decoration: underline; }
.contenttitledsp a { color: #FFF; }
.contenttitledsp a:hover { color: #FFF; text-decoration: underline; }
.contenttitlesysl a { color: #FFF; }
.contenttitlesysl a:hover { color: #FFF; text-decoration: underline; }
.hasborder { border: 1px solid #CCC; padding: 1px; }
/*Í·²¿*/
.head { background-image: url(imagestopback.jpg); background-repeat: no-repeat; color: #FFF; height: 155px; }
.hfg { padding-top: 10px; }
.hot { height: 35px; margin-left: 120px; width: 330px; }
.hot ul { height: 35px; margin: 0; overflow: hidden; padding: 0; width: 330px; }
.hot ul li { float: left; height: 35px; line-height: 35px; margin-right: 15px; }
.hot ul li a { color: #d34800; font-size: 12px; text-decoration: none; }
.hotnew { border: 1px solid #d9d9d9; height: 247px; margin-top: 10px; width: 460px; background-image: url(imagesnewback.jpg); background-position: bottom; }
.hotnewleft { _display: inline; _margin-right: -3px; float: left; height: 295px; margin-left: 10px; width: 460px; }
.hotnewright { _display: inline; height: 295px; margin-left: 490px; width: 460px; }
.hotzy, .jieshao { color: #858585; font-size: 9pt; line-height: 1.5; }
.indexbtn, .content { float: left; }
.contentleft { float: left; }
.contentleft1 { float: left; width:90px }
.innerborder { border: 1px solid #d9d9d9; margin: 0px; padding: 0px; }
.innercontent { border-bottom-color: #d9d9d9; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #d9d9d9; border-left-style: solid; border-left-width: 1px; border-right-color: #d9d9d9; border-right-style: solid; border-right-width: 1px; border-top-color: #058bc7; border-top-style: solid; border-top-width: 3px; }
.innertitleback { background-image: url(imagesinnertitleback.jpg); background-repeat: repeat-x; color: #333333; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 20px; }
.ktgg { background-image: url(imagesktgg.jpg); background-repeat: no-repeat; border-bottom-color: #d9d9d9; border-bottom-style: solid; border-bottom-width: 1px; height: 31px; }
.fygg { background-image: url(imagesfygg.jpg); background-repeat: no-repeat; border-bottom-color: #d9d9d9; border-bottom-style: solid; border-bottom-width: 1px; height: 31px; }

.pmgg { background-image: url(imagespmgg.jpg); background-repeat: no-repeat; border-bottom-color: #d9d9d9; border-bottom-style: solid; border-bottom-width: 1px; height: 31px; }
.lanmu_b { color: #333333; font-family: "Î¢ÈíÑÅºÚ"; font-size: 9pt; padding-left: 10px; }
.lanmutitleback { background-image: url(imageslanmutitleback.jpg); background-repeat: no-repeat; border-bottom-color: #1e50b3; border-bottom-style: solid; border-bottom-width: 1px; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12pt; height: 26px; line-height: 26px; padding-left: 20px; }
.line { border-bottom-color: #eeeeee; border-bottom-style: solid; border-bottom-width: 1px; }
.line1 { border-top-color: #2557b8; border-top-style: solid; border-top-width: 3px; }
.linekt { border-bottom-color: #CCCCCC; border-bottom-style: dashed; border-bottom-width: 1px; border-left-color: #CCCCCC; border-left-width: 1px; border-right-color: #CCCCCC; border-right-width: 1px; border-top-color: #CCCCCC; border-top-width: 1px; }
.menu { background-image: url(imagesmenuback.jpg); background-repeat: repeat-x; color: #FFF; height: 50px; margin: auto; overflow: hidden; width: 940px; }
.menucontent { float: left; line-height: 20px; padding-left: 10px; padding-top: 5px; }
.newfabu { background-image: url(imagesnewfabu.jpg); background-repeat: no-repeat; border: 1px solid #d9d9d9; height: 35px; line-height: 35px; width: 460px; }
a.newbar {
	background-image: url(imagesbignew.gif);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 50px;
	line-height: 18px;
	text-align: center;
	color: #FFF;
}
a.newbar:hover { color: #FFF; }
.pfont { font-size: 12px; line-height: 1.5; }
.searchbtn { background-image: url(imagessearchbtn.jpg); background-repeat: no-repeat; border: 1px solid #7d0004; color: #FFFFFF; cursor: pointer; font-size: 9pt; height: 22px; line-height: 22px; width: 55px; }
.searchtext { background-image: url(imagessearchtext.jpg); background-repeat: no-repeat; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; height: 18px; line-height: 18px; padding-left: 20px; width: 183px; }
.spbottom { background-image: url(imagesspback.jpg); background-repeat: repeat-x; border-bottom-color: #3474cc; border-bottom-style: solid; border-bottom-width: 10px; }
.spleft { float: left; padding-left: 10px; width: 703px; }
.spright { float: right; padding-right: 10px; width: 270px; }
.sptitle { background-image: url(imagessptitle.jpg); background-repeat: no-repeat; height: 31px; margin: 1px; }
.sptitle1 { background-image: url(imagessysl.jpg); background-repeat: no-repeat; height: 31px; margin: 1px; }
.time { color: #005cba; font: 12px/20px "ËÎÌå"; font-weight: bold; }
.time1 {
	color: #005cba;
	font-weight: bold;
	font-family: "ËÎÌå";
	font-size: 16px;
	line-height: 20px;
}
.wsss { height: 500px; }
.wsssleft { float: left; padding: 5px; width: 200px; }
.wsssright { float: right; padding: 5px; width: 200px; }
.yckj { margin-bottom: 10px; }
.yhlink { background-color: #ecf6f8; border-bottom-color: #79C1F9; border-bottom-style: solid; border-bottom-width: 2px; color: #FFFFFF; margin-left: auto; margin-right: auto; width: 820px; line-height: 25px; background-image: url(imagesjcfy.jpg); background-repeat: no-repeat; padding-left: 120px; height: 25px; }
.yhlink a { color: #0065ba; text-decoration: none; }
.yhlink a:active, .yhlinka:focus, .yhlink a:hover { color: #0065ba; text-decoration: underline; }
.head a:hover, .head a:active, .head a:focus { color: #F1F7FF; text-decoration: none; }
#lanmucontent { padding-left: 8px; }
#lanmumenu { height: 30px; overflow: hidden; padding-bottom: 2px; width: 250px; }
#lanmumenu a { background: url(imageslanmumenu1.jpg) no-repeat; color: #333333; display: block; float: left; height: 30px; line-height: 30px; padding-left: 24px; text-decoration: none; width: 256px; }
#lanmumenu a:hover { background: url(imageslanmumenu2.jpg) no-repeat; }
#nav { background-image: url(imagesnavback.jpg); background-repeat: repeat-x; color: #000; float: left; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; height: 32px; padding-left: 10px; text-align: left; width: 450px; }
#nav .taboff { padding: 0px 21px; }
#nav .tabon { background-image: url(imagesnavbackon.jpg); background-repeat: repeat-x; border-left-color: #d9d9d9; border-left-style: solid; border-left-width: 1px; border-right-color: #d9d9d9; border-right-style: solid; border-right-width: 1px; color: #9b0000; }
#nav .tabon a { color: #9b0000; }
#nav .tabon a:hover { color: #9b0000; }
#nav .taboff a { color: #000; }
#nav .taboff a:hover { color: #000; }
#nav li { cursor: pointer; float: left; height: 32px; line-height: 32px; padding: 0px 20px; }
#nav1 { background-image: url(imagesnavback.jpg); background-repeat: repeat-x; float: right; font-size: 14px; height: 30px; line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; }
#nav1 .taboff { color: #2557b8; font-weight: normal; background-image: url(imagestab2.jpg); background-repeat: no-repeat; background-position: center center; text-align: center; }
#nav1 .tabon { color: #2557b8; background-image: url(imagestab2.jpg); background-repeat: no-repeat; font-weight: bold; background-position: center center; text-align: center; }
#nav1 .tabon a { color: #2557b8; }
#nav1 .tabon a:hover { color: #2557b8; }
#nav1 .taboff a { color: #2557b8; }
#nav1 .taboff a:hover { color: #2557b8; }
#nav1 li { cursor: pointer; float: left; height: 30px; line-height: 30px; padding: 0px 20px; }
#nav2 { background-image: url(imagesnavback.jpg); background-repeat: repeat-x; color: #000; float: right; font-size: 12px; font-weight: bold; height: 30px; line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; }
#nav2 .taboff { color: #2557b8; background-image: url(imagestab3.jpg); background-repeat: no-repeat; font-weight: normal; background-position: center center; }
#nav2 .tabon { color: #2557b8; background-image: url(imagestab3.jpg); background-repeat: no-repeat; font-weight: bold; background-position: center center; text-align: center; }
#nav2 li { cursor: pointer; float: left; height: 30px; line-height: 30px; padding-right: 5px; padding-left: 5px; }
#nav3 ul, #nav2 ul, #nav ul, #nav1 ul { list-style: none; }
.vote { background-color: #f0f0f0; height: 200px; }
.contentmiddle { width: 386px; }
.contentleftwidth { width: 260px; }
.contentmiddleheight { height:207px }
#nav3 { background-image: url(imagestitlebar1.jpg); background-repeat: repeat-x; color: #000; float: left; font-size: 14px; font-weight: bold; height: 30px; line-height: 24px; font-family: "Î¢ÈíÑÅºÚ"; }
#nav3 .taboff { color: #2557b8; padding: 0px 20px; }
#nav3 .tabon { color: #fff; background-image: url(imagestab1.jpg); background-repeat: no-repeat; }
#nav3 li { cursor: pointer; float: left; height: 30px; line-height: 24px; padding: 0px 20px; }
.spdbback { background-image: url(imagesspdbback.jpg); background-repeat: repeat-x; }
.innertitle1 { padding-right: 20px; padding-left: 20px; line-height: 25px; height: 25px; color: #b60005; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; background-color: #eeeeee; }
.innertitle1border { border: 1px solid #d9d9d9; }
#nav2 .tabon a { color: #2557b8; }
#nav2 .tabon a:hover { color: #2557b8; }
#nav2 .taboff a { color: #2557b8; }
#nav2 .taboff a:hover { color: #2557b8; }
.imgbg{ height: 164px; width: 220px; margin: auto; background-image: url(imagesimg-bbg.jpg); background-repeat: no-repeat; background-position: center center; }
.jiange{padding-bottom: 2px; }
.contentmainheight{height:109px}
.contentmainheight1{height:155px}
.contentmainheight2{height:184px}
#topbar a{
	color: #FFF;
}