header{width: 100%;height: 52px;position: fixed;top: 0px;z-index: 99;background: white;}
header .logo{width: 124px;height: 100%;float: left;margin-left: 6px;}
header .logo img{width: 100%;height: auto;padding-top: 4px;}
header .menu{width: 60px;height: 100%;float: right;text-align: center;line-height: 12px;}
header .menu span{display: inline-block;width: 34px;height: 3px;background: #0b5ed7;}
header .menu span:first-child{margin-top: 12px;}
header .menu2{width: 60px;height: 100%;float: right;text-align: center;line-height: 12px;line-height: 76px;transition: 0.5s;display: none;overflow: hidden;}
header .menu2 span{width:0.3em;height:2.4em;background: #0b5ed7;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);display: inline-block;}
header .menu2 span:after{content: "";position: absolute;top: 0;left: 0;width:0.3em;height:2.4em;background: #0b5ed7;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-o-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}

header .nav-list{width: 100%;height: 0%;overflow: hidden;background: white;z-index: 99;position: fixed;top: 52px;transition: 0.5s;}
header .nav-list ul{width: 100%;height: auto;}
header .nav-list ul li{display: block;width: 100%;height: 40px;text-align: center;line-height: 40px;border-bottom: 1px solid #0b5ed721;}

footer{width: 100%;height: 438px;background: #0b5ed7;opacity: 0.9;padding-top: 30px;}
.footer-logo{width: 100%;height: 80px;text-align: center;}
.footer-logo img{width: 150px;height: auto;}
.footer-contact{width: 100%;height: 126px;overflow: hidden;}
.footer-contact label{display: block;width: 100%;height: 40px;color: white;text-align: center;font-size: 16px;line-height: 40px;}
.footer-contact p{display: block;width: 100%;height: 30px;color: white;text-align: center;font-size: 14px;line-height: 30px;}
.footer-contact span{display: block;width: 100%;height: 30px;color: white;text-align: center;font-size: 13px;line-height: 30px;}
.footer-wx{width: 100%;height: 170px;text-align: center;}
.footer-wx img{width: 130px;height: auto;}
.footer-wx p{line-height: 30px;font-size: 13px;color: white;}
.footer-beian{width: 100%;height: 50px;line-height: 25px;font-size: 12px;color: whitesmoke;text-align: center;}
.footer-beian a{color: wheat;}


.Ih-banner{width: 100%;height: auto;margin-top: 52px;}
.Ih-banner img{width: 100%;height: auto;}
.mySwiper{width: 100%;height: auto;}
.pl-type-title{width: 100%;height: 120px;}
.pl-type-title .title{width: 100%;height: 80px;text-align: center;line-height: 110px;font-size: 20px;font-weight: bold;padding-top: 0px;font-family: 方正粗黑宋简体;}
.pl-type-title .entitle{width: 100%;height: 40px;text-align: center;font-size: 14px;}

.pl-more{width: 100px;height: 30px;text-align: center;line-height: 30px;margin: auto;border: 2px solid #171C61;border-radius: 6px;transition: 0.2s;margin-top: 20px;}
.pl-more:hover{background: #171C61;color: white;cursor: pointer;}

/*分类页面大图*/
.pl-sub-banner{width: 100%;height: auto}
.pl-sub-banner img{width: 100%;height: auto;}



/*专业服务*/
.Ih-service{width: 100%;height: auto;}
.Ih-service .img{width: 100%;height: auto}
.Ih-service .img img{width: 100%;height: auto;}

/*服务案例*/
.Ih-anli{width: 100%;height: 614px;text-align: center;}
.Ih-anli .unit{width: 150px;display: inline-block;height: 180px;margin-left: 10px;}
.Ih-anli .unit .img{width: 100%;height: 150px;overflow: hidden;}
.Ih-anli .unit .img img{width: 100%;height: auto;min-height: 100px;}
.Ih-anli .unit .txt{width: 100%;height: 30px;text-align: center;line-height: 30px;}

/*产品展示*/
.Ih-pro{width: 100%;height: 520px;text-align: center;}
.Ih-pro .unit{width: 180px;display: inline-block;height: 146px;overflow: hidden;}
.Ih-pro .unit .img{width: 100%;height: 100px;overflow: hidden;}
.Ih-pro .unit .img img{width: 100%;height: auto;min-height: 100px;}
.Ih-pro .unit .txt{width: 100%;height: 50px;text-align: center;line-height: 22px;background: #eaeaea;}

/*首页--关于我们*/
.Ih-about{width: 100%;height: 670px;background: url("../images/bg4.jpg")no-repeat fixed;}
.Ih-about .title{width: 100%;height: 80px;text-align: center;line-height: 80px;color: white;font-size: 26px;font-weight: bold;padding-top: 100px;}
.Ih-about .description{width: 100%;height: auto;padding-bottom: 20px;color: whitesmoke;line-height: 26px;text-align: center;}
.Ih-about .ln{width: 100%;height: 70px;text-align: center;font-size: 16px;font-weight: bold;color: white;line-height: 30px;}
.Ih-about .ln span{border-bottom: 2px solid #fe8101;font-size: 14px;}
.Ih-about .zz{width: 100%;height: 60px;text-align: center;font-size: 16px;font-weight: bold;color: white;line-height: 30px;}
.Ih-about .zz span{border-bottom: 2px solid #fe8101;font-size: 14px;}

/*首页--新闻中心*/
.Ih-news{width: 100%;height: auto;padding-bottom: 50px;}
.Ih-news label{display: block;height: 40px;line-height: 40px;overflow: hidden;font-size: 16px;font-family: 方正粗黑宋简体;font-weight: bold;width: 98%;margin: auto;}
.Ih-news p{display: block;height: 38px;overflow: hidden;width: 98%;margin: auto;}


/*分页--关于我们*/
.ab-jianjie{width: 100%;height: 546px;text-align: center;}
.ab-jianjie img{width: 98%;height: auto;}
.ab-jianjie p{line-height: 36px;text-align: left;text-indent: 30px;display: block;width: 98%;margin: auto;}
.ab-wenhua{width: 100%;height: auto;}
.ab-wenhua label{display: block;width: 98%;height: auto;line-height: 30px;font-size: 16px;font-family: 方正粗黑宋简体;font-weight: bold;margin: auto;}
.ab-wenhua p{line-height: 30px;font-size: 14px;color: #2b2a29;display: block;width: 98%;margin: auto;}
.ab-wenhua img{width: 98%;margin-left: 4px;height: auto;}
.ab-lishi{width: 100%;height: 400px;}


/*分页--产品展示*/
.pd-list{width: 100%;height: auto;text-align: center;}
.pd-list .unit{width: 98%;height: 240px;margin: auto; margin-bottom: 10px;}
.pd-list .unit .img{width: 100%;height: 200px;overflow: hidden;}
.pd-list .unit .img img{width: 100%;height: auto;min-height: 100%;}
.pd-list .unit .txt{width: 100%;height: 40px;line-height: 40px;text-align: center;background: #eaeaea;}
.pd-page{width: 100%;height: 80px;text-align: center;line-height: 80px;}

.detail-content{width: 98%;height: auto;margin: auto;}
.detail-content .title{margin-top: 30px; width: 100%;line-height: 30px;text-align: center;font-size: 16px;font-family: 方正粗黑宋简体;font-weight: bold;border-bottom: 1px solid #eaeaea;}
.detail-content .cont{width: 100%;height: auto;margin-top: 20px;}
.detail-content .cont img{max-width: 100%;height: auto;}
.nw-detail-pre{width: 98%;height: 50px;line-height: 50px;overflow: hidden;margin: auto;}
.nw-detail-next{width: 98%;height: 50px;line-height: 50px;overflow: hidden;margin: auto;}


/*分页---服务*/
.sv-content{width: 98%;height: auto;margin: auto;padding-bottom: 100px;}
.sv-content img{width: 100%;height: auto;}

/*分页---新闻*/
.nw-list{width: 100%;height: auto;text-align: center;}
.nw-list .unit{width: 98%;height: 240px;margin: auto; margin-bottom: 10px;}
.nw-list .unit .img{width: 100%;height: 200px;overflow: hidden;}
.nw-list .unit .img img{width: 100%;height: auto;min-height: 100%;}
.nw-list .unit .txt{width: 100%;height: 40px;line-height: 40px;text-align: center;background: #eaeaea;}
.nw-page{width: 100%;height: 80px;text-align: center;line-height: 80px;}

/*分页---联系我们*/
.ct-content{width: 98%;margin: auto;height: auto;text-align: center;}
.ct-content p{line-height: 34px;}
.ct-content-map{width: 100%;height: auto;}
.ct-zhaopin{width: 100%;height: auto;}
.ct-zhaopin ul{width: 100%;height: auto;}
.ct-zhaopin ul li{width: 80%;height: 90px;margin: auto;text-align: center;line-height: 90px;border-radius: 20px;box-shadow: #eaeaea 0px 0px 6px 6px;margin-top: 20px;margin-bottom: 20px;}
.ct-zhaopin-detail{width: 97%;margin: auto;height: auto;}


/*分页--加入我们*/
.join-content{width: 90%;height: auto;margin: auto;padding-bottom: 100px;}






























