@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ";color: #000000;font-family: PingFang SC;}
body{background: #ffffff;}
a{text-decoration: none;cursor: pointer;}
ul,li{list-style:none; text-decoration:none}
.fl{float: left;}
.fr{float: right;}
img{border: none;}
em,h1{font-style: normal;}
.width{width: 1200px;margin: 0 auto;}
.animation{ transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;}

.footer_jkd{background-color: #393b3d;color: #adadad;padding: 30px 0 70px;}
.footer_jkd .width{width: 1200px!important;margin: 0 auto;}
.footer_jkd a{color: #FFF;font-size: 14px;}
.footer_jkd .f_info{display: flex;justify-content: space-between;}
.footer_jkd .f_info dl{border-right: 1px dashed #4b4b4b;box-sizing: border-box;}
.footer_jkd .f_info dl dt{font-size: 18px;color: #FFF;margin-bottom: 25px;line-height: 30px;height: 30px;display: flex;justify-content: center;align-items: center;}
.footer_jkd .f_info dl:nth-child(1) dt{justify-content: flex-start;}
.footer_jkd .f_info dl dt em{content: "";width: 26px;height: 26px;background-image: url(../images/hf/footer_icons.png);margin-right: 6px;position: relative;}
.footer_jkd .f_info dl dt em::after{content: "";width: 1px;height: 16px;background-color: #616264;position: absolute;right: -2px;top:5px;}
.footer_jkd .f_info dl:nth-child(1){width: 115px;}
.footer_jkd .f_info dl:nth-child(2){width: 310px;}
.footer_jkd .f_info dl:nth-child(3){width: 295px;}
.footer_jkd .f_info dl:nth-child(4){width: 150px;}
.footer_jkd .f_info dl:nth-child(5){width: 210px;border-right: 0;}
.footer_jkd .f_info dl:nth-child(2) dt em{background-position: -156px 0;}
.footer_jkd .f_info dl:nth-child(3) dt em{background-position: -26px 0;}
.footer_jkd .f_info dl:nth-child(4) dt em{background-position: -52px 0;}
.footer_jkd .f_info dl:nth-child(5) dt em{background-position: -78px 0;}
.footer_jkd .f_info div{width: 120px;}
.footer_jkd .f_info dl dd a{display: block;line-height: 36px;position: relative;padding-left: 15px;}
.footer_jkd .f_info dl dd a:hover::before{display: block;content: "";width: 0;height: 0;border-left: 3px solid #FFF;border-top: 3px solid transparent;border-bottom: 3px solid transparent;position: absolute;top: 15px;left: 0;}
.footer_jkd .f_info dl:nth-child(1) dd a{padding-left: 0;}
.footer_jkd .f_info dl:nth-child(1) dd a:hover::before{left: -10px;}
.footer_jkd .f_info dl:nth-child(2) dd{font-size: 14px;font-weight: 400;color: #FFF;line-height: 36px;padding-left: 30px;}
.footer_jkd .f_info dl:nth-child(3) dd{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.footer_jkd .f_info dl:nth-child(3) dd a{width: 50%;box-sizing: border-box;padding-left: 26px;}
.footer_jkd .f_info dl:nth-child(3) dd a:hover::before{left: 15px;}
.footer_jkd .f_info dl:nth-child(4) dd{padding-left: 17px;}
.footer_jkd .f_info dl:nth-child(5) dd{padding: 0 30px;}
.footer_jkd .f_info dl:nth-child(5) dd p{font-size: 12px;line-height: 24px;color: #FFF;border-bottom: 1px dashed #4b4b4b;padding: 7px 0;}
.footer_jkd .f_info dl:nth-child(5) dd p:last-child{border: none;}
.footer_jkd .f_info dl:nth-child(5) dd p b{color: #FFF;font-weight: bold;font-size: 12px;display: block;}
.footer_jkd .f_info dl:nth-child(5) dd p::before{display: block;content: "";width: 26px;height: 26px;background: url(../images/hf/footer_icons.png) -104px 0;float: left;margin: 11px 15px 0 0;}
.footer_jkd .f_info div{text-align: center;font-size: 14px;color: #adadad;}
.footer_jkd .f_info div a{display: block;width: 100px;height: 30px;line-height: 30px;font-size: 14px;color: #FFF;border-radius: 15px;background-color: #2380ff;margin: 0 auto;}
.footer_jkd .f_info div img{display: block;margin: 32px auto 20px;width: 120px;height: 120px;}
.footer_jkd .f_link{font-size: 0;position: relative;padding: 20px 0;border-bottom: 1px solid #4B4B4B;display: none;}
.footer_jkd .f_link p{font-size: 14px;color: #FFF;display: inline-block;vertical-align: bottom;width: 98px;position: relative;line-height: 16px;}
.footer_jkd .f_link p::before{display: block;content: "";width: 26px;height: 26px;background: url(../images/hf/footer_icons.png) -130px 0;float: left;margin: 3px 5px 0 0;}
.footer_jkd .f_link p::after{display: block;content: "";width: 1px;height: 26px;background-color: #4b4b4b;position: absolute;top: 5px;right: 0;}
.footer_jkd .f_link p b{display: block;font-size: 12px;font-weight: bold;color: #FFF;}
.footer_jkd .f_link a{display: inline-block;color: #adadad;font-size: 12px;padding: 0 12px;vertical-align: bottom;border-right: 1px solid #4b4b4b;}
.footer_jkd .f_link a:last-child{border: none;}
.footer_jkd .f_link em{display: block;font-size: 12px;color: #FFF;height: 16px;line-height: 16px;width: 264px;border: 1px solid #4b4b4b;border-radius: 8px;text-align: center;position: absolute;right: 0;bottom: 25px;}
.footer_jkd .f_bot{height: auto;overflow: hidden;}
.footer_jkd .f_bot .fl{padding: 65px 0 20px;}
.footer_jkd .f_bot .fr{width: 300px;padding-top: 38px;}
.footer_jkd .f_bot ul li,.footer_jkd .f_bot ul li a{font-size: 12px;color: #adadad;line-height: 30px;}
.footer_jkd .f_bot .fr li{text-align: center;}
.footer_jkd .f_bot .fr li:first-child a{display: inline-block;width: 39px;height: 39px;background-image: url(../images/new_footer/icons.png); background-position: 0 -36px;}
.footer_jkd .f_bot .fr li:first-child a:nth-child(2){background-position: -42px -36px;}
.footer_jkd .f_bot .fr li:last-child{height: auto;overflow: hidden;}
.footer_jkd .f_bot .fr li:last-child a{display: block;width: 68px;height: 22px;line-height: 22px;border: 1px solid #4B4B4B;border-radius: 4px;margin-right: 6px;float: left;margin-bottom: 6px;}
.footer_jkd .f_bot .fr li:last-child a:nth-child(4n){margin-right: 0;}