/*!/modules/html/header/header.scss*/
.header-bg{width:100%;height:700px;background-image:url(../images/header_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}
.container{margin-top:-700px;position:relative}
.login{height:32px;line-height:32px;position:absolute;right:0;top:0;padding:0 15px;border-radius:0 0 10px 10px;box-shadow:0 0 3px #c51d03;color:#fff;background-color:#f03410;cursor:pointer}
.login .login-link{font-size:16px;color:#feecad}
.login .login-link:hover{text-decoration:underline}
.login .login-user{color:#fff;font-size:16px}
.login .login-user .welcome{color:#feecad}
.login .login-user .quit{margin-left:2px;color:#fff}
.login .login-user .quit:hover{color:#feecad;text-decoration:underline}
.m-title{margin:0;padding:52px 0 0;text-align:center}
.m-title a{display:inline-block;width:300px;height:70px;background:url(../images/logo.png) no-repeat center center}
.m-nav{margin:180px 0 0;padding:0;list-style:none;background-color:rgba(255,41,41,.5)}
.m-nav li{width:20%;height:48px;text-align:center;float:left}
.m-nav a{display:block;width:100%;height:100%;font-size:18px;color:rgba(255,255,255,.8);position:relative;border-bottom:2px solid rgba(255,255,255,0);-webkit-transition:all .3s;transition:all .3s}
.m-nav a:hover{color:#fff;border-bottom:2px solid #fff}
.m-nav a:visited{color:#fff}
.m-nav a.active{color:#fff;border-bottom:2px solid #fff}
.m-nav .item-box{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-nav .item{display:inline-block;width:20px;height:20px;margin-right:8px;margin-top:2px}
.m-nav .item-home{background-repeat: no-repeat;}
.m-nav .item-info{background-repeat: no-repeat;}
.m-nav .item-notice{background-repeat: no-repeat;}
.m-nav .item-policy{background-repeat: no-repeat;}
.m-nav .item-faq{background-repeat: no-repeat;}
.m-nav .item-complain{background-repeat: no-repeat;}
/*!/modules/html/feedback/feedback.scss*/
.m-content{width:860px;background-color:#fff}
.m-slide{width:320px}
.feed-title{height:60px;line-height:60px;padding:0 30px;border-bottom:1px solid #dadada}
.feed-title h4{margin:0;padding:0;font-weight:400;font-size:18px;color:#333}
.feed-title h4.icon{padding-left:26px}
.feed-title h4.icon-search{background:url(../images/search.png) no-repeat left center}
.feed-title h4.icon-email{background:url(../images/email.png) no-repeat left center}
.feed-form{padding:30px}
.feed-form .title{margin:0 0 30px;padding:0;font-weight:400;font-size:16px;color:#ff2929}
.feed-form .desc{font-size:14px;color:gray}
.feed-form .user-info{margin-bottom:30px}
.feed-form .search-inp,.feed-form .name{height:38px;line-height:38px;font-size:14px}
.feed-form .search-inp,.feed-form .textarea{outline:0;resize:none;margin-left:18px;border:1px solid #e5e5e5;border-radius:6px}
.feed-form .search-inp{padding:0 10px}
.feed-form .name{text-align:right;color:#333}
.feed-form .textarea{padding:10px;width:668px;height:126px}
.feed-form .name-width{width:76px}
.feed-form .inp-width{width:266px}
.feed-form button{outline:0;border:0;cursor:pointer}
.feed-form .file-content{padding:12px 16px;margin-left:18px;margin-top:18px;width:668px;background-color:#fff8f8}
.feed-form .file-content .file-item{padding-left:20px;background:url(../images/update.png) no-repeat left center;color:#333}
.feed-form .file-content .file-close{cursor:pointer;font-size:18px}
.feed-form .file-content .file-size{color:#666}
.feed-form .file-content .file-size strong{font-weight:400}
.feed-form .btn-file{padding:0 16px;margin-left:18px;height:36px;line-height:36px;background-color:#ff2929;color:#fff}
.feed-form .btn-file .file{display:block;padding-left:24px;background:url(../images/file.png) no-repeat left center}
.feed-form .btn{padding:0 78px;height:40px;line-height:40px;background-color:#ff2929;color:#fff;font-size:16px}
.form-col-50{width:50%;margin-bottom:18px}
.form-file{margin-top:18px}
.slide-form{background-color:#fff}
.slide-form .slide-name{margin-bottom:18px;font-size:14px;color:#333}
.slide-form .slide-search{outline:0;width:100%;height:38px;line-height:38px;padding:0 10px;margin-bottom:18px;border:1px solid #e5e5e5;border-radius:6px}
.slide-form .slide-btn{width:100%}
.slide-back{background-color:#fff;margin-top:18px}
.slide-back .slide-list{margin:0;padding:0;list-style:none;font-size:14px;color:#333}
.slide-back .slide-list li{position:relative;height:48px;overflow:hidden;margin-bottom:30px;padding-left:10px;line-height:24px}
.slide-back .slide-list li:after{content:'';display:block;position:absolute;left:0;top:10px;width:5px;height:5px;border-radius:50%;background-color:#6a6a6a}
/*!/modules/html/footer/footer.scss*/
.footer{margin-top:30px;padding:30px 0;width:100%;text-align:center;background-color:#fff}
.footer p{font-size:16px;margin:0;margin-bottom:15px}
.footer .footer-logo{display:inline-block;width:40px;height:46px;background:url(../images/footer.png) no-repeat center center}
/*!/modules/html/index/index.scss*/
.section{margin-top:15px}
.section .notice-pic{position:relative;width:780px;height:400px;overflow:hidden}
.section .notice-pic:hover .pic-btn{display:block}
.section .pic-list{margin:0;padding:0;list-style:none;width:100000px}
.section .pic-item{float:left;position:relative;width:780px;height:400px}
.section .pic-item img{width:100%;height:100%}
.section .pic-text{z-index:100;position:absolute;left:0;right:0;bottom:0;margin:0;padding:0;list-style:none;width:100%;height:44px;line-height:44px;overflow:hidden;background-color:rgba(0,0,0,.5)}
.section .pic-text li{position:absolute;padding:0 0 0 24px;width:100%;font-size:16px;color:#fff}
.section .pic-text a{display:block}
.section .pic-text a:hover{color:#fff}
.section .num{position:absolute;top:0;right:0;z-index:10;display:table;padding:0 24px 0 0;width:auto;height:44px;line-height:44px;margin:0;list-style:none;text-align:right}
.section .num li{display:inline-block;margin-left:5px;width:14px;height:14px;border-radius:50%;background-color:rgba(255,255,255,.5);cursor:pointer}
.section .num li.active{background-color:#fff}
.section .pic-btn{margin:0;padding:0;list-style:none;display:none}
.section .pic-btn li{position:absolute;top:50%;margin-top:-60px;cursor:pointer;width:40px;height:80px;border-radius:5px;background-color:rgba(0,0,0,.5);background-repeat:no-repeat;background-position:center center;-webkit-transition:all .18s ease-in;transition:all .18s ease-in}
.section .pic-btn li:hover{background-color:rgba(0,0,0,.8)}
.section .pic-btn li.prev{left:20px;background-image:url(../images/prev.png)}
.section .pic-btn li.next{right:20px;background-image:url(../images/next.png)}
.section .notice-section{width:400px;height:400px;position:relative}
.section .notice-section .notice{width:100%;box-shadow:0 0 10px rgba(0,0,0,.05)}
.section .notice-section .notice-other{height:400px}
.section .notice-section .notice-other .g-list{padding-top:15px}
.system{position:absolute;right:0;bottom:0;width:100%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.05)}
.system p{margin:0}
.system a{display:block;padding:18px;color:#484848}
.system a:hover{color:#484848}
.system .item{display:block;width:60px;height:60px;background-image:url(../images/system.png);background-repeat:no-repeat;background-size:cover;background-position:center center}
.system .text{padding:0 0 6px 6px;margin:0 0 0 20px}
.system .tt{font-size:18px;color:#ff2929}
.system .bd{margin-top:8px;font-size:14px}
.system .arrow{width:19px;height:36px;background:url(../images/arrow_right.png) no-repeat center center;background-size:cover;margin-top:15px}
.infomation{overflow:hidden;width:780px;box-shadow:0 0 10px rgba(0,0,0,.05)}
.infomation-top{width:100%;height:48px;position:relative}
.infomation-top .g-more{position:absolute;right:0;top:0}
.infomation-nav{height:48px;line-height:48px;border-bottom:1px solid #ddd;margin:0;padding:0 0 0 24px;list-style:none;background-color:#f5f5f5}
.infomation-nav li{float:left;padding:0 30px;cursor:pointer;font-size:18px}
.infomation-nav li.active{background-color:#ff2929;color:#fff}
.infomation-list{background-color:#fff}
.info-notice-section.notice-section{height:auto}
/*!/modules/html/news/news.scss*/
.news-container{padding-bottom:60px;border-radius:0 0 5px 5px}
.location{height:40px;line-height:40px;padding:0 24px;border-bottom:1px solid #ddd;background-color:#eee}
.location a{color:#666;font-size:16px}
.location a:hover{color:#ff2929}
.location span{margin:0 5px}
.news-list{margin:0 0 30px;padding:0 28px;list-style:none}
.news-list li{border-top:1px dotted #ddd}
.news-list li:first-child{border-top:0}
.news-list h2,.news-list p{margin:0;line-height:100%}
.news-list .tt{color:#333;font-size:20px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-list .info{font-size:16px;color:#666;height:52px;line-height:52px}
.news-list a{display:block;padding:30px 0;color:#333}
.news-list a:hover h2{color:#ff2929}
.news-list .line{margin:0 8px}
.news-list .desc{font-size:16px;color:#666;height:48px;line-height:25px;overflow:hidden}
.news-article{padding:38px 24px 0}
.article-content .title{text-align:center;font-weight:400;margin:0;line-height:100%;color:#333;font-size:28px}
.article-content .info{text-align:center;height:62px;line-height:62px;font-size:16px;color:#999}
.article-content .info .line{margin:0 8px}
.article-content .article{font-size:18px;color:#333}
.article-content .article p{text-align:justify;margin-top:0;line-height:35px;text-indent:4rem}
.article-content .article img{margin:0 auto;display:block;max-width:100%;height:auto;text-align:center}
.article-content .article-link{margin-top:30px;padding:0 15px}
.article-content .article-link .link{font-size:16px;color:#333}
.article-content .article-link .link a{font-size:14px;color:#666}
.article-content .article-share{margin-top:30px;color:#333}
.article-content .article-share a{color:#666}
.article-content .article-share .share-title{margin-top:5px;font-size:16px}.m-nav .item-home{background-position:0px 0px}.m-nav .item-info{background-position:-30px 0px}.m-nav .item-notice{background-position:0px -30px}.m-nav .item-policy{background-position:-30px -30px}.m-nav .item-faq{background-position:-60px 0px}.m-nav .item-complain{background-position:-60px -30px}.m-nav .item-home,.m-nav .item-info,.m-nav .item-notice,.m-nav .item-policy,.m-nav .item-faq,.m-nav .item-complain{background-image: url(../images/aio.png)}
