body {font-family:"Microsoft YaHei",Arial,"SimSun",Verdana,SunSans-Regular,Sans-Serif; font-size:14px; line-height:29px; color:#212121;}
img {display:block;}
a img {border:0;}
*{margin:0; padding:0;}
.clear {clear:both; font-size:0;}
.float{ float:left;}
ul{ list-style:none;}

a {color:#212121; text-decoration:none;}
a:hover {color:#20529f; text-decoration:none;}
h5{ font-size:28px; line-height:40px; padding:0 12px; text-align:center; margin-bottom:10px; font-weight:normal;}

.subTop{ height:32px; background-color:#f8f8f8; overflow:hidden;}
.subTop_main{ width:1080px; margin:0 auto; text-align:right;}

.mianTop{ height:112px; width:1080px; margin:0 auto; position:relative; overflow:hidden;}
.mianTop h1{width:342px; height:80px; position:absolute; top:16px; left:0px;}
.mianTop h1 img{width:342px; height:80px;}

.search{ min-width:400px; height:38px; overflow:hidden; position:absolute; top:37px; right:0px;}
.search_txt{ width:300px; height:30px; padding:4px 8px; line-height:30px; font-size:16px; border:none; background-color:#f0f0f0; color:#adadad; overflow:hidden; float:left; display:inline;font-family:"Microsoft YaHei",Arial,"SimSun",Verdana,SunSans-Regular,Sans-Serif;}
.search_but{ float:left; border:none; width:75px; height:38px; line-height:38px; padding-left:25px; background:url("https://www.intermittentfastlife.com/img/search_button.png") #20529f 9px 9px no-repeat; color:#fff; display:inline; cursor:pointer; font-size:16px;font-family:"Microsoft YaHei";filter:alpha(opacity=75);-moz-opacity:75;opacity:75;}



#container{ width:1080px; margin:0 auto; padding:20px 0px 0 0; overflow:hidden;}
.container_l{ width:780px; padding-right:20px; float:left;}
.container_r{ width:280px; float:left;}


.pl8{ padding-left:8px;}
.pl18{ padding-left:18px;}
.pl20{ padding-left:20px;}
.pr20{ padding-right:20px;}
.pr30{ padding-right:30px;}
.pl30{ padding-left:30px;}
.pb12{ padding-bottom:12px;}
.mb18{ margin-bottom:18px; display:inline;}
.mb18:hover{filter:alpha(opacity=75);-moz-opacity:75;opacity:75;}
.mb9{ margin-bottom:9px; display:inline;}

.fl{float:left;display:inline;}
.fr{float:left;display:inline;}

.bl{ border-left:#f0f0f0 solid 1px;}
.br{ border-right:#f0f0f0 solid 1px;}
.bt{ border-top:#f0f0f0 solid 1px;}
.bb{ border-bottom:#f0f0f0 solid 1px;}

.w_tit{ height:35px; line-height:35px; text-align:right; border-bottom:#20529f solid 1px;}
.w_tit h4{ font-weight:normal; height:35px; min-width:66px; line-height:35px; padding:0 20px; color:#fff; background-color:#20529f; font-size:16px; letter-spacing: 1px; display:inline; float:left;}
.w_tit a, .blue_tit a:hover{font-size:14px;}


.w_01{ width:610px; height:280px; float:left; overflow:hidden;}
.w_01_tit{height:38px; line-height:38px; font-size:16px;text-align:center; background-color:#e6e6e6;}
.a_hover{ width:122px; height:38px; line-height:38px; float:left; display:inline;cursor:pointer;}
.a_hover a{ color:#383844;}
.b_hover{ width:122px; height:38px; line-height:38px; float:left; display:inline; background-color:#383844;cursor:pointer;}
.b_hover a{color:#fff;}
.w_01 .toptit{ height:98px; overflow:hidden; border-top:#eee solid 1px; margin-top:11px;}
.w_01 .toptit li{ height:48px; line-height:48px; padding:0 8px; border-bottom:#eee solid 1px; font-size:24px; overflow:hidden;}
.w_01 .subtit{ width:620px; height:132px; overflow:hidden;}
.w_01 .subtit li{ width:284px; height:56px; line-height:28px; padding:0 8px; float:left; display:inline; margin:10px 10px 0 0; overflow:hidden; font-size:14px; background-color:#f8f8f8;}


.w_notice{ width:450px; height:212px; float:left; margin:20px 20px 0 0; overflow:hidden;}
.w_notice_tit_1{ width:120px; height:38px; line-height:38px; background-color:#3476bb; color:#fff; font-size:16px; text-align:center; float:left;}
.w_notice_tit_2{ width:330px; height:38px; float:left; overflow:hidden; background-color:#e6e6e6; text-align:center; font-size:16px;}
.c_hover{ width:165px; height:38px; line-height:38px; float:left; display:inline; cursor:pointer; text-align:center;}
.c_hover a{color:#787878;}
.d_hover{ width:165px; height:38px; line-height:38px; float:left; display:inline; cursor:pointer; text-align:center; background-color:#c2e9fd}
.d_hover{ color:#20529f;}

.w_notice_con{ width:450px; height:238px; padding:10px 0px 0 0px; overflow:hidden; float:left;}
.w_notice_con li{ height:34px; line-height:34px; overflow:hidden; font-size:16px; padding-left:12px; background:url("https://www.intermittentfastlife.com/img/dot.png") 0px 14px no-repeat;}
.w_notice_con li span{ float:right;}

.gongneng{ width:610px; height:212px; float:left; display:inline; overflow: hidden; margin:20px 0 0 0; position:relative;}
.gongneng img{ position:absolute;}
.jj_01{ top:0; left:0;}
.jj_02{ top:0; left:100px;}
.jj_03{ top:0; left:200px;}
.jj_04{ top:111px; left:0;}
.jj_05{ top:111px; left:100px;}
.jj_06{ top:111px; left:200px;}

.bs_01{ top:0; right:155px;}
.bs_02{ top:0; right:0px;}
.bs_03{ top:74px; right:155px;}
.bs_04{ top:74px; right:0;}
.bs_05{ top:148px; right:155px;}
.bs_06{ top:148px; right:0px;}
.bs_07{ bottom:0; left:0px;}
.bs_08{ top:222px; right:0px;}
.bs_09{ top:222px; right:155px;}

.ad{ margin:30px 0; float:left; display:inline;}



.w_l{ width:780px; min-height:700px; float:left;border-bottom:#e3e3e3 solid 1px;}

.w_tit_l{ height:39px; line-height:39px; border-bottom:#e6e6e6 solid 1px; width:370px; float:left; margin-right:20px; display:inline;}
.w_tit_l span{ display:block; width:128px; height:39px; line-height:39px; overflow: hidden; text-align:center; background-color:#3476bb; color:#fff; font-size:18px;}
.w_tit_l a{font-size:14px; float:right;}

.w_l ul{ width:370px; height:158px; margin:17px 20px 20px 0px; overflow:hidden; float:left;}
.w_l ul li{ height:30px; line-height:30px; overflow:hidden; font-size:14px; padding-left:12px; background:url("https://www.intermittentfastlife.com/img/dot.png") 0px 14px no-repeat;}
.w_l ul li span{ font-size:14px; color:#757575; float:right; line-height:30px;}

.w_r{ width:300px; overflow: hidden; float:left;}
.w_lv_tit{height:39px; line-height:39px; font-size:16px;text-align:center; background-color:#f5f5f5; border-bottom:#3476bb solid 1px; font-size:16px;}
.e_hover{ width:150px; height:39px; line-height:39px; float:left; display:inline;cursor:pointer;}
.e_hover a{ color:#909090;}
.f_hover{ width:150px; height:39px; line-height:39px; float:left; display:inline;background-color:#3476bb;cursor:pointer;}
.f_hover a{ color:#fff; }

.scroll_main{ width:300px; padding:20px 0; overflow:hidden;background-color:#f5f5f5;}
.scroll_lvshi{ width:300px; padding:0 12px; height:400px; overflow:hidden;}
.scroll_lvshi a{display:block; width:132px; height:186px; overflow:hidder; float:left; border:#e3e3e3 solid 1px; margin:0 10px 12px 0; display:inline}
.scroll_lvshi a img{ width:130px; height:150px;}
.scroll_lvshi a:hover img{ width:130px; height:150px;-moz-opacity:.6;-webkit-opacity:.6;filter:alpha(opacity=90);opacity:.6;}
.scroll_lvshi a span{ display:block; height:34px; line-height:34px; background-color:#fff; text-align:center;}
.scroll_lvshi a:hover span{ background-color:#f5f5f5;}

.scroll_lvsuo{ width:260px; padding:0 20px; height:400px; overflow:hidden;}
.scroll_lvsuo li{ height:39px; line-height:39px; overflow:hidden; font-size:16px; padding-left:12px; background:url("https://www.intermittentfastlife.com/img/dot.png") 0px 19px no-repeat; border-bottom:#e3e3e3 solid 1px;}

.lvsuo_detail_tit{ width:830px; overflow:hidden; position:relative; border-bottom:#d9d9d9 dashed 1px; line-height:42px;}
.lvsuo_detail_tit_t1{ font-size:26px; line-height:40px; text-align:left;}


.gonghui{ width:270px; height:176px; overflow:hidden; padding:14px 14px; border:#e3e3e3 solid 1px; float:left; margin-top:20px;}
.gonghui_tit{height:39px; line-height:39px; border-bottom:#e3e3e3 solid 1px; position:relative;}
.gonghui_tit span{ display:block; min-width:30px; float:left;font-size:18px; color:#3476bb;border-bottom:#3476bb solid 2px; position:absolute; top:0; left:0;}
.gonghui img{ margin-top:12px;}

.w1180{ width:1080px; float:left; overflow:hidden;}

#semo {height:205px; width:1200px; margin:20px auto 10px; overflow:hidden;}
#semo1 div,#semo2 div{ width:280px; height:205px; float:left; margin-right:20px; display:inline;}
#semo1 div img,#semo2 div img{ width:280px; height:175px; transition:0.65s;}
#semo1 div img:hover,#semo2 div img:hover{filter: Alpha(Opacity=65); opacity: 0.65;}
#semo1 div p,#semo2 div p{ width:280px; height:30px; padding:0; border:none; background-image:none; line-height:30px; margin-top:1px; background-color:#e9e9e9; text-align:center; overflow:hidden;}
#semo1 div p a,#semo2 div p a{ color:#5a5a5a;}


.bot{ background-color:#2b2b2b; min-height:150px; overflow:hidden; padding:20px 0 45px 0; text-align:center; font-size:14px; line-height:28px; margin-top:30px; font-size:12px; color:#989898;}
.adlinks{ width:1080px; padding:0 0px 15px 0px; margin:0 auto 25px; line-height:30px; overflow:hidden; text-align:left; border-bottom:#989898 solid 1px;}
.adlinks p{ height:30px; line-height:30px; width:1080px; padding:10px 0; text-align:left; margin-bottom:10px; font-size:18px; color:#989898;  border-bottom:#989898 solid 1px; float:left;}
.adlinks a{ display:block; min-width:20px; float:left; margin-right:10px;  color:#989898; font-size:14px;}

.bot_img{width:1080px; margin:0 auto; overflow:hidden;}
.bot_img img{ float:left; display:inline;}

.rollBox {width:240px; height:115px; overflow:hidden;}
.rollBox .LeftBotton{DISPLAY:inline; background:url("https://www.intermittentfastlife.com/img/left.gif") left center no-repeat; float:left; overflow:hidden; width:40px; cursor:pointer; HEIGHT:115px;}
.rollBox .LeftBotton:hover{background:url("https://www.intermittentfastlife.com/img/left_h.gif") left center no-repeat;}
.rollBox .RightBotton{DISPLAY:inline; background:url("https://www.intermittentfastlife.com/img/right.gif") right center no-repeat; float:left; overflow:hidden; width:40px; cursor:pointer; HEIGHT:115px;}
.rollBox .RightBotton:hover{background:url("https://www.intermittentfastlife.com/img/right_h.gif") right center no-repeat;}
.rollBox .Cont {float:left; overflow:hidden; width:133px;}
.rollBox .ScrCont {width:800%;}
.roll_list{ height:115px; width:133px;float:left; margin:0px; display:inline; overflow:hidden;}
.roll_list img{ width:133px; height:90px;}
.roll_list p{ width:133px; height:22px; margin-top:2px; text-align:center; overflow:hidden; background-color:#f0f0f0;}
.rollBox #List1 {float:left;}
.rollBox #List2 {float:left;}

.hr_style{height:0px; width:1080px; border:none; border-top:1px solid #D8D9DB; float:left; display:inline; font-size:0;}

/*文字横向滚动*/
.d1{margin:10px auto;width:1080px;height:20px;overflow:hidden;white-space:nowrap;}
.d2{margin:0px auto;}
.div2{width:auto;height:20px;font-size:14px; color:#d10000;}



/*内页部分*/
.in_nav_container{ height:38px; border-bottom:#d9d9d9 solid 1px; overflow:hidden;}
.in_nav{ width:1080px; height:38px;  overflow:hidden; margin:0 auto; color:#484848;}
.in_nav img, .in_nav p{ float:left; font-size:14px;}
.in_nav p a, .in_nav p a:hover{ color:#484848; line-height:38px;}
.pl20{ padding-left:20px;}
.in_table{ width:1080px; margin:0 auto;}
.left_td{ width:217px; vertical-align:top; border-left:#d9d9d9 solid 1px; }
/* main_m_l */
.main_m_l{width:217px;margin:0 auto;}
.lm_tit{font-family:"微软雅黑";font-size:16px;color:#fff; background-color:#bb9b66; text-indent:20px;padding:9px 0;}
.lm_con{font-family:"微软雅黑";padding:0px 0px 0px 0px;}
.lm_con li{line-height:38px;height:38px;overflow:hidden;font-size:14px; background:url("https://www.intermittentfastlife.com/img/nyzbdhdjbg.gif");}
.lm_con li a{display:block;position:relative;padding-left:20px;text-decoration:none;cursor:pointer;}
.lm_con li a i{position:absolute;right:0;top:0;height:38px;line-height:38px;width:0px;overflow:hidden;background:url("https://www.intermittentfastlife.com/img/jt2.png") no-repeat left center;}
.lm_con li a:hover i{background:url("https://www.intermittentfastlife.com/img/jt1.png") no-repeat left center;}
.leftDiv{background:url("https://www.intermittentfastlife.com/img/nyzbdhbg.gif");position:absolute;width:217px;height:38px;display:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}


.right_td{width:830px; vertical-align:top; padding:30px 32px 30px 0;}
.right_title{ height:36px; line-height:36px; color:#333;font-size:20px; padding-top:3px; background:url("https://www.intermittentfastlife.com/img/text_r.png") left bottom no-repeat;}
.right_title p{ display:inline-block; line-height:34px; float:left; border-bottom:#20529f solid 2px;}
.right_title span{ font-size:14px; float:right; color:#333;}

.inner_content{width:830px; margin:0 auto; padding:35px 0; line-height:230%; overflow:hidden; min-height:420px; font-size:16px;}
.inner_content img{ margin:20px auto;}
.list_content{ width:830px; margin:20px auto 40px;overflow:hidden; min-height:420px; line-height:230%;}

.big_list{ width:900px; overflow:hidden;}
.lvshi_list{ width:185px; float:left; margin:30px 30px 0 0; display:inline; font-size:14px; background-color:#f8f8f8;}
.lvshi_list img{ width:185px; height:213px;}
.lvshi_list:hover img{-moz-opacity:.6;-webkit-opacity:.6;filter:alpha(opacity=90);opacity:.6;}
.lvshi_list_tit{padding:8px 10px; overflow:hidden; line-height:22px;}
.lvshi_list:hover{ background-color:#f8f8f8;}
.lvshi_list_tit a{ color:#bb9b66;}
.lvshi_list_tit a:hover{ color:#5f543f;}
.lvshi_list_tit span{ color:#999999;}

.lvshi_ditail{ width:830px; overflow: hidden; margin-top:40px;}
.lvshi_ditail img{ width:260px; height:300px; float:left;}
.lvshi_ditail_txt{ width:470px; height:230px; padding:50px 20px 20px 80px; float:left; background-color:#f8f8f8; font-size:18px; line-height:230%;}
.lvshi_ditail_txt span{ font-size:24px; line-height:60px;}
.lvshi_ditail_content{ width:830px; padding:30px 0; overflow:hidden; font-size:16px; border-bottom:#d9dee5 dashed 1px;}

.lvsuo_list{ width:100%;}
.lvsuo_list tr:nth-of-type(2n+1) {background-color: #f7fafc;}
.lvsuo_list th{ font-size:16px; font-weight:normal; background-color:#bb9b66; color:#fff; height:45px; line-height:45px;}
.lvsuo_list td{ height:45px; line-height:45px; border-bottom:#f8f8f8 solid 1px;}
.lvsuo_list tr:hover{ background-color:#f8f8f8}

.proinfo_nav{ height:32px; width:700px; margin:25px 0 -1px 0; font-size:12px;}
.x_hover{color:#555555; height:30px; line-height:30px; padding:0px 12px; border:#d9d9d9 solid 1px; margin-right:2px; display:inline-block; float:left; background-color:#E7E9FF}
.y_hover{color:#212121; height:30px; line-height:30px; padding:0px 12px; border:#d9d9d9 solid 1px; margin-right:2px; display:inline-block; float:left; border-bottom:none; background-color:#fff;}
.proinfo_main{ width:658px; padding:20px; min-height:280px; border:#d9d9d9 solid 1px; border-top:none; background:url("https://www.intermittentfastlife.com/img/line.jpg") right top no-repeat;}



.eluNewslist{ width:830px; height:150px; overflow:hidden; border-bottom:#eee solid 1px;}
.eluNewslist img{ width:150px; height:110px; float:left; margin:20px 10px 0 10px; display:inline;}
.eluNewsDate{ width:80px; height:95px; padding-top:15px; margin:20px 0; float:left; display:inline; background-color:#f8f8f8;}
.eluNewsDate p{ text-align:center; line-height:28px;}
.eluNewsCon{ width:440px; height:138px; padding-top:12px; overflow:hidden; float:left;}
.eluNewsCon a{ display:block; height:40px; line-height:40px; overflow:hidden;}
.eluNewsCon p{ height:48px; line-height:24px; overflow:hidden;}
.eluNewsCon span{ display:block; height:24px; line-height:24px; padding-top:8px;}
.eluNewsbutton{height:40px; text-align:center; background-color:#bb9b66; overflow:hidden; float:left; margin:55px 0 0 20px; display:inline;}


.table_tit{ width:830px; height:30px; line-height:30px; font-weight:bold; border-bottom:#e3e3e3 solid 1px; margin:30px auto 0;}
.s_table{ width:830px; margin:30px auto 0;}
.s_table th{ height:30px; line-height:30px; font-weight:bold; border-bottom:#e3e3e3 solid 1px;}
.s_table td{ height:30px; line-height:30px; text-align:center; border-bottom:#e3e3e3 dashed 1px;}
.s_table .td_l{ text-indent:6px; text-align:left;}

.market_main{width:830px; overflow:hidden; margin:0 auto;}
.market_main dl{width:228px; height:30px; line-height:30px; overflow:hidden; float:left; border-bottom:#e3e3e3 dashed 1px;}
.market_main dl dd{ float:left;}


.s_td_01{ width:140px; text-indent:6px;}
.s_td_02{ width:90px;}
.s_td_03{ width:185px; text-align:center;}


/*****背景交互*******/
.bjhover{ transition:0.25s;}
.bjhover:hover{ background:#f8f8f8;}
/* 高度为40像素的按钮 */
.buttonH40{}
.buttonH40 a{ display:block; height:40px; padding:0 20px; line-height:40px; color:#FFF; text-decoration:none;  transition:0.25s;}
.buttonH40 a:hover{ background:#20529f; padding:0 20px; text-decoration:none; color:#FFF;}


.article_list {border-bottom:#ccc 1px dashed; margin:8px 0px; padding-bottom:5px;}
.article_list p{height:24px; font-size:16px; line-height:24px; overflow:hidden; padding:3px 0;}
.article_list p a{ color:#333;}
.article_info{ color:7e7e7e; text-align:center; height:46px; line-height:46px; font-size:14px; border-bottom:#e5e5e5 dashed 1px;}
.article_info a{#bb9b66;}
.article_info a:hover{#423c30;}
.article_list span{ color:#666; float:right;}
.article_content{ padding:30px 0px 30px 0;}
.article_content img{ margin:20px auto;}
.article_content table{ margin:20px auto;}
.article_content table td{ border:1px;}

.article_pl{width:830px; min-height:72px;}
.article_ptd{width:453px; border:#d9d9d9 solid 1px; border-left:none; text-align:left; padding:6px 6px 6px 0; vertical-align:top; font-size:14px; line-height:26px;}
.article_led{width:452px; border-bottom:#d9d9d9 solid 1px; border-top:#d9d9d9 solid 1px; text-align:right; padding:6px 0 6px 6px; vertical-align:top; font-size:14px; line-height:26px;}
.article_led span{ font-size:14px; color:#999;}
.article_ptd span{ font-size:14px; color:#999;}


.honor_list{ width:280px; height:320px; float:left; overflow:hidden; margin:0px 45px 40px 0; display:inline;}
.honor_list .fitimg{ width:280px; height:280px; overflow:hidden; position:relative; display:table-cell; text-align:center;vertical-align:middle; background-color:#f8f8f8;}
.honor_list .fitimg p{position:static; +position:absolute; top:50%;}
.honor_list .fitimg p img { position:static; +position:relative; top:-50%;left:-50%; display:table-cell; margin:0 auto;}
.honor_list span{ display:block; width:280px; height:40px; color:#fff; line-height:40px; text-align:center; background-color:#000; position:absolute; bottom:0; left:0; z-index:999;opacity:0.7;filter:alpha(opacity=70);}



.pro_list{ width:156px; height:185px; float:left; overflow:hidden; margin:0 16px 20px 12px; display:inline;}
.pro_list .fitimg{ width:148px; height:148px; padding:1px; border:#f8f8f8 3px solid; overflow:hidden; position:relative; display:table-cell; 
text-align:center;vertical-align:middle;}
.pro_list .fitimg p{position:static; +position:absolute; top:50%;}
.pro_list .fitimg p img { position:static; +position:relative; top:-50%;left:-50%; display:table-cell;}
.pro_list span{ display:block; height:28px; color:#CA4101; padding:0 3px; text-align:center; margin-top:1px; background:url("https://www.intermittentfastlife.com/img/t_bg.jpg") repeat-x;}

.detail_img {margin:40px auto;}

#gbook {margin:0 auto 30px; width:100%;}
#gbook tr td{ padding:0 4px;}
#gbook tr td input,textarea {border:#ddd 1px solid; margin:4px;font-family:"Microsoft YaHei",Arial,"SimSun",Verdana,SunSans-Regular,Sans-Serif;}
#gbook input{ height:26px; line-height:26px; padding:0 5px;}
.r_book {margin:0 auto 10px; border-bottom:#ddd 1px solid; line-height:28px;}
.r_book strong{ color:#006AB8;}
.r_book span{font-family: Georgia;}
.r_book_r{ background-color:#F4F4F4; padding:6px 20px; margin:10px auto 25px;}


.order_but{height:28px; width:120px; line-height:28px; background-color:#0068B6;color:#fff; padding-bottom:2px; float:right; margin-top:10px; display:inline; font-size:14px; font-weight:normal; text-align:center;}
.order_but:hover{ color:#000; background-color:#999;}




.mainNav{ height:48px; width:100%; background-color:#3476bb; position:relative; z-index:9999999;}
.top_nav_main{ width:1080px; height:48px; margin:0 auto; position:relative;}
/*导航*/
.l {FLOAT: left}
.r {FLOAT: right! important}
.pr {POSITION: relative}
.pa {POSITION: absolute}
.p20 {PADDING: 20px;}

.nav {Z-INDEX: 9; WIDTH:1080px;}
.nav .li {FLOAT: left; WIDTH:108px; HEIGHT: 48px;}
.nav .nav_cell {DISPLAY: block; font-size:16px; TEXT-ALIGN: center; line-height:48px; color:#fff;}
.nav_lev2 {DISPLAY: none; RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: hidden; WIDTH: 108px; text-align:center; ZOOM: 1; POSITION: absolute; TOP: 48px; box-shadow: 0 2px 8px rgba(0,0,0,.2); _top: 48px}
.nav_menu { background-color:#fff; border: #d0d0d0 1px solid;}
.nav_menu li {FONT-SIZE: 14px; OVERFLOW: hidden; HEIGHT: 41px;  padding:0 15px; margin-bottom:-1px;}
.nav_menu li:hover{ background-color:#e5e5e5; margin-bottom:-1px;}
.nav_menu li:hover a{display:block; LINE-HEIGHT: 40px; HEIGHT: 40px; padding-bottom:1px;}
.nav_menu li a{ display:block; BORDER-BOTTOM: #d0d0d0 1px solid; LINE-HEIGHT: 40px; HEIGHT: 40px;}

.nav_block {Z-INDEX:-1; LEFT: 0px; OVERFLOW: hidden; WIDTH:100%; BOTTOM: 0px; HEIGHT: 48px; _bottom: 0px}
.nav_line {BACKGROUND: url("https://www.intermittentfastlife.com/img/navLine.gif"); LEFT: 0px; OVERFLOW: hidden; WIDTH:108px; BOTTOM: 0px; HEIGHT: 48px;}

.nav .hover .nav_lev2 {DISPLAY: block}
.nav_lev2 .shadow {BOTTOM: auto; TOP: 0px}

.navtoplev1 {left:108px}
.navtoplev2 {left:216px}
.navtoplev3 {left:324px}
.navtoplev4 {left:432px}
.navtoplev5 {left:540px}
.navtoplev6 {left:648px}
.navtoplev7 {left:756px}
.navtoplev8 {left:864px}
.navtoplev9 {left:972px}

.picshow IMG {DISPLAY: block; WIDTH: 100%}
/*导航*/

.FocusImgFrame{width:450px; height:280px; overflow:hidden; float:left; padding:0px 20px 0px 0;}
.FocusImg{background:#000;position:relative;width:auto;border: none;}
.FocusImg .BigPic{position:relative;zoom:1;padding:0px;text-align:center;overflow:hidden;background:#000;}
.FocusImg .TitleBox{overflow:hidden;font-size:16px;font-family:"Microsoft YaHei",Arial,"SimSun",Verdana,SunSans-Regular,Sans-Serif;color:#fff;text-align:center; position:absolute; bottom:0px; z-index:50;}
.FocusImg .TitileBg{overflow:hidden;background-color:#000;position:absolute;z-index:49;bottom:0px;right:0px;opacity:0.7;filter:alpha(opacity=70);}
.FocusImg a:link,.FocusImg a:visited{color:#fff;text-decoration:none;}
.FocusImg a:hover{color:#fff;text-decoration:none;}
.FocusImg .Number{font-size:11px;color:#fff;overflow:hidden; position:absolute; right:1px; z-index:50;text-align:right; height:13px;line-height:13px;}
.FocusImg .NumberItem{cursor:pointer; margin:0px 0px 0px 2px; padding:1px 5px; background-color:#000;}
.FocusImg .NumberItemOn{cursor:pointer; margin:0px 0px 0px 2px; padding:1px 5px; background-color:none;}
.FocusImg .NumberItemBg{height : 15px;width : 15px;position : absolute;z-index : 48;background-color:#000;opacity: 0.7;filter: alpha(opacity=70); }
.FocusImg .BorderHack1{background-color:#707070;position:absolute;z-index:51;height:1px;top:0px; left:0px;font-size:0px;overflow:hidden;}
.FocusImg .BorderHack2{background-color:#707070;position:absolute;z-index:51;width:1px;top:0px;right:0px;font-size:0px;overflow:hidden;}
.FocusImg .BorderHack3{background-color:#707070;position:absolute;z-index:51;height:1px;left:0px;font-size:0px;overflow:hidden;}
.FocusImg .BorderHack4{background-color:#707070;position:absolute;z-index:51;width:1px;left:0px;top:0px;font-size:0px;overflow:hidden;}



#imgPlay {OVERFLOW: hidden; WIDTH: 689px; ZOOM: 1; HEIGHT: 276px; POSITION: relative; float:left;}
#imgPlay .imgs LI {FLOAT: left; POSITION: relative}
#imgPlay .imgs {WIDTH: 4134px}

#imgPlay .prev {BACKGROUND: url("https://www.intermittentfastlife.com/img/imgPlayer2.png") left top; LEFT: 0px; WIDTH: 27px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 114px; HEIGHT: 48px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/imgPlayer2.png')}
#imgPlay .next {RIGHT: 0px; BACKGROUND: url("https://www.intermittentfastlife.com/img/imgPlayer.png") right top; WIDTH: 27px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 114px; HEIGHT: 48px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/imgPlayer.png')}
#imgPlay .next {BACKGROUND-POSITION: right 0px; LEFT: auto}
#imgPlay .num {DISPLAY: inline; LEFT: 600px; POSITION: absolute; TOP: 255px; HEIGHT: 19px}
#imgPlay .num SPAN {DISPLAY: inline-block; FONT-SIZE: 10px; BACKGROUND: url("https://www.intermittentfastlife.com/img/bg-num.png") no-repeat left top; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 17px; CURSOR: pointer; COLOR: #dddde4; LINE-HEIGHT: 17px; FONT-FAMILY: Arial; HEIGHT: 17px}
#imgPlay .num SPAN.on {	BACKGROUND-POSITION: left bottom; COLOR: #fff}
#imgPlay .num .lc {PADDING-RIGHT:3px 0px 0px 0px; BACKGROUND:url("https://www.intermittentfastlife.com/img/lc.png") no-repeat; FLOAT:left; WIDTH:13px; HEIGHT:16px}
#imgPlay .num .mc {PADDING-RIGHT:3px 0px 0px 0px; BACKGROUND:url("https://www.intermittentfastlife.com/img/lc.png") no-repeat; FLOAT:left; WIDTH:13px; HEIGHT:16px}
#imgPlay .num .rc {PADDING-RIGHT:3px 0px 0px 0px; BACKGROUND:url("https://www.intermittentfastlife.com/img/lc.png") no-repeat; FLOAT:left; WIDTH:13px; HEIGHT:16px}
#imgPlay .num .mc {BACKGROUND: url("https://www.intermittentfastlife.com/img/mc.png") repeat-x}
#imgPlay .num .rc {BACKGROUND: url("https://www.intermittentfastlife.com/img/rc.png") no-repeat}
#imgPlay #numInner {PADDING:0px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 520px; POSITION: absolute; TOP: 225px; TEXT-ALIGN: center}

/*----  page  ----*/
#page { width:830px;color:#20529f; padding:40px 0 10px 0;height:35px;font-size:12px;}
.first_page{display:inline-block;text-align:center;height:21px;line-height:21px;background:#fff;color:#ccc;border:#cecece 1px solid;width:35px;margin:0 3px 0 0px;}
.first_page a{display:inline-block;color:#000000;background:#FAFBFF;height:21px;width:35px;text-decoration:none;}
.pre_page {display:inline-block;text-align:center;height:21px;line-height:21px;background:#fff;color:#ccc;border:#cecece 1px solid;width:22px;margin:0 3px;}
.pre_page a {display:inline-block;color:#000000;background:#fff;height:21px;width:22px;text-decoration:none;}
.now_page {display:inline-block;text-align:center;height:21px;line-height:21px;background:#f0f0f0;color:#20529f;border:#9e9e9e 1px solid;width:22px;margin:0 3px;}
.now_page a {display:inline-block;color:#000000;background:#fff;height:21px;width:22px;text-decoration:none;}
.next_page {display:inline-block;text-align:center;height:21px;line-height:21px;background:#fff;color:#ccc;width:22px;border:#cecece 1px solid;margin:0 3px;}
.next_page a {display:inline-block;color:#303A3B;background:#FAFBFF;height:21px;width:22px;text-decoration:none;}
.last_page {display:inline-block;text-align:center;	height:21px;line-height:21px;background:#eee;color:#ccc;width:35px;border:#cecece 1px solid;margin:0 3px 0 3px;}
.last_page a {display:inline-block;height:21px;color:#000000;background:#fff;width:35px;text-decoration:none;}
.first_page a:hover,.index_page a:hover,.pre_page a:hover,.now_page a:hover,.next_page a:hover,.last_page a:hover {background:#f0f0f0;color:#20529f;border-color:#9e9e9e;}
.jump {float:right;	min-width:180px;}
.jump select {background:#eee;color:#20529f; border:none;}

.font-1{
	font-size:12px;
	color:#999;
	font-style: italic;
}
.font-2{
	font-size:14px;
	color:#555;
}
.font-3 {
	font-size:12px;
	color:#555;
	line-height:18px;
}
.font-4{
	font-size:32px;
}
.font-5{
	font-size:14px;
	color:#b60005;
}
.font-6{
	font-size:16px;
	color:#555;
}
.font-7{
	font-size:14px;
	line-height:20px;
	color:#555;
}
.font-8 {
	font-size:20px;
	color:#555;
}
.font-9{
	font-size:14px;
	color:#448ACA;
}
.font-10{
	font-size:20px;
	color:#555;
font-style: italic;
}
.font-11{
	font-size:14px;
	color:#004986;
}
.font-12{
	font-size:16px;
	color:#ffffff;
}
.font-13{
	font-size:12px;
	color:#666666;
}
.font-14{
	font-size:20px;
	color:#ffffff;
}
.font-15 {
	font-size:12px;
	color:#999;
}
.font-16 {
	font-size:14px;
	color:#fff;
}
.font-17 {
	font-size:12px;
	color:#eeeeee;
}
.font-18{
	font-size:18px;
	color:#448ACA;
}
.font-19{
	font-size:14px;
	line-height:24px;
	color:#555;
}
.font-20{
	font-size:14px;
	line-height:28px;
	color:#555;
}
.font-21{
	font-size:14px;
	color:#999;
	font-style: italic;
}


/*通知公用列表*/
.publicList{ width:830px; overflow:hidden;}
.publicList ul{ width:865px;}
.publicList ul li{ float:left;}
.publicList ul li>table:hover{ background:#448aca;}

/*政策列表*/
.policyList ul li{ width:402px; margin:0 24px 30px 0;}
.policyList ul li .font-18{ display:block; height:50px; overflow:hidden; line-height:25px;}

.eluNoticeList{ width:402px; height:97px; overflow: hidden; border:#dedede solid 1px; transition:0.25s;}
.eluNoticeList:hover{ background-color:#eee;}
.eluNoticeList a{padding:14px 15px 0 15px; overflow:hidden;}
.eluNoticeList span{ display:block; padding:0 15px;}

.eluPicListCon{ width:875px; overflow:hidden; padding:30px 0 0 0;}
.eluPicList{ width:250px; height:250px; float:left; overflow:hidden; display:inline; margin:0px 40px 40px 0;}
.eluPicList img{ width:250px; height:180px; transition:0.25s;}
.eluPicList img:hover{opacity: 0.7;filter: alpha(opacity=70);}
.eluPicList p{ height:35px; line-height:35px; font-size:16px; overflow:hidden; padding-top:5px; text-align:left; border-bottom:#f0f0f0 solid 1px;}
.eluPicList span{ height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#999;}



.thebutton{
	font-family: 微软雅黑;
	display: block;
	padding: 0px;
    border-color: transparent;
    border-width: 0px;
    overflow: hidden;
    width: 120px;
    height: 30px;
	line-height:30px;
	text-align: center;
	color:#fff;
    background-color:#1267c4;
    font-size: 14px;
    font-weight: normal;
	margin:0px auto;
	cursor: pointer;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 4px;
    -moz-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -webkit-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -o-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -moz-box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;
    -webkit-box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;
    box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;
    border: 0px solid rgb(255,87,0);
}
.thebutton:hover{background-color: #bb9b66; color:#fff;}


.button02{
	font-family: 微软雅黑;
	display: block;
	padding: 0px;
    border-color: transparent;
    border-width: 0px;
    overflow: hidden;
    width: 150px;
    height: 40px;
	line-height:40px;
	text-align: center;
	color:#fff;
	margin:10px 0;
    background-color:#1267c4;
    font-size: 16px;
    font-weight: normal;
	cursor: pointer;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 8px;
    -moz-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -webkit-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -o-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -moz-box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;
    -webkit-box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;
    box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;
    border: 0px solid rgb(255,87,0);
}
.button02:hover{background-color: #bb9b66; color:#fff;}

.button03{
	font-family: 微软雅黑;
	display: block;
	padding: 0px;
    border-color: transparent;
    border-width: 0px;
    overflow: hidden;
    min-width: 100px;
	padding:0 10px;
    height: 30px;
	line-height:30px;
	text-align: center;
	color:#fff;
	margin:10px 5px 10px 0;
    background-color:#1267c4;
    font-size: 14px;
    font-weight: normal;
	cursor: pointer;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 8px;
    -moz-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -webkit-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -o-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -moz-box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;
    -webkit-box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;
    box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;
    border: 0px solid rgb(255,87,0);
}
.button03:hover{background-color: #bb9b66; color:#fff;}


.floder_list{height:50px; line-height:50px; font-size:18px; padding-left:35px; overflow:hidden; border-bottom:#d9d9d9 solid 1px; background:url("https://www.intermittentfastlife.com/img/floder.png") left 14px no-repeat; margin-bottom:25px;}
.floder_list a{ float:right;}

.search-box {padding-bottom: 20px;}
.search-box .search-item {padding: 10px 0px 10px 0px;border-bottom: #ccc dotted 1px; margin-bottom:20px;}
.search-box .m-top h3 {
    float: left;
    border-left: #20529f solid 4px;
    padding-left: 10px;
    font-size: 20px;
    line-height: 19px;
    color: #3e433e;
    font-weight: normal;
    padding-bottom: 1px;
    margin-top: 5px;
}
.search-box .search-item .m-top { width:100%; overflow:hidden; padding-top: 10px;}

.search-box .search-item .all {float: right;}
.search-box .search-item .all a {
	color: #20529f;    
	-moz-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -webkit-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    -o-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
    transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
}
.search-box .search-item .all a:hover{ color:#fff; background-color: #20529f; border-color: #20529f;}
.u-btn-w {
    border: #ccc solid 1px;
    background: #fff;
    text-align: center;
    line-height: 28px;
    -o-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    padding: 0 10px;
    min-width: 62px;
}
.search-box .search-item ul {font-size: 16px; line-height: 34px;padding: 20px 0;}
.search-box .search-item ul li {position:relative; padding-left:8px}
.search-box .search-item ul li span{ color:#999; position:relative;}
.search-box .search-item ul li i.dot {
    position: absolute;
    top: 50%;
    left: 0;
    width: 0;
    height: 0;
    overflow: hidden;
    border: 2px solid;
    border-top-width: 1px;
    border-left-width: 1px;
}



.lvshi_s_list{ display: block; width:95px; height:110px; overflow:hidden; float:left; margin:27px 27px 0 0; position:relative;}
.lvshi_s_list img{width:95px; height:110px;}
.lvshi_s_list span{ display:block; position:absolute; bottom:0; width:95px; height:30px; line-height:30px; background-color:#000; color:#fff; text-align:center;-moz-opacity:.6;-webkit-opacity:.6;filter:alpha(opacity=90);opacity:.6;}