@charset "utf-8";body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0;padding:0;}
body,button,input,select,textarea {font:14px/1.5 tahoma,arial,\5b8b\4f53,"Microsoft YaHei";}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
address,cite,dfn,em,var {font-style:normal;}
small {font-size:12px;}
ul,ol,li {list-style:none;}
a {text-decoration:none;color:#333;}
a:hover {color:#359beb;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
img {border:0;vertical-align:middle;}
button,input,select,textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
body {color:#333;background:#fff;font-family:"Microsoft YaHei";font-size: 14px;}
.clear {clear:both;height:1px;width:100%;}
.fl {float:left;}
.fr {float:right;}
.hr {overflow:hidden;width:100%;clear:both;}
.hr10 {height:10px;}
.hr20 {height:20px;}
.hr30 {height:30px;}
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix {zoom:1;}
.bgfff{background: #fff;}
.main {width:1200px;margin:0 auto;}
.none {display:none;}
.block {display:block;}
.bd {border:1px solid #ccc;}
.ov{overflow: hidden;}
.tablist, .tablist2{display:none;}
.tabNav li,.num span,.turnbtn{cursor:pointer;}
.turnBtn {display:block;cursor:pointer;}
.pt24 {padding-top:24px;}

.sbg1{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .sbg1{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}/*for IE9*/
.sizing_bd{box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box; }
.flex{ display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap; flex-wrap: nowrap;}
.flex1{-moz-flex-grow: 1; -webkit-flex-grow: 1; flex-grow: 1;}
.elli2{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.elli3{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.elli4{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.elli5{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.elli1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.liscale{overflow: hidden;}
.liscale img, .jtdate img{-webkit-transition:all 0.15s linear; -moz-transition: all 0.15s linear; transition:all 0.15s linear;}
.liscale:hover img,.jtdate:hover img{ transform: scale(1.1); -ms-transform:scale(1.1);-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}


.imgBox{ display: block; }
.imgBox img{ display: block; width: 100%; height: 100%; }

.siocn{ background-image: url(../images/icon.png);background-repeat: no-repeat; }
/*.sic1{background-position: 0 0;}
.sic2{background-position: -45px 0;}
.sic3{background-position: -90px 0;}
.sic4{background-position: -135px 0;}
.sic5{background-position: -180px 0;}
.sic6{background-position: -225px 0;}*/
.sic1{background-position: 0 -45px;}
.sic2{background-position: -45px -45px;}
.sic3{background-position: -90px -45px;}
.sic4{background-position: -135px -45px;}
.sic5{background-position: -180px -45px;}
.sic6{background-position: -225px -45px;}
.sic7{ background-position: -315px -48px; }
.sic8{ background-position: -326px -26px; }
.active .sic8{ background-position: -326px 0; }
.sic9{ background-position: -354px -26px; }
.active .sic9{ background-position: -354px 0; }
.active .sic10{ background-position: -270px 0; }
.sic10{ background-position: -270px -26px; }
.sic11{ background-position: -297px -26px; }
.active .sic11{ background-position: -297px 0; }
.sic12{ background-position: -360px -49px; }
.sic13{ background-position: -275px -49px; }


.header{ width: 100%;min-width: 1200px; }
.header .logo a{ display: block; padding-top: 20px; }
.header .logo img{ display: block; }
.nav li{float: left;display: block;width: 90px;height: 90px;margin-right: 20px;padding: 0;text-align: center;border-radius: 0px 0px 17px 17px;font-size: 16px;}
.nav li a{ display: block; padding-top: 12px;line-height: 1; }
.nav li i{ display: block; width: 36px;height: 36px;margin: 0 auto 8px; }
.nav li.active,.nav li:hover{background: #ffffff;	border-bottom: 1px #eef1f4 solid; -moz-box-shadow: 0px 10px 30px #dfebff; -webkit-box-shadow: 0px 10px 30px #dfebff; box-shadow: 0px 5px 15px #dfebff; background-color: #fff; color: #359beb;}
.nav li.active a{color: #359beb;}


.banners{width: 100%; overflow: hidden; }
.bannermove{ width: 100%;height: 240px; position: relative; overflow: hidden;}
.bannermove ul{height: 100%;width: 500%; position: relative;left: 0;top: 0;}
.bannermove li{width: 370px;height: 100%;float: left;position: relative;}
.bannermove li a,.bannermove li img{ display: block; width: 100%;height: 100%; }
.bannermove li .tt{ position: absolute;left: 0; right: 0; bottom: 0;display: block;padding: 0 20px; height: 50px;line-height: 50px;padding-top: 3px; background-image: url(../images/title.png);background-position: left bottom;background-repeat: repeat-x; color: #fff;font-size: 20px; font-weight: bold;text-align: center;}
.bannerNum{height:78px; position: relative; padding: 10px;}
.bannerNum ul{ height: 100%;}
.bannerNum li{ width: 25%;height: 78px;float: left; background: none;opacity: 1;filter: alpha(opacity=100);}
.bannerNum li a{margin-right: 12px; display: block; height: 100%; }
.bannerNum li img{ display: block; width: 100%;height: 100%; border-radius: 5px; }
.bannerNum li.active a,.bannerNum li.swiper-pagination-bullet-active a{ border:4px solid #1ca0ff; height: 70px;position: relative; border-radius: 5px;}
.bannerNum li.active a img,.bannerNum li.swiper-pagination-bullet-active a img{border-radius: 2px;}
.bannerNum li.active a:after,.bannerNum li.swiper-pagination-bullet-active a:after{content: '';display: block; width: 0;height: 0; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 10px solid #359beb;position: absolute;left: 50%;margin-left: -9px;top: -12px;}
.bannerNum li img{-webkit-transition:all 0.15s linear; -moz-transition: all 0.15s linear; transition:all 0.15s linear;}
.bannerNum li:hover img{ transform: scale(1.1); -ms-transform:scale(1.1);-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.bannerNum li span{ display: none; }
.jjc .tagClassly{padding: 20px 0 10px 10px;}
.tagClassly{margin-right: -10px;}
.tagClassly li{ width: 33.33%;float: left; margin-bottom: 10px; }
.tagClassly li a{ display: block; margin-right: 20px;height: 36px;line-height: 36px; border-radius: 18px;background-color: #94B9FF;text-align: center; color: #fff;}
.tagClassly li a:hover{transform: scale(1.1); -ms-transform:scale(1.1);-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.tagClassly li:nth-child(2n) a{
	background: #CB94FF;
}

.tagClassly li:nth-child(3n) a{
	background: #FFD094;
}

.tagClassly li:nth-child(4n) a{
	background: #FFB094;
}

.tagClassly li:nth-child(5n) a{
	background: #A1E3DE;
}

.tagClassly li:nth-child(6n) a{
	background: #8CE0A9;
}

.tagClassly li:nth-child(7n) a{
	background: #94B9FF;
}



.dyimgBox .dyimg{margin-bottom: 10px;}

.dyimgBox{margin-right: -18px;}
.dyimg{ position: relative; width: 176px;height: 128px;margin-right: 18px;float: left;border-radius: 10px;overflow: hidden;}
.dyimg a,.dyimg img{ display: block; width: 100%;height: 100%; }
.dyimg .tt{display:block;position:absolute;bottom:0;padding:0 10px;font-size:14px;line-height:2.5;text-overflow:ellipsis;white-space:nowrap;color:#ffffff;background:url(../images/ztbg_hei.png) repeat-x bottom;padding-top:20px;left: 0;right: 0;}

.mvpBox li{width: 100%;overflow: hidden; margin-top: 10px;}
.mvpBox li a{ display: block;border-radius: 10px; padding: 10px 86px 10px 67px; position: relative; height: 70px; color: #fff;transition:all 0.15s; background-color: #359beb;}
.mvpBox li a:hover{transform: scale(1.1);}
.mvpBox li .imgBox{ display: block; width: 70px;height: 70px;float: left; margin-right: 10px; }
.mvpBox li img{ display: block; width: 100%;height: 100%;border-radius: 10px; }
.mvpBox li .tt{font-size: 16px;height: 28px;line-height: 28px;font-weight: 700;padding-top: 7px;}
.mvpBox li .info{font-size: 12px; margin-top: 8px;}
.mvpBox li .info span{ border:1px solid #c9e7ff;color: #c9e7ff;display: inline-block;height: 16px;line-height: 16px; padding: 0 6px; border-radius: 9px; }
.mvpBox li .btn{display: block;width:76px;height:36px; line-height: 36px; position: absolute; right: 10px;top: 50%;margin-top: -18px; background-color: #fff; border-radius: 4px; color: #359beb;font-size: 16px; text-indent: 15px;}
.mvpBox li .btn i{display: block; width: 0;height: 0; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 7px solid #359beb;position: absolute;right: 10px;top: 50%;margin-top: -7px;}
.mvpBox li.mvp1 a{ background-color: #ff7725; }
.mvpBox li.mvp2 a{ background-color: #ffa530; }
.mvpBox li.mvp3 a{ background-color: #359beb; }
.mvpBox li .num{ display: block; width: 50px;height: 53px; background-image: url(../images/num.png);position: absolute;left: 11px;top: 19px;text-indent: -9999em; }
.mvpBox li.mvp1 .num{ background-position: 0 0; }
.mvpBox li.mvp2 .num{ background-position: 0 -104px; }
.mvpBox li.mvp3 .num{ background-position: 0 -210px; }
.mvpBox li.mvp1 .btn{ color: #ff7725; }
.mvpBox li.mvp1 .btn i{ border-left: 7px solid #ff7725;}
.mvpBox li.mvp2 .btn{ color: #ffa530; }
.mvpBox li.mvp2 .btn i{ border-left: 7px solid #ffa530;}
.mvpBox li.mvp1 .info span{ border-color: #ffc85e; color: #ffe3ae;}
.mvpBox li.mvp2 .info span{ border-color: #ffce8f; color: #ffe8ca;}
.tjsjcon,.jjc{background:#fff;box-shadow:0px 10px 14px #e6efff;border-radius:10px;overflow:hidden;}
.jjcTabnav{overflow:hidden;position: relative;z-index: 2; }
.jjcTabnav li {display:block;float:left;font-size:20px; width:33.33%;float: left; position: relative;text-indent: 20px;height:48px;line-height:48px;}
.jjcTabnav li:after{ content: '/'; position: absolute; right: 0;bottom: 0; color: #c4c4c4;font-size: 14px; }
.jjcTabnav li:last-child:after,.jjcTabnav li i{display: none;}
.jjcTabnav li.active { color: #359beb;font-weight: bold; }
.jjcTabnav li.active i{display: block; width: 0;height: 0; border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 10px solid #359beb;position: absolute;left: 43%;margin-left: -9px;top: -3px;}


.index1bg .w380 .jjcTabnav li:nth-child(1){text-indent: 10px;}
.index1bg .dianlist{padding-top: 10px;}
.dianlist{ padding: 20px 10px 9px; }
.dianlist li{height: 28px;line-height: 28px;margin-bottom: 8px; position: relative; clear: both;}
.dianlist li a{ display: block; height: 100%; padding-left: 17px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.dianlist li i{display: block; width: 6px;height: 6px; background-color: #e5e9f2; border-radius: 50%;overflow: hidden; position: absolute;left: 0;top: 50%;margin-top: -3px;}
.dianlist li:hover i{ background-color:#359beb;  }
.dianlist li.dyimg{float: left; width: 50%;height: 110px;overflow: hidden; clear:initial;margin-right: 0;margin-bottom: 15px;}
.dianlist li.dyimg a{padding-left: 0; width: auto;position: relative; border-radius: 10px;}
.dianlist li.dyimg:nth-child(1) a{margin-right: 5px;}
.dianlist li.dyimg:nth-child(2) a{margin-left: 5px;}
.index1right .jjcTabnav li{padding-top: 16px; }

.appdianlist{ padding: 0 0 12px; }
.appdianlist li{height: 24px;line-height: 24px; padding: 8px 20px 8px 20px;}
.appdianlist li a{ display: block; height: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 17px;font-size: 16px; color: #4c575e; position: relative;}
.appdianlist li i{ display: block; width: 6px;height: 6px; border:2px solid #dfe6f2; background-color: #f6f9ff; position: absolute;left: 0;top: 50%;margin-top: -3px; overflow: hidden; border-radius: 50%;}
.appdianlist li .timer{color: #999;font-size: 12px;margin-right: 6px;}
.appdianlist li img{ display: inline-block; width: 24px;height: 24px; border-radius: 5px;margin-right: 10px; vertical-align: top;}
.appdianlist li a:hover{ color: #359beb; }
.appdianlist li a:hover i{ border-color: #359beb; }
.appdianlist li.line{ border-bottom: 1px solid #f6f9ff; padding-bottom: 18px;margin-bottom: 10px; }

.xiTitle {width:100%;text-align:center;overflow:hidden;position:relative;}
.xiTitle p {font-size:30px;display:inline-block;padding:0 30px;position:relative;background:#fff;z-index:1;font-weight:bold;}
.xiTitle p i{ display: inline-block; width: 40px;height: 40px;vertical-align: middle; margin-right: 15px; }
.xiTitle em {display:block;width:100%;height:1px;background:#EEF1F4;position:absolute;top:50%;z-index:0;}

.windowBox,.index1{ width: 100%;background: url(../images/sy_bg.png) no-repeat center center; }
.gameBox{ width: 100%;background: url(../images/sy_bg2.png) no-repeat center center;}
.diann_box{ background-image: url(../images/diann_bg.png); padding: 52px 106px 120px 109px; width:985px;height:576px;margin-top: 30px;background-repeat: no-repeat; background-position: center top; overflow: hidden; }
.ruanjian{ width: 33.33%;float: left; }
.ruanjian .rjbox{ padding: 20px 20px 0; color: #fff;}
.ruanjian .rjbox a{ color: #fff; }
.ruanjian .rjbox a:hover {text-decoration: underline;}
.ruanjian .tt{height: 36px;line-height: 36px;font-size: 18px; position: relative;}
.ruanjian .tt:after{content: '';display: inline-block; width: 0;height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 6px solid #fff;margin-left: 10px;}
.ruanjian ul{padding:10px;border:1px #64b5ff solid;padding-top:0;}
.ruanjian ul li{height: 32px;line-height: 32px;overflow: hidden; margin-top: 10px;}
.ruanjian ul li a{ display: block; height: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px; }
.ruanjian ul li .timer{float: right;font-size: 12px;color: #9fc2f3;}
.ruanjian ul li img{ display: block; width: 32px;height: 32px;vertical-align: middle;margin-right: 10px; border-radius: 6px;float: left; }

.Phone_bg{ background-image: url(../images/phone_bg.png);background-repeat: no-repeat; height: 773px; }
.Phone_bg .tabNav{text-align: right;padding-top: 44px;padding-right: 20px;}
.Phone_bg .tabNav li{display: inline-block; width: 32px;height: 32px;background-color: #eef4ff;border:1px #d8dee9 solid;border-radius: 8px;margin:0 4px;font-size: 0;vertical-align: top;position: relative;}
.Phone_bg .tabNav li i{ display: block; width: 20px;height: 18px; position: absolute;left: 50%;top: 50%;margin-left: -10px;margin-top: -9px; }
.Phone_bg .tabNav li.active{ background-color: #359beb; }

.applist1 li{ float: left; }
.applist1 li a{ display: block; width: 85px; margin: 0 auto;}
.applist1 li .imgBox{ display: block; height: 85px;border-radius: 10px;overflow: hidden; }
.applist1 li .tt{ color: #fff;height: 24px;line-height: 24px;text-align: center;margin-top: 8px;margin-bottom: 12px; }
.applist1 li:hover .tt{ color: #eee; }
.Phone_bg .applist1{ padding: 40px 22px; }
.Phone_bg .applist1 li{width: 33.33%;}

.xitTabNav{width:360px;margin:0 auto;height:60px;background:#fff;color:#b8c0cf;border:1px #EEF1F4 solid;border-radius:50px;overflow:hidden;}
.xitTabNav li{width:50%;height:100%;float:left;border-radius:50px;border:0;background:#fff;font-size:20px;font-weight:bold;text-align: center;line-height: 60px;}
.xitTabNav li i{ display: inline-block; width: 24px;height: 20px;vertical-align: middle;margin-right: 5px; }
.xitTabNav li.active{background: #359beb; color: #fff;}

.applist2 li{float: left; padding: 20px 0;}
.applist2 li .box{ display: block; width: 105px; border:1px solid #e5e6e7; padding: 10px; border-radius: 20px;overflow: hidden;text-align: center;margin: 0 auto;}
.applist2 li .imgBox{ display: block; width: 80px;height: 80px; border-radius: 20px;overflow: hidden;margin: 0 auto;}
.applist2 li .tt{height: 32px;line-height: 32px;font-size: 16px;font-weight: normal; display: block;}
.applist2 li .size{font-size: 12px; color: #999;height: 18px;line-height: 18px;display: block; overflow: hidden;}
.applist2 li .btn{ display: block; margin:10px auto 0;height: 30px;line-height: 30px;width: 72px;background-color: #359beb;border-radius: 15px;color: #fff;font-size: 14px; }
.applist2 li .box:hover{background: #fff url(../images/rj_bg.png) repeat-x left bottom; transform: scale(1.2);}
.w800 .applist2 li{ width: 20%; }

.footer{background:#27282b;width:100%;overflow:hidden;border-top:#44464a;color:#999;margin-top:30px;border-top:#359beb solid 6px;}
.footer a{ color: #999; }
.footer a:hover{ color: #359beb; }
.footeryq{ padding: 5px 0; }
.footeryq .tt{font-size: 20px;height: 42px;line-height: 42px;margin-bottom: 5px;}
.footeryq{margin-right: -10px;}
.footeryq li{ width: 10%;float: left;height: 22px;margin-bottom: 1px; }
.footeryq li a{ display: block; height: 100%;margin-right: 10px;overflow: hidden;}
.foocon{text-align: center;line-height: 1.75; padding: 10px 0;}

.gameBox .Phone_bg .tabNav li.active,.gameBox .xitTabNav li.active, .gameBox .applist2 li .btn{ background-color: #ffc107; }

.loch{height: 50px;line-height: 50px;color: #999;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.loch span{ color: #000; }
.loch i{font-style: normal;margin: 0 6px;}
.ztxqHeader{ padding: 20px; }
.ztxqHeader .imgBox{ display: block; width: 450px;height: 220px; margin-right: 20px;float: left;}
.ztxqHeader .tit{ border-bottom: 1px solid #e1e1e1; height: 56px;line-height: 56px;font-weight: normal;font-size: 24px;}
.ztxqHeader .text{line-height: 2; color: #999;margin-top: 15px;}
.ztxqHeader .btn span{ display: block; float: right; }

.ztxqHeader .btn span{display:block;width:100%;text-align:center;line-height:2;font-size:16px;background:#EEF1F4;border-radius:20px;margin-top:15px;color:#9299a1;width:200px;float:right;}
.ztxqHeader .btn span i {color:#007AFF;font-style:inherit;}
.ztxqHeader .tag{ clear: both;padding-top: 10px; }
.ztxqHeader .tag dt,.ztxqHeader .tag dd{float: left; margin-top: 10px;margin-right: 10px;height: 28px;line-height: 28px;}
.ztxqHeader .tag a{ display: inline-block; height: 28px; padding: 0 15px; background-color: #8dc4ff; color: #fff; border-radius: 14px; }
.ztxqHeader .tag dd:nth-child(1n) a {background:#8dc4ff;}
.ztxqHeader .tag dd:nth-child(2n) a {background:#8da3ff;}
.ztxqHeader .tag dd:nth-child(3n) a {background:#e58dff;}
.ztxqHeader .tag dd:nth-child(4n) a {background:#ffce8d;}
.ztxqHeader .tag dd:nth-child(5n) a {background:#ff8d8d;}

.ztxqlist{margin-right: -20px;}
.ztxqlist li{ width: 33.33%;float: left; height: 270px;margin-bottom: 20px;}
.ztxqlist li .box{ display: block; margin-right: 20px;height: 270px;overflow: hidden;border:1px solid #f2f2f2; border-radius: 20px; background-color: #fff; position: relative;-webkit-transition:all 0.15s linear; -moz-transition: all 0.15s linear; transition:all 0.15s linear;}
.ztxqlist li .bgi{ display: block; width: 260px;height: 260px; position: absolute;left: 0;top: 0; border-radius: 20px; }
.ztxqlist li .bgbox{ position: absolute;left: 0;right: 0;bottom: 0;top:0; background-image: url(../images/zt_bg.png); background-position: left -180px;background-repeat: repeat-x; padding: 74px 20px 20px;}
.ztxqlist li .imgBox{ display: block; width: 64px;height: 64px;float: left; border-radius: 10px;overflow: hidden; margin-right: 15px;margin-bottom: 15px;}
.ztxqlist li .tt{font-size: 18px;height: 36px;line-height: 36px;}
.ztxqlist li .timer{color: #999;height: 22px;line-height: 22px;}
.ztxqlist li .tt,.ztxqlist li .timer{padding-right: 58px;}
.ztxqlist li .btn{ display: block; width: 58px;height: 28px;line-height: 28px;text-align: center; border-radius: 3px; color: #fff; position: absolute; right: 20px; top: 85px; background-color: #359beb; }
.ztxqlist li .text{ clear: both;border-top:1px solid #f2f2f2;color: #999;line-height: 28px;height: 80px;padding-top: 15px;}
.ztxqlist li:hover .box{transform: scale(1.05); -ms-transform:scale(1.05);-moz-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05);}
.ztxqlist li .zticon{ display: block; width: 122px;height: 54px; position: absolute; right: 20px;top: 20px; }
.zticon1{background-image: url(../images/xbtj_ico.png); background-size: 100% 100%;}
.zticon2{background-image: url(../images/xzzd_ico.png); background-size: 100% 100%;}
.zticon3{background-image: url(../images/zshy_ico.png); background-size: 100% 100%;}
.zticon4{background-image: url(../images/tj_ico.png); background-size: 100% 100%;}

.pTitle{height: 30px; padding-bottom: 15px; border-bottom: 1px solid #eef1f4;}
.pTitle .tt{float: left;font-size: 20px;}
.pTitle .more{float: right; color: #999;background-color: #f9f9f9;border-radius: 15px;display: inline-block;height: 24px; padding: 0 8px;margin-top: 5px;}
.pTitle .more:hover{ background-color: #359beb; color: #fff;}
.ztxqlist2{margin-right: -20px;}
.ztxq2Item{width: 25%;float: left;}
.ztxq2Item .box{ border:1px solid #EEF1F4;padding: 20px;margin-right: 20px; background-color: #fff;}
.ztxq2Item .imgBox{ display: block; width:100%;height: 164px; }
.ztxq2Item .tt{ height: 40px;line-height: 40px;font-weight: normal;font-size: 20px; }
.ztxq2Item .text{color: #999;line-height: 1.5;margin-bottom: 20px;}
.ztxq2list li{overflow: hidden;border-top: 1px #EEF1F4 solid;}
.ztxq2list li a{ display: block; padding: 20px 30px 20px 0; position: relative;height: 50px;overflow: hidden;}
.ztxq2list li .imgBox{width: 50px;height: 50px;float: left;margin-right: 10px;}
.ztxq2list li .tt{height: 28px;line-height: 28px;font-size: 14px;font-weight: bold;overflow: hidden;  text-overflow: ellipsis; white-space: nowrap;}
.ztxq2list li .text{height: 20px;line-height: 20px;font-size: 12px;margin-bottom: 0;}
.ztxq2list li .btn{ display: block;margin: 0; width: 30px;height: 30px; position: absolute; right: 0;top: 50%;margin-top: -15px; background-color: #359beb; }
.ztxq2list li:hover{background-color: #f9f9f9;}
.ztxq2Item .box .btn{margin: 0;}
.erNav{text-align: center;}
.erNav li{ display: inline-block; font-size: 16px; font-weight: bold;height: 48px;line-height: 48px;margin: 0 10px; position: relative; }
.erNav li a{}
.erNav li.active:after{content: ''; display: block; position: absolute;left: 0;right: 0; bottom: 0;height: 3px; background-color: #359beb;}
.zqindexlist{margin-right: -20px;}
.zqindexlist li{width: 25%;float: left;margin-bottom: 20px;height: 319px;}
.zqindexlist li .box{ display: block;margin-right: 10px; background-color: #fff; padding-bottom: 10px; }
.zqindexlist li .imgBox{ display: block; width: 100%;height: 180px; position: relative; }
.zqindexlist li .text{ display: none;position: absolute;padding:  10px; left: 0; right: 0; bottom: 0; color: #fff;font-size: 14px;line-height: 20px;height: 60px;overflow: hidden;background-image: url(../images/ztbg_hei.png); background-repeat: repeat-x; background-position: left bottom;}
.zqindexlist li .tt{height: 28px;margin: 10px 20px;line-height: 28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 18px;text-align: left;}
.zqindexlist li .num{margin: 0 20px;font-size: 14px; color: #999;height: 20px;line-height: 20px;}
.zqindexlist li .num i{font-style: normal; color: #359beb;}
.zqindexlist li .btn, .ztxq2Item .btn{ display: block; margin: 0 20px;height: 46px;background-color: #E9EDF5;margin-top: 15px;line-height: 46px;text-align: center;color: #979EAE;font-size: 16px; }
.zqindexlist li:hover .text{ display: block; }
.zqindexlist li:hover .btn,.ztxq2Item .btn:hover{ background-color: #359beb; color: #fff; }
.zqindexlist li:hover .box{margin-top: -10px;}

.arcbox{ padding: 20px; }
.artTitle{text-align: center;font-size: 30px;line-height: 34px;height: 34px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 15px;}
.artinfo{text-align: center;font-size: 14px; color: #999;height: 24px;line-height: 24px;margin-bottom: 20px;}
.artinfo span{margin: 0 20px;}
.arcbox{line-height: 1.75;font-size: 15px; padding-bottom: 20px;}
.arcbox p{margin: 10px 0;}
.arcbox img{ display: block; max-width: 85%;margin-left: auto;margin-right: auto; }
.ablink li{ width: 49%;line-height: 24px; background-color: #F6F9FF; border-radius: 10px; padding: 20px 0;}
.ablink li a,.ablink li span{ display: block; height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 20px; }
.ablink li span{ color: #999; }
.pTitle2{ padding-top: 15px;padding-left: 20px;padding-right: 20px; }
.applist3 li{ width: 12.5%;float: left; margin-bottom: 10px;}
.applist3 li .imgBox{ width: 82px;height: 82px; border-radius: 10px;overflow: hidden;margin: 0 auto; }
.applist3 li .tt,.applist3 li .cl{width: 82px;text-align: center;height: 24px;overflow: hidden;display: block;line-height: 24px;margin: 0 auto;}
.applist3 li .cl{font-size: 12px; color: #999;}
.applist3 li .tt{margin-top: 10px;}

.newslist1{margin-right: -20px;}
.newslist1 li{ width: 50%;float: left; margin-bottom: 20px;}
.newslist1 li a{ display: block; margin-right: 20px; }
.newslist1 li .imgBox{ display: block; width: 127px;height: 85px;float: left; margin-right: 15px; border-radius: 10px;overflow: hidden;}
.newslist1 li .tt{height: 24px;line-height: 24px;font-size: 16px;}
.newslist1 li .text{color: #999;line-height: 22px;height: 44px;margin-top: 10px;}

.ztpagelist{margin-right: -20px;}
.ztpagelist li{width: 33.33%;float: left;}
.ztpagelist li .box{display: block; margin-right: 20px; height: 160px; position: relative; overflow: hidden; border-radius: 10px;}
.ztpagelist li .tt{height: 28px;line-height: 28px; color: #fff; background-image: url(../images/ztbg_hei.png);background-repeat: repeat-x; position: absolute;left: 0; right: 0; bottom: 0; padding: 0 10px;background-position: left bottom; padding-top: 30px;}
.ztpagelist li .hoverbox{ display: block; position: absolute;left: 0;top: 0; right: 0; bottom: 0; color: #fff;padding: 15px; display: none;}
.ztpagelist li .hoverbox{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .ztpagelist li .hoverbox{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}/*for IE9*/
.ztpagelist li .text{line-height: 26px;max-height: 78px;overflow: hidden;}
.ztpagelist li .btn{ display: block; width: 120px;height: 30px;text-align: center;line-height: 30px; color: #fff; background-color: #359beb; border-radius: 15px;margin: 10px auto 0; }
.ztpagelist li .box:hover .hoverbox{ display: block; }

.w300 .dyimgBox .dyimg{width: 121px;height: 90px;margin-bottom: 20px;}
.w300 .dyimgBox .dyimg:last-child,.w300 .dyimgBox .dyimg:nth-last-child(2){margin-bottom: 0;}

.ranknewslist li{height: 30px; line-height: 30px;padding: 7px 0;overflow: hidden; position: relative; border-bottom: 1px solid #f2f2f2ff;}
.ranknewslist li a{ display: block; }
.ranknewslist li .tt{padding-left: 50px;font-size: 16px;font-weight:normal; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ranknewslist li .num{ display: block; font-style: normal; width: 30px;text-align: center;height: 18px;line-height: 18px; background-color: #CFD4E3; border-radius: 10px; position: absolute;left: 0;top: 50%;margin-top: -9px;color: #fff;font-size: 14px; font-weight: bold; }
.ranknewslist li .img{ display: none; }
.ranknewslist li .timer{ display: block; }
.ranknewslist li.active{ height: 90px;border-bottom:none; }
.ranknewslist li.active .num{top:7px;margin-top: 0;}
.ranknewslist li.active img{ display: block; width: 126px;height: 90px;float: left; margin-right: 15px; }
.ranknewslist li.active .tt{padding-left: 0;height: 60px;white-space: pre-wrap;line-height: 30px;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ranknewslist li.active .timer{color: #999;font-size: 12px;}
.ranknewslist li:nth-child(1) .num,.ranklist1 li:nth-child(1) .num,.ritemboxlist li:nth-child(1) .num{ background-color: #4495FF; }
.ranknewslist li:nth-child(2) .num,.ranklist1 li:nth-child(2) .num,.ritemboxlist li:nth-child(2) .num{ background-color: #FF39D2; }
.ranknewslist li:nth-child(3) .num,.ranklist1 li:nth-child(3) .num,.ritemboxlist li:nth-child(3) .num{ background-color: #FF8544; }

.w300 .dianlist{padding-left: 20px; padding-right: 20px;}
.dianlist li.dyimg2{ width: 100%;height: 110px; }

body .appHeader{margin-top: 20px; position: relative; padding: 150px 20px 20px;border-radius: 150px 150px 0 0;}
.appHeader .imgBox{ display: block; width: 120px;height: 120px; border-radius: 20px;overflow: hidden; position: absolute;left: 50%;margin-left: -60px; top: -20px;}
.appHeader .tt{ font-size: 20px;height: 50px;line-height: 50px;text-align: center; width: 260px;margin: 0 auto; }
.appHeader li{ width: 80%;float: left; height: 28px;margin: 5px 0;line-height: 28px; color: #666;overflow: hidden; }
.appHeader li.row{width: 100%;}
.appHeader .btn{ display:block;height:50px;background:#359beb;box-shadow:0px 5px 13px 0px rgba(53,155,235,0.71);border-radius:25px;margin:12px auto 0;line-height:50px;font-size:20px;font-weight:500;color:#fff;text-align: center; }
.appHeader .btn:hover{transform: scale(1.1); -ms-transform:scale(1.1);-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

.w300 .applist3{padding-left: 10px;padding-right: 10px;}
.w300 .applist3 li{ width: 33.33%; }
.w300 .applist3 li span{ width: 70px; }
.w300 .applist3 li .imgBox{height: 70px;}
.applist3 li .btn{height: 24px;line-height: 24px; width: 62px; text-align: center;color: #fff; background-color: #359beb; border-radius: 15px;display: block; margin: 5px auto 0;}
.w300 .applist3 li .btn{width: 62px;margin-bottom: 10px;}

.w300 .ranklist1{ padding: 10px 20px; }
.ranklist1 li{padding: 10px 0 10px 70px; position: relative;border-bottom: 1px #EEF1F4 solid;height: 32px;overflow: hidden;}
.ranklist1 li .num{ display: block; width: 20px;height: 20px; border-radius: 50%; position: absolute;left: 0;top: 50%;margin-top: -10px; color: #fff;background-color: #CFD4E3;text-align: center;line-height: 20px; }
.ranklist1 li .imgBox{ display: block; width: 32px;height: 32px; border-radius: 8px;overflow: hidden; position: absolute;left: 30px;top: 50%;margin-top: -16px; }
.ranklist1 li .ifno{ display: none;height: 20px;line-height: 20px;color: #999; }
.ranklist1 li .ifno i{margin: 0 6px;}
.ranklist1 li .tt{height: 32px;line-height: 32px;font-size: 16px;}
.ranklist1 li .tt .dnum{ color: #999;font-size: 12px; }
.ranklist1 li:last-child{border-bottom: none;}
.ranklist1 li.active{height: 65px; padding-left: 114px;padding-right: 32px;padding-top: 15px;padding-bottom: 15px;}
.ranklist1 li.active .imgBox{width: 66px;height: 66px;margin-top: -33px;}
.ranklist1 li.active .tt .dnum{display: none;}
.ranklist1 li.active .ifno{ display: block;margin-top: 6px; }
.ranklist1 li.active .btn{ display: block; width: 32px;height: 32px; background-color: #359beb;position: absolute; right: 0;top: 50%;margin-top: -16px; border-radius: 50%;}
.ranklist1 li.active .btn i,.ztxq2list li .btn i{ display: block; width: 15px;height: 14px; background-position: -386px -9px; background-image: url(../images/icon.png);position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -7px; }

.pgTitle{height: 40px; line-height: 40px;margin-top: -40px;}
.pgTitle .tt{float: left; width: 124px;padding-right: 10px;background-image: url(../images/nrlm_bg.png);background-repeat: no-repeat;background-position: left top;text-align: center;color: #fff;font-size: 18px;}
.arcbox h3{height: 40px;line-height: 40px;font-size:18px;position: relative; color: #359beb;}
.arcbox h3 span i{font-style: normal;}

.xgzttabnav li{float: right;}

.xgzthot .imgBox{ display: block; width: 240px;height: 150px;float: left; margin-right: 15px;border-radius: 10px;overflow: hidden; }
.xgzthot .tt{padding-top: 60px;font-size: 20px;height: 28px;line-height: 28px;}
.xgzthot .text{color: #999;line-height: 24px;height: 48px;margin-top: 5px;}
.xgzttabnav{ position: absolute; right: 20px;top: 20px; }
.xgzttabnav li{ width: 158px;margin-left: 20px;text-align: center;height: 32px;line-height: 32px;text-align: center;overflow: hidden;background-color: #B2D9CC; color: #fff;font-weight: bold; border-radius: 16px;}
.xgzttabnav li a{ display: block; width: 100%;height: 100%; color: #fff; }
.xgzttabnav li.active{ background-color: #359beb;}
.ztxgs .applist3{margin-left: -12px;margin-right: -12px;}
.moveZt .ztpagelist li{width: 25%;}

.applist4{margin-right: -20px;}
.applist4 li{ width: 25%;float: left;height: 277px;margin-bottom: 20px; }
.applist4 li .box{ display: block; margin-right: 20px;box-shadow: 0px 10px 14px #e6efff;transition: all 0.3s; padding: 15px 10px; border-radius: 10px; background-color: #fff;}
.applist4 li .imgBox{ display: block; width: 120px;height: 120px; border-radius: 20px;overflow: hidden;margin: 0 auto; }
.applist4 li .tt{height: 36px;font-size: 18px;font-weight: bold;text-align: center;margin-top: 10px;line-height: 36px;}
.applist4 li .info{height: 20px;line-height: 20px;font-size: 12px; color: #999;text-align: center;}
.applist4 li .text{color: #999;line-height: 20px;padding-top: 10px; border-top:1px solid #f2f2f2;margin-top: 10px;}
.applist4 li .text span{ color: #359beb; }
.applist4 li:hover .box{transform:scale(1.05);-moz-box-shadow:0px 10px 30px #e6efff;-webkit-box-shadow:0px 10px 30px #e6efff;box-shadow:0px 10px 30px #e6efff;}

.turnpage{clear:both;}
.turnpage{text-align: center; padding: 20px 0;font-size: 0;}
.turnpage a{font-size: 16px; display: inline-block; height: 34px;line-height: 34px; background: #ececf1;color: #999;border-radius: 2px; width: 55px;text-align: center;margin: 0 7px;}
.turnpage .active,.turnpage a:hover{background: #359beb;color: #fff;}
.turnpage .turnbtn{ width: 42px;font-family: '宋体'; }
.turnpage .turnbtn2{ width: 68px; }
.w300 .tagClassly li{ width: 50%; }
.w300 .tagClassly{margin-right: -20px;}

.newslist2 li{ padding: 20px;margin-bottom: 20px;height: 158px;overflow: hidden; }
.newslist2 li .imgBox{ display: block;width: 230px;height: 158px;float: left; margin-right: 15px; border-radius: 10px;overflow: hidden; }
.newslist2 li .tt{height: 38px;line-height: 38px;overflow: hidden;font-size: 20px;}
.newslist2 li .tt a{ display: block; height: 100%; }
.newslist2 li .text{color: #999;line-height: 24px;height: 72px;overflow: hidden;margin: 10px 0;}
.newslist2 li .info{height: 30px;line-height: 30px;}
.newslist2 li .info span{margin-right: 20px; color: #666;}
.newslist2 li .btn{ display: block; width: 116px;height: 30px;text-align: center;line-height: 30px; border-radius: 15px; color: #fff; background-color: #359beb; }
.newslist2 li .btn:hover{opacity: 0.8;filter: alpha(opacity=80);}
.newslist2 li:hover .btn{ background-color: #6caeff; }

.diann_box{ position: relative; }
.ruanPc{ position: absolute;left: 0; right: 0; bottom: 15px; padding: 0 10px;}
.ruanPc .applist3 li{ width: 10%; }
.ruanPc .applist3 li .tt{ display: none; }
.ruanPc .applist3 li:hover{margin-top: -34px;}
.ruanPc .applist3 li:hover .tt{ display: block; }

.p_r{position: relative;}
.jc{background: #ffffff; box-shadow: 1px 2px 18px 0px rgba(41, 113, 248, 0.1); border-radius: 10px;}
.w300{width: 300px;}
.w370{width: 370px;}
.w380{width: 380px;}
.w390{width: 390px;}
.w400{width: 400px;}
.w410{width: 410px;}
.w420{width: 420px;}
.w680{width: 680px;}
.w1200 {width:1200px;margin-left:auto;margin-right:auto;}
.w840 {width:840px;}
.w800{width: 800px;}
.w640{width: 640px;}
.w340 {width:340px;}
.w880{width: 880px;}
.pd20{padding: 20px;}
.pt20{padding-top: 20px;}
.pt30{padding-top: 30px;}
.pt40{padding-top: 40px;}
.pt50{padding-top: 50px;}
.pb20{padding-bottom: 20px;}
.pd10{padding: 10px;}
.mb40{margin-bottom: 40px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt45{margin-top: 45px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.mr40{margin-right: 40px;}
.mr50{margin-right: 50px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.bg{width: 1920px;height: 939px; position: fixed;left: 50%;margin-left: -960px; bottom: 0; z-index: 0;background-image: url(../images/sy_bg.png);background-repeat: no-repeat; background-position: center;}
.header,.main,.footer{ z-index: 1;position: relative; }

.moveApp{width: 90%;margin: 0 auto;}
.jtmove{position: relative;}
.jtmove .applist3 li{width: 10%;}


.lunbo8_box{
	margin-bottom:30px;
}
.lunbo8_box .swiper-slide img {
	display: block;
	margin: 0 auto;
	overflow: hidden;
	width: 550px;
	height: auto; max-width: 100%;
    min-height: 100%;
}

.lunbo8_box .swiper-slide-active {
	opacity: 1;
}

.lunbo8_box .swiper-slide-prev,
.lunbo8_box .swiper-slide-next {
	opacity: 0.5;
}
.ztxq2Item .ztxq2list li .btn{margin-top: -15px;border-radius: 50%;}
.ritems{width: 33.33%;float: left;}
.ritems .box{ background-color: #fff; margin: 0 12px; padding: 20px; }
.ritems1 .box{margin-left: 0;}
.ritems3 .box{margin-right: 0;}
.ritemboxlist li{height: 24px;line-height: 24px; padding-left: 35px; position: relative; padding-top: 10px; padding-bottom: 10px;overflow: hidden;}
.ritemboxlist li .num{ display: block; width: 24px;height: 24px; background-color: #CFD4E3; color: #fff; text-align: center;line-height: 24px; border-radius: 3px; position: absolute;left: 0;top: 50%;margin-top: -12px;font-weight: bold; }
.ritemboxlist li .info,.ritemboxlist li .imgBox{display: none;}
.ritemboxlist li .imgBox{ width: 72px;height: 72px; border-radius: 10px;overflow: hidden;float: left; margin-right: 15px; }
.ritemboxlist li .info{height: 22px;line-height: 22px;overflow: hidden;}
.ritemboxlist li .tt{height: 24px;font-weight: normal;font-size: 14px;}
.ritemboxlist li .tt span.fr{ color: #999;font-size: 12px;padding-left: 10px; }
.ritemboxlist li.active .info,.ritemboxlist li.active .imgBox{display: block;}
.ritemboxlist li.active .tt span.fr{ display: none; }
.ritemboxlist li.active{height: 72px;background-image: url(../images/ph_warp1.png);background-size: 100% 100%; color: #fff;padding-right: 10px;margin: 10px 0; padding-left: 50px;}
.ritemboxlist li.active .tt a{ color: #fff;font-size: 16px; }
.ritemboxlist li.active .tt{margin-bottom: 4px;}
.ritemboxlist li.active .num{ background: none;font-size: 24px;font-weight: normal;padding-left: 5px;width: 36px;text-align: center; }
.ritems2 .ritemboxlist li.active{background-image: url(../images/ph_warp2.png);background-size: 100% 100%;}
.ritems3 .ritemboxlist li.active{background-image: url(../images/ph_warp3.png);background-size: 100% 100%;}
.rantitle{text-align: center;font-size: 24px;font-weight: bold;height: 32px;line-height: 32px;margin-bottom: 20px;}
.rantitle i{ display: inline-block; height: 32px;width: 32px;background-image: url(../images/rank.png);vertical-align: top;margin-right: 10px;background-repeat: no-repeat; }
.ritems1 .rantitle i{background-position: -83px;}
.ritems2 .rantitle i{background-position: -41px;}

.Phone_bg .applist1 li{-webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    transition: all 0.15s linear;}
.Phone_bg .applist1 li:hover{transform: scale(1.1); -ms-transform:scale(1.1);-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

.indexclasly{padding: 10px;}
.indexclasly .tt{height: 32px;line-height: 32px;margin-bottom: 9px; font-size: 20px; color: #666;font-weight: bold;}
.indexclasly li{ width: 33.33%; float: left;}
.indexclasly li a{ display: block; margin-top: 1px;margin-right: 1px; background-color: #def2f9; color: #11afe9;text-align: center;line-height: 1; padding: 10px 0 10px;font-size: 14px;position: relative;-webkit-transition:all 0.15s linear; -moz-transition: all 0.15s linear; transition:all 0.15s linear; }
.indexclasly li a:hover{transform: scale(0.9); -ms-transform:scale(0.9);-moz-transform:scale(0.9); -webkit-transform:scale(0.9); -o-transform:scale(0.9);}
.indexclasly li:hover{ background-color: #2abff6; }

.indexclasly li i{ display: block; width: 42px;height: 42px;margin: 0 auto 8px; background-image: url(../images/classly.png);}
.yzjm i{background-position: 0 0;}
.sjfx i{ background-position: -42px 0;}
.mxcg i{ background-position: -84px 0; }
.clyx i{ background-position:  0 -42px;}
.dzgd i{ background-position:  -42px -42px;}
.mnyc i{ background-position:  -84px -42px;}
.sjlt i{ background-position:  0 -84px;}
.jyxx i{ background-position:  -42px -84px;}
.pzsy i{ background-position:  -84px -84px;}
.spzb i{ background-position: 0 -126px; }
.sjgw i{ background-position: -42px -126px;}
.bggl i{ background-position: -84px -126px; }


.newsGame{ padding: 10px 310px 10px 30px;background: #f8f8f8; height: 90px;position: relative;margin-bottom: 20px; border-radius: 10px;}
.newsGame .imgBox{ display: block; width: 90px; height: 100%;float: left;margin-right: 22px;border-radius: 15px;overflow: hidden; }
.newsGame .imgBox img{ display: block; width: 100%;height: 100%;max-height: none;max-width: none; }
.newsGame .tt{font-size: 20px; height: 38px;line-height: 38px;margin-bottom: 4px;}
.newsGame li{width: 138px;float: left;height: 24px;overflow: hidden;}
.newsGame li span{color: #999;}
.newsGame .btn{ width: 280px;height: 38px;position: absolute; right: 30px;top: 37px;line-height: 38px; }
.newsGame .btn a{ display: block; width: 86px;height: 38px;padding-left: 44px;position: relative;border-radius: 5px;font-size: 16px;color: #fff;background: #359beb; }
.newsGame .btn i{display: block; width: 16px;height: 16px;position: absolute;left: 20px;top: 50%;margin-top: -8px;}
.newsGame .btn a.none{background: #c5c5c5;}
.newsGame .btn .btn1 i{ background-position: -37px -62px; }
.newsGame .btn .btn2 i{ background-position: -56px -62px; }
.newsGame li p{display:inline;color: #999;}
.newsGame .btn a{float: left; margin-right:10px;width: 130px;padding-left: 0;text-align: center;}
.newsGame .btn a:nth-child(1),.newsGame .btn a.fl{float: left;margin-right: 0;}
.newsGame .btn a:nth-child(2),.newsGame .btn a.fr{float: right;margin-right: 0;background-color: #6ab52d;}
.newsGame .btn a:hover{opacity: 0.85; filter: alpha(opacity=85);}
.newsGame .btn a.none{background: #c5c5c5;}

.zqindexlist li .btn:hover{opacity: 0.85;filter: alpha(opacity=85);}
.index1right .jbtn{position:absolute;top:25px;right:0;width:13px;height:66px;background:#CDF7DD;border-radius:25px 0px 0px 25px;padding:77px 11px;color:#AAE0BE;+width:16px;+height:100px;}
.index1right .jbtn2{background:rgba(255,220,205,1);top:286px;color:rgba(228,199,186,1);}
.index1right .jbtn3{background:rgba(255,238,205,1);top:547px;color:rgba(222,194,141,1);}

.appheaderTitle{ position: absolute;left: -300px;top: 120px; width: 260px;text-align: center;font-size: 20px;height: 50px;line-height: 50px;text-align: center;}

.index1bg{ width: 100%; background-image: url(../images/index1_02.jpg);background-repeat: repeat-x; background-position: center top; padding-top: 17px;margin-top: 14px; background-size: 1920px auto; min-width: 1200px; }
.index1right{ border-top:4px solid #359beb; }

.mvpBox{ padding: 104px 10px 10px; background-image: url(../images/hh.jpg);background-position: center top; background-repeat: no-repeat; background-color: #fff; border-radius: 10px; }
.dnrjwinwbox{padding-top: 85px; padding-bottom: 20px;}
.dnrjParent{margin-right: -15px; padding-top: 50px;}
.dnrjbox{ border-top:3px solid #16debd;padding: 20px; width: 1160px;margin-left: auto;margin-right: auto; }
.dnrjtiem{ width: 33.33%;float: left; }
.dnrjtiem .box{margin-right: 15px; border-radius: 4px; position: relative;border:1px solid #e6e6e6;padding: 36px 20px 10px;margin-bottom: 36px;}
.dnrjtiem .boxtt{width: 158px;height: 38px;line-height: 38px; background-color: #fff; border-radius: 19px;box-shadow: 0px 5px 5px #c0f6ed;color: #16debd;text-align: center;font-size: 18px;position: absolute;left: 50%;margin-left: -79px;top: -20px;font-weight: normal;}

.dnrjtiem:nth-last-of-type(1) .box,.dnrjtiem:nth-last-of-type(2) .box,.dnrjtiem:nth-last-of-type(3) .box{ margin-bottom: 0; }
.dnrjlist li{ padding: 7px 0 7px 17px; position: relative; height: 24px;line-height: 24px; overflow: hidden;}
.dnrjlist li .ds{ display: block; width: 8px;height: 8px; border-radius: 50%; background-color: #16debd; position: absolute;left: 0;top: 50%;margin-top: -4px; }
.dnrjlist li .imgBox,.dnrjlist li .info{ display: none; }
.dnrjlist li .tt{font-weight: normal; font-size: 14px;overflow: hidden;}
.dnrjlist li .fr{ color: #999; }
.dnrjlist li.active .ds{ display: none; }
.dnrjlist li.active{ padding-left: 0;height: 90px;}
.dnrjlist li.active .imgBox{ display: block; width: 90px;height: 90px; border-radius: 10px;float: left; margin-right: 18px;overflow: hidden; }
.dnrjlist li.active .tt{margin-bottom: 10px;font-size: 16px;padding-top: 5px;font-weight: bold;}
.dnrjlist li.active .tt .fr{ display: none; }
.dnrjlist li.active .info{ display: block; height: 22px;line-height: 22px; color: #666; }

.dm1 .boxtt{  }
.dm2 .boxtt{color: #19abff;box-shadow: 0px 5px 5px #c2e9ff; }
.dm2 .dnrjlist li .ds{ background-color: #19abff;}
.dm3 .boxtt{color: #f25657;box-shadow: 0px 5px 5px #fcd2d2; }
.dm3 .dnrjlist li .ds{ background-color: #f25657;}
.dm4 .boxtt{color: #feaa48;box-shadow: 0px 5px 5px #ffe8ce; }
.dm4 .dnrjlist li .ds{ background-color: #feaa48;}
.dm5 .boxtt{color: #8952ff;box-shadow: 0px 5px 5px #e0d2ff; }
.dm5 .dnrjlist li .ds{ background-color: #8952ff;}
.dm6 .boxtt{color: #24dc65;box-shadow: 0px 5px 5px #c5f6d6; }
.dm6 .dnrjlist li .ds{ background-color: #24dc65;}

.dnrjwinwbox .xiTitle em{ display: none; }


table{width: 100%;}
table tr:nth-child(1) td{background:#297DBA;color:white;}
table td {
	border: 1px solid rgb(149, 55, 52);
	text-align: center;
	line-height: 30px;
}
table tr td a{color:blue;}




body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/**
 * Swiper 3.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2017, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 10, 2017
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}


/*2020-7-28*/
.bannerNum ul{margin-right: -12px;}
.bannerNum li{ width: 25%;height: 78px;float: left; background: none;opacity: 1;filter: alpha(opacity=100);}
.bannerNum li span{margin-right: 12px; display: block; height: 100%; }
.bannerNum li img{ display: block; width: 100%;height: 100%; border-radius: 5px; }
.bannerNum li.active span{ border:4px solid #1ca0ff; height: 70px;position: relative; border-radius: 5px;}
.bannerNum li.active span img {border-radius: 2px;}
.bannerNum li.active span:after{content: '';display: block; width: 0;height: 0; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 10px solid #359beb;position: absolute;left: 50%;margin-left: -9px;top: -12px;}
.bannerNum li img{-webkit-transition:all 0.15s linear; -moz-transition: all 0.15s linear; transition:all 0.15s linear;}
.bannerNum li:hover img{ transform: scale(1); -ms-transform:scale(1);-moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1);}
.bannerNum li span{ display: block; }
.rank-number.number{margin:5px 10px 0 0;padding:0 24px 0 46px;background:url(../images/icon-rankbg.png) #5ad6ef no-repeat center 0;color:#fff}
.rank-number.number1{background-color:#5ad6ef}
.rank-number.number2{background-color:#5ad6ef}
.rank-number.number3{background-color:#5ad6ef}


.rank-number {
    float: left;
    display: block;
    margin: 5px 15px 0 0;
    padding: 0 5px;
    width: 20px;
    height: 25px;
    border-radius: 20px;
    background: #359beb;
    color: #5ad6ef;
    text-align: center;
    font-style: normal;
    font-style: italic;
    font-size: 18px;
    line-height: 25px;
}

.ranktitle{line-height:34px;font-size:18px}

/*2021-3-18*/
.p_rl20{padding-left: 20px;padding-right: 20px;}
.pd30{ padding: 30px; }
.ztlistn li{ padding: 30px 25px; border-bottom: 1px solid #dadada; height: 180px; position: relative;}
.ztlistn li .imgBox{ display: block; width: 100px;height: 50%;border-radius: 8px;overflow: hidden; float: left; margin-right: 25px;}
.ztlistn li .imgBox img{ display: block; width: 100%; height: 100%; }
.ztlistn li .tt{font-size: 22px; height: 36px;line-height: 36px; margin-bottom: 12px;}
.ztlistn li .info{ padding-right: 180px;height: 64px; }
.ztlistn li .info span{ display: block; float: left; width: 186px; height: 32px;line-height: 32px;overflow: hidden;font-size: 14px; }
.ztlistn li .text{font-size: 14px; color: #999; line-height: 24px;height: 48px;overflow: hidden;}
.ztlistn li .btn{ display: block; width: 116px;height: 30px;text-align: center;line-height: 30px; border-radius: 15px; color: #fff; background-color: #359beb; position: absolute; right: 25px; top: 99px;}
.ztlistn li .btn:hover{opacity: 0.8;filter: alpha(opacity=80);}
.ztlistn li:hover .btn{ background-color: #6caeff; }

.zqheaderApp .zqbtn .btn i,.openbtn i,.jtturnbtn{ background-image: url(../images/zqpage.png);background-repeat: no-repeat; }
.w880{ width: 880px; }
.zqheaderApp{ border:1px solid #eeeeee; padding: 30px 15px; height: 120px; position: relative;}
.zqheaderApp .imgBox{ display: block; width: 120px;height: 120px;float: left; margin-right: 15px; border-radius:  }
.zqHeaderName{font-size: 24px;font-weight: normal; color: #359beb; height: 40px;line-height: 40px;overflow: hidden; margin-bottom: 2px;}
.zqheaderApp .info li{float: left; width: 240px; height: 28px;line-height: 28px; overflow: hidden; color: #666;}
.zqheaderApp .info li .blue{ color: #359beb; }
.zqheaderApp .info{ height: 56px; }
.zqheaderApp .text{ color: #666;height: 28px;line-height: 28px;overflow: hidden; }
.zqheaderApp .zqbtn{ position: absolute; right: 15px;top: 30px; }
.zqheaderApp .zqbtn .btn{ display: block; height: 50px;line-height: 50px; text-align: center; font-size: 20px; color: #fff; background-color: #359beb; border-radius: 25px;width: 204px;margin-bottom: 28px; }
.zqheaderApp .zqbtn .btn{-webkit-box-shadow: 0px 3px 10px 0px rgba(53, 155, 235, 0.5);-moz-box-shadow:0px 3px 10px 0px rgba(53, 155, 235, 0.5);box-shadow: 0px 3px 10px 0px rgba(53, 155, 235, 0.5);}
.zqheaderApp .zqbtn .btn i{ display: inline-block; width: 30px;height: 30px;  vertical-align: middle; margin-right: 8px; }
.zqheaderApp .zqbtn .btn1 i{ background-position: -125px -21px; }
.zqheaderApp .zqbtn .btn2 i{ background-position: -125px -63px; }
.zqApptext{ border-left: 3px solid #359beb; padding: 12px 30px;line-height: 24px; margin-top: 39px; background-color: #eaf5fd;font-size: 16px; color: #666666;margin-bottom: 24px; }
.zqApppJs h3{font-size: 18px;font-weight: 500; color: #359beb; line-height: 1.7; margin: 10px 0;}
.zqApppJs p{ font-size: 16px; color: #666; line-height: 28px; }
.openbtndiv{ text-align: right; color: #359beb;font-size: 16px; height: 28px;line-height: 28px; }
.openbtn i{ display: inline-block; width: 11px;height: 6px; overflow: hidden; vertical-align: middle; margin-left: 8px;margin-top: -2px; background-position: -131px 0;}
.zqnewstable{padding: 26px 30px 23px;}
.zqnewstable table td{border-color: #666666;  }
.zqnewstable table tr:nth-child(1) td{background:none;}
.zqnewstable table a{ display: block;text-align: center; height: 34px;line-height: 34px; font-size: 16px;overflow: hidden; color: #575757; }
.zqnewstable table a:hover{ background-color: #f2f2f2; }
.zqnewslist .dianlist{ margin-right: -30px; padding: 0; padding: 16px 0 20px 30px;}
.zqnewslist .newslist2 li{ margin: 0;margin-top: 20px; padding-top: 0; padding-bottom: 0; padding-left: 30px;padding-right: 30px;}
.zqnewslist .dianlist li{ width: 50%;float: left;clear:none; height: 29px;line-height: 29px; margin-bottom: 0; }
.zqnewslist .dianlist li a{ margin-right: 60px; font-size: 14px;}
.zqnewslist .dianlist li span.fr{ color: #666;font-size: 13px; }
.zqnewslist .dianlist li i{ background-color:#359beb;  }
.zqjietu{ padding-bottom: 1px; }
.zqjietuBox{ margin: 30px; height: 440px; position: relative;}
.zqAboutapp li .imgBox{ display: block; width: 48px;height: 48px; float: left; border-radius: 8px; overflow: hidden; margin-right: 8px;}
.zqAboutapp li .imgBox img{ display: block; width: 100%; height: 100%; }
.zqAboutapp li{ height: 48px; padding: 12px 0; border-bottom:1px dashed #dddddd; position: relative;}
.zqAboutapp li .tt{ height: 18px;line-height: 18px;font-size: 14px;font-weight: normal; overflow: hidden;}
.zqAboutapp li .info{ height: 18px;line-height: 18px; font-size: 12px; color: #a9a9a9; margin-top: 8px; padding-right: 51px; }
.zqAboutapp li .info a{ color: #a9a9a9; }
.zqAboutapp li .info a:hover{ color: #359beb; }
.zqAboutapp li .btn{ display: block; width: 48px;height: 20px;color: #359beb;text-align: center; line-height: 20px; border:1px solid #359beb;text-align: center; border-radius: 3px; position: absolute; right: 0; bottom: 15px; }
.zqAboutapp li .btn:hover{ background-color: #359beb; color: #fff; }
.pt7{padding-top: 7px;}
.pb40{padding-bottom: 40px;}
.qzranklist1 .ranklist1 li.active .imgBox{ width: 60px;height: 60px;margin-top: -30px; left: 24px;}
.qzranklist1 .ranklist1 li.active{padding-left: 93px; height: 60px;}
.qzranklist1 .ranklist1 li .tt{font-size: 14px;}
.qzranklist1 .ranklist1 li .num{height: 15px;margin-top: -7.5px;line-height: 15px; border-radius: 7.5px;}
.qzranklist1 .ranklist1{padding-top: 0; padding-bottom: 20px;}
.qzranklist1 .ranklist1 li:nth-child(1) .num{ background-color: #f36755; }
.qzranklist1 .ranklist1 li:nth-child(2) .num{ background-color: #f8c166; }
.qzranklist1 .ranklist1 li:nth-child(3) .num{ background-color: #a6e1c1; }
.zqhjlist li{ width: 50%;float: left; }
.zqhjlist li .box{ margin:0 10px; }
.zqhjlist li .imgBox{ display: block; width: 100%; height: 80px; border-radius: 10px; overflow: hidden; }
.zqhjlist li .tt{font-weight: normal; text-align: center;font-size: 14px;height: 48px;line-height: 48px;display: block;overflow: hidden;}
.zqhjlist li.bigimg{ width: 100%; }
.zqhjlist li.bigimg .imgBox{ height: 178px; }
.qzabouthj .zqhjlist{ padding: 20px 10px 10px; }
.zqpages .pTitle{ padding-left: 30px;padding-right: 30px; }
.zqtjlist{padding-top: 30px; padding-left: 6px;padding-right: 6px;}
.zqtjlist li{ width: 25%;float: left; }
.zqtjlist li .box{ display: block; margin: 0 24px; border:1px solid #e4e3e2; position: relative; height: 140px; position: relative;overflow: hidden;}
.zqtjlist li .box img{ display: block; width: 100%; height: 100%; }
.zqtjlist li .tt{ display: block; position: absolute; left: 0; right: 0; bottom: 0; height: 38px;line-height: 38px;text-align: center; color: #fff;-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;transition: all 0.15s linear; }
.zqtjlist li .box:hover .tt{ background-color: #359beb; color: #fff; }

.zqlen1{ height: auto; }
.zqlen1 .zqjtUl, .zqlen1 .zqjtUl li{ width: 100%; }
.zqlen1 .zqjtUl li img{ max-width: 100%; margin: 0 auto;display: block;}
.zqlen2{height: auto;text-align: center;}
.zqlen2 .jtturnbtn, .zqlen1 .jtturnbtn{ display: none; }
.zqlen2 .zqjtUl{font-size: 0;overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; white-space: nowrap;}
.zqlen2 .zqjtUl li{ display: inline-block; margin: 0 10px; }
.zqlen2 .zqjtUl li img{ height: 400px; }
.jtturnbtn{ width: 57px; height: 89px; position: absolute; z-index: 99;top: 50%;margin-top: -45px;cursor: pointer;}
.tbprev{left: 0; background-position: 0 0;}
.tbnext{ right: 0;background-position: -60px 0; }
.tbprev:hover{ background-position: 0 -91px; }
.tbnext:hover{ background-position: -60px -91px; }
.zqlen3 .jtturnbtn{ display: block; }
.zqlen3{overflow: hidden;}
.zqlen3 .zqjtUl{ width: 100%; height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.zqlen3 li{ position: absolute;opacity:0;filter:alpha(opacity:0); width: 0; height: 0;left: 0; top: 0;z-index: 0;overflow: hidden;transition: all 0.3s;}
.zqlen3 li img{ display: block;  }
.zqimg li img{ width: 100%; height: 100%; }


/*图片层级*/
.zqlen3 .pic1{z-index:1;}
.zqlen3 .pic2{z-index:2;}
.zqlen3 .pic3{z-index:3;}
.zqlen3 .pic4{z-index:4;}
.zqlen3 .pic5{z-index:3;}
.zqlen3 .pic6{z-index:2;}
.zqlen3 .pic7{z-index:1;}
/*图片明暗*/
.zqlen3 li.pic1{opacity:0.2;filter:alpha(opacity:20);}
.zqlen3 li.pic2{opacity:0.6;filter:alpha(opacity:60);}
.zqlen3 li.pic3{opacity:0.9;filter:alpha(opacity:90);}
.zqlen3 li.pic4{opacity:1;filter:alpha(opacity:100);}
.zqlen3 li.pic5{opacity:0.9;filter:alpha(opacity:90);}
.zqlen3 li.pic6{opacity:0.6;filter:alpha(opacity:60);}
.zqlen3 li.pic7{opacity:0.2;filter:alpha(opacity:20);}

.sic14{ background-position: -369px -162px; }
.nav li{margin-right: 10px;}
.zqAppcontent.maxHeight{max-height: 84px;overflow: hidden;}
.openbtn{cursor: pointer;}
.openbtn b{font-weight: normal;}
.openbtn .cl, .openbtn.maxhe .op{ display: none; }
.openbtn.maxhe .cl{ display: block; }
.zqAppcontent h3{height: 40px;line-height: 40px;font-size:18px;position: relative; color: #359beb;font-weight: bold;}
.zqAppcontent p{line-height: 26px;margin: 10px 0;}
.zqAppcontent img{ display: block; max-width: 85%;margin-left: auto;margin-right: auto; }

