@charset "UTF-8";
body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,td,textarea,th,ul{margin:0;padding:0}
img{border:0;vertical-align:middle}
li{list-style:none}
iframe{border:none}
html{font-size:16px}
body,html{height:100%}
body{font:400 1em/1.8 Microsoft Yahei,Avenir,Segoe UI,Hiragino Sans GB,STHeiti,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif}
a{color:#333;text-decoration:none}
a:hover{color:#22b14c}
.cf:after,.cf:before,.clearfix:after,.clearfix:before{content:" ";display:table}
.cf:after,.clearfix:after{clear:both}
.fl{float:left}
.fr{float:right}
.qq_conent{width:1240px;margin:0 auto}
.LEFT{width:930px;float:left}
.LEFT h1{font-size:40px;line-height:1.5;margin-bottom:25px;color:#333;margin-top:8px}
.LEFT .a-src-time{font-size:12px;color:gray;display:none;margin-bottom:20px}
.LEFT .a-src-time a{color:gray}
.RIGHT{float:right;width:300px;padding-top:20px}
.qq_comment{margin-left:160px}
hr{background:#f0f0f0;height:1px;margin:0;padding:0;border:none}
.hidden{display:none!important}
.iconfont{vertical-align:middle}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
input{outline:none;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset !important;}
*{margin: 0; padding: 0;}
#TopNav{background: #22b14c; top: 0; width: 100%; position: relative;}
#TopNav.fixed{position: fixed; z-index: 11;}
.qq_header{position: relative; min-height: 80px; margin-bottom: 20px; z-index: 100; color: #FFFFFF; width: 1240px; margin: 0 auto;}
.nav_logo{position: relative; float: left; width: 135px; padding: 20px 15px 0 0px;}.nav_logo img{width: 135px; height: 45px;}.qq_nav{float: left;}.qq_nav .nav-list .main-list{height: 78px; overflow: hidden;}
.qq_nav li{float: left; height: 78px; padding: 0 15px;}.qq_nav li a{display: inline-block; padding: 26px 0 19px; height: 30px; line-height: 30px; font-size: 18px;color: #FFFFFF;}
.qq_nav .nav-more{width: 58px; position: relative; border: 1px solid #22b14c; border-bottom: none;}
.qq_nav .nav-more .more-icon{display: inline-block; width: 18px; margin-top: 7px; cursor: pointer; color: #FFFFFF; -webkit-transition: -webkit-transform .3s ease-out; transition: -webkit-transform .3s ease-out; -o-transition: transform .3s ease-out; transition: transform .3s ease-out; transition: transform .3s ease-out,-webkit-transform .3s ease-out;}
.more-icon .box{display: block; position: relative; width: 14px; height: 8px;}
.more-icon .box:after, .more-icon .box:before{position: absolute; top: 0; content: ""; width: 6px; height: 6px; background: #FFFFFF;}
.nav-more .more-icon .box-t:before{-webkit-transition: -webkit-transform .3s ease-out .3s; transition: -webkit-transform .3s ease-out .3s; -o-transition: transform .3s ease-out .3s; transition: transform .3s ease-out .3s; transition: transform .3s ease-out .3s,-webkit-transform .3s ease-out .3s;}
.more-icon .box:before{left: 0;}
.more-icon .box:after{left: 8px;}
.qq_nav .sub-nav{display: none; position: absolute; left: -1px; top: 59px; width: 403px; padding: 20px 0 20px 7px; border: 1px solid #ebebeb; background-color: #fff;}
.qq_nav .sub-nav li{text-align: center; width: 76px; height: 28px; padding: 12px 0;}
.qq_nav .sub-nav li a{font-size: 14px; padding: 0; color: #333;}
.qq_nav .sub-nav li:hover a{color: #22b14c;}
.qq_nav .nav-more:hover .sub-nav{display: block;}
.nav-search{float: right; height: 33px; padding: 0 12px 0 15px; margin: 20px 15px 0 0; background: #f4f4f4; border-radius: 5px;}.nav-search .so-txt{width: 150px; height: 34px; line-height: 34px; border: none; background: none; color: #cacaca; -webkit-transition: width .3s ease-out; -o-transition: width .3s ease-out; transition: width .3s ease-out;}.nav-search .so-submit{position: relative; top: -2px; cursor: pointer; font-size: 18px; color: #d3d3d3;}
.loginWrap{float: right; margin-right: 22px;}
.loginWrap .quickArea{display: block; float: left; position: relative; line-height: 16px; padding: 20px 10px 0; font-size: 12px; text-align: center;}
.loginWrap .quickArea img.Face{float: left; width: 40px; height: 40px; margin: 5px 0; border-radius: 50%;}
.loginWrap .loginArea{padding: 12px 0 0 10px;}.loginWrap .quickArea .loginBtn{display: inline-block; margin-top: 9px; cursor: pointer;}.loginWrap .quickArea .loginBtn em{display: block; width: 80px; height: 30px; line-height: 30px; text-align: center; background: transparent; border: 1px solid #FFFFFF; border-radius: 3px; color: #FFFFFF;}.loginWrap .quickArea em{font-style: normal;}
.loginWrap .quickLink{color: #FFFFFF;}
.loginWrap .quickArea .infoPop{display: none; position: absolute; right: -10px; top: 48px; width: 100px; font-size: 12px; line-height: 22px; border: 1px solid #e2e2e2; background: #fff; padding: 10px; border-radius: 4px; -webkit-box-shadow: 1px 2px 2px #e2e2e2; box-shadow: 1px 2px 2px #e2e2e2; text-align: left; overflow: hidden;}.loginWrap .quickArea .infoPop .nick{width: 100%; color: #22b14c; margin: 0; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; display: inline-block;}
.loginWrap .quickArea .infoPop .line{border-bottom: 1px dashed #e4e4e4; height: 0; font-size: 0; overflow: hidden; margin: 5px 0;}
.loginWrap .quickArea .infoPop a{color: #5c5c5c; display: block;}
.loginWrap .logined:hover .infoPop{display: block;}
.min-weather{float: right; height: 30px; margin: 24px 20px 0 0;}
.qq_conent{width: 1240px; margin: 0 auto;}
.crumbs{margin-top: 20px;}
.crumbs a{font-size: 16px;}
.bar-tit{background: #F6F6F6; border: 1px solid #E5E5E5; height: 40px; line-height: 40px;}
.bar-tit h2{float: left;position: relative; font-size: 18px; width: 160px; text-align: center;}
.bar-tit h2 span{height: 40px; border-top: 2px solid #22b14c; border-right: 1px solid #dbdee1; background-color: #fff; _position: relative; _margin-bottom: -1px; margin-top: -1px; display: block;}
.bar-tit .change-btn{width: 128px; float: right; display: inline; margin-right: 10px; outline: none!important; text-align: center; color: #999999;}
.bar-tit-one{background: #FFFFFF; border: 1px solid #E5E5E5; border-bottom: 0 none; height: 40px; line-height: 40px;}
.bar-tit-one h2{width: auto;}
.bar-tit-one h2 span{border-right: 0 none; padding: 0 20px;}
.cms-bar .bar-con{border-left: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;padding: 10px;}
.cms-bar .bar-con .item{border-bottom: 1px dotted #E6E6E6;margin-bottom: 25px; width: 278px;}
.cms-bar .bar-con .item .pic{position: relative; width: 278px; height: 140px; overflow: hidden;}
.cms-bar .bar-con .item .pic img{min-height: 140px;}
.bar-con .item .pic img{position: relative; width: 100%; min-height: 80px; -webkit-transition: -webkit-transform .3s ease-out; transition: -webkit-transform .3s ease-out; -o-transition: transform .3s ease-out; transition: transform .3s ease-out; transition: transform .3s ease-out,-webkit-transform .3s ease-out; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIxSURBVGhD7VjrTcNADO4IjMAIHYERGKEjdINmA9iAbkA3oBuEDVopifozbFDs6i6ckkvOPtmugEM6ITV+fX6c7Vut/tJf0zR127ZX6gH6HmjX0j4AuU9ONseWerCDCiCkA4WVApAqx5YJEDDuDOdIOPu+7x+kgaBM0L0n6Ecbzx50DIi4l6XBenmYEQWIlndz5JaI5HhNk6dERNO7ObJLRHK8psmTishWUzlFNhi4pcxxju4K/78GuV3XPSNCjbGDYrynQQDYrdHIFJ8bZyq0PUVr+t0ZdnJADqbKJZVBFN787ISjvKRsM1mYHpHxfW1mwFjR5XJ5BINeOAYgT2yZotQJRw+Z1uW43zQ3VMa57RR+t6+TEQi/pibBhL1gnFp3qRNQ+h5bUXEHn4sMfiOstXZ1Et42Ma/Gmlt41S6BMauTpdQIr9IxmLkIRhyhXyegdENIjVu9gOEnPzUw+XT7CceYIDI11kXsqk04RKdOME0yjCE/uEXSKzl3Ua/6gc4ahMrc5W4afCrN9m4Or2g/mWl4ZoBwjGGnT4xhbozI8XAOj9jOkaNcmOdVKiKUh201GnCKDBARbxQhDA+4DW1378cHhskrt5Dh1P2zyPlOjUMgR9g9acM1IOzYfrgrQKyjUyJi7fGUvhKRlIesv5eIWHs8pe9/RATa/QecHeVojDNugcOxA+1YPOGONOnsnB1CY5whvj5ONtMQyCcHBNKKbW1BMbiIHDi2APhjqp5+1fdv/Fx5kWOV++kAAAAASUVORK5CYII=) 50% no-repeat #f1f1f1; font-size: 14px; display: inline-block; color: #999;}
.cms-bar .bar-con .item .txt{position: relative; padding: 8px 0 20px; font-size: 14px; line-height: 20px;}
.cms-bar .bar-con .item-line{margin-bottom: 0;}
.cms-bar .bar-con .item-line .txt{padding-bottom: 8px;}
.cms-bar .bar-con .item-lr{padding-bottom: 12px;margin-bottom: 12px;}
.cms-bar .bar-con .item:last-child{border: 0 none;}
.cms-bar .bar-con .item-lr .pic{width: 120px; height: 70px; float: left;}
.cms-bar .bar-con .item-lr .txt{width: 140px; padding-left: 10px; padding-top: 0; padding-right: 0; padding-bottom: 0; line-height: 22px; z-index: 1;height: 70px; position: relative; float: left; overflow: hidden;}
.fixed-bar{position: fixed; right: 20px; bottom: 30px; width: 52px; font-size: 12px; z-index: 99; left: 50%; margin-left: 650px;}
.fixed-bar .item{display: block; width: 50px; height: 50px; border: 1px solid #e2e2e2; margin-bottom: 10px; cursor: pointer; text-align: center; line-height: 15px; color: gray; background: #fff; -webkit-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out;}
.fixed-bar .refresh{border-color: #22b14c; background: #f7fbfe; color: #22b14c; margin-bottom: 40px;}
.fixed-bar .refresh .icon-refresh{display: block; margin: 10px auto 2px; width: 16px; height: 16px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE3LTEyLTA2VDIwOjA1OjI5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE3LTEyLTA2VDIwOjA1OjI5KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNy0xMi0wNlQyMDowNToyOSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxOGM4ZDBmZS1iM2ZhLTQwOGQtOWY4OS0zODllMmFhYjEwZTAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0NGEwMmRkNi1jYjk4LTQzNGUtOTE4Ni0zOGNhYWEzMTEzYzIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MjMzNDY4ZS01MjM4LTQ2YjgtYmRiNS00NjExZTY5OGY5MmQiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjUyMzM0NjhlLTUyMzgtNDZiOC1iZGI1LTQ2MTFlNjk4ZjkyZCIgc3RFdnQ6d2hlbj0iMjAxNy0xMi0wNlQyMDowNToyOSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOGM4ZDBmZS1iM2ZhLTQwOGQtOWY4OS0zODllMmFhYjEwZTAiIHN0RXZ0OndoZW49IjIwMTctMTItMDZUMjA6MDU6MjkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6y+UmcAAABSklEQVQ4jZ3TsUscURAG8N9dlrBtFNsg2c6ICFfYXI40dgYM2imCtbCFrZCAFoKFxSKmSZXGNIYUiX9AtEiVFBG7NYpWRwrL7TbFvguL5NS7r3lv5s03w5v5plGWpTqSrIiwjDlMI8JvHOFjnsZX9fhGPUGSFfN4j1H98SZP460kKzq4+JcgyYo17IWgfXzAKUo8xSts4xF+YgqtRlmWkqxo4ziQX+RpfNKvfJIVp3gezHYzXD49kLxUI0MnSrJiFmP4chc54Aar4UuT+BPhdXjcvYcsT+Ovt31NTIT7+X0J/oemqstDI8IZXuIZLh9CSrLiMWZw1sTn4F8foPAKvmGjp4OuahJ3jjFUj9DFE7R6OlgI53EQVT/yCL4H8k6exj/6SfmdSsq/VE0eVy3Xtqrxh3kaLzLcMr3N03izZzQGXOeDPI2v6/F/AbaUdQcRrkRMAAAAAElFTkSuQmCC) no-repeat; -webkit-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out;}
.fixed-bar .item .icon-dingbu{display: block; font-size: 14px; margin-top: 18px; color: #c8c8c8;}
.wechat-main{position: fixed;top: 0;left: 0; right: 0; bottom: 0; width: 100%; height: 100%;}
.wechat-qrcode{display: none1; border: 1px solid #eee; position: absolute; z-index: 9; top: 50%; left: 50%; margin-left: -100px; margin-top: -90px; width: 200px; height: 192px; color: #666; font-size: 12px; text-align: center; background-color: #fff; box-shadow: 0 2px 10px #aaa; transition: all 200ms; -webkit-tansition: all 350ms; -moz-transition: all 350ms;}
.wechat-qrcode h4{font-weight: normal; height: 26px; line-height: 26px; font-size: 12px; background-color: #f3f3f3; margin: 0; padding: 0; color: #777;}
.wechat-qrcode .qrcode{width: 105px; margin: 10px auto;}.wechat-qrcode .help p{font-weight: normal; line-height: 16px; padding: 0; margin: 0;}
@media (max-width: 1550px){.qq_channel .qq_header .main-list{max-width: 815px;}}
@media (max-width: 1280px){.qq_channel .qq_header .main-list{max-width: 565px;}}
/* 底部 */
.w1140{width: 1140px;margin: 0 auto;}
.footer{padding-top: 50px;border-top: 1px solid #e6e6e6;margin-top:20px;background: #fff;}
.footer-top{height: 210px;}
/*footer-logo*/
.footer-logo{float: left;width: 278px;}
.footer-logo a{display: block;margin-bottom: 20px;}
.footer-logo .title{font-size: 16px;line-height: 36px;color: #000000;padding-left: 15px;}
.footer-logo .code-download{width: 80px;float: left;margin-right: 15px;}
.footer-logo .code-download .img{width: 80px;height: 80px;}
.footer-logo .code-download .img img{width: 100%;height: 100%;}
.footer-logo .code-download .txt{font-size: 14px;text-align: center;height: 34px;line-height: 34px;color: #868686;}
/*footer-nav*/
.footer-nav{float: right;width: 860px;overflow: hidden;}
.footer-nav .footer-box{float: left;width: 190px;}
.footer-nav .title{font-size: 18px;line-height: 36px;color: #333;}
.footer-nav ul{}
.footer-nav ul li{line-height: 30px;}
.footer-nav ul li a{font-size: 16px;color: #868686}
/*footer-concat*/
.footer-nav .footer-box.concat{float: left;width: 260px;}
.footer-nav .footer-box .concat-top{margin-bottom: 25px;font-size: 14px;color: #868686}
.footer-nav .footer-box .concat-top span{display: inline-block;text-indent: 8px;font-size: 22px;color: #868686}
.footer-nav .footer-box .concat-bottom{font-size: 16px;color: #f00}
.footer-nav .footer-box .concat-bottom a{color: #000}
/*footer-copyright*/
.footer-bottom{height: 40px;line-height: 40px;text-align: center;color: #ffffff;background: #22b14c;}
