*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{font-family: "microsoft yahei";width:100%;margin: 0; padding: 0; line-height: 24px; font-size: 14px;color: #333333;}
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%;}
input{outline: medium;border: none;background: none;}
button,textarea{outline: none;border: none;background: none;}
button,textarea:focus{outline: none;border: none;background: none;}
[role=button]{cursor:pointer;outline:none;}
.container{padding: 0;width: 1400px;margin: auto;}

@font-face {
  font-family: 'iconfont';
  src: url('../font_icon/iconfont.ttf?t=1629710639501') format('truetype');
}

@font-face {
  font-family: 'pmzd';
  src: url('../ziti/pmzd.ttf');
}
/*公用类*/



/* 导航 */
.p_head{min-width: 1400px;width: 100%;height: 116px; position: absolute;z-index: 999;transition: all ease 0.5s;}
.p_head .p_logo{width: 33.5%;float: left;padding-top: 42px;}
.p_head .p_logo a{font-size: 41px;color: #eb490b;font-family: 'pmzd';}
.p_head .p_logo img{}
.p_head .navBar{width: 51%;float: right;padding-top: 42px;}
.p_head .navBar .nav{}
.p_head .navBar .nav li{float: left; position: relative;cursor: pointer;}
.p_head .navBar .nav .m{width: 16.66%;}
.p_head .navBar .nav li h3{text-align: center; position: relative;}
.p_head .navBar .nav li h3 a{display: block;font-size: 18px;padding: 6px 0;color: #fff;}
.p_head .navBar .nav li h3 i{display: block;width: 25px;height: 2px;background: #fff;margin: auto;}
.p_head .navBar .nav li:hover h3 a{color: #eb490b;}
.p_head .navBar .nav li:hover h3 i{background: #eb490b;}
.p_head .navBar .nav li .sub{width: 100%;position: absolute;top: 50px;background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.3));padding: 8px 0; 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;width: 90%;margin: auto; transition: all ease 0.5s;}
.p_head .navBar .nav li .sub dd a{color: #fff;}
.p_head .navBar .nav li .sub dd:hover{background: rgba(0,0,0,0.3);transition: all ease 0.5s;}
.p_head:hover{background: linear-gradient(to bottom,rgba(0,0,0,0.3),rgba(0,0,0,0));transition: all ease 0.5s;}



/*banner轮换图*/
.banner{min-width: 1400px;height: 1010px;overflow: hidden;position: relative;}
.banner .bd{position: relative;height: 100%;z-index: 0;}
.banner .bd li{height: 1010px;zoom: 1;vertical-align: middle;}
.banner .bd img{display: block;height: 100%;width: 100%;height: 100%;object-fit: cover;}
.banner .prev,.banner .next{ position: absolute;top: 50%;margin-top: -19px;}
.banner .prev i,.banner .next i{font-family: "iconfont" !important;font-size: 50px;color: rgba(189, 189, 189, 0.6);font-weight: bold;}
.banner .prev{left: 0;}
.banner .next{right: 0;}
.banner .prev:hover i,.banner .next:hover i{color: #fc0029;}
.banner .hd{height: 80px; overflow:hidden;position:absolute;bottom: 44%;right: 12%;z-index:1;}
.banner .hd ul{ overflow:hidden;zoom:1;}
.banner .hd ul li{width: 35px;height: 35px;line-height:35px;text-align:center;border: 1px solid #fff;color:#fff;border-radius: 100%;margin-bottom: 10px; cursor:pointer;}
.banner .hd ul li.on{border: 1px solid #92db69;color:#92db69;}


.sy_bt{height: 130px;overflow: hidden;}
.sy_bt h4{color: #888888;font-size: 24px;font-family: -apple-system, BlinkMacSystemFont,"Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell","Fira Sans", "Droid Sans", "Helvetica Neue",sans-serif;font-weight: lighter;}
.sy_bt h3{font-size: 36px;color: #555555;padding-top: 22px;}
.sy_bt i{display: block;font-size: 18px;color: #999999;}

.more{width: 130px;height: 40px;line-height: 40px;text-align: center;background: #eb490b; transition: all ease 0.5s;}
.more a{display: block;width: 100%;height: 100%;color: #fff;}
.more:hover{background: none;border: 1px solid #eb490b;transition: all ease 0.5s;}
.more:hover a{color: #eb490b;}



/*第一块-搜索+电话*/
.first{min-width: 1400px;height: 70px;}
.first .ss_hd{height: 120px;background: #eb490b;border-radius: 15px;transform:translate(0,-50px);padding: 20px 3%;}
.first .ss_hd .search{width: 73%;float: left;border-right: 1px solid #ff853b;}
.first .ss_hd .search form{width: 90%;display: block;height: 40px;border-bottom: 1px solid #ff853b; position: relative;z-index: 500;}
.first .ss_hd .search h3{line-height: 38px;color: #ff9a5d;}
.first .ss_hd .search .a{width: 95%;height: 38px;float: right;background: none;color: #ffae8f;font-size: 16px;}
.first .ss_hd .search .b{width: 5%;height: 38px;float: left;border: none;font-family: "iconfont" !important;font-size: 20px;color: #ffae8f;}
.first .ss_hd .search input:-moz-placeholder,.search textarea:-moz-placeholder{color: #ffae8f;}
.first .ss_hd .search input:-ms-input-placeholder,.search textarea:-ms-input-placeholder{color: #ffae8f;}
.first .ss_hd .search input::-webkit-input-placeholder,.search textarea::-webkit-input-placeholder{color: #ffae8f;}
.first .ss_hd .tel{width: 25%;float: right;background: url(../img/tubiao/tel.png) no-repeat left;padding-left: 60px;height: 60px;color: #ff9a5d;font-size: 16px;}
.first .ss_hd .tel b{display: block;font-size: 30px;font-style: italic;color: #fff;padding-top: 5px;}


/*第二块-简介*/
.second{min-width: 1400px;min-height: 350px;padding-top: 102px;}
.second .sy_bt{width: 33.5%;float: left;padding-top: 35px;padding-left: 3%;}
.second .gsjj{width: 66.5%;float: right;min-height: 225px;}
.second .gsjj .gsjj_nr{min-height: 148px;font-size: 16px;color: #888888;line-height: 33px;}


/* 第三块-企业文化 */
.third{min-width: 1400px;min-height: 1328px;padding-top: 50px;}
.third .sy_bt{text-align: center;}
.third .sy_bt i{padding-top: 14px;}
.third .qywh{min-height: 1100px;margin-top: 46px;}
.third .qywh li{height: 550px;width: 50%;float: left;cursor:pointer;}
.third .qywh li .qywh_tp{height: 550px;width: 100%;}
.third .qywh li .qywh_tp img{width: 100%;height: 100%;object-fit: cover;transition: all ease 0.5s;}
.third .qywh li .qywh_wz{height: 550px;transform:translate(0,-550px);padding-top: 150px;padding-left: 28%;}
.third .qywh li:nth-child(even) .qywh_wz{padding-left: 9%;}
.third .qywh li .qywh_wz b{display: block;font-size: 200px;font-family: "Impact";background: linear-gradient(to bottom,#d7d7d7,rgba(215,215,215,0));-webkit-background-clip: text;color: transparent;height: 200px;line-height: 200px;}
.third .qywh li .qywh_wz h3{font-size: 40px;color: #f8f8f8;padding-top: 80px;}
.third .qywh li:hover .qywh_tp img{filter: brightness(200%);transition: all ease 0.5s;}


/* 第四块-产品展示 */
.fourth{min-width: 1400px;min-height: 888px;padding-top: 118px;}
.fourth .cpzs_bt{height: 140px;}
.fourth .cpzs_bt .sy_bt{float: left;width: 50%;}
.fourth .cpzs_bt .cpbt_wz{float: right;width: 50%;padding-top: 28px;}
.fourth .cpzs_bt .cpbt_wz h5{float: right;width: 290px;height: 50px;background: #eb490b;color: #fff;line-height: 50px;text-align: center;font-size: 18px;}
.fourth .cpzs_lb{margin-top: 10px; overflow: hidden;position: relative;}
.fourth .cpzs_lb .bd{}
.fourth .cpzs_lb li{width: 33.33%;float: left;height: 419px;text-align: center;}
.fourth .cpzs_lb li a{display: block;padding: 5px 3%;}
.fourth .cpzs_lb li .cp_tp{height: 355px;background: #f3f5f2;transition: all ease 0.5s;}
.fourth .cpzs_lb li .cp_tp img{height: 98%;padding: 2%;}
.fourth .cpzs_lb li .cp_mc{height: 64px;line-height: 64px;}
.fourth .cpzs_lb li .cp_mc h3{font-size: 18px;}
.fourth .cpzs_lb li:hover .cp_tp{box-shadow: 3px 3px 8px #939393;border-radius: 10px;transition: all ease 0.5s;}
.fourth .more{margin: 40px auto;}


/* 第五块-产品介绍 */
.fifth{min-width: 1400px;min-height: 462px;padding-top: 90px;background: url(../img/fifth.jpg) no-repeat center;background-size: cover;}
.fifth .cpjs_l{width: 27.5%;float: left;padding-left: 3%;}
.fifth .cpjs_l .gd{width: 120px;height: 36px;text-align: center;line-height: 36px;border: 1px solid #898989;transition: all ease 0.5s;}
.fifth .cpjs_l .gd a{display: block;width: 100%;height: 100%;color: #777777;}
.fifth .cpjs_l .gd:hover{background: #898989;transition: all ease 0.5s;}
.fifth .cpjs_l .gd:hover a{color: #fff;}
.fifth .cpjs_m{width: 32.9%;float: left;font-size: 16px;line-height: 35px;}
.fifth .cpjs_m h3{font-weight: bold;}
.fifth .cpjs_m h4{text-align: justify;}
.fifth .cpjs_r{width: 31.6%;float: right; overflow:hidden;position:relative;}
.fifth .cpjs_r .hd{}
.fifth .cpjs_r .hd .prev,.fifth .cpjs_r .hd .next{display:block;font-family: "iconfont" !important;position: absolute;top: 50%;margin-top: -17px;color: #fff;font-size: 38px;text-shadow: 0 0 10px #282828; cursor:pointer;z-index: 999;}
.fifth .cpjs_r .hd .prev{left: 0;}
.fifth .cpjs_r .hd .next{right: 0;}
.fifth .cpjs_r .bd{}
.fifth .cpjs_r .bd li{width: 100%;float: left;height: 280px;text-align: center;}
.fifth .cpjs_r .bd li a{display: block;width: 70%;margin: auto;}
.fifth .cpjs_r .bd li img{height: 280px;}


/* 第六块-新闻资讯 */
.sixth{min-width: 1400px;min-height: 630px;padding-top: 108px;}
.sixth .xwzx_bt{height: 130px;}
.sixth .xwzx_bt .sy_bt{width: 50%;float: left;padding-left: 3%;}
.sixth .xwzx_bt .more{float: right;margin-top: 24px;}
.sixth .xwzx_lb{min-height: 268px;margin-top: 20px;}
.sixth .xwzx_lb li{height: 262px;width: 33.33%;float: left;transition: all ease 0.5s;}
.sixth .xwzx_lb li a{display: block;margin: 50px 0;border-right: 1px solid #e5e5e5;}
.sixth .xwzx_lb li:last-child a{border-right: none;}
.sixth .xwzx_lb li:before{content: "";display: block;height: 3px;background: none;width: 80%;margin: auto;transition: all ease 0.5s;}
.sixth .xwzx_lb li .xw_bt{font-size: 18px;height: 35px;padding: 0 10%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sixth .xwzx_lb li .xw_nr{color: #999999;font-size: 15px;padding: 0 10%;}
.sixth .xwzx_lb li .xw_nr h3{min-height: 98px;line-height: 28px;text-align: justify;}
.sixth .xwzx_lb li .xw_nr h4{}
.sixth .xwzx_lb li:hover{box-shadow: 0 0 10px #dbdbdb;transition: all ease 0.5s;}
.sixth .xwzx_lb li:hover a{border-right: none;}
.sixth .xwzx_lb li:hover:before{background: #eb490b;transition: all ease 0.5s;}



/***************************主体-结束*********************************************************/


/*返回顶部*/
.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(235,73,11, 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: #eb490b;opacity: 1;}


/*底部*/
.p_foot{min-width: 1400px;min-height: 520px; clear: both;overflow: hidden;}
.p_foot .db_shang{height: 80px;background: #eb490b;color: #fff;line-height: 80px;text-align: center;}
.p_foot .db_shang b{font-family: "iconfont" !important;font-size: 26px;display: block;width: 10%;float: left;}
.p_foot .db_shang span{display: block;width: 90%;float: right;}
.p_foot .db_shang a{color: #fff;font-size: 18px;width: 20%;float: left;}
.p_foot .db_shang a:hover{font-weight: bold;}
.p_foot .db_xia{min-height: 440px;background: #333333;color: #999999;}
.p_foot .db_xia a{color: #999999;}
.p_foot .db_xia .db_t{min-height: 326px;padding-top: 72px;overflow: hidden;}
.p_foot .db_xia .db_t .db_dian{width: 29.6%;float: left;border-right: 1px solid #434343;padding-left: 2%;}
.p_foot .db_xia .db_t .db_dian .db_logo{margin-bottom: 15px;}
.p_foot .db_xia .db_t .db_dian .db_logo img{}
.p_foot .db_xia .db_t .db_dian .db_dh{color: #fff;line-height: 30px;}
.p_foot .db_xia .db_t .db_dian .db_dh h3{font-family: "iconfont" !important;font-size: 16px;}
.p_foot .db_xia .db_t .db_dian .db_dh h4{font-size: 15px;}
.p_foot .db_xia .db_t .db_dian .db_dh h4 b{font-size: 26px;font-family: "Impact";font-style: italic;}
.p_foot .db_xia .db_t .db_nav{width: 65%;float: right;}
.p_foot .db_xia .db_t .db_nav li{width: 20%;float: left;}
.p_foot .db_xia .db_t .db_nav li h3{height: 52px;overflow: hidden;color: #fff;}
.p_foot .db_xia .db_t .db_nav li h3 a{font-size: 20px;color: #fff;}
.p_foot .db_xia .db_t .db_nav li h3 i{display: block;font-family: "iconfont" !important;}
.p_foot .db_xia .db_t .db_nav li dl{padding-top: 5px;font-size: 16px;}
.p_foot .db_xia .db_t .db_nav li dd{line-height: 30px;}
.p_foot .db_xia .db_t .db_nav li dd:hover a{color: #fff;}

.p_foot .db_xia .db_d{min-height: 112px;border-top: 1px solid #434343;text-align: center;padding-top: 24px;}


/* 子页banner */
.zy_banner{height: 450px;min-width: 1400px;}
.zy_banner img{width: 100%;height: 100%;object-fit: cover;}



/* 所在位置 */
.place{height: 40px;border-bottom: 2px solid #e5e5e5;}
.place i{font-family: "iconfont" !important;}
.place a:last-child{color: #eb490b;font-weight: bold;}

/*子页-新闻页-开始*/
.news{min-height: 710px;padding: 30px 0;}
.news .yy{min-height: 710px;}
.news .yy ul{padding: 38px 0;}
.news .yy li{min-height: 136px;margin-bottom: 25px;padding: 20px 2%;display: flow-root;border: 1px solid #f7f7f7; transition: all ease 0.5s;}
.news .yy li h3{border-bottom: 1px solid #cccccc;font-size: 18px;min-height: 36px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news .yy li h4{min-height: 72px;color: #707070;margin: 10px 0;font-size: 15px;}
.news .yy li h5{line-height: 38px;}
.news .yy li h5 i{display: block;float: left;color: #b5b5b5;}
.news .yy li h5 span{display: block;float: right;width: 150px;height: 38px;border: 1px solid #b5b5c5;text-align: center;color: #707070;transition: all ease 0.5s;}
.news .yy li:hover{box-shadow: 0px 1px 10px #767676;transform:translate(0,-10px);border-bottom: none;transition: all ease 0.5s;}
.news .yy li h5:hover span{background: #707070;color: #fff;transition: all ease 0.5s;}
/*子页-新闻页-结束*/


/*子页-产品页-正常-开始*/
.products{min-height: 800px;padding: 30px 0;}
.products .yy{min-height: 800px;display: flow-root;}
.products .yy ul{padding: 38px 0;}
.products .yy li{width: 23%;height: 350px;float: left;margin: 10px 1%;border: 1px solid #d7d7d7; transition: all ease 0.5s;}
.products .yy li .cp_tp{height: 260px;text-align: center;border-bottom: 1px solid #d7d7d7;padding: 1%;}
.products .yy li .cp_tp img{height: 100%;object-fit: cover;}
.products .yy li .cp_mc{height: 90px;text-align: center;}
.products .yy li .cp_mc h3{height: 50px;line-height: 50px;font-size: 16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.products .yy li .cp_mc h4{height: 35px;padding: 0 2%;}
.products .yy li .cp_mc h4 a{display: block;border: 1px solid #d7d7d7;width: 100px;height: 30px;line-height: 30px;border-radius: 20px;color: #747474;font-size: 12px; transition: all ease 0.5s;}
.products .yy li .cp_mc h4 a:nth-child(1){float: left;}
.products .yy li .cp_mc h4 a:nth-child(2){float: right;}
.products .yy li:hover{box-shadow: 0px 0px 8px #383838;transform:translate(0,-5px); transition: all ease 0.5s;}
.products .yy li .cp_mc h4 a:hover{background: #747474;color: #fff; transition: all ease 0.5s;}
/*子页-产品页-正常-结束*/


/*子页-简介内容页-开始*/
.contents{min-height: 710px;padding: 30px 0;}
.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: 30px 0;}
.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;}
/*子页-新闻内容页-结束*/




/*下一页*/
.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: #eb490b;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #eb490b;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;}





