html{background:#f7f7f7}
.wrap{opacity:0}
.loading{position:fixed;width:100%;height:100%;top:0;z-index:51;display:none;max-width:640px;min-width:320px;z-index:99999}
.loading img{display:none}
.loading #showNext{line-height:1.8rem;display:none;color:#fff;border:0.05rem solid #fff;border-radius:5%;padding-left:1rem;padding-right:1rem;text-align:center;position:absolute;right:1rem;top:1rem;z-index:99}
.homeShow{animation:fade 0.8s ease both;-webkit-animation:fade 0.8s ease both}
@-webkit-keyframes fade{from{opacity:1;display:block}
to{opacity:0;display:none;height:0}
}@keyframes fade{from{opacity:1;display:block}
to{display:none;opacity:0;height:0}
}
.fade{-webkit-animation-name:fade;animation-name:fade}

.g-hd{width:100%;height:5rem;position:relative;background:#fff;max-width:640px;min-width:320px;margin:0 auto}
.g-hd h1{width:100%;position:absolute;top:0;left:0;overflow:hidden}
.g-hd h1 a{display:block;width:21.25%;margin:0.8rem 0 0 0.5rem}
.g-hd h1 img{display:block;width:100%}

.m-nav{width:55%;float:left;margin:0 0 0 35%;position:relative;z-index:10}
.m-nav ul li{display:block;width:33.3%;height:5rem;line-height:5rem;text-align:center;float:left;position:relative}
.m-nav ul li a{font-size:1.1rem;color:#333}
.m-nav ul li.cur a{font-weight:bold}
.m-nav2{width:1.7rem;position:absolute;top:2rem;right:0.5rem;z-index:102;line-height:0}
.m-nav2 .oo{display:block}
.m-nav2 .oo img,.m-nav2 .xx img{width:1.7rem;height:1.2rem}
.m-nav2 .xx{display:none}

/*.m-nav2 .erji{display:none;position:absolute;top:3rem;right:-0.5rem;z-index:10;max-width:640px;min-width:320px;width:32rem;padding:2rem 0;background:rgba(0,0,0,0.8)}*/

.m-nav2 .erji{display:none;position:fixed;width:100%;height:100%;top:4rem;right:0rem;z-index:10; height:1000px; min-width:320px;background:rgba(0,0,0,0.8)}



.erji ul li{line-height:4rem;height:4rem;border-bottom:#d9e2e6 1px solid;width:100%;text-align:center}
.erji ul li a{font-size:1.4rem;color:#fff;width:100%;display:block}
.erji  .er_tel{display:block;font-size:1.4rem;color:#fff;width:56.25%;height:3rem;text-align:center;line-height:3rem;overflow:hidden;background:#f68100;margin:2rem auto 0;border-radius:5rem}

.g-ft{width:100%;height:10rem;max-width:640px;min-width:320px;margin:0 auto;padding:1rem 0 0;background:#f2f2f2}
.g-ft h3{width:4rem;height:4rem;position:fixed;bottom:6.5rem;right:0.5rem}
.g-ft h3 img{width:4rem;height:4rem}

.fwz{color:#666;font-size:1rem;padding:0 0 0 1rem;line-height:1.8rem}
.fwz a{color:#666}
.fwz span{padding:0 0 0 1rem}
.fnav{position:fixed;bottom:0;left:0;min-width:320px;max-width:640px;width:100%;height:5rem;background:#0964ad;z-index:50}
.fnav li{width:25%;float:left;height:5rem;position:relative;line-height:0;position:relative}
.fnav li:before{content:"";position:absolute;top:2.2rem;right:0;width:1px;height:0.5rem;background:#628498}
.fnav li a{display:block;text-align:center;color:#fff;font-size:1rem;height:5rem}
.fnav li em{display:block;width:1.5rem;margin:0.9rem auto}
.fnav li em img{width:1.5rem;height:1.5rem}
.fnav li:first-child{background:#f68100}
.fnav li:last-child:before,.fnav li:first-child:before{background:none}

.ad-01{position:relative;min-height:4rem;background:#0964ad}
.ad-01-img img{display:block;width:100%}
.ad-01-title{position:absolute;top:0;height:4rem;width:100%;font-size:1.6rem;text-align:center;color:#fff;line-height:4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}

.pro_list{overflow:hidden;}
.pro_list_con{width:93.75%;margin:0 auto;padding:1.2rem 0 2rem;overflow:hidden}
.pro_list_con li{float:left;width:48%;padding-bottom:1.4rem;margin-right:3%}
.pro_list_con li img{display:block;width:100%;box-sizing:border-box;border:solid 1px #d7d7d7;height:10rem}
.pro_list_con span{display:block;color:#333;line-height:1.8rem;padding:1.0rem 1rem 0;text-align:center;max-height:3.6rem;overflow:hidden}
.m-cl-1nt4-3-01-list{padding:0 3%}

.m-cl-1nt4-3-01-list dl{padding:1.25rem 0;border-bottom:2px solid #e5e5e5;display:inline-block;width:100%}
.m-cl-1nt4-3-01-list dt{width:33.3%;float:left;margin-right:5.6%}
.m-cl-1nt4-3-01-list dt img{width:100%}
.m-cl-1nt4-3-01-list h3{height:2.6rem;font-size:1.6rem;line-height:2.6rem;text-overflow:ellipsis;border-bottom:0.15rem solid #f1f1f1;overflow:hidden;white-space:nowrap}
.m-cl-1nt4-3-01-list-desc{margin-top:0.4rem;height:4rem;font-size:1.4rem;line-height:2rem;color:#626262;overflow:hidden}
.m-cl-1nt4-3-01-list-data{font-size:1.2rem;font-weight:bold;line-height:1.8rem;color:#626262;display:inherit;float:right;margin-top:-1.8rem}

.main-page-1{height:2.5rem;margin:2rem auto;font-size:1.3rem;line-height:2.5rem;text-align:center}
.main-page-1 a{display:inline-block;width:25%;height:2.5rem;color:#fff;font-size:1.3rem;line-height:2.5rem;background:#0964ad;border-radius:.5rem;overflow:hidden;vertical-align:top}
.main-page-1 .laypage_curr p{display:inline-block;margin:0 5%;color:#666;vertical-align:top}
.mc-page-1{height:2.5rem;margin:2rem auto 4rem;font-size:1.3rem;line-height:2.5rem;text-align:center}
.mc-page-1-pn{margin-top:-2.5rem;position:relative}
.mc-page-1-size em{display:inline-block;margin:0 0.1rem}
.mc-page-1 a{display:none}
.mc-page-1-pn .page_next,.mc-page-1-pn .page_pre{display:inline-block;width:28%;height:2.5rem;color:#fff;font-size:1.3rem;line-height:2.5rem;border-radius:.5rem;overflow:hidden;vertical-align:top;background:#0964ad;position:absolute;top:0}
.mc-page-1 .page_next{right:15%}
.mc-page-1 .page_pre{left:15%}
.mc-page-m3{margin-top:0;margin-bottom:2rem}
.mc-page-2-pn{margin-top:-2.5rem;position:relative}
.mc-page-2-pn .page_next,.mc-page-2-pn .page_pre{display:inline-block;width:28%;height:2.6rem;line-height:2.6rem;border:1px solid #0964ad;box-sizing:border-box;color:#0964ad;position:absolute;top:0}


.product_1{width:96.88%;padding:0.1rem 0;margin:0 auto}
.product_1 dl{width:100%;}
.product_1 dl dt{width:100%;line-height:0}
.product_1 dl dd{width:100%;text-align:center}
.product_1 dl dd h5{height:2.5rem;line-height:2.5rem;overflow:hidden}
.product_1 dl dd h5 a{font-size:1.1rem;color:#333;font-weight:bold}
.product_1 .ab_desc{width:88.7%;margin:0 auto;font-size:1rem;color:#666;line-height:1.8rem;height:7.2rem;overflow:hidden}
.product_1 dl dd span{display:inline-block;width:100%;margin:1rem 0 0}
.product_1 dl dd span a{font-size:1rem;color:#333;display:block;float:left;width:9.5rem;text-align:center;height:2.6rem;line-height:2.6rem;background:#e6e6e6;overflow:hidden;border-radius:1.3rem;margin-left:1rem;margin-bottom:1rem}

.product_1 .cur{background:#949494;}

.product_1 dl dd span a:nth-child(3n+1){margin-left:0}


 .m-xx-01{padding-top:1rem;margin-bottom:1.6rem}
.m-xx-01-tit{height:4rem;width:100%;font-size:1.6rem;text-align:center;color:#333;line-height:4rem;background:url(images/m11-icon2.jpg) no-repeat center top;background-size:100% 4rem;border-bottom:1px solid #FA756E;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}
.m-xx-01-txt{width:93.75%;padding:1rem 0;font-size:1.95rem;font-weight:bold;color:#000;line-height:2.5rem;margin:0 auto;text-align:justify;border-bottom:1px solid #eee}
.m-xx-01-desc{width:93.75%;margin:0 auto}
.m-xx-fy-01 p{width:62%;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.m-xx-fy-01{height:3.7rem;background:#e8e8e8;padding:1.6rem 3.125%;margin-bottom:1rem}
.m-xx-fy-01-return{float:right;width:3.5rem;height:3rem;box-sizing:border-box;padding-top:.2rem;margin-top:.2rem;font-size:1rem;line-height:1.2rem;text-align:center;color:#fff;background:#093e5e}
.m-xx-fy-01-prev,.m-xx-fy-01-next{height:1.8rem;margin-bottom:0.1rem;font-size:1.2rem;color:#4b4a4a;line-height:1.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-xx-fy-01-prev span,.m-xx-fy-01-next span{width:4.8rem;height:1.8rem;display:block;font-weight:bold;color:#fff;text-align:center;float:left;background:#a2a2a2;margin-right:.2rem}



/*详情页图片自适应*/

.endit-content2 img {
    max-width: 100% !important;
    height: auto !important;
}/*详情内容关键字飘红加粗*/

.endit-content2 a {
    color: red;
    font-weight: bold;
}



 .news_list a{color: #666}

 .news_list{padding:0 3%}
.news_list dl{padding:1.25rem 0;border-bottom:1px solid #e5e5e5;display:inline-block;width:100%}
.news_list dt{width:40%;float:left;margin-right:3%}
.news_list dt img{width:100%}
.news_list h3{height:2.2rem;font-size:1.4rem;line-height:2.2rem;color:#626262;text-overflow:ellipsis;border-bottom:0.15rem solid #f1f1f1;overflow:hidden;white-space:nowrap}
.news_list-desc{margin-top:0.4rem;height:3.2rem;font-size:1.2rem;line-height:1.6rem;color:#626262;overflow:hidden}
.news_list-data{font-size:1.2rem;font-weight:bold;line-height:1.8rem;color:#626262;display:inherit;float:right;margin-top:-1.8rem}