@charset "utf-8";
.is-header{border-bottom: 5px solid #03409d;}
.is-main{background-color: #f5f5f5; background-image: none;}
.u-fan{color: rgb(255, 0, 0);}
.g-detail{background-color: #fff; min-height: 720px; padding: 0 20px; margin-bottom: 20px;}
.m-detailtit{line-height: 100px; font-size: 24px; font-weight: 600;}
.u-detailtit{line-height: 50px; background-color:  #f1f2f3;}
.u-detailtit ul li{float: left; padding: 0 35px;}
.u-detailtit ul li a{display: block; padding: 0 10px; font-weight: 600;}
.u-detailtit ul li a.active{border-bottom: 3px solid #b80608; font-size: 16px;}
.u-detailct{padding-left: 30px; font-weight: 600; font-size: 16px; background: url(../images/page/tit1.png) 15px center no-repeat; line-height: 40px;}
.u-detailcc{line-height: 40px; text-indent: 2em;}
.m-tablec{padding: 0 10px;}
.m-table table{width: 100%; text-align: center; line-height: 47px; color: #666666;}
.m-table table a{color: #b80608;}
#g-fwcn{padding-bottom: 20px;}
.m-tit{font-size: 50px; font-family: '宋体'; color: #0e44b0; font-weight: 600;}
.m-tit img{margin-top: 10px;}
.m-search .text{border: 1px solid #ddd;}
.m-search{padding-bottom: 0;}
.u-rmss{margin-bottom: 20px;}
.u-rmss ul li:nth-child(1) a,.u-rmss ul li a{color: #333333;}
.u-leftct.show{background: #13a7e5; color: #fff;}
.u-lefttit{height: 80px; line-height: 80px; background-color: #0e44b0; text-align: center; font-size: 20px; font-weight: 600; color: #fff;}
.u-leftct{padding: 0 20px; height: 60px; line-height: 60px; background-color: #f0f0f0; font-size: 16px; cursor: pointer; color: #333; }
.u-leftct span{display: none; width: 20px; height: 20px; background: url(../images/page/+.png) center center no-repeat; vertical-align: middle; margin-right: 10px; transition: all 0.5s;}
.u-leftct.show span{background: url(../images/page/-.png) center center no-repeat;}
.u-leftc{margin-bottom: 1px;}
.ztree *{font-size: 16px;}
.ztree li span.button.ico_docu{display: none;}
.ztree li{line-height: 30px;}
.m-zhinantit{height: 40px; background: #f6f6f6;}
.m-zhinantit span{display: block; height: 40px; line-height: 40px; background: #164fa6; font-weight: 600; color: #fff; font-size: 18px; padding: 0 15px;}
.m-zhinancc1{height: 50px; line-height: 50px; border-bottom: 1px solid #efefef; font-size: 16px; font-weight: 600; color: #666666;}
.m-zhinancc1 .col-md-7{text-indent: 3em;}
.m-zhinancc2 .wen{line-height: 46px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.m-zhinancc2 .wen.col-md-2 a{color: #b80608;}
.m-detailtable{margin-bottom: 50px;}
.m-detailtable table{width: 100%;}
.m-detailtable table tr{line-height: 30px;}
.m-detailtable table td{padding: 0 10px;width: 40%;}
.m-detailtable table .strong{font-weight: 600; padding: 0 10px; width: 12%; text-align: right; font-size: 14px;}
.m-detailleft .m-detailtit{padding: 0 50px;line-height: 46px; margin: 0;}
.m-detailleft .m-detailtitc .row{line-height: 38px; background-color: #f7f8f9; font-size: 14px;}
/* overflow: hidden; */

.h-aback{width: 104px;height: 44px;background-color: rgba(0,0,0,.21);text-align: center;line-height: 44px;font-size: 16px;float: right;margin-top: 6px;}
.h-aback a{color: #fff;}

.m-detailleft .m-detailtitc div{text-overflow: ellipsis; /* white-space: nowrap; */ }
.m-detailcic{line-height: 32px;}
.m-detailcic img{width: 100%;}
.m-detailtitc{padding:0 5px}
.m-detailright{border-left: 1px solid #f1f2f3;}
.m-detailrighttit a{display: block; font-size: 20px; font-weight: 600; color: #164fa6;}
.m-detailrighttit .more{display: block; font-size: 16px; font-weight: normal; color: #333333;}
.m-detailrighttit .zixun{display: block; font-size: 16px; font-weight: normal; color: #f00;}
.m-detailrightcc ul li{font-size: 16px; line-height: 30px; padding-left: 14px; background: url(../images/public/icon-li3.png) left 12px no-repeat; margin-bottom: 10px;}
.m-detailrightcc1 ul li .tit{color: #164fa6;}
.m-detailrightcc1 ul li p{font-size: 14px; line-height: 30px;}
.m-detailrightcc1 ul li a{line-height: 24px; color: #333333; font-size: 16px;}
.m-detailrightcc1 ul li{margin-bottom: 20px;}

.g-gjss{padding: 0 160px; line-height: 70px; padding-bottom: 50px;}
.g-gjss label{font-size: 16px; font-weight: normal;}
.g-gjss input{margin: 0 12px;}
.g-gjss .weizhi label:nth-child(2){margin-right: 20px;}
.g-gjss .fbjg1{width: 147px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9;}
.g-gjss .fbjg2{width: 80px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9;}
.g-gjss .fbjg3{width: 80px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9;}
.g-gjss .fbjg4{width: 144px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9; margin: 0; padding-left: 10px;}
.g-gjss .fbjg5{width: 170px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9;}
.g-gjss .fbjg6{width: 175px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9;}
.g-gjss .fbjg7{width: 110px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9;}
.g-gjss .fwdx1{width: 210px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9;}
.g-gjss .fwdx2{width: 210px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9;}
.g-gjss option{color: #828282;}
.g-gjss select{color: #828282;}
.g-gjss .fbrq1{width: 210px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9; margin: 0; padding-left: 10px; background: url(../images/public/fbrq.png) 180px center no-repeat;}
.g-gjss .fbrq2{width: 210px; height: 28px; line-height: 28px; border: 1px solid #b9b9b9; margin: 0; padding-left: 10px; background: url(../images/public/fbrq.png) 180px center no-repeat;}

.m-detailrightcc .tit{font-size: 18px;font-weight: 600;color: #333;margin: 10px 0;}

.m-neiyetit{ line-height: 40px; background: #f6f6f6;}
.m-neiyetit ul li{float: left;padding: 0 15px; color: #333; font-weight: 600; cursor: pointer;}
.m-neiyetit ul li.on{background: #164fa6; color: #fff;}
.m-neiyecic>ul>li{/*height: 180px;*/ border-bottom: 1px solid #f2f2f2;}
.m-neiyecic ul li .tit a{display: block; font-size: 18px; font-weight: 600; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 30px;}
.m-neiyecic ul li .dic{color: #666; font-size: 14px; font-weight: 24px;}
.m-neiyecic ul li .zcn{display: inline-block; padding: 0 15px; border: 1px solid #f2f2f2; line-height: 30px; margin-right: 20px; color: #4670c3; margin-bottom: 20px;}
.m-neiyecic ul li .fwzh{display: inline-block; padding: 0 15px; line-height: 30px; color: #4670c3; margin-bottom: 20px;}

.m-shaixuan{padding: 20px 30px; border: 1px dashed #cccccc; line-height: 40px;}
.m-shaixuan ul li{float: left; margin-right: 58px; cursor: pointer;}
.m-shaixuan ul li.on{border-bottom: 1px solid #4670c3;}
.m-shaixuan ul span{float: left; font-weight: 600;}

.m-relation ul li{line-height: 38px;}
.m-relation ul li.title{font-size: 18px; font-weight: 600; color: #015293;}
.m-relation ul li a{color: #333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 100%; display: block;}
.m-relation ul li span{display: inline-block;line-height: 27px;width: 90px; height: 27px; border-radius: 5px; background-color: #015293; text-align: center; color: #fff; font-weight: 600;}

.m-scrollbar::-webkit-scrollbar{width: 8px; height: 10px;}
.m-scrollbar::-webkit-scrollbar-thumb{border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: #095bb0;}
.m-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 10px; background: #f6f6f6;}


/* 新文件库样式 12-22*/
.m-tablelist2{font-family: NSimSun;}
.m-tablelist2 table{width: 100%; border: 1px solid #fff; color: #4d4d4d; table-layout:fixed;}
.m-tablelist2 table thead th{text-align: center; font-family: FZXBSJW; height: 70px; text-align: center; line-height: 70px; color: #333; font-size: 20px; border-bottom: 2px solid #0f5a9b;}
.m-tablelist2 table .u-xh{width: 11.2%;}
.m-tablelist2 table .u-bt{width: 59%;}
.m-tablelist2 table .u-fwrq{width: 31%;}
.m-tablelist2 table tbody tr{padding-bottom: 10px;}
.m-tablelist2 table tbody tr:nth-child(2n){background: #eee;}
.m-tablelist2 table tbody tr:last-child{border-bottom: 1px solid #eee;}
.m-tablelist2 table tbody tr td{height: 100%; text-align: center; line-height: 20px;word-wrap:break-word;}
.m-tablelist2 table tbody tr .u-info{padding:0 0 10px 30px; text-align: left; }
.m-tablelist2 table tbody tr .u-info a{
	text-decoration: none;
    cursor: pointer;
    font-weight: bold;
	display: block; 
	font-family: NSimSun; 
	line-height: 50px; 
	color: #333; 
	font-size: 16px;
	overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;
}
.m-tablelist2 table tbody tr .u-info p{line-height: 20px; color: #5d89b6; font-size: 14px; word-wrap: break-word;}
.m-tablelist2 .f-mr20{margin-right: 28px;}
.m-tablelist2 .f-mr5{margin-right: 5px;}
.m-tablelist2 .u-load a{padding: 0 7.5px; color: #333; font-size: 14px;}
.m-tablelist2 .u-load a:hover{color: #015293;}
@font-face {
	font-family:'FZXBSJW';
	src: url('../font/FZXBSJW.TTF') format('truetype');
	font-weight: normal;
	font-style: normal;
}



@media (min-width:1200px) {
	.open-left{width: 325px;}
    .open-right{width: 855px;}
    .m-detailleft{width: 887px;}
    .m-detailright{width: 303px;}

}

/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {



}
/*pad md*/
@media screen and (max-width: 991px ){
    .m-neiyecic ul li{height: auto;}

}
/*phone sm*/
@media screen and (max-width: 767px) {
	#_ideConac,#_span_jiucuo{display: none;}

    
}

/*small xs*/
@media screen and (max-width: 638px) {
    .g-gjss,.m-detailtitc,.m-detailcic{padding: 0;}
    .m-detailtable,.m-detailtable table .strong{padding: 0; text-align: left;}
    .m-detailcic{height: 600px; overflow-y: auto;}
    .m-detailtable table td{padding: 0; font-size: 14px;}
    .m-locationc{border: 0;}
}







