@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:"Microsoft YaHei","微软雅黑","宋体";font-size: 14px;}
ul,li{list-style: none;}
a{text-decoration:none;}
img{border:0;vertical-align: middle;}
a{text-decoration: none;cursor: pointer;}
strong{font-weight: normal;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
.clearfix {*zoom: 1;}
.width{width: 1200px;margin: 0 auto;}
.w1180{width: 1180px;margin: 0 auto;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}
.content{margin-top: 0px;}

.content .banner{height: 300px;background: url(../../images/hishop/buy/banner.jpg) center top no-repeat;}
.content .title{font-size: 18px;color: #979797;text-align: center;padding: 70px 0 44px;}
.content .title p{font-size: 36px;color: #1a1a1a;padding-bottom: 9px;}
.content .fl_1{height: auto;overflow: hidden;padding-bottom: 80px;}
.content .fl_1 ul{background: url(../../images/hishop/buy/fl1_1.png) center top no-repeat;height: 133px;margin-top: 100px;}
.content .fl_1 ul li{float: left;width: 25%;text-align: center;font-size: 18px;color: #1a1a1a;line-height: 24px;padding-top: 84px;}
.content .fl_2{height: 595px;overflow: hidden;background: url(../../images/hishop/buy/fl2_bg.jpg) center top no-repeat;}
.content .fl_2 .top{width: 944px;height: auto;overflow: hidden;background: #fff;border-radius: 8px;margin: 0 auto;padding: 30px 0;}
.content .fl_2 .top p{font-size: 14px;color: #1a1a1a;line-height: 36px;padding:0 26px;}
.content .fl_2 .top a{color: #0060ff;}

.content .list{background: #f7f7f7;height: auto;overflow: hidden;padding-bottom: 52px;}
.content .list2{clear: both;padding-bottom: 52px;}
.content .list .title,.content .list2 .title{padding-bottom: 55px;}
.content .list ul,.content .list2 ul{height: auto;overflow: hidden;}
.content .list ul li{width: 560px;float: left;border-radius: 6px;height: 140px;background: #FFF;margin-bottom: 16px;line-height: 36px;box-shadow: 0 0 12px rgba(0,0,0,.05);}
.content .list ul li:nth-child(2n){float: right;}
.content .list ul li div{padding-top: 16px;font-size: 14px;}
.content .list ul li p{text-align: center;float: left;width: 190px;border-right:1px solid #eaeaea;margin: 20px 21px 0 0;height: 78px;padding-top: 20px;}
.content .list ul li span{display: block;margin-top: 36px;}
.content .list2 ul li{width: 558px;height: 138px;border:1px solid #eaeaea;}
.content .map{height: 765px;overflow: hidden;background: url(../../images/hishop/buy/map_bg.jpg) center top no-repeat;}
.content .map .title p{color: #fff;}
.content .map .swiper_container{height: auto;overflow: hidden;margin-bottom: 46px;}
.content .map .nav_1 a{display: block;float: left;width: 312px;margin-right: 120px;}
.content .map .nav_1 a:last-child{margin-right: 0;}
.content .map .nav_1 a dl dt{display: block;border-bottom: 1px dashed #676c72;padding-bottom: 12px;margin-bottom: 26px;height: auto;overflow: hidden;}
.content .map .nav_1 a dl dt span{display: block;font-size: 18px;color: #fff;font-weight: bold;float: left;line-height: 21px;}
.content .map .nav_1 a dl dt span i{display: block;float: left;background-image: url(../../images/hishop/buy/ico.png);background-size: 151px;height: 18px;width: 18px;overflow: hidden;background-position: 0 0;margin-right: 6px;}
.content .map .nav_1 a dl dt em{display: block;float: right;width: 21px;height: 21px;overflow: hidden;background-image: url(../../images/hishop/buy/ico.png);background-size: 151px;background-position: -100px 0;}
.content .map .nav_1 a.on dl dt em{background-position: -130px 0;}
.content .map .nav_1 a dl dd{margin-bottom: 16px;}
.content .map .nav_1 a dl dd i{display: block;float: left;background-image: url(../../images/hishop/buy/ico.png);background-size: 151px;height: 18px;width: 18px;overflow: hidden;background-position: -26px 0;margin: 6px 6px 0 0;}
.content .map .nav_1 a dl dd:nth-child(3) i{background-position: -47px 1px;}
.content .map .nav_1 a dl dd:nth-child(4) i{background-position: -71px 0;}
.content .map .nav_1 a dl dd em{display: block;font-size: 14px;color: #fff;line-height: 26px;}
.content .map .nav_1 a dl dd em b{display: inline-block;padding-left: 66px;}