a,a.link,a.visited,a:active,a:hover{text-decoration:none;}
body .navbar{border:none; margin-bottom:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,th,td,span,p{margin:0;padding:0;}
form,fieldset,legend,input,textarea{outline:none;}
li{list-style:none;}
img{border:0px;}
.fl{float:left;}.fr{float:right;}

.navbar-default{background:rgba(0,0,0,.8);}
.navbar-default .navbar-toggle{border:none;}
.navbar-default .navbar-toggle:hover{border:none;background:0 0;}
.navbar-default .navbar-toggle{float:left;margin-top:16px;margin-right:0;margin-left:15px;}
.navbar-default .navbar-toggle .icon-bar+.icon-bar{margin-top:0;}
.navbar-default .navbar-toggle .icon-bar{position:absolute;right:0;margin-top:0;background-color:#fff;}
.navbar-toggle span:nth-child(1){top:2px;transition:all .2s;}
.navbar-toggle span:nth-child(2){top:8px;transition:all .15s;}
.navbar-toggle span:nth-child(3){top:8px;transition:all .15s;}
.navbar-toggle span:nth-child(4){top:14px;transition:all .2s;}
.navbar-default .opened span:nth-child(1){top:8px;right:50%;width:0;opacity:0;transition:all .2s;}
.navbar-default .opened span:nth-child(2){transition:all .25s;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.navbar-default .opened span:nth-child(3){transition:all .25s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.navbar-default .opened span:nth-child(4){top:8px;right:50%;width:0;opacity:0;transition:all .2s;}
.navbar-collapse{border:none;}
.navbar-default .navbar-collapse{border:none;}
.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 0 0 transparent;-webkit-overflow-scrolling:touch;}
.navbar-default .navbar-nav{padding-right:10%;padding-bottom:72px;padding-left:10%;}
.navbar-default .navbar-nav li{border-bottom:1px solid #333;}
.navbar-default .navbar-nav li a{color:#fff;}
body .navbar-logo{width:50%; left:50%; margin-left:-25%; position:absolute; background:url(logo.png) center no-repeat; background-size:auto 80%; margin-top:8px; height:32px;}
body .navbar-tel{width:20%; height:20px; background:url(contact.png) right no-repeat; background-size:auto 80%; margin-top:15px; position:absolute; right:3%;}
body .navbar-logo a{text-indent:-9999px; display:block; height:32px; line-height:32px;}
body .navbar-tel a{text-indent:-9999px; display:block; height:25px; line-height:25px;}
body .change-background{background:rgba(0,0,0,1);}
body{max-width:720px; margin:0px auto; background:#f6f6f6;}



.swiper-container{margin-top:0px;width:100%;}
.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiper-slide img{width:100%;}

.at_list{position:relative;}
.at_list img{width:100%;}
.at_list a{position:absolute; display:block; width:35%; height:100px; text-indent:-9999px; left:50%;}
.at_list .at_btn1,.at_list .at_btn3,.at_list .at_btn5{top:8em; margin-left:10%;}
.at_list .at_btn2{top:6em; margin-left:-40%;}
.at_list .at_btn4,.at_list .at_btn6{top:7em; margin-left:-40%;}

.at_list .qq_btn1{top:8em; margin-left:10%;}
.at_list .qq_btn2{top:7em; margin-left:-40%;}

.m_content{padding:5%;}
.c_title{margin-top:18px;}
.c_title h2{text-align:center; font-size:18px; font-weight:bold;}
.c_stitle{text-align:center;}
.c_info{text-indent:24px; margin-top:24px;}
.c_info div{margin-bottom:12px;}

.c_list{margin-top:28px;}
.cl_box{text-align:center;}
.qr_code{margin-top:28px; margin-bottom:28px;}
.play_box{margin-top:24px; text-align:center;}
.icase_list{overflow:hidden;}
.icase_list li{width:48%; margin-bottom:8px;}
.icase_list li img{width:100%;}

body #foot_menu{padding-left:16px; padding-right:16px;}
body .accordion-group{border-bottom:1px solid #d6d6d6;}
body .accordion-group a{color:#3c3c3c; font-size:12px; display:block; height:33px; line-height:33px;}
body .accordion-group .accordion-heading{line-height:33px; height:33px;}
body .accordion-inner ul{padding-top:8px; padding-bottom:8px;}
body .accordion-inner li{padding-left:32px;}
body .navbar-default .navbar-toggle{margin-left:10px;}
body .navbar-toggle .icon-bar{width:16px;}
.foot_txt{padding:20px; font-size:10px; text-align:center;}
.foot_copyright{padding:20px; padding-top:0px; font-size:10px; text-align:center; margin-top:24px;}

