﻿@charset "UTF-8";
body{background:#FAFAFA}
#page2{width:1200px;margin:0 auto;padding-top:20px;padding-bottom:30px;}
#page_banner{
	height:248px;
	background-image:url(prevention.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.topfixed{position:fixed;_position:absolute;top:70px;z-index:250;}.tumor-markers_title{width:1180px;margin:0 auto;margin-top:30px;background: #ffffff;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	-ms-border-radius: 4px;

	-o-border-radius: 4px;

	border-radius: 4px;

	-webkit-box-shadow: 0px 2px 6px rgba(0,0,0,0.08);

	-moz-box-shadow: 0px 2px 6px rgba(0,0,0,0.08);

	-ms-box-shadow: 0px 2px 6px rgba(0,0,0,0.08);

	-o-box-shadow: 0px 2px 6px rgba(0,0,0,0.08);

	box-shadow: 0px 2px 6px rgba(0,0,0,0.08);height:60px;}
.fll {
    float: left;
    _display: inline;
}
.w230 { width: 230px;}
.dh-nav {
    background: #fff;
    z-index: 989;
}
.dh-nav a:hover, .dh-nav a.cur {
    font-weight: 700;
    color: #0f92fb;
    border-left: 3px solid #0f92fb;
    padding: 0 0 0 22px;
}
.dh-nav a {
    display: block;
    padding: 0 0 0 25px;
    line-height: 60px;
    font-size: 16px;
    color: #666;
    border-top: 1px solid #f3f3f3;
}

.w950 {
    width: 950px;
}
.fr {
    float: right;
    _display: inline;
}
.dh-box {
    margin-bottom: 20px;
    background: #fff;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.dh-box .tit {
    line-height: 60px;
    font-size: 0;
    border-bottom: 1px solid #f3f3f3;
}
.dh-box .tit .line {
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    width: 3px;
    height: 18px;
    margin-right: 22px;
    line-height: 18px;
    background: #0f92fb;
}
.dh-box .tit h2 {
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    color: #333;
    font-weight: 700;
}
.dh-box .tit .more {
    margin-right: 24px;
    font-size: 14px;
    color: #999;
    cursor: pointer;
}
.dh-box .list-tj {
    padding: 0 0 24px 0px;
}
.dh-box .list-tj li {
    overflow: hidden;
    position: relative;
    float: left;
    width: 200px;
    margin: 20px 0 0 30px;
}
.dh-box .list-tj li img{    border-radius: 4px; width: 200px;height:120px;margin-bottom:5px;}
.dh-box .list-tj li p {color: #313131;
	text-align: center;text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.dh-box .list-tj li:hover p{color:#89D050;}

.dh-box .list ul{padding:0 28px 18px 28px;}
.dh-box .list ul li {    height: 32px;
    line-height: 32px;
    list-style-position: inside;
    list-style-image: none;
    list-style-type: none;
    background-image: url(liico.png);
    background-repeat: no-repeat;
    background-position: 0px 11px;
    padding-left: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dh-box .list ul li a {color: #313131;
}
.dh-box .list ul li a:hover{color:#89D050;}

.dh-box .list ul li span {
    float: right;padding-left:20px;
    color: #ccc;
}

.dh-box .tit .more .triangle {
    display: inline-block;
    vertical-align: middle;
    margin: -3px 0 0 10px;
    font-size: 0;
    border-width: 4px;
    border-color: #999 transparent transparent transparent;
    border-style: solid;
    border-bottom: 0;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}
.dh-box .tit .more a:hover{color:#89D050;}

.list-img{padding:20px 28px 15px 28px;display:block;height:120px;color: #313131;}
.list-img img{width:200px;height:120px;float:left;    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;margin-right:20px;margin-bottom:15px;}
.list-img  li p.text{color:#999;padding-top:13px;display:block;height:42px;line-height:21px;overflow:hidden;font-size:12px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}
.list-img  li a:hover{color:#89D050;}



.side{width:230px;margin-bottom:20px;overflow:hidden;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;box-shadow: 0px 2px 6px rgba(0,0,0,0.08);}
.side-column{padding:0 20px;background:#fff}
.column-hd{color:#434a54;height:58px;line-height:56px;font-size:16px;position:relative}
.column-hd h3{text-indent:10px;font-size:16px;}
.column-hd a{float:right;font-size:12px;color:#434a54;}
.column-hd a:hover{color:#0099CC;}
.column-hd:before{content:"";display:block;width:2px;height:16px;position:absolute;background:#88CF4E;top:20px;left:0}
.column-bd .item{padding:20px 0;border-top:1px solid #e6e9ed;overflow:hidden;}
.column-bd .item:hover{}
.column-bd .item .pic{float:left;width:100px;height:66px;margin-right:10px;}.column-bd .item .title{overflow:hidden;height:66px;line-height:22px;}
.column-bd .item .title a{color:#333;}
.column-bd .item .title p{font-size:13px;color:#999;}.column-bd .item .title a:hover,.column-bd .item .title a:hover p{color:#88CF4E;}.column-bd .links{padding-bottom:10px;font-size:0}
.column-bd .links li{font-size:14px;width:49%;height:30px;line-height:30px;position:relative;display:inline-block;text-indent:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.column-bd .links li:before{content:"";display:block;width:3px;height:3px;background:#b5b5b5;position:absolute;top:50%;left:0;margin-top:-1px}
.column-bd .hot-resource li{border-top:1px solid #e6e9ed;padding:10px 0 15px 34px;position:relative}
.column-bd .hot-resource li span{display:inline-block;width:24px;height:24px;background:#aab2bd;font-size:14px;text-align:center;line-height:24px;color:#fff;border-radius:12px;overflow:hidden;position:absolute;left:0;top:10px}
.column-bd .hot-resource li span.blue{background:#0078ff}/*右侧tag*/

.sidebar_tags a{font-size:12px;background-color:#428bca;color:#fff;display:inline-block;line-height:21px;margin:0 10px 10px 0;opacity:.8;padding:2px 6px; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.sidebar_tags{}
.sidebar_tags a:nth-child(9n){background-color:#4a4a4a}
.sidebar_tags a:nth-child(9n+1){background-color:#428bca}
.sidebar_tags a:nth-child(9n+2){background-color:#5cb85c}
.sidebar_tags a:nth-child(9n+3){background-color:#d9534f}
.sidebar_tags a:nth-child(9n+4){background-color:#567e95}
.sidebar_tags a:nth-child(9n+5){background-color:#b433ff}
.sidebar_tags a:nth-child(9n+6){background-color:#00aba9}
.sidebar_tags a:nth-child(9n+7){background-color:#b37333}
.sidebar_tags a:nth-child(9n+8){background-color:#f60}




.dh-box-tag{height:270px;overflow:hidden;}
.dh-box-tag ul li {
    float: left;
    margin: 20px 0 0 20px;
}
.dh-box-tag ul li a {
    position: relative;
    display: block;
    width: 158px;
    padding: 17px 18px;
    background: #f7f8fa;
    font-size: 0;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.dh-box-tag ul li a img {
    display: inline-block;
    vertical-align: middle;
    width: 32px;
    height: 32px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.dh-box-tag ul li a .text {
    display: inline-block;
    vertical-align: middle;
    width: 80px;
    margin-left: 15px;
}
.dh-box-tag ul li a .arrow {
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 18px;
    margin-left: 10px;
    background: url(arrow.png) no-repeat;
}
.dh-box-tag ul li a strong {
	overflow: hidden;
	height: 16px;
	line-height: 16px;
	font-size: 14px;
	color: #444;
	font-weight: normal;
}
.dh-box-tag ul  li a:hover{background:#f0f1f2}