@charset "utf-8";
/*CSS Document by heminqing 2015-07 hmq8897@126.com*/

/*活动店铺*/
.theBanner{ height: 362px; background: url(../img/banner.jpg) center top no-repeat;}
.theBanner2{ height: 362px; background: url(../img/banner_jj.jpg?0728) center top no-repeat;}
.theBanner_AD{ background: #393939; text-indent: center;}
.theBanner_AD img{ width: 100%;}
.theBanner_AD a{ cursor: default;}

.theContent{ background: #fff;}
.theInner{ width: 960px; margin:0 auto;}

.titleH{ height: 34px; width: 100%; border-bottom: 1px solid #c2c2c2; margin-top: 4px; position:relative;}
.titleH a{ font-size: 18px; line-height: 35px;height: 35px; color:#393939; display:inline-block; padding: 0 25px; text-align: center;}
.titleH .goHone{ width: 100px; padding:0 15px; background: url(../img/goHone.gif) center right #d2003c no-repeat; color: #fff; position: absolute; left: 0; top: 0;}
.tab_hd{ padding-left: 20%;}
.tab_hd li{ width: 25%; float: left; text-align: center;}
.tab_hd li.on a{ color: #d4003b; border-bottom:1px solid #d4003b; height: 34px; line-height: 34px;}
.tab_bd{ padding: 30px 0 10px;}

.tab_bd table{ width: 100%; color: #000;border-spacing:0px; border-collapse: separate;*border-spacing:expression(this.cellSpacing="0px");}
.tab_bd table th{ font-size: 18px; font-weight:normal; height: 25px; line-height: 25px; background: #47a09e; color: #fff;}
.tab_bd table td{ font-size: 12px; line-height: 2; border-bottom: 1px solid #c5c5c5;}

.tab_bd table .theName{ width: 160px; text-align: center;}
.tab_bd table .theName img{ max-width: 160px; vertical-align:middle;}
.tab_bd table .theSale{ padding-left: 40px; text-align: left;}
.tab_bd table td.theSale{ padding-left: 40px; text-align: left;padding-top: 30px;padding-bottom: 30px;}
.tab_bd table .theAddress{ width: 150px; text-align: center;}

.tips{ font-size: 12px; color: #888; padding:20px 0 50px;}

/*首页*/
.theBanner_index{ height: 605px; background: url(../img/banner_index_jj.jpg) center top no-repeat; border-bottom: 2px solid #191b12;}
.theBanner_index .theInner{ position: relative;}
.theBanner_index .theInner img{ position:absolute; width: auto; opacity: 0;filter:alpha(opacity=0);}
.theBanner_index .slogan{ top: 87px; left: 428px;}
.theBanner_index .qrcode{ top: 303px; left: 452px;}
.theBanner_index .qrcode_t{ top: 303px; left: 695px;}

.theContent_index{ background: url(../img/theContent_index.gif) center top repeat-y #fff;}
.theContent_index .theInner{ width: 1100px; padding-top:50px; padding-bottom: 30px; }

.theItemBox:after{clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.theItemBox{ padding-left: 40px;}
.theItem{ width: 474px; height: 329px; background: url(../img/theItem_bg.gif) right bottom no-repeat; padding: 1px 0 0 1px; float: left; margin: 0 0 25px 25px; position: relative;}
.theItem .theItem_line{ position: absolute; left: 1px; bottom: 10px;}
.theItem .theItem_tips{ position: absolute; left: 2px; top: -7px;}

.t_red{ color: #d80031}
.t_red2{ color: #f93012}
.theItem .t_red{ font-size: 24px;}
.theItem .t_red2{ font-size: 18px;}
.theItem h3{ font-size: 24px; color: #000; border-bottom: 1px solid #c8c8c8; line-height: 40px; padding-top:15px; margin: 0 30px; font-weight: normal;}
.theItem p{ color: #313131;}

.theItem_1{}

.theItem_2{}
/*.theItem_2 h3{ font-size: 24px; color: #000; border-bottom: 1px solid #c8c8c8; line-height: 40px; padding-top:30px; margin: 0 30px; font-weight: normal;}*/
.theItem_2 h5{ font-size: 14px; color: #1b1b1b; padding: 0 30px; font-weight: normal; margin-bottom: 20px; line-height: 30px;}
.theItem_2 h3 .t_red{margin-left: -15px;}
.theItem_2 .weixin{ margin: 0 30px;}
.theItem_2 .weixin img{ float: left; width: 158px;}
.theItem_2 .weixin .t{ width: 214px; height: 145px; background: url(../img/theItem_2_bg.gif) no-repeat; float: left; margin-left: 15px;}
.theItem_2 .weixin .t p{ font-size: 12px; line-height:20px; padding: 10px 15px 0;}
.theItem_2 .weixin .t p

.theItem_3{}
/*.theItem_3 h3{ padding-top: 40px;}*/
/*.theItem_3 h3{ font-size: 24px; border-bottom: 1px solid #c8c8c8; line-height: 40px; padding-top:30px; margin: 0 30px; font-weight: normal;}*/
.theItem_3 .t p{ font-size: 14px; line-height:24px; padding: 15px 30px 0;}
.theItem_3 .t p .t_red{ font-size: 14px;}
.theItem_3 .t .more{ display: inline-block; height: 20px; line-height: 20px; color: #d80031; border:1px solid #d80031; border-width: 1px 0; margin-left: 30px; margin-top: 25px;}

.theItem_4{}
/*.theItem_4 h3{ font-size: 24px; color: #000; line-height: 40px; margin: 0 45px; font-weight: normal;}*/
/*.theItem_4 .t{ background: url(../img/d.gif) 20px 6px no-repeat;}*/
.theItem_4 .t p{ font-size: 12px; /*color: #4f4f4f; */line-height:18px; padding: 5px 30px 0;height: 65px;}

.theItem_5{}
/*.theItem_5 h3{ font-size: 24px; color: #000; line-height: 40px; padding-top:30px; margin: 0 45px; font-weight: normal;}*/
.theItem_5 h3 i{ font-size: 14px; color: #616161; font-style: normal;}
.theItem_5 .t{ /*background: url(../img/theItem_5_bg.gif) center bottom no-repeat; width: 368px; height: 216px; margin: 0 auto; */text-align: center; padding-top: 20px;}
.theItem_5 .t p{ font-size: 12px; color: #1f2125; line-height:22px; padding: 5px 30px 0; text-align: left;}

.theItem_6{}
/*.theItem_6 h3{ font-size: 24px; color: #000; line-height: 40px; padding-top:30px; margin: 0 25px 0 45px; font-weight: normal;}*/
.theItem_6 .t{ padding-top: 15px;}
.theItem_6 .t img{ float: left; margin:10px 15px 0 30px;}
.theItem_6 .t p{ font-size: 12px; line-height: 18px; padding-right: 25px; overflow: hidden;}
.theItem_6 .t p span.t_red{ font-size: 14px; line-height: 18px;}
.theItem_6 .t p i{ font-style: normal;letter-spacing:5.5px;}

/*右侧二维码*/
.theFixed{ position: fixed; top: 50%; margin-top:-150px; left: 50%; margin-left:530px; width: 115px;}
.theQrcode{ text-align: center; color: #434343; font-size: 12px; line-height: 25px; padding: 10px 0;}
.theQrcode img{ vertical-align: top; width: 115px;}
.theQrcode p{ background: #fff;}

/*jj*/
.theBanner_index .qrcode_t_jj{ top: 303px; left: 428px;}
.theContent_indexJJ .theItem_2 h3{ margin-right: 25px;}
.theContent_indexJJ .theItem_2 h3 .t_red{margin-left: 0;}
.theContent_indexJJ .theItem_2 h3 i{ font-size: 14px; color: #616161; font-style: normal;}
.theContent_indexJJ .theItem_2 .t{ text-align: center;}
.theContent_indexJJ .theItem_2 .t p{ font-size: 12px; line-height:18px; padding: 10px 30px 5px; text-align: left; color:#000}
.theContent_indexJJ .theItem_3 h3{ margin-right: 25px;}
.theContent_indexJJ .theItem_3 h3 .t_red{margin-left: 0;}
.theContent_indexJJ .theItem_3 h3 i{ font-size: 14px; color: #616161; font-style: normal;}
.theContent_indexJJ .theItem_3 .t p{ font-size: 12px; line-height: 18px; padding-top: 10px;}
.theContent_indexJJ .theItem_3 .t p b{ color:#000; line-height: 30px;}
.theContent_indexJJ .theItem_3 .t p i{ font-size: 12px;font-style: normal;}
.theContent_indexJJ .theItem_4 h3 i{ font-size: 14px; color: #616161; font-style: normal;}
.theContent_indexJJ .theItem_4 .t{ padding-top: 15px;}
.theContent_indexJJ .theItem_4 .t img{ float: left; margin:0 15px 0 30px;}
.theContent_indexJJ .theItem_4 .t p{ font-size: 12px; line-height: 18px; padding:0 25px 0 0; overflow: hidden; height: auto;}
.theContent_indexJJ .theItem_6 .t{ padding-top: 15px;}
.theContent_indexJJ .theItem_6 .t img{ float: left; margin:0 15px 0 30px;}
.theContent_indexJJ .theItem_6 .t p{ font-size: 12px; line-height: 18px; padding:0 25px 0 0; overflow: hidden; height: auto;}
.theContent_indexJJ .theItem_6 .t p span{ color:#616161;}


@media screen and (max-width: 1100px) {
  div#bodyWrap { min-width:100%;}
  div#bodyWrap .theInner{ width: 100%;}
  div#bodyWrap .theItemBox{ padding: 0;}
  div#bodyWrap .theItem{ margin-left:10px;}
}