/* CSS Document */
body {margin:0 auto; padding:0;font-size:12px; color:#000;text-align:center;line-height:22px;font-family:Arial, Helvetica, sans-serif，verdana;}
body div{margin:0 auto;overflow:hidden;}
div,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
textarea{resize:none;}
li{list-style-type:none}
em,cite{font-style:normal;}

/* 链接颜色 */
a:link {color: #005EAC; text-decoration:none;}
a:visited {color: #005EAC;text-decoration:none;}
a:hover {color: #fd2828; text-decoration:underline;}
a:active {color: #005EAC;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#c00;}
.Red,a.Red:link,a.Red:visited{color:#ff0000;font-size:12px;}
.cDRed,a.cDRed:link,a.cDRed:visited{color:#c00;font-size:14px;font-weight:bold;}
.cDRed1,a.cDRed1:link,a.cDRed1:visited{font-size:18px;font-weight:bold;color:#CC0000}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#499704;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#005EAC;}
.cDBlue,a.cDBlue:link,a.cDBlue:visited{color:#2E457B;text-decoration:underline}
a.cDBlue:hover{color:#FD2828;}
.cWhite,a.cWhite:link,a.cWhite:visited,a.cWhite:hover{color:#fff;text-decoration:none;}
.cYellow,a.cYellow:link,a.cYellow:visited,a.cYellow:hover{color:#FFE96F;text-decoration:none;}

/* 字体属性*/
.fon16{ font-size:16px;}
.fon14{ font-size:14px;}
.fon12{ font-size:12px;}
.fB{font-weight:bold;}
.fI{ font-style:italic}


/*layout*/
#topbar {
    border-bottom:1px solid #E4EDF9;
    color:#3366CC;
    height:26px;
    line-height:25px;
    padding:0 10px;
    text-align:right;
    zoom:1;
}
#topbar .nav {
    float:left;
}
#topbar .nav a {
    margin-right:15px;
}
#topbar .nav strong{
    color:#000;
    margin-right:15px;
}
/* new首页顶部 */
.w960{width:950px;margin:0px auto;}
.w950{width:950px;margin:0px auto;}
.newtop2{ background:url(../wimg/topcen.gif) no-repeat right top ;}
.flo_l{float:left;}
.flo_l a img{ border:none}
.flo_r{float:right;}
.logobox{width:470px;height:53px;float:right;margin:17px 0px 0px 0px;padding:0;font-size:12px;font-family:Verdana, Geneva, sans-serif;}
.input{width:333px;height:20px;float:left;margin:0 0 0 3px;padding:0;}
.top_right{ width:488px; float:left; height:auto}


.search{ width:488px;+width:491px;_width:490px; height:39px; background:#cceaf3; position:relative; float:left; margin:18px 0 0 0px;}
.search s{ display:block; overflow:hidden;}
.searchtl,.searchtr,.searchbl,.searchbr{ position:absolute;width:3px; height:3px;background:url(../wimg/bgcorner.gif) no-repeat;}
.searchtl{BACKGROUND-POSITION: 0px 0px; TOP: 0px; LEFT:0px}
.searchtr{BACKGROUND-POSITION: -3px 0px; TOP: 0px; RIGHT: 0px}
.searchbl{BACKGROUND-POSITION: 0px -3px; BOTTOM: 0px;_BOTTOM: -1px; LEFT: 0px}
.searchbr{BACKGROUND-POSITION: -3px -3px; BOTTOM: 0px;_BOTTOM: -1px; RIGHT: 0px}
.inputbox{ width:397px; height:28px;+height:22px;border:solid 1px #81a8d1; border-left:none;  float:left; margin:3px 0 0 0; background:url(../wimg/input_bg.gif) repeat-x; text-align:left;  font-size:14px; color:#333; padding-top:1px;+padding-top:7px;}
.search img{ float:left; margin:3px 0 0 3px; width:5px; height:32px;}
.searchbutton{ width:79px; height:32px; float:left; margin:3px 0 0 0;}
.search_p{ width:480px; float:left; color:#666; font-size:12px; text-align:left; }
.search_p a{ color:#005eac; text-decoration:none}
.search_p a:hover{ text-decoration:underline}
.navbox{ width:950px; margin:0px auto 0; height:33px;border-bottom:solid 3px #4a90d9;}
.topnav{ width:950px; float:left; height:33px;  background:url(../wimg/nav_bg.gif) repeat-x; position: relative; margin-top:2px;}
.pngimage
 {
      width:19px; height:17px; float:left; margin:2px 4px 0 20px;_margin:2px 2px 0 10px;
      background-image:url(../wimg/nav_ico.png);
      _background-image:none;
      _filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=../wimg/nav_ico.png); 
 }
.topnav s{ display:block; overflow:hidden;}
.navtl,.navtr{ position:absolute;width:5px; height:5px;background:url(../wimg/navcorner.gif) no-repeat;}
.navtl{BACKGROUND-POSITION: 0px 0px; TOP: 0px; LEFT:0px}
.navtr{BACKGROUND-POSITION: -5px 0px; TOP: 0px; RIGHT: 0px}
.topnav ul{ float:left; margin:0; padding:0;}
.topnav ul li{ width:132px; height:33px; float:left; margin:0;  font-size:14px; font-weight:bold; margin:0; padding:0;}

.topnav ul li a{ color:#404040; float:left; margin:0; padding:0; display:block; width:132px; text-align:left; padding-top:5px; height:33px; text-decoration:none }

.topnav ul li a:hover,.topnav ul li a.check{ color:#fff; display:block; background:url(../wimg/nav.gif) no-repeat; width:132px; height:33px; margin:0 ; padding:5px 0 0 0;}
.topnav ul li img{ border:none; float:left;margin:3px 5px 0 23px;+margin:3px 5px 0 23px; padding:0; }
.guanggao{ width:950px; height:auto; overflow:hidden; margin:3px auto;}
.marB12{margin-bottom:8px;}
.marg10{margin-bottom:10px;}
.marg5{margin-bottom:6px;}
.path{width:920px;padding:0px 15px 0px 5px;}
.pathleft{float:left;text-align:left;font-family:"宋体";line-height:24px;}
.pathright{float:right;padding-left:5px;}
.pathright a{margin-left:6px;}
/* 页脚 */
.footer{width:950px;margin:0 auto;padding:20px 0;line-height:1.8;text-align:center;color:#999;background:url(../wimg/foot_bg.png) no-repeat 50% 0;}
.footer a:link,.footer a:visited{color:#999;}
.clear{clear:both;height:0;overflow:hidden;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;clear:both;height:0;font:0/0 sans-serif;visibility:hidden;}

/* 星座 */
.asiconbox{width:950px;margin:0 auto 10px auto;height:102px;overflow:hidden;}
.asiconbox li{float:left;}
.asiconbox .bgL{width:10px;height:102px;background:url(../wimg/iconbg1.gif) no-repeat;}
.asiconbox .bgC{width:930px;height:102px;background:url(../wimg/iconbg1.gif) repeat-x 0 -102px;}
.asiconbox .bgB{width:10px;height:102px;background:url(../wimg/iconbg1.gif) no-repeat -10px 0;}
.asiconbd{padding:17px 2px;}
.asiconbd li{float:left;width:56px;height:82px;padding:0 11px 0 10px;background:url(../wimg/astroiconbg.gif) no-repeat center 56px;}
.asiconbd li img{display:block;padding-bottom:3px;}
.asiconbd li a:link,.asiconbd li a:visited{color:#015EAE;}
.asiconbd li a:hover{text-decoration:none;}
.asiconbd li.checked1 a:link,.asiconbd li.checked1 a:visited{color:#f60;font-weight:bold;}
.astroL{float:left;width:688px;background:#EFF6FE url(../wimg/astrobg.jpg) no-repeat;border:1px solid #A4C4DB;}
.astroR{float:right;width:250px; }
.astroL h1{font-size:14px;padding:35px 0 50px 0;color:#015EAE;font-family:verdana;}
.astromain{padding:0 40px;width:608px;font-size:14px;}
.astromain .head{height:29px;background:url(../wimg/dot1.gif) repeat-x 0 24px;}
.astromain .head li{float:left;width:81px;padding:2px 0 0 0;height:21px;background:#fff;border:1px solid #ccc;border-bottom:0;margin-right:2px;}
.astromain .head li.asnav{width:83px;height:29px;background:url(../wimg/asnav.gif) no-repeat;border:0;font-weight:bold;}
.astromain .head li.asnav a{color:#000;}
.astromain .head li a:hover{text-decoration:none;}
.astromain .exponent{width:578px;padding:5px 15px;color:#333;text-align:left;}
.astromain .exponent li{float:left;width:289px;padding:5px 0;}
.astromain .content{padding:10px 15px;border-top:1px dashed #CECDCB;line-height:24px;text-align:left;color:#005DAD;}
.astromain .content span{width:578px;display:block;padding:5px 0;color:#333;font-size:12px;text-align:right;}

.syrkk{border:1px solid #A5C5DE;}
.syrkk_bt{padding:1px;text-align:left;font-family:"宋体";}
.syrkk_bt h4{font-size:12px;padding:2px 12px 4px 12px;background:url(../wimg/syrline.gif) repeat-x;}
.syrkk_bt span{float:right;padding:2px 12px 0 0;}
.syrkk_bt h4 em{float:right;font-weight:normal;}
.hlcx_cont{padding:6px 15px 0 15px;text-align:left;font-family:"宋体";}
.hlcx_cont1{padding-bottom:3px;}
.hlcx_date{color:#005EAC;font-size:13px;}
.hlcx_date span{float:right;}
.hlcx_date em{color:#666;font-weight:bold;}
.hlcx_yj{color:#666;height:24px;}
.hlcx_yj b{padding:2px 6px 0 7px;color:#fff;margin-right:8px;}
.hlcx_yj b.green{background:#8FC808;}
.hlcx_yj b.red{background:#F75555;}
.ascxg{padding:15px 10px 15px 10px;margin:1px;}
.sscxBox{border-top:1px solid #E2E2E2;background:#F8F8F8;}
.ascxg button.an1{width:75px;height:23px;background:url(../wimg/xzbut.gif) no-repeat;border:0;color:#1274BA;font-size:12px;cursor:hand;margin-top:10px;}
.ascxg button.an2{width:65px;height:23px;background:url(../wimg/xzbut1.gif) no-repeat;border:0;color:#1274BA;font-size:12px;cursor:hand;margin:10px 5px 0 5px;}
.asrs_week{padding:5px 15px;}
.asrs_week li{padding:12px 0;text-align:left;line-height:24px;}
.asrs_week li b{display:block;}
.asrs_week li b img{padding-left:8px;}
.asrs_week li b font{color:#f60}