.metas-title{
    padding-top:20px;;
}

.form-horizontal{
    padding:20px 0;
}

.form-horizontal .col-xs-12{
    width:70%;
}

.form-horizontal input{
    display:block;
    width:70%;
    height:31px;
    padding:6px 12px;
    font-size:12px;
    line-height:1.42857143;
    color:#555555;
    background-color:#fff;
    background-image:none;
    border:1px solid #ccc;
    border-radius:3px;
    margin-right:5px;
}

.form-horizontal textarea{
    display:block;
    width:70%;
    height:31px;
    padding:6px 12px;
    font-size:12px;
    line-height:1.42857143;
    color:#555555;
    background-color:#fff;
    background-image:none;
    border:1px solid #ccc;
    border-radius:3px;
}

.form-horizontal .input-group-btn{
    display:inline-block;
}

.form-horizontal .input-group{
    display:flex;
    align-items:center;
}

.form-horizontal .control-label{
    text-align:right;
    margin-bottom:0;
    padding-top:7px;
    width:20%;
    margin-right:20px;
}

.form-horizontal .form-group{
    width:100%;
    display:flex;
    align-items:center;
    margin-bottom:20px;
}

.form-horizontal button{
    margin-top:10px;
    height:30px;
    width:50px;
    border:1px solid;
}

.form-horizontal .btn-default{
    color:#333;
    background-color:#fff;
    border-color:#ccc;
}

.form-horizontal .btn-primary{
    color:#fff;
    background-color:#007bff;
    border-color:#007bff;
}


.form-horizontal .btn-danger{
    color:#fff;
    background-color:#e74c3c;
    border-color:#e74c3c;
}


@font-face{
    font-family:"iconfont";
    src:url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
    url('iconfont.woff?t=1574913510415') format('woff'),
    url('iconfont.ttf?t=1574913510415') format('truetype')
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}

.icon-tuijian:before{
    content:"\e6be";
}

.icon-qqkongjian:before{
    content:"\e674";
}

.icon-icon:before{
    content:"\e601";
}

.icon-z044:before{
    content:"\e631";
}

.icon-jiaoyu:before{
    content:"\e643";
}

.icon-chakanyanjingshishifenxi2:before{
    content:"\e7d2";
}

.icon-liebiao:before{
    content:"\e64a";
}

.icon-weibo:before{
    content:"\e63d";
}

.icon-xinxiaoxi2:before{
    content:"\e666";
}

.icon-dangwugongkai:before{
    content:"\e6c7";
}

.icon-biaoqian:before{
    content:"\e63e";
}

.icon-weixin:before{
    content:"\e659";
}

.icon-youqinglianjie:before{
    content:"\e636";
}

.icon-home:before{
    content:"\e670";
}

.icon-xihuan:before{
    content:"\e630";
}

.icon-gengduo:before{
    content:"\e600";
}

.icon-wordwenjian:before{
    content:"\e657";
}

.icon-remenx:before{
    content:"\e606";
}

.icon-sousuo:before{
    content:"\e608";
}

.icon-renxiang:before{
    content:"\e622";
}

.icon-guanbi:before{
    content:"\e609";
}

.icon-youjiantou:before{
    content:"\e602";
}

.icon-jingxuan:before{
    content:"\e60b";
}

.icon-pengyouquan:before{
    content:"\e69a";
}

.icon-shijian:before{
    content:"\e621";
}

.icon-qita:before{
    content:"\e7eb";
}

.icon-huabanfuben:before{
    content:"\e63f";
}

.icon-icon_function_shouqi:before{
    content:"\e891";
}

.icon-shehuishijian:before{
    content:"\e603";
}

.icon-caidan:before{
    content:"\e625";
}

.icon-biaoqian1:before{
    content:"\e61b";
}


