* { margin: 0px;    padding: 0px;}
img{ border:0px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
#special_box{ background:#faf8bf; font-family: Helvetica, Arial, sans-serif;}
.special_top{ background:url(images/BANE1.jpg) no-repeat center top;  height: 560px; margin-bottom:60px;}
.spec_part1{ width:980px; margin:30px auto;}
a{ text-decoration:none;}

.spec_part1>li{ position:relative; height:500px;}
.specpic{ float:right; width:450px; height:450px;}
.specpic2{ float:left; width:450px; height:450px;}


.desc_part1{ width:510px; float:left; height:450px;}
.desc_part2{ width:510px; float:right; height:450px;}
.cut1 {position: absolute; width: 83px;  height: 64px; border-radius: 208px;  background:url(images/cut_bg.png) no-repeat center center; right:0px; top:0px; padding-top: 16px; line-height: 16px; text-align: center;   font-weight: bold; color: #08525c;   font-size: 16px;}
.cut1 strong { font-size: 28px;  font-weight: normal;   line-height: 31px;    padding-left: 8px;}

.cut2 {position: absolute; width: 83px;  height: 64px; border-radius: 208px;  background:url(images/cut_bg.png) no-repeat center center; left:0px; top:0px; padding-top: 16px; line-height: 16px; text-align: center;   font-weight: bold; color: #08525c;   font-size: 16px;}
.cut2 strong { font-size: 28px;  font-weight: normal;   line-height: 31px;    padding-left: 8px;}
.desc_part1 { background:url(images/products1_bg.png) no-repeat top left;  height:450px; color: #08525c; position:relative;}
.desc_part1 h3{ position:absolute; left:55px; top:58px; text-decoration:underline;}
.desc_part1 h3 a{ color: #08525c; display:block;font-size: 24px;   font-weight: normal;    line-height:1.6em;}
.desc_part1 h3 a strong{ display:block;    font-size: 40px;   display: block;    line-height: 44px;    font-weight: 400;}

.desc_part2 { background:url(images/products2_bg.png) no-repeat top right;  height:450px; color: #08525c; position:relative;}
.desc_part2 h3{ position:absolute; right:55px; top:58px; text-align:right; text-decoration:underline;}
.desc_part2 h3 a{ color: #08525c; display:block;font-size: 24px;   font-weight: normal;    line-height:1.6em;}
.desc_part2 h3 a strong{ display:block;    font-size: 40px;   display: block;    line-height: 44px;    font-weight: 400;}
.xijiedes{ position:absolute; left:55px; top:165px;}
.xijiedes>p{ font-size:16px; line-height:1.4em;}

.xijiedes2{ position:absolute; right:55px; top:165px;}
.xijiedes2>p{ font-size:16px; line-height:1.4em; text-align:right;}
.price_row{ position:absolute; left:55px; bottom:80px;}
.price_row2{ position:absolute; right:55px; bottom:80px;}
.listPrice2{    font-size: 16px; display:block;   color: #666; text-decoration:line-through; margin-bottom:2px; text-align:right;}
#price92{    font-size: 48px;    color: #194e5e;    font-family: "Myriad Pro",Arial,Helvetica,sans-serif; display:block;}
#price92 span{font-size: 25px; }
.listPrice{    font-size: 16px; display:block;   color: #666; text-decoration:line-through; margin-bottom:2px;}
#price9{    font-size: 48px;    color: #194e5e;    font-family: "Myriad Pro",Arial,Helvetica,sans-serif; display:block;}
#price9 span{font-size: 25px; }
.buyniw1{ position:absolute; background:url(images/btn_bg.png); width:247px; height:40px; left:55px; bottom:30px; color:#fff; text-decoration:none; font-size:18px; text-align:center; font-weight:500; vertical-align: middle; border:none;}
.buyniw23{ position:absolute; background:url(images/btn_bg.png); width:247px; height:40px; right:55px; bottom:30px; color:#fff; text-decoration:none; font-size:18px; text-align:center; font-weight:500; vertical-align: middle; border:none;}
.cl{ clear:both;}

img{ border:none;}
h3,h3,h3,h4{ margin:0px; padding:0px;}







.gr2box{ width:980px; margin:auto;}
.bitiite{ background:url(images/content_bg_top.png); width:980px; height:73px; position:relative; font-size: 40px;   color: #08525c;   line-height: 44px;    font-weight: 400; margin-bottom:20px;}
.bitiite span{ position:absolute; display:block;  top:13px; left:368px; }

.left_gr2box{ width:460px; height:220px; border:1px solid #ccc; float:left;  padding:9px; margin-bottom:24px;}
.right_gr2box{ width:460px; height:220px; border:1px solid #ccc; float:right;  padding:9px;margin-bottom:24px;}
.picgro{ width:222px; height:222px; float:left; }

.riggr2{ float:right; width:224px;}
.riggr2>h3>a{ color:#000; font-size:18px; line-height:1.4em;  font-weight:bold; margin-bottom:15px; display:block;}
.riggr2>p{ color:#444; font-size:14px; line-height:1.4em; }
.riggr2>p>a{ color:#444; font-size:14px;}
.picgro{ width:222px; height:222px; float:left; margin-right:12px;}
.btngroup2{     background: #1cc9aa; color:#fff;font-size:18px;     padding: 7px 20px;    -moz-box-shadow:0 0 4px #1cc9aa;     -webkit-box-shadow:0 0 4px #1cc9aa;     box-shadow:0 0 4px #1cc9aa; border:none;    border-radius: 4px; margin-top:18px;}
.cl{ clear:both;}

.gr4box{width:980px; margin:auto; margin-top:20px;}

.gr4box>li{ width:228px; float:left; border:1px solid #ccc; margin-bottom:24px;}
.gr4pig{ width:228px; height:228px; padding-bottom:4px;}
.jghall2{ margin-right:20px;}
.hot_titil2 { font-size: 15px;    color: #3c3c3c;    line-height: 1.5em;    font-weight: normal;    padding: 10px 10px 0px 10px;    text-align: center;}
.get_price { font-size: 24px;  color: #08525c;;   text-align: center;    font-weight: bold;    padding: 8px 0px;}
.oldhall_price {color: #999; text-decoration: line-through; text-align: center;}
.shopnow2 {background: #1cc9aa; color: #fff;  font-size: 16px;  padding: 7px 15px;  -moz-box-shadow: 0 0 4px #1cc9aa;  -webkit-box-shadow: 0 0 4px #1cc9aa;   box-shadow: 0 0 4px #1cc9aa;  border: none; border-radius: 4px;
    margin-top: 18px;  display: block;    margin: 12px 53px 12px 53px;}
.STYLE1 {color: #000000}