﻿@charset "utf-8";
/* CSS Document */

/*头部
------------------------------------------------------------------------------------------------------------------*/
.header,
.menu,
.container,
.worp,
.footer{width:990px; margin:0px auto;}
.header {
height:287px;
background-image:url(../images/header.jpg);
}
/*参与单位
------------------------------------------------------------------------------------------------------------------*/
.dianxing {
width:988px;
background:url(../images/bg.gif) no-repeat 0 -862px;
height:30px;
border:1px solid #c6c8cb;
margin:0 auto;
}

.ifram_dx {
margin-left:180px;
padding:6px 0 4px;
}

.ifram_dxin {
height:20px;
width:800px;
}
/*检索
------------------------------------------------------------------------------------------------------------------*/
.jsbg{
height:106px;
width:990px;
margin:0px auto;
background:url(../images/bg.gif) repeat-x 0px 0px;
}
.souFa {
width:573px;
height:83px;
border:#c6c8cb 1px solid;
float:left;
padding-left:195px;
display:inline;
background:#fff url(../images/bg.gif) no-repeat -401px -169px;
margin-top:10px;
}

.sfMenu {
height:26px;
line-height:26px;
color:#999;
margin-top:8px;
}

.sfMenu a {
padding:0 9px 0 6px;
}

.sf_input {
width:370px;
color:#999;
border:1px #b90207 solid;
height:26px;
font-size:14px;
line-height:26px;
padding-left:5px;
}

.sf_button {
width:89px;
height:28px;
background:#5fb900 url(../images/bg.gif) no-repeat 0 -125px;
cursor:pointer;
border-width:0;
}

.souFa table tr td a {
display:block;
padding-left:10px;
}
.sfFr {
width:210px;
float:right;
margin-top:10px;
}


/*活动介绍
------------------------------------------------------------------------------------------------------------------*/
.sidebar {
width:764px;
height:225px;
border:#b1c2d8 3px solid;
background:#cad8eb url(../images/bg.gif) no-repeat 650px -349px;
float:left;
}
.sidebarrg{
width:210px;
float:right;
}
.sitit {
height:41px;
background:url(../images/bg.gif) repeat-x 0px -298px;
}
.sitit h4 {
width:335px;
height:30px;
background:url(../images/bg.gif) no-repeat -112px -122px;
float:left;
}
.sitit h5 {
width:408px;
float:right;
}
.sitit h5 a {
display:block;
float:left;
width:134px;
height:41px;
line-height:36px;
text-align:center;
font-size:14px;
font-weight:700;
padding-top:0px;
color:#051c6b;
margin-left:2px;
display:inline;
}

.sitit h5 a:link,.sitit h5 a:visited {
color:#051c6b;
background:url(../images/bg.gif) no-repeat 0 -232px;
}
.sitit h5 a:hover,.sitit h5 a:active,
.sitit h5 a.navOn:link,.sitit h5 a.navOn:visited,
.sitit h5 a.navOn:hover,.sitit h5 a.navOn:active {
height:41px;
color:#fff;
text-decoration:none;
background:url(../images/bg.gif) no-repeat 0 -183px;
}
.sitxt {
width:85%;
margin-left:30px;
margin-top:20px;
font-size:14px;
} 
.sitxt h6 {
font-size:14px;
font-weight:700;
color:#051c6b;
height:30px;
line-height:35px;
}
.sitxt p{
font-size:14px;
line-height:21px;
text-indent:2em;
}
a.more:link,a.more:visited {
color:#051c6b;
text-decoration:none;
font-size:14px;
}
a.more:hover,a.more:active {
color:#b90207;
text-decoration:none;
font-size:14px;
}
.loginbtn {
width:47px;
height:55px;
background:#5fb900 url(../images/bg.gif) no-repeat -168px -176px;
cursor:pointer;
border-width:0;
}
.line_b {
border-bottom:1px solid #A7CBEF;
width:95%;
font-size:0;
line-height:10px;
height:10px;
margin:0 auto 7px;
}
.tit01_m {
border-top:none;
padding-bottom:8px;
}

.tit01_m table {
color:#666;
padding-top:5px;
margin-left:8px;
margin-top:20px;
}

.tit01_m table tr td {
line-height:16px;
}

.tit01_m table tr.pading_w td {
padding-left:24px;
line-height:30px;
}