body{ margin:0px; padding:0px; font-family:"微软雅黑", "宋体", Arial; font-size:15px; color:#000; }

img{ border:0; }

a{ text-decoration:none; color:#333; cursor:pointer; transition:0.3s ease; -ms-transition:0.3s ease; -moz-transition:0.3s ease; -webkit-transition:0.3s ease; -o-transition:0.3s ease;}

a:hover{ color:#ffae3b; transition:0.3s ease; -ms-transition:0.3s ease; -moz-transition:0.3s ease; -webkit-transition:0.3s ease; -o-transition:0.3s ease;}

.ts{transition:0.3s ease; -ms-transition:0.3s ease; -moz-transition:0.3s ease; -webkit-transition:0.3s ease; -o-transition:0.3s ease;}

.ts:hover{transition:0.3s ease; -ms-transition:0.3s ease; -moz-transition:0.3s ease; -webkit-transition:0.3s ease; -o-transition:0.3s ease;}

div, ul, li, form, h1, h2, h3, h4, p, dl, dt, dd, ul, ol, li, th, td, aside, article{ margin:0px; padding:0px; list-style:none; }

.clear{ clear:both; }

.clear:after{ content:""; display:block; clear:both;}

@font-face{
    font-family:'iconfont';
    src:url('../css/iconfont.eot');
    src:local('?'),
     url('../css/iconfont.woff') format('woff')
}

.fl{ float:left; }

.fr{ float:right; }

.main{ width:1200px; margin:0 auto; }

.bg_a{ background:#077ff9;}

.bg{ background:#fff;}

.bg2{ background:#06c8ff;}

.bg3{ background:#f9f9f9;}

.bg4{ background:#eaeff4;}

.bian{ border:solid 1px #e5e5e5; }

.bian2{ border:solid 1px #eaeff4; }

.bianju, .bj_mt10{ margin-top:10px; }

.y_ju, .bj_mt15{ margin-top:15px;}

.y_ju2, .bj_mt30{ margin-top:30px;}

.bj_pt10{ padding-top:10px;}

.bj_pt15{ padding-top:15px;}

.bj_pt30{ padding-top:30px;}

.relative{ position:relative;}

.noshow{ display:none;}

em, i{ font-style:normal; }

.iconfont{ text-align:center;}

.blue{ color:#29bffe; }

.orange{ color:#FFAA00;}

.orange2{ color:#FF7032;}

.red2{ color:#ff3885;}

.hidden{ overflow:hidden; }

.nobian{ border:0; }

.ca{ color:#077ff9;}

.red, #red, .more{ color:#f00;}

.white, .cf{ color:#fff; }

.gray, .c3{ color:#333;}

.gray2, .c6{ color:#666;}

.gray3, .c9{ color:#999;}

.gray4, .cc{ color:#ccc;}

.center{ text-align:center;}

.qu{ border:0;}

.f30{ font-size:30px;}

.f24{ font-size:24px;}

.f20{ font-size:20px;}

.f16{ font-size:16px;}

.f15{ font-size:15px;}

.f14{ font-size:14px;}

.f12{ font-size:12px;}

.nobold{ font-weight:normal;}

.line10{ height:10px; background:#f8f8f8; width:100%; margin:40px 0;}

.block{ display:block;}

time{ font-size:12px !important; }

.chao{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.chao2{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }

.chao3{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; }

.chao4{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4; }

.chao5{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:5; }

.bold{ font-weight:bold; }

.top_xia{ padding:15px; position:absolute; z-index:9999999; left:50%; margin-left:-90px; top:25px;}

.top_xia img{ width:150px; height:150px;}

.photo{ display:block; overflow:hidden; border-radius:3px;}

.photo:hover{ box-shadow:0 0 1px 1px rgba(255, 102, 0, 0.5);}

.photo img{ transition:all 0.3s ease-out; -moz-transition:-moz-transform 0.3s; -webkit-transition:-webkit-transform 0.3s; -o-transition:-o-transform 0.3s; transform:scale(1, 1); -ms-transform:scale(1, 1); -moz-transform:scale(1, 1); -webkit-transform:scale(1, 1); -o-transform:scale(1, 1); }

.photo:hover img{ width:100%; height:100%; transition:transform 0.3s; -moz-transition:-moz-transform 0.3s; -webkit-transition:-webkit-transform 0.3s; -o-transition:-o-transform 0.3s; transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); }
.gray_bg{ background:#000; filter:alpha(opacity=30); -moz-opacity:0.3; / -khtml-opacity: 0.3; opacity:0.3;}
.gray_bg2{ background-color:rgba(0, 0, 0, 0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000); behavior:url(../images/pie.htc); }

.showmore{ border:solid 1px #eee; height:36px; text-align:center; line-height:36px; display:block; width:100%; background:url(../images/down.png) no-repeat 64% 12px #f6f6f6; background-size:6px; margin:6px 0;font-size:14px; color:#e84430;}

.loading{ height:36px; text-align:center; line-height:36px; width:100%; background-size:12px; margin:6px 0;font-size:16px; color:#003956; background:url(../images/loading.gif) 28% 12px no-repeat #f6f6f6; display:none;}

.fu{ width:94%; padding:0 3%; line-height:36px; position:absolute; left:0; bottom:4px;}

.yy{ box-shadow:0 0 10px #E1E1E1;  filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=0, Strength=6);}

.yj_4{ border-radius:4px;}

.yj_10{ border-radius:10px;}

.box{ box-sizing:border-box;}

.font_yy{ text-shadow:0 0 3px #555;}

.shang{ width:0; height:0; border-right:50px solid transparent; border-left:50px solid transparent; border-bottom:50px solid #fff;}

.xia{ width:0; height:0; border-right:6px solid transparent; border-left:6px solid transparent; border-top:6px solid #fff;}

.zuo{ width:0; height:0; border-top:50px solid transparent; border-bottom:50px solid transparent; border-right:50px solid #fff;}

.you{ width:0; height:0; border-top:50px solid transparent; border-bottom:50px solid transparent; border-left:50px solid #fff;}

.w_100{ width:100%;}

.box_content{ height:400px;}

.box_content2{ height:598px;}

.box_content3{ height:581px;}

.cursor{cursor:pointer}

input::-webkit-input-placeholder{ color:#ccc; }

input::-moz-input-placeholder{ color:#ccc; }

input::-ms-input-placeholder{ color:#ccc; }

input:focus{
    outline:0;
}

.header_top{ padding:30px 0; position:relative;}

.logo{ width:237px;}

.logo img{
    width:237px;
}

.search{ width:530px; height:50px; margin-left:-265px; position:absolute; left:50%; top:40px }

.search_text{ width:80%; line-height:48px; padding:0 20px;}

.search_sub{ width:20%; line-height:48px;}

.d_ex_t_rt{
    display:block;
    width:107px;
    height:38px;
    line-height:38px;
    text-align:center;
    border:1px solid #e5e5e5;
    background:#fff;
    font-family:"微软雅黑";
    color:#ec6100;
    font-size:14px;
    float:left;
    font-weight:bold;
    margin:0px;
}

.welcome_p{ line-height:50px;}

.nav_li{width:10%; height:50px; line-height:50px; text-align:center;}

.header_nav .on{ background:#ffae3b;}

.header_nav .on .li_a{ color:#fff;}

.con_head{ background:url(../images/bt_bg1.png) repeat-x center; height:36px;}

.con_head h2{ line-height:36px; float:left; padding-right:20px;}

.con_head em{ width:36px; height:36px; display:block; line-height:36px;border-radius:100%; margin-right:10px; }

.con_fw .con_head{ background:none;}

.con_head .hd_li{ max-width:100px; float:left; line-height:30px; padding:0 10px; border-radius:4px; background:#EAEFF4; margin:3px 0 3px 10px;}

.con_head .on{ background:#077ff9;}

.con_head .on a{ color:#fff;}

.head_t{ background:url(../images/bt_bg1.png) repeat-x bottom; line-height:36px; padding-bottom:20px; position:relative;}

.head_t em{ width:36px; height:36px; display:block; line-height:36px; border-radius:100%; position:absolute; color:#ffae3b;}

.head_t h4{ padding-left:50px;}

.r_list_li{ border-bottom:1px dashed #e1e1e1; padding-bottom:10px; margin-top:10px;}

.r_list_li .li_l{ width:100px; height:70px; border:1px solid #e1e1e1; }

.r_list_li .li_l_a{ width:100%;height:100%; display:block;overflow:hidden}

.r_list_li .li_l_a img{
    transition:all 0.3s ease-out;
    -moz-transition:-moz-transform 0.3s;
    -webkit-transition:-webkit-transform 0.3s;
    -o-transition:-o-transform 0.3s;
    transform:scale(1, 1);
    -ms-transform:scale(1, 1);
    -moz-transform:scale(1, 1);
    -webkit-transform:scale(1, 1);
    -o-transform:scale(1, 1);
}

.r_list_li .li_l_a:hover img{
    width:100%;
    height:100%;
    transition:transform 0.3s;
    -moz-transition:-moz-transform 0.3s;
    -webkit-transition:-webkit-transform 0.3s;
    -o-transition:-o-transform 0.3s;
    transform:scale(1.1, 1.1);
    -ms-transform:scale(1.1, 1.1);
    -moz-transform:scale(1.1, 1.1);
    -webkit-transform:scale(1.1, 1.1);
    -o-transform:scale(1.1, 1.1);
}

.r_list_li .li_l_a:hover{
    box-shadow:0 0 1px 1px rgba(255, 102, 0, 0.5);
}


.r_list .li_r{ width:150px;}

.r_list .li_r .r_a{ line-height:24px; font-size:15px; color:#333;}

.r_list_li_te{position:relative; padding-left:20px; line-height:30px; margin-top:5px;}

.r_list_li_te:nth-child(1){ font-weight:bold; }

.r_list_li_te:nth-child(6){ font-weight:bold; margin-top:30px; }

.r_list_li_te em{ position:absolute; left:0; top:0; font-weight:normal;}

.lb_tu1{ height:110px; padding-left:150px; position:relative; }

.lb_tu1 .lb_img{ width:140px; height:100px; position:absolute; left:0; top:0; }

.lb_tu1 .lb_img img{ width:100%; height:100px; }

.lb_tu1 span{ font-size:16px; line-height:30px; font-weight:bold; color:#333; }

.lb_tu1 p{ font-size:12px; color:#999; line-height:20px; height:40px; margin-top:5px; }

.lb_tu1 time{ margin-top:10px; display:block; }

footer .f_link a{ margin-right:10px;}

.top_inner p{ line-height:30px; font-size:12px;}

.top_inner p span{ margin-right:10px;}

.gb_resItms li{ float:left;}

.gb_resItms li .iconfont{ width:32px; height:32px; background:#cccccc; padding-left:0; display:block; border-radius:100%; margin-left:10px; text-align:center; line-height:32px; position:relative; color:#fff; font-size:22px; }

.gb_resItms li .iconfont:hover{background:#ffae3b;}

.gb_resItms li a{ position:absolute; width:32px; height:32px; left:0; top:0; background:#cccccc; padding-left:0; margin:0; opacity:0;}

.gb_resItms li a:hover{opacity:0;}

.gb_res_t{text-align:right; line-height:50px; }

.footer_b p{ line-height:50px; font-size:12px; text-align:center; }

.top_inner{ text-align:center;}

.con_l{ width:870px;}

.con_r{ width:300px;}

.position a{ margin:0 5px;}

.gg{ width:100%;}

.gg img{ width:100%; display:block;}

.list_li .li_l{ }

.hot_zt{ + width: 260 px !important; + height: 380 px !important; }

.con_ban_c .tjrk a{ + width: 137 px !important;}

.con_ban_l{ + width: 210 px !important; }

.hot_zt_bt EM{ + display: none; }

.hot_zt_bt{ + height: 36 px; }

.hot_zt_nr .lb{ + height: 26 px; }

.search_text{ + width: 70 %; height:48px; }

.head_bt{ + height: 30 px; }

.fw_list_inner_li EM{ + display: none; }

.con_fw_nr_r{ + width: 260 px !important; }

.r_list .li_r .r_a{ + height: 48 px; + overflow: hidden; + display: block;}

.head_t{ height:36px; }

.head_t em{+ display: none;}

.head_t h4{ + padding-left: 0; }

.r_list_li_te{ + padding-left: 0; }

.fw_list_inner_li_te p{ height:40px; }

.fw_list_inner_li{ + margin-top: 0 !important; }

.fw_list_inner_li:first-child + li + li + li + li + li{ + margin-top: 30 px !important; }

.r_list_li_te:first-child + li + li + li + li + li{ + margin-top: 30 px !important; }

.channer .fw_list_inner_li:first-child + li + li + li + li + li{ + margin-top: 0 px !important; }

.list_con .fw_list_inner_li:first-child + li + li + li + li + li{ + margin-top: 0 px !important; }

.ch_banner .fw_list_inner_li_te{ height:150px; }

.ch_hottab_nr .ch_li:first-child{ + margin-left: 0; }

.ch_banner{ + height: 344 px; }

.ch_ml_l{ + width: 870 px; }

.ls_jx{ + height: 230 px; }

.con_fw_nr_r .tag_a{ + width: 29.5 % !important; width:29.5% \9 !important; }

.ls_list_li .li_r p{ + height: 48 px; + display: block; }

.ar_con .search_text{height:38px;}

.ar_con .search{ + width: 300 px !important; + position: static !important; }

.ar_con .fw_list_inner_li:first-child + li + li + li + li + li{ + margin-top: 0 px !important; }

.con_prev{ + height: 22 px; }

.yy{ + border-bottom: 1 px solid #e6e6e6; }

.gb_resLay{ + display: none; display:none \9;}

.footer_fink{
    padding-bottom:30px;
}

.footer_fink_bt em{ width:36px; height:36px; position:absolute; left:0; top:0; border-radius:100%; line-height:36px; }

.footer_fink_bt h3{ position:relative; padding-left:46px; line-height:36px;}

.footer_fink_nr a{ margin:10px 10px 0 0; display:block; float:left; }

footer .police{ position:relative; padding-left:20px; margin-left:20px; color:#fff;}


.footer{
    background:#077ff9;
    padding:20px 0;
    color:#fff;
    font-size:14px;
    text-align:center;
}

.footer a{
    color:#fff;
}

.chengyudiv{
    margin-top:1px;background:#fff;padding:20px 10px;
    display:grid;
}


.list-navs-cols-5{
    grid-template-columns: repeat(5, 1fr)
}

.chengy{
    padding:12px;box-shadow:0 0 0 1px #f5f5f5;font-size:12px;color:#777777;white-space:nowrap;text-overflow:ellipsis;overflow:hidden
}

.chengycont{
    font-size:16px;
    line-height:30px;
}

.chengycont .tips{
    color:#993300;
    margin-right:10px;
}


.row1{
    word-break:break-word !important;
    overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:1 !important;-webkit-box-orient:vertical;
}

.row2{
    word-break:break-word !important;
    overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;
}

.row3{
    word-break:break-word !important;
    overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;
}

.row4{
    word-break:break-word !important;
    overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;
}

.row5{
    word-break:break-word !important;
    overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:5;-webkit-box-orient:vertical;
}


.pagination{
    display:flex;
    align-items:center;
    justify-content:center;
    flex-wrap:wrap;
    padding:0 0.3rem;
}

.pagination li{
    list-style:none;
    background:none;
}

.pagination li a{
    margin:14px 5px;
    display:inline-block;
    line-height:30px;
    border-radius:4px;
    text-align:center;
    background:#e3e3e3;
    color:#333;
    font-size:14px;
    position:relative;
    padding:5px 10px;
    border:none;
    height:auto;
}

.pagination span{
    margin:14px 5px;
    display:inline-block;
    line-height:30px;
    text-align:center;
    padding:5px 10px;
    border-radius:4px;
    height:auto;
}

.pagination li:last-child a{
    background:#e3e3e3;
    color:#333;
}

.pagination li:first-child a{
    background:#e3e3e3;
    color:#333;
}

.disabled span{
    background:#e3e3e3;
    color:#333;
}

.pagination .active span{
    background:#077ff9;
    color:#fff;
}

.selhover{
    color:#fff !important;
    background-color:#077ff9;
}

.listnav{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    height:auto;

}

.listnav a{
    display:block;
    padding:5px 10px;
    color:#222;
    margin:5px 0;
    border-radius:4px;
    font-size:20px;
}


.con_ban{ background:#e6f2fe; height:460px;}

.con_ban_l{ width:250px; height:460px; padding:20px;}

.con_ban_l_nav{ border-top:1px dashed #e1e1e1; padding-top:15px;}

.con_ban_l_nav:nth-child(1){border-top:none; padding-top:0px;}

.con_ban_l .nav_a{ max-height:48px; overflow:hidden;}

.con_ban_l .nav_a a{display:block; float:left; margin-right:10px; line-height:24px; max-width:48%;}

.con_ban_c{margin:20px;}

.banner{ width:560px; height:340px;position:relative; }

.banner .bd li{position:relative;}

.banner .hd{ position:absolute; bottom:10px; right:10px; z-index:99;}

.banner .hd li{ width:8px; height:8px; border:1px solid #fff; float:left;margin-right:5px; border-radius:100%;}

.banner .hd li.on{background:#fff;}

.banner .bd img{ width:560px; height:340px;}

.banner .prev, .banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; filter:alpha(opacity=0);opacity:0; }

.banner .icon-gengduo, .banner .icon-youjiantou{ font-size:30px; color:#fff; display:block; }

.banner .icon1{-webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}

.banner .next{ left:auto; right:3%; background-position:8px 5px; }

.banner:hover .prev, .banner:hover .next{ filter:alpha(opacity=100);opacity:1; }

.con_ban_c .tjrk{ width:560px; margin-top:10px; }

.con_ban_c .tjrk a{ width:132.5px; display:block; float:left; margin-left:10px; background:#ffae3b; color:#fff; height:70px; line-height:70px; text-align:center; border-radius:10px; font-size:20px; padding:0 4px;}

.con_ban_c .tjrk .a1{ margin-left:0;}

.con_ban_c .tjrk .a2{ background:#077ff9;}

.con_ban_c .tjrk .a3{ background:#00b841;}

.con_ban_c .tjrk .a4{ background:#07acc0;}

.hot_zt{ width:300px; height:420px; margin-top:20px; padding:20px; }

.hot_zt_bt{ line-height:36px; background:url(../images/bt_bg1.png) repeat-x bottom left; padding-bottom:20px; margin-bottom:10px;}

.hot_zt_bt em{ width:36px; height:36px; border-radius:100%; background:#eaeff4; line-height:36px; margin-right:10px;}

.hot_zt_nr .lb{ position:relative; line-height:26px; margin-top:5px;}

.hot_zt_nr .lb:before{
    content:'';
    display:inline-block;
    width:5px;
    height:5px;
    background:#077ff9;
    border-radius:100%;
    float:left;
    margin-top:10px;
    margin-right:5px;
}

.hot_zt_nr time{ position:absolute; left:0; width:50px; color:#999; font-size:12px; height:18px; line-height:18px; top:4px; background:#eaeff4; text-align:center; border-radius:10px;}

.con_label{ padding:10px 0 40px 0;}

.con_label .tab_h4{ width:80px; line-height:30px; position:relative; padding-left:40px; margin-top:5px;}

.con_label .tab_h4 em{ width:22px; height:22px; background:#eaeff4; display:block; border-radius:100%; line-height:22px; font-size:14px; position:absolute; left:0; top:4px; color:#ffae3b;}

.nr_tab:nth-child(2n) .tab_h4 em{ color:#077ff9;}

.con_label .tab_bq{ width:1080px; position:relative;}

.con_label_nr .nr_tab .bq{ max-width:100px; padding:0 10px; border-radius:4px; background:#eaeff4; line-height:30px; margin:5px;}

.con_label_nr .nr_tab .bq:hover{ background:#007AFF; color:#fff;}

.con_label .tab_bq .tab_sub{ position:absolute; right:0; top:10px;}

.con_label .div_a{ height:40px; overflow:hidden; width:1020px;}

.con_label .div_a.active{ height:auto; }

.con_label .tab_sub span{display:block; position:relative; padding-right:20px; color:#999; font-size:12px;}

.con_label .tab_sub em{display:block; position:absolute; right:0; top:0; font-size:12px;}

.con_label .tab_sub .span1{display:block;}

.con_label .tab_sub .span2{display:none;}

.con_label .tab_sub.active .span1{ display:none;}

.con_label .tab_sub.active .span2{ display:block;}

.con_label .tab_sub .span2 em{display:block; -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); }

.con_fw{ padding-bottom:40px;}

.con_head ul{ max-width:1000px; font-size:13px;}

.con_fw_nr_l{ width:420px;}

.con_fw_nr_c{ width:420px; margin-left:30px;}

.con_fw_nr_r{ width:300px; margin-left:30px;}

.fw_img{ position:relative; width:420px; height:260px; overflow:hidden; border-radius:10px; }

.fw_img img{ width:100%; min-height:260px; }

.fw_img_p{ position:absolute; width:420px; bottom:0; line-height:40px;background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));}

.fw_img_p p{ position:relative; padding-left:24px; }

.fw_img_p p:before{ width:4px; height:14px; content:""; position:absolute; display:block; background:#fff; left:10px; border-radius:4px; bottom:13px; }

.head_bt{ border-bottom:1px dashed #e1e1e1; padding-bottom:10px; line-height:30px;}

.head_bt span{ margin-left:10px;}

.fw_list_inner_li{ line-height:30px; height:30px; margin-top:5px;}

.fw_list_inner_li:nth-child(6){ margin-top:25px; }

.fw_list_inner_li:nth-child(6) .li_a{ font-weight:bold;}

.fw_list_inner_li em{ margin-right:8px; color:#077ff9; font-size:16px;width:5px;height:5px;background:#077ff9;border-radius:100%;margin-top:13px}

.fw_list_inner_li .li_a{ width:340px;}

.fw_new .fw_list_inner_li .li_a{ width:320px;}

.fw_list_inner_li_te{ height:110px;}

.fw_list_inner_li_te .li_l{ width:74px; height:100px;border:1px solid #e1e1e1;}

.fw_list_inner_li_te .li_l_a{display:block; width:74px; height:100px;}

.fw_list_inner_li_te .li_r{ width:330px;}

.fw_list_inner_li_te p{ line-height:20px; color:#999; font-size:12px; padding:4px 0;}

.fw_list_inner_li_te .li_r a{ width:100%;}

.fw_list_inner_li_te .li_r em{ color:#ccc;}

.con_fw_nr_r{ padding:20px; height:490px; background:#f9f9f9;}

.con_fw_te .con_head .on{ background:#ffae3b;}

.con_fw_te .con_head em{ background:#ffae3b;}


.nav-child{
    position:absolute;z-index:9999;background:#077ff9;
    height:250px;
    display:none;
    width:auto;
    flex-flow:column wrap;
}

.nav-child li{
    width:120px;
    background:#077ff9;

}

.nav-child li a{
    color:#fff;
}

.nav_li:hover .nav-child{
    display:flex;
}


.nav-child::after{
    display:block;
    content:"◆";
    position:absolute;
    font-size:26px;
    left:50px;
    top:-24px;
    color:white;
}

.nav-child::before{
    display:block;
    content:"◆";
    position:absolute;
    font-size:26px;
    left:50px;
    top:-23px;
    color:#077ff9;
    z-index:9999;
}


.border-color{border:1px #dedede solid;}

.block-title{color:#333;background-color:#f5f5f5;border-color:#ddd;padding:10px;font-size:14px;}

.f16{font-size:16px;}

.left-border-color{border-left:5px #077ff9 solid;}

.content-w{margin:0 auto;width:1198px;margin:0 auto;clear:both;}

.row-tools ul li a{position:relative;width:288px;height:70px;float:left;margin:8px 5px;display:inline;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

span.app-icon{width:60px;height:60px;top:9px;left:9px;position:absolute;cursor:pointer;display:block;}

span.app-title{position:absolute;left:78px;top:12px;font-size:18px;cursor:pointer;}

span.app-summary{position:absolute;left:78px;top:40px;font-size:14px;color:#a5a5a5;cursor:pointer;}

.ls_jx .fw_list_inner_li{ float:left; width:410px;}

.ls_jx .fw_list_inner_li:nth-child(2n){ float:right;}

.ls_jx .fw_list_inner_li .li_a{ width:350px;}

.fw_list_inner_li:nth-child(6){ margin-top:5px;}

.fw_list_inner_li:nth-child(6) .li_a{ font-weight:normal;}

.ls_list_li{ border-bottom:1px dashed #e1e1e1; height:120px; padding-bottom:20px; margin-bottom:20px;}

.ls_list_li .li_l{ width:150px; }

.ls_list_li .li_l .l_img{ width:100%; display:block; height:114px; border:1px solid #e1e1e1;overflow:hidden}

.ls_list_li .li_l .l_img img{
    transition:all 0.3s ease-out;
    -moz-transition:-moz-transform 0.3s;
    -webkit-transition:-webkit-transform 0.3s;
    -o-transition:-o-transform 0.3s;
    transform:scale(1, 1);
    -ms-transform:scale(1, 1);
    -moz-transform:scale(1, 1);
    -webkit-transform:scale(1, 1);
    -o-transform:scale(1, 1);
}

.ls_list_li .li_l .l_img:hover img{
    width:100%;
    height:100%;
    transition:transform 0.3s;
    -moz-transition:-moz-transform 0.3s;
    -webkit-transition:-webkit-transform 0.3s;
    -o-transition:-o-transform 0.3s;
    transform:scale(1.1, 1.1);
    -ms-transform:scale(1.1, 1.1);
    -moz-transform:scale(1.1, 1.1);
    -webkit-transform:scale(1.1, 1.1);
    -o-transform:scale(1.1, 1.1);
}

.ls_list_li .li_l .l_img:hover{
    box-shadow:0 0 1px 1px rgba(255, 102, 0, 0.5);
}


.ls_list_li .li_r{ width:704px;}

.ls_list_li .li_r{ line-height:24px;}

.ls_list_li .li_r b{font-weight:normal;}

.ls_list_li .div_b{ line-height:20px;}

.ls_list_li .div_b em{ margin-right:4px;}

.ls_list_li .div_b span{ margin:0 20px;}

.ls_list_li .div_b .sort{padding:2px 10px;}

.pnum{ padding:40px 0; margin-left:180px; }

.pnum a{ min-width:40px; height:40px; border:1px solid #f1f1f1; text-align:center; line-height:38px; box-sizing:border-box; display:block; float:left; padding:0 10px;border-left:none;}

.pnum a:nth-child(1){border-left:1px solid #f1f1f1;}

.pnum a.on{ background:#077ff9; color:#fff; border:none; }

.pnum p{ float:left; padding:0 10px; line-height:40px; }

.con_fw_nr_r{ margin-left:0; height:auto; margin-bottom:30px;}

.con_fw_nr_r .r_tag{ padding:;}

.con_fw_nr_r .tag_a{ width:48%; line-height:30px; margin:5px 0 5px 4%; padding:0 2px; box-sizing:border-box; text-align:center; }

.con_fw_nr_r .tag_a:nth-child(2n+1){ margin-left:0;}

.con_fw_nr_r .tag_a:hover{ background:#007AFF; color:#fff;}

.head_h3{ font-size:18px; width:220px; background:#077ff9; color:#fff; box-sizing:border-box; padding:10px 20px; border-radius:4px; text-align:center; margin-top:30px; }

.hottype_sort{ margin:20px 0 50px 0; border-bottom:2px solid #e1e1e1; padding-bottom:30px;}

.hottype_sort .con_a{ padding-bottom:30px; box-sizing:border-box; }

.hottype_sort .con_a a{ width:200px; font-size:14px; display:block; float:left; padding:10px; background:#f4f4f4; margin:0 10px 10px 0; border-radius:4px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;text-align:center; font-size:16px;}

.hottype_sort .con_a a:hover{background:#077ff9; color:#fff;}


.ar_con_title{
    text-align:center;
    margin-bottom:30px;
}

.ar_con_title time{
    margin-right:20px;
}

.ar_con_title span{
    margin-left:20px;
}

.con_article{
    line-height:30px;
}

#contentText{
    line-height:30px;
    font-size:16px;
    padding-bottom:12px;
    color:#000;
    word-break:break-all;
}

#contentText img{
    max-width:100% !important;
    border-radius:6px;
    margin:0 auto;
    display:block;
}

#contentText pre{
    background:#2b303b;
    border:0;
    border-radius:3px;
    color:#eee;
    font-size:14px;
    line-height:1.45;
    overflow-x:scroll;
    padding:20px;
}

ul li{
    list-style:none;
}

a{
    text-decoration:none;
}

@font-face{
    font-family:iconbg;
    src:url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"), url(//at.alicdn.com/t/c/font_4258484_mxta48jb6ja.woff?t=1696865103077) format("woff")
}


.nav > li, .nav > li > a{
    display:block;
    position:relative
}

#menu-mainmenu{
    position:relative
}


#menu-mainmenu li img{
    display:inline-block;
    margin-right:5px;
    margin-top:-1px;
    max-height:20px;
    vertical-align:middle;
    width:auto
}


#menu-mainmenu .menu-item-icon{
    font-size:inherit;
    line-height:inherit;
    margin-right:3px;
    vertical-align:top
}

#menu-mainmenu > .dropdown .dropdown-menu{
    backface-visibility:hidden;
    border:0;
    border-radius:0;
    display:block;
    opacity:0;
    padding:0;
    transform:scaleY(0);
    transform-origin:0 0;
    transition:transform .3s, opacity .1s .2s, visibility .1s .3s;
    visibility:hidden
}

#menu-mainmenu > .dropdown > .dropdown-menu{
    padding:2px 0
}

#menu-mainmenu > .dropdown > .dropdown-menu li{
    display:block
}

#menu-mainmenu > .dropdown:hover > .dropdown-menu{
    opacity:1;
    transform:scaleY(1);
    transition:transform .3s, opacity .1s;
    visibility:visible
}

#menu-mainmenu > .dropdown > .dropdown-menu > .dropdown > .dropdown-menu{
    left:100%;
    top:0
}

#menu-mainmenu > .dropdown > .dropdown-menu > .dropdown:hover > .dropdown-menu{
    opacity:1;
    transform:scaleY(1);
    transition:transform .3s, opacity .1s;
    visibility:visible
}

#menu-mainmenu > .dropdown.menu-item-style .dropdown{
    display:inline-block
}

#menu-mainmenu > .dropdown.menu-item-style > .dropdown-menu .dropdown-menu{
    opacity:1;
    position:static;
    transform:scaleY(1);
    visibility:visible
}


#menu-mainmenu > .menu-item-style > .menu-item-wrap{
    box-sizing:content-box;
    padding:20px 32px
}


#menu-mainmenu > .menu-item-style > .menu-item-wrap > li{
    display:inline-block;
    text-align:left;
    vertical-align:top;
    width:210px
}

#menu-mainmenu > .menu-item-style > .menu-item-wrap > li > a{
    display:inline-block;
    line-height:40px;
    margin:0;
    padding:0
}

#menu-mainmenu > .menu-item-style > .menu-item-wrap > li > a:hover{
    background:none
}

#menu-mainmenu > .menu-item-style > .menu-item-wrap .dropdown-menu{
    background:none;
    border:0;
    box-shadow:none;
    display:block;
    float:none;
    margin:0;
    padding:0;
    position:relative
}


#menu-mainmenu > .menu-item-style > .menu-item-wrap .dropdown-menu li{
    display:block
}

#menu-mainmenu > .menu-item-style > .menu-item-wrap .dropdown-menu li a{
    font-size:15px;
    line-height:40px
}


#menu-mainmenu > .menu-item-style > .menu-item-wrap .dropdown-menu li a:hover{
    background:none;
    color:#1162e8
}

#menu-mainmenu > .menu-item-style .menu-item-col-2{
    width:450px
}

#menu-mainmenu > .menu-item-style .menu-item-col-3{
    width:690px
}

#menu-mainmenu > .menu-item-style .menu-item-col-4{
    box-sizing:border-box;
    text-align:center;
    width:100%
}

#menu-mainmenu > .menu-item-style .menu-item-col-4 > li{
    width:calc(25% - 22.5px)
}

#menu-mainmenu > .menu-item-style .menu-item-col-5{
    box-sizing:border-box;
    width:100%
}


#menu-mainmenu > .menu-item-style2 > .menu-item-wrap .dropdown-menu .menu-item-has-image a .menu-item-image, #menu-mainmenu > .menu-item-style2 > .menu-item-wrap > .menu-item-has-image a .menu-item-image{
    margin-right:15px;
    max-height:40px
}


#menu-mainmenu > .menu-item-style3 > .menu-item-wrap{
    box-sizing:border-box;
    padding-left:var(--menu-margin-left, 3.2em);
    padding-right:var(--menu-margin-left, 3.2em)
}

#menu-mainmenu > .menu-item-style3 > .menu-item-wrap .dropdown{
    width:100%
}

#menu-mainmenu > .menu-item-style3 > .menu-item-wrap .dropdown-menu{
    display:flex;
    flex-direction:column;
    margin-bottom:10px
}

#menu-mainmenu > .menu-item-style3 > .menu-item-wrap .dropdown-menu > li.menu-item{
    width:100%
}

#menu-mainmenu > .menu-item-style3 > .menu-item-wrap .dropdown-menu li a, #menu-mainmenu > .menu-item-style3 > .menu-item-wrap > .menu-item-has-image a{
    text-align:center
}


#menu-mainmenu > .menu-item-style3 > .menu-item-wrap .dropdown-menu li a .menu-item-image, #menu-mainmenu > .menu-item-style3 > .menu-item-wrap > .menu-item-has-image a .menu-item-image{
    border-radius:3px;
    display:block;
    height:auto;
    margin:0 auto;
    max-height:none;
    width:100%
}


#menu-mainmenu > .menu-item-style > .menu-item-wrap > li > a:hover{
    color:#1162e8
}

#menu-mainmenu > .menu-item-style > .menu-item-wrap > li > a:focus{
    background:none
}


#menu-mainmenu{
    align-items:center;
    font-size:14px
}

#menu-mainmenu > li{
    --menu-item-padding:calc(var(--menu-item-margin, 28px) / 2)
}

#menu-mainmenu > li.dropdown > a{
    padding-right:calc(var(--menu-item-padding) + 1em)
}

#menu-mainmenu > li:first-child{
    margin-left:0
}

#menu-mainmenu > li.active > a{
    color:#fff;
}

#menu-mainmenu > li.active{
    background:#ffae3b;
}

#menu-mainmenu > li > a{
    background:none;
    color:#fff;
    line-height:64px;
    padding:0 var(--menu-item-padding);
    font-size:18px;
}

#menu-mainmenu > li > a:hover{
    background:none;
    color:#fff
}

#menu-mainmenu > li.adv-style-flag{
    position:relative
}

#menu-mainmenu > li.adv-style-flag .menu-item-flag{
    background:#206be7;
    border-radius:4px;
    border-bottom-left-radius:0;
    color:#fff;
    font-size:12px;
    font-weight:500;
    left:100%;
    line-height:1;
    padding:3px 6px;
    pointer-events:none;
    position:absolute;
    top:50%;
    transform:translate(calc(-1.3em - var(--menu-item-padding)), -26px) scale(.9);
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none;
    white-space:nowrap
}


#menu-mainmenu > li.adv-style-btn{
    padding:0 var(--menu-item-padding)
}


#menu-mainmenu > li.adv-style-btn > a{
    background:#206be7;
    border:0;
    border-radius:4px;
    color:#fff;
    display:block;
    line-height:36px !important;
    overflow:hidden;
    padding:0 15px;
    position:relative;
    text-align:center;
    z-index:0
}

#menu-mainmenu > li.adv-style-btn > a.btn-radius{
    border-radius:30px;
    padding:0 20px
}

#menu-mainmenu > li.adv-style-btn > a:before{
    bottom:0 !important;
    content:"";
    height:100% !important;
    left:0 !important;
    margin:0 !important;
    opacity:0 !important;
    padding:0 !important;
    position:absolute !important;
    right:0 !important;
    top:0 !important;
    transition:none !important;
    width:100% !important;
    z-index:-1
}

#menu-mainmenu > li.adv-style-btn > a:after{
    display:none
}

#menu-mainmenu > li.adv-style-btn > a:hover{
    background:#206be7;
    color:#fff
}

#menu-mainmenu > li.adv-style-btn > a:hover:before{
    background:rgba(0%, 0%, 10%, 0.6);!important;
    bottom:0 !important;
    left:0 !important;
    margin:0 !important;
    opacity:.08 !important;
    padding:0 !important;
    right:0 !important;
    top:0 !important;
    transition:none !important;
    width:100% !important
}

#menu-mainmenu .material-icons{
    font-size:16px;
    line-height:inherit;
    vertical-align:top
}

#menu-mainmenu svg.icon{
    height:1em;
    vertical-align:-.15em;
    width:1em;
    fill:currentColor;
    overflow:hidden
}

#menu-mainmenu > .dropdown{
    position:relative
}

#menu-mainmenu > .dropdown:after{
    content:"\e64e";
    font-family:iconbg;
    font-size:.9em;
    line-height:64px;
    opacity:.7;
    position:absolute;
    right:calc(var(--menu-item-padding) - 2px);
    top:0;
    transition:transform .3s;
    color:#fff;
}

#menu-mainmenu > .dropdown:hover:after{
    transform:rotate(-180deg);
    transition:transform .3s
}

#menu-mainmenu > .dropdown:hover > a:after, #menu-mainmenu > .dropdown:hover > a:before{
    opacity:1
}

#menu-mainmenu > .dropdown > a{
    position:relative;
    z-index:1001
}


#menu-mainmenu > .dropdown > a:after, #menu-mainmenu > .dropdown > a:before{
    border:8px solid transparent;
    border-bottom:8px solid rgba(0%, 0%, 10%, 0.07);;
    bottom:0;
    content:"";
    height:0;
    left:50%;
    margin-left:-8px;
    opacity:0;
    position:absolute;
    transition:all .2s ease-out;
    width:0
}


.navbar-nav{
    margin:7.5px 10px
}

.navbar-nav > li > a{
    line-height:20px;
    padding-bottom:10px;
    padding-top:10px;
    white-space:nowrap
}

.navbar-nav{
    display:flex;
    margin:0
}

.navbar-nav > li > a{
    padding-bottom:15px;
    padding-top:15px
}


#menu-mainmenu .nav > li{
    --menu-item-padding:calc(var(--menu-item-margin, 28px) / 2)
}

#menu-mainmenu .nav > li.dropdown > a{
    padding-right:calc(var(--menu-item-padding) + 1em)
}

#menu-mainmenu .nav > li:first-child{
    margin-left:0
}

#menu-mainmenu .nav > li.active > a{
    color:#206be7
}

#menu-mainmenu .nav > li > a{
    background:none;
    color:rgba(0%, 0%, 10%);;
    line-height:64px;
    padding:0 var(--menu-item-padding)
}

#menu-mainmenu .nav > li > a:hover{
    background:none;
    color:#1162e8
}

#menu-mainmenu .nav > li.adv-style-flag{
    position:relative
}

#menu-mainmenu .nav > li.adv-style-flag .menu-item-flag{
    background:#206be7;
    border-radius:4px;
    border-bottom-left-radius:0;
    color:#fff;
    font-size:12px;
    font-weight:500;
    left:100%;
    line-height:1;
    padding:3px 6px;
    pointer-events:none;
    position:absolute;
    top:50%;
    transform:translate(calc(-1.3em - var(--menu-item-padding)), -26px) scale(.9);
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none;
    white-space:nowrap
}

#menu-mainmenu .nav > li.adv-style-btn{
    padding:0 var(--menu-item-padding)
}

#menu-mainmenu .nav > li.adv-style-btn > a{
    background:#206be7;
    border:0;
    border-radius:4px;
    color:#fff;
    display:block;
    line-height:36px !important;
    overflow:hidden;
    padding:0 15px;
    position:relative;
    text-align:center;
    z-index:0
}

#menu-mainmenu .nav > li.adv-style-btn > a.btn-radius{
    border-radius:30px;
    padding:0 20px
}

#menu-mainmenu .nav > li.adv-style-btn > a:before{
    bottom:0 !important;
    content:"";
    height:100% !important;
    left:0 !important;
    margin:0 !important;
    opacity:0 !important;
    padding:0 !important;
    position:absolute !important;
    right:0 !important;
    top:0 !important;
    transition:none !important;
    width:100% !important;
    z-index:-1
}

#menu-mainmenu .nav > li.adv-style-btn > a:after{
    display:none
}

#menu-mainmenu .nav > li.adv-style-btn > a:hover{
    background:#206be7;
    color:#fff
}

#menu-mainmenu .nav > li.adv-style-btn > a:hover:before{
    background:rgba(0%, 0%, 10%, 0.6);!important;
    bottom:0 !important;
    left:0 !important;
    margin:0 !important;
    opacity:.08 !important;
    padding:0 !important;
    right:0 !important;
    top:0 !important;
    transition:none !important;
    width:100% !important
}


.dropdown-menu{
    background-clip:padding-box;
    background-color:#fff;
    border:1px solid #ccc;
    border:1px solid rgba(0, 0, 0, .15);
    border-radius:2px;
    box-shadow:0 6px 12px rgba(0%, 0%, 10%, .2);
    display:none;
    float:left;
    font-size:14px;
    left:0;
    list-style:none;
    margin:2px 0 0;
    min-width:160px;
    padding:5px 0;
    position:absolute;
    text-align:left;
    top:100%;
    z-index:1000
}

.dropdown-menu.pull-right{
    left:auto;
    right:0
}

.dropdown-menu .divider{
    background-color:#e5e5e5;
    height:1px;
    margin:9px 0;
    overflow:hidden
}

.dropdown-menu > li > a{
    clear:both;
    color:#232323;
    display:block;
    font-weight:400;
    line-height:1.42857;
    padding:3px 20px;
    white-space:nowrap;
    font-size:16px;
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{
    background-color:#f5f5f5;
    color:#161616;
    text-decoration:none
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover{
    outline:0;
    text-decoration:none
}

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover{
    color:#777
}

.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover{
    background-color:transparent;
    background-image:none;
    cursor:not-allowed;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    text-decoration:none
}

.open > .dropdown-menu{
    display:block
}

.open > a{
    outline:0
}

.dropdown-menu-right{
    left:auto;
    right:0
}

.dropdown-menu-left{
    left:0;
    right:auto
}

.dropdown-header{
    color:#777;
    display:block;
    font-size:12px;
    line-height:1.42857;
    padding:3px 20px;
    white-space:nowrap
}

.dropdown-backdrop{
    bottom:0;
    left:0;
    position:fixed;
    right:0;
    top:0;
    z-index:990
}

.pull-right > .dropdown-menu{
    left:auto;
    right:0
}

.dropup .caret, .navbar-fixed-bottom .dropdown .caret{
    border-bottom:4px dashed;
    border-bottom:4px solid \9;
    border-top:0;
    content:""
}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu{
    bottom:100%;
    margin-bottom:2px;
    top:auto
}


.navbar-nav > li > .dropdown-menu{
    border-top-left-radius:0;
    border-top-right-radius:0;
    margin-top:0
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
    border-top-left-radius:2px;
    border-top-right-radius:2px;
    margin-bottom:0
}


#menu-mainmenu .dropdown-menu{
    background-color:#fff;
    min-width:120px
}

#menu-mainmenu .dropdown-menu > li > a{
    color:rgba(0%, 0%, 10%);
    padding:9px 15px
}

#menu-mainmenu .dropdown-menu > .active > a{
    background:none;
    color:#206be7
}

#menu-mainmenu .dropdown-menu > .active > a:focus, #menu-mainmenu .dropdown-menu > .active > a:hover, #menu-mainmenu .dropdown-menu > li > a:focus, #menu-mainmenu .dropdown-menu > li > a:hover{
    background:#1162e8;
    color:#fff;
    outline:0
}


#menu-mainmenu > .dropdown .dropdown-menu{
    backface-visibility:hidden;
    border:0;
    border-radius:0;
    display:block;
    opacity:0;
    padding:0;
    transform:scaleY(0);
    transform-origin:0 0;
    transition:transform .3s, opacity .1s .2s, visibility .1s .3s;
    visibility:hidden
}


#menu-mainmenu > .dropdown > .dropdown-menu{
    padding:2px 0
}

#menu-mainmenu > .dropdown > .dropdown-menu li{
    display:block
}

#menu-mainmenu > .dropdown:hover > .dropdown-menu{
    opacity:1;
    transform:scaleY(1);
    transition:transform .3s, opacity .1s;
    visibility:visible
}

#menu-mainmenu > .dropdown > .dropdown-menu > .dropdown > .dropdown-menu{
    left:100%;
    top:0
}

#menu-mainmenu > .dropdown > .dropdown-menu > .dropdown:hover > .dropdown-menu{
    opacity:1;
    transform:scaleY(1);
    transition:transform .3s, opacity .1s;
    visibility:visible
}


#menu-mainmenu > .menu-item-style > .menu-item-wrap .dropdown-menu{
    background:none;
    border:0;
    box-shadow:none;
    display:block;
    float:none;
    margin:0;
    padding:0;
    position:relative
}


