@charset "utf-8";

/* css reset */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, select, textarea, th, td, span { margin: 0; padding: 0; }
body, button, input, select, textarea {  font-family: -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; }
ul, ol, li { list-style: none; }
button, input, select, textarea { font-size: 100%; outline: none; }
em, address, i { font-style: normal; }
a { text-decoration: none; cursor: pointer; color: inherit; }
a:hover { text-decoration:none; border-bottom-color: #ccc; }
img { border: 0; vertical-align: top; display: inline-block; }
table { border-collapse: collapse; border-spacing: 0; }

/*	font	*/
.fs14 { font-size: 14px !important; }
.fs16 { font-size: 16px !important; }
.fs18 { font-size: 18px !important; }
.fs20 { font-size: 20px !important; }
.fs22 { font-size: 22px !important; }

/*	clear	*/
.or{ overflow: hidden;}
.clr { clear: both; }
.fl { float: left;}
.fr { float: right;}
select { font-family : Trebuchet MS } 

.top-banner{ width:100%; min-width:1200px; }
.top-banner img{ width:100%;}
.index-wrap{ width:100%; min-width:1200px;}
.index-lead{ width:1050px; margin:55px auto;}
.index-lead h2{ text-align:center;}
.index-lead p{text-indent:2em; margin-top:30px; line-height:30px;}
.indeximg-list{ width:1232px; margin:15px auto 80px auto; }
.tabbox{ width:1232px; }

.detail-nav .tab{ width:100%; min-width:1200px; height:70px; line-height:70px; background:#008ae6; color:#fff;}

.tab .tab-nav{width:100%; text-align:center;  margin:0 auto;}
.tab .tab-nav a{ display: inline-block; width:225px; height:55px; padding-top:5px;  font-size:16px; color:#1089ff; text-align:center; margin:0 10px; background:url(/statics/2019/zuimei/navborder.png) no-repeat; }
.tab .tab-nav p{ margin-top:3px; }
.tab .tab-nav .f18{ font-size:18px; color:#2e5ce5;}
.tab .tab-nav .on{ color:#fff; background:url(/statics/2019/zuimei/navborder2.png) no-repeat; }
.tab .tab-nav .on p{ color:#fff;}
.tabbox .content{  width:1232px; height:773px;  background:url(/statics/2019/zuimei/imgborder.png) no-repeat; overflow: hidden;}
.tabbox .content div{display:none;}
.tabbox .content div.current{ display:block;}
.content .img-list{  margin:8px auto; padding:5px 0 20px 0; width:97%; height:730px; overflow :auto;} 
.content .img-list li{ float:left;  margin:30px 0 0 30px; width:340px; height:140px; padding:5px; background:url(/statics/2019/zuimei/listbg2.png) no-repeat;}
.content .img-list li a{float: left;}
.content .img-list li img { width:165px; max-height:125px;}
.content .img-list li p{ float: left; width:170px; color:#fff; text-align:center;}
.content .img-list li span{ display:block; font-size:25px;  margin:15px 0 15px 0;}
.content .img-list li em{ display:block; margin-bottom:5px;}

.footer{ width:100%; min-width:1200px; height:110px; background:#ddd;}
.footer-wrap{ width:960px; margin:0 auto;}
.footer p{clear: both; padding-top:25px; font-size:11px;}
.footer span{ float: left;}
.footer em{ float: right;}
.footer i{ display:inline-block; width:1px; height:15px; background:#333; margin:0 3px; vertical-align:-3px;}
.footer .p1{ text-align:center;}
.footer .p1 img{ vertical-align: -8px; margin-right:5px;}

.detail-wrap{ width:1200px; margin:85px auto;}
.detail-title{ text-align:center; border-bottom:1px solid #cdcdcd;}
.detail-title h2{ font-size:28px; color:#212121;}
.detail-title p{ color:#959595; margin:20px 0;}
.detail-info{ padding-top:50px;}
.detail-info p{ text-indent:2em; font-size:14px; line-height:26px; margin-bottom:35px;}
.detail-info img{ display:block; width:800px; margin:0 auto;}






















