﻿@charset "UTF-8";
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #CC0000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
.red{color:#FF0000}
.pc-class-title{font-size: 0;text-align: center;margin-top: 23px;}
.pc-class-title .line{display: inline-block;width: 525px;border-top: 1px solid lightgray;}
.pc-class-title .stair{display: inline-block;margin: 0 16px;font-size: 22px;color: #068BF2;vertical-align: middle;font-weight: bold;}
.pc-class-p{text-align: center;color: #8C8C8C;font-size: 16px;line-height: 30px;}
.pc-class-nav ul {width: 1200px;  margin-left:20px;}
.pc-class-nav li {width: 135px; float:left;margin-right: 30px;}
.pc-class-nav li a{display: inline-block;margin-right: 30px;text-align: center;margin-top: 25px;width: 135px;overflow: hidden;border: 1px solid #068BF2;font-size: 16px;color: #068BF2;padding: 4px 6px;border-radius: 8px; line-height: 30px; height:30px;margin-bottom:20px;}
.pc-class-nav li a:hover{background-color: #068BF2;border: 1px solid transparent;color: #fff !important;}
.pc-class-nav li a:nth-child(7n){margin-right: 0;}
.pc-class-nav li a.on{background-color: #068BF2;color: #fff;}



.nav,.nav .nav-in{position:relative}
img{outline:0;border:0;vertical-align: top;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
body,input{font-family:"微软雅黑"}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;background:#fff;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
a:hover{color:#ff5000;}
input{outline:0}
strong{font-weight:bold;}

.noborder{border:0!important;}
.clear:after,.clear:before{content:"";display:table}
.clear:after{clear:both}
.clear{zoom:1;}
.fixed{position:fixed;top:0;z-index:999999;}
.absolute{position:absolute;top:0;z-index:999999;}

.class-Article{padding: 5px 20px;line-height: 30px;padding-top: 0; overflow: hidden;}
.class-Article img{ max-width: 100%;}
.class-Article p u{color:#136ec2;}
.class-Article > p{margin-bottom:12px;}
.class-Article span > img{line-height: 0 !important;}
.class-Article table{ text-align:left;border-collapse:collapse;border-spacing:0}
.class-Article table td{border:1px solid #ccc;border-collapse:collapse;text-align:center;line-height:28px;}


.class-xxzl{margin-top: 29px;padding: 5px 20px;line-height: 32px;overflow: hidden; margin-bottom:15px;}

.HeadDiv{width:100%;height: 29px;line-height:29px;border-bottom:1px solid #e3e3e3;background:#f6f6f6;}
.HeadDiv .headmain{width:1200px;margin:0 auto;}
.HeadDiv .headmain .content{float:left;color:#575757;font-size: 14px;}
.HeadDiv .headmain .share{float:right;}
.HeadDiv .headmain .share a{margin:3px 6px 0 0;}
.Schoolhead{height:100px;width:1200px;margin:0 auto;padding:15px 0;}
.Schoolhead .schoolInfo{float:left;width:930px;height:100px;}
.Schoolhead .schoolInfo .logodiv{border:1px solid #dddddd;width:98px;height:98px;background:#fdfdfd;overflow:hidden;line-height:130px;text-align:center;float:left;}
.Schoolhead .schoolInfo .logodiv img{max-width: 100px;max-height: 100px; padding-top:30%}
.Schoolhead .schoolInfo .infodiv{margin-left:20px;width:800px;float:left;}
.Schoolhead .schoolInfo .infodiv .title{color:#2a2a2a;font-size:28px;padding:7px 0 20px 0;width:800px;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Schoolhead .schoolInfo .infodiv .txt{color:#727272;font-size:14px;line-height:23px;height:45px;width:480px;overflow:hidden;}
.Schoolhead .schoolInfo .headtxt{color:#2a2a2a;font-size:28px;padding-top:39px;width:800px;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Schoolhead .phone{float:right;margin-top:25px;}
.Schoolhead .phone img{display:block;float:left;margin-right:12px;margin-top:5px;}
.Schoolhead .phone div{width:202px;float:left;}
.Schoolhead .phone p{display:block;font-family:"微软雅黑 Light";font-size:14px;color:#125dc0;margin-bottom:12px;text-align:left;width:200px;}
.Schoolhead .phone label{display:block;color:#125dc0;font-size:28px;}

.Nav{width:100%;height:43px;background:#1E91E2;overflow:hidden;}
.Nav ul{margin:0 auto;width:1200px;height:43px;}
.Nav ul li{display:block;float:left;width:95px;text-align:center;line-height:43px; width:150px;}
.Nav ul li a{color:#fff;font-size:16px;}
.Nav ul .cur{background:#125dc0;}
.BGcolor{background:#eff4f7;padding-bottom:40px;}
.BGcolor .Navigation{line-height:55px;font-size:12px;color:#696969;width:1200px;margin:0 auto;height:18px;}
.Navigation a{color:#006cbf;}
.BGcolor>.content{margin:0 auto;width:1200px;padding-top:30px;}
.Poster{width:100%;height:auto;}
.Poster img{display:block;width:100%;height:auto;}
.s_synopsis{float:left;margin-right:25px;width:865px;background:#fff;}
.s_synopsis1{float:left;margin-right:25px;width:1200px;background:#fff; margin-bottom:20px;}
.content .DivHeadtxt{height:27px;border-bottom:1px solid #efefef;position:relative;}
.content .DivHeadtxt p{position:absolute;height:19px;width:100px;text-align:center;background:#fff;border-left:2px solid #1E91E2;left:0;top:18px;font-size:18px;}
.s_synopsis .s_synopsis_txt_index{padding:23px 50px 35px 15px;color:#5b5b5b;font-size:14px;line-height:30px; height:232px;}
.s_synopsis .s_synopsis_txt{padding:23px 50px 35px 15px;color:#5b5b5b;font-size:14px;line-height:30px; }

.s_synopsis_txt a:link{color:red;text-decoration:underline}
.s_synopsis_txt a:visited{color:red;text-decoration:underline}
.s_synopsis_txt a:hover{color:#339900;text-decoration:underline; font-weight:bold;}

.class-Article a:link{color:red;text-decoration:underline}
.class-Article a:visited{color:red;text-decoration:underline}
.class-Article a:hover{color:#339900;text-decoration:underline;font-weight:bold;}

.s_headline{float:right;width:310px;background:#fff;min-height:318px;}
.s_headline .DivHeadtxt{width:280px;}
.s_headline .s_headline_img{padding:30px 0 17px 17px;height:92px;}
.s_headline_img .imgdiv{display:block;float:left;margin-right:12px;width:132px;height:92px;overflow:hidden;}
.s_headline_img .imgdiv img{width:132px;height:92px;transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;-moz-transition: all 0.6s ease-out;-ms-transition: all 0.6s ease-out;}
.s_headline_img .imgdiv img:hover{transform: scale(1.15);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);}
.s_headline_img .title{font-size:16px;font-weight:bold;color:#2c2c2c;line-height:30px;height:60px;overflow:hidden;float:left;width:135px;}
.s_headline_img .title:hover{color:#ff5000;}
.s_headline_img .time{font-size:12px;color:#9c9c9c;width:135px;height:15px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;margin-top:18px;}
.s_headline .s_headline_list{margin:0 auto;width:290px;border-top:1px solid #d3d3d3;padding-bottom:18px;}
.s_headline .s_headline_list li{margin-top:18px;height:15px;font-size:14px;}
.s_headline .s_headline_list li a{color:#575757;width:260px;height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:right;}
.s_headline .s_headline_list li a:hover{color:#ff5000;}
.s_headline .s_headline_list li i{margin:5px 9px 5px 10px;width:4px;height:4px;border-radius:1px;background:#ff5000;display:inline-block;vertical-align:middle;}
.recomdCourse{width:1200px;background:#fff;}
.recomdCourse .productList{padding:30px 0 68px 20px;}
.recomdCourse .productList .courseEntity{float:left;width:275px;margin-right:20px;display:block;}
.recomdCourse .productList .courseEntity .imgdiv{width:275px;height:155px;overflow:hidden;}
.recomdCourse .productList .courseEntity img{width:275px;height:155px; transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;-moz-transition: all 0.6s ease-out;-ms-transition: all 0.6s ease-out;}
.recomdCourse .productList .courseEntity img:hover{transform: scale(1.15);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);}
.recomdCourse .productList .courseEntity .txt{line-height:35px;width:275px;background:#f4f4f4;height:35px;color:#2a2a2a;font-size:14px;}
.recomdCourse .productList .courseEntity .txt span{width:180px;display:block;text-indent:10px;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.recomdCourse .productList .courseEntity .txt label{text-align:right;color:#7a7a7a;float:right;padding-right:10px; padding-bottom:15px;}

.footer{width:100%;background:#fff;}
.footer .borderdiv{height:29px;border-bottom:1px solid #d6dcdf;}
.footer .txt{position:relative;margin:0 auto;width:1200px;height:80px;}
.footer .txt .place{position:absolute;width:530px;background:#fff;height:18px;left:335px;top:-9px;text-align:center;color:#333;line-height:18px;font-size:16px;}
.footer .txt .copyright{padding-top:25px;text-align:center;color:#7a7a7a;font-size:12px;}

.schoolSy_main{width:815px;margin:0 auto;padding:70px 0 100px 0;}
.schoolSy_main p{line-height:35px!important;color:#575757!important;display:block;min-height:35px;text-indent:2em;}
.schoolSy_main p strong{font-weight:bold;}
.schoolSy_main p img{max-width:800px;height:auto;margin:5px;}
.courseList{padding:8px 0 0 20px;}
.courseList li{padding:20px 0;border-bottom:1px solid #e5e9eb;}
.courseList li .list_img{border:1px solid #d4d4d4;display:block;float:left;overflow:hidden;width:228px;height:153px;margin-right:20px;}
.courseList li .list_img img{width:228px;height:153px; transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;-moz-transition: all 0.6s ease-out;-ms-transition: all 0.6s ease-out;}
.courseList li .list_img img:hover{transform: scale(1.15);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);}
.courseList li .courseDetail{float:left;width:565px;position:relative;height:155px;}
.courseDetail .coursename{display:block;width:565px;margin-top:8px;height:24px;color:#2a2a2a;font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:22px;}
.courseDetail .coursename:hover{color:#ff5000;}
.courseDetail .courseinfo{padding-bottom:12px;height:14px;font-size:14px;color:#7a7a7a;}
.courseDetail .courseinfo label{padding-right:25px;color:#212121;}
.courseDetail .courseinfo em{width:56px;display:inline-block;}
.courseDetail .courseprice{color:#ff5000;font-size:24px;padding:15px 0 0 0;}
.courseDetail .courseprice em{font-size:16px;}
.courseDetail .coursebtn{position:absolute;right:0;bottom:5px;border:1px solid #125dc0;background:#fff;height:31px;width:102px;text-align:center;line-height:30px;color:#125dc0;font-size:18px;border-radius:8px;cursor:pointer;}
.courseDetail .coursebtn:hover{background:#125dc0;color:#fff;border-color:#fff;}
.courseList_Next{height:114px;text-align:center;}
.courseList_Next a{display:inline-block;width:80px;line-height:36px;border:1px solid #ddd;border-radius:2px;color:#666;margin-top:39px;}
.courseList_Next a:hover{color:#ff5000;}
.sInfoList{padding-top:15px;}
.sInfoList li{padding:18px 0;}
.sInfoList li .list_img{border-color:#efefef;width:174px;height:130px;margin-right:15px;}
.sInfoList li .list_img img{width:174px;height:130px;}
.sInfoList li .InfoDetail{width:630px;height:130px;position:relative;float:left;}
.sInfoList li .InfoDetail .name{height:20px;font-size:20px;margin-bottom:15px;color:#125dc0;width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block; font-weight:bold;}
.sInfoList li .InfoDetail .name:hover{color:#ff5000;}
.sInfoList li .InfoDetail .txt{font-family:"雅黑";font-size:14px;color:#999999;line-height:20px;height:40px;width:630px;overflow:hidden;}
.sInfoList li .InfoDetail .time{line-height:35px;font-size:12px;color:#999;}
.sInfoList li .InfoDetail .btn{position:absolute;right:0;bottom:5px;border:1px solid #125dc0;background:#fff;height:31px;width:102px;text-align:center;line-height:30px;color:#125dc0;font-size:18px;border-radius:8px;cursor:pointer;}
.sInfoList li .InfoDetail .btn:hover{background:#125dc0;color:#fff;border-color:#fff;}

.contus{background:#fff;padding:30px 0 80px 30px;width:835px;float:left;margin-right:25px;}
.contus .h2{color:#2a2a2a;font-size:28px;height:50px;}
.contus p{height:17px;width:830px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:20px;font-size:14px;}
.contus p label{display:inline-block;width:80px;color:#7c7c7c;font-size:14px;}
.contus .place{color:#353535;font-size:16px;}
.contus .phone{color:#ff5000;font-size:16px;}
.contus .map{width:835px;height:auto;}
.contus .map img{display:block;max-width:835px;}

.courDetail{padding:30px 0 40px 30px;width:835px;height:266px;background:#fff;float:left;}
.courDetail .imgdiv{float:left;margin-right:18px;width:242px;}
.courDetail .imgdiv .img{display:block;width:240px;border:1px solid #eff4f7;background:#fff;height:210px;overflow:hidden;}
.courDetail .imgdiv .img img{width:240px;height:210px; transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;-moz-transition: all 0.6s ease-out;-ms-transition: all 0.6s ease-out;}
.courDetail .imgdiv .img img:hover{transform: scale(1.15);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);}
.courDetail .imgdiv .map{margin-top:14px;height:12px;width:240px;color:#7f7f7f;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.courDetail .imgdiv .map a{color:#006cbf;}
.courDetail .courInfo{width:550px;float:left;}
.courInfo .cour_name{line-height:30px;height:30px;width:550px;color:#2a2a2a;font-size:24px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.courInfo .cour_money{width:560px;margin-left:-10px;background:#fff6eb;height:64px;}
.courInfo .cour_money p{padding-top:23px;text-indent:12px;float:left;font-size:16px;color:#ff5000;}
.courInfo .cour_money p label{font-size:26px;}
.courInfo .cour_money span{float:right;padding-right:20px;padding-top:30px;color:#b3a6a2;font-size:16px;}
.courInfo .cour_money span label{color:#ff5000;}
.courInfo .cour_info{margin-top:15px;color:#939393;font-size:14px;width:550px;height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.courInfo .cour_info label{min-width:90px;color:#4a4a4a;display:inline-block;}
.courInfo .btnlist{height:38px;margin-top:40px;}
.courInfo .btnlist a{display:block;margin-right:14px;font-size:16px;float:left;}
.courInfo .btnlist .btn1{height:34px;border:1px solid #ff3c00;background:#fff;width:130px;text-align:center;line-height:34px;color:#ff3c00}
.courInfo .btnlist .btn2{background:#ff3c00;height:36px;width:130px;text-align:center;line-height:34px;color:#fff;}
.courArticle{float:left;padding:26px 0 30px 0;margin-top:10px;background:#fff;width:865px;}
.courArticle1{float:right;padding:26px 0 30px 0;margin-top:0px;background:#fff;width:308px;}
.Headtitle{display:block;height:25px;border-left:2px solid #125dc0;text-indent:12px;font-size:22px;color:#125dc0;}
.Headtitle span{display:none;line-height:25px;border:1px solid #125dc0;color:#125dc0;border-radius:5px;width:65px;text-align:center;text-indent:0;margin:0 5px;vertical-align:middle;font-size:16px;cursor:pointer; color: #FF3300; font-weight:bold;margin-top:-5px;}
.Headtitle .show{display:inline-block; }
.courArticle .Article{width:735px;margin:0 auto;padding:20px 0 20px 0;}
.courArticle .Article p{line-height:35px!important;color:#575757!important;display:block;min-height:35px;}
.courArticle .Article p strong{font-weight:bold;}
.courArticle .Article p img{max-width:800px;height:auto;margin:5px;}
.courArticle .share{display:block;margin-left:37px;padding-top:20px;}
.courArticle .share .txt{float:left;font-size:15px;color:#666;padding-right:10px;}
.courArticle .share .a-r a{margin-top:-4px;margin-bottom:0;}
.courArticle .productList{padding:20px 0 25px 19px;}
.courArticle .productList .courseEntity{width:262px;}
.courArticle .productList .courseEntity .imgdiv{width:262px;height:155px;overflow:hidden;}
.courArticle .productList .courseEntity img{width:262px;height:155px; transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;-moz-transition: all 0.6s ease-out;-ms-transition: all 0.6s ease-out;}
.courArticle .productList .courseEntity img:hover{transform: scale(1.15);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);}
.courArticle .productList .courseEntity .txt{line-height:35px;width:262px;background:#f4f4f4;height:35px;color:#2a2a2a;font-size:14px;}
.courArticle .productList .courseEntity .txt span{width:170px;display:block;text-indent:10px;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.courArticle .productList .courseEntity .txt label{text-align:right;color:#7a7a7a;float:right;padding-right:10px;}
.courArticle.courDetail{height:auto;margin-top:0;}
.courArticle.courDetail .Article{width:790px;margin-left:28px;}
.courArticle.courDetail .infodiv{height:87px;border-bottom:1px solid #e2e7ea;margin-left:28px;}
.courArticle.courDetail .infodiv .title{height:50px;color:#2a2a2a;font-size:28px;line-height:30px;}
.courArticle.courDetail .infodiv .txt{color:#767676;font-size:14px;}
.courArticle #view{display:none;}

table{border-collapse:collapse;width:100% !important;}
table th,table td{border:1px solid #eee;text-align:  center;    vertical-align: middle;   padding: 0 !important;}

table th,table td p{
    text-align: center !important;
    padding: 0;
    text-indent: 0 !important;
}










