.mainall{margin-top: 40px;}
.mainfl{width: 67.5%;}.mainfr{width: 30%;}

.listsy{display: flex;flex-flow: row wrap;justify-content: space-between;}
.listsy li{width: 48%;float: left;margin-bottom: 30px;}
.listsy li .imgfd img{height: 233px;}
.listsy li .txt{padding: 20px;padding-bottom: 34px;background: #f6f6f6;}
.listsy li .txt b{font-size: 14px;color: #efaf26;}
.listsy li .txt h2{font-size: 28px;color: #333;line-height: 36px;height: 108px;display: block;overflow: hidden;margin: 15px 0 30px;}
.listsy li .txt span{font-size: 14px;color: #666;}
.listsy li:hover .txt h2{color: #efaf26;}
.listsy li:nth-child(1){width: 100%;}
.listsy li:nth-child(1) h2{height: 72px;}
.listsy li:nth-child(1) h2{height: 72px;}
.listsy li:nth-child(1) .imgfd img{height: 485px;}

.symore{ height: 60px;line-height: 60px;width: 100%;border-radius: 3px;text-align: center;background: #333;display: inline-block;font-size: 15px;color: #fff;}
.symore:hover{background: #09348b;}

.sysea form{width: 100%;height: 50px;line-height: 50px;background: #f6f6f6;border-radius: 500px;position: relative;overflow: hidden;}
.sysea .sear{position: absolute;height: 50px;line-height: 50px;background: #f6f6f6;position: absolute;top: 0;left: 0;padding: 0 22px;}
.sysea .sub{width: 50px;height: 50px;position: absolute;right: 5px;top: 0;background: url(../ic02.html) no-repeat center;cursor: pointer;}
.sysea .sear::-webkit-input-placeholder{color: #999;}

.syfoll{margin: 25px 0;display: flow-root;}
.syfoll b{font-size: 15px;color: #333;display: block;margin-bottom: 6px;}
.syfoll a{float: left;margin-right: 10px;}

.sybk{background: #efaf26;height: 30px;line-height: 30px;display: inline-block;padding: 0 10px;min-width: 160px;border-radius: 3px;font-size: 14px;color: #fff;margin: 20px 0;}
.syxw1 li{width: 100%;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #ddd;}
.syxw1 li b,.syxw2 li .txt b,.syxw3 li .txt b{font-size: 15px;color: #333;line-height: 24px;height: 48px;display: block;overflow: hidden;margin-bottom: 5px;}
.syxw1 li span{font-size: 14px;color: #666;}
.syxw1 li:hover b,.syxw2 li:hover .txt b,.syxw3 li:hover .txt b{color: #efaf26;}

.syxw2 li{width: 100%;margin-bottom: 20px;display: flow-root;}
.syxw2 li .imgfd{border-radius: 500px;overflow: hidden;width: 21.5%;}
.syxw2 li .imgfd img{height: 75px;}
.syxw2 li .txt{width: 74%;}
.syxw2 li .txt i,.syxw3 li .txt i{font-style: italic;font-size: 14px;color: #efaf26;}

.syxw3 li .imgfd img{margin-bottom: 10px;}
.syxw3 li{display: flex;margin-bottom: 15px;}

@media (max-width: 940px){
	.mainfl,.mainfr{width: 100%;}
	.sysea{margin-top: 20px;}
	.listsy li .txt h2{font-size: 24px;line-height: 30px;height: 90px;}
	.syxw2 li .imgfd img{height: auto;}
	.syxw3 li .txt{float: left;}
	.listsy li:nth-child(1) h2{height: auto;}
	.symore{margin-bottom: 30px;}
	.syxw1 li b{height: auto;}
	.syxw3 li{width: 49%;margin-right: 2%;float: left}
	.syxw3 li:nth-child(2n){margin-right: 0;}
}
@media (max-width: 560px){
	.listsy li:nth-child(1) .imgfd img{height: 220px;}
	.listsy li .txt h2{margin: 10px 0;}
	.listsy li{margin-bottom: 10px;}
	.listsy li{width: 49%;}
	.listsy li .imgfd img{height: 120px;}
	.listsy li .txt span,.syxw1 li span,.listsy li .txt b,.syxw2 li .txt i,.syxw3 li .txt i{font-size: 12px;}
	.listsy li .txt{padding: 20px;}
	.syxw1 li b,.syxw2 li .txt b,.syxw3 li .txt b,.listsy li .txt h2{line-height: 20px;font-size: 14px;height: 40px;}
	.listsy li:nth-child(1) .txt h2{font-size: 15px;}
}

.mainfl2{border-right: 1px solid #e2e2e2;padding-right: 2.5%;width: 65%;}
.blbox h2{font-size: 36px;color: #333;}
.blbox .p{font-size: 15px;color: #666;font-size: 15px;margin: 20px 0 30px;}
.blbox b{font-size: 20px;color: #333;display: block;margin-bottom: 5px;}
.blbox .tags{position: relative;display: flex;}
.blbox .tags .hz1{width: 260px;height: 45px;line-height: 45px;border: 1px solid #ddd;border-radius: 3px;background: url(../ic11.html) no-repeat 90% 20px;margin-bottom: 5px;cursor: pointer;box-sizing: border-box;}
.blbox .tags .hz1 p{font-size: 16px;color: #333;padding-left: 15px;}
.blbox .tags .xxl{position: absolute;top: 50px;left: 0;width: 260px;border: 1px solid #ddd;padding: 10px 0;display: none;box-sizing: border-box;background: #fff;}
.blbox .tags .xxl a{display: block;padding: 5px 15px;}
.blbox .tags .xxl a:hover{color: #efaf26;}
.blbox .tags:hover .xxl{display: block;}
.blbox .blmo{width: 120px;height: 45px;line-height: 45px;border-radius: 3px;background: #efaf26;font-size: 14px;color: #fff;font-weight: bold;text-align: center;margin-left: 10px;}
.mainall .loca{font-size: 12px;color: #888;margin-bottom: 20px;}
.mainall .loca a{color: #888;}
.mainall .loca a:hover{color: #efaf26;}

.listblog li{width: 100%;display: flow-root;padding-top: 30px;margin-top: 30px;border-top: 2px solid #eee;}
.listblog li .imgfd{width: 37%;}.listblog li .txt{width: 60%;}
.listblog li .imgfd img{height: 180px;}
.listblog li .bqq{height: 30px;overflow: hidden;}
.listblog li .bq,.bqtag a{height: 30px;line-height: 30px;display: block;padding: 0 15px;font-size: 14px;color: #333;background: #eee;border-radius: 500px;float: left;margin-right: 8px;}
.listblog li .bq:hover,.bqtag a:hover{color: #fff;background: #efaf26;}
.listblog li h2{font-size: 20px;color: #333;line-height: 26px;height: 52px;overflow: hidden;display: block;margin-top: 5px;}
.listblog li .p{font-size: 16px;color: #666;line-height: 24px;height: 48px;overflow: hidden;margin: 6px 0 10px;}
.listblog li span{font-size: 14px;color: #666;}
.listblog li h2:hover{color: #efaf26;}

@media (max-width: 940px){
	.mainfl2{padding-right: 0;border-right: none;width: 100%;}
	.blbox h2{font-size: 24px;}
	.mainall .loca{margin-bottom: 10px;}
	.blbox .p{margin: 10px 0 20px;}
	.blbox b{font-size: 18px;}
	.listblog li h2{font-size: 18px;line-height: 24px;height: 48px}
}
@media (max-width: 560px){
	.mainall{margin-top: 20px;}
	.blbox h2{font-size: 20px;}
	.blbox .p{font-size: 14px;line-height: 22px}
	.blbox b{font-size: 16px;}
	.blbox .tags .hz1{width: 240px;}
	.listblog li h2{font-size: 15px;line-height: 20px;height: 40px;margin: 10px 0;}
	.listblog li .p{display: none;}
	.listblog li span,.listblog li .bq{font-size: 12px;}
	.listblog li .imgfd img{height: 120px;}
}

.shownew h1{font-size: 36px;line-height: 48px;color: #333;margin-bottom: 20px;display: block;}
.shownew span{font-size: 16px;color: #333;font-weight: bold;margin-top: 20px;display: block;}
.shownew .des{margin: 25px 0 50px;padding: 30px 0 70px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;width: 100%;font-size: 16px;color: #333;line-height: 30px;height: 60px;display: inline-table;}

.bqtag{margin-top: 60px;}
.bqtag .fl{margin-right: 8px;}
.bqtag a{margin-bottom: 10px;}

.reale i{background: url(../ic12.html) no-repeat left;font-size: 24px;color: #333;padding-left: 30px;font-weight: bold;}
.listsy2 li,.listsy2 li:nth-child(1){width: 32%;float: left;margin-right: 2%;}
.listsy2 li:last-child{margin-right: 0;}
.listsy2 li .imgfd img,.listsy2 li:nth-child(1) .imgfd img{height: 150px;}
.listsy2 li:nth-child(1) h2,.listsy2 li .txt h2{font-size: 18px;line-height: 24px;height: 72px;}
.listsy2 li{margin-top: 20px;}
.listsy li .txt span{height: 19px;line-height: 19px;overflow: hidden;display: block;}

@media (max-width: 940px){
	.shownew .des{padding-bottom: 30px;margin-bottom: 30px;}
	.shownew h1{font-size: 24px;line-height: 30px;}
	.listsy2 li,.listsy2 li:nth-child(1){width: 49%;float: left;margin-right: 2%;margin-bottom: 0;}
	.listsy2 li:nth-child(2n){margin-right: 0;}
}
@media (max-width: 560px){
	.shownew h1{font-size: 18px;line-height: 24px;}
	.shownew span{font-size: 14px;}
	.shownew .des{font-size: 15px;line-height: 24px;}
	.reale i{font-size: 20px;}
	.listsy2 li:nth-child(1) h2, .listsy2 li .txt h2{font-size: 15px;line-height: 20px;height: 60px;}
}






