﻿	/**原**/
	
	.select li {
		padding-left: 5px
	}
	
	.logodiv {
		float: left;
		margin-top: 15px
	}
	
	.navAll {
		position: absolute;
		left: 50%;
		top: 60px;
		overflow: hidden;
		zoom: 1;
		width: 380px;
		overflow: hidden;
	}
	
	.navAllIn .searchBox {
		float: right;
	}
	
	.searchBox #textinput {
		background: url(img/inputtext.png) no-repeat left top;
		height: 23px;
		width: 241px;
		padding: 0 10px;
		border: none;
		float: left;
		margin-top: 1px;
	}
	
	.searchBox button {
		border: none;
		background: none;
		margin: 3px 0 0 5px
	}
	
	#logins {
		position: absolute;
		right: 105px
	}
	
	.search {
		position: absolute;
		right: 0;
		top: 50px
	}
	
	.text {
		width: 228px;
		height: 26px;
		line-height: 26px;
		border: 1px solid #999;
		border-bottom-color: #E5E5E5;
		border-right-color: #E5E5E5;
		float: right;
		padding: 0 5px;
		/*background:#F9F9F9;*/
		font-family: "微软雅黑";
	}
	
	.submit {
		background: url(img/submit.jpg) no-repeat left top;
		height: 28px;
		width: 33px;
		cursor: pointer;
		border: none;
		float: right
	}
	
	.paths {
		height: 30px;
		line-height: 30px;
		/*border-top:solid 7px #003E7D;*/
		border-bottom: solid 1px #DDD;
		padding-left: 15px
	}
	
	
	/**countant2**/
	
	.intrtit {
		margin-top: 35px
	}
	
	.pagelist #PageNum {
		text-align: center;
		display: flex;
		justify-content: center;
	}
	
	.link_b {
		padding: 5px 15px;
		color: #000;
		padding: 21px 0 0px 40px;
		display: block;
		font-weight: bold;
		font-size: 18px;
		color: #040404;
		background: url(img/17099828.png) no-repeat 5px 23px;
	}
	
	.link_b:hover {
		color: #fe8500
	}
	
	.logodiv {
		float: left;
		margin-top: 15px
	}
	
	.navAll {
		position: absolute;
		left: 50%;
		top: 60px;
		overflow: hidden;
		zoom: 1;
		width: 380px;
		overflow: hidden;
	}
	
	.navAllIn .searchBox {
		float: right;
	}
	
	.searchBox #textinput {
		background: url(img/inputtext01.png) no-repeat left top;
		height: 23px;
		width: 241px;
		padding: 0 10px;
		border: none;
		float: left;
		margin-top: 1px;
	}
	
	.searchBox button {
		border: none;
		background: none;
		margin: 3px 0 0 5px
	}
	
	#logins {
		position: absolute;
		right: 105px
	}
	
	.search {
		position: absolute;
		right: 0;
		top: 50px
	}
	
	.text {
		width: 228px;
		height: 26px;
		line-height: 26px;
		border: 1px solid #999;
		border-bottom-color: #E5E5E5;
		border-right-color: #E5E5E5;
		float: right;
		padding: 0 5px;
		/*background:#F9F9F9;*/
		font-family: "微软雅黑";
	}
	
	.submit {
		background: url(..//img/submit.jpg) no-repeat left top;
		height: 28px;
		width: 33px;
		cursor: pointer;
		border: none;
		float: right
	}
	.paths a{
		display: flex;
		align-items: center;
	}
	/**后加**/
	
	.sp_header {
		display: none;
	}
	
	.n_nav {
	    width: 100%!important;
		height: 50px;
		background-color: #E7E8EB;
		border-bottom: solid 3px #003E7D;
		font-weight: bold;
		display: flex;
	}
	
	.nav-barul {
		display: flex;
		height: 100%;
		align-items: center;
		text-align: center;
	}
	
	.nav-bar {
		width: 100%;
	}
	
	.nav-barul li {
		width: 16%;
	}
	
	.nav-barul a {
		color: #003e7d;
		letter-spacing: 1px;
		text-decoration: none;
	}
	.nav-barul  .active a{
		color: #ff7f00;
	}
	.nav-barul a:hover {
		color: #ff7f00;
	}
	
	.sp_header {
		display: none;
	}
	
	.n_nav .indexbtn {
		background: #ff7f00;
		width: 50px;
		text-align: center;
		float: left;
		height: 100%;
	}
	
	.n_nav .indexbtn img {
		width: 30px;
		margin: 0 auto;
	}
	/**footer**/
	
	#Footer {
		border-top: 1px solid #ccc;
	}
	
	.footer {
		height: auto;
		background: #fff;
		color: #303D5D;
		text-align: center;
		font-size: 12px
	}
	
	.links {
		padding: 56px 0px 22px 0px;
		background: url(img/indexlinks_bg.png) no-repeat center bottom;
	}
	
	.links select {
		width: 185px;
	}
	
	.footer-nav {
		font-weight: bold;
		color: #303D5D;
		padding-bottom: 5px;
	}
	
	.footer-nav a {
		color: #303D5D;
	}
	
	.copyright {}
	
	.motto {
		display: flex;
		align-items: center;
	}
	
	.motto i {
		font-style: normal;
		color: #D80000
	}
	
	.motto i a {
		color: #D80000
	}
	
	.footer-bottom {
		width: 1200px;
		margin: 0 auto;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	
	.motto select {
		width: 150px;
		height: 30px;
		*height: auto;
		border-radius: 3px;
		margin-left: 20px;
		font-family: "微软雅黑"
	}
	
	.menu ul li {
		float: left;
		position: relative;
		margin-right: 15px;
		font-size: 14px;
		text-align: left;
		font-size: 12px;
	}
	
	.menu ul li#hide3 {
		margin-right: 0
	}
	
	.menu li .hide {
		display: block;
		height: 30px;
		line-height: 30px;
		padding: 0 20px 0 0;
		margin-left: 50px;
		background: url(img/160930481.png) no-repeat right center;
		/*;margin-left:25px;*/
		color: #303D5D
	}
	
	.menu li a:hover {
		text-decoration: none;
		color: #ff8000
	}
	
	.menu li#hide3 .hide {
		/*width: 185px;background: url(img/16081194.jpg) no-repeat left top;*/
	}
	
	.menu ul li div a {
		color: #303D5D
	}
	
	.menu ul li div {
		display: block;
		position: absolute;
		width: 280px;
		bottom: 31px;
		border-color: #ccc;
		border-style: solid;
		border-width: 0;
		background: #fff;
		right: -63px;
		height: 0px;
		overflow-y: auto !important;
		overflow-x: hidden !important;
	}
	
	.menu ul li ul li {
		display: block;
		background: #fff;
		color: #000;
		width: 295px;
		padding: 0 7px;
		height: 25px;
		line-height: 25px;
		clear: both;
		float: none;
		margin: 0;
	}
	
	#logi:hover {
		text-decoration: none
	}
	
	.menu ul li#hide1 .hide {
		/*background: url(img/16081196.png) no-repeat 5px center;*/
		background: none;
		height: 30px;
		line-height: 30px;
		border-radius: 5px;
		padding-left: 0
	}
	
	.menu ul li#hide1 .hide:hover {
		text-decoration: none
	}
	
	.linktit {
		background: url('img/160930480.jpg') repeat-x left 50%;
		text-align: left
	}
	
	.linktit span {
		padding: 5px 8px 5px 0;
		background-color: #f4f4f4;
	}
	
	.addicon {
		position: inherit;
		top: 17px;
		left: 0px;
		width: 180px;
		height: 80px;
	}
	
	.linktit {}
	
	.sp_header {
		display: none;
	}
	
	.cdiv li {
		display: flex;
		flex-wrap: wrap;
	}
	
	.footer2 {
		text-align: left;
		display: flex;
		line-height: 20px;
	}
	
	.footer2_1 {
		display: flex;
		text-decoration: none;
		height: 20px;
		line-height: 20px;
		color: #303d5d;
	}
	/**所在位置**/
	
	.paths {
		display: flex;
		margin-top: 10px;
	}
	
	.paths span {
		display: flex;
	}
	/**列表**/
	
	.Content3 {
		display: flex;
	}
	
	.header-top-right span {
		display: flex;
	}
	
	@media only screen and (max-width:1150px) {
		.n_nav {
			display: none;
		}
		.sp_header {
		    display: block;
            justify-content: space-between;
            position: relative;
            top: 0px;
		}
		#Header,
		#Content {
			width: 95%;
			margin: 0 auto;
		}
		/**搜索**/
		.logodiv a {
			width: 150px;
			margin: 0 auto;
		}
		.logodiv img {
			width: 100%;
		}
		/**foot**/
		.footer-bottom {
			width: 98%;
			margin: 0 auto;
			display: grid;
			justify-content: center;
		}
		.motto {
			display: flex;
			align-items: center;
			flex-wrap: wrap;
			width: 98%;
			margin: 0 auto;
			justify-content: center;
		}
		.flex-viewport {
			width: 100%;
		}
		.tablecont strong {
			font-size: 25px;
			font-family: "微软雅黑";
			color: #FF8000;
			font-weight: normal;
			position: absolute;
			left: 0;
			top: 20px
		}
		.key #ReportIDname a {
			font-size: 18px;
			text-align: center;
		}
		.nokey_ li #ReportIDname a {
			font-size: 12px;
		}
		.lontit strong {
			font-size: 25px;
		}
		.cdiv p {
			font-size: 20px;
			text-align: left;
		}
		.rightsider h1 {
			font-size: 25px;
		}
		.rightsider .box span {
			font-size: 20px;
		}
		.rightsider .box p {
			display: flex;
			flex-wrap: wrap;
		}
		.footer2 {
			flex-wrap: wrap;
			line-height: 20px;
		}
		.footer2_1 {
			margin-left: 0px;
			margin-top: 3px;
		}
		.text {
			width: 68%;
		}
		.search {
			top: 120px;
			width: 100%;
		}
		/**列表**/
		#Content3 {
			display: grid;
		}
		.conlistn_left {
			display: none;
		}
		.conlistn {
			float: right;
			width: 95%;
			margin: 10px auto;
			min-height: auto;
			border-right: none;
		}
		#Header{
		    display: grid;
            
            /*height: 220px;*/
		}
	}