*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing: border-box;}
body{font:14px/1.6;background: #101010;}
body,form,iframe,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a,em,i{margin:0px;padding:0px;list-style-type:none;font-style: normal;font-weight: normal;}
img{ border:none;vertical-align:middle;}
a{ text-decoration:none; color:#4e4e4e;}
input,textarea,select,button{ outline:none;vertical-align:middle; font-size:inherit; font-family:inherit;}
textarea{ resize:none; overflow-y:auto;}
input[type="submit"],input[type="reset"],input[type="button"],button{ cursor:pointer;-webkit-appearance:none;}
input[type="radio"],input[type="checkbox"]{ height:14px; margin: 0 3px 0 0; padding:0;}
hr{height:0;border-width:1px 0 0 0;border-style:solid;margin:0;color:#eee;}

/* color block */
.bodycolor{background: #ffffff;}
.bg-black01{background-color: #1D1D21;}
.bg-black02{background-color: #252525;}
.bg-black03{background-color: #101010;}

.bg-white{width: 100%;background-color: #ffffff;border-radius: 80px;}

.paddingtb{padding: 80px 0;}

/* container */
.container{ width:1200px; margin:0 auto;}
.flexrow{display: flex;justify-content: space-between;align-items: center;}

/* header */
.header{width: 1200px;height: 63px;position: relative;z-index: 999;}
.header .nav{margin-left: 375px;height: 30px;position: absolute;}
.header .nav .nav-item{width: 60px;float: left;margin-right: 43px;font-size: 15px;}
.header .nav .nav-item .active{color: #f00;}
.header .nav .nav-item .active::after{content: '';display: block;width: 100%;height: 3px;background: #f00;border-radius: 3px;margin-top: 10px;}
.header .logo{position: absolute;left: 99px;top: 17px;}
.header .logo1{position: absolute;left: 192px;top: 21px;width: 100px;height: 32px;}
.header .cn{color: #c2bebe;}


.footer{background-color: #6bba2d;width: 100%;min-width: 1200px;height: 514px;margin: 0 auto;box-sizing: border-box;position: relative;}
.footer .nav{width: 880px;margin: 0 auto;padding-top: 50px;box-sizing: border-box;height: 285px;}
.footer .nav ul{width: 100%;display: flex;justify-content: space-between;align-items: baseline;}
.footer .nav ul li{text-align: center;}
.footer .nav .nav-item a{font-size: 16px;font-weight: 800;color: #fff;}
.footer .nav .nav-item .sub-nav{width: 100%;}
.footer .nav .nav-item .sub-nav ul{display: inline-block;list-style: none;}
.footer .nav .nav-item .sub-nav ul li{margin-top: 18px;font-weight: 500;}
.footer .nav .nav-item .sub-nav ul li a{color: #fff;font-weight: 500;font-size: 18px;}

.footer .info{width: 870px;height: 150px;margin: 0 auto;position: absolute;bottom: 69px;left: 50%;margin-left: -435px;display: flex; justify-content: space-between;border-bottom: solid 1px #fff;}
.footer .info .address{width: 338px;height: 122px;}
.footer .info .qrcode{width: 122px;height: 122px;}
.footer .info .qrcode img{width: 100%;height: 100%;}
.footer .info .logo{width: 132px;height: 122px;}
.footer .info .logo img{width: 100%;height: 100%;}
.footer .info .tel{width: 239px;height: 122px;text-align: center;}
.footer .copyright{position: absolute;width: 100%;text-align: center;left: 0;bottom: 30px;color: #fff;}
.footer .copyright a{color: #fff;text-decoration: none;}
.footer .info .address h5{font-weight: 700;color: #fff;font-size: 21px;margin-bottom: 15px;}
.footer .info .address h6{font-weight: 500;color: #fff;font-size: 18px;margin-bottom: 10px;line-height: 26px;}
.footer .h51 input{width: 142px;height: 25px;font-size: 10px;padding: 2px 5px;box-sizing: border-box;border:none;border-radius: 3px;}
.footer .h51 button{width: 50px;height: 25px;margin-left: 10px;border:none;background: url(/templates/images/search.png) no-repeat center center #fff;}
.footer .h52{margin-top: 30px;color: #fff;font-size: 28.8px;} 
.footer .h53{margin-top: 5px;color: #fff;font-size: 28.8px;} 