/*******************图兰朵计划样式star*******************/

.tld_banner{
    width: 100%;
    height: 485px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_banner.jpg") no-repeat center;
}
.make_banner{
    width: 100%;
    height: 485px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_banner02.jpg") no-repeat center;
}
.gjs_banner{
    width: 100%;
    height: 485px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_banner03.jpg") no-repeat center;
}
/*内容*/
.bgCom{
    width: 100%;
    height: 100%;
    background:#f5f5f5;
}
.tldTxt{
    width: 1220px;
    height: auto;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_tmbg.png") no-repeat center top;
    top: -42px;
    left:50%;
    margin-left:-610px;
    position: relative;
}
.tldTxt .tldTxtCon{
    background:#fff;
    height: 100%;
}
p.position{
    width: 96%;
    height: 45px;
    border-bottom:1px solid #eee;
    font-size:13px;
    line-height: 50px;
    color:#999;
    margin: 0 auto;
}
p.position a{
    color:#999;
}
p.position a:hover{
    color:#136096;
}
.comPlan{
    margin-top: 30px;
    width: 1200px;
    height:auto;
    padding-bottom: 295px;/
}
.tlbL{
    width: 180px;
    z-index: 99;
}
.tlbL a{
    display: block;
    height: 55px;
    width: 180px;
    background: #f5f5f5;
    margin-bottom: 5px;
    font-size: 16px;
    line-height: 55px;
    border-top-right-radius: 55px;
    border-bottom-right-radius: 55px;
}
.tlbL a i{
    display: block;
    width: 35px;
    height: 55px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_icon.png") no-repeat 20px 17px;
    float: left;
    padding-left: 17px;
    cursor: pointer;
}
.tlbL a span{
    float: left;
    padding-left: 3px;
    cursor: pointer;
}
.tlbL a.aCon2 i{
    background-position: 20px -37px;
}
.tlbL a.aCon3 i{
    background-position: 20px -89px;
}
.tlbL a.aCon4 i{
    background-position: 20px -144px;
}
.tlbL a.aCon5 i{
    background-position: 20px -196px;
}
.tlbL a.aCon6 i{
    background-position: 20px -251px;
}
.tlbL a.aCon.aCon_hover{
    background:#1a98ef;
}
.tlbL a.aCon.aCon_hover i{
    background-position: 20px -472px;
}
.tlbL a.aCon.aCon_hover span{
    color:#fff;
}
.tlbL a.aCon2.aCon_hover i{
    background-position: 20px -525px;
}
.tlbL a.aCon3.aCon_hover i{
    background-position: 20px -579px;
}
.tlbL a.aCon4.aCon_hover i{
    background-position: 20px -632px;
}
.tlbL a.aCon5.aCon_hover i{
    background-position: 20px -685px;
}
.tlbL a.aCon6.aCon_hover i{
    background-position: 20px -739px;
}
.tlbL a.aCon7{
    background-color:#e24943;
    color:#fff;
}
.tlbL a.aCon7 i{
    background-position: 20px -305px;
}
.tlbL a.aCon8{
    background-color:#1db69a;
    color:#fff;
 }
 .tlbL a.aCon8 i{
    background-position: 20px -355px;
}
.tlbL a.aCon9{
    font-size: 13px;
    line-height: 44px;
    background:#f5f5f5 url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_icon.png") no-repeat 18px -407px;
    position: relative;
}
.tlbL a.aCon9 span{
    position: absolute;
    top: -3px;
    left: 45px;
}

/*图兰朵右侧样式*/
.tlbR{
    width: 970px;
}
/*标题共用样式 star*/
.scroll_play p.yw{
    color:#ccc;
    text-align: center;
}
.scroll_play h2{
    color:#666;
    text-align: center;
    padding-bottom: 18px;
    margin-bottom: 20px;
	font-size: 34px;
}
.scroll_play h2 .p_abs{
    width: 95px;
    height: 54px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_titleBg.png") no-repeat;
    top: 17px;
    left: 432px;
}
.scroll_play h2 p.p_abs.p_abs4{left: 432px;}
.scroll_play h2 span{
    color:#1a98ef;
}
.scroll_play h2 i{
    display: inline-block;
    width: 50px;
    height: 1px;
}
.plan3 h2 .p_abs,.plan4 h2 .p_abs{
    left: 435px;
}
.plan6 h2 .p_abs{
    left: 400px;
}
.plan4,.plan5,.plan6,.plan7{
    width: 929px;
	height:auto;
	overflow:hidden;
}
/*标题共用样式 end*/
/*图兰朵计划简介*/
.tlbR .plan1{
    height: 440px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan1_bg.png") no-repeat left bottom;
    padding: 0 129px;
}
.tlbR .plan1 p{
    font-size:14px;
    color:#ccc;
}
.tlbR .plan1 h2{
    font-size:52px;
}
.tlbR .plan1 .plan1Txt{
    text-align:left;
    padding-top: 10px;
    line-height: 25px;
}
.tlbR .plan1 .plan1Txt p{
    color:#999;
	padding-left: 100px;
}
/*图兰朵计划申请条件 star*/
.tlbR .plan2{
    width: 928px;
    height: auto;
}
/*动画样式*/
.plan2Flash{
    width: 932px;
    height: auto;
}
.plan2Flash p.top{
    border-left:1px solid #ccc;
    height: 59px;
}
.plan2Flash p.top span{
    width: 309px;
    float: left;
    border:1px solid #ccc;
    border-left:0;
    line-height: 57px;
    font-size: 24px;
    text-align: center;
    color: #666;
    cursor:pointer;
}
.plan2Flash p.top span.on{
    height:56px;
    border-top:3px solid #1a97ee;
    border-bottom:#fff;
}
.plan2Flash .bot{
    width: 929px;
    border:1px solid #ccc;
    border-top:0;
    padding-top:25px;
    overflow: hidden;
}
.plan2Flash .bot .txt{
    width: 57%;
    height: auto;
    display: none;
    margin: 0 auto;
    padding-left: 28%;
    margin-right: 10%;
}
.plan2Flash .bot .txt p{
    border-bottom:1px solid #ccc;
    font-size:20px;
    padding-bottom: 10px;
   /* background:url("https://www.tvsaudiovisual.com/templets/smyp/images/3icon_1.png") no-repeat 0 7px;
    padding-left: 30px;*/
    color:#999;
    font-weight:800;
}
.plan2Flash .bot .txt ul{
    padding:15px 0 85px;
    height: auto;
    overflow: hidden;
}
.plan2Flash .bot .txt ul.ul_p{padding-bottom:12px;}
.plan2Flash .bot .txt ul.ulPadding{padding:20px 0;}
.plan2Flash .bot .txt ul.ulPadding li{line-height:20px;padding-bottom:5px;}
.plan2Flash .bot .txt ul li{
    /*width: 50%;*/
	width:90%;
    float: left;
    line-height:25px;
	padding-bottom:5px;
	font-size:13px;
}
.plan2Flash .bot .txt ul li span{
	display:block;
}


/*国际生新加样式*/
#con_tldtop_1{background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_ren1.png") no-repeat 0 bottom;}
#con_tldtop_2{background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_ren.png") no-repeat 0 bottom;}
#con_tldtop_3{background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_ren2.png") no-repeat 0 bottom;}


/*.plan2Flash .bot .txt ul li i{
    width: 62px;
    height: 62px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_icon2.png") no-repeat -137px -91px;
}
.plan2Flash .bot .txt ul li:first-child+li i{
    background-position: -434px -91px;
}
.plan2Flash .bot .txt ul li:first-child+li+li i{
    background-position: -137px -174px;
}
.plan2Flash .bot .txt ul li:first-child+li+li+li i{
    background-position: -434px -174px;
}
.plan2Flash .bot .txt ul li span{
    width: 215px;
    margin-left: 15px;
    color: #999;
}
*/

/*图兰朵计划申请条件 end*/
/*图兰朵计划留学优势 star*/
.plan3{
    width: 929px;
}
.plan3 ul{
    height: 290px;
    position: relative;
}
.plan3 ul li{
    width: 185px;
    height: 253px;
    background:#fff;
    box-shadow: 0 0 10px #ddd;
    float: left;
    padding:35px 15px 0 15px;
    text-align: center;
    border:1px solid #eee;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    transition: top .3s;
}
.plan3 ul li:first-child{
    margin-left: 0;
}
.plan3 ul li:first-child+li{
    left: 239px;
}
.plan3 ul li:first-child+li+li{
    left: 474px;
}
.plan3 ul li:first-child+li+li+li{
    left: 713px;
}
.plan3 ul li:hover{
    top:-15px;
}
.plan3 ul li i{
    display: block;
    margin: 10px auto;
    width: 95px;
    height: 97px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_icon2.png") no-repeat 0 -313px;
}
.plan3 ul li:first-child+li i{
    background-position: -168px -313px;
}
.plan3 ul li:first-child+li+li i{
    background-position: -337px -313px;
}
.plan3 ul li:first-child+li+li+li i{
    background-position: -505px -313px;
}
.plan3 ul li h4{
    font-size:17px;
    color:#1a97ee;
    line-height: 50px;
}
.plan3 ul li p{
    line-height: 22px;
    color:#999;
}
/*图兰朵计划留学优势 end*/
/*图兰朵计划申请费用 star*/
.plan4 ul{
    height: auto;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_listbg1.png") no-repeat center top;
	overflow:hidden;
}
.plan4.plan_bg1 ul{
 	background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_listbg2.png") no-repeat center top;
}
.plan4.plan_bg2 ul{
 	background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_listbg3.png") no-repeat center top;
}
.plan4 ul li{
    width: 70%;
    margin: 0 auto;
    height: 76px;
    padding:6px 0;
    text-align: center;
    font-size:21px;
    color: #555;
	vertical-align:middle;
}
.plan4 ul li:first-child+li+li{
    line-height: 26px;
}
.plan4 ul li span{
    font-size: 30px;
    color:#d33536;
    display: inline-block;
    font-weight: 800;
    padding: 0 5px;
}
/*图兰朵计划申请费用 end*/
/*图兰朵计划热闹院校推荐 star*/
.plan5 h2 .p_abs{
    left: 399px;
}
.plan5 .hotyx .hotBtn{
    height: 50px;
    width: 70%;
    margin: 0 auto;
}
.plan5 .hotyx .hotBtn span{
    float: left;
    width: 32%;
    margin:0 0.3%;
    line-height: 50px;
    text-align: center;
    background:#ccc;
    font-size:16px;
    color:#fff;
    cursor: pointer;
    transition: .3s;
}
.plan5 .hotyx .hotBtn span:first-child{
    border-top-left-radius:50px;
    border-bottom-left-radius:50px;
}
.hotyx .hotBtn span:last-child{
    border-top-right-radius:50px;
    border-bottom-right-radius:50px;
}
.plan5 .hotyx .hotBtn.span_width1{width:50%;}
.plan5 .hotyx .hotBtn.span_width1 span{width:49%;}
.plan5 .hotyx .hotBtn.span_width2{width:30%;}
.plan5 .hotyx .hotBtn.span_width2 span{width:100%;}
.plan5 .hotyx .hotBtn span.on{
    background: #1a97ee;
}
.plan5 .hotyx .hotTxt{
    padding-top: 50px;
    height: auto;
    overflow: hidden;
}
.plan5 .hotyx .hotTxt ul{
    width: 970px;
	display:none;
}
.plan5 .hotyx .hotTxt ul li{
    width: 212px;
    height: 220px;
    float: left;
    margin:0 23px 20px 0;
    text-align: center;
    border:1px solid #fff;
    padding-bottom:10px;
    cursor: pointer;
}
.plan5 .hotyx .hotTxt ul li a{
    display: block;
}
.plan5 .hotyx .hotTxt ul li h4{
    padding-top: 15px;
    line-height: 20px;
    font-size:14px;
    color:#666;
	transition:.4s;
	font-weight:100;
}
.plan5 .hotyx .hotTxt ul li p{
    font-size:12px;
    color:#ccc;
}
.plan5 .hotyx .hotTxt ul li .Img{
    width: 100%;
    height: 125px;
    background:#fff;
    border: 1px solid #eee;
    padding:15px 0;
}
.plan5 .hotyx .hotTxt ul li .Img img{width:auto;height:100%}
.plan5 .hotyx .hotTxt ul li:hover h4{
    color:#136098;
}
.plan5 .hotyx .hotTxt ul li:hover p{
	color:#ccc;
}

