@charset "utf-8";
/* mobile-style */

/* 首页 */

.focus { background-color:#FFF;}
.focus_m{ width:100%; max-width:640px; min-width:320px; margin:0 auto;}
.content .cont_list{ margin-top:1em; padding-top:10px; border-bottom:1px solid #d1d1d1; background-color:#FFF;}

/*搜索*/
#bomBox{ display:block; height:53px; overflow:hidden;}
.disno{display:none;}
.gameSea{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;height:35px;}
.gameSea .int1{width:78%;background:#f5f5f5;border-top:1px solid #b2b2b2;border-bottom:1px solid #e3e3e3;border-left:1px solid #bababa;border-right:1px solid #bababa;display:block;float:left;font-size:14px;color:#696969;margin-top:4px;margin-left:1px;padding-left:5px; height:33px; line-height:33px;}
.bom{width:100%;position:absolute;top:4px;left:0;display:-moz-box;display:-webkit-box;display:box;background:#fff;}
.bom b{height:35px;line-height:35px;background:#fff;font-family:"微软雅黑";font-size:18px;color:#333;font-weight:normal;cursor:pointer;display:block;padding-left:1%;padding-right:1%; white-space:nowrap;}
.bom .mt2{ margin-top:10px; background:url(../img/zone_search.png) no-repeat; width:23px; height:23px; cursor:pointer; border:medium none; margin-left:5px;}

.content .m_title{ margin-bottom:10px;}
.content .m_title h2{ height:22px; line-height:22px; border-left:5px solid #0085da; padding-left:10px; font-size:16px;}
.content .news .m_title h2{ border-left:5px solid #0085da;}
.content .download .m_title h2{ border-left:5px solid #f73434;}
.content .video .m_title h2{ border-left:5px solid #ff6600;}
.content .m_tese h2{ border-left:5px solid #3caa51 !important;}


.news .m_item{ margin-bottom:10px; padding-bottom:9px; border-bottom:1px solid #dfdfdf;}
.news .item_left{ width:35%;}
.news .item_right{ width:65%;}
.news .item_img{ position:relative; z-index:1;}
.news .item_img img{ width:100%; height:75px;}
.news .item_img img.n_img{ width:200px; height:70px;}
.img_t{ position:absolute; left:0; top:0; display:inline-block; width:30px; height:16px; line-height:16px; z-index:99; color:#FFF; text-align:center;}
.c_r{ background-color:#f73434;}
.c_b{ background-color:#0085da;}
.c_g{ background-color:#00cc66;}
.c_h{ background-color:#333333;}
.news .item_tle{ padding-left:2%;}
.news .item_tle a.tle_a{ display:block; font-size:14px; margin-bottom:2%; line-height:1.2em; height:40px; overflow:hidden; line-height:20px; font-style:normal;}
.news .item_tle .tle_t{ display:block; font-size:14px; color:#888888; padding-top:10px; font-style:normal;}

.m_more{ text-align:center; margin-bottom:10px; margin-top:10px;}
.m_more a{ display:inline-block; border:1px solid #cdcdcd; border-radius:20px; padding:5px 30px; color:#999999;}

.comment .m_main{ width:100%; overflow:hidden;}
.m_main li{ float:left; width:49%; text-align:center; margin-bottom:5px; margin-right:2%;}
.m_main li.l_right{ margin-right:0;}
.m_main li a{ display:inline-block; position:relative; z-index:1;}
.m_main li a .v_img{ height:90px; width:100%;}
.m_main li .c_tle{ display:block; line-height:14px; white-space:nowrap; font-size:14px; line-height:2em; overflow:hidden; width:145px;}

.download .item_left{ width:15%;}
.download .item_right{ width:85%;}
.download .m_item{ margin-bottom:8px;}
.download .d_tle a{ display:block; width:100%; min-height:60px; padding-right:6px; font-weight:bold;}
.download .d_tle a.d_o{ background:url(../img/b_cion.png) no-repeat right center scroll;}
.download .d_tle a.d_o span{ background-color:#0099ff;}
.download .d_tle a.d_a{ background:url(../img/g_cion.png) no-repeat right center scroll;}
.download .d_tle a.d_a span{ background-color:#63c400; font-size:16px;}
.download .d_tle a.d_i{ background:url(../img/h_cion.png) no-repeat right center scroll;}
.download .d_tle a.d_i span{ background-color:#333333; font-size:16px;}
.download .d_tle span{ display:inline-block; width:96%; min-height:60px; line-height:30px; padding:10px 0; text-align:center; color:#FFF;}
.download .d_lst li{ float:left; width:25%; text-align:center;}
.download .d_lst li a{ display:inline-block; width:78%;}
.download .d_lst li span{ display:block; white-space:nowrap; font-size:12px;}
.download .d_lst li img{ max-width:60px; margin-bottom:2px; height:60px;}

.video .v_btn{ position:absolute; left:0; top:27%; z-index:99; display:block; width:100%;}
.video .v_tle{ display:block; line-height:2em; white-space:nowrap; font-size:14px; overflow:hidden;}

/* 列表 */

.f_nav { height:40px; background-color:#FFF; border-bottom:1px solid #dfdfdf;}
.f_nav li{ float:left; text-align:center; line-height:40px;}
.f_nav li a{ font-size:14px;}
.f_nav li.nav_hover a{ color:#0085da;}
.news_nav li{ width:16%;}
.video_nav li{ width:25%;}
.download_nav li{ width:33%;}
.ar_download_nav li{ width:50%;}

.d_tabs { margin-bottom:10px;}
.d_tabs p{ text-align:right;}
.d_tabs a{ padding:0 5px;}
.d_tabs a.t_hover{ color:#0085d9;}
.d_list li{ float:left; width:49%; text-align:center; border-bottom:1px solid #e8e8e8; padding:10px 0;}
.d_list li.li_right{ border-left:1px solid #e8e8e8;}
.d_list li a{ display:block; margin-bottom:5px;}
.d_list li .d_img img{ height:70px; width:70px;}
.d_list li a.d_tle{ font-size:16px; white-space:nowrap; overflow:hidden;}
.d_list li span{ display:block; font-size:14px; color:#666666; padding:5px 0;}

.news .v_btn{ position:absolute; left:0; top:24%; display:block; width:100%; text-align:center;}
.news .v_btn img{ width:30px; height:30px;}

/* 内页 */

.show_tle{ margin-bottom:13px;}
.show_tle h2{ text-align:left; font-weight:normal; font-size: 2em; margin-bottom:10px; overflow: hidden; line-height:22px; color:#333;}
.show_tle h4{ text-align:left; font-weight:normal; font-size:1.5em; margin-bottom:10px; overflow: hidden; line-height:22px;}
.show_tle p{ margin-bottom:5px;}
.show_tle .s_i{ color:#868686;  font-size: 15px; line-height:24px;}
.show_tle .f_r a{ color:#0085d9;} 
.show_tle .f_r{ display:block; text-align:right; color:#999; line-height:24px; font-size: 14px; background:url(../img/yunyinxiaoxi.png) no-repeat left;float: right; padding-left: 25px;margin-right: 10px;}

.show_infor{ background-color:#eaeaea; padding:10px; line-height:20px; font-size: 14px;}
.show_infor p{ line-height:14px;}
.show_main{ font-size:14px; line-height:24px; padding-bottom:10px; padding-top:7px;}
.show_main p{ padding:0.25em 0; text-indent:2em;line-height:1.8em; font-size:15px;}

.m_cor{ background-color:#FFF; margin-top:10px;}
.m_cor .m_title { padding:10px 0;}
.m_cor .m_title h2{ height:22px; line-height:22px; padding-left:8px; border-left:4px solid #0085da;}
.m_cor .cor ul{ padding:8px 0;}
.m_cor .cor li{ line-height:1.5em; padding-bottom:5px; border-bottom:1px dashed #dadada; margin-bottom:5px;}
.m_cor .cor li a{ font-size:14px; white-space:nowrap;}

.download_top .d_img{ vertical-align:top; margin-right:10px; width:100px; height:100px;}
.download_top .d_tle{ display:block; margin-bottom:15px; font-size:1.6em; color:#333; padding-top:10px;}
.download_top p{ line-height:1.2em; color:#666; margin-bottom:5px;}
.download_top .d_btn{ text-align:center; margin:15px 0; overflow:hidden;}
.download_top .d_btn a{ display:inline-block; width:91px; padding:10px 0; text-align:center; font-size:14px; color:#FFF; float:left; margin-right:10px;}
.download_top .d_btn a.btn_o{ background-color:#0085da; border-bottom:2px solid #006db7;}
.download_top .d_btn a.btn_a{ background-color:#63c400; border-bottom:2px solid #53a600;}
.download_top .d_btn a.btn_i{ background-color:#444444; border-bottom:2px solid #333333;}

.download_cont .d_cont h4{ height:22px; line-height:22px; padding-left:8px; border-left:4px solid #0085da; font-size:1.6em; margin:10px 0;}
.download_cont .d_cont p{ line-height:14px; margin-bottom:10px; font-size:14px; text-indent:2em; color:#666; line-height:24px;}



.touchslider-demo .touchslider-nav {text-align: center;margin-top: 16px;}
.touchslider-nav {font: bold 16px/16px Georgia;}
.touchslider-demo .touchslider-prev {position: relative;margin-right: 16px;height: 16px;background: white;width: 100px;display: inline-block;padding: 0 0 0 10px;-webkit-border-radius: 12px 0 0 12px;border-radius: 12px 0 0 12px;}
.touchslider-demo .touchslider-nav a {cursor: pointer;color: black;}
.touchslider-demo .touchslider-prev {position: relative;margin-right: 6px;height: 16px;background: white;width: 80px;display: inline-block;padding: 0 0 0 5px;-webkit-border-radius: 12px 0 0 12px;border-radius: 12px 0 0 12px;}
.touchslider-demo .touchslider-nav-item {width: 16px;height: 16px;background:#ccc;margin: 0 6px;display: inline-block;-webkit-border-radius: 12px;border-radius: 12px;}
.touchslider-demo .touchslider-nav-item-current {background: #63ceff;}
.touchslider-demo .touchslider-next {position: relative;margin-left:6px;width: 55px;height: 16px;background: white;display: inline-block;-webkit-border-radius: 0 12px 12px 0;
order-radius: 0 12px 12px 0;}
.kai{ display:block; width:98%; height:28px; text-align:center; background:#ececec; margin-top:10px; line-height:29px; overflow:hidden; margin-bottom:10px;}
.kai a:link,.kai a:visited{ display:block; width:100%; height:100%; background:url(../img/i-zhankai.png) no-repeat center;}
.hui a:link,.hui a:visited{ display:block; width:100%; height:100%; background:url(../img/i-shouqi.png) no-repeat center;}
.hot{height:35px; overflow:hidden; clear:both; padding-left:1px; border-bottom:1px solid #d9d9d9;}
.hot div{ background:2px scroll #fff; height:33px; line-height:33px; background:url(../img/ernavbg.png) no-repeat right center; text-align:center; font-size:17px; color:#333; font-family:"微软雅黑"; cursor:pointer;}
.hot .curr{ border-bottom:2px solid #ff8800;}
.softnav span{ width:49%;}
.softnav .curr{ width:49%;}
.info .biaoti{display:block; float:left; width:105px; overflow:hidden; white-space:normal;}
.info .arr,.info .libao{ display:block; float:right; padding-right:8px;}
.apps_touchslider .m_ctit{ text-align:left;}
.apps_touchslider .m_ctit h3{ float:left;}
.apps_touchslider2 .touchslider-viewport{ width:318px !important; margin:0 auto;}
.touchslider-item{ padding-top:12px; width:318px !important; margin:0 auto;}
.apps_touchslider .tit a{ display:block; float:left;}
.apps_touchslider .tit .scroll{ display:block; float:right; padding-right:10px; padding-top:12px;}
.apps_touchslider .tit .scroll .touchslider-nav-item{ display:block; float:left; height:14px; width:14px; background:url(../img/chuping_scroll.png) no-repeat; background-position:-18px 0; overflow:hidden;}
.apps_touchslider .tit .scroll .touchslider-nav-item-current{ background-position:0 0;}
.jietu{ overflow:hidden; clear:both; text-align:center; white-space:nowrap; overflow:hidden; padding-bottom:8px;}
.jietu .touchslider-demo{display:block; text-align:center; width:320px; margin:0 auto; overflow:hidden;}
.touchslider-demo .touchslider-viewport{ margin:0 auto; width:320px !important;}

.w-art-img{
    min-height: 120px; line-height: 120px;
    position: relative;
    text-align: center;
    margin-bottom: 10px;
    width: 100%; overflow: hidden; margin: 0px auto;
}
.w-art-img img{
    max-width: 100%;max-height: 100%;
    margin: 0 auto; display: inline-block;
    vertical-align:  middle;
}

@media screen and (min-width:480px) and (max-width:639px) {
    .show_main {
        font-size: 15px
    }
}
 
@media screen and (min-width:640px) and (max-width:719px) {
    .show_main {
        font-size: 20px
    }
}
 
@media screen and (min-width:720px) and (max-width:749px) {
    .show_main {
        font-size: 22.5px
    }
}
 
@media screen and (min-width:750px) and (max-width:799px) {
    .show_main {
        font-size: 23.5px
    }
}
 
@media screen and (min-width:800px) and (max-width:959px) {
    .show_main {
        font-size: 25px
    }
}
 
@media screen and (min-width:960px) and (max-width:1079px) {
    .show_main {
        font-size: 30px
    }
}

@media screen and (min-width:1080px) {
    .show_main {
        font-size: 32px
    }
	
}

.games_zxzx2{ width:100%; border-bottom:1px solid #dfdfdf; height:40px; margin-bottom:15px;}
.games_zxzx2 span{ float:left; text-align:center; line-height:40px; font-size:14px; width:25%;}
.games_zxzx2 .current{ color:#0085da;}

.showmore{ text-align:center; margin-bottom:10px; margin-top:10px;}
.showmore .showmore_ico{ display:inline-block; border:1px solid #cdcdcd; border-radius:20px; padding:5px 30px; color:#999999; font-style:normal;}

.m_zt{ display:block; width:100%; overflow:hidden; padding-bottom:10px;}
.m_zt a{ display:block;}
.m_zt a .img{ display:block; width:100%; height:100px; text-align:center; margin:0 auto; overflow:hidden; overflow:hidden;}
.m_zt a img{ width:100%; height:100px; overflow:hidden;}
.m_zt a .tit{ display:block; width:100%; padding-top:8px; padding-left:0px !important; white-space:nowrap; font-size:14px; font-family:"微软雅黑"; line-height:24px; font-weight:normal; color:#333;}
.m_zt a .tit span{ display:block; float:left; width:50px; height:24px; background:#239fe4; line-height:24px; text-align:center; color:#fff; font-size:14px; font-family:"微软雅黑"; font-weight:normal; overflow:hidden; margin-right:5px;}

.down_info{ display:block; width:100%; height:127px; background:#fff; border:1px solid #dddddd; overflow:hidden; float:right; margin-bottom:10px; margin-top:10px;}
.down_info a{ display:block; width:100%; height:127px; text-decoration:none;}
.down_info a:hover{ color:inherit;}
.down_info .d_in_l{ display:block; width:97px; height:97px; float:left; padding-left:15px; padding-right:12px; padding-top:15px;}
.down_info .d_in_l img{ width:97px; height:97px;}
.down_info .d_in_r{ display:block; width:174px; float:left;}
.down_info .d_in_r h2{ display:block; font-size:16px; font-family:"微软雅黑"; color:333333; font-weight:normal; padding:0px; margin:0px; padding-top:15px;}
.down_info .d_in_r  p{ padding:0px; margin:0px;}
.down_info .d_in_r .p1{ display:block; font-size:12px; font-family:"宋体"; color:#888888; font-weight:normal; padding-top:8px; white-space:nowrap;}
.down_info .d_in_r .p2{ display:block; font-size:12px; font-family:"宋体"; color:#888888; font-weight:normal; padding-top:8px; white-space:nowrap;}
.down_info .d_in_r .p3{ display:block; background:url(../img/dianjixiaz.png) no-repeat; width:119px; height:27px; text-decoration:none; text-indent:-9999px; margin-top:8px;}
.m_layout div p{ display:block;}


