/*初始化浏览器默认值*/
body,div,p,form,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6 {padding:0; margin:0;}
body {font: 12px/1.2em tahoma,arial,宋体; background-color:#f0f0f0;color:#333;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal; }
ul,ol {list-style:none;}
input,textarea,button {font-size:1em; font-family:"宋体",Arial; margin:0; padding:2px; vertical-align:middle;}
label {cursor:pointer;}
input[type="radio"],input[type="checkbox"] {margin:0 3px;}/*for modern browsers*/
img {border:none; vertical-align:middle;}
table {border-collapse:collapse;}
td,th {text-align:center;}

/* 全局链接*/
a:link {color:#333;text-decoration:none;}
a:visited {color:#666;text-decoration:none;}
a:hover {color:#f00; text-decoration:underline;}
a:active {color: #f00;}

/*自定义公用样式*/

.cWhite{color:#fff;}
.cGray {color:#999;}
.cDGray {color:#666;}

.cRed {color:#FF0000;}
.cDRed {color:#c00;}

a.underLine {text-decoration:underline;}
a.Gray:link,a.Gray:visited {color:#999;}
a.Gray:hover,a.Gray:active {color:#FDB500;}

.border {border:1px solid #ccc;}

.f12px {font-size:12px;}
.f14px {font-size:14px;}
.fB {font-weight:bold;}
.fNomal {font-weight:normal;}

.blank6 {height:6px; overflow:hidden; font-size:0; line-height:0;}
.blank9 {height:9px; overflow:hidden; font-size:0; line-height:0;}
.blank12 {height:12px; overflow:hidden; font-size:0; line-height:0;}
.blank24 {height:24px; overflow:hidden; font-size:0; line-height:0;}

.hasLayout {clear:both; overflow:hidden; _zoom:1;}

.textCenter {text-align:center;}
.textLeft,table tr .textLeft {text-align:left;}
.textRight,table tr .textRight {text-align:right;}
table tr td.vTop {vertical-align:top;}


.header {background-color:#25272C;}
.nav {margin:0 auto; width:960px;}
.nav .logo{float:left;}
.nav ul {width:806px; float:left;}
.nav li {font-family:Microsoft Yahei,"微软雅黑","宋体"; font-size:15px; line-height:49px; float:left;}
.nav li a{display:block; height:49px; padding:0 16px; border-right:1px solid #444; float:left;}
.nav li.on a,.nav li.on a:hover,.nav li.on a:visited {background-color:#fff; color:#E34E00; font-weight:bold;}

.nav a:link,.nav a:visited {color:#999;}
.nav a:hover,.nav a:active {color:#FFF; text-decoration:none; background-color:#444;}

.ban {background:#FEB400 url(../images/headbg.jpg) no-repeat center; height:300px; border-bottom:1px solid #CC8E02;}

.area {width:960px; margin:9px auto 0; background:url(../images/line.png) no-repeat 630px 24px;}
.area .col1 {width:600px; float:left;}
.area .col2 {width:300px; float:right;}

.title {background:url(../images/dot.png) repeat-x bottom; padding:12px 0 12px 0;}
.title h2 {font-family:Microsoft Yahei,'微软雅黑','黑体'; font-size:18px; text-align:left; background:url(../images/li.png) no-repeat left center; padding-left:18px;}

.cbgList{padding:12px 0;}
.cbgList li {float:left; width:120px; text-align:center; margin:0 12px 12px; height:100px;}
.cbgList li img {margin:0 0 6px;}
.cbgList li p {color:#999; font-size:10px;}

.soldList{padding:12px 0;}
.soldList li {float:left; width:73px; text-align:center; margin:0 6px 9px; height:110px; display:inline;}
.soldList li h5 {margin:6px 0 2px;}
.soldList a:link {color:#000000;}
.soldList a:visited {color:#000000;}

.newsList {padding:4px 12px;}
.newsList li {height:30px; line-height:30px; background:url(../images/dot.png) repeat-x bottom; padding:0 6px; clear:both; overflow:hidden; _zoom:1;}
.newsList li:nth-child(odd) {background-color:#F8F8F8;}
.newsList span {float:right; color:#999;}
.newsList a {margin-right:6px; float:left; display:inline;}
.newsList a.t {width:200px; overflow:hidden;}

.news_product_link {width:70px}

.intro {padding:12px;}
.intro p {line-height:20px; text-align:left; text-indent:2em; color:#666; margin:6px 0;}

.gift {clear:both;}
.giftList {width:950px; margin:12px auto;}
.giftList li {float:left; margin:5px 5px 0 0; display:inline;}
.giftList li img {border:1px solid #ccc; float:left;}

.footer {padding:24px 0; line-height:24px; color:#999; width:960px; margin:24px auto 0; border-top:1px solid #DFDFDF;}
.footer a:link,.footer a:visited {color:#333;}
.footer a:hover,.footer a:active {color:#f00;}

.comment {font-size:11px;}

#ad_banner{
	width:942px;
	height:292px;
	position:relative;
	overflow:hidden;}

#ad_banner ul {
	position:absolute;}

#ad_banner li{
	float:left;
	margin:0px;}

#ad_banner div{
	position:absolute;
	bottom: 9px;
	right: 9px;}

#ad_banner div a{
	display: inline-block;
	width:16px;
	height:16px;
	background: #fff;
	border: 1px solid #ccc;
	margin-left:6px;
	text-align:center;
	line-height:16px;}

#ad_banner div a.on{
	background: #CC0033;
	border: 1px solid #fff;
	color: #fff;}
