h3,p{margin: 0;}
ul,li{margin: 0;padding: 0;list-style: none;}
.phone,.ft{display: none;}
.pc{}

.zt_banner{width: 100%;height: 324px;background: url(../images/zt_banner.jpg) center no-repeat;}
.hzhmain1{width: 1200px;height: 307px;margin: 0 auto;position: relative;margin-top: 70px;}
.hzlm{width: 1200px;text-align: left;margin: 55px auto;}
.hzlm h3{font-size: 26px;color: #00479d;font-weight: bold;margin-bottom: 10px;}
.hzlm i{width: 55px;height: 4px;background: #c0d3ed;display: block;}
.hzhmain1 img{float: left;margin-right: 25px;}
.hzhmain1in{width: 493px;height: 289px;position: absolute;right: 0;bottom: 0;background: url(../images/hmain1bg.png);padding:165px 25px 0 25px;}
.hzhmain1in .hzlm{margin: 0;margin-bottom: 45px;width: 100%;}
.hzhmain1in .hzlm h3{color: #FFF;}
.hzhmain1in p{color: #fff;text-align: left;line-height: 24px;}
.hzhmain2{width: 100%;height: 149px;background: url(../images/hmain21.jpg) center no-repeat;padding-top: 30px;text-align: center;}
.hzhmain2 table{width: 1200px;}
.hzhmain2 table tr td{height: 34px;line-height: 34px;color: #005cad;border:1px solid #005cad;}
.hzhmain2 table tr.a1{background: #f7f7f7;}
.hzhmain3{width: 1200px;height: 150px;margin: 0 auto;}
.hzhmain3 ul li{width: 366px;height: 150px;float: left;margin: 0 15px;}
.hzhmain3 ul li img{float: left;margin-right: 15px;}
.hzhmain3 ul li h3{padding-top: 15px;font-size: 18px;color: #005cad;text-align: left;margin-bottom: 10px;}
.hzhmain3 ul li p{text-align: left;line-height: 24px;}

.hzhmain4{width: 1200px;height: 280px;margin: 0 auto;}
.hzhmain4 ul li{width: 350px;height: 260px;float: left;margin: 0 14px;text-align: center;background: #f4f4f4;border:1px solid #BBB;border-radius: 2px;padding: 10px;}
.hzhmain4 ul li video{width: 350px;height: 214px;display: block;margin: 0 auto;}
.hzhmain4 ul li h3{height: 50px;line-height: 50px;text-align: left;}

.hzhmain5{width: 1200px;margin: 0 auto;}
.hzhmain5 ul li{width: 348px;height: 120px;float: left;margin: 0 15px;margin-bottom: 28px;border:1px solid #BBB;background: #f4f4f4;padding:15px 10px;text-align: left;line-height: 24px;}
.hzhmain5 ul li img{float: left;margin-right: 20px;}
.hzhmain5 ul li a{color: #626262;}
.hzhmain5 ul li h3{font-size: 16px;margin-bottom: 5px;}
.hzhmain5 ul li i{width: 90px;height: 20px;display: inline-block;background: #005cad;border-radius: 5px;text-align: center;color: #FFF;line-height: 20px;font-style: normal;}
.hzhmain6{width: 990px;height: 195px;margin: 0 auto;}
.hzhmain6 ul li{width: 165px;height: 195px;float: left;background: url(../images/fg_56.jpg) top 30px right 0px no-repeat;}
.hzhmain6 ul li span{display: block;width: 86px;height: 116px;background:url(../images/hmain61.jpg) no-repeat;margin:0 auto;font-size: 46px;line-height: 88px;font-weight: bold;color: #FFF;margin-bottom: 18px;}
.hzhmain6 ul li h3{font-size: 20px;color: #005cad;font-weight: bold;margin-bottom: 10px;}
.hzhmain6 ul li:last-child{background: none;}
.hzhmain6in{width: 950px;margin: 0 auto;margin-top: 30px;}
.hzhmain6in span{float: left;}
.hzhmain6in span p{text-align: left;}
.hzhmain6in1{width: 300px;height: 130px;float: right;}
.hzhmain6in1 ul li{width: 150px;height: 130px;float: left;}
.hzhmain6in1 ul li h3{font-size: 14px;}

@media screen and (max-width: 640px) {
	*{-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;}
	.phone{display: block;}
	.pc{display: none;}
	body{width: 100%;max-width: 640px;min-width: 320px;}
	.max640,.zt_banner{width: 100%;max-width: 640px;min-width: 320px;}
	.body-new{padding-top: 0;}
	.logo-container{width: 100%;text-align: center;padding: 5px 0px;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;overflow: hidden;display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex; justify-content:space-between;}
	.logo-container img{width: 90%;}
	.zt_bannerph,.zt_bannerph img,.hzhmain1,.hzhmain1 img,.hzhmain1in,.hzlm,.hzhmain2,
	.hzhmain3,.hzhmain3 ul li,.hzhmain4,.hzhmain5,.hzhmain5,.hzhmain6,.hzhmain6in,.hzhmain6in1{width: 100%;height: auto;}
	.hzhmain1 img{float: none;width: 90%;margin: 0 auto;}
	.hzhmain1{margin-top: 10px;position: static;}
	.hzhmain1in{position: static;padding: 10px;}
	.hzhmain1in .hzlm{margin-bottom: 10px;padding-left: 0;}
	.hzlm h3{font-size: 16px;}
	.ft{ display:block;width:100%; background:#272727;margin-bottom: 74px;}
	.ft p{ color:#FFF; font-size:12px; text-align:center; padding:10px 0px; line-height:24px;}
	.phonelogo{width: 55%;float: left;}
	.call-hotline{width: 40%;float: right;overflow: hidden; cursor: pointer;}
	.hzlm{margin: 20px 0;padding-left: 10px;}
	.hzhmain2{padding-top: 0;}
	.hzhmain2 table{width: 95%;}
	.hzhmain2 table tr td{height: 24px;line-height: 24px;}
	.hzhmain3{overflow: hidden;}
	.hzhmain3 ul li{float: none;margin: 0;margin-bottom: 20px;overflow: hidden;}
	.hzhmain3 ul li img{float: left;margin-right: 5px;width: 50%;}
	.hzhmain3 ul li h3{padding-top: 0;}
	.hzhmain4 ul li{width: 96%;height: auto;margin: 0 2%;padding: 5px;margin-bottom: 15px;}
	.hzhmain4 ul li video{width: 100%;}
	.hzhmain4{overflow: hidden;}
	.hzhmain5 ul li{width: 46%;margin: 0 2%;height: auto;text-align: center;margin-bottom: 10px;padding: 5px;line-height: 22px;min-height: 225px;}
	.hzhmain5 ul li img{width: 50%;float: none;margin-right: 0;}
	.hzhmain5 ul li h3{font-size: 14px;float: none;}
	.hzhmain6{overflow: hidden;text-align: center;}
	.hzhmain6 ul{display: inline-block;width: 300px;}
	.hzhmain6 ul li{width: 150px;}
	.hzhmain6in{margin-top: 0;}
	.hzhmain6in span{float: none;}
	.hzhmain6in1{float: none;}
	.hzhmain6in span{overflow: hidden;}
	.hzhmain6in span p{height: 30%;line-height: 30px;padding: 0 10px;overflow: hidden;}
	.hzhmain6in1{height: 130px;margin-top: 10px;}
	.hzhmain6in1 ul{width: 300px; margin: 0 auto;}
	.hzhmain5{overflow: hidden;}
}
.Footer-wrapper {
    z-index: 90;
}
.footer-cl{height:76px;position:relative;top:0px;left:0px;}
.footer-btm{width:100%;height:76px;text-align:center;background:#00479D;box-shadow:0px -2px 5px rgba(9,2,4,.17);position:fixed;bottom:0px;left:0px;z-index:90;}
.footer-btm a{display:block;padding:5px 0;width:33.333333%;float:left;}
.footer-btm a img{width:32px;height:32px}
.footer-btm a h2{height:24px;line-height:24px;color:#ffffff;font-weight:normal;font-size:14px;margin-top:0px;}
.footer-container{padding:3px 4% .34rem;color:#868686;background:#f8f8f8;}