#menu-mainmenu > .menu-item-style > .menu-item-wrap .dropdown-menu li{
    display:block
}

#menu-mainmenu > .menu-item-style > .menu-item-wrap .dropdown-menu li a{
    font-size:15px;
    line-height:40px
}


#menu-mainmenu > .menu-item-style > .menu-item-wrap .dropdown-menu li a:hover{
    background:none;
    color:#1162e8
}


#menu-mainmenu > .menu-item-style2 > .menu-item-wrap .dropdown-menu .menu-item-has-image a .menu-item-image, #menu-mainmenu > .menu-item-style2 > .menu-item-wrap > .menu-item-has-image a .menu-item-image{
    margin-right:15px;
    max-height:40px
}


#menu-mainmenu > .menu-item-style3 > .menu-item-wrap .dropdown-menu{
    display:flex;
    flex-direction:column;
    margin-bottom:10px
}

#menu-mainmenu > .menu-item-style3 > .menu-item-wrap .dropdown-menu > li.menu-item{
    width:100%
}

#menu-mainmenu > .menu-item-style3 > .menu-item-wrap .dropdown-menu li a, #menu-mainmenu > .menu-item-style3 > .menu-item-wrap > .menu-item-has-image a{
    text-align:center
}


#menu-mainmenu > .menu-item-style3 > .menu-item-wrap .dropdown-menu li a .menu-item-image, #menu-mainmenu > .menu-item-style3 > .menu-item-wrap > .menu-item-has-image a .menu-item-image{
    border-radius:3px;
    display:block;
    height:auto;
    margin:0 auto;
    max-height:none;
    width:100%
}


