@charset "UTF-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; background-color: #F4FBF4;}
li,ul{padding:0; margin:0; list-style:none;}
p{margin: 0; padding: 0;}
.main{width:980px; margin:0 auto; text-align:center;}
.head{height:40px; background-color: #3f94d5;  width:100%;  z-index:1000; margin-bottom:4px;}

a{color:#0000FF; text-decoration:underline;}
a:hover{color:#FF0000; text-decoration:none;}

a{color:#333333; text-decoration:none;}
a:hover{color:#FF0000; text-decoration:underline;}
a.red{color:#FF0000;}
a.blue{color:#0000FF;}
a.green{color:#006600;}


h1{text-align:center; padding:0; margin:0;	line-height:2.2em;	font-size:22px;	color:#FF0000;	font-family:"微软雅黑", "宋体", Tahoma;	letter-spacing: .2em; }
h1 span{color:#000000; padding-left:.5em; font-size:18px;}

.nav a{ display:inline-block; color:#FFFFFF; text-decoration:none;padding-right:10px; padding-left:8px; line-height:40px; font-weight:bold}
.nav a.short{ padding-right:7px; padding-left:6px;}
.nav a.green{color:#FFFF00; font-weight:bold; padding-right:7px; padding-left:6px;}
.nav a.hot{background:url("../images/hot.gif") right 10% no-repeat; padding-right:20px; color:#FFFFCC; font-weight:bold;}
.nav a:hover{text-decoration:underline;}

.subNav{height:40px; width:980px; margin:0 auto; border:1px  solid #CCCCCC; background-color: #e1f0fb; padding:4px 8px; margin-bottom:6px; }
#position{line-height:30px;}
#position a{color:#0066CC;}
#position a:hover{color:#FF0000;}

.tbCenter{margin:0 auto; width: 980px; background-color: #F4FBF4; text-align:center; margin-top:40px; margin-bottom:40px}
.tbCenter .tbInfo{background-color:#F6F6F6; border-bottom:1px solid #CCC;  height:30px; vertical-align:middle;}

.tbCenter .tbInfo img{ vertical-align:middle; padding:0;}
.tbCenter .imanhua{ border:none; padding:10px 5px 6px; margin-top:10px;cursor:pointer; border: 2px solid #111;
    padding: 2px;
    border-radius: 10px;}

.picNav{text-align:center; height:30px; overflow:hidden;}
.picNav select{font-size:13px; margin:0 2px; padding:0; display:inline-block; vertical-align:top;}
.picNav a{display:inline-block; margin:0 4px;}

.picNav a.fs{background-color:#bbb; width:87px; height:30px; line-height:30px; text-align:center; color:#fff;}

.picNav a.dir{background-color:#3f94d5; width:87px; height:30px; line-height:30px; text-align:center; color:#fff; font-weight:bold;}
.picNav a.prev{background-color:#ff6600; width:87px; height:30px; line-height:30px; text-align:center; color:#fff; font-weight:bold;}
.picNav a.next{background-color:#009900; width:87px; height:30px; line-height:30px; text-align:center; color:#fff; font-weight:bold;}
#qTcms_select_i2{height:30px; line-height:30px; text-indent:0.1em}
#qTcms_select_i{height:30px; line-height:30px;  text-indent:0.1em}

.iBox{width:972px; position:absolute; z-index:10; top:0px; margin:0 auto; border:1px solid #CCCCCC;  background-color: #e1f0fb; padding:3px;}
.iFloat{position:relative; width:980px; margin:0 auto; height:15px;}

#fav{float:left; height:21px; width:190px; overflow:hidden;}
#fav span{display:none;}
#fav a{display:inline-block; background-image:url("../images/sprites.gif"); background-repeat:no-repeat;}
#fav a.baiduFav{display:inline-block; width:93px; height:21px; background-position:0 -189px;}
#fav a.qqFav{display:inline-block; width:87px; height:21px; background-position:0 -158px;}

#sList div{float:right;}
#sList span{float:left; color:#FF0000; padding-top:3px; padding-right:8px;}
#sList a{display:block; float:left; border:1px solid #023FAE; border-top:1px solid #78B8FE; border-left:1px solid #78B8FE; background-color:#0066CC; line-height:17px; padding:0 4px; margin:1px 1px 0; text-decoration:none; color:#FFFFFF;}
#sList a:hover{background-color:#3192FD;}
#sList a.on{background-color:#009900; border:1px solid #006600; border-bottom:1px solid #00FF00; border-right:1px solid #00FF00;}
#sList a.red{ float:none; display:inline; border:none; padding:0; margin:0; color:#FF0000; text-decoration:underline;}
#sList a.red:hover{color:#0033FF; background-color:#FFFFFF;}
#sList a.help{background:url("../images/sprites.gif") -194px -40px no-repeat; padding-left:8px;}
#sList a.report{background:url("../images/sprites.gif") -189px -60px no-repeat; padding-left:12px;}

#fav2 span.bds_more, #fav2 .bds_tools a{height: 22px;}

.notice{font-size:12px; font-family:Tahoma, Verdana; color:#999999; text-align:center; padding-top:.5 em; line-height:2.0em; border-top:1px dashed #999999; margin:0 auto; width:980px; margin-top:.5em;}
.notice span{color:#FF0000;}

.footer{ text-align:center; border-top:1px solid #999999; background-color: #F4FBF4; padding:8px 0; line-height:1.5em; color:#666666; margin-top:60px}

.search{float:right; width:340px; text-align:left;}
.search select{font-size:14px; border:2px solid #999999; }
#btnSearch{ color:#FFFFFF; background-color:#f60; width:90px; text-align:center; font-size:12px; line-height:14px;	font-weight:bold; padding-top:2px; border:2px solid #FF3333; border-top:2px solid #FFCC00; border-left:2px solid #FFCC00;  vertical-align:middle;height: 24px;}

#keywords{ background:#FFFFCC url("../images/sprites.gif") -176px -472px no-repeat; padding:2px 4px; border:1px solid #999;  width:230px; padding-left:30px; font-size:12px; height:24px; line-height:16px; overflow:hidden;  vertical-align:middle; border-top:1px solid #666666; border-left:1px solid #666666; color:#999999;}
#search{position:relative; z-index:20000; line-height:25px}
#search-results{position:absolute; top:22px; left:0; border:1px solid #999999; background-color:#FFFFFF; width:298px; padding:3px; text-align:left; display:none; }
#search-results ul{}
#search-results li{line-height:18px; cursor:pointer; padding:2px 4px; border-bottom:1px solid #F0F0F0; color:#003399;}
#search-results li p{display:inline;}
#search-results li acronym{color:#999999;}
#search-results li strong{color:#FF0000;}
#search-results li.on{background-color:#006699; color:#FFFFFF;}
#search-results li.on strong{color:#FFFF99;}
#search-results li.on span{color:#CCFFFF;}
#search-results li.on em{color:#FFFF00;}
#search-results li em{ float:right; font-style:normal; color:#006600}
#search-results li span{color:#ff0000;}
#search-results div{ line-height:16px; text-align:right; background-color:#F0F0F0; margin-top:2px;}
#search-results div a{color:#FF0000;}


#mypic_k0{ position:absolute; width:980px; height:25px; line-height:25px;BACKGROUND: #ffffff; color:#000000; font-weight:bold; font-size:14px; text-align:center; display:none}
#mypic_k1{ text-align:center}


.hotUpdate{

    width:980px;
    height:460px;
    margin-top:20px;
    margin-left: auto;
    margin-right: auto;

}

.outline {
    border: 1px solid #9FB7D4;
}

.bar {

    font-weight: bold;
    background-color: #e1f0fb;
    height: 30px;
    padding-left: 10px;
    border-bottom: 1px solid #CDD9E6;
}
.lh30 {
    line-height: 31px;
}
.bar h3 {
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    margin: 0;
    padding: 0;

}

.more {

    float: right;
    font-size: 12px;
    font-weight: bold;
    color: #666;
    padding-right: 8px;
}

.more a.hot {

    color:red
}

.icmd_cover_list {
    padding: 4px 0px 4px 10px;
    display: block;
    margin: 0;
}

.icmd_cover_list li {
    float: left;
    width: 130px;
    margin: 8px 15px;
    height: 190px;
    text-align: center;
    overflow: hidden;
}

.cover {
    position: relative;
    display: block;
    width: 130px;
    height: 176px;
}

.cover a {
    padding: 4px;
    border: 1px solid #CCC;
    display: block;
    width: 120px;
    height: 160px;
    background-color: #FFF;
}

a.pic {
    width: 130px;
    height: 170px;
    display: block;
    float: left;
}

a.pic img {
    width: 130px;
    height: 170px;
    border: none;
    background-color: #FFF;
}

.icmd_cover_list a {
    white-space: nowrap;
    overflow: hidden;
}

.cover span {
    position: absolute;
    width: 112px;
    height: 20px;
    display: block;
    top: 145px;
    right: 5px;
    text-align: right;
    line-height: 20px;
    color: #FFF;
    background: url("../images/status_bg.png") top right no-repeat;
    padding-right: 8px;

}

.cover span a {
    display: inline;
    background-color: transparent;
    color: #FFF;
    padding: 0;
    border: none;
}
a.yellow {
    color: #FF0;
    text-decoration: none;
}


.scroll-top{width:16px; height:56px; overflow:hidden;position: fixed; bottom: 90px; right: 2px; opacity: 1; cursor: pointer;display: none;}
.scroll-top a{display:block; width:16px; height:56px; text-indent:-200em; background:url("../images/gotop.png") 0 0 no-repeat; overflow:hidden;}

.savely{
    display: inline-block;
    width: 161px;
    height: 22px;
    background: url(../images/savely.gif);
    vertical-align: middle;
}
.footer .main{
    position: relative;
}
.baidu-green{
    position: absolute;
    right: 0;
    width: 114px;
    height: 48px;
    background: url(../images/baidu_green.gif);
}

.ip-body #images {display: none;}
.ip-body{
     width: 980px;
     padding: 4px 8px 4px 8px;
     border: 1px solid #9FB7D4;
     font-family: "微软雅黑","新宋体";
     color: #06F;
     font-size: 14px;
     margin: 10px auto;
 }