@charset "utf-8";
/* CSS Document */
*{margin:0;paddin:0;font-family:"微软雅黑";}
ul{margin-bottom:0;padding:0;}
ul,li{list-style:none}
.list-inline>li{padding:0;}
#myCarousel .carousel-control .car_btn_icon{
	position: absolute;
	top: 50%;
	margin-top: -70px;
	font-size: 100px;
	line-height: normal;
}
.clear{clear: both;}
/*文章页内容主体*/
.article-content{padding:0;width:1170px;margin:25px auto;}
/*文章样式*/
.article-main{float:left;color:#333;width:700px;}
.current_location{font-size:18px;margin-bottom: 20px;margin:0 auto;width:1170px;margin-top:20px;font-size:14px;padding:15px;}
.current_location a{color:#003e80;color:#000;padding:0 5px;}
.current_location span{float:right;}
.current_location span a{padding:0 10px;color:#000;}
.article-main h1{font-size:28px;color:#10a0dc;margin-bottom:30px;}
.article-main h6{border-bottom: 1px solid #cfcfcf;padding-bottom: 40px;text-align: center;}
.article-main h6 span{font-size:14px;margin-top:25px;color:#003e80;padding-left:70px;}
.article-main h6 span b{color:#10a0dc;font-weight:normal;}
.article-main img{display:block;margin-left:auto;margin-right:auto;}
.article-main h4{font-size:14px;font-weight:bold;}
.article-main div{margin-top:20px;}
.article-main h5{text-align:center;font-size:12px;}
.article-main div p{/*text-indent:2em;*/line-height:28px;font-size:14px;}
.article-main small{display:block;}
.article-main .button{margin-left:auto;margin-right:auto;margin-top:55px;padding:10px 0;background:#e7e8e8}
.article-main .button span{padding-left:20px;background:url(../images/button1.jpg) no-repeat left center;margin-left:20px;}
.article-main .button a{border:none;margin-left:10px;color:#333;text-decoration: none;}
.article-main .button span:last-child{background:url(../images/button2.jpg) no-repeat left center;}
.article-main .button a:hover{color:#f00;}

/*热点文章*/
/* .hot_article{background:#f9f9f9;padding:10px 18px;margin-top:24px;padding-bottom:20px;} */
.hot_article{background:#f9f9f9;padding:10px 18px;margin-top:24px;}
.hot_article ol{padding:0;}
.hot_article ol li{padding-left:0px;line-height:40px;font-size:16px}
.hot_article ol li a{color:#565656;}
.list-content .hot_article{background:#f9f9f9;padding:10px 18px;margin-top:24px;padding-bottom:50px;}
.list-content .hot_article ol{padding:0;}
.list-content .hot_article ol li{padding-left:60px;line-height:40px;font-size:16px}
.list-content .hot_article ol li a{color:#565656;}

.listnav{
    height: 70px;
    padding-top: 22px;
    padding-left: 1px;
    border-bottom: solid 1px #e0e0e0;
}
.listnav>ul>li{
    display: block;
    float: left;
    font-size: 18px;
    height: 33px;
    cursor: pointer;
    padding-top: 16px;
    width: 141px;
}
.listnav>ul>li span{
    display: block;
    padding:0 20px;
    height: 18px;
    border-right: solid 1px #ddd;
    font-weight: bold;
    line-height: 15px;
    margin-bottom: 15px;
    width: 141px;
}
.listnav>ul>li span a{
    color: #333;
    padding-right: 6px;
}
.listnav>ul>li span i{
    font-style: normal;
    font-size:14px;
    font-weight: normal;
    margin-left: 10px;
    display: inline-block;
    transform: rotate(0deg);
    transition: transform .4s ease-out;
}
.listnav>ul>li.cur{
    padding-top: 0;
    margin-left: -1px;
    border-top: solid 4px #3498db;
    height: 45px;
    width: 142px;
}
.listnav>ul>li.cur span{
    padding-top: 12px;
    height: 33px;
    border-left: solid 1px #f6f6f6;
    border-right: solid 1px #f6f6f6;
    margin-bottom: 0;
    width: 141px;
}
.listnav>ul>li.cur span i{
    transform: rotate(-180deg);
}
.listnav>ul>li ul{
    display: none;
    width: 140px;
    color: #666;
    font-size: 14px;
    padding: 8px 0;
    border: solid 1px #f6f6f6;
    border-top: none;
    overflow: hidden;
    position: relative;
    z-index: 1;
    background-color: #fff;
}
.listnav>ul>li.cur ul{
    width: 141px;
}
.listnav>ul>li ul li a{
    display: inline-block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: left;
    color: #666;
    text-indent: 23px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}
.listnav>ul>li ul li a:hover{
    background-color: #f8f8f8;
    color: #3498db;
    font-weight: bold;
}
.list_left{
    width: 810px;
    float: left;
    padding-bottom: 80px;
    overflow: hidden;
}
.search_box{float: right;width: 348px;height: 40px;background: #f5f4f4;border-radius: 20px}
.search_box input:nth-of-type(1){width: 250px;height: 40px;border:0;background: transparent;outline: none;padding-left: 20px}
.search_box input:nth-of-type(2){border:0;width:80px;border-left: 1px solid #827f7f;background: transparent;font-size: 20px;padding-left: 30px;margin-top: 5px;outline: none;}
.current_location{margin-bottom: 20px;margin:0 auto;width:1170px;margin-top:20px;}
.article-main h3{font-size:34px;color:#10a0dc;margin-bottom:30px;}
.article-main h6{border-bottom: 1px solid #cfcfcf;padding-bottom: 40px;text-align: center;}
.article-main h6 span{font-size:14px;margin-top:25px;color:#003e80;padding-left:70px;}
.article-main h6 span b{color:#10a0dc;font-weight:normal;}
.article-main img{display:block;margin-left:auto;margin-right:auto; /*width: 100%;*/}
.article-main h4{font-size:14px;font-weight:bold;}
.article-main div{margin-top:20px;}
.article-main h5{text-align:center;font-size:12px;}
.article-main div p{line-height:28px;font-size:14px;padding:10px 0;}
.article-main small{display:block;}
.article-main .button{margin-left:auto;margin-right:auto;margin-top:55px;padding:10px 0;background:#e7e8e8}
.article-main .button span{padding-left:20px;background:url(../images/button1.jpg) no-repeat left center;margin-left:20px;}
.article-main .button a{border:none;margin-left:10px;color:#333;text-decoration: none;}
.article-main .button span:last-child{background:url(../images/button2.jpg) no-repeat left center;}
.article-main .button a:hover{color:#f00;}
.sidebar .heart h2{margin-bottom:0;}
.sidebar .heart{background:#f9f9f9;padding-bottom:30px;margin-bottom:20px;padding:10px 15px;}
.sidebar .heart h6{text-align: center;padding-top:20px;}
.sidebar .heart a{display:inline-block;padding:16px 8px;background:#fa6200;color:#fff;border-radius:10px;font-size:22px;font-weight:bold;margin-left:10px;}
.sidebar .heart a:last-child{background:#297ebe}
.sidebar .heart a img{padding-right:10px;}
.sidebar .heart ul li {
    border-bottom: 1px solid #b6b6b6;
    background: url(../images/clock.png) no-repeat left center;
    padding: 25px 0;
    padding-left: 57px;
}
/*我们的服务*/
.sidebar{padding:0;float:right;width: 390px;}
.sidebar .our_service{padding:10px;border:2px solid #ebebeb;margin-bottom:10px;}
.sidebar .our_service .title{font-size:24px;color:#003e80;font-weight:900;border-left:3px solid #003e80;padding-left:10px;margin: 10px 0 20px 0;}
.sidebar .our_service ul{padding:0;}
.sidebar .our_service ul li{padding:0;list-style:none;text-align: center;padding:20px 0;}
.sidebar .our_service ul li a{color:#949494;}
.sidebar .our_service ul li a span{display: block;}
.sidebar .our_service .time{padding:0;padding-left:10px;}
.sidebar .our_service .time1{border-left:1px dashed #bfbfbf;}
.sidebar .our_service .time .time-title{color:#666;}
.sidebar .our_service .time p{font-size: 20px;font-weight:900;}
/*真人案例*/
.sidebar .real_case{padding:10px;margin-bottom:10px;background: #ffffff;padding-bottom:30px}
.sidebar .real_case h4{font-size: 27px;color: #3156a3;text-align: center;padding-top: 19px;margin:0;}
.sidebar .real_case h5{font-size: 24px;color: #333333;text-align: center;padding-top: 13px;margin:0;padding-bottom: 10px}
.sidebar .real_case p{text-indent: 2em;background:#eef4fb;line-height: 22px;padding:5px 5px 10px 5px;}
.sidebar .real_case p a{color: #5e5f60;text-decoration: none;}
.sidebar .real_case p a span{color: #ff0000;}
.sidebar .real_case .a{text-align: center;margin:5px 0;padding-bottom: 60px}
.sidebar .real_case .a a{display: inline-block;padding:5px 35px;color: #ffffff;background:#3156a3;border-radius: 5px}
.sidebar .swiper-pagination-bullet {
    width: 15px;
    height: 15px;
    display: inline-block;
    border-radius: 100%;
    background: #545557;
    opacity: 1;
}
.sidebar .swiper-pagination-bullet-active {
    opacity: 1;
    background: #3156a3;
}


.current_location1{font-size: 18px;margin:0;padding:24px 0;width: 1170px;margin:0 auto;}
.current_location1 img{padding-right: 10px}
.current_location1 a{color: #333333;padding-left: 5px;}





/*列表内容主体*/
.list-content{margin:25px auto;padding:0;width:1170px;margin-top: 0}
.list-content .current_location{margin-left:50px;}
.list-content .current_location a{color:#003e80;}
/*列表内容*/

.list-content .list-main{padding:0;width: 780px;}

.list-content .content-left{width:720px;list-style:none;padding:0;float:left;}
.list-content .content-left .update1 dt{float: left;}
.list-content .content-left .update1 dd{float:left;width:460px;height:276px;padding:30px;background: #eef4fb}
.list-content .content-left .update1 dd h4{text-align: center;font-size: 24px;border-bottom: 1px solid #d3dfec;padding-bottom: 24px}
.list-content .content-left .update1 dd p{font-size: 18px;line-height: 30px}
.list-content .content-left .update1 dd p a{color: #666666;text-decoration: none}
.list-content .content-left .update1 dd p a span{color: #f8353d}
.list-content .content-left .liveupdate dl{width: 356px;height: 70px;float: left;margin:0;margin-top: 15px}
.list-content .content-left .liveupdate dl:nth-of-type(odd){margin-right: 8px;}
.list-content .content-left .liveupdate dl:nth-of-type(2) dt{background: #ff6691;}
.list-content .content-left .liveupdate dl:nth-of-type(3) dt{background: #fdb51a;}
.list-content .content-left .liveupdate dl:nth-of-type(4) dt{background: #3ab6fe;}
.list-content .content-left .liveupdate dl dt{width:80px;height: 70px;background: #86cf76;float: left;text-align: center;color: #ffffff}
.list-content .content-left .liveupdate dl dt h3{font-size: 32px;margin:0;font-weight: bold;padding-top: 5px}
.list-content .content-left .liveupdate dl dt h6{font-size: 18px;margin:0;padding-top: 2px}
.list-content .content-left .liveupdate dl dd{width: 276px;height: 70px;font-size:18px;line-height:70px;float: left;text-align:center;background: #eef4fb;}
.list-content .content-left .liveupdate dl dd a{color: #666666;}
.list-content .content-left .big_li{padding:16px 8px 22px 22px;border:1px solid transparent;}
.list-content .content-left .big_li:hover{border:1px solid #dcecfc;box-shadow:0 0 10px #dcecfc;-webkit-box-shadow:0 0 10px #dcecfc;-moz-box-shadow:0 0 10px #dcecfc;}
.list-content .content-left li .li_left{float: left;}
.list-content .content-left .big_li ul{height:34px;}
.list-content .content-left .big_li ul li{float: left;}
.list-content .content-left .big_li ul li a{color: #0066cb}






.list-content .content-left .left-title{color:#000;font-size:16px;line-height:23px;padding:0;font-weight:bold;border:none;}
.list-content .content-left .left-title a{color: #000;}
.list-content .content-left .left-title .badge{background:#fff;color:#747474;font-weight:normal;}
.list-content .content-left .left-content{line-height:30px;text-indent:2em;font-size:16px;float:left;width: 482px;margin-left:24px;}
.list-content .content-left .left-content a{color:#000;}
.list-content .content-left .border{border-top:1px dashed #a1a0a0;width:660px;margin:15px 0;margin-left:0;}
.list-content .content-left .paging{padding-left:70px;padding-top:30px;}
.list-content .content-left .paging .active a{background: #0066cb;border-color: #39afff;color: #fff; }
.list-content .content-left .paging li{line-height:30px;padding:0 5px}
.list-content .content-left .paging li a{ color: #000;background:#dcdddd;border:none;margin:1px;border-radius:0;float:none;display: inline-block;white-space: nowrap;margin-bottom: 5px;}
.list-content .content-left .paging li a:hover{background: #0066cb;color:#fff;}
.list-content .content-left .paging li a .active{background: #39afff;}
/* .list-content .content-left .paging li:nth-of-type(1) a{background: #ffffff;}
.list-content .content-left .paging li:nth-of-type(1) a:hover{color: #000} */
/* .list-content .content-left .paging li:nth-of-type(6) a{background: #ffffff;}
.list-content .content-left .paging li:nth-of-type(6) a:hover{color: #000} */
.list-content .classic{padding:0;width:354px;margin:0 auto;height:360px;}
.list-content .classic li a{color:#164c93;text-decoration: none;}
/*.classic li a:hover{color:#164c93;}*/
.list-content .discontent{background:#f9f9f9;padding:10px 18px;}
.sidebar h2{border-bottom:1px solid #dfdfdf;padding-bottom:5px;margin-bottom:15px;padding-bottom:12px;font-size:20px;}
.sidebar h2 span{border-bottom:3px solid #10a0db;padding-bottom:8px;font-weight:bold}
.sidebar h2 small{color:#b2b1b1;font-size:16px;}
.list-content .classic li{width:98px;height:98px;border:1px solid #ededed;border-radius:10px;}
.list-content .classic li{position:relative;top:3px;border:1px solid #e5e5e5;margin:8px}
.list-content .classic li h4{font-size:12px;color:#009fe8;font-weight:bold;position:relative;top:8px;}
.list-content .classic li img{margin-top:12px;}
.list-content .classic li a{color:#fff;}
.list-content .classic li:nth-child(1){background:#32cabb }
.list-content .classic li:nth-child(2){background:#ffa624}
.list-content .classic li:nth-child(3){background:#fc7972}
.list-content .classic li:nth-child(4){background:#a651d3}
.list-content .classic li:nth-child(5){background:#ff234f}
.list-content .classic li:nth-child(6){background:#a77dd3}
.list-content .classic li:nth-child(7){background:#4d87fb}
.list-content .classic li:nth-child(8){background:#f745bf}
.list-content .classic li:nth-child(9){background:#86cf76}
.list-content .classic li p{margin-top:5px;font-size:12px;}
.list-content .classic li:nth-child(1) div{background:#32cabb url(../images/cco.png) no-repeat;width:42px;height:53px;margin:10px auto;background-size:100%;}
.list-content .classic li:nth-child(2) div{background:#ffa624 url(../images/cct.png) no-repeat;width:40px;height:52px;margin:10px auto;background-size:100%;}
.list-content .classic li:nth-child(3) div{background:#fc7972 url(../images/ccr.png) no-repeat;width:49px;height:53px;margin:10px auto;background-size:100%;}
.list-content .classic li:nth-child(4) div{background:#a651d3 url(../images/ccn.png) no-repeat;width:53px;height:54px;margin:10px auto;background-size:100%;}
.list-content .classic li:nth-child(5) div{background:#ff234f url(../images/ccv.png) no-repeat;width:32px;height:51px;margin:10px auto;background-size:100%;}
.list-content .classic li:nth-child(6) div{background:#a77dd3 url(../images/ccx.png) no-repeat center 20px;width:61px;height:49px;margin:10px auto;background-size:100%;}
.list-content .classic li:nth-child(7) div{background:#4d87fb url(../images/ccj.png) no-repeat;width:34px;height:49px;background-size:100%;margin:10px auto;}
.list-content .classic li:nth-child(8) div{background:#f745bf url(../images/cce.png) no-repeat center 10px;width:57px;height:48px;margin:10px auto;background-size:100%;}
.list-content .classic li:nth-child(9) div{background:#86cf76 url(../images/ccf.png) no-repeat;width:42px;height:49px;margin:10px auto;background-size:100%;}
/* .list-content .hot_article{background:#f9f9f9;padding:10px 18px;margin-top:24px;padding-bottom:50px;} */
.list-content .hot_article{background:#f9f9f9;padding:10px 18px;margin-top:24px;}
.list-content .hot_article ol{padding:0;}
.list-content .hot_article ol li{padding-left:0px;line-height:40px;font-size:16px}
.list-content .hot_article ol li a{color:#565656;}
/* .list-content .zj_tj{background:#f9f9f9;padding:10px 18px;margin-top:24px;padding-bottom:30px;}
.list-content .zj_tj p{text-align:center;padding-top:20px;}
.list-content .zj_tj .doctor_con{position:relative;padding-top:8px;}
.doctor_js{position:absolute;bottom:0;left:0;width:331px;height:95px;background:#10a0dc;color:#fff;display:none;}
.list-content .zj_tj .doctor_con h3{text-align:center;margin:5px 0;font-weight:bold}
.list-content .zj_tj .doctor_con p{text-align:center;padding-top:5px;font-size:14px;} */
.zj_tj{background:#f9f9f9;padding:10px 18px;margin-top:24px;padding-bottom:30px;}
.zj_tj p{text-align:center;padding-top:20px;}
.zj_tj .doctor_con{position:relative;padding-top:8px;padding-bottom: 20px;}
.doctor_js{width:100%;padding:10px 0;background:#10a0dc;color:#fff;float: left;}
.zj_tj .doctor_con h3{text-align:center;margin:5px 0;font-weight:bold}
.zj_tj .doctor_con p{text-align:center;padding-top:5px;font-size:14px;}
.dis_bl{display:block}

/*动图*/
.imggif{width:100%;text-align: center;}
.imggif img{display: inline;}
.carousel-indicators_zj{z-index:1 !important;}

/*文章页相关文章*/
.xiangguan{
padding-left: 18px;
padding-top: 20px;
width: 650px;
  color: #545454;
  font-family: "宋体";
  font-size: 12px;
  line-height: 22px;
}
.xiangguan ul {
  float: left;
  padding: 15px 0;
  width: 650px;
}
.xiangguan h2 {
  background-image: url(../images/in_right_h1bgk-1.gif.png);
  font-size: 12px;
  font-weight: normal;
  height: 35px;
}
.xiangguan .buttuof {
  background-image: url(../images/right_h1but1-1.gif);
  width: 86px;
}
.xiangguan h1 ol li {
  background-image: url(../images/right_h1but2-1.gif);
  float: left;
  height: 34px;
  line-height: 34px;
  list-style: outside none none;
  margin-left: 10px;
  text-align: center;
  width: 75px;
}
.xiangguan ul li {
  background-image: url(../images/in_newslibg-1.gif.png);
  height: 27px;
  line-height: 27px;
  text-indent: 15px;

}
.xiangguan ul li span{
    float:right;
}
/*列表页热点tag*/
.zh_head01{clear:both;font-size:22px;color:#000;line-height:25px;margin:0px;
    padding: 0px;}
.zh04{clear:both;overflow:hidden;zoom:1;padding:18px 0 0 0;*padding:18px 0 8px 0;}
.zh04 a{display:block;float:left; white-space:nowrap;margin:0 5px 8px 0;color:#ff931e;padding-right:17px;background:url(../images/zh.gif) no-repeat right 0;}
.zh04 a p{margin:0;float:left;padding-left:18px;background:url(../images/zh.gif) no-repeat 0 0;height:28px;line-height:27px;*line-height:28px;cursor:pointer; white-space:nowrap;}
.zh04 a:hover{ text-decoration:none;color:#fff;background-position:right -29px;}
.zh04 a:hover p{background-position:0 -29px;}

/*  */
.list_rm {
    display: flex;
    justify-content: space-between;
}
.list_rm span {
    display: inline-block;
    width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.list_rm a {
    color: #1a99e3!important;
}
.list_rm a:hover {
    text-decoration: none;
}
.hot_tags {
    margin-top: 24px;
}
.hot_tags .zh_head01 {
    text-align: center;
}
/*  */
.sidebar .real_case h4 {
    background: #eef4fb;
    padding: 15px 20px 6px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.sidebar .real_case {
    background: #f9f9f9;
    margin-top: 24px;
    padding-bottom: 10px;
}
/*  */
.article_about {
    width: 100%;
    padding-left: 0;
}
.article_about ul {
    width: 50%;
    padding: 0 3% 0 2%;
    margin-top: 15px;
}
.article_about ul:last-child {
    padding: 0 0 0 3%;
    border-left: 1px dashed #ccc;
}
.article_about ul li {
    font-size: 15px;
    text-indent: 0;
    width: 100%;
    display: flex;
    justify-content: space-between;
    height: auto;
    line-height: 30px;
}
.article_about ul li span {
    /* width: 80%; */
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}