body{font-family: "microsoft yahei";width:100%;margin: 0; padding: 0; line-height: 24px; font-size: 14px;color: #333333;text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
ul,li,img,h1,h2,h3,h4,h5,dl,dt,dd,i,table,tr,td{margin: 0;padding: 0;list-style: none;border: 0;font-style:normal;font-size: inherit;font-weight: normal;}
a,a:focus, a:hover{text-decoration: none;color: #333333;}
img{max-width: 100%;}
i{font-style: normal;}
p{margin: 5px 0;}
iframe{max-width: 100%;}
video{max-width: 100%;}
input{outline: medium;border: none;background: none;}
button,textarea{outline: none;border: none;font-family: "microsoft yahei";background: none;}
button,textarea :focus{outline:0;border: none;background: none;}
.container{padding: 0;width: 86%;margin: auto;}
@media screen and (max-width: 1723px){
	.container{width: 88%;}
}
@media screen and (max-width: 1110px){
	.container{width: 96%;}
}
.center{width: 96%;margin: auto;}

@font-face {
  font-family: 'iconfont';
  src: url('../font_icon/iconfont.ttf?t=1629710639501') format('truetype');
}

@font-face {
  font-family: 'Haettenschweiler';
  src: url('../ziti/Haettenschweiler.ttf');
}
/*公用类*/


/* 顶部 */
.top{height: 50px;line-height: 50px;background: #db0000;border-bottom: 1px solid #fff;color: #fff;}
.top .wel{float: left;}
.top #time{float: right;}
.top .weather{display: none;width: 100px;height: 35px;float: right;}
.top .weather iframe{}



/* 导航 */
.p_head{width: 100%;height: 90px; position: relative;z-index: 9999;}
.p_head .logo{width: 32%;float: left;height: 90px;}
.p_head .logo img{height: 100%;}

.p_head .navBar{width: 68%;float: right;}
.p_head .navBar .nav{}
.p_head .navBar .nav li{float: left;position: relative;cursor: pointer;}
.p_head .navBar .nav .m{width: 12.5%;}
.p_head .navBar .nav li h3{text-align: center;line-height: 85px;}
.p_head .navBar .nav li h3 a{display: block;font-size: 16px;}
.p_head .navBar .nav li h3 i{display: block;width: 0;margin: auto;height: 5px;background: #db0000;transition: all ease 0.5s;}
.p_head .navBar .nav li h3:hover i{width: 80%;transition: all ease 0.5s;}
.p_head .navBar .nav li .sub{width: 100%;position: absolute;top: 90px;background: #fff; opacity: 0;transition: opacity 0.5s;}
.p_head .navBar .nav li:hover .sub{opacity: 1;}
.p_head .navBar .nav li .sub dd{text-align: center;line-height: 40px;border-bottom: 1px solid #e8e8e8;width: 80%;margin: auto;}
.p_head .navBar .nav li .sub dd:last-child{border-bottom: 0;margin-bottom: 5px;}
.p_head .navBar .nav li .sub dd:hover{border-bottom: 1px solid #db0000;}

.p_head .w_dh{width: 15%;float: right;text-align: right;padding-top: 25px;padding-right: 4px; display: none;}
.p_head .w_dh i{font-family: "iconfont" !important;font-size: 20px;}


/*PC轮换图*/
#banner{width: 100%;height: 948px;overflow: hidden; position:relative;}
.banner{}
.banner .bd{position:relative; height:100%; z-index:0;}
.banner .bd li{height: 948px;text-align: center; zoom:1; vertical-align:middle;}
.banner .bd img{width: 100%;height: 100%;object-fit: cover;display:block;}
.banner .prev,.banner .next{font-family: 'iconfont'; position: absolute;bottom: 134px;z-index: 10;font-size: 60px;color: rgba(255, 255, 255, 0.7);}
.banner .prev:hover,.banner .next:hover{color: #fff;}
.banner .prev{right: 25%;left: auto;}
.banner .next{right: 20%;left: auto;}
#banner .lang{width: 100%;height: 134px;background: url(../img/lang.png) no-repeat center;position: absolute;bottom: 0;z-index: 10;background-size: 100% 100%;}



/*第一块-公司简介+资质荣誉*/
.first{width: 100%;height: 474px;background: #fefefe;padding-top: 37px;}
.first .gsjj{width: 50%;float: left;padding: 0 3%;}
.first .gsjj .gsjj_bt{height: 85px;}
.first .gsjj .gsjj_bt img{float: left;}
.first .gsjj .gsjj_bt a{float: right;font-size: 12px;color: #a1a1a1;border: 1px solid #a0a09f;border-radius: 10px;padding: 2px 3.5%;margin-top: 27px;transition: all ease 0.5s;}
.first .gsjj .gsjj_bt a:hover{background: #a0a09f;color: #fff;transition: all ease 0.5s;}
.first .gsjj .gsjj_nr{font-size: 18px;line-height: 35px;height: 262px;overflow: hidden;text-align: justify;margin-top: 36px;}
.first .zzry{width: 50%;float: right;padding: 0 3%;padding-top: 29px;}
.first .zzry .zzry_bt{height: 60px;text-align: center;position: relative;}
.first .zzry .zzry_bt h3{font-size: 26px;padding-top: 5px;}
.first .zzry .zzry_bt h3:before{content: "";height: 2px;background: linear-gradient(to left,#8c8c8c,rgba(255,255,255,0));display: block;width: 16%;position: absolute;top: 16px;left: 22%;}
.first .zzry .zzry_bt h3:after{content: "";height: 2px;background: linear-gradient(to right,#8c8c8c,rgba(255,255,255,0));display: block;width: 16%;position: absolute;top: 16px;right: 22%;}
.first .zzry .zzry_bt h4{font-size: 16px;color: #c3c3c3;padding-top: 12px;}
.first .zzry .zzry_lb{margin-top: 32px;height: 262px;position:relative;}
.first .zzry .zzry_lb .bd{padding:10px 0;overflow:hidden;}
.first .zzry .zzry_lb .bd ul{overflow:hidden; zoom:1;}
.first .zzry .zzry_lb .bd ul li{width: 50%;height: 222px;text-align: center; float:left; overflow: hidden;}
.first .zzry .zzry_lb .bd ul li a{display: block;padding: 0 1%;height: 222px;}
.first .zzry .zzry_lb .bd ul li img{width: 88%;height: 100%;}
.first .zzry .zzry_lb .hd{}
.first .zzry .zzry_lb .hd .prev,.first .zzry .zzry_lb .hd .next{display:block;width: 22px;height: 37px;font-size: 35px;color: #a1a1a1; position: absolute;top: 104px;cursor:pointer;}
.first .zzry .zzry_lb .hd .prev{left: -55px;}
.first .zzry .zzry_lb .hd .next{right: -35px;}
/*WAP-开始*/
.one{min-height: 500px;background: #fefefe;padding-top: 37px;}
.one .gsjj{width: 100%;padding: 0 3%;}
.one .gsjj .gsjj_bt{height: 85px;}
.one .gsjj .gsjj_bt img{float: left;}
.one .gsjj .gsjj_bt a{float: right;font-size: 12px;color: #a1a1a1;border: 1px solid #a0a09f;border-radius: 10px;padding: 2px 3.5%;margin-top: 27px;transition: all ease 0.5s;}
.one .gsjj .gsjj_bt a:hover{background: #a0a09f;color: #fff;transition: all ease 0.5s;}
.one .gsjj .gsjj_nr{font-size: 18px;line-height: 35px;min-height: 262px;overflow: hidden;text-align: justify;margin-top: 36px;}
.one .zzry{width: 100%;padding: 0 3%;padding-top: 29px;}
.one .zzry .zzry_bt{height: 60px;text-align: center;position: relative;}
.one .zzry .zzry_bt h3{font-size: 26px;padding-top: 5px;}
.one .zzry .zzry_bt h3:before{content: "";height: 2px;background: linear-gradient(to left,#8c8c8c,rgba(255,255,255,0));display: block;width: 16%;position: absolute;top: 16px;left: 22%;}
.one .zzry .zzry_bt h3:after{content: "";height: 2px;background: linear-gradient(to right,#8c8c8c,rgba(255,255,255,0));display: block;width: 16%;position: absolute;top: 16px;right: 22%;}
.one .zzry .zzry_bt h4{font-size: 16px;color: #c3c3c3;padding-top: 12px;}
.one .zzry .zzry_lb{margin-top: 32px;min-height: 230px;position:relative;}
.one .zzry .zzry_lb .bd{padding:10px 0;overflow:hidden;}
.one .zzry .zzry_lb .bd ul{overflow:hidden; zoom:1;}
.one .zzry .zzry_lb .bd ul li{width: 50%;height: 222px;text-align: center; float:left; overflow: hidden;}
.one .zzry .zzry_lb .bd ul li a{display: block;padding: 0 1%;height: 222px;}
.one .zzry .zzry_lb .bd ul li img{height: 100%;}
.one .zzry .zzry_lb .hd{width: 80px;margin: auto;height: 50px;}
.one .zzry .zzry_lb .hd .prev,.one .zzry .zzry_lb .hd .next{display:block;width: 35px;height: 35px;font-size: 25px;background: #5eb6f6;border-radius: 100%;color: #fff;text-align: center; cursor:pointer;}
.one .zzry .zzry_lb .hd .prev img,.one .zzry .zzry_lb .hd .next img{padding-top: 6px;}
.one .zzry .zzry_lb .hd .prev{float: left;}
.one .zzry .zzry_lb .hd .next{float: right;}


/*第二块-4块数字*/
.second{width: 100%;height: 250px;background: url(../img/second.jpg) no-repeat center;display:flex;align-items: center;}
.second .sikuai{}
.second .sikuai li{text-align: center;width: 25%;float: left;transition: all ease 0.5s;cursor:pointer;}
.second .sikuai li h3{}
.second .sikuai li h3 b{font-family: 'Haettenschweiler';font-size: 86px;font-weight: normal;}
.second .sikuai li h3 i{font-size: 15px;writing-mode:vertical-rl;writing-mode:tb-rl;transform:translate(0,-34px);}
.second .sikuai li:last-child h3 i{transform:translate(0,-20px);}
.second .sikuai li h4{font-size: 15px;}
.second .sikuai li h5{font-size: 18px;}
.second .sikuai li:hover{color: #e8394b;transition: all ease 0.5s;}
/*WAP-开始*/
.two{min-height: 285px;background: url(../img/second.jpg) no-repeat center;background-size: 100% 100%;padding-top: 16px;}
.two .sikuai{}
.two .sikuai li{text-align: center;width: 50%;float: left;height: 130px;padding-top: 15px; cursor:pointer;}
.two .sikuai li h3{}
.two .sikuai li h3 b{font-family: 'Haettenschweiler';font-size: 50px;font-weight: normal;}
.two .sikuai li h3 i{font-size: 12px;writing-mode:vertical-rl;writing-mode:tb-rl;transform: translate(0,-16px);}
.two .sikuai li:last-child h3 i{transform: translate(0,-7px);}
.two .sikuai li h4{line-height: 16px;height: 32px;font-size: 12px; display:flex;align-items: center;justify-content:center;}
.two .sikuai li h5{font-size: 16px;padding-top: 5px;}


/* 第三块-产品中心 */
.third{width: 100%;height: 1070px;background: url(../img/third.jpg) no-repeat center;}
.third .cpzx_bt{height: 100px;color: #fff;margin-top: 72px;padding: 0 2.6%;}
.third .cpzx_bt .cpzx_bt1{float: left;width: 50%;}
.third .cpzx_bt .cpzx_bt1 h3{padding-bottom: 10px;}
.third .cpzx_bt .cpzx_bt1 h3 i{font-family: 'iconfont';font-size: 26px;padding-right: 1%;display: inline-block;transform: translate(0,-4px);}
.third .cpzx_bt .cpzx_bt1 h3 b{font-size: 38px;font-weight: bold;}
.third .cpzx_bt .cpzx_bt1 h4{font-size: 32px;}
.third .cpzx_bt .cpzx_bt2{float: right;line-height: 70px;width: 50%;text-align: right;}
.third .cpzx_bt .cpzx_bt2 a{font-size: 20px;color: #fff;}
.third .cpzx_bt .cpzx_bt2 a i{font-family: 'iconfont';font-size: 28px;display: inline-block;transform: translate(0,2px);}

.yi_xxk1{width: 100%;height: 650px;margin-top: 60px; position: relative;}
.yi_xxk1 .title{height: 50px;text-align: center;position: relative;width: 750px;margin: auto;}
.yi_xxk1 .title::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 1px solid #5db4f7;z-index: 1;transform: skew(-45deg);}
.yi_xxk1 .title li{float: left;width: 25%; cursor:pointer;position: relative;}
.yi_xxk1 .title li h3{font-size: 20px;line-height: 50px;position: relative;z-index: 2;}
.yi_xxk1 .title li h3:after{content: '';position: absolute;top: 0;left: 0;background: none;transform: skew(-45deg);z-index: -1; width: 100%;height: 100%;}
.yi_xxk1 .title li.on h3{color: #fff;}
.yi_xxk1 .title li.on h3:after{content: '';background: #5db4f7;transform: skew(-45deg);}
.yi_xxk1 .bd1{margin-top: 30px;}
.yi_xxk1 .tp_lb{height: 650px;position:relative;width: 75%;margin: auto;}
.yi_xxk1 .tp_lb .bd{padding:10px 0;overflow:hidden;}
.yi_xxk1 .tp_lb .bd ul{overflow:hidden; zoom:1;}
.yi_xxk1 .tp_lb .bd ul li{height: 650px;width: 33.33%;text-align: center; float:left; overflow: hidden;}
.yi_xxk1 .tp_lb .bd ul li a{display: block;padding: 0 1%;}
.yi_xxk1 .tp_lb .bd ul li img{height: 100%;object-fit: cover;}
.yi_xxk1 .tp_lb .hd{}
.yi_xxk1 .tp_lb .hd .prev,.yi_xxk1 .tp_lb .hd .next{display:block;width: 50px;height: 95px;font-size: 95px;color: rgb(255 255 255 / 50%); position: absolute;top: 260px;cursor:pointer;transition: all ease 0.5s;}
.yi_xxk1 .tp_lb .hd .prev{left: -120px;}
.yi_xxk1 .tp_lb .hd .next{right: -73px;}
.yi_xxk1 .tp_lb .hd .prev:hover,.yi_xxk1 .tp_lb .hd .next:hover{color: #fff;transition: all ease 0.5s;}
.yi_xxk1 .tp_lb .hd ul{height: 28px;overflow:hidden; zoom:1; margin-top:10px; z-index: 99999; display:flex;align-items: center;justify-content:center;}
.yi_xxk1 .tp_lb .hd ul li{float:left;width: 10px;height: 10px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background: #fdfdfe;border-radius: 0 50% 50% 50%;transform: rotate(-135deg);}
.yi_xxk1 .tp_lb .hd ul li.on{width: 18px;height: 18px;}
/*WAP-开始*/
.three{min-height: 500px;background: url(../img/third.jpg) no-repeat center;background-size: cover;}
.three .cpzx_bt{height: 100px;color: #fff;padding: 72px 2.6%;}
.three .cpzx_bt .cpzx_bt1{float: left;width: 50%;}
.three .cpzx_bt .cpzx_bt1 h3{padding-bottom: 10px;}
.three .cpzx_bt .cpzx_bt1 h3 i{font-family: 'iconfont';font-size: 22px;padding-right: 1%;display: inline-block;transform: translate(0,-4px);}
.three .cpzx_bt .cpzx_bt1 h3 b{font-size: 28px;font-weight: bold;}
.three .cpzx_bt .cpzx_bt1 h4{font-size: 24px;}
.three .cpzx_bt .cpzx_bt2{float: right;line-height: 70px;width: 50%;text-align: right;}
.three .cpzx_bt .cpzx_bt2 a{font-size: 20px;color: #fff;}
.three .cpzx_bt .cpzx_bt2 a i{font-family: 'iconfont';font-size: 23px;display: inline-block;transform: translate(0,2px);}

.yi_xxk2{width: 100%;min-height: 470px;margin-top: 60px;padding-bottom: 40px; position: relative;}
.yi_xxk2 .title{height: 50px;text-align: center;position: relative;width: 88%;margin: auto;}
.yi_xxk2 .title::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 1px solid #5db4f7;z-index: 1;transform: skew(-45deg);}
.yi_xxk2 .title li{float: left;width: 25%; cursor:pointer;position: relative;}
.yi_xxk2 .title li h3{font-size: 20px;line-height: 50px;position: relative;z-index: 2;}
.yi_xxk2 .title li h3:after{content: '';position: absolute;top: 0;left: 0;background: none;transform: skew(-45deg);z-index: -1; width: 100%;height: 100%;}
.yi_xxk2 .title li.on h3{color: #fff;}
.yi_xxk2 .title li.on h3:after{content: '';background: #5db4f7;transform: skew(-45deg);}
.yi_xxk2 .bd1{margin-top: 30px;}
.yi_xxk2 .tp_lb{position:relative;width: 100%;margin: 20px auto;}
.yi_xxk2 .tp_lb .bd{padding:10px 0;overflow:hidden;}
.yi_xxk2 .tp_lb .bd ul{overflow:hidden; zoom:1;}
.yi_xxk2 .tp_lb .bd ul li{height: 313px;width: 50%;text-align: center; float:left; overflow: hidden;}
.yi_xxk2 .tp_lb .bd ul li a{display: block;padding: 0 1%;}
.yi_xxk2 .tp_lb .bd ul li img{}
.yi_xxk2 .tp_lb .hd{}
.yi_xxk2 .tp_lb .hd .prev,.yi_xxk2 .tp_lb .hd .next{display:block;height: 55px;font-size: 45px;color: rgb(255 255 255 / 50%); position: absolute;top: 132px;cursor:pointer;}
.yi_xxk2 .tp_lb .hd .prev{left: 0;}
.yi_xxk2 .tp_lb .hd .next{right: 0;}
.yi_xxk2 .tp_lb .hd .prev:hover,.yi_xxk2 .tp_lb .hd .next:hover{color: #fff;}
.yi_xxk2 .tp_lb .hd ul{height: 28px;overflow:hidden; zoom:1; margin-top:10px; z-index: 99999; display:flex;align-items: center;justify-content:center;}
.yi_xxk2 .tp_lb .hd ul li{float:left;width: 10px;height: 10px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background: #fdfdfe;border-radius: 0 50% 50% 50%;transform: rotate(-135deg);}
.yi_xxk2 .tp_lb .hd ul li.on{width: 18px;height: 18px;}


/* 第四块-新闻中心 */
.fourth{width: 100%;height: 924px;background: url(../img/fourth.jpg) no-repeat center;background-attachment: fixed;}
.fourth .xwzx_bt{height: 100px;color: #5eb6f6;margin-top: 110px;padding: 0 2.6%;}
.fourth .xwzx_bt .xwzx_bt1{float: left;width: 50%;}
.fourth .xwzx_bt .xwzx_bt1 h3{padding-bottom: 10px;}
.fourth .xwzx_bt .xwzx_bt1 h3 i{font-family: 'iconfont';font-size: 26px;padding-right: 1%;display: inline-block;transform: translate(0,-4px);}
.fourth .xwzx_bt .xwzx_bt1 h3 b{font-size: 38px;font-weight: bold;}
.fourth .xwzx_bt .xwzx_bt1 h4{font-size: 32px;}
.fourth .xwzx_bt .xwzx_bt2{float: right;line-height: 70px;width: 50%;text-align: right;}
.fourth .xwzx_bt .xwzx_bt2 a{font-size: 20px;color: #5eb6f6;}
.fourth .xwzx_bt .xwzx_bt2 a i{font-family: 'iconfont';font-size: 28px;display: inline-block;transform: translate(0,2px);}
.fourth .xwzx_lb{margin-top: 97px;}
.fourth .xwzx_lb li{height: 480px;width: 24%;float: left;margin: 0 0.5%;border-radius: 10px;box-shadow: 0px 0px 10px #ababab;transition: all ease 0.5s;}
.fourth .xwzx_lb li .xw_tp{height: 280px;}
.fourth .xwzx_lb li .xw_tp img{width: 100%;height: 100%;object-fit: cover;border-radius: 10px 10px 0 0;}
.fourth .xwzx_lb li .xw_nr{height: 200px;background: #f7f7f7;border-radius: 0 0 10px 10px;padding: 6%;}
.fourth .xwzx_lb li .xw_nr h3{font-size: 20px;font-weight: bold;padding-bottom: 10px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fourth .xwzx_lb li .xw_nr h4{font-size: 16px;height: 96px;overflow: hidden;color: #888888;}
.fourth .xwzx_lb li .xw_nr h5{background: linear-gradient(to bottom,#feffff,#a4d5fb);width: 42%;height: 46px;text-align: center;line-height: 46px;margin: auto;border-radius: 10px;font-size: 16px;transform: translate(0,23px);color: #888888;transition: all ease 0.5s;}
.fourth .xwzx_lb li:hover{transform: translate(0,-10px);transition: all ease 0.5s;}
.fourth .xwzx_lb li:hover h3{color: #349be6;}
.fourth .xwzx_lb li:hover h4{color: #349be6;}
.fourth .xwzx_lb li:hover h5{color: #fff;background: linear-gradient(to bottom,#7df1d5,#5cb1f9);transition: all ease 0.5s;}
/*WAP-开始*/
.four{min-height: 495px;background: url(../img/fourth.jpg) no-repeat center;background-size: cover;padding: 50px 0;display: flow-root;}
.four .xwzx_bt{height: 76px;color: #5eb6f6;padding: 0 2.6%;}
.four .xwzx_bt .xwzx_bt1{float: left;width: 50%;}
.four .xwzx_bt .xwzx_bt1 h3{padding-bottom: 10px;}
.four .xwzx_bt .xwzx_bt1 h3 i{font-family: 'iconfont';font-size: 22px;padding-right: 1%;display: inline-block;transform: translate(0,-4px);}
.four .xwzx_bt .xwzx_bt1 h3 b{font-size: 28px;font-weight: bold;}
.four .xwzx_bt .xwzx_bt1 h4{font-size: 24px;}
.four .xwzx_bt .xwzx_bt2{float: right;line-height: 70px;width: 50%;text-align: right;}
.four .xwzx_bt .xwzx_bt2 a{font-size: 20px;color: #5eb6f6;}
.four .xwzx_bt .xwzx_bt2 a i{font-family: 'iconfont';font-size: 23px;display: inline-block;transform: translate(0,2px);}
.four .xwzx_lb{margin-top: 20px;}
.four .xwzx_lb li{height: 480px;width: 49%;float: left;margin: 4% 0.5%;border-radius: 10px;box-shadow: 0px 0px 10px #ababab;}
.four .xwzx_lb li .xw_tp{height: 280px;}
.four .xwzx_lb li .xw_tp img{width: 100%;height: 100%;object-fit: cover;border-radius: 10px 10px 0 0;}
.four .xwzx_lb li .xw_nr{height: 200px;background: #f7f7f7;border-radius: 0 0 10px 10px;padding: 6%;}
.four .xwzx_lb li .xw_nr h3{font-size: 20px;font-weight: bold;padding-bottom: 10px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.four .xwzx_lb li .xw_nr h4{font-size: 16px;height: 96px;overflow: hidden;color: #888888;}
.four .xwzx_lb li .xw_nr h5{background: linear-gradient(to bottom,#7df1d5,#5cb1f9);width: 42%;height: 46px;text-align: center;line-height: 46px;margin: auto;border-radius: 10px;font-size: 16px;transform: translate(0,23px);color: #fff;}







/***************************主体-结束*********************************************************/


/*返回顶部*/
.cd-top{height: 40px;width: 40px;padding-top: 5px;text-align: center;color: #fff;position: fixed;bottom: 286px;right: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);overflow: hidden;white-space: nowrap;background: rgba(93, 180, 247, 0.8);visibility: hidden;opacity: 0;transition: all 0.3s;cursor:pointer;z-index: 9;}
.cd-top.cd-is-visible{visibility: visible;opacity: 1;}
.cd-top.cd-fade-out{opacity: 0.5;}
.cd-top:hover{background-color: #5db4f7;opacity: 1;}


/*底部*/
.p_foot{width: 100%;height: 480px;background: linear-gradient(to bottom,#79dffd,#5bb0f9);color: #fff;font-size: 16px;padding-top: 62px; clear: both;overflow: hidden;}
.p_foot a{color: #fff;}
.p_foot .db_zuo{width: 32.3%;float: left;text-align: center;}
.p_foot .db_zuo img{}
.p_foot .db_zuo h3{padding-top: 15px;}
.p_foot .db_zuo h3 i{font-family: 'iconfont';font-size: 18px;display: block;padding-right: 20%;padding-bottom: 20px;}
.p_foot .db_zuo h3 b{font-family: 'Impact';font-size: 46px;font-style: italic;display: block;letter-spacing: 2px;}
.p_foot .db_you{width: 62%;float: right;}
.p_foot .db_you .db_s{height: 228px;overflow: hidden;}
.p_foot .db_you .db_s ul{}
.p_foot .db_you .db_s li{width: 16.66%;float: left;}
.p_foot .db_you .db_s li h3{font-size: 20px;font-weight: bold;}
.p_foot .db_you .db_s li h3 i{display: block;height: 4px;background: #fff;width: 22%;margin-top: 10px;}
.p_foot .db_you .db_s li dl{padding-top: 18px;}
.p_foot .db_you .db_s li dl dd{height: 35px;}
.p_foot .db_you .db_x{}
.p_foot .db_you .db_x .db_x1{width: 65.5%;float: left;}
.p_foot .db_you .db_x .db_x1 h3{padding: 22px 0;line-height: 30px;}
.p_foot .db_you .db_x .db_x1 h4{border: 1px solid #79e0fd;color: #79e0fd;width: 59%;padding: 1%;}
.p_foot .db_you .db_x .db_x1 h4 a{color: #79e0fd;}
.p_foot .db_you .db_x .db_x2{width: 34.5%;float: right;}
.p_foot .db_you .db_x .db_x2 li{width: 50%;float: left;text-align: center;}
.p_foot .db_you .db_x .db_x2 li img{height: 105px;}
.p_foot .db_you .db_x .db_x2 li h3{font-size: 14px;padding-top: 5px;}




/*底部-WAP*/
.w_foot{background: linear-gradient(to bottom,#79dffd,#5bb0f9);color: #fff;padding: 15px 5px; clear: both;}
.w_foot a{color: #fff;}
/* 电话地址 */
.w_foot .dianhua{min-height: 248px;padding: 16px 0;}
.w_foot .dianhua .di_l{width: 70%;float: left;}
.w_foot .dianhua .di_l img{display: block;height: 120px;margin-bottom: 20px;}
.w_foot .dianhua .di_r{width: 24%;float: right;text-align: center;}
.w_foot .dianhua .di_r img{display: block;margin: auto;height: 82px;margin-bottom: 5px;}
.w_foot .dianhua .di_r h3{line-height: 20px;font-size: 12px;}
.w_foot .w_copyright{font-size: 12px;padding-top: 4px;text-align: center;border-top: 1px solid rgba(255, 255, 255, 0.8);}



/* 子页banner */
.zy_banner{height: 375px;}
.zy_banner img{width: 100%;height: 100%;object-fit: cover;}



/* 所在位置 */
.place{height: 60px;line-height: 60px;border-bottom: 1px solid #e5e5e5;}
.place i{font-family: "iconfont" !important;}
.place a:last-child{color: #5eb6f6;font-weight: bold;}

/*子页-新闻页-开始*/
.news{min-height: 710px;padding-bottom: 30px;}
.news .yy{min-height: 710px;}
.news .yy ul{padding: 38px 0;}
.news .yy li{min-height: 124px;border-top: 1px solid #e5e5e5;margin-bottom: 10px; position: relative;}
.news .yy li:first-child{border-top: none;}
.news .yy li .xw_sj{width: 10%;float: left;margin-right: 5%;border: 1px solid #e5e5e5;height: 80px;text-align: center;position: absolute;top: 20px;transition: all ease 0.5s;}
.news .yy li .xw_sj span{display: block;font-size: 20px;padding-top: 16px;}
.news .yy li .xw_sj i{display: block;}
.news .yy li .xw_nr{width: 95%;float: left;min-height: 124px;padding-top: 20px;padding-left: 10%;margin-left: 5%;padding-right: 2%;transition: all ease 0.5s;}
.news .yy li .xw_nr h3{height: 35px;font-size: 18px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news .yy li .xw_nr h4{min-height: 55px;color: #9a9a9a;text-align: justify;}
.news .yy li:hover{border-top: 1px solid #fff;}
.news .yy li:hover .xw_nr{background: #f3f4f8;transition: all ease 0.5s;}
.news .yy li:hover .xw_sj{background: #5eb6f6;color: #fff;transition: all ease 0.5s;}
/*子页-新闻页-结束*/


/*子页-产品页-正常-开始*/
.products{min-height: 770px;padding-bottom: 30px;}
.products .yy{min-height: 770px;}
.products .yy ul{padding: 38px 0;}
.products .yy li{width: 17%;height: 410px;float: left;margin: 15px 1.5%;}
.products .yy li .cp_tp{height: 350px;padding: 1%;text-align: center; transition: all ease 0.5s;}
.products .yy li .cp_tp img{height: 100%;object-fit: cover;}
.products .yy li .cp_mc{height: 60px;text-align: center;padding-top: 20px;}
.products .yy li .cp_mc h3{font-size: 20px;padding-bottom: 8px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.products .yy li:hover .cp_tp{box-shadow: 0px 0px 8px #d8d8d8; transition: all ease 0.5s;}
.products .yy li:hover .cp_mc h3{color: #5db4f7;}
/*子页-产品页-正常-结束*/


/*子页-产品页2-正常-开始*/
.products2{min-height: 770px;padding-bottom: 30px;}
.products2 .yy{min-height: 770px;}
.products2 .yy ul{padding: 38px 0;}
.products2 .yy li{width: 23%;height: 304px;float: left;margin: 1%;text-align: center;}
.products2 .yy li .cp_tp{height: 264px;text-align: center; transition: all ease 0.5s;}
.products2 .yy li .cp_tp img{width: 100%;height: 100%;object-fit: contain;}
.products2 .yy li .cp_mc{height: 40px;line-height: 40px;}
.products2 .yy li .cp_mc h3{font-size: 18px;}
.products2 .yy li:hover .cp_tp{box-shadow: 0px 0px 8px #a1a1a1; transition: all ease 0.5s;}
/*子页-产品页2-正常-结束*/


/*子页-简介内容页-开始*/
.contents{min-height: 710px;padding-bottom: 30px;}
.contents .yy{min-height: 710px;}
.contents .yy ul{padding: 38px 0;}
.contents .p_dynr{min-height: 605px;padding: 25px 0;}
.contents .p_dynr .word_bt{min-height: 62px;text-align: center;margin: 10px;border-bottom: 1px solid #e5e5e5;}
.contents .p_dynr .word_bt h3{font-size: 24px;padding-bottom: 5px;font-weight: bold;}
.contents .p_dynr .word_nr{margin-top: 15px;padding: 15px 20px;text-align: justify;}
/*子页-简介内容页-结束*/


/*子页-新闻内容页-开始*/
.content_xw{min-height: 710px;padding-bottom: 30px;}
.content_xw .yy{min-height: 710px;}
.content_xw .yy ul{padding: 38px 0;}
.content_xw .p_dynr{min-height: 605px;padding: 25px 0;}
.content_xw .p_dynr .word_bt{min-height: 62px;text-align: center;margin: 10px;border-bottom: 1px solid #e5e5e5;}
.content_xw .p_dynr .word_bt h3{font-size: 24px;padding-bottom: 5px;font-weight: bold;}
.content_xw .p_dynr .word_bt h4{padding-top: 10px;color: #9a9a9a;}
.content_xw .p_dynr .word_bt h4 b{font-weight: normal;margin-right: 10px;}
.content_xw .p_dynr .word_nr{margin-top: 15px;padding: 15px 20px;text-align: justify;}
/*子页-新闻内容页-结束*/



/* 子页-联系我们-开始 */
.contents .p_dynr .lxwm_nr{margin-top: 15px;padding: 15px 0;text-align: justify;}
.contents .my-map { margin: 0 auto; width: 100%; height: 450px; }
.contents .my-map .icon { background: url(//a.amap.com/lbs-dev-yuntu/static/web/image/tools/creater/marker.png) no-repeat; }
.contents .my-map .icon-cir { height: 31px; width: 28px; }
.contents .my-map .icon-cir-red { background-position: -11px -5px; }
.contents .amap-container{height: 100%;}
.contents .myinfowindow{width: 240px;min-height: 50px;}
.contents .myinfowindow h5{ height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold; width: 220px; text-overflow: ellipsis; word-break: break-all; white-space: nowrap; }
.contents .myinfowindow div{ margin-top: 10px; min-height: 40px; line-height: 20px; font-size: 13px; color: #6f6f6f; }
/* 子页-联系我们-结束 */



/*下一页*/
.page {margin:20px;text-align: center;clear: both;}
.page span.close,
.page strong,
.page a {/*display: inline-block;*/padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #5a5a5a;}
.page strong.selfpage {background: #5db4f7;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #5db4f7;color: #fff;}
.page .count{display: none;}
.page .count2{display: none;}
.page .count3{display: none;}
.page .close{display: none;}
.page .next{display: none;}
.page .pre{display: none;}


@media screen and (max-width: 1465px){
	
}

@media screen and (max-width: 1440px){
	.p_foot{zoom: 0.8;}
	#banner{height: 848px;}
	.banner .bd li{height: 848px;}
	.first .gsjj .gsjj_nr{line-height: 28px;}

	.products .yy li{width: 31%;margin: 15px 1.166%;}

}

@media screen and (max-width: 1280px){
	#banner{height: 626px;}
	.banner .bd li{height: 626px;}
	.banner .prev,.banner .next{bottom: 60px;font-size: 50px;}
	.banner .next{right: 16%;}
	#banner .lang{height: 60px;}
	.third{height: 890px;}
	.yi_xxk1 .tp_lb{height: 565px;}
	.yi_xxk1 .tp_lb .bd ul li{height: 454px;}

	.products2 .yy li{width: 31.33%;}
}

@media screen and (max-width: 1024px){
	.third{height: 800px;}
	.yi_xxk1 .tp_lb{height: 464px;}
	.yi_xxk1 .tp_lb .bd ul li{height: 363px;}
}

@media screen and (max-width: 1000px){
	
}

@media screen and (max-width: 945px){
	.top{color: #db0000;background: none;line-height: inherit;}
	.top .wel{display: none;}
	.top #time{float: left;font-size: 12px;padding-top: 8px;}
	.top .weather{display: block;}
	.p_head{height: 72px;}
	.p_head .container{width: 100%;}
	.p_head .logo{width: 80%;height: 72px;}
	.p_head .navBar{display: none;}
	.p_head .w_dh{display: block;}
	#banner{height: 404px;}
	.banner .bd li{height: 404px;}
	.banner .prev,.banner .next{bottom: 38px;font-size: 38px;}
	.banner .next{right: 10%;}
	#banner .lang{height: 38px;}
	.zy_banner{height: 145px;}
	
	.news .yy li{position: relative;}
	.news .yy li .xw_sj{width: 40%;float: none;margin-right: 0;height: 40px;text-align: left;position: relative;top: 0;margin-top: 10px;}
	.news .yy li .xw_sj span{display: inline-block;font-size: 20px;padding: 8px;}
	.news .yy li .xw_sj i{display: inline-block;}
	.news .yy li .xw_nr{width: 100%;float: none;min-height: 124px;padding-top: 20px;padding-left: 0;margin-left: 0;padding-right: 0;}

	.contents .p_dynr .word_bt{margin: 10px 0;}
	.contents .p_dynr .word_bt h3{font-size: 18px;}
	.content_xw .yy{width: 100%;float: none;}
	.content_xw .p_dynr .word_bt{margin: 10px 0;}
	.content_xw .p_dynr .word_bt h3{font-size: 18px;}
	.content_xw .p_dynr .word_bt h4{font-size: 12px;}

	.contents .my-map{height: 270px;}
}

@media screen and (max-width: 767px){
	.products .yy li{width: 48%;margin: 15px 1%;}
	.products2 .yy li{width: 48%;}
	
}

@media screen and (max-width: 640px){
	.yi_xxk2 .title li h3{font-size: 14px;}
}

@media screen and (max-width: 500px){
	#banner{height: 180px;}
	.banner .bd li{height: 180px;}
	.one .gsjj .gsjj_bt img{height: 70px;}
	.one .gsjj .gsjj_nr{line-height: 28px;margin-top: 16px;font-size: 16px;}
	.one .zzry .zzry_lb .bd ul li{height: 150px;}
	.one .zzry .zzry_lb .bd ul li a{height: 150px;}
	.one .zzry .zzry_bt h3:before{left: 15%;}
	.one .zzry .zzry_bt h3:after{right: 15%;}
	.yi_xxk2 .tp_lb .bd ul li{height: 284px;}
	.four .xwzx_lb li{width: 99%;height: 412px;margin: 6% 0.5%;}
	.four .xwzx_lb li .xw_tp{height: 212px;}
	.four .xwzx_lb li .xw_nr h3{font-size: 17px;}
	.four .xwzx_lb li .xw_nr h4{font-size: 14px;height: 122px;}
	.four .xwzx_lb li .xw_nr h5{transform: translate(0,2px);}
	
	.products .yy li{height: 290px;}
	.products .yy li .cp_tp{height: 230px;}
	.products .yy li .cp_mc h3{font-size: 16px;}
	.products2 .yy li{height: 190px;}
	.products2 .yy li .cp_tp{height: 150px;}
	.products2 .yy li .cp_mc h3{font-size: 16px;}
}

@media screen and (max-width: 414px){
	.one .zzry .zzry_lb .bd ul li{height: 122px;}
	.one .zzry .zzry_lb .bd ul li a{height: 122px;}
}

@media screen and (max-width: 375px){
	.yi_xxk2{min-height: 446px;}
	.yi_xxk2 .tp_lb .bd ul li{height: 258px;}
}

@media screen and (max-width: 320px){

	.yi_xxk2{min-height: 412px;}
	.yi_xxk2 .tp_lb .bd ul li{height: 224px;}
}