/*登录
------------------------------------------------------------------------------------------------------------------*/
.loginbg{
height:77px;
border:1px #b8c8dc solid;
padding:12px 0px 0px 14px;
margin-bottom:8px;
}
.logininput {
width:90px;
border:1px #aaa9a9 solid;
height:19px;
}
.loginbg table tr td{
height:33px;
line-height:33px;
}
.logintu img{
display:block;
}
/*投稿图片
------------------------------------------------------------------------------------------------------------------*/
.tougao{
height:50px;
margin-bottom:8px;
}
.tougao img{
display:block;
float:left;
margin-right:10px;
}
/*名刊阅读专区
------------------------------------------------------------------------------------------------------------------*/
.mingka h4{
width:990px;
height:39px;
background:url(../images/tit.jpg) no-repeat 0px 0px;
}
.mingka img{
display: block;
}

/*法律核心期刊
------------------------------------------------------------------------------------------------------------------*/
.hxqkw{
width:988px;
border:1px #b1c2d8 solid;
margin:0px auto 8px;
}
.mingkatit{
height:41px;
background:url(../images/bg.gif) repeat-x 0px -643px;
}
.mingkatit h4 {
width:630px;
float:left;
}
.mingkatit h4 a {
display:block;
float:left;
width:134px;
height:41px;
line-height:36px;
text-align:center;
font-size:14px;
font-weight:700;
padding-top:0px;
color:#051c6b;
margin-left:2px;
display:inline;
}

.mingkatit h4 a:link,.mingkatit h4 a:visited {
color:#051c6b;
background:url(../images/bg.gif) no-repeat 0 -232px;
}
.mingkatit h4 a:hover,.mingkatit h4 a:active,
.mingkatit h4 a.navOn:link,.mingkatit h4 a.navOn:visited,
.mingkatit h4 a.navOn:hover,.mingkatit h4 a.navOn:active {
height:41px;
color:#fff;
text-decoration:none;
background:url(../images/bg.gif) no-repeat 0 -183px;
}
.hxmore{
float:right;
width:40px;
line-height:30px;
}

/*专家阅读专区
------------------------------------------------------------------------------------------------------------------*/
.zhuanjia h4{
width:990px;
height:39px;
background:url(../images/tit.jpg) no-repeat 0px -51px;
margin-bottom:8px;
}

/* 专家内容
------------------------------------------------------------------------------------------------------------------*/
.zjbor{
border:1px #fcb87c solid;
}
.zjbor h5{
background-color:#ffe9d9;
line-height:38px;
height:38px;
font-size:14px;
font-weight:700;
color:#b90207;
}
.zjbor h5 span{
padding-left:25px;
padding-right:20px;
}
.zjbor h5 span a:link,.zjbor h5 span a:visited {
color:#b90207;
text-decoration:none;
font-size:14px;
font-weight:normal;
}
.zjbor h5 span a:hover,.zjbor h5 span a:active {
color:#b90207;
text-decoration:underline;
font-size:14px;
font-weight:normal;
}
.zjbor table{
height:35px;
line-height:35px;
}
/*业务主题专区
--------------------------------------------*/
.yuzt{
width:990px;
margin:0px auto 8px;
}
.yuzt h3 {
width:990px;
height:62px;
background-image:url(../images/tit_bg.jpg);
}
.yuzt h3 span{
font-size:14px;
color:#FFFFFF;
font-weight:700;
padding-left:20px;
line-height:30px;
}
.tit {
font:normal bold 14px/31px 宋体;
color:#FFF;
}

.tit_In {
font:normal normal 12px/31px 宋体;
padding-left:25px;
color:#0057b0;
}

.tit_In a:link,.tit_In a:visited {
text-decoration:none;
color:#0057b0;
}

.tit_In a:hover,.tit_In a:active {
text-decoration:underline;
color:#bd0100;
}

.col_w {
background:#fff url(../images/tit_Inbg.jpg) repeat-x top left;
}

.colIn {
width:240px;
float:left;
margin-right:10px;
}

.colIn_b {
border:1px #d4d4d4 solid;
margin-bottom:8px;
background-color:#FFF;
padding:4px 0;
}

.colIn_b h4 {
height:30px;
line-height:30px;
color:#0057b0;
font-weight:700;
width:90%;
border-bottom:1px #666 dashed;
margin:0 auto;
}

.colIn_b ul {
padding:8px 0 0 9px;
}

.colIn_b ul li {
width:42%;
line-height:1.8;
float:left;
background:url(../images/bg.gif) no-repeat 4px -735px;
padding-left:15px;
}

.colIn_b.end {
margin-bottom:0;
}

.colIn_b ul.w01 li {
width:88%;
float:none;
word-break:break-word;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}

.col01_w {
margin-top:8px;
}

.col01_w img {
display:block;
float:left;
margin-right:10px;
}

.end,.col01_w img.end {
margin-right:0;
}

.red:link,.red:visited {
font-size:12px;
text-decoration:none;
color:#0057b0;
font-weight:normal;
}

