@charset "utf-8";
/* 首页样式 */
/*
版权所有：上海国际少年儿童服装及用品博览会
作者：kevin
MSN：liyann2008@gmail.com
创建：@date
修改：@date
*/
/*--[基本样式]--*/
* {
	margin:0;
	padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	font-size:12px;
	background:white url(../images/bg.jpg) repeat-x left top;
}
ul, li {
	list-style:none;
}
img {
	border:0;
}
a:hover, .new01 h3 span a:hover, .new01 li a:hover, .new02 h3 span a:hover, .new03 li a:hover, .new02 li a:hover, #partner2 li a:hover, #footer h4 a:hover, .leftnav02 li a:hover, .downlist li a:hover ,.Menutitle a:hover{
	color:#f60;
	text-decoration:underline;
}
.home_btn li span, .logo a span {
	display:none;
}
/*----[引页]----*/
#wrapper {
	width:996px;
	margin:0 auto;
	text-align:center;
}
#home_top {
	width:900px;
	height:179px;
	background:url(../images/home_top_pic.jpg) no-repeat left bottom;
}
#home_bottom {
	width:900px;
	height:301px;
	background:url(../images/home_bottom_pic.jpg) no-repeat left top;
}
.flash_bg {
	width:150px;
	float:left;
	margin-bottom:-30px;
}
.home_btn {
	width:100%;
	text-align:right;
	padding-top:50px;
	margin-top:0px;
}
.home_btn li {
	display:inline;
}
.cn_btn a {
	display:block;
	float:right;
	width:80px;
	height:20px;
	background:url(../images/cn_btn.gif) no-repeat left center;
	margin-right:30px;
}
.en_btn a {
	display:block;
	float:right;
	width:80px;
	height:20px;
	background:url(../images/en_btn.gif) no-repeat left center;
	margin-right:30px;
}
/*--[图片滚动]--*/
#demo {
	width:899px;
	background:url(../images/home_center_bg.jpg) repeat-x left center;
	overflow:hidden;
}
#indemo {
	float:left;
	width:1000%;
}
#demo1 {
	float:left;
}
#demo4
{ 
	float:left;
	width:882px;
	overflow:hidden;
	margin-left:8px;
}
#demo3
{
	float:left;
}
#demo2 {
	float:left;
}
#demo2 {
	width:882px;
	overflow:hidden;
	margin-left:8px;
}
#indemo2 {
	float:left;
	width:1000%;
}
#demo11 {
	float:left;
}
#demo22 {
	float:left;
}
/*----[首页]----*/
#top {
	width:996px;
	height:121px;
	background:white url(../images/index_top.gif) no-repeat left top;
}
#header {
	width:900px;
	height:117px;
	margin:0 auto;
}
.logo a {
	display:block;
	float:left;
	width:516px;
	height:61px;
	background:url(../images/logo.gif) no-repeat left center;
	margin:10px 0 10px 0;
}
.hot li {
	display:inline;
	float:right;
	background:url(../images/hot01.gif) no-repeat left center;
	padding-left:22px;
	margin-top:20px;
}
.hot li a {
	font-weight:normal;
	font-size:13px;
	color:#666;
	text-decoration:none;
}
.hot li a span {
	display:inline;
}
.nav {
	clear:both;
	width:900px;
	height:40px;
	background:url(../images/nav_bg.jpg) no-repeat left center;
}
.nav li {
	display:inline;
	float:left;
	padding:12px 0 0 80px;
}
.nav li a {
	font-weight:normal;
	font-size:14px;
	color:white;
	text-decoration:none;
	text-align:center;
}
#main {
	width:996px;
	margin:0 auto;
	background:white;
}
#contanter {
	width:900px;
	margin:0 auto;
}
/*--[内容_左]--*/
#left {
	width:225px;
	float:left;
}
.exhibitors {
	width:225px;
	margin-top:5px;
}
.exhibitors li {
	display:block;
	float:left;
	padding-bottom:1px;
}
.sidenav {
	width:223px;
	height:563px;
	float:left;
	border:1px solid #ccc;
	margin-top:5px;
}
.sidenav h3 {
	font-weight:bold;
	font-size:12px;
	color:black;
	text-align:left;
	line-height:22px;
	border-bottom:1px solid #ccc;
	background:url(../images/ico.gif) no-repeat 10px 7px;
	padding-left:20px;
}
.left_img {
	margin-top:10px;
}
#center {
	width:670px;
	float:left;
	margin-left:5px;
}

