@charset "utf-8";
.f14 { font-size: 12px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.buy_hd { border-bottom: 2px solid #dadada; margin-bottom: 40px; }
.buy_hd h3 { border-bottom: 4px solid #ba2441; width: 110px; position: relative; top: 3px; }
.buy_hd h3 span { position: absolute; left: 0; top: 0; background: url(../images/buy_02.jpg) #fff no-repeat; display: block; width: 110px; height: 28px; }
.buy_nemu { width: 210px; }
.buy_img1 { padding-top: 4px; padding-bottom: 46px; text-align: right; }
.buy_img2 { padding-bottom: 16px; }
.buy_b2c { color: #555559; line-height: 3.6; }
.buy_b2c_items { margin: 4px 0; }
.buy_con { width: 100%; margin-left: 90px;margin-bottom: 50px;}
.buy_con table { color: #555559; background: #fff; width: 100%; }
.buy_con th { width: 80px; border-bottom: 1px solid #dadada; border-right: 10px solid #fff; font-weight: 400; font-size: 12px; text-align: left; }
.buy_con td {  width: 256px;padding: 16px 6px; border-bottom: 1px solid #dadada; border-left: 10px solid #fff; vertical-align: top; }
.buy_con td.br1 { border-left: 1px solid #dadada; padding-left: 26px; }
.buy_con tr.last th, .buy_con tr.last td { border-bottom: 0 none; }
.buy_con tr.first td { padding: 6px; }
.willcome { font-size: 12px; color: #dadada; padding-left: 30px; }
.r1n, .r1s { position: relative; }
.r1n span { background: url(../images/r1n.jpg) no-repeat; height: 22px; left: 0; position: absolute; width: 42px; }
.r1s span { background: url(../images/r1s.gif) no-repeat; height: 46px; left: 0; position: absolute; top: -24px; width: 67px; }
.c-items { line-height: 20px; margin: 10px 0; }
.c-items img { padding-right: 14px; position: relative; top: 3px; }
.map {background: url(../images/map_bg.jpg) repeat-x; height: 864px; margin-bottom: 20px; position: relative; }
.map-items { position: absolute; cursor: pointer; display: none; z-index: 1 }
.xinjiang { left: 30px; top: 150px; }
.xizang { left: 64px; top: 386px; }
.qinghai { left: 234px; top: 344px; }
.gansu { left: 296px; top: 282px; }
.guangdong { left: 558px; top: 612px; }
.neimenggu { left: 366px; top: 72px; }
.ningxia { left: 460px; top: 352px; }
.heilongjiang { left: 664px; top: 64px; }
.jilin { left: 694px; top: 196px; }
.liaoning { left: 674px; top: 252px; }
.beijing { left: 626px; top: 310px; }
.tianjin { left: 646px; top: 322px; }
.hebei { left: 602px; top: 278px; }
.shanxi { left: 556px; top: 320px; }
.shaanxi { left: 485px; top: 348px; }
.sichuan { left: 352px; top: 448px; }
.shandong { left: 628px; top: 362px; }
.henan { left: 560px; top: 402px; }
.jiangsu { left: 650px; top: 420px; }
.anhui { left: 632px; top: 432px; }
.hubei { left: 530px; top: 468px; }
.chongqing { left: 482px; top: 490px; }
.guizhou { left: 448px; top: 544px; }
.yunnan { left: 346px; top: 546px; }
.guangxi { left: 464px; top: 598px; }
.hainan { left: 544px; top: 718px; }
.hunan { left: 540px; top: 524px; }
.taiwan { left: 740px; top: 600px; }
.shanghai { left: 732px; top: 478px; }
.zhejiang { left: 690px; top: 490px; }
.jiangxi { left: 618px; top: 522px; }
.fujian { left: 658px; top: 548px; }
/*alertBox*/
.alertBox { border-top: 3px solid #fa6f57; background:#fff; -ms-filter: alpha(opacity=80); background: rgba(255,255,255,.8); display: none; left: 50%; margin-left: -330px; width: 660px; height: 580px; position: absolute; top: 142px; z-index: 3; }
.alertBox .toolBar { color: #fa6f57; font-size: 16px; padding: 10px 16px; }
.alertBox .toolBar .area { background: url(../images/gps.png) no-repeat; padding-left: 30px; }
.alertBox .toolBar .close { cursor: pointer; position: relative; }
.alertBox .toolBar .close span { visibility: hidden; }
.alertBox .toolBar .close i { background: url(../images/close.png) no-repeat; height: 20px; left: -10px; position: absolute; width: 20px; }
.alertBox .alertCon { color: #858383; padding: 10px 22px; }
.overView{height: 500px;overflow-y: scroll;}
.noShow{cursor: inherit;}

.yincang{display:none !important}
#hexina{display:none;text-align:center;margin-top: 30px;}
      .coredao{background:#0b8cd5;color:white;font-size:16px;border-radius: 5px;padding: 5px 2%;margin: 0 1%;}
      .coredao:hover{color:white;}
      @media screen and (max-width:768px){
      .coredao{font-size:14px;width:76%;margin: 10px 12%;}
      }