/*图兰朵计划热闹院校推荐 end*/
.scroll_play a.gdtj{
    display: block;
    width: 370px;
    height: 64px;
    line-height: 64px;
    text-align: center;
    font-size: 27px;
    color:#fff;
    background:#e24943;
    border-radius:66px;
    box-shadow: 0 0 5px #e24943;
    margin: 20px auto 0;
    transition: background .4s;
}
.scroll_play a.gdtj:hover{
    background:#ba2a24;
    box-shadow: 0 0 5px #ba2a24;
}
/*图兰朵计划热门申请专业star*/
.plan6 ul{
    width: 90%;
    margin:35px auto 0;
    padding-bottom:20px;
}
.plan6 ul li{
    width: 25%;
    float: left;

}
.plan6 ul li a{
    display: block;
    width: 100%;
    font-size:14px;
    height: 32px;
    line-height: 32px;
    cursor: pointer;
}
.plan6 ul li a i{
    float: left;
    width: 4%;
    height: 1px;
    background:#ccc;
    margin-top: 16px;
    transition: .4s;
}
.plan6 ul li a span{
    width: 70%;
    float: left;
    margin-left: 4%;
    transition: .4s;
}
.plan6 ul li a:hover{
 color:#1a97ee;
}
.plan6 ul li a:hover i{
    width: 10%;
    background:#1a97ee;
}
.plan6 ul li a:hover span{
    color:#1a97ee;
}
/*图兰朵计划热门申请专业 end*/
/*图兰朵计划成功案例 star*/
.plan7 ul{
    height: auto;
    width: 110%;
    padding-bottom: 20px;
}
.plan7 ul li{
    width: 165px;
    height: 219px;
    background:#fff;
    border-radius:5px;
    border:1px solid #eee;
    text-align: center;
    float: left;
    margin-right: 23px;
    margin-bottom: 20px;
    transition: .4s;
}
.plan77 ul li:last-child{margin-right:0;}
.plan7 ul li .Img{
    height:115px;
    background:#eee;
}
.plan7 ul li .Img img{width:100%; height:100%;}
.plan7 ul li a{
    display: block;
    font-size:15px;
}
.plan7 ul li h4{
    color: #1a97ee;
    line-height: 40px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/line_1.png") no-repeat center 19px;
    font-size: 16px;
    font-weight: 100;
	margin-top: 5px;
    transition: .4s;
}
.plan7 ul li p{
	font-size: 14px;
    color: #999;
    line-height: 20px;
}
.plan7 ul li:hover{
    box-shadow: 0 0 15px #ddd;
}
.plan7 ul li:hover h4{font-weight:800;}

/*图兰朵计划热成功案例 end*/
/*four样式star*/
.four{
    height: auto;
    width: 100%;
    background:#fff;
}
.four ul.w_95{
    width: 95%;
    margin:0 auto;
}
.four ul li{
    width: 25%;
    float: left;
    padding:60px 0 50px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_icon3.png") no-repeat 0 58px;
}
.four ul li:first-child{
    width: 28%;
}
.four ul li:first-child+li{
    background-position:0 -56px;
}
.four ul li:first-child+li+li{
    background-position:0 -174px;
}
.four ul li:first-child+li+li+li{
    background-position:0 -296px;
    width: 22%;
}
.four ul li .txt{
    padding-left: 60px;
}
.four ul li .txt h4{
    font-size:17px;
    padding-bottom: 8px;
}
.four ul li .txt p{
    font-size:12px;
    color:#aaa;
}

/*four样式end*/
/*******************图兰朵计划样式end*******************/



/*******************马可波罗计划样式重写star*******************/
/*.plan2Flash .bot.mkbl_h_300{
	height:300px;
}*/
.mkblL a.aCon.aCon_hover{
    background-color:#1db69a;
}
.mkbl_plan2Flash p.top span.on{
    border-top-color:#1db69a;
}
.mkbl_plan2Flash .bot .txt p{
    background-position:0 -69px;
}
.mkblR .plan1{
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_mkbl_plan1_bg.png") no-repeat left bottom;
}
.mkbl_scroll_play  h2 span{
    color:#1db69a;
}
.mkbl_scroll_play h2 .p_abs {
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_mkbl_plan_titleBg.png") no-repeat;
	left:450px;
}
.mkbl_scroll_play h2 .p_abs.p_abs1{
    left: 417px;
}
.mkbl_scroll_play ul li h4{
    color:#1db69a;
    background-position:center -80px;
}
.mkbl_scroll_play ul li a:hover p{
    color:#666;
}
.mkbl_scroll_play ul li i{
    background-position: 0 -449px;
}
.mkbl_scroll_play ul li:first-child+li i{
    background-position: -168px -449px;
}
.mkbl_scroll_play ul li:first-child+li+li i{
    background-position: -337px -449px;
}
.mkbl_scroll_play ul li:first-child+li+li+li i{
    background-position: -505px -449px;
}
.mkbl_scroll_play .hotyx .hotBtn span.on{
    border-left-color:#1db69a;
    background:#1db69a;
}
/*******************马可波罗计划样式重写end*******************/
/*******************国际生计划样式重写star*******************/
.gjsL a.aCon.aCon_hover{
    background-color:#ff7a00;
}
.gjs_plan2Flash p.top span.on{
    border-top-color:#ff7a00;
}
.gjs_plan2Flash .bot .txt p{
    background-position:0 -151px;
}
.gjs_scroll_play  h2 span{
    color:#ff7a00;
}
.gjsR .plan1{
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_gjs_plan1_bg.png") no-repeat left bottom;
}
.gjs_scroll_play h2 .p_abs {
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_gjs_plan_titleBg.png") no-repeat;
}
.gjs_scroll_play ul li h4{
    color:#ff7a00;
    background-position:center -179px;
}
.gjs_scroll_play ul li a:hover p{
    color:#666;
}
.gjs_scroll_play ul li i{
    background-position: 0 -582px;
}
.gjs_scroll_play ul li:first-child+li i{
    background-position: -168px -582px;
}
.gjs_scroll_play ul li:first-child+li+li i{
    background-position: -337px -582px;
}
.gjs_scroll_play ul li:first-child+li+li+li i{
    background-position: -505px -582px;
}
.gjs_scroll_play .hotyx .hotBtn span.on{
    border-left-color:#ff7a00;
    background:#ff7a00;
}
.gjs_scroll_play ul li a:hover{
    color:#136098;
}
.gjs_scroll_play ul li a:hover h4{
    color:#136098;
}
.gjs_scroll_play ul li a:hover i{
    background:#136098;
}
.gjs_scroll_play ul li a:hover span{
    color:#136098;
}
.plan2Flash .bot.gjsGB .txt ul li{
	width:90%;	
}

/*******************国际生计划样式重写end*******************/

/*******************院校二级star*******************/
/*二级banner共用*/
.list_banner_com{
    height: 380px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/list_banner.jpg") no-repeat;
    color:#fff;
    text-align: center;
}
.list_banner_com h2{
    font-size:44px;
    padding-top: 50px;
}
.list_banner_com i{
    display: inline-block;
    width: 60px;
    height: 2px;
    background:#fff;
    margin:15px 0 10px;
}
.list_banner_com p{
    font-size:15px;
}
/*二级banner共用*/
.university_banner{
}
/*二级头部表单样式star*/
.listInput{
    width: 535px;
    height: 95px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/input_bg.png") no-repeat;

    margin:40px auto;
    border-radius:5px;
}
.listInput .Input{
    height: auto;
    width:97%;
    position: relative;
    padding: 8px;
}
.listInput .Input input{
    width: 400px;
    height: 46px;
    background:#fff;
    font-size:14px;
    border:none;
}
.listInput .Input input.txt{
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    line-height: 46px;
    text-indent: 20px;
    color:#dbdee7;
}
.listInput .Input input:focus{
    color:#333;
}
.listInput .Input input.tj{
    font-size:16px;
    background:#e24943 url("https://www.tvsaudiovisual.com/templets/smyp/images/university_icon.png") no-repeat 12px 12px;
    color:#fff;
    width: 118px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    cursor: pointer;
    text-indent: 26px;
}
.listInput p{
    color:#fff;
    text-align: left;
    padding-left: 15px;
}
.listInput p span,.listInput p a{
    color:#fff;
    float: left;
    padding:0 5px;
    font-size:12px;
}
/*二级头部表单样式end*/
/*院校二级右侧star*/
.universityL a.aCon{
    background:#f5f5f5 url("https://www.tvsaudiovisual.com/templets/smyp/images/university_icon.png") no-repeat 30px -36px;
    text-indent: 65px;
}
.universityL a.aCon:first-child+a{
    background-position:30px -106px;
}
.universityL a.aCon:first-child+a+a{
    background-position:30px -164px;
}
.universityL a.aCon:first-child+a+a+a{
    background-position:30px -221px;
}
.universityL a.aCon:first-child+a+a+a+a{
    background-position:30px -280px;
}
.universityR{
    height: auto;
    width: 1016px;
}
.universityR .dlTitle{
    height:auto;
    padding-right: 35px;
}
.universityR .dlTitle ul{
    width: 100%;
    height: auto;
}
.universityR .dlTitle ul li{
    width: 100%;
    height: 56px;
    padding-top: 5px;
    overflow: hidden;
}
.universityR .dlTitle ul li a{
    display: inline-block;
    padding:5px 12px;
    border-radius:2px;
    font-size:13px;
}
.universityR .dlTitle ul li a:hover{
    background:#4bb2f5;
    color:#fff;
}
.univerList{
    border-top:1px solid #eee;
	/*width:928px;*/
	margin-top: 0;
}
.univerList p.tit{
    width: 150px;
    height: 30px;
    background:#f5f5f5 url("https://www.tvsaudiovisual.com/templets/smyp/images/university_icon.png") no-repeat 103px -356px;
    text-indent: 30px;
    line-height: 30px;
    font-size:13px;
    color:#aaa;
    margin: 0 auto ;
}
/*院校筛选样式重定义*/

dl.select_info{overflow:hidden;height: auto;margin-bottom: 10px;}
dl.select_info dt,dd{display:block;float:left;margin-right:10px;line-height: 20px;padding: 0px 9px;}
dl.select_info dt{font-size:16px;margin-left:0;padding-left:0;vertical-align:middle;}
dl.select_info dt span{
	display: block;
    width: 165px;
    margin-bottom: 5px;
    font-size: 16px;
    line-height: 52px;
    border-top-right-radius: 52px;
    border-bottom-right-radius: 52px;
	background:#f5f5f5 url("https://www.tvsaudiovisual.com/templets/smyp/images/university_icon.png") no-repeat 17px -37px;text-indent: 47px
}    
dl.select_info:first-child+dl dt span{ background-position:17px -107px;}
dl.select_info:first-child+dl+dl dt span{ background-position:17px -165px;}
dl.select_info:first-child+dl+dl+dl dt span{ background-position:17px -222px;}
dl.select_info:first-child+dl+dl+dl+dl dt span{ background-position:17px -281px;}
dl.select_info dt i{width:16px;height:20px;display:inline-block;background:url("https://www.tvsaudiovisual.com/templets/smyp/images/inconiocn.png");background-repeat:no-repeat;background-position:0 0;
			padding-left:10px;vertical-align:middle;}
dl.select_info:first-child+dl dt i{background-position:0 -27px;}	
dl.select_info:first-child+dl+dl dt i{background-position:0 -79px;}		
dl.select_info:first-child+dl+dl+dl dt i{background-position:0 -53px;}				
			