#center1 {
	width:485px;
	float:left;
	margin:5px;
}
.banner485x186 {
	margin-top:1px;
}
/*--[主图切换]--*/
.container {
	width:485px;
	height:186px;
	overflow:hidden;
	position:relative;
}
.num {
	position:absolute;
	right:5px;
	bottom:5px;
}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}
.new01 {
	width:483px;
	border:1px solid #ccc;
	padding-bottom:5px;
	margin-top:10px;
}
.new01 h3 {
	font-weight:bold;
	font-size:12px;
	color:black;
	text-align:left;
	line-height:22px;
	border-bottom:1px solid #ccc;
	background:url(../images/ico.gif) no-repeat 10px 7px;
	padding-left:20px;
	margin-bottom:5px;
}
.new01 h3 span {
	padding-left:365px;
}
.new01 h3 span a, .new02 h3 span a {
	font-weight:normal;
	color:#666;
	text-decoration:none;
	text-align:right;
}
.new01 li {
	width:450px;
	border-bottom:1px dotted #ccc;
	background:url(../images/ico02.gif) no-repeat 10px 10px;
	line-height:24px;
	text-align:left;
	padding-left:20px;
}
.new01 li a {
	font-weight:normal;
	color:#333;
	text-decoration:none;
}
.new01 li span {
	width:28px;
	height:11px;
	background:url(../images/new_ico.gif) no-repeat left center;
}
.new02 {
	width:483px;
	border-top:none;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
}
.new02 h3 {
	font-weight:bold;
	font-size:12px;
	color:black;
	text-align:left;
	line-height:22px;
	border-bottom:1px solid #ccc;
	background:url(../images/ico.gif) no-repeat 10px 7px;
	padding-left:20px;
	margin-bottom:5px;
}
.new02 h3 span {
	padding-left:365px;
}
.new02 h3 span a {
	font-weight:normal;
	color:#666;
	text-decoration:none;
	text-align:right;
}
.new02 li {
	width:450px;
	border-bottom:1px dotted #ccc;
	background:url(../images/ico02.gif) no-repeat 10px 10px;
	line-height:24px;
	text-align:left;
	padding-left:20px;
}
.new02 li a {
	font-weight:normal;
	color:#333;
	text-decoration:none;
}
.new02 li span {
	width:28px;
	height:11px;
	background:url(../images/new_ico.gif) no-repeat left center;
}
.new03 {
	width:483px;
	padding-bottom:10px;
	margin-top:0px;
	margin-left:-20px;
}
.new03 h3 {
	font-weight:bold;
	font-size:12px;
	color:black;
	text-align:left;
	line-height:22px;
	border-bottom:1px solid #ccc;
	background:url(../images/ico.gif) no-repeat 10px 7px;
	padding-left:20px;
	margin-bottom:5px;
}
.new03 h3 span {
	padding-left:365px;
}
.new03 h3 span a {
	font-weight:normal;
	color:#666;
	text-decoration:none;
	text-align:right;
}
.new03 li {
	width:450px;
	border-bottom:1px dotted #ccc;
	background:url(../images/ico02.gif) no-repeat left 10px;
	line-height:24px;
	text-align:left;
	padding-left:10px;
}
.new03 li a {
	font-weight:normal;
	color:#333;
	text-decoration:none;
}
.new03 li span {
	width:28px;
	height:11px;
	background:url(../images/new_ico.gif) no-repeat left center;
}
#right 
{
	float:right; width:180px;
}
.rightlogo {
	padding-top:5px;
}
.rightlogo li {
	display:block;
	padding-bottom:2px;
}
#partner {
	width:898px;
	height:65px;
	border:1px solid #ccc;
	margin:5px auto;
	clear:both;
}
#partner h3 {
	font-weight:bold;
	font-size:12px;
	color:black;
	line-height:22px;
	text-align:left;
	border-bottom:1px solid #ccc;
	background:url(../images/ico.gif) no-repeat 10px 7px;
	padding-left:20px;
}
#partner ul {
	margin-left:10px;
}
#partner li {
	display:inline;
	float:left;
	margin:5px 8px 5px 8px;
}

