body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,i{ margin:0; padding:0; }
img {border: none;vertical-align:middle}em{ font-style:normal;}ul, li, dl, dd, dt, ol{ list-style: none; }
a {	outline: none; text-decoration: none; cursor: pointer;}table { border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}input,select{vertical-align: middle;}i{font-style: normal;}
html{overflow-x: hidden;}
body{font-size: 16px; background: #eaf8ff}

.indexmain{width: 1000px;margin: 0 auto;height: 700px;}
.index{display: block;background-image: url(../images/index.jpg);float: left; margin-top:30px; ; margin-left:15px; }
.index:hover{background-image: url(../images/hover.jpg);}
.indexmain .a1{width: 232px;height: 105px;background-position: -8px 0;}
.indexmain .a2{width: 232px;height: 105px;background-position: -257px 0;}
.indexmain .a3{width: 232px;height: 105px;background-position: -510px 0;}
.indexmain .a4{width: 232px;height: 105px;background-position: -760px 0;}
.indexmain .a5{width: 480px;height: 250px;background-position: -9px -126px;}
.indexmain .a6{width: 480px;height: 250px;background-position: -515px -126px;}
.indexmain .a7{width: 480px;height: 250px;background-position: -9px -408px;}
.indexmain .a8{width: 480px;height: 250px;background-position: -515px -408px;}
.indexmain .top{width:1000px;height: 170px;padding-top: 30px; background: url(../images/tbg.jpg); margin-top: 20px;}
.indexmain .top a{width: 140px;height: 140px; display: block;margin-left: 30px; background: url(../images/fh.png);}
.indexmain .top a:hover{background-position: 0 -140px;}

.indexmain .txt{color: #2a4a6a;font-size: 24px; padding-top: 20px;}
.indexmain .game{width: 1000px;height: 280px; padding: 20px 0}
.indexmain .game .cycle{width: 230px;height: 280px;position: relative;float: left;margin:0 10px;}
.indexmain .game b{width: 230px;height: 52px; line-height: 52px;display: block; font-size: 30px;
	position: absolute; z-index: 2;bottom:20px;left: 0; color: #f85633;text-align: center;}
.gdtbox{width: 1000px;background: #fff;height: 400px;}
.gdt{border-radius: 20px; margin-top: 20px;}
.indexmain .sp{height: 52px;width: 216px;padding: 0 5px; padding-left: 10px; display: block;float: left; border:1px solid #106da9;line-height:52px; margin:10px 5px; border-radius: 5px;cursor: pointer;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;background: #106da9; color: #fff;}
.indexmain .sp img{vertical-align: middle; margin-right: 5px;width:25px;height: 25px;}
.indexmain .on{border:1px solid #ee5622;background: #ee5622;color: #fff;}
.indexmain .show{display: block;}
.jfbtn{width: 130px;height: 40px;line-height: 40px;display: block;margin: 0 auto;text-align: center;font-size: 22px;background: #ee5622;color: #fff;outline: none; text-decoration: none; border-radius: 10px; }
.indexmain .sel{padding: 10px 5px;}
.indexmain .sel u{margin:0 10px;cursor: pointer;}
.indexmain .sel u:hover,.indexmain .sel .on2{color: #ee5622;}
.jfbtn{width: 130px;height: 40px;line-height: 40px;display: block;margin: 20px auto;text-align: center;
	font-size: 22px;background: #ee5622;color: #fff;outline: none; text-decoration: none; border-radius: 10px; }
.jfbtn:hover{background: #fd926c}
/*弹窗*/
.pop_a{background:#fff;width: 500px;height: 350px;position: relative; border-radius:20px; }
.close{width: 45px;height: 45px;background: url(../images/xx.png);position: absolute;display: block;right:0px;}
.close:hover{background-position: 0 -45px;}
.pop_a h1{height: 60px; line-height: 60px; padding-top: 30px;font-weight: bold;font-size: 30px; color: #2a4a6a;text-align: center;}
.pop_a .poptxt{width: 420px;height: 180px; padding: 10px; margin: 0 auto;color: #2a4a6a;font-size: 20px;display: block;}
.pop_a .poptxt b{color: #f64f2c}
.pop_a .btnbox{text-align: center;}
.pop_a .btnbox a{width: 130px;height: 40px;line-height: 40px;display:inline-block;margin:0 10px;text-align: center;
	font-size: 22px;background: #47a3df;color: #fff; border-radius: 10px;}
.pop_a .btnbox a:hover{background: #ee5622}
/*底部*/
.bottom{text-align: center;font-size: 12px;padding-top: 50px;color: #666;line-height: 24px;clear: both;}
.bottom a{color: #666}