#menu-mainmenu > .menu-item-style .menu-item-col-5 > li{
    width:calc(20% - 24px)
}

#menu-mainmenu > .menu-item-style > .menu-item-wrap > li{
    display:inline-block;
    text-align:left;
    vertical-align:top;
    width:210px
}


#menu-mainmenu > .dropdown > a:after, #menu-mainmenu > .dropdown > a:before{
    border:8px solid transparent;
    border-bottom:8px solid rgba(0%, 0%, 10%, 0.07);;
    bottom:0;
    content:"";
    height:0;
    left:50%;
    margin-left:-8px;
    opacity:0;
    position:absolute;
    transition:all .2s ease-out;
    width:0
}

#menu-mainmenu > li.dropdown > a{
    padding-right:calc(var(--menu-item-padding) + 1em);
}


#menu-mainmenu > .dropdown > a:after{
    border-bottom-color:#fff;
    bottom:-1px
}

#menu-mainmenu > .menu-item-style .menu-item-col-5 > li{
    width:calc(20% - 24px)
}

#menu-mainmenu > .menu-item-style > .menu-item-col-4, #menu-mainmenu > .menu-item-style > .menu-item-col-5{
    padding-left:200px
}


.swiper-container{
    margin:0 auto;
    position:relative;
    overflow:hidden;
    list-style:none;
    padding:0;
    z-index:1
}

