/*big project*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, cite, dfn, em, var {font-style:normal;}
small {font-size:12px;}
ul, ol {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
button, input, select, textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
i, em, cite {font-style:normal;}
.clear {clear:both;width:0px;height:0px;margin:0;padding:0;font-size:0px; overflow:hidden;}
.left {float:left;}
.right {float: right;}
iframe {margin:0;padding:0;}
textarea {resize:none;}
input {outline: none;}
textarea {outline: none;}
.clearfix:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;}

body{ background-color:#100e10; font:12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif;}
a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out; text-decoration:none;}

.wrap{ background:url(../images/wrapbg.jpg) no-repeat center top; position:relative;}
.wrap .content{ width:1000px; margin:0 auto; height:1755px; position:relative;}
.content .bg{ width:1000px; height:1755px;}
.content .bg1,
.content .bg2,
.content .bg3,
.content .bg4,
.content .bg5{ background-repeat:no-repeat; background-position:0 0; width:1000px;height:351px;}

.bg1{ background-image:url(../images/bg1.jpg);}
.bg2{ background-image:url(../images/bg2.jpg);}
.bg3{ background-image:url(../images/bg3.jpg);}
.bg4{ background-image:url(../images/bg4.jpg);}
.bg5{ background-image:url(../images/bg5.jpg);}

.main{ position:absolute; left:0; top:0; height:1755px; width:1000px;}
.ps{ position:absolute; display:block; overflow:hidden;}
.ps1{ top:535px; left:22px; width:618px; height:397px;}
.ps1 .div_video{ height:357px;}
.ps1 p{ line-height:40px; text-align:center; font-size:14px; color:#ff8b23;}
.ps2{ top:691px; left:656px; width:338px; height:250px;}
.ps2 a{ display:block; overflow:hidden; text-indent:-999em; width:338px; height:122px; margin-bottom:3px;}
.ps2 .qd{ background:url(../images/qd.jpg) no-repeat 0 0;}
.ps2 .qd:hover{ background:url(../images/qdh.jpg) no-repeat 0 0;}
.ps2 .lb{ background:url(../images/libao.jpg) no-repeat 0 0;}
.ps2 .lb:hover{ background:url(../images/libaoh.jpg) no-repeat 0 0;}

.ps3{ text-indent:-999em; top:952px; left:660px; width:329px; height:434px;}
.ps4{ top:1479px; left:670px; width:305px; height:250px;}
.ps4 li a{ display:block; width:152px; height:53px; text-indent:-999em;}
.ps4 li{ float:left; height:53px;}
.ps4 .tx{ background:url(../images/tx.jpg) no-repeat 0 0; margin-right:1px;}
.ps4 .current .tx{ background:url(../images/txh.jpg) no-repeat 0 0;}
.ps4 .sina{ background:url(../images/sina.jpg) no-repeat 0 0;}
.ps4 .current .sina{ background:url(../images/sinah.jpg) no-repeat 0 0;}
.ps4 textarea{ height:107px; width:285px; background:#000; padding:10px; border:none;font:14px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif; color:#745d44;}
.ps4 .wb_btn{ background:url(../images/wb.jpg) no-repeat 0 0; width:157px; height:56px; overflow:hidden; text-indent:-999em; display:block; position:absolute; bottom:0; left:72px;}
.ps4 .wb_btn:hover{ background:url(../images/wbh.jpg) no-repeat 0 0;}

.ps5{ top:1043px; left:36px; width:590px; height:665px;}
.ps5 .tab_z{ height:40px; width:240px; padding-left:10px;}
.tab_z li{ float:left; width:78px; height:40px; margin-right:1px;}
.tab_z li a{ display:block; height:40px; width:78px; text-indent:-999em; -webkit-transition:none;-moz-transition:none;transition:none;}
.tab_z .rz{ background:url(../images/tab1.jpg) no-repeat 0 0;}
.tab_z .current .rz{ background:url(../images/tab1h.jpg) no-repeat 0 0;}
.tab_z .gz{ background:url(../images/tab1.jpg) no-repeat -79px 0;}
.tab_z .current .gz{ background:url(../images/tab1h.jpg) no-repeat -79px 0;}
.tab_z .lz{ background:url(../images/tab1.jpg) no-repeat -158px 0;}
.tab_z .current .lz{ background:url(../images/tab1h.jpg) no-repeat -158px 0;}
.tab_z_con{ margin-top:20px; position:relative; z-index:2; width:590px; height:605px; overflow:hidden}
.zz_title{ top:99px; left:13px;z-index:98; position:absolute; width:156px; height:79px;}
.zz_title img{ position:absolute; top:0; left:0; z-index:1;}
.zz_title .cur{ z-index:8;}
.tab_z_con img{ display:block;}
.zz_sex{ position:absolute; top:197px; left:12px; width:150px; height:46px; z-index:99;}
.zz_sex i{ display:block; width:46px; height:46px; overflow:hidden; text-indent:-999em; float:left; cursor:pointer;}
.zz_sex .cur{ 
-webkit-animation:curround 8s linear infinite;
-moz-animation:curround 8s linear infinite;
-ms-animation:curround 8s linear infinite;
-o-animation:curround 8s linear infinite;
animation:curround 8s linear infinite;}
.zz_sex .boy{ background:url(../images/boy.png) no-repeat 0 0;_background:url(../images/boy.gif) no-repeat 0 0;}
.zz_sex span{ display:block;height:46px; float:left; margin-right:10px; width:46px;}
.zz_sex .cur .boy{ background:url(../images/boyh.png) no-repeat 0 0;_background:url(../images/boyh.gif) no-repeat 0 0;}
.zz_sex .girl{ background:url(../images/girl.png) no-repeat 0 0;_background:url(../images/girl.gif) no-repeat 0 0;}
.zz_sex .cur .girl{ background:url(../images/girlh.png) no-repeat 0 0;_background:url(../images/girlh.gif) no-repeat 0 0;}
.zz_img{ position:relative; z-index:2; width:590px; height:605px;}
.zz_img div{ position:absolute; bottom:0; right:15%;-webkit-transition:all 1000ms;-moz-transition:all 1000ms;-ms-transition:all 1000ms;-o-transition:all 1000ms;transition:all 1000ms;opacity:0;filter:alpha(opacity=0); z-index:5; width:590px; height:605px;}
.zz_img .img_1{ background:url(../images/rb.png) no-repeat right bottom;_background:url(../images/rb.jpg) no-repeat right bottom;}
.zz_img .img_2{ background:url(../images/rg.png) no-repeat right bottom;_background:url(../images/rg.jpg) no-repeat right bottom;}
.zz_img .img_3{ background:url(../images/gb.png) no-repeat right bottom;_background:url(../images/gb.jpg) no-repeat right bottom}
.zz_img .img_4{ background:url(../images/gg.png) no-repeat right bottom;_background:url(../images/gg.jpg) no-repeat right bottom;}
.zz_img .img_5{ background:url(../images/lb.png) no-repeat right bottom;_background:url(../images/lb.jpg) no-repeat right bottom;}
.zz_img .img_6{ background:url(../images/lg.png) no-repeat right bottom;_background:url(../images/lg.jpg) no-repeat right bottom;}

.zz_img .cur{opacity:1;filter:alpha(opacity=100); right:0;}

.zz_info{ position:absolute; bottom:0; left:0; height:165px; width:590px; z-index:89}
.zz_info .zz_bg{ background:#000;filter: Alpha(opacity=80);-moz-opacity:.8;opacity:0.8; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1;}
.zz_info .info_p{ display:none; position:relative; z-index:2; padding:25px 20px 25px 10px; color:#5e5a54; font-size:14px;}
.zz_info .cur{ display:block}

.foot{ text-align:center; color:#413632; width:100%;height:25px; padding:15px 0;}
.iblk{display:inline-block;*zoom:1;*display:inline;}


@-webkit-keyframes curround{
	100%{ -webkit-transform:rotate(-360deg);}
	}
@-moz-keyframes curround{
	100%{ -moz-transform:rotate(-360deg);}
	}
@-ms-keyframes curround{
	100%{ -ms-transform:rotate(-360deg);}
	}
@-o-keyframes curround{
	100%{ -o-transform:rotate(-360deg);}
	}
@keyframes curround{
	100%{transform:rotate(-360deg);}
	}
