﻿@charset "utf-8";
h1{text-align:center;font-size:20px;margin:20px 0}
.con{background:#fff;padding:10px;border-radius:10px;font-size:14px}
.con img{display:block;max-width:100%;height:auto}
.time{font-size:14px;color:#666;text-align:center;display:block;margin:-20px 0 20px}
.fanye{padding:10px;background:#fff;margin:10px 0}
.news{margin:20px 0;background:#fff;padding:10px 15px 20px}
.news li{border-bottom:1px dashed #333;line-height:40px;height:40px;position:relative}
.news li:before{content:'';width:0;border:5px solid #333;vertical-align:middle;transform:rotate(45deg);position:absolute;top:16px}
.news a{font-size:14px;width:69%;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:all 0.3s;padding-left:20px}
.news span{float:right;width:21%;text-align:right;color:#666;font-size:12px}
.page{text-align:center;margin-bottom:20px}
.page a{display:inline-block;border:1px solid #333;width:28px;line-height:28px;text-align:center}
.page .ctxt{display:inline-block;width:28px;line-height:28px;background:#333;color:#fff;border:1px solid #333}
.img{margin-bottom:20px}
.img img{max-width:100%;height:auto;display:block;border-radius:10px}
.product{margin:20px -5px 10px}
.product li{margin-bottom:10px}
.product li>a{display:block;position:relative;height:0;padding:0 0 75% 0;background:#fff}
.product li p{text-align:center}
.product li p a{display:block;background:#015FA5;color:#fff}
.case{margin:20px -5px 10px}
.case li{margin-bottom:10px}
.case li>a{display:block;position:relative;height:0;padding:0 0 75% 0;background:#fff}