﻿.mt10 {
  margin-top: 10px;
}

/*banner轮播图*/
.fullSlide {
  width: 100%;
  position: relative;
  height: 333px;
  background: #000;
}

.fullSlide .bd {
  margin: 0 auto;
  position: relative;
  z-index: 0;
  overflow: hidden;
}

.fullSlide .bd ul {
  width: 100% !important;
}

.fullSlide .bd li {
  width: 100% !important;
  height: 333px;
  overflow: hidden;
  text-align: center;
}

.fullSlide .bd li a {
  display: block;
  height: 333px;
}

.fullSlide .hd {
  width: 100%;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  height: 30px;
  line-height: 30px;
}

.fullSlide .hd ul {
  text-align: center;
}

.fullSlide .hd ul li {
  cursor: pointer;
  display: inline-block;
  *display: inline;
  zoom: 1;
  width: 8px;
  height: 8px;
  margin: 4px 4px;
  overflow: hidden;
  background: #ccc;
  filter: alpha(opacity=50);
  opacity: 0.5;
  line-height: 999px;
  border-radius: 100%;
}

.fullSlide .hd ul .on {
  background: #008756;
}


.main_image {
  position: relative;
  width: 100%;
  height: 100%;
  _zoom: 1;
}

.flicking_btn {
  position: absolute;
  bottom: 22px;
  left: 0;
  width: 100%;
  z-index: 9;
  display: block;
}

.flicking_con {
  width: 100px;
  margin: 0 auto;
}

.flicking_con a {
  background: #fff;
  width: 8px;
  height: 8px;
  display: block;
  text-indent: -9999px;
  float: left;
  margin-right: 10px;
  cursor: pointer;
  border-radius: 100%;
}

.flicking_con a.active {
  background: #008756;
}

/*------------------------默认图片切换---------------*/
._img {
  *height: 220px;
  width: 350px;
}

.scroll_img {
  width: 350px;
}

.pic li {
  width: 350px;
  height: 220px;
}

.pic li img {
  height: 220px;
}

.tit {
  _width: 350px;
  line-height: 34px;
}

.num li {
  border-radius: 100%;
}

.op_bg {
  width:
}

/**/
.left_img img {
  width: 100%;
  height: 43px;
}

.left_t, .left_b {
  width: 100%;
}

.left_t .left_box, .left_b .left_box {
  width: 33.3%;
  *width: 28%;
  float: left;
  padding: 15px 20px;
  _padding: 2px 20px;
  box-sizing: border-box;
  height: 263px;
  _height: 283px;
  _overflow: hidden;
}

.left_t .left_box li, .left_b .left_box li {
  font-size: 14px;
  line-height: 26px;
  width: 50%;
  *
  width: 45%;
  float: left;
  box-sizing: border-box;
  background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat 4px 15px;
  border-bottom: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.left_t .left_box h2, .left_b .left_box h2 {
  background: url(/Sites/Uploaded/UserUpLoad/20160802/20160802160647.png) no-repeat center 63px;
  padding-bottom: 15px;
}

.left_t .left_box h2 a, .left_b .left_box h2 a {
  line-height: 60px;
  height: 60px;
  font-size: 24px;
  color: #666;
  text-align: center;
  font-weight: normal;
  display: inline-block;
  width: 100%;
}

.left_t .left_box li.column141, .left_t .left_box li.column142, .left_t .left_box li.column375, .left_t .left_box li.column376 {
  display: none;
}

.left_t h2 a, .left_b h2 a {
  background-position: 10px center;
  background-repeat: no-repeat;
}

.left_t .left_t_l h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160803/20160803092006.png);
}

.left_t .left_t_m h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160802/20160802140132.png);
}

.left_t .left_t_b h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160802/20160802140151.png);
}

.left_b .left_t_l h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160802/20160802140207.png);
}

.left_b .left_t_m h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160803/20160803092041.png);
}

.left_b .left_t_b h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160802/20160802140243.png);
}

.left_t .left_box:hover h2, .left_b .left_box:hover h2 {
  background: url(/Sites/Uploaded/UserUpLoad/20160803/20160803092201.png) no-repeat center 63px;
  padding-bottom: 15px;
}

.left_t .left_box:hover ul li a, .left_b .left_box:hover ul li a {
  color: #008756;
}

