@charset "utf-8";
/* css document */
* {
	margin: 0;
	padding: 0;
	border: 0;
}
body h1,
h2,
h3,
h4,
h5,
h6,
p,
samp,
div,
ul li,
ol li,
a,
dl,
dt,
dd,
select,
input,
button,
textarea {
	font-family: "微软雅黑";
	font-weight: normal;
	list-style-type: none;
	text-decoration: none;
	list-style: none;
	outline: none;
}
html,body{
	width:100%;
	height:100%;
	margin:0 ;
	padding:0 ;
	background: #fff;
}

.wrap{
	width: 100%;
	min-width: 1280px;
	min-height:3881px;
	float: left;
	background: url(../../image/bakActivity/nationalMatch/big-bg.jpg) center top no-repeat;
}
.wrap .wrap-main{
	width: 1200px;
	height:auto;
	margin: 0 auto;
}
.wrap .wrap-main .main-top{
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
.wrap .wrap-main .main-top .top-btn{
	float: left;
	width: 100%;
	margin-top: 110px;
}
.wrap .wrap-main .main-top .top-btn button{
	float: left;
    width: 312px;
    height: 95px;
	cursor: pointer;
    margin-left: 37%;
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.wrap .wrap-main .main-top .top-btn button:hover{
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
}
.wrap .wrap-main .main-top .top-btn button span{
    float: left;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    margin-bottom: 15px;
}
.wrap .wrap-main .main-top .top-btn button.yellow-btn span{
    margin-bottom: 20px;
    font-size: 38px;
}
.wrap .wrap-main .main-top .top-btn button.yellow-btn{
    background: url(../../image/bakActivity/nationalMatch/yellow-btn.png) no-repeat;
}
.wrap .wrap-main .main-content{
    float: left;
    width: 99%;
    margin-top: 30px;
}
.wrap .wrap-main .main-content .modular{
    float: left;
    width: 100%;
    margin: 0 0 70px 15px;
}
.wrap .wrap-main .main-content .modular .content-title{
    float: left;
    width: 100%;
}
.wrap .wrap-main .main-content .modular .content-title img{
    float: left;
    width: 531px;
    height: 65px;
}
.wrap .wrap-main .main-content .modular .content{
    float: left;
    width: 85%;
    margin-left: 86px;
}
.wrap .wrap-main .main-content .modular.t1 .content p{
    float: left;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #2a2c6b;
    line-height: 35px;
    text-indent: 28px;
    margin-top: 25px;
}

.wrap .wrap-main .main-content .modular.t2 .content .t2-content{
    float: left;
    width: 100%;
    margin-top: 20px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-top{
    float: left;
    width: 100%;
    text-align: center;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-top img{
    width: 162px;
    height: 40px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom1{
    float: left;
    width: 100%;
    height: 187px;
    background-color: #FFF3CB;
    border-radius: 15px;
    margin-top: 12px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom1 .bottom1-left{
    float: left;
    width: 35%;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom1 .bottom1-left img{
    float: left;
    width: 319px;
    height: 157px;
    border-radius: 5px;
    margin: 15px 25px 15px 15px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom1 .bottom1-right{
    float: left;
    width: 64%;
    margin-top: 30px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom1 .bottom1-right h5{
    float: left;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 22px;
    font-weight: bold;
    color: #2A2C6B;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom1 .bottom1-right p{
    float: left;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #2A2C6B;
    margin-top: 15px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom1 .bottom1-right span{
    float: left;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #FF961A;
    margin-top: 15px;
    cursor: pointer;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2{
    float: left;
    width: 100%;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 .t2_pre_pic{
    float: left;
    width: 42px;
    height: 42px;
    background: url(../../image/bakActivity/nationalMatch/t2_pre_pic.png) no-repeat;
    top: 100px;
    left: -21px;
    position: relative;
    cursor: pointer;

}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 .t2_next_pic{
    float: right;
    width: 42px;
    height: 42px;
    background: url(../../image/bakActivity/nationalMatch/t2_next_pic.png) no-repeat;
    top: 100px;
    right: -21px;
    position: relative;
    cursor: pointer;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 .t2_picContainer{
    width: 100%;
    overflow:hidden;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul{
    float: left;
    /*width: 100%;*/
    height: 157px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul li{
    float: left;
    width: 319px;
    cursor: pointer;
    padding-right: 26px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul li .pic img{
    float: left;
    width: 319px;
    height: 157px;
    border-radius: 10px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul li .min-mask{
    width: 319px;
    height: 42px;
    line-height: 42px;
    text-indent: 10px;
    float: left;
    background: url(../../image/index/mask.png) repeat;
    position: relative;
    margin-top: -42px;
    border-radius: 0 0 10px 10px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul li .min-mask h5{
    font-family: MicrosoftYaHei;
    font-weight: bold;
    font-size: 18px;
    color: #fff;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul li:hover .min-mask{
    display: none;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul li .big-mask{
    float: left;
    width: 319px;
    height: 157px;
    background: url(../../image/index/mask.png) repeat;
    position: relative;
    border-radius: 10px;
    margin-top: -157px;
    display: none;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul li:hover .big-mask{
    display: block;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul li .big-mask h5{
    float: left;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 22px;
    color: #fff;
    margin-top: 15px;
    text-indent: 10px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul li .big-mask p{
    float: left;
    width: 94%;
    line-height: 24px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #ffffff;
    margin: 15px 10px 0 10px;
}
.wrap .wrap-main .main-content .modular.t2 .content .t2-content .t2-content-bottom2 ul li .big-mask p font{
    color: #ffc324;
}

.wrap .wrap-main .main-content .modular.t3 .content .t3-content-top{
    float: left;
    width: 100%;
    margin-top: 25px;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-top ul{
    float: left;
    width: 96%;
    margin-left: 6%;
}

.wrap .wrap-main .main-content .modular.t3 .content .t3-content-top ul li{
    float: left;
    width: 30%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    color: #ffffff;
    margin: 10px 5px 0 0;
    background:-webkit-linear-gradient(left,#ff8e7c,#ff6b83);
    border-radius: 8px 8px 0 0;
    position: relative;
    bottom: -2px;
    cursor: pointer;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-top ul li.active{
    height: 55px;
    color: #ff6b83;
    margin-top: 3px;
    background-color: #ffffff;
    background-image: none;
    border-radius: 8px 8px 0 0;
    border-left: 2px solid #ff6b83;
    border-top: 2px solid #ff6b83;
    border-right: 2px solid #ff6b83;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom{
    float: left;
    width: 100%;
    background-color: #ffffff;
    border-radius: 11px;
    border: 2px solid #ff6b83;
}

.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom .t3-ul{
    float: left;
    width: 100%;
    height: 530px;
    margin: 5px 0;
    overflow-y: auto;
    overflow-x: hidden
}

.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom ul{
float: left;
width: 92%;
margin: 5px 0 0 4%;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom ul li{
float: left;
width: 48%;
margin-top: 30px;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom ul li.li-left{
margin-right: 4%;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom ul li .t3-li-left{
float: left;
width: 38%;
margin-right: 2%;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom ul li .t3-li-left img{
float: left;
width: 100%;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom ul li .t3-li-right{
float: left;
width: 60%;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom ul li .t3-li-right h5{
width: 227px;
height: 41px;
line-height: 41px;
background:url(../../image/bakActivity/nationalMatch/t3-title-bg.png) left no-repeat;
text-indent: 16px;
font-family: MicrosoftYaHei;
font-size: 18px;
font-weight: bold;
color: #ffffff;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom ul li .t3-li-right p{
float: left;
width: 100%;
line-height: 26px;
font-family: MicrosoftYaHei;
font-size: 16px;
color: #1C0505;
margin-top: 20px;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom ul li .t3-li-right span{
float: left;
line-height: 26px;
font-family: MicrosoftYaHei;
font-size: 16px;
color: #ff6c00;
cursor: pointer;
}
.wrap .wrap-main .main-content .modular.t3 .content .t3-content-bottom ul li .t3-li-right span.line{
    float: left;
    width: 1px;
    height: 20px;
    background: #ccc;
    margin: 4px 6px;
}

.wrap .wrap-main .main-content .modular.t4 .content .t4-content{
float: left;
width: 100%;
margin-top: 25px;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-top{
float: left;
width: 100%;
text-align: center;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-top img{
width: 169px;
height: 33px;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom{
float: left;
width: 100%;
text-align: center;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom p{
float: left;
width: 100%;
font-family: MicrosoftYaHei;
font-size: 16px;
color: #2A2C6B;
text-align: left;
text-indent: 31px;
line-height: 25px;
margin: 25px 0;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom img.lc-img{
width: 865px;
height: 315px;
margin-top: 25px;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom span.sm-span{
float: left;
width: 100%;
font-family: MicrosoftYaHei;
font-size: 16px;
color: #2A2C6B;
text-align: left;
line-height: 30px;
margin: 25px 0;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom span.sm-span samp{
font-weight: bold;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom .download-div{
width: 582px;
height: 49px;
background-color: #FFF3CB;
border-radius: 5px;
margin: 25px 21%;
cursor: pointer;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom .download-div .pdf-icon{
float: left;
width: 28px;
height: 28px;
margin: 10px;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom .download-div span.down-span{
float: left;
width: 76%;
font-family: MicrosoftYaHei;
font-size: 16px;
font-weight: bold;
color: #2A2C6B;
line-height: 49px;
text-align: left;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom .download-div .xz-icon{
float: left;
width: 19px;
height: 17px;
margin: 16px 10px;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom .download-div span.xz-span{
float: left;
font-family: MicrosoftYaHei;
font-size: 16px;
color: #2A2C6B;
line-height: 49px;
text-align: left;
}

.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom-bottom{
    float: left;
    width: 100%;
    text-align: right;
    margin-top: 30px;
}
.wrap .wrap-main .main-content .modular.t4 .content .t4-content .t4-content-bottom-bottom p{
    float: left;
    width: 100%;
    line-height: 28px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    font-weight: bold;
    color: #2A2C6B;
}

.xf{
width:168px;
height:427px;
position:fixed;
top:15%;
right:10px;
background:url(../../image/bakActivity/nationalMatch/xf.png) center top no-repeat;
}
.xf ul{
float: left;
width: 66%;
margin: 26px 30px;
}
.xf ul li{
float: left;
width: 100%;
border-bottom: 1px dashed #c9a84d;
margin-bottom: 10px;
}
.xf ul li a{
float: left;
width: 100%;
line-height: 40px;
font-family: MicrosoftYaHei;
font-size: 18px;
font-weight: bold;
color: #251E18;
text-align: center;
margin-bottom: 10px;
cursor: pointer;
}
.xf ul li.active a{
border-radius: 22px;
background-color: #FFC513;
}
.xf ul li.zxkf i{
float: left;
width: 22px;
height: 23px;
background:url(../../image/bakActivity/nationalMatch/xf-kf.png) no-repeat;
margin: 9px 5px;
}
.xf ul li.qqzx i{
float: left;
width: 19px;
height: 22px;
background:url(../../image/bakActivity/nationalMatch/xf-QQ.png) no-repeat;
margin: 9px 5px;
}

.tc-unit {
    width: 922px;
    height: 579px;
    background-color: #ffffff;
    border-radius: 10px;
    display: none;
}
.tc-unit .tc-main{
    float: left;
    width: 100%;
}
.tc-unit .tc-main .tc-title{
    float: left;
    width: 100%;
    height: 50px;
}

.tc-unit .tc-title i{
    float: right;
    width: 19px;
    height: 19px;
    background:url(../../image/bakActivity/nationalMatch/tc-close.png) no-repeat;
    margin: 20px 20px 0 0;
    cursor: pointer;
}
.tc-unit .tc-content{
    float: left;
    width: 91.4%;
    margin: 0 40px;
}
.tc-unit .tc-content .material-left{
    float: left;
    width: 30.5%;
    margin-right: 20px;
}
.tc-unit .tc-content .material-left img{
    float: left;
    border-radius: 10px;
}
.tc-unit .tc-content .material-right{
    float: left;
    width: 67%;
}
.tc-unit .tc-content .material-right .m_title{
    float: left;
    width: 100%;
}
.tc-unit .tc-content .material-right .m_title img{
    float: left;
    height: 54px;
}
.tc-unit .tc-content .material-right .m_title img.zncns{
    width: 226px;
}
.tc-unit .tc-content .material-right .m_title img.xjc{
    width: 347px;
}
.tc-unit .tc-content .material-right .m_title img.jycbs{
    width: 261px;
}
.tc-unit .tc-content .material-right .m_title img.wycbs{
    width: 288px;
}
.tc-unit .tc-content .material-right .m_title img.kjcbs{
    width: 274px;
}
.tc-unit .tc-content .material-right .m_title img.mscbs{
    width: 239px;
}
.tc-unit .tc-content .material-right .m_title img.mscbs{
    width: 267px;
}
.tc-unit .tc-content .material-right p{
    float: left;
    width: 100%;
    height: 442px;
    line-height: 24px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    text-indent: 30px;
    color: #333333;
    margin-top: 20px;
    overflow-y: auto;
    overflow-x: hidden;
}

/*-----*/
.tc-jc {
    width: 922px;
    height: 579px;
    background-color: #ffffff;
    border-radius: 10px;
    display: none;
}
.tc-jc .tc-main{
    float: left;
    width: 100%;
}
.tc-jc .tc-main .tc-title{
    float: left;
    width: 100%;
    margin-top: 30px;
}
.tc-jc .tc-title .jc_title{
    float: left;
    width: 95%;
    font-family: MicrosoftYaHei;
    font-weight: bold;
    font-size: 22px;
    color: #000000;
    text-align: center;
}
.tc-jc .tc-title i{
    float: right;
    width: 19px;
    height: 19px;
    background:url(../../image/bakActivity/nationalMatch/tc-close.png) no-repeat;
    margin: 10px 20px 0 0;
    cursor: pointer;
}
.tc-jc .tc-content{
    float: left;
    width: 91.4%;
    margin: 0 40px 45px 40px;
}
.tc-jc .tc-content .jc-top{
    float: left;
    width: 100%;
}
.tc-jc .tc-content .jc-top .pre_pic{
    float: left;
    width: 35px;
    height: 35px;
    background: url(../../image/bakActivity/nationalMatch/jc_left.png) no-repeat;
    top: 129px;
    left: -17.5px;
    position: relative;
    cursor: pointer;
}
.tc-jc .tc-content .jc-top .next_pic{
    float: right;
    width: 35px;
    height: 35px;
    background: url(../../image/bakActivity/nationalMatch/jc_right.png) no-repeat;
    top: 129px;
    right: -17.5px;
    position: relative;
    cursor: pointer;
}
.tc-jc .tc-content .jc-top .img_div{
    width: 100%;
    overflow: hidden;
}
.tc-jc .tc-content .jc-top .img_div .img_container{
    float: left;
    width: 100%;
    height: 211px;
    text-align: center;
}
.tc-jc .tc-content .jc-top .img_div img{
    float: left;
    width: 149px;
    height: 211px;
    padding-right: 35px;
}
.tc-jc .tc-content .jc-top .img_div img.size_min{
    float: none;
}
.tc-jc .tc-content .jc-top .img_div img.xyb_xx_yy2{
    width: 274px;
}
.tc-jc .tc-content .jc-top .img_div img.xyb_xx_yy1{
    width: 219px;
}
.tc-jc .tc-content .jc-top .img_div img.xyb_xx_yy{
    width: 239px;
}

.tc-jc .tc-content .jc-bottom{
    float: left;
    width: 100%;
    margin-top: 35px;
    overflow-y: auto;
    overflow-x: hidden;
}
.tc-jc .tc-content .jc-bottom p{
    float: left;
    width: 100%;
    height: 200px;
    line-height: 24px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #333333;
}

/*------*/
.tc-video {
    width: 922px;
    height: 690px;
    background-color: #ffffff;
    border-radius: 11px;
    display: none;
}
.tc-video .tc-main{
    float: left;
    width: 93.5%;
    margin: 0 30px;
}
.tc-video .tc-main .tc-title{
    float: left;
    width: 100%;
    margin-top: 20px;
}
.tc-video .tc-main .tc-title .tc-log{
    float: left;
    width: 90%;
    text-align: center;
}
.tc-video .tc-main .tc-title .tc-log img{
    float: left;
    margin-left: 36%;
}
.tc-video .tc-main .tc-title i{
    float: right;
    width: 19px;
    height: 19px;
    background:url(../../image/bakActivity/nationalMatch/tc-close.png) no-repeat;
    margin-top: 10px;
    cursor: pointer;
}
.tc-video .tc-main .tc-content{
    float: left;
    width: 100%;
    height: 100%;
    margin-top: 40px;
}
.xf-nav {
    display: none!important;
}
.tc-common-tips{
    display: none!important;
}