/*--------------------Reset-----------------*/
/** reset **/

*{padding: 0;margin: 0;outline: 0}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0;}
body,button,input,select,textarea{font-family:'Microsoft YaHei';font-size:14px;}
ul, ol{list-style: none;}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
a:hover{
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
/*火狐去掉按钮、连接的虚线*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "微软雅黑";}
textarea{font-family: "微软雅黑";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.wrap{width:100%;}
.orange{color:#eab061;}
.red{color:#b7100b;}
.bjb{background-color:#fff;}
.width-1150{width:1150px;margin:auto;}
.margin-top-10{margin-top:20px;}
.padding-15{padding:15px 0px;}
.margin-top-20{margin-top:20px;}
.padding-18{padding:18px;}
a:hover{color:#465da9;}
.row{padding:0px 10px;}
.img-responsive{display: block;max-width: 100%; height: auto;width:100%;}
.bai{color:#fff;}
.gray{color:#909090;}
.font-size-10{font-size:1.0rem;}
/*头部*/
.warp{ height:auto; width:100%; background:#fff; margin:0 auto; font-family:"微软雅黑";}
.header{ padding:17px 0px;height: auto; width: 100%; background:url(../images/headbj.jpg) left top no-repeat; }
.main{ width:100%; margin:0 auto;}
.logo_nav{ height:auto; width:78%; margin-left:10px;}
.logo_nav img{ height:auto; margin-top:3px;}
#nav_btn{margin-right:10px;height:30px;}

#nav_yj{ width:100%; height:auto;}
#nav_yj li a {background: #eeeeee;text-indent: 20px;font-size: 15px;display: block;}
#nav_yj li {line-height: 40px; height:40px;overflow: hidden; border-bottom:1px solid #dddddd; float: none; width: 100%;text-indent: 0.2rem;}


/*nav*/
 .accordion {
 	width: 100%;
 	max-width: 360px;
 	margin: 5px auto 5px;
 	background: #FFF;
 	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	border-radius: 4px;
 }

.accordion .link {
	cursor: pointer;
	display: block;
	padding: 10px 15px 10px 10px;
	color: #4D4D4D;
	font-size: 14px;
	font-weight: 700;
	border-bottom: 1px solid #CCC;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li:last-child .link {
	border-bottom: 0;
}

.accordion li i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #666666;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}

.accordion li.open .link {
	color: #c4705a;
}

.accordion li.open i {
	color: #c4705a;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/
 .submenu {
 	display: none;
 	
 	font-size: 14px;
 }

 .submenu li {
 	border-bottom: 1px solid #dedede;
 }

 .submenu a {
 	display: block;
 	text-decoration: none;
 	color: #333;
 	padding: 12px;
 	padding-left: 42px;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 }

 .submenu a:hover {
 	background: #b63b4d;
 	color: #FFF;
 }



/*版权*/
.foot{background:#eee;margin-top:20px}
.foot dt,.foot h3{height:45px;line-height:45px;border-bottom:1px dashed #ccc;color:#444;font-size:16px;font-weight:bold;}
.foot dd{padding:10px 0px;}
.foot dd a{color: #333;display: inline-block; float: left;font-size: 13px;width: 25%;line-height:24px;}
.foot ul li{width:100%;}
.copy{background:#073868;padding:10px 0px;text-align:center;}
.copy p{color:#fff;line-height:25px;font-size:13px;}


.tp_list li{float:left;width:48%;}
.tp_list li p{line-height:30px;text-align:center;font-size:14px;}
.tp_list li:nth-child(2n){margin-left:2%;}


.ztzl{margin-top:20px;}
.ztzl li{width:49%;float:left;margin-bottom:15px;background:#4e99f0;text-align: center;height: 90px;}
.ztzl li a p{color:#fff;font-size: 16px;line-height: 13px;}
.ztzl li a img{padding: 10px 0px;height: 50px;}
.ztzl li:nth-child(odd){margin-right:2%;}


.list-responsive{display:block;max-width:100%; height:100px;width:100%;}
.yx_list{margin-bottom:5px;}
.yx_list li{padding:0;margin-bottom:10px;padding-bottom:20px;}
.yx_list li h3{border-left:5px solid #c82325;line-height:20px;padding-left:10px;font-size:16px;color:#4b4b4b;}
.yx_list li .yx_box .yx_wz{width:57%;}
.yx_list li .yx_box .yx_wz a{font-size:15px;font-weight:bold;line-height:25px;margin-bottom:10px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.yx_list li .yx_box .yx_wz p{line-height:22px;font-size:12px; overflow: hidden; display: -webkit-box; -webkit-line-clamp:3;-webkit-box-orient: vertical;}
.zy-yx{color:#808080;margin-bottom:5px;}
.yx_list li .yx_box .yx_img{width:40%}

.nes_sj li,.tzgg_box li{padding:20px 0px;border-bottom:1px solid #e8dfcb;}
.nes_sjfl{width:18%;outline:1px solid #ede5d3;height:58px;}
.nes_sjfl span{display:block;text-align: center;height:29px;line-height:29px;}
.nes_sjfl span.day{font-size:24px;}
.nes_sjfl span.year{font-size:12px;}
.nes_sjfr{width:80%;}
.nes_sjfr p{font-size:12px;line-height:17px;color:#808080; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.nes_sjfr h3{font-size:13px;margin-bottom:5px; overflow: hidden; display: -webkit-box; -webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nes_sj .more{width: 90%;height:30px;line-height:30px;background: #ddd;text-align: center;margin: 10px auto 0; border-radius: 5px;}
.nes_sj .more a{font-size:14px;}

.ewm{width:100%;padding-top:20px;background-color:#073868}
.ewm ul li{width:50%;float:left;text-align:center;}
.ewm ul li img{width:56%;}
.ewm ul li p{color:#fff;}