@charset "utf-8";
*{margin:0;padding:0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

body{ font-family: '微软雅黑';font-size: .16rem; color: #333;}
ul,li,small{ list-style: none; }
i,em{ font-style: normal; }
input{-webkit-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; outline: 0; border:0; background:none; font-size: .16rem; color:#333;}
::-webkit-input-placeholder{ color: #ddd;}
:-moz-placeholder{ color:#ddd;}
::-moz-placeholder{ color:#ddd;}
:-ms-input-placeholder{ color:#ddd;}
a{ text-decoration: none; color:#333;}
[v-cloak]{display: none;}

/* 通用独立样式 */
.dis_flex{ -webkit-display: flex; -moz-display: flex; display: flex; }
.flex{ -webkit-flex: 1; -moz-flex: 1; flex: 1; }
.dis_center{ -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; }
.dis_bottom{ -webkit-align-items: flex-end; align-items: flex-end; -webkit-justify-content: center; justify-content: center; }
.dis_inblock{ display: inline-block; vertical-align: top; }
.flex_wrap{ -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; flex-wrap: wrap;}
.flex_flow_c{ -webkit-flex-flow: column; -moz-flex-flow: column; flex-flow: column; }
.max_img img{ width: 100%; height: auto; vertical-align: top; }
.max_widht{ max-width: 3.75rem; margin-left:auto; margin-right: auto;}
.none{ display: none; }
.dis_block{ display: block; }
.over_hidden{ overflow: hidden; }
.po_rel{ position: relative; }
.po_abs{ position: absolute; }

.clearfix:after{ content: ""; display: block; width: 100%; height: 0; line-height: 0; overflow: hidden; clear: both;}
.w1140{ width: 1140px; margin-left: auto; margin-right: auto;}
.w1200{ width: 1200px; margin-left: auto; margin-right: auto;}
.w1240{ width: 1240px; margin-left: auto; margin-right: auto;}
.none{ display: none;}
.dis_inblock{ display: inline-block; _display: inline; *zoom:1; }
.over_hidden{ overflow: hidden;}
.po_rel{ position: relative;}
.po_abs{ position: absolute;}

.m_t30{margin-top: 30px;}
.m_t8{margin-top: 8px;}
.m_b15{margin-bottom: 15px;}

.p_l50{padding-left: 50px;}
.dis_center{display: flex;align-items: center;justify-content: center;}
.bor_img{width: 120px;height: 120px;border-radius: 60px;}
.display{display: flex;}
.flex{flex: 1}
.pos_rel{position: relative;}

/*浮动*/
.f_l{ float: left; }
.f_r{ float: right; }

/*文字大小*/
.f_s0{ font-size: 0;}
.f_s10{ font-size: 10px;}
.f_s12{ font-size: 12px;}
.f_s14{ font-size: 14px;}
.f_s15{ font-size: 15px;}
.f_s16{ font-size: 16px;}
.f_s17{ font-size: 17px;}
.f_s18{ font-size: 18px;}
.f_s20{ font-size: 20px;}
.f_s22{ font-size: 22px;}
.f_s24{ font-size: 24px;}
.f_s26{ font-size: 26px;}
.f_s28{ font-size: 28px;}
.f_s30{ font-size: 30px;}

/*文字颜色*/
.co_j{ color:#ffd200;}
.co_m{ color:#bae4a3;}
.co_s{ color:#93b7ff;}
.co_h{ color:#ffa200;}
.co_t{ color:#af8673;}
.co_1{ color:#ffd200;}
.co_2{ color:#bae4a3;}
.co_3{ color:#93b7ff;}
.co_4{ color:#ffa200;}
.co_5{ color:#af8673;}
.co_fff{ color:#fff;}
.co_000{ color:#000;}
.co_333{ color:#333;}
.co_444{ color:#444;}
.co_666{ color:#666;}
.co_777{ color:#777;}
.co_999{ color:#999;}
.co_ccc{ color:#ccc;}
.co_caa{ color:#caa456;}
.co_003{ color:#000033;}
.co_red{ color:#e8524c;}
.co_blue{ color:#000040;}
.co_dark{ color:#5c6577;}
.a16blue{ color: #2196F3; text-decoration: underline;}

/*背景颜色*/
.back_fff{ background:#fff;}
.back_fcfcfc{ background: #fcfcfc; }
.back_fbfbfb{ background: #fbfbfb; }
.back_b6cee9{ background: #b6cee9; }
.back_b6dace{ background: #b6dace; }
.back_b6b7da{ background: #b6b7da; }
.back_ffc5c5{ background: #ffc5c5; }
.back_cbc29a{ background: #cbc29a; }
.back_abdcee{ background: #abdcee; }
.back_dab6d2{ background: #dab6d2; }
.back_9ee9ff{ background: #9ee9ff; }
.back_e1edff{ background: #e1edff; }
.back_000040{ background: #000040; }
.back_e55352{ background: #e55352; }
.back_j{ background:#b8860b;}
.back_m{ background:#008000;}
.back_s{ background:#0073cf;}
.back_h{ background:#e25822;}
.back_t{ background:#a67b5b;}

/*圆角*/
.bor_radius5{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.bor_radius10{ -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.bor_radius100{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}

/*文字行高*/
.line_h100{ line-height: 1;}
.line_h110{ line-height: 1.1;}
.line_h120{ line-height: 1.2;}
.line_h130{ line-height: 1.3;}
.line_h140{ line-height: 1.4;}
.line_h150{ line-height: 1.5;}
.line_h160{ line-height: 1.6;}
.line_h170{ line-height: 1.7;}
.line_h180{ line-height: 1.8;}
.line_h190{ line-height: 1.9;}
.line_h200{ line-height: 2;}

/*文字粗细*/
.f_w700{ font-weight: 700;}
.f_w400{ font-weight: 400;}
.f_w100{ font-weight: 100;}

/*文字对齐*/
.text_a_l{ text-align: left;}
.text_a_c{ text-align: center;}
.text_a_r{ text-align: right;}

/*定位*/
.po_re{ position: relative;}

/*内边距*/
.p_t5{ padding-top:5px;}
.p_t10{ padding-top:10px;}
.p_t15{ padding-top:15px;}
.p_t20{ padding-top:20px;}
.p_t25{ padding-top:25px;}
.p_t30{ padding-top:30px;}
.p_r5{ padding-right:5px;}
.p_r10{ padding-right:10px;}
.p_r15{ padding-right:15px;}
.p_r20{ padding-right:20px;}
.p_r25{ padding-right:25px;}
.p_r30{ padding-right:30px;}
.p_b5{ padding-bottom:5px;}
.p_b10{ padding-bottom:10px;}
.p_b15{ padding-bottom:15px;}
.p_b20{ padding-bottom:20px;}
.p_b25{ padding-bottom:25px;}
.p_b30{ padding-bottom:30px;}
.p_l5{ padding-left:5px;}
.p_l10{ padding-left:10px;}
.p_l15{ padding-left:15px;}
.p_l20{ padding-left:20px;}
.p_l25{ padding-left:25px;}
.p_l30{ padding-left:30px;}
.p_l50{ padding-left:65px;}

/*外边距*/
.m_t5{ margin-top:5px;}
.m_t10{ margin-top:10px;}
.m_t15{ margin-top:15px;}
.m_t20{ margin-top:20px;}
.m_t25{ margin-top:25px;}
.m_t30{ margin-top:30px;}
.m_r5{ margin-right:5px;}
.m_r10{ margin-right:10px;}
.m_r15{ margin-right:15px;}
.m_r20{ margin-right:20px;}
.m_r25{ margin-right:25px;}
.m_r30{ margin-right:30px;}
.m_b5{ margin-bottom:5px;}
.m_b10{ margin-bottom:10px;}
.m_b15{ margin-bottom:15px;}
.m_b20{ margin-bottom:20px;}
.m_b25{ margin-bottom:25px;}
.m_b30{ margin-bottom:30px;}
.m_l5{ margin-left:5px;}
.m_l10{ margin-left:10px;}
.m_l15{ margin-left:15px;}
.m_l20{ margin-left:20px;}
.m_l25{ margin-left:25px;}
.m_l30{ margin-left:30px;}


.content_title{background-color: #f7f7f7;padding-top: 80px;}
.title{background: #f7f7f7;width: 1200px;margin-right: auto;margin-left: auto;font-size: 18px;padding: 23px 0;}
.title img{width: 25px;height: 25px;position: absolute;left: 0;}
.title a{color: #000;}
.content{background-color: #fff;width: 1200px;margin-right: auto;margin-left: auto;font-size: 0.016rem;position: relative;}
.content .content_wz{padding-bottom: 20px;}
.content .content_wz .content_left{float: left;width: 860px;}
.content .content_wz .title_s{font-size: 39px;color: #000;border-bottom: 1px solid #f6f6f6;}
.content .content_wz .title_s .span{position: absolute;top: 11px;left: 0px;width: 60px;height: 30px;font-size: 16px;color: #fff;background: #3c83ff;border-radius: 4px;padding: 4px 8px;text-align:center;}
.content .content_wz .title_s .span_tit{font-size: 39px;color: #000;font-weight: bold;line-height: 50px;}
.content .content_wz .title_s .time{font-size: 16px;color: #666679;text-align: center;margin: 15px 0;}
.content .content_wz .title_s .time .tag{float: right;text-align: right;display: inline-block;position: relative;}
.content .content_wz .title_s .time .tag span{border: 1px solid #d9d8d8;margin-left: 10px;padding: 3px;}
.content .content_wz .title_s .time .tag .a1{position: absolute;left: -80px;top: -3px;}
.content .content_wz .title_s .time .tag .a2{position: absolute;left: -40px;top: -3px;}
.content .content_wz .title_s .time .tag img{width: 20px;height: 20px;margin-left: 10px;}
.content .content_wz .title_s .time .shijian{float: left;}
.content .content_wz .title_s .time .shijian span{padding: 0 20px;}


.content .content_wz .content_right{width: 300px;margin-top: 30px; float: right;}
.content .content_wz .content_right .tit_right{font-size: 24px;color: #000;font-weight: bold;}
.content .content_wz .content_right .video_img{background: #fcfcfc;margin-top: 10px;}
.content .content_wz .content_right .video_img img{width: 300px;height: 165px;}
.content .content_wz .content_right .video_img .text{padding: 10px;font-size: 18px;overflow: hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    white-space: nowrap;}
.content .content_wz .detail_txt{margin-top: 30px;}
.content .content_wz .detail_txt .boss{float: left;text-align: center; border-right: 1px solid #f6f6f6;padding-right: 32px;height: 300px;width: 123px;}
.content .content_wz .detail_txt .boss img{width: 90px;height: 90px;}
.content .content_wz .detail_txt .boss .toux{border-radius: 45px;}
.content .content_wz .detail_txt .boss .name{font-size: 16px;margin-top:8px;color: #000;font-weight: bold;}
.content .content_wz .detail_txt .boss .jies{color: #c1c1c1; margin-bottom: 15px;font-size: 14px;margin-top: 15px;}

.content .content_wz .detail_txt .list{float:right;width: 710px;}
.content .content_wz .detail_txt .list img{width: 710px;}
.content .content_wz .detail_txt .list p{margin: 15px 0;color: #000;font-size: 18px;line-height: 1.8;}
.content .content_wz .detail_txt .list .author{padding: 10px;background: #f1f1f1;}
.content .content_wz .detail_txt .list .author .author_name{padding: 20px;background: #fff;}
.content .content_wz .detail_txt .list .author .sm{color: #000;font-size: 14px;margin-top: 15px;}
.content .content_wz .detail_txt .list .author .lx{color: #999;font-size: 12px;margin-bottom: 15px;line-height: 2;}

.content .content_wz .detail_txt .list .author .author_name .dis_author_left{float: left;}
.content .content_wz .detail_txt .list .author .author_name .dis_author_left .toux{position: relative;border-right: 1px solid #f6f6f6;}
.content .content_wz .detail_txt .list .author .author_name .dis_author_left .toux .jies{position: absolute;left: 140px;top: 10px;}
.content .content_wz .detail_txt .list .author .author_name .dis_author_left .toux .jies .tit{color: #000;font-size: 16px;font-weight: bold;}
.content .content_wz .detail_txt .list .author .author_name .dis_author_left .toux .jies .txt{color: #888;font-size: 14px;line-height: 1.5;
    overflow: hidden;
    height: 60px;
    padding-left: 10px;
}
.content .content_wz .detail_txt .list .author .author_name .dis_author_left .toux .jies .jwx{border: 1px solid #f6f6f6;padding: 5px;color: #999;font-size: 12px;display: inline-block;margin-top: 10px;
    display: block;
    margin-right: 20px;}
.content .content_wz .detail_txt .list .author .author_name .dis_author_left .toux .jies img{position: absolute;left: -8px;}
.content .content_wz .detail_txt .list .author .author_name .dis_author_right{float: right;margin: 30px 50px;}
.content .content_wz .detail_txt .list .author .author_name .dis_author_right .zans{color: #fff;font-size: 14px;width: 108px;height: 36px;background-color: #ff5c38;
    border-radius: 17px;text-align: center;padding: 8px;}
.content .content_wz .detail_txt .list .author .author_name .dis_author_right .txt{color: #666666;font-size: 14px;text-align: center;color: #888;padding-top: 10px;}

.fenxing{padding-top: 47px;padding-bottom: 31px;border-bottom: 1px solid #f6f6f6;}
.content .content_wz .fenxing .fx_left{font-size: 14px;color: #8590a6;float: left;}
.content .content_wz .fenxing .fx_left img{width: 18px;height: 16px;margin-right: 10px;}
.content .content_wz .fenxing .fx_left span{margin-right: 20px;display: inline-flex;}
.content .content_wz .fenxing .fx_right{float: right;font-size: 14px;color: #8590a6;}
.content .content_wz .fenxing .fx_right img{width: 18px;height: 17px;margin-right: 10px;}
.content .content_wz .fenxing .fx_right span{margin-left: 20px;display: inline-flex;}

.xgsp{margin: 15px 0;border-bottom: 1px solid #f6f6f6;}
.xgsp .itme{font-size: 24px;font-weight: bold;color: #000;padding-left: 10px;
    border-left: 4px solid #ff5c38;}
.content .content_wz .detail_txt .list .xgsp .shipin_item{line-height: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    white-space: nowrap;
}
.content .content_wz .detail_txt .list .xgsp .shipin_item img{width: 224px;height: 122px;}
.content .content_wz .detail_txt .list .xgsp .shipin_item .itmes{margin-right: 19px;margin-bottom: 15px;margin-top: 15px;float: left;}
.content .content_wz .detail_txt .list .xgsp .shipin_item .itmes:nth-of-type(3n){margin-right:0;}
.content .content_wz .detail_txt .list .xgsp .shipin_item .itmes .txt1{color: #000;font-size: 14px;font-weight: bold;margin-top:15px;}
.content .content_wz .detail_txt .list .xgsp .shipin_item .itmes .txt2{color: #999;font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    width: 224px;}

.more{}
.more .itme{font-size: 24px;font-weight: bold;color: #000;padding-left: 10px;
    border-left: 4px solid #ff5c38;margin-top: 30px;
    margin-bottom: 15px;}
.more .list_item{display: flex;padding: 15px 0;align-items: center;justify-content: center;}
.content .content_wz .content_left .more .list_item img{width: 263px;height: 147px;}
.more .list_item .list_item_text{margin-left: 20px;width: 577px;}
.more .list_item .list_item_text .tit{color: #000;font-size: 20px;font-weight: bold;}
.more .list_item .list_item_text .txt{color: #999;font-size: 14px;line-height: 1.8;padding: 15px 0;}
.more .list_item .list_item_text .shij{display: flex;color: #999;font-size: 16px;}
.more .list_item .list_item_text .shij .qm{border:1px solid #ccc;border-radius: 5px;padding: 2px 5px;}
.more .list_item .list_item_text .shij .tm{flex: 1;text-align: right;}

.onmore{background: #f6f6f6;border:1px solid #f3f3f3;border-radius: 3px;text-align: center;padding-top: 8px;padding-bottom: 8px;}

.btn_bg{background: #282828;}
.btn_bg .footer_v{width: 1200px;margin-right: auto;margin-left: auto;font-size: 16px;position: relative;padding: 35px 0 15px;}
.btn_bg .footer_v .remen{color: #fff;float:left;}
.btn_bg .footer_v .remen a{color: #a5a5a5;padding-right: 50px;font-size: 15px;padding-top: 8px;}
.btn_bg .footer_v .remen .na{font-size: 18px;padding-bottom: 10px;}
.btn_bg .footer_v .erwmzgh{float:right;padding-left: 40px;}
.btn_bg .footer_v .erwmzgh img{width: 90px;height: 90px}
.btn_bg .footer_v .erwmzgh .fontSize{color: #fff;font-size: 14px;text-align: center; padding-top:5px;}
.btn_bg .footer_v .copyright{color: #a5a5a5;padding-top: 15px;}
.btn_bg .footer_bg{background: #191919;height: 50px;}
.btn_bg .footer_bg .btn_text{width: 1200px;margin-right: auto;margin-left: auto;padding-top: 15px;}
.btn_bg .footer_bg .btn_text a{color: #a5a5a5;font-size: 14px;margin-right: 10px;}

.navigation{position: absolute;right: 20px;z-index: 999;top: 30%;position: fixed;}
.navigation .item{width: 62px;height: 62px;background-color: #ffffff;border-top: solid 1px #ebebeb;border-left: solid 1px #ebebeb;border-right: solid 1px #ebebeb;text-align: center;}
.navigation .item:nth-of-type(6){border-bottom: solid 1px #ebebeb;}
.navigation .item .icon {
    width: 30px;
    height: 30px;
    margin: 7px 15px;
    background-position-x: 0;
    background: url(/templets/default/video/images/icon.png) no-repeat;
}
.navigation .item .icon.bb {
    background-position-y: 0;
}
.navigation .item .icon.gs {
    background-position-y: -30px;
}
.navigation .item .icon.dp {
    background-position-y: -60px;
}
.navigation .item .icon.ds {
    background-position-y: -90px;
}
.navigation .item .icon.qr {
    background-position-y: -120px;
}
.navigation .item:hover .icon {
    background-position-x: -30px;
}

.navigation .item .rqm{text-align: center;
    height: 12px;
    font-family: SimSun;
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 15px;
    letter-spacing: 0px;
    color: #999999;}
.navigation .item img{width: 30px;height: 30px;margin-top: 10px;
    margin-bottom: 2px;}
.navigation .guzhu{display: none;position: absolute;color: #bababa;font-size: 14px;background: #fff;border: 1px solid #f6f6f6;padding: 8px;text-align: center;right: 70px;bottom: 0}
.navigation .guzhu img{width: 100px;height: 100px;}

.vjs-poster{background-color: #fff !important;}


/* 公共头部样式 */
.header2{ background:#fff; background:rgba(255, 255, 255, .8) !important; filter:Alpha(opacity=80); border-bottom:1px solid rgba(0,0,0,.06); height: 80px; }
.header2 .logo{ padding-top:13px; }
.header2 .logo img{ vertical-align: top; }
.header2 .nav{ font-size: 0; padding-left: 76px;}
.header2 .nav li{ float: left; padding: 22px 19px; }
.header2 .nav a{ font-size: 18px; color: #333; line-height: 36px; vertical-align: top;}
.header2 .nav i{ margin:16px 0 0 7px; vertical-align: top;}
.header2 .nav a:hover,.header2 .nav li.on a{ color:#f00;}
.header2 .nav a:hover i,.header2 .nav li.on i{ transform: rotate(180deg);}
.header2 .sub4{ margin-top: 18px; }
.header2.absolute{ position: absolute; left: 0; right: 0; top: 0; z-index: 999;}

.picon-hot { margin-left: 10px; background: url(https://static.quwangming.com/common/images/icon_hot.png) no-repeat; width: 37px; height: 18px; display: inline-block; _display: inline; *zoom:1; vertical-align: text-top; }
.picon-new { margin-left: 10px; background: url(https://static.quwangming.com/common/images/new4.jpg) no-repeat; width: 37px; height: 18px; display: inline-block; _display: inline; *zoom:1; vertical-align: text-top; }
.fixed_nav{ background: #fff; position: absolute; left: 0; right: 0; top: 81px; border-bottom: 1px solid #e6e6e6; height: 256px; display: none;}
.fixed_nav.qmzs{ height: 354px !important; }
.fixed_nav.qmgj{ height: 328px !important; }
.fixed_nav .item{ position: absolute; width: 100%; left: 0; top: 0; padding: 30px 0; opacity: 0; visibility: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.fixed_nav .item.on{ opacity: 1; visibility: visible; }
.fixed_nav .jt{ position: absolute; left: 322px; top: -6px; width: 10px; height: 10px; background: #fff; border: 1px solid transparent; border-left-color: #e6e6e6; border-top-color: #e6e6e6; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
.fixed_nav .jt00 {left: 322px; }
.fixed_nav .jt01 {left: 444px; }
.fixed_nav .jt02 {left: 562px; }
.fixed_nav .jt03 {left: 684px; }
.fixed_nav .jt04 {left: 812px; }
.fixed_nav .col{ float: left; }
.fixed_nav .col-1{ width: 35%; }
.fixed_nav .col-2{ width: 34%; }
.fixed_nav .col-3{ width: 31%; }
.fixed_nav .col li{ width: 360px; height: 88px; display: block; padding: 10px 10px 0 60px; position: relative; }
.fixed_nav .col li:hover{ background: #f9f9f9; }
.fixed_nav .col h3{ font-size: 18px; height: 24px; line-height: 24px; margin: 10px 0; font-weight: 400; color: #000; }
.fixed_nav .col h3 i{ margin-top: 3px; }
.fixed_nav .col a{ /*width: 300px; height: 88px; display: block; padding: 10px 0 0 60px; position: relative;*/ }
.fixed_nav .col p,.fixed_nav .col p a{ color: #888; font-size: 14px; }
.fixed_nav .col p a:hover{ color: #c5453a; }
.fixed_nav .col h3 a:before{ content: ''; float: left; width: 25px; height: 25px; background: url(https://static.quwangming.com/common/images/icon_small.png); position: absolute; top: 19px; left: 25px; }
.fixed_nav .i01 h3 a:before,.fixed_nav .i07 h3 a:before{ background-position-x: 0; }
.fixed_nav .i02 h3 a:before,.fixed_nav .i08 h3 a:before{ background-position-x: -25px; }
.fixed_nav .i03 h3 a:before,.fixed_nav .i09 h3 a:before{ background-position-x: -50px; }
.fixed_nav .i04 h3 a:before{ background-position-x: -75px; }
.fixed_nav .i05 h3 a:before{ background-position-x: -100px; }
.fixed_nav .i06 h3 a:before{ background-position-x: -125px; }
.fixed_nav .item02 h3 a:before{ background-position-y: 0; }
.fixed_nav .item02 h3 a:before{ background-position-y: -50px; }
.fixed_nav .item03 h3 a:before{ background-position-y: -100px; }
.fixed_nav .item04 h3 a:before{ background-position-y: -150px; }
.fixed_nav .item04 .i07 h3 a:before,.fixed_nav .item04 .i08 h3 a:before,.fixed_nav .item04 .i09 h3 a:before{ background-position-y: -200px; }
.fixed_nav .item01 li:hover h3 a:before{ background-position-y: -25px; }
.fixed_nav .item02 li:hover h3 a:before{ background-position-y: -75px; }
.fixed_nav .item03 li:hover h3 a:before{ background-position-y: -125px; }
.fixed_nav .item04 li:hover h3 a:before{ background-position-y: -175px; }
.fixed_nav .item04 .i07:hover h3 a:before,.fixed_nav .item04 .i08:hover h3 a:before,.fixed_nav .item04 .i09:hover h3 a:before{ background-position-y: -225px; }
.fixed_nav .learn .col li{ width: 300px; height: 88px; display: block; padding: 10px 0 0 60px; position: relative; }
.fixed_nav .learn .col a{ width: auto; height: auto; display: initial; position: static; padding: 0; }
.fixed_nav .learn .col li:hover{ background: #f9f9f9; }
.fixed_nav .item.tool{ padding: 30px 0 20px; }
.fixed_nav .tool .col{ width: 25%; text-align: center; }
.fixed_nav .tool .col p{ overflow: hidden; padding-bottom: 20px; text-align: center; }
.fixed_nav .tool .col i{ height: 26px; line-height: 26px; border: 1px solid #DBDCE0; padding: 0 12px; text-align: center; font-size: 12px; display: inline-block; _display: inline; *zoom:1; vertical-align: top;}
.fixed_nav .tool .col div{ width: 260px; display: inline-block; _display: inline; *zoom:1; vertical-align: top; text-align: left; font-size: 0; }
.fixed_nav .tool li{ text-align: center; width: 33.33%; height: 115px; display: inline-block; _display: inline; *zoom:1; vertical-align: top; padding:0;}
.fixed_nav .tool li a{ /*width: auto; height: auto;*/ padding: 10px; display: block;}
.fixed_nav .tool li img{ width: 50px; height: auto; vertical-align: top; }
.fixed_nav .tool .col li p{ padding-top: 7px; padding-bottom: 0; font-size: 14px; }
.fixed_nav .tool .col a:before{ display: none; }
.fixed_nav .tool .col-1{ width: 33%; }
.fixed_nav .tool .col-1 div{ width: 346px; }
.fixed_nav .tool .col-1 li{ width: 25%; }
.fixed_nav .tool .col-4{ width: 17%; }
.fixed_nav .tool .col-4 div{ width: 174px; }
.fixed_nav .tool .col-4 li{ width: 50%; }

.video_cate .game h3 a:before{ background-position-y: -200px !important;  }
.video_cate .game h3 a:before{ background-position-x: 0px !important; }
.video_cate .cw h3 a:before{ background-position-y: -150px !important;  }
.video_cate .cw h3 a:before{ background-position-x: -50px !important; }
.video_cate .wx h3 a:before{ background-position-y: -200px !important;  }
.video_cate .wx h3 a:before{ background-position-x: -25px !important; }

.sub4 a{ display: block; position: relative; padding: 0 15px; color: #fff; font-size: 18px;}
.sub4 em,.sub4 a:before,.sub4 a:after{ background:url(https://static.quwangming.com/common/images/sub4_bj.png) no-repeat;}
.sub4 em{ height: 44px; line-height: 44px; background-position-y: bottom; background-repeat: repeat-x; padding: 0 20px; display: block;}
.sub4 a:before,.sub4 a:after{ content: ''; position: absolute; top: 0; bottom: 0; width: 15px; }
.sub4 a:before{ background-position-x: left; left: 0; }
.sub4 a:after{ background-position-x: right; right: 0; }

.v_play {
    position: relative;
    display: block;
    overflow: hidden;
    flex-shrink: 0;
}
.v_play:after {
    content: '';
    width: 53px;
    height: 53px;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -26px 0 0 -26px;
    background: url(../images/play.png) no-repeat;
}
.v_play:before, .v_play img {
    -webkit-transition: all .2s ease-out .1s;
    -moz-transition: all .2s ease-out .1s;
    transition: all .2s ease-out .1s;
}
.v_play:before {
    content: '';
    opacity: 0;
    position: absolute;
    left: 0;
    right: 0;
    top: 80%;
    bottom: 0;
    z-index: 1;
    background: -webkit-linear-gradient(bottom,rgba(0,0,0,.6),rgba(0,0,0,0));
    background: linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#ff000000');
}
.v_play:hover:before {
    opacity: .15;
}
.v_play:hover img {
    -webkit-transform: matrix(1.04,0,0,1.04,0,0);
    -moz-transform: matrix(1.04,0,0,1.04,0,0);
    transform: matrix(1.04,0,0,1.04,0,0);
}


.left_1 .txt2_qm {
    font-size: 12px;
    color: #999;
    line-height: 18px;
    height: 36px;
    overflow: hidden;
    margin-top: 10px;
}
.zsewm{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.zsewm .close{
    font-size: 50px;
    color: #fff;
    text-align: center;
}

.span.thisclass{
    color: #ca2e2d;
}
