@charset "UTF-8";
/**HTML5 common css*/
html {-webkit-text-size-adjust: none;-webkit-font-smoothing: antialiased;}
* { margin: 0;padding: 0;outline: 0;border: 0;}
a {text-decoration: none;color: inherit;}
a:hover {color: inherit;}
a, img {-webkit-touch-callout: none;}
a, a:active, a:focus, a:hover, a:visited { text-decoration: none;}
li, ol, ul {list-style: none;}
html,body { color: #201914; font: normal 18px/180% "Microsoft YaHei";}
.g-w1200 { position: relative;width: 1200px; margin-left: auto; margin-right: auto;}
.bk {-webkit-box-sizing: border-box; box-sizing: border-box;}
.bk * {-webkit-box-sizing: border-box; box-sizing: border-box;}
.bk .swiper-container { position: relative; height: 100%; overflow: hidden;}
.bk .swiper-slide { position: relative;}
.bk .swiper-outer { overflow: hidden;}
.bk-newsfirst { text-align: center; font-size: 0;}
.bk-newsfirst h1,.bk-newsfirst h2,.bk-newsfirst h3 { font: bold 40px/1 "Microsoft YaHei"; margin-bottom: 20px; text-align: center; color: #8a2718;}
.bk-newsfirst .list-subtitles li { display: inline-block; font-size: 16px; margin-left: 10px; color: #9d5e56;}
.bk-newsfirst .list-subtitles li:first-child { margin-left: 0;}
.bk-jdt { margin-bottom: 20px; overflow: hidden;}
.bk-jdt .left-swiper { position: relative; float: left; width: 675px; height: 420px;}
.bk-jdt .left-swiper .pagination1 { position: absolute; text-align: right; bottom: 16px; right: 10px; z-index: 2; z-index: 999;}
.bk-jdt .left-swiper .swiper-slide { position: relative;}
.bk-jdt .left-swiper .swiper-slide p { position: absolute; left: 0; bottom: 0; height: 60px; width: 100%; font: normal 18px/60px "Microsoft YaHei"; padding-left: 20px; padding-right: 100px; color: #fce8b0; background-color: #b6170b;/*background: rgba(0, 0, 0, 0.6)*/; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.bk-jdt .left-swiper .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; -webkit-border-radius: 10px; border-radius: 10px; background: #8d8e90; margin: 0 3px;cursor: pointer;}
.bk-jdt .left-swiper .swiper-pagination-bullet { background: #8d8e90; margin: 0 3px;}
.bk-jdt .left-swiper .swiper-pagination-bullet-active { background: #da3c36;}
.bk-jdt .left-swiper .swiper-active-switch { background: #da3c36;}
.bk-jdt .right-news { position: relative; margin-left: 684px;}
.bk-jdt .right-news li { position: relative; height: 82px; background: #fce8b0; margin-bottom: 3px; border-left: 12px solid #fce8b0; padding-left: 10px; padding-top: 8px;}
.bk-jdt .right-news li a { display: block; position: relative; z-index: 2;}
.bk-jdt .right-news li > div { position: relative; z-index: 2;}
.bk-jdt .right-news li:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: #a54437;
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.bk-jdt .right-news li:hover {border-left: 12px solid #a54437;color: #fff;}
.bk-jdt .right-news li:hover:before {
	-webkit-transform: scaleX(1);
	-ms-transform: scaleX(1);transform: scaleX(1);
	opacity: 0.5;
	-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

