@charset "utf-8";
/*
[DTmuban Template] Copyright (c) 2010-2020 www.dtmuban.com
This is not a free template. Please buy the authentic license.
Author: Xiaohei, QQ:2909458585. Version: ST04_v7, time: 20200712.
Special note: do not modify this document without permission.
*/
* {
    word-break: break-all;
    font-family: "Microsoft Yahei",Tahoma,Verdana,Arial;
    -webkit-text-size-adjust: none;
}
body {color:#333;font-family:arial;font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;background: #ffffff;min-width: 1200px;height:100%;width: 100%;}
p,h2{margin: 0;padding: 0;}
 s,i,em{font-style: normal;}
.rel{position: relative;}
.no-bg{background:#ffffff}
.mt10{margin-top:0 !important}
.m_m{width:100%;margin: 0 auto;}
.m{width:1200px;margin: 0 auto;}
.m1024{width:1024px;margin: 0 auto;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}

.center{text-align:center}
/*字体*/
.m_t {
    margin: auto;
    width: 1200px;
    clear: both;
    /* overflow: hidden; */
}

.fl{float:left}
.fr{float:right}
.mt-20{/* margin-top:-20px; */}
.b10{height:10px;}

.m-xh-img img{display:block;    width: 100%;}
.m_m img{display: inline-block;/* width: 100%; */vertical-align: middle;}

.friendLink{display:none}
/*p0*/
.ping_0{
    width: 1200px;
    height: 160px;
    background: #ffffff;
    overflow: hidden;
    }
.ping_0 .logo{padding-top: 20px;padding-left: 0px;height: 110px;}
.ping_0 .logo .logo_1{width:166px;height:110px;    margin-left: 20px;}
.ping_0 .logo .logo_1 img{width:166px;height:110px}
.ping_0 .logo .logo_2{width: 350px;height:110px;float: left;}
.ping_0 .logo .logo_2 img{width:460px;height:110px;}

.ping_0 .weiimg{
    padding-top: 30px;
    width: 150px;
    text-align: center;
    padding-right: 10px;
}
.ping_0 .weiimg .weiimg_i{}
.ping_0 .weiimg .weiimg_i img{width:82px;height:82px}
.ping_0 .weiimg .weitext{font-size: 12px;}

.men_m{overflow:hidden;padding: 1%;padding-top: 2%;margin-top:15px}
.men_m .men_m_a{background: #d6d4d4;text-align:center;width: 23%;float:left;margin: 0 1% 2%;border-radius:3px;height:35px;line-height: 35px;font-size: 14px;}
.men_m .men_m_a.on{background: #1b1a1a;color:#ffffff}


/*index*/
.white-bg {background-color: #fff;}
.i-con{background: url(xc/xc-inco.png) no-repeat;}
.i-con-down{background-position: 95px 18px;}
.i-con-sort{background-position:-20px -90px}
.i-con-top{background-position:0 -90px}

.header-mode{height: 110px;line-height: 110px;/* border-bottom: 3px solid #C60A09; */margin-bottom: 10px;}
.header-mode-con{width:1200px;margin:0 auto;}
.header-left-mode{width: 300px;height: 110px;float:left;overflow: hidden;}
.header-left-mode span{font-size:20px;font-weight:bolder;float:left;color:#333}
.header-left-mode .logo{width: 251px;height: 110px;margin-right: 20px;overflow:hidden;}
.header-left-mode .logo a{display: block;height: 72px;}
.xian{float:left;width: 2px;height:40px;background: #949191;display:block;margin-top: 43px;}

.logo-f{font-weight:bold;font-size:18px;padding-left: 15px;padding-top: 8px;}

.nav-drop-con{display:none}

.header-club-right li a{color:#333;}
.header-club-right li a.active,.header-club-right li a:hover{color: #FD4533;}

.club-nav-li a:hover{color:#333;text-decoration:none}

.header-club-right{margin: 40px 6px 0 0;/* width: 580px; */}

.club-nav-li{width: 100px;line-height:38px;font-size:16px;float:left;/* position:relative; *//* margin-left: 20px; */}
.club-nav-li a{width: 120px;padding-right: 10px;display:block;text-align: center;position:relative}

.club-nav-li a.on{color: #FD4533;}
.club-nav-li a.on:before {
    border-top: #FD4533 3px solid;
    content: "";
    position: absolute;
    width: 33px;
    bottom: 0;
    opacity: 100;
    left: 32%;
    filter: alpha(opacity=100);
}

.baom{
    float: right;
    width: 100px;
    margin-left: 20px;
    margin-top: 5px;
}
.baom .baom-a{background: #FD4533;color:#ffffff;width: 100px;height: 30px;line-height: 30px;text-align:center;padding-right: 0;border-radius: 50px;font-size: 14px;}
.baom .baom-a:hover{color:#ffffff;opacity:.8;filter:alpha(opacity=80);}
.club-nav-li.txt-1{width: 120px;}

.club-nav-li.txt-1 a.i-con{text-align:left}
.club-nav-li.txt-2{width: 120px;}
.club-nav-li.txt-2 a.i-con{text-align: left;}
.club-nav-drop a.i-con{text-indent: 25px;}
.club-nav-li.txt-2 a.i-con{text-indent: 25px;}
.club-nav-drop:hover{background-color: #FD4533;}
.club-nav-li.txt-1:hover a.i-con{color:#fff;background-position: 95px -4px;}
.club-nav-li.txt-2 a.i-con-down{background-position:95px 18px;}
.club-nav-li.txt-2:hover a.i-con{color:#fff;background-position: 95px -4px;}

.nav-drop-con{width: 118px;border:1px solid #dcdcdc;padding:11px 0 12px;background-color:#fff;position:absolute;z-index: 99;/* top: 37px; */}
.nav-drop-con li{width:118px;height:39px;line-height:39px;overflow:hidden}
.nav-drop-con li a{text-align:center;/*padding:0 0 0 28px;*//* width:94px */}
.nav-drop-con li a:hover{color:#C60A09;background:0}

.txt-2 .nav-drop-con{width: 118px;text-align:center}
.txt-2 .nav-drop-con li{width: 118px;text-align:center}

.club-nav-drop:hover .nav-drop-con{display:block}

/*报名按钮*/
.xh-s-btn{text-align:center;margin-top:-230px}
.xh-s-btn span{background:#e60000;font-size: 30px;display: inline-table;width: 260px;height: 60px;line-height: 60px;border-radius: 50px;}
.xh-s-btn span a{color:#ffffff}
.xh-s-btn span:hover{opacity:.8;filter:alpha(opacity=80);}


/*浮动*/
.ce-fu{position:fixed;right:10px;font-size: 16px;bottom: 30px;width: 40px;}
.ce-fu-d{
    background: #1B1A1A;
    width: 30px;
    text-align: center;
    height: 100px;
    padding: 5px 0;
    border-radius: 3px;
}
.ce-fu-d:hover{opacity:.8;filter:alpha(opacity=80);}
.ce-fu-d a{
    color: #ffffff;
}


/* 本例子css */
.slideTxtBox{ width:1200px; text-align:center;margin:0 auto;}
.slideTxtBox .hd{ height:39px; line-height:39px;width:100%;display:inline-table}
.slideTxtBox .hd ul{height:35px;text-align:center;display:inline-table}
.slideTxtBox .hd ul li{float:left;padding:0 20px;cursor:pointer;display:inline-table;border: 2px solid #EC1B24;border-radius:3px;margin:120px 20px 45px;font-size:18px;}
.slideTxtBox .hd ul li.on{height:30px;background: #EC1B24;border: 2px solid #EC1B24;color:#ffffff;}

.slideTxtBox .bd{border:0}
.slideTxtBox .bd ul{0}
.slideTxtBox .bd li{ width:100%;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }

.xh-btn{text-align:center;margin-bottom: 50px;margin-top: 50px;}
.xh-btn span{background:#e60000;font-size: 30px;display: inline-table;width: 260px;height: 60px;line-height: 60px;border-radius: 50px;}
.xh-btn span a{color:#ffffff}
.xh-btn span:hover{opacity:.8;filter:alpha(opacity=80);}

/*video*/
.videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:50%; margin-left:-320px; margin-top:-210px; z-index:100; width:640px; height:360px; }
.vclose{ position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }
.masklayer{position: fixed;display: none;width: 100%;height: 1000px;top: 0px;left: 0px;background-color: rgba(0, 0, 0, 0.8);z-index: 1000;-webkit-user-select: none;-ms-user-select: none;}

/*
.videos{position: fixed;top: 20%;left: 50%;margin-left: -300px;background:#ffffff;width: 600px;height:452px;padding:3px;display: none;}
.videos video{}
.videos .vclose{position:absolute;top: -30px;right: -20px;width:50px;cursor: pointer;background: #ffffff;border-radius: 50px;}
*/