﻿@charset "UTF-8";
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */


.line-text { padding-bottom: 14px; border-bottom: 4px solid #C30000; }
.btn-box { margin: 16px 0; }
.btn-box .my-btn2 { display: inline-block; font-size: 1.4rem; background-color: #C30000; color: #fff; text-align: center; width: 120px; height: 25px; line-height: 29px; }
.my-btn { background-color: #C30000; width: 120px; text-align: center; height: 37px; line-height: 40px; }
.my-btn a { color: #fff; }
.calendar { border: 1px solid #ccc; font-size: 1.4rem; padding: 25px; text-align: center; }
.calendar .day { font-size: 3.3rem; margin-top: 8px; }
.function-box { margin-bottom: 150px; }
.function-box .col-function { margin-top: 106px; text-align: center; }
.function-box .col-function .function { margin: auto; height: 280px; }
.function-box .function .radius { margin: auto; display: -webkit-flex; display: flex; align-items: center; justify-content: center; border-radius: 81px; width: 162px; height: 162px; background-color: #f8f8f8; margin-bottom: 42px; }
.function-box .function .bottom { font-size: 1.6rem; }
.address-box { background-color: #f5f5f5; padding-bottom: 126px; }
.address-box .col-address { margin-top: 60px; }
.address-box .col-address .address { position: relative; height: 300px; display: table; width: 100%; }
.address-box .address .content { display: table-cell; vertical-align: top; }
.address-box .address .bg-box { height: 160px; position: relative; margin-bottom: 22px; }
.address-box .address .bg1 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/1.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bg2 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/2.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bg3 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/3.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bg4 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/4.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bg5 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/5.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bg6 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/6.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bg7 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/7.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bg8 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/8.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bg9 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/9.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bg10 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/10.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bg11 { position: absolute; bottom: 0; height: 130px; width: 100%; background: url(../images/city11.png) no-repeat; background-size: 100% 100%; }
.address-box .address .bottom { overflow: hidden; font-size: 1.4rem; }
.address-box .address .city { font-size: 2rem; margin-right: 10px; font-weight: 600; }
.address-box .address .left { float: left; }
.address-box .address .tit { float: left; font-size: 1.9rem; width: 23%; text-align: center; color: #333; }
.address-box .address .text { float: right; width: 77%; padding-left: 20px; font-size: 1.4rem; margin-top: 5px; }
.address-box .address .right { float: right; }
.ban { width: 60%; display: inline-block; height: 65px; background: url(../images/connection.png) no-repeat; background-size: 100% 100%; margin-bottom: 126px; }

/*# sourceMappingURL=connection.0794272ae23bead1239d.css.map*/
