﻿@charset "utf-8";
body {background:#175A81;margin: 0px; font-size:0.78em;}
img {border:none;}
p,ul,ol,li,form {margin: 0;	padding:0;list-style: none;}
.clear {clear:both;}
.fleft {float:left;}
.fright {float:right;}
h1 {padding:15px 0;}

a:link {color:#333; text-decoration: none;}
a:visited {color: #0E639C;}
a:hover,a:active {color: #FF9933;}

.main {width:980px; margin:0 auto; clear:both; background:#FFFFFF;}
#Header {}
#Content  {}
#Content_s  {}
#Footer {}
.Header   {padding:0 12px 10px 12px;}
.Content  {}
.Footer   {}
/*--页眉--*/
#land {background:#f8f8f8; border-bottom:1px solid #f0f0f0; height:30px;line-height:30px;}
#land .fav {margin-right:20px;}
#land .land {margin-left:20px; _padding-top:3px;}
#logo {width:202px; float:left; padding:12px 0 12px 20px;}
#logo img {width:200px; height:75px;}
#headerImages {margin:0 0 0 226px; text-align:right; padding:12px 0;}
#headerImages img {width:716px; height:75px;}
/*----导航条style----*/
#nav  {background: url(../images/nav.png) no-repeat top center; color:#FFFFFF;clear:both; height:35px; position:relative; overflow:hidden;}
#nav ul {list-style:none; padding:0; margin:0; font:bold 14px/26px Arial, Helvetica, sans-serif;}
#nav li {text-align:left; height:35px; line-height:35px; float:left;  background:url(../images/navli.png) no-repeat left center;}
#nav li a {display:block;color:#FFF;padding:0 12px;margin-left:5px;font-weight:bold;text-decoration:none;}
#nav li a:hover {background:#F4920E url(../images/nav.png) no-repeat bottom center; padding:0 12px;margin-left:5px;color:#FFF;}
#nav #home {background:none; width:72px; padding-left:15px;}
/*----搜索栏style----*/
#nav #sb {position:absolute; top:5px; right:24px; width:280px;}
#nav #sb #keyboard {width:142px;}
#nav #sb table td {padding:2px; margin:0;}
/*----主体结构style----*/
#sidebar1 {float:right; width:326px;}
#mainContent {margin: 0 325px 0 7px;}
#mainContent img {max-width:600px;}
/*----栏目公共style----*/
h2 {font-weight:bold; font-size:14px; padding:0; margin:0;}
.box {position:relative;text-align:left;margin-bottom:4px; overflow:hidden;}
.box_header {height:42px;line-height:42px;position:relative;overflow:hidden;}
.box_header_title {position:absolute;left:25px;top:4px;height:100%;padding:0 14px;background:url(../images/box_h_img.png) no-repeat left center;}
.box_header_more {position:absolute;right:5px;height:100%;padding:0 24px;}
.box_header_more a {color:#AAA;}
.box_header_more a:hover {color: #FF0000;}
.box_body {margin:10px 20px; white-space:normal; word-break:break-all;}
.box_footer {height:14px; clear:both;}

.upload {margin-bottom:4px; overflow:hidden;}
/*----右列栏目style----*/
#sidebar1 .box {width:318px;background:#FFF url(../images/sbox_body.png) repeat-y center;}
#sidebar1 .box_header {background:url(../images/sbox_header.png) no-repeat center top;}
#sidebar1 .box_footer {background:url(../images/sbox_footer.png) no-repeat center bottom;}
/*----左列栏目style----*/
#mainContent .box {width:644px;background:#FFF url(../images/mbox_body.png) repeat-y center;}
#mainContent .box_header {background:url(../images/mbox_header.png) no-repeat center top;}
#mainContent .box_body {width:600px; overflow:hidden;}
#mainContent .box_footer {background:url(../images/mbox_footer.png) no-repeat center bottom;}
#mainContent .box_ad {min-height:90px;margin:7px; text-align:center; }
#mainContent .box_ad img {max-width:632px;}
/*----单列页面style----*/
#Content_s .box {background:#FFF url(../images/cbox_body.png) repeat-y center;}
#Content_s .box table {width:97%; margin:0 auto;}
#Content_s .box_header_title {margin-left:12px;}
#Content_s .box_header {background:url(../images/cbox_header.png) no-repeat center top;}
#Content_s .box_footer {background:url(../images/cbox_footer.png) no-repeat center bottom;}
/*----通用选项卡style----*/
.TabTitle {position:absolute;left:160px;top:13px;height:22px;line-height:22px;width:500px;}
.TabTitle ul {padding:0; margin:0; list-style:none;}
.TabTitle ul li {float:left; margin:0; padding:0 16px; cursor:pointer;}
.TabTitle ul .active {background:#FF9933; font-weight:bold;}
.TabContent .none {display:none;}
/*----首页UPA月刊style----*/
.upa .box_body table img {width:112px; height:145px;}
.upa .box_body table td {line-height:22px;}
.upa .box_body table td a {display:block;}
.upa .box_body table td p {text-indent:2em; white-space:normal; word-break:break-all;}
/*----UPA年份选项卡style----*/
.upa .nTab {clear:both; }
.upa .TabTitle {position:relative; left:auto; top:auto; width:100%; background:#f4f4f4; margin:10px 0; font-size:110%;}
.upa .TabContent {clear:both;}
.upa .TabContent span {padding:3px; line-height:22px;}
/*----首页资料下载style----*/
.downIndex table {border-bottom:1px dotted #f2f2f2; padding:7px 0;}
.downIcon {width:64px;}
.downIcon img {width:36px; height:36px; border:1px solid #f2f2f2; padding:3px;}
/*---热点导读---*/
.hotspot div {}
.hotspot .swf {width:282px; height:190px;overflow:hidden; margin-top:8px; text-align:center;}
.hotspot .news {margin-left:297px;}
.newsli {line-height:22px; padding:0; margin:0;}
.newsli li {background: url(../images/bullet.gif) no-repeat left center;line-height: 22px; padding: 1.5px 5px 1.5px 8px;}
.newsli li span { color:#666;}
#mainContent .newsli li {width:282px; display:block; float:left;}
.ploy li {border-bottom:1px dotted #f2f2f2; padding:2px 0;}
.news_ux {line-height:22px; padding:0; margin:0;}
.news_ux li {display:block; background: url(../images/bullet.gif) no-repeat left center;height:22px;line-height: 22px; padding: 1.5px 5px 1.5px 8px;border-bottom:1px dotted #f2f2f2;}
.news_ux li a {float:left;}
.news_ux li span {float:right;}
.noliststyle li {background:none; padding-left:5px;}
.noliststyle li a {display:block;}
.line {margin:10px 0; border:1px dotted #f4f4f4;}
.imglist {margin:10px; list-style:none; padding:0; clear:both;}
.imglist li {float:left; width:24.5%; text-align:center;}
.imglist li img {border:1px solid #f2f2f2; padding:3px; margin:5px; width:128px; height:108px;}
.imglist li div {padding-top:5px; line-height:22px; white-space:normal; word-break:break-all;}
.phomenewspic {margin:0 auto;}
.phomenewspic img {padding:3px; border:1px solid #EBEBEB; text-align:center;}
.phomenewspic td div {clear:both; line-height:22px; margin-top:10px;}
/*----图书列表图片style----*/
.books img {width:100px; height:120px;}
.books li img {width:100px; height:120px;}
.booksls {}
/*----页脚----*/
#Footer .box {background:url(../images/footer.png) no-repeat top center; float:none; border:1px solid #FFF;}
#Footer .box_header  {border-bottom:1px solid #f2f2f2; width:97%; margin:0 auto;}
#Footer .box_body {margin:15px 20px 5px 20px; height:auto;}
#Footer .fline {height:30px; background:url(../images/footerLine.png) no-repeat center;}
#Footer .copyright {line-height:22px; text-align:center; padding-bottom:50px;}
.margin5 {margin:5px;}
/*----二级频道style----*/
.channls {padding:8px 0; border-bottom:1px dotted #EBEBEB; clear:both;}
.channls ul {margin:0; }
.channls h3 {padding:5px; margin:0px; font-size:13px;}
.channls p {text-indent:2em; line-height:22px; padding:3px 0;}
.channls .fright {margin-right:10px;}
.channls .reading a {color:#1685C8; font-weight:bold;}
.channls .reading .t {color:#1685C8;}
/*----通用表格style----*/
.tbl {border-collapse:collapse; margin-bottom:20px; width:99%; margin:0 auto;}
.tbl .tbl_h td {background:#fcfcfc; font-weight:bold;}
.tbl .t {width:100px;}
.tbl td {border:1px solid #f2f2f2; padding:3px 5px; line-height:22px;}
.tbl_t td {padding:8px;}
.tbl_s td {border:none; padding:0;}
.tbl_m .tbl_h td {background:#f2f2f2; font-weight:bold;}
.tbl_m td {border:1px solid #ebebeb; padding:3px 5px; line-height:22px;}
/*----文章内容页style----*/
.showpage .title_info {margin-top: 15px;text-align: center; clear:both;}
.showpage .title_info h3 {font-size: 14px;line-height: 2em;margin: 0px;padding: 0px;}
.showpage .title_info .info_text {border-bottom: 1px dashed #ccc;line-height: 2em;padding-bottom: 6px;color: #666;}
.showpage .digg {background: url(../images/digg_bg.gif) no-repeat left top;width: 62px;margin-bottom: 10px;}
.showpage .digg td {text-align: center;padding-right: 4px;}
.showpage .digg .diggnum {height: 38px;font-size: 16px;line-height: 30px;font-weight: bold;}
.showpage .digg .diggit {height: 30px;line-height: 24px;}
.showpage #text {line-height: 1.8em; padding-top:10px;}
.showpage #text p {margin: 1em 0;text-indent:2em;}
/*----搜索结果页面----*/
.search_body h2 {padding:10px 18px;}
.search_body table {margin:10px 10px 0 20px; border-bottom:1px dotted #f2f2f2;}
.search_body table td {line-height:22px;}
/*----分页----*/
.pagination {clear:both; text-align:center; margin:10px;}
/* CSS Document */
