﻿@charset "utf-8";
/*---------------公用样式--------------*/
body{ margin:0; padding:0; font-family:Arial,"宋体",sans-serif; font-size:12px; text-align:left; background-color:#FFFFFF; color:#000; background:url(../images/body_bg.jpg) no-repeat top center;}
ul,ol,li,dl,dd{margin:0; padding:0; list-style:none} 
p,form,input{margin:0}
input,select,img { vertical-align:middle;}
img{border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px}
h6 { font-weight:normal;}
.clearfix:after{content:"."; height:0; display:block; visibility:hidden;clear:both}
.clearfix{-height:1%;*min-height:1%}
table {border-collapse: collapse;border-spacing: 0;}
a {color:#000;text-decoration:none;}
a:hover {color:red;text-decoration:none;}

#header { width:998px; margin:0 auto;/* background:url(../images/topbg.gif) repeat-x; */margin-bottom:6px;/* margin-top:16px;*/}
#top { height:100px; background:url(../images/web_tip.gif) no-repeat 400px 67px; clear:both;}
#logo { float:left; width:397px; padding-left:10px; padding-top:5px;}
#logo img {width:397px;}
#submenu { float:right; width:540px; text-align:right; height:26px; line-height:25px; padding-top:4px; padding-right:10px;}
#submenu a { padding:0 5px;}
.time { padding-right:100px;}
#nav { height:33px; clear:both; background:#066982 url(../images/navbg.gif) repeat-x left bottom;}
#nav li { float:left;}
#nav li a { display:block; float:left; height:33px; line-height:33px; padding:0 15px 0 17px; font-size:14px; color:#fff; background:url(../images/navline.gif) no-repeat left center;}
#nav li a:hover { background:url(../images/nav_on.gif) no-repeat center top; color:#ff0;}
#nav li.home a { background:none;}
#nav li a.current { background:url(../images/nav_on.gif) no-repeat center top; color:#FF0;}
#location { background: url(../images/gao_001.jpg) repeat-x; height:30px; border:1px solid #919191; line-height:30px; padding-left:20px; font-size:14px; border-top:1px solid #999998; clear:both;}
#location a { color:red;}
#main { width:990px; margin:0 auto; padding-bottom:8px;}
#leftside { width:788px; float:left; margin-bottom:8px;}
.maintop { margin-bottom:8px; clear:both;}
.flashimg { width:380px; float:left; border:1px solid #919191;}
.newstab { width:398px; height:236px;  border:1px solid #919191; float:right;}
.newstab_t { height:33px; background:url(../images/tab_bg.gif) repeat-x left bottom;}
.newstab_t li { float:left; width:98px; line-height:33px; font-size:14px; cursor:pointer; border-left:1px solid #919191; text-align:center;}
.newstab_t li#ntab1 { border:0 none; width:101px;}
.newstab_t li.hover { background:#fff url(../images/tab_on.gif) repeat-x left top; color:red;}
.newstab_c {padding:5px; margin-top:5px;}
.newstab_c li{ height:23px; font:normal 14px Arial, 宋体; line-height:23px;}
.lefttab { width:786px; height:341px; border:1px solid #919191; margin-bottom:8px; clear:both;}
.lefttab_t { height:33px; background:url(../images/tab_bg.gif) repeat-x left bottom;}
.lefttab_t li { float:left; width:195px; line-height:33px; font-size:14px; border-left:1px solid #919191; text-align:center;}
.lefttab_t li#ltab1 { border:0 none; width:198px;}
.lefttab_t li.hover { background:#fff url(../images/tab_on.gif) repeat-x left top;}
.lefttab_t li.hover a { color:red;}
.lefttab_t li a { display:block; width:195px; height:33px; float:left; line-height:33px; background:url(../images/schoolicon.gif) no-repeat 7px center;}
.lefttab_t li#ltab1 a { width:198px;}
.lefttab_c { padding:10px;}
.newslist {}
.newslist li { line-height:25px; padding-left:25px; background:url(../images/greenarr.gif) no-repeat 5px 6px; border-bottom:1px dotted #B8B7B7; padding-right:8px; font-size:14px;}
.newslist li .date { float:right; padding-right:30px;}
.newslist li.new { background:url(../images/redarr.gif) no-repeat 5px 6px;} 
.newslist li.new .date { background:url(../images/new.gif) no-repeat right center;}
#searchbar { border:1px solid #919191; padding:6px; margin-bottom:8px; clear:both; height:24px; overflow:hidden;}
.search_l { width:345px; float:left; height:28px; background:url(../images/search.gif) no-repeat left center; padding-left:35px;}
.search_l label { color:#066881;}
.stxt { width:186px; height:18px; border:1px solid #919191; line-height:18px;}
.sbtn { width:81px; height:24px; background:url(../images/searchbtn.gif) no-repeat; cursor:pointer; border:0 none;}
.search_r { width:280px; float:right; padding-left:60px; background:url(../images/baidu.gif) no-repeat left center;}
.rollphoto { width:786px; height:144px; border:1px solid #919191; overflow:hidden; padding-top:2px; clear:both;}
.rollphoto ul {}
.rollphoto ul li { float:left; text-align:center; width:187px; height:142px; margin-right:10px;}
.rollphoto ul li h6 { padding-top:5px; font-size:13px;}
#rightside { width:192px; float:right; margin-bottom:8px;}
.Login_ajax { border:1px solid #919191; height:190px; background:url(../images/log_t.gif) no-repeat; padding-top:46px; margin-bottom:8px; border-right:1px solid #919191;}
.Login_ajax li { margin-bottom:15px; padding-left:12px;}
.logtxt,.code { width:98px; height:16px; border:1px solid #666; line-height:16px;}
.code { width:58px;}
.logbtn { width:60px; height:22px; background:url(../images/btn.gif) no-repeat; cursor:pointer; border:0 none; float:left; margin-right:10px;}
.forgetpw { width:60px; height:22px; background:url(../images/btn.gif) no-repeat left bottom; display:inline-block;}
.u_login{ padding:5px; line-height:22px;}
.linkbox { border-right:0px; }
.linkbox h3 { height:20px; background:url(../images/link_t.gif) no-repeat; text-indent:-9999px; border:1px solid #066982; border-bottom:0 none; padding-bottom:2px;}
.linktable { height: 545px;	color:#2B8385; font-size:18px;	font-family: 幼圆; font-weight: bolder;}
.linktable a { color:#2B8385;}
.linktable a:hover { color:#FF0000;}
.linktable td { background:url(../images/gao_002.gif) no-repeat; border:0px solid #919191; text-align:center;}
.linktable td.white { font-size:0; height:8px; overflow:hidden;}
#vote { clear:both; height:30px; border:1px solid #919191; padding-top:8px;}
#vote p { padding-left:15px; color:#919191;}
.votebox { float:right; padding-right:10px;}
.votebtn { width:78px; height:22px; background:url(../images/votebtn.gif) no-repeat; border:0 none; cursor:pointer;}
#vote li{ float:left; padding-left:9px; padding-right:9px; line-height:26px;}
#footer { width:998px; margin:0 auto; border-top:1px solid #999998; background-color:red; padding-top:2px; border-bottom:1px solid #066982;}
#bmenu { border-top:1px solid #999998; height:30px; background-color:#066982; text-align:center; line-height:30px; color:#fff;}
#bmenu a { padding:0 3px; color:#fff;}
#bmenu a:hover { color:#FF0000;}
#copyright { background:#FFF url(../images/footerbg.gif) repeat-x left bottom; height:100px; overflow:hidden; padding-top:9px;}
.icp { width:140px; float:left; margin-left:20px; padding-top:50px; text-align:center; background:url(../images/icp_b.gif) no-repeat center 10px;}
.copyright { width:680px; float:left; text-align:center; line-height:26px;}
.net110 { width:150px; float:right;}
.mainbox { background-color:#EEF5FF; padding:15px;}
.maincon { background-color:#fff; padding:20px;}
.maincon h5 { font-size:30px; line-height:45px; color:red; margin-bottom:10px; text-align:center;}
.maincon h6 { line-height:22px; text-align:center; padding-bottom:3px; border-bottom:2px solid #003366; font-size:14px;}
.artcon {}
.artcon p {}
.pre_next { border:1px solid #999; background-color:#F5F5F5; padding:10px; margin-bottom:8px;}
.pre_next a { color:red;}
.pre_next a:hover { text-decoration:underline;}
.preart { width:485px; float:left; display:inline-block;}
.nextart { width:485px; float:right; display:inline-block;}

.listbox { padding:10px; height:732px;}
.artlist {}
.artlist li { line-height:25px; font-size:14px;}
.artlist li em { float:right; font-style:normal;}
.pagebox {border:1px solid #999; background-color:#F5F5F5; padding:10px; font-size:13px; height:18px; line-height:18px; text-align:center;}
.pagebox ul{ padding-left:150px;}
.pagebox li{ float:left; padding-left:5px; padding-right:3px;}
.indemo { float:left; width:800%;}
#demo1,#demo2 { float:left;}

/*滚动公告*/
.gundongdaima{overflow:hidden;height:187px;width:385px;}
.gundongdaimanb{height:190px}