.swiper-container-no-flexbox .swiper-slide{
    float:left
}

.swiper-container-vertical > .swiper-wrapper{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}

.swiper-wrapper{
    position:relative;
    width:100%;
    height:100%;
    z-index:1;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    -o-transition-property:transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}

.swiper-container-android .swiper-slide, .swiper-wrapper{
    -webkit-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0)
}

.swiper-container-multirow > .swiper-wrapper{
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}

.swiper-container-free-mode > .swiper-wrapper{
    -webkit-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out;
    margin:0 auto
}

.swiper-slide{
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    width:100%;
    height:100%;
    position:relative;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    -o-transition-property:transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform
}

.swiper-slide-invisible-blank{
    visibility:hidden
}

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide{
    height:auto
}

.swiper-container-autoheight .swiper-wrapper{
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    -webkit-transition-property:height, -webkit-transform;
    transition-property:height, -webkit-transform;
    -o-transition-property:transform, height;
    transition-property:transform, height;
    transition-property:transform, height, -webkit-transform
}

.swiper-container-3d{
    -webkit-perspective:1200px;
    perspective:1200px
}

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper{
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    pointer-events:none;
    z-index:10
}

.swiper-container-3d .swiper-slide-shadow-left{
    background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image:-o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right{
    background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top{
    background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom{
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image:-o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper{
    -ms-touch-action:pan-y;
    touch-action:pan-y
}

.swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper{
    -ms-touch-action:pan-x;
    touch-action:pan-x
}

.swiper-button-next, .swiper-button-prev{
    position:absolute;
    top:50%;
    width:27px;
    height:44px;
    margin-top:-22px;
    z-index:10;
    cursor:pointer;
    background-size:27px 44px;
    background-position:center;
    background-repeat:no-repeat
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{
    opacity:.35;
    cursor:auto;
    pointer-events:none
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left:10px;
    right:auto
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right:10px;
    left:auto
}

.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-lock{
    display:none
}
.swiper-pagination{
    position:absolute;
    text-align:center;
    -webkit-transition:.3s opacity;
    -o-transition:.3s opacity;
    transition:.3s opacity;
    -webkit-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0);
    z-index:10
}

.swiper-pagination.swiper-pagination-hidden{
    opacity:0
}

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    bottom:30px;
    left:0;
    width:100%
}

.swiper-pagination-bullets-dynamic{
    overflow:hidden;
    font-size:0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    -webkit-transform:scale(.33);
    -ms-transform:scale(.33);
    transform:scale(.33);
    position:relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
    -webkit-transform:scale(.66);
    -ms-transform:scale(.66);
    transform:scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
    -webkit-transform:scale(.33);
    -ms-transform:scale(.33);
    transform:scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
    -webkit-transform:scale(.66);
    -ms-transform:scale(.66);
    transform:scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
    -webkit-transform:scale(.33);
    -ms-transform:scale(.33);
    transform:scale(.33)
}

.swiper-pagination-bullet{
    width:8px;
    height:8px;
    display:inline-block;
    border-radius:100%;
    background:#000;
    opacity:.2
}

button.swiper-pagination-bullet{
    border:none;
    margin:0;
    padding:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}

.swiper-pagination-clickable .swiper-pagination-bullet{
    cursor:pointer
}

.swiper-pagination-bullet-active{
    opacity:1;
    background:#fff
}

.swiper-container-vertical > .swiper-pagination-bullets{
    right:10px;
    top:50%;
    -webkit-transform:translate3d(0, -50%, 0);
    transform:translate3d(0, -50%, 0)
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:6px 0;
    display:block
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:8px
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    display:inline-block;
    -webkit-transition:.2s top, .2s -webkit-transform;
    transition:.2s top, .2s -webkit-transform;
    -o-transition:.2s transform, .2s top;
    transition:.2s transform, .2s top;
    transition:.2s transform, .2s top, .2s -webkit-transform
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 4px
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    white-space:nowrap
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    -webkit-transition:.2s left, .2s -webkit-transform;
    transition:.2s left, .2s -webkit-transform;
    -o-transition:.2s transform, .2s left;
    transition:.2s transform, .2s left;
    transition:.2s transform, .2s left, .2s -webkit-transform
}

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    -webkit-transition:.2s right, .2s -webkit-transform;
    transition:.2s right, .2s -webkit-transform;
    -o-transition:.2s transform, .2s right;
    transition:.2s transform, .2s right;
    transition:.2s transform, .2s right, .2s -webkit-transform
}

.swiper-pagination-progressbar{
    background:rgba(0, 0, 0, .25);
    position:absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background:#007aff;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    transform:scale(0);
    -webkit-transform-origin:left top;
    -ms-transform-origin:left top;
    transform-origin:left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    -webkit-transform-origin:right top;
    -ms-transform-origin:right top;
    transform-origin:right top
}

.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
    width:100%;
    height:4px;
    left:0;
    top:0
}

.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar{
    width:4px;
    height:100%;
    left:0;
    top:0
}

.swiper-pagination-white .swiper-pagination-bullet-active{
    background:#fff
}

.swiper-pagination-progressbar.swiper-pagination-white{
    background:rgba(255, 255, 255, .25)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{
    background:#fff
}

.swiper-pagination-black .swiper-pagination-bullet-active{
    background:#000
}

.swiper-pagination-progressbar.swiper-pagination-black{
    background:rgba(0, 0, 0, .25)
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{
    background:#000
}

.swiper-pagination-lock{
    display:none
}

.swiper-scrollbar{
    border-radius:10px;
    position:relative;
    -ms-touch-action:none;
    background:rgba(0, 0, 0, .1)
}

.swiper-container-horizontal > .swiper-scrollbar{
    position:absolute;
    left:1%;
    bottom:3px;
    z-index:50;
    height:5px;
    width:98%
}

.swiper-container-vertical > .swiper-scrollbar{
    position:absolute;
    right:3px;
    top:1%;
    z-index:50;
    width:5px;
    height:98%
}

.swiper-scrollbar-drag{
    height:100%;
    width:100%;
    position:relative;
    background:rgba(0, 0, 0, .5);
    border-radius:10px;
    left:0;
    top:0
}

.swiper-scrollbar-cursor-drag{
    cursor:move
}

.swiper-scrollbar-lock{
    display:none
}

.swiper-zoom-container{
    width:100%;
    height:100%;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    text-align:center
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg{
    max-width:100%;
    max-height:100%;
    -o-object-fit:contain;
    object-fit:contain
}

.swiper-slide-zoomed{
    cursor:move
}

.swiper-lazy-preloader{
    width:42px;
    height:42px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-21px;
    margin-top:-21px;
    z-index:10;
    -webkit-transform-origin:50%;
    -ms-transform-origin:50%;
    transform-origin:50%;
    -webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;
    animation:swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after{
    display:block;
    content:'';
    width:100%;
    height:100%;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position:50%;
    background-size:100%;
    background-repeat:no-repeat
}

.swiper-lazy-preloader-white:after{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin{
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}

@keyframes swiper-preloader-spin{
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}

.swiper-container .swiper-notification{
    position:absolute;
    left:0;
    top:0;
    pointer-events:none;
    opacity:0;
    z-index:-1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide{
    -webkit-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}

.swiper-container-fade .swiper-slide{
    pointer-events:none;
    -webkit-transition-property:opacity;
    -o-transition-property:opacity;
    transition-property:opacity
}

.swiper-container-fade .swiper-slide .swiper-slide{
    pointer-events:none
}

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}

.swiper-container-cube{
    overflow:visible
}

.swiper-container-cube .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1;
    visibility:hidden;
    -webkit-transform-origin:0 0;
    -ms-transform-origin:0 0;
    transform-origin:0 0;
    width:100%;
    height:100%
}

.swiper-container-cube .swiper-slide .swiper-slide{
    pointer-events:none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide{
    -webkit-transform-origin:100% 0;
    -ms-transform-origin:100% 0;
    transform-origin:100% 0
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev{
    pointer-events:auto;
    visibility:visible
}

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}

.swiper-container-cube .swiper-cube-shadow{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:.6;
    -webkit-filter:blur(50px);
    filter:blur(50px);
    z-index:0
}

.swiper-container-flip{
    overflow:visible
}

.swiper-container-flip .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1
}

.swiper-container-flip .swiper-slide .swiper-slide{
    pointer-events:none
}

.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}

.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}

.swiper-container-coverflow .swiper-wrapper{
    -ms-perspective:1200px
}


.face{ width:100%; height:100%}

.face .swiper-container, .swiper-wrapper, .swiper-slide{ width:100%; height:100%;}

.face .swiper-container, .swiper-wrapper, .swiper-slide a img{ width:100%; height:100%;}

.face-span{
    width:100%;
    background:rgba(0, 0, 0, 0.5);
    position:absolute;
    bottom:0px;
    left:0;
    padding:0 0 0 10px;
    color:#fff;
    height:30px;
    line-height:30px;
    font-size:14px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}


#indexs>.con_fw{
    padding-bottom:0;
}
#indexs .con_fw_nr_r{
    margin-bottom:0;!important;
}
.rc_nav{ font-size: 15px;background: #fff; border-radius: 6px; border:1px solid #eee;position: fixed; bottom: 62px; left: 50%; margin-left: 620px; z-index: 1; +display: none; *display: none!important;display: none; width: 60px; }
.rc_nav:hover { box-shadow: 0 20px 30px rgba(0,0,0,0.02); }
.rc_nav li { padding: 10px 0; margin: 0 10px; margin-bottom: 1px; color: #333; border-bottom: 1px solid #f1f1f1; cursor: pointer; position: relative; text-align: center; }
.rc_nav li a {  overflow:hidden; margin: 0 auto;line-height: 20px; position: relative;}
.rc_nav li.active a {  color: #077ff9;}
.rc_nav li.last { line-height: 50px; height: 40px; padding:2px 5px; margin: 6px; color: #999; border-radius: 4px; border-bottom: none; text-align: center; }
.rc_nav li.last .iconfont { font-size: 36px; }
.rc_nav li:hover { color: #077ff9; }
