@charset "utf-8";
/* CSS Document */
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0;padding:0;}
body{ font:12px/1.5 tahoma,'\5b8b\4f53',sans-serif; background:#000000; _background:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,b{font-style:normal;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0;}
button,input,select,textarea{font-size:100%;outline:none;}
table{border-collapse:collapse;border-spacing:0;}
td,th,ul,ol{padding:0;list-style-type:none;}
.clearfix:after{content:"\0020"; height:0; display:block; clear:both;}
.hidden{display:block;width:0;height:0;overflow:hidden;}
/*index*/
.oneline{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.spr{background: url(../static/image/spr.png) no-repeat;display: block;}
.wrap-header,.wrap-content{width: 100%;min-width: 1200px;font-family: '\5FAE\8F6F\96C5\9ED1';}
.wrap-header{background: url(../static/image/wrap-header.jpg) no-repeat center top;}
.wrap-content{background: url(../static/image/wrap-content.jpg) no-repeat center top;float: left;}

.head1,.head2,.cont{width: 1200px;margin: 0 auto;position: relative;}
.head1{height: 641px;}
.head2{height: 161px;overflow: hidden;}
.logic{color:#fedea0;font-size:36px;line-height: 60px; margin:auto; text-align:center;width:700px; height:60px;border-radius: 4px;}
.logic a{color: #FFF;}
.logo{display: block;width: 284px;height: 80px;position: absolute;top: 64px;left: 37px;z-index: 5;}
.nav{width: 1200px;height: 58px;position: absolute;left: 0;bottom: 0;}
.nav a{width: 240px;float: left;height: 56px;line-height: 56px;border-bottom: solid 4px none;text-align: center;color: #a2a8b2;font-size: 16px;}
.nav a:hover,.nav a.curr{border-bottom: solid 4px #e0c083;color: #e0c083;font-weight: bold;}
.cont{height: auto;}

.page{width: 1200px;padding: 20px 0 50px;float: left;}
.page-top{position: relative;}
.page-top h2{text-indent: -9999px;background-position: center top;}
.page-top h2.t2{background-image: url(../static/image/t1.png);height: 98px;}
.page-top h2.t3{background-image: url(../static/image/t2.png);height: 98px;}
.page-top .dec,.page-top .num{width: 100%;text-align: center;position: absolute;left: 0;}
.page-top .dec{color: #828e9f;font-size: 14px;line-height: 24px;top: 55px;}
.page-top .num{color: #f7e7c9;font-size: 18px;line-height: 28px;top: 112px;}
.page2 .page-top{height: 111px;}
.page-con{width: 1200px;float: left;}
.page1-con{margin-top: 30px;}

.page1-rule{height: 189px;overflow: hidden;padding: 51px 0 0 137px;}
.page1-rule li{color: #828e9f;font-size: 16px;overflow: hidden;vertical-align: top;}
.page1-rule li span{width: 19px;float: left;}
.page1-rule li p{width: 920px;float: left;text-align: justify;}
.page1-jl{overflow: hidden;margin-left: 65px; margin-top: 30px;         }
.page1-jl li{width: 300px;float: left; margin-right:78px;text-align: center;}
.page1-jl li div{border:1px solid #fedea0;width: 300px;height: 350px;margin: 0 auto;padding: 4px;}

.page1-jl li div img{display: block;width: 100%;height: 100%;}
.page1-jl li strong{display: block;color: #ffdc97;font-size: 16px;text-align: center;line-height: 26px;padding-top: 11px;}
.page1-jl li p{color: #828e9f;font-size: 14px;line-height: 24px;}
.page1-jl li a.list-tit{display: block;width: 178px;height: 38px;line-height: 38px;color: #e3c386;font-size: 16px;border: solid 1px #e3c386;border-radius: 38px;margin: 6px auto 0;}
.page1-jl li a.list-tit:hover{background: #e3c386;color: #161a20;}

.page1-jl li .photo{ position:relative;}

.page-item{width: 1200px;height: auto;padding-top: 40px;float: left;}
.page-item h3{width: 1180px;height: 38px;line-height: 30px;text-indent: 40px;border-bottom: solid 2px #21252c;color: #d5dde5;font-size: 24px;font-weight: bold;margin-left: 10px;}
.page-item h3.i1{background-position: 0 0;}
.page-item h3.i2{background-position: 0 -40px;}
.page-list{height: auto;}
.page-list li{background-image: url(../static/image/pic2.jpg);width: 280px;height: 381px;float: left;margin: 20px 10px 0;padding-top: 21px;text-align: center;position: relative;}
.page-list li img{display: block;width: 238px;height: 238px;margin: 0 auto;border-radius: 4px;}
.page-list li strong{display: block;color: #96a4b7;font-size: 20px;line-height: 30px;font-weight: normal;padding: 7px 0 14px;}
.page-list li a.list-tit{display: block;width: 178px;height: 38px;line-height: 38px;color: #e3c386;font-size: 16px;border: solid 1px #e3c386;border-radius: 38px;margin: 0 auto;}
.page-list li a.list-tit:hover{background: #e3c386;color: #161a20;}
.page-list li p{color: #6b7482;font-size: 16px;padding-top: 8px;}
.perinfo{width: 300px;padding: 19px;background: rgba(0,0,0,0.9);border: solid 1px #e3c386;border-radius: 20px;position: absolute;top: 310px;left: 50%;margin-left: -170px;color: #a29377;font-size: 14px;line-height: 24px;text-align: justify;z-index: 5;display: none;}
.perinfo i{display: block;background-position: 0 -85px;width: 26px;height: 13px;position: absolute;top: -13px;left: 50%;margin-left: -13px;}
.page-type{background-image: url(../static/image/pic3.png);float: left;width: 180px;height: 871px;margin: 67px 10px 0;}
.page-type ul li{height: 265px;text-align: center;position: relative;}
.page-type h3{height: 30px;line-height: 28px;color: #d5dde5;text-align: center;font-size: 20px;font-weight: bold;}
.page-type img{display: block;width: 158px;height: 158px;margin: 11px auto 0;}
.page-type strong{display: block;color: #96a4b7;font-size: 18px;line-height: 28px;font-weight: normal;padding: 5px 0;}
.page-type .btn-vote{display: block;width: 138px;height: 32px;line-height: 32px;color: #e3c386;font-size: 18px;border: solid 1px #e3c386;border-radius: 32px;margin: 0 auto;}
.page-type .btn-vote:hover{background: #e3c386;color: #161a20;}
.page-type p{color: #6b7482;font-size: 14px;padding-top: 6px;}
.page-type .perinfo{top: 196px;}
.page-list2{float: left;margin-top: 10px;}
.page-list2 li{background-image: url(../static/image/pic4.png);width: 280px;height: 321px;float: left;margin: 20px 10px 0;padding-top: 21px;}
.page-list2 li img{display: block;width: 238px;height: 238px;border-radius: 2px;margin: 0 auto;}
.page-list2 li strong{display: block;color: #e3c386;font-size: 20px;line-height: 30px;padding-top: 18px;text-align: center;}
.page-list3{float: left;margin-top: 10px;}
.page-list3 li{background-image: url(../static/image/pic5.png);width: 280px;height: 342px;float: left;margin: 20px 10px 0;text-align: center;padding-top: 20px;}
.page-list3 li img{display: block;width: 238px;height: 238px;border: solid 1px #96a4b7;border-radius: 2px;margin: 0 auto;}
.page-list3 li em{display: block;height: 28px;line-height: 28px;color: #96a4b7;font-size: 18px;padding-top: 15px;}
.page-list3 li strong{display: block;color: #e3c386;font-size: 20px;line-height: 30px;}
.page6{padding-bottom: 200px;}


#preview{position:absolute;border:1px solid #614635;background:#3c2116;padding:5px;display:none;color:#fff;z-index: 200}

