.con_scroll{background:#f5f5f5;height:auto;position:relative;margin-bottom:0;padding-bottom:10px;overflow:hidden}
.con_scroll .strip_head{width:60px;height:160px;background:#fc5531!important;position:absolute;color:#fff;left:0;font-size:26px;font-weight:700;line-height:120%;text-align:center;padding-top:45px;font-family:Microsoft YaHei}
.con_scroll .scroll_box{visibility:visible;overflow:hidden;position:relative;z-index:2;width:100%;margin-left:100px}
.con_scroll span.prev{left:70px;background:url(../images/prev.png) no-repeat}
.con_scroll span.next,.con_scroll span.prev{display:inline-block;position:absolute;width:16px;height:25px;top:45%;cursor:pointer;z-index:100}
.con_scroll span.next{right:10px;background:url(../images/next.png) no-repeat}
.con_scroll .scroll_box ul{margin:0;padding:10px;position:relative;list-style-type:none;z-index:1;width:100%;height:auto;left:-1236px}
.con_scroll .scroll_box ul li{width:270px;height:160px;float:left;margin:10px 5px 0;box-shadow:1px 0 8px #ddd;overflow:hidden;padding:10px;background-color:#fff}
.con_scroll .scroll_box ul li .bigimg{width:270px;height:100px!important;overflow:hidden;position:relative}
.con_scroll .scroll_box ul li .bigimg img{width:100%;height:120px;cursor:pointer;transition:all 2s;position:absolute}
.con_scroll .scroll_box ul li .bigimg img:hover{transform:scale(1.1)}
.con_scroll .scroll_box ul li h4{font-size:12px;line-height:25px;margin:5px;font-family:Microsoft YaHei;color:#5a5a5a;font-weight:400}
.con_scroll .scroll_box ul li p{color:#999;line-height:25px}
.con_scroll .scroll_box ul li p a{color:red}
.box li a img{-webkit-transition:all .5s;transition:all .5s}
.box li .con_box{width:100%;height:170px;overflow:hidden}
.box li .con_box .txt{-webkit-transition:top .5s,opacity .8s ease-out;transition:top .5s,opacity .8s ease-out;z-index:2}
#box li .con_box .bg,.box li .con_box .txt{position:absolute;left:0;top:100%;width:100%;height:100%;opacity:0}
#box li .con_box .bg{background:rgba(0,0,0,.2);-webkit-transition:opacity .2s;transition:opacity .2s;z-index:1}
#box li .con_box.hover .txt{display:block;top:0;opacity:1}
#box li .con_box.hover .bg{opacity:1;top:0}
#box li .con_box.hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.first_li_des{height:35px;font-size:13px;color:#999;line-height:20px;padding:0 10px 10px 0;text-indent:2rem;margin-bottom:10px}
.first_li{height:100px!important;border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px}
.box .boxul2 li{width:100%;float:left;display:block;font-size:14px;height:24px;line-height:30px;list-style-type:none;text-align:left;padding:0 10px 6px}
.box .boxul2 li:before{content:"";background:#e4e4e4;width:6px;height:6px;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;display:block;position:absolute;left:10px;margin-top:12px}
.selected{color:#d00}
.box .piclist{width:4500px;position:relative;overflow:hidden;padding:0;margin:0;left:-2916.36px}
.box .piclist li a span{width:100%;text-align:left;font-size:14px;line-height:20px;height:40px;overflow:hidden}
.box .piclist li:after{content:"";position:absolute;left:110px;top:65px;width:40px;height:40px;background-image:url(../images/play.png);background-repeat:no-repeat;background-position:50%;background-size:contain}
.box .piclist li:hover{background:rbg(0,0,0,.5)}
.block{display:block}
.qb_pc_topBox{background:#f9f9f9}
.qb_ui_Site_nav ul li a:before{content:">>";display:inline-block;color:#333;padding:0 5px}
.qb_ui_Site_nav ul li a:first-child:before{content:"";display:inline-block;padding:0}
i{font-style:normal}
center img{width:90%;text-indent:-2rem;max-width:100%;margin:0 auto;box-shadow:0 2px 8px #ccc}
.mainbox .box{position:relative;height:85px;overflow:hidden}
.mainbox .box .shead{height:45px;background:url(../../../images/icon_bg.png) no-repeat;background-position:-25px 30px;margin-bottom:10px}
.mainbox .box .shead h3{width:100%;font-size:20px;padding-bottom:0;font-weight:400;margin-bottom:10px;margin-top:2px;position:relative;font-family:微软雅黑;margin-left:10px}
.shead h3 .more{    display: inline-flex;
    flex: none;
    width: 40px;
    height: 18px;
    font-size: 12px;
    font-family: SourceHanSansCN-Normal, SourceHanSansCN;
    color: #666;
    line-height: 18px;position:absolute;right:20px;top:5px;font-family:SimSun;font-size:12px}
.box .bigimg2 span a{color:#fff}
.box .bigimg,.box .bigimg img{width:100%;position:relative;height:160px;margin-bottom:0;overflow:hidden}
.box .bigimg img{cursor:pointer;transition:all 1.8s}
.box .bigimg img:hover{transform:scale(1.2)}
.box .boxul li{height:28px;line-height:28px}
.qb_ui_TopLoginBox span a.fa-weixin{background:#22b14c}
.qb_ui_TopLoginBox span{display:table-cell}
.qb_ui_TopLoginBox,.qb_ui_TopLoginBox span{height:36px;width:600px;float:right;text-align:right}
.qb_ui_TopLoginBox a{color:#333;margin-left:10px;font-size:12px}
.header{float:left;height:50px;width:100%;background-color:#ee5b1a;margin-bottom:10px;line-height:50px;transition:all .3s}
.header .hearderbox{width:66.6666666667%;min-width:1200px;margin:0 auto}
.header .hearderbox .logo img{float:left;margin-top:12px;margin-right:25px;width:176px}
.header .hearderbox ul{float:left}
.header .hearderbox ul li{float:left;padding:0 20px;position:relative;text-align:center;align-items:center;justify-content:center}
.header .hearderbox ul li.navx,.header .hearderbox ul li:hover{background-color:hsla(0,0%,100%,.2);text-align:center;padding:0 20px}
.header .hearderbox ul li a{text-align:center;width:80px;overflow:hidden;color:#fff}
.header .hearderbox ul li .subs{position:absolute;top:50px;left:-30%;width:150%;padding:0;background:#c91623;text-align:center;z-index:3000;overflow:hidden;margin:0 auto;border:1px solid #ff7800}
.header .hearderbox ul li .subs .subul .subli{width:90%;text-align:center;color:#fff;font-size:16px;padding:5px 10px;line-height:30px;border-bottom:1px dotted #fff}
.header .hearderbox ul li .subs .subul .subli a{color:#eee}
.header .hearderbox ul li .subs .subul .subli:hover{background:#ff7800}
.header .hearderbox ul li .subs .subul .subli:hover a{color:#eee}
.header .hearderbox ul li .subs .subul .subli a:hover{color:#fff}
a{font-size:16px}
.header .hearderbox .search{float:right;margin-top:28px;border-left:1px solid #fff;padding-left:20px;padding-top:5px;padding-bottom:4px}
.header .hearderbox .search i{width:15px;height:15px;display:block;background:url(../../../images/search.png) no-repeat 50%;cursor:pointer}
.qb_ui_Site_nav{width:66.6666666667%;min-width:1200px;margin:10px auto 0}
.box .group__headbox{height:37px;font-size:26px;color:#333;line-height:37px;padding:7px 12px 0;position:relative}
.box .group__headbox:before{content:"";width:100%;border-top:2px solid #fa3939;position:absolute;top:-1px;left:0}
.box .group__head{overflow:hidden;padding-top:7px;line-height:37px;font-size:14px;height:44px}
.box .head__team{position:relative;display:inline-block}
.box .group__head a{color:#999;padding:0 12px}
.box .group__head .sline:after{content:"/";width:5px;height:5px;float:left;border-radius:50%;color:#ccc;box-shadow:1px 0 8px #ddd}
.freeimg,.freeimg img{width:100%;position:relative;overflow:hidden}
.freeimg img{cursor:pointer;transition:all 1.8s}
.freeimg img:hover{transform:scale(1.1)}
.box .secbox .bigimg2{width:48%;float:left}
.box .boxul{float:left;display:line-block;list-style-type:disc;margin-inline-start:0;margin-inline-end:0}
.uli{width:100%;float:left}
.uli li{display:inline-block}
.box .boxul li{width:100%;float:left;display:block;font-size:14px;padding:0;height:30px;overflow:hidden;line-height:30px}
.box .boxul li em{font-size:18px;color:#f34540;padding-right:10px}
.box .boxul li em,.box .boxul li i{font-style:normal;font-family:Georgia}
.box .boxul li i{font-size:16px;color:#999;padding-right:14px}
.box .boxul .noli2{width:100%}
.box .boxul li a:hover{color:red}
.box .boxul50{display:line-block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}
.box .boxul50 li{width:46%;float:left;display:block;font-size:14px;font-family:SimSun;padding:0 0 14px 15px;height:24px;overflow:hidden;line-height:31px;list-style-type:circle}
.box .boxul50 li a:hover{color:red}
.box h3 span.rmicon{display:inline-block;width:48px;height:33px;line-height:40px;background:url(../images/rm.jpg) no-repeat;float:left;margin-right:5px;margin-top:-10px}
.dhmenu{width:auto;background:#cf0101}
.dhmenu,.dhmenu .mov{height:56px;margin:0 auto;min-width:1200px}
.dhmenu .mov{width:66.6666666667%}
.dhmenu .mov ul{width:1200px;margin:0;height:56px;background:url(i.png) 100% no-repeat;display:block}
.dhmenu .mov ul li{width:88px;height:56px;line-height:56px;float:left;text-align:center;background:url(li.png) 100% no-repeat}
.dhmenu .mov ul li:hover{background:#e60012}
.dhmenu .mov ul li a{-webkit-font-smoothing:antialiased;font-size:14px;display:block}
.dhmenu .mov ul li a,.dhmenu .mov ul li:hover a{text-decoration:none;color:#fff}
#none{BACKGROUND:none transparent scroll repeat 0 0}
.dhmenu .mov .enlm a{color:#fff;-webkit-text-stroke:.01px #e60012}
.qb_pc_topBox{background:#f5f5f5}
.qb_pc_topBox ul{width:66.6666666667%;min-width:1200px;margin:auto;overflow:hidden;line-height:35px;font-size:14px;color:#666}
.qb_pc_topBox ul:after{content:"";display:block;clear:both}
.qb_pc_topBox ul ol{float:left}
.qb_pc_topBox ul li{float:right;word-spacing:15px}
.mainbox{width:66.6666666667%;min-width:1200px;}
.contbox{zoom:1;overflow:hidden;padding:10px}
.contbox .boxtitle{height:45px;background:url(__STATIC__/images/icon_bg.png) no-repeat;background-position:-20px 40px}
.contbox .boxtitle .sort-vline,.shead .sort-vline{float:left;display:inline-block;width:4px;height:18px;line-height:36px;margin-top:8px;margin-right:10px;background:#cf000f;border-radius:4px}
.shead .sort-vline{margin-top:3px}
.mainbox .cont_tow{width:63%;height:400px;float:left;margin-right:10px}
@media (max-width: 1600px) {
 .mainbox .cont_tow{
    width:62.88%;
    margin-right:0.1%;
}
.cont_tow .pictl li {
    width: 43%;
    height: 160px;
    margin: 5px;
    background: #fff;
    padding: 5px;
    float: left;
}
}

/*@media (max-width: 1680px) {
 .mainbox .cont_tow{
    width:60%;
    margin-right:0.1%;
}
}*/
.newsbox{padding:0;width:36.6666666667%;min-width:1200px;height:auto;overflow:hidden;margin:5px auto;position:relative}
.contbox .boxtitle{height:36px;border-bottom:1px solid #ececec;margin-bottom:10px}
.contbox .boxtitle h3{color:#333;font-size:18px;padding:0;height:36px;line-height:36px;font-weight:700;float:left}
.cont_tow .pictl{width:42%;float:left;display:block;background:#f7f8f9;overflow:hidden}
.cont_tow .pictl li{width:45%;height:160px;margin:5px;background:#fff;padding:5px;float:left}
.cont_tow .pictl li .view{width:100%;height:110px;display:block;overflow:hidden}
.cont_tow .pictl li .view img{width:100%;height:auto;border-radius:5px}
.cont_tow .pictl li .t a{width:220px;height:50px;line-height:20px;font-size:12px}
.cont_one .boxul .first_li1 .first_li1_t a:hover,.cont_tow .pictl li .t a:hover{color:red}
.cont_tow .arctable{font-size:14px}
.cont_tow .pictr{width:56%;float:right;display:block;overflow:hidden}
.cont_tow .arctable li{height:40px;line-height:40px}
.cont_tow .arctable li span{float:right;font-size:14px;color:#999;padding-right:5px}
.mainbox .cont_one{width:33.6666666667%;height:400px;float:left}
.cont_one .arclist{font-size:14px;margin-top:10px}
.cont_one .arclist .li{background:url(ico.png) left -97px no-repeat;padding-left:14px;height:36px;line-height:36px;overflow:hidden}
.cont_one .arclist .li a{font-size:14px;white-space:nowrap}
.nopicli{width:100%;line-height:30px}
.cont_tow .arctable li{height:27px;line-height:27px;vertical-align:middle;overflow:hidden}
.box .boxul .cli:before,.cont_tow .arctable .cli:before,.nopicli:before{content:"\2022";color:#d8d8d8;margin-right:6px}
.cont_tow .arctable .first_li{width:100%;height:80px;line-height:30px;border-bottom:1px dotted #ddd}
.cont_one .boxul .first_li1{height:168px;float:left;width:48%;margin:5px}
.first_li .first_li_des2{height:25px;font-size:13px;color:#999;line-height:20px;padding:0 10px 0 0;text-indent:2rem}
.cont_one .boxul .first_li1 .first_li1_t a{height:45px;line-height:20px;font-size:12px}

@media (max-width: 1920px) {
 .mainbox .cont_tow{
    width:62.8%;
    margin-right:0.1%;
}
.cont_tow .pictl li {
    width: 44%;
    height: 160px;
    margin: 5px;
    background: #fff;
    padding: 5px;
    float: left;
}
}

@media (max-width: 1600px) {
 .mainbox .cont_tow{
    width:62.8%;
    margin-right:0.1%;
}
.cont_tow .pictl li {
    width: 42%;
    height: 160px;
    margin: 5px;
    background: #fff;
    padding: 5px;
    float: left;
}
}