@charset "utf-8";
/* CSS Document */
body{background:#e1f3f7; font-size:12px; color:#0b66a8}
a { color:#0287ca}
a:hover { text-decoration:underline}
.center{ width:980px; margin:0 auto;}
h2 span{float:right;margin:0 10px 0 0; font-size:12px; font-weight:400; font-style:italic;}
#header{background:url(images/bdy2.jpg) bottom  repeat-x; }
#bottom{background:url(images/bdy1.jpg) top repeat-x; min-height:810px;_height:810px;}
#top{ background:url(images/top.jpg) no-repeat; height:89px;}
.Language { float:right; margin:10px 20px 0 0;}
.Language li{ float:left; margin-left:15px;color:#FFF}
.Language li a{ color:#FFF}
/*menu*/
#menu{ background:url(images/menu.jpg) no-repeat; height:38px;}
#menu ul{ margin-left:20px;}
#menu li { list-style:none; float:left; display:inline; }
#menu li a{ display:block; color:#FFF; padding:8px 27px;; font-size:14px;}
#menu li a:hover{ background:url(images/menuon.jpg) no-repeat center center;}
.menuoo{ background:url(images/menuop.gif) no-repeat 0 4px;}
.tabOn{ background:url(images/menuon.jpg) no-repeat center center;}
.tabOff{ background:none;}
#menu li div{ z-index:20; margin:0px; position:relative; clear:both; background:#ccc; display:none;}
#menu li div a{ background: none ;clear:both;}
#menu li div a:hover{ background:#096}
.art_count {color:red;}
.quote_sun {background-image:url(images/quote.gif);background-position:right top;background-repeat:no-repeat;border:1px #ccc dotted;background-color:#fdfdfd;padding:8px 3px 3px 3px;font-size:12px;margin:10px 0px 10px 0px;}
/*index*/
#index{ background:#f0f8fc}
.flash{ margin:10px 0 0 10px; float:left;width:680px; height:235px; display:inline}
.down{float:left; width:270px;height:235px; display:inline; margin:10px 0 0 10px; background:url(images/down.jpg) no-repeat}
.main{float:left; width:270px;height:235px; display:inline; margin:10px 0 0 10px; background:url(images/main.jpg) no-repeat;background-position:bottom right;}
.righttop{ background:url(images/main.jpg) no-repeat;background-position:top right; padding-right:5px;}
.righttop p { font-size:14px; padding-left:40px; line-height:14px; color:#0b66a8; font-weight:bold}
.lefttop{ background:url(images/main.jpg) no-repeat;background-position:top left; padding:10px 10px 10px 1px;; }
.helpul{ padding:10px 0 0 0; height:110px; overflow:hidden;}
.helpul li{ margin-bottom:3px; padding-left:12px; background:url(images/jiantou.gif) no-repeat 0 4px;}
.leftbo{ background:url(images/main.jpg) no-repeat;background-position:bottom left; padding-left:10px; margin-right:10px;height:201px;}
.new{width:964px; height:37px; background:url(images/news.jpg) no-repeat; margin:12px auto; padding-top:9px; font-size:14px; }
.newh2{ font-weight:bold; margin:0 50px; float:left; }
.newupdown{float:right; *margin-top:-21px; margin-right:200px; display:inline;}
.feat{ width:678px; height:428px; background:url(images/main.jpg) no-repeat; margin-left:9px; float:left; display:inline}
.feat h2{ font-size:14px; font-weight:bold; padding:8px 0 8px 45px;}
.featul{ margin:0 0 0 30px;}
.featul li { float:left; width:130px; height:146px; margin:30px 30px 0 0; display:inline;}
.featul li p {  margin:0 auto; width:90px; margin-bottom:3px;}
.topdown{ padding:6px;}
.topdown li{ margin-top:10px;}
.jiaochengul li{ margin-bottom:5px; background:url(images/jiantou0.gif) no-repeat 0 5px; padding-left:15px;}
/*page*/
#loca{ height:30px; line-height:31px; color:#FFF; background:url(images/right.gif) no-repeat 30px 11px; }
#loca h2{ margin-left:44px}
#loca a{color:#fff;}
#pagetop{background:url(images/top.gif) no-repeat top #f0f8fc; min-height:533px;_height:533px}
.pageleft{ width:202px; height:auto; background:url(images/leftbo.gif) no-repeat bottom #FFF;margin:7px 0 0 10px; float:left; display:inline;}
.pageleft h2{ background:url(images/lefttop.gif) no-repeat; height:25px; font-size:14px; font-weight:bold; padding:9px 0 0 33px;}
.pageleftmain{ background:url(images/left.gif) repeat-y;height:auto; width:192px;}
.leftul { background:url(images/left.gif) repeat-y ;height:auto; width:202px; padding:5px 0; }
.leftul li{ height:30px; }
.leftul li a{ display:block; background:url(images/libg.gif) bottom no-repeat; height:30px; padding-left:33px; line-height:30px}
.leftul li a:hover{  background:url(images/libg.gif) top no-repeat; color:#FFF; font-weight:bold }
.pageright { width:739px; border:1px #b3daec solid; float:left; background:url(images/neimiantop.gif) repeat-x #fff; display:inline; margin:7px 0 0 10px;}
.pageright h2{ font-size:14px; font-weight:bold; height:27px; padding:6px 0 0 30px; background:url(images/rightop.gif) no-repeat 10px 6px;}
.pagerightmainp{ margin:15px; font-size:14px;}
/*foot*/
#foot{	background:url(images/footbg2.jpg) no-repeat; clear:both;height:119px;text-align:center;line-height:30px; bottom:0;}
