@charset "gb2312";
/*2011-5-18 by candywen*/
* {
	padding:0;
	margin:0;
}
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, table, td, th, form, fieldset, img, dl, dt, dd, input, label {
	margin:0;
	padding:0;
}
textarea, input, select, body {
	font-size:12px;
}
ul, ol {
	list-style:none;
}
img{
	border:none;
}
table {border-collapse: collapse;border-spacing: 0;}
th{text-align:left;font-weight:400;}
td,th,div{word-break:break-all;word-wrap:break-word}
.clear {
	clear:both;
}
body {
	font-family:"宋体", arial;
	background:#fff;
	color:#333333;
}
a:link, a:visited {
	color:#333333;
	font-style: normal;
	text-decoration: none;
}
a:hover {
	color: #ff6600;
	text-decoration: underline;
	text-align: center;
}
.wrap {
	width:960px;
	height:auto;
	margin:0 auto;
	clear:both;
}
h3 {
	font-size:14px;
	font-weight:bold;
}
p{ color:#888;}
.fl {
	float:left;
}
.fr {
	float:right;
}
.f14 {
	font-size:14px;
	font-weight:bold;
}
.font14 {
	font-size:14px;
	font-weight:normal;
}
.f12 {
	font-size:12px;
	font-weight:normal;
}
.mar10 {margin-top:10px;}
.mb5{ margin-bottom:5px;}
.mar8 {margin-top:8px;}
.mr5{margin-right:5px;}
.mt6{ margin-top:6px;}
.color6 {
	color:#666666;
}
.color6 a:link, .color6 a:visited {
	color:#666666;
}
.color6 a:hover {
	color:#ff6600;
}
.red {
	color:#ea0d49;
}
.red a:link, .red a:visited {
	color:#ea0d49;
}
.red a:hover {
	color:#333;
}
a.red:link, a.red:visited {
	color:#ea0d49;
}
a.red:hover {
	color:#ff6600;
}
.white {
	color:#ffffff;
}
.white a:link, .white a:visited {
	color:#ffffff;
}
.white a:hover {
	color:#ffffff;
}
a.white:link, a.white:visited {
	color:#ffffff;
}
a.white:hover {
	color:#ffffff;
}
.yellow {
	color:#ff6600;
}
.yellow a:link, .yellow a:visited {
	color:#ff6600;
}
.yellow a:hover {
	color:#ff6600;
}
a.yellow:link, a.yellow:visited {
	color:#ff6600;
}
a.yellow:hover {
	color:#ff6600;
}
.dark {
	color:#999999;
}
.dark a:link, .dark a:visited {
	color:#999999;
}
.dark a:hover {
	color:#ff6600;
}
a.dark:link, a.dark:visited {
	color:#999999;
}
a.dark:hover {
	color:#ff6600;
}
.blue {
	color:#0041d9;
}
.blue a:link, .blue a:visited {
	color:#0041d9;
}
.blue a:hover {
	color:#ff6600;
}
a.blue:link, a.blue:visited {
	color:#0041d9;
}
a.blue:hover {
	color:#ff6600;
}
/* 首页头部开始*/
.content{
	width:960px;
	height:auto;
	float:left;
}
.content_left{
	width:690px;
	height:auto;
	float:left;
	border:1px solid #fffff;
}
.content_leftt{
	width:670px;
	height:32px;
	line-height:32px;
	float:left;
	background:url(../images/icon2.jpg) no-repeat;
	padding-left:20px;
	font: 20px/32px "黑体";
	color: #333;
	font-size: 16px;
}
.content_leftb{width:688px; height:auto; padding-bottom:3px; float:left;}

.content_right{ width:260px; height:auto; float:right; overflow:hidden;}
.content_rightt{
	width:252px;
	height:34px;
	line-height:34px;
	float:left;
	background:url(../images/icon1.jpg) no-repeat;
	padding-left:8px;
	color: #333;
}
.content_rightb{
	width:250px;
	height:auto;
	float:left;
	padding-bottom:3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}

.babypic{ width:688px; height:auto; float:left;}
.babypic li{
	width:120px;
	height:auto;
	float:left;
	margin:10px 0 0 12px;
	display:inline;
	text-align:center;
	line-height:26px;
}
.babypic li img{ width:115px; height:80px; padding:2px; border:1px solid #ddd;}
.newinfo{
	width:230px;
	height:auto;
	float:left;
	padding:5px;
}
.newinfo li{ width:206px; line-height:25px; float:left; background:url(../images/li.jpg) no-repeat left 50%; padding-left:8px; font-size:14px; margin-left:6px; display:inline;}
.zhu{
	width:688px;
	height:260px;
	float:left;
}
.zhu .home{ width:335px; height:auto; float:left; margin:8px 0 0 8px; display:inline;}
.zhu .home .homepic{ width:335px; height:auto; float:left; border-bottom:1px dashed #ddd; padding-bottom:5px;}
.zhu .home .homepic .pic{ width:150px; height:auto; float:left; margin-right:8px;}
.zhu .home .homepic .pic img{ width:145px; height:120px; padding:1px; border:1px solid #ccc;}
.home .homepic h3{ line-height:30px;}
.home .homepic p{ line-height:23px; text-indent:2.2em;}
.home .homelist{ width:335px; float:left; margin-top:5px;}
.homelist li{width:320px; line-height:23px; float:left; background:url(../images/li.jpg) no-repeat left 50%; padding-left:8px;  margin-left:6px; display:inline;}

.hot{ width:250px; height:auto; float:left; border-bottom:1px dashed #ddd; padding-bottom:5px; margin:5px 5px 5px 5px;}
.hot .pic{ width:120px; height:auto; float:left; margin-right:8px;}
.hot .pic img{ width:115px; height:100px; padding:1px; border:1px solid #ccc;}
.hot h3{ line-height:30px;}
.hot p{ line-height:23px; text-indent:2.2em;}
.list_list{width:258px; height:auto; float:left; margin:6px 0 0 0;}
.list_list li{ width:240px; line-height:23px; float:left;background:url(../images/li.jpg) no-repeat left 50%; padding-left:8px; margin-left:12px; display:inline;}
.newlist{width:200px; height:auto; float:left; margin:6px 0 0 0;}
.newlist li{ width:180px; line-height:23px; float:left;background:url(../images/li.jpg) no-repeat left 50%; padding-left:8px;  display:inline;}









.daoyu{ width:958px; height:auto; float:left; border:1px solid #ccc;}
.daoyu .title{ width:958px; height:28px; line-height:28px; float:left; border-bottom:1px solid #ccc;}
.daoyu .title a{ padding:0 5px;}
.daoyu .con{ width:958px; height:154px; float:left; background:url(../images/daoyu.jpg) no-repeat left top;}
.daoyu .con p{ margin-left:150px; margin-right:50px; text-indent:2.2em;  float:left; line-height:25px; font-size:14px; margin-top:10px;}
.ptitle{ width:960px; height:65px; float:left; background:url(../images/titlebg.jpg) no-repeat; margin-bottom:5px;}
.ptitle h3{ margin:20px 0 0 20px; display:inline; font-family:"黑体"; font-size:20px; font-weight:bold; float:left;}
.par1{ width:670px; height:auto; float:left; margin:0 10px;}
.par1 h3{ line-height:30px; text-align:center;}
.par1 p{ line-height:23px; text-indent:2.2em;}
.par2{ width:320px; height:auto; float:left; margin:10px 0 0 10px; display:inline;}
.par2 .title{ width:310px; height:25px; line-height:25px; float:left; border-bottom:1px solid #ccc; background:url(../images/title1.jpg) no-repeat left 2px; padding-left:10px; font-size:14px; font-weight:bold;}
.par2 .con{ width:320px; height:auto; float:left; margin-top:8px;}
.par2 .con .pic{ width:320px; height:auto; float:left; text-align:center;border-bottom:1px solid #ccc; padding-bottom:6px;}
.par2 .con img{ width:300px; height:120px; padding:2px; border:1px solid #ddd; }
.par2 .con p{ width:320px;text-indent:2.2em;  float:left; line-height:25px;  margin-top:10px;}
.par3{ width:660px; height:auto; float:left; margin:10px 0 8px 10px; display:inline; padding-bottom:5px;}
.par3 .pic{
	width:210px;
	height:auto;
	float:left;
}
.par3 .pic img{ width:200px; height:150px; border:1px solid #FFDDEF; padding:1px;}
.par3 .picbg{ width:205px; height:30px; line-height:30px; background:#FFDDEF; font-size:12px; font-weight:bold; float:left; margin-top:5px;}
.par3 .text{ width:430px; height:auto; float:right;}
.par3 .text h3{ line-height:35px; margin-bottom:5px;}
.par3 .text p{
	line-height:24px;
	font-size: 14px;
}
.par3 .text .list{ width:430px; height:auto; float:left; margin-top:10px; border-top:1px dashed #ddd; padding-top:8px;}
.par3 .text .list li{ width:206px; line-height:28px; float:left; background:url(../images/li.jpg) no-repeat left 50%; padding-left:8px; font-size:14px;}





.par4{ width:260px; height:auto; float:left;}
.par4 .title{ width:245px; height:25px; line-height:25px; float:left; background:url(../images/icon1.jpg) no-repeat left 8px; padding-left:15px;}
.par4 .con{ width:260px; height:auto; float:left;}
.par5{
	width:250px;
	height:auto;
	float:left;
	padding:5px 5px 0;
	;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.par5 .pic{ width:250px; height:auto; float:left; text-align:center; line-height:25px;}
.par5 .pic img{ width:220px; height:130px; border:1px solid #ddd; padding:1px;}
.par5 h3{ width:250px; line-height:30px; text-align:center; float:left; margin-top:10px;}
.par5 p{ width:230px;line-height:23px; text-indent:2.2em; float:left; margin-top:5px; padding:0 10px;}
.par6{ width:250px; height:auto; float:left; padding:0 5px;}
.par6 li{ width:250px; height:60px; float:left; margin-top:15px;}
.par6 .pic{ width:80px; height:60px; float:left;margin-right:10px; }
.par6 .pic img{ width:80px; height:60px;}
.par6 p{ line-height:22px;}

.main_left{ width:650px; height:auto; float:left; border-right:1px solid #ccc;}
.main_right{ width:300px; height:auto; float:right;}
.par7{ width:630px; height:auto; float:left; margin:8px 0 5px 10px; display:inline; border-bottom:1px dashed #ddd; padding-bottom:5px;}
.par7 .pic{ width:210px; height:auto; float:left; text-align:center; line-height:25px;}
.par7 .pic img{ width:200px; height:150px; border:1px solid #ddd; padding:1px;}
.par7 .text{ width:400px; height:auto; float:right;}
.par7 .text h3{ line-height:30px;}
.par7 .text p{ line-height:24px;}
.par8{ width:300px; height:auto; float:left;}
.par8 .title{ width:275px; height:25px; line-height:25px; float:left; background:url(../images/icon1.jpg) no-repeat left 8px; padding-left:15px;}
.par8 .con{ width:300px; height:auto; float:left;}
.par9{ width:290px; height:auto; float:left; padding:5px;}
.par9 .pic{ width:290px; height:auto; float:left; text-align:center; line-height:25px;}
.par9 .pic img{ width:280px; height:120px; border:1px solid #ddd; padding:1px;}
.par9 h3{ width:290px; line-height:30px; text-align:center; float:left; margin-top:10px;}
.par9 p{ width:290px;line-height:23px; text-indent:2.2em; float:left;}
.part1{ width:960px; height:auto; float:left; margin-top:8px;}
.part2{ width:230px; height:200px; float:left; margin-left:10px;}
.part2 h3{ width:230px; line-height:30px; float:left; text-align:center;}
.part2 p{ width:230px;line-height:24px; text-indent:2.2em; float:left;}
.part3{ width:708px; height:200px; float:left; margin-left:10px; display:inline; border:1px solid #ddd;}
.part3 .pic{ width:175px; height:185px; float:left; border-right:1px solid #ddd; text-align:center; line-height:28px; padding-top:15px;}
.part3 .pic img{ width:150px; height:130px;}
.map{ width:930px; height:auto; float:left; text-align:center; border:15px solid #e5e5e5;}


.xing{
	width:200px;
	height:auto;
	float:left;
	margin:10px 0 0 15px;
	display:inline;
	padding-right:8px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #ddd;
	word-spacing: normal;
}
.xing .pic{ width:85px; height:70px; float:left; margin-right:10px;}
.xing .pic img{ width:80px; height:60px; padding:1px; border:1px solid #ccc;}
.xing h3{ line-height:32px; font-size:12px;}
.xing p{ line-height:20px; text-indent:2.2em;}

.rxing{ width:230px; height:auto; float:left; margin:10px 0 0 15px; display:inline;}
.rxing .pic{ width:85px; height:70px; float:left; margin-right:10px;}
.rxing .pic img{ width:80px; height:60px; padding:1px; border:1px solid #ccc;}
.rxing h3{ line-height:32px; font-size:12px;}
.rxing p{ line-height:20px; text-indent:2.2em;}

.sick{ width:668px; height:auto; float:left; padding:10px 10px 0;}
.sick .pic img{ width:150px; height:120px; float:left; padding:2px; border:1px solid #ddd; margin-right:15px;}
.sick h3{ line-height:35px;}
.sick p{ line-height:20px; text-indent:2.2em;}
.sick .kinds{ width:668px; height:auto; float:left; margin-top:12px; line-height:25px;}
.sick .kinds a{ padding:0 10px;}
.over1{
	width:958px;
	height:auto;
	float:left;
	border:1px solid #FFC;
	background-repeat: repeat;
	background-position: 1px 1px;
}
.over{
	width:958px;
	height:auto;
	float:left;
	border:1px solid #FFC;
	background-image: url(../images/icon2.jpg);
	background-repeat: repeat;
	background-position: 1px 1px;
}
.over h3{width:940px; height:30px; line-height:30px; float:left; padding-left:20px;font: 20px/32px "黑体"; margin-top:5px;}
.over p{ width:930px; padding:15px; line-height:20px; text-indent:2.2em; float:left;}
.menu{
	width:960px;
	height:33px;
	line-height:33px;
	float:left;
	font: 20px/32px "黑体";
	text-align:center;
	margin-top:15px;
	background-repeat: repeat;
}
.menu a{ padding:0 8px;}
