body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video {margin: 0;padding: 0; }
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 12px;}
body, button, input, select, textarea {background: #fff;font-family: "Microsoft YaHei";}
iframe, img {border: 0; }
textarea {resize: none; }
em, i {font-style: normal; }
ul, ol, li {list-style: none; }
button, input, select, textarea {font-size: 100%; }
a, a:visited {text-decoration: none; }
table {border-collapse: collapse;border-spacing: 0; }
img {-ms-interpolation-mode: bicubic; }
.fl {float: left; }
.fr {float: right; }
.blank5 {clear: both;height: 5px;overflow: hidden; }
.blank10 {clear: both;height: 10px;overflow: hidden; }
.blank15 {clear: both;height: 15px;overflow: hidden; }
.blank20 {clear: both;height: 20px;overflow: hidden; }
.wrapper{width:1150px; margin:0px auto;}
.clearfix:after {content: '';overflow: hidden;width: 100%;height: 0px;font-size: 0px;margin: 0px;padding: 0px;display: block;clear: both;}
.clear{clear:both;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
/*头锟斤拷锟斤拷锟斤拷*/
.head{width:100%; height:45px; background:#313131;}
.top{overflow:hidden;}
.top p{font-size:14px; color:#797979;vertical-align: middle; line-height:45px;}
.top a{font-size:14px; color:#ededed; text-decoration:none;margin:0px 8px;font-style:normal;}
.top a:hover{color:#ededed; text-decoration:underline;}
.top .cola{/* width:580px; *//* margin-left:100px; */}
.top .colb{/* width:90px; *//* margin-left:180px; */}
.top .colc{/* width:170px; */}
/*锟接碉拷锟斤拷*/
.nav{overflow:hidden;}
.nav .logo{width:218px; margin-left:50px;}
.nav .navv{width:530px; margin-left:50px; margin-top:20px;}
.nav .navv a{display:inline-block; margin:0px 8px; font-size:18px; color:#010101;}
.nav .navv a:hover{color:#ff9724; text-decoration:underline;}
.nav .search{border:1px solid #c0c0c0; width:256px;margin-top:25px; overflow:hidden; height:34px;}
.nav .search .text{float:left;border:0px;padding:0px 0px 0px 10px; margin:0px; color:#898989; font-size:12px;  height:34px;line-height:34px; width:190px;outline: none;}
.nav .search .submit{float:left; width:56px;}
/**/
.content{
	border-top:1px solid #dfdfdf;
	overflow:hidden;
	/* background-image: url(line.jpg); */
	background-repeat: repeat-y;
	background-position: 820px 0px;
}
.content .cola{width:820px;}
.content .colb{width:300px; border-left:1px solid #dfdfdf; padding-top:20px; padding-left:29px; height:auto;box-sizing: border-box;}
/*锟斤拷锟�*/
.content .cola .position{ margin-top:10px; margin-left:20px;font-size:14px; color:#666666;}
.content .cola .position a{color:#666666;}
.content .cola .position a:hover{color:#666666;text-decoration:underline;}
.content .cola h1{font-size:27px; text-align:center; margin:20px 0px;}
.content .cola h2 a {   font-size: 22px;   text-align: center;   margin: 6px 0px;   color: #003366;   font-family: "锟斤拷锟斤拷锟斤拷";}
.content .cola h2  {   font-size: 22px;   text-align: center;   margin: 6px 0px;   color: #003366;   font-family: "锟斤拷锟斤拷锟斤拷";}

.content .cola .remark{width:720px; margin:20px auto 0px;background:#eeeeee; padding:2px; font-size:14px; line-height:25px;color:#666666;}
.content .cola .remark i{background:#ff8c01; padding:0px 5px; display:inline-block; font-size:14px; color:#fff; margin-right:5px;}
.content .cola .info{width:720px; margin:20px auto 0px; padding:20px;font-size:16px;color:#232323; line-height:33px;}
.info img ,.info video {padding-bottom:12px;padding-top:18px;height: auto;}
.content_table  img{width:100%;}
/*锟斤拷锟斤拷锟斤拷锟�*/
.content .cola .xgxw{margin-top:30px;width:780px;}
.content .cola .xgxw_tit{border-top:2px solid #043264; border-bottom:1px solid #d9e7f4;padding-left:20px; font-size:16px; font-weight:bold; color:#043264;  line-height:40px;}
.content .cola .xgxw_con{padding:10px; overflow:hidden;}
.content .cola .xgxw_con ul{float:left;width:50%;}
.content .cola .xgxw_con li{background:url(dian.jpg) 0px 10px no-repeat; padding-left:15px; height:33px;line-height:33px; overflow:hidden;}
.content .cola .xgxw_con li a{ font-size:16px;color:#242424;}
.content .cola .xgxw_con a:hover{color:#ff9724; text-decoration:underline;}
/*锟斤拷锟斤拷*/
.content .cola .zw{margin-top:20px;width:780px;}
.content .cola .zw_tit{border-top:2px solid #043264; border-bottom:1px solid #d9e7f4;padding-left:20px; font-size:16px; font-weight:bold; color:#043264;  line-height:40px;}
.content .cola .zw_tit ul{ overflow:hidden;}
.content .cola .zw_tit ul li{float:left; width:80px; font-size:16px; color:#9D9D9D; cursor:pointer;padding-left:10px;}
.content .cola .zw_tit ul li.on{color:#242424; background:url(../images/icon.jpg) left center no-repeat; }
.content .cola .zw_con{padding:10px; width:760px; }
.content .cola .zw_con dl{width:760px; margin:10px 10px 0px; overflow:hidden;}
.content .cola .zw_con dt{float:left;width:300px;text-align:center; margin-top:5px;}
.content .cola .zw_con dt a{color:#383838; font-size:16px;}
.content .cola .zw_con dt a:hover{color:#900;text-decoration:underline;}
.content .cola .zw_con dd{float:right;width:440px;}
.content .cola .zw_con dd h3{width:320px; text-align:center;height:30px; line-height:30px; overflow:hidden;}
.content .cola .zw_con dd h3 a{color:#383838; font-size:16px; font-weight:bold;}
.content .cola .zw_con dd h3 a:hover{color:#900;text-decoration:underline;}
.content .cola .zw_con dd ul{width:460px;}
.content .cola .zw_con dd li{background:url(dian.jpg) 0px 9px no-repeat; padding-left:15px; height:33px; line-height:33px;  overflow:hidden;}
.content .cola .zw_con dd li a{ font-size:16px;color:#393939;}
.content .cola .zw_con dd a:hover{color:#900;text-decoration:underline;}
/*锟揭憋拷*/
/*锟饺碉拷锟角�*/
.content .colb .hots{width:300px;border-top:2px solid #043264; margin-top:20px;}
.content .colb .hots h1{width:290px; padding-left:10px;height:30px; line-height:30px;color:#043264; font-size:16px; font-weight:bold;}
.content .colb .hots_con{margin-top:10px;}
/*锟斤拷锟斤拷锟斤拷锟斤拷*/
.content .colb .xwph{width:300px;border-top:2px solid #043264; margin-top:20px;}
.content .colb .xwph h1{width:290px; padding-left:10px;height:30px; line-height:30px;color:#043264; font-size:16px; font-weight:bold;}
.content .colb .xwph ul{width:300px; margin-top:10px;}
.content .colb .xwph li span.white{display:inline-block;width:20px;  height:20px; margin-right:15px; background:#F9F9F9; color:#414141; text-align:center; font-size:14px; line-height:20px; border:1px solid #E5E5E5;}
.content .colb .xwph li span.red{display:inline-block;width:22px;  height:22px; margin-right:15px; background:#DB2323; color:#FFF; text-align:center; font-size:14px; line-height:22px;}
.content .colb .xwph li{padding-left:15px; height:33px; line-height:33px; overflow:hidden;}
.content .colb .xwph li a{ font-size:16px;color:#393939;}
.content .colb .xwph li a:hover{color:#900;text-decoration:underline;}
/*锟饺碉拷图片*/
.content .colb .rdtp{width:300px;border-top:2px solid #043264; margin-top:20px;}
.content .colb .rdtp h1{width:290px; padding-left:10px;height:30px; line-height:30px;color:#043264; font-size:16px; font-weight:bold;}
.content .colb .rdtp ul{width:300px; margin-top:10px; overflow:hidden;}
.content .colb .rdtp li{float:left;text-align:center; margin-top:10px;}
.content .colb .rdtp li a{ font-size:12px;color:#393939;}
.content .colb .rdtp li a:hover{color:#900;text-decoration:underline;}
/*锟斤拷锟脚关硷拷锟斤拷*/
.taghot{font-size:14px}
.taghot a{padding:5px 7px;display:inline-block;}
.taghot a.hot1 {color:#6bd734;font-size:18px}.taghot a.hot1:hover {background:#6bd734;color:#fff}
.taghot a.hot2 {color:#bb5956;font-size:18px}.taghot a.hot2:hover {background:#bb5956;color:#fff}
.taghot a.hot3 {color:#222222;font-size:15px}.taghot a.hot3:hover {background:#222222;color:#fff}
.taghot a.hot4 {color:#745faa;font-size:20px}.taghot a.hot4:hover {background:#745faa;color:#fff}
.taghot a.hot5 {color:#745faa;font-size:15px}.taghot a.hot5:hover {background:#745faa;color:#fff}
.taghot a.hot6 {color:#333333;font-size:20px}.taghot a.hot6:hover {background:#333333;color:#fff}
.taghot a.hot7 {color:#e4cb29;font-size:16px}.taghot a.hot7:hover {background:#e4cb29;color:#fff}
.taghot a.hot8 {color:#6bd734;font-size:18px}.taghot a.hot8:hover {background:#6bd734;color:#fff}
.taghot a.hot9 {color:#222222;font-size:22px}.taghot a.hot9:hover {background:#222222;color:#fff}
.taghot a.hot10{color:#bd605b;font-size:16px}.taghot a.hot10:hover{background:#bd605b;color:#fff}
.taghot a.hot11{color:#7557c9;font-size:14px}.taghot a.hot11:hover{background:#7557c9;color:#fff}
.taghot a.hot12{color:#ff8e0d;font-size:22px}.taghot a.hot12:hover{background:#ff8e0d;color:#fff}
.taghot a.hot13{color:#ff8e0d;font-size:18px}.taghot a.hot13:hover{background:#ff8e0d;color:#fff}
.taghot a.hot14{color:#c40017;font-size:16px}.taghot a.hot14:hover{background:#c40017;color:#fff}
.taghot a.hot15{color:#222222;font-size:20px}.taghot a.hot15:hover{background:#6bd734;color:#fff}
/*锟阶诧拷*/
.foot{width:100%;position:relative; margin-top:100px; background:#efefef; padding:20px 0px;}
.foot p{width:800px; margin:0px auto;}
.foot p{color:#393939; font-size:12px; text-align:center; line-height:25px;}
.foot p a{padding:0px 5px;color:#393939; font-size:12px;line-height:25px; text-decoration:none;}
.foot p a:hover{color:#900;text-decoration:underline;}


#wrap .left .item .title a {
    font-family: "寰蒋闆呴粦";
    font-size: 26px;
    color: #df2c33;
}
			a {
				color: #333;
				text-decoration: none;
			}
			
			a:hover {
				text-decoration: underline;
				color: #7F460D;
			}
			
			ul,
			ol {
				list-style-type: none;
			}
			
			.clear {
				clear: both;
				height: 0px;
			}
			/*娓呴櫎娴姩*/
			
			.Hspace9 {
				width: 1px;
				height: 9px;
				overflow: hidden;
				clear: both;
			}
			/*绌鸿*/
			
			select,
			input,
			img,
			select {
				vertical-align: middle;
			}
			
			#wrap {
				margin: 0 auto;
				width: 700px;
				height: auto;
			}
			
			#wrap .left {
				width: 700px;
				margin-top: 1px;
			}
			
			#wrap .left .item {
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #CCC;
			}
			
			#wrap .left .item .title {padding-top: 23px;
    padding-bottom: 18px;

			}
			
			#wrap .left .item .title a {
				font-family: "寰蒋闆呴粦";
				font-size: 26px;
				text-decoration: none;
			}
			
			#wrap .left .item .pic {
				float: left;
				width: 230px;
				height: 140px;
				text-align: center;
			}
			
			#wrap .left .item .pic img {
				width: 200px;
				border: 0px;
			}
			
			#wrap .left .item .desc {
				width: auto;
				text-indent: 0em;
				line-height: 30px;
			}
			
			#wrap .left .item .desc a {
				color: #666;
				text-decoration: none;
				font-size: 16px;
			}
			
			#wrap .left .item:hover {
				background: #fafafa;
			}
			
			#wrap .left .item .tools {
				height: 40px;
				line-height: 40px;
			}
			
			#wrap .left .item .tools .source2 {
				float: right;
				width: 161px;
				font-size: 12px;
			}
			
			#wrap .left .item .tools .time2 {
				float: right;
				font-size: 12px;
				width: 139px;
			}
			
			#wrap .left .item .tools .share {
				float: right;
				width: 180px;
			}
			
			#wrap .left .item .tools span {
				float:left;
				margin-right: 2%;
				display: block;
				color: #6c6c6c;
				width: auto !important;
			}
			
			#wrap .left .more {
				height: 40px;
				line-height: 40px;
				background-color: #CCC;
				text-align: center;
				color: #666;
				cursor: pointer;
			}
			
			#wrap .left .more:hover {
				background: #eb784b;
				color: #fff;
			}
			
			#wrap .left .fpage {
				height: 40px;
				line-height: 40px;
				text-align: center;
				display: none;
			}
			
			#wrap .left .fpage a {
				font-size: 14px
			}
			
			#wrap .left .loading {
				height: 50px;
				padding-top: 8px;
				text-align: center;
				display: none;
			}
	
			.nav .logo2 {
				margin-top: 5px;
			}
			
			.nav .logo2 {
				width: 224px;
				margin-left: 38px;
			}
			
			.nav .search2 {
				border: 1px solid #c0c0c0;
				width: 400px;
				margin-top: 25px;
				overflow: hidden;
				height: 34px;
			}
			
			.nav .search2 .submit2 {
				float: right;
				width: 70px;
			}
			
			.nav .search2 .text2 {
				float: left;
				border: 0px;
				padding: 0px 0px 0px 10px;
				margin: 0px;
				color: #898989;
				font-size: 12px;
				height: 34px;
				line-height: 34px;
				width: 220px;
				outline: none;
			}
			
			.cola p {
				margin-bottom: 20px;
				line-height: 33px;
				word-break: break-all;
				font-size: 17px;
			}
			
			.content .cola .ydtj {
				margin-top: 8px;
				width: 780px;
			}
			
			.content .colb .rdtp ul {
				text-align: center;
			}
			
			.content .cola .xxrd {
				margin: 22px;
				width: 780px;
			}
			
			.rdtp_con li {
				width: 150px;
			}
			
			.content .colb .rdtp li a {
				font-size: 16px;
			}
			
			.content_table td,
			th {
				padding: 5px 10px;
				border: 1px solid #DDD;
			}
			
			.content_table table {
				margin-bottom: 10px;
				border-collapse: collapse;
				display: table;
				margin: 0 auto;
			}
			
			.content_table tbody {
				display: table-row-group;
				vertical-align: middle;
				border-color: inherit;
			}
			
			.content_table tr {
				display: table-row;
				vertical-align: inherit;
				border-color: inherit;
			}
	
			@media only screen and (max-width:1150px) {
				.wrapper {
					width: 992px;
				}
				.content .cola {
					width: 700px;
				}
				.content .cola .remark {
					/* width: 720px; */
					margin: 20px auto 0px;
					padding: 2px 0px;
					width: 100%;
				}
				.content .cola .info {
					width: 100%;
					padding: 0px;
				}
				.content .colb {
					width: 251px;
					padding-left: 0px;
				}
			}
			
			@media only screen and (max-width:992px) {
				.content .colb {
					display: none;
				}
				.wrapper {
					width: 92%;
					margin: 0px auto;
				}
				.content .cola {
					width: 100%;
				}
				.nav .logo2 {
					margin-left: 0px;
					width: 30%;
				}
				.nav .logo2 img {
					height: auto;
					width: 100%;
				}
				.nav .search2 {
					width: 60%;
					max-width: 300px;
					position: relative;
					margin-bottom: 12px;
				}
				#ewm {
					display: none;
				}
				.footpub {
					width: 100% !important;
				}
				.content .cola .ydtj {
					width: 100%;
				}
				#wrap {
					width: 100% !important;
				}
				#wrap .left {
					width: 100% !important;
				}
				.footpub>div {
					width: 100% !important;
				}
				#wrap .left .item .desc {
					height: auto !important;
					line-height: initial !important;
					font-size: 16px !important;
					/* line-height: 20px; */
				}
				#wrap .left .item .tools {
					height: auto !important;
					line-height: auto !important;
				}
				#wrap .left .item .title {
					margin-bottom: 15px;
				}
				#wrap .left .item .tools .source {
					/*width: 100%;
					float: none !important;*/
				}
				#wrap .left .item .tools .time {
					float: none !important;
				}
				#wrap .left .item .title {
					height: auto !important;
					line-height: initial !important;
				}
				#wrap .left .item {
					height: auto !important;
				}
				.cola .share{
					display:none;
				}
				.cola .time>div {
					float: none !important;
					width: 100%;
					margin: 0px !important;
				}
				.content .cola h1 {
					font-size: 25px;
				}
				#wrap .left .item .title a{
					font-size:20px;
				}
			}
			a {
    color: #333;
    text-decoration: none;
}
			.logo {
				width: 85%;
			}
			
			.ss,
			.nav_btn {
				width: 16%;
				padding-left: 5%;
			}
			
			.ss {
				padding-left: 56%;
			}
			
			.ifom_heade {
				display: flex;
				justify-content: space-between;
				padding: 3%;
				align-items: center;
				display: none;
			}
			
			.ip_search {
				position: absolute;
				width: 96%;
				left: 3%;
				display: none;
				border-radius: 6px;
			}
			
			.txt_l {
				width: 100%;
				border: none;
				height: 36px;
				background-color: #f6f6f6;
				background: #;
				border-radius: 6px;
				text-indent: 1em;
				font-size: 16px;
				/* min-height: 34px; */
				outline: none;
			}
			
			.search-box-panel {
				padding: 1% 2.5%;
				background: #f6f6f6;
				position: relative;
			}
			
			.tj_f {
				position: absolute;
				right: 0%;
				top: 0%;
				bottom: 0px;
				width: 26%;
				border: none;
				background: #;
				background: #c6000b;
				color: white;
				font-size: 16px;
				border-radius: 6px;
				/* min-height: 34px; */
				min-width: 60px;
			}
			.ifom_nav{
				background:#eeeeee;
			    font-size:15px;
			    width:94%;
			    padding:3%;
			    position: absolute;
			    display: none;
			}
			.ifom_nav a{
				display:inline-block;
				padding:1% 2%;
			}
			
			@media only screen and (max-width:768px) {
				.top .colc,
				.top .colb {
					display: none;
				}
				.nav {
					display: none;
				}
				.head {
					display: none;
				}
				.ifom_heade {
					display: flex;
				}
			}