/* CSS Document */

/*屏幕小于等于800*/
@media ( max-width:800px ) {	
html { font-size:58% }
body { font-family:"STHeiti","Hiragino Sans GB",Helvetica,"Microsoft Yahei",微软雅黑,黑体,新細明體,Arial,"Lucida Grande",sans-serif }

.mo_positionRelative { position: relative!important }
.mo_positionAbsolute { position: absolute!important } 
.mo_positionStatic { position:static!important; top: 0; left: 0; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0) }
.mo_bottom20{bottom: 20px!important;}
.mo_bottom0{bottom: 0px!important;}
/* float */
.mo_fleft { float:left!important }
.mo_fright { float:right!important }
.mo_fnone { float:none!important }
/* text-align */
.mo_tleft { text-align:left!important }
.mo_tright { text-align:right!important }
.mo_tcenter { text-align:center!important }
.mo_colorfff {color: #fff;}

.mo_margintop0 { margin-top:0!important }
.mo_margintop5 { margin-top:5px }
.mo_margintop10 { margin-top:10px }
.mo_margintop15 { margin-top:15px }
.mo_margintop20 { margin-top:20px }
.mo_margintop30 { margin-top:30px }
.mo_margintop40 { margin-top:40px }
.mo_margintop50 { margin-top:50px }
 
.mo_marginbottom0 { margin-bottom:0!important }
.mo_marginbottom5 { margin-bottom:5px }
.mo_marginbottom10 { margin-bottom:10px }
.mo_marginbottom20 { margin-bottom:20px }
.mo_marginbottom30 { margin-bottom:30px }

.mo_marginleft0 { margin-left:0!important }
.mo_marginleft5 { margin-left:5px }
.mo_marginleft10 { margin-left:10px }
.mo_marginleft20 { margin-left:20px }

.mo_marginright0 { margin-right:0!important }
.mo_marginright10 { margin-right:10px }
.mo_marginright5 { margin-right:5px }
.mo_marginright20 { margin-right:20px }
.mo_marginright30 { margin-right:30px }

.mo_marginauto { margin-left:auto; margin-right:auto }

.mo_paddingtop0 { padding-top:0!important }
.mo_paddingtop10 { padding-top:10px }
.mo_paddingtop15 { padding-top:15px }
.mo_paddingtop20 { padding-top:20px }
.mo_paddingtop30 { padding-top:30px }
.mo_paddingtop40 { padding-top:40px }
.mo_paddingtop50 { padding-top:50px }

.mo_paddingbottom0 { padding-bottom:0!important }
.mo_paddingbottom10 { padding-bottom:10px }
.mo_paddingbottom15 { padding-bottom:15px }
.mo_paddingbottom20 { padding-bottom:20px }
.mo_paddingbottom30 { padding-bottom:30px }
.mo_paddingbottom40 { padding-bottom:40px }
.mo_paddingbottom50 { padding-bottom:50px }
.mo_paddingbottom100 { padding-bottom:100px }

.mo_paddingleft0 { padding-left:0!important }
.mo_paddingleft10 { padding-left:10px }
.mo_paddingleft20 { padding-left:20px }

.mo_paddingright0 { padding-right:0!important }
.mo_paddingright10 { padding-right:10px }
.mo_paddingright20 { padding-right:20px }

.mo_padding0 { padding:0!important }
.mo_padding10-5 { padding:10px 5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
.mo_padding10 { padding:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
.mo_padding20 { padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
.mo_padding30 { padding:30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
.mo_padding40 { padding:40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }

.mo_dis { display: block }
.mo_disinblock { display:inline-block }
.mo_undis { display:none }

.area_100, .area_96,.area_90, .area_85, .area_80, .area_75, .area_70, .area_66, .area_65, .area_60, .area_55, .area_50, .area_45, .area_40, .area_35, .area_33, .area_30, .area_25, .area_20, .area_15, .area_10 { float:none; width:100% }

.mo_width100 { max-width: 100%; width:100% }
.mo_heightauto { height: auto }

.mo_imgw40 { max-width: 40% }
.mo_imgw80 { max-width: 80% }
.mo_imgw100 { max-width: 100% }

.mo_width33{ width: 33.33%;}
.mo_width50{ width: 50%;}
.mo_height50 {height: 50%;}
.mo_noborder { border: 0 none }
.mo_bgtransparent { background: transparent!important }

.infinite-height { margin-bottom: 0; padding-bottom: 20px }

.com-rows_1 { height:auto; display:block; white-space:inherit; overflow:visible; text-overflow:inherit }
.com-rows_2, .com-rows_max2, .com-rows_3, .com-rows_4, .com-rows_5, .com-rows_6, .com-rows_7 { max-height: 100%; height:auto; overflow:visible; text-overflow:inherit; display:block }

h1, .h1 { font-size: 2.0rem }
h2, .h2 { font-size: 2.0rem }
h3, .h3 { font-size: 1.8rem }
h4, .h4 { font-size: 1.8rem }
h5, .h5 { font-size: 1.6rem }
h6, .h6 { font-size: 1.4rem }

/*
.logo, .headbox.current .logo { height: 30px }
.menu { top: 10px }
.else { top: 50px }
.mo_home { display: none!important }*/
.headbox .navbox { height: 70px; top: 0 } 
.headbox .menu, .headbox .else, .headbox .logo { top: 15px }
.headbox .logo { height: 30px!important }
.headbox .nav { top:0 }

.headbox .navbox.hover, .headbox .navbox.hover .nav { top: 0 }
.headbox .navbox.hover .menu, .headbox .navbox.hover .else, .headbox .navbox.hover .logo { top: 15px }

.search-input-box .icon-close{top: 30px;}
input.search-input {margin-top: 10px;}
.search-input-box {height: 70px;}

/*.indexkv .poabsolute-h50 { position:absolute; top:50%; left:50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%) }*/
/*-------------------通用-------------------*/
.headspace { padding-top: 70px }
.return{ height: 32px; line-height: 32px; padding: 0 40px; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px; top: 38px }
.return2{ height: 32px; line-height: 32px; padding: 0 40px; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px; top: 30px }
.return3{ height: 32px; line-height: 32px; padding: 0 40px; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px; top: 15px }
.return .iconfont,.return2 .iconfont,.return3 .iconfont{ line-height: 32px }

.recommend-con { margin-left: -10px; margin-right: -10px }
.recommend-con .iconfont.fa-6x, .recommend-con .icon.fa-6x { font-size: 4rem!important }

.inside-title-line { width: 100%; height: 5px; line-height: 5px; bottom: -30px }

.video-popbox { width: 100% }

.indexkv h1{font-size: 30px;}
.indexkv h3>span{font-size: 20px;}

.foot_auto .area_25{width: auto;}
.mo_border_right{border-right: 1px solid #ccc;height: 15px;box-sizing: border-box;padding-left:10px ;display: inline-block;}
/*------------------首页-------------------*/ 
.mo_top0 {top: 0;}
.mo_top0 h2{font-size: 2rem;}
.mo_top0 h4{font-size: 1.5rem;}
.index_mo .right0{right: auto!important;}
.index_mo h2{font-size: 2rem;}
.index_mo h4{font-size: 1.5rem;}
.index_mo .h4{font-size: 1.5rem;}
.index_mo .mo_dis.button{display: inline-block;}
.index_cxyf .index_mo {position: static;padding: 20px 0;background: #15a89f;}
.index_wmdcp .index_mo {position: static;padding: 20px 0;background: #0a3371;}

.index-1 .width25{width: 33.33%;}
.index-1 div h5:last-child{font-size: 14px;}

.index-1 .number_box div:nth-of-type(1){width: 30%;}
.index-1 .number_box div:nth-of-type(2){width: 40%;}
.index-1 .number_box div:nth-of-type(4){width: 30%;}

.skip2 { width: 100px; height: 24px; line-height: 24px;background: rgba(255,255,255,0.8); -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; cursor: pointer }

/*------------------财神争霸的公司-------------------*/
/*.about-kv { background: url(/images/about/mo_about-kv.jpg) center center no-repeat; background-size: cover }*/  
.about-con01 .com-a { position: static; margin-top: 20px }
.about-tabs { height: 50px; line-height: 50px }
.about-tabs li { height: 50px }
.brand-circle, .honor-circle { width: 240px; height: 240px; padding-top: 50px }
.duty-circle { width: 75px; height: 75px; padding-top: 10px }
.duty-circle .iconfont{font-size: 2.4em!important;}
.duty-circle h5{font-size: 12px;}

.belt2 .mo_positionAbsolute{top:0%; left:0%; -webkit-transform: translate(0%, 0%); -moz-transform: translate(0%, 0%); -ms-transform: translate(0%, 0%); -o-transform: translate(0%, 0%); transform: translate(0%, 0%) }

.about-belt {background: url(/images/about/mo_about-belt.jpg) center center no-repeat;background-size: cover;}

.develop-year { font-size: 30px }
.develop-title { font-size: 20px }
.develop-con .icon-iup { font-size: 3em!important; top: -30px }
.member_fright div:nth-of-type(2n) .fright_img{float: none;}
.duty_bgf8f8f8 a:nth-of-type(2n) .area_60{background:#ebebeb;}

.team-tabs li {height: 50px;}
.team-tabs { height: 50px; line-height: 50px }

.brand_txt .area_60{min-height: auto;}

.gov_box .area_25:first-child { padding-top: 0 }
.gov_box .area_25:last-child { padding-bottom: 0 }
/*-------------------新闻-------------------*/
.news-imgbox { width: 100%; height: auto }
.news_container {padding-left: 0;padding-right: 0;}

#news_list.row30 { margin-left: 0; margin-right: 0 }
/*------------------健康产业链-------------------*/ 
.industry-belt { background: url(/images/industry/mo_industry-belt.jpg) center no-repeat; background-size: cover }
.industry-belt-txt { position: static; margin-top: 20px }
/*------------------产品-------------------*/ 

.product-tabs li {width: 125px; height:50px;white-space: nowrap;overflow-y:scroll}
.product-tabs li.product-tabs-all {width: auto;text-align: center;}
.product-tabs li a {width: 125px;}
.product-tabs { height: 50px; line-height: 50px }
.product-tabs.h5, .about-tabs.h5 { font-size: 14px }
#product-tabs .dis>.padding40{padding: 25px 40px;}
#product-tabs .dis>.label2{padding: 25px 20px;}
.label-big {padding: 0 8px;font-size: 12px;height: 20px;line-height: 20px;} 

.produact-ta {height: 50px; overflow: hidden;overflow:scroll}
.product-tab {width: 100%;width: 750px;height: 52px}

.product-kv {background: url(/images/product/mo_product-kv.jpg) top right no-repeat;background-size: cover;}

.container_all {padding-right: 0!important;}
/*------------------创新与发展-------------------*/
.innovate-kv { background: url(/images/innovate/mo_innovate-kv.jpg) left bottom no-repeat; background-size: cover }
.innovate-kv1 { background: url(/images/innovate/mo_innovate-kv1.jpg) top center no-repeat; background-size: cover }
.innovate-con .area_25 h1 { font-size: 2rem;display: inline-block;padding-right: 20px;width: 4em;}
.innovate-con .area_25 h5 { font-size: 1.6rem }

/*------------------加入财神争霸-------------------*/
.join-kv { background: url(/images/join/mo_join-kv.jpg) top center no-repeat; background-size: cover }
.join-kv .insidekv-slogan { top: 35% }

.join-con { height: auto }
.join-circle01 { padding-top: 0; background: none; width: auto; height: auto;}
.post-swiper .join-circle01 { padding: 20px 20px 40px 20px;margin-top: 0;}
.number { font-size: 120px; line-height: 1em }


.join-search-dl { margin-left: 0 }
.join-search-dl dt { width: 100%; padding-right: 0; margin-left: 0; text-align: left }
.join-search-list a { margin-top: 10px }

.recruit-tabs, .joind-tabs { line-height: 50px ;height: 50px;}
.recruit-tabs li, .joind-tabs li { height: 50px }
.recruit-tabs.h5, .joind-tabs.h5 { font-size: 1.4rem }

.post-list li { width: 25% }
.post-list li.width30 { width: 50% }

.joind-tabs { height: 100px }
.joind-tabs li { width: 33.33% }
.joind-tabs li.width25 { width: 50% }

.jddw-iconbox .icon-iup { top: -40px }

.talent-bg .talent-ln01{top: 40px;left: 10%;}
.talent-bg .talent-ln02{top: 165px;right: 10%;left: auto;z-index: 9999;}
.talent-bg .talent-ln03{top: 300px;left: 10%;}
.talent-bg .talent-ln04{top: 430px;right: 10%;left: auto;}
.talent-bg .talent-ln05{top: 560px;left: 10%;}
.talent-bg .talent-ln06{top: 700px;right: 10%;left: auto;}

.talent-bg{height: 930px;}

.talent-ln { width: 200px; height: 200px }
.talent-ln01:hover h2 { top: 20% }
.talent-ln01:hover p { top: 30% ;opacity: 1;}

.talent-ln02:hover h2 { top: 30% }
.talent-ln02:hover p { top: 45% ;opacity: 1;}

.talent-ln03:hover h2 { top: 30% }
.talent-ln03:hover p { top: 45% ;opacity: 1;}

.talent-ln04:hover h2 { top: 20% }
.talent-ln04:hover p { top: 30% ;opacity: 1;}

.talent-ln05:hover h2 { top: 20% }
.talent-ln05:hover p { top: 30% ;opacity: 1;}

.talent-ln06:hover h2 { top: 15% }
.talent-ln06:hover p { top: 25% ;opacity: 1;}

.develop-tx.row30 {margin-left: 0;margin-right: 0;}
.develop-tx a:first-child{margin-top: 0;} 
/*------------------联系财神争霸-------------------*/
.contact-kv { background: url(/images/contact/contact-kv.jpg) top center no-repeat; background-size: cover }
.contact-ewmbox { margin-left: 0 }
.contact-ewmbox dt { width: 100%; margin-left: 0; margin-top: 20px }
.contact-ewmbox dt img { width: 40%; margin-left: 30% }
.contact-ewmbox dd { padding-top: 10px }

.join-bg01 {height: 240px;}
.work_video .area_33 {height:auto;background: #4bb2cc;}
.work_video {background: url(/images/join/video-bg.jpg) center;height: calc(40vh);}



}
/*-------------------兼容iphone5-------------------*/
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
html { font-size:52% }

}<!--0.00016498565673828-->