/*content e讯*/ 

.cont-ex {
	position: relative;
	padding-top: 80px;
	background: url('../img/one/ex-bg.png');
	background-position-x: 100px;
	background-repeat: no-repeat;
	padding-bottom: 80px;
	overflow: hidden;
}

.cont-ex .left {
	margin-right: 86px;
}

.cont-ex .center {
	margin-top: 154px;
	width: 106px;
	margin-right: 94px;
}

.cont-ex .center img {
	display: block;
	cursor: pointer;
}

.cont-ex .right {
	width: 517px;
	height: 363px;
}

.ex-list {
	cursor: pointer;
	display: block;
}

.ex-list .titlie {
	font-size: 18px;
	color: #3E7CD9;
	line-height: 28px;
	margin-top: 15px;
}

.ex-list .titlie img {
	vertical-align: middle;
	margin-top: -4px;
}

.ex-list .text {
	font-size: 14px;
	color: #666;
	line-height: 26px;
	height: 78px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}


/*搜素框*/

.seach-Box {
	background-image: url('../img/one/seach-bg.png');
	background-repeat: no-repeat;
	width: 934px;
	height: 179px;
	margin: auto;
	margin-top: 60px;
}

.seach-Box .text {
	margin-left: 100px;
	margin-top: 25px;
	margin-right: 20px;
}
.seach-Box .text img{
	display: block;
	margin-top: 15px;
}
.seach-Box .seach-input-Box {
	position: relative;
	width: 530px;
	margin-top: 40px;
}

.seach-Box .seach-input {
	border: 1px solid #a7b0bc;
	text-indent: 10px;
	height: 56px;
	line-height: 56px;
	    width: 89%;
    padding-right: 11%;
	font-size: 16px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	behavior: url(js/PIE-1.0.0/PIE.htc);
}

.seach-Box .seach-input-Box p {
	font-size: 16px;
	line-height: 26px;
	color: #999;
	height: 26px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-top: 10px;
}

.seach-Box .seach-input-Box span {
	display: inline-block;
	margin-right: 10px;
	cursor: pointer;
}

.seach-Box .seach-btn {
	position: absolute;
	top: 15px;
	right: 22px;
	cursor: pointer;
}


/*学术会议*/

.titlie-one {
	margin-top: 80px;
}

.titlie-one img {
	display: block;
}

.cont-cc {
	position: relative;
}

.cont-cc .xshy-bg {
	position: absolute;
	top: 50px;
	right: -340px;
}

.cont-cc .cc-Box {
	position: relative;
	z-index: 2;
}

.cont-cc .cc-list {
	float: left;
	margin-top: 50px;
	width: 286px;
	height: 286px;
	margin-left: 18px;
	background: #fff;
	cursor: pointer;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.11);
	-moz-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.11);
	-webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.11);
}

.cont-cc0 .cc-list:hover {
	box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.3);
}


/*只适用于IE8*/

@media \0screen {
	.cont-cc .cc-list {
		box-shadow: 0px 5px 20px rgb(234, 234, 234);
		position: relative;
		behavior: url(js/PIE-1.0.0/PIE.htc);
	}
	.cont-cc0 .cc-list:hover {
		box-shadow: 0px 5px 20px rgb(197, 197, 197);
	}
}

.cont-cc .cc-list .img-Box {
	height: 180px;
	overflow: hidden;
}

.cont-cc .cc-list .img-Box img {
	display: block;
	width: 100%;
}

.cont-cc .cc-list .text {
	font-size: 16px;
	line-height: 24px;
	padding: 0 10px;
	margin-top: 12px;
	height: 48px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-wrap:break-word;
	color: black;
}

.cont-cc .cc-list .buttom {
	margin-top: 8px;
}

.cont-cc .cc-list .buttom .fl {
	color: #949494;
	font-size: 14px;
	margin-left: 10px;
	line-height: 24px;
}

.cont-cc .cc-list .buttom .tag {
	height: 24px;
	line-height: 24px;
	width: 76px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	margin-right: 10px;
	border-radius: 1000px;
	-moz-border-radius: 1000px;
	-webkit-border-radius: 1000px;
	position: relative;
	behavior: url(js/PIE-1.0.0/PIE.htc);
}

.cont-cc .cc-list .buttom .tag1 {
	background: #FF7200;
	/*background-image: url('../img/one/zb.png');
	background-repeat: no-repeat;*/
}

.cont-cc .cc-list .buttom .tag2 {
	background: #FC6A7F;
	/*background-image: url('../img/one/hykx.png');
	background-repeat: no-repeat;*/
}

