/*main*/
.clearfix:after {visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
.clearfix {*zoom:1;}
.z_hindinfo{ position:absolute; left:-9999em; top:-9999em; text-indent:-9999em;}

.ban,.main,.ft{ width:1000px; margin:0 auto;}
.btn_in_tq,.i_one,.zflo_close{ text-indent:-999em;}
.btn_in_tq,.btn,.i_sj,.i_dot,.ft,.zflo_close{ overflow:hidden;}

.btn_in_tq,.btn,.i_sj,.i_dot,.zflo_close,.zflo_rule li{ background:url(../img/spr_btn.png) no-repeat;}

.wp{ background:url(../img/bg.jpg) no-repeat scroll center top #020303; height:1094px;}
.ban{ background:url(../img/banner.jpg) no-repeat scroll center top #020303; height:226px;}
.main{ background:url(../img/main.jpg) no-repeat scroll center top #020303; height:449px; position:relative;}
.ft{ background:url(../img/footer.jpg) no-repeat scroll center top #020303; height:419px; position:relative;}

.bw{ height:433px; padding:16px 0 0 7px;}
.unit{ width:211px; height:433px; float:left; display:inline; overflow:hidden;}
.infowrap{ width:211px; height:383px; position:relative;}
.i_unit{ width:211px; height:383px; display:block; position:absolute; left:0; top:0;}
.i_one{ background:url(../images/one.png) no-repeat;}
.i_girl1{ background:url(../images/g01.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/g01.png"); _background:none;}
.i_girl2{ background:url(../images/g02.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/g02.png"); _background:none;}
.i_girl3{ background:url(../images/g03.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/g03.png"); _background:none;}
.i_girl4{ background:url(../images/g04.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/g04.png"); _background:none;}
.mr7{ margin-right:7px;}
.un_info{ position:absolute; left:0; top:178px;}
.un_info_rel{ position:relative; padding-top:20px; width:211px; overflow:hidden;}
.i_sj{ width:22px; height:20px; display:block; position:absolute; top:0; left:159px; background-position:-182px -174px;}
.un_infotext{ padding:8px 10px 4px; background:none repeat scroll 0 0 #7ffcfe; color:#003567;}
.un_infotext h3{ font:18px/1.2 \5FAE\8F6F\96C5\9ED1; padding-bottom:6px;}
.un_infotext p{ font:12px/1.6 \5B8B\4F53;}
.un_infotext p em{ color:#eb6100;}
.btn_wrap{ width:141px; height:35px; margin:0 auto; padding-top:5px;overflow: hidden;}
.btn{ width:141px; height:35px; display:block; text-align:center; font:20px/34px \5FAE\8F6F\96C5\9ED1; _line-height:36px;}
.btn:hover{ text-decoration:none;}
.ing{ background-position:0 -204px; color:#007efe;}
.ing:hover{ background-position:0 -241px;}
.ed{ background-position:0 -130px; color:#707070;}
.ed:hover{ background-position:0 -167px;}
.nunitmid{ width:131px; height:433px; float:left; display:inline; overflow:hidden; position:relative;}
.i_dot{ width:30px; height:30px; display:block; position:absolute; left:55px; top:325px; background-position:-181px -133px;}
.btn_in_tq{ width:210px; height:64px; display:block; position:absolute; top:0; left:396px; background-position:0 0;}
.btn_in_tq:hover{ background-position:0 -65px;}

.ft_ul{ width:566px; height:52px; padding:51px 0 0 86px; overflow:hidden;}
.ft_ul ul{ width:566px;}
.ft_ul ul li{ float:left; display:inline; height:26px; line-height:26px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:283px; color:#0b0e10;}
.ft_ul ul li .ft_ul_sp2{ padding:0 10px;}
.ft_ul ul li a{ color:#0084ff;}
.infos{ width:566px; height:194px; margin:12px 0 0 86px; background:url(../img/spr_btn.png) repeat-x 0 -292px; color:#0b0e10; overflow:hidden;}
.infos_h{ height:62px;}
.infos_h h3{ font:30px/62px \5FAE\8F6F\96C5\9ED1;}
.infos_h h3 span,.infos p strong,.infos p a{ color:#0084ff;}
.infos p{ font:14px/24px \5FAE\8F6F\96C5\9ED1;}
.infos p strong{ font-size:18px; font-weight:normal;}
.infos p a{ font-size:12px; margin-left:16px;}

.abs_img{ position:absolute; right:85px; top:72px;}

/*footer*/
.sys_footer{ font-family:tahoma,\5B8B\4F53; position:relative;}
.sys_footer .foot{ border-top:1px solid #68e6fe; padding-top:10px !important;}
.sys_footer .foot .links,.sys_footer .foot .links a{ color:#1363a6 !important;}
.sys_footer .foot p,.sys_footer .foot p a{ color:#4d9dc2 !important;}

/**floatwindow**/
.zflo_bg{ background:#000;position:fixed; _position:absolute; left:0; top:0; right:0; bottom:0; z-index:1000; filter:alpha(opacity=50); opacity:.5; width:100%; _height:1400px;}
.zflo_bg_c{ background:#fff; filter:alpha(opacity=0); opacity:0; _height:1400px; margin:0 auto; _width:1000px; z-index:1000;}
.zflo{ width:420px; position:fixed; _position:absolute; top:50%; left:50%;/* margin:-145px 0 0 -210px; */z-index:1001;}
.zflo_wp{ position:relative; width:420px; color:#646464; background:none repeat scroll 0 0 #fff; border-top:2px solid #3b8fe0; font:12px/2 \5B8B\4F53; overflow:hidden;}
.zflo_hd{ height:38px; border-bottom:1px solid #dfdfdf; position:relative; overflow:hidden;}
.zflo_hd h3{ font:bold 14px/42px \5B8B\4F53; text-indent:22px;}
.zflo_close{ position:absolute; right:18px; top:12px; display:block; width:14px; height:14px; background-position:-188px -227px;}
.zflo_close:hover{ -webkit-transition:all 0.5s ease-in; -moz-transition:all 0.5s ease-in; -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transition:all 0.5s ease-in; -o-transition:all 0.5s ease-in; -ms-transform:rotate(360deg); -o-transform:rotate(360deg);}

.zflo_fw{ position:relative;}
.zflo_rule{ padding:14px 28px 0;}
.zflo_rule li{ padding-left:10px; background-position:-204px -189px;}
.zflo_btn_p{ padding:20px 0 22px; text-align:center;}
.zflo_btn_p a{ display:inline-block; width:100px; height:32px; text-align:center; background-color:#048fe7; color:#fff; font:bold 14px/34px \5B8B\4F53; overflow:hidden; -webkit-transition:all 0.5s ease-in; -moz-transition:all 0.5s ease-in; -ms-transition:all 0.5s ease-in; -o-transition:all 0.5s ease-in;}
.zflo_btn_p a:hover{ background-color:#049dfe; text-decoration:none;}
.pr110{ padding-right:110px;}
.flo_abspic{ position:absolute; top:16px; right:25px;}

.zf_ti{ width:466px; /*margin:-145px 0 0 -233px;*/}
.zf_tips{ width:466px;}
.zflo_pp{ padding:32px 94px 8px 22px;}
.zflo_pp p b{ color:#eb6100;}
.zflo_pp p strong{ color:#eb6100; font-size:14px; margin-left:6px;}
.zflo_pp p a{ color:#048fe7;}
.fl_two p{ padding-left:52px;}
.fl_two_btn a{ width:86px;}
.fl_one_btn a{ width:206px;}

.zf_bi{ width:550px; margin:-145px 0 0 -275px;}
.zf_big{ width:550px;}
.flo_abspic2{ position:absolute; top:80px; left:5px;z-index:99}
.fl_big{ padding:18px 94px 162px 22px;}
.fl_big p{ line-height:1.8;}

.pop_box_wp{ border-top:2px solid #3b8fe0!important; margin:0!important; _overflow:hidden;}
.pop_box_wp .zflo_btn_p a{ color:#fff;}







