﻿@charset "utf-8";
/* CSS Document */
/* 清除内外边距 */  
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
   _background-image:url(about:blank);
   _background-attachment:fixed;
} 

  
/* 设置默认字体 */ 
body, button, input, select, textarea {
    font-family: "微软雅黑","Arial","宋体";
    font-size: 12px;
    line-height: 2em;
}

input, textarea {
    outline: 0;
    resize: none;
}

/* 列表元素 */ 
ul,ol,li {
    list-style: none;
}

img {
    border: none;
    
}

/* a标签 */ 
a {
    text-decoration: none ;
    color: inherit;
    outline:none;
}

a:hover {
    text-decoration: none ;
}

.clear{clear:both;height:0px;overflow:hidden;}
.l_banner{width: 800px;height: 330px; overflow: hidden;position: relative;cursor: pointer;}
.l_banner1 li{position: absolute;left: 0;top: 0;line-height: 0;}
.l_banner .banner_nav{width: 100%;text-align: center;line-height: 0;position: absolute; bottom: 20px;}
.l_banner .banner_nav span{width: 15px;height: 15px; border-radius: 15px;display: inline-block;background: #999;margin-left:5px;margin-right:5px;cursor: pointer;}
.l_banner .banner_nav span.active{background: #fff;}


.l_banner1{height: 360px; width: 100%;}
.l_banner1 .banner_ul,.l_banner1 .banner_ul li{height: 100%; width: 100%;}
.l_banner1 .banner_ul li{ text-align: center;}
.l_banner1 .banner_left,.l_banner1 .banner_right{
    display: block;
    width: 49px;
    height: 104px;
    position: absolute;
    top: 0;
    filter: alpha(opacity=40);
    opacity: 0.4;
    top: 50%;
    margin-top: -52px;
}
.l_banner1 .banner_left{
    left: 50%;
    margin-left: -500px;
    background: url(/banner/BANNER/images/foot.png) no-repeat 0 0;
}
.l_banner1 .banner_right{
    right: 50%;
    margin-right: -500px;
    background: url(/banner/BANNER/images/foot.png) no-repeat -49px 0;
}
.l_banner1 .banner_left:hover,.l_banner1 .banner_right:hover{
    filter: alpha(opacity=90);
    opacity: 0.9;
}


.l_banner2{width: 100%;}

.l_banner2 .banner_box{width: 980px;height: 335px; margin:0 auto; position: relative;}

.l_banner2 ul{ width: 100000px;}
.l_banner2 li{float: left;line-height: 0;position: relative;}
.l_banner2 .banner_ul i{width: 100%; height: 100%; background: #000;filter: alpha(opacity=60); z-index: 1; position: absolute; top: 0;display: block;
    opacity: 0.6;}
.l_banner2 .mask_l{left: -100%;}
.l_banner2 .mask_r{right: -100%;}
.l_banner2:hover .banner_left,.l_banner2:hover .banner_right{
    filter: alpha(opacity=60);
    opacity: 0.6;
}
.l_banner2 .banner_span{
    display: inline-block;
    border-radius: 5px;
    padding: 0 4px;
    background: rgba(0,0,0,0.6);
}
.l_banner2 .banner_nav{z-index: 2;}
.l_banner2 .banner_span span{width: 12px; height: 12px;margin: 4px;}
.l_banner2 .banner_left,.l_banner2 .banner_right{
    position: absolute;
    top: 50%;
    z-index: 2;
    width: 35px;
    height: 70px;
    margin-top: -35px;
    filter: alpha(opacity=10);
    opacity: .1;
    background-repeat: no-repeat;
}
.l_banner2 .banner_left{
    left: 5px;
    background: url(/banner/BANNER/images/arrow-left.png) #000 50% no-repeat;
}
.l_banner2 .banner_right{
    right: 5px;
    background: url(/banner/BANNER/images/arrow-right.png) #000 50% no-repeat;
}

.l_banner3{
    width: 100%;
    position: relative;
    height: 250px;
    padding: 10px 0;
    background: #292929;
}
.l_banner3 .banner_box{    width: 960px;
    height: 250px;
    margin: 0 auto;
    position: relative;}
.l_banner3 li{position: absolute;left: 0;top: 0;line-height: 0;}
.l_banner3 .banner_img span {
    position: relative;
    float: left;
    display: inline;
    padding-top: 4px;
    margin-right: 6px;
    filter: alpha(opacity=80);
    opacity: 0.8;
    cursor: pointer;
}
.l_banner3 .banner_img span img {
    width: 76px;
    height: 46px;
    border: 2px solid #fff;
    display: block;
}
.l_banner3 .banner_img {
    position: absolute;
    right: 4px;
    bottom: 6px;
}

.l_banner3 .banner_img span.active {
    filter: alpha(opacity=100);
    opacity: 1;
    background: url(/banner/BANNER/images/focusArrow.png) center 0 no-repeat;
}
.l_banner3 .banner_img span.active img{
    border: 2px solid #3499EA;
    border-bottom-width: 4px;    
}
.l_banner3 .banner_left,.l_banner3 .banner_right{
    position: absolute;
    display: block;
    top: 97px;
    width: 46px;
    height: 62px;
    background: url(/banner/BANNER/images/focusAdvBg.png) no-repeat;
    filter: alpha(opacity=80);
    opacity: 0.8;
    cursor: pointer;
}
.l_banner3 .banner_left:hover,.l_banner3 .banner_right:hover{
    filter: alpha(opacity=80);
    opacity: 0.8;
}
.l_banner3 .banner_left {
    filter: alpha(opacity=50);
    opacity: 0.5;
    left: -56px;
}
.l_banner3 .banner_right {
    filter: alpha(opacity=50);
    opacity: 0.5;
    left: auto;
    right: -56px;
    background-position: -46px 0;
}


/*.banner_img{width: 100%;text-align: center;line-height: 0;position: absolute; bottom: 20px;}
.banner_img span{width: 100px;height: auto;position: relative; ;border-radius: 0;display: inline-block;background: none;margin-left:5px;margin-right:5px;cursor: pointer; border:1px solid transparent; }
.banner_img i{width: 100%; height: 100%;position: absolute; top: 0; left: 0; z-index: 1; background: #000;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
.banner_img span.active i{ display: none;}*/
.l_banner4{width: 100%; background: #292929; padding-top: 20px; padding-bottom: 20px;}
.l_banner4 .banner_box{
    width: 800px;
    height: 330px;
    margin:0 auto;
    overflow: hidden;
    position: relative;
}
.l_banner4 ul{ width: 100000px;}
.l_banner4 li{float: left;line-height: 0;}
.l_banner4 .banner_left,.l_banner4 .banner_right{cursor: pointer;position: absolute; top: 50%;margin-top: -26px;filter: alpha(opacity=20);
    opacity: 0.2;}
.l_banner4 .banner_left{left: 30px;}
.l_banner4 .banner_right{right: 30px;}
.l_banner4:hover .banner_left,.l_banner4:hover .banner_right{filter: alpha(opacity=80);
    opacity: 0.8;}



.l_DB_tab25 {width:100%;height:420px;position:relative;overflow:hidden;cursor:pointer;}
.l_DB_tab25 .DB_bgSet{position:relative;}
.l_DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:420px;display:none;}
.l_DB_tab25 .DB_imgSet{position:absolute;width:988px;left:50%;margin-left:-500px;}
.l_DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:20px;top:120px;}
.l_DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:20px;top:200px}
.l_DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:300px;top:0px}
.l_DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:20px;top:120px;}
.l_DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:20px;top:220px}
.l_DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:540px;top:0px}
.l_DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:520px;top:120px;}
.l_DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:520px;top:200px}
.l_DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:-100px;top:0px}
.l_DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:120px;top:0px;}
.l_DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:540px;top:120px}
.l_DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:690px;top:150px}
.l_DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:540px;top:250px}
.l_DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:770px;top:0px}
.l_DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-500px;}
.l_DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:390px;text-align:center;font-size:0; border-radius:20px;}
.l_DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.l_DB_tab25 .DB_prev{position:absolute;left:-100px;top:170px;cursor:pointer;display:none}
.l_DB_tab25 .DB_next{position:absolute;right:-100px;top:170px;cursor:pointer;display:none}




