/* banner */
.banner{ width:100%; padding-bottom:10px;overflow:hidden; position:relative;}
.b-img{width:100%; position:absolute; left:0; top:0;}
.b-img img{width:100%; height:auto;}
.b-img a{ display:block;float:left; }
.b-list{ height:50px; padding-top:38%; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}

.effect_img{ margin:50px auto; width:1200px;} 
.effect_img a{display: block;position: relative;overflow: hidden;}
.effect_img .float_txt{height:35px;padding:0 10px;background: rgba(0,0,0,0.5);position: absolute;bottom: 0;left: 0;color: #fff;}
.effect_left{float: left; width:380px;height:362px;margin-right:30px; text-align:center; color:#06142d;}
.effect_left h2 { width:380px; padding:10px 0; border-bottom:3px #c9c9c9 solid; font-size:36px; font-weight:600; letter-spacing:2px; }
.effect_left h5 { padding:10px 0 15px; font-size:18px; font-weight:200;}
.effect_left p { padding-bottom:6px; font-size:14px;}
.effect_left a .float_txt{width:430px;height:80px;}
.effect_left a .float_txt .big_font{font-size: 22px;padding-top:10px;}
.effect_left a .float_txt .small_font{line-height: 20px;}

.effect_among {float: left;margin-right: 10px;}
.effect_img a .float_txt .small_font{font-size: 14px;line-height: 35px; text-align:center;}
.effect_img a .float_txt .small_font span{float: right;margin-left: 15px;}
.effect_among .among_top a{height:176px;width:465px;margin-bottom:10px;}
.effect_among .among_bom a{float:left;height:176px;width:227px;}
.effect_among .among_bom a .float_txt{width:207px;}
.effect_among .among_bom a.among_t_left{margin-right: 10px;}
.effect_among a .float_txt{width:445px;}
.effect_right{float:right;}
.effect_right img{ width:315px;}
.effect_right a{ width:315px; height:362px;}
.effect_right a .float_txt{width:300px;}

.effect_img img,.index_zb_left img,.ztzx999-kjTap span img{
	transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -webkit-transition: all .6s;
}
.effect_img img:hover,.index_zb_left img:hover,.ztzx999-kjTap span img:hover{
	transform:scale(1.1);
	-ms-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1)
}
/*index_zb*/
.index_zb { margin:30px auto; padding-bottom:30px; width:1200px;height:300px;}
.index_zb_left { float:left; width:380px; height:300px;}
.index_zb_left a{display: block;position: relative;overflow: hidden;}
.poster-main { float:right;width: 790px;height: 300px;position: relative;}
.poster-main a, .poster-main img { display: block; }
.poster-main .poster-list {width: 790px;height: 300px;}
.poster-main .poster-list .poster-item{position: absolute;left: 0;top: 0;}
.poster-main .poster-btn{position: absolute;top: 0;cursor: pointer;}
.poster-main .poster-prev-btn{left: 0;background: url(../images/btn_l.png) no-repeat center center;}
.poster-main .poster-next-btn{right: 0;background: url(../images/btn_r.png) no-repeat center center;}
/*index_bz*/
.g-box{width:1200px;height:100%;margin:20px auto 60px auto;}
.wrap{min-width:1200px;width:100%;position:relative}
.f-fl{float:left}
.s-bg-gy{background-color:#f1f1f5}
.g-tac{text-align:center}
.g-mt14{margin-top:14px}
.g-mt20{margin-top:20px}
.m-dl{padding-top:50px}
.m-dl,.m-dl1{padding-bottom:50px}
.m-dl1{padding-top:98px}
.m-dl dd{margin-left:0}
.m-dt-t1{font-size:30px;font-weight:700}
.m-dt-t2{font-size:18px;margin-top:20px}
.m-dt-lnk{font-size:18px;width:160px;height:40px;line-height:40px;text-align:center;border:1px solid #2589ff;margin-right:30px;font-weight:400;color:#2589ff;transition:background-color .2s linear,color .2s linear}
.s-fc-gy {font-size: 14px;color: #666666;line-height: 25px;text-align: left;}
.m-dt-lnk:hover{background-color:#2589ff;color:#fff}
.f1>li{display:inline-block;width:358px;height:340px;margin-left:30px;border:1px solid #e3e2e5;background-color:#fff;padding:10px;overflow:hidden;cursor:pointer;position:relative}
.f1>li:first-child{margin-left:0}
.f1-h{position:absolute;width:358px;height:340px;left:0;background-color:#fff;padding:10px;line-height:24px;top:0;opacity:0;filter:Alpha(opacity=0);transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;color:#595961}
.f1>li:hover .f1-h{opacity:1;filter:Alpha(opacity=100)}
.f1>li:hover{box-shadow:0 12px 20px 0 rgba(34,33,53,.1)}
.f1>li:hover .f1-lnk{display:block}
.f1-t1{font-size:16px;font-weight:700;color: #06142d;}
.f1-t2{font-size:18px;font-weight:bold;color: #06142d; padding-top:70px;}
.f1-lnk{display:none;border-top:1px solid #00a0e9;position:absolute;bottom:20px;left:20px;right:20px;text-align:center}
.f1-lnk>span{position:relative;top:-10px;color:#00a0e9;padding:0 20px;background-color:#fff; font-size:18px;}
.f1>li img{width:100%}
/*index-jc*/
.ztzx999-fff{width:100%;background-color:#fff;}
.ztzx999-gray{width:100%;background-color:#f7f7f7;}
.ztzx999-floor{width:1200px;margin:0 auto;overflow:hidden;}
.floor-title{color:#202020;font-size:36px;text-align:center;}
.ztzx999-floor .kj-title{padding-top:58px; font-weight:400;}
.floor-subTitle{text-align:center;font-size:18px;color:#999;line-height:39px;}
.ztzx999-floor .ztzx999-kjPic{margin-top:20px;}
.ztzx999-kjPic li{display:none;}
.ztzx999-kjPic li img{width:100%;height:360px;display:block;}
.ztzx999-floor .ztzx999-kjTap{width:1212.5px; margin-left:-12px;padding:10px 0;; }
.ztzx999-kjTap span{ float:left;width:230px;height:100px;cursor:pointer; margin-left:12.5px; margin-bottom:2px; background:#F60;}
.ztzx999-kjTap span img { display:block; width:230px; height:100px;}
.ztzx999-kjTap span.on{background-color:#ff403d;}
.ztzx999-kjTxt li{width:100%;display:none;}
.ztzx999-kjTxt li table{width:100%;}
.ztzx999-kjTxt li table tr{height:46px;border-bottom:1px solid #e1e1e1;font-size:14px;word-break:break-all;}
.ztzx999-kjTxt li  .ml{margin-left:111px;}
.ztzx999-kjTxt li  .mr{margin-right:38px;display:block;}
.kj-floor{padding-bottom:20px;}