.cont-cc .cc-list .buttom .tag3 {
	background: #3E7CD9;
	/*background-image: url('../img/one/hb.png');
	background-repeat: no-repeat;*/
}


/*专家互动*/

.cont-xi {
	line-height: 24px;
	position: relative;
}

.cont-xi .zjhd-bg {
	position: absolute;
	left: -360px;
	top: -130px;
}

.cont-xi .titlie-one {
	margin-top: 150px;
}


/*视频切换*/

.poster-main {
	width: 1000px;
	height: 500px;
	position: relative;
	margin: auto;
	margin-top: 120px;
	z-index: 2;
}

.poster-main a,
.poster-main img {
	display: block;
}

.poster-main .poster-list {
	width: 1000px;
	height: 500px;
}

.poster-main .poster-list .poster-item {
	width: 370px;
	height: 510px;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
}


/*只适用于IE8*/

@media \0screen {
	.poster-main .poster-list .poster-item {
		box-shadow: 0px 5px 20px rgb(216, 216, 216);
		/*behavior: url(js/PIE-1.0.0/PIE.htc);*/
		background: none;
	}
}

.poster-main .poster-list .poster-item a {
	width: 96%;
	margin-left: 2%;
	margin-top: 1.5%;
	height: 96%;
	overflow: hidden;
}

.poster-main .poster-list .poster-item .bf {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	left: 50%;
	margin-left: -42px;
}

.poster-main .poster-btn {
	position: absolute;
	top: 0;
	z-index: 10;
	cursor: pointer;
}

.poster-main .poster-prev-btn {
	left: -50px;
	top: 200px
}

.poster-main .poster-next-btn {
	right: -50px;
	top: 200px
}


/*专家互动*/

.cont-xi .xi-buttom {
	overflow: hidden;
	margin-top: 60px;
}

.cont-xi .xi-buttom .buttom {
	height: 200px;
	width: 560px;
	border: 1px solid #e4ecf3;
	background: #fff;
	overflow: hidden;
	position: relative;
	z-index: 2;
	cursor: pointer;
	margin-top: 20px;
}

.cont-xi .xi-buttom .buttom:hover {
	border: 1px solid #FF5722;
}

.cont-xi .xi-buttom .left {
	width: 285px;
	height: 200px;
	overflow: hidden;
}

.cont-xi .xi-buttom .left img {
	width: 100%;
	display: block;
}

.cont-xi .xi-buttom .right {
	margin-left: 20px;
	margin-top: 20px;
	width: 235px;
}

.cont-xi .xi-buttom .text-one {
	font-size: 16px;
	height: 72px;
	text-align: justify;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	color: #000
}

.cont-xi .xi-buttom .text-tow {
	/*margin-top: 5px;*/
	white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}

.cont-xi .xi-buttom .text-tow span {
	font-size: 14px;
	color: #949494;
	margin-left: 10px;
}

.cont-xi .xi-buttom .text-three {
	margin-top: 20px;
	line-height: 16px;
}

.cont-xi .xi-buttom .text-three div {
	text-align: center;
	color: #A7B0BC;
	float: left;
}

.cont-xi .xi-buttom .text-three img {
	margin-top: -5px;
}

.cont-xi .xi-buttom .text-three .three1 {
	border-right: 1px solid #A7B0BC;
	padding-right: 20px;
	margin-right: 20px;
}


/*病例分享*/

.cont-as .right {
	/* width: 860px; */
}

.blone {}

.blone a {
	display: block;
	width: 150px;
	line-height: 54px;
	color: #3E7CD9;
	border: 1px solid #e4ecf3;
	text-align: center;
	float: left;
	margin-left: 25px;
	cursor: pointer;
	background: #fff;
	box-shadow: 1px 0px 10px rgba(4, 0, 0, 0.04);
	-moz-box-shadow: 1px 0px 10px rgba(4, 0, 0, 0.04);
	-webkit-box-shadow: 1px 0px 10px rgba(4, 0, 0, 0.04);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}


/*只适用于IE8*/

@media \0screen {
	.blone a {
		box-shadow: 0px 5px 20px rgb(251, 251, 251);
		position: relative;
		behavior: url(js/PIE-1.0.0/PIE.htc);
	}
}

.blone a img {
	margin-right: 10px;
	margin-top: -5px;
}

.cont-as .right .tow {
	height: 90px;
	width: 786px;
	background-image: url('../img/one/bg1.png');
	background-repeat: no-repeat;
	text-align: center;
	margin-top: 24px;
}

