@charset "utf-8";
body{font-family:"MS PGothic"; font-size:12px;}

.container{width:800px; margin-right:auto; margin-left:auto;}

.header .topbar{background:url(../images/index001.gif) no-repeat left #DD7000;}
.header .topbar dl{height:26px;}
.header .topbar dl dd{float:right;}
.header .flash{text-align:center;}
.header .mainnav li{float:left;}

.footer{background:url(../images/index039.gif) no-repeat top #f3a000;}
.footer-bqxx{padding-top:10px; padding-bottom:5px; line-height:20px; text-align:center;}

.body-line{height:6px; line-height:6px; overflow:hidden;}
.body-mod{background:url(../images/index015.gif) repeat-x top #fff; border-right:3px solid #e9e8e8; border-left:3px solid #e9e8e8; overflow:hidden;}

.sideBar{float:left; width:220px; padding-bottom:20000px; margin-bottom:-20000px; border-right:3px solid #e9e8e8;}
.sideBar .search_box{padding-top:15px; padding-bottom:15px; text-align:center; border-bottom:1px solid #e9e8e8;}
.sideBar .search_box .inputtext{width:135px;}
.sideBar .search_box .inputbtn{width:30px;}
.sideList{}
.sideList h3{text-align:center;}
.sideList .infoList{padding-right:10px; padding-left:10px;}
.sideList .infoList li h4{padding-left:12px;}
.sideList .infoList li h4 a:before{top:-2px; width:3px; height:3px; background-color:#333;}
.sideList .more{padding:10px; text-align:right;}
.sideSelect{padding:15px; margin-top:15px; text-align:center; border-top:1px solid #e9e8e8;}
.sideTitle{padding:20px 0; font-size:14px; font-weight:bold; color:#f60; text-align:center;}
.sideMenu .infoList{width:70%; margin:0 auto;}
.sideMenu .infoList li h4{padding-left:16px;}
.sideMenu .infoList li h4 a{white-space:normal;}
.sideMenu .infoList li h4 a:before{width:3px; height:5px; background-image:url(../images/dot3.gif); background-color:transparent; border-radius:0;}
.sideMenu .infoList li h4 a.active{font-weight:bold; color:#f60;}

.mainContent{float:right; width:571px;}
.mainContent .channelName{padding-top:15px; padding-bottom:15px; border-bottom:1px solid #e9e8e8;}
.mainContent .channelName h3{position:relative; padding-left:30px; height:19px; font-size:1em; font-weight:bold; line-height:19px; color:#f60}
.mainContent .channelName h3:before{position:absolute; top:50%; left:5px; content:""; margin-top:-2px; width:18px; height:3px; background-color:#f60;}

.page-mod{padding:10px;}
.pageList .infoList li h4 a:before{top:-7px; width:11px; height:11px; background-image:url(../images/dot2.gif); background-color:transparent; border-radius:0;}


.article-title{padding:15px 0; font-size:22px; font-weight:bold; text-align:center;}
.article-content{clear:both; line-height:2.2; overflow:hidden;}
.article-content p{margin:15px 0;}
.article-content table,
.article-content video,
.article-content img{max-width:100%;}

.pagediv .arrow a:hover,
.pagediv .index_num{background:#f60; border-color:#f60;}
