@charset "utf-8";
/* CSS Document */
@media screen and (max-width:800px){
*{box-sizing:content-box;}
body{ margin:0px; padding:0px; font-size:0.24rem;  color:#666666; font-family:"微软雅黑"; min-width:100%;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}
:hover{/* transition: all 0.3s ease-in 0.1s,color 0.2s ease-out 0.1s; */}
a{color:#2b2b2b;text-decoration:none;}
a:hover{color:#666666;text-decoration:none;}
ol,ul,li,p,h1,h5,h2,h3,h4,h6{list-style:none;margin:0px; padding:0px;}
img{border:0px;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
.liuhai09 ul a{color:#fff}
.fl{float:left;}
.fr{float:right}
i{font-style:normal;}
.wd1200{width:100%;margin: 0 auto;height: auto}
.W1200{width:100%;margin: 0 auto;height: auto}
.main{width:100%;float:left;position: relative;margin-bottom: 0.6rem;}
#titbj{float:left;height: 0.4rem;width: calc(100% - 0.2rem);background: #2e2e2e;color: #aeaeae;padding: 0 0.1rem;position: fixed;z-index: 100;}
#titbj .h1{width: 100%;height: 0.4rem;line-height: 0.4rem;font-size:0.24rem;font-weight:normal;float: left;overflow: hidden;}
#titbj a{float: right;margin-top: 0.05rem;color: #aeaeae;padding: 0 0.2rem;display: none;}
#titbj a.contact{border-left: 1px solid #e4e4e4;}
#titbj a:hover{color:#aeaeae}
.top {padding: 0.3rem 0.1rem;height: 0.95rem;width: calc(100% - 0.2rem);float:left;position: fixed;margin-top: 0.4rem;background: #fff;z-index: 100;box-shadow: 1px 2px 4px #e8e4e4;}
.top .logo{display: block;padding-right: 0.1rem;height: 0.9rem;}
.top .logo a img{display: block;height: 100%;width: auto;}
.top .logo a{display: block;height: 100%; width: auto;}
.top .logo_2{display: block;height: auto;padding: 0 0 0 0.2rem;border-left: 1px solid #e7e7e7;margin-top: 0.13rem;}
.top .logo_2 strong{display: block;font-size: 0.3rem;line-height: 0.38rem;color: #333;max-width: 4.55rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 3.6rem;font-weight: normal;}
.top .logo_2 p{display: block;font-size: 0.28rem;line-height: 0.34rem;color: #666;padding-bottom: 0.04rem;max-width: 5rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.top .top_tel{width: 2.22rem;height: 0.8rem;display: block;overflow: hidden;/* background: url(../pic/top_tel.png) 0px 4px no-repeat; */padding-left: 0.57rem;margin-top: 0.12rem;display: none;}
.top .top_tel i{float:left;width: 1.84rem;display: block;color: #777;font-style: normal;}
.top .top_tel  p{font-size: 0.34rem;color: #000;line-height:0.28rem;height: 0.26rem;float:left;margin-top: 0.05rem;font-weight:bold;width: 2.34rem;overflow: hidden;}
.top .top_tel p span{font-size: 0.26rem;display: block;line-height: 0.22rem; font-weight:normal}

/*菜单*/
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.index-nav{width: 0.6rem;height: 0.6rem;background-color: #111;float: left;color:#fff;padding: 0 0 0 0;position: absolute;right: 0.2rem;top: 0.9rem;background: url(../pic/lanmu2.png) no-repeat;background-size: 0.6rem;position: fixed;z-index: 100;}
.index-nav-frame{width: 100%;margin: 0 auto;height: 0.6rem;display: none;}
.Nptline{z-index: 9999999;width: 1.5rem;float: left;position: relative;display: block;outline: none;cursor: pointer;height: 60px;line-height: 60px;text-align: center;margin: 0;font-size: 16px;}
.Nptline.active{background: #2e2e2e;}
.Nptline:hover{background: #2e2e2e; }
.Nptline:hover .Nptcenter{height:auto;opacity: 1;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.Nptline a{color:#fff;}
.Nptcenter{width: 148px;border:0;border-top:0;background: #fff;opacity: 0;display: block;height:0;position: absolute;overflow: hidden;transition: all 0.5s;margin-bottom: 1px;}
.Nptcenter .Nptli{width: 100%;font-weight: normal;font-size: 16px;text-align: center;background:#FFF;color: #000;float:left;height: 40px;line-height: 40px;margin: 0 auto;text-decoration: none;z-index:99;margin-bottom: 1px;}
.Nptcenter .Nptli a{color:#000;float:left;width:100%;}
.Nptcenter a:hover{background: #2e2e2e;color: white;}
.Nptline-focus:focus{display: none;}
/*轮播广告*/
.bn-alp {width:100%;height: 4.5rem;position:relative;float:left;background: #ffed29 no-repeat;background-position:50% 0%;overflow:hidden;margin-top: 1.95rem;z-index: 9;}
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li {width:100%;height:4.5rem;background-position:50% 0%;background-repeat:no-repeat;background-color:#dddddd;background-size:cover;position:absolute;top:0;left:0;z-index: 9;}
.bn-alp .abox li.on {z-index: 9;}
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
.bn-alp .i { bottom:0.25rem; left:50%; margin-left:-0.5rem; text-align:center; position:absolute; z-index:100;}
.bn-alp .i i {display:inline-block;margin-right:0.1rem;width:0.16rem;height:0.16rem;background: #fff;border-radius: 50%;cursor:pointer;/* transition: 0.3s all ease-in-out; */}
.bn-alp .i i.on {background-position: -1.3rem 0;background: #111111;}
.sytitle{width: calc(100% - 0.2rem);float:left;background: none;margin: 0 0.1rem;}
.entitle{color: #343434;text-align: center;padding-bottom: 0.3rem;font-size: 0.24rem;}
.entitle[type="1"]{color:#fff;position: relative;z-index: 99;padding-top: 0.1rem;}
.cntitle{font-size: 0.36rem;color: #000;text-align: center;padding: 0.4rem 0 0.1rem 0;} .cntitle a{color: #333;position: relative;padding: 0 0.9rem;}
.cntitle[type="1"]{color:#fff;position: relative;z-index: 99;padding-top: 0;}
/*搜索*/
.search{float:left;background: #f2f2f2;width:100%;height: 0.55rem;overflow:hidden;display: none;}
.search .wd1200{position: relative;padding: 0.12rem 0 0 0;}
.search_main_l{float:left;margin-right:0.2rem;width:100%;background: url(../pic/hot.png) no-repeat;}
.search_main_l strong{font-size: 0.24rem;font-weight: bold;display: block;color: #000000;line-height: 0.25rem;padding-left: 0.3rem;background: url(../pic/search_t.png) no-repeat -0.05rem center;float: left;padding-right: 0.1rem;}
.search_main_l p,.search_main_l p a{ font-size: 0.24rem; color: #666666; display: inline-block; line-height: 0.25rem; float:left; padding-right:0.2rem;}
.search_main_l p{overflow: hidden;height: 0.25rem;float: left;}
.search_main_l p a:hover{ color: #000000; text-decoration: underline; }
.search .search_in{ float: right; }
.search .search_in form{width: 2.48rem;height: 0.3rem;line-height: 0.3rem;display: block;border-radius: 0.4rem;border:0px solid #0a8ce2;background: #f5f5f5;}
.search .search_in form input{background: none;border:0 none;color: #000;font-size:0.24rem;}
.search .search_in form #search-bg{ float: left; width: 2rem; }
.search .search_in form #search-i{width: 0.48rem;height: 0.28rem;display:block;cursor: pointer;position: absolute;right: 0;top: 0.12rem;}
.search .search_in form #search-bg input {line-height: 0.3rem;display: block;padding: 0 0px 0 0.2rem;width: 1.8rem;background: #fff;}
.search .search_in form #search-i input{display: block;background: url(../pic/search-btn.png) no-repeat center #ac0800;width: 100%;height: 100%;cursor: pointer;}
.search_main_r strong{ font-size:0.28rem; color: #fff; display: block; line-height: 0.35rem; font-weight: bold; }
/*首页产品*/
.plist{display: block;width: 2.6rem;background: #fff;float:left;display: none;}
.plist .gundong{max-height: 7.76rem;overflow: auto;overflow-x: hidden;padding: 0.3rem 0 0;}
.plist .gundong::-webkit-scrollbar {/*滚动条整体样式*/  width: 6px;     /*高宽分别对应横竖滚动条的尺寸*/  height: 0.06rem;}
.plist .gundong::-webkit-scrollbar-thumb {/*滚动条里面小方块*/  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);  background: rgba(0,0,0,0.4);}
.plist .gundong::-webkit-scrollbar-track {/*滚动条里面轨道*/  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);  border-radius: 0;  background: rgba(0,0,0,0.05);}
.plist h2{float: left;width: 2rem;font-weight:normal;font-size: 0.26rem;line-height: 0.42rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;padding-left: 0.2rem;margin-bottom: 0.35rem;margin-left: 0.2rem;background: #ededed;}
.plist h2 a{color:#252525;display: block;}
.plist h3{float: left;width: 1.65rem;font-size: 0.24rem;line-height: 0.4rem;font-weight:normal;padding-left: 0.4rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;margin-bottom: 0.15rem;display: none;margin-left: 0.2rem;margin-top: -0.3rem;}
.plist h2:hover{background: #c80f0d;}
.plist h2:hover a{color:#fff}
.plist h2:hover span{ color:#ffffff}
.plist h3:hover{background: #c80f0d;}
.plist h3:hover a{color:#fff}
.plist h2 span{position: absolute;right: 0.1rem;cursor:pointer;display: block;width: 0.2rem;height: 0.2rem;background: #444 url(../pic/prod_list_c.png) no-repeat -9px 5px;border-radius: 50%;position: absolute;font-size:0;text-indent:2em;top: 0.1rem;transition: 0.3s all ease-in-out;}
.plist .li03 a:hover{color:#FFF;}
.plist ul{float:left;width: 2.58rem;max-height:6.35rem;padding: 0.2rem 0;border: 1px solid #ac0800;border-top: 0;}
.plist .plist_row1{display: block;height: 0.85rem;width: 100%;position: relative;float:left;text-decoration:none;background: #111111;text-align:center;}
.plist .plist_row1 span {color: #fff;position: relative;font-size: 0.24rem;font-weight: bold;display: block;margin-top: 0.15rem;margin-bottom: 0.05rem;}
.plist .plist_row1 em {font-style:normal;font-size: 0.24rem;color: #999;font-family: Arial;text-transform: uppercase;display: block;}
.dh1 {width:calc(100% - 0.25rem);float:left;padding-top: 0.15rem;padding-bottom: 0.05rem;text-align: left;border-top: none;padding-left:0.25rem;color:#ac0800;border-bottom: 0.08rem solid #ac0800;}
.dh1 p{font-size:0.26rem;}
.dh1 strong{font-size:0.36rem;}
.product {width: 100%;float: left;position: relative;padding-bottom: 0.3rem;}
.product .ScplistL{float:left;width:2.1rem;background: #ffffff;}
.product .ScplistL .tittle{float:left;background: #c80f0d;border-radius: 10px 10px 0 0;line-height: 0.65rem;color:#fff;padding-left:0.2rem;width: 1.9rem;font-weight:bold;font-size:0.26rem;height: 0.65rem;}
.product .ScplistL .tittle span{ font-size:0.24rem; font-weight: normal; padding-left: 0.1rem;}
.product .ScplistL .C1{float:left;border-top:0px;width:1.88rem;padding-left:0.2rem;padding-top:0.1rem;background: #f6f6f6;border: 1px solid #00a1ec;background: #ffffff;}
.product .ScplistL .C1 h2{float:left;width:1.68rem;font-size:0.25rem;line-height: 0.42rem;border-bottom:1px dashed #ededed;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position:relative;    }
.product .ScplistL .C1 h3{ float:left; width:1.48rem; font-size:0.24rem; line-height:0.3rem; padding-left:0.2rem;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position:relative}
.product .ScplistL .C1 h3:before {content: ''; display: block; width: 4px; height: 4px; border-radius: 100%; background-color: #00a1ec; position: absolute; left: 7px;top: 13px;}
.product .ScplistL .C1 h2:after{content:'';background:#c80f0d;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;border-radius:0px;transition:all 0.4s;width:0;z-index: 4}
.product .ScplistL .C1 h2:hover:after{width:100%; }
.product .ScplistL .C1 h2:hover a{ color: #c80f0d} 
.product .ScplistL .C1 h2{overflow: visible;}
.product .ScplistL .C1 h2 span{ float:right;background:url(../pic/jiantou.png) no-repeat center right; width:0.28rem; height:0.4rem;}
.product .ScplistL .C1 h2 .twofl{ display:none}
.product .ScplistL .C1 h2:hover .twofl{ position: absolute; left: 1.65rem; top: 0; width: 1.5rem; border: 1px solid #ededed; background: #ffffff; padding: 0.1rem 0.2rem; z-index: 19999; display:block}
.product .ScplistL .C1 h2:hover .twofl a{ float:left; width:1.4rem; line-height:0.35rem; position:relative; padding-left:0.1rem;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;color: #333}
.product .ScplistL .C1 h2 .twofl a:hover{ color: #c80f0d}
.product .ScplistL .C1 h2:hover .twofl a:before{content:""; position:absolute; left:0; top:0.14rem; height:5px; width:5px; border-radius:50%; background:#666666}
.product .ScplistR3{width: 100%;float: right;position: relative;padding-bottom: 0.3rem;height: 3.2rem;overflow: hidden;}
.product .ScplistR3 .tittle{ float:right; width:100%; border-bottom:1px solid #ededed; line-height:0.35rem; margin-bottom:0.2rem;}
.product .ScplistR3 .tittle p{ float:left; border-bottom:1px solid #c80f0d; color:#c80f0d; font-size:0.26rem; font-weight:bold}
.product .ScplistR3 li {width: calc(50% - 0.2rem);float: left;margin: 0.1rem 0.1rem 0.1rem 0.1rem;overflow:hidden;background: #ffffff;position: relative;}
.product .ScplistR3 li .Timg{width: 100%;height: auto;float: left;position: relative;}
.product .ScplistR3 li div.img{width: calc(100% - 2px);height: 2.85rem;float:left;position:relative;border: 1px solid #ededed;overflow: hidden;}
.product .ScplistR3 li div.img img{height: auto;width: 100%;left: -100%;right: -100%;top: -100%;bottom: -100%;margin:auto;position:absolute;transition: all .5s ease;}
.product .ScplistR3 li div.img img:hover{-webkit-transform: scale(1.02);}
.product .ScplistR3 li .djck{position: absolute;color:#fff;border: 1px solid #fff;top: 47%;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);padding: 0.05rem 0.15rem;opacity: 0;}
.product .ScplistR3 li .lj{width:100%;float:left;}
.product .ScplistR3 li .lj a {width: calc(50% - 0.08rem);line-height: 0.37rem;text-align: center;border: 1px solid #dedede;color: #3d3d3d;font-size: 0.24rem;background: #dedede;display: block;float: left;}
.product .ScplistR3 li .lj a:nth-child(2) {background: #fff;margin-left: 0.07rem;}
.product .ScplistR3 li .lj a:nth-child(2):hover {border-color: #ac0800;background: #ac0800;color: #fff;}
.product .ScplistR3 li .Timg:hover .djck{opacity:1}


/*首页产品推荐*/
.product .ul{width: calc(100% - 0.2rem - 2px);float: right;position:relative;margin: 0 0.1rem 0.2rem 0.1rem;border: 1px solid #dedede;padding: 0.2rem 0;}
.product .ul .RYC{float:left;width: 6.3rem;height: 3.4rem;position:relative;left: 0.48rem;}
.product .ul .left{width: 0.42rem;height: 0.6rem;cursor: pointer;position: absolute;top: 50%;margin-top: -0.21rem;left: 0.14rem;transition:all ease 600ms;background: url(../pic/jiantou_l.png) no-repeat;background-size: 0.3rem;}
.product .ul .right{width: 0.42rem;height: 0.6rem;cursor: pointer;position: absolute;top: 50%;right: 0px;margin-top: -0.21rem;transition:all ease 600ms;background: url(../pic/jiantou_r.png) no-repeat;background-size: 0.3rem;}
.product .ul .RYC .ul01{float:left;width: 6.3rem;height: 3.6rem;background:#ffffff;position: relative;}
.product .ul .RYC .ul01 .li01{float:right;width: 47%;height: 3.2rem;position: relative;margin: 0;border: 1px solid #dedede;overflow: hidden;}
.product .ul .RYC .ul01 .li01 img{margin: auto;position: absolute;top: -20%;left: -20%;bottom: -20%;right: -20%;width: auto;height: 100%;}
.product .ul .RYC .ul01 .tjnr{float: left;width: 49%;position: relative;margin-left: 0.1rem;}
.product .ul .RYC .ul01 .li02{float: left;width: 4.06rem;height: 0.6rem;line-height: 0.6rem;color: #333;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family: '微软雅黑';font-weight: 600;font-style: normal;margin: 0.12rem 0 0;font-size: 0.35rem;}
.RYC .swiper{width: 6.3rem;height: 3.6rem;position: relative;display: inline-block;overflow: hidden;}
.RYC .swiperBox{height: 3.6rem;position: absolute;top: 0px;left: 0px;}
.icon{background: url(../pic/icon.png) no-repeat; display: inline-block; vertical-align: middle;}
.product .ul .RYC .ul01 .li03{float:left;width: 100%;margin: 0.12rem 0 0.3rem;font-size: 0.24rem;line-height: 0.36rem;height: auto;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;color: #777;}
.product .ul .RYC .ul01 .li04{width:100%;float:left;}
.product .ul .RYC .ul01 .li04 a{color:#fff;padding: 0.08rem 0.15rem;font-size:0.24rem;}
.product .ul .RYC .ul01 .li04 .ckmore{background:#ac0800}
.product .ul .RYC .ul01 .li04 .zxmore{background:#2e2e2e}
/*工程案例*/
.sycase{background: url(../pic/albg.png) no-repeat center -58px;}
.sycase .sytitle{height:1.56rem;background: none;}
.sycase .sytitle .cntitle,.sycase .sytitle .entitle,.sygsys .cntitle,.sygsys .entitle,.syabout .cntitle,.syabout .entitle{color:#fff}
.sycase .sytitle .cntitle{padding-top: 0.24rem;}
.syalzs{width: calc(100% - 0.1rem);float:left;margin: 0.3rem 0.05rem 0 0.05rem;}
.syalzs li{width: calc(50% - 0.1rem);float:left;margin: 0.1rem 0.05rem 0.1rem 0.05rem;}
.syalzs li .alimg{width:100%;float:left;height: 2.6rem;position: relative;overflow: hidden}
.syalzs li .alimg img{width:100%;height: auto;position: absolute;margin: auto;left:0;right: 0;top:0;bottom:0;}
.syalzs li .syaltitle{font-size:0.3rem;font-weight: 600;width:100%;float:left;margin-top: 0.1rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;}
.syalzs li:hover .syaltitle{color:#ac0800}

/*优势1*/
.sygsys{background:url(../pic/bg2.jpg) no-repeat center;height: 4.5rem;}
.sygsys .sytitle{background:none}

.syys01{color:#fff;width: calc(100% - 0.1rem);margin-left: 0;float: left;margin: 0.2rem 0.05rem 0 0.05rem;}
.syys01 li{float:left;margin: 0.1rem 0.05rem;width: calc(20% - 0.1rem);text-align: center;}
.syys01 li .syys1_img{width:100%;height: 0.98rem;float:left;position:relative;overflow:hidden;}
.syys01 li .syys1_img img{width:0.92rem;height:0.92rem;border-radius:50%;border:1px solid #fff;}
.syys01 li .syys1_bt{padding:0.6rem 0.1rem 0.2rem 0.1rem;width: calc(100% - 0.2rem);background:#111111;float:left;margin-top:-0.4rem;}
.syys01 li .syys1_bt h2{font-size: 0.24rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.syys01 li .syys1_bt h2 span{font-size: 0.24rem;font-weight:400;}
.syys01 li .syys1_bt h3{font-size: 0.14rem;font-weight:400;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/*优势2*/
.ysall{width: calc(100% - 0.2rem);float:left;margin: 0.45rem 0.1rem;}
.yim1{float:left;width: 100%;height: 4.3rem;position: relative;}
.yim1 .ysimg{width: 100%;height: 4.3rem;float:left;position: relative;overflow: hidden;}
.yim1 .ysimg img{width:100%;height: auto;position: absolute;margin: auto;left:0;right:0;top:0;bottom:0}
.yim1 .smallbt{position:absolute;background:url(../pic/smallbt.png);background-size: 1.6rem;width:1.6rem;height:1.6rem;text-align:center;line-height:1.6rem;color:#fff;font-size:0.6rem;right: 28%;top: initial;bottom: -0.8rem;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.ynr1{width: 100%;float:right;margin-top: 1rem;}
.yt1{background: url(../pic/yt1.png) no-repeat left top;background-size: 6rem;padding-left: 1.2rem;color: #ac0800;font-size:0.36rem;font-weight:bold;height: 0.9rem;}
.yt1 .ystitle,.yt1 .ystitle02{width:100%;float:left;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.yt1 span{color:#000000;font-size:0.21rem;font-weight:normal;display:block}
.yn{margin-top:0.15rem;color:#545353;font-size:0.25rem;line-height: 0.4rem;float: left;width: 100%;}
.yn .ysnr{width:100%;float:left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.yn .ysjs{width:100%;float:left;margin-top:0.2rem;}
.yn .ysjs img{max-width: 100%;height: auto;}
.ys02 .yim1,.ys02 .yim1 .ysimg,.ys04 .yim1,.ys04 .yim1 .ysimg{float:right;}
.ys02 .yim1 .smallbt,.ys04 .yim1 .smallbt{left: inherit;right: 28%;top: initial;bottom: -0.8rem;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.ys02 .yt1{background: url(../pic/yt2.png) no-repeat left top;background-size: 6rem;}
.ys03 .yt1{background: url(../pic/yt3.png) no-repeat left top;background-size: 6rem;}
.ys04 .yt1{background: url(../pic/yt4.png) no-repeat left top;background-size: 6rem;}
.ys05 .yt1{background: url(../pic/yt5.png) no-repeat left top;background-size: 6rem;}
/*关于我们*/
.syabout{background: url(../pic/gywmbg.jpg) no-repeat top center;}
.sygywm{background: #fff;box-shadow: 0px 0px 5px #b7b7b7;text-align: center;float:left;margin: 0.1rem;padding: 0.2rem;width: calc(100% - 0.6rem);}
.sygywm .aboutimg{width:100%;height:auto;float:left;}
.sygywm .aboutimg img{width:100%;height:auto;}
.sygywm h2{color:#111111;font-size: 0.3rem;margin:0.1rem;width:100%;float:left;}
.sygywm p{font-size: 0.26rem;line-height: 0.4rem;width:100%;float:left;}
/*企业风采*/
.Ntjcp{float:left;width:100%;padding: 0 0 0.4rem;}
.Ntjcp .biaoti{width: calc(100% - 0.9rem);line-height: 0.45rem;height: 0.45rem;margin: 0 0.45rem 0.3rem;color: #3f4650;z-index: 2;position: relative;font-size: 0.28rem;border-bottom: 1px solid #d3d3d4;font-weight: bold;}
.Ntjcp .ul{width: 100%;margin:0 auto;overflow:hidden;position: relative;}
.Ntjcp .ul .left1{float:left;width: 0.4rem;background: url(../pic/le.png) 0 0px no-repeat;background-size: 0.3rem;height: 0.8rem;margin-top: 1rem;cursor: pointer;transition: 0.3s all ease;}
.Ntjcp .ul .right1{float:right;width: 0.3rem;background: url(../pic/re.png) center 0 no-repeat;background-size: 0.3rem;height: 0.8rem;position: absolute;right: 0;top: 50%;margin-top: -0.4rem;cursor: pointer;transition: 0.3s all ease;}
.Ntjcp .ul .neirong{float:left;width: calc(100% - 0.9rem);height: 3rem;overflow:hidden;}
.Ntjcp .ul .neirong li{_display:inline;background:#fff;overflow:hidden;text-align:center;display: block;margin: 0 0.05rem;width: 3.2rem;height: 2.85rem;float:left;padding: 0.05rem 0.05rem;position: relative;}
.Ntjcp .ul .neirong li .tjimg{width: 3.1rem;height: 2rem;position:relative;float:left;border: 1px solid #d4d4d4;overflow: hidden;}
.Ntjcp .ul .neirong li img{position: absolute;margin: auto;top: 0;left: 0;bottom: 0;right: 0;max-width: 100%;height: auto;-webkit-transition: all ease .3s;-o-transition: all ease .3s;transition: all ease .3s;/* padding: 2px; */}
.Ntjcp .ul h3{float: left;overflow:hidden;text-align:center;padding: 0.1rem 0 0.1rem 0;font-size: 0.16rem;font-weight: 400;color: #333;width: 100%;border-top:1px solid #f5f5f5}
.Ntjcp .ul li:hover h3{color:#009946}
.Ntjcp .ul li:hover img{ -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}

/*新闻中心*/
.synews{background: url(../pic/xw.png) no-repeat top center;padding-top:0.3rem;}
.synews_con{width: calc(100% - 0.2rem);margin: 0.3rem 0.1rem 0 0.1rem;}
.synews_con h2{position: relative;color: #ffffff;font-size: 0.28rem;width: 100%;float: left;background:#f2f2f2}
.synews_con .newstit{background: #ac0800;width: 1.8rem;text-align: center;float: left;height: 0.8rem;padding-top: 0.15rem;}
.synews_con .newstit span{width:100%;float:left;}
.synews_con .newstit i{font-weight:normal;font-size: 0.24rem;}
.synews_con .Nmore{float:right;font-weight: 400;background: #666666;color: #fff;width: 1.03rem;line-height: 0.5rem;text-align: center;text-transform: uppercase;}

.tabs {width: 100%;float: left;}
.tabs .tab-item {overflow: hidden;position: relative;}
.tabs .tab-item.active {display: block}
.tab-item .information-right {width: 100%;/* height: 340px; */float: left;margin-top: 0.15rem;}
.tab-item .information-right .article-list {padding: 0.18rem 0;width: 100%;float: left;border-bottom: 1px solid #e7e6e6;}
.tab-item .information-right .article-list .article-link {display: block;}
.tab-item .information-right .article-list .article-link .article-head{ float: left; width: 100%;}
.tab-item .information-right .article-list .article-link .article-head span {display: inline-block;vertical-align: middle}
.tab-item .information-right .article-list .article-link .article-head h2 {display: inline-block;vertical-align: middle;background: none;font-weight: 400;}
.tab-item .information-right .article-list .number {width: 0.2rem;height: 0.2rem;text-align: center;line-height: 0.2rem;color: #fff;background-color: #999;font-size: 0.24rem;float: left;}
.tab-item .information-right .article-list .article-title {font-size: 0.26rem;color: #333;line-height: 0.36rem;width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.tab-item .information-right .article-list .article-time {float: right;font-size: 0.24rem;color: #999;line-height: 0.2rem;}
.tab-item .information-right .article-list .article-content {margin-top: 0.1rem;width: 100%;font-size: 0.24rem;color: #666;line-height: 0.26rem;float: left;display: none;}
.tab-item .information-right .article-list .article-content p {max-height: 0.64rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;width: 100%;line-height: 0.32rem;}
.tab-item .information-right .article-list.current .article-link {background-color: #fafafc;float: left;background: #fffdfd;}
.tab-item .information-right .article-list.current .article-content {display: block}
/**/
.sycjwd{width:100%;float:left;margin-top: 0.4rem;}
.sycjwd .cjwd_fl{float:left;color:#fff;background: #f2f2f2;height: auto;padding: 0;width: calc(100% - 0.2rem);margin: 0 0.1rem;}
.sycjwd .cjwd_fl a{color:#fff;width: 30%;float: left;background: #ac0800;padding: 0.1rem 0.1rem 0.4rem 0.1rem;background: url(../pic/cjwd.png) #ac0800 no-repeat 0.1rem 1rem;}
.sycjwd .cjwd_fl h3{padding-bottom:0.15rem}
.sycjwd .cjwd_fr{float:right;width: 100%;margin-top: 0.4rem;}
.sycjwd .cjwd_fr .cjwd_con{width: calc(100% - 0.4rem);margin: 0.2rem;float: left;}
.cjwd_fr .cjwd_con .p1{color:#fff;font-weight: 600;font-size:0.15rem;}
.cjwd_fr .cjwd_con .p1 i{padding:0.02rem 0.1rem}
.cjwd_fr .cjwd_con .p1 .grey{background:#666}
.cjwd_fr .cjwd_con .p1 .red{background:#ac0800}
.cjwd_fr .cjwd_con h4{color:#303030;font-weight:400;line-height: 0.5rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.cjwd_fr .cjwd_con .p2{margin:0.1rem 0;color:#666666;line-height: 0.34rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;width: 100%;float: left;}
.cjwd_fr .cjwd_con .wdmore{display: block;width: 100%;float: left;line-height: 0.4rem;}
.cjwd_fr .cjwd_con .wdmore a{border:1px solid #aaa9a9;padding: 0.05rem 0.18rem;}
/*底部*/
.footer{width:100%;float:left;background: #2e2e2e;padding:0.2rem 0;color: #a8a6a6;}
.footer .dd1{float:left;width: calc(100% - 0.8rem);color: #a8a6a6;font-size: 0.24rem;margin-top: 0.45rem;line-height: 0.28rem;text-align: left;margin: 0.3rem 0.4rem 0 0.4rem;}
.footer .dd1 a{color:#666}
.footer .dd1 .dblogo{width:100%;float:left;text-align: left;}
.footer .dd1 .dblogo img{max-width: 100%;height: 0.63rem;}
.footer .dd2{float: left;width: calc(100% - 0.8rem);margin-left: 0.4rem;margin: 0.2rem 0.4rem 0 0.4rem;}
.footer .dd2 .dblm{border-bottom:1px solid #666;width:100%;float:left;display: none;} 
.footer .dd2 .dblm a{color:#fff}
.footer .dd2 .dblm li{float:left;margin-right:0.2rem;width: calc(20% - 0.2rem);margin-bottom: 0.1rem;}
.footer .dd2 .dblxfs{width:100%;margin-top:0.15rem;float:left;}
.footer .dd2 .dblxfs li{padding-left: 0.5rem;float:left;width: calc(100% - 0.5rem);margin-top:0.2rem;background: url(../pic/lxfs01.png) no-repeat left top;}
.footer .dd2 .dblxfs .li02{background: url(../pic/lxfs02.png) no-repeat left top;}
.footer .dd2 .dblxfs .li03{background: url(../pic/lxfs03.png) no-repeat left top;}
.footer .dd2 .dblxfs .li04{background: url(../pic/lxfs04.png) no-repeat left top;}
.footer .dd3{float: left;margin-top:0.55rem;width: calc(100% - 0.8rem);margin: 0.2rem 0.4rem 0 0.4rem;}
.footer .dd3 .ewm{width:1.04rem;float:left}
.footer .dd3 .ewm img{width:100%;height: auto;}
.footer .dd3 p{float: left;margin-left: 0.2rem;width: 2.05rem;}
.footer .dd3 p i{padding-top: 0.34rem;float:left;width: 100%;}
.footer .dd3 p .dbtel{float:left;font-size: 0.26rem;font-weight: bold;color: #fff;}
.bottom{width: calc(100% - 0.2rem);float:left;background: #1b1b1b;color:#a8a6a6;padding: 0.2rem 0.1rem;text-align: center;margin-bottom: 1.4rem;}
.bottom .yqlj{width:100%;float:left;color:#fff;}
.bottom .yqlj a{color:#a8a6a6;margin-left:0.1rem;}
.bottom .bqsy{width:100%;float:left;line-height: 0.4rem;}

.Fbanner{width:100%;float:left;display: none;}
.Fbanner img{width:100%;height: auto;}
.container{width:100%;float:left;margin:0.2rem 0;margin-top: 2.15rem;}
/*内页左侧*/
.leftlm{width: 100%;float:left;margin-bottom: 0.2rem;}
.leftlm .box{margin-top:0.1rem;}
.leftlm .sort_menu{margin-top:0;display: none;}
.leftlm .box h3{line-height:0.4rem;background: #222222;font-size:0.28rem;color:#fff;text-align:center;font-weight:normal;display: none;}
.sort li{position:relative;z-index: 9;float: left;}
.sort li .about_b{position:absolute;left:2.1rem;top:0px;width:2.1rem;padding:0.1rem 0.2rem;background:#f5f6f6;border-bottom:2px solid #3a78c1;z-index:9999;}
.sort li a{background: none;color:#666;display:block;line-height:0.3rem;font-family: "微软雅黑";border-bottom: none;padding-left:0.25rem;}
.n_news,.n_contact{display:none;}
.leftlm .box .sort{width:100%;float: left;}

.sort li a:hover{color:#3a78c1;text-decoration: none;background:url(../pic/dot4.png) no-repeat 0.05rem -0.41rem #f5f6f6;}
.news_list li{line-height:0.27rem;position:relative;padding-left:0.1rem;}
.news_list li a{line-height:0.27rem;color:#666;}
.news_list li a:hover{text-decoration:none;color:#e87518;}
.news_list li span{color:#999;z-index:0;line-height:0.27rem;position:absolute;right:0px;top:0px;}
.news_list li h3 {font-size:0.24rem;}
.news_list li div{line-height:0.24rem;}
.new1 li{border-bottom:1px solid #dddddd;}
.words{overflow:hidden;margin-right:-1.3%;padding-top:0.05rem;}
.words li{width:48%; float:left;border:1px dashed #d0d0d0;background:#fcfcfc;padding-left:0px;margin-bottom:0.1rem;text-align:center;}
.new1 li{border-bottom:1px solid #dddddd;}
.right_word{margin-left: 5%;}
.n_contact p{line-height: 0.28rem;}
.con_right{width:100%;float:right;}
.sitemp{line-height:0.4rem;height:0.4rem;overflow:hidden;padding-right:0.1rem;background: #222222;}
.sitemp h2{width:3.4rem;float:left;line-height:0.4rem;text-align:center;text-align:left;text-indent:0.15rem;font-size:0.28rem;color:#fff;font-weight:normal;}
.sitemp .site{width:3.8rem;float:right;text-align:right;line-height:0.4rem;color:#fff;font-size:0.24rem;}
.sitemp .site a{color:#fff;}
/*产品列表*/
.maincontent{width: calc(100% - 0.2rem);float:left;margin: 0.3rem 0.1rem 0 0.1rem;}
.product_list li{float:left;margin: 0 0.1rem 0.25rem 0.1rem;width: calc(50% - 0.2rem);box-shadow: 1px 1px 5px #aaa;}
.product_list li span{width: calc(100% - 2px);height: 2.5rem;float:left;position: relative;border: 1px solid #e0e1dc;overflow: hidden;border-bottom: 0px;}
.product_list li span img{width:100%;height: auto;position: absolute;margin: auto;top:0;bottom:0;left:0;right:0;}
.product_list li p{width: calc(100% - 0.2rem);padding: 0 0.1rem;float:left;line-height: 0.6rem;text-align: center;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: #eee;font-size: 0.26rem;}
/*翻页*/
.hpage{width: 100%;margin:0 auto;text-align:center;padding: 0.2rem 0px 0.1rem 0px;color:#333333;float:left;font-size: 0.14rem;border-top: 1px solid #E2E3E4;margin-top: 0.2rem;}
.hpage span{color:#ffffff;background: #ac0800;padding: 0.02rem 0.1rem 0.02rem 0.1rem;border: 1px solid #ac0800;margin-right: 0.08rem;font-weight:bold;}
.hpage a{text-decoration:none;color:#303030;padding: 0.02rem 0.1rem;border:1px solid #ededed;margin-right: 0.08rem;}
.hpage a:hover{color:#ffffff;text-decoration:none;border: 1px solid #afadad;background: #afadad;font-weight:bold;}
/*新闻列表*/
.Pnews_list li{line-height: 0.36rem;position:relative;float: left;width: calc(100% - 0.1rem);border-top: 1px solid #ccc;padding: 0.05rem 0 0.05rem 0.1rem;margin-top: 0.1rem;}
.Pnews_list li:first-child{border-top:0;}
.Pnews_list li a{line-height:0.27rem;color:#666;}
.Pnews_list li a:hover{text-decoration:none;color:#e87518;}
.Pnews_list li span{color:#999;z-index:0;line-height:0.27rem;position:absolute;right:0px;top:0.02rem;font-size:0.24rem;display: none;}
.Pnews_list li h3 {font-size: 0.28rem;width: 100%;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 0.1rem;}
.Pnews_list li div{line-height: 0.4rem;width: 100%;float: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #666;}
/*详情页*/
.detail{width:100%;float:left;}
.detail h1.title{text-align:center;font-family:"Microsoft YaHei";font-size:0.28rem;border-bottom:1px solid #e0e1dc;margin-bottom:0.05rem;
padding-bottom:0.1rem;text-align: center}
.info_title {border-bottom: 1px solid #e1e4e6;width:100%;float:left;}
.detail p.title_bar{line-height:0.26rem;text-align:center;font-weight:normal;color:#808080;float:left;height:0.26rem;overflow:hidden;width: 100%;font-size: 0.24rem;}
.detail p.title_bar span{padding-right:0.1rem;}
.detail_info{width:100%;float:left;font-size:0.26rem;margin-top:0.3rem;line-height: 0.4rem;}
.detail_info img{max-width:100%;height: auto;}
h3.tag{line-height:0.32rem;border-top:1px dashed #e0e1dc;margin-top:0.1rem;color:#999;font-weight:normal;width:100%;float:left;padding-top: 0.1rem;}
h3.tag a{color:#ac0800;}
h3.tag a:hover{color:#e87518;}
.page{line-height: 0.36rem;border-top:1px dashed #e0e1dc;margin-top: 0.1rem;padding-top: 0.1rem;font-size:0.24rem;width:100%;float:left;}
.page a{color:#222222;}
.page a:hover{color:#e87518;}
.page span{color:#ac0800;}
.relate{width:100%;float:left;margin-top: 0.2rem;}
.relate h4{line-height: 0.4rem;border-bottom:1px solid #e87518;padding-left:0.05rem;}
.relate_pro{width:100%;float:left;margin-top:0.1rem;}
.relate_pro li{width: calc(20% - 0.1rem);margin: 0 0.05rem 0.1rem 0.05rem;float:left;}
.relate_pro li span{width:100%;height: 1.25rem;float: left;position: relative;border:1px solid #e0e1dc;overflow: hidden;}
.relate_pro li span img{width:100%;height: auto;position: absolute;margin: auto;top:0;bottom:0;left:0;right:0;}
.relate_pro li p{width:calc(100% - 0.1rem);padding:0.05rem;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;text-align: center}
.relate_news{width:100%;float:left;margin-top:0.1rem;}
.relate_news li{padding-left:0.1rem;width:calc(50% - 0.1rem);float:left;line-height: 0.4rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 0.25rem;}.relate_news li a{color:#666666}
/*右侧悬浮菜单*/
.slide{width: 0.5rem;height: auto;position: fixed;top: 50%;margin-top: -1.26rem;background: #ac0800;right: 0;border-radius: 5px 0 0 5px;z-index: 999;display: none;}
.slide ul{list-style: none;}
.slide .icon li{width: 0.49rem;height: 0.5rem;background: url(../pic/iconright.png) no-repeat;background-size:5rem }
.slide .icon .up{background-position:-3.3rem -1.2rem ;}
.slide .icon li.qq{background-position:-3.85rem -0.73rem ;}
.slide .icon li.tel{background-position:-3.85rem -1.6rem ;}
.slide .icon li.wx{background-position:-3.85rem -1.2rem ;}
.slide .icon li.down{background-position:-3.3rem -1.6rem ;}
.slide .info{top: 50%;height: 1.47rem;position: absolute;right: 100%;background: #ac0800;width: 0px;overflow: hidden;margin-top: -0.735rem;transition:0.5s;border-radius:4px 0 0 4px;}
.slide .info.hover{width: 1.45rem;}
.slide .info li{width: 1.45rem;color: #ffffff;text-align: center;}
.slide .info li p{font-size: 1.1em;line-height: 2em;padding: 0.1rem;text-align: left;}
.slide .info li.qq p a{display: block;margin-top: 0.12rem;width: 1rem;height: 0.32rem;line-height: 0.32rem;color: #ffffff;font-size: 0.16rem; text-align: center;text-decoration: none;border: 1px solid #ffffff;border-radius: 5px;}
.slide .info li.qq p a:hover{color: #ac0800;border: none;background: #ffffff;}
.slide .info li div.img{height: 100%;background: #DEFFF9;margin: 0.15rem;}
.slide .info li div.img img{width: 100%;height: 100%;}
.alonexq{width: calc(100% - 0.4rem);float:left;padding-top:0.15rem;line-height: 0.4rem;margin: 0 0.2rem;}
.alonexq img{max-width:100%;height: auto}

.ssy li{border-bottom:1px solid #ccc;border-top: 0}
.ssy li span{top:4px;}
/*在线留言*/
.message{width: calc(100% - 0.6rem);float:left;margin-top:0.3rem;margin: 0.3rem;}
.liuyan{float:left;width: 100%;line-height:0.3rem;}
.Page1C2{float:left;width: calc(100% - 0.3rem - 2px);margin-top:0.2rem;line-height:0.3rem;border:1px solid #ededed;padding: 0.15rem;}
#tianxieone{float:left;width: calc(100% - 0.2rem);padding:0.1rem;border-bottom: 0;}
#tianxietwo{float:left;width:1.5rem;text-align: left;color: #5f5f5f;}
#tianxiethree{float:left;margin-top: 0.2rem;}
#tianxiethree input,#tianxiethree textarea{border: 1px solid #dedede;padding: 4px;float: left;width: 95%;}
#liuyanshenming{float:left;text-align:center;width: 100%;color: #5f5f5f;border-bottom: 0;}
#lytijiao {width: 60%;float:left;padding: 0.1rem 0;padding-left: 18%;border-bottom: 0;}
#lytijiao input{padding: 0.08rem 0.5rem;border:0px;outline:0;background: #ac0800;color:#ffffff;font-weight:bold;border-radius: 0.05rem;}
#tianxieone:hover,#lytijiao:hover{box-shadow:none;}
.search_in{display: none;}
}

