@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th,td {margin: 0;padding: 0;}
ul{ list-style:none;}
body, button, input, select, textarea {color: #333333;}
body, button, input, select, textarea { font:12px/1.5 tahoma,"microsoft yahei","\5FAE\8F6F\96C5\9ED1"}
a{ text-decoration:none; outline:none;}
img{ border:none;}
.clearfix { zoom:1;}
.clearfix:after { content:".";display:block;height:0;clear:both; visibility:hidden;}
.fl{float:left; display:inline;} 
.fr{float:right; display:inline;}
.container { width:960px; margin:0 auto;}
.container1000 { width:1000px; margin:0 auto;}
.container1200 { width:1200px; margin:0 auto;}

.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr25{ padding-right:25px;}
.pr30{ padding-right:30px;}

.pl30 { padding-left:30px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl40{ padding-left:40px;}

.pt5{ padding-top:5px;}
.pt7{ padding-top:7px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}
.pt35{ padding-top:35px;}

.pb5{ padding-bottom:5px;}
.pb8{ padding-bottom:8px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pb40{ padding-bottom:40px;}

.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}

.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml12{ margin-left:12px}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml27{ margin-left:27px}
.ml90{ margin-left:90px;}

.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}

/*公用底部*/
body {position:relative;_background-attachment:fixed;_background-image:url(about:blank);}
.publicFooter { width:100%;position:fixed; bottom:0; left:0; height:54px; z-index:9998; background:#e6e6e6; }
.publicFooter ul { padding-top:12px;}
.publicFooter li { margin-left:3px;}
.publicFooter .footerBtn a{ display:block; width:135px; height:32px; line-height:32px; text-align:center; color:#ffffff; font-size:14px; background:#4fb0e1;}
.publicFooter .footerBtn a:hover { background:#2b97cd;}
.publicFooter .closeBtn { display:block; width:30px; height:32px; background:url(http://cacheimg.kuakao.com/jixun/public/images/footerBtn_03.jpg) no-repeat;}

/*二维码*/
.publicewm {position:fixed; bottom:60px; left:0; width:120px;_position: absolute;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||60)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9980;}

/*返回顶部
.scrollTop {width: 45px;height: 107px;background:url(http://cacheimg.kuakao.com/jixun/public/images/e_top.png) no-repeat;cursor: pointer;display: none;}*/

/*新边栏*/
.rightTqBar {float:right; position:fixed; right:10px; top:75px; z-index:9999;}
.rightTqBar a { display:block;}
.qqqun { display:block; width:94px; height:94px; background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImg_05.jpg) no-repeat;}
.qqqun:hover { background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImgHover_05.jpg) no-repeat;}
.ewmImg { display:block; width:94px; height:94px; background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImg_06.jpg) no-repeat;}
.ewmImg:hover { background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImgHover_06.jpg) no-repeat;}
.gotop { display:block; width:94px; height:34px; background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImg_07.jpg) no-repeat;}
.gotop:hover { background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImgHover_07.jpg) no-repeat;}


/*黑色导航*/
.gyNavBg { background:#323232; height:54px; width:100%;}
.gyNavBg .logo{height: 54px;}
.gyNavBg .logo a { display:block;}
.gyNavBg .mgLogo span { color:#ffffff; line-height:52px; font-size:18px;}
.mgLogo a { line-height:53px; color:#ffffff; font-size:16px;}
.gyNav .mainBtn{ line-height:54px;}
.gyNav .mainBtn { display:block; font-size:16px; color:#fefefe; padding:0 15px; text-align:center;}
.gyNav .mainBtn { background:url(http://cacheimg.kuakao.com/jixun/article/images/navBtnBg_04.jpg) no-repeat right 0; height:54px;}
.gyNav li.liLast { background:none;}
.gyNav .navListBg { background:url(http://cacheimg.kuakao.com/jixun/article/images/navlistBg_07.jpg) no-repeat 84px 25px; padding:0 18px}

.gyNav .navHidden { display:none;  position:absolute; z-index:8888;background:#ffffff; box-shadow:0px 0px 5px 2px #d5d5d5;}
.gyNav .navHidden .icon { background:url(http://cacheimg.kuakao.com/jixun/shMg/images/iconBg_02.png) no-repeat; width:16px; height:9px; position:absolute;}
.gyNav .navHidden .icon1 { top:-9px; left:403px;}
.gyNav .navHidden .icon2 { top:-9px; left:53px;}
.gyNav .navHidden .icon3 { top:-9px; left:48px;}
.gyNav .navHidden a { color:#666666; font-size:14px;}
.gyNav .navHidden a:hover { color:#eb510b;}
.gyNav .navHidden .titleBox { border-bottom:1px #999999 solid;}
.gyNav .navHidden .titleBox h2 { line-height:40px; font-weight:normal; font-size:16px; border-bottom:2px #0e6eb8 solid; width:; margin-bottom:-1px;}
.pl100 { padding-left:100px;}
.gyNav .navHidden1 { padding-top:10px; left:-360px; width:1000px; padding-bottom:20px;}
.gyNav .navHidden2 { width:124px; padding-bottom:10px;}
.gyNav .navHidden2 li , .navHidden3 li { text-align:center;}
.gyNav .navHidden3 { width:110px; padding-bottom:10px;}
.gyNav td { height:40px; }
.gyNav .navHidden a { line-height:30px;}

/*黑色底部*/
.blackFooterBg { background:#323232;overflow: hidden;}
.vip2Footer { height:160px; /*padding-top:35px;*/}
.vip2Footer p { line-height:30px; font-size:14px; color:#ffffff; }

/*医学导航*/
.wrap .header {
    height: 80px;
    background: #323232;
}
.wrap .header dl {
    float: left;
    margin-top: 10px;
    margin-right: 66px;
}
.wrap .header dl dt {
    float: left;
    border-right: 1px solid #666666;
    padding-right: 14px;
    margin-right: 20px;
}
.wrap .header dl dd {
    float: left;
    color: #fff;
}
.wrap .header dl dd p {
    font-size: 20px;
    line-height: 26px;
    margin-top: 5px;
}
.wrap .header dl ul {
    float: left;
}
.wrap .header ul {
    float: left;
}
.wrap .header ul li:nth-of-type(4) {
    border-right: 0;
}
.wrap .header ul li {
    float: left;
    border-left: 1px solid #323232;
    border-right: 1px solid #131313;
}
.wrap .header ul li a {
    color: #fff;
    font-size: 18px;
    line-height: 80px;
    padding: 33px 20px 30px 19px;
}