@charset "utf-8";
html {
	font-size: 625%;
	width:100%;
	height:100%;
	
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,form,fieldset,figure {
	margin: 0;
	padding: 0;
}
body {
	font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
	font-size: .16rem;
	height: 100%;
	margin: 0;
	overflow: auto;
	position:relative
}
input,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}
ul,ol {
	list-style: outside none none;
}
a {
	text-decoration: none;
}
img {
	display: block;
	max-width: 100%;
}
div,figure,figcaption {
	box-sizing: border-box;
}
.index_body{
		background-color: #f2f2f2;
	}
#nav_yy{position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;display:none; background-color: rgba(0,0,0,0.8);}
#nav_yy ul{width:3rem;margin:0.8rem auto 0 auto;}
#nav_yy ul li a{display:block;width:100%;font-size:0.16rem;color:#FFFFFF;text-align:center;border-bottom:solid 1px #ffffff;padding-bottom:0.14rem;margin-top:0.14rem;}

#ss{width:100%;background:url(../images/t18.png);position:fixed;left:0;top:0.5rem;z-index:999;height:1.14rem;overflow:hidden;display:none;}
#ss div{overflow:hidden;margin:auto;width:80%;padding:0.4rem 0 0.36rem 0;}
#ss div input[type=text]{display:block;float:left;width:78%;height:0.38rem;background:#ffffff;border:none;padding-left:2%;border-radius:0;}
#ss div input[type=submit]{display:block;float:left;width:20%;height:0.38rem;border:none;background:#d29a27 url(../images/t17.png) no-repeat center center;border-radius:0;}
/*顶部*/
#header{width:100%;height:0.5rem;background:#d29a27;margin:auto;position:fixed;top:0;left:0;z-index:1000;}
#header .link{overflow:hidden;width:100%;}
#header .link dt{float:left;font-size:0.18rem;color:#ffffff;font-weight:bold;margin-left:0.14rem;line-height:0.5rem;}
#header .link dt a{color:#ffffff;}
#header .link dd{float:right;margin-right:0.14rem;margin-top:0.19rem;}
#header .link dd .search{width:0.2rem;height:0.2rem;display:block;float:left;margin-right:0.1rem;margin-top:-0.09rem;padding:0.1rem;}

#header .link dd .menu{float:left;margin-top:-0.1rem;padding:0.05rem 0.14rem;}
#header .link dd .menu span{display:block;width:0.2rem;height:0.02rem;background:#ffffff;margin:0.06rem 0;}
/*banner*/
#banner{max-width:6.2rem;margin:0.6rem auto 0 auto;overflow:hidden;position:relative;}
#banner ul{overflow:hidden;}
#banner li{float:left;}
#banner img{display:block;width:100%;}

