.banner{height:332px;background:url(../images/ban.jpg) no-repeat center top}
.clear{ clear:both;}
.picslist{margin:30px auto}
.picslist li{width:33.3333%;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 18px;float:left;margin-bottom:30px}
.picslist li img{width:100%;display:block;margin:0}
.picslist li .entry-txt{background:#f6f6f6;padding:15px 30px}
.picslist li .entry-txt h3{font:bold 18px/1.5 SimSun;height:27px;overflow:hidden; text-align:center;}
.picslist li .entry-txt p{font:14px/1.5 SimSun;color:#999;height:42px;overflow:hidden;margin:10px 0}
.picslist li .entry-txt span{font:14px/20px SimSun;color:#999;height:20px;display:block}

.newslist{width:105%;margin:30px auto}
.newslist li{width:640px;height:140px;float:left;margin-right:20px;background:#ececec;margin-bottom:20px;overflow:hidden}
.newslist li .time{width:135px;height:140px;background:#115fad;color:#fff;float:left;font-size:36px;font-family:Arial;padding:40px 0 0 20px;box-sizing:border-box;-webkit-box-sizing:border-box}
.newslist li .time span{font-size:18px;display:block}
.newslist li .imgs{width:200px;float:left}
.newslist li .imgs img{width:100%;height:100%;display:block;margin:0}
.newslist li .txts{ width: 290px; float: right; margin-right: 5px;}
.newslist li .txts h2{font-size:18px;line-height:40px;height:40px;overflow:hidden;margin:5px 0}
.newslist li .txts p{ font-size: 14px; line-height: 1.8; height: 75px; overflow: hidden;}
.newslist li .txts pre{font-size:12px;line-height:1.4;overflow:hidden;white-space: pre-wrap; word-wrap: break-word; margin: 0; height: 84px; overflow-y: auto;}

.box{padding-bottom:50px}
.title{font:30px/1.5 SimSun;border-bottom:1px dotted #ddd;text-align:center;padding:30px 0}
.content{padding:30px 0;font:14px/28px SimSun; overflow: hidden;}
.lxnr1{ width:400px; float:left;}
.lxnr11 h1{ width:40px; float:left; margin-right:5px; height:80px;}
.lxnr11 h2{ font-size:16px; line-height:40px; padding-top:5px; font-weight:normal; color:#6d6d6d}
.lxnr11 h2 span{font-size:28px; line-height:40px;  font-weight: bold; color:#044f9f}

.lxnr12 h1{ width:40px; float:left; margin-right:5px; height:80px;}
.lxnr12 h2{ font-size:16px; line-height:26px;padding-top:5px;  font-weight:normal; color:#6d6d6d}
.lxnr2{ width:400px; float:left; margin-left:50px;}
.lxnr21 h1{width:40px; float:left; margin-right:5px; height:60px;}
.lxnr21 h2{ font-size:16px; line-height:40px; font-weight:normal; color:#6d6d6d}
.lxnr21 h2 span{font-size:28px; line-height:40px;  font-weight: bold; color:#044f9f}
.lxnr3{width:400px; float:left; margin-left:50px;}
.lxnr31 h1{width:40px; float:left; margin-right:15px; height:120px;}
.lxnr31 h2{font-size:24px; line-height:40px;padding-top:5px;  font-weight: bold; color:#3d3d3d}
.lxnr31 h3{ font-size:16px; line-height:40px;  font-weight:normal; color:#6d6d6d}

.box121{ margin-top:50px;}
.w50{width:49%}
._item{margin-bottom:25px}
.input{border:1px solid #ddd;padding:15px;width:100%;box-sizing:border-box;margin:0}
.button{background:#333;color:#fff;width:100%;padding:15px 0;border:none;font-size:14px}


.content p{padding:7px 0;text-indent:28px}
.content p.h2{text-indent:0;font-size:24px;line-height:2.2;padding:0;margin-bottom:20px}
.porn{border-top:1px dotted #ddd;font:14px/42px SimSun}
.ej_nav {background: #fff;}
.ej_nav li:hover, .ej_nav li.z-cut {border-bottom: 2px solid #d11947;}
.ej_nav li:hover a, .ej_nav li.z-cut a{color: #d11947;}
.ej_nav li {margin: 0 15px;display: inline-block;border-bottom: 2px solid #fff;padding: 0 10px;height: 67px;line-height: 65px;}
.ej_nav li a{color: #373737;font-size: 16px;}


@media (max-width: 1024px){
	.title{font-size:20px;padding:20px 0}
	.content{padding:20px 10px}
	.porn{display:none}
	.newslist{width:96%;margin:30px auto}
	.newslist li{width:100%;display:-webkit-flex;display:flex}
	.newslist li .txts{flex:1;-webkit-flex:1; margin: 0; width: 80%; margin: 0 auto; float: none;}
	.content img{ max-width:100%;}
	
	.wrap {
    width:94%; margin:0 auto;
    overflow: hidden;
}

	.lxnr1{ width:100%; float:left;}
.lxnr11 h1{ width:40px; float:left; margin-right:5px; height:80px;}
.lxnr11 h2{ font-size:16px; line-height:40px; padding-top:5px; font-weight:normal; color:#6d6d6d}
.lxnr11 h2 span{font-size:28px; line-height:40px;  font-weight: bold; color:#044f9f}

.lxnr12 h1{ width:40px; float:left; margin-right:5px; height:80px;}
.lxnr12 h2{ font-size:16px; line-height:26px;padding-top:5px;  font-weight:normal; color:#6d6d6d}
.lxnr2{  width:100%; float:left; margin-left:0px; }
.lxnr21 h1{width:40px; float:left; margin-right:5px; height:60px;}
.lxnr21 h2{ font-size:16px; line-height:40px; font-weight:normal; color:#6d6d6d}
.lxnr21 h2 span{font-size:28px; line-height:40px;  font-weight: bold; color:#044f9f}
.lxnr3{width:100%; float:left; margin-left:0px; }
.lxnr31 h1{width:40px; float:left; margin-right:15px; height:120px;}
.lxnr31 h2{font-size:24px; line-height:40px;padding-top:5px;  font-weight: bold; color:#3d3d3d}
.lxnr31 h3{ font-size:16px; line-height:40px;padding-top:5px;  font-weight:normal; color:#6d6d6d}

.box121{ margin-top:50px;}
.w50{width:49%}
._item{margin-bottom:25px}
.input{border:1px solid #ddd;padding:15px;width:100%;box-sizing:border-box;margin:0}
.button{background:#333;color:#fff;width:100%;padding:15px 0;border:none;font-size:14px}
.ej_nav li { width:33.333%; float:left; margin:0px; padding:0px; text-align:center;}

	
}

@media (max-width: 768px){
		.picslist li{width:50%}
	
.ej_nav li { width:33.333%; float:left; margin:0px; padding:0px; text-align:center;}
	
	
	
}

@media (max-width: 640px){
	.banner{height:200px;background-size:auto 100%}
	.picslist li{width:100%;padding:0}
	.picslist li .entry-txt p{margin:5px 0;font:12px/1.5 SimSun;height:36px}
	.picslist li .entry-txt span{font-size:12px}
	.newslist li{height:auto;padding:5px 0; display: block;}
	.newslist li .time{display:none}
	.newslist li .imgs{width:60%; float: none; margin: 0 auto;}
	.newslist li .imgs img{height:auto}
	.newslist li .txts h2{font-size:16px;line-height:1.5;height:24px;margin-top:0}
	.newslist li .txts p{font-size:12px;height:42px}
}


/*pagelist*/
.pagelist{text-align:center;margin:40px 0;clear:both}
.pagelist a,.pagelist span,.pagelist strong{display:inline-block;padding:5px 10px;height:22px;line-height:22px;color:1e50a2;border:1px solid #dcdddd;background:#fff;margin:0 4px}
.pagelist strong,.pagelist a:hover{background:#1f3a87;color:#fff;text-decoration:none}