@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;}
body{ font:normal 12px/22px 宋体;}
img{border:0px;}

.left{ float:left;}
.right{ float:right;}

ul,li{width:100%;}
li{list-style:none; display:block; }
.box{border:1px solid #bbb; padding:1px;}
.clear{clear:both;}

/* 字体与链接 */
a{ color:#101010; text-decoration:none;}
a:link { color:#101010;text-decoration:none; }
a:hover { color:#034bb7; text-decoration:underline;}

/*框架absolute relative*/
.main { margin:0 auto; width:1000px; background-color:#fff;overflow:hidden;zoom:1;}
	.main:after{clear:both;}
.main1 { margin:0 auto; width:1000px; padding-bottom:5px; background:url(images/body_line.gif) repeat-y; background-color:#fff; overflow:hidden;zoom:1;}

.header{position:relative; height:544px; background:url(imagesheader.jpg) no-repeat;}
	.header .click{position:absolute; left:690px; top:238px;}
		.header .click span{padding-right:20px;}
		.header .txt{position:absolute; left:70px; top:285px; width:858px; height:95px; }
			.header .txt p{text-indent:2em; font:12px/24px 宋体; color:#7A1213;}
	.header .search{position:absolute; left:260px; top: 445px; width: 510px; height:40px;}
	.header .search .keyword { width: 400px; padding: 0 5px; float: left;}
	.header .search .submit {
    float: left;
    display: inline;
    margin-left: 10px;
    background: url(imagesenter.jpg) no-repeat;
    border: 0;
    cursor: pointer;
    overflow: hidden;
    width: 58px;
    height: 44px;
    text-indent: -9999px;
}
	.header .leader{position:absolute; left:800px; top:508px; width:125px; height:29px;}
		.header .search .td1 input{width:400px;}
select,input{font:14px/30px 宋体; height:30px;}
.header_other{height:190px; background:url(imagesheader_other.jpg) no-repeat;}


/* 下半部左右分区*/
.w250{ float:left; width:250px;padding-right:14px;}
	.w250 dl{float:left; margin-top:10px; width:250px;}
		.w250 dt{float:left; padding-left:10%; width:40%;}
		.w250 dd{float:left; padding-left:2%; width:48%; font:normal 14px/100px 宋体;}
.w750{ float:left; width:736px;}
.w195{float:left; width:195px; background-color:#C0DFFB;}
	.w195 dl{float:left; width:195px; text-align:center; font:bolder 14px/34px 宋体;}
		.w195 dt{background:url(images/ltree_bg.jpg) center center no-repeat; margin:5px auto; width:195px;}
			.w195 dt,.w195 dt a{color:#FE0000;}
		.w195 dd{margin:5px 0; font:bolder 14px/28px 宋体;}
		    .w195 dd,.w195 dd a{color:#014C8D;}
.w805{float:left; width:805px;}
	.w805 .box{float:left; margin-left:15px; width:785px;}
		.w805 .box .txt{float:left; padding:15px 0; width:785px; border-bottom:1px solid #bbb;}
			.w805 .box .txt p{padding:5px 12px; text-indent:2em; font:14px/24px 微软雅黑; color:#014C8D;}
	.w805 dl.location{float:left; width:100%; height:39px; background:url(imagestop_line.jpg) repeat-x;}
	.w805 dl.location dt, dl.location dd{float:left; font:bolder 14px/39px 宋体; color:#004C8A;}
	.w805 dl.location dt{height:39px; width:140px;}
	.w805 .channer{float:left; width:100%; padding-left:20px; font:bolder 14px/32px 宋体;}
		.w805 .channer,.w805 .channer a{color:#014C8D;}
	.w805 ul{float:left; padding:6px 5px; width:775px;}
	.w805 li{float:left; padding-left:20px; width:100%; background:url(imagesdot.gif) 10px 50% no-repeat; font:normal 14px/32px 宋体;}
		.w805 li .right{float:right; padding-right:25px;}

.w1000{float:left; width:1000px;}
	.w1000 .box{float:left; width:996px; margin-bottom:2px;}
		.w1000 .box .txt{float:left; padding:15px 0; width:980px; border-bottom:1px solid #bbb;}
			.w1000 .box .txt p{padding:5px 12px; text-indent:2em; font:14px/24px 微软雅黑; color:#014C8D;}
	.w1000 dl.location{float:left; width:100%; height:39px; background:url(imagestop_line.jpg) repeat-x;}
	.w1000 dl.location dt, dl.location dd{float:left; font:bolder 14px/39px 宋体; color:#004C8A;}
	.w1000 dl.location dt{height: 38px; background: url(imagesbg-tit.png) no-repeat 100% 0 #fff;text-align: center;padding: 0 30px 0 20px;color: #c00;font-size: 20px;font-weight: bold;}
	.w1000 .channer{float:left; width:95%; padding-left:5%; font:bolder 14px/32px 宋体;}
		.w1000 .channer,.w1000 .channer a{color:#014C8D;}
	.w1000 ul{float:left; padding:5px 2%; width:96%;}
	.w1000 li{float:left; padding-left:2%; width:98%; background:url(imagesdot.gif) 10px 50% no-repeat; font:normal 14px/28px 宋体;}
		.w1000 li .right{float:right; padding-right:2%;}		

/*栏目切换*/
.tagContent {float:left; display:none;}
.selectTag {display:block;}

.selectTag dl,.tagContent dl{float:left; padding:5px 10px; width:968px;}
	.selectTag dt,.tagContent dt{float:left; padding-left:30px; width:930px; background:url(imagesask1.jpg)  0px 50% no-repeat; font:bolder 14px/40px 宋体;}
		.selectTag dt a,.tagContent dt a{color:#1D4A8D;}
		.selectTag dt,.tagContent dt{border-bottom:1px dashed #bbb; margin-bottom:10px; width:900px;}
	.selectTag dd,.tagContent dd{float:left; padding:0 25px; text-indent:2em; height:75px; overflow:hidden;zoom:1; background:url(imagesreply1.jpg) 0px 0px no-repeat; font:normal 14px/24px 宋体;}

.tagbox {float:left; width:960px; margin:0 16px; height:auto; border:1px solid #bbb; padding:2px;}
.tagbox #tagContent_A { overflow-y:scroll;  }
.tagbox .top dd{float:left; text-align:center; width:133px; margin-right:2px; font:bolder 20px/50px 微软雅黑; border:1px solid #bbb; background:url(imagesnone_line.jpg) repeat-x;}
	.tagbox .top dd a{color:#6E6E6E; display:block; width:133px; height:50px;}
		.tagbox .top dd a:hover, .tagbox .top dd.selectTag a, .tagbox .top dd.on a{color:#0051B4;}
	.tagbox .top dd.selectTag{background:url(imagesactive_line.jpg) repeat-x;}
	.tagbox .top dd.on{background:url(imagesactive_line.jpg) repeat-x;}

/*文字列表*/
.list .top{background:url(imagesfocus.jpg) left top no-repeat; width:auto; height:36px; padding:1px;}
.list ul{float:left; padding:6px 5px; width: 900px;}
	.list li{float:left; padding-left:30px; /* width:100%; */ background:url(imagesdot.gif) 20px 50% no-repeat; font:normal 16px/32px 微软雅黑;}

/*页脚*/
.footer{height:70px; padding-top:40px; text-align:center; background:url(imagesfoot_line.jpg) repeat-x;}
	.footer ul li { height:22px; line-height:24px; text-align:center; font:normal 12px/24px 宋体;}
		.footer ul li span {text-align:center; padding:0 0 0 15px;}

/*滑动图层*/
a:focus { outline: none; }
#panel { background:#F5F5F5; width:968px; margin:0 16px; height:238px; display:none; }
.slide { position:relative; margin: 0; padding: 0; border-top:solid 1px #F27613; width:968px; margin:0 16px;}
	.slide a{color:#fff;}
.btn-slide {position:absolute; left:968px; top:-14px; background-color:#F27613; width:12px; font:12px/14px 宋体;}

/*内容页*/
.content_title, .content_data, .display .content_text, .display .content_user{ width:100%;}

.content_title{ float:left; padding-top:10px; text-align:center;}
	.content_title h2{font:28px/36px 微软雅黑; padding:10px 0; color:#004fa6;}
	.content_title h3{font:22px/36px 宋体;}
	.content_title h4{font:16px/28px 宋体;}

.content_data{ float:left; width:100%; margin-top:10px; font:14px/28px 宋体; text-align:center; border-bottom:1px solid #b2b2b2;}

.content_text{ float:left; padding:20px 2%; font:16px/30px 宋体;}
	.content_text p{ text-indent:2em; padding:5px 0px;}
	.content_text a, .content_text a:link, .content_text a:hover{color:#034bb7; text-decoration:underline;}
	.content_text img{ padding:10px;}
	.content_text table td{font-size:14px; line-height:150%; padding:3px;}

.content_user{float:left; width:96%; text-align:right; font:14px/26px 宋体; padding:0 2% 0 2%; border-top:1px solid #b2b2b2;}

.appendix { margin:5px auto; width:96%; font:14px/32px 宋体; border:1px solid #b2b2b2; padding:1px;}
	.appendix dt{ color:#0656AB; font-weight:bolder; background-color:#EEE; }
		.appendix dt h5{ padding-left:25px; font-size:14px;}
	.appendix dd{ font:14px/32px 宋体; color:#000; overflow:hidden;zoom:1;}
	.appendix ul{ float:left; padding:5px 0;}
		.appendix li{ float:left; width:96%; padding-left:4%; background:url(imagesdot.gif) 2% 50% no-repeat;  font:14px/32px 宋体;}
		.appendix li .right{float:right; padding-right:5%;}

.txtList { margin: 10px 15px; width: auto;}
.txtList li { padding: 0 0 10px 0; }
.txtList .list_title { border-bottom: 1px dashed #bbb; margin-bottom: 5px; /* float: left; */
  padding-left: 30px;
  /* width: 930px; */
  background: url(imagesask1.jpg) 0px 50% no-repeat;
  font: bolder 14px/40px 宋体; }
.txtList .list_intro { /* float: left; */
  padding: 0 25px;
  text-indent: 2em;
  height: 75px;
  overflow: hidden;
  zoom: 1;
  background: url(imagesreply1.jpg) 0px 0px no-repeat;
  font: normal 14px/24px 宋体; }
.page { text-align: center; padding: 20px 0; }