html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin: 0; padding: 0;  font-family: "Hiragino Sans GB", "Helvetica Neue", Helvetica, "Microsoft YaHei", "PingFang SC",  Arial, sans-serif; text-align: center;}
input:focus {outline: none;}a{text-decoration: none;}
a{text-decoration: none;cursor: pointer;}
ul,li,dl,dt,dd,ol{ margin:0; padding:0; list-style:none;}
em,i{ font-style:normal; margin:0; padding:0;}
h1,h2,h3,h4,h5,p{ margin:0; padding:0;}
input::-webkit-input-placeholder{color: #ccc;}
a:link,a:visited{outline:none; text-decoration: none; blr:expression(this.onFocus=this.blur());color: #323234;}
a:hover{color:#42b3ee; text-decoration: none;}
.swiper-pagination-bullet{width:20px; height:4px; background:#fff; border-radius:10px;}
.swiper_arrowleft{width:60px; height:60px; overflow:hidden; background:url(../images/arrow_left.png) no-repeat center top; background-size:100% auto; opacity:0.6;}
.swiper_arrowright{width:60px; height:60px; overflow:hidden; background:url(../images/arrow_right.png) no-repeat center top; background-size:100% auto; opacity:0.6;}


.topbar{width:100%; height:85px; overflow:hidden; background:#fff;}
.topbar .top_left{float: left; margin-top:30px;}
.topbar .top_left img{width:160px;}
.topbar .top_nav{float:right; margin:2px 15% 0 0; }
.topbar .top_nav li{float: left; margin-left:100px;}
.topbar .top_nav li a{display: block; line-height:81px; font-size:16px; color: #333;}
.topbar .top_nav li.active a{color: #ff3300; font-weight: bold; border-bottom:2px #ff3300 solid;}
.topbar .top_nav li a:hover{color: #ff3300; }
.topbar .top_right{float:right; text-align: right; line-height:85px; font-size: 14px;}
.topbar .top_right .rbtn{width:110px; height:35px; line-height:35px; display:inline-block; text-align: center; background:#ff6633; border-radius:100px; font-size:14px; color:#fff;}
.topbar .top_right .rbtn:hover{background:#f30;}
.topbar .top_right .rsearch img{margin:0 20px;}
.topbar .top_right span{margin:0 5px; color:#ccc;}
.mainbody{width:100%; height:auto; overflow:hidden; }

.footer{width:100%; height:auto;overflow:hidden;text-align: center;}
.footer .footbox{height:240px; overflow:hidden; background:url(../images/footbg.jpg) no-repeat center top; padding:50px 0;}
.footer .footbox .foot_left{height: auto; overflow:hidden; line-height:2em;}
.footer .footbox .foot_left li{float: left; height: auto; overflow:hidden; text-align: left; margin-right:18%;}
.footer .footbox .foot_left li h3{font-size:14px; color:#333; font-weight: bold; margin-bottom:10px;}
.footer .footbox .foot_right{width:36%; float:right; margin-right:50px;}
.footer .footbox .foot_right .rr{float: right;}
.footer .footbox .foot_right .rr img{margin-bottom:10px;}
.footer .footbox .foot_right .rr p{font-size:14px; color:#666;}
.footer .footbox .foot_right .rl{text-align: left; line-height:2em;}
.footer .footbox .foot_right .rl h3{ font-size:14px; color:#333; font-weight: bold; margin-bottom:10px;}
.footer .footbox .foot_right .rl p{ font-size:14px; color:#333; font-weight: bold; }
.footer .copyright{height:85px; background:#333; text-align:center; padding-top:16px;}
.footer .copyright p{font-size:14px; color:#666; line-height:1.8em;}
.footer a{font-size:14px; color:#333; }
.footer a:hover{color:#0193de;}


.noppt{display: none;}

.flash-wran{position: absolute; width:100%; color:#666; line-height:2em;top:45%;}
.flash-wran a{color:#009966;}
.flash-wran a:hover{text-decoration: underline;}

.toast{position: absolute; width:100%; color:#655; line-height:2em; top:40%; font-size:30px}
.tota{font-size:20px;color:#fff;margin-top:30px;}

.floatRightPanel{ position: fixed; right:15px; top:26%; z-index:1000;}
.floatRightPanel a{display: block; width:45px; height:45px; overflow: hidden; background: rgba(0,0,0,0.7); box-shadow:0 0 5px rgba(255,255,255,0.5); margin-bottom:6px; position: relative; z-index:100; }
.floatRightPanel a img{height:30px; display: block; margin:8px auto;}
.floatRightPanel a p{font-size:12px; color:#fff; height:45px; font-weight: normal; margin:6px 0 0 0;}
.floatRightPanel a.floatPanel_backtop img{height:30px; margin:8px auto;}
.floatRightPanel a:hover{ background:#0193de;}
.floatRightPanel .panelbox_share{height: auto; overflow:hidden; position: absolute; left:-210px; top:20px; z-index:90; transform:translate(200%,0) scale(0.2); opacity:0; transition:all 0.6s ease; }
.floatRightPanel .panelbox_share img{width:200px; display: block; margin-bottom:10px;}
.floatRightPanel .panelbox_share p{color:#333;}
.floatRightPanel .panelbox_share.active{transform:translate(0,0) scale(1); opacity:1;}
.floatRightPanel .panelbox_wap{height: auto; overflow:hidden; position: absolute; left:-210px; top:80px; z-index:90; transform:translate(200%,0) scale(0.2); opacity:0; transition:all 0.6s ease;}
.floatRightPanel .panelbox_wap img{width:180px; display: block;}
.floatRightPanel .panelbox_wap p{color:#333;}
.floatRightPanel .panelbox_wap span{ height:auto;background:#fff;padding:10px; display: block; margin-bottom:10px;}
.floatRightPanel .panelbox_wap.active{transform:translate(0,0) scale(1); opacity:1;}
.floatRightPanel .panelbox_hezuo{height: auto; overflow:hidden; position: absolute; left:-210px; top:120px; z-index:90; transform:translate(200%,0) scale(0.2); opacity:0; transition:all 0.6s ease;   }
.floatRightPanel .panelbox_hezuo img{width:200px; display: block; margin-bottom:10px;}
.floatRightPanel .panelbox_hezuo.active{transform:translate(0,0) scale(1); opacity:1;}


.danmubox{ width:100%; height:35%; overflow:hidden; position:absolute;top:80px;left:0;z-index: 100;}
.danmuSet{position:absolute; bottom:10px; left:10px; z-index:100;padding-top:10px ;}
/* .danmuSet a{font-size:14px; color:#999; display: inline; padding:5px 10px; background:#fff; border:1px #ccc solid; border-radius:50px; margin:0 5px;}
.danmuSet a:hover{background:#fff; color:#007AFF;}
.danmuSet a.showdm{display:none;} */
.danmuSet a.dmbtn{width:30px; height:30px; overflow:hidden; display: block;background:url(../images/mantle_chat.png) no-repeat center center;background-size:100% ; }
.danmuSet a.dmbtn.currt{background:url(../images/mantle_chat1.png) no-repeat center center;background-size:100% ;}
/* 倒计时 */
.data-show-box{position:absolute; right:20px; top:15px; font-size:14px; color:#666;}
.data-show-box strong{font-weight:normal;}
.data-show-box span{color:#ee1d22; font-size:16px; margin-right:5px; font-weight:bold;}
.container {
	width:100%;
	max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
	position: relative;
	padding:0;
}

@media screen and (min-width:1000px){
}
@media screen and (max-width:1000px){
	.footer{padding:1.5em 0;}
	.footer p {
	    font-size:0.9em;
	    color: #c2c8c3;
	    line-height: 1.8em;
	}
}
.live.custom .container{width:1200px;margin:0 auto;} 
