@charset "utf-8";
/* CSS Document */
/*重置*/

.old_type * { margin:0 auto; padding: 0; font-family: "微软雅黑"; color: #333; }
.old_type body { color: #333; font-family: "微软雅黑";  }
.old_type li { list-style-type: none; }
.old_type input, img { border: 0 none; /*display:block;*/ outline: 0 none !important; }

.old_type input { border: 0; }
.old_type textarea, input { word-wrap: break-word; word-break: break-all; padding: 0px; }
.old_type a { color: #333; text-decoration: none; }
.old_type h1, h2, h3, h4, h5, h6 { font-weight: normal; font-family: "微软雅黑"; }

/*========== header ==========*/
.old_type #header { width:100%; min-width:1000px;}
.old_type .header { width:1000px; height:233px; margin:0 auto; background:url(banner.jpg) center no-repeat; }
.old_type .logo { width:281px; height:65px; padding:85px 0 0 0px;}


/*========== nav ==========*/
.old_type #nav { width:100%; min-width:1000px; }
.old_type .navbox { width:1000px; height:50px; margin:0 auto; border-bottom:3px solid #003399; background:#2388de; }
.old_type .navbox li { float:left; color:#FFF; height:50px; line-height:50px; margin-left:5px;}
.old_type .navbox li a { font-size:28px; color:#FFF; padding:10px 40px 10px 40px; } 
.old_type .navbox li a:hover { color:#FFF; background:#003399; height:50px; }


/*========== main ==========*/
.old_type #main{ width:100%; min-width:1000px; }
.old_type .mainbox { width:1000px; margin:0 auto; }

.old_type .subbox { overflow:hidden; margin-top:0px; }
.old_type .subbox1-L { float:left; width:490px;}
.old_type .subbox1-R { float:left; width:490px; padding-left:20px;}

.old_type .subbox2 { width:100%; height:10px; overflow:hidden;}
.old_type .subbox3-L { float:left; width:320px; }
.old_type .subbox3-W { float:left; width:320px; padding-left:20px;}
.old_type .subbox3-R { float:left; width:320px; padding-left:20px;}

.old_type .subbox4-L { float:left; width:280px; }
.old_type .subbox4-R { float:left; width:650px; padding-left:20px;}

.old_type .W-100 {width: 100%; margin-top:20px;  padding: 0;}

/* 图片切换 */
.old_type .news-pic-tab01 { position:relative; width:985px; height:656px; overflow: hidden; text-align: left;font: 12px/1.5 Verdana, Geneva, sans-serif; background: white; float:left; border:1px solid #CCC; padding:5px;}
.old_type .news-pic-tab01 .pic img { width:985px; height:656px; display:block; margin-top:0x;}
.old_type .news-pic-tab01 .txt-bg { position: absolute; bottom:5px; z-index: 1; height: 50px; width:985px; background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.old_type .news-pic-tab01 .txt { *position:absolute; position:absolute; bottom:5px; z-index: 2; height: 50px; width:985px; overflow: hidden; }
.old_type .news-pic-tab01 .txt li{  height:50px; line-height:50px;  bottom:0px; color: white; }
.old_type .news-pic-tab01 .txt li a{  display: block; color: white; padding: 0 0 0px 10px; font-size: 26px; l font-weight: bold; text-decoration: none; }
.old_type .news-pic-tab01 .num { position: absolute; z-index: 3; bottom: 5px; right: 7px;}
.old_type .news-pic-tab01 .num li{ float: left; position: relative; width: 50px; height: 50px; line-height: 50px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.old_type .news-pic-tab01 .num li a,.news-pic-tab01 .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size:24px;}
.old_type .news-pic-tab01 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.old_type .news-pic-tab01 .num li.on a,.news-pic-tab01 .num a:hover{ background:#8f0000; }


/* 新闻一 */
.old_type .news { width:100%; margin:0 auto;}
.old_type .news .hd { height:36px; line-height:36px; border-bottom:1px solid #ccc; background:#f3f3f3;}
.old_type .news .hd .more { float:right; line-height:36px; padding-right:5px;}
.old_type .news .hd .more a { font-size:24px; margin-right:0px; color:#999; }
.old_type .news .hd .more a:hover { color:#003399; }
.old_type .news .hd li{ float:left; font-size:24px; height:35px; padding:0 16px; background:#fff; border-top:2px solid #2388de; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.old_type .news .hd li.on{  font-size:32px; font-weight: bold; color:#004a94; background:#fff; }
.old_type .news .bd {clear:both;/* position:relative;*/ margin-top:10px; }

/* 列表一 */
.old_type .news-list { margin-top:10px; }
.old_type .news-list li{ overflow:hidden; line-height:50px;  font-size:26px;}
.old_type .news-list li a:hover { color:#003399;}
.old_type .news-list li .new{ float:left;  width:260px; white-space:nowrap; text-overflow: ellipsis;overflow:hidden; }
.old_type .news-list li .new:hover { color:#003399;}
.old_type .news-list li .new1{ float:left; width:430px; white-space:nowrap; text-overflow: ellipsis;overflow:hidden; }
.old_type .news-list li .new1:hover { color:#003399;}
/*.news-list li .new .number { margin-right:20px;}*/
/*.news-list li .new:hover .number { color:#003399;}*/
.old_type .news-list li .time{ float:right; font-size:26px; color:#b4b4b4;}

/* 列表二 */
.old_type .news-list01 {width:98%; margin-top:10px; }
.old_type .news-list01 li{ overflow:hidden; line-height:50px; }
.old_type .news-list01 li .new{ float:left; font-size:26px; }
.old_type .news-list01 li .new:hover { color:#003399;}
.old_type .news-list01 li .time{ float:right; font-size:26px; color:#b4b4b4;}


/* 工作掠影 */
.old_type .apply { overflow: hidden; width:100%; margin:0 auto;  float:left;}
.old_type .apply li { width:950px; float: left; width:150px; height:130px; text-align:center; margin:10px 25px 5px 25px;}
.old_type .apply li a { font-size:14px; color:#333; }
.old_type .apply li a:hover { font-size:14px; color:#003399;}

/* 页 码 */
.old_type .page-box{ overflow:hidden; margin:10px 0; float:left; padding-left:0px;}
.old_type .page-box li{ float:left; margin-right:4px;}
.old_type .page-box li a .page{ float:left; background-color:#f5f7f8; color:#454545; border:1px solid #c3c9cd; height:50px; line-height:50px; font-size:26px; padding:0 18px;}
.old_type .page-box li a .page:hover{ background-color:#2388de; color:#FFF;border:1px solid #c3c9cd;}
.old_type .page-box li a .page_on{ color:#003399;}
.old_type .ptext{ width:60px; height:50px; line-height:50px; background-color:#f5f7f8; border:1px solid #c3c9cd; text-align:center;}


/* 左侧栏目 */
.old_type .leftnav {  overflow:hidden; width:280px; background:#f5faff; margin-top:5px; padding:15px 0;}
.old_type .leftnav li { width:220px; height:50px; background:url(left_bg.png) no-repeat #c3e0fe; border:2px solid #fff; margin:15px 0 15px 25px;}
.old_type .leftnav li a { float:left; font-size:16px; color:#333; padding:13px 0 0 40px; }
.old_type .leftnav li a:hover { font-size:16px; color:#bd0300;}

/* 文 章 */
.old_type .title {  overflow:hidden; width:950px;}
.old_type .tit-text { font-size:40px; height:100px; line-height:90px; color:#003399; text-align:center;}
.old_type .source { font-size:26px; height:50px; line-height:50px; color:#999999; text-align:center; background:#e8f4ff;}
.old_type .sizecolor { font-size:26px; height:50px; color:#999999; text-align:center;}
/*.line { border-bottom:1px dotted #595959; width:100%; margin:15px auto;}*/
.old_type .article{ width:950px; margin:0 auto; font-size:26px; line-height:50px; padding:10px 0 25px 0; text-align:justify; text-justify:inter-ideograph;}

/* 位 置 */
.old_type .position { overflow:hidden;  height:70px;}
.old_type .position li { float:left; font-size:26px; line-height: 70px; color:#666;}
.old_type .position li a {font-size:26px; color:#666; }
.old_type .position li a:hover { color:#003399; }


/*========== footer ==========*/
.old_type #footer { width:100%; min-width:1000px; margin-top:20px;}


.old_type .copyright {  width:1000px; margin:o auto; padding-top:8px;  background:#e1f0ff; height:35px;}
.old_type .copyright h1 { text-align:center; font-size:15px; color:#0066cc;}
.old_type .copyright h1 a { font-size:15px; color:#0066cc; padding:0px 8px;}
.old_type .copyright h1 a:hover { color:#003399;}
.old_type .copyright h2 { font-size:15px; color:#999; line-height:26px; text-align:center; padding:20px 0 20px 0;}
