@charset "utf-8";/* 全局 */
body{font-family:"Microsoft YaHei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font,tr,table,ol{ padding:0;margin:0;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;color:#444;font-size:14px;}
table{ border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
input,button,textarea,checkbox,select,radio{ vertical-align:middle;}
a{ text-decoration:none;color:#222;}
a:hover{ text-decoration:none;color:#154362 ;}
.clear{ clear:both;height:0px;overflow:hidden;}
ol li,ul li,dl dt,dl dd{ list-style:none;}
img{ display:inline-block;border:none;}

/* header */
.header{ border-top:5px #154362 solid;}
.topDiv{ background:url("https://www.weightloss-links.com/images/01.jpg") no-repeat center center;height:159px;}
/* logo */
.top_logo{ width:1280px;margin:0 auto;padding:40px 0;}
.logo{ float:left;width:728px;}
.search{ float:right;width:276px;background:#FFF;border:1px solid #e9e9e9;margin-top: 15px;}
.search .text{ float:left;width:210px;height:45px;line-height:45px;border:none;padding:0 10px;}
.search .submit{ float:left;border:none;background:url("https://www.weightloss-links.com/images/img2.png") no-repeat center center;width:46px;height:45px;}
/* 导航 */
#page-wrap{ width:100%;background:#ffffff;height:60PX;}
#page-wrap .dropdown {position: relative;width: 100%;margin:0px;padding:0px;margin-top:15px;width:1280px;margin:0 auto;z-index:111111;}
#page-wrap .dropdown li {float: left;width: 142px;position: relative;margin: 0px;padding: 0px;height:60PX;line-height:60PX;background:url("https://www.weightloss-links.com/images/img.png") no-repeat left center;}
#page-wrap .dropdown li:first-child{background:none;}
#page-wrap .dropdown a:hover {color: #000;}
#page-wrap .dropdown li a {display: block;color: #333;position: relative;z-index: 2000;FONT-SIZE:16px;font-family:"Microsoft YaHei";text-align:center;height:60PX;line-height:60PX;}
#page-wrap .dropdown li a:hover,#page-wrap .dropdown li a.hover {background: #d41821;position: relative;color:#fff}
#page-wrap .dropdown ul { display: none;position: absolute;top: 0;left: 0;width: 143px;z-index: 1000;margin-left:0px;padding-left:0px;}
#page-wrap .dropdown ul li {font-weight: normal;background: #d41821;color: #000;border-top: 1px solid #a11a21;height:45PX;line-height:45PX;}
#page-wrap .dropdown ul li a {display: block;background: #d41821!important;FONT-SIZE: 15px;font-family:"Microsoft YaHei";text-align: center;color:#444;height:45PX;line-height:45PX;}
#page-wrap .dropdown ul li a:hover {display: block;background: #a11a21!important;color:#FFF;} 

/* banner */
/* banner */
#bannerSlide { height:450px;position:relative;overflow: hidden;z-index:0;min-width:1280px;clear:both;}
.icon-arrow-a-left, .icon-arrow-a-right { background: url("https://www.weightloss-links.com/images/icon1.png") no-repeat;}
.icon-arrow-a-left { background-position: 0 0;height: 50px;width: 50px;}
.icon-arrow-a-right { background-position: -120px 0;height: 50px;width: 50px;}
#index_b_hero { width: 1280px;height: 450px;margin: auto;position: relative;}
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70);opacity: .7;position: absolute;top: 50%;margin-top: -25px;background-color: #303030;z-index: 3;cursor:pointer;}
#index_b_hero .next { margin: -25px 0 0 0;right: 0;}
#index_b_hero .mask-left, #index_b_hero .mask-right,#index_b_hero .hero { background: #000;z-index: 1;position: absolute;top: 0;left: 0;width: 1280px;height: 450px;overflow: hidden;left:2560px;}
#index_b_hero .hero a{ position:relative;width: 1280px;height: 450px;display:block;}
#index_b_hero .hero span{ position:absolute;left:25px;bottom:25px;background:rgba(0, 0, 0, 0.4);color:#FFF;font-size:22px;padding:15px;}
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4;left: -1280px;filter: alpha(Opacity=70);opacity: .7;background:#000;overflow: hidden;}
#index_b_hero .mask-right { left: 1280px;}
.NewBox{ width:1280px;margin:0 auto;padding:25px 0;}

/* banner 2025-04-26*/
.center-1200 {width: 1280px;margin: 0 auto;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;height: 500px;}
.flex-pauseplay span {text-transform: capitalize;}
.flexslider {margin: 0 0 10px; background: #fff; position: relative; zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}
.carousel li {margin-right: 5px}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px; height: 60px; margin: -20px 0 0; display: block; background: url("https://www.weightloss-links.com/images/slider-nav.png") no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: 0px; }
.flex-direction-nav .flex-prev {left: 0px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 15px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 15px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
.flex-control-nav {width: 1280px; position: absolute; bottom: 10px; text-align: center; margin: 0 auto;z-index: 10;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; overflow: hidden;}
.flex-control-thumbs li {width: 96px; float: left; margin: 0 1px; background:#000; background:rgba(0, 0, 0, 0.78); height: 30px; line-height:30px;cursor: pointer; display: inline-block;}
.flex-control-thumbs li  a{color: #959595;}
.flex-control-thumbs li .flex-active {width: 98px; float: left; height: 30px; line-height:30px;color: #fff; display: inline-block; background-color: #cb462e;}

/* banner end*/


/* 焦点图 */
.focusbox{width:615px;height:395px;float:left;}
.cellfocus{position:relative;overflow:hidden;width:615px;height:395px;}
.cellfocus .slide-content li{width:615px;height:395px;float:left;position:relative;}
.cellfocus .slide-content li img{width:615px;height:395px;}
.cellfocus .focus-overlay{background:black;opacity:.6;filter:alpha(opacity=60);position:absolute;bottom:0;right:0;width:100%;height:40px;}
.cellfocus .focus-info{position:absolute;bottom:0;width:100%;height:40px;line-height:40px;left:0;}
.cellfocus .focus-title{padding:0 0 0 10px;}
.cellfocus .focus-title a{color:#FFF;font-size:16px;}
.cellfocus .focus-desc{color:#FFF;font-size:12px;padding:0 10px;}
.cellfocus  .ctrl-btn a{width:33px;height:70px;position:absolute;top:50%;margin-top:-35px;cursor:pointer;opacity:.3;filter:alpha(opacity=30);}
.cellfocus  .ctrl-btn a:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}
.cellfocus  .ctrl-btn .ctrl-prev{left:0;background:url(http://www.habctv.com/t/icon/201404/2014040810421783Io.png) no-repeat left top;}
.cellfocus  .ctrl-btn .ctrl-next{right:0;background:url(http://www.habctv.com/t/icon/201404/20140408104217KRMF.png) no-repeat left top;}
.cellfocus .switchable-triggers{position:absolute;bottom:20px;right:5px;z-index:10001;}
.cellfocus .switchable-triggers li{float:left;width:18px;height:8px;overflow:hidden;text-indent:-999em;background:#FFF;margin-right:5px;cursor:pointer}
.cellfocus .switchable-triggers li.current{background:#7ABD54;width:22px;}
/* 新闻动态 */
.clamb{ border-bottom:3px #154362 solid;height:45px;line-height:45px;}
.clamb label{ float:left;}
.clamb label img{ vertical-align:middle;margin-top:10px;margin-right:10px;}
.clamb span{ float:left;font-size:20px;}
.clamb a{ float:right;}
.Newxw{ float:right;width:650px;}
.Newxw ul{}
.Newxw ul li{overflow: hidden;line-height:30px;height:30px;background:url("https://www.weightloss-links.com/images/title_li_t.gif") no-repeat left center;padding-left:15px;border-bottom:1px solid #fafafa;}
.Newxw ul li a{font-size: 15px;color: #333;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Newxw ul li span{float: right;font-size: 14px;color: #666;margin-left: 14px;}
/* 通知公告 */
.mian_ceond{ background:#fcfcfc;}
.cenond_box{ width:1280px;margin:0 auto;padding:10px 0;}
.notice{ width:630px;float:left;}
.notice ul li{overflow: hidden;line-height:30px;height:30px;background:url("https://www.weightloss-links.com/images/title_li_t.gif") no-repeat left center;padding-left:15px;border-bottom:1px solid #fafafa;}
.notice ul li a{font-size: 15px;color: #333;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.notice ul li span{float: right;font-size: 14px;color: #666;margin-left: 14px;}
.adv_100( width:1280px;margin:0 auto;)

/* 下载中心 */
.download{ width:630px; float:right;}
.download ul{overflow: hidden;}
.download ul li{overflow: hidden;line-height:30px;height:30px;background:url("https://www.weightloss-links.com/images/title_li_t.gif") no-repeat 15px center;padding-left:25px;border-bottom:1px solid #fafafa;position: relative;}
.download ul li span{ display: block;position: absolute;right: 0;float: right;top: 0;}
.download ul li a{overflow: hidden;display: block;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;}

/*友情链接*/
.link{ width:1280px; margin:0 auto;}
.link .bd{width:1230px;overflow:hidden;margin:15px auto;margin-top:15px;}
.link .bd ul{ overflow:hidden;zoom:1;}
.link .bd ul li{ margin:0 17px;float:left;_display:inline;overflow:hidden;text-align:center;display:inline;}
.link .bd ul li .pic img{ width:276px;height:101px;display:block;}
.link .bd ul li .title{ line-height:24px;}
.Scroll-left{position:relative;}
.Scroll-left .next,
.Scroll-left .prev {opacity:1;position: absolute;top: 50%;transform: translateY(-50%);display: inline-block;cursor: pointer;z-index: 1;width:25px;height: 62px;line-height: 62px;color: #fff;text-align: center;font-size: 22px;font-weight: 400;background: rgba(0, 0, 0, .2);font-family: simsun;transition: all ease-in .4s;}

.Scroll-left .next {left: 0px;top:50px;}
.Scroll-left .prev {right: 0px;top:50px;}

.footer{ background:#fff;padding:25px 0; border-top:5px solid #154362;}
.Foot_cen{ width:1280PX;margin:0 auto;}
.foot_L A,.foot_L p{ color:#333;}
.foot_L p{ margin-top:10px;}
.foot_L{color:#FFF;line-height:220%;}
.foot_R{ float:left; margin-left:30px;margin-top:10px;}
.foot_R dd{ height:30px;line-height:30px;color:#FFF;}

.nav_top {width:280px;box-sizing: border-box;color: #fff; text-align:center; background:#a11a21; float:left;}
.nav_top .Current{color: #fff;height:75px;line-height: 75px;text-decoration: none; font-size:18px; font-weight:normal; background:#d41821;}
.nav_top li{margin:0 0px;list-style: none;  }
.nav_top a {display: block;color: #fff;height: 75px;line-height: 75px;text-decoration: none; font-size:18px; font-weight:normal;}
.nav_top li a:hover{background:#d41821; }
/**  list 当前位置  **/
.lmy_lmtitle{ width:1280px;margin:0 auto;}
.list_box{ width:1000px; margin:0 auto;float:right;}
.listbox{ width:1000px;margin:0 auto;}
.liebiao{ background:#FFF;}
.mianlist{ width:1200px;margin:0 auto;}
.wz_top {background: #fff url("https://www.weightloss-links.com/images/wz_ico.png") no-repeat scroll 10px 14px;color: #333;font-size: 16px;height: 50px;line-height: 50px;padding-left:40px; }
.wz_top td{font-size:18px;color: #333;font-family: 宋体;}
.wz_top a span{ font-size:18px;color: #333;}
.listmian ul {border: 1px solid #c9c9c9;border-top: 6px solid #eaeaea;margin-bottom: 15px; padding:0 25px;}
.listmian ul li {width: 100%;overflow: hidden;border-bottom: 1px solid #fafafa; background:url("https://www.weightloss-links.com/images/title_li_t.gif") left center no-repeat; padding-left:15px;}
.listmian ul li a {float: left;width: 79.55%;padding:15px 20px 15px 0;font-size: 15px;position: relative;color: #333;transition: all 0.3s ease;}
.item-bottom02 {float: right;margin-top: 14px;height: 25px;line-height: 25px;}
.listmian ul li span {padding-left: 30px;float: left;height: 25px;color: #797979;white-space: nowrap;min-width: 55px;}
.listmian ul li  .news-dates{ width:85px;}
.news-dates {background: url("https://www.weightloss-links.com/images/time_bg.png") no-repeat left center;margin-right: 30px;}
.item-bottom03 span {padding-left: 30px;float: left;height: 25px;color: #797979;white-space: nowrap;}
.news-view {background: url("https://www.weightloss-links.com/images/view_bg.png") no-repeat left center;}

.listmian .articl ul li {background: none;border: none;}
.listmian .articl ul li a{ list-style: none;float: none;width: auto;background: none;border: none;}

/*pager*/
.pagerBox{height:34px;border:1px solid #d8d8d8;margin:40px auto 40px;clear:both;background-color:#f6f6f6;overflow:hidden;}
.pagerBox .pagerNum,.pagerBox .pagerCtrl{display:inline-block;float:left;height:34px;line-height:34px;}
.pagerBox .pagerNum{color:#999;border-right:0 none;}
.pagerBox .pagerNum span{display:inline-block;float:left;height:34px;border-right:1px solid #d8d8d8;padding:0 12px;}
.pagerBox .pagerCtrl a{display:inline-block;height:34px;padding:0 15px;border-right:1px solid #d8d8d8;color:#333;float:left;}
.pagerBox .pagerCtrl a:hover,.pagerBox .pagerCtrl a.pCur{background-color:#086cc2  ;color:#FFF;}
.pagerBox .pagerGo{line-height:34px;color:#999;padding-right:10px;_padding-top:6px;float:right;}
.pagerBox .pagerGo .pIn{width:29px;height:18px;border:1px solid #d8d8d8;background-color:#FFF;line-height:18px;text-align:center;color:#444;display:inline-block;margin:7px 5px 0 5px;_margin:0 5px;vertical-align:top;_vertical-align:middle;*vertical-align:middle;}
.pagerBox .pagerGo .pGo{margin-left:10px;cursor:pointer;vertical-align:middle;width:45px;height:21px;margin-top:-3px;background:#086cc2  ;border:none;color:#FFF;width:80px;text-align:center;height:30px;line-height:30px;}
.articlbox{border: 1px solid #c9c9c9;border-top: 6px solid #eaeaea;margin-bottom: 15px;}
.articl{padding:20px 45px;}
.articl h3{line-height:40px; text-align:center; font-size:30px; font-weight:bolder; color:#086cc2;}
.articl .info{ text-align:center; margin:15px 0; line-height:30px;}
.articl .info span{ padding:0 10px;}
.articl .artmain p{ line-height:220%; margin:15px 0; color:#333; font-size:16px; text-indent:2em;}
.articl .artmain p img{ display:block; max-width:60%; margin:0 auto;}

.articl .listFrame td{ text-align:center;}
.articl td input{ display:inline-block;}
.articl td input#newskeycode197627{width:560px;height: 45px; line-height45px;border: 1px solid #ccc;padding: 0 10px;}
.articl td input.submit{border:none; background:url("https://www.weightloss-links.com/images/imag2.png") no-repeat center center #0b6cb8; width:60px;height:45px;}
.articl .listFrame2 td { padding-top:15px;}
.articl .listFrame2 td span{ line-height:200%; font-size:15px;}
.articl .listFrame2 td a span{ font-size:18px;font-family:"Microsoft YaHei"; color:#0b6cb8; font-weight:bold;}
.articl .listFrame2 td.det{ color:#0b6cb8;}
.wb_window,#vsb_content p{line-height: 220%;margin: 15px 0;color: #666;font-size: 16px;text-indent: 2em;}

.daoshi p{font-size: 2.3vw;line-height: 2vw;text-align: center;color: #0A51AB;margin-top: 3vw;margin-bottom: 3vw;}
.daoshi ul{padding: 40px 0px 20px 30px;margin-bottom: 20px; border:none;}
.daoshi ul li {float: left;font-size: 1.2vw;color: #333333;margin-bottom: 20px;width: 32%;line-height: 2.3vw;}
.daoshi ul li i{display: inline-block;width: 14px;height: 4px;background: #E0E0E0;margin-right: 5px;position: relative;bottom: 3px; padding:0;}
.daoshi ul li  a{color: #333;}
.windowstyle198034{ style:none;}

.teacher_list { width:378px; height:185px; float:left; margin-left:9px; margin-right:9px;}
.teacher_list img { width:123px; height:160px; float:left; }
.teacher_list .teach_info { padding: 5px; height: 150px; background: #f5f5f5; float:left; text-align: left; width:245px; overflow: hidden; }
.teacher_list h6 { font-size:1.3vw;color:#01559B; border-bottom: 1px solid #01559B; margin: 0; padding-bottom: 5px; padding-left: 5px; margin-bottom: 10px;line-height:2.1vw; font-weight:normal;}
.daoshi .teacher_list p {font-size:14px; color:#828282;  line-height: 28px; margin:0;padding-left: 5px; text-align:left;}
.teacher_list .teach_info:hover{ background: #01559B;    }
.teacher_list .teach_info:hover h6{ color:#fff; border-bottom: 1px solid #fff; }
.teacher_list .teach_info:hover p{ color:#fff; }