#partner3
{
 width:898px;
 height:65px;
 border:1px solid #ccc;
 margin:5px auto;
 clear:both;
}
#partner3 h3 {
	font-weight:bold;
	font-size:12px;
	color:black;
	line-height:22px;
	text-align:left;
	border-bottom:1px solid #ccc;
	background:url(../images/ico.gif) no-repeat 10px 7px;
	padding-left:20px;
}
#partner3 ul
{
	margin-left:10px;
}
#partner3 li
{
	display:inline;
	float:left;
	margin:5px 8px 5px 8px;
}

#partner2 {
	width:898px;
	/*height:52px;*/
	border:1px solid #ccc;
	margin:5px auto;
	clear:both;
}
#partner2 h3 {
	font-weight:bold;
	font-size:12px;
	color:black;
	line-height:22px;
	text-align:left;
	border-bottom:1px solid #ccc;
	background:url(../images/ico.gif) no-repeat 10px 7px;
	padding-left:20px;
}
#partner2 ul {
	margin-left:10px;
	padding-bottom:40px;
}
#partner2 li {
	display:inline;
	float:left;
	color:#999;
	margin:5px 8px 5px 8px;
}
#partner2 li a {
	color:#333;
	text-decoration:none;
}
#footer 
{
	clear:both;
	width:996px;
	height:52px;
	margin:10px auto;
	border-top:2px solid #33B9EE;
}
#footer h4 {
	font-weight:normal;
	font-size:12px;
	color:#555;
	text-align:center;
	line-height:22px;
	padding-top:10px;
}
#footer h4 a {
	color:#333;
	text-decoration:none;
}
/*---------------------------qiao 2009-12-31---------------------------*/
.leftMenu 
{
    margin-top:5px;
 }
 .leftnav h3 
 {
    display:block;
    width:215px;
    height:50px;
    line-height:65px;
    font-size:20px;
    color:#333;
    text-align:left;
    background:url(../images/leftnav_bg.jpg) repeat-x left top;
    padding-left:10px;
}
.leftnav02 li
{
    text-align:left;
    background:url(../images/ico.gif) no-repeat 10px 8px;
    border-bottom:1px dashed #ccc;
    padding-left:20px;
    }
.leftnav02 li a
{
    font-weight:bold;
    font-size:12px;
    color:#555;
    text-decoration:none;
    line-height:24px;
    }
.leftnav03 
{
    margin-bottom:-1px;
    }
.leftnav03 li a
{
    font-weight:normal;
    font-size:12px;
    color:#555;
    text-decoration:none;
    line-height:24px;
    }
.Menutitle
{
	 background:url(../images/ico03.gif) no-repeat left 2px;
	 text-align:left;
	 padding-bottom:3px;
	 margin:10px 0px;
	 border-bottom:1px solid #ccc; 	
}
.Menutitle a
{
	font-weight:normal;
    font-size:12px;
    color:#555;
    text-decoration:none;
}
.Menutitle span 
{
    font-weight:normal;
    color:#333;
    padding-left:16px;
  }
.downlist li
{
    text-align:left;
    line-height:24px;
    background:url(../images/up_ico.gif) no-repeat left center;
    border-bottom:1px dashed #ccc;
    padding-left:15px;
    }
.downlist li a 
{
    font-weight:normal;
    color:#333;
    text-decoration:none;
    line-height:24px;
    }
.downlist li span 
{
    width:16px;
    height:16px;
    background:url(../images/pdf_ico.gif) no-repeat left center;
    padding-left:16px;
    margin-left:5px;
    }
.namelist 
{
    width:120px;
    line-height:24px;
    text-align:left;
}
.namelist2 
{
    width:65px;
    line-height:24px;
    text-align:left;
}
.namelist3
{
    width:52px;
    line-height:24px;
    text-align:left;
}

.currentSelct
{
	 color:#ff6600;
}

.input02
{
	width:250px;
	height:20px;
	border:1px solid #b3d6e9;
}
.input03
{
	width:120px;
	height:20px;
	border:1px solid #b3d6e9;
}
.input04
{
	width:70px;
	height:20px;
	border:1px solid #b3d6e9;
}

.Content
{
    max-width:485px;
}

 
 .btn01 
{
    width:49px;
    height:20px;
    line-height:20px;
    background:url(../images/btn01.gif) no-repeat left center;
    border:0;
    font-weight:normal;
    font-size:12px;
    color:Black;
    text-align:center;
    cursor:pointer;
}
.msg
{
	 color:Gray;
}
.container2
{
	padding-top:5px;
}
