@charset "utf-8";
/* CSS Document */

.t-pay,.jq-list,.b-pay,.bottom,.team,.foot{ padding:30px 0; text-align:center;}
.jq-list{padding:10px;}
.t-pay h3{ font-size:30px;}
.t-pay span{ font-size:33px;}
.t-pay font{ font-size:33px; color:#fff600;}
.cz{ margin:27px auto 0 15px;}
#content{ background:url(../i20141111/bg-content.jpg) center top no-repeat;}
.content{ height:820px; overflow:hidden; background:url(../i20141111/content.jpg) center top no-repeat;}
.content h2{ margin-top:px; font-size:27px; text-align:center; text-indent:-15px;}
h2 font{ font-size:44px;}
.c-t{ margin-top:8px;}
.c-t li{ display:inline; float:left; margin:40px 9px 0; text-align:center;}
.c-enter{margin-top:8px;}
.content span{ display:inline-block; width:231px; height:232px; overflow:hidden; background-image:url(../i20141030/pictures.png);}
.p1{ background-position:left top;}
.p2{ background-position:-252px top;}
.p3{ background-position:-510px top;}
.p4{ background-position:-760px top;}
.p5{ background-position:left -251px;}
.p6{ background-position:-252px -251px;}
.p7{ background-position:-510px -251px;}
.p8{ background-position:-760px -251px;}
.p9{ background-position:left -509px;}
.b-pay{ display:table;}
.cz2{ width:357px; margin-left:120px;}
.user{ width:485px; margin:10px auto 0 20px; line-height:30px; text-align:left;}
.user font{ font-size:14px; color:#fff600;}
.user a{ color:#fff600; margin:0 5px;}
.user a:hover{ color:#fff;}
.bottom h2{ height:82px; overflow:hidden; font-size:27px; line-height:65px; background:url(../i20141111/pd.png) center top no-repeat;}
.b-dh{ display:table; width:504px; margin-top:30px;}
.b-dh span{display:inline-block; width:231px; height:232px; overflow:hidden; background-image:url(../i20141111/b-dh-pic.png);}
.b-p{ background-position:left top;}
.b-p1{ background-position:right top;}
.dh{ width:232px; margin-top:10px; color:#b11436;}
.dh font,.b-o-r font{ font-size:14px; color:#ffd800;}
.dh-tips{ margin:30px 10px 0 auto; padding:30px 30px 50px; text-align:left;}
.dh-tips h3,.b-o-r h3{ font-size:26px; color:#b11436;}
/*.dh-tips span,.b-o-r span{ display:inline-block; width:10px; height:10px; background-color:#b11436; border-radius:10px; -moz-border-radius:10px;}*/
.tp-span2{ display:inline-block; position:relative; top:4px; width:17px; height:17px; overflow:hidden; line-height:17px; text-align:center; background:url(../i20141111/tp-span2.png) center top no-repeat;}
.tp-span{ display:inline-block; width:10px; height:10px; overflow:hidden; background:url(../i20141111/spans.png) center top no-repeat;}
.db-tip{ margin-top:20px;}
.see{ margin-top:30px;}
.dh-more{ margin:30px 10px 0; padding:10px; text-align:left; line-height:30px;}
.dh-mo span{ display:inline-block; width:115px; height:65px; overflow:hidden; background-image:url(../i20141111/dh-more-pic.png);}
.dh-mo li{display:inline; float:left; margin-right:5px;}
.m-p1{ background-position:left top;}
.m-p2{ background-position:-120px top;}
.m-p3{ background-position:-241px top;}
.m-p4{ background-position:-362px top;}
.m-p5{ background-position:-483px top;}
.m-p6{ background-position:-604px top;}
.m-p7{ background-position:-724px top;}
.m-p8{ background-position:-845px top;}
.m-p9{ background-position:left top;}
.bottom h2.tit2{ margin-top:40px; font-size:24px;}
.b-o-lq{ margin-top:40px; width:626px;}
.open a.btn-enter{ font-size:14px;}
.open{ margin-top:20px; padding:10px 0;}
.b-o-r{ width:315px; margin:104px 10px 0 auto; text-align:left;}
.about{ display:table; padding:30px 0;}
.about h2{ margin:0 22px; font-size:27px; color:#a71a38;}
.about p{ margin:10px 22px 0;}
a.btn-cz{ width:357px; height:94px; overflow:hidden; background:url(../i20141030_xtl/btn-cz.png) center top no-repeat; }
a.btn-see{ width:239px; height:52px; overflow:hidden; background:url(../i20141111/btn-see.png) center top no-repeat; }
a.btn-cz:hover,a.btn-see:hover{ background-position:center bottom;}
a.btn-enter{ width:228px; height:40px; overflow:hidden; font-size:20px; line-height:40px; text-align:center; background:url(../i20141111/btn-enter.png) center top no-repeat; }
a.btn-enter:hover{line-height:46px; color:#ffe400; text-decoration:none; background-position:center bottom; }
.c-t a.w{ font-size:18px;}

#act2{height:480px;background:url(../i20141111/bg-content1.jpg) center top no-repeat #185086}
#act2 .c{height:480px;overflow:hidden;background:url(../i20141111/content1.jpg) center top no-repeat;}
#act2 .c p{margin:310px 143px 0 0;text-align:right;}
#act2 .c .btn{width:238px;height:64px;background:url(../i20141111/btn_act2.png) center top no-repeat;}
#act2 .c .btn:hover{background-position:center bottom;}