﻿@charset "utf-8";
/* CSS Document */
*{margin: 0;padding:0;font-family: '微软雅黑';}
ul,li{ list-style: none; }
body{ margin:0; padding:0; margin:auto;}
img{ border:0; max-width:100%;vertical-align:middle;}
a{outline: medium none;text-decoration: none;}
.fl { float:left;}
.fr{ float:right;}
.mar{ margin:0 0.1rem;}


/*banner*/
.banner{ overflow:hidden; /*height:11.38rem;*/ overflow:hidden;}
/*首页导航*/
.nav{ width:100%; position:fixed; bottom:70px; left:0; margin:auto; right:0;}
.nav ul li{ text-align:center; float:left; width:33.3%; margin:5px 0;background:url(../images/in1.png) no-repeat center; background-size:95% auto;}
.nav ul li a{ color: #290a00;display: block;font-size: 12px;line-height: 25px; padding-bottom: 8px;padding-top: 12px;width: 100%;}
.nav ul li span{ font-size:10px; display:block; line-height:15px; font-family:"Arial";}
.nav ul li p{ display:block; line-height:12px; }

/*底部导航*/
.bottom_c{ height:65px; height:58px;}
.bottom{ background:#000; height:65px; width:100%; position:fixed; bottom:0; left:0; z-index:10;}
.bottom ul li{ width:25%; background:url(../images/fl.jpg) no-repeat center right; float:left; height:65px; text-align:center;}
.bottom ul li:last-child{ background:none;}
.bottom ul li a{ color: #979797;font-size: 12px;line-height: 25px; padding-bottom: 8px;padding-top: 12px;width: 100%;}
.bottom ul li span{ font-size:8px; display:block; line-height:15px; font-family:"Arial";}
.bottom ul li p{ display:block; line-height:12px; padding-top:34px;}
.bottom ul li a .b1{ background:url(../images/1.png) no-repeat 50% 8px;}
.bottom ul li a .b2{ background:url(../images/2.png) no-repeat 50% 8px;}
.bottom ul li a .b3{ background:url(../images/3.png) no-repeat 50% 8px;}
.bottom ul li a .b4{ background:url(../images/4.png) no-repeat 50% 8px;}

/*内页头部*/
.ny_top{ background:#290a00; height:35px; position:fixed;top:0px; width:6.4rem; z-index:8;}
.ny_top li{ width:25%; height:35px; float:left;}
.ny_top li a{ text-align:center; display:block;}
.ny_top_c{  height:35px; width:6.4rem;}

/*关于我们*/
.about{ background:url(../images/about_bg.jpg); /*padding-top:35px;*/ border-top: 1px solid #000;}
.about_bt{ height:0.68rem; width:1.86rem; background:url(../images/about_bt.png) no-repeat left; color:#fff; font-size:0.32rem; background-size:1.86rem 0.68rem; line-height:0.68rem; font-family:"微软雅黑"; font-weight:inherit; padding-left:0.35rem; margin:auto; margin-top:0.5rem;}
.about_img{ width:6.4rem; height:6.16rem; display:block; margin:auto; margin-top:0.49rem; margin-top:0px;}
.about_text{ color:#fff; font-size:0.26rem; margin:0.2rem; line-height:1.8; margin-top:0.4rem; padding-bottom:0.4rem; margin-bottom:0px;}

/*产品*/
.pro ul{ padding-bottom:0.33rem;}
.pro ul li { margin-top:0.2rem;}
.pro ul li a{ width:5.76rem; height:3.15rem; display:block; margin:auto; position:relative;}
.pro ul li img{ width:5.76rem; height:3.15rem; display:block; margin:auto;}
.pro ul li p{ font-size:0.22rem; color:#fff; background:url(../images/pro_p.png) no-repeat center left; background-size:1.88rem 0.34rem; width:1.76rem; height:0.34rem; padding-left:0.12rem;}
.pro ul li span{ display:block; width:0.85rem; height:0.21rem; font-size:0.12rem; color:#2c0e09; border:1px solid #2c0e09; line-height:0.21rem; text-align:center; margin-top:0.1rem;}
.wenzi{ position:absolute; right:0; bottom:0.31rem;}

/*产品列表*/
.pro_list { margin:0 0.2rem;}
.pro_list h3{ width:120px; height:30px; background:#290a00; color:#fff; font-size:12px;border-radius:15px;line-height:30px; text-align:center; margin:auto; margin-top:0.1rem; }
.list { overflow:hidden;}
.list li{ width:50%; float:left; margin-top:0.1rem;}
.list li a{ display:block; font-size:12px; color:#fff; line-height:30px; margin-right:0.05rem;background:#290a00; padding-left:0.2rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_tib li { width:2.9rem; float:left; margin-bottom:0.05rem;}
.pro_tib li img{ display:block;width:2.82rem; height:1.85rem; padding:0.03rem;border:1px solid #e8e8e8;}
.pro_tibs li img{ display:block;width:2.82rem; height:2.85rem; padding:0.03rem;border:1px solid #e8e8e8;}
.pro_tib p{ font-size:12px; color:#2c2c2c; text-align:center; line-height:0.34rem; width:2.82rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_tib{ margin-top:0.3rem; overflow:hidden;}

/*页码*/
.page{ text-align:center; margin-top:0.4rem; margin-bottom:0.6rem;}
.page a{  border:1px solid #2c0e09; padding:0 5px; color:#2c0e09; font-size:12px; display:inline-block; line-height:1.8; margin:0 2px !important;}
.page span{ font-size:12px; margin:0 2px !important;}

/*产品详情*/
.pro_show{ margin:0 0.2rem; color:#2b2b2b; font-size:12px; line-height:2;padding-bottom: 0.3rem;}
.pro_show h3,.news_show h3{ font-size:0.36rem; color:#2b2b2b; font-weight:inherit; text-align:center; line-height:2;}
.pro_show img{ display:block; width:100% !important; height:auto !important}

/*新闻资讯*/
.news { margin-top:0.5rem; margin-bottom:0.5rem;}
.news li{ background:url(../images/news.jpg) no-repeat center left; font-size:12px; color:#2b2b2b; overflow:hidden; margin-bottom:0.25rem;}
.news li a{ padding-left:0.17rem; color:#2b2b2b; float:left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width:4rem;}
.news li span{ color:#2b2b2b; float:right;}
.news_time{ font-size:12px; color:#666; text-align:center; margin-bottom:0.2rem;}
.news_show{ margin:0 0.2rem; font-size:12px; line-height:2;}
.news_show img{ display:block; width:100% !important; height:auto !important}

/*联系我们*/
.contact h3{ font-size:0.34rem; color:#2c2c2c; font-weight:inherit; text-align:center; line-height:0.8rem;}
.contact_t{ width:5.6rem; font-size:12px;color:#2c2c2c; margin:auto; line-height:1.6; margin-bottom:0.8rem;}

/*在线咨询*/
.zxzx{ position:relative;}
.erwei{ position:absolute; top:5.6rem; text-align:center; right:0; left:0;}
.erwei img{ width:2.09rem; height:2.09rem; display:block; margin:auto;}
.erwei p{ font-size:0.26rem; color:#fff; font-weight:bold; line-height:0.6rem;}
.gm{ position:absolute; top:0.62rem; left:0; right:0;}
.gm li{ margin-bottom:0.3rem;}
.gm li a{ margin:auto; display:block; width:5.32rem; height:1.59rem;}
.gm img{ display:block; width:5.32rem; height:1.59rem;}
.gm_box{ position:relative;}

/*右边导航*/
.p_nav{ width:5rem; position:fixed; right:-5rem; top:0; background:#4d2a16; z-index:9;}
.li1 p{ float:right; margin-right:30px;}
.li1 span{ background:url(../images/x.png) no-repeat center; width:28px; height:46px; display:block; margin-left:10px; float:left; cursor:pointer;}
.p_nav li{ height:46px; background:url(../images/p_nav.png); line-height:46px; color:#fff; font-size:14px;}
.p_nav li a{ font-size:14px; color:#fff; display:block; line-height:46px; margin-left:10px;}