.indexFlashTel{position:relative; overflow:hidden;}
.indexFlashTel .btnDiv{position:absolute; z-index:10; right:10px; bottom:55px;}
.indexFlashTel .btnDiv span{display:inline-block; width:10px; height:10px; background:#fff; margin:0 5px;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
-moz-box-shadow:1px 2px 3px #888;
-webkit-box-shadow:1px 2px 3px #888;
box-shadow:1px 2px 3px #888;
}
.indexFlashTel .btnDiv span.on{background:#b3241f; width:10px; height:10px;}
.indexFlashTel .bd{position:relative; z-index:0;}
.indexFlashTel .bd li{position:relative; text-align:center;}
.indexFlashTel .bd li img{width:100%;}

.magazine{ padding:10px 0 0 10px;}
.magazine li{ float:left; width:50%; position:relative; padding-bottom:20px; margin-bottom:15px;}
.magazine li .imgDiv{ padding-right:10px;}
.magazine li img{ border:#e9e9e9 solid 1px;}
.magazine li .name{ text-align:center; padding-right:10px; height:30px; line-height:30px;}
.magazine li .btn1{ width:63px; height:20px; display:block; text-align:center; line-height:20px; color:#fff; background:#34a8b0; border-radius:2px; position:absolute; bottom:0px; left:0px;}
.magazine li .btn2{ background:#a6cc67; position:absolute; bottom:0px; right:10px; width:63px; height:20px; display:block; text-align:center; line-height:20px; color:#fff; border-radius:2px;}

.service{ padding:10px;}
.service li{position:relative; background:#FFF; height:98px; margin-bottom:10px;}
.service li.li_01{ background:#34b094;}
.service li.li_02{ background:#c09757;}
.service li.li_03{ background:#7ed26e;}
.service li.li_04{ background:#c88bd3;}
.service .imgDiv{position:absolute; left:0px; top:0px; width:120px;}
.service .name a{display:block; padding-top:30px; padding-left:135px; font-size:14px; color:#fff;}
.service .name2 a{display:block; padding-top:8px; padding-left:135px; font-size:12px; color:#fff;}

.foodClass{ padding:20px 0;}
.foodClass h2{ color:#3babae; font-size:14px; padding-bottom:10px; padding-left:10px;}
.foodClass .list{ padding-left:10px;}
.foodClass .list li{ float:left; width:50%; margin-bottom:10px;}
.foodClass .list li .imgDiv{ padding-right:10px;}
.foodClass .list li img{ border:#e9e9e9 solid 1px; border-bottom:none;}
.foodClass .list li .name{ padding-right:8px;}
.foodClass .list li .name a{ height:40px; display:block; text-align:center; color:#fff; line-height:40px; background:#34a8b0;}

.foodList{ padding:20px 0;}
.foodList h2{ color:#3babae; font-size:14px; padding-bottom:10px; padding-left:10px;}
.foodList .list{ padding-left:10px;}
.foodList .list li{ float:left; width:50%; margin-bottom:10px;}
.foodList .list li .imgDiv{ padding-right:10px;}
.foodList .list li img{ border:#e9e9e9 solid 1px; border-bottom:none;}
.foodList .list li .name{ padding-right:8px;}
.foodList .list li .name a{ height:40px; display:block; padding-left:8px; color:#5c5c5c; line-height:40px; background:#e8f5f6;}

.productImg{min-height:100px; _height:100px; position:relative; border:#e9e9e9 solid 1px;}
.productImg li img{float:left; width:100%;}
.productImg .btnDiv{position:absolute; z-index:10; left:0px; bottom:10px; width:100%; text-align:center;}
.productImg .btnDiv span{display:inline-block; background:url(../images/ico1.png) center top no-repeat; height:9px; width:13px;}
.productImg .btnDiv .spanNow{background:url(../images/ico1on.png) center top no-repeat;}

.foodShow{ padding:10px;}
.foodShow h2{ height:30px; line-height:30px;}
.foodShow .function{ font-size:14px; color:#34a8b0; font-weight:bold; padding:8px 0;}
.foodShow .list li{ line-height:22px;}
.foodShow .list li em{ color:#34a8b0;}
.foodShow .btnDiv2{ width:200px; height:50px; margin:20px auto;}
.foodShow .btnDiv2 a{ display:block; width:200px; height:50px; background:#ff6600; color:#fff; font-size:16px; text-align:center; line-height:50px;}

.productTab{ background:#fff; height:35px; overflow:hidden; border-left:#ccc solid 1px;}
.productTab li{float:left; width:33.33%; overflow:hidden;}
.productTab a{display:block; height:33px; line-height:33px; overflow:hidden; text-align:center; border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; border-top:#ccc solid 1px;}
.productTab .liNow a{background:#FFF;  color:#34a8b0; border-top:#34a8b0 solid 1px; border-bottom:#fff solid 1px;}

.productShow_01{padding:10px 0; line-height:30px;}
.productShow_01 .imgDiv{ padding-top:10px;}

.productShow_02{padding:10px 0; line-height:30px;}
.productShow_02 p{ font-size:14px;}

.productShow_03{padding:10px 0;}
.productShow_03 p{ font-size:14px; padding-bottom:10px;}
.productShow_03 textarea{ width:100%; border:#cdcdcd solid 1px; height:80px;}
.productShow_03 .btnDiv3{ margin:20px auto; width:160px; height:40px;}
.productShow_03 .btn1{ width:160px; height:40px; background:#76c4c8; color:#fff; text-align:center; line-height:40px; font-size:14px;}

.aboutList{ padding:10px;}
.aboutList li{position:relative; background:#FFF; height:98px; margin-bottom:10px;}
.aboutList li.li_01{ background:#8db84e;}
.aboutList li.li_02{ background:#34a8b0;}
.aboutList li.li_03{ background:#d74131;}
.aboutList li.li_04{ background:#41a2cf;}
.aboutList .imgDiv{position:absolute; left:0px; top:0px; width:156px;}
.aboutList .name a{display:block; padding-top:30px; padding-left:170px; font-size:14px; color:#fff;}
.aboutList .name2 a{display:block; padding-top:8px; padding-left:170px; font-size:12px; color:#fff;}

.about{ padding:20px 10px;}
.about .content{ padding:10px 0; line-height:22px;}

.healthCenter{ padding:10px;}
.healthCenter li{position:relative; background:#FFF; height:98px; margin-bottom:10px;}
.healthCenter li.li_01{ background:#a6cc67;}
.healthCenter li.li_02{ background:#79bd38;}
.healthCenter li.li_03{ background:#34a8b0;}
.healthCenter li.li_04{ background:#f49a00;}
.healthCenter li.li_05{ background:#2b93d4;}
.healthCenter .imgDiv{position:absolute; left:0px; top:0px; width:156px;}
.healthCenter .name a{display:block; padding-top:30px; padding-left:170px; font-size:14px; color:#fff;}
.healthCenter .name2 a{display:block; padding-top:8px; padding-left:170px; font-size:12px; color:#fff;}

.newList{ padding:10px 0;}
.newList h2{ height:30px; line-height:30px; font-size:14px; color:#34a8b0; padding-left:10px;}
.newList{padding:15px 0;}
.newList li{height:122px; overflow:hidden; position:relative; background:#f1f1f1; margin-bottom:10px; padding:0 15px 0 165px; color:#565656;}
.newList .imgDiv{position:absolute; left:15px; top:7px;}
.newList .imgDiv img{width:141px; float:left;}
.newList .name{font-size:16px; padding:5px 0 0 0; height:1.5em; height:1.5rem; overflow:hidden;}
.newList .name a:hover{color:#a6cc67;}
.newList .content{padding-top:5px; line-height:1.2rem; height:3.6rem; overflow:hidden;}
.newList .time{padding-top:5px;}
.newList .more{position:absolute; right:15px; bottom:7px; display:block; height:22px; line-height:22px; padding:0 10px; background:#a6cc67; color:#FFF;
border-radius:5px;
-moz-border-radius:5px;
}

.newShow{padding:15px; color:#565656;}
.newShow h1{text-align:center; color:#3f3f3f;}
.newShow .time{text-align:center; padding:10px 0 20px 0;}
.newShow .content{font-size:12px; line-height:24px; text-align:justify;}
.newShow .imgDiv{padding:10px 0;}
.newShow .imgDiv img{width:100%;}

.brandStory{ padding:10px;}
.brandStory li{position:relative; background:#FFF; height:98px; margin-bottom:10px;}
.brandStory li.li_01{ background:#82c646;}
.brandStory li.li_02{ background:#34a8b0;}
.brandStory li.li_03{ background:#3daf2c;}
.brandStory li.li_04{ background:#f4ad25;}
.brandStory li.li_05{ background:#346cb7;}
.brandStory .imgDiv{position:absolute; left:0px; top:0px; width:120px;}
.brandStory .name a{display:block; padding-top:30px; padding-left:135px; font-size:14px; color:#fff;}
.brandStory .name2 a{display:block; padding-top:8px; padding-left:135px; font-size:12px; color:#fff;}

.paraphrase{ padding:10px;}
.paraphrase h2{ height:30px; line-height:30px; color:#34a8b0;}
.paraphrase .content{ line-height:24px;}

.contact{ padding:10px;}
.contact h2{ color:#3cabb0; font-size:14px; height:30px; line-height:30px;}
.contact .name{ font-size:16px; color:#3cabb0; font-weight:bold;}
.contact .list{ padding:10px 0;}
.contact li{ position:relative; padding-left:30px; height:30px; line-height:30px;}
.contact li img{ position:absolute; left:0px; top:6px;}

.job{ padding:15px 10px;}
.job h2{ color:#3cabb0; font-size:16px; padding-bottom:10px;}
.job p{ line-height:20px; padding-bottom:10px;}
.job .table{ padding-bottom:30px;}
.job th{ height:40px; background:#34a8b0; text-align:center; line-height:40px; color:#fff;}
.job td{ text-align:center; height:40px; background:#f4f4f4; border-bottom:#fff solid 1px;}
.job td a{ color:#34a8b0;}

.jobShow{ padding:15px 10px;}
.jobShow h2{ color:#3cabb0; font-size:16px; padding-bottom:10px;}
.jobShow .list{ padding:5px 0 20px 0;}
.jobShow .list li{ padding-left:40px; position:relative; min-height:30px; _height:30px; line-height:24px; padding-bottom:10px;}
.jobShow .list li .ico{ position:absolute; left:0px; top:3px;}
.jobShow .list li span{ padding-left:15px;}
.jobShow .list li .ico img{ width:25px;}
.jobShow .list li em{ color:#34a8b0; font-weight:bold;}
.jobShow .btnDiv{ margin:0 auto; width:189px; height:41px;}
.jobShow .btnDiv a{ display:block; width:189px; background:url(../images/btn1.png) no-repeat; height:41px; line-height:41px; text-indent:80px; color:#fff; font-size:16px;}

.join{ padding:10px;}
.join .title{ text-align:center; font-size:14px; font-weight:bold; height:30px; line-height:30px; color:#52b4bb; background:url(../images/line1.jpg) repeat-x center;}
.join .title em{ background:#fff url(../images/nimg176_1.png) no-repeat center; padding:0 40px;}
.join .msg{ padding:10px; background:#f19c08; color:#fff; line-height:22px;} 
.join h2{ padding:15px 0 10px; color:#52b4bb;}
.join .content{ padding:15px 0; line-height:22px;}
.join .content b{ color:#34a8b0;}
.join .list{ padding:10px 0 0 0;}
.join .list li{float:left; width:33.33%; overflow:hidden;}
.join .list li em{display:block; height:190px; overflow:hidden; text-align:center; padding:0 10px;}
.join .list li .imgDiv2{height:68px; overflow:hidden;}
.join .list li .imgDiv2 img{ height:58px}





























































































































































































































































