body{ font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;  line-height:180%;  color:#333;  background:#ECECEC;   }
*{margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#9B0000;}
li{list-style:none;}
img{border:0px;}

.fl{float:left;}
.fr{float:right;}
.cb{clear:both;font-size:0px;line-height:0px;height:0px;}
.cbody{width:962px;margin:0 auto;}
.vcenter{width:100%;text-align:center;}
.redfont{color:#F00;}
.jianju{height:10px;font-size:0;line-height:0; background:#FFFFFF; width:962px; margin:0 auto;}
 .jianju100{ height:10px;font-size:0;line-height:0; background:#FFF; width:100%; margin:0 auto;}
.dis{display:none;}
.more{display:block; line-height:20px; width:95%; text-align:right; color:#9B0000; position:absolute; bottom:1px;}
.more:link{color:#9B0000;}
.more:visited{color:#9B0000;}
.more:hover{color:#999999;}
.more:active{color:#999999;}

/*head*/
.topnav{background:url(/images-sky/topnav.gif) repeat-x;  height:22px; line-height:22px;}
.topnav p{float:left;margin-left:20px;}
.topnav span{float:right;margin-right:20px;}

#logo{width:354px; height:91px; float:left; background:url(/images-sky/logo.gif) no-repeat;}
#logo object{ margin:10px 0 0 10px; }
/*menu*/
.menu{padding-left:-2px; height:auto; background:url(/images-sky/menu-bj.gif); overflow:hidden;}
.menu a{ display:block; float:left; width:97px; text-align:center; padding:0; height:33px;line-height:33px; text-decoration:none; font-weight:700; background:url(/images-sky/menu-fgx.gif) no-repeat left center;
 margin-left:-2px;}

.menu a:hover{color:#FFFF00;}
.Channel2{color:#FFFF00;}
.Channel{color:#FFFFFF;}

/*search*/
.search{}
.search dl{ height:36px;  line-height:36px;  background:url(/images-sky/search-bj.gif) repeat-x; }
.search dl dt{ float:left; width:auto; margin-right:10px; }
.search dl dd{ float:right: width:auto;}
#Submit{ width:89px;  height:19px;  background:url(/images-sky/search.gif) no-repeat;  border:0;  }
.search dl dt input{_margin-top:7px;}
.search dl dt select{_margin-top:7px;}


.style_0{display:none;}
/*-- 左图右标题列表  --*/
.img-title{width:100%; height:auto; clear:both;margin-bottom:5px;}
.img-title dt{height:120px; width:49%; padding-left:1%; float:left; }
.img-title dd{height:120px; width:49%; float:right;}
/*-- 左图右标题列表  --*/

/*-- 左图右标题列表 金沙讲坛 --*/
.img-title-js{width:100%; height:auto; clear:both;margin-bottom:5px;}
.img-title-js dt{height:120px; width:53%; padding-left:1%; float:left; }
.img-title-js dd{height:120px; width:45%; float:right; }
/*-- 左图右标题列表  金沙讲坛--*/

/*-- 左图右标题列表 社科书刊 --*/
.img-title-sk{width:100%; height:auto; clear:both;margin-bottom:5px;}
.img-title-sk dt{height:120px; width:30%; _width:24.5%; padding-left:1%; float:left;}
.img-title-sk dd{height:120px; width:67%; _width:auto; float:left; }
/*-- 左图右标题列表  社科书刊--*/

/*-- 左图右内容  --*/
.img-content{width:100%; height:auto; clear:both;margin-bottom:5px;}
.img-content .img{margin:5px; float:left;}
/*-- 左图右内容  --*/

/*contentA*/
.contentBox{border:solid 1px #E5E5E5; height:200px; background:url(/images-sky/title-bj.gif) repeat-x top; position:relative;}
.contentBox h1{ float:left; clear:both;  width:100%; text-align:right; height:auto;  *min-height:26px;  _height:26px;  font-size:12px;  font-weight:400; background:url(/images-sky/title-999.gif) no-repeat 10px 4px;  margin-bottom:8px; padding-top:4px;}

.contentBox h1 .title-class{display:inline-block; float:left; margin-left:10px; height:22px; line-height:22px; width:90px; text-align:center;color:white; font-weight:700; }
.contentBox h1 .title-class a{color:white;}

.contentBox h1 .columns{display:inline-block; height:22px; margin:0 -2px;}
.contentBox h1 .br_1_1{display:block;}
.size1 h1 .br_2_1{padding-left:10%;}
.size3 h1 .br_2_1{padding-left:10%;}
.size2 h1 .br_2_1{padding-left:20%;}

.contentBox h1 .columns a{display:block float:left; height:22px; line-height:22px; color:#666666; margin:0 -2px;}
.contentBox h1 .columns a:hover{color:#9C0001;}

.contentBox ul{clear:both; background:white; width:99%;}
.contentBox ul li{padding-left:20px; background:url(/images-sky/dianidan.gif) no-repeat 10px 10px; line-height:25px; height:25px;}

.size1{width:274px; _width:274px; float:left; margin-left:2px; padding:0 2px;}
.size2{width:360px; _width:356px; float:left; margin-left:10px; margin-right:8px; padding:0 2px;}
.size3{width:285px; _width:285px; float:right; margin-right:2px; padding:0 2px;}

.contentA{background:#FFF;}
.contentA .size1,.contentA .size2,.contentA .size3{height:325px;}

.contentB{background:#FFF;}
.contentB .size1,.contentB .size2,.contentB .size3{height:320px;}

.contentC{background:#FFF;}
.contentC .size1,.contentC .size2,.contentC .size3{height:320px;}

.contentD{background:#FFF;}
.contentD .size1,.contentD .size2,.contentD .size3{height:400px;}

/*flash 幻灯*/
#flashbox{margin:3px; height:268px; background:url(/images-sky/flash-bj.gif) no-repeat;  padding:5px;}
 /*书刊*/
.Intro-shukan{width:95%; height:230px; *height:170px;  _height:170px; margin:0 auto; position:relative;}
.Intro-shukan a{display:none;}
.Intro-shukan img{float:left; margin:10px;}
.Intro-shukan b{display:block;}
.Intro-shukan img{width:90px; height:120px;}

/*-- 社科研究 --*/
#jxcg{display:block; float:left; width:76px; height:28px; z-index:100; position:absolute; left:10px; bottom:2px; background:url(/images-sky/jxcg-link.gif) no-repeat;}
#jxcg:hover{background:url(/images-sky/jxcg-hover.gif) no-repeat;}
#data{display:block; float:left; width:76px; height:28px;  z-index:100; position:absolute; left:100px; bottom:2px;background:url(/images-sky/data-link.gif) no-repeat;}
#data:hover{background:url(/images-sky/data-hover.gif) no-repeat;}
/*-- 社科研究 --*/


/*邮局登录*/
#mailbox{ width:auto;  background:url(/images-sky/sky.jpg) no-repeat center bottom #F5F5F5;  height:110px;  clear:both;  padding:15px 0 0 25px;
  border:solid 1px #E7EBF1;  margin-bottom:10px; }
#mailbox dt{  float:left;  min-height:30px;  min-width:50px;  _width:50px;  _height:30px; }
#mailbox dd{  min-height:30px;  width:auto;  margin-left:15px;  _height:30px; }
#mailbox .mail-substyle{ width:58px;  height:23px;  background:url(/images-sky/mail-login.gif) no-repeat; border:0;}
#mailbox .mail-resetstyle{width:58px; height:23px; background:url(/images-sky/mail-reset.gif) no-repeat;  border:0;}

.mail-contentBox{border:0;height:200px;}
.mail-contentBox .noclass .ctitle a{color:white;}
.mail-contentBox h1{ border:solid 1px #E5E5E5; border-bottom:0; margin:0;}
#mailbox .maillogin{height:16px;}

/*l友情链接*/
#linkbox{ width:auto; height:190px; border:solid 1px #F1F0F0; border-top:0; background:#FCFCFC;}
#linkbox li{ background:none; text-align:center; padding:0; margin:15px 0;}
#linkbox li select{ width:80%; height:20px;}
$linkbox li select option{ text-align:center;  background:#ccc;}

.bottom{height:86px; background:url(/images-sky/bottom-bj.gif) repeat-x;  line-height:133%; }
.bottom li{ width:auto;  height:100%; }
.copy{line-height:25px;}
.copy .copyspan{display:block; float:left; width:850px; height:100%; text-align:center;}
.btop{ margin-top:50px;}
.xhccl_css{
	line-height:24px;
	}