.cont-as .right .tow span {
	display: inline-block;
	height: 40px;
	width: 160px;
	margin-top: 25px;
	text-align: center;
	font-size: 16px;
	line-height: 40px;
	cursor: pointer;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	behavior: url(js/PIE-1.0.0/PIE.htc);
}

.cont-as .right .tow .xz {
	background: #fff;
	color: #3E7CD9;
	margin-right: 70px;
}

.cont-as .right .tow .sc {
	background: #fff;
	background: #ff7200;
	color: #fff;
}


/*切换列表*/

.as-list-box {
	clear: both;
	padding-top: 50px;
	position: relative;
	overflow: hidden;
}

.as-list-box .btn-left {
	position: absolute;
	top: 139px;
	left: 0;
	cursor: pointer;
}

 .as-list-box .btn-right {
	position: absolute;
	top: 139px;
	right: 0;
	cursor: pointer;
}

 .as-list-box .as-ul li {
	width: 390px;
	height: 216px;
	border: 1px solid #e4ecf3;
	background: #FDFDFD;
	font-size: 16px;
	line-height: 24px;
	float: left;
	margin-right: 12px;
	cursor: pointer;
	overflow: hidden;
	overflow: hidden;
}


.as-list-box .as-ul li img{
	width: 100%;
}

 .as-list-box .as-ul li:hover {
	border: 1px solid #FF5722;
}

 .as-list-box .as-ul p {
	height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 80%;
	margin: auto;
	margin-top: 30px;
	text-align: center;
	margin-bottom: 40px;
}

 .as-list-box .text-list {
	float: left;
	color: #666666;
	width: 175px;
	padding-left: 20px;
	margin-top: 15px;
}

 .as-list-box .text-list .text-l {
	width: 50px;
	display: block;
	text-align: justify;
}

 .as-list-box .text-list .text-r {
	height: 24px;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 120px;
	margin: auto;
}


/*医生列表*/

.as-dor-box .as-dor-ul {
	margin-top: 60px;
}

.as-dor-box .as-dor-ul li {
	height: 480px;
	width: 390px;
	position: relative;
	border: 1px solid #e4ecf3;
	float: left;
	margin-left: 12px;
	/*cursor: pointer;*/
	overflow: hidden;
}

.as-dor-box .as-dor-ul .tag {
	width: 36px;
	height: 45px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	background: url('../img/one/pszj-bg.png');
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}

.as-dor-box .as-dor-ul .dor-img {
	display: block;
	width: 100%;
}

.as-dor-box .as-dor-ul .buttom {
	height: 256px;
	width: 390px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}

.as-dor-box .as-dor-ul .buttom1 {
	background: url('../img/one/1111.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

.as-dor-box .as-dor-ul .buttom2 {
	background: url('../img/one/222.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

.as-dor-box .as-dor-ul .buttom3 {
	background: url('../img/one/333.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

.as-dor-box .as-dor-ul .buttom .name {
	font-size: 16px;
	padding-right: 20px;
	text-align: right;
	margin-top: 95px;
}

.as-dor-box .as-dor-ul .buttom2 .name {
	text-align: left;
	padding-left: 20px;
}

.as-dor-box .as-dor-ul .text {
	height: 72px;
	line-height: 24px;
	padding: 0 20px;
	font-size: 14px;
	color: #666;
	text-align: justify;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	margin-top: 15px;
}

.as-dor-box .as-dor-ul .more {
	margin-top: 20px;
	margin-right: 20px;

}


/*右方 固定 分享*/

.fx-Box {
	position: fixed;
	height: 1px;
	width: 1200px;
	bottom: 300px;
	left: 50%;
	margin-left: -580px;
}

.fx-Box .fx-div {
	float: right;
}

.fx-Box .fx-imgbox {
	background-color: rgba(0, 0, 0, 0.6);
	height: 40px;
	width: 40px;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
	margin-top: 2px;
	/*float: right;*/
}

.fx-Box .fx-imgbox:hover {
	background-color: #3E7CD9;
}

.fx-Box .fx-imgbox img {
	position: relative;
}

.fx-Box .fx-icon {
	position: absolute;
	width: 210px;
	right: 40px;
	top: 0px;
	height: 40px;
	padding-top: 6px;
}


/*只适用于IE8*/

@media \0screen {
	.fx-Box .fx-imgbox {
		background: #000000\9;
		filter: Alpha(opacity=50);
		position: static;
		*zoom: 1;
	}
	.fx-Box .fx-imgbox:hover {
		background: #3E7CD9;
		filter: Alpha(opacity=100);
	}
}