﻿/* eyoucms.com 易优CMS -- 好用,免费,安全 */
@charset "utf-8";
/* CSS Document */
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin:0; padding:0; border:0; font:inherit; vertical-align:baseline; word-wrap:break-word;}
table { border-collapse:collapse; border-spacing:0;}
button, input, select, textarea { outline:0; -webkit-box-sizing:border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block;}
li, ol, ul {list-style:none;}
img { max-width:100%; vertical-align:top; border:0; -ms-interpolation-mode:bicubic; -webkit-touch-callout:none;}
:focus {outline:0}
a {	color:#333; text-decoration:none;}
a.active { color:#06c;}

body{ max-width:750px; min-width:320px; margin:0 auto;}

/* 头部 */
.logo{ width:7.5rem; height:1rem; overflow:hidden;}
.logo img{ width:100%;}


/* 导航 */
.menu{ width:7.5rem; overflow:hidden;}
.menu ul{ width:7.7rem; overflow:hidden;}
.menu li{ width:1.86rem; height:0.8rem; line-height:0.8rem; text-align:center; font-size:.28rem; margin:0 2px 2px 0; overflow:hidden; float:left;}
.menu li a{ display:block;}

/* banner */
.banner{ max-width:750px; height:3.31rem; position:relative; overflow:hidden;}
.banner .hd{ width:100%; height:0.2rem;  position:absolute; z-index:1; left:3.6rem; bottom:0;}
.banner .hd ul{ display:block;}
.banner .hd ul li{ font-size:0; width:0.1rem; height:0.1rem; line-height:0.1rem; text-align:center; margin:0 0.1rem 0 0; -webkit-border-radius:0.1rem; -moz-border-radius:0.1rem; border-radius:0.1rem; float:left; overflow:hidden;}
.banner .hd ul .on{ background:#f48a02;}
.banner .bd{ position:relative; z-index:0;}
.banner .bd li img{ width:100%; height:3.31rem;}
.banner .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */}

/* 标题 */
.htit{ width:7.5rem; overflow:hidden; margin:0.4rem auto 0 auto;}
.htit h1{ font-size:.4rem; text-align:center;}
.htit .tix{ height:3px; margin:0.1rem 0; overflow:hidden;}
.htit .tix .hx{ width:2.35rem; height:1px; margin:1px 0; float:left;}
.htit .tix .zx{ width:2rem; height:3px; margin:0 0.4rem; float:left;}
.htit h2{ font-size:.4rem; font-weight:normal; text-align:center;}

/* 更多 */
.more{ width:7.5rem; overflow:hidden; margin:0.3rem auto 0 auto;}
.more .mh{ width:2.4rem; height:0.2rem; margin:0.3rem 0 0 0; float:left;}
.more .mz{ width:2.7rem; text-align:center; float:left;}
.more .mz h1{ font-size:.35rem;}
.more .mz h2{ font-size:.35rem; font-weight:normal;}
.more a{ text-decoration:none;}

.sou{ width:6rem; height:0.8rem; position:relative; margin:0.4rem auto 0 auto;}
.sou input{ width:5.8rem; height:0.78rem; line-height:0.78rem; display:block; border:0;}
.sou .go{ width:0.66rem; height:0.78rem; position:absolute; display:block; top:0; right:0; background:url(../img/b-fdj.png) no-repeat; background-size:100%; cursor:pointer; text-decoration:none;}


/* 关于我们 */
.abtit{ width:5.6rem; height:1rem; margin:0.4rem auto 0 auto;}
.ab1{ width:2.5rem; height:1rem; overflow:hidden; margin:0 0.3rem 0 0; float:left;}
.ab1 i{ width:1rem; height:1rem; display:block; border-radius:50%; margin:0 0.1rem 0 0; float:left;}
.ab1 i img{ width:0.64rem; height:0.64rem; display:block; padding:0.15rem; margin:0 auto;}
.ab1 h1{ font-size:.28rem; padding:0.09rem 0 0 0; font-weight:bold;}
.ab1 h2{ font-size:.32rem;}
.ab1 a{ width:2.5rem; height:1rem; display:block;}
.ab1 a:hover{ text-decoration:none;}
.ab2{ width:2.5rem; height:1rem; overflow:hidden; float:left;}
.ab2 i{ width:1rem; height:1rem; display:block; border-radius:50%; margin:0 0.1rem 0 0; float:left;}
.ab2 i img{ width:0.8rem; height:0.8rem; display:block; padding:0.1rem 0 0 0; margin:0 auto;}
.ab2 h1{ font-size:.28rem; padding:0.09rem 0 0 0; font-weight:bold;}
.ab2 h2{ font-size:.32rem;}
.ab2 a{ width:2.5rem; height:0.6rem; display:block;}
.ab2 a:hover{ text-decoration:none;}
.abcon{ width:7.1rem; font-size:.28rem; line-height:0.5rem; padding:0 0.2rem; margin:0.3rem 0 0 0; overflow:hidden;}

/* 分类 */
.fl{ overflow:hidden;}
.fl li{ width:1.72rem; font-size:.28rem; margin:0.1rem 0.05rem 0 0.05rem; text-align:center; float:left;}
.fl li a{ height:0.7rem; line-height:0.7rem; display:block;}

/* 产品展示 */
.cp-box{ width:7.5rem; overflow:hidden; overflow:hidden;}
.cp-box li{ width:3.6rem; margin:0.1rem 0.05rem 0 0.05rem; font-size:.28rem; text-align:center; overflow:hidden; float:left;}
.cp-box li .tu{ width:3.5rem; height:2.85rem; margin:0.05rem; overflow:hidden;}
.cp-box li .tu img{ width:3.5rem; height:2.85rem; overflow:hidden;}
.cp-box li .tu a{ -webkit-transition:All 2s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; transition:All 0.4s ease-in-out;}
.cp-box li .tu a:hover{ text-decoration:none; display:block; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05);}
.cp-box li .tit{ line-height:0.7rem; text-align:center; margin:0 0.05rem 0.05rem 0.05rem;}
.cp-box li .tit a{ display:block;}
.cp-box li .tit a:hover{ text-decoration:none;}

/* 新闻 */
.news-r{ width:7.4rem; margin:0 0.05rem; overflow:hidden;}
.news-r li{ height:2rem; line-height:0.54rem; font-size:.28rem; position:relative; margin:0 0 0.3rem 0; padding:0 0 0 1.8rem; overflow:hidden;}
.news-r li .rq{ width:1.8rem; height:2rem; transform:skewX(-15deg); position:absolute; left:-0.3rem; top:0;}
.news-r h1{ position:absolute; left:0.5rem; top:0.5rem; z-index:100; font-size:.4rem;}
.news-r h2{ position:absolute; left:0.2rem; top:0.9rem; z-index:100; font-size:.28rem; font-weight:normal;}
.news-r li h3{ font-size:.3rem; font-weight:normal; padding:0.18rem 0 0 0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news-r li a{ padding:0 0.1rem; height:2rem; display:block; text-decoration:none;}

/* 底部 */
.copyright{ font-size:.28rem; height:0.6rem; line-height:0.6rem; background:#383838; text-align:center; color:#fff; margin:0 0 1rem 0;}
.foot{ width:100%; max-width:750px; height:1rem; background:#252525; bottom:0; position:fixed; bottom:0; z-index:999;}
.foot ul{ overflow:hidden;}
.foot ul li{ width:33.3333%; font-size:.28rem; line-height:0.5rem; float:left;}
.foot ul li a { display:block; text-align:center; color:#fff; text-decoration:none; padding:0.15rem 0 0 0;}
.foot ul li a i{ width:0.6rem; height:0.37rem; display:block; overflow:hidden; margin:0 auto;}
.foot ul li a i img{ max-width:0.6rem; max-height:0.37rem;}

/* 内容 */
.ntit{ width:7.5rem; height:1rem; line-height:1rem;}
.ntt{ padding:0 0 0 0.3rem; overflow:hidden;}
.ntt h1{ font-size:.4rem; line-height:0.99rem; margin:0 0.15rem 0 0; float:left;}
.ntt i{ font-size:.35rem; height:0.99rem; line-height:1rem; float:left;}

.x-tit{ font-size:.28rem; line-height:0.6rem; text-align:center; padding:0.1rem 0 0.2rem 0; margin:0 0 15px 0;}
.x-tit h1{ font-size:.35rem; font-weight:bold;}

.fy{ padding:0.1rem 0.2rem; overflow:hidden;}
.fy li{ font-size:.28rem; line-height:0.6rem;}
.fy li img{ width:0.6rem; height:0.6rem; margin:0 0.12rem 0 0.2rem;}

.nfl{ padding:0 0 0.3rem 0; text-align:center; overflow:hidden;}
.nfl li{ font-size:.32rem; text-align:center; margin:0.3rem 0 0 0.3rem; float:left;}
.nfl a{ width:2.08rem; line-height:0.8rem; display:block; text-decoration:none;}
.nfl .on a{ text-decoration:none;}

.nrwz{ width:7.1rem; padding:0.2rem; font-size:.28rem; line-height:0.6rem; overflow:hidden;}
.nrwz img{ width:7.1rem; margin:0.15rem auto;}
.nrwz a.back{color: #0092e5; float: right;}

/* 翻页 */
.page{ text-align:center; margin:0.2rem 0 0.2rem 0; font-size:.28rem; overflow:hidden;}
.page a{ padding:0.1rem 0.3rem; margin:0 0.1rem; border-radius:4px; display:inline-block;}
.page span{ padding:0.1rem 0.3rem; margin:0 0.1rem; border-radius:4px; display:inline-block;}
/* 新闻 */
.n-news{ width:7.5rem; overflow:hidden; margin:0.3rem auto;}
.n-news li{ padding:0.2rem; overflow:hidden;}
.n-news li .netu{ width:1.8rem; height:1.2rem; margin:0 0.2rem 0 0; overflow:hidden; float:left;}
.n-news li .netu img{ width:1.8rem; height:1.2rem; display:block;}
.n-news li .netu a{ -webkit-transition:All 2s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; transition:All 0.4s ease-in-out;}
.n-news li .netu a:hover{ text-decoration:none; display:block; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);-ms-transform:scale(1.05);}
.n-news li .newz{ width:5.05rem; height:1.2rem; font-size:.28rem; line-height:0.5rem; overflow:hidden; float:left;white-space:nowrap; text-overflow:ellipsis;}
.n-news li .newz h1{ font-size:.3rem;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.n-news li .newz a{ text-decoration:none;}
