a, a:link, a:visited {
	font-size:12px;
	color:#646464;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	line-height:150%;
}
a:hover, a:active {
	color:#FF6600;
}
.a1, .a1:link, .a1:visited, .a1:active {
	line-height:150%;
	font-size:12px;
	color:#389fd8;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-right:6px;
	background:transparent url("images/dot1.gif") no-repeat right center;
}
.a1:hover {
	color:#FF6600;
	background:transparent url("images/dot2.gif") no-repeat right center;
}
.a2, .a2:link, .a2:visited, .a2:active {
	font-size:14px;
	color:#0f70b8;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-right:6px;
	background:transparent url("images/dot1.gif") no-repeat right center;
}
.a2:hover {
	color:#FF6600;
	text-decoration:underline;
	background:transparent url("images/dot2.gif") no-repeat right center;
}
.a3, .a3:link, .a3:visited {
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:150%;
}
.a3:hover, .a3:active {
	text-decoration:underline;
}
.a4, .a4:link, .a4:visited {
	font-size:14px;
	color:#3e3e3e;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:130%;
}
.a4:hover, .a4:active {
	color:#FF6600;
}
li {
	line-height:150%;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-type:disc;
	color:#666666;
}
td {
	font-size:12px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#585858;
	line-height:150%;
}
.t1 {
	font-weight:normal;
	color:#eafbff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
}
.t1 a, .t1 a:link, .t1 a:visited {
	font-size:12px;
	line-height:normal;
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.t1 a:hover, .t1 a:active {
	color:#FFFFCC;
}
.t2, .t2 a, .t2 a:link, .t2 a:visited, .t2 a:active {
	font-size:14px;
	line-height:100%;
	text-decoration:none;
	font-weight:normal;
	color:#0f70b8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.t2 a:hover {
	color:#FF6600;
}
.t3 {
	font-size:18px;
	line-height:120%;
	text-decoration:none;
	font-weight:normal;
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.t4 {
	color:#000000;
}
.t5 {
	color:#FF6600;
	font-weight:bold;
}
.t6 {
	color:#0f70b8;
	font-weight:bold;
}
.t7 {
	color:#0f70b8;
}
.t8 {
	FONT-WEIGHT:bold;
	FONT-SIZE:24px;
	COLOR:#ff6600;
}
.pb {
	padding-top:3px;
	white-space:nowrap;
	font-size:14px;
	text-align:left
}
.pb a, .pb a:link, .pb a:visited, .pb span.current {
	border-right:#d8d8d8 1px solid;
	border-top:#d8d8d8 1px solid;
	display:inline-block;
	background:#fff;
	border-left:#d8d8d8 1px solid;
	width:28px;
	color:#03c;
	line-height:28px;
	margin-right:5px;
	margin-bottom:5px;
	border-bottom:#d8d8d8 1px solid;
	font-family:Tahoma;
	height:28px;
	text-align:center;
	text-decoration:none
}
.pb a:hover {
	background:#d1e5fc
}
.pb span.current {
	border-right:#fff 1px solid;
	border-top:#fff 1px solid;
	font-weight:bold;
	border-left:#fff 1px solid;
	color:#000;
	border-bottom:#fff 1px solid
}
.slh {
	MARGIN-RIGHT:5px
}



#content {
	margin:0 auto;
	width:1100px;
}
#content #nav {
	height:30px; background:url(../images/index_32.jpg) no-repeat 50px -1px;
	
}
#content #nav ul {
	list-style:none;
}
#content #nav ul li {
	float:left;
	width:100px;
	line-height:30px;
	position:relative;
	list-style:none; background:url(../images/index_30.jpg) no-repeat right -15px;
}
#nav div {
	width:100px;
	position:absolute;
	left:0px;
	padding-bottom:0px;
	background: #C9C9C9;
	float:left; z-index:9999;
	height:0;
	overflow:hidden;
}
#content #nav li .a {
	text-decoration:none;
	color:#017BD1;
	line-height:25px; font-size:14px; font-weight:;
	display:block; text-align:center;
	
}
#nav div a {
	text-decoration:none;
	color:#000;
	line-height:30px;
	display:block;
	border:1px solid #DDDDDD; text-align:center
}
#nav div a:hover {
	background:#fff;
}

.topp{ width:100%; height:100px; background:url(../images/topp.jpg) center top;}


/*焦点图*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}



/* tmall focus */
#focus {width:200px; height:300px; overflow:hidden; position:relative; margin-bottom:8px;}
#focus ul {height:300px; position:absolute;left:0; top:0;width:200px; margin-left:-40px; margin-bottom:8px;}
#focus ul li {float:left; width:200px; height:300px; overflow:hidden; position:relative;  }
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li div img{ width:200px; height:280px;}
#focus .btnBg {position:absolute; width:200px; height:40px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:200px; height:24px; left:0; bottom:8px; padding-left:10px;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:24px; height:24px; line-height:24px; text-align:center; font-size:20px; font-family:"Microsoft YaHei",SimHei; margin-right:10px; cursor:pointer; color:#fff;}
#focus .btn span.on {background:#000; color:#fcc;}

.rconnn{ line-height:200%; padding:10px;}