*{
padding:0px;
margin:0px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#405C89;
}
h1,h2,h3,h4,h5,h6,ul,li,p{
padding:0px;
margin:0px;
list-style-type:none;
}

a:link, a:visited{
font-size:12px;
color:#405C89;
text-decoration:none;
}
a:hover{
color:#0096FF;;
font-size:12px;
text-decoration:none;
}

.Clear{
	clear:both;
}
.Mate{
background:url(../images/mate_bg.gif);
overflow:hidden;
margin:0px auto;
height:26px;
}
.MateFont{
width:950px;
overflow:hidden;
margin:0px auto;
}
.MateFont p{
width:850px;
height:26px;
line-height:26px;
color:#405C89;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
float:left;
}
.MateFont img{
float:right;
margin-top:5px;
}
.Top{
width:950px;
overflow:hidden;
margin:0px auto;
}
.Top .Logo{
overflow:hidden;
margin:0px auto;
margin-top:13px;
}
.Top .Logo .left{
float:left;
margin-top:12px;
}
.Top .Logo .right{
float:right;
}
.Menu{
width:950px;
overflow:hidden;
margin:0px auto;
}
.Menu ul{
float:right;
}
.Menu li{
width:114px;
height:30px;
line-height:30px;
float:left;
}
.Menu li span{
padding:20px 30px 20px 30px;

}


.Menu .MenuList{
background:url(../images/baby_bg.gif) -130px 0px no-repeat;
line-height:30px;
font-weight:bold;
font-size:13px;
text-align:center;
}
.Menu .MenuList a{
line-height:30px;
font-weight:bold;
font-size:13px;
text-align:center;
color:#565656;
}

.Menu .MenuSelect{
background:url(../images/baby_bg.gif) -260px 0px no-repeat;
line-height:30px;
font-weight:bold;
font-size:13px;
text-align:center;
}
.Menu .MenuSelect a:link,.Menu .MenuSelect a:visited{
line-height:30px;
font-weight:bold;
font-size:13px;
text-align:center;
color:#fff;
}
.Menu .MenuSelect span{
color:#fff;
}
.Menu .Dao{
background:url(../images/baby_bg.gif) 0px 0px no-repeat;
line-height:30px;
font-weight:bold;
font-size:13px;
text-align:center;
}
.Menu .Dao a:link,.Menu .Dao a:visited{
line-height:30px;
font-weight:bold;
font-size:13px;
text-align:center;
color:#565656;
}

.Menu .DaoSelect{
background:url(../images/baby_bg.gif) -388px 0px no-repeat;
line-height:30px;
font-weight:bold;
font-size:13px;
text-align:center;
color:#FFFFFF;
}
.Menu .DaoSelect a{
font-size:13px;
line-height:30px;
font-weight:bold;
font-size:13px;
text-align:center;
color:#FFFFFF;
}
.Menu .DaoSelect span{
color:#FFFFFF;
}
.TopSearch{
width:950px;
height:48px;
background:url(../images/baby_bg.gif) 0px -46px no-repeat;
overflow:hidden;
margin:0px auto;
color:#FFFFFF;
}
.TopSearch form{
margin-left:20px;
margin-top:10px;
}
.TopSearch table td{
color:#FFFFFF;
}
.TopSearch p img, .TopSearch table{
float:left;
}
.TopSearch p img{
margin-left:30px;
margin-top:5px;
}
.TopSearch h1 img{
float:right;
margin-right:20px;
}
.TopSearch table{
margin-right:50px;
}
.TopSearch span{
float:left;
color:#FFFFFF;
margin-top:5px;
margin-left:5px;
}
.TopSearch span a:link, .TopSearch span a:visited{
color:#FFFFFF;
text-decoration:underline;
}
.TopSearch span a:hover{
text-decoration:underline;
color:#A2E8FF;
}

.Top .Banner{
width:950px;
height:141px;
overflow:hidden;
margin:0px auto;
}

