/* 基本样式 */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑"; line-height:22px; color:#333333; background:#fff;}
ul,li{ list-style:none;}
img,table,input{ border:0px none;}
body,ul,li,table,input,p,h1,h2,h3,h4,h5,h6,dt,dd,dl,th,tr{ margin:0px; padding:0px;}
.cl{ clear:both; height:0px; line-height:0px; overflow:hidden;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#e72008; text-decoration:none;}

.cl{ clear:both; height:1px;}

.n10{ height:10px;}
.n15{ height:15px;}
.n20{ height:20px;}
.n25{ height:25px;}
.n30{ height:30px;}
.n40{ height: 40px;}

.pt10{ padding-top: 10px;}
.pt20{ padding-top: 20px;}
.pt30{ padding-top: 30px;}
.pt40{ padding-top: 40px;}
.pt50{ padding-top: 50px;}

.pb10{ padding-bottom: 10px;}
.pb20{ padding-bottom: 20px;}
.pb30{ padding-bottom: 30px;}
.pb40{ padding-bottom: 40px;}
.pb50{ padding-bottom: 50px;}

.mr15{ margin-right: 15px;}

.fl{ float:left;}
.fr{ float:right;}

/* 主题样式 */
.main{ width:1000px; margin:0px auto; text-align:center;}
.clear{ clear: both; height: 1px; margin: 0px; padding: 0px; }

/*  banner  */
.banner{
    padding:156px 0 0 228px;
    box-sizing: border-box;
    background: url(../images/banner.png) center top no-repeat;
    height: 500px;
 }

 .banner .title{
    color: #fff;
    font-size: 75.75px;
    font-weight: bold;

}

.banner .subtitle{
    display: inline-block;
    margin-top: 65px;
    font-size: 75.75px;
    color: #fffc00;
    font-weight: bold;

}
/*  nav  */
.nav{ padding:0px 0px 20px 0px;  }
.nav ul{}
.nav ul li{ float: left; width: 154px; padding:18px 0px 16px 0px; font-size: 14px; background-color:#ffffff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
box-shadow: 4px 4px 8px 4px #f3f1f3; }
.nav ul li strong{ font-size: 20px; color: #ffffff;}


/*  jiedu  */
.jiedu{ padding-top: 30px; padding-bottom: 10px;}
.jiedu_top{ font-size:36px; color: #333; }
.jiedu_top img{ vertical-align:middle;}


.jiedu_cent{ padding-top: 40px; }
.jiedu_cent_left{ float: left; width: 460px; height: 240px; margin-right: 40px;text-align: center;
}
.jiedu_cent_left .title{
    padding: 46px 0 19px 0;
    font-size: 26px;
    font-weight: normal;
    color: #f57f00;
}
.jiedu_cent_left .subtitle{
    padding: 0 0 13px 0 ;
    font-size: 48px;
    color: #fff;
    text-shadow: 0 0 20px #fd9c2e;
}
.jiedu_cent_left .subtitle2{
    font-size: 36px;
    color: #fff;
    text-shadow: 0 0 20px #fd9c2e;

}
.jiedu_cent_right{ float: right; width: 500px; text-align:left;}
.jiedu_cent_right h3{ font-size: 20px; color: #333; height: 40px; line-height: 40px; padding-bottom: 10px;}
.jiedu_cent_right p{ font-size: 16px; color: #666; line-height: 34px; }
.jiedu_cent_right .jiedu_cent_right_b{font-size: 16px; color: #666; padding-top: 20px;}
.jiedu_cent_right div a{ color: #ff523d; }
.jiedu_cent_right div a:hover{ color: #e72008; }

/*  zixun  */
.zixun{ padding-bottom:30px;  }
.zixun_01_top{
    height: 58px;
    line-height: 58px;
    font-size: 18px;
    color: #333;
    width: 440px;
    position: relative;
}
.zixun ul{
    width: 1000px;}

.zixun_01_top .item{
    background-color: #ededed;
    border-width: 1px 1px 1px 0px;
    height: 44px;
    line-height: 44px;
    font-size: 16px;
    color: #333;
    width: 333px;
    position: relative;
}

.zixun_01_top .active{
    background-color: #ff523d;
    color: #fff;
}

.zixun_01_top .active-zx{
    background-color: #ff523d;
    color: #fff;
}


.zixun_01_top a:hover{ color: #e72008;}
.zixun_01_cent{ padding-top: 10px;}
.zixun_01_cent_01{
    font-size: 16px;
    height: 20px;
    line-height: 20px;
    color: #666;
    text-align: center;
    margin-left: 10px;
    margin-bottom: 20px;}

.zixun_01_a a{
    display: inline-block;
    margin: 0 42px 20px 0;
}
.zixun_01_a a:nth-child(5){
    margin: 0 0 20px 0;

}
.zixun_01_a a:nth-child(10){
    margin: 0 0 20px 0;
}
.zixun_01_biao{ width: 20px; height: 20px; border-radius: 3px; background: #bebebe; font-size: 14px; color: #fff; margin-right:20px;}


/*  tong  */
.tong{ width: 1000px; height: 90px; padding-bottom: 50px; }

.zixun_02 .zixun_01_top .item{
    width: 500px;
}

.zixun_02 .zixun_01_a a{
    margin-right:80px;
}
.zixun_02 .zixun_01_a a:nth-child(5){
    margin-right:0;
}
.zixun_02 .zixun_01_a a:nth-child(10){
    margin-right:0;
}
.zixun_03 .zixun_01_top .item{
    width: 220px;
}

.zixun_04 .zixun_01_top .item{
    width: 146.6px;
}

.vedio-info{
    padding: 20px 0 50px 0;
}

/*  tishi  */
/*.tishi{ margin-bottom: 40px ;}*/
.tishi_top{text-align: left;
    border-top-style:solid;
    border-top-width:2px;
    border-top-color:#ff523d;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#ededed;
    height: 58px;
    line-height: 58px;
    font-size:24px;
    font-weight: bold;
    color:#ff523d;
}
.tishi_top img{ vertical-align: middle;}
.tishi_cent{ padding: 20px 10px 0px; text-align: left; font-size: 16px; color: #666; line-height: 34px; }
/*.tishi_cent a{ background: #ff523d; padding: 5px 20px; border-radius: 3px; color: #fff; font-size: 14px;}*/
/*.tishi_cent a:hover{ background: #e72008; }*/

.youqing_cent{ padding: 20px 10px; text-align: left; font-size: 16px; color: #666; line-height: 34px; }
.youqing_cent a{ color: #666; margin-right: 262px; display: inline-block;white-space: pre-wrap; }
.youqing_cent a:nth-child(2n){margin-right: 0;}
.youqing_cent a:hover{ color: #e72008; }

/*  fours  */
.fours01 ,.fours{background: #f6f6f6; padding: 40px 0;}
.fours a{ float: left; width: 240px; height: 160px; margin-right:13px; }

/*  footer  */
.footer{ background: url(../images/footer.png) center top no-repeat; height: 377px; width: 100%; }
.footer a{ border-radius: 30px; padding: 10px 100px; background: #fff600; color: #fa4d61; font-size: 24px;}
.footer a:hover{ background: #e5e714; }