@charset "utf-8";
/* CSS Document */
.in-ks-top { height:640px;}
.in-ks-title { padding-top:35px;}
.in-ks-title h3 { font-size:28px; padding:10px 0 25px; color:#fe7a25; display:block;-webkit-margin-before: 1em;  -webkit-margin-after: 1em;  -webkit-margin-start: 0px;    -webkit-margin-end: 0px; font-weight: bold;}
.in-ks-title h3 span { font-size:16px; color:#ccc; padding-left:10px; font-style:normal;}
.in-ks-js { height:auto; background-color:#dbf2f9; overflow:hidden;}
.in-ks-js em { width:460px; height:310px; display:block; float:left;}
.in-ks-js p { width:680px; display:block; float:left; font-size:16px; text-indent:2em; line-height:36px; padding:30px; background-color:#dbf2f9;}

.zj-top { height:360px; background:url(../images/ksimages/zj-banner.jpg) no-repeat center #f5eee1; margin-top:90px;}

.page { text-align:center;height:4em; line-height:4em; font-size:1.3em; color:#666; clear:both; padding-top:10px;}
.page span { font-size:1em; padding:0 5px;}
.page a { padding:0 10px;}
.td-list { padding-bottom:20px; margin-bottom:20px;}
.td-list-l { background-color:#fff; border:1px #f1f1f1 solid;}
.td-list-rr { width:250px; float:left; position:relative;}
.td-t { clear:both;}
.td-title { width:200px; float:left; border-bottom:5px #4eb728 solid;}
.td-title h3 { display:none;}
.td-titles { height:50px; padding-left:15px;border-left:5px #4eb728 solid;}
.td-titles span { font-size:14px; color:#999999;}
.td-titles h3 { font-weight:100px; font-size:28px; color:#333333; line-height:33px;}
.td-t-r { width:588px; display:block; float:left; border-bottom:5px #f2f2f2 solid;}
.td-kslist { background-color:#f7f7f7; overflow:hidden; color:#333; line-height:2em; padding-top:10px; display:block; clear:both;}
.td-kslist-ks {height:320px; margin-bottom:25px;}
.td-kslist span { text-align:left; display:block; font-size:16px; line-height:36px;}
.td-kslists { width:100%; display:block; float:left;}
.td-kslists ul li { width:20%; font-size:14px; margin-bottom:8px; float:left;}
.td-kslists ul li a { width:96%; border-radius:4px; display:block; text-align:center; line-height:36px; background-color:#e3e3e3; border:1px #fff solid;}

.td-kslists ul li a:link{color:#222; text-decoration:none;}
.td-kslists ul li a:visited{color:#222; text-decoration:none;}
.td-kslists ul li a:hover{color:#fff; background-color:#3294d7; text-decoration:none;}
.td-kslists ul li a:active{text-decoration:none;}
.td-kslists ul li a.ksact { background-color:#C60; color:#fff;}
.td-kslists ul li a.ksacte {color:#fff; background-color:#3294d7; }

@media screen and (min-width: 800px) and (max-width: 3000px) { .top-menu { display:none;} }

@media only screen and (max-width:800px){ 
.td-kslist { display:none;}
@font-face {
  font-family: 'iconfont';
  src: url('/templets2020/svgm/iconfont.eot');
  src: url('/templets2020/svgm/iconfont.eot?#iefix') format('embedded-opentype'),
      url('/templets2020/svgm/iconfont.woff2') format('woff2'),
      url('/templets2020/svgm/iconfont.woff') format('woff'),
      url('/templets2020/svgm/iconfont.ttf') format('truetype'),
      url('/templets2020/svgm/iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size:3rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.topmenu {
  font-family: "iconfont" !important;
  color:#7f7f7f;
  font-size:2.6rem;
  padding-right:0.1rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ksico {
  width:7rem; height:7rem; line-height:7rem; font-size:6rem; display:block; float:left;
  font-family: "iconfont" !important;
  color:#f08620;
  padding-right:0.1rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ksicoe {
  font-size:0.6rem;
  line-height:1rem;
  font-family: "iconfont" !important;
  color:#f08620;
  padding-right:0.1rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ksicomore {
	 width:5%; height:9rem; line-height:10rem; font-size:2.6rem; display:block; float:left;
  font-family: "iconfont" !important;
  color:#cacaca;
  padding-right:0.1rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.zj-tope { position:relative;}
.zj-tope span { width:33.333%; height:5rem; display:block; position:absolute; left:0.3rem; top:0.2rem;}
.zj-tope span a {width:100%; height:3rem; display:block; border-radius:50%; background-color:#eee; text-align:center; line-height:0.75rem; font-size:2.6rem; color:#999;opacity:0.5;}
.zj-tope span a:hover {color:#999;opacity:0.9;}
.zj-tope span a:visited{color:#999; text-decoration:none;opacity:0.5;}
.zj-tope span a:active{text-decoration:none;opacity:0.5;}
.zj-tope img { display:block; width:100%; height:auto;}

.top-menu { width:100%; height:auto; padding:0;}
.top-menu a { width:100%; height:7rem; display:block; text-align:center; color:#4d5154; line-height:7rem;}
.top-menu span { display:block;}
.top-menu a em { width:100%; display:block; text-align:center; font-style:normal; height:7rem; line-height:7rem; font-size:2.8rem;}
.ksxz{width:100%;}
.ksxz .ksselect{position:relative;margin:0 auto;width:100%;cursor:pointer}
.ksxz .ksselect::after{position:absolute;top:0.1rem;right:0.1rem;display:block;width:0.1rem;height:0.1rem;border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;transition:all .3s ease-in;transform:rotate(-46deg);ksxz:""}
.ksxz .ksselect p{width:100%;color:#aeaeae; background-color:#e4e4e4;}
.ksxz .ksselect ul{position:absolute;display:none;overflow:hidden;width:100%; padding:1% auto;background:#fff;transition:max-height .3s ease-in;opacity:0.98;}
.ksxz .ksselect ul li{width:100%; float:left;height:8rem; padding:1.5rem 0 1rem 0;color:#2c5f72;list-style:none;line-height:5rem; border-bottom:0.1rem #ededed solid;}
.ksxz .ksselect ul li em { font-style:normal; font-size:1.8rem; line-height:2.2rem; color:#4a7586; line-height:2rem; text-align:left;}

.ksxz .ksselect ul li a { height:7rem; float:left; display:block; line-height:4rem; width:94%; text-align:left; font-size:2.6rem;}
.ksxz .ksselect ul li.ksselected{color:#aeaeae; text-align:left;}
.ksxz .ksselect ul li:hover{background:#000}
@-webkit-keyframes slide-down{0%{transform:scale(1,0)}
25%{transform:scale(1,1.2)}
50%{transform:scale(1,.85)}
75%{transform:scale(1,1.05)}
100%{transform:scale(1,1)}
}
.ksxz .ksselect ul li.menuclose { font-size:2.4rem; border-bottom:none; color:#999; height:5rem; padding:0; text-align:center; line-height:5rem;}
.ksxz .ksselect h3 {line-height:5rem;  height:5rem; text-align:center; color:#4a7586; font-weight:normal; font-size:2.4rem;}
.ksxz .ksselect p a em font,.menuclose font {font-size:2.8rem;
  font-family: "iconfont" !important;
  color:#999;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
.ksxz .ksselect.open ul{ position:relative; display:block;height:239rem; margin-top:-5rem;transition:max-height .2s ease-in;transform-origin:50% 0;-webkit-animation:slide-down .5s ease-in; border-left:1px #ededed solid;border-right:1px #ededed solid;box-shadow: 0px 20px 20px -20px #5E5E5E; z-index:999;}
.ksxz .ksselect.open::after{top:18px;transition:all .3s ease-in;transform:rotate(134deg)}
}


/*专家信息*/
.slide-item-body ul li{width:23%; margin:0 1%;float:left;display:block;padding-top:42px;margin-bottom:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:inherit;padding-top:0;color:#000;z-index:998; position:relative;}
.slide-item-body ul li .in-zj-a {display:block;box-shadow:0 5px 20px 1px rgba(49,49,49,.2); text-decoration:none; min-height:515px; background-color:#fff;}
.new-img img{width:100%;height:auto;border:none;display:block}
.slide-item{ height:auto;position:relative;margin:0 auto}
.slide-item-body ul li a.in-zj-yy,.slide-item-body ul li a.in-zj-zx { width:90px; height:32px; max-height:32px;  overflow:hidden; position:absolute; line-height:32px; text-align:center; font-size:14px; border-radius:5px; box-shadow:none; display:inline-block; color:#fff;}
.slide-item-body ul li a.in-zj-yy { bottom:180px; right:140px; background:rgba(6,46,59,.7);}
.slide-item-body ul li a.in-zj-zx { bottom:180px; right:25px; background:rgba(233,90,13,.7);}
.slide-item-body ul li a.in-zj-yy:hover {background:rgba(6,46,59,.9);}
.slide-item-body ul li a.in-zj-zx:hover {background:rgba(233,90,13,.9);}
.in-zj-more{ width:30px; height:40px;text-align:center; display:block; float:right;line-height:40px; border:none; font-family: "iconfont" !important; font-size:20px; color:#999;
  font-style: normal; text-decoration:none;}
.in-zj-gd { color:#fff; font-size:12px; line-height:40px; width:55px; display:block;height:40px; float:right;  font-style:normal;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.new-body-title span:hover .in-zj-more { color:#062e3b;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.new-body-title span:hover .in-zj-gd {color:#062e3b; display:block;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.slide-item-box{padding: 0}
.slide-item .in-zj-morelist { width:200px; height:40px; border-radius:3px; text-decoration:none; font-size:14px; text-align:center; line-height:40px; display:block; margin:0 auto; background-color:#062e3b; border:1px #062e3b solid; color:#fff;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.slide-item .in-zj-morelist:link { color:#fff;}
.slide-item .in-zj-morelist:hover {background-color:#fff; border:1px #062e3b solid; color:#062e3b;}
.new-body{padding:10px 10px 20px 10px;}
.new-body-title{line-height:28px; font-size:14px;overflow:hidden;color:#333;}
.new-body-title span {letter-spacing:1px;}
.new-body-title em { display:none;}
.new-body-title span { font-size:22px; font-weight:600px; height:40px; line-height:40px; padding-bottom:5px; color:#f0a113; display:block;}
.new-body-title font { font-size:14px; line-height:20px; background-color:#0088ff; color:#fff; padding:2px 5px; margin-right:5px; border-radius:3px;white-space:nowrap;opacity:.8;}
.new-body-title font:nth-child(3) { background-color:#cf1322;}
.new-body-title font:nth-child(4) { background-color:#ee6100;}
.new-body-title font:nth-child(5) { background-color:#007ace;}
.new-body-title font:nth-child(6) { background-color:#50b83c;}
.new-body-title font:nth-child(7) { background-color:#b762ff;}
.new-body-title font:nth-child(8) { background-color:#5c6ac4;}
.new-body-text{padding-top:10px;height:92px;min-height:50px;line-height:18px;font-size:14px;color:#666;overflow:hidden; text-align:justify;}
.slide-item-body ul li .new-body-text-tc { height:0; overflow:hidden; text-align:justify;}
.slide-item-body ul li:hover .new-body-text-tc {height:95px; font-size:14px; text-align:justify;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.slide-item-body{}
.slide-item-body ul li{padding-top:20px; border-radius:5px;}
.slide-item-body .tempWrap{padding-top:20px;}

/*科室频道*/
.in-ks-topi { height:550px; background:url(../images/ksimages/in-ks.jpg) no-repeat center #f5dfc7;}
.in-ks-jse { margin-bottom:30px;}
.in-ks-jse p { font-size:16px; line-height:30px; text-indent:2em;}
.in-ks-list ul { width:1220px; padding-top:20px; display:block; overflow:hidden;}
.in-ks-list ul li { width:246px; margin-right:55px; border:2px #f1f1f1 solid; position:relative; border-radius:5px; height:168px; margin-bottom:30px; margin-top:20px; display:block; float:left; box-shadow:0px 3px 20px -3px #666;}
.in-ks-list ul li img { display:block; width:100%; height:auto;border-radius:5px;}
.in-ks-list ul li a { width:100%; display:block; }
.in-ks-list ul li a span { width:100%; display:block;position:absolute; bottom:0; left:0; border-bottom-left-radius:5px; border-bottom-right-radius:5px; line-height:30px; background:rgba(254,122,37,.8); font-size:16px; color:#fff; text-indent:1em;}
.in-ks-list ul li a em { width:35px; height:30px; font-style:normal; font-size:20px; display:block; float:right; text-align:center; text-indent:0; line-height:30px;border-bottom-right-radius:5px; background:rgba(6,46,59,.6);font-family: "iconfont" !important;}
.in-ks-list ul li a:hover span {background:rgba(6,46,59,.6);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.in-ks-list ul li a:hover em {background:rgba(254,122,37,.8);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.in-ks-h3 { font-size:30px; line-height:50px; text-align:center;}

/*专家内容页面*/
.lc-dh-title { height:50px; text-align:right; line-height:50px; font-size:16px;}
.zj-img { width:300px; height:386px;}
.zj-img img { width:300px; height:386px; display:block;}
.zj-c { width:860px; padding-left:40px; height:auto; float:left;}
.zj-c h2 {}
.zj-c h2 span { display:block;}
.zj-c h2 strong { font-size:28px; color:#222; letter-spacing:5px; line-height:50px;}
.zj-c h2 font { font-size:14px;  line-height:20px; background-color:#0088ff; color:#fff; padding:2px 5px; margin-right:5px; border-radius:3px;white-space:nowrap;opacity:.8;}
.zj-c h2 font:nth-child(1) { background-color:#cf1322;}
.zj-c h2 font:nth-child(2) { background-color:#ee6100;}
.zj-c h2 font:nth-child(3) { background-color:#007ace;}
.zj-c h2 font:nth-child(4) { background-color:#50b83c;}
.zj-c h2 font:nth-child(5) { background-color:#b762ff;}
.zj-c h2 font:nth-child(6) { background-color:#5c6ac4;}
.zj-ks { font-size:16px; padding-top:10px; padding-bottom:5px;}
.zj-ks a { font-size:14px; line-height:36px; border:1px #e4e4e4 solid; margin-right:10px; border-radius:3px; padding:2px 5px;}
.zj-tc-p,#jjbox div { font-size:16px; color:#222; line-height:32px; text-align:justify; padding:5px 0;}
.zj-yy { text-align:center; padding-top:20px; }
.zj-yy a { padding:6px 15px; margin-right:40px; font-size:16px; font-weight:500; line-height:30px; letter-spacing:3px; border-radius:5px; text-align:center; background-color:#3294d7; color:#fff; text-decoration:none;}
.zj-yy a:nth-child(1) { background-color:#f18032; color:#fff;}
.zj-yy a:nth-child(3) { background-color:#ff0000; color:#fff;}
.zj-yy a:hover { background-color:#f18032; color:#fff;}
.zj-czxx { padding-top:20px;}
.tc-cz { font-size:24px; line-height:50px;}
.ks-zjtd h3 { font-size:24px; line-height:50px; margin-bottom:20px; font-weight:normal;}
.ks-zjtd { padding-top:30px;}
.ks-zjtd-list ul { width:1220px;}
.ks-zjtd-list ul li { width:222px; height:100px; border:1px #e4e4e4 solid; margin-right:20px; margin-bottom:20px; border-radius:5px; display:block; float:left;  box-shadow:0px 3px 5px -3px #666;}
.ks-zjtd-list ul li h5 { font-size:18px; line-height:36px; font-weight:normal; text-align:center; background-color:#c2e6fe;}
.ks-zjtd-list ul li em { padding:10px; display:block;}
.ks-zjtd-list ul li em font { font-size:14px;  line-height:20px; color:#666; font-style:normal; padding:2px 5px; margin-right:5px; border-radius:3px;}

.zj-msg strong  { font-size:24px; line-height:50px; font-weight:normal;}
.zj-msg ul li { font-size:16px; color:#555; line-height:32px; text-align:justify;}
.zj-msg p ,.zj-msg span,.zj-msg font,.zj-msg e { font-size:16px; color:#007ace; line-height:32px; text-align:justify;}
.zj-msg img { display:block; border-radius:5px; margin:15px 5px;}
@media only screen and (max-width:800px) {
.zj-msg strong  { font-size:3rem; line-height:7rem; text-align:center; display:block; background-color:#eee; font-weight:normal;}
.zj-msg p ,.zj-msg ul li,.zj-msg span,.zj-msg font,.zj-msg e { font-size:2.2rem; line-height:4rem; padding:1rem; color:#555; text-align:justify;}
.zj-msg img { display:block; width:98%; height:auto; border-radius:.3rem; margin:.5rem auto;}
}
.zjpb-list { padding:5px;}
.zjpb-lists { font-size:16px; color:#000; line-height:36px;}
.tabletd1 { font-size:16px; line-height:30px;}
.zjpb-list table { width:366px; float:left; border-radius: 5px; margin:20px 0 0 24px; background-color:#f1f1f1;}
.zjpb-list td { width:58px; text-align:center; background-color:#FFF;}
.zjpb-list .tabletd dd { height:30px; line-height:30px; font-size:12px;}
.zjpb-list dd { width:50px; height:36px; float:left; border:1px #e2e2e2cb solid; text-align:center; line-height:36px; font-size:15px; border-radius:0.1rem; overflow: hidden;}
.zjpb-list dd.ddclass { border:1px #f93e6a solid;}
.zjpb-list { width:100%; padding-bottom: 20px; float:left; background:url(../images/ksimages/gzh.jpg) no-repeat right bottom #32a57a;}
.zjpb-list dl { width:100px; display:block; height:24px; line-height:24px; text-align:center; float:left; margin:2px 4px;}
.zjpb-list dl dt { width:60px; height:24px; display:block; float:left; background-color:#6fcd77; color:#000; border-bottom:1px #1e9a27 solid;}
.zjpb-list dl dd { width:40px; height:24px; display:block; float:left; background-color:#e9e9e9; color:#333; border-bottom:1px #dddddd solid;}
.checkedtd em { font-style: normal; width:100%; text-align: center; height:10px; font-family:"宋体"; display:block; position:absolute; 
   color:#ffffffd4; line-height:9px; padding-top: 1px; font-size:0.65em;  border-left:1px solid #ffffff30;border-bottom-right-radius:0.1rem; background-color: rgba(255, 255, 255, 0.1);}
   .checkedtd em:nth-child(2) {right:0; top:0;}
   .checkedtd em:nth-child(3) {background-color: rgba(255, 255, 255, 0.1); left: 0; bottom: 0;}
.checkedtd {  position: relative; text-align: center;}

.checkedtd span { display: block; font-style: normal; text-align:center; line-height:38px; font-size:15px; border-radius:0.1rem;}
.nocheck { background-color: #fff; color: #999; font-size: 14px; text-align: center;}

.checkedtd-sw { background-color:#60caf9;}
.checkedtd-sw span { background-color:#1d9ad1;}
.checkedtd-xw { background-color:#eaab6f;}
.checkedtd-xw span { background-color:#f69639;}
.checkedtd-tz { background-color:#b9b8b7;}
.checkedtd-tz span { background-color:#b6b4b4; color: #e0e0e0;}
.checkedtd-wb { background-color:#61a8eb;}
.checkedtd-wb span { background-color:#054c8f;}
.nocheck { background-color:#FFF;}
.zjpb-wx { width:470px; height:240px; float:left;}

@media only screen and (max-width:800px) {
/**专家内容页面**/	
.lc-dh-title { font-size:2.2rem; height:5rem; line-height:5rem; text-align:left; text-indent:0.5em;}
.zj-img { float:none; width:100%; height:45rem; margin-top:2rem;}
.zj-img img { width:35rem; height:45rem; display:block; border-radius:1rem; margin:0 auto;}
.zj-c { float:none; padding:0; margin:0 auto; width:96%;}
.zj-c h2 { text-align:center;}
.zj-c h2 strong { display:block; font-size:3.6rem; line-height:7rem; letter-spacing:.3rem; text-align:center;}
.zj-c h2 font { font-size:2rem; line-height:3rem; padding:.3rem .5rem; border-radius:.3rem; margin:0 .4rem;}
.zj-ks { font-size:2.2rem; padding:3rem 0 1rem 0; color:#222;}
.zj-ks a { font-size:2.2rem; line-height:3rem; margin-right:1rem; padding:.2rem .5rem; border-radius:.3rem;}
.zj-tc-p, #jjbox div { font-size:2.4rem; line-height:4rem; padding:1rem; color:#555;}
.zj-yy { padding-top:2rem; height:5rem; text-align:center; float:none;}
.zj-yy a { padding:1rem 2rem; margin:0 2rem; font-size:2.4rem; line-height:3.6rem; border-radius:.3rem; letter-spacing:.1rem;}
.zjpb-list { width:100%; min-height:3rem; float:none; background:none; height:auto; padding:0 0 3rem 0;}
.zjpb-list table { width:90%; float:none; margin:0 auto;}
.zjpb-list td {width:100%; font-size:2.2rem; line-height:3.6rem;}
.zjpb-list .tabletd dd { height:4rem; width:13.38571428%; font-size:1.8rem; line-height:4rem;box-sizing: content-box;}
.checkedtd span { }
.zjpb-list dd { height:5.2rem; width:13.38571428%; font-size:2rem; line-height:5.2rem;box-sizing: content-box; overflow: hidden;}
.zjpb-wx { width:100%; height:30rem; float:none; background-size:100% 100%; clear:both;}
.tc-cz,.ks-zjtd h3 { font-size:3.4rem; line-height:7rem; margin-bottom:2rem; text-indent:.3em;}
.ks-zjtd-list ul { width:99%; padding-left:1%;}
.ks-zjtd-list ul li { width:30%; height:4.4rem; margin:0 1% 2rem 1%;}
.ks-zjtd-list ul li em { display:none;}
.ks-zjtd-list ul li h5 { font-size:2.4rem; height:4rem; line-height:4rem;}

.zj-top {height:29rem; margin-top:13rem; background:url(../images/ksimages/mzj-banner.jpg) no-repeat; background-size:100% auto;}
.in-ks-list {width:96%; margin:o auto;}
.in-ks-list ul { width:100%; margin:o auto; display:block;}
.in-ks-list ul li { display:block; width:46%; height:auto; float:left; margin:0 1% 2rem 1%; box-shadow:none;}
.in-ks-list ul li a { width:100%; height:auto; display:block; }
.in-ks-list ul li a span { width:100%; text-align:center; display:block;position:absolute; bottom:0; left:0; border-bottom-left-radius:5px; border-bottom-right-radius:5px; line-height:4rem; background:rgba(254,122,37,.8); font-size:2.2rem; color:#fff; text-indent:1em;}
.in-ks-list ul li a em { display:none;}
.in-ks-list ul li a:hover span {background:rgba(6,46,59,.6);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.in-ks-h3 { font-size:4rem; line-height:8rem; text-align:center;}

.in-ks-topi {height:42rem; margin-top:9rem; background:url(../images/ksimages/in-ks-m.jpg) no-repeat center; background-size:100% 100%;}
.in-ks-jse p { font-size:2.2rem; line-height:3rem; padding:0 2rem; text-align:justify;}
}

@media only screen and (max-width:800px) { 
.in-ks-top {height:42rem; margin-top:9rem; background-size:100% 100%;}
.in-ks-title { padding-top:2rem;}
.in-ks-title h3 { font-size:3rem; padding:1rem 0 2.5rem 1rem; color:#fe7a25; display:block;-webkit-margin-before: 1em;  -webkit-margin-after: 1em;  -webkit-margin-start: 0px;    -webkit-margin-end: 0px; font-weight: bold;}
.in-ks-title h3 span { font-size:1.8rem; color:#ccc; padding-left:1rem; font-style:normal;}
.in-ks-js { height:auto;}
.in-ks-js em { display:none;}
.in-ks-js { width:96%; height:auto; margin:0 auto; border-radius:1rem;}
.in-ks-js p { width:auto; height:auto; text-align:justify; font-size:2rem; line-height:3.3rem; float:none; padding:2rem; background-color:#dbf2f9;}
/*专家信息*/
.new-body { padding:0 .5rem;}
.slide-item-body ul { width:98%; display:block; margin:0 auto;}
.slide-item-body ul li{width:98%;display:block;padding:0.5rem 0 0.5rem 0.5rem; margin-bottom:2rem; background-color:#f4f4f4; border-bottom:0.1rem #ddd solid;}
.slide-item-body ul li .new-img img { width:15rem; height:15rem; display:block; margin-top:1rem; border-radius:50%;-webkit-filter: brightness(1.05); float:left;}
.slide-item-body ul li .new-body-title { padding-left:1rem;}
.slide-item-body ul li .new-body-title span { text-align:left;}


.slide-item-body ul li .in-zj-a { box-shadow:none; background:none;}
.slide-item-body ul li a.in-zj-yy,.slide-item-body ul li a.in-zj-zx { display:none;}
.new-body-title { font-size:2.2rem; line-height:3.4rem;}
.new-body-title span { width:100%; height:4rem; color:#e95a0d; line-height:4rem; font-size:2.8rem; padding:0; text-align:center;}
.new-body-title span i {}
.in-zj-more{ width:5rem; height:5rem;text-align:center; display:block; float:right;line-height:40px; border:none; font-family: "iconfont" !important; font-size:4.9rem; color:#ddd;
  font-style: normal; text-decoration:none;}
.in-zj-gd { display:none;}
.new-body-title font { padding:0 .5rem; line-height:normal; font-size:2rem; margin-right:.3rem; white-space:normal;}
.new-body-title em { font-style:normal; font-size:2rem; padding:.5rem 0; display:block; text-align:justify; color:#666; line-height:2.6rem;}
.slide-item-body ul li .in-zj-a { min-height:0;}

.td-list { margin-top:1rem; padding:0;}
.td-kslist span { font-size:2.6rem; line-height:4rem;}
.td-kslists ul li { width:49%; margin:0 0.5%; float:left; height:4rem; line-height:4rem;}
.td-kslists ul li a { width:100%; height:4rem; font-size:2.2rem; line-height:4rem;}
}

.dksbs span { line-height:20px; padding:1px 2px 1px 0px; margin-bottom:2px; margin-right:2px; display:block; float:left; border:1px #d1d1d1 solid; border-radius:2px;}
.dksbs span i { display:block; width:16px; float:left;border-top-right-radius:3px;border-bottom-right-radius:3px;}
.dksbs span font { font-size:11px; font-weight:lighter; display:block; float:left;}



