/* CSS 首页 */
body {margin:0; padding:0; font:14px "\5B8B\4F53",san-serif;background:#ffffff; font-family:Verdana, Geneva, sans-serif;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
.img{ padding:3px; border:1px solid #CCCCCC; }
.img2{ padding:2px; border:1px solid #CCCCCC; -ms-interpolation-mode: bicubic; }
.f12{ font-size:12px;}
.fccc{ color:#ccc;}
/* 链接颜色 */
A:link {color:#0B4E9D; text-decoration:none; outline:none;}
A:visited {color:#0B4E9D; text-decoration:none; outline:none;}
A:active {color:#0B4E9D; text-decoration:none; outline:none;}
A:hover {color:#FF0000; text-decoration:none;  outline:none;}
.main{text-align:left; width:1000px; height:auto;margin: 0 auto; overflow:hidden;}
.mainbox5{clear:left; width:100%; height:5px; visibility:hidden; overflow:hidden;}
.mainbox3{clear:left; width:100%; height:3px; visibility:hidden; overflow:hidden;}
.mtop{ height:35px; background-color:#f8f8f8; border-bottom:1px solid #d9d9d9; overflow:hidden;}
.mtopbox{text-align:left; width:1000px; height:auto;margin: 0 auto; overflow:hidden; height:35px; line-height:35px; font-size:14px;}
.mtopbox .logo{ width:150px; height:35px; float:left;}
.mtopbox .nav{ float:left; width:850px; text-align:center;}
.mtopbox .nav li{ width:60px; border-right:1px solid #d9d9d9; padding:0 8px 08px; text-align:center; float:left;}
.mtopbox .nav a{ color:#000; width:60px; height:35px; display:block;}
.mnav{ height:30px; line-height:30px; color:#666; background-color:#f8f8f8; border:1px dashed #d9d9d9; text-indent:10px;}

.mdown{ background-color:#f8f8f8; border-top:1px solid #d9d9d9; overflow:hidden;}
.mdownbox{text-align:center; width:1000px; height:auto;margin: 0 auto; overflow:hidden; line-height:30px; font-size:12px; padding:10px 0 10px 0;}


.topt{ height:60px;border-top:1px solid #ccc;}
.topt .l{ float:left; width:200px;}
.topt .r{ float:right; width:600px;}
.top{ height:35px; background-color:#3B8F39;overflow:hidden;width:1000px;margin: 0 auto; }
.topbox{text-align:left; width:1000px; height:auto;margin: 0 auto; overflow:hidden; height:35px; line-height:35px; font-size:14px;}
.topbox .nav{ float:left; width:1000px; text-align:center;}
.topbox .nav li{text-align:center; float:left;}
.topbox .nav A:link {color:#fff; text-decoration:none; outline:none;height:35px; display:block; padding:0 15px 10px; }
.topbox .nav A:visited {color:#fff; text-decoration:none; outline:none;height:35px; display:block; padding:0 15px 10px; }
.topbox .nav A:active {color:#fff; text-decoration:none; outline:none;height:35px; display:block; padding:0 15px 10px; }
.topbox .nav A:hover {color:#fff; text-decoration:none;  outline:none; background-color:#62A561; height:35px; display:block; padding:0 15px 10px; }
.topbox .nav strong{ font-size:14px; font-weight:bold; color:#FF0;}
a.ititle{color:#3B8F39}

.mbox270{ width:269px; float:right; overflow:hidden;border-left:1px solid #D3E1C1; background-color:#F4F7F0;}
.mbox730{ width:730px; float:left;overflow:hidden;}
.box260{width:260px; float:right; clear:both;}
.boxt{ height:27px; font-size:14px;   line-height:30px; font-weight:bold;  border-bottom:1px solid #D3E1C1; color:#3B8F39; text-indent:10px;}
.boxt a{color:#3B8F39;}

.boxt span{ float:right; display:block; padding-right:10px; font-size:12px; font-weight:lighter;}

.box300c{ padding:10px;}
.box300c li{ height:25px; line-height:25px; font-size:12px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat;  text-indent:12px; overflow:hidden;}

.box320c3{ padding:10px 10px 0 10px;}
.box320c3 ul{ height:125px; clear:both; border-bottom:1px dashed #CCC;}
.box320c3 .t{ font-weight:bold; display:block; height:25px;}
.box320c3 .pic{ float:left; width:125px; height:90px;}
.box320c3 .text{ float:left; width:175px; height:90px; overflow:hidden;color:#666; line-height:16px;display:block;font-size:12px;}

.box260c3{ padding:10px 10px 0 10px;}
.box260c3 ul{ height:125px; clear:both; border-bottom:1px dashed #CCC;}
.box260c3 .t{ font-weight:bold; display:block; height:25px;}
.box260c3 .pic{ float:left; width:125px; height:90px;}
.box260c3 .text{ float:left; width:115px; height:90px; overflow:hidden;color:#666; line-height:16px;display:block;font-size:12px;}


.box720{ width:730px; overflow:hidden; }
.mbox330{ width:330px; float:left;overflow:hidden;}
.box330{width:320px; border-right:1px solid #D3E1C1;}
.box2330{width:320px; border:1px solid #D3E1C1;}
.box320c{ padding:10px;}
.box320c li{ height:25px; line-height:25px; font-size:14px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat;  text-indent:12px; overflow:hidden;}


.mbox400{ width:400px; float:left;overflow:hidden;}
.box400c1{ padding:10px 10px 5px 10px;}
.box400c1 ul{ height:73px;border-bottom:1px dashed #CCC;}
.box400c1 .t{ font-size:18px; font-weight:bold; text-align:center; height:25px; line-height:25px; padding-top:5px;}
.box400c1 .c{ font-size:12px; color:#666; line-height:18px; height:40px; }
.box400c{ padding:10px;}
.box400c li{ height:25px; line-height:25px; font-size:14px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat;  text-indent:12px; overflow:hidden;}

.box1000t{width:1000px;height:50px; overflow:hidden; clear:both; background-image:url(../images/health/t_bg.png);}
.box1000t .l{ padding:2px;}
.box1000{width:998 px;height:8px; overflow:hidden; background-color:#3B8F39; clear:both;}
.box1000pic { padding:10px; width:1100px;}
.box1000pic ul{ width:165px; height:215px; float:left;}
.box1000pic .li1{ width:160px; height:175px;}
.box1000pic .li2{ width:140px; height:30px; font-size:12px; line-height:18px;}

.pict{display:block; background-color:#3B8F39; color:#FFF; line-height:30px; height:30px; text-align:center; font-weight:bold;}

