﻿@charset "utf-8";

/* CSS Document */
.title {
  /* background: url(/Sites/Uploaded/File/2013/12/hl_tit.jpg) repeat-x; */
  font-size: 18px;
  font-weight:400;
  height: 30px;
  line-height: 30px;
  /* padding-left: 20px; */
  padding: 0 5px;
border-bottom: 3px solid #32709f;
  color: #32709f;
  display: inline-block;
}

.title a {
  color: #32709f
}

.flash2 {
  width: 450px;
  height: 280px;
  float: left;
  position: relative;
}

.flash2 img {
  height: auto;
  width: 100%;
}

.picbtn_bg {
  background: #000000;
  height: 35px;
  opacity: 0.5;
  position: absolute;
  top: 220px;
  width: 387px;
}

.flash2 .num {
  position: absolute;
  right: 10px;
  top: 230px;
  z-index: 100;
}

.flash2 .num li {
  background: url("/Content/Areas/Common/images/pic_ico1.png") no-repeat -16px 0;
  color: #FFFFFF;
  cursor: pointer;
  display: inline;
  float: left;
  height: 17px;
  line-height: 17px;
  margin: 0 1px;
  text-align: center;
  width: 16px;
}

.flash2 .num .s {
  background: #357DBA;
  height: 17px;
  width: 16px;
}

.flash2 .tit {
  color: #FFFFFF;
  height: 25px;
  line-height: 25px;
  padding: 0 10px;
  position: absolute;
  top: 225px;
  z-index: 1000;
}

.flash2 .tit a {
  color: #FFFFFF;
}

.flash_right {
  width: 815px;
  float: right
}

.depContent {
  /* border: solid 1px #d9d9d9; */
  height: 155px;
  padding: 8px 10px;
  color: #333333;
  font-size: 14px;
  line-height: 25px;
  position: relative;
}

.depContent h1 {
  height: 30px;
  line-height: 30px;
  color: #32709f;
  padding: 0 5px;
  display: inline-block;
  border-bottom: 3px solid #32709f;
  font-size: 18px;
  font-weight: 400;
}

.depContent a {
  color: #32709f;
  position: absolute;
  right: 0;
}

.photoBox {
  background: url('/Sites/Uploaded/UserUpLoad/20240115/20240115135109.png')  no-repeat 25px center;
  height: 74px;
  border: solid 1px #32709f;
  margin: 12px 0 0 0px;
  text-indent: 75px;
}

.photoBox .phone {
  font-size: 14px;
  line-height: 25px;
  /* padding: 10px 0 0 40px; */
}
.photoBox .phone p:nth-child(1){
  margin-top: 15px;
}
.MessBox {
  /* border: solid 1px #d9d9d9; */
  width: 49%;
  /* height: 230px; */
  /* margin: 12px 0 0 0px; */
}

.MessBox img {
  height: 65px;
  margin: 10px auto;
  display: block
}

.newlist0 {
  margin: 0 15px;
}

.newlist0 li {
  height: 24px;
  line-height: 24px;
  overflow: hidden;
  padding: 0 0 0 10px;
  background: url(../../Common/images/bg.png) no-repeat -117px 10px
}

.newlist0 li a {
  color: #333;
}

.zjtd_div {
  width: 49%;
  height: 230px;
  float: left;
  margin-top: 10px;
  /* border: 1px solid #D9D9D9; */
}

ul.tab_title {
  /* background: url(/Sites/Uploaded/File/2013/12/hl_tit.jpg) repeat-x; */
  /* height: 27px; */
  overflow: hidden;
}

ul.tab_title li {
  /* border-right: 1px solid #F1155B; */
  float: left;
  font-size: 18px;
  /* padding: 0 10px; */
  height: 30px;
  line-height: 30px;
  display: inline-block;
  padding: 0 5px;
  border-bottom: 3px solid #32709f;
}

ul.tab_title li a {
  color: #32709f;
}

ul.tab_title li.hover {
  background: url(/Sites/Uploaded/File/2013/12/hl_tith.jpg) no-repeat;
  border: none;
  padding-right: 18px;
}

ul.tab_title li.hover a {
  color: #32709f;
}

