﻿/*public css*/
*{margin: 0px;padding: 0;border: 0;}
a{text-decoration: none;  color: #747474;}
input,textarea{outline: medium;}
textarea{outline: medium;}
body{font-family: "microsoft yahei" simhei;
background: #f2f4f8;-webkit-text-size-adjust:none;
min-width: 1200px;
}
ul li{list-style: none;}
.slh {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.clear_right{margin-right: 0 !important;}
.clear_float{height: 0px;clear: both;}
.container{width: 1200px;margin: 0 auto;position: relative;}
   .copyright .container p {
        float:left; width:960px;
    }
/*end*/
.top .swiper-container {width: 100%;}
.top .swiper-slide {text-align: center;font-size: 18px;background: #fff; display: -webkit-box;
display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;
-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;
-webkit-align-items: center;align-items: center;}
.top .swiper-slide img{width: 100%;display: block;}
.banner_index{height: auto;width: 100%;background-size: 100% 100%;}

@media(max-width: 1440px){
    .banner_index{height: 670px}
}
.nav{background: url(../img/nav_bg.png) no-repeat center;height: 113px;padding-top: 15px;position: relative;}
.nav ul li{float: left;}
.nav ul li a{margin: 0px 19px;height: 85px;line-height: 85px;color: #3f3a39;font-size: 14px;}
.nav ul {width: 1024px;margin: 0 auto;position: relative;z-index: 0px;}
.home{display: inline-block;background: url(../img/home.png) no-repeat center;width: 16px;height: 85px;width: 32px;}
.logo{margin: 0px 32px;}
.cur01{color: #00a0e9 !important;}
.nav ul li a:hover{color: #00a0e9;}
.search{position: absolute;right: 0px;top: -5px;z-index: 3;}
.sear_box{width: 148px;height: 22px;line-height: 22px;background: #ececec;border-radius: 11px;-moz-border-radius: 11px;-webkit-border-radius: 11px;padding: 0px 12px;float: left;}
.search_m{display: block;float: left;width: 22px;height: 22px;background: url(../img/serch_09.png) no-repeat center;margin: 0 5px;}
.footer_links{height:300px;background: #dfe2e9;position: relative;}
.footer_links dl{float: left;width: 110px;margin-top: 20px;}
.footer_links dl dt{font-size: 16px;line-height: 40px;}
.footer_links dl dt a{color: #5f5f5f;}
.footer_links dl dd {font-size: 13px;line-height: 24px;}
.line01{height: 1px ;background: #d5d8df;width: 100%;position: absolute;top: 55px;z-index: 5;left: 0px;}
.list01{width: 183px;height: 23px;float: right;font-size: 12px;color: #adb0b9;font-family: simsun;text-align: center;background: #fff;line-height: 23px;margin-top: 25px;}
.list_m01{background: url(../img/index_40.png) no-repeat center;width: 25px;height: 23px;float: right;display: block;}
.sweep{width: 130px;font-size: 14px;color: #838383;line-height: 24px;text-align: center;float: right;position: relative;right: 0px;top: 30px;}
.copyright{height: 53px;font-size: 13px;color: #FFFFFF;line-height: 53px;background: #1b74a8;text-align: center;}
.copyright p a{color:#fff;}
#wx{background: url(../img/index_51.png) no-repeat center;}
#wb{background: url(../img/index_47.png) no-repeat center;}
#qq{background: url(../img/index_49.png) no-repeat center;}
.list_cir{width: 41px;position: absolute;right: 0px;bottom: 0px;}
.list_cir a{display: block;width: 41px;height: 41px;border-radius: 20.5px;-moz-border-radius: 20.5px;-webkit-border-radius: 20.5px;margin-bottom: 5px;box-shadow: 0px 1px 7px rgba(0,0,0,0.3); }
#cir01{background: url(../img/cir_03.png) no-repeat center;}
#cir02{background: url(../img/cir_01.png) no-repeat center;}
#cir03{background: url(../img/cir_08.png) no-repeat center;}
#cir04{background: url(../img/cir_10.png) no-repeat center;}
#slider_box{height: 332px;background: #f2f4f8;width: 100%;}
#slider_box ul {width: 1100px;margin: 0 auto;}
#slider_box ul li{float: left;margin-right: 67px;}

.prev01{background: url(../img/perv.png) no-repeat center;width: 74px;height: 74px;position: absolute;left: -50px;top: 130px;}
.next01{background: url(../img/next.png) no-repeat center;width: 74px;height: 74px;position: absolute;right: -50px;top: 130px;}
.line02{background: url(../img/line.png) repeat-x center;position: absolute;bottom: 0px; left: 0px;width: 100%;height: 51px;}
.title_ind{font-size: 24px;color: #3f3a39;text-align: center;line-height:40px;margin-top: 60px;}
.title_ind02{font-size: 16px;text-transform: uppercase;olor: #3f3a39;text-align: center;line-height: 24px;}
.ind_box01{width: 290px;padding-left: 51px;float: left;margin-top: 50px;}
.ind_box01 img{display: block;}
.ind_box01 ul{margin-top: 10px;}
.ind_box01 ul li{background: url(../img/cir.png) no-repeat 5px center;}
.ind_box01 ul li a{font-size: 14px; color: #535353;line-height: 28px;display: block;width: 290px;white-space:nowrap; overflow: hidden;text-overflow: ellipsis;text-indent: 15px;}
/*.banner_inner{background: url(../img/pro01_01new.png) no-repeat center;height: 446px;}*/
.inner_nav{background: url(../img/pro01_03.png) no-repeat center;height: 119px;}
.inner_nav dl{margin-top: 10px;float: left;}
.inner_nav dl dt{float: left;}
.inner_nav dl dd{float: left;margin-left: 50px;}
.inner_nav dl dd a i{display: inline-block;width: 20px;}
.inner_nav dl dd a:hover{color: #00A0E9;}
.inner_nav dl dd a:hover i{background: url(../img/cir02.png) no-repeat center;}

.inner_nav dl .xz{float: left;margin-left: 50px;color: #00A0E9;}
    .inner_nav dl .xz a{
        color: #00A0E9;
    }
.inner_nav dl .xz a i{display: inline-block;width: 20px;background: url(../img/cir02.png) no-repeat center;}



.inner_nav dl dt a{font-size: 18px;color: #00a0e9;line-height: 24px;text-align: center;width: 130px;display: block;letter-spacing: 2px;}
.inner_nav dl dt a span{font-size: 12px;color: #909090;line-height: 24px;}
.con_wrap{width: 1024px;margin: 0 auto;position: relative; min-height:300px; }
.con_wrap01{width: 1015px;margin: 0 auto;position: relative;}
.pro_box{width: 163px;float: left;margin-right: 48px;margin-bottom: 40px;font-size: 14px;color: #736d66;line-height: 30px;text-align: center;}
.pro_box a{display:block;width:163px;height:163px;border-radius:10px;background:#fff;}

/*.page-n ul li a{font-family: haettenschweiler;font-size: 14px;line-height: 21px;text-align: center; color: #FFFFFF;display: block;width: 21px;height: 21px;background: url(../img/pro-img_19.png) no-repeat;}
.page-n ul li{float: left;width: 21px;height: 21px;margin: 0 3px;}
.page-n ul{display: block;text-align: center;margin: 0 auto;width: 189px;}
.page-n{text-align: center;margin-bottom:60px;margin-top: 24px;}
.up{background: url(../img/left-i.png) no-repeat !important;}
.next{background: url(../img/pro-img_23.png) no-repeat !important;margin-left: 7px !important;}
.page-in{background: url(../img/pro-img-bg.png) !important;}*/


.fenye{text-align: center;}
.fenye img{float: left;}
.fenye a{font-family: haettenschweiler;font-size: 14px;line-height: 21px;text-align: center; color: #FFFFFF;display: inline-block;width: 21px;height: 21px;float: left;background: url(../images/pro-img_19.png) no-repeat;}
.page-n{font-family: haettenschweiler;font-size: 14px;line-height: 21px;text-align: center; color: #FFFFFF;display: inline-block;height: 21px;}
.up{background: url(../images/left-i.png) no-repeat !important;}
.npb{background: url(../images/pro-img_23.png) no-repeat !important;margin-left: 7px !important;}
.page-in{background: url(../images/pro-img-bg.png) !important;font-family: haettenschweiler;font-size: 14px;line-height: 21px;text-align: center; color: #FFFFFF;display: inline-block;width: 21px;height: 21px;float: left;}



.top .swiper-button-next{width: 78px;height: 78px;background: url(../img/left.png) no-repeat;position: absolute;top: 50%;margin-top: -39px;z-index: 99999;left: 10%;cursor: pointer;}
.top .swiper-button-prev{width: 78px;height: 78px;background:  url(../img/right.png) no-repeat;position: absolute;top: 50%;margin-top: -39px;z-index: 99999;right: 10%;cursor: pointer;}



.right_nav{position: absolute;right: -40px;top: 0px;z-index: 50;}
.right_nav ul{position: relative;}
.right_nav ul li{border-left: 1px solid #00A0E9;overflow: visible;height: 33px;position: relative;}
.right_nav ul li a{font-size: 14px;color: #606060;display: block;background: url(../img/cir03.png) no-repeat left top;text-indent: 20px;margin-left: -4.5px;overflow: visible;height: 33px;line-height: 10px;position: relative;}
 .cur02 span{height: 26px;width: 100px; display: block;position: absolute;top: -8px;left: 10px;z-index: -1;background: #00A0E9;border-radius: 13px;-moz-border-radius: 13px;-webkit-border-radius: 13px;}
 .cur02  a{background: url(../img/cir02.png) no-repeat left top !important;color: #FFFFFF !important;}
.pro_img{width: 468px;height: 468px;border: 1px solid #d9d9d9;float: left;}
.pro_img img{width: 468px;height:468px;}
.pro_name{font-weight: bold;font-size: 20px;letter-spacing: 1px;color: #333333;padding-bottom: 10px;border-bottom: 2px solid #00A0E9;margin-bottom: 10px;}
.cont01{font-size: 12px;color: #4c4c4c;line-height: 24px;}
.return{font-size: 12px;color: #4c4c4c;font-weight: normal;float: right;margin-top: 6px;}
.cont02{font-size: 14px;color: #656565;text-indent: 25px;line-height: 24px;}
.img_wrap{display: block;float: left;margin: 0px 25px 25px 0px;}
.title01{font-size: 26px;color: #00A0E9;line-height: 38px;}
.title01_en{font-size: 17px;color: #00A0E9;line-height:26px ;}
.line03{height: 2px ;background: #00A0E9;width: 684px;float: right;margin: 5px 0px;}
.right_nav dl{background: #dfe2e9;width: 134px;padding: 5px 0px 40px 0px;}
.right_nav dl dt{font-size: 16px;color: #606060;text-align: center;line-height: 32px;border-bottom: 1px solid #d5d8df;}
.right_nav dl dd{font-size: 14px;color: #797979;padding-left: 30px;height: 24px;line-height: 24px;}
#map{width: 580px;height: 380px;border: 3px solid #FFFFFF;border-radius: 10px;box-shadow: 0 0 10px rgba(0,0,0,0.2);float: left;}
.lable01{width:95px;text-align: right;display: inline-block;font-size: 14px;color: #656565;}
.lable02{width:95px;text-align: right;display: inline-block;font-size: 14px;color: #656565;float: left;line-height: 28px;}
.cont03{font-size: 13px;color: #919191;margin-bottom: 10px;}
.input_box{height: 28px;background: #FFFFFF;border: 1px solid #e8e8e8;line-height: 28px;font-size: 13px;color: #919191;width: 300px;padding: 0px 5px;}
.list_m02{float: right;}
.input_wrap{width: 300px;display: inline-block;overflow: hidden;padding: 0px;font-family: 'microsoft yahei';float: left;}
.tips{line-height: 28px;margin-left: 10px;}
.textarea01{width: 588px;height: 100px;border: 1px solid #E8E8E8;resize: none;overflow-y: auto;}
#yzm{width: 114px;height: 30px;display: inline-block;float: left;margin: 0px 5px ;}
    #yzm img {
        height:28px; margin-top:1px;
    }
.yzm1 {
    width:178px; float:left;
}
#refresh{float: left;margin-top: 7px;}
.submit,.re{font-size: 18px;color: #FFFFFF;letter-spacing: 5px;text-align: center;height: 32px;line-height: 32px; width: 78px;border-radius: 4px;display: inline-block;margin-right: 20px;margin-top: 40px; cursor:pointer;}
.submit{background: #00A0E9;}
.re{background:#979ca7;}

.tab01{width: 100%;border-collapse: collapse;background: #FFFFFF;}
.tab01 .tHead td{height: 36px;line-height: 26px;color: #FFFFFF;background: #00A0E9;}
.tab01 .tHead td:nth-child(2) {width: 34%;}
.tab01 .tHead td:nth-child(4) {width: 30%;}

.tab01 tr td{border-bottom: 1px solid #E8E8E8;height: 34px;line-height: 34px;padding-left: 10px;font-size: 14px;  text-align: center;color:  #000000;vertical-align: middle;}
.tab01 .col01{width: 105px;}
.tab01 .col02{width: 86px;}
.tab01 .col06{width: 110px;}
.tab01 .col07{width: 143px;}
.px{height: 33px;background: #FFFFFF;width: 100%;border-radius: 3px;line-height: 33px;margin-bottom: 15px;}
.px p{width: 50%;float: left;font-size: 12px;color: #00A0E9;}
.px p span{font-weight:bold ;width: 60px;text-align: center;display: inline-block;float: left;}
.px p  a{display: inline-block; color:#00A0E9;margin: 0px 6px;height: 21px;border-radius: 10.5px;-moz-border-radius: 10.5px;-webkit-border-radius: 10.5px;padding: 0px 10px;margin-top: 6px;float: left;line-height: 21px;}
.px p  a:hover{background: #e8ebf0;}
#serch01{height: 22px;float: right;margin-top: 6px;margin-right: 6px;}
#serch01 input{width: 126px;height: 22px;line-height: 22px;background: #e8ebf0;text-align: center;font-size: 12px;color: #ADB0B9;float: left;}
#serch01  a{float: left;}
.news_item{height: 180px;background: #FFFFFF;margin-bottom: 25px;}
.news_item img{display: block;width: 240px;height: 180px;float: left;}
.title02{font-size: 16px;color: #333333;line-height: 22px;height: 44px;margin-top: 10px;}
.news_info{width: 758px;float: left;margin-left: 15px;}
.cont04{font-size: 12px;font-family: simsun;color: #5F5F5F;line-height: 22px;}
.date{font-size: 12px;color: #7e7e77;line-height: 30px;position:absolute;bottom:10px;left:0px;}
.Nutrition_item{height: 180px;background: #FFFFFF;margin-bottom: 25px;width: 500px;float: left;margin-right: 24px;}
.Nutrition_item img{display: block;width: 180px;height: 180px;float: left;}
.Nutrition_info{width: 285px;float: left;margin-left: 15px;position:relative;height:180px;}
.Nutrition_info .title02{height: 40px;line-height: 40px;}
.title03{font-size: 22px;color: #000000;text-align: center;}
.date01{font-size: 16px;text-align: center;line-height: 30px;color: #000000;}
.line04{height: 1px;background: #E8E8E8;width: 100%;margin: 5px 0px;}
.con_wrap02{width: 800px;margin: 0 auto;}
.img_border{border: 1px solid #E8E8E8;display: block;}
.cont05{font-size: 13px;color: #505050;line-height: 24px;}
.cont05 p{text-indent:25px;}
.ind_box02{width: 400px;height: 260px;float: left;position: relative;}
    .ind_box02 .cover {
         filter:alpha(opacity=0); /*IE�˾���͸����50%*/-moz-opacity:0.0; /*Firefox˽�У�͸����50%*/opacity:0.0;/*����͸����50%*/ transition:0.7s all;
    }
    .ind_box02:hover .cover {
         filter:alpha(opacity=100); /*IE�˾���͸����50%*/-moz-opacity:1.0; /*Firefox˽�У�͸����50%*/opacity:1.0;/*����͸����50%*/ transition:0.7s all;
    }

.img01{background: url(../img/bg-img1.png) no-repeat center;margin-top: 60px;}
.img02{background: url(../img/bg-img2.png) no-repeat center;margin-top: 60px;}
.img03{background: url(../img/bg-img3.png) no-repeat center;margin-top: 60px;}
.img04{background: url(../img/bg-img4.png) no-repeat center;margin-top: 10px;}
.img05{background: url(../img/bg-img5.png) no-repeat center;margin-top: 10px;}
.img06{background: url(../img/bg-img6.png) no-repeat center;margin-top: 10px;}
.img01>p{background: url(../img/bg_title1.png) no-repeat center;display: block;width: 400px;height: 260px;position: relative;}
.img02>p{background: url(../img/bg_title2.png) no-repeat center;display: block;width: 400px;height: 260px;position: relative;}
.img03>p{background: url(../img/bg_title3.png) no-repeat center;display: block;width: 400px;height: 260px;position: relative;}
.img04>p{background: url(../img/bg_title4.png) no-repeat center;display: block;width: 400px;height: 260px;position: relative;}
.img05>p{background: url(../img/bg_title5.png) no-repeat center;display: block;width: 400px;height: 260px;position: relative;}
.img06>p{background: url(../img/bg_title6.png) no-repeat center;display: block;width: 400px;height: 260px;position: relative;}

.img06>p>span{display: block;width: 330px;float:right; text-align: center;color: #FFFFFF;font-size: 16px;bottom: 0px;margin: 0 auto;margin-top: 210px;}
.img05>p>span{display: block;width: 400px;float:right; text-align: center;color: #FFFFFF;font-size: 16px;bottom: 0px;margin: 0 auto;margin-top: 210px;}
.img04>p>span{display: block;width: 330px;float:left; text-align: center;color: #FFFFFF;font-size: 16px;bottom: 0px;margin: 0 auto;margin-top: 210px;}
.img03>p>span{display: block;width: 330px;float:right; text-align: center;color: #FFFFFF;font-size: 16px;bottom: 0px;margin: 0 auto;margin-top: 202px;}
.img02>p>span{display: block;width: 400px;float:right; text-align: center;color: #FFFFFF;font-size: 16px;bottom: 0px;margin: 0 auto;margin-top: 202px;}
.img01>p>span{display: block;width: 330px;float:left; text-align: center;color: #FFFFFF;font-size: 16px;bottom: 0px;margin: 0 auto;margin-top: 202px;}
#cover01{background: url(../img/bg_box_cov1.png) no-repeat center;position: absolute;left: 0px;top: 0px;width: 400px;height: 260px;}
#cover01 div{  width: 280px;  height: 164px;  margin-left: 30px;  margin-top: 70px;text-align:left;font-family: "microsoft yahei";}
#cover02{background: url(../img/bg_box_cov2.png) no-repeat center;position: absolute;left: 0px;top: 0px;width: 400px;height: 260px;}
#cover02 div{  width: 280px;  height: 164px;  margin-left: 60px;  margin-top: 70px;}
#cover03{background: url(../img/bg_box_cov3.png) no-repeat center;position: absolute;left: 0px;top: 0px;width: 400px;height: 260px;}
#cover03 div{  width: 280px;  height: 164px;  margin-left: 90px;  margin-top: 70px;}
#cover04{background: url(../img/bg_box_cov4.png) no-repeat center;position: absolute;left: 0px;top: 0px;width: 400px;height: 260px;}
#cover04 div{  width: 280px;  height: 164px;  margin-left:30px;  margin-top: 70px;}
#cover05{background: url(../img/bg_box_cov5.png) no-repeat center;position: absolute;left: 0px;top: 0px;width: 400px;height: 260px;}
#cover05 div{  width: 280px;  height: 164px;  margin-left:60px;  margin-top: 70px;}
#cover06{background: url(../img/bg_box_cov6.png) no-repeat center;position: absolute;left: 0px;top: 0px;width: 400px;height: 260px;}
#cover06 div{  width: 280px;  height: 164px;  margin-left: 88px;  margin-top: 70px;}



.ind_title01{font-size: 24px;color: #FFFFFF;line-height: 30px; margin-bottom: 9px;font-family:SimSun;width:100%;text-align:center;display:block;}
.ind_cont01{font-size: 14px;color: #FFFFFF;line-height: 24px;}
.ind_cont01 span{font-size: 16px;font-family:SimSun;width:100%;text-align:center;display:block;}
.date02{font-size: 12px!important;}
.view{display: block;margin-left:120px ;margin-top:20px;}
/*.cover{display: none !important;}*/

.pro_box01{width: 273px;height: 238px;float: left;margin: 15px 0px;margin-right: 75px;position: relative;}
    .pro_box01:hover .pro_cover{
       transition:0.8s all;
        filter:alpha(opacity=0); /*IE�˾���͸����50%*/-moz-opacity:0.0; /*Firefox˽�У�͸����50%*/opacity:0.0;/*����͸����50%*/
    }
    .pro_box01 .pro_cover {
        display:block;transition:0.8s all;
    }
.pro_box img {
    width:163px; height:163px; border-radius:10px;
}
.pro_cover{display: block;position: absolute;left: 5px;top: 5px;width: 263px;height: 228px;}
.pro_cover img{display: block;margin: 0 auto;margin-top: 50px;}
.pro_cover p{position: absolute;width: 263px;text-align: center;font-size: 20px;font-weight: bold;color: #FFFFFF;bottom: 60px;}
#pro_img01 .pro_cover{background: url(../img/pro_cover1.png) no-repeat center;}
#pro_img02 .pro_cover{background: url(../img/pro_cover100.png) no-repeat center;}
#pro_img03 .pro_cover{background: url(../img/pro_cover9.png) no-repeat center;}
#pro_img04 .pro_cover{background: url(../img/pro_cover4.png) no-repeat center;}
#pro_img05 .pro_cover{background: url(../img/pro_cover5.png) no-repeat center;}
#pro_img06 .pro_cover{background: url(../img/pro_cover6.png) no-repeat center;}
#pro_img07 .pro_cover{background: url(../img/pro_cover7.png) no-repeat center;}
#pro_img08 .pro_cover{background: url(../img/pro_cover8.png) no-repeat center;}
#pro_img09 .pro_cover{background: url(../img/pro_cover2.png) no-repeat center;}
#pro_img10 .pro_cover{background: url(../img/pro_cover5.png) no-repeat center;}
#pro_img11 .pro_cover{background: url(../img/pro_cover9.png) no-repeat center;}
#pro_img13 .pro_cover{background: url(../img/pro_cover13.png) no-repeat center;}
#pro_img14 .pro_cover{background: url(../img/pro_cover14.png) no-repeat center;}

.staff_box{width: 254px;height: 250px;float: left;margin-right: 15px;margin-bottom: 15px;}
.staff_box img{display: block;width: 250px;height: 194px;border-top-left-radius: 63.6px;border-bottom-right-radius: 63.6px;border: 2px solid #FFFFFF;}
.staff_box p{font-size: 14px;text-align: center;line-height: 30px;}
.title04{height: 30px;background: #00A0E9;font-size: 16px;color: #FFFFFF;text-indent: 10px;line-height: 30px;margin-bottom: 10px;}
.title05{font-size: 14px;font-weight: bold;color: #282828;height: 40px;line-height: 40px;margin-left: 10px;}
.date03{font-size: 12px;font-weight: normal;float: right;}
.cont06{font-size: 12px;color: #808080;line-height: 24px;margin-left: 10px;}
.cover_join {
    width: 100%;
    height: 100%;
    position: fixed;
    background: url(/img/bgblack.png);
    top: 0;
    left: 0;
    z-index: 100;display:none;
}
.swiper-slide img {width: 100%;}
.cover_join .xq {
        position: absolute;
        top: 50%;
        left: 50%;
        z-index: 200;
        width: 380px;
        margin-left: -140px;
         margin-top: -220px;
        height: 280px;
        background: #fff;
        overflow: auto;border-radius:5px;
    }

.del {
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 100;
    width: 20px;
    height: 20px;
    text-indent: -100em;
    overflow: hidden;
    background: urL(/img/del.jpg) no-repeat center center #fff;
}

.cover_join .xq .con {
    font-size: 15px;
    line-height: 1.8;
    color: #666;
    text-align:center;
    padding: 40px 45px 0 30px;
}
    .cover_join .xq .con p {
    font-size:18px;}


.k5 {
    background: #FFFFFF;border-radius: 15px;padding: 50px 40px;width: 935px;
}


.k1 {
    width:1300px;
}




.fenye {
    padding:20px 0px;
}





.bottom6{height:30px;width:220px;margin-top:14px;margin-left:2px;float:left;overflow:hidden}

.bdsharebuttonbox {
  float: right;
  margin-top: -5px;
}

.bottom9 {
  height: 24px;
  width: 56px;
  line-height: 24px;
  font-family: 'Microsoft YaHei';
  font-size: 13px;
  color: #fff;
  float: right;
}



#featureContainer {
  MARGIN: 0px auto;
  WIDTH: 1100px;
  FONT-SIZE: 80%;
}
#wrap {
  OVERFLOW: hidden;
}
#load {
  BACKGROUND-IMAGE: url(images/loader32x32.gif);
  BORDER-BOTTOM: #999 0px dotted;
  BORDER-LEFT: #999 0px dotted;
  TEXT-INDENT: -9999px;
  MARGIN: 0px auto;
  WIDTH: 923px;
  DISPLAY: none;
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-POSITION: center 50%;
  HEIGHT: 100px;
  BORDER-TOP: #999 0px dotted;
  BORDER-RIGHT: #999999 0px dotted;
}
#feature {
  BORDER-BOTTOM: #999 0px dotted;
  POSITION: relative;
  BORDER-LEFT: #999 0px dotted;
  MARGIN-TOP: 5px;
  MARGIN-BOTTOM: 20px;
  BORDER-TOP: #999 0px dotted;
  BORDER-RIGHT: #999999 0px dotted;
}
#feature .button {
  BORDER-BOTTOM: #999 0px dotted;
  POSITION: absolute;
  BORDER-LEFT: #999 0px dotted;
  WIDTH: 840px;
  BORDER-TOP: #999 0px dotted;
  TOP: 72px;
  BORDER-RIGHT: #999 0px dotted;
  LEFT: 0px;
}
#feature .prev {
  TEXT-INDENT: -9999px;
  WIDTH: 74px;
  DISPLAY: block;
  BACKGROUND: url(../img/perv.png);
  FLOAT: left;
  HEIGHT: 74px;
  TOP: 40px; left:-80px;
  position: absolute;
}

#feature .next {
  TEXT-INDENT: -9999px;
  WIDTH: 74px;
  DISPLAY: block;
  BACKGROUND: url(../img/next.png);
  FLOAT: right;
  HEIGHT: 74px;
  TOP: 40px;right:-80px;
  position: absolute;
}
.featureUL {
  BORDER-BOTTOM: #000 0px dotted;
  POSITION: relative;
  BORDER-LEFT: #000 0px dotted;
  PADDING-BOTTOM: 0px;
  LIST-STYLE-TYPE: none;
  MARGIN: 0px;
  PADDING-LEFT: 0px;
  WIDTH: 2800px;
  PADDING-RIGHT: 0px;
  FLOAT: left;
  BORDER-TOP: #000 0px dotted;
  BORDER-RIGHT: #000 0px dotted;
  PADDING-TOP: 0px;
  LEFT: 0px;
}
.featureBox {
  FLOAT: left;
  HEIGHT: 204px;
  width: 166px;
  OVERFLOW: hidden;
}
#botton-scroll {
  Z-INDEX: 0;
  MARGIN: 0px auto;
  WIDTH: 1100px;
  FLOAT: left;
  HEIGHT: 204px;
}
#block {
  Z-INDEX: 0;
  POSITION: relative;
  MARGIN: 0px auto;
  WIDTH: 1100px;
  PADDING-RIGHT: 0px;
  HEIGHT: 207px;
  FONT-SIZE: 70%;
  OVERFLOW: hidden;
}
#block .box {
  WIDTH: 170px;
  FLOAT: left;
  HEIGHT: 204px;
}
#block .box a {
  display: block;
  width: 150px;
  height: 150px;
  background: #FFFFFF;
  border: 8px solid #f7f8fb;
  border-radius: 75px;
  border-radius: 83px;
  -moz-border-radius: 83px;
  -webkit-border-radius: 83px;

}
#block .box a img {
  width: 150px;
  height: 150px;
  border-radius:150px; 
}
#block .box a span {
  width: 170px;
  height: 30px;
  display: block;
  color: #6b6b6b;
  font-size: 13px;
  line-height: 30px;
  text-align: center;
}
#block .box .feature-title {
  FONT-SIZE: 140%;
  FONT-WEIGHT: normal;
}
#block .box .feature-thumb {
  WIDTH: 240px;
  MARGIN-BOTTOM: 5px;
  FLOAT: left;
  HEIGHT: 150px;
}



.Nutrition_info .cont04{height:90px;overflow:hidden;}







/*资质证书样式看这儿*/
.z_box{width: 251px;height: 360px;background: #FFFFFF;float: left;margin-right: 5px;position: relative;margin-bottom: 20px;}
.z_box p{border-top: 1px solid #f2f4f8;font-size: 14px;color: #767676;text-align: center;width: 94%;margin: auto; padding-top: 10px}
.z_box img{display: block; margin: 0 auto;margin-top: 50px;}


.hxl_img{width: 216px;margin: auto;display: table;height: 300px}
.hxl_img div {display: table-cell;vertical-align: middle}
.hxl_img img{width: 100%;display: block;margin: auto}




/*大事件看这儿*/

.cont04{font-size: 13px;color: #434343;text-indent: 25px;line-height: 24px;}
.box04{float: left;width: 106px;position: relative;z-index: 3;margin-top: 30px;}
.year_tag{background: url(../img/about02_06.png) no-repeat center;width: 89px;height: 26px;line-height: 26px;color: #FFFFFF;font-size: 15px;text-align: center;}
.cir02{float: right;margin-right: -24px;}
.box05{border-left:1px solid #EBEBEB ;float: left;padding: 13px 0px;padding-left: 24px;  padding-top: 20px;position: relative;z-index: 0;}
.years_con{background: #f2f2f2;border-radius: 10px;width: 540px;padding: 10px;}
.year_text{font-size: 13px;color: #626262;line-height: 24px;}
.year_text span{display: table-cell;}
.year_text :first-child{width: 100px;}
.years_con .sj{background: url(../img/about02_03.png) no-repeat center;width: 12px;height: 16px;position: absolute;  left: 13px;  top: 25px;}
.cir_head{background: url(../img/cir01.png) no-repeat center;width: 7px;height: 7px;position: absolute;left: -3.5px;top:-3.5px;display: none;}
.cir_bottom{background: url(../img/cir01.png) no-repeat center;width: 7px;height: 7px;position: absolute;left: -3.5px;bottom:-3.5px}
.title05{font-size: 18px;color: #009944;line-height: 30px;}


@media(max-width: 1200px) {
  #botton-scroll {
    width: 1000px;
    margin-left: 70px;
  }
  #feature .prev {
    left: -45px;
  }
  #feature .next {
    right: -35px;
  }
  #slider_box ul li {
    margin-right: 90px;
  }
  /* .banner_tab {
    display: none;
  } */
}


























