﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
body{ background:url(../images/infobg.jpg) no-repeat center top; font-family:"\5FAE\8F6F\96C5\9ED1","Arial Narrow";}
ul,li{ list-style:none}
a{ text-decoration:none}
.header{ height:365px; width:1100px; margin:0 auto}
.container{ width:1028px; margin:0 auto;height: auto; padding:36px; background:#f2f2f2; overflow:hidden}
.search{margin:50px 0 28px 0; overflow:hidden}
.sider{ width:240px; padding-right:18px; float:left}
.content{ width:710px; background:#fff; float:left; padding:30px}
.search .line{ float:left; width:240px; border-bottom:1px solid #d4d4d4; margin-top:7px}
.search_box{ float:left;  position:relative; width:510px;}
.search_box .inp_text{ width:480px; background:#fff; border:1px solid #2d66a5; border-radius:9px; height:48px; padding:0 15px; font-size:16px; outline:none;font-family: "\5FAE\8F6F\96C5\9ED1","Arial Narrow";
    color: #555;
    font-weight: normal; }
.inp_button{ position:absolute; right:0px ;top:0; width:50px; height:50px; background:url(../images/searcha.png) no-repeat center center; border:none; cursor:pointer; outline:none }
.wrap{ padding:36px 0 0 0;}

.item{ margin-bottom:15px; background:#fff;}
.itembtn{ display:block; height:70px; padding-left:84px; color:#2d66a5;background-repeat:no-repeat;background-position:20px center;  line-height:26px;}
.itembtn span{line-height:26px;font-size:22px;letter-spacing:1px; display:inline-block; margin-top:8px;}

.icon1{background-image:url(../images/zn1.png); background-color:#fff; }
.item:hover .icon1,.active .icon1{background-image:url(../images/zn2.png); background-color:#2d66a5;}

.icon2{background-image:url(../images/zd1.png); background-color:#fff; }
.item:hover .icon2,.active .icon2{background-image:url(../images/zd2.png); background-color:#2d66a5;}

.icon3{background-image:url(../images/nr1.png); background-color:#fff; }
.item:hover .icon3,.active .icon3{background-image:url(../images/nr2.png); background-color:#2d66a5;}

.icon4{background-image:url(../images/nb1.png); background-color:#fff; }
.item:hover .icon4,.active .icon4{background-image:url(../images/nb2.png); background-color:#2d66a5;}

.item:hover .itembtn span,.active .itembtn span{ color:#fff;}
.itembtn:hover{color:#fff;}

.item ul{ padding:10px 0 15px; display:none}
.item ul a{ display:block; font-size:15px; background:url(../images/d1.png) no-repeat 74px center; color:#333; height:30px; line-height:30px; text-align:center}
.item ul a:hover,.item ul a.on{ background:url(../images/d2.png) no-repeat 74px center #e7f5ff; color:#2d66a5; font-weight:bold}
.item .list a,.item .list a:hover{ background:none; }
.item .list ul{padding:0}
.list ul li ul li a.inactive{font-size:14px}
.active ul{ display:block}

.innerbox{}
.bigtit{ font-size:32px; color:#2d66a5; margin-bottom:30px; text-align:center}
.innerbox p{ line-height:30px; font-size:16px; text-indent:32px; margin-bottom:20px; color:#444}
.yiji{ font-size:21px; color:#444; margin-bottom:8px}
.erji{ font-size:18px; margin-bottom:20px; color:#444; line-height:30px}
table{ margin-bottom:8px; color:#444; border-collapse:collapse}
table td{padding:0 5px}
.sanji{ font-size:16px; color:#444}
.innerbox div p{ margin-bottom:0}
.innerbox div{ margin-bottom:20px;}

/*  ��ǰ������ʽ  */
.TreeView,.TreeView ul{
  margin:0;
  padding:0 0 0 10px;
  list-style:none;
  font-size:14px;
}
.TreeView div{
  white-space:nowrap;
  overflow:hidden;
  padding-left:16px;
  text-indent:20px;
  line-height:23px;  
  cursor:pointer;
  margin-left:-10px;
  vertical-align:middle;
}

.TreeView a:link,
.TreeView a:visited
{
  color:#111111;
  text-decoration:none;  
}
.TreeView a:hover,
.TreeView a:active
{
  color:#0055ff;
  text-decoration:underline;  
}


.TreeView div.RootOpened{
	background:transparent url(../images/root_opened.gif) 1px 2px no-repeat;
	
}


.TreeView div.Root{
	background:transparent url(../images/root.gif) 0px 1px no-repeat;
	
}


.TreeView div.FolderOpened{
	background:transparent url(../images/folder_open.gif) -11px -1px no-repeat;
	
}


.TreeView div.Folder{
	background:transparent url(../images/folder.gif) -11px -1px no-repeat;
	
}

.TreeView div.Page{
	background:transparent url(../images/firstpage.gif) -10px -3px no-repeat;
	
}
.TreeView div.Page a{
	 font-size:12px;
	 color:#333;
	
}
.TreeView A.Selected:link,
.TreeView A.Selected:visited,
.TreeView A.Selected:hover,
.TreeView A.Selected:active{
	background-color:#0055fF;
	color:#FFF;
	text-decoration:none;
	cursor:default;
	padding:0 2px;
}
.TreeView A.MouseOver:link,
.TreeView A.MouseOver:visited,
.TreeView A.MouseOver:hover,
.TreeView A.MouseOver:active{
	background-color:green;
	color:#FFF;
	text-decoration:none;
	cursor:default;
	padding:0 2px;
}

.list {
    border-bottom: solid 1px #ddd;
}

.list ul li {
    
}

.list ul li a.inactive {
    color: #222;
    float: left;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    display: block;
}

.list ul li a.inactive:hover {
    color: #005aa0;
}

.list ul li span.off {
    float: left;
    width: 26px;
    height: 28px;
    background: url(../images/off.png) no-repeat center center;
    cursor: pointer
}

.list ul li span {
    float: left;
    width: 26px;
    height: 28px;
    background: url(../images/on.png) no-repeat center center;
    cursor: pointer
}

.list ul li span i {
    display: none
}

.list ul li em i {
    display: none
}

.list ul li em {
    float: left;
    width: 26px;
    height: 28px;
    padding-left: 20px;
}

.list ul li strong i {
    display: none
}

.list ul li strong {
    float: left;
    width: 26px;
    height: 28px;
}

.list ul li ul span {
    padding-left: 20px;
}

.list ul li ul li {
    border-left: 0;
    border-right: 0;
    background-color: #f8f8f8;
    border-color: #ddd;
}

.list ul li ul li a.inactive {
    font-weight: normal;
}

.list ul li ul li a.inactive:hover {
    color: #005aa0;
}

.list ul li ul li ul li a {
    color: #555;
    height: 24xp;
    line-height: 24px;
    display: block;
    background: #e5e5e5;
    border-color: #6196bb;
    text-align: center;
    font-weight: normal;
font-size:14px
}

.list ul li ul li ul li a:hover {
    color: #005aa0;
}

.div1,.div2 {
    height: 32px;
padding-left:92px
}

.div1 a,.div2 a {
    float: left
}

.listpart li{ height:38px; padding:0 10px 0 20px; line-height:28px; }
.listpart li a{ color:#333; font-size:16px; float:left; line-height:28px;  overflow:hidden }
.listpart li a:hover,.tishi li a:hover{ color:#396dba}
.listpart li span{ float:right; color:#999; font-size:14px;}
.listpart table td a{ color:#444; font-size:16px}

.listpart td{ line-height:28px; font-size:12px; color:#666 }
.listpart td.time{ color:#999; font-size:14px}
.listpart td a{ color:#333; font-size:15px; line-height:28px; padding-left:8px }
.listpart td a:hover,.tishi li a:hover{ color:#3187d2}


.listpart table td.time{font-size:14px; color:#999}
.ptmbx{ height:30px;  line-height:30px; font-size:15px; margin-bottom:8px; padding:0 0 8px 0px;overflow:hidden; background:url(../images/wz.png) no-repeat left 0; border-bottom:1px solid #ddd; }

.listpart table td a{ color:#444; font-size:16px;text-decoration:none}
.listpart table td.time{font-size:14px; color:#999}
.ptmbx{ height:30px;     border-bottom: 1px solid #ddd; line-height:30px; font-size:15px; margin-bottom:8px; padding:0 0 8px 24px;overflow:hidden; }
.ptmbx a{ font-size:14px; color:#333; padding:0 6px; text-decoration:none}
.ptmbx a:hover{ color:#005aa0}

/* ���ù���������ʽ */
::-webkit-scrollbar{
    width: 10px;
}
/*������*/
::-webkit-scrollbar-track{
    background: rgba(242, 242, 242, 1);
    border-radius: 10px;
}
/* ���������� */
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(45, 102, 165, 1);
}


.innerbox{ margin-top:10px;}
.inner .title_1{ font-size:30px; font-weight:bold;color:#2d66a5; margin-bottom:30px; text-align:center}
.inner .source{margin-top: 15px;text-align: center;color: #666;font-size: 14px;}

.detail_content,.detail_content p{ font-size:14px; line-height:28px; color:#333;}