@charset "UTF-8";
*{
    margin: 0px;
    padding: 0px;
	/*word-break:break-all;*/
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;
}
a[href]:after{content:normal;}
*:focus{outline:none;}
body {
	-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;
	font-family: Arial, \5FAE\8F6F\96C5\9ED1;
	font-size: 15px;
	line-height: 1.5;
	color: #444;
	text-decoration: none;
	background: url(px-topbg.jpg) no-repeat top center #af2010;
	background-size: 100%;
}
ul, li{
	margin:0px; padding:0px;
    list-style-type:none;
}
ol, ul {
  list-style: none;
}
ul, li, a
{
	padding: 0px;
	margin: 0px;
}
button {outline: none;border: 0;}
select { width:100%;}
/*  */
.fix {
  *zoom: 1;
}
.fix:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear{clear:both;}
.tj {text-align: justify;}
.rel {position: relative;}
.t3d {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.bdr4 {border-radius: 4px;}
.lets {letter-spacing: 1px;}
.wb {word-wrap:break-word;}

.bgbai { background:#ffffff;}
.bgqh { background:#f9fafb;border-radius: 0 0 5px 5px;padding: 24px 26px;}
.bgf3 { background:#f3f3f3;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}
.mb25 { margin-bottom:25px;}
.mb30 { margin-bottom:30px;}
.mb40 { margin-bottom:40px;}
.mbf40 { margin-bottom:40px;}
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}
.mt18 { margin-top:18px;}
.mt20 { margin-top:20px;}
.mt25 { margin-top:25px;}
.mt30 { margin-top:30px;}
.space0 {padding: 0 0 0 30px;}
.space15 { padding:15px;}
.space18 { padding:18px;}
.space20 { padding:20px;}
.bh { display:block; overflow:hidden;}
.space-top {
	padding-top: 10px;
}
.space-bottom {
	padding-bottom: 25px;
}
.img-hover:hover {
    opacity: 0.8;
}
.usmt {margin: 15px 0 0;}
.mobmt {}
.mobmt1 {}
.mobmt2 {}
.mobpadding {}
.mobmargin {}
.lanmumt {margin-top: 15px;}
@media (max-width: 1199px){
	.mbf40 { margin-bottom:0px;}
}
@media (max-width: 991px){
	.mobmt {margin-top: 38px;}
	.mb40 { margin-bottom:30px;}
	.mobpadding {padding: 0;}
	.mobmargin {margin: 0;}
}
@media (max-width: 767px){
	.lanmumt {margin-top: 0;}
	.mobmt {margin-top: 26px;}
	.mobmt1 {margin-top: 26px;}
	.mt30 {margin-top: 24px;}
	.bgqh {padding: 20px;}
}

.panel-group {
  margin-bottom: 0px;
}
.textcenter { text-align:center; margin:0;}
.secondarybox { display:block; padding:50px 0 52px;background: url(kxjjs-yy-bg.png) repeat-x top center #F8F8F9;
min-height: -moz-calc(100vh - 895px);
min-height: -webkit-calc(100vh - 895px);
min-height: calc(100vh - 895px);
}
.secondarybox[data-v-jj] {background: url(kxjjs-box-bg07.jpg) repeat-x top center #fffefa;background-size: 100%;}
.secondarydetailbox { display:block; overflow:hidden; padding:20px 28px 25px 28px;margin-bottom: 28px;}
.secondarydetailbox form {background: #f9f9f9; padding: 15px 13px 5px 10px; border-radius: 2px; border: #ececec solid 1px;}
.secondarydetailbox .jsbox {padding-right: 6px; text-align: right; color: #1b1b1b; /* font-weight: 600; */ font-size: 13px; background: #f9f9f9; width:76px;}
.jsbox1 {padding-right: 6px; text-align: right; color: #1b1b1b; /* font-weight: 600; */ font-size: 13px; background: #f9f9f9; width:84px;}
.secondarydetailbox select.form-control {padding-right: 5px;margin-bottom: 0px;height: 30px;}
.secondarydetailbox .p0 { padding:0px;}
@media (max-width: 1280px) {
	.secondarybox {padding:35px 0 37px;}
}
@media (max-width: 991px){
	.secondarybox {padding:30px 0 32px;}
}
@media (max-width: 767px) {
	.secondarybox{padding:24px 0 26px 0;min-height: inherit;}
    .secondarydetailbox { padding:20px 15px 25px 15px;margin-bottom: 18px;}
}

h2 { color:#005896;}
.clear{clear:both;}
.column_nr { display:block; overflow:hidden; float:left; width:100%;}
.column_gd { display:block; overflow:hidden;}
.border-not { background:#fdfdfd; border-left:#ededed solid 1px; border-right:#ededed solid 1px; border-bottom:#ededed solid 1px;}
.imgborder { border:#e6e6e6 solid 0px;margin-bottom:18px;}
.indexbox {width: auto; height:auto; overflow:hidden;}
.indexbox1 {width: auto; height:auto; overflow:hidden;margin: 0 22px 6px;}
.indexbox2 {width: auto; height:auto;}
.indexbox hr { border-top: 1px dotted #cbcbcb;}
.indexrbox {width: auto; height:auto; overflow:hidden; margin-bottom: 20px;}
@media (max-width: 768px){
.indexbox2 {margin-bottom: 18px;}
}

.dpborderstyle {
    min-height: -moz-calc(100vh - 998px);
    min-height: -webkit-calc(100vh - 998px);
    min-height: calc(100vh - 998px);
}
.dpborderstyle form {background: #fff; padding: 15px 13px 5px 10px; border-radius: 2px; border: #ececec solid 1px;}
.dpborderstyle .jsbox {padding-right: 6px; text-align: right; color: #1b1b1b; /* font-weight: 600; */ font-size: 13px; background: #fff; width:76px;}
.dpborderstyle .jsbox1 {padding-right: 6px; text-align: right; color: #1b1b1b; /* font-weight: 600; */ font-size: 13px; background: #fff; width:84px;}
.dpborderstyle select.form-control {padding: 0 5px;margin: 0;height: 30px; color: #454545;}
.dpborderstyle .form-control {border-color: #ccc;background: #ffffff;height: 30px;color: #4e4e4e;}
.dpborderstyle .p0 { padding:0px;}
.xlborderstyle {background:#fff; padding: 36px 60px 36px 60px;min-height: 406px;border-top: #c81210 solid 3px;
min-height: -moz-calc(100vh - 650px);
    min-height: -webkit-calc(100vh - 650px);
    min-height: calc(100vh - 650px);
	-ms-box-shadow: 0 0 8px 0px rgba(128, 82, 85, 0.1);
    -o-box-shadow: 0 0 8px 0px rgba(128, 82, 85, 0.1);
    -moz-box-shadow: 0 0 8px 0px rgba(128, 82, 85, 0.1);
    -webkit-box-shadow: 0 0 8px 0px rgba(128, 82, 85, 0.1);
    box-shadow: 0 0 8px 0px rgba(128, 82, 85, 0.1);
}

.maincontent {background: url(dj-footbj.png) no-repeat bottom center;background-size: 100%;padding-bottom: 120px; }
/*------------------------------------*/
@-webkit-keyframes bgpulse {
  from,to {
    transform: scale3d(1, 1, 1) rotate(0.1deg);
    -ms-transform: scale3d(1, 1, 1) rotate(0.1deg);
    -moz-transform: scale3d(1, 1, 1) rotate(0.1deg);
    -webkit-transform: scale3d(1, 1, 1) rotate(0.1deg);
    -o-transform: scale3d(1, 1, 1) rotate(0.1deg);
  }
  50% {
    transform: scale3d(1.1, 1.1, 1.1) rotate(0.1deg);
    -ms-transform: scale3d(1.1, 1.1, 1.1) rotate(0.1deg);
    -moz-transform: scale3d(1.1, 1.1, 1.1) rotate(0.1deg);
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(0.1deg);
    -o-transform: scale3d(1.1, 1.1, 1.1) rotate(0.1deg);
  }
}
@keyframes bgpulse {
  from,to {
    transform: scale3d(1, 1, 1) rotate(0.1deg);
    -ms-transform: scale3d(1, 1, 1) rotate(0.1deg);
    -moz-transform: scale3d(1, 1, 1) rotate(0.1deg);
    -webkit-transform: scale3d(1, 1, 1) rotate(0.1deg);
    -o-transform: scale3d(1, 1, 1) rotate(0.1deg);
  }
  50% {
    transform: scale3d(1.1, 1.1, 1.1) rotate(0.1deg);
    -ms-transform: scale3d(1.1, 1.1, 1.1) rotate(0.1deg);
    -moz-transform: scale3d(1.1, 1.1, 1.1) rotate(0.1deg);
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(0.1deg);
    -o-transform: scale3d(1.1, 1.1, 1.1) rotate(0.1deg);
  }
}
.bgpulse {
  -webkit-animation-name: bgpulse;
  animation-name: bgpulse;
}
.soc_icons {overflow: hidden;width: 200px;margin: 0 0 0 22px;float: right;}
.pxheader {
  position: relative;
  overflow: hidden;
  height: 23.3854vw;
}
.pxheader .header-box {position: relative;padding: 12px 0;overflow: hidden;}
.pxheader .header-left {position: relative;}
.pxheader .header-right {padding-top: 21px;position: relative;}
.pxheader .logo {}
.pxheader .head-content {position: relative;overflow: hidden;}
.pxheader .moblogo {margin:12px 0 0 0;overflow: hidden;}
.pxheader .relatedlink { margin:44px 2px 2px 0; text-align:right;}
.toplink {display: inline-block;float: right;color: #fcd5aa;font-size: 16px;}
.toplink a {color: #fcd5aa;line-height: 40px;font-size: 16px;}
.toplink a:hover {color: #ffffff;}
@media (max-width: 1440px) {
	.pxheader .logo {width: 244px;}
}
@media (max-width: 1199px) {
	.pxheader .logo {width: 158px;}
}
@media (max-width: 767px) {
	.pxheader {height: 31.3854vw;}
	.pxheader .header-box {padding: 2px 0;}
	.pxheader .logo {width: 86px;}
}

/*------------------------------------*/
.firstpart {overflow: hidden;padding: 0 0 60px;background: none;}
.videopart {overflow: hidden;padding: 0 8px;}
.pxmain {background: url(px-bg1.jpg) no-repeat bottom center #ffffff;padding: 30px 32px 40px;}
@media (max-width: 767px) {
	.pxmain {padding: 22px 18px 34px;}
	.firstpart {padding: 0 0 34px;}
}
/*------------------------------------*/
.foot {overflow: hidden;background: #bc171b;padding: 36px 0 40px 0;}
.copyright{font-size:12px; line-height:20px;color:#f7f7f7;display:block; overflow:hidden;}
.copyright .cas { width: 430px;border-right: #d36467 solid 1px;display: block;overflow: hidden;float: left;margin: 0 30px 0 0; text-align:center;}
.copyright .cas img {}
.copyright .left { width:62%;font-size:16px; line-height:2;color:#ffeaea;display:block; overflow:hidden; float:left; margin: 8px 0 0;}
.copyright .left a {color:#ffeaea;}
.copyright .left a:hover {color:#ffd53a;}
.copyright .left a, .copyright .left span {display: inline-block;}
.copyright .left img {display: inline-block;margin-left: 5px;}
.copyright .rightbz {display:block; overflow:hidden; float:right;margin:5px 0 0;}
.copyright .rightbz img{ display:inline-block; margin-left:5px;}
.copyright .rightbz .picmr {margin-right: 12px;}
.copyright .rightjb { width:65px; padding:10px 0 0 0;display:block; overflow:hidden; float:right;}
.copyright .rightwx { width:80px; padding:10px 0 0 0;display:block; overflow:hidden; float:right;}
@media (max-width: 1280px){
	.copyright .left {width: 50%;margin: 0;line-height: 1.7;}
}
@media (max-width: 991px){
.copyright .left { width:100%; text-align: center; margin-top: 12px;}
.copyright .cas { width: 100%; border:0px;margin: 0;}
.copyright .cas img {display: block;margin-right: auto;margin-left: auto;}
}

.pxinfo	{position: relative;padding-top: 8px;}
.pxinfo .pxline {height: 16px;background: #965c4f;border: #feece2 solid 4px;border-radius: 8px;position: absolute;top: 0;left: 0;right: 0;z-index: 0;
-ms-box-shadow: 0px 1px 5px 0px rgba(160, 140, 124, 0.5);
  -o-box-shadow: 0px 1px 5px 0px rgba(160, 140, 124, 0.5);
  -moz-box-shadow: 0px 1px 5px 0px rgba(160, 140, 124, 0.5);
  -webkit-box-shadow: 0px 1px 5px 0px rgba(160, 140, 124, 0.5);
  box-shadow: 0px 1px 5px 0px rgba(160, 140, 124, 0.5);
}
.pxinfo .info-box {background: url(px-bg.jpg) no-repeat bottom center #ffffff;margin: 0 8px;padding: 38px 60px 32px;position: relative;z-index: 1;
-ms-box-shadow: 0px 0px 10px 0px rgba(212, 181, 155, 0.5);
  -o-box-shadow: 0px 0px 10px 0px rgba(212, 181, 155, 0.5);
  -moz-box-shadow: 0px 0px 10px 0px rgba(212, 181, 155, 0.5);
  -webkit-box-shadow: 0px 0px 10px 0px rgba(212, 181, 155, 0.5);
  box-shadow: 0px 0px 10px 0px rgba(212, 181, 155, 0.5);
}
.pxinfo .info-box h4 {font-size: 16px;line-height: 1.7;margin: 0 0 28px;}
.pxinfo .info-box h4 p {margin: 0;}
.pxinfo .info-txt {}
.pxinfo .info-txt .col-sm-9 li {margin-bottom: 10px;line-height: 36px;font-size: 16px;}
.pxinfo .info-txt .field {position: relative;background: #feefe4;border-radius: 50px;border: #bba08b solid 1px;padding: 8px 8px;font-size: 16px;font-weight: 700;margin-right: 20px;width: 130px;color: #333333;}
.pxinfo .info-txt .field i {color: #d79470;margin: 0 9px;}
.pxinfo .info-txt .date {font-weight: 700;color: #bc171b;}
.pxinfo .info-txt .ewm {float: right;border: #bea591 solid 1px;}

/* Modals
---------------------------------- */
.modal-content {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 5px;
	-webkit-box-shadow: none;
    box-shadow: none;
	border: 0;
	padding: 25px 50px 45px;
}
.modal-content .modal-header {
	background-color: #fff;border: 0;
}
.modal-content .modal-title {
	text-align: center;
}
.modal-content .modal-title .modal-dlzc {
	font-size: 36px;
	background-repeat: no-repeat;
	padding-top: 18px;
	line-height: 1;
	color: #1E2B6C;
	background-position: top left;
	font-weight: 700;
	margin: 0;
	position: relative;
	padding-left: 22px;
	display: inline-block;
	padding-bottom: 15px;
}
  .modal-content .modal-title .modal-dlzc:after {
	top: 0;
	left: 0;
	content: "";
	position: absolute;
	width: 50px;
	height: 50px;
	background: url(icon-02.png) no-repeat;
	background-size: cover;
}
.modal-content .modal-title .modal-dlzc::before {
    bottom: 0;
    left: 50%;
    margin-left: -15px;
    content: "";
    position: absolute;
    width: 30px;
    height: 3px;
    background: #C9D6EC;
}
.modal-footer .btn {
	margin: 0;
}
.modal-body {overflow: hidden;padding: 15px 0 0;}
.modal-open {overflow: auto;padding-right: 0 !important;}

/* Large devices (Large desktops 1200px and up) */
@media (min-width:1200px) {
	.modal-lg {
		width: 1140px;
	}
}
@media (max-width: 767px) {
	.modal-content {padding: 25px 16px 22px;}
	.modal-content .modal-header {padding: 0;}
	.modal-content .modal-title .modal-dlzc {font-size: 25px;}
	.modal-body .input-txt {font-size: 14px;}
}

/*---------------Video--------------------*/
@-webkit-keyframes pulse-border {
  0% {
    -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    -ms-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    -moz-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    -o-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    -ms-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    -moz-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    -o-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    opacity: 0;
  }
}
@keyframes pulse-border {
  0% {
    -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    -ms-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    -moz-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    -o-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    -ms-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    -moz-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    -o-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    opacity: 0;
  }
}
.homevideo {overflow: hidden;}
.homevideo li {margin-top: 40px;}
.homevideo .vio-box {background: #fff2da;padding: 10px 10px 0;display: block;}
.homevideo .picnews {overflow: hidden;position: relative;width: 100%;height: 155px;background: #333333;}
.homevideo .picnews:before {
    position: absolute;
    content: '';
    width: 54px;
    height: 54px;
    top: 50%;
    left: 50%;
    z-index: 1;
    transform: translate(-50%, -50%);
    background: url(px-icon01.png) no-repeat center;background-size: 100%;
}
.homevideo .picnews:after {
  position: absolute;
  content: '';
  z-index: 0;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  display: block !important;
  width: 70px;
  height: 70px;
  background: rgba(255, 255, 255, 0.6);
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-animation: pulse-border 1500ms ease-out infinite;
  animation: pulse-border 1500ms ease-out infinite;
}
.homevideo .picnews img {height: 100%;width: 100%;object-fit: cover;
-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.homevideo .picnews:hover img {
   -webkit-transform:scale(1.1); /* Safari and Chrome */
    -moz-transform:scale(1.1); /* Firefox */
    -ms-transform:scale(1.1); /* IE 9 */
    -o-transform:scale(1.1); /* Opera */
    transform:scale(1.1); 
	opacity: .8;
}
.homevideo h4 {
    font-size: 17px;word-break: break-word;text-align: center;
    color: #333;margin: 16px 15px 0;line-height: 1.4;overflow: hidden;
	max-height: 48px;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.homevideo a:hover h4 {color: #2D54AF;}
.homevideo li:nth-child(4) {display: none;}
.homevideo[data-v-img] .picnews:before, .homevideo[data-v-img] .picnews:after {content: none;}

.homevideo.pglist {margin-top: 10px;}
.homevideo.pglist li:nth-child(4) {display: block;}
.homevideo.pglist li:nth-child(3n+1) {clear: left;}

.tit {position: relative;padding-top: 10px;margin-top: -10px;}
.tit .tit-l {width: 60px;z-index: 3;position: absolute;content: '';left: 0;top: 0;bottom: 0;}
.tit .tit-l .tit-v {padding: 10px;background: #f85740;height: 100%;position: relative;line-height: 53px;text-align: center;color: #ffffff;font-size: 30px;
background: -webkit-linear-gradient(top, #fdb369 10%, #f74036 80%);
    background: -ms-linear-gradient(top, #fdb369 10%, #f74036 80%);
    background: linear-gradient(to bottom, #fdb369 10%, #f74036 80%);
}
.tit .tit-l i {
  position: absolute;
  content: '';
  height: 10px;
  width: 10px;
  top: 0;
  right: -4px;
  z-index: -1;
  -webkit-transform: skewX(32deg);
  -moz-transform: skewX(32deg);
  -o-transform: skewX(32deg);
  -ms-transform: skewX(32deg);
  transform: skewX(32deg);
  background: #d0723e;
}
.tit .tit-r {border-left: 0;}
.tit .tit-r .tit-txt {padding: 12px 10px 10px 80px;}
.tit .tit-r .tit-txt .tits {font-size: 16px;line-height: 1.1;color: #333333;margin-bottom: 4px;font-weight: 700;}
.tit .tit-r .tit-txt .tits img {display: inline-block;margin-top: 0;margin-right: 16px;}
.tit .tit-r .tit-txt h4 {font-size: 14px;color: #555555;line-height: 1.4;margin: 0;text-align: left;display: block;
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.modal-dialog {width: 980px;}
.modal-content {padding: 40px 40px 24px;}
.modal-content .modal-header {padding: 0;}
.modal-content .modal-header video {width: 100% !important;height: 100% !important;margin: 0 auto;display: block;}
.modal-header .close {opacity: 1;right: -18px;top: -16px;position: absolute;}
.modal-header .close span {background: #ffffff;display: block;overflow: hidden;width: 40px;height: 40px;border-radius: 100%;text-align: center;line-height: 40px;color: #adadad;
-ms-box-shadow: 0px 1px 5px 0px rgba(160, 140, 124, 0.5);
  -o-box-shadow: 0px 1px 5px 0px rgba(160, 140, 124, 0.5);
  -moz-box-shadow: 0px 1px 5px 0px rgba(160, 140, 124, 0.5);
  -webkit-box-shadow: 0px 1px 5px 0px rgba(160, 140, 124, 0.5);
  box-shadow: 0px 1px 5px 0px rgba(160, 140, 124, 0.5);
}
.modal-info {overflow: hidden;margin-top: 16px;}
.modal-info span {font-size: 22px;font-weight: 700;color: #333333;}
.modal-info span i {font-size: 18px;font-style: normal;margin-left: 20px;font-weight: 500;color: #555555;}
.modal-info .xh {border-radius: 0 16px;background: #f85740;font-size: 20px;line-height: 1;font-weight: 700;color: #ffffff;line-height: 34px;width: 70px;margin-right: 20px;display: inline-block;text-align: center;
	background: -webkit-linear-gradient(top, #fdb369 10%, #f74036 80%);
    background: -ms-linear-gradient(top, #fdb369 10%, #f74036 80%);
    background: linear-gradient(to bottom, #fdb369 10%, #f74036 80%);
}
@media (max-width: 1440px) {
	.homevideo .picnews {height: 141px;}
}
@media (max-width: 1280px) {
	.homevideo .picnews {height: 133px;}
	.tit .tit-r .tit-txt {padding: 12px 10px 10px 73px;}
	.modal-dialog {width: 870px;}
}
@media (max-width: 1199px) {
	.homevideo .col-md-3 {width: 33.333333%;float: left;}
	.homevideo .picnews {height: 136px;}
	.pxinfo .info-box {padding: 38px 30px 32px; }
	.modal-dialog {width: 91%;}
	.homevideo {margin-top: 10px;}
	.homevideo li {margin-top: 30px;}
}
@media (max-width: 991px) {
    .homevideo .picnews {height: 156px;}
	.homevideo .col-md-3 {width: 50%;}
}
@media (max-width: 767px) {
	.homevideo .col-md-3 {width: 100%;}
	.homevideo .picnews {height: 40.338vw;}
    .pxinfo .info-box {padding: 22px 16px 24px; }
	.modal-dialog {width: 88%;margin: 0 auto;}
	.modal-content {padding: 10px 10px 8px;}
	.modal-info {margin-top: 2px;}
	.modal-info .xh {width: 54px;margin-right: 13px;}
	.modal-info span {font-size: 18px;}
	.modal-info span i {font-size: 16px;margin-left: 12px;}
	.pxinfo .info-txt .col-sm-9 li span:nth-child(2) {display: block;line-height: 1.4;margin-top: 5px;}
	.pxinfo .info-txt .ewm {float: none;margin: 0 auto;width: 155px;}
	body {background-size: 126%;}
	
}






