@charset "utf-8";
/* CSS Document */


.divfooterSixOne{ width: 100%; padding: 35px 0; background: url(../images/back.jpg) no-repeat center; background-size: cover; text-align: center;}
.divfooterSixOne em{ display: block; font-size: 24px; color: #ac292a;}
.divfooterSixOne h3{ font-size: 16px; color: #fff; margin: 10px 0;}
.divfooterSixOne p{ font-size: 14px; color: #fff; font-weight: normal;}
.divfooterSixOne .mink{ display: flex; justify-content: center; flex-wrap: wrap; font-size: 15px; margin: 15px 0 20px 0; color: #fff;}
.divfooterSixOne .mink .li{ margin: 0 5px; font-weight: normal;}
.divfooterSixOne .mink .li i{ font-weight: bold;}
.divfooterSixOne .bootSix{ display: flex; justify-content: center;}
.divfooterSixOne .bootSix a{ display: block; margin: 0 10px;}
.divfooterSixOne .bootSix button{ display: block; width: 146px; height: 46px; border: none; border-radius: 23px;}
.divfooterSixOne .bootSix .moreSixOne button{ background: url(../images/moreSixOne2.png) no-repeat center; background-size: 100% 100%;}
.divfooterSixOne .bootSix .moreSixTwo button{ background: url(../images/moreSixTwo2.png) no-repeat center; background-size: 100% 100%;}

.pupSixList{ display: none; width: 100%; background: #fff; position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 20;}
.pupSixList .sloeList{ width: 20px; height: 20px; position: absolute; top: 15px; right: 15px;}
.pupSixList .sloeList img{ width: 100%; height: 100%; transition: all 0.5s;}
.pupSixList .sloeList img:hover{ transform: rotate(180deg);}
.pupSixList .contHeig{ position: absolute; top: 25px; left: 0; bottom: 20px; right: 0; overflow-y: auto; padding: 0 20px;}
.pupSixList .contHeig .niner h2{ font-size: 28px; color: #333;}
.pupSixList .contHeig .niner h2 i{ color: #cc242d;}
.pupSixList .contHeig .niner .text{ font-size: 16px; line-height: 24px; color: #999; padding: 10px 0; border-bottom: 2px solid #cc242d; margin-bottom: 10px;}
.pupSixList .contHeig .niner .text2{ border-color: #ccc; padding: 10px 0 15px 0;}
.pupSixList .contHeig .niner h3{ font-size: 22px; color: #666; padding: 10px 0 5px 0;}
.pupSixList .contHeig .niner .contac em{ display: block; font-size: 18px; color: #cc242d; font-weight: bold; padding: 5px 0 10px 0;}
.pupSixList .contHeig .niner .contac .tact{ font-size: 16px; color: #999; line-height: 26px;}
.pupSixList .listForm{ margin-top: 15px;}
.pupSixList .listForm h2{ font-size: 24px; color: #cc242d;}
.pupSixList .listForm em{ display: block; font-size: 16px; color: #333; margin: 10px 0 15px 0;} 
.pupSixList .formMin .li{ margin-bottom: 8px;}
.pupSixList .formMin .inp1, .pupSixList .formMin .inp2{ padding: 6px 10px; height: 24px; overflow: hidden; background: #f6f6f6; border: 1px solid #d9d9d9;}
.pupSixList .formMin input{ display: block; width: 100%; font-size: 15px; line-height: 24px; height: 24px; color: #999; border: none; background: hsla(0,0%,100%,0.00);}
.pupSixList .formMin .inp2{ width: 45.5%;}
.pupSixList .formMin .li2{ display: flex; justify-content: space-between;}
.pupSixList .ser{ font-size: 22px; line-height: 30px; color: #333; margin: 10px 0;}
.pupSixList .labelSix{ overflow: hidden;}
.pupSixList .labelSix .li{ width: 145.5px; height: 66px; float: left; margin: 0 6px 6px 0;}
.pupSixList .labelSix .li:nth-child(4n){ margin: 0 0 6px 0;}
.pupSixList .labelSix .li input{ display: none;}
.pupSixList .labelSix .li label{ display: block; width: 143.5px; height: 64px; border: 1px solid #f6f6f6; background: #f6f6f6; position: relative;}
.pupSixList .labelSix .li p{ font-size: 14px; line-height: 18px; text-align: center; color: #333; width: 100%; position: absolute; left: 0; top: 50%; transform: translateY(-50%);}
.pupSixList .labelSix .li input:checked + label{ border-color: #cc242d; background: #f6f6f6 url(../images/zdshzimg01.jpg) no-repeat right -1px bottom -1px; background-size: 17px auto;}
.pupSixList h4{ font-size: 16px; font-weight: bold; padding: 8px 0px 5px;}
.pupSixList .yusuan{ overflow: hidden;}
.pupSixList .yusuan label{ float: left; font-size: 14px; line-height: 26px; margin-right: 12px;}
.pupSixList .yusuan label input{ margin: 6px 3px 0 0; padding: 0; width: 14px; height: 14px; vertical-align: top;-webkit-appearance: radio;appearance: radio;}
.pupSixList .yanzheng{ overflow: hidden; margin: 20px 0 15px 0;}
.pupSixList .yanzheng .inp{ float: left; width: 56%; padding: 6px 10px; height: 24px; overflow: hidden; background: #f6f6f6; border: 1px solid #d9d9d9;}
.pupSixList .yanzheng .inp input{ display: block; width: 100%; font-size: 15px; line-height: 24px; height: 24px; color: #999; border: none; background: hsla(0,0%,100%,0.00);}
.pupSixList .yanzheng .yan{ float: right; height: 38px; width: 35%; /*background: #eee;*/}
.pupSixList .sub input{ width: 100%; padding: 10px 0px; border: 2px solid #e81727; font-size: 20px; font-weight: bold; color: #e81727; cursor: pointer; background: none;}

.content_page {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.content_page a{ line-height: normal;}
.content_page span{ margin-bottom: 5px;}
.content_page a{ margin-bottom: 5px;}













