﻿body {
margin:0 auto;
padding:0;
width:100%;
font-size:10pt;
border:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* 背景颜色候选cce5fa, */
img{vertical-align:middle;border:0;}
.graytxt{color:#666;}
#header,#main,#footer{width:900px;margin:0 auto;padding:0;clear:both;}
/* 导航栏 */
ul#nav,ul#nav ul{ 
    margin: 0 auto; 
    text-align:left; 
    padding: 0; 
    list-style: none; 
    background:#18599a;
    z-index:99; 
} 
ul#nav{
width:900px;
display:block;
height:28px;
clear:both;
}
ul#nav li{
float:left;
width:110px;
text-align:center;
line-height:28px;
color:#cce5ee;
font-weight:bold;
font-size:10pt;
position:relative;
z-index:999;
}
#nav li a{color:#cce5ee;text-decoration:none;text-align:center;display:block;background:url(../images/dot.gif) no-repeat left;width:88px;padding-left:10px;margin:0 auto;}
ul#nav ul li{
display:block;
}
ul#nav ul
{
width:100px;
height:auto;
position:absolute;
text-align:left;
left:0px;
display:none;
border:solid 1px #18599a;
}
ul#nav ul a{display:block;text-align:left;padding-left:23px;}
ul#nav ul a:link { color:#cce5ee; text-decoration:none;}
ul#nav ul a:visited {color:#cce5ee;text-decoration:none;}
ul#nav ul a:hover  { color:#FFF;text-decoration:none;}
/*当鼠标在子菜单和父菜单上时，父菜单的样式*/ 
ul#nav li.over a,ul#nav li:hover a
{
 border-color:#E2144A; 
    background: url(../images/dot.gif) no-repeat left; 
    font-weight:bold; 
    color: #FFF; 
}
/*将子菜单的样式清除*/ 
ul#nav li.over ul a,ul#nav li:hover ul a{ 
    background:#f0f0f0; 
    font-weight:normal; 
    color:#333; 
    
} 
/*子菜单的hover样式*/ 
ul#nav li.over ul a:hover,ul#nav li:hover ul a:hover{ 
    font-weight:normal; 
    color: #18599a; 
    background: #cce5ee; 
    border-color:#cce5ee; 
    font-weight:bold; 
} 
  
/* Styles for Menu Items */ 
ul#nav a { 
    
    line-height:28px; 
    display: block; 
    padding-left:13px; 
    width:78px; 
    color: #cce5ee; 
    height:28px; 
    background: url(../images/dot.gif) no-repeat left; 
    } 
  
ul#nav ul li{ 
    width:100px; 
    border:0; 
} 
/* Fix IE. Hide from IE Mac \*/ 
* html ul#nav li { float: left; height: 17px; } 
* html ul#nav li a {  height: 17px; } 
/* End */ 
  
ul#nav ul a { padding-left:10px;border:0;width:90px;     } /* Sub Menu Styles */    
ul#nav li:hover ul,ul#nav  li.over ul { display: block; } /* The magic */ 
/* 导航栏结束 background:#cce5ee;  */
#main{margin:3px auto;}
.all
{
    margin:3px auto;
    width:900px;
    padding:0;
    clear:both;}
#left{width:322px;margin:0px;float:left;background:#cce5ee;padding-top:4px;}
#mid{width:373px;margin:0 auto;padding:0px;float:left;background:#FFF;}
.right{width:210px;float:right;margin:3px auto;padding:0;}
#searchtb
{
	width:900px;
	margin:6px auto;
	padding:0;

	}
.searchtbl
{	
	width:270px;
	height:32px;
	line-height:32px;
	padding-left:10px;
	background:url(../images/barbgleft.jpg) repeat-x;
}
.searchtbm
{
	width:51px;
	background:url(../images/barbgmid.jpg) repeat-x;
}
.searchtbr
{
	text-align:right;
	font-weight:bold;
	color:#666;
	padding-right:20px;
	line-height:32px;
	height:32px;
	background:url(../images/barbgright.jpg) repeat-x;
}
/* 首页 */
.ad
{
	width:900px;margin:6px auto;padding:0;text-align:center;font-size:22pt;
	font-weight:bold;
	color:Black;
	height:65px;
	line-height:65px;
	border:solid 1px #000;
	}
