@charset "UTF-8";
/*
 *                                                     __----~~~~~~~~~~~------___
 *                                    .  .   ~~//====......          __--~ ~~
 *                    -.            \_|//     |||\\  ~~~~~~::::... /~
 *                 ___-==_       _-~o~  \/    |||  \\            _/~~-
 *         __---~~~.==~||\=_    -_--~/_-~|-   |\\   \\        _/~
 *     _-~~     .=~    |  \\-_    '-~7  /-   /  ||    \      /
 *   .~       .~       |   \\ -_    /  /-   /   ||      \   /
 *  /  ____  /         |     \\ ~-_/  /|- _/   .||       \ /
 *  |~~    ~~|--~~~~--_ \     ~==-/   | \~--===~~        . *           '         ~-|      /|    |-~\~~       __--~~
 *                       |-~~-_/ |    |   ~\_   _-~            / *                            /  \     \__   \/~                \__
 *                        _--~ _/ | .-~~____--~-/                  ~~==.
 *                       ((->/~   '.|||' -_|    ~~-/ ,              . _||
 *                                  -_     ~\      ~~---l__i__i__i--~~_/
 *                                  _-~-__   ~)  \--______________--~~
 *                                //.-~~~-~_--~- |-------~~~~~~~~
 *                                       //.-~~~-- *                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 * 
 *                               神兽保佑            永无BUG
 */
/*
 * @Author: 派大星
 * @Date: 2021-04-30 08:44:41
 * @LastEditors: 派大星
 * @LastEditTime: 2021-05-13 11:52:16
 * @Description: 
 */
/* ---------------------- In-footer[footer] ---------------------- */
/* 友情链接 */
.in_links {
  background: var(--Cffffff);
  padding: 12px 0;
}

.in_links ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.in_links ul li {
  margin-right: 20px;
  line-height: 26px;
}

/* footer */
.In-footer .foot_a {
  padding: 26px 0;
}

.In-footer .foot_a ul {
  display: flex;
  justify-content: space-between;
}

.In-footer .foot_a ul li {
  display: grid;
  grid-template-columns: 58px 152px;
  grid-template-rows: 29px 29px;
  grid-column-gap: 8px;
}

.In-footer .foot_a ul li i {
  background: url(../images/icon.png) no-repeat -1px -378px;
}

.In-footer .foot_a ul li i[class^="icon_"] {
  width: 58px;
  height: 58px;
  display: block;
}

.In-footer .foot_a ul li i.icon_b {
  background: url(../images/icon.png) no-repeat -61px -378px;
}

.In-footer .foot_a ul li i.icon_c {
  background: url(../images/icon.png) no-repeat -121px -378px;
}

.In-footer .foot_a ul li i.icon_d {
  background: url(../images/icon.png) no-repeat -181px -378px;
}

.In-footer .foot_a ul li span {
  display: flex;
  align-items: center;
  font-weight: bold;
  color: var(--Ce5e5e5);
  font-size: var(--fz16);
}

.In-footer .foot_a ul li p {
  display: flex;
  align-items: center;
  grid-row-end: 3;
  grid-column-end: -1;
  color: var(--C999999);
  font-size: var(--fz12);
}

.In-footer .foot_a + .foot_b {
  border-top: 1px solid var(--C666666);
}

.In-footer .foot_b {
  padding: 26px 0;
  display: flex;
  align-items: start;
}

.In-footer .foot_b .foot_b_left {
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  margin-right: auto;
}

.In-footer .foot_b .foot_b_left .foot_bleft_top {
  display: flex;
  align-items: center;
  margin-bottom: 22px;
}

.In-footer .foot_b .foot_b_left .foot_bleft_top .blefttop_logo {
  margin-right: 108px;
}

.In-footer .foot_b .foot_b_left .foot_bleft_top .blefttop_logo .blefttop_logo_img {
  width: 240px;
  height: 48px;
}

.In-footer .foot_b .foot_b_left .foot_bleft_top .blefttop_tel {
  height: 48px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.In-footer .foot_b .foot_b_left .foot_bleft_copyright {
  display: flex;
}

.In-footer .foot_b .foot_b_left .foot_bleft_copyright p, .In-footer .foot_b .foot_b_left .foot_bleft_copyright a, .In-footer .foot_b .foot_b_left .foot_bleft_copyright span {
  font-size: var(--fz12);
  color: var(--C808080);
  margin-right: 3px;
}

.In-footer .foot_b .foot_b_left .foot_bleft_copyright a:hover {
  color: var(--Cff6440);
  transition: all 200ms linear 100ms;
}

.In-footer .foot_b .foot_b_left .foot_bleft_copyright .copyright_img {
  width: 18px;
  height: 18px;
  display: inline-block;
  border-radius: 2px;
}

.In-footer .foot_b .foot_b_right {
  padding: 0 48px;
}

.In-footer .foot_b .foot_b_right .foot_bright_img ul {
  display: flex;
}

.In-footer .foot_b .foot_b_right .foot_bright_img ul li {
  margin: 0 13px;
  width: 78px;
  height: 78px;
}

.In-footer .foot_b .foot_b_right .foot_bright_img ul li img {
  width: 100%;
  height: 100%;
}

.In-footer .foot_b .foot_b_right .foot_bright_bot {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.In-footer .foot_b .foot_b_right .foot_bright_bot .service {
  margin: 8px 0;
  display: flex;
  align-items: center;
}

.In-footer .foot_b .foot_b_right .foot_bright_bot .service .icon_tel {
  background: url("../images/icon.png") no-repeat -144px -148px;
  width: 14px;
  height: 14px;
  display: block;
  margin-right: 4px;
}
