﻿@charset "UTF-8";
html{width:100%;min-width:1200px;overflow-x:hidden;}
.wth{width:100%;min-width:1200px;clear:both;}
.w{width:1000px;margin:0 auto;position:relative;}
.top_all{width:100%;min-width:1000px;height:50px;overflow:hidden;position:relative;z-index: 2;}
.top_all li{height:40px;line-height:55px;font-size:14px;color: #fff;}
.left li.first{width:141px;height:32px;line-height:32px;padding-top:5px;margin-right:50px;}
.left li.first img{width:141px;}
.left li{width:90px;float:left;text-align:center;color:#fff;}
.left li a{padding-right:5px;color:#fff;}
.right{float:right;color:#000;}
.right li{float:left;font-size:16px;color:#fff;}
.footer{background:#000;width:100%;min-width:1000px;}
.footer h2{text-align:center;line-height:66px;font-size:48px;color:#fff100;margin-bottom:46px;letter-spacing:2px;}
.zg_footerbox{width: 100%;background: #272525;}
.zg_footer{width:1000px;margin:0 auto;background:#272525;padding:30px 0;text-align: center;color:#b5b5b5;line-height:28px;}
.zg_footer a{color:#b5b5b5;}
.header,.telqq{display:none;}
.banner{height: 451px; background: url(../images/banner1.jpg) no-repeat center;}
.banner2{height: 451px; background: url(../images/banner2.jpg) no-repeat center;}
/*m1*/
.m1{height: 749px; background: url(../images/m1.jpg) no-repeat center; padding-top: 1px;}
.m1-2{border: 3px solid #fff; border-radius: 20px; width: 763px; margin: auto; position: relative;}
.m1-2 h3{font-size: 46px; color: #fff; margin:-28px auto 6px; text-align: center; font-family: "方正特雅宋简体"; background: #560000; width: 400px;}
.m1-2 h3 span{color: #fff100;}
.m1-p1{font-size: 18px; color: #fff; text-align: center; letter-spacing:10px;}
.aap-1{width: 412px; margin: auto; display: flex; justify-content: space-between; flex-wrap: wrap; padding-top: 78px;}
.xian{width: 1px; height: 62px; background: #fff; margin: auto; margin-top: -20px; margin-bottom: 6px;}
.yuan{width: 10px; height: 10px; border-color: #fff; border-width: 2px; border-style: solid;  border-radius: 50%; margin: auto;}
.m1-p2{font-size: 14px; color: #fff; margin: 8px auto;}
.m1-h4{font-size: 22px; color: #fff;}	
.m1-xia{display: flex; justify-content: space-between; flex-wrap: wrap; width: 304px; margin: auto;}
.m1-3{width: 88px; text-align: center;}
.m1-zhong{margin-top: -50px;}
.yellow{border-color: #fff100; background:#fff100;}
.yellow2{color: #fff100; border-color: #fff100;}
.m1-pp{font-size: 16px; color: #560000; line-height: 32px; width: 640px; background: #fff100; border-radius: 20px; padding: 30px 26px; margin: 17px auto 40px;}
.m1-heng1{position: absolute;
    top: 520px;
    left: -453px;}
.m1-heng2{position: absolute;
    top: 520px;
    right: -453px;}

/*m2*/
.m2{height: 1604px; background: url(../images/m2.jpg) no-repeat center;}
.m2-1{padding: 0px 30px;}
.kc{background: #fff; border-radius: 20px; padding:0px 20px; padding-bottom: 20px; position: relative; z-index: 4;}
.heng1{width: 328px; height: 18px; background: #fff100; margin: auto; border-radius: 20px;}
.kc h3{font-size: 46px; color: #050505; text-align: center; font-family: "方正特雅宋简体"; padding-top: 25px; margin-bottom: 6px;}
.m2-p1{font-size: 18px; color: #d30000; text-align: center; letter-spacing:10px; }
.m2 table{margin-top: 35px;}
.m2 table th{font-size: 20px; height: 50px; background: #ca0000; color: #fff; border: 1px solid #fff;}
.m2 table td{font-size: 16px; text-align: center; color: #050505; border: 1px solid #070707; padding: 6px; height: 286px;}
.kc-a1{font-size: 16px; color: #fff; width: 80px; height: 32px; line-height: 32px; display: block; border-radius: 10px; background: #22ac38; text-align: center; font-weight: bold; transition: 0.3s; margin: auto;}
.kc-a1:hover{background: #ca0000;}
.m2 table td span{color: #ca0000; font-weight: bold;}
.m2-img1{width: 1029px; display: block; margin: auto; position: relative; z-index: 3; top: -123px;}
/*m3*/
.m3{height: 874px; background: url(../images/m3.jpg) no-repeat center;}
.m3-2{width: 936px; height: 761px; margin: auto; background: url(../images/m3.png) no-repeat center;}
.m3-2 h3{font-size: 46px; color: #da0000; text-align: center; font-family: "方正特雅宋简体"; padding-top: 72px; margin-bottom: 6px;}
.m3-p1{font-size: 18px; color: #000; text-align: center; letter-spacing:10px; }
.m3-ul{width: 500px; margin-left: 87px; margin-top: 96px;}
.m3-ul li{margin-left: 55px; height: 97px;}
.m3-ul li h4{font-size: 20px; padding-bottom: 8px; padding-top: 18px;}
.m3-ul li p{font-size: 16px;}
.m3-li1 {color: #6d2100;}
.m3-li2 {color: #fff;}
.m3-li3 {color: #326c67;}
.m3-li4 {color: #fff;}
/*m4*/
.m4{height: 867px; background: url(../images/m4.jpg) no-repeat center; padding-top: 1px;}
.m4-2{width: 1120px; height: 848px; background: url(../images/m4-1.png) no-repeat center; margin-left: -89px; margin-top: -46px;}
.m4-2 h3{font-size: 46px;
    color: #fff;
    text-align: center;
    font-family: "方正特雅宋简体";
    margin-left: 64px;
    padding-top: 46px;}
.m4-2 h3 span{color: #fff100;}
.m4-ul{margin-left: 516px; margin-top: 100px;}
.m4-ul li{height: 120px; margin-bottom: 115px;}
.m4-ul li h4{font-size: 22px; color: #fff; margin-bottom: 12px;}
.m4-ul li p{font-size: 16px; line-height: 28px; color: #ffdc7d; padding-left: 20px;}
.m4-p1{margin-top: -29px;}























































