@charset "utf-8";
.cl {
	zoom: 1;
}
.cl:after {
	content: "";
	display: block;
	clear: both;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
}
.w80 {width: 80%;margin: 0 auto;}
.w50{width:50%;}
.w33 {width:33.33333%;}
.w25 {width:25%;}
.w20 {width:20%;}
.w16 {/* width:16.66666%; */}

.bgcolor_blue {background: #1464FF}
.bgcolor_blue01{background: #35A4FF;}
.bgcolor_orange {background: #ff512a;}
.colorblue {color: #1464FF}
.colororange {color: #ff512a;}
.bgcolor_white{background: #FFFFFF;}
.bgcolor_whitebg{ background: url(../images1/baibg.png) 0 center no-repeat; background-size: cover;}
.bg2{ background: url(../images1/2bs.png) 0 center no-repeat; background-size: cover;}

*{margin:0;padding:0;list-style-type:none;}
a, img{border:0;}

table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;vertical-align:top;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size:100%;}
ol, ul, li, dl, dt, dd {list-style:none;}
input, button, textarea, checkbox, select, radio, form {vertical-align:top;}
a{color:#333; text-decoration:none;outline:none; }
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;}
a:focus { -moz-outline-style: none; } 
area{blr:expression(this.onFocus=this.blur()); } /* 图片热点去掉点击链接时的虚线外框 */
a:focus{-moz-outline-style: none; /* FF去掉点击链接时的虚线外框 */}
p{ line-height:24px;text-align:justify; color:#333;}
i, em{font-style:normal;}
.l{float:left;}
.r{float:right;}
img{border: medium none;}
.clear {font-size:0;line-height:0;clear:both;overflow:hidden;zoom:1;}
.blank {height:10px;font-size:0;line-height:0;clear:both;overflow:hidden;}
.blank2 {height:20px;font-size:0;line-height:0;clear:both;overflow:hidden;}
body{ background:#f8f8f8;}
/*样式格式化 END*/


/* film_focus */
.film_focus{overflow:hidden;position:relative;margin: 0px auto;height: 633px;}
.film_focus .film_focus_imgs_wrap{width: calc( 100% - 300px );float:right;position: relative;}
.film_focus ul.film_focus_imgs{width: calc( 100% - 40px );}
.film_focus ul.film_focus_imgs li{overflow:hidden;bottom:0;margin: 44px 0;}
.film_focus ul.film_focus_imgs li img{width: 100%;}
.film_focus ul.film_focus_nav{width: 250px;position:absolute;left:0;top: 43px;z-index:100;}
.film_focus ul.film_focus_nav li{width: 200px;color: #333;font-size:22px;padding: 38px 20px;background: linear-gradient(0deg, #ebf3ff 0%, #fff 100%);border: 2px solid #fff;box-shadow: 0 10px 20px 0 rgb(170 192 230 / 75%);margin: 5px 0;text-align: center;cursor: pointer;}
.film_focus ul.film_focus_nav li.cur{width:170px;left:0px;padding:0px 10px;word-break:break-all;color:#fff;overflow:hidden;line-height:105px; background:#aacf53; cursor:pointer; border-left:solid 1px #aacf53; border-right:solid 2px #aacf53;border-bottom:solid 1px #aacf53;}
.film_focus ul.film_focus_nav li b{display:none;width: 100%;}
.film_focus ul.film_focus_nav li span img{}
.film_focus ul.film_focus_nav li b p img{}
.film_focus ul.film_focus_nav li.cur b{ font-weight:100;}

.film_focus ul.film_focus_nav li span.zhanl img{margin: 14px auto;display: block;}
.film_focus ul.film_focus_nav li b p{font-size:22px;color:#fff;}
.film_focus ul.film_focus_nav li b.zhanl p img{}
.film_focus ul.film_focus_nav li p{color: #333;font-size:22px;text-align: center;}
.film_focus ul.film_focus_nav li strong{color: #333;font-size: 16px;display: block;width: 100%;text-align: center;font-weight: normal;}

	 

.film_focus ul.film_focus_nav li span.huod img{margin: 0 auto;}
.film_focus ul.film_focus_nav li b.huod p img{ float:left; margin:25px 10px 0 10px;}

.film_focus ul.film_focus_nav li.cur b{display:block;vertical-align: middle;display: table-cell;height:105px;width:170px;float:left;}
.film_focus ul.film_focus_nav li.cur span{display:none;}

.film_focus ul.film_focus_nav li b p{font-size:22px;text-align: center;}

.film_focus_imgs li dl dd{float:left;width: calc( 33.33333% - 40px );margin: 5px 20px;}
.film_focus_imgs li dl dd a{}
.film_focus_imgs li dl dd a .mouse_s{width: 100%;}
.film_focus_imgs li dl dd a .mouse_s p{width:100%;bottom: 0px;line-height:40px;background: #E0E8F6;color:#333;font-size:14px;text-align:center;}
.film_focus_imgs li dl dd a .hover_s{width:324px; height:205px; position:relative;top:-990px;}
.film_focus_imgs li dl dd a .hover_s p{ background:#d2d2d2; color:#333; font-size:14px; text-align:center;}
.film_focus_imgs li dl dd a:hover .hover_s{ display:block; height:205px;top:-205px;}
.film_focus_imgs li dl dd a:hover .hover_s p{width:100%; text-align:center;bottom:40px; line-height:40px; background:none;position:relative; font-size:14px; color:#fff;}

.film_focus .B-jiantu{
    position: absolute;
    width: 100%;
    z-index: 99999;
}
.film_focus .B-jiantui01{
	background: url(../images1/left-hover.png) 0 center no-repeat;
	width: 60px;
	height: 60px;
	display: block;
	left: -49px;
	position: absolute;
	top: 302px;
	z-index: 99999;
	text-decoration: none;
	color:#333;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	background-size: cover;
	cursor: pointer;
	}
.film_focus .B-jiantui01:hover{ background: url(../images1/left-hover.png) 0 center no-repeat;background-size: cover;}
.film_focus .B-jiantui02{
	background: url(../images1/right-hover.png) 0 center no-repeat;
	width: 60px;
	height: 60px;
	display: block;
	right: 0px;
	position: absolute;
	top: 302px;
	z-index: 99999;
	text-decoration: none;
	color:#333;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	background-size: cover;
	cursor: pointer;
	}
.film_focus .B-jiantui02:hover{background: url(../images1/right-hover.png) 0 center no-repeat;background-size: cover;}

















@media (max-width:1920px) {
.film_focus .B-jiantui01,.film_focus .B-jiantui02{top: 228px;}
.film_focus{height: 490px;}
.film_focus ul.film_focus_nav li{padding:10px 20px;margin: 5px 0;}
	
	
	
	
}



@media (max-width:1830px) {
.film_focus .B-jiantui01,.film_focus .B-jiantui02{top: 228px;}
.film_focus{height: 490px;}
.film_focus ul.film_focus_nav li{padding: 7px 20px;margin: 5px 0;}
	
	
	
	
}


@media (max-width:1710px) {

.film_focus ul.film_focus_nav li span img{width: 78px;}
.film_focus{height: 444px;}
.film_focus ul.film_focus_nav li{padding: 10px 20px;/* margin: 5px 0; */}
	
	
	
	
}





	 
@media (max-width:1680px) {
.film_focus .B-jiantui01,.film_focus .B-jiantui02{top:200px;}
.film_focus ul.film_focus_nav li span.zhanl img{margin:0px auto;display: block;}
.film_focus ul.film_focus_nav li span img{width: 43%;}
.film_focus{height: 435px;}
	
	
}	
@media (max-width:1520px) {
.film_focus ul.film_focus_nav li{padding: 10px 20px;}
.film_focus ul.film_focus_nav li span img{width: 70px;}
.film_focus{height: 394px;}}
	
	
	
	
}	
	
	
}

@media (max-width:1440px) {
.film_focus{height: 360px;}
.film_focus ul.film_focus_nav li span img{width: 31%;}
.film_focus .B-jiantui01,.film_focus .B-jiantui02{top:170px;}	
	
	
	
	
	

}
	

@media (max-width:1366px) {
.film_focus ul.film_focus_nav li{padding: 10px 20px;}
.film_focus .film_focus_imgs_wrap{width: calc( 100% - 220px );}
.film_focus ul.film_focus_nav li{width:auto;}
.film_focus ul.film_focus_nav{width:180px;}
.film_focus{height: 360px;}
.film_focus ul.film_focus_nav li span img{width: 43%;}
.film_focus .B-jiantui01,.film_focus .B-jiantui02{top:170px;}	
.film_focus_imgs li dl dd a .mouse_s p{line-height:32px;}

	
	
	
	
	
	
}


@media (max-width:1280px) {
.film_focus ul.film_focus_nav li span img{width: 37%;}
.film_focus{height: 340px;}	
	
	
	
	
	
}

@media (max-width:1080px) {
.film_focus .B-jiantui02{right: 45px;}
.film_focus .B-jiantui01{left:-80px;}
.film_focus .B-jiantui01,.film_focus .B-jiantui02{top:130px;}	
.film_focus ul.film_focus_nav{top:19px;}
.film_focus ul.film_focus_imgs li{margin:20px 0;}
.w80 {width: 96%;margin: 0 2%;}

	
}

@media (max-width:768px) {
.film_focus ul.film_focus_imgs{width: calc( 100% - 10px );}
.film_focus_imgs li dl dd{margin: 5px 5px;width: calc( 33.33333% - 10px );}
.film_focus{height: 280px;}	
.film_focus .B-jiantui02{right: 33px;}
.film_focus .B-jiantui01{left:-70px;}
.film_focus .B-jiantui01,.film_focus .B-jiantui02{width:40px;height:40px;}
.film_focus .film_focus_imgs_wrap{width: calc( 100% - 120px );}
.film_focus ul.film_focus_nav li{padding: 11px 0px;}
.film_focus ul.film_focus_nav li strong{font-size: 12px;}
.film_focus ul.film_focus_nav{width:100px;/* top: 11px; */}
	
}

@media (max-width:540px) {
.film_focus .B-jiantui01,.film_focus .B-jiantui02{top:80px;}	
.film_focus ul.film_focus_nav li strong{line-height: 20px;}
.film_focus_imgs li dl dd a .mouse_s p{line-height:26px;font-size: 12px;}
.film_focus ul.film_focus_nav li{padding:1px 0px;}
.film_focus{height: 220px;}		

}

@media (max-width:460px) {
.film_focus ul.film_focus_nav{width:80px;}
.film_focus ul.film_focus_nav li strong{line-height:17px;}
.film_focus_imgs li dl dd a .mouse_s p{line-height:26px;font-size: 12px;}
.film_focus ul.film_focus_nav li{padding:1px 0px;}
.film_focus{height: 190px;}		

}


@media (max-width:414px) {
.film_focus{height: 180px;}	
.film_focus ul.film_focus_nav li strong{line-height:19px;}
.film_focus .B-jiantui01,.film_focus .B-jiantui02{width:30px;height:30px;}
.film_focus .film_focus_imgs_wrap{width: calc( 100% - 90px );}
.film_focus .B-jiantui01,.film_focus .B-jiantui02{top:80px;}	
.film_focus ul.film_focus_nav{width:80px;}
.film_focus ul.film_focus_nav{top:10px;}

}