/* 热点追踪 */
#rdzztb
{
	width:425px;
	margin:3px 0px;
	padding:0;
	border:0;
	height:187px;
	float:left;
}
#rdzztbsub
{
    width:350px;
    margin:0 auto;
    padding-left:6px;
}
#rdzztbsub td{height:23px;}
.rdzztbsubmain
{
    height:23px;
    line-height:23px;
    text-align:left;
    }
#rdzztb img{vertical-align:top;}
.rdzztbl
{
	width:32px;
	height:187px;
}
.rdzztbm
{
	margin:0;
	padding:0;
	border-bottom:solid 2px #3b90e4;
	border-top:solid 2px #3b90e4;
	color:#0e4f8b;
}
.rdzztbm img{vertical-align:middle;}
.rdzztbr
{
	width:19px;
	height:187px;
}
.rdzztbm a{text-decoration:none;color:#18599a;}
/* 中心动态 */
#zxdttbline
{
	width:460px;
	margin:3px 0px;
	padding:0;
	float:right;
	border:solid 1px #1e9bda;
	}
#zxdttb
{
	width:440px;
	margin:5px auto;
	padding:0;
	}
.zxdttbtitle
{
	width:380px;
	height:30px;
	border-bottom:solid 2px #1e9bda;
}
.zxdttbmore
{
	border-bottom:solid 2px #CCC;
	width:60px;
	color:#333;
	text-align:right;
}
.zxdttbmain
{ 
	width:390px;
	line-height:23px;
	padding-left:10px;
	background:url(../images/darkdot.gif) left no-repeat;
}
/* 原来链接颜色color:#0e4f8b; */
.zxdttbtime
{
	color:#666;
	text-align:right;
	}
.zxdttbmain a{text-decoration:none;color:#18599a;}

.zxdttbmore a{color:#333;text-decoration:none;}

/* 理论研究 */
#llyjtb
{
	float:right;
	margin-right:3px;
	padding:0;
	width:450px;
	}
.split
{
	height:225px;
 	width:15px;
 	float:left;
 	margin:0;
 	padding:0;
	border-right:dotted 1px #999;
}
.llyjtbtitle
{
	border-bottom:solid 2px #1e9bda;
	height:30px;
	width:420px;
}
.llyjtbmore
{
	width:70px;
	text-align:right;
	color:#666;
	border-bottom:solid 2px #CCC;
}
.llyjtbmore a {color:#666;text-decoration:none;}
.llyjtbmain
{
padding-left:10px;
line-height:23px;
background:url(../images/darkdot.gif) left no-repeat;
	}
.llyjtbmain a{text-decoration:none;color:#18599a;}
.llyjtbintime
{
	color:#666;
	text-align:right;
}
/* 学术动态 */
#xsdttb
{
	float:left;
	text-align:left;
	margin:0px 15px 0px 0px;
	padding:0px;
	width:400px;
}
.xsdttbtitle
{
	height:30px;
	border-bottom:solid 2px #1e9bda;
	height:30px;
	width:340px;
}
.xsdttbmore
{
	width:60px;
	text-align:right;
	color:#666;
	line-height:30px;
	border-bottom:solid 2px #CCC;
}
.xsdttbmore a{text-decoration:none;color:#666;}
.xsdttbintime
{
	color:#666;
	text-align:right;
	}
.xsdttbmain
{
	padding-left:10px;
background:url(../images/darkdot.gif) no-repeat left;
line-height:23px;
}
.xsdttbmain a{text-decoration:none;color:#18599a;}
/* 文献资料 */
#wxzltb
{
	margin:0px 15px 0px 0px;
	float:left;
	padding:0;
	width:400px;
	}
.wxzltbtitle
{
	border-bottom:solid 2px #1e9bda;
	height:30px;
	width:340px;
}
.wxzltbmore
{
	width:70px;
	text-align:right;
	color:#666;
	border-bottom:solid 2px #CCC;
}
.wxzltbmore a
{
        text-decoration:none;color:#666;
}
.wxzltbmain
{
	padding-left:10px;
	background:url(../images/darkdot.gif) no-repeat left;
        line-height:23px;
}
.wxzltbmain img
{
     vertical-align:middle;
}
.wxzltbmain a{text-decoration:none;color:#18599a;}
.wxzltbintime
{
}
/* 文献下载 */
#wxxztb
{
	width:340px;
	float:left;
	margin:6px 10px;
	padding:0;
	border:solid 1px #1e9bda;
}
.wxxztbtitle
{
    margin:0;
    width:340px;
    padding-left:10px;
    line-height:28px;
    text-align: left;
    color: #666;
    font-weight:bold;
    background:url(../images/lefttitlebg.gif) no-repeat left;
    font-size:11pt;	
	}
.wxxztbmain a 
{
    text-decoration:none;color:#18599a;
}
.wxxztbmain
{
    margin:0;
    padding-left:10px;
    height:23px;
    line-height:23px;
    color:#18599a;
}
/* 左侧边框线 */
.split2
{
	width:900px;
	height:5px;
	border-bottom:dotted 1px #999;
	clear:both;
	}
.lefttb
{
	width:320px;
	margin:6px 0px;
	border:solid 1px #1e9bda;
	float:left;
	padding:0;
	
}
.lefttbtitle
{
    width:320px;
    padding-left:10px;
    line-height:28px;
    text-align: left;
    color: #666;
    font-weight:bold;
  background:#f0f0f0 url(../images/lefttitlebg.gif) no-repeat left top;
    font-size:11pt;
}
.lefttbmain{
width:313px;
margin:0 auto;
padding:0px 0px 0px 6px;
height:23px;
line-height:23px;
color:#333;
background:#FFF;
}
.lefttbmain a{color:#18599a;text-decoration:none;}
.lefttbmore
{
	width:70px;
	padding-right:6px;
	float:right;
	background:url(../images/xsdtgray.gif) repeat-x;
	}
.lefttbmore a{color:#666;text-decoration:none;}
.wxzl
{
	background:url(../images/wxzlbg.gif) no-repeat bottom right;
	}

.midtb{width:352px;margin:0 auto;padding:0px;float:left;}
.mid_title
{
	font-weight:bold;
           color:#069;
           text-align:left;
           border-bottom:solid 2px #1e9bda;
           height:33px;}
.mid_more
{
	border-bottom:solid 2px #1e9bda;
	text-align:right;
	color:#1170a0;
	height:33px;
	line-height:33px;
	vertical-align:bottom;}
.mid_more a{color:#666;text-decoration:none;}
.mid_main
{
	color:#333;
	line-height:24px;
	padding-left:10px;
	list-style:none;
    background:url(../images/darkdot.gif) no-repeat left;}
.mid_main a{color:#333;text-decoration:none;}
.midtb_left{width:310px;}
.midtb_right{width:80px;}
.mid_pic{vertical-align:middle;}
.intime{color:#999;}
.right_title,.right_main{width:210px;text-align:left;padding-left:6px;color:#18599a;margin:6px 0;line-height:25px;}
.right_title{font-weight:bold;font-size:11pt;background:#f0f0f0;}
.right_main 
{text-align:left;
	margin:0 auto;
	padding-top:10px;
	height:150px;
	line-height:25px;
 }
.right_main img{padding-top:20px;}
.right_main a{color:#18599a;text-decoration:none;}
#footer{line-height:25px;text-align:center;background:#18599a;color:#c6d3d9;font-size:10pt;padding:10px 0px;}
#footer a{color:#c6d3d9;text-decoration:none;}
/* 所在位置 */
#location{width:600px;margin:0px;padding:0;color:#666;height:30px;line-height:30px;border-bottom:dashed 1px #CCC;}
#location a{color:#666;text-decoration:none;}
#search{width:180px;margin:20px auto;padding:0;line-height:25px;}
.searchkeyinput{padding-left:25px;padding-right:5px;background:#FFF url(../images/search.gif) no-repeat left;padding-top:5px;padding-bottom:5px;height:1em;}
.searchbar{margin:10px auto;height:28px;line-height:28px;font-size:14px;color:#333;text-align:left;padding-left:10px;width:600px;font-weight:bold;}
#searchtd{width:600px;text-align:left;margin:0 auto;padding:0;line-height:25px;}
.stdleft{width:450px;text-align:left;line-height:25px;}
.stdright{width:150px;text-align:right;line-height:25px;}
/*  分页 */
.pageset{width:480px;margin:20px 0 10px 0;text-align:right;line-height:28px;height:28px;color:#333;padding:0px;}
.pageset a{background:#FFF;border:solid 1px #18599a;padding:2px 3px;color:#333;line-height:28px;height:28px;text-decoration:none;}
.pageset .currentpage{background:#18599a;color:#FFF;line-height:28px;height:28px;padding:3px;}
/*  提示框  */
.msg{width:500px;margin:60px auto;padding:10px;
background:#fff;line-height:30px;font-size:11pt;
border:dashed 1px #18599a;
text-align:center;
color:Blue;}
#notice
{
    width: 890px;
    clear: both;
    margin: 3px auto;
    padding-left: 10px;
    color:Red;
    line-height: 28px;
    text-align: left;
    background: #F0f0f0;
    border: solid 1px #CCC;
}
.txtsubject{color:#18599a;}
/*  文章详细页 */
.subject
{
width:620px;
text-align:center;
font-weight:bold;
line-height:30px;
font-size:14pt;
margin:20px 0px 20px 6px;
padding:0;
color:#18599a;
}
.author
{
text-align:center;color:#999;
line-height:25px;
margin-left:6px;
width:620px;
padding:0;
background:#f0f0f0;
}
.author a{color:#333;text-decoration:none;}
.contents
{
    line-height:25px;
    width:620px;
    padding:10px 0px;
    color:#444;
 margin-left:6px;
    font-size:11pt;
  text-indent:2em;
}
.contents img
{
margin-left:-2em;
border:0;
}
.contents td
{
text-indent:0;
}
.appendfile
{
width:620px;
border:dashed 1px #CCC;
line-height:40px;
margin:10px 0px 10px 6px;
text-align:left;}
.appendfile a
{
color:#18599a;
font-weight:bold;
text-decoration:none;
}
.related_top
{
line-height:25px;
text-align:left;
width:620px;
margin:20px 0px 0px 6px;
color:#666;
padding-left:6px;
background:#f0f0f0;
}
.related_main{width:620px;margin:6px 0 20px 6px;}
.related_main ul{line-height:23px;margin:0 auto;width:600px;}
.related_main li{line-height:23px;margin:0;padding:0;list-style:none;}
.related_main a{color:#666;text-decoration:none;}
/*  友情链接 */
#link
{
	margin:0px 0px 10px 0px;
	padding:0;
	width:900px;
	text-align:left;
	background:#f0f0f0;
	border:solid 1px #CCC;
}
.linktitle
{
	width:100px;
	text-align:center;
	color:#666;
	font-size:10pt;
	font-weight:bold;
	border-right:dotted 1px #999;
	}
.linkmain
{
	width:780px;
	line-height:25px;
	padding:6px;
	text-align:center;
	}
.linkmain a{text-decoration:none;color:#333;}
.linknotice
{
    width:140px;
    margin:0 auto;
    line-height:23px;
    color:#18599a;
    padding:0;}
/* 网上投票 */
.voteall
{
    width:900px;
    margin:10px auto;
    padding:0;
}
.votelogo
{
    width:900px;
    margin:0 auto;
    padding:0;
}
.votetop
{
    background:url(../images/votebgtop.gif) no-repeat left;
    height:42px;
    margin:0 auto;
    padding:0;
    width:900px;
}
.votemain
{
    background:url(../images/votebgmid.gif) repeat-y left;
    line-height:23px;
    padding:0px 30px;
    width:840px;
    margin:0 auto;
}
.votebottom
{
    background:url(../images/votebgbottom.gif) no-repeat left;
    height:39px;
    padding:0;
    margin:0 auto;
}
.votetitle
{
    width:800px;
    margin:0 auto;
    padding:10px 10px;
    background:#f0f0f0;
    font-weight:bold;
    font-size:12pt;
    color:#666;
    height:30px;
    line-height:30px;
    text-align:center;
    }
.votenotice
{
    width:800px;
    margin:0 auto;
    padding:2px 10px 10px 10px;
    background:#f0f0f0;
    font-size:10pt;
    color:#666;
    text-indent:2em;
    line-height:23px;
}
.votesplit
{
    width:820px;
    height:5px;
    border-bottom:dotted 1px #999;
    margin:10px auto;
    padding:0;
    }
.votetb
{
    width:820px;
    margin:10px auto;
    padding:0;
    vertical-align:top;
}
.votetb input
{
    border:solid 1px Red;
    }
.votetb p{margin:0 auto;padding:0;}
.votetbleft
{
    width:400px;
    vertical-align:top;
    border-bottom:dotted 1px #999;
    padding:10px 15px;
    background:#f0f0f0;
    }

.votetbright
{
    width:400px;
    vertical-align:top;
    border-left:dotted 1px #999;
    border-bottom:dotted 1px #999;
    padding:10px 10px;
    background:#f0f0f0;
}
.votetbsubmit
{
    width:830px;
    margin:0 auto;
    padding:10px 0px;
    background:#fff;
    height:30px;
    line-height:30px;
    text-align:center;
}
/* 首页学者文集 */

.xzwjtb
{
    background:#fff;
	float:right;
	margin:10px 3px 6px 3px;
	padding:0px;
	width:450px;
	line-height:26px;
	background:#f0f0f0;
	
	}
.xzwjtbsplit
{
    width:80px;
    padding-left:20px;
    }
.xzwjtb a{text-decoration:none;color:#333;}
.xzwjmain
{
    width:230px;
    line-height:25px;
    padding-left:20px;
    text-align:left;
    }
.xzwjmain a{text-decoration:none;color:#333;}
.xzwjtbpic img{border:solid 1px #CCC;padding:2px;}
.xzwjtbpic
{
    width:110px;
    text-align:center;
    line-height:25px;
}
/* 学者文集具体显示页 */
#xzwjdetaill
{
    width:350px;
    float:left;
    margin:6px auto 10px auto;
    }

#xzwjdetailtop,#xzwjdetailbot
{
    width:348px;
    margin:0;
    padding:0;
    }
#xzwjdetailtop
{
    background:url(../images/xzwjtop.gif) no-repeat;
    height:58px;
    }
#xzwjdetailmid
{
    width:288px;
    padding:3px 30px;
    margin:0 atuo;
    background:url(../images/xzwjmid.gif) repeat-y;
    line-height:23px;
    color:#333;
    }
#xzwjdetailbot
{
    background:url(../images/xzwjbot.gif) no-repeat;
    height:34px;
    }
#xzwjdetailr
{
    width:510px;
    float:right;
    margin:6px auto;
    line-height:23px;
    padding-right:10px;
    }
#xzwjrmain
{
    width:510px;
    margin:10px auto;
    padding:0;
}
#xzwjrmain a
{
    color:#333;
    text-decoration:none;
    }
#xzwjrtitle
{
    font-weight:bold;
    color:#18599a;
    height:26px;
    line-height:30px;
    height:30px;
    border-bottom:dotted 1px #18599a;
    background:#f0f0f0 url(../images/ding.gif) no-repeat left;
    padding-left:32px;
    font-size:11pt;
    width:478px;
    margin:6px auto;
    }

