@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","微软雅黑";}
.w1180{width: 1180px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
ul,li{list-style: none;}


.nav{height: 100px;box-sizing: border-box;padding-top: 38px;}
.nav .nav_top{height: 42px;display: flex;align-items: center;}
.nav .nav_top .hishop_logo a img{display: block;margin-right: 46px;width: 225px;height: 30px;}
.nav .nav_top ul{display: flex;justify-content:space-between;flex-wrap:wrap;width: 470px;text-align: center;}
.nav .nav_top ul li{height: 50px;position: relative;}
.nav .nav_top ul li>a{font-size: 18px;color: #000000;height: 50px;display: block;line-height: 50px;}
.nav .nav_top ul li:hover>a{color:#0090f6;border-bottom: 4px solid #2f65ff;height: 46px;}
.nav .nav_top ul li .nav_menu{position: absolute;top: 49px;left: -234px;width: 1080px;height: 0px;background: #FFFFFF;z-index: 199;display: none;}
.nav .nav_top ul li:hover .nav_menu{height: 590px;padding-top: 16px;display: flex;}
.nav .nav_top ul li .nav_menu .guide{width: 234px;height:590px;background: #F5F9FF;box-sizing: border-box;padding: 30px 0 0 26px;}
.nav .nav_top ul li .nav_menu h4{display: block;width: 165px;height: 36px;font-weight: 500;font-size: 20px;color: #000000;border-bottom: 1px solid #E3EAF6;margin-bottom: 24px;text-align: left;}
.nav .nav_top ul li .nav_menu a{display: block;font-weight: 400;font-size: 15px;color: #1F1F1F;margin-bottom: 20px;text-align: left;}
.nav .nav_top ul li .nav_menu a:hover{color: #2f65ff;}
.nav .nav_top ul li .nav_menu .menu_a{width: 845px;height: 590px;background: #FFFFFF;box-sizing: border-box;padding: 30px 0 0 50px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top{display: flex;justify-content: space-between;width: 745px;height: 400px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .menu_a_top_l{width: 499px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .menu_a_top_l h4{width: 499px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .menu_a_top_r{width: 196px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .menu_a_top_r h4{width: 196px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .t dl{width: 499px;height: 350px;display: flex;justify-content: space-between;flex-wrap: wrap;flex-direction: column;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .t dl a{display: block;width: 230px;height: 36px;display: flex;margin-bottom: 32px;align-items: center;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .t dl a:nth-child(5n){margin-bottom: 0;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .t dl a:nth-child(n+6){box-sizing: border-box;padding-left: 10px;margin-left: 40px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .t dl a img{display: block;width: 36px;height: 36px;margin-right: 8px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .t dl a span{display: block;font-weight: 500;font-size: 14px;color: #000000;margin-bottom: 6px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .t dl a:hover span{color: #2f65ff;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .t dl a p{font-weight: 400;font-size: 12px;color: #595959;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_top .t dl a:hover p{color: #2f65ff;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_bot{width: 745px;height: 70px;margin-top: 50px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_bot h4{width: 745px;margin-bottom: 20px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_bot .m_bot_info{display: flex;align-items: center;width: 100%;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_bot .m_bot_info a{display: block;font-weight: 500;font-size: 16px;color: #595959;margin-right: 46px;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_bot .m_bot_info a.more{margin-left: auto;color: #0077FF;}
.nav .nav_top ul li .nav_menu .menu_a .menu_a_bot .m_bot_info a:hover{color: #2f65ff;}
.nav .nav_top .nav_btn{width: 126px;height: 42px;margin-left: 80px;}
.nav .nav_top .nav_btn a{display: block;width: 126px;height: 42px;line-height: 42px;background: #0077FF;text-align: center;color:#fff;border-radius: 8px;font-size: 16px;}
.nav .nav_top .nav_btn a::after{content: "";display: inline-block;width: 16px;height: 16px;background: url(../../picture/hf/arrow.png);background-size: 100%;margin-left: 8px;vertical-align: -2px;}
.nav .nav_top .hot-line{font-weight: 400;font-size: 18px;color: #0077FF;margin-left: auto;}

a.btn_drop{position: relative;z-index: 100;}
a.btn_drop .dropdown{width: 156px;height: 185px;background: #FFFFFF;box-shadow: 0px 4px 4px 0px rgba(55,99,170,0.1);border-radius: 12px;position: absolute;left: 50%;bottom: -205px;transform: translateX(-50%);display: none;z-index: 101;box-sizing: border-box;padding-top: 16px;}
a.btn_drop .dropdown::before{width:0; height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #FFFFFF;display: block;content: "";left: 50%;top: -10px;transform: translateX(-50%);position: absolute;}
a.btn_drop .dropdown img{display: block;width: 141px;height: 141px;margin: 0 auto;}
a.btn_drop .dropdown i{display: block;text-align: center;font-weight: bold;font-size: 14px;color: #595959;margin-top: -25px;}
a.btn_drop:hover .dropdown{display: block; animation: fadeIn 0.4s ease-out;}



.footer{clear: both;background: #313131;height: auto;overflow: hidden;padding: 25px 0;}
.footer .ft_bot{height: 80px;line-height: 80px;border-bottom: 1px solid #505050;margin-bottom: 20px;}
.footer .ft_bot .fl{float: left;display: flex;justify-content:space-between;flex-wrap:wrap;width: 810px;}
.footer .ft_bot .fl a{display: block;color: #fff;font-size: 16px;}
.footer .ft_bot .fr{float: right;width: 260px;display: flex;justify-content:space-between;flex-wrap:wrap;margin-top: 24px;}
.footer .ft_bot .fr a{display: block;width: 104px;height: 32px;line-height: 32px;border-radius: 6px;text-align: center;font-size: 14px;color: #fff;background: #2284f3;}
.footer .ft_bot .fr a:last-child{background: none;height: 30px;line-height: 30px;border: 1px solid #fff;width: 142px;}
.footer .Copyright{font-size: 14px;color: #838383!important;height: 24px;line-height: 24px;}
.footer .Copyright img{display: block;float: left;margin-right: 46px;}
.footer .Copyright a{color: #838383;}
.footer .Copyright p{float: right;font-size: 14px;color: #838383;}

/*左侧悬浮窗口*/
.store-kefu {position: fixed;right: 0;bottom: 20px;z-index: 99999;}
.store-kefu .open-warp {width: 130px;height: 314px;overflow: hidden;position: relative;}
.store-kefu .open-warp-content{width: 128px;height: 286px;background: #fff;position: absolute;top: 0;right: 0;border: 1px solid #3066ff;border-radius: 10px;margin-top: 26px;}
.store-kefu .open-warp .close { position: absolute;right: 0;top: -26px;cursor: pointer;color: #fff;font-size: 14px;width: 20px;height: 20px;border-radius: 50%;text-align: center;line-height: 20px;background: #9d9d9d;}
.store-kefu .open-warp .qrcode img{display: block;margin: 20px auto 4px;}
.store-kefu .open-warp .bot-bt a{display: block;font-size: 14px;color: #fff;width: 104px;height: 34px;line-height: 34px;border-radius: 6px;background: #3f83ff;margin: 0 auto 12px;}
.store-kefu .open-warp .bot-bt a:last-child{background: #fb7f34;}
.store-kefu .open-warp .bot-bt a i{display: block;height: 15px;width: 15px;overflow: hidden;background-image: url(../../picture/hf/bot_ico.png);background-size: 34px;background-position: 0 0;float: left;margin: 11px 6px 0 12px;}
.store-kefu .open-warp .bot-bt a:last-child i{background-position: -20px 0;}
.store-kefu .close-warp {width: 69px;height: 69px;border-radius: 50%;cursor: pointer;background: #f72144;	position: absolute;bottom: 0;right: -69px;}