.red:hover,.red:active {
font-size:12px;
text-decoration:underline;
color:#bd0100;
font-weight:normal;
}

/*法律法规专题
------------------------------------------------------------------------------------------------------------------*/
.coluwp{
height:273px;
margin-bottom:8px;
}
.colulf{
width:113px;
height:273px;
float:left;
}
.colub01img{
background:url(../images/titlebg.jpg) no-repeat 0px 0px;
}
.colub02img{
background:url(../images/titlebg.jpg) no-repeat -133px 0px;
}
.colub03img{
background:url(../images/titlebg.jpg) no-repeat -268px 0px;
height:249px;
border-bottom:1px #cecece solid;
}
.colub04img{
background:url(../images/titlebg.jpg) no-repeat -403px 0px;
}
.colub05img{
background:url(../images/titlebg.jpg) no-repeat -545px 0px;
height:168px;
}
.colub06img{
background:url(../images/titlebg.jpg) no-repeat -688px 0px;
height:168px;
}
.colulf a{
display:block;
width:98px;
height:140px;
}
.colurg{
width:876px;
height:272px;
float:right;
border-right:1px #cecece solid;
border-bottom:1px #cecece solid;
}
.colurg h4{
font-size:14px;
font-weight:700;
height:34px;
line-height:34px;
margin-bottom:15px;
padding-left:23px;
}
.colurg h5{
line-height:23px;
padding-left:23px;
}
.colurgb h5 a{
color:#003ea3;
}
.colurgb h5 a:link,.colurgb h5 a:visited {
color:#003ea3;
text-decoration:none;
}
.colurgb h5 a:hover,.colurgb h5 a:active {
color:#B90207;
text-decoration:underline;
}
.colurgb h4{
color:#003ea3;
padding-right:20px;
background-color:#ceeaff;
}
.colurgb h4 span.blueml{
margin-left:20px;
}
.colurgb h4 a{
font-size:12px;
font-weight:normal;
}
.colurg01{
width:180px;
float:left;
}
.colurg02{
width:19px;
float:left;
height:272px;
background:url(../images/titlebg01.jpg) no-repeat 0px 0px;
}
.colurg03{
width:677px;
float:right;
}
.colutxt a{
line-height:23px;
display:block;
float:left;
width:265px;
background:url(../images/titlebg.jpg) no-repeat -837px -2px;
padding-left:23px;
white-space:nowrap; 
text-overflow:ellipsis; 
overflow:hidden;
margin-left:35px;
display:inline;
}
/*黄色-精品案例
--------------------------------*/
.colurgy h4{
color:#B90207;
padding-right:20px;
background-color:#ffa8a8;
}
.colurgy h4 a{
font-size:12px;
font-weight:normal;
}
.colurgy h4 span.yellml{
margin-left:20px;
height:34px;
}
.colurgy h4 span.yellml a{
display:block;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
width:154px;
height:28px;
line-height:28px;
float:left;
text-align:center;
margin-right:5px;
margin-top:6px;
}
.colurgy h4 span.yellml a:link,.colurgy h4 span.yellml a:visited {
color:#FFFFFF;
text-decoration:none;
background:url(../images/titlebg.jpg) no-repeat -705px -188px;
}
.colurgy h4 span.yellml a:hover,.colurgy h4 span.yellml a:active {
color:#B90207;
font-weight:bold;
text-decoration:none;
background:url(../images/titlebg.jpg) no-repeat -545px -188px;
}
.colurgy h4 span.yellml a.yellnow:link,.colurgy h4 span.yellml a.yellnow:visited
,.colurgy h4 span.yellml a.yellnow:hover,.colurgy h4 span.yellml a.yellnow:active {
color:#B90207;
font-weight:bold;
text-decoration:none;
background:url(../images/titlebg.jpg) no-repeat -545px -188px;
}
.colurg02y{
width:19px;
float:left;
height:272px;
background:url(../images/titlebg01.jpg) no-repeat 0px -284px;
}
.colurgy h5 a{
color:#B90207;
}
.colurgy h5 a:link,.colurgy h5 a:visited {
color:#B90207;
text-decoration:none;
}
.colurgy h5 a:hover,.colurgy h5 a:active {
color:#B90207;
text-decoration:underline;
}
.txty a{
background:url(../images/titlebg.jpg) no-repeat -837px -94px;
}
/* 滚动法律法规样式
------------------------------------------------------------------------------------------------------------------*/
.blk_18{
overflow:hidden;
zoom:1;
width:100%;
}
.pcont{
width:800px;
float:left;
overflow:hidden;
}
.ScrCont{
width:32766px;
zoom:1;
margin-left:-5px;
}
.listleft{
float:left;
}

