@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,input,select,textarea,div,table,td,th,tr,dt,dd,dl{margin:0;padding:0;}
ul,ol{list-style:none;}
em,i{font-style:normal;}
table{border-spacing:0;border-collapse:collapse;}
img{border:0;vertical-align:middle;}
input,select{vertical-align:middle;outline: none;}
a{text-decoration:none;}
img{border:none;}
body{min-width:1100px;font-family:'Microsoft YaHei','Arial','Heiti SC';background:#e9e9e9;}
.fl{display:block;float:left;}
.fr{display:block;float:right;}
.basebox{width: 1100px;height: auto; margin: 0 auto;}
/********** header **********/
.top_n{width:100%;height:38px;background:#f6f6f6;border-bottom:1px #626262 solid;position: relative;z-index: 999;}
.header{width:1100px;height:38px;margin:0 auto;position:relative;background:#f6f6f6;}
.header_lis{width:110px;height:37px;cursor:pointer;border-left:1px solid #f8f3f3;border-right:1px solid #f8f3f3;position:relative;}
.lis_meun{display:none;top:39px;left:-1px;width:576px;height:232px;border:1px solid #ddd;border-top:none;background:#fff;position:absolute;z-index:9999999;}
.lis_meun ul{display:block;margin-top:10px;margin-left:16px !important;width:540px !important;height:212px !important;}
.lis_meun ul li{display:block;float:left;width:88px !important;height:212px !important;border-right:1px dashed #ddd;}
.lis_meun ul li a{width:72px !important;margin-left:16px;display:block;float:left;line-height:30px;text-align:left;text-decoration:none;color:#808080;font-size:12px;}
.lis_meun ul li a:hover{text-decoration:underline;}
.ac_blue{font-size:14px !important;color:#3598db !important;}
.ac_red{color:#ff0000 !important;}
.header_lis img{width:17px;height:13px;display:block;float:left;margin-top:13px;margin-left:4px;}
.header_lis:hover{background:#FFF;height:38px;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.header_lis p{width:70px;line-height:36px;text-align:center;font-size:14px;color:#3e3e3e;}
.header_lis span{display:block;float:left;width:11px;height:11px;background:url(/sw/xuanyuan/images/sanjiao.png) no-repeat;margin-top:14px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.header_lis:hover span{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.header ul{height:39px;margin-left:40px;}
.header ul li{display:block;float:left;width:66px;height:39px;line-height:39px;text-align:center;font-size:14px;color:#3e3e3e;}
.header ul a li:hover{color:#d64747;}
.login{width:100px;height:39px;}
.login a{display:block;float:left;width:50px;height:39px;line-height:39px;text-align:center;font-size:14px;color:#3e3e3e;text-decoration:none;}
.login a:hover{color:#d64747;}
/********** footer **********/
.newfooter{background: #434343; width: 100%;min-width:1000px;height: auto;padding-top: 1px;text-align: center;font-size: 12px;font-family: 'ËÎÌå';line-height: 20px;padding-bottom: 10px;}
.newfooter p{color: #666;margin: 12px auto;}
.newfooter p a{color: #333;}
.newfooter p a img{margin: 0 4px -4px 0;}
.white-style p,.white-style p a{color: #fff !important;}
/*content*/
.content{}
.cont-a,.cont-b,.cont-c,.cont-d,.cont-e,.cont-f,.cont-g{width: 100%;position: relative;z-index: 1;}
.cont-a{background: url(/sw/xuanyuan/images/bigbg-a.jpg) no-repeat center;height:690px;}
.cont-b{background: url(/sw/xuanyuan/images/bigbg-b.jpg) no-repeat center;height:780px;}
.cont-c{background: url(/sw/xuanyuan/images/bigbg-c.jpg) no-repeat center;height:1000px;}
.cont-d{background: url(/sw/xuanyuan/images/bigbg-d.jpg) no-repeat center;height:760px;}
.cont-e{background: url(/sw/xuanyuan/images/bigbg-e.jpg) no-repeat center;height:1000px;}
.cont-f{background: url(/sw/xuanyuan/images/bigbg-f.jpg) no-repeat center;height:1427px;}

/*cont-a*/
.logo-3dm{width:330px;height: 90px;margin: 50px 0 0 326px;}
.logo-xycq{width:140px;height: 130px;margin: 30px 0 0 15px;}
.videobut{margin: 404px 0 0 12px;width: 83px;height: 83px;cursor: pointer;background: url(/sw/xuanyuan/images/video1.png) no-repeat;}
.videobut:hover{opacity: .8;}
.butlk{position: relative; width: 830px;height: 134px;margin: 35px 0 0 270px;}
.butlk a{display: block;float: left;margin: 60px 0 0 40px;}
.butlk a:hover img{opacity: 0.88;}
.butlk>img{display: block;float: right;width: 134px;height: 134px;}
.butlk p{position: absolute;right: 0;bottom: -28px;height: 28px;width: 134px;color: #fff;line-height: 28px;font-size: 12px;text-align: center;}
.tpis{width: 700px;height: 26px;line-height: 26px;font-size: 20px;color: #010101;position: absolute; left: 10px; top: 500px;}

.tpis span{color: #f33337;}
.mengban{display: none;width: 100%;height: 1994px;z-index: 940325;background:rgba(0,0,0,.6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
position: fixed;left: 0;top: 0;}
.videoct{width: 1000px;height: 660px;background: #000;margin: 140px auto;position: relative;}
.closvd{position: absolute;cursor: pointer;top: 0;right: -54px;width: 53px;height: 53px;background: url(/sw/xuanyuan/images/ico-x.png) no-repeat;}

/*cont-b*/
.miaoshu{width: 750px;height: 170px;line-height: 26px;font-size: 16px;text-indent: 1em;margin: 75px 0 0 60px;}
.miaoshu p{color: #333;}
.miaoshu span{color: #f04548;margin: 10px auto;display: block;}
.biaozhun{width: 430px;height: 20px;margin: 450px 0 0 120px;}
.biaozhun span,.biaozhun2 span{	width: 14px;height: 14px;display: block;	margin: 3px 0 0 15px ;	display: block;	float: left;	background: url(/sw/xuanyuan/images/biaozhun.png) no-repeat;}
.biaozhun .bz2{margin-left: 120px !important;}
.biaozhun .bz3{margin-left: 114px !important;}
.biaozhun .bz4{margin-left: 112px !important;}
.biaozhun .bz2,
.biaozhun .bz3,
.biaozhun .bz4{display:none !important;}

/*cont-c*/
.biaozhun2{width: 270px;height: 20px;margin: 348px 0 0 310px;}
.biaozhun2 span{margin-left: 30px;}
.biaozhun2 .bz2{margin-left:88px ;}
.biaozhun2 .bz3{margin-left:90px;}
.biaozhun2 .bz2,
.biaozhun2 .bz3{display: none !important;}
.fxcont{width: 420px;height: 147px;margin: 240px 60px 0 0;position: relative;}
.fxcont>img{display: block;float: left;width: 147px;height: 147px;}
.fx-cr{width: 255px;height: 147px;}
.fx-cr span{display: block;float: left;width: 100%;font-size: 16px;color: #101010;height: 26px;line-height: 26px;}
.fx-cr p{display: block;float: left;font-size: 12px;color: #248c86;line-height: 24px;height: 24px;}
.yqbut{width: 106px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;color: #333;font-weight: bold;background: url(/sw/xuanyuan/images/bt-yqm.jpg) no-repeat;cursor: pointer;margin-top: 5px;}
.yqbut:hover{opacity: 0.88;}
.tipsbt{width: 300px;height: 30px;font-size: 20px;color: #f43337;line-height: 30px;font-weight: bold;position: absolute;left: -312px; top: -72px;}
.tipsbt2{width: 250px;height: 28px;line-height: 28px;font-size: 14px;color: #fff;position: absolute;left: -316px; bottom: -87px;}
.tipsbt3{width: 100px;font-size: 22px;font-weight: bold;color: #f43337;line-height: 44px;height: 44px;margin-top: 70px;}

.cj-warp{	width: 800px;	height: 410px;	margin: 100px 0 0 300px;}
#lottery{width: 800px;height: 510px;margin: 0px auto;}
#lottery table{}
#lottery table td{position: relative;width: 200px;height: 134px;}
#lottery table td img{display: block;width: 200px;height: 134px;}
#lottery table td.active .mask{display: block;}
.btn,.btn img{width: 394px !important;margin-left: 3px;cursor: pointer;}
.mask{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(232,72,89, 0.2);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33e84859,endColorstr=#33e84859);
display: none;}

/*cont-d*/
.video2{width: 1016px;height: 590px;	margin: 120px 0 0 63px;	position: relative;}
.video2-but{width: 82px;height: 82px;	left:470px;	top:260px;	display: block;	position: absolute;	cursor: pointer;background: url(/sw/xuanyuan/images/video2.png) no-repeat;}
.video2-but:hover{opacity: 0.88;}
.video2ct{width: 1016px;height: 590px;position: absolute;left: 0;top: 0;display: none;
background: rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
/*cont-e*/
.imglb{width: 1014px;height: 360px;	margin:190px 0 0 22px;	position: relative;}
div.slideBox{ position:relative; width:1014px; height:360px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li { float:left; line-height:normal !important; padding:0px !important; border:none;}
div.slideBox ul.items li img{ width:1014px; height:360px; margin:0px !important; padding:0px !important; display:block; border:none;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:42px; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; left:350px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{cursor: pointer; display:inline-block; >float:left; width:10px; height:10px; background-color:#d2d2d2; text-indent:-99999px; margin:18px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#f43337;}

/*cont-f*/
.pl{width: 970px;	height: 1120px;	padding: 20px;	margin: 104px 72px 0;	overflow-y: auto;	overflow-x: hidden;}
.plbox ::-webkit-scrollbar{width:6px; height:6px; background:transparent;}
.plbox ::-webkit-scrollbar-button{width:0; height:0;}
.plbox ::-webkit-scrollbar-button:start:decrement,.plbox ::-webkit-scrollbar-button:end:increment{display:block;}
.plbox ::-webkit-scrollbar-button:vertical:start:increment,.plbox ::-webkit-scrollbar-button:vertical:end:decrement{display:none;}
.plbox ::-webkit-scrollbar-corner{display:block;}
.plbox ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(163, 163, 163, 0.7);}
.plbox ::-webkit-scrollbar-thumb:hover{background-clip:padding-box;background-color:rgba(163, 163, 163, 0.8);}
.plbox ::-webkit-scrollbar-track:hover{background-clip:padding-box;background-color:rgba(0, 0, 0, 0.1);}
