h1{color:#FB389F;border-left:3px solid #FB389F;padding-left:6px;font-size:24px;line-height:24px;margin-bottom:15px;}
h2{margin-bottom:15px;color:#0279FE;border-left:3px solid #FB389F;padding-left:6px;font-size:24px;line-height:24px;}
h3{margin-bottom:15px;color:#0279FE;border-left:3px solid #0279FE;padding-left:6px;font-size:20px;}
ul li{border-bottom:1px solid #e5e5e5;padding-top:15px;overflow:hidden;}
ul li a.fl{display:block;width:30%;overflow:hidden;height:0;padding-bottom:20%;background:#eeeeee;}
ul li a.fr{display:block;width:68%;overflow:hidden;height:0;padding-bottom:20%;font-size:18px;line-height:34px;}
ul.search li{padding:15px 0;}
ul.search li.first{padding-top:0;}
ul.search li a.fl{display:block;width:32%;overflow:hidden;height:0;padding-bottom:45%;background:#eeeeee;}
ul.search li p.fr{display:block;width:66%;overflow:hidden;height:0;padding-bottom:45%;line-height:34px;}
ul.search li p.fr a{display:block;width:100%;line-height:24px;font-size:22px;overflow:hidden;color:#0087D5;}
ul.search li p.fr span{display:block;width:50%;height:18px;line-height:18px;overflow:hidden;color:#999;margin-top:3px;}
ul.search li p.fr span.long{width:100%}
ul.newslist li{padding:15px 0;}
ul.newslist li.first{padding-top:0;}
ul.speciallist li{max-width:500px;margin:0 auto;padding:30px 0;position:relative;}
ul.speciallist li.first{padding-top:0;}
ul.speciallist li p{text-align:center;height:20px;line-height:20px;overflow:hidden;font-size:20px;}
ul.special h1{border:none;margin-top:10px;padding-bottom:8px;}
ul.pic li.spe{margin:0 2% 8px 0;width:31%;}
ul.pic{clear:both;}
ul.pic li{border:none;padding:0;width:32%;float:left;margin-left:2%;margin-bottom:8px;padding-bottom:45%;height:0;overflow:hidden;position:relative;}
ul.pic li span{display:block;position:absolute;bottom:0;left:0;width:100%;height:24px;line-height:24px;background:rgba(0,0,0,0.4);color:#fff;text-align:center;opacity:0.9;}
ul.pic li span a{color:#fff;}
ul.pic li.lif{margin-left:0px;}
ul.txt{clear:both;overflow:hidden;}
ul.txt li{border:none;padding:0;width:32%;float:left;text-align:center;height:26px;line-height:26px;margin-top:7px;margin-left:2%;background-color:#f6f6f6;}
ul.txt li.lif{margin-left:0px;}
.enter{width:100%;height:60px;line-height:60px;overflow: hidden;margin-bottom:20px;position:relative;}
.enter form{border:none;}
.enter .text{width:96%;display:block;float:left;padding:0 2%;background:#DEDEDE;border-radius:5px;border:none;height:60px;line-height:60px;overflow:hidden;font-size:22px;color:#666;}
.enter .submit{position: absolute;bottom:3px;right:6px;background: url("../image/search.png") no-repeat;width:45px;height:45px;background-size: 40px 40px;}
.select{padding:15px 15px 5px 15px;background-color:#fff;overflow:hidden;border-bottom:1px solid #e5e5e5;}
.select p{overflow: hidden;}
.select a{display:block;width:11.5%;height:30px;line-height:30px;float:left;text-align:center;border-left:3px solid #fff;margin-bottom:10px;overflow:hidden;background-color:#eeeeee;}
.select a.cur{border-left:3px solid #0064D4;background-color:#ddd;}
.select a.on{background-color:#0279FE;color:#fff;}
.page{height:22px;width:100%;margin-top:15px;text-align:center;padding:0;overflow:hidden;}
.page em,.page span,.page a{height:20px;line-height:20px;display:block;float:left;margin-right:2px;border:1px solid #ddd;text-align:center;min-width:18px;padding:0;font-style:normal;}
.page span{background:#2DB870;color: #fff;border: 1px solid #2DB870; }
.page a:hover{background:#2DB870;color: #fff;border: 1px solid #2DB870; }
.page input.pagego{height:20px;line-height:20px;border:1px solid #ddd;width:28px;margin-right:2px;float:left;}
.page input.pagebtn{height:22px;line-height:22px;width:36px;float:left;padding:0;margin:0;text-align:center;overflow:hidden;border:none;-webkit-appearance: none;border-radius:0;box-shadow:none;background-color:#D4D4D4;}
@media screen and (min-width:200px){ul li a.fl img{min-height:71px; }ul.pic li img,ul.search li a.fl img{min-height:162px;}}
@media screen and (min-width:400px){ul li a.fl img{min-height:111px;}ul.pic li img,ul.search li a.fl img{min-height:250px;}}
@media screen and (min-width:600px){ul li a.fl img{min-height:154px;}ul.pic li img,ul.search li a.fl img{min-height:350px;}}
@media screen and (min-width:800px){ul li a.fl img{min-height:154px;}ul.pic li img,ul.search li a.fl img{min-height:350px;}}