@charset "utf-8";
/* 清除默认样式 */
body > div{margin-right:auto;margin-left:auto; }
body{font-family: "microsoft yahei", '宋体';}
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{margin:0;padding:0;list-style:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input{padding-top:0;padding-bottom:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{font-size:12px;padding:0}
img,a img{border:0;margin:0;padding:0;}
img{border:none;}
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#025194;text-decoration:none;}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{zoom:1;}
.clear{clear:both; font-size:0;overflow:hidden;}
.auto{margin-left:auto;margin-right:auto;}
.pr{position: relative;}
.pb{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}
.auto{margin: 0 auto;}
.txtClip{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*智能搜索 */
#aisearch_container{width: 1200px;overflow: hidden;margin: 0 auto;padding-bottom: 40px;}
#aisearch_container .search {width: 1200px;position: relative;z-index: 1;margin:30px auto;}
#aisearch_container .searchForm {width: 1200px;height: 70px;}
#aisearch_container .searchForm form {width: 1200px;height: 70px;}
#aisearch_container .searchBox {height: 68px;position: relative;border: 1px solid #f2f2f2;margin: 0;padding: 0;overflow: hidden;border-radius:5px;}
#aisearch_container .searchBox .layui-input-block {margin: 0;padding: 0;}
#aisearch_container .searchBox input[type=text] {height: 68px;line-height: 68px;font-size: 20px;margin: 0;padding-left: 20px;}
#aisearch_container .searchBox button {position: absolute;width: 200px;height: 68px;background: url(../image/search1.png) no-repeat center center;bottom: 1px;right: 0;border: 0;border-radius:5px;}
#aisearchFilter{overflow: hidden;height: 28px;line-height: 28px;padding: 16px 10px;margin: 30px 0;border-radius: 5px;}
#aisearchFilter .advincedSearchCon{overflow: hidden;}
#aisearchFilter #xxgkFilter{overflow: hidden;}
#aisearchFilter #xxgkFilter .layui-form-item{margin-bottom: 0;float: left;height: 28px;line-height: 28px;clear: inherit;}
#aisearchFilter #xxgkFilter .layui-form-item label{display: block;float:left;}
#aisearchFilter #xxgkFilter .layui-form-item .layui-input-block{min-height: 28px;}
#aisearchFilter #xxgkFilter .layui-form-item .layui-input-block .layui-input{height: 28px;width: 120px;}
#aisearchFilter .xxgkFilterSubmit{float: left;margin-left: 20px;}
#aisearchFilter .xxgkFilterSubmit span.btn{display: block;height: 28px;padding: 0 10px;color: #fff;font-size: 14px;cursor: pointer;}
#aisearchFilter #publicFilter .layui-form-item{margin-bottom: 0;float: left;height: 28px;line-height: 28px;clear: inherit;margin-left:8px;}
#aisearchFilter #publicFilter .layui-form-item label{display: block;float:left;}
#aisearchFilter #publicFilter .layui-form-item .layui-btn-container{float: left;}
#aisearchFilter #publicFilter .layui-form-item .layui-btn-container .layui-btn{margin: 0;height: 28px;line-height: 28px;color: #656B85;background-color: transparent;padding: 0 5px;}
/* 文号 */
#div_input_doc_no{margin-left: 20px;}
#div_input_doc_no .layui-input-block{margin-left: 48px;}
/* 索引号 */
#div_input_index_no .layui-input-block{margin-left: 60px;}
/*#aisearch_container .leftInformationList{width: 890px;overflow: hidden;}*/
#aisearch_container .leftInformationList{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
#aisearch_tabNav{width: 0;opacity: 0;display: none;}
/*#aisearch_tabNav{width: 252px;overflow: hidden;}*/
#aisearch_tabNav .tabNavList{overflow: hidden;}
#aisearch_tabNav .tabNavList li{padding: 0 40px;font-size: 18px;height: 78px;line-height: 78px;height: 78px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;}
#aisearch_tabNav .tabNavList li:last-child{border-bottom: 0;}
#aisearch_tabNav .tabNavList span{display: inline-block;}
#aisearch_tabNav .tabNavList span.name{width: 68px;text-align: center;}
#aisearch_tabNav .tabNavList span.number{margin-left: 10px;}
#aisearch_tabNav .tabNavList li.active a{color: #fff;}
#aisearch_container .navItemList{overflow: hidden;margin-bottom: 20px;}
#aisearch_container .navItemList .listItem {margin-top: 15px;border-bottom:1px solid #eee;}
#aisearch_container .navItemList .listItem em{color: #e4151f;font-style: normal;}
#aisearch_container .navItemList .listItem .listItemTop {line-height: 30px;margin: 10px 0;font-size: 16px;overflow: hidden;margin: 0;}
#aisearch_container .navItemList .listItem .listItemTop2{height: 60px;line-height:60px;}
#aisearch_container .navItemList .listItem .listItemTop2 a{display: block;float: left;height: 60px;line-height:60px;width: 790px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#aisearch_container .navItemList .listItem .listItemTop3{height: 60px;line-height:60px;}
#aisearch_container .navItemList .listItem .listItemTop3 a{display: block;float: left;height: 60px;line-height:60px;width: 660px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#aisearch_container .navItemList .listItem .listItemTop3 .copy{display: block;height: 60px;line-height:60px;width: 210px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: right;}
#aisearch_container .navItemList .listItem .listItemCenter {font-size: 14px;line-height: 22px;overflow: hidden;height: 44px;position: relative;color: #AAAEBD;}
#aisearch_container .navItemList .listItem .listItemCenter::before {float: left;width: 5px;content: '';height: 44px;}
#aisearch_container .navItemList .listItem .listItemCenter::after {float: right;content: "";height: 22px;line-height: 22px;width: 28px;margin-left: -28px;position: absolute;left: 100%;bottom: 0;background-color: #FFF;font-size: 16px;color: #AAAEBD;}
#aisearch_container .navItemList .listItem .listItemCenter a{color: #AAAEBD;}
#aisearch_container .navItemList .listItem .listItemBottom {height: 36px;line-height: 36px;font-size: 15px;padding-bottom: 10px;}
#aisearch_container .navItemList .listItem .listItemBottom a{color: #333;}
#aisearch_container .leftInformationList .typeTitle{overflow: hidden;}
#aisearch_container .leftInformationList .typeTitle span{display: block;line-height: 32px;cursor: pointer;}
#aisearch_container .leftInformationList .typeTitle span.titleLine{width: 3px;height: 32px;}
#aisearch_container .leftInformationList .typeTitle span.titleText{padding-left: 10px;font-size: 20px;position: relative;font-weight: 600;}
#aisearch_container .leftInformationList .typeTitle span.moreList{font-size: 14px;}
#aisearch_tabNav .tabNavList li:hover a{color:#fff;}
/*  */
#aisearch_container .displaypagenum {height: 42px;margin-top: 40px;}
#aisearch_container .displaypagenum .pagination {overflow: hidden;height: 42px;}
#aisearch_container .displaypagenum .pagination li {border-radius: 5px;float: left;line-height: 40px;padding: 0 8px;border: 1px solid #cfcfcf;margin: 0 2px;font-size: 15px;cursor: pointer;}
#aisearch_container .displaypagenum .pagination .noBorder {border: none;}
#aisearch_container .displaypagenum .pagination .noBorder:hover {background-color:transparent;border: none;}
#aisearch_container .displaypagenum .pagination .noBorder:hover>a{color: #333;}
#aisearch_container .displaypagenum .pagination li:hover a{color:#fff;}
#aisearch_container .displaypagenum .pagination input {border-radius: 5px;margin: 0 3px;padding: 0;outline: 0;height: 38px;padding-left: 10px;line-height: 24px;width: 30px;border: 1px solid #cfcfcf;}
.displaypagenum .pagination .toPage {border-radius: 5px;display: inline-block;padding: 0 12px;border: 1px solid #cfcfcf;height: 38px;line-height: 38px;}
#aisearch_container .displaypagenum .pagination li.active a{color: #fff;}
#aisearch_container .navItemList .listItem:hover .listItemCenter a{color:#333;}
/* 返回顶部 */
#return-top{position:fixed;cursor: pointer;bottom:15%;left:50%;margin-left: 620px; width:52px;height:52px;display:none;background: url(../image/return-top.png) no-repeat center center;}
