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)}}
@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:#00b3ff;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
img{border:0;vertical-align:middle;}
button,input,select,textarea{font-size:100%; outline: none;}
table{border-collapse:collapse;border-spacing:0;}
body{color:#333;background:#f3f3f3;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;}
.w1200{width:1200px;margin-left:auto;margin-right:auto;}
.w840{width:840px;}
.w340{width:340px;}
.pd20{padding: 20px;}
.pd10{padding: 10px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.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;}
.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;}
.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;overflow: hidden;}
.imgBox img{display: block; width: 100%;height: 100%;}
.pgheader{width: 100%;padding-top: 25px; background-color: #fff;padding-bottom: 10px; position: relative;z-index: 2;}
.pgheader .logo{padding-top:}
.pgheader .logo a{display: block;}
.pgheader .logo img{display: block; float: left;}
.pgheader .logo img:nth-child(2){margin-left: 20px;margin-top: 15px;}
.h5_search{width: 448px; height: 40px; float: right; margin: 15px 0 0 20px; display: inline; border-radius: 20px; border: 1px solid rgba(221, 221, 221, 0.96); opacity: 0.96; padding-left: 10px; line-height: 40px; position: relative;}
.h5_search .fangdajing{position: absolute; width: 70px; right: 0; top: 0; height: 100%; line-height: 40px; text-align: center; color: #999; border-left: 1px solid rgba(221, 221, 221, 0.96);}
.h5_text{font-family: '微软雅黑';width: 290px; float: left; line-height: 24px; height: 24px; padding: 5px 5px 5px 15px; color: #7c7c7c; font-size: 14px; border: 0; margin: 2px 0 0 0; background: none; display: inline;}
.h5_bt{width: 72px; height: 40px; border: 0; cursor: pointer; background: none; position: absolute; top: 0; right: -1px; z-index: 10;}
.pgheader .resou{position: absolute; height: 17px; width: 460px; right: 0px; top: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.pgheader .resou span,
.pgheader .resou ul li a{text-decoration: none; color: #999;}
.pgheader .resou ul li a{width: 100%; height: 100%;}
.pgheader .resou ul li a:hover{color: #ff6200; text-decoration: underline;}
.pgheader .resou ul{list-style: none; position: absolute; top: 0; left: 23px;}
.pgheader .resou ul li{color: #999; float: left; margin-left: 10px;}
.fangdajing{background-image: url(../qdpcimg/searchbtn.png);background-repeat: no-repeat; background-position: center;opacity: 0.5;}
.fangdajing i{display: none;}
/*nav*/
/*波浪*/
@keyframes move_wave{0%{transform: translateX(0) translateZ(0) scaleY(1)} 50%{transform: translateX(-25%) translateZ(0) scaleY(0.55)} 100%{transform: translateX(-50%) translateZ(0) scaleY(1)}}
@-webkit-keyframes move_wave{0%{-webkit-transform: translateX(0) translateZ(0) scaleY(1)} 50%{-webkit-transform: translateX(-25%) translateZ(0) scaleY(1)} 100%{-webkit-transform: translateX(-50%) translateZ(0) scaleY(1)}}
.canvas-wave{position: absolute; height: 37px; width: 100%; display: inline-block;}
.waveWrapper{*display: none; overflow: hidden; position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 80px; margin: auto; transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); -moz-transform: rotate(180deg); border-radius: 4px;}
.waveWrapperInner{position: absolute; width: 100%; overflow: hidden; height: 50px; padding-top: 1px; background-color: #00b3ff;}
.bgTop{z-index: 15; opacity: 0.5;}
.bgMiddle{z-index: 10; opacity: 0.75;}
.bgBottom{z-index: 5;}
.wave{position: absolute; left: 0; width: 200%; height: 100%; background-repeat: repeat no-repeat; background-position: 0 bottom; transform-origin: center bottom;}
.waveTop{background-size: 50% 100px;}
.waveMiddle{background-size: 50% 120px;}
.waveAnimation .waveTop{animation: move_wave 5s linear infinite; -webkit-animation: move_wave 5s linear infinite;}
.waveAnimation .waveMiddle{animation: move_wave 13s linear infinite; -webkit-animation: move_wave 13s linear infinite;}
.waveBottom{background-size: 50% 100px;}
.waveAnimation .waveBottom{animation: move_wave 20s linear infinite; -webkit-animation: move_wave 20s linear infinite;}
.wave-main{height: 50px; position: absolute; bottom: -50px;}
/*波浪*/
.bolang-wave{position: absolute; top: 10px; left: 0; width: 100%;}
.h5_nav{width: 100%; height: 50px; line-height: 50px; background: #00b3ff; position: relative;z-index: 2; position: absolute;left: 0; right: 0; bottom: 0;}
.h5_nav li{width: 130px; float: left; text-align: center}
.h5_nav li a{display: block; font-size: 16px; color: #fff; width: 110px; height: 34px; line-height: 34px; box-sizing: border-box;}
/*{background:#0081b8; text-decoration:none;}*/
.h5_nav li:hover a{background: white; text-decoration: none; color: #00b3ff; border-radius: 20px;}
.h5_nav li.on a{background: white; text-decoration: none; color: #00b3ff; border-radius: 20px; box-shadow: 0px 4px 8px 0px rgba(92, 206, 255, 0.59);}
.pgnav{width: 100%; position: relative;height: 70px;padding-top: 10px;}
.pglist1 li{width: 10%;float: left;}
.pglist1 li .imgBox{display: block; width: 85px;height: 85px;margin: 0 auto; border-radius: 10px;overflow: hidden;}
.pglist1 li .tt{display: block; height: 24px;line-height: 24px;overflow: hidden;font-size: 14px;text-align: center;padding-top: 8px;}
.index1 .pglist1{border-bottom: 1px solid #eeeeee;padding-bottom: 10px;}
.miIntro{padding: 26px 20px 6px 20px;}
.miIntro dl{height: 28px;line-height: 28px;margin-bottom: 22px;overflow: hidden; position: relative; padding-left: 75px;}
.miIntro dl dt{width: 75px;height: 28px;text-align: center; position: absolute;left: 0;top: 0; background-color: #fdb65a;color: #fff;}
.miIntro dd{width: 10%;float: left; position: relative;}
.miIntro dd a{display: block; margin: 0 10px; height: 28px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.miIntro dd:after{position: absolute; top: 50%;margin-top: -6px; right: 0; content: ""; display: block; width: 2px; height: 12px; background: #cdcdcd;}
.miIntro dd:last-child:after{display: none;}
.miIntro dl:nth-child(1) dt{background-color: #fdb65a;}
.miIntro dl:nth-child(2) dt{background-color: #65d4d0;}
.miIntro dl:nth-child(3) dt{background-color: #9699e3;}
.pgBanner{width: 600px;height: 360px; position: relative; overflow: hidden;}
.pgBanner ul{position: absolute; left: 0;top: 0; height: 100%; width: 500%;}
.pgBanner ul li{width: 600px;height: 100%;float: left; position: relative;}
.pgBanner ul li a,.pgBanner ul li img{display: block; width: 100%;height: 100%;}
.pgBanner li .tt{position: absolute; left: 0; right: 0; bottom: 0;height: 50px;line-height: 50px; padding: 0 10px;font-size: 20px;text-align: center; color: #fff;}
.publicTitle{}
.publicTitle, .sidertitle{height: 40px; line-height: 40px; border-bottom: 1px solid #eeeeee;}
.publicTitle .tt{color: #333333; font-size: 18px; border-bottom: 3px solid #00b3ff; margin-top: -3px;float: left;}
.sidertitle .tt{font-size: 18px; position: relative;font-weight: normal; padding-left: 12px;}
.sidertitle .tt i{display: block; width: 4px;height: 18px; background-color: #00b3ff; position: absolute; left: 0;top: 50%;margin-top: -9px; border-radius: 2px;}
.publicTitle strong img{width: 20px; height: 20px; margin-right: 10px;}
.publicTitle>.more{text-align: center; font-size: 16px; color: #999999; margin-top: -3px;float: right;}
.publicTitle>.more>span{width: 15px; height: 15px; line-height: 12px; border: 1px solid #00b3ff;line-height: 15px;text-align: center; color: #00b3ff; text-align: center; margin-left: 5px;display: inline-block;}
.quanlist li .elli1{height: 34px;line-height: 34px;overflow: hidden;display: block; padding-left: 34px; position: relative;}
.quanlist li i{width: 6px; height: 6px; border: 1px solid #333; border-radius: 50%;display: block; position: absolute; left: 0;top: 50%;margin-top: -4px;}
.quanlist li:hover i{border-color: #00b3ff;}
.quanlist li .fr{color: #999;}
.quanlist .newsTop{padding-top: 10px;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #eee;}
.quanlist .newsTop .tt{padding-left: 0;font-size: 20px; font-weight: bold; color: #00b3ff; text-align: center;}
.quanlist .newsTop .tt:hover{text-decoration: underline;}
.quanlist .newsTop .text{color: #666;line-height: 25px;height: 50px;}
.zjlist{margin-right: -20px;}
.zjlist li{width: 165px;height: 136px;padding-top: 20px;float: left; margin-right: 20px;}
.zjlist li .imgBox{display: block; width: 100%; height: 110px;overflow: hidden; border-radius: 10px;}
.zjlist li .tt{display: block; padding-top: 5px; height: 21px;line-height: 21px;text-align: center;}
.newslist li{padding: 20px 0; border-bottom: 1px dashed #eee;height: 80px;}
.newslist li .imgBox{width: 110px;height: 80px;float: left; margin-right: 10px; border-radius: 10px;}
.newslist li .tt{height: 22px;line-height: 22px;overflow: hidden;}
.newslist li .text{color: #666;height: 36px;line-height: 18px;font-size: 12px;padding-top: 10px;}
.newslist li:last-child{border-bottom: none;padding-bottom: 0;}
.index3 .bgfff{height: 509px;overflow: hidden;}
.hotdownlist li{padding: 19px 0; height: 21px;line-height: 21px;overflow: hidden;border-bottom: 1px dashed #eee; position: relative; padding-right: 160px;}
.hotdownlist li .imgBox{display: none;}
.hotdownlist li .btn{position: absolute; right: 0;height: 24px;line-height: 24px;text-align: center; color: #00b3ff;top: 50%;margin-top: -12px;}
.hotdownlist li .info{position: absolute; right: 40px;top: 50%; width: 110px;height: 21px;top: 50%;margin-top: -10px;}
.hotdownlist li .tt{font-weight: normal;overflow: hidden; line-height: 21px;}
.hotdownlist li.active{height: 80px; padding-right: 46px;}
.hotdownlist li.active .imgBox{display: block; width: 80px;height: 80px;float: left; border-radius: 10px; margin-right: 16px;}
.hotdownlist li.active .info{position: initial; margin: 0;width: auto;margin-top: 20px;}
.hotdownlist li.active .btn{width: 46px;text-align: center; color: #fff; background-color: #00b3ff; border-radius: 12px;}
.hotdownlist li:last-child{border-bottom: none;}
.index5 .pglist1,.index7 .pglist1{margin-left: -20px;margin-right: -20px;padding-top: 20px;}
.index5 .pglist1 li,.index7 .pglist1 li{margin-bottom: 15px;}
.mzjlist li{width: 25%; margin-right: 0; float: left;}
.mzjlist li a{display: block; margin-right: 20px;}
.mzjlist li .imgBox{display: block; height: 148px;overflow: hidden; border-radius: 10px;}
.mzjlist li .tt{display: block; padding-top: 5px; height: 21px;line-height: 21px;text-align: center;}
.mzjlist{margin-right: -20px;}
.splist li{width: 245px;height: 150px; position: relative; float: left; margin-bottom: 10px;}
.splist li a,.splist li img{display: block; width: 100%;height: 100%;}
.splist li .tt{display: block; position: absolute; left: 0; right: 0; bottom: 0;color: #fff;padding-right: 10px;padding-left: 44px; color: #fff;height: 30px;line-height: 30px;}
.splist li.big{width: 500px;height: 310px;float: right;}
.splist li .tt i{display: block; width: 30px;height: 30px; position: absolute; left: 0; top: 0; background-image: url(../qdpcimg/video.png); background-size: 100% 100%;}
.splist li.big .tt{height: 50px;line-height: 50px;font-size: 16px;}
.splist li.big .tt i{width: 50px;height: 50px;}
.evalulist li{height: 100px;border-radius: 10px; overflow: hidden; position: relative;}
.evalulist li a, .evalulist li img{display: block; width: 100%;height: 100%;}
.evalulist li .bg{position: absolute; right: 0; bottom: 0; left: 0; top: 0; padding: 10px; background-image: linear-gradient(to right, rgba(0, 0, 0, 1), transparent); border-radius: 10px; overflow: hidden; color: #fff; padding-right: 120px;}
.evalulist li .tt{font-size: 16px;height: 24px;line-height: 24px;}
.evalulist li .text{font-size: 14px;height: 21px;line-height: 21px;margin-top: 10px;}
.evalulist li .number{position: absolute; right: 10px; width: 70px; height: 70px; background: rgba(0,0,0,.5); border-radius: 50%; padding: 5px;top: 50%; margin-top: -40px;}
.evalulist li .number span{display: block; width: 70px; height: 70px; border: 9px solid #ff9300; border-radius: 50%; text-align: center; line-height: 50px; color: #fff; font-size: 22px; box-sizing: border-box; font-style: oblique; text-indent: -8px;}
.evalulist2 li{border-radius: 10px; overflow: hidden; background: #f9f9f9; margin-top: 11px;height: 60px; padding-right: 68px; position: relative;}
.evalulist2 li .imgBox{display: block; width: 80px;height: 60px;float: left; margin-right: 10px;}
.evalulist2 li .tt{line-height: 21px;height: 42px;color: #666;padding-top: 9px;font-weight: normal;}
.evalulist2 li .tt a{color: #666;}
.evalulist2 li:hover .tt a{color: #00b3ff;}
.evalulist2 li .number{position: absolute; right: 2px;top: 9px; height: 42px; border-left: 1px solid #eee;width: 58px;text-align: center;line-height: 42px;font-size: 10px; color: #f08620; font-style: oblique;}
.evalulist2 li .number span{font-size: 18px;margin-right: 2px;}
.index6 .bgfff{height: 370px;}
.ranklist li{height: 20px;line-height: 20px;padding: 10px;overflow: hidden; padding-left: 40px; position: relative;}
.ranklist li .num{position: absolute;left: 10px;top: 50%;margin-top: -10px; width: 20px;height: 20px;text-align: center;background: #cccccc; color: #fff;}
.ranklist li .tt{font-weight: normal;}
.ranklist li .tt span{color: #b8b8b8; padding-left: 10px;}
.ranklist li p, .ranklist li .imgBox, .ranklist li .btn{display: none;}
.ranklist li.active{box-shadow: 0 0 5px 3px #eee; border-radius: 10px;height: 70px;}
.ranklist li.active .imgBox{display: block; width: 70px;height: 70px;float: left; margin-right: 10px; border-radius: 10px;}
.ranklist li.active .tt{font-size: 16px; height: 24px;line-height: 24px;}
.ranklist li.active .tt span{display: none;}
.ranklist li.active p, .ranklist li.active .btn{display: block;}
.ranklist li.active p{height: 21px;line-height: 21px; color: #999;}
.ranklist li.active .iocn span{display: inline-block; width: 14px;height: 14px; margin-right: 5px; background-repeat: no-repeat;}
.iocn span.az{background-image: url(../qdpcimg/az.png);}
.iocn span.ios{background-image: url(../qdpcimg/ios.png);}
.ranklist li.active .info{margin-top: 3px;margin-bottom: 4px;}
.ranklist li.active .btn{position: absolute; right: 10px;top: 50%; width: 56px;height: 28px; background-color: #00b3ff; color: #fff; border-radius: 2px;margin-top: -14px;text-align: center;line-height: 28px;}
.ranklist li:nth-child(1) .num,.ranklist li:nth-child(2) .num,.ranklist li:nth-child(3) .num{background-color: #00b3ff;}
.footer{width: 100%; background-color: #272727;border-top: 2px solid #00b3ff;color: #fff;min-width: 1200px;padding: 60px 0;}
.footer a{color: #fff;}
.footer a:hover{color: #00b3ff;}
.footer i{font-style: normal;}
.yqlink{margin-bottom: 60px;}
.yqlink i{margin: 0 10px; color: #737373;}
.footer .tt{font-size: 18px; margin-bottom: 10px;font-weight: bold;}
.yqlink div{line-height: 28px;}
.ftclasly .item{float: left; width: 25%;}
.ftclasly dd{height: 35px;line-height: 35px;overflow: hidden;}
.ftlogo{border-bottom: 1px solid #121213;}
.flogo{padding-bottom: 16px;display: block;}
.flogo img{display: block;}
.footer .plt{padding-top: 20px;font-size: 13px;line-height: 24px;}
.footer .plt .link a{margin-right: 6px;}
.gotop{width: 40px; height: 40px; display: block; text-decoration: none; text-align: center; line-height: 35px; z-index: 2; transition: all 0.3s ease; position: fixed; bottom: 30px; right: 20px; color: #fff;z-index: 99;}
.gotop i{display: block; width: 16px;height: 16px; background-color: red; position: absolute;left: 50%;top: 50%;margin-left: -8px;margin-top: -8px;}
.lockpage{height: 50px; line-height: 50px; font-size: 14px; color: #999999;}
.lockpage i{font-style: normal;}
.lockpage a{color: #999;}
.page-btn{display:table;margin:20px auto;}
.page-btn a,.page-btn span{display: inline-block;width: auto;padding:0 10px;height: 30px;text-align: center;line-height: 30px;color: #666;font-size: 14px;border-radius: 5px;border: 1px solid #e6e6e6;margin: 0 5px;}
.page-btn span{background-color: #00b3ff!important;color: #fff!important;}
.page-btn a:hover,.page-btn .active{background-color: #00b3ff!important;color: #fff!important;}
.page-btn .active{font-weight: bold;border-color: #00b3ff;}
.newsNav{height: 40px; border-bottom: 1px solid #eeeeee;}
.newsNav li{float: left; height: 100%;font-size: 16px;color: #666;padding: 0 10px;}
.newsNav li a{display: block; color: #666;text-align: center; transition: all .3s; position: relative;height: 100%; width: 76px;}
.newsNav li.active a,.newsNav li a:hover{font-size: 18px; color: #333;font-weight: bold;}
.newsNav li.active a:after{content: ''; width: 100%;height: 4px; background-color: #00b3ff; position: absolute; left: 0; right: 0; bottom: -1px;}
.newspagelist li{background-color: #f5f5f5; padding: 14px; height: 142px;margin-bottom: 18px;}
.newspagelist li:hover{background-color: #eee;}
.newspagelist li .imgBox{width: 190px;height: 100%;float: left; margin-right: 16px;}
.newspagelist li .tt{font-size: 16px; color: #333333; font-weight: bold;height: 24px;line-height: 24px;}
.newspagelist li .text{font-size: 14px; color: #666666; line-height: 30px; margin-top: 10px; margin-bottom: 10px; height: 60px;}
.newspagelist li .timer span{width: 110px; height: 32px; line-height: 32px; text-align: center; font-size: 13px; color: #00b3ff; display: inline-block;}
.siderdlist{border-left: 1px solid #eee;}
.siderdlist li{height: 22px;line-height: 22px; padding-left: 14px; position: relative;}
.siderdlist li+li{margin-top: 10px;}
.siderdlist li i{position: absolute;top: 50%;margin-top: -3.5px; width: 7px; height: 7px; border-radius: 50%; background: #eee; left: -4px;}
.siderdlist li:hover i{background-color: #00b3ff;}
.w390 .pglist1{margin-left: -10px; margin-right: -10px;}
.w390 .pglist1 li{width: 25%;margin-bottom: 10px;}
.w390 .pglist1 li .imgBox{width: 75px;height: 75px;}
.w390 .pglist1 li .tt{margin: 0 10px;}
.newsranking li{height: 36px;line-height: 36px; padding-left: 28px; position: relative;}
.newsranking li i{display: block; width: 18px;height: 18px;color: #ffffff; font-size: 12px; background: #e6e6e6;line-height: 18px;text-align: center; position: absolute; left: 0; top: 50%;margin-top: -9px;font-style: normal;border-radius: 50%;}
.newsranking li .timer{float: right; color: #999;font-size: 13px;}
.newsranking li:nth-child(1) i,.newsranking li:nth-child(2) i,.newsranking li:nth-child(3) i{background-color: #00b3ff;}
.downHeaderInfo .downbtn a>i,.downHeaderInfo .downbtn a span i,.openbtn span i{background-image: url(../qdpcimg/down.png);}
.pgBanner .nums{position: absolute; left: 0; right: 0; bottom: 55px;font-size: 0;text-align: center;}
.pgBanner .nums span{display: inline-block; width: 8px;height: 8px; background-color: #999;border-radius: 50%;margin: 0 3px; cursor: pointer;}
.pgBanner .nums span.active{background-color: #00b3ff;}
.downHeaderInfo .imgBox{width: 160px;height: 160px; border-radius: 24px;margin: 0 auto;}
.downHeaderInfo .name{text-align: center;height: 24px;line-height: 24px;padding: 16px 0;font-size: 18px;}
.downHeaderInfo .cord{display: none; width: 113px;height: 113px;padding: 20px 20px 20px 28px;right: -170px;top: -20px; position: absolute; background-image: url(../qdpcimg/code.png);z-index: 9;}
.downHeaderInfo .cord img{ display: block; width: 100%;height: 100%; }
.downHeaderInfo .downbtn{height: 45px;line-height: 45px;width: 180px;margin: 0 auto 12px; background-color: #00b3ff; position: relative; color: #fff;}
.downHeaderInfo .downbtn a{display: block; padding-left: 40px; color: #fff;font-size: 16px;}
.downHeaderInfo .downbtn a>i{display: block; width: 25px;height: 25px; position: absolute; left: 12px;top: 50%;margin-top: -12.5px;}
.downHeaderInfo .downbtn a span{display: block; width: 50px;height: 45px; position: absolute; right: 0; top: 0; border-left: 1px solid rgba(153, 153, 153, 0.5);}
.downHeaderInfo .downbtn a span i{display: block; width: 20px;height: 20px; position: absolute; left: 50%;top: 50%;margin-left: -10px;margin-top: -10px; background-position: -2px -3px;}
.downHeaderInfo .downbtn.az a>i{background-position: -5px -28px;}
.downHeaderInfo .downbtn.ios a>i{background-position: -2px -56px;}
.downHeaderInfo .downbtn.ios{background-color: #29cc6d;}
.downHeaderInfo .downbtn.noned{background-color: #b4bac5;}
.downHeaderInfo .detail{line-height: 30px;padding-left: 20px;padding-top: 10px;}
.artcon{color: #666;line-height: 30px;font-size: 16px;}
.artcontent h3{font-size: 18px;font-weight: bold;color: #00ceff;}
.artcon .tt2{border-left: 3px solid #00ceff; padding-left: 8px; color: #00ceff; font-weight: bold; display: inline-block; font-size: 19px;height: 24px;line-height: 24px;margin-bottom: 10px;}
.openbtn{text-align: right; color: #00ceff;}
.openbtn span{display: inline-block; cursor: pointer;}
.openbtn span i{display: inline-block;width: 8px; height: 8px;background-position: -5px -125px; margin-left: 5px;}
.openbtn span.cl{display: none;}
.openbtn span.cl i{background-position: -18px -125px;}
.openbtn.active span.cl{display: block;}
.openbtn.active span.op{display: none;}
.btnBox{overflow: hidden;}
.sjtabBox{width: 800px;height: 400px;position: relative;overflow: hidden;margin: 20px auto;}
.btnBox,.sjImgTab{width: 100%;height: 100%;}
.sjImgTab{position: absolute;left: 50%;top: 0;}
.sjImgTab li{float: left;position: relative; z-index: 1;transition: all 0.3s;}
.sjImgTab ul{width: 400%; position: absolute;left: 0;top: 0;}
.sjImgTab ul li img{display: block; width: 100%;height: 100%;}
.sjImgTab ul li.active{z-index: 2; transform: scale(1.4);}
.sjImgTab ul li img{display: block; width: 100%;height: 100%; margin: 0 auto;}
.sjImgTab ul li span{display: block; width: 100%; height: 100%; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); position: absolute; top: 0; left: 0;transition: all 0.3s; text-align: center;}
.sjImgTab ul .active{z-index: 2; transform: scale(1.4);}
.sjImgTab ul .active span{opacity: 0; filter: alpha(opacity=0); display: none;}
.sjtabBox .turnBtn{display: block; width: 50px; height: 100px; position: absolute; top:50%;margin-top: -50px; background-repeat: no-repeat; background-position: center; z-index: 9; cursor: pointer;border-radius: 5px;}
.sjtabBox .turnBtn i{display: block; width: 36px;height: 62px;position: absolute;left: 50%;top: 50%;margin-left: -18px;margin-top: -31px;background-repeat: no-repeat; background-position: center;}
.sjtabBox .turnPrev{left: 0;}
.sjtabBox .turnPrev i{background-image: url(../qdpcimg/left-but.png);}
.sjtabBox .turnNext{right: 0;}
.sjtabBox .turnNext i{background-image: url(../qdpcimg/right-but.png);}
.sjtabBox .turnBtn:hover{background: #00b3ff;}
.ttab li{float: left; margin-right: 10px;}
.ttab li a,.ttab li span{display: inline-block; padding: 0 12px;height: 24px;line-height: 24px; background-color: #eee; border-radius: 2px;}
.ttab li.active a,.ttab li.active span{background-color: #00b3ff; position: relative; color: #fff;}
.ttab li.active a:after,.ttab li.active span:after{content: ''; display: block; width: 0;height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 7px solid #00b3ff; position: absolute; left: 50%; margin-left: -6px; bottom: -7px;}
.newsinfo .top{height: 36px;line-height: 36px;overflow: hidden;}
.newsinfo .top .tt{font-size: 20px;margin-right: 25px; max-width: 600px;overflow: hidden;}
.newsinfo .top .num{font-size: 14px; color: #9d97be; padding-left: 17px; position: relative; line-height: 42px;}
.newsinfo .top .num i{display: block; width: 12px;height: 10px; position: absolute; left: 0;top: 50%;margin-top: -5px; background-image: url(../qdpcimg/icon_num.png);}
.newsinfo .top .more{color: #666;}
.newsinfo .text{width: 100%; line-height: 24px; font-size: 14px; color: #888; overflow: hidden; margin-top: 5px; max-height: 48px;}
.newsinfo{border-bottom: 1px dashed #dfd9ff; padding: 0 3px 10px 3px; overflow: hidden; margin-top: 10px;}
.newlfslis{width: 100%; margin-top: 20px; overflow: hidden;}
.newlfslis li{display: block; float: left; margin: 0 15px 20px 0; width: 250px; height: 80px;}
.newlfslis li .img{float: left; overflow: hidden; margin-right: 10px;}
.newlfslis li .img:hover{opacity: 0.88;}
.newlfslis li .img, .newlfslis li .img img{width: 80px; height: 80px; border-radius: 12px;}
.newlfslis li .name{display: block; float: left; width: 160px; height: 25px; line-height: 25px; overflow: hidden; color: #525252; font-size: 16px; white-space: nowrap; text-overflow: ellipsis;}
.newlfslis li .name:hover{color: #00b3ff;}
.newlfslis li .bq{color: #9d97be; width: 160px; display: block; float: left; height: 18px; line-height: 18px; margin-top: 8px; font-size: 13px;}
.newlfslis li .bq a{color: #666;}
.newlfslis li .bq a:hover{color: #00b3ff;}
.newlfslis li .bq i{width: 1px; height: 12px; background: #dbdbdb; display: inline-block; margin: 0 8px;}
.newlfslis li .bq em{color: #f08620; font-weight: bold; font-size: 14px; font-family: Georgia;}
.quanlist2 li{width: 50%;float: left;}
.quanlist2 li a{margin-right: 60px;}
.quanlist2 li .elli1{padding-left: 24px;}
.quanlist2{margin-right: -60px;}
.hjpagenav{padding: 20px 20px 0;}
.hjpagenav .publicTitle{position: relative; text-align: center;}
.hjpagenav .publicTitle .tt{position: absolute; left: 0; bottom: 0; font-size: 24px;font-weight: normal;}
.hjpagenav .publicTitle li{display: inline-block; float: none;}
.hjpagenav .publicTitle li a, .hjpagenav .publicTitle li span{width: 100px; padding: 0; height: 30px;line-height: 30px;font-size: 15px;}
.hjcloclist{margin-right: -16px;}
.hjcloclist li{float: left; width: 25%; margin-bottom: 18px;}
.hjcloclist li .box{display: block; background: #fff; border: 1px solid #efefef; border-radius: 12px; overflow: hidden; margin-right: 16px;transition: all .2s linear;}
.hjcloclist li .box img{display: block; width: 100%; height: 154px;}
.hjcloclist li .box .name{padding: 0 16px; height: 21px; font-size: 16px; font-weight: bold; line-height: 21px; color: #333; margin-top: 15px; overflow: hidden;}
.hjcloclist li .box .text{padding-left: 16px; width: 264px; height: 44px; font-size: 12px; line-height: 22px; margin-top: 8px; overflow: hidden; color: #999; letter-spacing: 1px;}
.hjcloclist li .box .btn{width: 276px; margin: 0 auto; margin-top: 16px; border-top: 1px solid #EEEEEE; height: 47px; line-height: 47px; overflow: hidden; text-align: right; font-size: 14px;}
.hjcloclist li .box .btn .fl{color: #56948a;}
.hjcloclist li .box:hover{z-index: 2; -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}
.hjTitle{text-align: center; font-size: 28px; font-weight: normal; line-height: 1.35; margin-bottom: 1.5%;}
.hjmeta{font-size: 0; line-height: normal; text-align: center; border-bottom:dashed 1px #eee; padding-bottom: 10px; margin-bottom: 2.5%;}
.hjmeta span{display: inline-block; font-size: 14px; line-height: 1.75em; padding: 0 15px 0 18px; color: #999; background: no-repeat left center; background-size: auto 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.hjmeta span.author{background-image: url(../qdpcimg/icon_author.png);}
.erx-tit{margin-bottom:8px;}
.erx-tit strong{display:inline-block;background:#f2f5f9;border-radius:55px;height:35px;position:relative;padding:0 15px;line-height:35px;overflow:hidden;font-size:18px;}
.erx-tit strong:before{display:inline-block;width:20px;height:20px;line-height:20px;content:"#";font-weight:normal;font-size:12px;margin:-2px 5px 0 0;color:#fff;text-align:center;background:#2b92d8;border-radius:50%;vertical-align:middle;}
.entry{font-size:16px;line-height:1.75em;color:#333;overflow:hidden;margin-bottom:1%;}
.entry p,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.entry table,.entry hr{margin-bottom:1.875%;}
.entry img{width:auto; max-width:100%;height:auto!important;}
.entry hr{border:none;border-bottom:1px solid #e6e6e6;}
.entry blockquote{background-color:#f9f9f9;border-left:8px solid #e3e3e3;padding:1.65% 1.65% 0;overflow:hidden;margin:0 2em 1.875%;font-style:italic;color:#666;}
.entry ul,.entry ol{margin-left:2em;margin-bottom:1.875%;}
.entry ul li,.entry ol li{margin-left:1em;}
.entry ul li{list-style:outside disc none;}
.entry ol li{list-style:outside decimal none;}
.appcate{margin-right: -20px;}
.appcate li{width: 50%;float: left; margin-bottom: 20px;}
.appcate li .box{display: block; background-color: #fcfcfc; border: 1px solid #eee; padding: 15px; overflow: hidden; border-radius: 8px; transition: all .3s; position: relative; height: 140px; margin-right: 20px;}
.appcate li .imgBox{display: block;width: 80px;height: 80px;border-radius: 15%;float: left; margin-right: 12px;}
.appcate li .tt{height: 22px;line-height: 22px;overflow: hidden;font-weight: normal;font-size: 16px;}
.appcate li p{height: 24px;line-height: 24px; color: #999; margin-top: 5px;}
.appcate li .iocn span{display: inline-block; width: 16px;height: 16px; background-repeat: no-repeat; background-position: center; background-size: auto 100%; margin-right: 6px;}
.appcate li .intro{clear: both; font-size: 14px; color: #838383; line-height: 1.75em; height: 3.5em; overflow: hidden; margin-top: 10px;}
.appcate .intro em{font-style:normal;font-weight:normal;color:#f60;}
.appcate .box:hover{background-color:#f4f4f4;border-color:#ddd;}
.appslist li{height: 65px; padding: 12px 0;}
.appslist li .imgBox{width: 65px;height: 65px;}
.appslist li .text{padding-top: 5px; color: #999;}
.appMeau{border-bottom: 1px solid #e5e5e5; padding: 20px 10px 10px 20px;}
.appMeau dl{position: relative;}
.appMeau dl dt{position: absolute;left: 0;top: 0; line-height: 32px;}
.appMeau dl dd{float: left; width: 86px; height: 32px; line-height: 32px; font-size: 14px; color: #666; text-align: center;margin-right: 10px;margin-bottom: 10px; background: #f5f5f5; border-radius: 4px;}
.appMeau dl dd a{display: block; width: 100%;height: 100%;}
.appMeau dl dd:hover, .appMeau dl dd.active{color: #fff; background: #00b3ff; text-decoration: none; box-shadow: 0px 2px 10px 0px rgba(0,179,255,0.5);}
.appMeau dl dd:hover a,.appMeau dl dd.active a{color: #fff;}
.applistpage{padding-left: 20px;padding-top: 20px; margin-right: -10px;}
.applistpage li{width: 16.66%;float: left;margin-bottom: 31px;}
.applistpage li .box{display: block; position: relative; height: 246px; margin-right: 30px; background: #fff; border-radius: 4px; border: solid 1px #e5e5e5; padding-top: 20px;text-align: center;cursor: pointer;}
.applistpage li .box:hover{border: solid 1px #00b3ff; box-shadow: 0px 8px 19px 0px rgba(0,179,255,0.5);}
.applistpage li .box:hover .btn{box-shadow: 0px 4px 10px 0px rgba(0,179,255,0.5); background: #00b3ff; color: #fff;}
.applistpage li .box .tt a:hover{color: #00b3ff; text-decoration: underline;}
.applistpage li .imgBox{display: block;}
.applistpage li .imgBox{position: relative; width: 94px; height: 94px; margin: 0 auto; border-radius: 18px; box-shadow: 0px 4px 10px 0px rgba(119, 119, 119, 0.53);}
.applistpage li .tt{display: block; font-size: 16px; color: #333333; font-weight: normal; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 36px;line-height: 36px;padding: 0 12px;}
.applistpage li .cly, .applistpage li .size{color: #999; height: 24px;line-height: 24px;}
.applistpage li .cly a{color: #00b3ff;}
.applistpage li .btn{display: block; width: 118px; line-height: 34px; text-align: center; border-radius: 17px; border: solid 1px #00b3ff; font-size: 14px; color: #00b3ff; background: #fff;margin: 10px auto 0;}
.applistpage li .size{margin: 5px auto 10px;}
.articlepage .hjTitle{font-weight: bold;padding-top: 8px;margin-bottom: 20px;}
.articlepage .hjmeta{border-bottom-style: solid;padding-bottom: 15px;}
.articlepage p{font-size: 16px; color: #333333; line-height: 35px; text-indent: 2em; margin-bottom: 10px;}
.articlepage img{display: block; margin: 0 auto; max-width: 80%;height: auto !important;}
.articlepage table, .nawContent table{text-align: center; width: 100%;margin: 10px auto;}
.articlepage table td, .articlepage table th,.nawContent table td, .nawContent table th{padding: 6px 0;border:1px solid #366092;font-size: 16px;}
.xgzxlist li{width: 25%; margin-right: 0; float: left;}
.xgzxlist li a{display: block; margin-right: 20px;}
.xgzxlist li .imgBox{display: block; height: 120px;overflow: hidden;}
.xgzxlist li .tt{padding-top: 10px; line-height: 21px; height: 42px; display: -webkit-box;}
.xgzxlist{margin-right: -20px;}
.w320 .pglist1 li{width: 33.33%; margin-bottom: 15px;}
.w320 .pglist1 li .imgBox{width: 80px;height: 80px;}
.w320 .pglist1{margin-left: -10px;margin-right: -10px;}
.syhjlist li{width: 50%;float: left; height: 90px;overflow: hidden; margin-bottom: 10px;}
.syhjlist li a{display: block; margin-right: 10px; height: 100%;border-radius: 10px;overflow: hidden;position: relative;}
.syhjlist li img{display: block; width: 100%;height: 100%;}
.syhjlist li .tt{position: absolute;display: block; left: 0; bottom: 0; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background-image: linear-gradient(to top, rgba(0, 0, 0, 1), transparent); padding: 0 5px; right: 0;}
.syhjlist{margin-right: -10px;}
.sanjlist li i{width: 0; height: 0; border-top: 4px solid transparent; border-left: 8px solid #00b3ff; border-bottom: 4px solid transparent; position: absolute; left: 0;top: 50%;margin-top: -4px;}
.sanjlist li{border-bottom: 1px dashed #eee; height: 42px;line-height: 42px; position: relative;}
.sanjlist li a{display: block;padding-left: 18px;}
.sanjlist li.hot{height: 140px; position: relative; border:none 0;margin-bottom: 6px;}
.sanjlist li.hot a,.sanjlist li.hot img{display: block; width: 100%;height: 100%;padding: 0;}
.sanjlist li.hot .tt{position: absolute;left: 0; right: 0; bottom: 0; color: #fff;text-align: center; padding: 0 10px; height: 32px;line-height: 32px;}
.footer2{width: 100%; background-color: #333333; color: #fff;}
.footer2 .ftleft{width: 330px; position: relative;}
.footer2 .ftleft .ftlogo{border:none;height: 49px;}
.footer2 .ftleft .ftlogo img{display: block; height: 100%;margin: 0 auto;}
/*搜索*/
.footer2 .search{width: 150px; height: 40px; line-height: 40px; border: 1px solid #00d8ff; border-radius: 20px; padding-left: 17px; font-size: 14px;margin-top: 16px; position: relative; padding-left: 80px; padding-right: 70px; margin-bottom: 20px;margin-left: auto; margin-right: auto;}
.footer2 .search select{border: none; outline: none; color: #333333; font-size: 14px; height: 36px; line-height: 40px; position: absolute;left: 16px;top: 2px;font-family: '微软雅黑';}
.footer2 .search select option{text-align: center;}
.footer2 .search .inputext{}
.footer2 .search span{padding: 0 22px; height: 100%; line-height: 38px; margin-top: -2px; background: #00d8ff; border-radius: 0 20px 20px 0; cursor: pointer; color: #ffffff;}
.footer2 .search .searcbtn{padding: 0 21px; height: 100%; line-height: 38px; background: #00d8ff; border-radius: 0 19px 19px 0; cursor: pointer; color: #ffffff; outline: none;font-family: '微软雅黑'; border: none; position: absolute; right: 0; top: 0;bottom: 0;}
/*底部搜索*/
.footer2 .search .ss{position: absolute; left: 70px;top: 0; line-height: 40px;font-style: normal; color: #b5b5b5;font-size: 12px;}
.footer2 .search .inputext{width: 100%;height: 100%; border:none 0;font-size: 14px;font-family: '微软雅黑';}
.footer2 .search select{background: none; color: #fff;}
.footer2 .search select option{color: #000;}
.footer2 .search .inputext{background: none; color: #b5b5b5; font-size: 14px;}
.footer2,.footer2 a{color: #fff;}
.footer2 a:hover{color: #00b3ff;}
.footer2 .ftclasly{width: 840px; padding-bottom: 20px;}
.footer2 .ftclasly .tt{font-size: 16px; font-weight: bold; color: #e6e6e6;}
.footer2 .ftclasly dd{height: 18px;line-height: 18px;margin-top: 9px;font-size: 12px; color: #999999;float: left;}
.footer2 .ftclasly dd a{color: #999;}
.footer2 .ftclasly .w250 dd{width: 33.33%;}
.footer2 .ftclasly dd a:hover{color: #fff;}
.footer2 .ftclasly .item{width: 40%;}
.footer2 .ftclasly .item2{width: 20%; float: left;}
.footer2 .ftclasly .item2 dd{width: 50%;float: left;}
.footer2 .wf{width: 100%; background-color: #212121; padding: 11px 0;line-height: 28px; text-align: center; font-size: 12px; color: #f7f7f7;}
.footer2 .wf a{color: #f7f7f7;}
.wzhjheader .imgBox{display: block; float: left; width: 440px; height: 220px; border-radius: 18px; margin-right: 30px;}
.wzhjheader .tt{font-size: 24px; line-height: 30px; font-weight: bold; color: #313131; margin-top: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.wzhjheader .text{text-align: justify; padding-top: 22px; line-height: 24px; color: #7d7d7d; font-size: 14px; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.wzhjheader .tag{margin-top: 20px; height: 24px;overflow: hidden;}
.wzhjheader .tag a{display: inline-block; height: 22px;line-height: 22px; border:1px solid #eee; border-radius: 14px; padding: 0 10px; color: #999; margin-right: 10px;}
.wzhjheader .tag span{color: #00b3ff;}
.wzhjheader .tag a:hover{background-color: #00b3ff; border-color: #00b3ff; color: #fff;}
.wzhjheader .timer{font-size: 14px; color: #7d7d7d; margin-top: 10px;
text-align: right;}
.tgrjHeader .imgBox{display: block; width: 276px;height: 192px; margin-right: 25px; overflow: hidden; padding:12px 16px 18px 12px; background-color: #00b3ff; float: left;}
.tgrjHeader .imgBox img{box-shadow: 8px 10px 0px #268ad5;}
.tgrjHeader .tt{height: 30px; line-height: 30px; font-size: 24px; font-weight: 400; color: #000; display: block; overflow: hidden;}
.tgrjHeader .num{height: 18px; line-height: 18px; font-size: 12px; font-weight: bold; color: #999; text-indent: 0px; display: block; overflow: hidden; position: relative; zoom: 1; margin: 10px 0 0 0;}
.tgrjHeader .num span{font-weight: bold; color: #ff7252; padding: 0 4px;}
.tgrjHeader .text{height: 136px; padding: 0 10px 0 0; display: block; overflow: auto; margin: 10px 0 0 0;}
.tgrjHeader .text p{height: auto; line-height: 28px; font-size: 14px; font-weight: normal; color: #666; display: block; overflow: hidden; text-indent: 2em;}
.tgrjlist{margin-right: -20px;}
.tgrjlist li{width: 50%;float: left; margin-bottom: 20px;}
.tgrjlist li .box{display: block;height:159px; padding:20px;margin-right: 20px; overflow:hidden; border:1px solid #e5e3e3; border-radius:6px;}
.tgrjlist li .top{height: 24px;line-height:24px;}
.tgrjlist li .top .tt{font-size:16px; font-weight:bold; color:#333;}
.tgrjlist li .top .btn{float: right;width:55px; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#40b4f7; text-align:center; border:1px solid #40b4f7;}
.tgrjlist li .imgBox{width:80px; height:80px; border-radius:16px; float:left; margin:16px 20px 0 0; display:block; overflow:hidden;float: left;}
.tgrjlist li .info{height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; margin:11px 0 0;overflow:hidden;}
.tgrjlist li .star{margin-top:24px;}
.tgrjlist li .star img{height:12px; vertical-align:top;}
.tgrjlist li .text{clear: both;height:36px; line-height:18px; font-size:12px; font-weight:normal; color:#999; float:left; margin:10px 0 0; overflow:hidden;}
.tgrjlist li .text i{color:#40b4f7; font-style:normal;}
.tgrjlist li .box:hover{box-shadow:0px 0px 16px #eee;}
.tgrjlist li .box:hover .btn{background:#40b4f7; color:#fff;}
.playbox{position: relative;}
.playbox .tt{height: 22px; line-height: 22px; font-size: 20px; font-weight: normal; color: #333; overflow: hidden; margin-bottom: 16px;}
.playbox .imgBox{width: 72px; height: 72px; border-radius: 16px; float: left; margin-right: 16px;}
.playbox .text{height: 70px; line-height: 18px; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #888; text-indent: 2em; margin: 16px 0 0 12px; overflow: hidden;}
.playbox .info{padding-top: 6px; clear: both;}
.playbox .info li{width: 50%;float: left;height: 14px; line-height: 14px; font-size: 12px; font-weight: normal; color: #999; font-family: Arial, Helvetica, sans-serif; float: left; margin: 12px 0 0 0; float: left; display: inline; overflow: hidden;}
.playbox .info li.w{width: 100%;}
.playbox .info li img{height: 12px; vertical-align: top;}
.playbox .info li span{color: #555;}
.playbox .btn{width: 220px; height: 50px; line-height: 50px; font-size: 20px; font-weight: normal; color: #fff; text-align: center; background: #40b4f7; margin: 20px auto 0; border-radius: 4px; overflow: hidden; display: block;}
.playbox .btn:hover{opacity: 0.85;}
.sanmb20 li{margin-bottom: 20px !important;}
.yqljclist{line-height: 28px; margin-right: -15px;}
.yqljclist a{margin-right: 15px;}
.downtabs{}
.dtntabnav{height: 40px;line-height: 40px;border-bottom: 2px solid #00b3ff;font-size: 18px;}
.dtntabnav li{float: left; padding-right: 30px; height: 40px;}
.dtntabnav li.active{color: #00b3ff; position: relative;}
.dtntabnav li.active span{display: block; height: 40px; position: relative; font-weight: bold;}
.dtntabnav li.active span:after,.dtntabnav li.active span:before{content: ''; display: block; width: 0; height: 0; position: absolute; left: 50%;}
.dtntabnav li.active span:after{border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 9px solid #00b3ff; margin-left: -9px; bottom: -9px;z-index: 1;}
.dtntabnav li.active span:before{border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #fff; margin-left: -7px; bottom: -7px;z-index: 2;}
.downranklist li{height:20px;line-height: 20px; padding: 16px 10px; position: relative; border-bottom:dashed 1px #ddd;}
.downranklist li .num{position: absolute;left: 0;top: 16px; width: 20px;height: 20px;text-align: center;background: #cccccc; color: #fff;line-height: 20px;}
.downranklist li .tt{padding-left: 20px; font-weight: normal; margin-bottom: 10px;}
.downranklist li .imgBox{display: block; width: 48px;height: 48px; border-radius: 10px;float: left; margin-right: 16px;}
.downranklist li .info{height: 14px;line-height: 14px;font-size: 12px; color: #999; margin-bottom: 8px;}
.downranklist li .info img{display: inline-block; height: 14px;vertical-align: top;}
.downranklist li .btn a{display: inline-block; width: 56px;height: 24px; border:1px solid #00b3ff; color: #00b3ff; border-radius: 3px;text-align: center;line-height: 24px;}
.downranklist li .btn,.downranklist li .info, .downranklist li .imgBox{display: none;}
.downranklist li.active .btn,.downranklist li.active .info,.downranklist li.active .imgBox{display: block;}
.downranklist li.active{height: auto;}
.downranklist li:nth-child(1) .num{background-color: #ff0000;}
.downranklist li:nth-child(2) .num{background-color: #ff3300;}
.downranklist li:nth-child(3) .num{background-color: #ff6600;}
.downranklist li .btn a:hover{background-color: #00b3ff; color: #fff;}
.index1tabnav{ width: 110px;float: left; }
.index1tabnav li{height: 38px;line-height: 38px; border-top: 1px solid #e8e7ed;text-indent: 30px; background-color: #f5f5f5;font-size: 15px; position: relative;}
.index1tabnav li:nth-child(1){border-top: none;}
.index1tabnav li span{ display: block; width: 8px;height: 8px; border-radius: 50%; background-color: #ccc; position: absolute;left: 10px;top: 50%;margin-top: -4px; }
.index1tabnav li i{ display: none; }
.index1tabnav li.active{ background-color: #00b3ff; color: #fff;}
.index1tabnav li.active span{ background-color: #fff; }
.index1tabnav li.active i{ display: block;width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 7px solid #00b3ff; position: absolute;top: 50%;margin-top: -6px;right: -7px;}
.tabNav li{cursor: pointer;}
.index1 .pglist1 li{}
.index1 .pglist1 li .imgBox{ width: 80px;height: 80px; border-radius: 16px;}
.index1 .pglist1{ border-bottom: none; margin-right: -10px; }
.index1 .pglist1 li .tt{ width: 80px;margin: 0 auto; }
.indexapptabnav{height: 168px; margin-right: -18px;overflow:hidden;}
.indexapptabnav li{ width: 33.33%;float: left; margin-bottom: 18px;}
.indexapptabnav li span{ display: block; margin-right: 18px;height: 38px;line-height: 38px;text-align: center; background-color: #e9e9e9; overflow:hidden;}
.indexapptabnav li.active span{ background-color: #00b3ff; color: #fff; }
.xbtjbox{ border:1px solid #e6e6e6; padding: 20px 20px 0 60px; position: relative; height: 159px; border-radius: 6px; overflow: hidden;}
.xbtjbox>.tt{ position: absolute; left: 0;top: 0; bottom: 0; background-color: #00b3ff; color: #fff;line-height: 1.2; font-size: 20px; padding: 10px; width: 20px;padding-top: 38px; }
.xbtjbox .imgBox{ display: block; width: 92px;height: 92px; border-radius: 16px;float: left; margin-right: 24px; }
.xbtjbox .name{font-size: 18px;line-height: 20px;height: 20px;}
.xbtjbox .text{ line-height: 20px;height: 40px;font-size: 12px; color: #666; margin-top: 6px; margin-bottom: 5px;}
.xbtjbox .btn a{ display: inline-block; width: 58px;height: 22px;text-align: center; line-height: 22px; font-size: 12px; border-radius: 3px; background-color: #00b3ff; color: #fff; }
.xbtjbox .btn a:hover{opacity: 0.86;}
.xbtjbox .tag{ height: 24px;padding-top: 20px;overflow:hidden; margin-right: -15px;}
.xbtjbox .tag a{ display: block; float: left; height: 22px;line-height: 22px; border:1px solid #00b3ff; margin-right: 15px; padding: 0 10px; border-radius: 12px; color: #00b3ff;}
.xbtjbox .tag a:hover{ background-color: #00b3ff; color: #fff; }
.xbtjbox .tag .c1{border-color: #46d53b; color: #46d53b;}
.xbtjbox .tag .c1:hover{ background-color: #46d53b; }
.xbtjbox .tag .c2{border-color: #00b3ff; color: #00b3ff;}
.xbtjbox .tag .c3{border-color: #ffbb48; color: #ffbb48;}
.xbtjbox .tag .c3:hover{ background-color: #ffbb48;}
.newsoftapp .pglist1{ margin-left: -12px;margin-right: -12px; padding-top: 0;}
.newsoftapp .pglist1 li{ width: 14.28%; }
.pglist1 li .btn{ display: none; }
.newsoftapp .pglist1 li:hover .tt{ display: none; }
.newsoftapp .pglist1 li:hover .btn{ display: block; width: 85px;height: 24px;line-height: 24px; background-color: #00b3ff; color: #fff;font-size: 12px; border-radius: 3px;text-align: center;margin: 0 auto; margin-top: 8px; }
.splist li.big .tt{ padding-left: 60px; }
.minboxt{height: 430px;overflow:hidden;}
.openbtn{ position: relative; }
.openbtn .bg{ width: 100%; height: 5px; position: absolute; left: 0; right: 0; top: -5px;background: #fff;box-shadow: 10px -10px 10px 20px #fff; }
.openbtn span{ position: relative;z-index: 2; }
.downHeaderInfo .tag{overflow:hidden; margin-right: -20px; padding-left: 20px;padding-top: 10px;}
.downHeaderInfo .tag a{margin-bottom: 10px; display: block; float: left; height: 22px;line-height: 22px; border:1px solid #00b3ff; margin-right: 15px; padding: 0 10px; border-radius: 12px; color: #00b3ff;}
.downHeaderInfo .tag a:hover{ background-color: #00b3ff; color: #fff; }
.downHeaderInfo .tag .c1{border-color: #46d53b; color: #46d53b;}
.downHeaderInfo .tag .c1:hover{ background-color: #46d53b; }
.downHeaderInfo .tag .c2{border-color: #00b3ff; color: #00b3ff;}
.downHeaderInfo .tag .c3{border-color: #ffbb48; color: #ffbb48;}
.downHeaderInfo .tag .c3:hover{ background-color: #ffbb48;}
.downHeaderInfo .downbtn:hover .cord{ display: block; }
.articlepage .tag{ padding-left: 2em; }
.articlepage .tag .tt{ display: inline-block; width: 18px;height: 14px; background-image: url(../qdpcimg/tag.png);vertical-align: middle; }
.articlepage .tag a, .sidertaglist li a{ display: inline-block; margin-bottom: 5px; padding: 7px 10px;border: 1px solid #ddd; margin-right: 2px;color: #000;text-decoration: none;
    text-transform: uppercase;font-size: 11px;letter-spacing: 1px;font-family: "Montserrat",sans-serif; line-height: 1;}
.articlepage .tag a:hover, .sidertaglist li a:hover{ background-color: #00b3ff; border-color: #00b3ff; color: #fff; }
.sidertaglist li {float: left;}
.sidertaglist li a{font-size: 14px; color: #333;}
.w1035{ width: 1035px; }
.w250{width: 250px;}
.w260{width: 260px;}
.w280{width: 280px;}
.w320{width: 320px;}
.w390{width: 390px;}
.w350{width: 350px;}                
.w540{width: 540px;}
.w760{width: 760px;}
.w860{width: 860px;}
.w880{width: 880px;}
.w900{width: 900px;}
.w920{width: 920px;}
.pt20{padding-top: 20px;}
.pb20{padding-bottom: 20px;}
.pb10{padding-bottom: 10px;}
.pt55{padding-top: 55px;}
.mb10{margin-bottom: 10px;}
.mr15{margin-right: 15px;}
.mb15{margin-bottom: 15px;}

.gggtag{padding-bottom:20px;border-bottom:1px solid #e2dede; padding-left: 2em;padding-top:20px }
.gggtag .tt{ display: inline-block; width: 18px;height: 14px; background-image: url(../qdpcimg/tag.png);vertical-align: middle; }
.gggtag span.tagName{ display: inline-block; margin-bottom: 5px; padding: 7px 12px;border: 1px solid #ddd; margin-right: 2px;color: #000;text-decoration: none;
    text-transform: uppercase;font-size: 11px;letter-spacing: 1px;font-family: "Montserrat",sans-serif; line-height: 1;border-radius:12px}
.gggtag .tagName:hover{ background-color: #00b3ff; border-color: #00b3ff; color: #fff; }

.liscale .detail{background: #00b3ff;border-radius: 20px;color: #fff;width: 110px;height: 32px;line-height: 32px;text-align: center;font-size: 13px;display: inline-block;}

.articlepage h3{font-size: 18px;font-weight: bold;color: #00ceff;}
.articlepage span{ color: inherit !important; }

/*2021-9-3*/
.downHeaderInfo .downbtn.sat{line-height: 1.1;}
.downHeaderInfo .downbtn.sat a{padding-top: 4px;}
.downHeaderInfo .downbtn.ios a>b,.downHeaderInfo .downbtn.az a>b{display: block;font-size: 12px;font-weight: normal;line-height: 1; padding-top: 5px; color: #f2f2f2;}