﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0; padding:0;}
body{background:#fff; color:#808080; font-size:14px; font-family: "微软雅黑", Arial, sans-serif;   background-color: #ebebeb;}
td,th,caption{font-size:14px;}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-size:100%;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal;}
a{color:#555; text-decoration:none;font-size:14px; font-family: "微软雅黑", Arial, sans-serif;}
a:hover{text-decoration:none;}
img{border:none;}
ol,ul,li{list-style:none;}
input, textarea, select, button{font:14px Verdana,Helvetica,Arial,sans-serif;}
table{border-collapse:collapse;}
html{overflow-y: scroll;}
.clearfix:after{content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{*zoom:1;}

.bg_02{background:url(../Images/index_bj_1_01.jpg) no-repeat center 0  #ebebeb;width: 100%; max-width: 100%}
.wrap{width:1260px;margin:0 auto; overflow:hidden;}
/* top */
.top_box{position:relative; width:100%; height:317px; overflow:hidden;}
.cont_h{position:relative; width:1260px; overflow:hidden;}
.box1{width: 1260px;height: 359px}
.btn_box{float:left; width:300px; height:359px; overflow:hidden; background:#484763;float: left}.bbfw_ri{float: right;}
.bbfw_ri li{float:left;margin-left: 20px;width:300px;display:block;position: relative;height:358px}
.kflb dl{display:block;width:568px;margin:0 auto;height: 274px;border-top: 1px solid #d9d9d9;overflow: hidden;margin-top: 1px}
.kflb dl dd{display: block;height: 38px;line-height: 38px;border-bottom: 1px solid #d9d9d9;font-size: 15px;color: #333333}
.kflb dl dd h1{float:left;}
.kflb dl dd span{float:right;}
.kflb dl dd.first_kflb{color: #ff304e}
.bbfw_ri li a span{display: block;width: 300px;height: 49px;line-height: 49px;background: #ff1335;position:absolute;bottom: 0}
.bbfw_ri li a .demo{display: block;width: 300px;height: 49px;line-height: 49px;position:absolute;bottom: 0; background-color: rgba(255,19,53,0.85);}
.bbfw_ri li.kflb{background:#f5f5f5;width: 620px;}
.bbfw_ri li a .demo p{padding-left:29px;}
.demo p{color: #FFFFFF;}
@media \0screen\,screen\9{.demo{background-color:#ff1335; filter:Alpha(opacity=85); position:static; *zoom:1;} .demo p{position: relative;}}
.btn_down,.btn_down_a{position:relative; width:300px; height:150px;background:url(../Images/btn_down.jpg); overflow:hidden;}
.btn_down1,.btn_down_a1{position:relative; width:300px; height:73px;background:url(../Images/btns_05.jpg); overflow:hidden;}
.btn_reg,.btn_reg_a{position:relative; float:left; width:150px; height:68px; background:url(../Images/btns_01.jpg); overflow:hidden;}
.btn_gift,.btn_gift_a{position:relative; float:right; width:150px; height:68px; background:url(../Images/btns_02.jpg); overflow:hidden;}
.btn_full,.btn_full_a{position:relative; float:left; width:150px; height:68px; background:url(../Images/btns_03.jpg); overflow:hidden;}
.btn_store,.btn_store_a{position:relative; float:right; width:150px; height:68px; background:url(../Images/btns_04.jpg); overflow:hidden;}
.btn a{display:block; opacity:0; filter:alpha(opacity=0);text-indent:-9999px;}
.jindu,.jindu_fan{position:absolute; width:0; height:3px; left:0; bottom:0; background-color:#d9c489; z-index:2;}
.jdt_xw{width: 1260px;height:359px;margin:20px auto;}
.flexslider {

  position: relative;
  width: 620px;
  height: 360px;
  overflow: hidden;
  zoom: 1;float: left;
}

.flexslider .slides li {
  width: 620px;
  height: 620px;
}


.flex-control-nav {
  width: 620px;
  position: absolute;
  bottom: 20px;
  text-align: center;
}

.flex-control-nav li {
  margin: 0 2px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}

.flex-control-paging li a {
  background:#737373;
  display: block;
  height:6px;
  overflow: hidden;
  text-indent: -99em;
  width:60px;
  cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
  background:#a20000
}

.flexslider .slides a img {
  width: 620px;
  height: 360px;
  display: block;
}
.new_main{width: 620px;height: 359px;background:#f5f5f5;float:right;}
.new_top{width: 574px;height: 84px;margin-left: 32px;position: relative;}
.new_top h1{font-size: 24px;color:#ff304e;font-weight: bold;padding-top:18px;}
.new_top h2{font-size:12px;color:#ababab;}
.new_top a{font-size: 12px;color:#ff304e;position: absolute;right:11px;top:35px;}
.new_main ul{padding-left: 17px;}
.new_main ul li{display: block;width: 575px;height: 43px;border-top: 1px solid #d9d9d9;padding-left: 11px;line-height: 43px}
.new_main ul li a{font-size: 14px;color:#333333}
.new_main ul li a:hover{color:#ff304e}
.new_main ul li a span font{float: right;padding-right: 13px;}
.list_main{width: 1280px;height: 120px;margin:0 auto;}
.list_main ul li{float: left;margin: 0 10px;}
.footer{width: 100%;height:124px;background: #2a2f44;padding-top: 26px;margin-top: 40px;}
.footer_main{width:859px;margin: 0 auto}
.footer_main img{padding-top: 10px;}
.foot_ri{float: right;width: 589px;}
.foot_ri ul li{float:left;padding-right: 40px}
.foot_ri ul li a{color:#7288a2}
.foot_ri p{clear:left;font-size: 12px;color: #7288a2;padding-top: 5px;line-height: 20px;}