.left_t .left_box:hover.left_t_l h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160802/20160802135531.png);
  color: #008756;
}

.left_t .left_box:hover.left_t_m h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160803/20160803091302.png);
  color: #008756;
}

.left_t .left_box:hover.left_t_b h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160803/20160803091529.png);
  color: #008756;
}

.left_b .left_box:hover.left_t_l h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160803/20160803091549.png);
  color: #008756;
}

.left_b .left_box:hover.left_t_m h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160803/20160803091606.png);
  color: #008756;
}

.left_b .left_box:hover.left_t_b h2 a {
  background-image: url(/Sites/Uploaded/UserUpLoad/20160803/20160803091619.png);
  color: #008756;
}

div.article_box p {
  text-indent: 2em
}



.left_b .left_t_b h2 span {
  line-height: 60px;
}

.left_t, .left_b {
  background: #f5f5f4 url(/Sites/Uploaded/UserUpLoad/20160802/20160802182053.png) no-repeat left bottom !important;
}

.left_t .left_t_m, .left_t .left_t_b, .left_b .left_t_m, .left_b .left_t_b {
  background: url(/Sites/Uploaded/UserUpLoad/20160802/20160802181006.png) no-repeat;
}
.left_t_m .column_list .column124, .left_t_m .column_list .column501{
  display: none;
}
/*oa登陆*/
.left_b .left_t_b span {
  display: block;
  margin-bottom: 10px;
  height: 30px;
  line-height: 30px;
}

.left_b .left_t_b span b {
  font-weight: normal;
}

.left_b .left_t_b span input {
  width: 150px;
  *width: 145px;
  height: 28px;
  border-radius: 3px;
  border: 1px solid #ccc;
  padding-left: 10px;
}

.left_b .left_t_b span input:focus {
  outline: none;
}

.left_b .left_t_b span .logon {
  width: 100%;
  background: #2dc48d;
  color: #fff;
  border: 0px;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
  margin-top: 35px;
}

.left_b .left_t_b a {
  display: block;
  margin-bottom: 10px;
}

.left_b .left_t_b span.user, .left_b .left_t_b a.User {
  border: 1px solid #ccc;
  border-radius: 3px;
  line-height: 28px;
  padding-left: 10px;
}

/*学科建设*/
.right_t {
  _height: 355px
}

.sy_ts_tab {
  border: 1px solid #ccc;
  overflow: hidden;
  border-top: 0px;
  padding: 0px 20px;
  _height: 185px
}

.sy_ts_tab li {
  width: 50%;
  *width: 45%;
  box-sizing: border-box;
  float: left;
  line-height: 30px;
  _height: 30px;
  _overflow: hidden;
  background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat 4px 15px;
  padding-left: 20px;
}

.right_t img {
  width: 100%;
  /*height:121px;*/
  height: auto;
}

.right_t a.keyword_Default {
  width: 50%;
  *width: 45%;
  box-sizing: border-box;
  float: left;
  line-height: 30px;
  _height: 30px;
  _overflow: hidden;
  background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat 4px 15px;
  padding-left: 20px;
  color: #333;
}

.right_t a:hover.keyword_Default {
  color: #008756
}

.right_t .details {
  display: none;
}

.right_t p {
  height: 150px;
  border: 1px solid #ccc;
  padding: 0px 10%;
}

/*医务服务*/
.icon li {
  float: left;
  text-align: center;
  margin-right: 10px;
}
.icon li:last-of-type{
  margin-right:0;
}

.icon li a {
  display: inline-block;
  background: #eeeeee;
  width: 122px;
  height: 162px;
}

.icon li.icon_2, .icon li.icon_4 {
  /* float: right; */
}

.icon li a b {
  font-weight: normal;
  line-height: 30px;
  font-size: 14px;
  color: #333;
}

.icon li a span {
  display: block;
  width: 43px;
  height: 32px;
  margin: 55px auto 0px;
}

.icon li.icon_1 a span {
  background: url(/Sites/Uploaded/UserUpLoad/20160802/20160802101720.png) no-repeat;
}

.icon li.icon_2 a span {
  background: url(/Sites/Uploaded/UserUpLoad/20160802/20160802125341.png) no-repeat;
}