.RightBotton{
width:15px;
height:75px;
float:left;
margin:45px 1px 0px 4px;
background:url(../images/w_rolling_04_02.gif) no-repeat 0px 0px;
}
.LeftBotton{
width:15px;
height:75px;
float:left;
background:url(../images/w_rolling_04_01.gif) no-repeat 30px 0px;
background-position:0 0;
margin:45px 4px 0px 0px;
}

.LeftBotton:hover{
background-position:-20px 0;
}
.RightBotton:hover{
background-position:-20px 0px;
}
a.pl{
float:left;
text-align:center;
line-height:24px;
margin:0 10px;
}
a.pl img{
display:block;
cursor:pointer;
border:none;
}
a.pl:hover{
color:#003399;
}
.endp {
margin-left:75px;
}
.qkheight{
height:160px;
margin-top:20px;
}
.bzheight{
height:90px;
margin-top:15px;
margin-bottom:10px;
}
.RBbz{
margin:3px 1px 0px 4px;
}
.LBbz{
margin:3px 4px 0px 0px;
}
a.plbz img{
margin:0px auto 0px;
}
/*学位论文
--------------------------------*/
.collf{
width:537px;
float:left;
}
.colrg{
width:320px;
float:right;
}
.colrgtxt a{
line-height:23px;
display:block;
float:left;
width:40%;
background:url(../images/titlebg.jpg) no-repeat -837px -94px;
padding-left:23px;
white-space:nowrap; 
text-overflow:ellipsis; 
overflow:hidden;
margin-left:5px;
display:inline;
}
.collfbd{
margin-bottom:10px;
}
.collfimg{
width:89px;
float:left;
text-align:center;
}
.collfimg img{
display:block;
margin:0px auto 3px;
}
.coline{
border-bottom:1px #a6caee solid;
font-size:1px;
line-height:1px;
margin-bottom:5px;
height:1px;
}
/*报纸
--------------------------------*/
.colu05wp{
height:168px;
margin-bottom:8px;
}
.col05h{
height:167px;
}
.conttp {
height:90px;
padding-top:12px;
}
.tpLeftm{
background-position:0 0;
margin:3px 4px 0px 0px;
}
.tpRightm{
margin:3px 1px 0px 4px;
}

/*相关链接
--------------------------------*/
.xglink{
width:990px;
height:35px;
line-height:35px;
background-color:#b1c2d8;
margin:0px auto;
color:#051c6b;
text-align:center;
}
.xglink a:link,.xglink a:visited {
color:#051c6b;
text-decoration:none;
}
.xglink a:hover,.xglink a:active {
color:#B90207;
text-decoration:underline;
}
/*综合学科期刊
------------------------------------------------------------------------------------------------------------------*/
.tit02_m {
border-top:none;
padding-bottom:8px;
}

.tit02_m table {
color:#666;
padding-top:5px;
margin-left:11px;
margin-top:20px;
}

.tit02_m table tr td {
line-height:16px;
text-align:center;
}

.tit02_m table tr.pading02_w td {
line-height:25px;
padding-top:6px;
}


.colurg04{
width:876px;
}
.colurg04 h4 span.bluetit{
margin-left:20px;
height:34px;
color:#003ea3;
padding-right:20px;
}
.colurg04 h4 span.bluetit a{
display:block;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
width:154px;
height:28px;
line-height:28px;
float:left;
text-align:center;
margin-right:5px;
margin-top:6px;
}
.colurg04 h4 span.bluetit a:link,.colurg04 h4 span.bluetit a:visited {
text-decoration:none;
background:url(../images/titlebg.jpg) no-repeat -705px -237px;
}
.colurg04 h4 span.bluetit a:hover,.colurg04 h4 span.bluetit a:active {
color:#003ea3;
font-weight:bold;
text-decoration:none;
background:url(../images/titlebg.jpg) no-repeat -545px -237px;
}
.colurg04 h4 span.bluetit a.bluetitnow:link,.colurg04 h4 span.bluetit a.bluetitnow:visited,
.colurg04 h4 span.bluetit a.bluetitnow:hover,.colurg04 h4 span.bluetit a.bluetitnow:active {
color:#003ea3;
font-weight:bold;
text-decoration:none;
background:url(../images/titlebg.jpg) no-repeat -545px -237px;
}

/*footer
------------------------------------------------------------------------------------------------------------------*/
.footer {
text-align:center;
margin-top:10px;
}

.footer p{
height:24px;
line-height:24px;
}

/*公共
------------------------------------------------------------------------------------------------------------------*/
.mb8 {
margin-bottom:8px;
}
.fl{ float:left;}        
.fr{ float:right;} 
.mr0{ margin-right:0px;}
.ml0{ margin-left:0px;} 
.mr0{ margin-right:0px;}  

