/* Slider */
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-loading .slick-list { background: white url(./ajax-loader.gif) center center no-repeat; }
.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

/* Icons */
/* @font-face { font-family: "slick"; src: url("./fonts/slick.eot"); src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg"); font-weight: normal; font-style: normal; } */
/* Arrows */
.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; }
.slick-prev:focus, .slick-next:focus { outline: none; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }

/* .slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: white; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } */

.slick-prev { left: -25px; }
.slick-prev:before { content: "\2190"; }

.slick-next { right: -25px; }
.slick-next:before { content: "\2192"; }

/* Dots */
/* .slick-slider { margin-bottom: 30px; } */

.slick-dots { position: absolute; bottom: -45px; list-style: none;  padding: 0px; }
.video-box .slick-dots {  position: absolute; bottom: 5px; list-style: none; padding: 0px; text-align: center; margin: 0 auto; width: auto; left: 50%; margin-left: -40px;}
.slick-dots li { position: relative; display: inline-block; border-radius: 100%;height: 10px; width: 10px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots li button { background: #cecece;border-radius: 100%;border: 0; display: block; height: 10px; width: 10px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: ""; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: 0.75; }



html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,textarea,legend{margin:0; padding:0;}ol,ul{list-style:none;}:focus{outline:0;}a img{border:0;}img{vertical-align:middle;}table{empty-cells:show;}ins{text-decoration:none;}del{text-decoration:line-through;}cite,i,em{font-style:normal;}b{font-weight:normal;}a{*star:expression(this.onFocus=this.blur());}
a{text-decoration: none;color:#333333;}
a:hover{   text-decoration: none;}
*{padding: 0;margin: 0;}
input,textarea,select{border:none;font-family:arial, helvetica, sans-serif;}
body, html {font: 14px/1.5 'microsoft yahei',Verdana;color: #333333;background: #fff;margin: 0;padding: 0;}
/* .container{width:1000px;margin:0 auto;overflow: hidden;} */
.banner{position: relative;}
.banner img{width: 100%;height: auto;}
.pc-menu{overflow: hidden;background: #44a0b1;line-height: 60px;border-radius: 100px;    padding: 0 50px;width: 1000px;position: absolute;bottom: 20px;left: 50%;margin-left: -500px;}
.pc-menu li{float: left;padding: 0 45px;font-size: 18px;color: #fff;}
.pc-menu li a{color: #fff;}
.pc-menu li:hover{background: #217a8f;}
.pc-menu-box{position: absolute;bottom: -220px;left: 50%;width: 126px;margin-left: -324px;z-index: 1;display: none;}
.pc-menu-box li{background: #44a0b1;line-height: 40px;text-align: center;width: 126px;}
.pc-menu-box li a{color: #fff;}
.pc-menu-box li:hover{background: #217a8f;}
.introducer{width:1000px;margin:0 auto;overflow: hidden;padding-top: 40px;position: relative;text-align: center;}
.introducer-box{background: #f9fcff;padding-bottom: 250px;}
.introducer-box1{background: #f8f5f1;padding-bottom: 75px;}
.introducer p{width: 619px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;    line-height: 30px;    position: absolute;top: 101px;left: 189px;text-align: left;}
.disease-box{width:1000px;margin:39px auto 0;overflow: hidden;    text-align: center;position: relative;}
.disease-txt1{color: #44a8b6;font-size: 30px;font-weight: bold;}
.disease-txt2{color: #844a83;font-size: 30px;font-weight: bold;}
.disease-txt{position: absolute;    top: 30px;left: 50%;margin-left: -90px;width: 180px;}
.disease-box1{width: 1000px;margin: 0 auto;position: relative;}
.disease-title{color: #44a8b6;font-weight: bold;font-size: 24px;margin-top: 10px;position: relative;line-height: 70px;    text-align: center;}
.disease-title::before{position: absolute;width: 75px;height: 3px;background: #e69215;content: '';bottom: 0;left: 50%;margin-left: -37.5px;}
.diseases-list-box{overflow: hidden;background: url(https://image.39.net/dist/special/tai_de_yao_ye/pc/images/bg-box_37.png)no-repeat;height: 725px;position: absolute;    width: 1000px;
    top: -192px;}
.diseases-list-box1{position: static;}
/* .diseases-list-box-l,.diseases-list-box-r{} */
.diseases-list-box-l{width: 345px;padding: 40px;float: left;position: relative;}
.diseases-list-box-r{width: 345px;padding: 40px;float: right;    margin-top: 59px;position: relative;}
.ab-tops{position: absolute;top: 9px;left: 14px;font-size: 24px;font-weight: bold;color: #fff;}
.disease-name{color: #44a8b6;font-size: 18px;padding-left: 20px;    display: inline-block;text-align: left;width: 100%;}
.disease-banner{margin-top: 20px;}
.disease-banner img{width: 100%;}
.disease-title1{font-size: 16px;color: #44a8b6;margin-top: 20px;}
.disease-title1 a{color: #44a8b6;}
.disease-text{color: #999999;margin-top: 5px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.contont-ul {margin-top: 20px;}
.contont-ul li {line-height: 40px;border-bottom: 1px solid #f0f0f0;    text-align: left;padding-left:14px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;position: relative;}
.contont-ul li::before {content: '';color: #44a8b6;margin-right: 7px;line-height: 30px;    width: 5px;
    height: 5px;background:#44a8b6;display: inline-block; border-radius: 100px;position: absolute;top: 17px;left: 0;}
.list-more{background: #0087b0;width: 200px;line-height: 40px;text-align: center;margin: 20px auto 0;border-radius: 10px;}
.list-more a{color: #fff;}
.main-box1{    overflow: hidden;
    height:533px;}
.main-box2{    overflow: hidden;
    height: 725px;}
.introducer-box2{background: url(https://image.39.net/dist/special/tai_de_yao_ye/pc/images/bg3_20.png)no-repeat;padding: 80px 0;}
.width-box{width: 1000px;margin: 0 auto;    text-align: center;  }
.width-box .main-box2{margin-top: 60px;}
.introducer-box3{background: #fff;padding-top: 30px;}
.picture-ul{margin-top: 60px;    display: table;}
.picture-ul li{float: left;position: relative;}
.picture-ul li:nth-child(2){margin: 0 29px;}
.picture-ul li img{border-radius: 10px;height: 206px;}
.picture-ul li:nth-child(1)::before{content: '1';}
.picture-ul li:nth-child(2)::before{content: '2';}
.picture-ul li:nth-child(3)::before{content: '3';}
.picture-ul li::before{width: 50px;height: 60px;background: #a74db6;color: #fff;font-size: 30px;position: absolute;display: block;    top: 132px;left: -10px;text-align: center;line-height: 60px;}
.picture-ul li p{text-align: center;margin-top: 10px;font-size: 16px;}
.bg-color{width: 100%;height: 234px;background: #d5ede3;    margin-top: -175px;}
.link-mpre{line-height: 35px;border:1px solid #61b6bf;color: #61b6bf;width: 198px;text-align: center;display: inline-block;background: #fff;border-radius: 5px;margin-top: 60px;}
.introducer-box4{background: #fff;padding: 80px 0;}
.img-text-box{margin-top: 50px;}
.img-text-box div{overflow: hidden;}
.img-text-l,.img-text-r{float: left;}
.img-text-l{width: 183px;height: 183px;border-radius: 100px;margin-right: 20px;}
.img-text-r{width:717px; }
.img-text-r-title{font-size: 16px;position: relative;color: #000000;text-align: left;padding-left: 60px;margin-top: 10px;}
.img-text-r-title::before{content: '';width: 50px;height: 1px;background: #44a8b6;display: inline-block;margin-right: 10px;top: 11.5px;position: absolute;left:0;}
.img-text-r-txt{color: #999999;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;line-height: 30px;margin-top: 10px;text-align: left;}
.width-box1{width: 920px;margin: 0 auto;    text-align: center;  padding: 0 40px;}
.img-text-r-more{width: 100px;text-align: center;line-height: 35px;display: inline-block;float: left;color: #44a8b6;border:1px solid #44a8b6;margin-top: 5px;border-radius: 5px;}
.img-text-box .slick-dots{width: 100%;
text-align: center;} 
.slick-dots li.slick-active button {
    background: #44a8b6;
}
.img-text-box .slick-next{right: -40px;}
.img-text-box .slick-prev{left: -40px;}
.img-text-box .slick-prev::before{    transform: rotate(-134deg);}
.img-text-box .slick-next::before{        transform: rotate(46deg);}
.img-text-box .slick-prev::before,.img-text-box .slick-next::before{content: " ";display: inline-block;height: 15px;width: 15px;border-width: 1px 1px 0 0;border-color: #bfbfbf;border-style: solid;margin-right: 9px;position: relative;top: 15px; position: absolute; display: block; top: 50%; margin-top: -10px;}
.introducer-box5 {background: #f5f2ed;padding: 80px 0;}
.problem-ul{overflow: hidden;margin-top: 20px;}
.problem-ul li{float: left;width: 420px;margin-right: 80px;margin-top: 80px;}
.problem-ul strong {height: 32px;line-height: 30px;    text-overflow: ellipsis;white-space: nowrap;overflow: hidden;    display: block;text-align: left;}
.problem-ul strong i {display: inline-block;width: 30px;height: 30px;line-height: 30px;margin-right: 8px;text-align: center;color: rgb(255, 255, 255);border-radius: 100%;background: #44a8b6;}
.problem-ul strong a {font-weight: 100;font-size: 16px;}
.problem-txt{text-align: left;margin-top: 10px;}
.problem-txt i{float:left;width: 30px;height: 30px;line-height: 30px;margin-right: 8px;text-align: center;color: rgb(255, 255, 255);border-radius: 100%;background: #a74db6;}
.problem-txt span{float: left;    width: 378px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;color: #999999;}
.introduction-l,.introduction-r{float: left;}
.introduction-l{width: 477px;height: 318px;border-radius: 10px; margin-right: 20px;}
.introduction-r{width: 503px;}
.introduction-box{margin-top: 40px;overflow: hidden;text-align: left;}
.introduction-r strong{color: #333333;font-weight: 100;font-size: 16px;    margin-top: 5px;}
.introduction-r p{color: #999999;line-height: 25px;margin-top: 16px;margin-bottom: 25px;}
.introducer-box6{background: url(https://image.39.net/dist/special/tai_de_yao_ye/pc/images/bottom-bg_54.png) no-repeat;padding: 80px 0;}
.dynamic-l,.dynamic-r{float: left;}
.dynamic-l{width: 489px;margin-right: 20px;}
.dynamic-r{width: 491px;height: 326px;position: relative;}
.dynamic-r img{border-radius: 10px;}
.dynamic-r-title{padding: 0 20px 0 50px;background:rgba(68, 168, 182, 0.5);position: absolute;color: #FFF;bottom: 0;left: 0;line-height: 40px;width: 421px;}
.dynamic-r-title::before{content: '';width: 10px;height: 10px;border:3px solid #fff;display: inline-block;border-radius: 100px;margin-right: 10px;position: absolute;bottom: 12px;left: 20px;}
.dynamic-l-box img{float: left;width: 150px;float: left;margin-right: 20px;border-radius: 10px;}
.dynamic-l-box{overflow: hidden;margin-top: 5px;}
.dynamic-l-box-r {float: left;width: 319px;}
.dynamic-l-box-r strong a{    color: #44a8b6;}
.dynamic-l-box-r strong {font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top: 6px;    display: block;}
.top_brief {color: #999999;margin-top: 10px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.top_brief_list {margin: 12px 0;}
.top_brief_list li {line-height: 40px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;border-bottom: 1px solid #ffffff;}
.top_brief_list li i {background: #44a8b6;width: 3px;height: 3px;display: inline-block;margin: 0 7px 3px 0;border-radius: 100%;}
.top_brief_list li a {color: #333333;}


/* 列表 */
.main{width: 1000px;margin:0 auto;  overflow: hidden;   }
.main_left,.main_right{float: left;}
.main_left{width: 662px;margin-right: 38px;}
.main_right{width: 300px;margin-top: 30px;}
.current_location a:first-child {border-bottom: 1px solid #e60012;}
.cold-box-list-tit{font-size: 24px;color:#44a8b6;font-weight: bold; }
.current_location {color: #303030;border-bottom:1px solid #d9d9d9;height: 40px;    margin-top: 20px;}
.current_location a { color: #303030;line-height: 40px;display: inline-block; }
.current_location span {color: #e60012;}
.paging {text-align: center;margin-top: 20px;    overflow: hidden;  margin: 20px auto 0;cursor: pointer;}
.paging a{width: 36px;height: 36px;text-align: center;line-height: 36px;display: inline-block;}
.paging b{background: #44a8b6;color: #fff;border-radius: 5px;    width: 36px; height: 36px; display: inline-block;line-height: 36px;}
.main-left-title{margin:20px 0;}
.art_list_box{margin: 30px 0;}
.art_list{margin-top: 20px;}
.art_list li{    height: 45px;border-bottom: 1px solid #f2f2f2;position: relative;}
.art_list li a{display: block;}
.art_list li:hover{background: #f5f5f5;color: #44a8b6;border-left: 5px solid #44a8b6;}
.art_tit{padding-right: 200px;line-height: 45px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;padding-left: 10px;}
.art_data{float: right; color: #999999; position: absolute; right: 0; top: 0;line-height: 45px;padding-right: 10px;}
.list-main_r_box{padding: 20px;margin-top: 30px;background: #f6f6f6;}
.main_r_box1{margin-top: 30px;}
.contont-title2{font-size: 20px;}
.main_r_img{width: 100%;margin-top: 20px;}
.contont-title{color:#44a8b6;font-size: 16px;line-height: 55px;border-bottom: 1px solid #e1e1e1;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.current_location a:first-child {border-bottom: 1px solid #e60012;}
.list-main_r_boxmain_r_box .top_brief_list li i{border:2px solid #152d7b; }
.right_banner {margin-top: 40px;}.right_banner img {width: 100%;}
.list_a{    width: 100px;text-align: center;line-height: 35px;display: block;color: #44a8b6;border: 1px solid #44a8b6;    margin: 15px auto 10px;border-radius: 5px;}


/* foot */
.wjlogo{background: #152d7b !important;width: 100% !important;}
.wjlogo img { background: #152d7b !important;border: #152d7b 1px solid !important;}
#bottominfo{margin: 80px auto 0;text-align: center;color: #fff;background: #152d7b !important;    padding-top: 35px;}
#bottominfo a{color: #fff;}
.hzh_botleft{display: none;}


/* art */
.art_box{margin-top: 30px;}
.art_title{font-size: 24px;text-align: center;line-height: 40px;}
.article-ly{text-align: center;color: #999999;font-size: 12px;height: 30px;line-height: 33px;}
.article-ly span{margin-right: 5px;}
.art_box_cur{margin-top: 20px;}
.art_box_cur p{line-height: 30px;}
.art_box_cur a{color: #ac182e;}
/* .art_box_cur strong{    margin: 20px 0;color: #333333;display: inline-block; } */
.art_box_cur img { margin: 20px 0; width: 500px;}
.art_tips{padding:20px;background: #f6f6f6;margin:10px 0 20px 0;}
.art_tips_txt{color: #e60012;line-height: 27px;}
.art_tips_txt span{color: #666666;}
.art_topdown{border-top: 1px solid #ccc;line-height: 40px;margin-top: 20px;}
.art_topdown p{float: left;width: 50%;}
.art_topdown a{color:#44a8b6; }