﻿@charset "utf-8";
#content{width: auto; margin: 0 auto; }
.column{ position: relative; overflow:hidden; width: 1200px; margin: 0 auto 20px;  }
.column .mainContent{width: 860px; float: left; _display: inline; }
.column .side{width: 310px; float: right; _display: inline;margin-right:0; }
.column .box .bd{padding-top: 25px}
/* 焦点图切换-广告 */
#focusBanner{ height: 316px;  margin:0 auto 8px; overflow:hidden; position:relative; z-index: 0; min-width: 1200px;}

#focusBanner .hd{ position:absolute;  z-index:3;width: 100%; height: 20px; left: 0px; bottom:11px; text-align: center; }
#focusBanner .hd ul li{ display:inline-block; *display:inline; zoom:1; margin:0 2px; width: 10px; height: 10px; background:#ccc; cursor:pointer; position: relative; z-index: 10; border-radius: 5px }
#focusBanner .hd ul li span{ display:none }
#focusBanner .hd ul li.on{ background: #0252a3;  }
#focusBanner .bd{ position:relative; z-index:0; }
#focusBanner .bd ul{ width:100% !important; }
#focusBanner .bd li{ width:100% !important; background:center center; }
#focusBanner .bd li .pic a{ height:316px; display:block; }
#focusBanner .bd .con{ display:none; }

/* 公司快讯 */
#boxGSKX{height: 50px; overflow: hidden; width: 1200px; margin: 0 auto 30px; border-bottom: 1px solid #dddddd;}
#boxGSKX .more{float: right; _display: inline; width: 16px; height: 50px;}
#boxGSKX .more a{display: block; width: 16px; height: 50px; line-height: 50px; text-indent: 200%; overflow: hidden; background: url(../../base/img/icons.png) 0px -167px no-repeat;}
#boxGSKX .more a:hover{background-position: 0 -250px;}
#boxGSKX .hd{float: left; _display: inline; height: 50px; width: 100px;}
#boxGSKX .hd h3{float: left; _display: inline; padding-left: 20px; height: 50px; line-height: 50px; font-size: 16px;  font-weight: bold; color: #000000; background: url(../../base/img/icons.png) 0px 19px no-repeat; }
#boxGSKX .hd h3 a{color: #000000;}
#boxGSKX .hd h3 a:hover{color: #c00;text-decoration:none;}
#boxGSKX .bd,#boxGSKX .bd .tempWrap{width: 1080px !important; float: left; _display: inline; height: 50px;}
#boxGSKX .bd li{height: 50px; float: left; _display: inline; width: 360px; text-align: left; line-height: 50px; font-size: 16px}
#boxGSKX .bd li a{margin-right: 18px;}
#boxGSKX .bd li .date{float:right; margin-right:45px;}


/* columnA */
#columnA{overflow: hidden;}
#columnA .focusNews{width: 580px; height: 340px; float: left; _display: inline; }
#columnA .topNews{float: right; _display: inline; width: 590px}
#columnA .topNews .hd{height: 40px; overflow: hidden; line-height: 40px;}
#columnA .topNews .hd h3{float: left; _display: inline; padding: 0px 24px 0 16px; background: url(../../base/img/boxHd-01.gif) 100.1% 0px no-repeat; font-size: 24px; color: #fff}
#columnA .topNews .hd h3 a{color: #fff;}
#columnA .topNews .hd h3 a:hover{color: #ff0; text-decoration: none;}
#columnA .topNews .hd .more{float: right; _display: inline; font-size: 14px; color: #999 }
#columnA .topNews .hd .more:hover{color: #c00}
#columnA .topNews .bd{padding-top: 18px}
#columnA .topNews .topicList .t{margin-bottom: 12px;}
#columnA .topNews .topicList .t .title{font-size: 18px}
/* columnB */
#columnB{overflow: hidden; }
#columnB .mainContent .box{width: 415px; float: left; _display: inline; }
#columnB .mainContent #boxHYDT{float: right; }
#boxGSGG{margin-bottom: 0px;}
#boxGSGG .bd{padding-top: 14px; overflow: hidden; width: 310px; height: 250px;}
#boxsctit{margin-bottom: 0px;}
#boxsctit .bd{padding-top: 14px; overflow: hidden; width: 310px; height: 250px;}
#boxRCZP .bd{padding-top: 14px; overflow: hidden; height: 96px;}
/* columnD */
#columnD{ height: 353px; overflow: visible;}
#columnD .mainContent .box{width: 415px; float: left; _display: inline; }
#columnD .mainContent .box .bd{height:277px}
#columnD .mainContent #boxZGZJ{float: right; }