﻿@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; list-style: none; border: 0px; font: 12px/24px "微软雅黑"; }
a { text-decoration: none; color: #505050; }
a:hover { text-decoration: underline; }
body { background: url(bodyBg.png); }

/*------主体-------*/
.mainBody { width: 942px; padding: 0 10px; background: #fff;  margin: 0 auto; display: block; }

/*---面包屑---*/
.crumbs { height: 24px; padding: 0px 0 16px 0; background: url(weizhi.png) repeat-x left bottom; width: 942px; overflow: hidden; }
.crumbs dl { width: 1000%; padding-top:13px; }
.crumbs dt { float: left; font: 12px/24px "微软雅黑"; height: 100%; background: url(crumbIcon.png) no-repeat 3px center; text-indent: 24px; }
.crumbs dd { float: left; font: 12px/24px "微软雅黑"; text-indent: 24px; }
.crumbs dd a { font: 12px/24px "微软雅黑"; }

/*----内页的左右结构-----*/
.row.noBottom { padding: 0px; position: relative; height:600px; width:942px; margin-left:0px;}
.inPageNav { float: left; height:734px; width: 265px; padding-left: 0px; position: absolute; margin-top:5px; left: -0px; top: 0px; bottom: 0px; background-color:#000000; background-image:url(left_bg.jpg);}
.inPageMain { float: right; width: 640px; padding-left: 26px; margin-bottom:20px;  min-height: 300px; border: 1px solid #ddd; margin-top:8px; }

/*------新闻展示-----*/
.newsBox { padding: 30px; width: 882px; border: 1px solid #ddd; margin-top:10px; margin-bottom:10px; }
h1.newsTitle { width: 100%; font: normal 22px/35px "微软雅黑"; color: #2250ac; text-align: center; }
.newsInfo { width: auto; margin: 0 auto; font: 12px/36px "宋体"; display: table; color: #676767; }
.newsTxtin { width: 100%; font: 12px/32px "微软雅黑"; }
.newsTools { clear: both; margin-top: 20px; font: 12px/24px "宋体"; color: #676767; }

/*----内页左侧导航-----*/
.inPageTT dd { display: table; margin-bottom: 5px; width: 230px; height: 20px; margin-left:20px; text-indent: 12px;  border-bottom: 1px dashed #000; background: url(dian.jpg) no-repeat 0px center;}
.inPageTT dd a { color: #383838; font: 15px/34px "微软雅黑"; }
.inPageTT dd.selected { background: #fff; border: 1px solid #fff; }
.inPageTT dd.selected a { color: #0038a8; font: 12px/32px "微软雅黑"; }
/*-----三级菜单----*/
.inPageTT dd.opened { background: #2250ac url(openedTTbg.png) repeat-x left top; border: 1px solid #ddd; }
.inPageTT dd.opened a { font: 12px/32px "微软雅黑"; color: #fff; }
.inPageTT dd.opened .arrow { float: right; width: 32px; height: 32px; background: url(openedA.png) no-repeat center center; }
.inPageTT dd.opened .ODnav { width: 100%; background: #eff9fd; display: table; padding: 10px 0; }
.inPageTT dd.opened .ODnav li { height: 32px; text-indent: 46px; border-top: 1px solid #eff9fd; border-bottom: 1px solid #eff9fd; width: 100%; display: table; background: url(icon_82.png) no-repeat 26px center; }
.inPageTT dd.opened .ODnav li a { color: #333; }
.inPageTT dd.opened .ODnav li:hover, .inPageTT dd.opened .ODnav li.selected { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background-color: #fff; }
/*--右侧内容的大标题---*/
.listTitle { height: 42px; width: 98%; border: 1px solid #1f3e57; position: relative; background: #3179b4; margin: 10px 0 0 0; box-sizing: border-box; }
.listTitle .ttTxt { position: absolute; left: -1px; top: -1px; font: 16px/42px "微软雅黑"; height: 43px; text-align: center; width: 132px; text-indent: 0px; color: #fff; }
.listTitle .tips { color: #f00; font: normal 12px/42px "宋体"; height: 42px; position: absolute; right: 10px; top: 0px; }
/*----两行的内容----*/
.twoLine li { border-bottom: 1px solid #ddd; padding: 0 0 10px 0; margin-bottom: 10px; }
.twoLine li h4 { font: normal 12px/32px "微软雅黑"; color: #2250ac; width: 100%; }
.twoLine li h4 .date { float: right; color: #888; font: normal 12px/32px "微软雅黑"; }
.twoLine li a { font: 12px/18px "微软雅黑"; display: block; }
/*--------分页------*/
.pageBox { width: 100%; display: table; padding: 12px 0; }
.pageBox ul { margin: 0 auto; display: table; }
.pageBox li { float: left; height: 18px; font: 12px/20px "宋体"; margin-left: 5px; }
.pageBox li a { border: 1px solid #ddd; font: 12px/18px "宋体"; padding: 0 4px; display: block; }
.pageBox li a.selected, .pageBox li a:hover { background: #0048b3; color: #fff; }


/*--------灰标题的复式导航--------*/
.tableTips { width: 80%; margin: 15px auto; }
.grayTTbox { border-collapse: collapse; border: 1px solid #ddd; width: 80%; margin: 0 auto; }
.grayTTbox td { padding: 5px; font: 12px/32px "微软雅黑"; border-collapse: collapse; border: 1px solid #ddd; }
.grayTTbox td.tt { background: #f5f5f5 url(inpageLibg.png) repeat-x left top; text-align: right; width: 120px; }
.red { color: #F00; }
.textareaType { width: 90%; min-height: 72px; font: 12px/24px "微软雅黑"; border: 1px solid #ddd; box-shadow: inset 0px 2px 0px #ccc; }
.grayTTbox .inputType, .grayTTbox .textareaType { width: 100%; }
.inputType.w120 { width: 120px; }
.btnBoxCenter { width: 80%; margin: 10px auto; text-align: center; }
.btnBoxCenter a { display: inline-block; padding: 0 5px; }
.numberList li { width: 98%; border-bottom: 1px solid #ddd; padding: 5px 0; text-indent: 1em;  background: url(dian.jpg) no-repeat 0px center;}
.numberList li .date { float: right; margin-right: 10px; color: #888; text-indent: 0px; }
.numberList li .number { float: left; width: 40px; }



.numberList11 li { width: 98%; border-bottom: 1px dashed #ddd; padding: 5px 0; text-indent: 1em;  background: url(dian.jpg) no-repeat 0px center;}
.numberList11 li .date { float: right; margin-right: 10px; color: #888; text-indent: 0px; }
.numberList11 li .number { float: left; width: 40px; }

.numberList113 li { width: 98%; border-bottom: 1px dashed #ddd; padding: 5px 0; text-indent: 1em;  background: url(dian.jpg) no-repeat 0px center;}
.numberList113 li .date { float: right; margin-right: 10px; color: #888; text-indent: 0px; }
.numberList113 li .number { float: left; width: 40px; }


.numberList222 li { width: 98%; text-indent: 1em; padding-top:3px; }
.numberList222 li .date { float: right; margin-right: 10px; color: #888; text-indent: 0px; }
.numberList222 li .number { float: left; width: 40px; }