﻿@charset "utf-8";
/***公用***/

/*header*/
.header{height: 1.1rem;background: url(/images/banner.jpg) no-repeat;background-size: 100% auto;padding-top: 1.88rem;color: #fff;position: relative;}
.header span{width: 1rem;height: 1rem;display: inline-block;margin: 0 .2rem 0 .25rem;}
.header span img{max-width:1rem;max-height:1rem;}
.header h2{font-size: .28rem;height: .58rem;line-height: .58rem;font-weight: normal;}
.header p{height: .3rem;line-height: .3rem;font-size: .24rem;}
.header p em{width: .02rem;height: .3rem;background: #fff;margin: 0 .14rem;}
.header p .i-jp{margin-top: .02rem}
.header p .i-vip{margin-top: .05rem}

/*nav*/
.nav .J_tabli{height: 1.23rem;border-bottom: .01rem solid #d4d4d4;background: #fff;margin-bottom: .2rem;width: 80%;}
.nav .J_tabli li{float: left;width: 25%;text-align: center;padding-top: .25rem;height: .98rem;}
.nav .J_tabli li a{display: inline-block;width: 100%;height: 100%;}
.nav .J_tabli li p{line-height: .54rem;height: .54rem;color: #5b5b5b;font-size: .24rem;}
.nav .J_tabli .selected{border-bottom: .03rem solid #0e77e4;height: .95rem; }
.nav .J_tabli .selected p{color: #0e77e4;}
.nav .more-nav{width: 20%;background: #fff;border-bottom: .01rem solid #d4d4d4;padding-top: .25rem;height: .98rem;text-align: center;}
.nav .more-nav p{line-height: .54rem;height: .54rem;color: #5b5b5b;font-size: .24rem;}
.i-ico01{background: url(/images/ico01.png) no-repeat;background-size: 100% auto;width: .47rem;height: .4rem;}
.selected .i-ico01{background: url(/images/ico02.png) no-repeat;background-size: 100% auto;width: .47rem;height: .4rem;}
.i-ico02{background: url(/images/ico03.png) no-repeat;background-size: 100% auto;width: .43rem;height: .4rem;}
.selected .i-ico02{background: url(/images/ico04.png) no-repeat;background-size: 100% auto;width: .43rem;height: .4rem;}
.i-ico03{background: url(/images/ico05.png) no-repeat;background-size: 100% auto;width: .39rem;height: .4rem;}
.selected .i-ico03{background: url(/images/ico06.png) no-repeat;background-size: 100% auto;width: .39rem;height: .4rem;}
.i-ico04{background: url(/images/ico07.png) no-repeat;background-size: 100% auto;width: .35rem;height: .4rem;}
.i-ico12{background: url(/images/ico12.png) no-repeat;background-size: 100% auto;width: .41rem;height: .37rem;margin-top: .03rem;}
.top-nav.J_tabli{position: fixed;top: .89rem;width: 100%;height: .92rem;display: none;}
.top-nav.J_tabli li{height: .92rem;padding-top: 0;width: 20%;}
.top-nav.J_tabli div{width: 20%;float: left;text-align: center;color: #5b5b5b;}
.top-nav.J_tabli li p,.top-nav.J_tabli div p{line-height: .92rem;height: .92rem;font-size: .3rem;}
.top-nav.J_tabli .selected{height: .91rem;}
.nav .J_tabbox{display: none;}
.nav .J_tabbox.block{display: block;}

/*产品列表*/
.shopList{width: 100%;overflow: hidden;margin-bottom: .1rem;}
.shopList h3{height: .7rem;line-height: .7rem;background: #fff;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;margin-bottom: .09rem;color: #5b5b5b;font-size: .32rem;}
.shopList h3 span{display: inline-block;width: .06rem;height: .41rem;background: #0e77e4;margin-top: .15rem;margin-right: .2rem;}
.shopList h3 a{margin-right: .25rem;color: #5b5b5b;font-size: .26rem;}
.shopList ul{width:102%;}
.shopList ul li{width: 3.71rem;float: left;background: #fff;height: 4.75rem;border-bottom: 1px solid #e0e0e0;margin:0 .08rem .1rem 0;}
.shopList ul li span{display: table-cell;width: 3.71rem;height: 3.71rem;text-align: center;vertical-align: middle;}
.shopList ul li span img{max-height: 3.71rem;max-width: 3.71rem;}
.shopList ul li div{padding: 0 .2rem;}
.shopList ul li div .shop-title{padding: .16rem 0 .06rem 0;height: .64rem;line-height: .34rem;color: #4c4c4c;font-size: .28rem;overflow: hidden;word-break: break-all;}
.shopList ul li div .shop-region{height: .6rem;line-height: .6rem;color: #9b9b9b;font-size: .24rem;overflow: hidden;}

/*底部导航*/
.bottom-nav{position: fixed;bottom: 0;width: 100%;border-top: 1px solid #e4e4e4;background: #fff;}
.bottom-nav ul li{float: left;width: 33%;text-align: center;line-height: .99rem;height: .99rem;border-right: 1px solid #e4e4e4;}
.bottom-nav ul li:last-child{border-right: 0;}
.bottom-nav ul li a{color: #474747;font-size: .28rem;display: block;width: 100%;height: 100%;}

/*资讯列表*/
.newsInfo{border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;margin-top: .23rem;background: #fff;padding: .07rem .2rem .08rem;}
.newsInfo p{height: .75rem;line-height: .75rem;font-size: .32rem;border-bottom: .02rem dashed #d8d8d8;}
.newsInfo p:last-child{border-bottom: 0;}
.newsInfo p a{color: #1b1b1b;}
.newsInfo p i{display: inline-block;width: .06rem;height: .06rem;border-radius: 50%;background: #1b1b1b;float: left;margin: .33rem .13rem 0 .03rem;}

/***公用END***/

/***资讯详情***/
.newDetails{background: #fff;}
.newDetails-head{border-bottom: 1px solid #ddd;padding: 0 .24rem;line-height: .48rem;padding-top: .14rem;}
.newDetails-head h2{color: #1b1b1b;font-size: .32rem;line-height: .4rem;}
.newDetails-head span{color: #9b9b9b;font-size: .3rem;}
.newDetails-body{line-height: .48rem;padding: .17rem .23rem .3rem .23rem;font-size: .3rem;}
.newDetails-body p{margin: .2rem 0 .1rem 0;text-indent: 2em;line-height: .48rem;font-size: .3rem;overflow:hidden;}
.newDetails-body p img{float: left;}
.newDetails-page{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: .14rem .24rem;}
.newDetails-page div{line-height: .5rem;}
.newDetails-page div a{color: #1b1b1b;font-size: .26rem;}
/***资讯详情END***/

/***产品分类***/
.leimu{height: 100%;}
.leimu .main{height: 100%;background: #fff;}
.wp_leimu{width: 100%;overflow: hidden;position: relative;height: 100%;font-size:.3rem;background-color:#fff;}
.wp_leimu_left{ position:absolute;top:0;left:0;bottom: 0; width:3.09rem; border-right: .01rem solid #e3e3e3;overflow-x:hidden; overflow-y:auto;box-shadow: 0 0 25px 0px rgba(0, 0, 0, 0.1);}
.wp_leimu_left li{ padding:0 .24rem; height:.93rem;line-height:.93rem; overflow:hidden;border-bottom: 1px solid #e3e3e3;color: #434343;}
.wp_leimu_left .selected{ background:#f2f2f2; color:#0e77e4; }
.wp_leimu_right{ position:absolute; top:0;left:3.1rem;bottom: 0;right: 0;width: 4.4rem; overflow-x:hidden; overflow-y:auto;}
.wp_leimu_two {width: 100%; margin-bottom: 5px;}
.wp_leimu_twotl{ height:.93rem; line-height:.93rem; text-indent:.2rem;border-bottom: 1px solid #e3e3e3;}
.wp_leimu_twotl a{color: #434343;height:.93rem;width:100%;display:block;overflow: hidden;}
.wp_leimu_three { padding:0 .2rem;}
.wp_leimu_three li { height:.93rem; line-height:.93rem; overflow:hidden;border-bottom: 1px solid #e3e3e3;}
.wp_leimu_three li a { width:100%; height:.9rem; display:block;color: #434343;}
/***产品分类END***/

/***企业档案***/
.archivesNav .J_tabli{height: .92rem;border-bottom: .01rem solid #d4d4d4;background: #fff;}
.archivesNav .J_tabli li{width: 50%;float: left;text-align: center;line-height: .92rem;color: #5b5b5b;font-size: .3rem;}
.archivesNav .J_tabli .selected span{display: inline-block;border-bottom: .04rem solid #0e77e4;height: .89rem;padding: 0 .16rem;color: #0e77e4;}
.archivesNav .J_tabbox{display: none;}
.archivesNav .J_tabbox.block{display: block;}
.archivesText{margin-top: .2rem;background: #fff;padding: 0 .1rem;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
.archivesText div{border-bottom: 1px solid #e3e3e3;padding:.18rem .26rem .19rem 1.55rem;line-height: .45rem; position: relative;color: #434343;font-size: .28rem; min-height: .45rem;}
.archivesText div:last-child{border-bottom: 0;}
.archivesText div span{position: absolute;left: 0;top: 0;display: inline-block;line-height: .82rem;height: .82rem;width: 1.55rem;text-align: center;}
.maps{height: 4.18rem;margin-top: .2rem;width: 100%;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
.archivesText i{float: left;margin:.07rem .18rem 0 0;}
.archivesText em{color: #0e77e4;}
.qualification{margin-top: .2rem;}
.qualification h3{height: .72rem; line-height: .72rem;color: #434343;font-size: .28rem;font-weight: normal;padding-left: .3rem;}
.qualification div{background: #fff;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;padding:.35rem 0 .11rem .2rem; }
.qualification div dl{float: left;height: 2.22rem;width: 1.7rem;margin: 0 .1rem .09rem 0;}
.qualification div dl dt{width: 1.7rem ;height: 1.7rem;}
.qualification div dl dd{text-align: center;height: .52rem;line-height: .52rem;color: #434343;font-size: .24rem;}
.qualification div dl dt img{width: 1.7rem ;height: 1.7rem;}
/***企业档案END***/

/***右侧导航***/
.right-nav{position: fixed;right: 0;top: 0;width: 100%;height: 100%;z-index: 99999;display: none;}
.right-nav div{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;left: 0;top: 0;}
.right-nav ul{background: #fff;width: 0;height: 100%;position: absolute;right: 0;top: 0;}
.right-nav ul li{height: 1.02rem;border-bottom: .01rem solid #d8d8d8;line-height: 1.02rem;font-size: .37rem;}
.right-nav ul li a{color: #1b1b1b;display: block;padding-left: .38rem;}