﻿/*img{ -webkit-transition:all 0.5s ease-in-out;	-moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1);}
a:hover img {transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;	transform:scale(1.1); -webkit-transform:scale(1.1);	-moz-transform:scale(1.1); -o-transform:scale(1.1);}
*/
.g-Ablock, .g-Bblock, .g-Cblock, .g-Dblock, .g-Eblock, .g-Fblock, .g-Gblock , .g-Hblock{margin-top: 18px;background-color: #fff;width: 1198px;border: 1px #e4e4e4 solid; padding:5px 0px 0px 0px;}
.m-rdtj {padding: 15px 0;border-bottom: 1px solid #eee;overflow: hidden;}
.m-rdtj .m-rdtj-tit {float: left;width: 82px;height: 25px;line-height: 25px;margin: 0 25px 0 20px;background: url(../images/health_icon01.png) no-repeat 0 0;color: #fff;text-align: center;font-size: 14px}
.m-rdtj .wrapper {float: left;overflow: hidden; position:relative; width:1048px; height:25px;}
.m-rdtj .m-rdtj-list{ float:left;}
.m-rdtj .m-rdtj-list li {width:322px;padding-right:30px;height: 25px;margin: 0 0px 0 0;line-height: 25px;background: url(../images/health_dian.png) no-repeat 0 8px; float:left;}
.m-rdtj .m-rdtj-list li a {padding: 0 0 0 20px;font-size: 14px; display:block;}
.m-rdtj .m-rdtj-list li a:hover {color: #2087ed;}
.g-Ablock .t_dl_body {padding: 18px 10px 18px 19px;overflow: hidden;}
.m-hd {float: left;width: 720px;height: 360px;overflow: hidden;}
.m-hd .m-hd-img {float: left;width: 580px;height: 360px;margin-right: 16px;overflow: hidden;}
.m-hd .m-hd-img li {position: relative;width: 580px;height: 360px;}
.m-hd .m-hd-img li a {display: block;}
.m-hd .m-hd-img li a:hover {}
.m-hd .m-hd-img li img {width: 580px;height: 360px;}
.m-hd .m-hd-img li .m-text {position: absolute;bottom: 10px;right: 0;width: 498px;height: 96px;}
.m-hd .m-hd-img li a .m-text {background: rgba(255,140,100,0.8);*background:#ff8c64;}
.m-hd .m-hd-img li.m-fous2 a .m-text {background: rgba(60,169,225,0.8);*background:#3ca9e1;}
.m-hd .m-hd-img li.m-fous3 a .m-text {background: rgba(239,194,14,0.8);*background:#efc20e;}
.m-hd .m-hd-img li.m-fous4 a .m-text {background: rgba(43,193,97,0.8);*background:#2bb361;}
.m-hd .m-hd-img li a:hover .m-text {background: rgba(230,110,70,0.8);*background:#e66e46;}
.m-hd .m-hd-img li.m-fous2 a:hover .m-text {background: rgba(50,153,207,0.8);*background:#3199cf;}
.m-hd .m-hd-img li.m-fous3 a:hover .m-text {background: rgba(215,175,15,0.8);*background:#d7af0f;}
.m-hd .m-hd-img li.m-fous4 a:hover .m-text {background: rgba(27,162,80,0.8);*background:#1ba250;}
.m-hd .m-hd-img li .m-text p {padding: 0 19px;color: #fff;}
.m-hd .m-hd-img li .m-text .name {height: 36px;line-height: 36px;margin: 5px 0 0;font-size: 18px;font-weight: bold;}
.m-hd .m-hd-img li .m-text .jj {line-height: 20px;font-size: 12px;font-size: 13px;height: 40px;overflow: hidden;}
.m-hd .m-hd-text {float: left;width: 120px;}
.m-hd .m-hd-text li {width: 120px;height: 80px;margin: 0 0 13px;color: #fff;}
.m-hd .m-hd-text li a {height: 60px;padding: 8px;font-size: 14px;color: #fff;display: block;overflow: hidden;border: 2px #fff solid;}
.m-hd .m-hd-text li a span {display: block;height: 60px;overflow: hidden;line-height: 20px;cursor: pointer;}
.m-hd .m-hd-text li a.color01 {background-color: #ff896e;border: #ff896e 2px solid;}
.m-hd .m-hd-text li a.color01:hover {background-color: #eb7257;}
.m-hd .m-hd-text li a.color02 {background-color: #63c7fb;border: #63c7fb 2px solid;}
.m-hd .m-hd-text li a.color02:hover {background-color: #3ca9e1;}
.m-hd .m-hd-text li a.color03 {background-color: #ffcc00;border: #ffcc00 2px solid;}
.m-hd .m-hd-text li a.color03:hover {background-color: #efc20e;}
.m-hd .m-hd-text li a.color04 {background-color: #4ccf80;border: #4ccf80 2px solid;}
.m-hd .m-hd-text li a.color04:hover {background-color: #2bb361;}
.m-hd .m-hd-text li.on a.color01 {background-color: #eb7257;}
.m-hd .m-hd-text li.on a.color02 {background-color: #3ca9e1;}
.m-hd .m-hd-text li.on a.color03 {background-color: #efc20e;}
.m-hd .m-hd-text li.on a.color04 {background-color: #2bb361;}
.m-headnews {float: right;width: 430px;height: 354px;overflow: hidden;}
.m-headnews .m-headnews-tit {overflow: hidden;}
.m-headnews .m-headnews-tit i {display: block;float: left;width: 205px;height: 40px;line-height: 40px;margin: 0 9px 0 0;text-align: center;font-size: 16px;font-style: normal;background-color: #eeeeee;}
.m-headnews .m-headnews-tit i.f-hover {background-color: #2087ed;color: #fff;}
.m-headnews .m-headnews-list {margin-right: 10px}
.m-headnews .m-headnews-list li {padding: 9px 0;border-bottom: 1px dashed #d7d7d7;}
.m-headnews .m-headnews-list li.f-ix {padding: 10px 0 2px;border: none;}
.m-headnews .m-headnews-list li em {float: left;width: 25px;font-size: 20px;font-style: italic;font-family: simsun;}
.m-headnews .m-headnews-list li .name {height: 28px;line-height: 27px;font-size: 16px;overflow: hidden;}
.m-headnews .m-headnews-list li .name a:hover {color: #2087ed;}
.m-headnews .m-headnews-list li .js {display: none;width: 376px;margin: 4px 0 0 25px;background: url(../images/ppage.gif) #fafafa no-repeat;color: #aaa;height: 54px;overflow: hidden;padding: 14px 10px 10px 10px;}
.m-headnews .m-headnews-list li .js p {font-size: 13px;line-height: 19px;height: 54px;overflow: hidden;}
.m-headnews .m-headnews-list li.f-ix .js {display: block;}
.tit {width: 1160px;margin: 0 auto;padding: 18px 0;}
.pad-home{ padding:20px 0px;}
.g-Bblock .dl_body {padding: 0 19px;}
.g-Bblock dl dt {float: left;width: 570px;}
.g-Bblock dl dd {width: 570px;}
.g-Bblock .m-hdbox {position: relative;width: 570px;height: 354px;margin: 0 0 19px;overflow: hidden;}
.g-Bblock .m-hdbox .m-hdbox-img li {position: relative;width: 570px;height: 354px;}
.g-Bblock .m-hdbox .m-hdbox-img li img {width: 570px;height: 354px;}
.g-Bblock .m-hdbox .m-hdbox-img li p {padding: 0 20px;}
.g-Bblock .m-hdbox .m-hdbox-img li .text {position: absolute;left: 33px;bottom: 24px;width: 505px;height: 103px;background-color: #fff;}
.g-Bblock .m-hdbox .m-hdbox-img li .text .name {height: 40px;line-height: 40px;margin: 6px 0 0;font-size: 18px;font-weight: bold;}
.g-Bblock .m-hdbox .m-hdbox-img li .text .js {line-height: 21px;}
.g-Bblock .m-hdbox .m-hdbox-item {position: absolute;left: 240px;bottom: -8px;width: 100px;height: 24px;}
.g-Bblock .m-hdbox .m-hdbox-item i {display: block;float: left;width: 20px;height: 6px;margin: 0 6px;background-color: #FFF;border-radius: 2px;}
.m-hdbox .m-hdbox-item i.hover {background-color: #2087ed;}
.h_tit_2019{background-image: url(../images/h_tit_bg.png);background-repeat: no-repeat;background-position: center 10px; background-size:97%;height: 55px;width: 100%; padding:20px 0px 20px 0px;}
.h_tit_2019 h2{color:#FFF;font-size:24px; text-align:center; width:220px; height:46px; line-height:46px;  text-align:center; margin:3px auto;background: -moz-linear-gradient(left, #33e59d, #2087ed);background: -webkit-linear-gradient(left, #33e59d, #2087ed);background: -o-linear-gradient(left, #33e59d, #2087ed); position:relative;}
.h_tit_2019 h2 a,.h_tit_2019 h2 a:hover{color:#FFF;}
.h_tit_2019 h2:before {border: 10px solid transparent;border-top-color: #35acc0;content: '';display: block;height: 0px;left: 50%; margin-left:-10px;position: absolute;top: 44px;width: 0px;}
/* 中部幻灯 */
.flashbox {width: 570px;height: 354px;}
.flashbox ul {width: 2850px;height: 354px;position: absolute;left: 0;top: 0;}
.flashbox li {width: 570px;height: 354px;float: left;display: block;}
.flashbox a {display: block;width: 570px;height: 354px;position: relative;overflow: hidden}
.flashbox a img {width: 570px;height: 354px;}
.flashbox em {display: block;width: 510px;height: 100px;background: #333;filter: alpha(opacity=50);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;position: absolute;left: 30px;bottom: 40px;border-radius: 6px;}
.flashbox strong {display: block;width: 470px;height: 30px;line-height: 30px;padding: 0 20px;position: absolute;left: 30px;bottom: 100px;text-align: center;color: #fff;font-size: 18px;font-weight: bold;overflow: hidden;}
.flashbox p {width: 470px;height: 48px;position: absolute;left: 30px;top: 255px;color: #fff;line-height: 22px;overflow: hidden;padding: 0 20px;font-size: 13px;}
.flashpoint {height: 12px;position: absolute;bottom: 13px;width:100%; left:0px; text-align:center;}
.flashpoint i {width: 12px;height:12px;border-radius: 5px;background: #fff;margin-right: 5px;cursor: pointer;overflow: hidden;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5; display:inline-block;}
.flashpoint i.on {background: #ff7777;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.m-mfzx {float: left;width: 276px;margin-right: 18px;}
.m-mjbz {float: left;width: 276px;}
.title {height: 34px;margin-bottom: 18px;border-bottom: 1px solid #eee;}
.title span {display: block;float: left;height: 34px;font-size: 18px;border-bottom: 1px solid #2087ed; padding-right:5px;}
.title span i {display: block;float: left;width: 26px;height: 26px;margin: 0px 8px 0 0;}
.title span i {background-repeat: no-repeat;background-image: url(../images/health_icon.png)}
.m-mfzx .title span i {background-position: -4px -5px;}
.m-mjbz .title span i {background-position: -4px -40px;}
.m-ssfs .title span i {background-position: -4px -77px;}
.m-tit-my span i {background-position: -5px -114px;}
.m-tit-et span i {background-position: -5px -155px;}
.m-tit-hl span i {background-position: -5px -194px;}
.m-tit-zc span i {background-position: -4px -231px;}
.m-tit-xw span i {background-position: -5px -266px;}
.m-tit-szsp-et span i {background-position: -5px -308px;}
.title a {float: right;font-size: 14px;color: #aaa;margin: 5px 0 0 0;}
/* ul切换图文新闻 */
.m-ulimgnew {margin-bottom: 20px;height: 320px;}
.m-ulimgnew li .m-nsmall {display: block;height: 34px;line-height: 34px;overflow: hidden;font-size: 14px;}
.m-ulimgnew li .m-nsmall em {float: left;width: 20px;height: 20px;line-height: 20px;text-align: center;background-color: #aaa;border-radius: 20px;color: #fff;font-size: 12px;margin: 7px 5px 0 0;}
.m-ulimgnew li.f-ix .m-nsmall {display: none}
.m-ulimgnew li.f-t3 .m-nsmall em {background-color: #2087ed}
.m-ulimgnew li .m-nbig {height: 100px;background-color: #fafafa;overflow: hidden;display: none;margin-bottom: 10px}
.m-ulimgnew li .m-nbig span {margin: 10px 10px 0 10px;}
.m-ulimgnew li .m-nbig span a {}
.m-ulimgnew li .m-nbig span a img {width: 125px;height: 78px;}
.m-ulimgnew li .m-nbig span a:hover img {transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);}
.m-ulimgnew li .m-nbig strong {margin: 9px 0 3px;display: block;height: 62px;overflow: hidden;line-height: 21px;}
.m-ulimgnew li .m-nbig strong a {font-size: 15px;line-height: 20px;font-weight: normal;}
.m-ulimgnew li .m-nbig em {display: block;color: #aaa}
.m-ulimgnew li.f-ix .m-nbig {display: block;}
/* 图片新闻及其大小 */
.f-tw {position: relative;width: 275px;height: 171px;margin: 0 0 20px;overflow: hidden;}
.f-tw a {display: block;}
.f-tw img {width: 275px;height: 171px;}
.f-tw p {position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: rgba(50,50,50,0.7);*background-color:#333;color: #fff;display:block; transition: 0.4s;}
.f-tw p span {padding: 0 8px;display: block;font-size: 14px;}
.f-tw:hover p{ background-color: rgba(32,135,237,0.7);*background-color:#2087ed;}
/*.f-tw a:hover p {background-color:rgba(255,120,120,0.8);*background-color:#2087ed;}
*/body .f-hover p {display: block;}
.f-twbig {height: 363px;margin: 0 0 19px;}
.f-twbig img {height: 363px;}
.f-small {width: 230px;height: 145px;margin: 0 0 20px;}
.f-small img {width: 230px;height: 145px;}
.f-sydjs {width: 267px;height: 166px;margin: 0 0 20px;}
.f-sydjs img {width: 267px;height: 166px;}
.f-big310 {height: 310px;margin: 0 0 20px;}
.f-big310 img {height: 310px;}
.f-sbig353 {height: 352px;margin: 0 0 20px;}
.f-sbig353 img {height: 352px;}
.f-sbig2 {width: 280px;height: 352px;margin: 0 0 20px;}
.f-sbig2 img {width: 280px;height: 352px;}
/* 图片新闻模块结束 */
.f-newlist {margin-bottom: 20px}
.f-newlist li {height: 32px;line-height: 30px;background: url(../images/dian.png) no-repeat 0 12px;overflow: hidden;}
.f-newlist li a {padding: 0 0 0 15px;font-size: 15px;}
.m-hfjq, .m-czjc {height: 354px;overflow: hidden;}
.m-hfjq {float: left;width: 275px;margin: 0 20px 18px 0;}
.m-czjc {float: left;width: 275px;}
.title2 {height: 42px;}
.title2 span {display: block;float: left;width: 100px;height: 25px;line-height: 25px;text-align: center;background-color: #2087ed;font-size: 14px;color: #fff;}
.title2 a {float: right;padding: 0;font-size: 14px;color: #aaa;margin: 3px 0 0 0;}
/*.m-hfjq .f-tw,.m-czjc .f-tw{ position:relative; width:275px; height:171px; margin:0 0 14px; overflow:hidden;}
.m-hfjq .f-tw img,.m-czjc .f-tw img{ width:275px; height:171px;}
.m-hfjq .f-tw p,.m-czjc .f-tw p{position:absolute; left:0; bottom:0; width:100%; height:40px; line-height:40px; text-align:center; background-color:rgba(50,50,50,0.6);*background-color:#333; color:#fff;}
.m-hfjq .f-tw a:hover p,.m-czjc .f-tw a:hover p{background-color:rgba(255,120,120,0.8);*background-color:#2087ed;}
.m-hfjq .f-tw p span,.m-czjc .f-tw p  span  {    padding: 0 8px;    display: block;    font-size: 14px;}
.m-hfjq .f-tw p span,.m-czjc .f-tw p span{ padding:0 8px;}
*/
.m-ssfs {clear: both;}
.m-sful {width: 580px;}
.m-sful li {margin: 0 10px 10px 0;}
.m-sful li a {display: block;width: 170px;height: 160px;overflow: hidden;position: relative;color: #fff}
.m-sful li a img {display: block;width: 170px;height: 176px;}
.m-sful li .thumb-txt {position: absolute;bottom: 0;width: 100%;background-color: rgba(0,0,0,0.4);*background-color:#333}
.m-sful li .thumb-tit {height: 40px;line-height: 40px;text-align: center;overflow: hidden;font-size: 16px;top: 50%;position: absolute;left: 0;width: 100%;margin-top: -20px}
.m-sful li .thumb-des {line-height: 21px;padding: 0 11px;overflow: hidden;font-size: 14px;text-align: left;}
.m-sful li.m-sfone a {width: 210px;height: 330px;}
.m-sful li.m-sfone a img {display: block;width: 210px;height: 330px;}
/* 男性保健 */
.m-nxbk {}
.m-nxbk .m-nxbk-l,.m-nxbk .m-nxdd1,.m-nxbk .m-nxdd2,.m-nxbk .m-nxdd3 {margin-left: 10px;width: 275px;margin-left: 20px; float:left;}
/* 母婴幼儿 */
.m-myye {}
.m-myye .m-myye-l,.m-myye .m-mydd1,.m-myye .m-mydd2,.m-myye .m-mydd3 {margin-left: 20px;}
.m-myye .m-myye-l {width: 320px; float:left;}
.m-myye .m-imgnew {margin-bottom: 20px;height: 310px;overflow: hidden;}
.m-myye .m-imgnew .m-imga p {display: block;width: 320px;height: 200px;overflow: hidden}
.m-myye .m-imgnew .m-imga p img {display: block;width: 320px;height: 200px;}
.m-myye .m-imgnew span {display: block;height: 37px;line-height: 37px;font-size: 18px;overflow: hidden}
.m-myye .m-imgnew .m-imginfo {font-size: 13px;color: #aaa;height: 70px;overflow: hidden;line-height: 19px;}
.m-myye .m-imgnew .m-imginfo a {color: #3fae5f}
.m-myye .m-imgnew .m-imginfo a:hover {color: #2b9e4c}
.m-myye .m-mydd1 {width: 230px; float:left;}
.m-myye .m-mydd2 {width: 275px;float:left;}
.m-myye .m-mydd3 {width: 275px;float:left;}
.m-dimgul {margin-bottom: 20px;height: 257px;}
.m-dimgul li {margin-bottom: 15px;}
.m-dimgul li a {display: block;}
.m-dimgul li a p.f-fl {width: 120px;height: 75px;overflow: hidden;margin-right: 10px}
.m-dimgul li a p.f-fl img {display: block;width: 120px;height: 75px;}
.m-dimgul li a strong {display: block;font-weight: normal;font-size: 14px;height: 40px;overflow: hidden;line-height: 20px;margin-bottom: 10px}
.m-dimgul li a span {font-size: 13px;color: #aaa}
/* 运动健身 */
.m-ydjs {}
.m-ydjs .m-ydjs-l,.m-ydjs .m-ydjsdd1,.m-ydjs .m-ydjsdd2{margin-left: 20px;display: inline; float:left;}
a.m-ddimg {display: block;position: relative;width: 570px;height: 352px;overflow: hidden;color: #f3fff7;margin-bottom: 20px}
a.m-ddimg img {display: block;;width: 570px;height: 352px;}
a .text {position: absolute;left: 33px;bottom: 24px;width: 460px;height: 103px;background-color: rgba(50,50,50,0.7);*background-color:#333;padding: 0 20px}
a .text .name {height: 40px;line-height: 40px;margin: 6px 0 0;font-size: 18px;font-weight: bold;overflow: hidden}
a .text .js {line-height: 21px;height: 40px;overflow: hidden}
a.m-ddimg:hover {color: #fff}
a.m-ddimg:hover .text {background-color: rgba(32,135,237,0.9);*background-color:#2087ed;}
/* 心理情感 */
.m-xlqg .m-xlgg-l,.m-xlqg .m-xlgg-r  {margin-left: 20px; float:left;}
.m-xlqg .m-xlgg-l {height: 353px;margin-bottom: 20px}
.m-xlqg .m-xlgg-r {width: 275px; float:left;}
.arzqxs_b .m-hfjq{ margin: 0 0px 18px 20px;}
/* 饮食健康 */
.m-jkys .m-jkys-02, .m-jkys-01 {margin-left: 20px; float:left;}
.m-jkys .m-jkys-02 {width: 570px;}
.m-jkys .m-jkys-01 {width: 275px;}
/* 友情链接 */
.g-link {background-color: #fff;margin: 20px auto 0;}
.g-link .biaoti {width: 120px;height: 80px;line-height: 80px;font-size: 18px;color: #fff;background-color: #2087ed;text-align: center;font-weight: bold}
.g-link p {line-height: 80px;font-size: 14px;margin-left: 20px}
/* 首页用的侧边导航 */
.g-rightnav {width: 60px;height: auto;position: fixed;bottom: 170px;margin-left: 610px;z-index: 100;left: 50%;height: 515px;}
.g-rightnav li {margin-bottom: 5px}
.g-rightnav li a {display: block;width: 60px;height: 60px;background-image: url(../images/rightnav.gif);font-size: 0;line-height: 0;text-indent: -999px;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2;}
.g-rightnav li a.m-rightnav-tj {background-position: 0 0;}
.g-rightnav li a.m-rightnav-tj:hover, .g-rightnav li.f-hover a.m-rightnav-tj {background-position: -60px 0;}
.g-rightnav li a.m-rightnav-nx {background-position: 0 -60px;}
.g-rightnav li a.m-rightnav-nx:hover, .g-rightnav li.f-hover a.m-rightnav-nx {background-position: -60px -60px;}
.g-rightnav li a.m-rightnav-ma {background-position: 0 -120px;}
.g-rightnav li a.m-rightnav-ma:hover, .g-rightnav li.f-hover a.m-rightnav-ma {background-position: -60px -120px;}
.g-rightnav li a.m-rightnav-my {background-position: 0 -180px;}
.g-rightnav li a.m-rightnav-my:hover, .g-rightnav li.f-hover a.m-rightnav-my {background-position: -60px -180px;}
.g-rightnav li a.m-rightnav-yd {background-position: 0 -240px;}
.g-rightnav li a.m-rightnav-yd:hover, .g-rightnav li.f-hover a.m-rightnav-yd {background-position: -60px -240px;}
.g-rightnav li a.m-rightnav-xl {background-position: 0 -300px;}
.g-rightnav li a.m-rightnav-xl:hover, .g-rightnav li.f-hover a.m-rightnav-xl {background-position: -60px -300px;}
.g-rightnav li a.m-rightnav-ys {background-position: 0 -360px;}
.g-rightnav li a.m-rightnav-ys:hover, .g-rightnav li.f-hover a.m-rightnav-ys {background-position: -60px -360px;}
.g-rightnav li a.m-rightnav-web3d {background-position: 0 -420px;}
.g-rightnav li a.m-rightnav-web3d:hover, .g-rightnav li.f-hover a.m-rightnav-web3d {background-position: -60px -420px;}
.m-cnxh {display: none;}

/*自定义*/
.ty_bgtc{background-repeat: no-repeat;background-position: center center;background-size:cover;}
/*.ty_bgtc a img{ display:none !important;}*/
