@charset "gb2312";
/* CSS Document */
body { font-family:"Microsoft YaHei"; font-size:100%; color:#000;}* { margin:0px; padding:0px; list-style:none;}.clear { clear:both;}a { color:#000; text-decoration:none;}a:hover { text-decoration: none;}.fl { float:left;}.fr { float:right; }ul { list-style:none; margin:0px; padding:0px;}img { border:0px; max-width:100%;}


@media all and (min-width:320px) and (max-width:768px) {
#dbw_topnav,#dbw_nav,.new_dbw_nav,.zym,.tv_nav,.BIG_banner,.TV_news,.effect,.dbwcenter,.names,.list,.gdqs{display:none;}
}
.wap_big_nav{width:100%;height:40px;padding:0px 0px;background:#fff; display:block;}
.wap_vi{width:20%;padding-left:24px;padding-top:12px;}
.wap_vi img{width:100%;}
.wap_nav{width:12%;}
.wap_banner{display:block;}
.wap_video_nav{background: url(../images/wap_navss.png) repeat-x;background-size: 100% 100%;height:85px;position: absolute;z-index:999999;width: 100%;}
.wap_video_vi{ width:32%;padding-left:5%;padding-top: 3.5%;height: auto;}
.wap_video_vi img{ width:100%; height:auto;}
.wap_video_navnr{ width:24%;padding-top:4%;padding-right:5%;}
.wap_video_navnr li{ float:left;width:20%; padding-right:5%;}
.wap_video_navnr li a{color:#cccccc;font-size: 0.7em;}
.sel1{background: none;color: #cccccc;font-size: 0.6em;border: 0px;}
.sel1 #op1{ }
.tits{position: absolute;bottom:0;color: #fff;left:0;width: 100%; background:url(../images/wap_tit.png) repeat-x;background-size: 100% 100%;}
.tits p{position: relative; bottom:5%;}
.tits h1{display: block;padding-bottom:0;line-height: 1.3em;position: relative;bottom:22px;width: 90%;margin: 0 auto;}
.tits p{display: block;padding-bottom:0;color:#999999;position:relative;bottom:18px;width: 90%;margin: 0 auto;font-size: 0.8em;}
.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.htit{line-height:1rem;padding:0 .3rem;color:#ff8e2e;font-size: .4rem;margin:1rem 0 .4rem 0}
.wrapper01 {position:relative;height: 1rem;width: 100%;overflow: hidden;margin:0 auto;}
.wrapper01 .scroller {position:absolute}
.wrapper01 .scroller li {height: 1rem;color:#333;float: left;line-height: 1rem;font-size: .4rem;text-align: center}
.wrapper01 .scroller li a{color:#cccccc;display:block;margin:0 .3rem}
.wrapper01 .scroller li.cur a{color:#cccccc;}
.wap_con{ width:100%; height:auto; display:block;}


/*ban*/
.slider-focus{position:relative;max-width:100%;overflow:hidden;/*max-height:320px;*/}
.slider-focus .hd{ position:absolute;width:20%;height:22px;left:80%;bottom:2%;z-index:1;line-height:28px;text-align:center;}
.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:5px;height:5px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#6c6c6c; cursor:pointer;}
.slider-focus  .hd li.on{ background:#e70012;  }
.slider-focus  .bd{ position:relative; z-index:0; }
.slider-focus  .bd li{ position:relative;}
.slider-focus  .bd li img{vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }


.wap_sec{ width:95%; margin:0 auto; height:auto;padding-top:3%;}
.wap_sec_bt{background:url(../images/bg01.png) no-repeat scroll center top; width:98%;margin: 0 auto; background-size:100% 100%; height:30px;margin-bottom:0.8em;color: #fff;line-height: 30px;font-size: 1.1em;}
.wap_sec_bt span{color:#dcdcdc;position:relative;top:-7%;}
.wap_sec ul{zoom: 1;}
.wap_sec ul li{float: left;padding: 0 1%;width:48%;display: inline-table;}
.wap_pic{width: 100%;height: auto;}
.wap_pic img{width: 100%; height: 100%;overflow: hidden;}
.wap_pic_tits{margin-top: 0.3em; height: 3.5em;width: 100%; display: block;overflow: hidden;}
.wap_pic_tits p{font-size:0.9em;line-height:1.3em; font-weight:bold;text-overflow:clip;white-space: normal;color: #333;}
.wap_pic_tits span{font-size:0.5em;color:#b3b3b3;margin-top: 0.2em;}


.bottom{ background:#000;margin-top:0.6em;}
.bottom p{text-align: center;line-height: 14px;padding-bottom: 2%;}
.bottom_con{font-size: 12px;color: #999;text-align: center;padding: 14px 0px 11px;}

#pagetemple{margin-top: 8%;}
