@charset "UTF-8";
.comment { width: 100%; background: #000 url("../images/bg.jpg") no-repeat center top; min-height: 2000px; }

.Min1 { margin: 0 auto; width: 1100px; height: 700px; position: relative; }

.Min1 .goIndex { color: #fff; font-size: 16px; position: absolute; text-shadow: 1px 1px 1px #fff; float: right; }

.Min1 .logo { float: left; display: block; margin-top: 80px; margin-left: 755px; }

.Min1 .video { left: 50%; top: 270px; margin-left: -40px; position: absolute; display: block; width: 80px; height: 80px; }

.Min1 .start-time { position: absolute; margin: 0 auto; width: 504px; height: 107px; text-align: center; top: 470px; font-size: 23px; left: 685px; color: #fff; background: url("../images/time3.png") no-repeat center; }

.Min1 .slogan { position: absolute; margin: 0 auto; width: 882px; height: 254px; text-align: center; top: 220px; font-size: 23px; left: 530px; color: #fff; cursor: pointer; background: url("../images/slogan.png") no-repeat; background-size: 85%; }

.Min2 { width: 1200px; margin: 0 auto; padding-bottom: 80px; }

.com1 { width: 740px; height: 519px; float: left; padding-top: 30px; }

.com1 .bg { width: 774px; height: 519px; position: relative; background: url(../images/c1bg.png) no-repeat; margin-left: -30px; }

.com1 .nav { width: 712px; height: 71px; position: absolute; top: 26px; left: 37px; }

.com1 .nav li { float: left; height: 71px; text-align: center; color: #fff; width: 178px; }

.com1 .nav li:nth-child(1) { background: url(../images/ann1.png) no-repeat; }

.com1 .nav li:nth-child(2) { background: url(../images/ann4.png) no-repeat; }

.com1 .nav li:nth-child(3) { background: url(../images/ann2.png) no-repeat; }

.com1 .nav li:nth-child(4) { background: url(../images/ann3.png) no-repeat; }

.com1 .nav li:nth-child(1).focus { background: url(../images/an1.png) no-repeat; }

.com1 .nav li:nth-child(2).focus { background: url(../images/an4.png) no-repeat; }

.com1 .nav li:nth-child(3).focus { background: url(../images/an2.png) no-repeat; }

.com1 .nav li:nth-child(4).focus { background: url(../images/an3.png) no-repeat; }

.com1 .nav li.focus { color: #d0b381; font-weight: bold; }

.com1 .nav li p { line-height: 86px; font-size: 18px; cursor: pointer; text-indent: -9999px; }

.com1 .nav li p b { font-size: 18px; color: #f4f3ff; cursor: default; }

.com1 .imgs { left: 38px; top: 100px; display: block; width: 712px; height: 405px; position: absolute; background: url(../images/loading.gif) no-repeat center center; }

.com1 .imgs img { width: 712px; height: 405px; }

.com1 .imgs p { position: absolute; left: 0; bottom: 0; height: 50px; width: 100%; line-height: 50px; color: #ffd9a8; font-size: 22px; text-align: center; z-index: 5; display: none; background-color: rgba(0, 0, 0, 0.7); font-family: 宋体,微软雅黑; }

.com1 .imgs p.focus { display: block; }

.icon { background: url("../images/lb-icon.png") no-repeat; width: 65px; height: 65px; position: absolute; }

.com2 { width: 450px; height: 930px; float: right; }

.com2 .bg { width: 446px; height: 780px; position: relative; background: url(../images/c2bg.png) no-repeat; margin-top: 135px; }

.com2 .downBtn { width: 527px; height: 278px; position: absolute; left: -46px; top: -266px; }

.com2 .downBtn a { /* width: 461px; */ height: 278px; display: block; /* overflow: hidden; */ text-indent: -9999px; background: url(../images/down.gif) no-repeat -48px -9px; background-size: 115%; }

.com2 .reg { position: absolute; left: 43px; top: 75px; width: 365px; height: 305px; }

.com2 .reg h6 { display: none; color: #fff; font-size: 24px; padding-bottom: 5px; font-weight: normal; height: 34px; line-height: 34px; width: 100%; text-indent: 75px; }

.com2 .reg .regBox { top: 50px; width: 365px; height: 200px; position: absolute; }

.com2 .reg .regBtn { margin-top: 150px; margin-left: 97px; }

.com2 .reg .regBtn a { width: 169px; height: 84px; display: block; overflow: hidden; background: url(../images/reg.png) no-repeat; font-size: 26px; color: #fff; text-align: center; line-height: 55px; text-indent: -9999px; }

.com2 .pisBox { width: 365px; height: 350px; position: absolute; top: 376px; left: 43px; }

.com2 .pisBox h6 { display: none; color: #fff; font-size: 24px; font-weight: normal; height: 34px; line-height: 34px; width: 100%; text-indent: 75px; background: url(../images/mainImgs.png) no-repeat -423px -442px; }

.com2 .pisBox .imgs { width: 255px; height: 230px; position: relative; overflow: hidden; }

.com2 .pisBox .imgs ul { width: 300%; position: absolute; top: 65px; left: 0; z-index: 1; }

.com2 .pisBox .imgs ul li { width: 255px; height: 162px; float: left; position: relative; }

.com2 .pisBox .imgs ul li img { position: absolute; top: 0; left: 0; z-index: 1; }

.com2 .pisBox .imgs ul li p { position: absolute; z-index: 3; font-size: 12px; color: #e2e2e2; top: 40px; left: 50px; width: 18px; text-align: center; }

.com2 .pisBox .imgs ul li p span { color: #fad05e; }

.com2 .pisBox .lBtn { position: absolute; width: 22px; height: 32px; top: 115px; left: 0; z-index: 5; background: url(../images/mainImgs.png) no-repeat; cursor: pointer; overflow: hidden; text-indent: -9999px; }

.com2 .pisBox .rBtn { position: absolute; width: 22px; height: 32px; top: 115px; right: 0; z-index: 5; background: url(../images/mainImgs.png) no-repeat -15px 0px; cursor: pointer; overflow: hidden; text-indent: -9999px; }

.com2 .pisBox .lqBtn { margin-top: 230px; margin-left: 97px; }

.com2 .pisBox .lqBtn a { width: 226px; height: 104px; display: block; overflow: hidden; background: url(../images/gift.png) no-repeat; font-size: 26px; color: #fff; text-align: center; line-height: 55px; text-indent: -9999px; }

.com2 .libao_tit { font-size: 12px; color: #fff; text-align: center; padding-top: 8px; padding-left: 40px; }

.com2 .libao_tit span { display: inline-block; padding: 2px 6px; color: #d93631; line-height: 18px; vertical-align: middle; }

.com2 .reg .regBox .icon { margin: 15px 0 0 230px; }

.com2 .pisBox .icon { margin: 55px 0 0 230px; }

.com3 { width: 730px; float: left; height: 410px; }

.com3 .title { display: none; width: 100%; height: 55px; line-height: 55px; font-size: 24px; font-weight: normal; color: #312e3e; }

.com3 .lb .icon { margin: 15px 0 0 160px; }

.com3 .lb { width: 235px; height: 350px; margin: 27px 12px 0 0; text-align: center; }

.com3 .lb .lb-info { color: #1d264b; font-size: 14px; }

.com3 .lb .lb-btn { font-size: 14px; background-color: #b3413e; color: #fff; width: 140px; height: 57px; display: block; line-height: 25px; text-align: center; margin: 265px auto 0; text-indent: -9999px; background: url(../images/c3-btn.png) no-repeat; }

.com3 .lb .lb-btn:hover { opacity: 0.9; }

.com3 .lb1 { background: url(../images/c3img1.png) no-repeat; }

.com3 .lb2 { background: url(../images/c3img2.png) no-repeat; }

.com3 .lb3 { background: url(../images/c3img3.png) no-repeat; margin-right: 0; }

.com4 { width: 730px; float: left; height: 510px; }

.com4 .title { width: 100%; height: 55px; line-height: 55px; font-size: 24px; font-weight: normal; color: #312e3e; background: url(../images/title.png) no-repeat; }

.com4 .bg { width: 728px; height: 388px; background: url(../images/loading.gif?v=1) no-repeat center center; position: relative; border: 1px solid #764d22; }

.com4 .imgs { position: absolute; width: 730px; height: 388px; top: 0; left: 0; z-index: 1; }

.com4 .nav { width: 140px; height: 286px; position: absolute; z-index: 3; top: 0; left: 55px; }

.com4 .nav ul { width: 100%; margin-top: 66px; height: 265px; background-color: rgba(0, 0, 0, 0.7); }

.com4 .nav ul li { width: 100%; font-size: 16px; color: #ffd9a8; height: 50px; line-height: 55px; text-align: center; cursor: pointer; }

.com4 .nav ul li.focus { color: #a30016; }

@media \0screen\,screen\9 { /* 只支持IE6、7、8 */
  .com4 .nav ul { background-color: #000000; filter: Alpha(opacity=60); position: static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */ *zoom: 1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */ }
  .com4 .nav ul li { position: relative; /* 设置子元素为相对定位，可让子元素不继承Alpha值 */ } }

.com5 { float: right; width: 440px; height: 510px; position: relative; }

.com5 .title { z-index: 5; top: 33px; left: 0; width: 100%; height: 55px; line-height: 40px; font-size: 24px; font-weight: normal; color: #312e3e; background: url(../images/title2.png) no-repeat; }

.com5 .imgs { width: 594px; position: absolute; bottom: -100px; left: 40px; z-index: 0; display: block; }

.com5 .imgs2 { position: absolute; top: 40px; z-index: 1; }

.com5 .imgs2 img { height: 342px; width: 293px; }

.com5 .nav { position: absolute; z-index: 5; width: 560px; bottom: 50px; left: 4px; height: 53px; background: url("../images/zybtn1.png") no-repeat -60px; }

.com5 .nav li { width: 35px; height: 53px; line-height: 42px; text-align: center; color: #fff; font-size: 18px; float: left; cursor: pointer; display: inline; text-indent: -9999px; margin-right: 40px; }

.com5 .nav .zy1 { margin-left: 192px; }

.com5 .nav .zy1.focus { background: url("../images/zybtn1.png") no-repeat -252px 0; margin-left: 192px; }

.com5 .nav .zy2.focus { background: url("../images/zybtn2.png") no-repeat -327px 0; }

.com5 .nav .zy3.focus { background: url("../images/zybtn3.png") no-repeat -402px 0; }

.com5 .nav .last { cursor: pointer; }

.com5 .loadBg { width: 294px; height: 387px; overflow: hidden; text-indent: -9999px; position: absolute; z-index: 0; left: 0; top: 70px; }

.com5 .zz { width: 306px; height: 455px; position: absolute; top: 15px; left: 0; z-index: 3; display: block; overflow: hidden; text-indent: -9999px; background: url(../images/alpha.gif?v=1); }

.com6 { width: 100%; height: 480px; position: relative; float: left; }

.com6 .title { z-index: 5; top: 15px; left: 0; width: 100%; height: 55px; line-height: 55px; font-size: 24px; font-weight: normal; color: #312e3e; background: url(../images/title3.png) no-repeat; }

.com6 .bg { background: url(../images/news-bg.png) no-repeat; width: 1040px; height: 329px; position: relative; }

.com6 .news { width: 728px; height: 328px; position: absolute; }

.com6 .new-nav { height: 43px; overflow: hidden; }

.com6 .new-nav .nav a { color: #a3a3a3; font-size: 20px; }

.com6 .new-nav .nav li { float: left; margin-left: 40px; line-height: 41px; position: relative; width: 100px; height: 41px; text-align: center; }

.com6 .new-nav .nav .cur { border-bottom: 2px solid #cdb16e; z-index: 10; }

.com6 .new-nav .nav .cur a, .com6 .new-nav .nav a:hover { color: #cdb16e; }

.com6 .title-list ul { display: none; }

.com6 .title-list .onul { display: block; }

.com6 .news-tag-title { display: block; height: 55px; line-height: 55px; text-align: center; font-size: 18px; font-weight: 700; color: #cdb16e; overflow: hidden; }

.com6 .news-tag-title:hover { text-decoration: underline; }

.com6 .news .title-list { margin: 10px auto; width: 660px; }

.com6 .news .title-list li { height: 35px; line-height: 35px; border-bottom: 1px solid #a3a3a3; font-size: 15px; width: 660px; color: #a3a3a3; }

.com6 .news .title-list a { color: #a3a3a3; text-align: left; font-size: 15px; }

.com6 .news .title-list span { float: right; height: 35px; }

.com6 .news .newstt { width: 500px; overflow: hidden; float: left; height: 35px; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }

.com6 .news .more { font-size: 20px; color: #a3a3a3; margin-left: 85px; line-height: 43px; float: right;margin-right:20px;}

.com6 .news .title-list li:hover, .com6 .news .title-list li:hover a { color: #fff; }

.com6 .shengyan { width: 290px; height: 328px; float: right; position: relative; }

.com6 .shengyan .sybg { cursor: pointer; text-align: center; float: left; margin-top: 5px; margin-left: 2px; width: 139px; height: 157px; }

.com6 .shengyan .lin2 { margin-top: 3px; }

.com6 .shengyan .sybg #ewmimg { position: absolute; width: 105px; margin: -118px -50px; }

.com6 .showcode { position: absolute; top: 0; left: 0; background: #280005; width: 100%; height: 100%; display: none; }

.com6 .showcode img { position: absolute; top: 50%; left: 50%; width: 200px; height: 200px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.com7 { width: 1048px; float: left; clear: both; }

.com7 .downBtn { width: 319px; height: 133px; padding-left: 235px; float: left; }

.com7 .downBtn a { width: 319px; height: 133px; display: block; background: url("../images/foot-down.gif") no-repeat 0 0; overflow: hidden; color: #fff; font-size: 30px; text-align: center; line-height: 85px; text-indent: 60px; }

.com7 .regBtn { width: 319px; height: 133px; display: block; float: right; background: url("../images/foot-reg.png") no-repeat; overflow: hidden; color: #fff; font-size: 30px; text-align: center; line-height: 85px; text-indent: 60px; margin-right: 105px; }

.blackBg { width: 100%; background: rgba(0, 0, 0, 0.5); position: fixed; top: 0; left: 0; z-index: 98; display: none; width: 100%; height: 100%; }

.closeBtn { width: 45px; height: 45px; position: absolute; background: url("../images/close.png") no-repeat; right: -50px; top: 115px; cursor: pointer; overflow: hidden; text-indent: -9999px; }

.tc { position: fixed; top: 50%; left: 50%; margin-left: -530px; margin-top: -300px; z-index: 99; display: none; }

.tc .tc-lb { background: url("../images/tc-bg1.png") no-repeat; width: 370px; height: 515px; position: absolute; top: 134px; left: 29px; }

.tc .tc-lb .hd { position: absolute; bottom: 68px; right: 150px; }

.tc .tc-lb .hd ul { overflow: hidden; zoom: 1; float: left; }

.tc .tc-lb .hd ul li { float: left; margin-right: 5px; width: 18px; height: 18px; line-height: 14px; text-align: center; background: url("../images/in.png") no-repeat; cursor: pointer; text-indent: -9999px; }

.tc .tc-lb .hd ul li.on { background: url("../images/ih.png") no-repeat; }

.tc .tc-lb .bd { position: relative; height: 100%; z-index: 0; }

.tc .tc-lb .bd li { zoom: 1; vertical-align: middle; }

.tc .tc-lb .bd img { display: block; margin: 60px; }

.tc .tc-nei { background: url("../images/bg-1.png") no-repeat; width: 609px; height: 616px; margin-left: 395px; }

.tc .tc-nei .tc-text { margin: 170px auto 0; width: 100%; text-align: center; }

.tc .tc-nei .tc-time { margin: 20px auto 0 155px; width: 348px; height: 116px; background: url("../images/time.png") no-repeat; color: #fff5d2; font-size: 38px; font-weight: bold; line-height: 116px; }

.tc .tc-nei .tc-time #mm { width: 108px; text-align: center; }

.tc .tc-nei .tc-time #ss { margin-right: 60px; width: 108px; text-align: center; }

.tc .tc-nei .tc-btn { display: block; background: url("../images/btn.png") no-repeat; width: 545px; height: 292px; margin: -65px auto; }

.tc .closeBtn { width: 45px; height: 45px; right: -50px; top: 100px; cursor: pointer; overflow: hidden; position: absolute; background: url("../images/close.png") no-repeat; }

.fc1, .fc2 { position: fixed; bottom: 10%; left: 1%; z-index: 90; cursor: pointer; background: url("../images/fcbg.png") no-repeat; width: 219px; height: 402px; display: none; }

.fc1 .close, .fc2 .close { width: 42px; height: 42px; top: 20px; right: -40px; cursor: pointer; overflow: hidden; position: absolute; background: url("../images/close_redbag.png") no-repeat center; }

.fc1 .fc-nei, .fc2 .fc-nei { width: 160px; margin: 55px auto 0; overflow: hidden; }

.fc1 .fc-nei .fc-lb, .fc2 .fc-nei .fc-lb { width: 100%; height: 175px; position: relative; overflow: hidden; }

.fc1 .fc-nei .fc-lb .hd, .fc2 .fc-nei .fc-lb .hd { position: absolute; bottom: 10px; right: 58px; }

.fc1 .fc-nei .fc-lb .hd ul, .fc2 .fc-nei .fc-lb .hd ul { overflow: hidden; zoom: 1; float: left; }

.fc1 .fc-nei .fc-lb .hd ul li, .fc2 .fc-nei .fc-lb .hd ul li { float: left; margin-right: 5px; width: 8px; height: 8px; line-height: 14px; text-align: center; background: url("../images/in.png") no-repeat; cursor: pointer; text-indent: -9999px; }

.fc1 .fc-nei .fc-lb .hd ul li.on, .fc2 .fc-nei .fc-lb .hd ul li.on { background: url("../images/ih.png") no-repeat; }

.fc1 .fc-nei .fc-lb .bd, .fc2 .fc-nei .fc-lb .bd { position: relative; height: 100%; z-index: 0; }

.fc1 .fc-nei .fc-lb .bd li, .fc2 .fc-nei .fc-lb .bd li { zoom: 1; vertical-align: middle; }

.fc1 .fc-nei .fc-lb .bd img, .fc2 .fc-nei .fc-lb .bd img { display: block; }

.fc1 .fc-nei .text, .fc2 .fc-nei .text { margin: 5px auto; width: 100%; text-align: center; }

.fc1 .fc-nei .time, .fc2 .fc-nei .time { margin: 5px auto; width: 158px; height: 53px; background: url("../images/time2.png") no-repeat; color: #fff5d2; font-size: 20px; font-weight: bold; line-height: 53px; }

.fc1 .fc-nei .time #m, .fc2 .fc-nei .time #m1 { width: 51px; text-align: center; }

.fc1 .fc-nei .time #s, .fc2 .fc-nei .time #s1 { margin-right: 26px; width: 51px; text-align: center; }

.fc1 .fc-nei .btn { display: block; background: url("../images/btn-1.png") no-repeat; width: 157px; height: 76px; margin: 5px auto; }

.fc2 .fc-nei .btn2 { display: block; background: url("../images/btn-2.png") no-repeat; width: 157px; height: 76px; margin: 5px auto; }
