@charset "utf-8";
/* CSS Document */
body{ font-family: "宋体","仿宋","黑体","微软雅黑";}
.index-none{ display: none;}

.index-ad{ width: 980px; margin: 0 auto;}
.index-ad img{ width: 100%;}

.index-position{ color: #fff; overflow: hidden; width: 980px; margin:10px auto 0 auto; border-bottom: 2px solid #2e8df0; height: 20px;}
.index-position-title{ width: 120px; text-align: center; float: left; margin:8px auto auto 75px; font-size: 18px;}
.index-position-text{ color:#000; font-size: 12px; line-height: 20px;}

.index-body{ width:980px; margin:0px auto 0 auto;}
.index-content {padding-left: 212px; overflow: hidden;}
.index-box{ width: 100%;}

.index-search{ background: url("../img/search_bg.png") no-repeat center; width:628px; height:25px; margin-top: 10px; padding:34px 0 34px 140px; }
.index-search label{ margin-right: 10px;}
.index-search select{ min-width: 120px;}
.index-search input[type="text"]{ width: 250px;}
.index-search input[type="submit"]{ background: #ff7200; color: #fff; letter-spacing: 2px; border:1px solid #c5c5c5;}

.index-tab{overflow: hidden; height:26px; border-bottom:3px solid #2e8df0; margin-top: 10px;}
.index-tab a{ color: #2e8df0; display: block; float: left; text-decoration: none; font-size: 14px;font-weight: bolder; padding: 5px; min-width:98px; text-align:center; height: 16px; line-height: 16px;}
.index-tab a:hover{ background-color: #f8f8f8;}
.index-tab a.index-tab-active,
.index-tab a.index-tab-active:hover{ color: #fff; background: #2e8df0; padding: 5px 12px;}

.index-news{ margin: 10px 0; height:300px}
.index-news li{ background: url("../img/list_style_2.png") no-repeat 10px center;}
.index-news li a{ display:inline-block; width:378px; margin-right: 10px; overflow: hidden; text-decoration: none; color: #000;font-size: 14px; line-height: 30px; height: 30px; padding-left: 22px;float:left;}
.index-news li span{ line-height: 30px;display: inline-block; width: 95px; font-size: 12px; text-align: center; color: #000;float: right;}
.index-menu{ float: left; margin: 0 0 0 -212px; height:auto;width:200px; margin-top: 10px; background: #fff; border: 1px solid #2e8df0; border-top: 0; border-bottom: 0;}
.index-menu h5{ background: #2e8df0; color: #fff; line-height: 34px; height: 34px; text-align: center; margin-top: 1px;}
.index-menu h5:first-child{ margin-top: 0;}
.index-menu h5 a{ color:#fff;}
.index-menu ul{ display: none; margin: 5px 0;}
.index-menu ul li{ padding-left: 60px; line-height: 24px; background: url("../img/list_style_2.png") no-repeat 40px center;}
.index-menu ul li a{ color:#000; font-size: 14px; text-decoration: none;}
.index-menu ul.index-menu-open{ display: block;}

#detail{ border:1px solid #ddd;height:682px; overflow:hidden; padding-bottom:3px}

.index-pages{ overflow: hidden; text-align: center; font-size: 0; margin-top: 20px; margin-bottom:10px}
.index-pages a,
.index-pages span{ text-decoration: none;color: #000; font-size: 12px; padding: 2px 6px; border:1px solid #ddd; background: #fff; display: inline-block; margin:0px 3px;}
.index-pages span{ border: 0; letter-spacing: 2px;font-weight: bolder;}
.index-pages a.index-pages-active{ background: #f1eded;}	