@charset "gb2312";
#headAdv { clear: both; width: 980px; margin-right: auto; margin-left: auto; }
#headLine { clear: both; height: 8px; width: 980px; margin-right: auto; margin-left: auto; background-color: #014a7f; border-top-width: 1px; border-top-style: solid; border-top-color: #979797; margin-top: 12px; margin-bottom: 8px; }
#recom { clear: both; height: 122px; width: 980px; margin-right: auto; margin-left: auto; padding-bottom: 10px; }
#main { clear: both; width: 980px; margin-right: auto; margin-left: auto; height: auto!important; min-height: 2400px;}
#main:after,#mainLeft h1:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#mainLeft { float: left; width: 640px; border-top-width: 4px; border-top-style: solid; border-top-color: #014a7f; }
#curpage { height: 30px; width: 640px; font-size: 12px; line-height: 48px; color: #333; }
#curpage a { font-size: 12px; color: #333; text-decoration: none; }
#search { width: 280px; height: 30px; padding-left: 360px; }
#mainLeft h1 { line-height: 40px; font-family: "黑体"; font-size: 25px; font-weight: normal; width: 640px; clear: both; display: block; height: auto!important; min-height: 40px;}
#about { font-size: 12px; COLOR: #4d4d4d; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; padding-bottom: 15px; width: 640px; position: relative; }
#about span{ padding-right: 20px;}
#about a{padding-right: 20px;COLOR: #4d4d4d; }
#about a.size{ padding-right: 5px; COLOR: #4d4d4d; padding-left: 5px; }
#ckepop { width: 190px; vertical-align: bottom; position: absolute; left: 450px; top: 30px; }
.mainContent { display: block; line-height: 190%; width: 610px; clear: both; padding: 15px; }
.mainContent  p{ padding-bottom: 15px; }
.mainContent ul{ position: relative; padding-bottom: 10px; padding-top: 10px; border-top-width: 1px; border-top-style: dashed; border-top-color: #C3C3C3; }
.mainContent li { background-image: url(http://www.jcrb.com/images/square.gif); background-repeat: no-repeat; background-position: left; line-height: 30px; padding-left: 10px; }
/* channel多级栏目 */
.channel,.channel a:link,.channel a:visited { font-size: 14px; font-weight: bold; color: #000; text-decoration: none; }
.channelMore a { position: absolute; right: 0px; font-size: 12px; color: #333; text-decoration: none; }
.editor { color: #666666; text-align: right; font-size: 12px; width: 640px; display: block; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; height: 40px; padding-top: 20px; }
.attachment,.topnext { width: 640px; display: block; }
.topnext { padding-top: 5px; padding-bottom: 10px; }
.share { width: 638px; border: 1px solid #dbdbdb; text-align: center; background-color: #f7f7f7; }
.share a:link,.share a:visited { font-size: 12px; color: #084f8f; text-decoration: none; }
.news { padding-top: 10px; }
.news li{ background-image: url(http://www.jcrb.com/images/square.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; }
.news li a,.topnext a,.attachment a{ color: #333333; text-decoration: none; }
/* 栏目页面_栏目图片 */
.mainContentPic { display: block; line-height: 190%; clear: both; padding: 15px; }
.mainContentPic ul{ padding-bottom: 15px; padding-top: 15px; border-top-width: 1px; border-top-style: dashed; border-top-color: #C3C3C3; height:140px; display: block; }
.mainContentPic ul li{ float: left; display: block; }
.mainContentPic ul li img { height: 138px; width: 198px; border: 1px solid #DFDFDF; margin-right: 20px; }
.mainContentPic ul li h3 a{ font-family: "黑体"; font-size: 20px; line-height: 30px; color: #084f8f; height: 30px; text-decoration: none; font-weight: normal; }
.mainContentPic ul li span a{ color: #646464; text-decoration: none; font-size: 12px; }
.PicRight{width:390px; _width:380px; display: block; }
/* right */
#mainRight { float: right; width: 330px; }
.marginBottom{ padding-bottom: 10px; }
.sidebar { background-color: #fbfbfb; width: 318px; border: 1px solid #dbdddc; padding: 5px; margin-bottom: 10px; position: relative; clear: both; }
.sidebar h2 { font-size: 14px; padding-left: 10px; color: #014a7f; }
.sidebar h2 a:link,.sidebar h2 a:visited { font-size: 14px; color: #014a7f; }
.more  { font-size: 12px; color: #333333; top: 8px; position: absolute; left: 290px; }
a.more:link,a.more:visited  { font-size: 12px; color: #333333; }
.sidebar ul { width: 306px; background-color: #FFFFFF; border: 1px solid #eaeaea; padding: 5px; font-size: 12px; }
.sidebar li { background-image: url(http://www.jcrb.com/images/square.gif); line-height: 25px; background-repeat: no-repeat; padding-left: 12px; background-position: left center; height: 25px; }
.sidebar li a { color: #333333; }
.sidebarCont{ width: 306px; background-color: #FFFFFF; border: 1px solid #eaeaea; padding: 5px; font-size: 12px; line-height: 22px; }
#pic ul { width: 316px; height: 270px; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#pic li { display: block; float: left; height: 130px; width: 142px; background-image: none; text-align: center; margin-left: 8px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }
#pic img { height: 105px; width: 140px; border: 1px solid #CCCCCC; }
#pic  title  { display: block; height: 20px; width: 158px; }
.item { background-color: #fbfbfb; width: 318px; height:284 border: 1px solid #dbdddc; padding: 5px; margin-bottom: 10px; clear: both; border: 1px solid #dbdddc; }
.itemBar { height: 30px; background-image: url(http://www.jcrb.com/images/itemBarBg.gif); background-repeat: repeat-x; background-position: bottom; width: 300px; padding-left: 18px; }
.itemBar li { float: left; }
.itemBar a{ font-size: 14px; font-weight: bold; color: #014a7f; height: 30px; width: 70px; text-align: center; display: block; text-decoration: none; }
.itemBar a.current { background-image: url(http://www.jcrb.com/images/currentBg.gif); }
.content { background-color: #FFF; height: 230px; width: 306px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #eaeaea; border-bottom-color: #eaeaea; border-left-color: #eaeaea; line-height: 22px; }
.content a{ font-size: 12px; color: #333333; text-decoration: none; }
.content li{ background-image: url(http://www.jcrb.com/images/square.gif); line-height: 25px; background-repeat: no-repeat; padding-left: 20px; background-position: 10px center; height: 25px; }
#a2 { left: -1px; }
.hide { display: none; }
a,area {blr:expression(this.onFocus=this.blur()) } 
:focus {outline-style: none; }
/*zywmap*/
.zywmap { clear: both; height: 343px; width: 980px; margin-right: auto; margin-left: auto; border: 1px solid #d2d2d2; }
.zywmap span { margin-top: 12px; margin-bottom: 7px; display: block; height: 322px; }
/*分页*/
.sidebarmone { text-align: right; font-size: 12px; border-top-width: 1px; border-top-style: solid; border-top-color: #E1E1E1; padding-top: 5px; padding-right: 5px; padding-bottom: 15px; padding-left: 5px; }

.clear { clear: both; }