dl.select_info dd{font-size:13px;cursor:pointer;margin-top: 7px;overflow:  hidden;}
dl.select_info dd.active{background:#4bb2f5;color:#fff;border-radius:3px;}
dl.select_info dd.active>a{color:#fff;}
/*院校内容区块开始*/
.universityR .yxlist{
    width: 928px;
    height: auto;/*
    background:#fff;
    box-shadow: 0 0 10px #000;*/
}
.universityR .yxlist .yxlist1{
}
.universityR .yxlist .yxlist1 .yxImg_1{
    width: 410px;
    height: 250px;
}
.universityR .yxlist .yxlist1 .Img_logo{
    width: 109px;
    height: 104px;
    left: 280px;
    top: 58px;
    z-index: 11;
	padding:8px;
	background:#f5f5f5;
}
.universityR .yxlist .yxlist1 .Img_logo img{
    display: block;
	width:109px;
	height:104px;

}
.universityR .yxlist .yxlist1 a{
    display: block;
    width: 100%;
    height:100%;
    text-decoration: none;
}
.universityR .yxlist .yxlist1 .Img_logoR{
    width: 89px;
    height: 68px;
    right: 15px;
    top: 25px;
    z-index: 11;
}
.yxlistR{
    width: 405px;
    height: 184px;
    background:#fff;
    box-shadow: 0 0 10px #ddd;
    right: 0;
    top: 13px;
    padding:20px 80px 20px 100px;
}
.yxlistR .title{
    border-bottom:1px solid #ccc;
    padding-bottom:5px;
    width: 90%;
}
.yxlistR .title h3{
    font-size: 22px;
	font-weight:100;
	color:#555;
}
.yxlistR .title p{
    font-size:12px;
    color:#ccc;
}
.yxlistR ul{
    padding-top: 10px;
}
.yxlistR ul li{
    line-height: 28px;
    font-size:13px;
    width: 100%;
}
.yxlistR ul li span{
    width: 17%;
    color:#333;
}
.yxlistR ul li i{
    width: 80%;
    color:#999;
}
/*院校内容区块结束*/

/*院校二级右侧end*/
/*******************院校二级end*******************/
/*******************院校三级star*******************/
.univerArticlerTitle{
    height: 285px;
    padding-bottom:20px;
	
}
.univerArticlerTitle .articleLogo{
   width: 157px;
    height: 115px;
    background: #f5f5f5;
    border-top-right-radius: 115px;
    border-bottom-right-radius: 115px;
    border: 6px solid #f5f5f5;
}
.univerArticlerTitle .articleLogo img{
    border-radius:50%;
    float: right;
	width: auto;
    height: 100%;
}
.univerArticlerTitle .titleTxt{
    padding-left: 25px;
}
.univerArticlerTitle .titleTxt .title{
	background: url("https://www.tvsaudiovisual.com/templets/smyp/images/titleImg01.png") no-repeat right top ;
    width: 100%;
    padding:23px 0 27px;

}
.univerArticlerTitle .titleTxt .title h3{
    font-size:27px;
}
.univerArticlerTitle .titleTxt .title p{
    font-size:14px;
    color:#d4d3d3;
    padding-top: 5px;
}
.univerArticlerTitle .titleTxt ul{
    width: 975px;
    padding-top:20px;
    overflow: hidden;
}
.univerArticlerTitle .titleTxt ul li{
    line-height: 34px;
    font-size: 13px;
    width: 50%;
    float: left;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/univerIcon.png") no-repeat 0 0;
    text-indent: 15px;
}
.univerArticlerTitle .titleTxt ul li span{
    display: inline-block;
    width: 18%;
}
.univerArticlerTitle .titleTxt ul>li>i{
    display: inline-block;
    width: 100%;
}
.univerArticlerTitle .titleTxt ul li i.fd{
    font-size:20px;
    font-weight:800;
    color:#ff3333;
    padding:0 5px;
}
.univerArticlerTitle .titleTxt ul li:first-child+li{
    background-position:0 -40px;
}
.univerArticlerTitle .titleTxt ul li:first-child+li+li{
    background-position:0 -75px;
}
.univerArticlerTitle .titleTxt ul li:first-child+li+li+li{
    background-position:0 -105px;
}
.univerArticlerTitle .titleTxt ul li:first-child+li+li+li+li{
    background-position:0 -145px;
}
.univerArticlerTitle .titleTxt ul li:first-child+li+li+li+li+li{
    background-position:0 -178px;
}
.univerArticlerTitle .titleTxt ul li:first-child+li+li+li+li+li+li{
    background-position:0 -219px;
}
.univerArticlerTitle .titleTxt ul li:first-child+li+li+li+li+li+li+li{
    background-position:0 -247px;
}
.univerArticlerTitle .titleTxt ul li span{
    color: #333;
}
.univerArticlerTitle .titleTxt ul li i{
    color: #999;
}
.univerArticlerTitle .titleTxt ul li i i.fd{}
.univerArticlerTitle .titleTxt .dwImg{
    right: 0;
    top: 0;
}
/*院校三级页面内容样式star*/
.univerArticleTxt{

}
.univerArticleL{
     width: 860px;
     height:auto;
     border-top:1px solid #eee;
 }
.univerArticleL .lBtn{
    width: 155px;
    z-index: 99;
	position: relative;
}
.univerArticleL .lBtn .topnavCom p{
    width: 184px;
    height: 45px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/univerAticle_bg1.png") no-repeat 0 0;
    font-size:17px;
    line-height: 45px;
    text-indent: 46px;
    cursor: pointer;
    color:#fff;
}
.univerArticleL .lBtn .topnavCom p.lpp{
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/univerAticle_bg3.png") no-repeat 0 0;
    position: absolute;
    left: -23px;
    text-indent: 42px;
	margin-top:5px;
}
.univerArticleL .lBtn .topnavCom ul.ullpp{
	position: absolute;
    left:0;
	top: 155px;
    width: 155px;
	}
.univerArticleL .lBtn .topnavCom p a{
    color:#fff;
}
.univerArticleL .lBtn .topnavCom ul{background:#fff;}
.univerArticleL .lBtn .topnavCom ul li{
    font-size: 16px;
    line-height: 44px;
    text-indent: 14px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/univerAticle_bg2.png") no-repeat 120px 16px;
    cursor: pointer;
}
.univerArticleL .lBtn .topnavCom ul li a{
    display: block;
    width: 100%;
    height: 100%;
}
.univerArticleL .lBtn .topnavCom ul li:hover{
    background-color:#eee;
    background-position:120px -42px;
}
.univerArticleL .lBtn .topnavCom ul li:hover a{
    color:#1ea1f3;
}
/*
.univerArticleL .lBtn .topnavCom ul li.aCon.aCon_hover{
    color:#1ea1f3;
    background-color:#eee;
    background-position:120px -42px;
}
.univerArticleL .lBtn .topnavCom ul li.aCon.aCon_hover a{
    color:#1ea1f3;
}
*/

.univerArticleL .lBtn .topnavCom p.pbg{
    background-position:0 -79px;
}
.univerArticleL .lBtn .topnavCom ul.ulBtn li:hover{
    background-position:120px -103px;
    background-color:#eee;
}

/*内容部分样式star*/
.univerArticleL .rTxt{
    width: 666px;
    height: auto;
}

.univerArticleL .rTxt .scroll_play p,.univerArticleL .rTxt span{
	font-size:14px !important;
	line-height:24px !important;
	color:#666;
	padding:10px 0;
}
.univerArticleL .rTxt img{
	padding:10px 0;
    height: auto;
}
.univerArticleL .rTxt .yxTxtCon{
    height: auto;
}
.rTxtTop .tit2{
    padding-top: 30px;
    border-bottom: 1px solid #eee;
    height: 49px;
    margin-bottom: 30px;
    overflow: hidden;
}
.rTxtTop .tit2 h5{
    font-size: 26px;
    padding-bottom: 15px;
    line-height: 34px;
    font-weight: 200;
    color: #1a97ee;
}
.rTxtTop .tit2 h4{
    font-size:17px;
    color: #1a97ee;
}
.rTxtTop .tit2 i{
    display: inline-block;
    float: left;
    width: 51px;
    height: 4px;
    background: #1a97ee;
    top: 76px;
    left: 0;
}
/*内容img/p/h3共用样式部分 开始*/
.rTxtTop>img{
    width: 100%;
    height:auto;
    margin:0 auto 20px;
}
.rTxtTop>p{
    font-size:13px;;
    line-height: 25px;;
    padding:0 0 10px;;
}
.rTxtTop>h3,.rTxtTop>span,.rTxtTop>strong{
    font-size:18px;
    padding-bottom: 10px;
    color:#1a97ee;
}
table{
    width: 100%;
    border-collapse: collapse !important;
    margin:10px 0;
    font-size:14px;
}
table tr{
    width: 100%;
}
table tr th{
    height: 34px;
    border:1px solid #eee;
    background:#f5f5f5;
    color:#000;
}
table tr td{
	text-align:center;
    height: 24px;
    border:1px solid #e2e2e2;
}
 /*内容img/p/h3共用样式部分 结束*/


/*院校三级右侧内容样式 star*/
.univerArticleR{
    width: 286px;
    height: auto;
}
/*新闻样式star*/
.univerArticleR .articleNew{
    border:1px solid #eee;
    height: auto;
    overflow: hidden;
}
.univerArticleR .articleNew .Atitle{
    height: 60px;
    border-bottom:1px solid #eee;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/univerAticle_newbg.png") no-repeat 0 20px;
}
.univerArticleR .articleNew .Atitle h3{
    text-indent: 18px;
    font-size:22px;
    line-height: 60px;
    font-weight: 100;
}
.univerArticleR .articleNew .Atitle h3 i{
    display: inline-block;
    width: 18px;
}
.univerArticleR .articleNew .Atitle a{
    width: 55px;
    font-size:12px;
    right: 0;
    top: 26px;
    color: #b6b6b6;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/a_jt.png") no-repeat 32px -21px;
}
.univerArticleR .articleNew .Atitle a:hover{
    background-position:32px 3px;
    color:#e4010b;
}.univerArticleR .articleNew ul{
    padding:15px 0;
    overflow: hidden;
 }
.univerArticleR .articleNew ul li{
    line-height: 30px;
    padding:0 0 0 5%;
}
.univerArticleR .articleNew ul li a{
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/new_icon.png") no-repeat 0 -16px;
    font-size: 13px;
    padding-left: 11px;
    width:100%;
	color:#555;
    float: left;
}
.univerArticleR .articleNew ul li i {
    color: #aaa;
    text-align: right;
    float: left;
    width: 15%;
    font-size:13px;
}
.univerArticleR .articleNew ul li:hover a{
    color:#e4010b;
    background-position:0 15px;
}
.info{
   /* padding-top: 20px;*/
}
.info .zy_list{
    height: auto;
    margin-top: 30px;
    width: 300%;
}
.info .zy_list .w_gdov{
    width: 666px;
    overflow: hidden;
}
.info .zy_list div{
    width: 100%;
    height:auto;
    overflow: hidden;
    display: none;
    float: left;
}
.info .zy_list div:first-child{
    display: block;
}
.info .zy_list div h6{
    font-size:18px;
    color:#1a97ee;
    line-height: 20px;
    border-left:4px solid #1a97ee;
    text-indent: 10px;
}
.info .zy_list div p{
    margin-top: 20px;
}
.info .zy_list div p a{
    float: left;
    font-size:15px;
   padding: 5px 35px;
    background: #d9ebff;
    border-radius:2px;
    margin:0 8px 10px 0;
}
.info .zy_list div p a:hover{
    background:#1a97ee;
    color:#fff;
}
.page{
    padding:0 2%;
    width: 96%;
    height: 70px;
    overflow: hidden;
    background:#fff;
}
.page a{
    display: inline-block;
    font-size: 15px;
    color: #999;
    /* float: left; */
    line-height: 70px;
}
.page i{
    float: left;
    width: 38px;
    height: 20px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/03_course.png") no-repeat 0 0px;
  	margin-top: 28px; 
}
.page a span{
    float: left;
    padding:0 15px;
}
.page a.pageNext i{
    float: right;
    background-position: -53px 0;
}
.page a.pageNext span{
    float: right;
}
.page a:hover{
    color:#e24943;
}
.page a:hover i{
    background-position: 0 -20px;
}
.page a.pageNext:hover i{
    background-position: -53px -20px;
}
/*院校三级右侧内容样式 end*/
/*******************院校三级end*******************/
/*******************院校四级star*******************/
.univerArticleL.noneLine{
    border-top:none;
}
/*******************院校四级end*******************/
/*******************老师二级star*******************/
.teacherBanner{
    height: 395px;
    background:#eee url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_banner.png") no-repeat center 59px;
}
.teacherTxt .title{
    text-align: center;
	padding-top:30px;
}
.teacherTxt .title h2{
    font-size:28px;
    font-weight: 800;
}
.teacherTxt .title i{
    display: block;
    width: 80px;
    height: 4px;
    background:#e24943;
    margin:7px auto 3px;
    margin-top: 20px;
}
.teacherTxt .title p{
    font-size:15px;
    width: 55%;
    margin:25px auto 0;
}
.threeCon{
    padding:60px 0 30px 0;
    overflow: hidden;
}
.threeCon .list22{
    width:100%;
    height:448px;
    margin:0 auto;
}
.threeCon .list22 ul{
     width: 110%;
 }
.threeCon ul li{
    width: 366px;
    height: 222px;
    float: left;
    text-align: center;
    margin-right:2px;
	margin-bottom:2px;
    cursor: pointer;
    transition: .4s;
	background:#fafafa url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_01.png") no-repeat center 30px;
}
.threeCon ul li:first-child+li{
	background:#fafafa url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_02.png") no-repeat center 30px;
}
.threeCon ul li:first-child+li+li{
	background:#fafafa url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_03.png") no-repeat center 30px;
}
.threeCon ul li:first-child+li+li+li{
	background:#fafafa url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_04.png") no-repeat center 30px;
}
.threeCon ul li:first-child+li+li+li+li{
	background:#fafafa url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_05.png") no-repeat center 30px;
}
.threeCon ul li:first-child+li+li+li+li+li{
	background:#fafafa url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_06.png") no-repeat center 30px;
}

.threeCon ul li:hover{
	background:#fff url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_01.png") no-repeat center 30px;
	box-shadow:0 0 10px #ddd;
}
.threeCon ul li:first-child+li:hover{
	background:#fff url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_02.png") no-repeat center 30px;
}
.threeCon ul li:first-child+li+li:hover{
	background:#fff url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_03.png") no-repeat center 30px;
}
.threeCon ul li:first-child+li+li+li:hover{
	background:#fff url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_04.png") no-repeat center 30px;
}
.threeCon ul li:first-child+li+li+li+li:hover{
	background:#fff url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_05.png") no-repeat center 30px;
}
.threeCon ul li:first-child+li+li+li+li+li:hover{
	background:#fff url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_06.png") no-repeat center 30px;
}

.threeCon ul li h4{
    font-size: 20px;
    color:#666;
    transition: .4s;
	margin-top:115px;
}
.threeCon ul li i{
    display: block;
    width: 20px;
    height: 1px;
    background:#ccc;
    margin:10px auto;
    transition: .4s;
}
.threeCon ul li p{
    font-size:15px;
    color:#999;
    transition: .4s;
}
.threeCon ul li:hover i{
    width: 45px;
    background:#e24943;
}
.threeCon ul li:hover h4{
    color:#e24943;
}
.teacherTxt{
    width: 92%;
    margin:0 auto;
    padding-bottom: 60px;
}
.teacherTxt .teacherList{
    width: 100%;
    height: auto;

}
.teacherTxt .teacherList ul{
    width: 110%;
}
.teacherTxt .teacherList ul li{
    width: 532px;
    height: 295px;
    border-radius: 5px;
    overflow: hidden;
    background:#fff;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    border:1px solid #eee;
    float: left;
    margin-right: 40px;
    margin-top: 45px;
    cursor: pointer;
    position: relative;
	background:#fafafa;
}
.teacherTxt .teacherList ul li:hover{
    box-shadow: 0 0 20px #ddd;
	background:#fff;
}
.teacherTxt .teacherList ul li .txt{
	width:350px;
}
.teacherTxt .teacherList ul li .txt h3{
    margin-top: 40px;
    font-size:20px;
    color:#146097;
    border-left:4px solid #146097;
    text-indent: 15px;
    height: 20px;
    line-height: 20px;
    font-weight: 100;
}
.teacherTxt .teacherList ul li .txt p{
    overflow: hidden;
    font-size:13px;
    color:#666;
    padding-left: 20px;
	padding-bottom:5px;
	line-height:20px;
}
.teacherTxt .teacherList ul li .txt p.ppp{
    margin:0 0 15px;
	color:#999;
	font-size:12px;
}
.teacherTxt .teacherList ul li .txt p i{
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_iconyuan.png") no-repeat left 7px;
	float: left;
    padding-left: 12px;
}
.teacherTxt .teacherList ul li .txt p span{
    color:#999;
 }
.teacherTxt .teacherList ul li a.teacherA{
    width: 153px;
    height: 35px;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    background: #e24943 url("https://www.tvsaudiovisual.com/templets/smyp/images/teacher_bgbg.png") no-repeat 130px 15px;
    box-shadow: 0 0 5px #e24943;
    position: absolute;
    right: 20px;
    bottom: 23px;
    line-height: 35px;
    text-indent: 26px;
    color:#fff;
    font-size:13px;
}
.teacherTxt .teacherList ul li a.teacherA:hover{
    background-color: #ba2a24;
    background-position:130px 15px;
    box-shadow: 0 0 5px #ba2a24;
}
.teacherTxt .teacherList ul li .img{
	position: absolute;
	right: 0;
	bottom: 0;
	width:172px;
}
.teacherTxt .teacherList ul li .img img{
	width:100%;
}
/*教材样式*/
.jcTxt .jcList ul li{
    width: 20%;
    height: auto;
	margin-right:3.4%;
	padding-bottom: 1%;
	background:#fff;
}
.jcTxt .jcList ul li img{
	width:100%;
}
.jcTxt .jcList ul li .txt{
    width: 90%;
    margin:20px auto 0;
    text-align: center;
}
.jcTxt .jcList ul li .txt h4,.jcTxt .jcList ul li .txt h3{
    line-height:30px;
    font-size: 16px;
}
.jcTxt .jcList ul li .txt i{
    display: block;
    height: 2px;
    width: 20px;
    background:#e24943;
    margin:10px auto;
	transition: .4s;
}
.jcTxt .jcList ul li:hover .txt i{
	width:60px;
}
.jcTxt .jcList ul li .txt div{
    padding-bottom:5px;
    color:#999;
    line-height:20px;
}
/*******************老师二级end*******************/

.plan77{
    width: 1200px;
}
.plan77 h2{
    width: 80%;
    margin:0 auto 20px;
}
.plan77 h2 .p_abs{
    left: 450px;
}
.plan77 ul li{
    width: 178px;
    height: 234px;
}
/*******************联系我们star*******************/
/**
.contact{
    background:#f5f5f5;
}
.contact_banner{
    height: 285px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/contact_banner.jpg") no-repeat center;
}
.contactCon{
    margin-top: -60px;
    height: auto;
    overflow: hidden;
    padding-bottom:80px;
}
.contactCon .contactBtn{
    width: 195px;
    float: left;
    background:#fff;
}
.contactCon .contactBtn h3{
    line-height: 60px;
    font-size:22px;
    background:#1a98ef url("https://www.tvsaudiovisual.com/templets/smyp/images/contact_icon.png") no-repeat 27px 20px;
    color:#fff;
    font-weight: 100;
    text-indent: 62px;
}
.contactCon .contactBtn ul{
    border:1px solid #eee;
    border-bottom:0;
}
.contactCon .contactBtn ul li{
    width: 194px;
    border-bottom:1px solid #eee;
}
.contactCon .contactBtn ul li a{
    width: 186px;
    display: block;
    line-height: 60px;
    font-size:18px;
    text-indent: 62px;
    color:#999;
}
.contactCon .contactBtn ul li.on a{
    background:#f5f5f5;
    border-left:7px solid #1a97ee;
    text-indent: 55px;
    color:#1a97ee;
}
.contactCon .contactTxt{
    width: 900px;
    height: auto;
    float: right;
    border:1px solid #eee;
    background:#fff;
    padding:15px 40px 50px 40px
}
p.position1{
    width: 100%;
}
****/
.contact{
    background:#f5f5f5;
}
.contact_banner{
    height: 285px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/contact_banner.jpg") no-repeat center;
}
.contactCon{
    margin-top: -60px;
    height: auto;
    overflow: hidden;
    padding-bottom:80px;
	position:relative;
}
.contactCon .contactBtn{
    width: 195px;
    float: left;
    background: #f8f8f8;
}
.contactCon .contactBtn h3{
    line-height: 61px;
    font-size:22px;
    background:#1a98ef url("https://www.tvsaudiovisual.com/templets/smyp/images/contact_icon.png") no-repeat 27px 20px;
    color:#fff;
    font-weight: 100;
    text-indent: 62px;
	position:absolute;
	top:0;
	left:0;
	width:195px;
	z-index:99;
}
.contactCon .contactBtn h3.hw{
	top:488px;
}
.contactCon .contactBtn p.xiaoqu_title{
	line-height: 60px;
    font-size: 18px;
	}
.contactCon .contactBtn ul{
    border:1px solid #eee;
    border-bottom:0;
	background: #fff;
	position:relaitve;
}
.contactCon .contactBtn ul li{
    width: 194px;
    background: #fff;
    border-bottom:1px solid #eee;
	position: absolute;
    left: 0;
	top:0;
}
.contactCon .contactBtn ul li:nth-child(1){top:61px;left:0;}
.contactCon .contactBtn ul li:nth-child(2){top:122px;left:0;}
.contactCon .contactBtn ul li:nth-child(3){top:183px;left:0;}
.contactCon .contactBtn ul li:nth-child(4){top:244px;left:0;}
.contactCon .contactBtn ul li:nth-child(5){top:305px;left:0;}
.contactCon .contactBtn ul li:nth-child(6){top:366px;left:0;}
.contactCon .contactBtn ul li:nth-child(7){top:427px;left:0;}
.contactCon .contactBtn ul li:nth-child(8){top: 550px;left:0;}
.contactCon .contactBtn ul li:nth-child(9){top: 611px;left:0;}
.contactCon .contactBtn ul li:nth-child(10){top: 672px;left:0;}
.contactCon .contactBtn ul li:nth-child(11){top:733px;left:0;}
.contactCon .contactBtn ul li:nth-child(12){top:794px;left:0;}
.contactCon .contactBtn ul li a{
    width: 186px;
    display: block;
    line-height: 60px;
    font-size:18px;
    text-indent:32px;
    color:#999;
}
.contactCon .contactBtn ul li.on{width:193px;}
.contactCon .contactBtn ul li.on a{
   /* background:#f5f5f5;*/background:#dcefff;
    border-left:7px solid #1a97ee;
    text-indent:32px;
    color:#1a97ee;
}
.contactCon .contactTxt{
    width: 900px;
    height: auto;
    float: right;
    border:1px solid #eee;
    background:#fff;
    padding:15px 40px 50px 40px
}
p.position1{
    width: 100%;
}

.contactCon .contactTxt .conTxt{
}
.contactCon .contactTxt .conTxt .tit{
    padding-top: 20px;

}
.contactCon .contactTxt .conTxt .tit p{
    font-size:36px;
    color:#eee;
    line-height: 35px;
}
.contactCon .contactTxt .conTxt .tit h3{
    font-size:28px;
    color:#666;
    padding:10px 0 25px 0;
    font-weight: 100;
}
.contactCon .contactTxt .conTxt .tit i{
    display: block;
    width: 60px;
    height: 2px;
    background:#1a97ee;
}
.contactCon .contactTxt .conTxt .con{
    padding-top: 40px;

}
.contactCon .contactTxt .conTxt .con .dtImg1{
    width: 100%;
    height: 420px;
}

.contactCon .contactTxt .conTxt .con dl{
    padding-top: 50px;
    overflow: hidden;
}
.contactCon .contactTxt .conTxt .con dl dt{
    height: 45px;
    line-height: 45px;
    font-size:22px;
    background:#f5f5f5;
    border-left:8px solid #1a97ee;
    text-indent: 25px;
    color:#999;
    margin-bottom: 35px;
}
.contactCon .contactTxt .conTxt .con dl dd{
    display: block;
    width: 95%;
    height: auto;
    margin-top: 20px;
}

.contactCon .contactTxt .conTxt .con dl dd .ddLeft{
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/contact_icon1.jpg") no-repeat 0 0;}
.contactCon .contactTxt .conTxt .con dl dd.ddimg
{height:624px;background:none;}
.contactCon .contactTxt .conTxt .con dl dd.ddimg img
{height:624px;}
.contactCon .contactTxt .conTxt .con dl dd.dd2 .ddLeft{
    background-position: 0 -65px;
}
.contactCon .contactTxt .conTxt .con dl dd.dd3 .ddLeft{
    background-position: 0 -125px;
}
.contactCon .contactTxt .conTxt .con dl dd.dd4 .ddLeft{
    background-position: 0 -195px;
}
.contactCon .contactTxt .conTxt .con dl dd.dd5 .ddLeft{
    background-position: 0 -265px;
}
.contactCon .contactTxt .conTxt .con dl dd .ddLeft{
    width: 10%;
    padding-left: 4%;
}
.conTxt .con dl dd .ddLeft p{
    font-weight:800;
    font-size:14px;
}
.conTxt .con dl dd .ddLeft span{
    display: block;
    font-size:14px;
    color:#ccc;
}
.contactCon .contactTxt .conTxt .con dl dd .ddRight{
    width: 85%;
    color:#999;
}
.contactCon .contactTxt .conTxt .con dl dd .ddRight p{line-height:25px;}
.contactCon .contactTxt .conTxt .con dl dd .ddRight p i{
    display: block;
}
.contactCon .contactTxt .conTxt .con dl dd.dd11{
    height: 674px;
}
.contactCon .contactTxt .conTxt .con dl dd.dd11 img{
    display: block;

}

/*******************联系我们end*******************/
/*******************学员二级star*******************/
.studentsBanner{
    width: 100%;
    height: 300px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/students_banner.jpg") no-repeat center;
}
.studentsL a.aCon{
    background: #f5f5f5 url("https://www.tvsaudiovisual.com/templets/smyp/images/students_icon.png") no-repeat 30px 18px;
    text-indent: 65px;
}
.studentsL a.aCon:hover{
    color:#156097;
}
.studentsL a.aCon:first-child+a{
    background-position: 30px -42px;
}
.studentsL a.aCon:first-child+a+a{
    background-position: 30px -100px;
}

.studentsL a.aCon:first-child+a+a+a{
    background-position: 30px -164px;
}
.studentsR .dlTitle ul li a:hover{
    background:#156097;
}

.studentsBtn{
    width: 100%;
    height:auto;
    overflow: hidden;
}
.studentsTxt{
    width: 95%;
    height: auto;
    margin:0 auto;
}
.studentsTxt .studentsL{
    width: 806px;
    height: auto;
}
.studentsPart{
    width: 100%;
    margin-top: 35px;
}
.studentsPart .ulList ul{
    width: 110%;
}
.studentsPart .ulList ul li{
    width: 252px;
    height: 373px;
    float: left;
    background:#fff;
    border:1px solid #eee;
    border-radius:5px;
    margin-right: 25px;
    position: relative;
    margin-bottom: 40px;
    transition: .4s;
}
.studentsPart .ulList ul li:hover{
    box-shadow: 0 0 10px #999;
}
.studentsPart .ulList ul li .img{
    height: 175px;
}
.studentsPart .ulList ul li .img img{
    display: block;
    width: 100%;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.studentsPart .ulList ul li .img2{
    width: 68px;
    height: 68px;
    border-radius:50%;
    background:#fff;
    padding:6px;
    position: absolute;
    top:140px;
    right: 25px;
	border: 4px solid #eee;
}
.studentsPart .ulList ul li .img2 img{
    border-radius:50%;
    width: 68px;
    height: 68px;
}
.studentsPart .ulList ul li .txt{
    padding:15px;

}
.studentsPart .ulList ul li .txt h3{
    font-size: 22px;
    font-weight: 100;
    line-height: 45px;
 }
.studentsPart .ulList ul li .txt>i.line{
    display: block;
    width: 100%;
    height: 1px;
    background:#eee;
}
.studentsPart .ulList ul li .txt p{
    padding-top: 8px;
    font-size:13px;
    color:#888;
}
.studentsPart .ulList ul li .txt p span{
    color:#aaa;
    padding-right: 10px;
}
.sister11{
    border:1px solid #eee;
}
.sister11 .title,.sister11 .comR .title{
    border-left:0;
}
/*pagelist开始*/
.pagelist1{
    padding-top: 35px;
    border-top:1px solid #eee;
}
.pagelist1 li a{
    line-height: 48px;
    font-size:16px;
    color:#999;
}
.pagelist1 li{
    float: left;
    width: 50px;
    height: 48px;
    text-align: center;
    margin: 0 7px;
}
.pagelist1 li a.aa{
    display: block;
}
.pagelist1 li.on a.aa{
    background:#e24943;
}
.pagelist1 li.on a.aa{
    color:#fff;
}
/*******************学员二级end*******************/
/*******************学员三级star*******************/
.studentsTxt1{
    width: 100%;
}
.studentsCont{
    width: 845px;
    height: auto;
}
.studentsCont .StuTit{
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/studentsTbg.jpg") no-repeat center top;
    width: 790px;
    height: 310px;
    padding: 30px 0 0 25px;
    margin-left: 30px;
}
.studentsCont .StuTit .img{
    width: 120px;
    height: 120px;
    border-radius:50%;
    padding:7px;
    background:#fff;
    margin-top: 25px;
}
.studentsCont .StuTit .img img{
    width: 120px;
    height: 120px;
    border-radius:50%;
}
.studentsCont .StuTit .txt{
    width: 620px;
    padding-top: 25px;
    position: relative;
}
.studentsCont .StuTit .txt h3{
    font-size:22px;
    color:#fff;
}
.studentsCont .StuTit .txt>i{
    display: block;
    width: 20px;
    height: 1px;
    background:#fff;
    margin:10px 0;
}
.studentsCont .StuTit .txt .pp{
    width: 100%;
    overflow: hidden;
    color:#fff;
}
.studentsCont .StuTit .txt>.pp>p{
    width: 25%;
    float: left;
    font-size:13px;
}
.studentsCont .StuTit .txt ul{
    padding-top: 45px;
    overflow: hidden;
}
.studentsCont .StuTit .txt ul li{
    font-size:13px;
    width: 43%;
    float: left;
    line-height: 35px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/students_img.jpg") no-repeat 0 8px;
}
.studentsCont .StuTit .txt ul li:first-child,.studentsCont .StuTit .txt ul li:first-child+li+li,.studentsCont .StuTit .txt ul li:first-child+li+li+li+li,.studentsCont .StuTit .txt ul li:first-child+li+li+li+li+li+li{
    width: 57%;
}
.studentsCont .StuTit .txt ul li:first-child+li{
    background-position:0 -30px;
}
.studentsCont .StuTit .txt ul li:first-child+li+li{
    background-position:0 -65px;
}
.studentsCont .StuTit .txt ul li:first-child+li+li+li{
    background-position:0 -104px;
}
.studentsCont .StuTit .txt ul li:first-child+li+li+li+li{
    background-position:0 -142px;
}
.studentsCont .StuTit .txt ul li:first-child+li+li+li+li+li{
    background-position:0 -178px;
}
.studentsCont .StuTit .txt ul li:first-child+li+li+li+li+li+li{
    background-position:0 -216px;
}
.studentsCont .StuTit .txt ul li:first-child+li+li+li+li+li+li+li{
    background-position:0 -254px;
}
.studentsCont .StuTit .txt ul li span{
    padding-left: 30px;
}
.studentsCont .StuTit .txt ul li i{
	color:#999;
}
.studentsCont .StuTit .txt a.aLink{
    display: block;
    width: 122px;
    height: 22px;
    line-height: 22px;
    font-size:13px;
    color:#e24943;
    text-align: center;
    border:1px solid #e24943;
    border-radius:4px;
    position: absolute;
    top: 53%;
    left: 27%;
    transition: .4s;
}
.studentsCont .StuTit .txt a.aLink:hover{
    background:#e24943;
    color:#fff;
    border:1px solid #e24943;
}
.studentsCont .StuTxt{
    border-top:1px solid #eee;
    padding-top: 10px;
}
.StuBtn .StuL{
    width: 180px;
}
.StuBtn .stuRTxt{
    padding-top: 30px;
    width: 630px;
    height: auto;
}
.StuBtn .stuRTxt .title{
    position: relative;
}
.StuBtn .stuRTxt .title h2{
    font-size:24px;
    padding-bottom: 10px;
    border-bottom:1px solid #eee;
}
.StuBtn .stuRTxt .title i{
    display: block;
    width: 90px;
    height: 2px;
    background:#e24943;
    position: absolute;
    top: 45px;
    left: 0;
}
.StuBtn .stuRTxt .title p{
    font-size:14px;
    font-style: italic;
    color:#ccc;
    line-height: 35px;
}
/*动画样式开始*/
.stuFlash{
    height: 510px;
    margin-top: 30px;
    position: relative;
}
.stuFlash .stuImg{
    height: 450px;
    background:#eee;
}
.stuFlash .btn{
    text-align: center;
    padding-top: 20px;
}
.stuFlash .btn span{
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius:50%;
    background:#999;
    margin:0 5px;
    cursor: pointer;
}
.stuFlash .btn span.on{
    background:#e24943;
}
.stuFlash .next_pre{
    height: 65px;
    width: 100%;
    position: absolute;
    top: 36%;
    left: 0;
}
.stuFlash .next_pre span{
    display: block;
    width: 35px;
    height: 100%;
    float: left;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/next1.png") no-repeat 0 0;
    cursor: pointer;
}
.stuFlash .next_pre span:first-child{
    margin-left: 15px;
}
.stuFlash .next_pre span:first-child.on{
    background-position:0 -70px;
}
.stuFlash .next_pre span:first-child+span{
    float: right;
    margin-right: 15px;
    background-position:-58px 0;
}
.stuFlash .next_pre span:first-child+span.on{
    background-position:-58px -70px;
}
.stuImgCon{
    width: 100%;
    height: 425px;
    background:#eee;
    padding-top: 25px;
}
.stuImgCon .stuImg{
    width: 510px;
    height: 395px;
    position: relative;
    overflow: hidden;
    margin:0 auto;
}
.stuImgCon .stuImg ul{
    position: absolute;
    width: 316px;
    height: 395px;
    top: 0;
    left: 50%;
    margin-left: -158px;
}
.stuImgCon .stuImg ul li{
    width: 316px;
    height: 395px;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.3s ease;
}
.stuImgCon .stuImg ul li img{
    width: 100%;
    height: 100%;
    vertical-align: middle;
    display: inline-block;
}
.stuImgCon .stuImg ul li p{
    width: 100%;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size:14px;
    color:#fff;
    background:#333;
    position: absolute;
    left: 0;
    bottom: 0;
}
.li1 {
    transform: translate3d(-98px, 0, 0) scale(0.81);
    transform-origin: 0 50%;
    opacity: 0.8;
    z-index: 3;
}

.li2 {
    transform: translate3d(0px, 0, 0) scale(1);
    opacity: 1;
    z-index: 4;
}

.li3 {
    transform: translate3d(157px, 0, 0) scale(0.81);
    transform-origin: 0 50%;
    opacity: 0.8;
    z-index: 3;
}

/*.li4 {
    transform: translate3d( 325px, 0, 0) scale(0.81);
    transform-origin: 0 50%;
    opacity: 0.6;
    z-index: 2;
}*/
/*动画样式结束*/

.StuTxt .ullist33{

}
.StuTxt .ullist33 li .tit{
    margin:30px 0 10px 0;
    height: 33px;
    line-height: 33px;
    background:#f8f8f8;
    border-left:3px solid #156097;
    font-size:18px;
    text-indent: 20px;
}
.StuTxt .ullist33 li .tit h3{
    font-weight: 100;
    color:#156097;
}
.StuTxt .ullist33 li p{
    font-size:13px;
    color:#999;
    line-height: 27px;
}
.StuTxt .ullist33 li p span{
    display: inline-block;
    width: 20%;
}
.StuTxt .ullist33 li p i{
    display: inline-block;
    width: 80%;
}
/*******************学员三级end*******************/
/*******************关于我们二级star*******************/
.about_banner{
    height: 287px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/about_banner.png") no-repeat center;
}
.aboutCon p.position2{
    position: absolute;
    top:-50px;
    left: 0;
    border:0;
    color:#fff;
}
.aboutCon p.position2 a{
    color:#fff;
}
.aboutCon p.position2 a:hover{
    color:#156097;
}
.aboutCon .aboutBtn h3{
    background-position:22px -26px;
}
/*关于我们内容样式开始*/
.aboutT p{
    padding-top:20px;
    font-size:14px;
    color:#999;
    line-height: 22px;
}
.aboutCon .aboutTxt .conTxt .tit11{
    padding-top: 40px;
}
.aboutCon .aboutTxt .conTxt .tit h3{
    line-height: 38px;
    padding-bottom:15px;
}
.aboutCon .aboutTxt .tit h3 span{
    color:#1a97ee;
}
.aboutCon .aboutTxt .tit p.xiao{
    font-size:14px;
    color:#eee;
}
.ulCon ul{
    border-left:4px solid #bbe0fb;
}
.ulCon ul li{
    padding-bottom: 30px;
    cursor: pointer;
    transition: .4s;
    padding-left: 30px;
    position: relative;
}
.ulCon ul li .yuan{
    width: 20px;
    height: 20px;
    position: absolute;
    left: -12px;
    top: 0;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/yuan.png") no-repeat 0 0;
}
.ulCon ul li h3{
    font-size: 22px;
    font-weight: 100;
    overflow: hidden;
    line-height: 20px;
    padding-bottom: 10px;
}
.ulCon ul li h3 i{
    float: left;
    width: 0;
    height: 2px;
    background:#1a97ee;
    transition: .4s;
    margin-top: 9px;
}
.ulCon ul li:hover h3 i{
    width: 20px;
    margin-right: 5px;

}
.ulCon ul li:hover h3 span{
    float: left;
    color:#1a97ee;
}
.ulCon ul li p{
    font-size: 14px;
    color:#999;
    line-height: 20px;
}
.ulCon ul li .txt{
    padding-top: 20px;
}
.ulCon ul li .txt p{
    line-height: 35px;
    font-size:12px;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/sm_plan_icon1.png") no-repeat 0 11px;
    text-indent: 20px;
}
.ulCon ul li .txt p a{
    font-size:12px;
    color:#999;
    padding:0 12px;
    transition: .4s;
}
.ulCon ul li .txt p a:hover{
    color:#e24943;
    text-decoration: underline;
}
.fives{
    overflow: hidden;
    padding-top: 20px;
}
.fives a{
    width: 30%;
    float: left;
    font-size:16px;
    overflow: hidden;
    margin-bottom: 20px;
}
.fives a .img{
    width: 30px;
    background:#1a97ee;
    text-align: center;
    border-radius:50%;
    padding:15px;
}
.fives a:first-child+a .img{
    background:#156097;
}
.fives a:first-child+a+a .img{
    background:#e96e69;
}
.fives a:first-child+a+a+a .img{
    background:#4ac4ad;
}
.fives a:last-child .img{
    background:#ff9533;
}
.fives a .img img{
    width:30px;
    height: 30px;
}
.fives a span{
    line-height: 60px;
    padding-left: 20px;
    color:#999;
}
.lxzCon{
    padding-top: 30px;
}
.lxzCon .list22{
    width: 896px;
}
.lxzCon ul li{
    width: 222px;
    height: 190px;
}
.lxzCon ul li h4{
    font-size:17px;
    font-weight: 100;
}
.lxzCon ul li p{
    font-size:13px;
}
/*******************关于我们二级end*******************/

/*关于我们——学习保障*/
.bzCon{
    padding:45px 0 100px 0;
}
.bzCon .title{
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/bz_bg.png") no-repeat center top;
    text-align: center;
}
.bzCon .title h3{
    font-size:27px;
    color:#fff;
    line-height: 55px;
}
.bzCon .title p{
    font-size:14px;
    color:#ccc;
    padding-top:15px;
}
.bzCon .ulList44{
    border-left:1px dashed #1a97ee;
    padding-left: 40px;
    width: 85%;
    margin:0 auto;
}
.bzCon .ulList44 li{
    position: relative;
    padding-bottom:40px;
}
.bzCon .ulList44 li span.xh{
    display: inline-block;
    width: 46px;
    height: 46px;
    color:#fff;
    text-align: center;
    line-height: 46px;
    font-size:22px;
    background:#1a97ee;
    border-radius:50%;
    position: absolute;
    left: -70px;
    top: 0;
    border:6px solid #fff;
}
.bzCon .ulList44 li h3{
    font-size:22px;
    line-height: 50px;
    border-bottom:1px solid #eee;
    font-weight: 100;
}
.bzCon .ulList44 li .txt{
    padding-top: 15px;
}
.bzCon .ulList44 li .txt h5{
    font-size:18px;
    color:#1a97ee;
    line-height: 40px;
}
.bzCon .ulList44 li .txt p{
    font-size:13px;
    line-height: 27px;
    color:#999;
}
.ulList55 ul{
    width: 110%;
}
.ulList55 li{
    width: 261px;
    height: 241px;
    border:1px solid #eee;
    padding:8px;
    text-align: center;
    cursor: pointer;
    margin-right: 30px;
    margin-top: 30px;
    float: left;
    transition: .4s;
}
.ulList55 ul li .Img{
    width: 261px;
    height: 190px;
}
.ulList55 ul li .Img img{
    width: 100%;
    height: 100%;
}
.ulList55 ul li p{
    font-size:16px;
    color:#666;
    line-height: 60px;
}
.ulList55 ul li:hover{
    box-shadow: 0 0 10px #ddd;
}

/*关于我们环境样式*/
.imglist2{
    width: 100%;
    height: 432px;
    overflow: hidden;
    padding-top: 50px;
    margin-bottom: 30px;
}
.imglist2 .imgs{
    width: 597px;
    height: 432px;
    position: relative;
    float: left;
}
.imglist2 .imgs ul{
    width: 100%;
    height: 100%;
}
.imglist2 .imgs ul li{
    width: 597px;
    height: 432px;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
}
.imglist2 .imgs ul li img{
    width: 597px;
    height: 432px;
    display: block;
}
.imglist2 .imgBut{
    width: 303px;
    float: right;
}
.imglist2 .imgBut img{
    display: block;
    width: 88px;
    height: 76px;
    float: left;
    margin:0 0 13px 13px;
    cursor: pointer;
}

.ullist7{
    width: 100%;
    padding-top: 50px;
}
.ullist7 ul li.libg_bai{
    background:#fff;
}
.ullist7 ul li{
    width: 222px;
    height: 170px;
    float: left;
    background:#f5f5f5;
    position: relative;

}
.ullist7 ul li .tit7{
    margin:55px 0 0 30px;
    color:#999;
}
.ullist7 ul li i{
    display: block;
    width: 40px;
    height: 2px;
    background:#1a97ee;
    margin:3px 0;
}
.ullist7 ul li span{
    display: block;
    width: 0;
    height: 0;
    border-width: 9px 10px 9px 0;
    border-style: solid;
    border-color: transparent #fff transparent transparent;
    position: absolute;
    top: 45%;
    left: -10px;
}
.ullist7 ul li .tit7 h5{
    font-size:14px;
    font-weight:100;
}
.ullist7 ul li .tit7 p{
    font-size:13px;
}
.ullist7 ul li span.jt2{
    width:0;
    height:0;
    border-width:9px 0 9px 10px;
    border-style:solid;
    border-color:transparent transparent transparent #fff;
    left: 222px;
    z-index:99;
}

/*******************大师班样式二级 开始*******************/
.dsContent{
    width: 100%;
    height: auto;
    padding-bottom: 100px;
}
.dsClass_banner{
    width: 100%;
    height: 485px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/dsclass_banner.jpg") no-repeat center;
}
/*.lfjs.private_part1 .lfjsCon{
    height: auto;
    background: #fff;
    border: 1px solid #eee;
    box-shadow: 0 0 10px #ddd;
    position: relative;
}
*/
.lfjs.private_part1 .lfjsCon .tit{
    width: 300px ;
}
.lfjs .lfjsCon .tit h3 span{
    display: inline-block;
    width: 8px;
    height: 25px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/dd.png") no-repeat top;
    margin:0 10px;
}
.lfjsFlash{
    width: 1080px;
    height: 350px;
    margin:40px auto 25px;
    overflow: hidden;
}
.lfjsFlash .ulList11{
    width: 100%;
}
.lfjsFlash .ulList11 li{
    width: 100%;
    height: 100%;
    float: left;
    display: none;
    transition: .4s;
}
.lfjsFlash .ulList11 li:first-child{
     display: block;
 }
.lfjsFlash .ulList11 li a{
    display: block;
}
.lfjsFlash .ulList11 li .lil{
    width: 300px;
    height: 350px;
    background:#eee;
}
.lfjsFlash .ulList11 li .lil img{
    width: 284px;
    height: 334px;
    margin: 8px;
}
.lfjsFlash .ulList11 li .lir{
	width:740px;
	position:relative;
	height:350px;
	overflow-y:scroll;	
}
.lfjsFlash .ulList11 li .lir::-webkit-scrollbar { width:2px; height:0px; background:#e2e2e2;}
.lfjsFlash .ulList11 li .lir::-webkit-scrollbar-thumb{ display:block; width:2px; margin:0 auto; background:#cccccc;}
.lfjsFlash .ulList11 li .lir .tit1 h4,.lfjsFlash .ulList11 li .lir .tit1 h3{
    font-size:24px;
    color:#666;
    line-height: 30px;
}
.lfjsFlash .ulList11 li .lir .tit1 i{
    display: block;
    width: 35px;
    height: 2px;
    background:#e24943;
    margin:12px 0 12px 0;
}
.lfjsFlash .ulList11 li .lir .txt p{
    font-size:14px;
    color:#666;
    line-height:26px;
	padding-right:20px;
}
.lfjsFlash .ulList11 li .lir a.bm{
    display: block;
    position: absolute;
    top:10px;
    right:20px;
    width: 140px;
    height: 40px;
    border-radius:40px;
    line-height: 40px;
    text-align: center;
    color:#fff;
    background:#fe495a;
    font-size:15px;
    transition: .4s;
}
.lfjsFlash .ulList11 li .lir a.bm:hover{
    background:#e24943;
}
.lfjsFlash .ulList11 li .lir .imgs{
    margin-top: 25px;
    height: 165px;
}
.lfjsFlash .ulList11 li .lir .imgs img{
    display:block;
    float: left;
    height: 160px;
    width: 47%;
    margin-right: 3%;
}
.lfjsFlash .ulList11 li .lir .imgs img:first-child+img{
	margin-right:0;	
}
.lfjsBtn{
    height: 300px;
    background:#eee;
    padding:25px 0;
}
.lfjsBtn .btn{
    width: 95%;
    margin:0 auto;
    height: 100%;
}
.lfjsBtn ul li{
    width: 12.9%;
    height: 90px;
    float: left;
    margin: 0 0.3% 0.7% 0.3%;
    padding: 0;
    cursor: pointer;
    border: 4px solid #eee;
    transition: 0.4s;
	overflow: hidden;
}
.lfjsBtn ul li.on{
    border:4px solid #e24943;
}
.lfjsBtn ul li img{
    width: 100%;
    height:92px;
}
.btnLR{
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 13%;
    left: 0;
    z-index:999;
}
.btnLR span{
    display: block;
    width: 25px;
    height: 52px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/btnLR.png") no-repeat 0 0;
    margin-left: 20px;
}
.btnLR span:first-child+span{
    margin-right: 20px;
    background-position:-73px 0;
}
.btnLR span.on{
    background-position: 0 -124px;
}
.btnLR span:first-child+span.on{
    background-position:-73px -124px;
}
.advCon{
    height: 165px;
    overflow: hidden;
    margin-top:40px;
}
.advCon ul{
    width: 110%;
}
.advCon ul li{
    width: 29%;
    float: left;
    margin-right: 2%;
}
.advCon ul li a{
    display: block;
    width: 100%;
    height: 100%;
}
.advCon ul li a img{
    display: block;
    width: 100%;
    height: 100%;
}
.lfjs_privte_part2.private_part2 dl{
    width:31%;
	margin-right:3%;
}
.lfjs_privte_part2.private_part2 dl{
    width:31%;
	margin-right:3.5%;
}
.lfjs_privte_part2.private_part2 dl:first-child+dl+dl{
	margin-right:0;
}
.lfjs_privte_part2.private_part2 dl ul li{
    line-height: 32px;
    border-bottom:1px dashed #eee;
    overflow: hidden;
}
.lfjs_privte_part2.private_part2 dl ul li a{
    display: block;
    width: 100%;
}
.lfjs_privte_part2.private_part2 dl ul li span{
    float: left;
    padding-left: 1%;
}
.lfjs_privte_part2.private_part2 dl ul li i{
    float: right;
    width: 11%;
    color:#ccc;
    text-align: right;
}


/*合作院校授权书 开始 修改*/
.dsbFlash{
    width:1015px;
    height: auto;
    margin:40px auto;
    position: relative;
    overflow: hidden;
}
.dsbFlash .lfjsFlash2{
     width: 1015px;
     height: auto;
     overflow: hidden;
 }
 .dsbBtn{
    width:100%;
    height:40px;
    position:absolute;
    top:45%;
    left:0;
}
 .dsbBtn span{display:block;width:80px;height:40px;background:url("https://www.tvsaudiovisual.com/templets/smyp/images/03_coursel.png") no-repeat;float:left;margin-left:-30px;cursor: pointer;}
 .dsbBtn span.dsbR{float:right;background:url("https://www.tvsaudiovisual.com/templets/smyp/images/03_courser.png") no-repeat;margin-right:-47px; }

.dsbFlash .lfjsFlash2 ul{
    width: 1000%;
    height:100%;
}
.dsbFlash .lfjsFlash2 ul li{
    width: 216px;
    height: auto;
    float: left;
    margin-right: 50px;
    position: relative;
    text-align: center;
}
.dsbFlash .lfjsFlash2 ul li a{
    display: block;
    width: 100%;
    height: 100%;
}
.dsbFlash .lfjsFlash2 ul li a .img{
    width: 215px;
    height: 280px;
}
.dsbFlash .lfjsFlash2 ul li a .img2{
    width: 68px;
    height: 68px;
    background: #eee;
    border-radius: 50%;
    margin: -40px auto;
    text-align: center;
    border: 5px solid #eee;
    z-index: 999;
    position: relative;
}
.dsbFlash .lfjsFlash2 ul li a .img2 img{
    width: 68px;
    height: 68px;
    border-radius:50%;
    background:#eee;
}
.dsbFlash .lfjsFlash2 ul li .txt{
    padding-top: 60px;
}
.dsbFlash .lfjsFlash2 ul li .txt h3{
    font-size:18px;
}
.dsbFlash .lfjsFlash2 ul li .txt p{
    font-size:12px;
    line-height: 25px;
    color:#999;
}


/*大师班作品集*/
.lfjsFlash3{
    width: 1085px;
    height: 415px;
    margin:50px auto 80px;
}
/*旋转木马必要样式*/
.poster-main{
    position:relative;
    width:1085px;
    height:415px;
}
.poster-main a,.poster-main img{
    display:block;
}
.poster-main .poster-list{
    width:1085px;
    height:415px;
}
.poster-main .poster-list .poster-item{
    position:absolute;
    left:0;
    top:0;
    box-shadow:0 0 10px #ddd;
}
.poster-main ul.poster-list li {width:902px; height:408px;overflow:hidden;}
.poster-main .poster-list .poster-item p{
    position: absolute;
    left: 37%;
    bottom: 0;
    line-height: 54px;
    text-align: center;
    width: 70%;
    font-size: 14px;
    vertical-align: middle;
}
.poster-main .poster-list .poster-item p i{
    display: block;
    float: left;
    width: 15px;
    height: 1px;
    background:#fe495a;
    margin-top: 27px;
}
.poster-main .poster-list .poster-item p span{
    float: left;
    margin-left: 7px;
}
.poster-main .poster-btn{ position:absolute;top:0;width:65px;height:27px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:-45px; background: url("https://www.tvsaudiovisual.com/templets/smyp/images/03_coursel.png") no-repeat center center;}
.poster-main .poster-next-btn{right:-45px; background: url("https://www.tvsaudiovisual.com/templets/smyp/images/03_courser.png") no-repeat center center;}


/*大师班优秀案例样式 开始*/
ul.ullist9{
    height: auto;
    padding-top: 40px;
}
ul.ullist9 li{
    width: 50%;
    height: 260px;
    float: left;
    overflow: hidden;
}
ul.ullist9 li .limg{
    width: 50%;
    position: relative;
}
ul.ullist9 li>img{
    width: 100%;
    height: 100%;
}
ul.ullist9 li .imgs{
	width: 80px;
	height: 80px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #fff;
	position: absolute;
	top: 34%;
	left: 0;
	right: 0;
	margin: auto;
	border: 5px solid #ddd;
}
ul.ullist9 li .imgs img{
    width: 100%;
    height: 100%;
    border-radius:50%;
}
ul.ullist9 li .list{
    width: 44%;
    padding: 20px 3%;
    background: #333;
    color: #fff;
    height: 220px;
}
ul.ullist9 li .list h4{
    font-size:20px;
    font-weight: 100;
}
ul.ullist9 li .list>i{
    display: block;
    width: 45px;
    height: 2px;
    background:#fe495a;
    margin:7px 0 7px 0;
}
ul.ullist9 li .list .txt{
    padding-top: 3px;
}
ul.ullist9 li .jtblack{
    display: block;
    width: 0;
    height: 0;
    border-width: 9px 10px 9px 0;
    border-style: solid;
    border-color: transparent #333 transparent transparent;
    position: absolute;
    top: 45%;
    right: 0;
}
ul.ullist9 li .jtblack1{
    display: block;
    width: 0;
    height: 0;
    border-width: 9px 0 9px 10px;
    border-color: transparent transparent transparent #333;
    border-style: solid;
    z-index:33;
    position: absolute;
    top: 45%;
    left: 0;
}
ul.ullist9 li .list .txt p span{
    line-height: 22px;
    font-size:13px !important;
}
/*大师班优秀案例样式 结束*/



/*******************大师班样式二级 结束*******************/
/*******************大师班样式三级 开始*******************/
.dsClassA_banner{
    height: 485px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/dsClassA.png") no-repeat center;
}
.dsClassb_banner{
	height: 445px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/dsClassA.png") no-repeat center top;
	background-size: 100% 100%;}
.univerArticleL.dsClassAL .lBtn .topnavCom p{
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/dsClassATi.png") no-repeat center;
    width: 201px;
}
.univerArticleL.dsClassAL .lBtn .topnavCom p.pbg1{
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/dsClassATi1.png") no-repeat center;
    width: 201px;
}
.univerArticleL.dsClassAL{
    width: 850px;
}
.univerArticleL.dsClassAL .lBtn{
    width: 200px;
	background: #fff;
}
.univerArticleL.dsClassAL .lBtn ul li{
    border-bottom:1px solid #fff;
    background:#fff;
}
.univerArticleL.dsClassAL .rTxt{
    width: 630px;
}
.univerArticleL.dsClassAL .lBtn ul li a{
    width: 198px;
    border-left:2px solid #f5f5f5;
    color:#666;
    font-size:14px;
}
.univerArticleL.dsClassAL .lBtn ul li a:hover{
    background:#fff;
    color:#146097;
    width: 198px;
    border-left:2px solid #146097;
}
.univerArticleL.dsClassAL .lBtn ul li.on a{
    background:#fff;
    color:#146097;
    width: 198px;
    border-left:2px solid #146097;
}
.univerArticleL.dsClassAL .lBtn ul li.on{background:#fff;}
.dsClassAr .tit77{
    width: 100%;
    text-align: center;
}
.dsClassAr .tit77>img{
    width: 100%;
    height: 125px;
}
.dsClassAr .tit77 .img{
    width: 124px;
    height: 124px;
    border-radius:50%;
    margin:-80px auto;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/dsClassBg.png") no-repeat center;
    padding: 6px;
    position: relative;
    z-index:99;
}
.dsClassAr .tit77 .img img{
    width: 124px;
    height: 124px;
    border-radius:50%;
	margin:0;
	padding:0;
}
.dsClassAr .tit77 h2{
    font-size: 27px;
    color:#555;
    padding:90px 0 25px 0;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/dsClassAl.png") no-repeat center bottom;
}

.dsClassAr .tit77 p{
    padding-top: 5px;
    font-size:14px;
    color:#999;
    font-style:italic;
}
#dsclassbmb{
    width: 285px;
    height: 286px;
    background:#f5f5f5;
    margin-top: 0;
}
#dsclassbmb .title{
    font-size:18px;
    color:#333;
    padding:0;
    line-height: 60px
}
#dsclassbmb form{
    margin-top: 0;
	overflow:hidden;
}
#dsclassbmb ul{
    width: 100%;
	margin-bottom: 10px;
	overflow:hidden;
}
#dsclassbmb ul li,#dsclassbmb ul li input,#dsclassbmb ul li select{
    height: 33px;
    height: 33px;
    line-height: 33px;
    width: 243px;
    margin:0 auto 18px;
    float: none;
}
#dsclassbmb ul li:first-child+li+li+li+li{/*margin-top: 20px;*/}
#dsclassbmb ul li input,#dsclassbmb ul li select{color:#999;}
#dsclassbmb ul li input.tj{
    width: 85%;
    border-radius:40px;
	color:#fff;
	cursor:pointer;
	background:#e24943;
	transition: .4s;
}
#dsclassbmb ul li input.tj:hover{
	background:#136098;
}
#dsclassbmb p.xlb{
    left: 28px;
    bottom: -10px;
}
.univerArticleR .articleNew.dsClassNew1{
    margin-top: 25px;
    background:#f5f5f5;
}
.univerArticleR .articleNew.dsClassNew1 .Atitle{
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/univerAticle_newbg1.png") no-repeat 0 20px;
    border-bottom:0;
}
.univerArticleR .articleNew.dsClassNew1 .dy{
    width: 260px;
    height: 154px;
    margin:0 auto;
    position: relative;
}
.univerArticleR .articleNew.dsClassNew1 .dy img{
	width: 260px;
    height: 154px;
}
.univerArticleR .articleNew.dsClassNew1 .dy a{
    display: block;
}

