/*宽高*/
/*背景*/
/*边框*/
/*居中, 距离上边距, div居中*/
/*内行转块级*/
/*特殊a元素*/
/*字体相关*/
/*主体部分*/
.item16Con p,
.item16Con h3,

.section a:hover {
  color: #167c98;}
.s-heading {
  width: 100%;
  height: 74px;
  color: #999999;}
.s-heading .sh-hl {
  font-weight: normal;}
.sh-cp > h2:not(:nth-child(2n)) {
  cursor: pointer;}
.sh-sc,
.sh-sc a {
  color: #409fba !important;}
.s-heading h2,
.s-heading h2 a {
  font-weight: bold;
  font-size: 24px;
  line-height: 74px;}
.s-heading a {
  line-height: 74px;
  color: #808080;}
.s-heading a:hover {
  color: #409fba;}
.i5sh {
  text-align: center;}
.s-item12bg,
.sitem34In,
.s-item5 {
  width: 1200px;
  margin: 0 auto;}
/*模块一*/
.s-item12bg,
.sitem34bg
 {
  padding: 20px 0 20px 0;}
.s-item5 { padding-bottom:15px;}
/*快速导航*/
.fastnav{
  background-color:white;
}
/*模板16  w: 1200; n: 3; nw: 380; nh: 400px; r: 30; *************************************************/
/*G*/
/*G*/
/*G*/
/*G*/
/*MOVE*/
.item16 {
  width: 740px;
  margin: 0 auto;
  margin-right: 4.16666667%;}
.item16Con > div {
  height: 380px;
  position: relative;
  width: 48.64864865%;
  background-color: #f5f5f5;
  padding-bottom: 0;}
.item16Con > div,
.item16Con img {
  -webkit-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;}
.item16Con > div > div,
.item16Con img {
  height: 204px;
  width: 100%;
  overflow: hidden;}
.item16Con > div:first-child {
  margin-right: 1.66666667%;}
.item16Con img {
  height: 100%;
  width: 100%;}
.item16Con h3 {
  padding: 33px 20px 12px 20px;}
.item16Con h3 a {
  font: normal 16px/25px "微软雅黑";
  color: #00556c;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  height: 100%;
  width: 100%;
  vertical-align: top;}
.item16Con p {
  padding: 0 20px;
  line-height: 24px;
  font-size: 12px;
  color: #808080;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
.item16Con > div:hover a {
  color: #007291;}
.item16Con > div:hover img {
  -webkit-transform: scale(1.03);
  -ms-transform: scale(1.03);
  transform: scale(1.03);}
.item16Con .item16Date {
  position: absolute;
  top: 186px;
  left: 20px;
  height: 36px;
  width: 120px;
  background-color: #eaaf26;
  text-align: center;
  font-family: "Arial";
  color: #ffffff;
  line-height: 36px;
  z-index: 100;}
/*模块二*/
.s-item1 {
  height: auto;
  width: 34.16666667%;}
.sItem1Con > li:not(:last-child) {
  margin-bottom: 19.5px;}
.s-item3 .s3Ul li:not(:last-child):before {
  position: absolute;
  content: '';
  height: 5px;
  width: 5px;
  background-color: #eaaf26;
  top: 8px;}

.sItem1Con .s1Time { text-align: center;
  height: 52px;
  width: 60px;
 /* border: 4px solid #abd5e1;*/
  position: relative;
  
  color: #2d97b5;
  line-height: 26px;}
.sItem1Con .s1Day {
  height: 50%;
  font-size: 16px;
  background: #00566d;
  font-weight: normal;
  color: #ffffff;}
.sItem1Con .s1Month {
  height: 50%;
  font-size: 13px;
  background: #f4fcfe;
  font-weight: normal;
  color: #000000;}
.sItem1Con .s1XLine {}

.sItem1Con .s1Text {
  width: 80.146341%;
  /*width: 74.14634146%;*/
  padding: 7.5px 0;
  margin-left: 14px;
  border-bottom: 1px solid #ebebeb;}
.sItem1Con .s1Text a {
  height: 44px;
  line-height: 22px;
  display: inline-block;
  width: 100%;
  vertical-align: top;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
/*模块三四*/
.sitem34bg {
  background-color: #f5f5f5;}
.s-item3 {
  height: atuo;
  width: 28.75%;
  margin-right: 4.16666667%;}
.s-item3 .s3ConImg {
  height: 270px;
  width: 48.64864865%;
  margin-right: 2.7027027%;}
.s-item3 .s3UlOut {
  height: auto;
  width: 100%;}
.s-item3 .s3Ul li {
  position: relative;}
.s-item3 .s3Ul li a {
  display: inline-block;
  height: 100%;
  width: 100%;
  vertical-align: top;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 14px;
  line-height: 14px;
  margin-bottom: 23px;}


.s-item4 {
  height: atuo;
  width: 34.16666667%;
  margin-right: 0;}
.s-itemI4Con {
  width: 100%;
  height: 270px;
  position: relative;}
.s-itemI4Bd li,
.s-itemI4Bd li img {
  width: 100%;
  height: 270px;}
.s-itemI4Text {
  position: absolute;
  top: 210px;
  left: 0;
  width: 100%;
  height: 60px;
  z-index: 100;
  text-align: center;}
.s-itemI4Text a {
  line-height: 60px;
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;}
.s-itemI4Text a:hover {
  color: #e19800;}
.s-itemI4Prev,
.s-itemI4Next {
  height: 50px;
  width: 28px;
  position: absolute;
  top: 110px;
  cursor: pointer;
  -webkit-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;}
.s-itemI4Prev {
  left: 0;
  background: rgba(0, 0, 0, 0.4) url(404.png) no-repeat 9px 21px;}
.s-itemI4Next {
  right: 0;
  background: rgba(0, 0, 0, 0.4) url(404.png) no-repeat -18px 21px;}
.s-itemI4Prev:hover,
.s-itemI4Next:hover {
  background-color: #eaaf26;}
/*模块五*/
.s5Con li {
  height: 123px;
  width: 16.58333333%;
  border-bottom: 1px solid #e6e6e6;}
.s5Con li:not(:last-child) {
  border-right: 1px solid #e6e6e6;}
.s5Con p {
  text-align: center;}
.s5Con p a {
  line-height: 33px;
  font-size: 16px;}
.s5Con .s5Icon {
  margin-top: 12px;
  height: 73px;
  width: 100%;
  background: url(../image/icon2.png) no-repeat center 5px;}
.s5Con .s5Icon a {
  display: inline-block;
  height: 100%;
  width: 100%;
  vertical-align: top;}
.s5Con li:nth-child(2) .s5Icon {
  background-position: center -73px;}
.s5Con li:nth-child(3) .s5Icon {
  background-position: center -171px;}
.s5Con li:nth-child(4) .s5Icon {
  background-position: center -269px;}
.s5Con li:nth-child(5) .s5Icon {
  background-position: center -392px;}
.s5Con li:nth-child(6) .s5Icon {
  background-position: center -519px;}
.s5Con li:nth-child(1):hover .s5Icon {
  background-position: center -643px;}
.s5Con li:nth-child(2):hover .s5Icon {
  background-position: center -761px;}
.s5Con li:nth-child(3):hover .s5Icon {
  background-position: center -888px;}
.s5Con li:nth-child(4):hover .s5Icon {
  background-position: center -1014px;}
.s5Con li:nth-child(5):hover .s5Icon {
  background-position: center -1148px;}
.s5Con li:nth-child(6):hover .s5Icon {
  background-position: center -1257px;}
 .sItem1Time {
  display: inline-block;
  line-height: 40px;
  font-family: "Arial";
  color: #999999;
  font-size: 12px;
  vertical-align: top;
  width: 12.5%;
  text-align: right;
}
