@charset "utf-8";
*{margin:0; padding:0;font-family: "Microsoft YaHei";box-sizing: border-box;}
.jjbg{width: 100%; background: #1b1b1b;  }
.jjcont{background: #fff;height: auto; }
.jjcont {  line-height: 26.6px;margin-bottom: 0rem;text-align: justify;font-size: 14px;color: #111;}
.jjcont1{}
.jjcont1 p{ font-size: .4449rem; color: #111; text-indent: 2em; line-height: 1rem}

.jianjup{margin-top: 1rem;}
.bor{ border-bottom: 1px solid  #eee; padding-bottom: 1.5rem;}

/*新闻资讯*/

.page1{}
.page1 ul{ padding: 30px 0px;}
.page1 ul li{ float: left;}
.page1 ul li a{ color: #111; font-size: .4rem; }
.page1 .leftbox{ float: left;}
.page1 .rightbox{ float: right;}
.page1 ul li a:hover{color: #fff; background: #0064af; border-color: #0064af; transition: all .3s ease;}
.page-header h1{ font-size: .6669rem; line-height: .8rem;color: #0064af;}
.newsdetail{}
.newsdetail p{line-height: 1rem; text-align: justify; font-size: .4449rem;margin-bottom: 1rem; color: #111; text-indent: 2em;}
.newsdiimg img{border:1px solid #e8e8e8; background: #fefefe; padding: .5rem;width: auto; margin-bottom:40px;}
.fanhui{ text-align: right; padding: 1rem 1rem 1rem 0rem; }
.fanhui a{border-radius:.9rem; background: #0064af; color: #fff; padding: .15rem .6rem;  margin: 1.6rem 0rem; font-size: 14px;}
.page2{border-top: 1px solid #cccccc; padding: 1rem 0rem;}
.page2 a{ display: block; color: #111; float: left; margin: .2rem 0rem; font-size: .4449rem; text-decoration: none;}
.page2 span{ font-weight: normal ;}

/*荣誉资质*/
.honnorbox{width:100%; background: #f6f6f6;}
.title3{color: #0064af; font-weight: 300; padding-top: 1rem; font-size: 0.75rem; font-weight: bold;}
.zz{}
.zz li{ margin-top: 1rem; margin-bottom: 1rem; }

/*产品列表*/
.cplist1{margin-top: 30px;}
.cplist1 p{ background: #0064af; color: #fff; padding: 30px 0px 40px 20px; margin-top:0px; margin-bottom: 0px; font-size: .4449rem; }
.cplistbox{ padding-right: 60px;}
.cplistName{ background: #434343; height: auto; width: 100%; display: table;}
.cplistName li{border-bottom: 1px solid #535353; width: 100%; height: auto;display: table; padding: 10px 0px}
.cplistName li a{ color: #a7a6a6; font-size: 14px; padding: 10px 0px 10px 20px; text-decoration: none;}
.cplistName li a:hover{color: #fff;  font-size: 16px;transition:all .3s ease;}
.cplistwap{ padding-top: 0px; margin-bottom: 20px; background:transparent; }
.cplistwap p{ background: transparent;  color: #111; padding: 0px; text-align: center; padding: 10px 0px; font-size: 14px; }
.cplistbto{ position: relative; }
.cplistbto a{ color: #111; font-size: 14px; text-decoration: none; text-align: center;background: #e0e0e0;  }
.cplistbto a img {background: #e0e0e0;padding: 10px;}
.cplistbto a p { padding: 10px 0px;margin-bottom: 0px;background: #e0e0e0;font-size: .4449rem;}
.cplistbto a:hover{background: #0064af;}
.cplistbto a:hover img{background: #0064af; }
.cplistbto a:hover p{ background: #0064af; color: #fff; font-size: .4449rem;}

.shadow {position: absolute;top: 0px; background: rgba(0,100,175,.75);
	height:auto;z-index: 9999;padding: 0px;padding: 1.4rem 0rem; overflow: hidden;  text-align: center; padding-top: 0px; padding-right: -30px;  }
.shadow a{color: #fff; text-align: center; margin:1.71rem 1.1rem; display: block; }
.shadow a span{ display:inline-block;  border:1px solid #fff; padding: 2px 5px; margin-top:.5rem; }
}
.cplistwap a:hover{background: transparent;display: block;color: #fff;}

/*产品详细*/
.cpdetailbox{border-bottom: 1px solid #e5e5e5; margin-bottom: 20px;}
.closebut{ margin: 1rem 0px 1rem 0px; float: right;}
.cpdetailbox p{ line-height: 1rem; text-align: justify; margin: .25rem 0rem; font-size: .4449rem; color: #333; line-height: .85rem; text-indent: 2em;}
.cpdetailbox img{ margin-bottom: 1rem;}
.cpxgtj{}
.title4{ font-weight: bold; margin-bottom: 0px; font-size: .75rem; color: #0064af; font-weight: bold;}


/*联系我们*/
.contus{}
.contus p{line-height:.9rem; font-size: .4449rem;; text-align: justify; color: #111;}
.contusb{ margin: 1rem 0px;}
.contusb img{border:1px solid #ccc; margin-bottom: 1rem;}
.contusb p{ font-size: .75rem; line-height: 1rem; font-weight: bold; }
.contusb ul{ margin-top: 1rem;}
.contusb ul li{ line-height: .88rem; font-size: 14px;color: #111; font-size:.4449rem;;}

/*案例展示*/
.alzsbg{ background: #f8f7f7;}
.bgbox{ background: #fff; margin: 1rem 0rem 3rem 0rem;}
.bgbox h1{ font-weight:bold; font-size: .4449rem; margin-top: 1rem;margin-bottom: 1rem; color: #0064af; }
.bgbox span{ display:inline-block; width: .15rem; height: .7rem; background: #0064af; vertical-align: middle; margin-right:0.2rem;}
.bgbox h4{ font-weight: bold; font-size: 14px;}
.bgbox p{ text-align: justify; line-height: 0.9rem;margin-bottom: .5rem; font-size: 14px}
.bgbox .mat{ margin-top: 0.5rem;}
.bgbox .img1{ padding: 3px; border:1px solid #dedede;}

@media screen and (min-width:1024px){
   .bgpad{  padding:0px 50px 0px 50px;}
   .bgpad1{  padding:0px 50px 0px 50px; float: right;}
}
