@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
html,body { background-color:#efefef; font-size:12px;}
ul { list-style:none; margin:0; padding:0;}
img { border:none;}

a { text-decoration:none; color:#333;}
a:hover { text-decoration:underline; color:#933;}
.center { margin:0px auto; width:1004px;}
.left { float:left;}
.right { float:right;}
.clear { clear:both;}
.mt30 { margin-top:30px;}
.f13 { font-size:13px;}
.f14 { font-size:14px;}
.mm14 { margin:14px 0px;}
.mm8 { margin:8px 0px;}

.top { height:331px; background:url(../images/top2.gif) no-repeat;}
.nav { background:#d4d4d4; height:25px; border-top:#fff 1px solid}
.nav ul { width:942px; margin:0px auto;}
.nav ul li { float:left; width:155px;_width:154px; line-height:25px; background:#585858; text-align:center; margin:0px 1px; cursor:pointer;}
.nav ul li a { font-size:14px; color:#FFF;}
.nav ul li a:hover { text-decoration:none; color:#FFF;}
.nav ul li.ru { background:#419837;}

.main { background:#FFF; padding:30px; width:944px; margin:0px auto;}

.box { width:540px; margin-top:10px;}
.box .title {}
.box .content { margin:12px 0px;}
.box .showcontent { margin:6px 0px;}
.box .content .showimg { width:128px; height:128px;}
.box .showcontent .showimg { width:128px; height:128px;}
.box .content .showtext { color:#333; margin:0px 16px; line-height:22px; letter-spacing:1px;}
.box .showcontent .show { margin:0px 16px; text-align:left;}
.box .showcontent .show ul { width:380px;}
.box .showcontent .show ul li { line-height:24px;}
.box .showcontent .show ul li span { color:#999; font-family:Tahoma, Geneva, sans-serif; float:right; margin-top:-24px;}
.box .showcontent .show ul li a {}
.box .showcontent .show ul li a:hover {}

.showmain { width:360px; height:350px; overflow:hidden; background:url(../images/showmain.gif) no-repeat;}
.showmain .showmains { margin:18px 16px;}
.showmain .more { margin:16px 0px 0px 194px;}
.showmain .showp { width:150px;}
.showmain .showp .imgs { width:150px; height:150px; overflow:hidden; border:#d3d1d2 1px solid;}
.showmain .showp .title { margin:10px 0px; text-align:center;}
.showmain .showp .title a { color:#4c9940; font-weight:700;}
.showmain .showp .text { line-height:24px; padding-top:6px;}

.fri { background:url(../images/fribg.gif) no-repeat; width:940px; height:64px;}
.fri .ul { margin:16px 0px 0px 110px;}
.fri .ul img { margin:0px 8px;}
.fri ul li { float:left; margin:0px 8px;}

.foot { margin:20px 0px; padding-bottom:100px; text-align:right; color:#666; font-family:Tahoma, Geneva, sans-serif;}
.foot .text { text-align:right; margin-right:10px; line-height:20px;}
.foot .text a { color:#666;}

.servies { width:150px; height:325px; background:url(../images/sebg.gif) no-repeat;}
.servies .title { color:#4d9941; font-weight:700;}
.servies .top1 { margin:82px 0px 0px 18px;}
.servies .top2 { margin:10px 0px 0px 18px;}
.servies .text { color:#333; margin:10px 0px 0px 18px; line-height:20px;}
.servies .text ul { margin-right:14px;}
.servies .text ul li {}
.servies .text ul li span { float:right; margin-top:-20px; color:#F30;}

.aboutcontent { width:750px;}
.aboutbg { background:url(../images/tt1.gif) no-repeat;}
.teambg { background:url(../images/tt2.gif) no-repeat;}
.hebg { background:url(../images/tt4.gif) no-repeat;}
.rebg { background:url(../images/tt3.gif) no-repeat;}
.ffbg { background:url(../images/tt5.gif) no-repeat;}
.aboutcontent .now { text-align:right; margin:120px 50px 0px 0px; color:#999;}
.aboutcontent .now a { color:#999;}
.aboutcontent .aboutmain { margin:40px 50px; color:#666; line-height:24px;}

.line { border-top:#d3d1d2 1px solid; height:20px;}
.line2 { border-top:#666 1px dotted;}

.teambox { padding-bottom:20px; border-bottom:#CCC 1px dotted; height:100%;}
.teambox .imgs {}
.teambox .text { width:500px; text-align:left;}
.lvtitle { color:#4c9940; font-weight:700;}
.lvtitle a { color:#4c9940;}
.ml10 { margin-left:10px;}
.hui { color:#666;}
.teambox .cc { color:#000; font-weight:700;}
.teambox .maintext { margin-top:20px;}

.rebox { padding-bottom:20px; border-bottom:#CCC 1px dotted; height:100%;}
.rebox .remain { width:480px;}
.rebox .remain .retext { font-size:13px; color:#333; line-height:22px;}

.promain {}
.promain .showimgs {}
.promain .showpro { width:420px;}
.promain .protitle { font-size:14px; font-weight:700; padding-bottom:10px; border-bottom:#CCC 1px dotted; color:#4c9940;}
.promain .protext { font-size:13px; line-height:22px; margin-top:10px; color:#333;}
.promain .bordermain { padding:20px; background:#f1f7f6; margin:16px 0px 0px 0px; font-size:13px; color:#333; border:#d5e8e2 1px dotted;}
.promain .bormain { height:44px; line-height:44px; background:url(../images/protbg.gif) repeat-x; padding-left:20px; font-size:13px; color:#4c9940; font-weight:700;}
.promain .textmain { width:600px; margin:10px auto; font-size:13px; color:#333; line-height:22px;}

.he { width:150px; height:200px; background:url(../images/healthbg.gif) no-repeat;}
.he ul { margin:76px 0px 0px 26px;}
.he ul li { line-height:18px; padding-bottom:6px; padding-left:14px; border-bottom:#666 1px dotted; width:86px; overflow:hidden; margin-top:6px;}
.he ul li.ru { background:url(../images/li1.gif) 0px 2px no-repeat;}
.he ul li.ru a { color:#4c9940; font-weight:bold;}

.new { margin-top:6px;}
.new ul {}
.new ul li { border-bottom:#999 1px dotted; line-height:26px; margin-top:5px; background:url(../images/li2.gif) 0px 3px no-repeat; padding-left:18px;}
.new ul li span { float:right; margin-top:-30px; font-family:Tahoma, Geneva, sans-serif; color:#4d9941;}

.pages { text-align:center; margin:16px 0px;}
.pages a {}

.news { color:#333;}
.news .title { text-align:center; font-size:14px; font-weight:700; margin:10px 0px;}
.news .o { text-align:center; padding-bottom:16px; border-bottom:#CCC 1px dotted;}
.news .mains { margin:16px 0px; font-size:13px; color:#666;}

.friend {}
.friend ul {}
.friend ul li { margin:10px 0px;}
