@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,li,p,span,form,input,h1,h2,h3,h4{margin:0;padding:0; font-family:"微软雅黑","宋体","黑体","Arial"; color:#000; font-size:12px;}
ol,ul,li{list-style:none;}
img{border:none; margin:0; padding:0;}
a{color:#000;text-decoration:none; border:0;}
a:hover{text-decoration:underline; color:#F00;}

body{ position:relative;}

#header {
	BORDER-BOTTOM: #cccccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#D0D0D0); BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}

.topNav {
	POSITION: relative; TEXT-ALIGN: right; LINE-HEIGHT: 55px; MARGIN: 0px auto; WIDTH: 980px; FONT-FAMILY: Arial, 宋体; HEIGHT: 55px; COLOR: #cdcdcd; FONT-SIZE: 13px
}
.topNav A:link {
	COLOR: #0002cd; TEXT-DECORATION: none
}
.topNav A:visited {
	COLOR: #0002cd; TEXT-DECORATION: none
}
.topNav A:hover {
	COLOR: #fe5900; TEXT-DECORATION: none
}

.headbox {
    background: url("images/bg.png") repeat-x scroll 0 0 transparent;
    height: 35px;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9998;
}
.headbox .inner {
    margin: 0 auto;
    position: relative;
    width: 1124px;
}
.headbox .inner .topnav {
    float: right;
}
.headbox .inner .topnav li.cur {
    margin: 0;
}
.headbox .inner .topnav li {
    float: left;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    padding-left: 5px;
}
.headbox .inner .topnav li em {
    padding-right: 5px;
}
address, caption, cite, code, dfn, em, th, var, i {
    font-style: normal;
    font-weight: normal;
}
.headbox .inner .topnav li {
    font-size: 12px;
    line-height: 35px;
}
.headbox .inner .topnav li a {
    color: #C1C1C1;
}
.headbox .inner .topnav li.cur a {
    color: #FFFFFF;
}
.headbox .inner .topnav2 {
    float: left;
}
.headbox .inner .topnav2 li.cur2 {
	color:#FFF;
    margin: 0;
}
.headbox .inner .topnav2 li {
    float: left;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    padding-right: 10px;
}
.headbox .inner .topnav2 li em {
    padding-right: 5px;
}
.headbox .inner .topnav2 li {
    font-size: 12px;
    line-height: 35px;
}
.headbox .inner .topnav2 li a {
    color: #C1C1C1;
}
.headbox .inner .topnav2 li.cur2 a {
    color: #FFFFFF;
}

.wei{ width:960px; height:auto; display:block; overflow:hidden; background:#FFF; margin:0px auto;}
.foot {width:100%;height: 138px;overflow: hidden; position:absolute; z-index:100; top:1550px;}
.zt_foot {width: 960px;height: 104px;margin: 0px auto;padding-top: 20px;}
.zt_foot p {text-align: center;height: 26px;line-height: 26px;color: #fff;}
.zt_foot a{ color:#fff;}

.warpper{ width:100%; height:auto; display:block; overflow:hidden; position:absolute; z-index:99;}
.warpper .bg_list{ display:block; overflow:hidden;}
.warpper .bg_list li{ height:121px; background:url(images/a_01.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(2n){ height:122px; background:url(images/a_02.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(3n){height:121px; background:url(images/a_03.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(4n){height:121px; background:url(images/a_04.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(5n){height:122px; background:url(images/a_05.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(6n){height:121px; background:url(images/a_06.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(7n){height:121px; background:url(images/a_07.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(8n){height:122px; background:url(images/a_08.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(9n){height:121px; background:url(images/a_09.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(10n){height:121px; background:url(images/a_10.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(11n){height:122px; background:url(images/a_11.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(12n){height:121px; background:url(images/a_12.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(13n){height:121px; background:url(images/a_13.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(14n){height:122px; background:url(images/a_14.gif) no-repeat top center;}
.warpper .bg_list li:nth-child(15n){height:121px; background:url(images/a_15.gif) no-repeat top center;}
.tp{ width:170px; height:56px; position:absolute; top:10px; left:65%; margin-left:-37px;}

#idstar{ width:1200px; height:10px; display:block; position:absolute; z-index:100; top:740px; left:50%; margin-left:-600px;}
.star{ width:1200px; height:715px; display:block; overflow:hidden; position:absolute; z-index:100; top:780px; left:50%; margin-left:-600px;}
.star div{ position:absolute; z-index:101; cursor:pointer;}
.star a{ width:100%; height:100%; display:block; overflow:hidden;}

.s1{ width:164px; height:209px; background:url(images/1.png) no-repeat top center; top:0; left:0;}
.s2{ width:164px; height:209px; background:url(images/2.png) no-repeat top center; top:0; left:170px;}
.s3{ width:164px; height:209px; background:url(images/3.png) no-repeat top center; top:0; left:340px;}
.s4{ width:163px; height:208px; background:url(images/4.png) no-repeat top center; top:0; left:510px;}
.s5{ width:164px; height:212px; background:url(images/5.png) no-repeat top center; top:0; left:680px;}
.s6{ width:164px; height:212px; background:url(images/6.png) no-repeat top center; top:0; left:850px;}
.s7{ width:164px; height:211px; background:url(images/7.png) no-repeat top center; top:0; left:1020px;}
.s8{ width:164px; height:212px; background:url(images/8.png) no-repeat top center; top:250px; left:0;}
.s9{ width:164px; height:209px; background:url(images/9.png) no-repeat top center; top:250px; left:170px;}
.s10{ width:164px; height:209px; background:url(images/10.png) no-repeat top center; top:250px; left:340px;}
.s11{ width:164px; height:209px; background:url(images/11.png) no-repeat top center; top:250px; left:510px;}
.s12{ width:164px; height:211px; background:url(images/12.png) no-repeat top center; top:250px; left:680px;}
.s13{ width:164px; height:212px; background:url(images/13.png) no-repeat top center; top:250px; left:850px;}
.s14{ width:163px; height:211px; background:url(images/14.png) no-repeat top center; top:250px; left:1020px;}
.s15{ width:164px; height:211px; background:url(images/15.png) no-repeat top center; top:500px; left:0;}
.s16{ width:163px; height:209px; background:url(images/16.png) no-repeat top center; top:500px; left:170px;}
.s17{ width:164px; height:212px; background:url(images/17.png) no-repeat top center; top:500px; left:340px;}
.s18{ width:164px; height:212px; background:url(images/18.png) no-repeat top center; top:500px; left:510px;}
.s19{ width:164px; height:211px; background:url(images/19.png) no-repeat top center; top:500px; left:680px;}
.s20{ width:164px; height:211px; background:url(images/20.png) no-repeat top center; top:500px; left:850px;}

.toupiao{ width:905px; height:298px; background:url(images/t_bg.png) no-repeat top center; position:fixed; top:50%; margin-top:-149px; left:50%; margin-left:-453px; z-index:300;}
.toupiao .imgbox{ width:446px; height:252px; position:absolute; top:36px; left:13px;}
.toupiao .name{ font-size:32px; position:absolute; left:554px; top:50px; font-family:"微软雅黑"; color:#5a5798;}
.toupiao .name:first-letter{ font-size:54px;letter-spacing:10px;}
.toupiao .x{ width:89px; height:23px; display:block; overflow:hidden; top:0; left:11px; position:absolute; cursor:pointer;}
.toupiao .tps{ width:165px; height:52px; background:url(images/tp.png) no-repeat top center; display:block; overflow:hidden; cursor:pointer; position:absolute; top:146px; left:545px;}
.toupiao .pst{ width:165px; height:52px; background:url(images/ps.png) no-repeat top center; display:block; overflow:hidden; position:absolute; top:208px; left:545px; text-align:center;font-family:"微软雅黑"; color:#5a5798; line-height:52px; font-size:26px; font-weight:bold;}

.psbg{ width:164px; height:164px; border-radius:82px; position:absolute; top:0; left:0; background: rgb(0, 0, 0);opacity: 0.5; z-index:249;}
.pstext{ width:164px; height:164px; border-radius:82px; position:absolute; top:0; left:0; line-height:164px; text-align:center; color:#FFF; z-index:250; font-size:18px;}
