*{margin:0;padding:0;outline:none;background:transparent;font-family:arial,'Microsoft Yahei';-webkit-font-smoothing:antialiased;}
button::-moz-focus-inner,input::-moz-focus-inner{border:none;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;*overflow-x: hidden;}
img{outline:0;border:none 0;display:block;}
a{text-decoration:none;}
textarea{overflow:auto;resize:none;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
li{list-style:none;}
.clear{clear:both;}
table{border-collapse:collapse;border-spacing:0;}
button, input[type="submit"], input[type="button"], input[type="reset"], input[type="file"]{cursor:pointer;}
.transition, a, nav ul li{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;}
.center{margin:0 auto;}
.selectNone, a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
body{overflow-x:hidden;background:url(../images/background.jpg) repeat-y center 310px;}
section, footer, nav{display:block;}

header{width:100%;height:100px;background:#fff;display: block;}
nav{width:1200px;margin:0 auto;}
nav .logo{float:left;width:235px;height:57px;background:url(../images/qllogo.png);margin:20px 0 0 21px;}
nav .menu{float:left;height:100px;}
nav .menu a{display:block;float:left;height:97px;border-top:#fff solid 3px;padding:0 32px;color:#8e8882;text-align:center;}
nav .menu a span{display:block;}
nav .menu a .cn{font-size:16px;margin-top:38px;}
nav .menu a .en{font-size:14px;margin-top:5px;}
nav .menu a.active, nav .menu a:hover{color:#000;border-color:#78bc30;}
nav .menu a.point:after{content:"";display:block;width:3px;height:3px;background:#8e8882;border-radius:1.5px;float:right;margin:-38px -34px 0 0;}

.banner{width:100%;height:720px;}
#banner, .imgBox{position:absolute;height:720px;width:100%;left:50%;margin-left:-960px;}
.imgBox img{/*display:none;*/max-width:100%;/*position:absolute;*/}
.imgBox img.showImg{/*display:block;*/max-width:100%;}
.arrow{width:100%;height:124px;position:relative;top:298px;left:50%;}
.arrow div{width:48px;height:124px;cursor:pointer;}
#left{float:left;background:url(../images/arrow.jpg) 0 0;}
#right{float:right;background:url(../images/arrow.jpg) -48px 0;}
.button{width:1200px;margin:550px auto 0 auto;position:relative;height:12px;padding-right:30px;text-align:right;}
.button span{display:inline-block;width:10px;height:10px;cursor:pointer;background:#fff;border-radius:5px;margin:0 6px;}
.button span.active{background:#ab1529;}
.download{width:470px;height:61px;position:absolute;top:0;left:50%;margin:464px 0 0 -513px;}
.download a{display:inline-block;width:205px;height:61px;}
.download a:hover{opacity:.75;filter:alpha(opacoty=75);}
.download a.android{background:url(../images/android.jpg);float:left;}
.download a.apple{background:url(../images/apple.jpg);float:right;}

.container{width:1180px;margin:22px auto 0 auto;}
.conLeft{float:left;width:650px;background:#fff;}
.conRight{float:right;width:503px;overflow:hidden;}
.conLeft-title, .conRight-title{width:100%;height:70px;line-height:70px;background:url(../images/conLeft-t.jpg) no-repeat;font-size:18px;}
.conLeft-title span, .conRight-title span{margin-left:33px;}
.conRight-title{background:#fff url(../images/conLeft-t.jpg) no-repeat;}
.f1{background:#f4f4f4 url(../images/conLeft-t.jpg) no-repeat;}
.conLeft-title a{float:right;margin-right:26px;color:#000;}
.conLeftimg{display:block;width:100%;height:282px;}
.conLeftimg img{width:100%;}
.conLeftBox{width:100%;height:400px;background:url(../images/conLeftBox.jpg);}
.conLeftBox ul li{display:block;width:100%;height: 66px;*height:62px;border-bottom:#d5d5d5 solid 1px;overflow:hidden;}
.conLeftBox ul li span.newsSpan{display:block;float:left;width:60px;height:34px;color:#adadad;font-size:12px;margin:16px 0 0 15px;}
.conLeftBox ul li a{margin:10px 0 0 40px;color:#adadad;display:block;float:right;width:530px;font-size:14px;line-height:170%;}
.conLeftBox ul li a span{color:#adadad;font-size:16px;}
.conLeftBox ul li a span.active{color:#74b22b;font-size:18px;}
.conRight a.hot{display:block;width:100%;height:221px;}
.conRight a.hot img, .conRight a.hot .hotBox{width:100%;height:221px;}
.conRight a.hot-02{margin-top:13px;}
.contact{width:507px;margin-top:22px;cursor:default;}
.contact div{width:100%;height:66px;line-height:66px;background:url(../images/contact.jpg);}
.contact div:hover{background:url(../images/contact-hover.jpg);color:#fff;}
.contact div span{margin-left:78px;font-size:18px;}
.email-02{margin-top:11px;}
.hotImgWord, .hotMask{position:absolute;display:none;}
.hotMask{width:504px;height:221px;background:#000;filter:alpha(opacity=40);opacity:.4;z-index:10;margin-top:-221px;}
.hotImgWord{width:470px;height:52px;border-right:#fff solid 3px;z-index:20;margin:-67px 0 0 15px;color:#fff;text-align:right;}
.hotImgWord h1{font-weight:normal;font-size:18px;margin-right:10px;}
.hotImgWord p{margin-right:10px;font-size:14px;margin-top:8px;}
.hotImgWord p span{margin-left:12px;}
.childPage{width:379px;}
.childPage .hotMask{width:379px;height:150px;}
.childPage .hotImgWord{width:346px;}
.childPageL{width:778px;background:transparent;}
.listBox{width:100%;}
.listBox ul li{display:block;width:100%;height:165px;background:#fff;border-bottom:#c3c3c4 solid 3px;overflow:hidden;margin-top:11px;cursor:pointer;}
.listBox ul li:first-child{margin-top:0;}
.liInner{width:712px;height:126px;word-wrap:break-word;word-break:normal;margin:24px 0 0 24px;}
.liInner img{display:block;float:left;}
.liInner div{float:left;width:490px;padding-left:20px;}
.listBox ul li h1{font-size:16px;font-weight:normal;margin-top:5px;}
.listBox ul li p{font-size:12px;color:#757575;word-break:break-all;line-height:180%;display:block;height:70px;margin-top:5px;}
.listBox ul li a{text-decoration:underline;color:#8e8882;font-size:14px;}
.newsListBox{width:100%;height:670px;background:#fff url(../images/newsLeftbg.jpg);border-bottom:#c3c3c4 solid 4px;}
.newsListBox ul li{display:block;width:100%;height:66px;border-bottom:#d5d5d5 solid 1px;overflow:hidden;}
.newsListBox ul li span.newsSpan{display:block;float:left;width:60px;height:34px;color:#adadad;font-size:12px;margin:19px 0 0 38px;}
.newsListBox ul li a{margin:10px 0 0 40px;color:#adadad;display:block;float:right;width:630px;font-size:14px;line-height:170%;}
.newsListBox ul li a span{color:#adadad;font-size:16px;}
.newsListBox ul li a span.active{color:#74b22b;font-size:18px;}
.page{width:322px;height:34px;margin-top:40px;}
.page a{display:block;float:left;margin-left:4px;height:34px;background:#f8f8f8;text-align:center;line-height:34px;color:#515151;width:34px;}
.page a:first-child{margin-left:0;}
.page a.active, .page a:hover{background:#74b22b;color:#fff;}
.page a.prevNext{width:92px;}
.page a.morePage{background:transparent;}
.page a.morePage:hover{color:#515151;}
.newsContent{width:100%;background:#fff;overflow:hidden;}
.newsConInner{width:680px;margin:40px auto;}
.newsConInner h1{text-align:center;font-weight:normal;font-size:18px;color:#b62e17;}
.newsConInner h2{text-align:center;font-weight:normal;font-size:12px;color:#757575;margin-top:15px;}
.newsConInner h3{font-size:14px;font-weight:normal;display:block;height:42px;padding-top:30px;}
.newsConInner h3 span{display:block;float:right;height:32px;line-height:32px;}
.newsConInner h3 div{width:145px;height:32px;float:right;}
.newsConInner p{text-indent:2em;line-height:190%;color:#757575;font-size:14px;}
.newsConInner img{display:block;margin:25px auto;}
#toTop{width:55px;height:55px;background:url(../images/top.png);position:fixed;left:50%;bottom:235px;margin-left:542px;display:none;cursor:pointer;}
.aboutus{width:100%;height:auto;background:url(../images/aboutusbg.jpg);padding:30px 0 60px 0;}
.aboutInner{margin:0 45px;}
.aboutInner p{color:#757575;font-size:14px;line-height:190%;margin-top:20px;text-indent:2em;}
.aboutInner h5{margin:17px 0 0 58px;font-weight:normal;color:#757575;font-size:14px;}
.aboutInner h5 span{color:#000;}
.watch{width:100%;height:auto;background:url(../images/aboutusbg.jpg) repeat-y;padding:30px 0 60px 0;}
.watch-01{width:722px;height:150px;background:#d6ebf5 url(../images/watch-01.png) 580px center no-repeat;border:#00a0e6 solid 1px;font-size:12px;}
.watch-01 div{width:550px;height:125px;margin:15px 0 0 15px;}
.watch-01 p{text-indent:2em;line-height:170%;}
.watchB{margin:18px 0 15px 28px;color:#fff;font-size:20px;width:275px;height:42px;
	line-height:42px;border-radius:8px;background:#027eca;}   
.watchB span{margin-left:20px;}
.watchP{font-size:12px;margin:8px 0 0 90px;}
.watch-02{width:672px;height:316px;background:url(../images/watch-02.png) no-repeat;margin-left:25px;overflow:hidden;} 
.watch-c-01{margin:59px 0 0 -20px;}
.watch-c-02{margin:70px 0 0 -20px;}

footer{margin-top:67px;width:100%;height:165px;display: block;}
.footer-01{height:118px;background:#272a2c;color:#f7f7f7;text-align:center;overflow:hidden;}
.footer-01 p{margin-top:25px;}
.footer-02{height:47px;background:#aaa;color:#f7f7f7;font-size:14px;line-height:47px;text-align:center;}
.footer-02 img{display:inline-block;position:absolute;left:50%;margin:3px 0 0 -38px;*margin-top: -10px;}
.div-normal{
	width:1050px;
	margin:0 auto;
}
.button_game{
	display: inline-block;
	width:190px;
	height:50px;
	border:none;
	border-radius: 50px;
	background: #A5CE01;
	color:#fff;
	line-height: 50px;
	font-size:22px;
	position: absolute;
	left:680px;
}
.button_game2{
	bottom:40px;
}
.img_show_con{
	position: relative;
	margin-bottom:50px;
}

.ewm{
	position: absolute;
	height:148px;
	right:0;
	top:50%;
	margin-top:-74px;
}
