.Body{
width:950px;
overflow:hidden;
margin:0px auto;
}
.Left{
width:202px;
overflow:hidden;
float:left;
}
.LeftList{
width:202px;
height:24px;
line-height:24px;
overflow:hidden;
background:url(../images/baby_bg.gif) 0px -120px no-repeat;
margin-top:5px;
}
.LeftList p{
float:left;
color:#FFFFFF;
margin-left:5px;
line-height:24px;
height:24px;
}
.LeftList img{
float:left;
margin-top:6px;
margin-left:12px;
}
.LeftBg{
width:200px;
border:#B4BEC7 solid 1px;
border-top:0px;
padding-top:20px;
padding-bottom:20px;
}
.LeftBg img{
margin-left:15px;
float:left;
margin-bottom:10px;
}
.LeftBg span{
float:left;
width:80px;
margin-left:15px;
}
.LeftBg li{
width:168px;
line-height:25px;
margin-left:15px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.LeftBg li a:link, .LeftBg li a:visited{
text-decoration:underline;
}
.LeftBg li a:hover{
text-decoration:underline;
}
.LeftHot{
width:200px;
height:172px;
border:#B4BEC7 solid 1px;
border-top:0px;
background:url(../images/hot_bg.jpg);
overflow:hidden;
}
.LeftHot h1{
margin-left:25px;
margin-top:25px;
font-size:15px;
margin-bottom:15px;
}
.LeftHot p{
margin-left:25px;
line-height:18px;
color:#2F70BA;
}
.LeftSer{
width:200px;
border:#B4BEC7 solid 1px;
border-top:0px;
padding-top:20px;
padding-bottom:20px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.LeftSer li{
width:168px;
height:25px;
line-height:25px;
margin-left:15px;
}
.LeftLink{
width:200px;
border:#B4BEC7 solid 1px;
border-top:0px;
padding-top:10px;
padding-bottom:10px;
overflow:hidden;
text-align:center;
}
.Right{
width:738px;
overflow:hidden;
float:right;
}
.RightList{
width:738px;
height:24px;
background:url(../images/baby_bg.gif) 0px -160px;
margin-top:5px;
}
.RightList p{
float:left;
color:#FFFFFF;
margin-left:5px;
line-height:24px;
height:24px;
}
.RightList p a:link, .RightList p a:visited{
	color:#FFFFFF;
}
.RightList p a:hover{
	color:#A2E8FF;
}
.RightList img{
float:left;
margin-top:6px;
margin-left:12px;
}
.RightHome li{
width:175px;
height:205px;
margin-top:10px;
overflow:hidden;
float:left;
margin-left:4px;
margin-right:3px;
line-height:15px;
}
.RightHome li p{
border:#CCCCCC solid 4px;
width:167px;
height:119px;
margin-bottom:10px;
}
.RightHome li span{
width:175px;
color:#2F70BA;
display:block;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.RightHome li a{
line-height:25px;
display:block;
}
.RightHome li a:link, .RightHome li a:visited{
text-decoration:none;
color:#FF9600;
}
.RightHome li a:hover{
text-decoration:underline;
color:#E57C0C;
}
.RightHome .None{
margin-right:0px;
padding:0px;
}
.RightHome h1{
margin:20px;
margin-left:180px;
}
.RightHome h1 a:link, .RightHome h1 a:visited{
text-decoration:none;
}
.RightHome h1 a:hover{
text-decoration:underline;
color:#E57C0C;
}
.RightXu{
line-height:25px;
}
.RightXu h1{
margin-bottom:10px;
margin-top:20px;
}
.RightJia {
float:left;
background-color:#F6FBFF;
padding-bottom:10px;
margin-top:10px;
}
.RightJia div{
width:737px;
height:27px;
overflow:hidden;
border-bottom:#FFFFFF solid 2px;
background:url(../images/jia_bg.gif) no-repeat;
text-indent:25px; 
}
.RightJia div h1{
float:left;
line-height:27px;
font-size:14px;
color:#0A5E9A;
}
.RightJia div span{
float:right;
line-height:27px;
margin-right:20px;
}
.RightJia .Img{
float:left;
margin-right:8px;
margin-top:10px;
margin-left:10px;
}
.RightJia ul{
float:left;
margin-top:10px;
}
.RightJia li{
float:left;
border:#C7E1F5 solid 1px;
border-right:0px;
width:65px;
text-align:center;
}
.RightJia li p{
width:65px;
line-height:15px;
border-bottom:#C7E1F5 solid 1px;
height:42px;
background-color:#fff;
padding-top:8px;
}
.RightJia li span{
height:22px;
line-height:22px;
font-size:11px;
}
.RightJia .Line{
border-right:#C7E1F5 solid 1px;
}
.RightJia .Font{
font-size:12px;
}
.RightJia h2 img{
margin-top:10px;
margin-right:10px;
float:right;
}
.Right h3{
padding-top:10px;
line-height:23px;
padding-bottom:10px;
float:left;
text-align:center;
width:737px;
}
.Right h3  a:link, .Right h3  a:visited{
text-decoration:none;
font-size:12px;
font-weight:bold;
}
.Right h3 a:hover{
text-decoration:underline;
font-size:12px;
font-weight:bold;
color:#DB5D00;
}

.RightOther{
margin-bottom:10px;
margin-top:100px;
}
.RightOther h2{
line-height:30px;
font-size:15px;
font-weight:bold;
border-bottom: #5CDBFF solid 3px;
color:#0090DA;
}
.RightOther li{
margin-top:20px;
width:355px;
margin-right:12px;
}
.RightOther li,.RightOther li p,.RightOther li span{
float:left;
}
.RightOther li p{
border:#CCCCCC solid 3px;
}
.RightOther li span{
margin-left:10px;
width:90px;
font-size:14px;
}
.RightOther li span h1{
font-size:14px;
margin-bottom:25px;
}
.RightOther li  a:link, .RightOther li  a:visited{
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#E29500;
}
.RightOther li a:hover{
text-decoration:underline;
font-size:12px;
font-weight:bold;
color:#DB5D00;
}
.RightJiaAll p{
margin-left:45px;
margin-top:20px;
}
.RightJiaAll p img{
margin-right:5px;
}
.RightJiaAll table{
margin-left:45px;
margin-top:20px;
}
.RightJiaAll h1{
margin-top:20px;
text-align:center;
font-size:18px;
color:#0760CD;
}

.RightBuy table{
margin-left:45px;
margin-top:30px;
}

.RightBuy table td span{
color:#FF0000;
}

.RightContact{
font-size:14px;
line-height:20px;
}

.RightContact h1{
color:#0073E9;
font-weight:bold;
font-size:20px;
margin-top:80px;
margin-bottom:50px;
margin-left:90px;
}
.RightContact p{
padding-left:90px;
float:left;
width:228px;
}
.RightContact span{
margin-left:90px;
display:block;
color:#FF7200;
width:484px;
margin-top:20px;
}

.RightContact a:link, .RightContact  a:visited{
text-decoration:underline;
font-size:12px;
color:#FF7200;
}
.RightContact a:hover{
text-decoration:underline;
font-size:12px;
font-weight:bold;
color:#DB5D00;
}

.RightContact .Blue a:link, .RightContact .Blue a:visited{
text-decoration:underline;
font-size:12px;
color:#1F60C7;
}
.RightContact .Blue a:hover{
text-decoration:underline;
font-size:12px;
color:#FF9000;
font-weight:normal;
}

.RightAbout h1{
font-size:22px;
color:#1260DD;
text-align:center;
margin-top:25px;
margin-bottom:10px;
}
.RightAbout p{
line-height:25px;
text-indent:20px;
margin-top:20px;
}

.RightAbout span{
margin-left:90px;
display:block;
width:484px;
margin-top:20px;
}
.RightAbout span strong{
color:#FF7200;
}
.RightAbout a:link, .RightAbout  a:visited{
text-decoration:underline;
font-size:12px;
color:#FF7200;
}
.RightAbout a:hover{
text-decoration:underline;
font-size:12px;
font-weight:bold;
color:#DB5D00;
}

.RightAbout .Blue a:link, .RightAbout .Blue a:visited{
text-decoration:underline;
font-size:12px;
color:#1F60C7;
}
.RightAbout .Blue a:hover{
text-decoration:underline;
font-size:12px;
color:#FF9000;
font-weight:normal;
}

.RightNewAll h1{
font-size:20px;
color:#03005C;
text-align:center;
margin-top:25px;
margin-bottom:10px;
font-family:"黑体";
font-weight:normal;
}
.RightNewAll p{
height:20px;
border:#ADDDE5 solid 1px;
background-color:#EBFCFF;
text-align:center;
margin-bottom:15px;
}
.RightNewAll span{
line-height:20px;
float:left;
margin-left:20px;
}
.RightNewAll .TitleRight{
line-height:20px;
float:right;
margin-right:20px;
}
.NewFont{
margin:10px;
}
.NewFont p{
text-indent:20px;
margin-top:20px;
line-height:20px;
}

.NewFont span{
display:block;
margin-top:20px;
font-weight:bold;
}

.NewFont span a:link, .NewFont span a:visited{
text-decoration:underline;
font-size:12px;
color:#FF8A00;
font-weight:normal;
}
.NewFont span a:hover{
text-decoration:underline;
font-size:12px;
color:#025FC8;
font-weight:normal;
}

.Bottom{
width:950px;
overflow:hidden;
margin:0px auto;
background:url(../images/baby_bg.gif) 0px -210px no-repeat;
margin-top:10px;
text-align:center;
line-height:20px;
padding-bottom:10px;
}
.BottomMenu{
font-size:13px;
margin-bottom:20px;
clear:both;
margin-top:10px;
}
.BottomMenu a:link, .BottomMenu a:visited{
font-weight:bold;
font-size:13px;
}
.BottomMenu a:hover{
text-decoration:underline;
font-weight:bold;
font-size:13px;
}
.new {
	FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 720px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.new3 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 720px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.new LI {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.new1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ebf2c6; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.new2 {
	FONT-SIZE: 12px; BACKGROUND: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.pageNav {padding:3px 0;color:#000000;overflow:hidden;zoom:1;font-size:12px;}
.pageNav a{padding:0px 3px 0px 3px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 3px 2px 3px;color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}

.MiddleNum{
	clear:both;width:90%;margin:0px auto;margin-top:10px;margin-bottom:10px;text-align:center
}
.MiddleNum a:link,.MiddleNum a:visited{
	padding:2px 5px;
	background:#f6f6f6;
	border:1px #AAA solid;
	line-height:16px;
}
.MiddleNum a:hover{
	background:#FFDF7E;
	border:1px #AAA solid;
}
.Links{
	clear:both;
	margin:10px;
	margin-bottom:5px;
}
.Links p{
	float:left;
}
.Links li{
	float:left;
	white-space:nowrap;
}
.Links li a{
	margin-left:10px;
}

.error {background:#fde8e9 url(../images/icon_error.gif) no-repeat 5px 3px;border:1px solid #fac5c8;line-height:14px;padding:3px 20px 2px 25px;font-size:12px;font-family:verdana; color:#E04023; margin-top:2px; width:130px;}


/* calDiv.style.cssText */
/*Only in IE*/ #zIndexIframe {position: absolute; z-index: 7;left: expression(this.nextSibling.offsetLeft);top: expression(this.nextSibling.offsetTop);width: expression(this.nextSibling.offsetWidth);height: expression(this.nextSibling.offsetHeight);}
#calendarDiv {z-index: 999;}
.calfl {display: block; float: left !important; clear: left !important; vertical-align: middle; height: 16px; max-width:120px; text-align: left;}
.calfr {display: block; float: right !important; clear: right !important; vertical-align: middle; height: 16px; width:80px; text-align: right;}
.calfl span {height: 16px; float: left; text-align: left;}
.calfr span {height: 16px; float: right; text-align: right;}
* html .calfl {margin: 0 auto 0 0; height: 16px; width: 80px;}
* html .calfr {margin: 0 0 0 auto; height: 16px; width: 80px;}
.calfl span select, .calfr span select {font-size: 12px;text-align: center; vertical-align: middle; background-color: white; margin: 0; border: 0; padding: 0;}
.calfl span select option, .calfr span select option {margin: 0; padding: 0;}
.hover {background-color: #F9C605 !important; cursor: pointer;}
#calendarDiv_Year, #calendarDiv_Month {margin: 0 4px;}

.AboutUs{
	clear:both;
	border:1px #DDD solid;
	background:#f6f6f6;
	padding:10px;
	line-height:22px;
}

.article ul{}
.article li{float:left;width:350px;}

.article h2{
border:#ADDDE5 solid 1px;
background-color:#EBFCFF;
text-align:left;
margin-bottom:15px;font-size:12px;padding:5px;
}

.Newslist li{
	padding:0px;
	margin:0px;
	border:0px;
	background:none;
	text-align:left;
	line-height:25px;
	clear:both;
	height:100%;
	border-bottom:1px #ddd solid;
	background:url(../images/li.gif) 5px 6px no-repeat;
	text-indent:15px;
}
.Newslist li p{
	clear:both;
	padding:0px;
	margin:0px;
	border:0px;
	background:none;
	text-align:left;
	line-height:20px;
	overflow:hidden;
	color:#999;
}