.bannerdl{width:100%;height:0.4rem;background:url(../images/t12.png);position:absolute;left:0;bottom:0;overflow:hidden;}
.bannerdl dt{float:left;margin-left:0.2rem;font-size:0.12rem;line-height:0.4rem;color:#ffffff;width:60%;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.bannerdl dd{float:right;margin-right:0.2rem;margin-top:0.15rem;}
.bannerdl dd span{display:block;width:0.1rem;height:0.1rem;float:left;margin:0 0.04rem;background:#b6b6b6;border-radius:0.05rem;}
.bannerdl dd span.active{background:#d29a27;}

/*产品展示*/
.cp{max-width:6.2rem;background:#ffffff;margin:auto;height:0.36rem;border-bottom:solid 2px #dddddd;margin-top:0.1rem;padding-top:0.1rem;}
.cp span{display:block;font-size:0.16rem;color:#d29a27;height:0.16rem;padding-left:0.1rem;border-left:solid 4px #d29a27;margin-left:0.1rem;line-height:0.16rem;}

.cplist{overflow:hidden;max-width:6.2rem;margin:auto;}
.cplist li{float:left;width:26%;margin:2% 3.1%;  }
.cplist li a{display:block;width:100%;}
.cplist li a.tu{padding:0.08rem;background:#ffffff;width:100%;-webkit-box-shadow: 0px 3px 3px #bbbbbb;box-shadow: 0px 3px 3px #bbbbbb; height: 0.6rem; overflow: hidden;}
.cplist li img{display:block;width:100%;}
.cplist li .wenz{font-size:0.14rem;color:#333333;text-align:center;line-height:0.3rem;padding:0 0.08rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.more{display:block;max-width:6.2rem;height:0.38rem;background:#ffffff;border:solid 1px #e9e9e9;text-align:center;line-height:0.38rem;font-size:0.14rem;color:#666666;margin:0.0rem auto;}

/*新闻中心*/
.news_list{max-width:6.2rem;margin:auto;}
.news_list figure{overflow:hidden;padding-bottom:0.15rem;border-bottom:solid 1px #dddddd;margin-top:0.15rem;}
.news_list figure a{float:left;width:20%;margin-left:2%;padding:4px;background:#ffffff;}
.news_list figure img{display:block;width:100%;}
.news_list figure figcaption{float:right;width:70%;margin-right:2%;}
.news_list figure figcaption .bt{font-size:0.18rem;color:#333333;text-align:left;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin:0.05rem 0;}
.news_list figure figcaption .small_nr{font-size:0.12rem;color:#666666;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height:0.20rem;}
.new_mian{max-width:6.2rem;margin:0.3rem auto 0 auto;font-size:0.12rem;color:#333333;line-height:0.24rem;}
.new_mian p{width:95%;margin:auto;}

/*bottom*/
.bottom{max-width:6.4rem;background:#dddddd;margin:auto;padding:0.35rem 0;}
.bottom span{display:block;font-size:0.14rem;color:#666666;text-align:center;margin:0.08rem 0;}
@media (max-width: 370px) {
.news_list figure figcaption .bt{font-size:0.14rem;}
.bottom span{font-size:0.12rem;}
.cplist li a.tu{padding:0.06rem;}
.cplist li .wenz{padding:0 0.06rem;}
.cplist li{margin:3.2%;}
.cplist li .wenz{font-size:0.12rem;}
}


/*产品分类*/
.cpfl{width:100%;overflow:hidden;height:0.46rem;background:#ededed;margin-top:0.5rem;}
.cpfl dt{float:left;margin-left:0.1rem;}
.cpfl dt ul{overflow:hidden;}
.cpfl dt ul li{float:left;}
.cpfl dt ul li a{display:block;font-size:14px;color:#333333;line-height:0.46rem;}
.cpfl dd{float:right;font-size:14px;color:#333333;margin-right:0.2rem;padding:0 0.1rem; line-height: 0.46rem;}
.cpfl dt a{ color: #666; line-height: 0.46rem }
.lib_title{display:block;text-align:center;font-size:0.22rem;color:#333333;margin:0.3rem auto;line-height:0.28rem;}
#banner_cp{max-width:6.2rem;margin:auto;overflow:hidden;position:relative;}
#banner_cp ul{overflow:hidden;}
#banner_cp li{float:left;}
#banner_cp img{display:block;width:100%;}
#baner_bottom{position:absolute;left:0;bottom:0;width:100%;height:0.4rem;background:url(../images/t12.png);text-align:center;}
#baner_bottom span{display:inline-block;width:0.1rem;height:0.1rem;background:#ffffff;border-radius:0.05rem;margin:0.15rem 0.03rem 0 0.03rem;}
#baner_bottom span.active{background:#ff6600;}

#chanpfl{width:100%;background:url(../images/t18.png);position:absolute;left:0;top:0;display:none;z-index:999}
#chanpfl dl{width:94%;margin:auto;}
#chanpfl dt{text-align:center;color:#ffffff;font-size:0.18rem;margin-top:0.15rem;}
#chanpfl dd{margin-top:0.3rem;}
#chanpfl dd a{display:block;font-size:0.14rem;text-align:left;color:#ffffff;border-bottom:solid 1px #ffffff;padding-bottom:0.12rem;margin-top:0.2rem;width:96%;padding-left:4%;}
/*产品说明*/
.cpsm{display:block;max-width:6.4rem;margin:auto;font-size:0.16rem;color:#333333;padding-left:0.2rem;border-bottom:solid 1px #dddddd;padding-bottom:0.1rem;margin:0.2rem auto 0.15rem auto;}
.p_cpnr{font-size:0.14rem;color:#333333;line-height:0.22rem;max-width:6.4rem;margin:auto;}
.p_cpnr p{width:96%;margin:auto;}

.dl_sxp{overflow:hidden;max-width:6.4rem;margin:0.5rem auto 0.3rem auto;}
.dl_sxp dt{float:left;margin-left:0.15rem;}
.dl_sxp dt a{display:block;width:0.9rem;height:0.31rem;background:#f97707;padding-top:0.07rem;padding-left:0.1rem;}
.dl_sxp dt a span{font-size:0.14rem;color:#ffffff;line-height:0.24rem;background:url(../images/t13.png) no-repeat left center;padding-left:0.3rem;height:0.24rem;display:block;}

.dl_sxp dd{float:right;margin-right:0.15rem;}
.dl_sxp dd a{display:block;width:0.9rem;height:0.31rem;background:#f97707;padding-top:0.07rem;padding-right:0.1rem;}
.dl_sxp dd a span{font-size:0.14rem;color:#ffffff;line-height:0.24rem;background:url(../images/t14.png) no-repeat right center;padding-right:0.3rem;height:0.24rem;display:block;text-align:center}


/*产品展示*/
.cpul{overflow:hidden;max-width:6.4rem;margin:auto;}
.cpul li{float:left;width:25%;padding:0.06rem;background:#ffffff;margin:1% 2.3%;}
.cpul li a{display:block;width:100%;}
.cpul li a img{max-width:100%;max-height: 100%;}
.cpul li a.cpzs_wz{font-size:0.12rem;color:#333333;text-align:center;line-height:0.3rem;height: 0.3rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.cpul li a.cptu{box-shadow:0 4px 6px #cccccc; height: 0.6rem; overflow: hidden; display: box; display: -webkit-box; box-pack: center; -webkit-box-pack: center; box-align: center; -webkit-box-align: center;}
.xs_more{width:100%;height:0.4rem;background:#e9e9e9;text-align:center;display:block;line-height:0.4rem;font-size:0.14rem;color:#666666;margin:0.12rem auto;}

/*公司简介*/
.gsjj_mian{max-width:6.4rem;margin:0.12rem auto;}
.gsjj_mian p{font-size:0.16rem;color:#333333;line-height:0.24rem;width:98%;margin:auto;}

/*客户留言*/
.khly_lb{max-width:6.4rem;margin:auto;}
.khly_lb input{display:block;width:98%;padding-left:2%;height:0.42rem;border:solid 1px #cccccc;line-height:0.42rem;margin:0.15rem 0;line-height:0.42rem;}
.khly_lb textarea{display:block;width:98%;padding-left:2%;height:2rem;border:solid 1px #cccccc;line-height:0.3rem;margin:0.15rem 0;}
.khly_lb input[type=submit]{display:block;width:100%;height:0.42rem;background:#f97707;text-align:center;line-height:0.42rem;color:#ffffff;-webkit-appearance: none;font-size:0.16rem;}

/*新闻详情*/
.newxq_mian{max-width:6.4rem;margin:auto;}
.new_tt{text-align:center;font-size:0.18rem;color:#333333;margin:0.35rem auto 0.16rem auto;}
.shijain{display:block;text-align:center;font-size:0.12rem;color:#999999;padding-bottom:0.16rem;border-bottom:solid 1px #dddddd;margin-bottom:0.2rem;}
.newnr{font-size:0.14rem;color:#333333;line-height:0.24rem;width:98%;margin:0 auto 0.2rem auto;}
.mar_img{display:block;margin:auto;width:100%;}
.more_gd{display:block;max-width:6.2rem;height:0.38rem;background:#e9e9e9;text-align:center;line-height:0.38rem;font-size:0.14rem;color:#666666;margin:0.18rem auto;}


.self_page{ width: 100%; margin-bottom: 24px; margin-top: 24px; }
.self_page>div{ text-align: center; }
.self_page a,.self_page span{    
    display: inline-block;
    border: 1px solid #ccc;
    padding: 0 10px;
    font-size: 12px;
    overflow: hidden;
    line-height: 28px;
    color: #999;
    margin: 0 6px;
}
.self_page a:hover {
    color: white;
    background-color: #f97707;
}
.self_page>div .current{
    color: white !important;
    background-color: #f97707 !important;
}

.udpage{ overflow: hidden; margin: 0.1rem 0; }
.udpage a{ color: #666; font-size: 15px; }
.udpage a:nth-of-type(odd){ float: left; }
.udpage a:nth-of-type(even){ float: right; }

.contact_foot{ position: fixed; left: 0; bottom: 0; width: 100%; height: 40px; background-color: #fff; z-index: 9999; }
.contact_foot>.gd{ width: 92%; height: 40px; margin: 0 auto; }
.contact_foot>.gd a{ line-height: 40px; padding-left: 28px; background-repeat: no-repeat; background-position: 0 center; background-size: auto 26px; color: #d29a27 font-size: 16px; }
.contact_foot>.gd a:nth-of-type(1){ float: left; background-image: url(../images/dian-hua.png); }
.contact_foot>.gd a:nth-of-type(2){ float: right; background-image: url(../images/qq.png); }

#qq_pop_wrap{ position: fixed; left: 0; top: 0; right: 0; bottom: 40px; background-color: rgba(0,0,0,0.5); z-index: 9999; display: none; }
#qq_pop{ position: absolute; right: 0; bottom: -300px; width: 180px; background: #fff; z-index: 999; }
#qq_pop h3{ background: #000; color: #fff; font-size: 15px; line-height: 40px; height: 40px; margin: 0; text-indent: 20px; }
#qq_pop h3 a{ float: right; line-height: 40px; font-size: 16px; color: #fff; margin-right: 10px; }
#qq_pop ul{ margin: 10px 0; }
#qq_pop ul li{ width: 100px; margin: 0 auto; height: 30px; }
#qq_pop ul li a{ display: block; line-height: 30px; text-indent: 20px; color: #333; font-size: 16px; background: url(../images/5.png) no-repeat 0 center; background-size: auto 20px; }
#qq_pop p{ padding: 0 10px; margin: 0; background-color: #f5f5f5; font-size: 16px; line-height: 30px; text-align: center; color: #d9251d; }