/* CSS Document */
* {
    vertical-align: baseline;
    font-weight: inherit;
    font-family: 'Arial', 'Microsoft YaHei', '微软雅黑';
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
    line-height:inherit;
    list-style:none;
    text-decoration:none;
}

:focus {
  outline: none;
}
a {
  color: #303030;
  text-decoration: none;
}
a img {
  border: 0;
}
img {
  vertical-align: middle;
}
table {
  empty-cells: show;
}
del {
  text-decoration: line-through;
}
button::-moz-focus-inner,
input[type=reset]::-moz-focus-inner,
input[type=button]::-moz-focus-inner,
input[type=submit]::-moz-focus-inner,
input[type=file] > input[type=button]::-moz-focus-inner {
  border: 0;
  padding: 0;
}
fieldset {
  padding: 0;
  margin: 0;
  border:0;
}
body{
	min-width:1200px;
	background:#258dff;
	font-size: 0;
}
.wrap{
	width: 1200px;
	margin: 0 auto;
}
.ztjgqc_header{
  border-bottom: 0!important;
  box-shadow: 0 0px 3px 2px #b8b8b8 !important;
}
.ztjgqc_header dl dd{
  color: #999!important;
}
.ztjgqc_header dl dd a:link, .ztjgqc_header dl dd a:visited{
  color: #333!important;
}
.header{
	width: 100%;
	height: 753px;
	background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/head.jpg) no-repeat center;
	background-size: cover;
	vertical-align: top;
} 
.header h1{
	margin-top: 64px;
	width: 100%;
	height: 294px;
	background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/head_tit.png) no-repeat center;
	line-height: 1;
	text-indent: 1200px;
	overflow:hidden;
	display: inline-block;
}
.header .hdjs{
	margin: 28px 0 0 85px;
	padding: 12px;
	width: 1002px;
	/* height: 287px; */
	border:#fff solid 1px;
	background:rgba(255,255,255,0.5);
	border-radius: 8px;
}
.header .hdjs p{
	padding: 26px 33px;
	font-size: 28px;
	color:#084ff0;
	line-height: 54px;
	background:#fff;
	border-radius: 8px;
	text-indent: 2em;
	text-align: justify;
}
.title{
	width: 100%;
	height: 97px;
	background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/title.png) no-repeat center;
	background-position: 0 0;
	display: inline-block;
}
.zjjc{
	width: 100%;
	height: 695px;
	background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/block1.jpg) no-repeat center;
	background-size: cover;
	vertical-align: top;
}
.zjjc .title{
	margin-top: 80px;
}
.zjjc .content{
	margin-top: 60px;
	width: 1198px;
	border:#fff solid 1px;
	background: rgba(255,255,255,0.2);
	display: inline-block;
}
.zjjc .content .c_left{
	margin:38px 0 38px 16px;
	width: 460px;
	height: 345px;
	float: left;
	position: relative;
}
.zjjc .content .c_left .lunbo{
	width: 458px;
	height: 343px;
	border:#e2e2e2 solid 1px;
	overflow: hidden;
}
.zjjc .content .c_left .lunbo img{
	width: 100%;
	height: 100%;
	display: block;
}
.zjjc .content .c_left .lunbo li p{
	padding: 0 15px;
	width: 428px;
	height: 52px;
	font-size: 18px;
	color:#fff;
	line-height: 2;
	background:rgba(0,0,0,0.4);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	position: absolute;
	bottom: 0;
	left: 0;
}
.zjjc .content .c_right{
	padding-right: 10px;	
	margin-top: 39px;	
	width: 693px;
	height: 345px;
	float: right;
}
.zjjc .content .c_right ul{		
	width: 100%;
	height: 345px;
	overflow-y: auto;	
}
.zjjc .content .c_right ul li{
	margin-right: 12px;
	margin-top: 19px;
	width: 215px;
	height: 161px;
	border:#dbdbdb solid 1px;
	float: left;
	position: relative;
}
.zjjc .content .c_right ul li img{	
	width: 215px;
	height: 161px;
	display: block;
}
.zjjc .content .c_right ul li p{
	padding: 0 10px;
	width: 100%;
	height: 26px;
	font-size: 12px;
	color:#fff;
	line-height: 26px;
	box-sizing: border-box;
	background: rgba(0,0,0,0.7);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	position: absolute;
	bottom: 0;
	left: 0;
}
.zjjc .content .c_right ul li:nth-of-type(1),
.zjjc .content .c_right ul li:nth-of-type(2),
.zjjc .content .c_right ul li:nth-of-type(3){
	margin-top: 0
}
.zjjc .content .c_right ul li:nth-of-type(3n){
	margin-right: 0
}
.zjjc .content .c_right li img{

}
.zjjc .content .c_right ul::-webkit-scrollbar {	
    width: 5px; /*对垂直流动条有效*/
    height: 5px; /*对水平流动条有效*/    
}
/*定义滚动条的轨道颜色、内阴影及圆角*/
.zjjc .content .c_right ul::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 3px rgba(9,101,253,1);
    background-color: #0965fd;
    border-radius: 5px;
}
/*定义滑块颜色、内阴影及圆角*/
.zjjc .content .c_right ul::-webkit-scrollbar-thumb{
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 6px rgba(255,228,0,1);
    background-color: #ffe400;
}
/*定义两端按钮的样式*/
.zjjc .content .c_right ul::-webkit-scrollbar-button {
    background-color:#ffe400;
    display: none;
}
/*定义右下角汇合处的样式*/
.zjjc .content .c_right ul::-webkit-scrollbar-corner {
    background:#0965fd;    

}
.yylj{
	width: 100%;
	height: 831px;
	background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/block2.jpg) no-repeat center;
	background-size: cover;
	vertical-align: top;
}
.yylj .title{
	margin-top: 110px;
	background-position: 0 -135px;
}
.yylj .swiper{
    width: 100%;
    height: 620px;
    margin-top: 60px;
}
.yylj .swiper .swiper_content{
	margin-left:22px;
	width: 100%;
    margin-top: 30px;
    height: 538px;
    position: relative;
}
.yylj .swiper .title{
    margin-left: 82px;
}
.yylj .swiper_content .left_btn{
    width: 50px !important;
    height: 89px !important;
    background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/arrow.png) no-repeat;
    background-position: 0 0;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 0px;
    cursor: pointer;
    overflow: hidden;
}
.yylj .swiper_content .right_btn{
    width: 50px !important;
    height: 89px !important;
    background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/arrow.png) no-repeat;
    background-position: -61px 0;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    right: -160px;
    cursor: pointer;
}
.yylj .swiper_content .poster-list{
    position: absolute;
    left: 80px;
}
.yylj .swiper_content .poster-list .poster-item{
    width: 716px;
    height: 538px;
    position: absolute;
    top: 0;
    left: 0;
}
.yylj .swiper_content .poster-list .poster-item img{
    width: 100%;
    height: 100%;
}
.syhw{
	width: 100%;
	height: 815px;
	background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/block3.jpg) no-repeat center;
	background-size: cover;
	vertical-align: top;
}
.syhw .title{
	margin-top: 75px;
	height: 96px;
	background-position: 0 -270px;
}
.syhw .hwlist{
	margin-top: 56px;
	width: 1199px;
	height: 530px;
	overflow:hidden;
	position: relative;
}
.syhw .hwlist li{
	width: 383px;
	float: left;
	display: inline-block;
}
.syhw .hwlist li img{
	width:381px;
	height:284px;
	border:#0065ff solid 1px;
	display: inline-block;
}
.syhw .hwlist li h3{
	margin-top: 15px;
	font-size: 24px;
	color:#2a00ff;
	font-weight: bold;
	line-height: 1.5
}
.syhw .hwlist li h3 a{
	color:#2a00ff;
}
.syhw .hwlist li:hover h3 a{
	color:#ffe400;
}
.syhw .hwlist li p {
	margin-top: 10px;
	font-size: 18px;
	color:#fff;
	line-height: 26px;
	display: inline-block;
}
.syhw .hwlist li p a {
	color:#ffe400;
} 
.syhw .hwlist li p span{

}
.jxtt{
	width: 100%;
	height: 1053px;
	background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/block4.jpg) no-repeat center;
	background-size: cover;
	vertical-align: top;
}
.jxtt .title{
	margin-top: 98px;
	height: 109px;
	background-position: 0 -400px;
}
.jxtt ul{
	margin-top: 130px;
	padding-left: 12px;
	width: 1188px;
}
.jxtt ul li{
	margin-right: 27px; 
	width: 378px;
	height: 587px;
	background-image:linear-gradient(to bottom,#6359fc,#0c84f6);
	float: left;
	position: relative;
}
.jxtt ul li:nth-of-type(3n){
	margin-right: 0;
}
.jxtt li .cyxx{
	position: absolute;
	top: -80px;
	left: -12px; 
}
.jxtt li .cyxx .sp1{
	width: 184px;
	height: 41px;
	font-size: 22px;
	color:#fff;
	line-height: 41px;
	background:#0a77e0;
	border-radius: 0 41px 41px 0;
	position: absolute;
	left: 0;
	bottom: 62px;
}
.jxtt li .cyxx .sp1:before{
	content:'';
	width: 21px;
	height: 22px;
	background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/tt_icon.png) no-repeat;
	background-position: 0 0;
	margin-left: 15px;
	margin-right: 10px;
	display: inline-block;
	vertical-align: middle;
}
.jxtt li .cyxx .sp2{
	width: 184px;
	height: 41px;
	font-size: 22px;
	color:#fff;
	line-height: 41px;
	background:#44c0da;
	border-radius: 0 41px 41px 0;
	position: absolute;
	left: 0;
	bottom: 21px;
}
.jxtt li .cyxx .sp2:before{
	content:'';
	width: 13px;
	height: 22px;
	background:url(https://www.yesky.com/TLimages2009/yesky/images/jxtx/lj/tt_icon.png) no-repeat;
	background-position: -27px 0;
	margin-left: 20px;
	margin-right: 13px;
	display: inline-block;
	vertical-align: middle;
}
.jxtt li .cyxx img{
	width: 374px;
	height:454px;
	border:#0079f0 solid 1px;
}
.jxtt li p{
	padding: 0 35px;
	margin-top: 385px;
	font-size: 18px;
	color:#fff;
	line-height: 36px;
	height: 180px;
	overflow:hidden;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	line-clamp: 5;
	-webkit-box-orient: vertical;
	text-align: justify;
	text-align-last: left: 
}


.swiper-pagination{
   bottom: 10px;
   left: 20px;
   
}
.swiper-pagination-bullet{
    margin: 0 2px;
    width:6px;
    height:6px;
    border-radius: 50%;
    background:#fff;
    opacity:0.35;
}
.swiper-pagination-bullet-active{
    opacity:1; 
    background:#fff;
}
.hwlist .swiper-pagination{
   bottom: 25px;
   left: 20px;
   
}
.hwlist .swiper-pagination-bullet{
    margin: 0 10px!important;
    width:16px;
    height:16px;
    border-radius: 16px;
    background:#fff;
    opacity:1;
}
.hwlist .swiper-pagination-bullet-active{
	width: 74px;
    opacity:1; 
    background:#ffe400;
}
.foor{
	width: 100%;
	background:#1d6afa;
}
.ztjgqc_floor{
  padding: 60px 0 65px!important;
  color: #fff;
}
.ztjgqc_floor a{
  color: #fff;
}