.l_banner6{width: 100%; height: auto; background: #292929; padding-top: 20px; padding-bottom: 20px;}
.l_banner6 .banner_box{
    width: 980px;
    height: 380px;
    margin:0 auto;
    overflow: hidden;
    position: relative;
}
.l_banner6 ul{ width: 100000px;}
.l_banner6 li{float: left;line-height: 0;}
.l_banner6 .banner_left,.l_banner6 .banner_right{
    cursor: pointer;    
    position: absolute;
    width: 27px;
    height: 32px;
    bottom: 10px;
}
.l_banner6 .banner_left{left: 50%;margin-left:-220px;background: url("/banner/BANNER/images/jqf_left_on.png") no-repeat;}
.l_banner6 .banner_right{right: 50%;margin-right:-220px;background: url("/banner/BANNER/images/jqf_right_on.png") no-repeat;}
.l_banner6:hover .banner_left,.l_banner6:hover .banner_right{filter: alpha(opacity=80);
    opacity: 0.8;}


.l_banner6 .img_box{ 
    width: 10000px;
}
.l_banner6 .banner_img{width: 376px;position: absolute; bottom: 0;left: 50%; margin-left: -188px; overflow: hidden;}
.l_banner6 .img_box span{
    float: left;
    margin: 0 5px;
    display: inline;
}



/* CSS Document */
body > div{margin-right:auto;margin-left:auto;text-align:center; } 
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none}
table,td,input,textarea{font-size:12px;}
em{font-style:normal}
/* fi_movie */
.l_fi_movie{position:relative;width:100%;height:572px;background:000;overflow:hidden;margin-top:30px;}
.l_fi_movie a{outline:none;text-decoration:none;}
.l_fi_movie .fi_ct{height:100%;width:100%;}
.l_fi_movie .fi_note,.fi_movie .fi_ovl_note{position:absolute;height:400px;width:310px;right:0;top:0;z-index:10;background:transparent;}
.l_fi_movie .fi_ovl_note{background:#000;opacity:.5;z-index:9;height:572px;width:350px;}               
.l_fi_movie .fi_tab{position:absolute;height:624px;height:64px;bottom:0px;left: 50%;margin-left: -313px;} 
.l_fi_movie .fi_tab_inner{position:relative;width:564px;margin:0 4px;padding:7px 0;overflow:hidden;}
.l_fi_movie .fi_tab_{position:relative;width:2000px;height: 100%;}
.l_fi_movie .fi_tab li{float:left;margin:0 5px;display:inline;position:relative;}
.l_fi_movie .fi_tab img{width:80px;height:45px;background:#fff;padding:2px;}
.l_fi_movie .fi_ovl_tab{position:absolute;left:0;top:0;width:84px;height:49px;background:#000;}
.l_fi_movie .fi_btn,.fi_movie .fi_tab_inner{float:left;z-index:10;}
.l_fi_movie .fi_btn{position:relative;width:27px;height:100%;}
.l_fi_movie .fi_btn a{position:absolute;width:27px;height:32px;left:0;top:50%;margin-top:-16px;}
.l_fi_movie .fi_prev a{background:url("/banner/BANNER/images/jqf_left_on.png") no-repeat;}
.l_fi_movie .fi_next a{background:url("/banner/BANNER/images/jqf_right_on.png") no-repeat;}
.l_fi_movie .fi_prev a:hover{background:url("/banner/BANNER/images/jqf_left_hot.png") no-repeat;}
.l_fi_movie .fi_next a:hover{background:url("/banner/BANNER/images/jqf_right_hot.png") no-repeat;}
.l_fi_movie .fi_prev a.fi_off,.fi_movie .fi_prev a.fi_off:hover{background:url("/banner/BANNER/images/jqf_left_off.png") no-repeat;cursor:default;}
.l_fi_movie .fi_next a.fi_off,.fi_movie .fi_next a.fi_off:hover{background:url("/banner/BANNER/images/jqf_right_off.png") no-repeat;cursor:default;}
.l_fi_movie .fi_note{padding:20px;text-align:left;}
.l_fi_movie h2.fi_tt{text-align:left;padding:25px 0 0 0;}
.l_fi_movie h2.fi_tt a{font-size:20px;font-family:"黑体";color:#fff;}
.l_fi_movie .fi_tt0 a{font-size:14px;font-family:"Arial";line-height:22px;color:#fff;}
.l_fi_movie .fi_acts a{color:#fff;font-family:"宋体";font-size:14px;}
.l_fi_movie .fi_meta{margin-top:35px;padding-top:15px;color:#cbcbcb;line-height:22px;background:url("/banner/BANNER/images/fi_movie_dot.gif") repeat-x left top;}
.l_fi_movie .fi_meta a{color:#cbcbcb;margin-right:5px;}
.l_fi_movie .fi_meta a:hover{color:#fff;text-decoration:underline;}
.l_fi_movie .fi_meta label{float:left;}
.l_fi_movie .fi_meta p{padding-left:42px;padding-bottom:2px;}
.l_fi_movie .fi_meta .fi_mdesc{line-height:20px;}
.l_fi_movie .fi_acts{position:absolute;width:210px;height:56px;;right:0;bottom:0;padding:0 20px;z-index:10;}
.l_fi_movie .fi_btnplay{display:block;width:94px;height:27px;text-align:center;line-height:27px;background:url("/banner/BANNER/images/movie-normal.png") no-repeat;}
/*.fi_movie .fi_btnplay:hover{background:url("../images/jqf_btn1.png");}*/
.l_fi_movie .fi_pointer{position:absolute;width:84px;height:54px;left:36px;top:2px;z-index:-1;background:url("/banner/BANNER/images/jqf_pointer.png") no-repeat;}
.l_fi_movie .fi_loading{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:100;}
.l_fi_movie .fi_loading img{display:block;position:absolute;width:47px;height:47px;left:50%;top:50%;margin-left:-23px;margin-top:-23px;}
/* styles for goddawn ie6 */
.l_fi_movie .fi_prev a{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/banner/BANNER/images/jqf_left_on.png");}
.l_fi_movie .fi_next a{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/banner/BANNER/images/jqf_right_on.png");}
.l_fi_movie .fi_prev a:hover{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/banner/BANNER/images/jqf_left_hot.png");}
.l_fi_movie .fi_next a:hover{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/banner/BANNER/images/jqf_right_hot.png");}
.l_fi_movie .fi_prev a.fi_off,.fi_movie .fi_prev a.fi_off:hover{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/banner/BANNER/images/jqf_left_off.png");}
.l_fi_movie .fi_next a.fi_off,.fi_movie .fi_next a.fi_off:hover{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/banner/BANNER/images/jqf_right_off.png");}
.l_fi_movie .fi_pointer{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/banner/BANNER/images/jqf_pointer.png");}



.l_slider{width:100%;min-width:980px;height:335px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.l_slider .bd{width:980px;position:absolute;left:50%;margin-left:-490px}
.l_slider .bd li{width:980px;overflow:hidden;}
.l_slider .bd li img{display:block;width:980px;height:335px;}
.l_slider .tempWrap{overflow:visible !important}
.l_slider .tempWrap ul{margin-left:-980px !important;}
.l_slider .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.l_slider .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(/banner/BANNER/images/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.l_slider .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.l_slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:335px;cursor:pointer;}
.l_slider .prev{left:-50%;margin-left:-490px;}
.l_slider .next{left:50%;margin-left:490px;}
.l_slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:335px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.l_slider .pnBtn .arrow{display:none;position:absolute;top:0;z-index:1;width:60px;height:335px;}
.l_slider .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}
.l_slider .prev .arrow{right:0;background:url(/banner/BANNER/images/slider-arrow.png) -120px 0 no-repeat;}
.l_slider .next .arrow{left:0;background:url(/banner/BANNER/images/slider-arrow.png) 0 0 no-repeat;}



.l_index_banner{position:relative;}
.l_index_banner ul{overflow:hidden;}
.l_index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.l_index_banner li a{display:block;margin:0 auto;}
.l_index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;_display:none;}
.l_index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.l_index_banner cite span:hover{background-color:#f5f5f5;}
.l_index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}



.l_play{width:100%;/* height:572px; */overflow:hidden;position:relative;margin:40px auto 0;top: -1px;}
.l_play .text {width:100%;position:absolute;left:0;bottom:0;height:60px;}
.l_play .text div {position:absolute;left:0;top:0;width:100%;height:100%;background:black;filter:alpha(opacity:40);opacity:0.4;z-index:99;}
.l_play .text span {position:absolute;left:0;top:0;width:100%;height:100%;line-height:60px;color:white;z-index:999;text-align:center;font-size:20px;}
.l_play ol{position:absolute;left:50%;margin-left:-56px;bottom:10px;z-index:99999;}
.l_play ol li{float:left;margin-right:3px;display:inline;cursor:pointer;background-color:rgba(0,0,0,0.5);padding:5px 9px;color:#fff;font-family:arial;font-size:12px;border-radius:100px;}
.l_play ol li.active{font-weight:bold;color:#ffffff;background-color:rgba(0,0,0,1);position:relative;}
.l_play ul{position:absolute;top:0;left:0;z-index:1;}
.l_play ul li{/* width:25%;height:572px; */float:left;overflow: hidden;}
.l_play ul img{float:left;width:100%;/* height:572px; */}
.l_play #next{font-size: 36px;font-family: simsun; display:block;position:absolute;top:38%;right:0;width:30px;height:54px;text-align:center;color:#fff;background-color:rgba(0,0,0,0.5);z-index:999;line-height:54px;text-decoration:none;}
.l_play #prev{font-size: 36px;font-family: simsun;display:block;position:absolute;top:38%;left:0;width:30px;height:54px;text-align:center;color:#fff;background-color:rgba(0,0,0,0.5);z-index:999;line-height:54px;text-decoration:none;}
.l_play #prev:hover .prevImg,.l_play #next:hover .nextImg{display:block;}
.l_play .prevImg{height:54px;width:80px;position:absolute;background-color:#fff;top:0;left:30px;display:none;}
.l_play .nextImg{height:54px;width:80px;position:absolute;background-color:#fff;top:0;right:30px;display:none;}



.l_mg50{margin-top: 0px;}

.l_banners{ position: relative;cursor: pointer;}
.l_banner_none{ display: none;width: 100%; height: 100%; z-index: 999999;position: absolute; top: 0; left: 0;}
.l_banner_none b{width: 150px; height: 150px; position: absolute; top: 50%; left: 50%;margin-left: -75px;margin-top: -75px;}
.l_banner_none i{width: 100%; height: 100%; position: absolute; top: 0; left: 0;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; background-color: #000; z-index: -1;}
.l_banners.active .l_banner_none{display: block;}




.l_banner_btn{text-align: center;padding-top: 50px;padding-bottom: 50px;}
.l_banner_btn span{width: 200px;height: 50px; font-size: 18px; cursor: pointer; ;margin-right: 10px; margin-right: 10px; ;color: #fff;background-color: #5bc0de;border-radius: 10px;line-height: 50px;display: inline-block;}


.l_banner_tit{padding-top: 50px; padding-bottom: 50px; font-size: 18px;}


.l_banners .l_banner_tit{padding-top: 10px; padding-bottom: 0px;}