.newlist li {
  float: left;
  width: 86px;
  height: 105px;
  margin: 10px 10px 0 10px;
  _margin: 10px 5px 0 5px;
}

.newlist li a {
  color: #333;
}

.TuanDui {
  border: solid 1px #d9d9d9;
  width: 320px;
  height: 190px;
  margin: 12px 0 0 0px;
}

.TuanDui img {
  width: 80px;
  height: 102px;
  margin: 0px auto;
  display: block
}

.TuanDui .img {
  border: 1px solid #D9D9D9;
  display: block;
  float: left;
  height: 102px;
  margin-bottom: 10px;
  padding: 1px;
  width: 80px;
}

.TuanDui .img:hover {
  border: 1px solid #EC860A;
}

.title_type {
  padding: 5px 0;
}

.newlist1 {
  overflow: hidden;
  padding: 15px 0;
}

.newlist1 li {
  width: 100%;
  float: left;
}

.newlist1 li a {
  color: #333;
}

.newlist1 li {
  /* background: url("../../Common/images/bg.png") no-repeat -117px 12px; */
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  /* padding-left: 10px; */
}

@media only screen and (max-width:768px) {
  .banner img {
 width: 100%
  }

  .zjtd_left_content {
 width: 100%;
  }

  .zjtd_right_content,
  .content_c {
 width: 100%;
  }

  .ksjj_2 {
 width: 49%;
 float: left;
 margin: 10px 0 0 0px;
  }

  .chu_tit {
 height: 70px;
  }

  .outProfessionalTitle1,
  .outProfessionalTitle2,
  .outProfessionalTitle3 {
 padding: 0 0 0 20px !important;
  }

  .speace_span {
 display: none !important
  }

  .flash2 {
 width: 45%;
  }

  .flash2 .pic img,
  .picbtn_bg {
 width: 100%;
  }

  .flash_right {
 width: 390px;
  }

  .depContent {
 overflow: hidden
  }

  .MessBox {
 width: 31.5%;
  }

  .MessBox img {
 width: 100%;
  }

  .zjtd_div {
 width: 100%;
 height: auto;
  }

  .ksjj_1 {
 width: 50.5%;
 height: 135px;
  }

  .ksjj_2 {
 width: 52%;
 height: 105px;
 overflow: auto;
 margin: 5px 0 0 15px;
 min-height: 105px;
  }

  .newlist_0_1 {
 height: 70px !important;
  }

  .zjtd_right_content .ksjj_2 {
 min-height: 165px;
 overflow: hidden;
 margin: 10px 0 0 0px;
  }

  .zjtd_right_content {
 display: none !important
  }

  .newlist1 li {
 float: none;
 width: 100%;
  }

}

@media only screen and (max-width:640px) {
  .flash2, .main {
 width: 100%;
 height: auto;
  }

  .ksjj_1 {
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 /* Firefox */
 -webkit-box-sizing: border-box;
 /* Safari */
 margin: 10px 0 0 0px;
 height: auto
  }

  .ksjj_2 {
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 /* Firefox */
 -webkit-box-sizing: border-box;
 /* Safari */
 margin: 0px;
  }

  .zjtd_right_content,
  .content_c {
 display: none
  }

  .zjtd_div .new_list1 li {
 float: none;
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 /* Firefox */
 -webkit-box-sizing: border-box;
 /* Safari */
  }

  .tab_nr_rq {
 height: auto
  }

  .newlist1 li a.title_type {
 text-overflow: ellipsis;
 white-space: nowrap;
 overflow: hidden;
 width: 100%;
 display: inline-block;
  }

  .chu_tit,
  .table_2 {
 display: none
  }

  .MessBox {
 width: 100%;
 /* margin: 10px 0 0 0px !important; */
  }

  .zjtd_div {
 width: 100%;
 height: auto;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 /* Firefox */
 -webkit-box-sizing: border-box;
 /* Safari */
  }

  .flash_right {
 width: 100%;
  }

  .depContent {
 height: auto
  }

  .TuanDui {
 width: 100%;
  }

  .newlist li {
 width: 23%;
  }
} 