@charset "gb2312";
/* CSS Document */

* { margin:0; padding:0;}
img{ border:0; vertical-align:top;} 
ul, li { list-style:none;}
a{ text-decoration:none; outline:none;}
p{ text-indent:2em;}
.left{ display:inline; float:left;}
.rig{ display:inline; float:right;}
.t{ margin-top:20px;}
body{ font-size:12px; line-height:22px; color:#777465; background:url(../imgs/bg1.jpg);}
/*......公共样式结束......*/


/*......top 头部内容......*/
.top{ width:100%; background-color:white; overflow:hidden;}
.top_1{ width:980px; margin:0 auto;}
.top_menu{ width:890px; margin:0 auto; overflow:hidden; margin-top:10px;}
.top_menu ul{ width:100%; margin:0 auto; overflow:hidden;}
.top_menu li{ display:inline; float:left; width:90px;  margin-left:10px;}
.top_menu a{  font-size:14px; color:#08519d; display:inline; float:left; width:90px; height:35px; line-height:35px; text-align:center; background-color:#f2f2f2;}
.top_menu a:hover{ color:white; background-color:#08519d;}
.top_sou{ background:url(../imgs/cont_06.gif) repeat-x; height:40px; line-height:40px; vertical-align:middle;}
.top_sou_cont{ width:890px; margin:0 auto; overflow:hidden;}
.top_sou_cont label span{ color:white; font-weight:bold;}
.top_sou_cont label a{ color:#9cdcdd;}
.top_sou_cont label a:hover{ text-decoration:underline;}
.top_sou_cont_rig{ display:inline; float:right; _margin-top:8px;} 
.top_sou_cont_rig input{ width:200px; height:20px; line-height:20px; vertical-align:middle;}
.top_sou_cont_rig img{ margin-top:9px; _margin-top:0;}


.banner{ margin:0 auto; text-align:center;}

/*......dao 引导......*/
.dao{ width:815px; margin:0 auto; overflow:hidden;}
.dao img{ display:inline; float:left; margin-left:5px;}

/*......yaowen 要闻......*/
.yaowen{ width:810px; margin:0 auto; overflow:hidden; margin-top:40px;}
.yaowen p{ display:inline; float:right; width:700px; font-size:14px; margin-top:10px;}

.img1{ width:631px; margin:0 auto; margin-top:40px;}


/*......yin 症因......*/
.yin{ width:869px; margin:0 auto; overflow:hidden; margin-top:40px;}
.yin_cont{ overflow:hidden; margin-top:20px; color:white;}
.yin_l{ width:576px; overflow:hidden;}
.yin_cont dl{ width:264px; height:181px; overflow:hidden; display:inline; float:left; padding:10px 10px 0;}
.yin_cont dt{ font-weight:bold;}
.dl1{ background-color:#96947f}
.dl2{ background-color:#7ea876}
.left2{ margin-left:8px;}
.top2{ margin-top:8px;}
.yin_l_bot{ background:url(../imgs/pic_39.jpg) no-repeat; width:576px; height:391px; color:#373737;}
.yin_l_bot dl{ width:464px;}

.yin_r{ width:284px; overflow:hidden; color:#373737;}
.dl3{ background-color:#cfc97d}

/*......tong 儿童......*/
.tong{ width:869px; margin:0 auto; overflow:hidden; margin-top:40px;}
.tong_top{ text-align:center;}
.tong_bot dl{ width:277px; display:inline; float:left; margin-left:19px;}
.tong_bot dt{ padding-bottom:10px;}
.tong_bot dd{ _padding:4px 0;}
.tong_bot dd img{ vertical-align:-2px; margin:0 10px;}


/*......qing 青年......*/
.qing{ width:869px; margin:0 auto; overflow:hidden; margin-top:40px;}
.qing_mid{ overflow:hidden; margin-top:20px;}
.qing p{ width:262px; height:180px; color:white; padding:10px 10px 0;}
.p1{ background-color:#5c5f44;}
.p2{ background-color:#a69d50;}
.p3{ background-color:#c2965c;}
.p4{ background-color:#d7986f;}
.left3{ margin-left:13px;}
.top3{ margin-top:13px;}

.qing_mid_l{ width:282px; overflow:hidden;}
.qing_mid_r{ width:581px; overflow:hidden;}


/*......cheng 成年......*/
.cheng{ width:869px; margin:0 auto; overflow:hidden; margin-top:40px; color:white;}

.cheng_m{ overflow:hidden; margin-top:20px;}
.cheng dl{ width:262px; height:180px; overflow:hidden; display:inline; float:left; padding:10px 10px 0;}
.cheng dd{ margin-top:10px;}
.dl4{ background-color:#bca681}
.dl5{ background-color:#b7af2e}
.dl6{ background-color:#889e1c}
.dl7{ background-color:#928b79}
.dl8{ background-color:#bdb19b}
.left4{ margin-left:11px;}
.top4{ margin-top:11px;}

.cheng_b{ overflow:hidden; margin-top:40px;}


/*......lao 老年......*/
.lao{ width:869px; margin:0 auto; overflow:hidden; margin-top:40px; color:white;}
.lao_m{ overflow:hidden; margin-top:20px;}
.lao dl{ width:262px; height:180px; overflow:hidden; display:inline; float:left; padding:10px 10px 0;}
.lao dd{ margin-top:10px;}
.dl9{ background-color:#a08455}
.dl10{ background-color:#bca681}
.dl11{ background-color:#6b542b}
.dl12{ background-color:#8d7049}
.dl13{ background-color:#46341d}
.dl14{ background-color:#6e6b58}

.lao_b{ overflow:hidden; margin-top:40px;}


/*......nv 女性......*/
.nv{ width:869px; margin:0 auto; overflow:hidden; margin-top:40px; text-align:center;}

.jie{ width:945px; margin:0 auto; overflow:hidden; margin-top:40px; text-align:center;}


.bot{ background:url(../imgs/bot.jpg) repeat-x; height:286px; margin:0 auto; overflow:hidden; margin-top:40px; color:white;}
.bot_menu{ background:url(../imgs/bot_03.jpg) no-repeat top; margin:0 auto; overflow:hidden; height:65px; width:805px; font-size:14px;}
.bot_menu a{ color:white; display:inline; float:left; display:block; width:90px;}
.bot_menu a:hover{ text-decoration:underline; font-weight:bold;}
.bot_menu ul{ height:55px; line-height:55px; text-align:center; margin-left:70px;}
.bot_menu li{ display:inline; float:left;}
.bot_menu span{ display:inline; float:left;}
.bot_bot{ width:980px; margin:0 auto; overflow:hidden; margin-top:30px;}
.bot_bot ul{ display:inline; float:right; line-height:23px; margin-right:40px;}
.bot_bot img{ margin-left:40px;}



.float{ width:100%; position: fixed !important; z-index: 1; bottom:0;
position:absolute;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}
.float_bg{  background:url(/imgs/f.gif) center no-repeat; height:38px; width:1128px; overflow:hidden; margin:0 auto;}
.float_cont{ margin-top:5px; margin-left:475px;}
.float_cont img{ margin-left:5px;}
.float_cont input{ margin-left:10px; height:23px; width:180px;line-height: 46px;}