.icon li.icon_3 a span {
  background: url(/Sites/Uploaded/UserUpLoad/20160802/20160802101746.png) no-repeat;
}

.icon li.icon_4 a span {
  background: url(/Sites/Uploaded/UserUpLoad/20160802/20160802125408.png) no-repeat;
}

.icon li a:hover {
  background: #008756;
  transition: all 0.2s;
}

.icon li a:hover b {
  color: #fff;
}

.icon li.icon_1 a:hover span {
  background: url(/Sites/Uploaded/UserUpLoad/20160802/20160802130157.png) no-repeat;
}

.icon li.icon_2 a:hover span {
  background: url(/Sites/Uploaded/UserUpLoad/20160802/20160802130213.png) no-repeat;
}

.icon li.icon_3 a:hover span {
  background: url(/Sites/Uploaded/UserUpLoad/20160802/20160802130225.png) no-repeat;
}

.icon li.icon_4 a:hover span {
  background: url(/Sites/Uploaded/UserUpLoad/20160802/20160802130239.png) no-repeat;
}


@media only screen and (max-width:1200px) {

  .fullSlide {
 width: 1200px;
  }
}

@media only screen and (max-width:768px) {
  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 200px;
  }

  .fullSlide .bd li {
 background-size: 150% !important;
  }

  .fullSlide, .W790, .W390 {
 width: 100%;
  }

  .W420 {
 width: 52%;
  }

  .article_list li {
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
  }

  .left_t .left_box, .left_b .left_box {
 padding: 15px 10px;
  }

  .right_t, .right_b {
 width: 49%;
 float: left;
  }

  .right_b {
 float: right;
 margin-top: 0px !important;
  }

  .icon li {
 width: 100%;
  }

  .icon li a {
 width: 100%;
 height: 64px;
 margin-bottom: 5px;
  }

  .icon li.icon_2 a, .icon li.icon_4 a {
 float: left;
  }

  .icon li a span {
 margin-top: 9px;
  }
}

@media only screen and (max-width:760px) {
  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 190px;
  }

  .scroll_img {
 margin: 0 auto;
 float: none;
  }

  .W420 {
 width: 100%;
  }
}

@media only screen and (max-width:740px) {
  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 170px;
  }

  .left_b .left_t_b span input {
 width: 125px
  }

}

@media only screen and (max-width:640px) {
  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 150px;
  }

  .left_t h2 a, .left_b h2 a {
 background-position: -4px center;
  }

  .right_t, .right_b {
 width: 100%;
  }

  .icon li {
 width: 49%;
  }

  .icon li a {
 width: 100%;
 height: 76px;
 /* margin-bottom: 10px; */
 }

  .left_b .left_t_b span input {
 width: 80%;
  }

  .icon li.icon_2, .icon li.icon_4 {
 float: right;
  }

  .icon li a span {
 margin-top: 10px;
  }

  .left_t, .left_b {
 background: #f5f5f4 !important;
  }

  .left_t .left_t_m, .left_t .left_t_b, .left_b .left_t_m, .left_b .left_t_b {
 background: none;
  }

  .banner {
 display: none;
  }
}

@media only screen and (max-width:600px) {
  .left_t .left_box, .left_b .left_box {
 width: 100%;
 height: auto;
  }

  .left_b .left_t_b span {
 height: auto;
  }

  .left_t h2 a, .left_b h2 a {
 background-position: 130px center;
  }
}

@media only screen and (max-width:570px) {
  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 130px;
  }
}

@media only screen and (max-width:500px) {
  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 120px;
  }
}

@media only screen and (max-width:450px) {
  .left_t h2 a, .left_b h2 a {
 background-position: 60px center;
  }

  .left_b .left_t_b span input {}

  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 105px;
  }
}

@media only screen and (max-width:400px) {
  .span_date {
 display: none;
  }

  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 95px;
  }
}

@media only screen and (max-width:375px) {
  .scroll_img {
 display: none;
  }

  .left_t h2 a, .left_b h2 a {
 background-position: 30px center;
  }

  .left_b .left_t_b span input {
 width: 75%;
  }

  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 90px;
  }
}

@media only screen and (max-width:350px) {

  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 85px;
  }
}

@media only screen and (max-width:320px) {

  .fullSlide, .fullSlide .bd li, .fullSlide .bd li a {
 height: 82px;
  }
}   