body,p,ul,li,input,textarea,form,ol,dl,dd,dt,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
body{font-size:12px;line-height:18px;font-family:Tahoma,Helvetica,Arial,Microsoft YaHei,\5b8b\4f53,sans-serif;color:#333;background:#fff}
input{font-family:Tahoma,Helvetica,Arial,Microsoft YaHei,\5b8b\4f53,sans-serif}
ul,li,dl,dd,dt,ol{list-style:none}
a{color:#666;text-decoration:none}
img{border:0}.clr{clear:both}
.pub,.pub1000{width:1200px;height:auto;overflow:hidden;margin:0 auto}
.pub img,.pub1000 img{float:left}
.pub_visi{overflow:visible;*zoom:1}
.pub_visi:before,.pub_visi:after{display:table;line-height:0;content:""}
.pub_visi:after{clear:both}
/**头尾样式**/
header,footer{width:100%;height:auto;float:left}
header{background: #666;}
.head_nav{width: 1200px;margin: 0 auto; height: 70px;color: #fff;}
.herd_logo{float: left;height: 70px;line-height: 70px;margin-left: 100px;}
.herd_logo img{width: 40px;height: 40px;margin-top: 15px;}
.head_nav nav{float: left;height: 70px;line-height: 70px;}
.nav_list{list-style: none;float: left;width:100%;text-align: center;}
.head_nav nav span{float: left;line-height: 68px;position: relative;margin-left: 80px;}
.head_nav nav a {color: #fff; }
.head_bottom{border-bottom: #EA5404 2px solid;}
.contact{float: left;position: relative;line-height: 70px;margin-left: 100px;}
footer{margin-top:8px;background: #F7F7F7;width: 100%;color: #5A6060;}
.foot{width: 1200px;margin: 0 auto;}
.foot_logo{width: 1000px;margin: 50px auto 0; border-bottom: #B4B4B4 1px solid;}
.foot_list{width: 1000px;margin: 0 auto 0; height: 100px;border-bottom: #B4B4B4 1px solid;}
.foot_list p{float: left; width: 50%;line-height: 20px;}
.foot_beian{width: 1000px;margin: 10px auto 0; height: 60px;}
.foot_beian p{float: left; width: 50%;line-height: 20px;}
.foot_beian img{width: 10px;height: 10px;}
h1{width: 100%;text-align: center;font-size: 30px;line-height: 50px;padding-top: 10px;}
h4{width: 100%;text-align: center;color: #CCBA9D;padding-bottom: 10px;}
.huibg{width: 100%;background: #F7F7F7;margin-top: 10px;}
.but1200{width: 1200px;margin: 0 auto;}
.zx{width: 100%;background: #F7F7F7;margin-top: 10px;}
.zixun{float: left;width: 280px;height: 322px;margin-left: 20px;}
.zixun .title{font-size: 14px;font-weight:bold;line-height: 23px;border-bottom: 2px #F9F9F9 solid;}
.zixun ul{list-style: disc;margin-top: 5px;}
.zixun li{line-height: 20px;}
.nav-fixed{top:50%;position: fixed;z-index: 9999;right:20px;}
.zzbg{position: absolute;}
.brand_zz img{width: 150px;height: 200px;}
.zz01{width: 100px;height: 200px;position:absolute;margin-top: 100px;margin-left: 120px;}
.zz02{width: 50px;height: 100px;position: absolute;margin-top: 110px;margin-left: 320px;}
.zz03{width: 50px;height: 100px;position: absolute;margin-top: 120px;margin-left: 520px;}
.zz04{width: 50px;height: 100px;position: absolute;margin-top: 110px;margin-left: 720px;}
.zz05{width: 50px;height: 100px;position: absolute;margin-top: 100px;margin-left: 920px;}
.brand01{height: 405px;}
.video{width: 100%;margin: 0 auto;background: #1C1C1C;align-items: center;text-align: center;justify-content: center;}
video {
	object-fit:fill;
	width:100%;
	height:auto;
}
.image_list{width: 100%;margin: 0 auto;padding: 0;overflow: hidden}
.image_list img{width: 100%;float: left;}
.but_liansuo{width: 100%;float: left; background: #FFF4ED;height: 200px;overflow: hidden}
.but_liansuo .put{width: 100%;overflow: hidden;display: flex;align-content: center;justify-content: center;}
.but_liansuo .text{width: 300px; height: 40px; border-radius: 10px;text-align: center; border: #ffffff 1px solid;margin-left: 80px;margin-top: 20px;}
.but_liansuo .but{width: 100%; margin-top: 20px;overflow: hidden;display: flex;align-content: center;justify-content: center;}
.but_liansuo .but input{width: 160px; border-radius: 10px;background: #FF5B04;color: #ffffff;height: 40px;border: #FF5B04 1px solid}
.head_item{width: 1200px;margin: 0 auto;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.head_item .head_name{width: 120px;float: left;color: #999999;height: 40px;line-height: 40px;text-align: center}
.head_s{float: left;}
.head_name a:hover{color: #EA5404}