.univerArticleR .articleNew.dsClassNew1 .dy p{
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size:13px;
    position: absolute;
    color:#fff;
    left: 0;
    bottom:0;
  background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
    filter:Alpha(opacity=60);background:#000000;/*实现IE背景透明*/
    cursor: pointer;
    transition: .4s;
}
.univerArticleR .articleNew.dsClassNew1 .dy a:hover p{
	   background:rgba(0,0,0,0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
    filter:Alpha(opacity=80);background:#000000;/*实现IE背景透明*/
}
.univerArticleR .articleNew.dsClassNew1 ul{
    padding:15px 3px;
}
/*大师班内容共用样式*/
.dsClassATxt strong,.dsClassATxt h2{
    font-size:18px;
    font-weight: 800;
    color:#146097;
    padding:10px 0 5px 0;
}
.dsClassATxt h4{
    font-size:15px;
}
.dsClassATxt h5{
    font-size:14px;
}
.dsClassATxt span{
    font-size:13px;
    color:#666;
    line-height: 23px;
}
.dsClassATxt p{
    font-size: 13px;
    color:#666;
    padding-bottom:5px;
    line-height: 23px;
}
.dsClassATxt h3{
    font-size:13px;
    color:#1a97ee;
    line-height: 25px;
}
.dsClassATxt span.color1{
    display: block;
    font-size:13px;
    color:#666;
    font-weight:800;
    line-height: 23px;
}
.dsClassATxt p.color1{
    padding-top: 5px;
    color:#ff7f05;
}
.dsClassATxt p.color2{
    padding-top: 5px;
    color:#009d5c;
}
.dsClassATxt img{
    margin:20px 0 10px;
    border:1px solid #eee;
}
.dsClassATxt table tr td{
    padding:10px 15px;
    text-indent: 0;
    font-size:12px;
}
.mfbmb{
    width: 642px;
    margin-top: 40px;
    height: 322px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/dsClassBg1.png") no-repeat left top;
    position: relative;
}
.mfbmb .title{
    font-size:22px;
    color:#6e9cbd;
    text-align: center;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/line_@.png") no-repeat center 40px;
    height: 60px;
    line-height: 78px;
}
.mfbmb .formTxt{
    width: 89%;
    margin:20px auto;
}
.mfbmb .formTxt ul{
    width: 110%;
}
.mfbmb ul li{
    width: 270px;
    float: left;
    height: 38px;
    margin-right: 3%;
    margin-bottom: 15px;
    border-radius:5px;
}
.mfbmb ul li input{
    line-height: 38px;
    height: 38px;
    text-indent: 10px;
    width: 270px;
    font-size:13px;
    color:#ccc;
    border:1px solid #ddd;
    border-radius:3px;
    display: block;
}
.mfbmb ul li input:focus{
    color:#333;
}
.mfbmb ul li select{
    border-radius:3px;
    color:#ccc;
    width: 270px;
    height: 36px;
    line-height: 36px;
    font-size:13px;
    text-indent: 3px;
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    border: 1px solid #ddd;
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background:#fff url("https://www.tvsaudiovisual.com/templets/smyp/images/bdjt.png") no-repeat right 10px center ;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 14px;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
.mfbmb ul li select option{

}
.mfbmb ul li.li_w{
    width: 100%;
    overflow: hidden;
    margin-bottom: 10px;
}
.mfbmb ul li.li_w i{
    width: 15%;
    padding-top: 8px;
    font-size:13px;
    color:#aaa;
}
.radiuCon {
    width: 65%;
}
.radiuCon div{
    position: relative;
    width: 50px;
    float: left;
}
.radiuCon div:first-child{
    width: 70px;
}
.radiuCon div input.radis{
    width: 10px;
    float: left;
    border:none;
}
.radiuCon div span.sp1{
    float: left;
    padding-top: 7px;
    margin-left: 5px;
    color:#aaa;
}
.mfbmb ul li input.tj{
    width: 270px;
    background:#e24943;
    color:#fff;
    font-size:18px;
    line-height: 40px;
    text-align: center;
    border-radius:5px;
    border:none;
}
.mfbmb p.xlb{
    position: absolute;
    bottom:36px;
    left: 340px;
    width: 300px;
    height: 40px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/xlb.png") no-repeat left 6px;
    text-indent: 15px;
    font-size:12px;
    color:#e24943;
}
/*大师班在线视频*/
.dsClass_sp .title{
    text-align: center;
}
.dsClass_sp .title h2{
    font-size: 36px;
    color:#555;
}
.dsClass_sp .title i{
    display: block;
    width: 60px;
    height: 4px;
    background:#146097;
    margin:10px auto 10px;
}
.dsClass_sp .title p{
    font-size:14px;
    font-style: italic;
    color:#999;
}
.dsClass_sp{
    height:auto;
    overflow: hidden;
    padding-bottom: 40px;
}
.dsClass_sp ul{
    width: 110%;
}
.dsClass_sp ul li{
    width: 286px;
    height: auto;
    float: left;
    margin-right: 19px;
    border:1px solid #eee;
}
.dsClass_sp ul li img{
    width: 286px;
    height: 194px;
}
.dsClass_sp ul li p{
    height: 46px;
    text-align: center;
    line-height: 46px;
    color:#444;
    background:#fff;
    font-size:15px;
}
/*******************大师班样式三级 结束*******************/

/*******************课程二级开始*******************/
.kc_banner{
    width: 100%;
    height: 402px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/kc_banner.jpg") no-repeat center;
}
.kcListCon{
    width: 100%;
    height: auto;
    padding:0 0 60px;
}
.kcListCon .BtnL{
    width: 172px;
}
.kcListCon .BtnL p{
    height: 47px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/kc_listPng.png") no-repeat 0 0;
    font-size: 19px;
    color:#fff;
    padding-left: 55px;
    line-height: 47px;
}
.kcListCon .BtnL p a{
    color:#fff;
    display: block;
}
.kcListCon .BtnL ul{
    width: 145px;
    background:#f5f5f5;
}
.kcListCon .BtnL ul li{
    height: 50px;
    line-height: 50px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/kc_listPng.png") no-repeat 0 -57px;
    padding-left: 37px;
    border-bottom: 1px solid #fff;
    transition:background-color .2s;
}
.kcListCon .BtnL ul li:hover{
    background-color:#fff;
    border-bottom:1px solid #f5f5f5;
}
.kcListCon .BtnL ul li:first-child+li{
    background-position: 0 -112px;
}
.kcListCon .BtnL ul li:first-child+li+li{
    background-position: 0 -164px;
}
.kcListCon .BtnL ul li:first-child+li+li+li{
    background-position: 0 -213px;
}
.kcListCon .BtnL ul li:first-child+li+li+li+li{
    background-position: 0 -264px;
}
.kcListCon .BtnL ul li:first-child+li+li+li+li+li{
    background-position: 0 -324px;
}
.kcListCon .BtnL ul li:first-child:hover{
    background-position: 0 -437px;
}
.kcListCon .BtnL ul li:first-child+li:hover{
    background-position: 0 -492px;
}
.kcListCon .BtnL ul li:first-child+li+li:hover{
    background-position: 0 -544px;
}
.kcListCon .BtnL ul li:first-child+li+li+li:hover{
    background-position: 0 -593px;
}
.kcListCon .BtnL ul li:first-child+li+li+li+li:hover{
    background-position: 0 -645px;
}
.kcListCon .BtnL p.pst{
    background-position: 0 -324px;
}
.kcListCon .BtnL ul.ul2 li{
    background-position: -9px -374px;
}
.kcListCon .BtnL ul.ul2 li a{
    display: block;
    width: 100%;
    height: 100%;
}
.kcListCon .BtnL ul.ul2 li:hover{
    background-position: -9px -374px;
    background-color:#f5f5f5;
    border-bottom:1px solid #f5f5f5;
}
.kcListCon .BtnL ul li a{
    font-size:15px;
    color:#666;
}
.kcListCon .BtnL ul li:hover a{
    color:#1a97ee;
    display: block;
}
.kcListCon .TxtR{
    width: 966px;
    margin-right: 35px;
}
.kcListCon .TxtR .txt1_l{
    width: 298px;
    height: 414px;
	border-radius:5px;
}
.kcListCon .TxtR .txt1_l a{
	display:block;
}
.kcListCon .TxtR .txt1_l img{
	border-radius:5px;
}
.kcListCon .TxtR .tit{
    text-align: center;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/kcList_line.jpg") no-repeat center;
    padding-bottom: 40px;
}
.kcListCon .TxtR .tit h2{
    font-size: 35px;
    padding-bottom: 15px;
}
.kcListCon .TxtR .tit p{
    font-size:14px;
    color:#ddd;
    padding-top: 10px;
}
.kcListCon .TxtR .txtCon{
    width: 100%;
    height: 100%;
}
.kcListCon .TxtR .txtCon .tit1_l{
    width: 298px;
    height: 414px;
}
.kcListCon .TxtR .txtCon .txt1_r{
    width: 668px;
    overflow: hidden;
}
.kcListCon .TxtR .txtCon .txt1_r ul{
    width: 110%;
    overflow: hidden;
}
.kcListCon .TxtR .txtCon .txt1_r ul li{
    float: left;
    width: 200px;
    height: 196px;
    margin:0 0 22px 20px;
    background:#f5f5f5;
    box-shadow: 0 0 10px #ddd;
    border-radius:5px;
    position: relative;
}
.kcListCon .TxtR .txtCon .txt1_r ul li img{
	width:100%;
    height:auto;
}
.kcListCon .TxtR .txtCon .txt1_r ul li h3{
    text-align: center;
    font-size: 15px;
    line-height: 35px;
}
.kcListCon .TxtR .txtCon .txt1_r ul li p{
	text-align: center;
    font-size:12px;
    color:#999;
}
.kcListCon .TxtR .txtCon .txt1_r ul li p i{
    display: inline-block;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/kc_listicon.png") no-repeat 0 -16px;
    text-indent: 18px;
    margin-left: 10px;
}
.kcListCon .TxtR .txtCon .txt1_r ul li p i:first-child{
    background-position:0 3px;
    margin-left: 0;
}
.kcListCon .TxtR .txtCon .txt1_r ul li p span:first-child{
    display: inline-block;
}
.kcListCon .TxtR .txt2{
    padding-top: 35px;
}
.kcListCon .TxtR .txt2 .txt1_l{
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/kc_11.png") no-repeat center;
    text-align: center;
}
.kcListCon .TxtR .txt2 .ltit h4{
    font-size: 30px;
    color:#fff;
    padding-top: 35px;
}
.kcListCon .TxtR .txt2 .ltit i.iline{
    display: block;
    width: 38px;
    height: 2px;
    background:#1a97ee;
    margin:5px auto;
}
.kcListCon .TxtR .txt2 .ltit p{
    font-size:12px;
    color:#eee;
}
.kcListCon .TxtR .txt2 .ltxt{
    width: 200px;
    height: 206px;
    background:#f5f5f5;
    border-radius:5px;
    margin: 20px auto;
    padding: 15px 20px;
    text-align: left;
}
.kcListCon .TxtR .txt2 .ltxt p:first-child{
    padding-bottom: 12px;
    border-bottom:1px solid #ddd;
}
.kcListCon .TxtR .txt2 .ltxt p:first-child+p{
    padding-top: 10px;
}
.kcListCon .TxtR .txt2 .ltxt p{
    line-height: 21px;
    color:#777;
}
.kcListCon .TxtR .txt2 .ltxt p i{
    font-weight: 800;
}
.kcListCon .TxtR .txt2 .ltxt a{
    display: block;
    width: 100%;
    height: 38px;
    line-height: 38px;
    background:#1a97ee;
    text-align: center;
    color:#fff;
    font-size: 12px;
    border-radius:5px;
    margin-top: 15px;
}
.kcListCon .TxtR .txt3{
    height: auto;
}
.kcListCon .TxtR .txt3 .txt1_r h4{
    padding-bottom: 10px;
    border-bottom:1px solid #eee;
    margin:0 0 20px 20px;
    overflow: hidden;
}
.kcListCon .TxtR .txt3 .txt1_r h4 span.sp{
    font-size:15px;
    float: left;
    color:#666;
    font-weight: 100;
}
.kcListCon .TxtR .txt3 .txt1_r i.w_line{
    display: block;
    width: 5px;
    height: 18px;
    background:#1a97ee;
    margin-right: 10px;
    float: left;
    margin-top: 2px;
}
.kcListCon .TxtR .txt3 .ads{
    padding-left:10px;
    overflow: hidden;
}
.kcListCon .TxtR .txt3 .ads a{
    display: block;
    width: 316px;
    height: 126px;
    float: left;
    margin-left: 10px;
}
.kcdw{
    position: absolute;
    top: 25%;
    left: 5%;
}
.kcdw h6{
    font-size:15px;
    color:#fff;
}
.kcdw i{
    display: block;
    width: 18px;
    height: 1px;
    background:#1a97ee;
    margin:3px 0;
}
ol.newList2{
    width: 100%;
    height:auto;
    overflow: hidden;
}
ol.newList2 li{
    width: 47%;
    float: left;
    border-bottom:1px dashed #eee;
    margin-left: 3%;
    line-height: 32px;
    overflow: hidden;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/new_icon.png") no-repeat 2px -16px;
    transition: .4s;
}
.kcListCon .TxtR .txt1_2{
    height: 461px;
}
ol.newList2 li a{
    display: block;
    width: 100%;
    line-height: 32px;
 }
ol.newList2 li a span{
    width: 72%;
    float: left;
    padding-left: 3%;
}
ol.newList2 li a i{
     float: right;
     width: 20%;
     color:#ccc;
 }
ol.newList2 li:hover{
    background-position: 2px 15px;
}
ol.newList2 li:hover a{
    color:#e24943;
}
/*******************课程二级结束*******************/
/*******************课程三级开始*******************/
.kc_articleTxt{
    top:-360px;
	margin-bottom:-280px;
}
p.position_noline{
    border:none;
    width: 95%;
}
.kc_articleTxt .kc_articleTit{
    width: 95%;
    margin:12px auto 0;
    height: 298px;
}
.kc_articleTxt .kc_articleTit .aimg{
    width: 473px;
    height: 298px;
}
.kc_articleTxt .kc_articleTit .aimg img{
    width: 100%;
    height: 100%;
}
.kc_articleTxt .kc_articleTit .txt{
    width: 601px;
}
.kc_articleTxt .kc_articleTit .txt .txtTop h3{
    font-size: 24px;
    padding-bottom: 5px;
}
.kc_articleTxt .kc_articleTit .txt .txtTop p{
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/kc_article.png") no-repeat 0 0;
    font-size:14px;
    padding-left: 30px;
}
.kc_articleTxt .kc_articleTit .txt .txtBot{
    margin-top: 20px;
    height: 215px;
    background:#f5f5f5 url("https://www.tvsaudiovisual.com/templets/smyp/images/kc3_06.jpg") no-repeat center top;
    border-radius:5px;
}
.kc_articleTxt .kc_articleTit .txt .txtBot ul{
    width: 90%;
    padding-top: 60px;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 5px;
    border-bottom:1px solid #ddd;
}
.kc_articleTxt .kc_articleTit .txt .txtBot ul li{
    width: 48%;
    float: left;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/kc_article.png") no-repeat 0 -39px;
    line-height: 30px;
    text-indent: 8%;
    color:#777;
}
.kc_articleTxt .kc_articleTit .txt .txtBot ul li:first-child+li{
    background-position: 0 -96px;
}
.kc_articleTxt .kc_articleTit .txt .txtBot ul li:first-child+li+li{
    background-position: 0 -64px;
}
.kc_articleTxt .kc_articleTit .txt .txtBot ul li:first-child+li+li+li{
    background-position: 0 -120px;
}
.kc_articleTxt .kc_articleTit .txt .txtBot .bot{
    width: 90%;
    margin:15px auto;
    position: relative;
}
.kc_articleTxt .kc_articleTit .txt .txtBot .bot b{
     color:#ff676a;
 }
.kc_articleTxt .kc_articleTit .txt .txtBot .bot i{
    color:#777;
}
.kc_articleTxt .kc_articleTit .txt .txtBot .bot strong{
    text-decoration:line-through;
    font-weight: 100;
    color:#777;
    padding-left: 10px;
    display: inline-block;
}
.kc_articleTxt .kc_articleTit .txt .txtBot .bot p span{
    font-size:26px;
    color:#ff676a;
}
.kc_articleTxt .kc_articleTit .txt .txtBot a{
    position: absolute;
    bottom: 0;
    right: 0;
    display: block;
    width: 185px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color:#fff;
    background:#ff676a;
    border-radius:5px;
    font-size: 16px;
    transition: .4s;
}
.kc_articleTxt .kc_articleTit .txt .txtBot a:hover{
    background: #f04346;
}
/*左侧内部*/
.kcArticleR{
    width: 966px;
    margin-right: 30px;
}
.kcArticleR img.topAd{
    width: 958px;
    padding-left: 10px;
 }
.kcArticleR .kcA1 .tit{
    margin-top: 35px;
    text-align: center;
    background: url("https://www.tvsaudiovisual.com/templets/smyp/images/kcList_line.jpg") no-repeat center 45px;
    padding-bottom: 40px;
}

.kcArticleR .kcA1 .tit h3{
    font-size: 27px;
}
.kcArticleR .kcA1 .tit p{
    font-size:14px;
    font-style: italic;
    color:#aaa;
    margin-top: 13px;
}
.kcArticleR .kcA1 .txt{
    width: 100%;
}
.kcArticleR .kcA1 .txt>ul{
	float:left;
    width: 560px;
    border-left:1px solid #eee;
    margin-left: 10px;
    position: relative;
}

.kcArticleR .kcA1 .txt ul li{
    padding-left: 25px;
    position: relative;
    padding-bottom:17px;
}
.kcArticleR .kcA1 .txt ul li i{
    display: block;
    width: 7px;
    height: 7px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/kcAicon.png") no-repeat 0 0;
    position: absolute;
    left: -4px;
    top: 12px;
}

.kcArticleR .kcA1 .txt ul li h4{
    font-size:18px;
    color:#146097;
    line-height: 30px;
}
.kcArticleR .kcA1 .txt ul li p{
    font-size:13px;
    line-height: 22px;
}
.kcArticleR .kcA2{
    margin-bottom: 60px;
}
/*课程三级页面表单样式*/
.kcmfbmb{
    width: 355px;
    height: 383px;
    margin-top: 15px;
    background:url("https://www.tvsaudiovisual.com/templets/smyp/images/kcABg.png") no-repeat center top;
}
.kcmfbmb .title{
    background: none;
    padding:10px 0 5px;
}
.kcmfbmb ul li{
    margin-bottom: 5px;
}
.kcmfbmb p.xlb{
    bottom:5px;
    left: 73px;
}
.table_p10 tr th{
    padding:8px 0;
}
.table_p10 tr td{
    padding:7px 0;
}
.table_p10 tr:nth-child(2n){
    background:#f5f5f5;
}
.table_p10 tr:first-child th{
    background:#146097;
    color:#fff;
}
.table_p10 tr td a.bm1{
    color:#e31114;
}
.table_p10 tr td a.bm2{
    color:#146097;
}

/*******************课程三级结束*******************/
.private_part1 .dsbBg {margin-bottom:60px;}
.private_part1 .dsbBg .ulpart1Con {border:0;box-shadow:none;}
/*新加样式*/

.kcListCon .zt_list_hotTxt{
    width: 95%;
    margin:0 auto;
}
.kcListCon .zt_list_hotTxt .txtCon .txt1_r{
    width: 100%;
}
.kcListCon .zt_list_hotTxt .txtCon .txt1_r>ul{
    width: 100%;
}
.kcListCon .zt_list_hotTxt .txtCon .txt1_r>ul>li{
    width: 23%;
    padding-bottom: 10px;
	background:#fff;
	box-shadow:none;
	height:auto;
	
}
.kcListCon .zt_list_hotTxt .txtCon .txt1_r>ul>li>img{
    width: 100%;
    height: 120px;
}
.kcListCon .zt_list_hotTxt .txtCon .txt1_r>ul>li>h3{
    font-size:18px;
    line-height: 35px;
    padding-top: 10px;
}