@charset "utf-8";
/* CSS Document */
/*#text{
	width:100%;
	
}
#text embed{
	width:100%;
	height:410px;
	margin:0px auto;
	
}(flash>1003)*/
html,body, div, dl, dt, dd,ul,ol,li , h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
margin:0;
padding:0;
font-size:12px;
font-family:Arial,"宋体";
}
table{
border-collapse:collapse;
}
a img{
border:0px;
}
address, caption, cite, code, dfn, em, th, var {
font-style:normal;
font-weight:normal;
}
body{ background:url(../image/index/bj1.gif) repeat-x; }
li {
list-style:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
input, button, textarea, select {
font-family:inherit;
}
a img{
border:0px;
}
a {
outline: none; /* 去掉Firefox点击时产生的虚线?*/
}
.clear{ clear:both; font-size:0px; height:0px; width:0px;}
#layout{ width:917px; margin:0 auto; }
#indextop{ width:917px; height:96px; background:url(../image/index/topbj.jpg) no-repeat;}
.log{ padding:24px 0px 0px 23px; width:227px; float:left;}
#topmenu{float:left; }
#toplink{ padding-top:33px; text-align:right; width:159px; margin-left:500px;}
#toplink li{ float:left; height:25px; float:left;}
.english{ height:25px; margin-right:15px;}
.china{ height:25px; margin-right:15px;}
.hh{ width:33px; height:25px;}


#abocontenttop{ width:917px; height:171px;}

#abocontentbox{ background:url(../image/about/shadow.png) repeat-y; width:917px; min-height:400px; _height:400px; }
.bgy{ width:897px;margin:0 auto;background:url(../image/about/bg4.jpg) no-repeat; overflow:hidden;}

#aboleftbox{ width:196px;background:url(../image/about/bg2.jpg) no-repeat top; margin:0px 0px 0px 22px; float:left; display:inline;}
#aboleftbox ul{ width:164px;margin:0px 0px 45px 15px;}
#aboleftbox ul li{line-height:26px;padding:0px 0 5px 0px; height:26px; width:164px;}
#aboleftbox ul li a{width:136px;color:#666666;font-size:14px; display:block; text-align:left; padding-left:28px; background:url(../image/about/leftmenu1.gif) no-repeat top; padding-left:30px; text-decoration:none;}
#aboleftbox ul li a:hover,
#aboleftbox ul .current a{width:136px;line-height:26px;background:url(../image/about/leftmenu01.gif) no-repeat top;color:#ffffff;font-size:14px; display:block; padding-left:28px;}
.leftbom{width:168px;}


#aborightbox{ width:645px; padding:0px 18px 0px 0px; float:right; display:inline;}
.rightbt{ width:658px;overflow:hidden;}
.leftbtleft{ float:left; height:28px; display:inline;}


.rightbtleft{ float:right; color:#DB2828; display:inline; padding:4px 0 4px 12px; background:url(../image/about/bg3.jpg) no-repeat left top;}

.rightbtleft span{color:#DB2828; padding:4px 12px 4px 0; background:url(../image/about/bg5.jpg) no-repeat right top;}

.rightbtleft a{color:#666666;text-decoration:none;}
.rightbtleft a:hover{color:#DB2828;}
.abonn{width:645px;margin:0 0 0 0;}
.abonn p{color:#666666; line-height:22px;}
.abonn p img{float:right;margin:20px 0 20px 20px;}
.abobt{width:658px;padding-top:30px;}
.abobt img{}

.linknn{width:636px; height:125px; margin:36px 0 10px 0; overflow:hidden;}
.linkpic{width:175px; height:125px; float:left;background:url(../image/about/bg1.gif) no-repeat top; }
.linkpic img{ vertical-align:middle; }
.linkwz{width:444px; float:right;}
.linkwz h3{color:#333333; font-weight:bold; line-height:28px;}
.linkwz h3 a{color:#333333; font-weight:bold; line-height:28px;}
.linkwz h3 a:hover{color:#C80000; font-weight:bold; line-height:28px;}
.linkwz p{color:#666666; line-height:18px;}

.joinbt{width:658px;padding-top:10px;}

.joinlist{
width:640px;
}
.joinlist ul{
width:640px;
}
.joinlist ul li{
height:28px;
background:url(../image/about/tb3.gif) no-repeat 8px center;
border-bottom:1px dashed #7B7B7B;
}
.joinlist ul li a{
width:382px;
padding-left:18px;
display:block;
line-height:28px;
color:#4B4B4B;
text-decoration:none;
}
.joinlist ul li a:hover{
padding-left:18px;
color:#003A8E;
background:url(../image/about/tb4.gif) no-repeat 8px center;
}
.joinlist ul li span{
width:76px;
float:right;
color:#4B4B4B;
line-height:28px;
}
.joinlist1 span{
width:20px;
float:right;
color:#4B4B4B;
line-height:28px;
}
.joinlist2 span{
width:80px;
float:right;
color:#4B4B4B;
line-height:28px;
}



.newsnn{width:645px;margin:10px 0 10px 0;}
.newstop{
margin-top:29px;
height:139px;
overflow:hidden;
}
.newspic{
width:194px;
float:left;
margin:0px 16px 16px 0px;
}
.newspic img{

}
.newsright{
width:425px;
float:left;
}
.newsright h3{
width:425px;
color:#CC0000;
font-weight:bold;
line-height:24px;
border-bottom:1px dashed #A4A4A4;
}
.newsright h3 span{
float:right;
width:66px;
color:#000000;
line-height:20px;
font-weight:normal;
}
.newsright h3 a{
width:425px;
color:#CC0000;
font-weight:bold;
}

.newsright p{
width:425px;
color:#666666;
line-height:18px;
margin-top:6px;
}

.newsright span a{
text-decoration:underline;
color:#2C7FD3;
line-height:18px;
}

.newslist{
width:645px;
}
.newslist ul{
width:645px;
}
.newslist ul li{
height:28px;
background:url(../image/news/tb2.gif) no-repeat 8px center;
border-bottom:1px dashed #7B7B7B;
}
.newslist ul li a{
padding-left:18px;
display:block;
line-height:28px;
color:#666666;
}
.newslist ul li a:hover{
padding-left:18px;
color:#D00909;
background:url(../image/news/tb3.gif) no-repeat 8px center #F2F2F2;
}
.newslist ul li span{
width:60px;
float:right;
color:#D00909;
line-height:28px;
}

.newfull{
width:643px;
margin:20px 0 20px 0;
border-bottom:2px solid #C6DDE6;
min-height:400px;
_height:400px;
}
.newfull h3{
width:643px;
height:28px;
color:#40629C;
font-weight:bold;
text-align:center;
line-height:28px;
background:url(../image/news/bg1.jpg) no-repeat center;
}
.newfull h4{
width:643px;
color:#4B4B4B;
text-align:center;
line-height:27px;
background:url(../image/news/bg2.jpg) no-repeat center;
}
.newfull p{
margin:15px 8px 15px 8px;
color:#4B4B4B;
line-height:22px;
}



.actnn{width:638px;margin:0 0 0 0;}
.acttop{
margin-top:29px;
height:99px;
overflow:hidden;
}
.actpic{
width:127px;
height:99px;
float:left;
margin:0px 15px 30px 0px;
background:url(../image/news/bg4.jpg) no-repeat center;
}
.actpic img{
margin:0 auto;
padding:7px 0 0 9px;

}
.actright{
width:496px;
float:left;
}
.actright h3{
width:496px;
color:#CC0000;
font-weight:bold;
line-height:24px;
border-bottom:1px dashed #A4A4A4;
}

.actright h3 a{
width:425px;
color:#CC0000;
font-weight:bold;
}

.actright p{
width:496px;
color:#666666;
line-height:18px;
margin-top:6px;
}





.back{
width:643px;
height:30px;
line-height:30px;
}
.back img{
float:right;
line-height:30px;
}


.page{
height:60px;
width:645px;
text-align:right;
line-height:60px;
}
.page a{
color:#333333;
}
.page a:hover{
color:#D83030;
}



.heallist{
width:638px;
background:url(../image/health/bg1.jpg) no-repeat center 13px;
border-bottom:1px dashed #7B7B7B;
min-height:404px;
_height:404px;
}
.heallist ul{
width:360px;
margin:31px 0 0 0;
}
.heallist ul li{
height:27px;
background:url(../image/news/tb2.gif) no-repeat 5px center;
}
.heallist ul li a{
padding-left:16px;
line-height:27px;
color:#333333;
text-decoration:none;
}
.heallist ul li a:hover{
padding-left:16px;
color:#CC0101;
background:url(../image/news/tb3.gif) no-repeat 5px center;
}

.lifelist{
width:638px;
background:url(../image/health/bg2.jpg) no-repeat center 13px;
border-bottom:1px dashed #7B7B7B;
min-height:404px;
_height:404px;
}
.lifelist ul{
width:360px;
margin:31px 0 0 0;
}
.lifelist ul li{
height:27px;
background:url(../image/news/tb2.gif) no-repeat 5px center;
}
.lifelist ul li a{
padding-left:16px;
line-height:27px;
color:#333333;
text-decoration:none;
}
.lifelist ul li a:hover{
padding-left:16px;
color:#CC0101;
background:url(../image/news/tb3.gif) no-repeat 5px center;
}

.cs{width:645px;margin:66px 0 10px 0;}

.csfull{width:645px;margin:30px 0 10px 0;}

.gendlist{
width:638px;
background:url(../image/health/bg3.jpg) no-repeat center 13px;
border-bottom:1px dashed #7B7B7B;
min-height:404px;
_height:404px;
}
.gendlist ul{
width:360px;
margin:31px 0 0 0;
}
.gendlist ul li{
height:27px;
background:url(../image/news/tb2.gif) no-repeat 5px center;
}
.gendlist ul li a{
padding-left:16px;
line-height:27px;
color:#333333;
text-decoration:none;
}
.gendlist ul li a:hover{
padding-left:16px;
color:#CC0101;
background:url(../image/news/tb3.gif) no-repeat 5px center;
}



.docnn{width:645px;margin:0 0 0 0; border-bottom:1px dashed #BEBEBE;}
.docnn p{color:#666666; line-height:22px;}
.docnn p img{float:right;margin:20px 0 20px 20px;}
.doc{
width:674px;
margin:0 -29px 0 0;
overflow:hidden;
}
.doclist{
width:308px;
height:100px;
float:left;
padding:26px 0 26px 0;
overflow:hidden;
margin:0 29px 0 0;
}
.doclistpic{
width:79px;
float:left;
}
.doclistpic img{
padding:0 9px 0 9px;
}
.doclistwz{
width:210px;
float:right;
}
.doclistwz a{
color:#333333;
text-decoration:none;
}
.doclistwz a:hover{
color:#D94040;
text-decoration:none;
}
.doclistwz h5{
color:#333333;
line-height:22px;
}
.doclistwz p{
color:#666666;
line-height:20px;
margin-top:6px;
}
.docfull{
width:643px;
margin:20px 0 20px 0;
overflow:hidden;
}
.docpic{
float:left;
width:150px;
margin:0 19px 20px 0;
}
.docpic img{
border:1px solid #cccccc;
}
.docright{
width:473px;
float:left;
}
.docright h4{
line-height:24px;
color:#333333;
}
.docright h5{
line-height:24px;
color:#333333;
border-bottom:1px dashed #BEBEBE;
}
.docright p{
padding:20px 0 20px 0;
line-height:22px;
color:#666666;
}

.contactbt{width:658px;padding-top:30px;}
.contactbt img{
margin:0 0 0 15px;
text-align:center;
}
.contactdz{width:286px;margin:0 0 0 0; padding-left:68px;}
.contactdz h3{width:286px; color:#0066CC; font-weight:bold;}
.contactdz p{ color:#000000; line-height:22px;}

.contactle{width:613px;padding:140px 0 0 45px;}
.contactle1{width:658px;margin:0 0 0 0; }

.faq{width:641px;margin:29px 0 0 0;}

.servnn{width:650px;margin:15px 0 10px 0; border-bottom:1px dashed #BEBEBE; min-height:300px;_height:300px;}

.servnn img{
float:left;
padding:5px 0 10px 5px;
}
.servnnbf{}
.servnnbf img{
float:right;
padding:5px 0 10px 5px;
}
.servnn p{
width:410px;
color:#333333;
line-height:22px;
}
.servnn table{
color:#333333;
line-height:22px;
}
.ys{
color:#333333;
line-height:22px;
}


.servnn1{width:650px;margin:15px 0 10px 0; border-bottom:1px dashed #BEBEBE;}
.servnn1 img{
padding:5px 0 10px 5px;
}
.servnn1 p{
color:#333333;
line-height:22px;
}
.servnn1 table{
color:#333333;
line-height:22px;
}

.servnn2{width:650px;margin:15px 0 10px 0; }
.servnn2 img{
padding:5px 0 10px 5px;
}
.servnn2 p{
width:569px;
color:#333333;
line-height:22px;
}

.servnn2 table{
color:#333333;
line-height:22px;
}


.servnn3{width:650px;margin:15px 0 10px 0; }

.servnn3 p{
width:569px;
color:#333333;
line-height:22px;
}

.coming{
height:400px;
margin:0 auto;
}
.coming img{
margin:0 auto;
padding:70px 0 0 60px;
}

.xg{
width:625px;
height:413px;
background:url(../image/facility/bg1.jpg) no-repeat 10px center;
}
.xg img{
margin:28px 0 0 66px;
}
.xg p{
text-align:center;
line-height:26px;
color:#333333;
}
.gd{
margin:15px 0 0 0;
width:647px;
height:151px;
background:url(../image/facility/bg2.jpg) no-repeat center;
overflow:hidden;
}


.mess{
width:576px;
margin:0 auto;
}
.messfull{
width:630px;
margin:0 auto;
}




.zt_365A9B{
color:#365A9B;
font-weight:bold;
}
.zt_4B4B4B{
color:#4B4B4B;
}
.zt_333333{
color:#333333;
font-weight:bold;
}
.zt_666666{
color:#666666;
line-height:22px;
}
.zt12{ color:#333333; line-height:21px;}
.zt_b80000{ color:#b80000; font-weight:bold; line-height:24px;}
.zt_555555{ color:#555555;font-weight:bold; line-height:24px;}

.bk{
border-bottom: 1px solid #DDDDDD;}
.bk1{
border-bottom: 2px solid #C6DDE6;}
.bk2{
border: 1px solid #C7C7C7;}
.bk3{
border-bottom: 1px dashed #C7C7C7;}
.bk4{border-bottom: 1px dashed #cccccc;}

.bg1{
background-repeat:no-repeat;
background-position:right center;
}
.bg3{
background-repeat:no-repeat;
background-position:right top;
}
.bg2{
background-repeat:no-repeat;
background-position:top center;
}
.bg4{
background-repeat:repeat-x;
background-position:top center;
}

.zt_5A5959{
color:#5A5959;
line-height:20px;
}
.zt_666666_b{
color:#666666;
line-height:28px;
font-size:13px;
font-weight:bold;
}

.LINK1 A:LINK{font-family: "宋体,Arial"; font-size:12px;color:#333333;TEXT-DECORATION:none;}
.LINK1 A:VISITED{font-family: "宋体,Arial"; font-size:12px;color:#333333;TEXT-DECORATION:none;}
.LINK1 A:HOVER{font-family: "宋体,Arial"; font-size:12px;color:#C80000;TEXT-DECORATION:underline;}
.LINK1 A:ACTIVE{ TEXT-DECORATION:none;}

.LINK2 A:LINK{font-family: "宋体,Arial"; font-size:13px;color:#252424;font-weight:bold;TEXT-DECORATION:none;}
.LINK2 A:VISITED{font-family: "宋体,Arial"; font-size:13px;color:#252424;font-weight:bold;TEXT-DECORATION:none;}
.LINK2 A:HOVER{font-family: "宋体,Arial"; font-size:13px;color:#C80000;font-weight:bold;TEXT-DECORATION:underline;}
.LINK2 A:ACTIVE{ TEXT-DECORATION:none;}